PageSourceSearch

https://commercial.cdn.aws.placeit.net/_next/static/chunks/pages/_app-787f231367ed4787.js

js placeit.net collected 2026-09-24 08:40:39 UTC 300,247 bytes, 44 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2888],{48502:function(e,t,n){"use strict";n.d(t,{$p:function(){return q},FW:function(){return F},M_:function(){return S},Pc:function(){return ei},RM:function(){return J},S5:function(){return ea},hn:function(){return $},jS:function(){return B},n5:function(){return U},nh:function(){return k},xH:function(){return et},y1:function(){return O},z1:function(){return G}});var r,o,a,u,c,s,l,f=n(35470),d=n(76687),p=n(18348),h=n(48202),v=n(52010),y=function(e,t){return(y=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)},g=function(){return(g=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};"function"==typeof SuppressedError&&SuppressedError,null==globalThis.__PlasmicHostVersion&&(globalThis.__PlasmicHostVersion="3");var m=[],b=new function(e){var t=this;this.value=e,this.set=function(e){t.value=e,m.forEach(function(e){return e()})},this.get=function(){return t.value}}(null);function w(){return new URLSearchParams(location.hash.replace(/^#/,"?"))}function _(){return function(e,t){var n;if(void 0===t&&(t=""),null!=e)return e;throw t=("string"==typeof(n=t)?t:t())||"",Error("Value must not be undefined or null".concat(t?"- ".concat(t):""))}(w().get("origin"),"Missing information from Plasmic window.")}var E=0;function P(e){E++,b.set(e)}var O=d.createContext(!1),S=function(){return d.useContext(O)};function x(){var e,t,n,r=!!window.parent,o=!!(null===(e=location.hash)||void 0===e?void 0:e.match(/\bcanvas=true\b/)),a=!!(null===(t=location.hash)||void 0===t?void 0:t.match(/\blive=true\b/))||!r,u=r&&!document.querySelector("#plasmic-studio-tag")&&!o&&!a,c=(n=(0,d.useState)(0)[1],(0,d.useCallback)(function(){n(function(e){return e+1})},[]));d.useLayoutEffect(function(){return m.push(c),function(){var e=m.indexOf(c);e>=0&&m.splice(e,1)}},[c]),d.useEffect(function(){if(u&&r&&window.parent!==window){var e,t,n,o;e=document.createElement("script"),t=_(),n=(o=w()).has("studioHash")?o.get("studioHash"):new URL(location.href).searchParams.get("studio-hash"),e.src="".concat(t,"/static/js/studio").concat(n?".".concat(n,".js"):".js"),document.body.appendChild(e)}},[u,r]),d.useEffect(function(){if(!u&&!document.querySelector("#getlibs")&&a){var e=document.createElement("script");e.id="getlibs",e.src=_()+"/static/js/getlibs.js",e.async=!1,e.onload=function(){var e,t;null===(t=(e=window).__GetlibsReadyResolver)||void 0===t||t.call(e)},document.head.append(e)}},[u]);var s=d.useState(function(){return A()}),l=s[0],f=s[1];if(d.useEffect(function(){if(o){var e=function(){f(A())};return window.addEventListener("hashchange",e),function(){return window.removeEventListener("hashchange",e)}}},[o]),!r)return null;if(o||a){var h=document.querySelector("#plasmic-app.__wab_user-body");return h||((h=document.createElement("div")).id="plasmic-app",h.classList.add("__wab_user-body"),document.body.prepend(h)),p.createPortal(d.createElement(C,{key:"".concat(E)},d.createElement(O.Provider,{value:l},b.get())),h,"plasmic-app")}return u&&window.parent===window?d.createElement("iframe",{src:"https://docs.plasmic.app/app-content/app-host-ready#appHostUrl=".concat(encodeURIComponent(location.href)),style:{width:"100vw",height:"100vh",border:"none",position:"fixed",top:0,left:0,zIndex:99999999}}):null}var k=function(e){var t=e.enableWebpackHmr,n=d.useState(null),r=n[0],o=n[1];return d.useEffect(function(){o(d.createElement(x,null))},[]),d.createElement(d.Fragment,null,!t&&d.createElement(R,null),r)},j=[];function T(e){return j.push(e),function(){var t=j.indexOf(e);t>=0&&j.splice(t,1)}}var C=function(e){function t(t){var n=e.call(this,t)||this;return n.state={},n}return!function(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}y(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}(t,e),t.getDerivedStateFromError=function(e){return{error:e}}
1,t.prototype.componentDidCatch=function(e){j.forEach(function(t){return t(e)})},t.prototype.render=function(){return this.state.error?d.createElement("div",null,"Error: ","".concat(this.state.error.message)):d.createElement(d.Fragment,null,this.props.children)},t}(d.Component);function R(){return null}function A(){var e,t=window.location.hash;if(t&&t.length>0){var n=new URLSearchParams(t.substring(1));if("true"===n.get("canvas")){var r=n.get("globalVariants");return{componentName:null!==(e=n.get("componentName"))&&void 0!==e?e:null,globalVariants:r?JSON.parse(r):{},interactive:"true"===n.get("interactive")}}}return!1}var I=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return e},L=(0,d.createContext)(void 0);function M(e){return"__plasmic_meta_".concat(e)}function D(e){return e}function N(e,t){if(t){for(var n=e,r=0,o=t.split(".");r<o.length;r++){var a=o[r];n=null==n?void 0:n[a]}return n}}function U(){return(0,d.useContext)(L)}function F(e){var t=e.name,n=e.data,r=e.hidden,o=e.advanced,a=e.label,u=e.children,c=U(),s=(0,d.useMemo)(function(){var e,u;return t?g(g({},c),((e={})[t]=n,e[M(t)]={hidden:r,advanced:o,label:a},e)):null},[c,t,n,r,o,a]);return null===s?d.createElement(d.Fragment,null,u):d.createElement(L.Provider,{value:s},u)}function B(e){var t=e.children,n=e.route,r=e.path,o=e.params,a=void 0===o?{}:o,u=e.query;n=null!=n?n:r,a=function(e){for(var t={},n=0,r=Object.entries(e);n<r.length;n++){var o=r[n],a=o[0],u=o[1];u&&(a.startsWith("...")?t[a.slice(3)]="string"==typeof u?u.replace(/^\/|\/$/g,"").split("/"):u:t[a]=u)}return t}(a);var c=U()||{},s=n?function(e,t){if(!t)return e;for(var n=e,r=0,o=Object.entries(t);r<o.length;r++){var a=o[r],u=a[0],c=a[1];"string"==typeof c?n=n.replace("[".concat(u,"]"),c):Array.isArray(c)&&(n.includes("[[...".concat(u,"]]"))?n=n.replace("[[...".concat(u,"]]"),c.join("/")):n.includes("[...".concat(u,"]"))&&(n=n.replace("[...".concat(u,"]"),c.join("/"))))}return n}(n,a):void 0;return d.createElement(F,{name:"pageRoute",data:n,label:"Page route",advanced:!0},d.createElement(F,{name:"pagePath",data:s,label:"Page path"},d.createElement(F,{name:"params",data:g(g({},c.params),a),label:"Page URL path params"},d.createElement(F,{name:"query",data:g(g({},c.query),void 0===u?{}:u),label:"Page URL query params"},t))))}function $(e){var t=e.children,n=U();return t(n)}var V=globalThis;V.__PlasmicFetcherRegistry=[];var W=d.createContext(void 0);function Z(){var e;return null!==(e=d.useContext(W))&&void 0!==e?e:{}}var H=d.createContext(void 0);function q(){return d.useContext(H)}var z=d.forwardRef(function(e,t){return d.createElement("a",g({},e,{ref:t}))});function G(e){var t=e.Link,n=e.children;return d.createElement(H.Provider,{value:t},n)}var K=globalThis;function J(e,t){!K.__PlasmicComponentRegistry.some(function(n){return n.component===e&&n.meta.name===t.name})&&K.__PlasmicComponentRegistry.push({component:e,meta:t})}null==K.__PlasmicComponentRegistry&&(K.__PlasmicComponentRegistry=[]);var X=globalThis;null==X.__PlasmicFunctionsRegistry&&(X.__PlasmicFunctionsRegistry=[]);var Y=globalThis;null==Y.__PlasmicContextRegistry&&(Y.__PlasmicContextRegistry=[]);var Q=globalThis;null==Q.__PlasmicTokenRegistry&&(Q.__PlasmicTokenRegistry=[]);var ee=globalThis;function et(e,t){return en(e,t)}null==ee.__PlasmicTraitRegistry&&(ee.__PlasmicTraitRegistry=[]);var en=function(e,t){return Array.isArray(t)?t.map(function(t){return en(e,t)}):t&&(0,d.isValidElement)(t)&&"string"!=typeof t?(0,d.cloneElement)(t):t},er=globalThis,eo=null!==(s=null===(c=null==er?void 0:er.__Sub)||void 0===c?void 0:c.setRepeatedElementFn)&&void 0!==s?s:function(e){en=e},ei=d.createContext(void 0);function ea(){var e=d.useContext(ei);return e?"function"==typeof e?e:e.translator:void 0}var eu=Object.freeze({__proto__:null,DataContext:L,DataCtxReader:$,DataProvider:F,GlobalActionsContext:W,GlobalActionsProvider:function(e){var t=e.contextName,n=e.children,r=e.actions,o=Z(),a=d.useMemo(function(){return Object.fromEntries(Object.entries(r).map(function(e){var n=e[0],r=e[1];return["".concat(t,".").concat(n),r,]}))},[t,r]);return d.createElement(W.Provider,{value:g(g({},o),a)},n)},PageParamsProvider:B,PlasmicCanvasContext:O,PlasmicCanvasHost:k,PlasmicLinkProvider:G,PlasmicTranslatorContext:ei,applySelector:N,mkMetaName:M,mkMetaValue:D,registerComponent:J,registerFunction:function(e,t){!X.__PlasmicFunctionsRegistry.some(function(n){return n.function===e&&n.meta.name===t.name&&n.meta.namespace==t.namespace})&&X.__PlasmicFunctionsRegistry.push({function:e,meta:t})},registerGlobalContext:function(e,t){!Y.__PlasmicContextRegistry.some(function(n){return n.component===e&&n.meta.name===t.name})&&Y.__PlasmicContextRegistry.push({component:e,meta:t})},registerToken:function(e){Q.__PlasmicTokenRegistry.push(e)},registerTrait:function(e,t){ee.__PlasmicTraitRegistry.push({trait:e,meta:t})},repeatedElement:et,stateHelpersKeys:["initFunc","onChangeArgsToValue","onMutate",],unstable_registerFetcher:function(e,t){V.__PlasmicFetcherRegistry.push({fetcher:e,meta:t})},useDataEnv:U,useGlobalActions:Z,usePlasmicCanvasComponentInfo:function(e){return d.useMemo(function(){var t=null==e?void 0:e.__plasmic_selection_prop__;return t?{isSelected:t.isSelected,selectedSlotName:t.selectedSlotName}:null},[e])},usePlasmicCanvasContext:S,usePlasmicLink:function(){var e=d.useContext(H);return e||z},usePlasmicLinkMaybe:q,usePlasmicTranslator:ea,useSelector:function(e){var t=U();return N(t,e)},useSelectors:function(e){void 0===e&&(e={});var t=U();return Object.fromEntries(Object.entries(e).filter(function(e){var t=e[0],n=e[1];return!!t&&!!n}).map(function(e){var n;return I(e[0],N(t,e[1]))}))}}),ec="1.0.238",es=globalThis;null==es.__Sub?es.__Sub=g({React:r||(r=n.t(d,2)),ReactDOM:o||(o=n.t(p,2)),jsxRuntime:a||(a=n.t(v,2)),jsxDevRuntime:u||(u=n.t(h,2)),PlasmicQuery:f,hostModule:eu,hostVersion:ec,hostUtils:{setPlasmicRootNode:P,registerRenderErrorListener:T,setRepeatedElementFn:eo},setPlasmicRootNode:P,registerRenderErrorListener:T,setRepeatedElementFn:eo},eu):(console.warn("Encountered likely duplicate host version: ".concat(es.__Sub.hostVersion," vs ").concat(ec)),es.__Sub.duplicateHostVersions=null!==(l=es.__Sub.duplicateHostVersions)&&void 0!==l?l:[],es.__Sub.duplicateHostVersions.push(ec))},35470:function(e,t,n){"use strict";n.r(t),n.d(t,{HeadMetadataContext:function(){return k},PlasmicPrepassContext:function(){return w},PlasmicQueryDataProvider:function(){return m},addLoadingStateListener:function(){return O},isPlasmicPrepass:function(){return x},useMutablePlasmicQueryData:function(){return g},usePlasmicDataConfig:function(){return _},usePlasmicQueryData:function(){return y},useSWRConfig:function(){return o.kY},wrapLoadingFetcher:function(){return S}});var r=n(76687),o=n(83176),a=Object.defineProperty,u=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,s=Object.prototype.propertyIsEnumerable,l=(e,t,n
1)=>t in e?a(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,f=(e,t)=>{for(var n in t||(t={}))c.call(t,n)&&l(e,n,t[n]);if(u)for(var n of u(t))s.call(t,n)&&l(e,n,t[n]);return e},d=(e,t,n)=>new Promise((r,o)=>{var a=e=>{try{c(n.next(e))}catch(t){o(t)}},u=e=>{try{c(n.throw(e))}catch(t){o(t)}},c=e=>e.done?r(e.value):Promise.resolve(e.value).then(a,u);c((n=n.apply(e,t)).next())}),p=void 0,h=e=>{if(p){let{cache:t,mutate:n}=p;(null!=e?[e]:Array.from(t.keys())).forEach(e=>{n(e)})}};function v(e){return{revalidateIfStale:!!(null==e?void 0:e.isMutable),revalidateOnFocus:!1,revalidateOnReconnect:!1}}function y(e,t){let n=r.useContext(b),a=v();n&&(a.suspense=!0);let u=(0,o.kY)();r.useEffect(()=>{p=u},[u]);let c=r.useMemo(()=>S(t),[t]),s=(0,o.ZP)(e,c,a);return void 0!==s.data?{data:s.data}:s.error?{error:s.error}:{isLoading:!0}}function g(e,t,n){let a=r.useContext(b),u=f(f({},v({isMutable:!0})),n);a&&(u.suspense=!0);let c=(0,o.kY)();r.useEffect(()=>{p=c},[c]);let[s,l]=r.useState(!1),h=r.useCallback((...e)=>d(this,null,function*(){l(!0);try{return yield S(t)(...e)}finally{l(!1)}}),[t]),y=r.useRef(),{isValidating:g,mutate:m,data:w,error:_}=(0,o.ZP)(e,h,u);return r.useEffect(()=>{void 0!==w&&(y.current=w)},[w]),r.useMemo(()=>f(f({isValidating:g,mutate:m,isLoading:void 0===w&&void 0===_||s},void 0!==w?{data:w}:void 0===_&&y.current?{data:y.current,isLagging:!0}:{}),void 0!==_?{error:_}:{}),[g,m,w,_,s])}function m(e){let{children:t,suspense:n,prefetchedCache:a,provider:u}=e,c=r.useContext(b);return c?r.createElement(r.Fragment,null,t):r.createElement(o.J$,{value:{fallback:null!=a?a:{},suspense:n,provider:u}},t)}var b=r.createContext(!1);function w(e){let{cache:t,children:n}=e;return r.createElement(b.Provider,{value:!0},r.createElement(o.J$,{value:{provider:()=>t,suspense:!0,fallback:{}}},n))}var _=o.kY,E=0,P=[];function O(e,t){return P.push(e),(null==t?void 0:t.immediate)&&e(E>0),()=>{P.splice(P.indexOf(e),1)}}function S(e){return(...t)=>d(this,null,function*(){0===E&&P.forEach(e=>e(!0)),E+=1;try{var n;let r=e(...t);return(n=r,n&&"object"==typeof n&&"then"in n&&"function"==typeof n.then)?yield r:r}finally{0==(E-=1)&&P.forEach(e=>e(!1))}})}function x(){var e,t,n;return!!(null==(n=null==(t=null==(e=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED)?void 0:e.ReactCurrentDispatcher)?void 0:t.current)?void 0:n.isPlasmicPrepass)}var k=r.createContext({});if("undefined"!=typeof window){let j=window,T=j.__SWRMutateAllKeys;j.__SWRMutateAllKeys=e=>{h(e),"function"==typeof T&&T(e)}}},30521:function(e,t,n){"use strict";n.d(t,{Vv:function(){return tI},L:function(){return tB},UF:function(){return nu},AK:function(){return nQ},eh:function(){return tX},XJ:function(){return ne},Hf:function(){return ni},vl:function(){return nf},xf:function(){return t5},z4:function(){return nB},mT:function(){return nV},eO:function(){return nW},zK:function(){return tG},iC:function(){return nF},nR:function(){return tz},t8:function(){return nz},UW:function(){return n0},X1:function(){return nU},s9:function(){return np}});var r,o=n(14873),a=n.n(o),u=n(76687),c=n.t(u,2),s=u.createContext(void 0).Provider;n(35470);var l=n(48502),f=n(80285),d=n.n(f),p=n(18348),h=n(80044);let v="undefined"!=typeof document?u.useLayoutEffect:()=>{},y=null!==(r=u.useInsertionEffect)&&void 0!==r?r:v;function g(e){let t=(0,u.useRef)(null);return y(()=>{t.current=e},[e]),(0,u.useCallback)((...e)=>{let n=t.current;return null==n?void 0:n(...e)},[])}let m=e=>{var t;return null!==(t=null==e?void 0:e.ownerDocument)&&void 0!==t?t:document},b=e=>{if(e&&"window"in e&&e.window===e)return e;let t=m(e);return t.defaultView||window};function w(e){var t;return null!==e&&"object"==typeof e&&"nodeType"in e&&"number"==typeof e.nodeType&&e.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&"host"in e}let _="undefined"!=typeof Element&&"checkVisibility"in Element.prototype,E=["input:not([disabled]):not([type=hidden])","select:not([disabled])","textarea:not([disabled])","button:not([disabled])","a[href]","area[href]","summary","iframe","object","embed","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable^="false"])',"permission"],P=E.join(":not([hidden]),")+",[tabindex]:not
1([disabled]):not([hidden])";function O(e){return e.matches(P)&&function e(t,n){var r,o;return _?t.checkVisibility():"#comment"!==t.nodeName&&function(e){let t=b(e);if(!(e instanceof t.HTMLElement)&&!(e instanceof t.SVGElement))return!1;let{display:n,visibility:r}=e.style,o="none"!==n&&"hidden"!==r&&"collapse"!==r;if(o){let{getComputedStyle:a}=e.ownerDocument.defaultView,{display:u,visibility:c}=a(e);o="none"!==u&&"hidden"!==c&&"collapse"!==c}return o}(t)&&!t.hasAttribute("hidden")&&!t.hasAttribute("data-react-aria-prevent-focus")&&("DETAILS"!==t.nodeName||!n||"SUMMARY"===n.nodeName||t.hasAttribute("open"))&&(!t.parentElement||e(t.parentElement,t))}(e)&&!function(e){let t=e;for(;null!=t;){if(t instanceof t.ownerDocument.defaultView.HTMLElement&&t.inert)return!0;t=t.parentElement}return!1}(e)}function S(e){if(function(){if(null==x){x=!1;try{document.createElement("div").focus({get preventScroll(){return x=!0,!0}})}catch{}}return x}())e.focus({preventScroll:!0});else{let t=function(e){let t=e.parentNode,n=[],r=document.scrollingElement||document.documentElement;for(;t instanceof HTMLElement&&t!==r;)(t.offsetHeight<t.scrollHeight||t.offsetWidth<t.scrollWidth)&&n.push({element:t,scrollTop:t.scrollTop,scrollLeft:t.scrollLeft}),t=t.parentNode;return r instanceof HTMLElement&&n.push({element:r,scrollTop:r.scrollTop,scrollLeft:r.scrollLeft}),n}(e);e.focus(),function(e){for(let{element:t,scrollTop:n,scrollLeft:r}of e)t.scrollTop=n,t.scrollLeft=r}(t)}}E.push('[tabindex]:not([tabindex="-1"]):not([disabled])'),E.join(':not([hidden]):not([tabindex="-1"]),');let x=null;function k(e){let t=e;return t.nativeEvent=e,t.isDefaultPrevented=()=>t.defaultPrevented,t.isPropagationStopped=()=>t.cancelBubble,t.persist=()=>{},t}function j(e,t){Object.defineProperty(e,"target",{value:t}),Object.defineProperty(e,"currentTarget",{value:t})}function T(e){let t=(0,u.useRef)({isFocused:!1,observer:null});v(()=>{let e=t.current;return()=>{e.observer&&(e.observer.disconnect(),e.observer=null)}},[]);let n=g(t=>{null==e||e(t)});return(0,u.useCallback)(e=>{if(e.target instanceof HTMLButtonElement||e.target instanceof HTMLInputElement||e.target instanceof HTMLTextAreaElement||e.target instanceof HTMLSelectElement){t.current.isFocused=!0;let r=e.target,o=e=>{if(t.current.isFocused=!1,r.disabled){let o=k(e);n(o)}t.current.observer&&(t.current.observer.disconnect(),t.current.observer=null)};r.addEventListener("focusout",o,{once:!0}),t.current.observer=new MutationObserver(()=>{if(t.current.isFocused&&r.disabled){var e;null===(e=t.current.observer)||void 0===e||e.disconnect();let n=r===document.activeElement?null:document.activeElement;r.dispatchEvent(new FocusEvent("blur",{relatedTarget:n})),r.dispatchEvent(new FocusEvent("focusout",{bubbles:!0,relatedTarget:n}))}}),t.current.observer.observe(r,{attributes:!0,attributeFilter:["disabled"]})}},[n])}let C=!1;function R(e){var t;if("undefined"==typeof window||null==window.navigator)return!1;let n=null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.brands;return Array.isArray(n)&&n.some(t=>e.test(t.brand))||e.test(window.navigator.userAgent)}function A(e){var t;return"undefined"!=typeof window&&null!=window.navigator&&e.test((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.platform)||window.navigator.platform)}function I(e){let t=null;return()=>(null==t&&(t=e()),t)}let L=I(function(){return A(/^Mac/i)}),M=I(function(){return A(/^iPhone/i)}),D=I(function(){return A(/^iPad/i)||L()&&navigator.maxTouchPoints>1}),N=I(function(){return M()||D()});I(function(){return L()||N()});let U=I(function(){return R(/AppleWebKit/i)&&!F()}),F=I(function(){return R(/Chrome/i)}),B=I(function(){return R(/Android/i)}),$=I(function(){return R(/Firefox/i)});function V(e){return 0===e.mozInputSource&&!!e.isTrusted||(B()&&e.pointerType?"click"===e.type&&1===e.buttons:0===e.detail&&!e.pointerType)}let W=null,Z=new Set,H=new Map,q=!1,z=!1,G={Tab:!0,Escape:!0};function K(e,t){for(let n of Z)n(e,t)}function J(e){var t;q=!0,!(e.metaKey||!L()&&e.altKey||e.ctrlKey||"Control"===e.key||"Shift"===e.key||"Meta"===e.key)&&(W="keyboard",K("keyboard",e))}
1function X(e){W="pointer",("mousedown"===e.type||"pointerdown"===e.type)&&(q=!0,K("pointer",e))}function Y(e){V(e)&&(q=!0,W="virtual")}function Q(e){e.target!==window&&e.target!==document&&!C&&e.isTrusted&&(q||z||(W="virtual",K("virtual",e)),q=!1,z=!1)}function ee(){C||(q=!1,z=!0)}function et(e){if("undefined"==typeof window||"undefined"==typeof document||H.get(b(e)))return;let t=b(e),n=m(e),r=t.HTMLElement.prototype.focus;t.HTMLElement.prototype.focus=function(){q=!0,r.apply(this,arguments)},n.addEventListener("keydown",J,!0),n.addEventListener("keyup",J,!0),n.addEventListener("click",Y,!0),t.addEventListener("focus",Q,!0),t.addEventListener("blur",ee,!1),"undefined"!=typeof PointerEvent&&(n.addEventListener("pointerdown",X,!0),n.addEventListener("pointermove",X,!0),n.addEventListener("pointerup",X,!0)),t.addEventListener("beforeunload",()=>{en(e)},{once:!0}),H.set(t,{focus:r})}let en=(e,t)=>{let n=b(e),r=m(e);t&&r.removeEventListener("DOMContentLoaded",t),H.has(n)&&(n.HTMLElement.prototype.focus=H.get(n).focus,r.removeEventListener("keydown",J,!0),r.removeEventListener("keyup",J,!0),r.removeEventListener("click",Y,!0),n.removeEventListener("focus",Q,!0),n.removeEventListener("blur",ee,!1),"undefined"!=typeof PointerEvent&&(r.removeEventListener("pointerdown",X,!0),r.removeEventListener("pointermove",X,!0),r.removeEventListener("pointerup",X,!0)),H.delete(n))};function er(){return"pointer"!==W}"undefined"!=typeof document&&function(e){let t=m(e),n;"loading"!==t.readyState?et(e):(n=()=>{et(e)},t.addEventListener("DOMContentLoaded",n)),()=>en(e,n)}();let eo=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]);var ei=n(25656);function ea(e,t){if(!(0,ei.Wr)())return!!t&&!!e&&e.contains(t);if(!e||!t)return!1;let n=t;for(;null!==n;){if(n===e)return!0;n="SLOT"===n.tagName&&n.assignedSlot?n.assignedSlot.parentNode:w(n)?n.host:n.parentNode}return!1}let eu=(e=document)=>{var t;if(!(0,ei.Wr)())return e.activeElement;let n=e.activeElement;for(;n&&("shadowRoot"in n)&&(null===(t=n.shadowRoot)||void 0===t?void 0:t.activeElement);)n=n.shadowRoot.activeElement;return n};function ec(e){return(0,ei.Wr)()&&e.target.shadowRoot&&e.composedPath?e.composedPath()[0]:e.target}function es(){let e=(0,u.useRef)(new Map),t=(0,u.useCallback)((t,n,r,o)=>{let a=(null==o?void 0:o.once)?(...t)=>{e.current.delete(r),r(...t)}:r;e.current.set(r,{type:n,eventTarget:t,fn:a,options:o}),t.addEventListener(n,a,o)},[]),n=(0,u.useCallback)((t,n,r,o)=>{var a;let u=(null===(a=e.current.get(r))||void 0===a?void 0:a.fn)||r;t.removeEventListener(n,u,o),e.current.delete(r)},[]),r=(0,u.useCallback)(()=>{e.current.forEach((e,t)=>{n(e.eventTarget,e.type,t,e.options)})},[n]);return(0,u.useEffect)(()=>r,[r]),{addGlobalListener:t,removeGlobalListener:n,removeAllGlobalListeners:r}}function el(e={}){var t,n,r;let{autoFocus:o=!1,isTextInput:a,within:c}=e,s=(0,u.useRef)({isFocused:!1,isFocusVisible:o||er()}),[l,f]=(0,u.useState)(!1),[d,p]=(0,u.useState)(()=>s.current.isFocused&&s.current.isFocusVisible),h=(0,u.useCallback)(()=>p(s.current.isFocused&&s.current.isFocusVisible),[]),v=(0,u.useCallback)(e=>{s.current.isFocused=e,f(e),h()},[h]);t=e=>{s.current.isFocusVisible=e,h()},n=[],r={isTextInput:a},et(),(0,u.useEffect)(()=>{let e=(e,n)=>{(function(e,t,n){let r=m(null==n?void 0:n.target),o="undefined"!=typeof window?b(null==n?void 0:n.target).HTMLInputElement:HTMLInputElement,a="undefined"!=typeof window?b(null==n?void 0:n.target).HTMLTextAreaElement:HTMLTextAreaElement,u="undefined"!=typeof window?b(null==n?void 0:n.target).HTMLElement:HTMLElement,c="undefined"!=typeof window?b(null==n?void 0:n.target).KeyboardEvent:KeyboardEvent;return!((e=e||r.activeElement instanceof o&&!eo.has(r.activeElement.type)||r.activeElement instanceof a||r.activeElement instanceof u&&r.activeElement.isContentEditable)&&"keyboard"===t&&n instanceof c&&!G[n.key])})(!!(null==r?void 0:r.isTextInput),e,n)&&t(er())};return Z.add(e),()=>{Z.delete(e)}},n);let{focusProps:y}=function e(t){let{isDisabled:n,onFocus:r,onBlur:o,onFocusChange:a}=t,c=(0,u.useCallback)(e=>{if(e.target===e.currentTarget)return o&&o(e),a&&a(!1),!0},[o,a]),s=T(c),l=(0,u.useCallback)(e=>{let t=m(e.target),n=t?eu(t):eu();e.target===e.currentTarget&&n===ec(e.nativeEvent)&&(r&&r(e),a&&a(!0),s(e))},[a,r,s]);return{focusProps:{onFocus:!n&&(r||a||o)?l:void 0,onBlur:!n&&(o||a)?c:void 0}}}({isDisabled:c,onFocusChange:v}),{focusWithinProps:g}=function e(t){let{isDisabled:n,onBlurWithin:r,onFocusWithin:o,onFocusWithinChange:a}=t,c=(0,u.useRef)({isFocusWithin:!1}),{addGlobalListener:s,removeAllGlobalListeners:l}=es(),f=(0,u.useCallback)(e=>{e.currentTarget.contains(e.target)&&c.current.isFocusWithin&&!e.currentTarget.contains(e.relatedTarget)&&(c.current.isFocusWithin=!1,l(),r&&r(e),a&&a(!1))},[r,a,c,l]),d=T(f),p=(0,u.useCallback)(e=>{if(!e.currentTarget.contains(e.target))return;let t=m(e.target),n=eu(t);if(!c.current.isFocusWithin&&n===ec(e.nativeEvent)){o&&o(e),a&&a(!0),c.current.isFocusWithin=!0,d(e);let r=e.currentTarget;s(t,"focus",e=>{if(c.current.isFocusWithin&&!ea(r,e.target)){let n=new t.defaultView.FocusEvent("blur",{relatedTarget:e.target});j(n,r);let o=k(n);f(o)}},{capture:!0})}},[o,a,d,s,f]);return n?{focusWithinProps:{onFocus:void 0,onBlur:void 0}}
1:{focusWithinProps:{onFocus:p,onBlur:f}}}({isDisabled:!c,onFocusWithinChange:v});return{isFocused:l,isFocusVisible:d,focusProps:c?g:y}}let ef=!1,ed=0;function ep(e){"touch"===e.pointerType&&(ef=!0,setTimeout(()=>{ef=!1},50))}function eh(){if("undefined"!=typeof document)return 0===ed&&"undefined"!=typeof PointerEvent&&document.addEventListener("pointerup",ep),ed++,()=>{--ed>0||"undefined"==typeof PointerEvent||document.removeEventListener("pointerup",ep)}}let ev=new Map,ey=new Set;function eg(){if("undefined"==typeof window)return;function e(e){return"propertyName"in e}let t=t=>{if(!e(t)||!t.target)return;let r=ev.get(t.target);r||(r=new Set,ev.set(t.target,r),t.target.addEventListener("transitioncancel",n,{once:!0})),r.add(t.propertyName)},n=t=>{if(!e(t)||!t.target)return;let r=ev.get(t.target);if(r&&(r.delete(t.propertyName),0===r.size&&(t.target.removeEventListener("transitioncancel",n),ev.delete(t.target)),0===ev.size)){for(let o of ey)o();ey.clear()}};document.body.addEventListener("transitionrun",t),document.body.addEventListener("transitionend",n)}"undefined"!=typeof document&&("loading"!==document.readyState?eg():document.addEventListener("DOMContentLoaded",eg));let em="default",eb="",ew=new WeakMap;function e_(e){if(N())"disabled"===em&&(em="restoring",setTimeout(()=>{var t;t=()=>{if("restoring"===em){let t=m(e);"none"===t.documentElement.style.webkitUserSelect&&(t.documentElement.style.webkitUserSelect=eb||""),eb="",em="default"}},requestAnimationFrame(()=>{!function(){for(let[e]of ev)"isConnected"in e&&!e.isConnected&&ev.delete(e)}(),0===ev.size?t():ey.add(t)})},300));else if((e instanceof HTMLElement||e instanceof SVGElement)&&e&&ew.has(e)){let t=ew.get(e),n="userSelect"in e.style?"userSelect":"webkitUserSelect";"none"===e.style[n]&&(e.style[n]=t),""===e.getAttribute("style")&&e.removeAttribute("style"),ew.delete(e)}}let eE=u.createContext({register(){}});eE.displayName="PressResponderContext";var eP=n(53858),eO=n(33591),eS=n(16834);function ex(...e){return(...t)=>{for(let n of e)"function"==typeof n&&n(...t)}}"undefined"!=typeof window&&window.document&&window.document.createElement;let ek=new Map;function ej(e,t){if(e===t)return e;let n=ek.get(e);if(n)return n.forEach(e=>e.current=t),t;let r=ek.get(t);return r?(r.forEach(t=>t.current=e),e):t}"undefined"!=typeof FinalizationRegistry&&new FinalizationRegistry(e=>{ek.delete(e)});var eT=n(87654);function eC(...e){let t={...e[0]};for(let n=1;n<e.length;n++){let r=e[n];for(let o in r){let a=t[o],u=r[o];"function"==typeof a&&"function"==typeof u&&"o"===o[0]&&"n"===o[1]&&o.charCodeAt(2)>=65&&90>=o.charCodeAt(2)?t[o]=ex(a,u):("className"===o||"UNSAFE_className"===o)&&"string"==typeof a&&"string"==typeof u?t[o]=(0,eT.Z)(a,u):"id"===o&&a&&u?t.id=ej(a,u):t[o]=void 0!==u?u:a}}return t}function eR(e,t,n=!0){var r,o;let{metaKey:a,ctrlKey:u,altKey:c,shiftKey:s}=t;$()&&(null===(o=window.event)||void 0===o?void 0:null===(r=o.type)||void 0===r?void 0:r.startsWith("key"))&&"_blank"===e.target&&(L()?a=!0:u=!0);let l=U()&&L()&&!D()?new KeyboardEvent("keydown",{keyIdentifier:"Enter",metaKey:a,ctrlKey:u,altKey:c,shiftKey:s}):new MouseEvent("click",{metaKey:a,ctrlKey:u,altKey:c,shiftKey:s,bubbles:!0,cancelable:!0});eR.isOpening=n,S(e),e.dispatchEvent(l),eR.isOpening=!1}eR.isOpening=!1;var eA=new WeakMap;class eI{continuePropagation(){(0,eS._)(this,eA,!1)}get shouldStopPropagation(){return(0,eP._)(this,eA)}constructor(e,t,n,r){var o;(0,eO._)(this,eA,{writable:!0,value:void 0}),(0,eS._)(this,eA,!0);let a=null!==(o=null==r?void 0:r.target)&&void 0!==o?o:n.currentTarget,u=null==a?void 0:a.getBoundingClientRect(),c,s=0,l,f=null;null!=n.clientX&&null!=n.clientY&&(l=n.clientX,f=n.clientY),u&&(null!=l&&null!=f?(c=l-u.left,s=f-u.top):(c=u.width/2,s=u.height/2)),this.type=e,this.pointerType=t,this.target=n.currentTarget,this.shiftKey=n.shiftKey,this.metaKey=n.metaKey,this.ctrlKey=n.ctrlKey,this.altKey=n.altKey,this.x=c,this.y=s}}let eL=Symbol("linkClicked"),eM="react-aria-pressable-style",eD="data-react-aria-pressable";function eN(e){return"A"===e.tagName&&e.hasAttribute("href")}function eU(e,t){let{key:n,code:r}=e,o=t.getAttribute("role");return("Enter"===n||" "===n||"Spacebar"===n||"Space"===r)&&!(t instanceof b(t).HTMLInputElement&&!eV(t,n)||t instanceof b(t).HTMLTextAreaElement||t.isContentEditable)&&!(("link"===o||!o&&eN(t))&&"Enter"!==n)}function eF(e,t){let n=t.clientX,r=t.clientY;return{currentTarget:e,shiftKey:t.shiftKey,ctrlKey:t.ctrlKey,metaKey:t.metaKey,altKey:t.altKey,clientX:n,clientY:r}}function eB(e,t){var n;return e instanceof HTMLInputElement?!eV(e,t):!(e instanceof HTMLInputElement)&&(e instanceof HTMLButtonElement?"submit"!==e.type&&"reset"!==e.type:!eN(e))}let e$=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]);function eV(e,t){return"checkbox"===e.type||"radio"===e.type?" "===t:e$.has(e.type)}let eW=Symbol(),eZ=Symbol(),eH=(e,t)=>new Proxy(e,t),eq=Object.getPrototypeOf,ez=new WeakMap,eG=e=>e&&(ez.has(e)?ez.get(e):eq(e)===Object.prototype||eq(e)===Array.prototype),eK=e=>"object"==typeof e&&null!==e,eJ=e=>{if(Array.isArray(e))return Array.from(e);let t=Object.getOwnPropertyDescriptors(e);
1return Object.values(t).forEach(e=>{e.configurable=!0}),Object.create(eq(e),t)},eX=e=>e[eZ]||e,eY=(e,t,n,r)=>{if(!eG(e))return e;let o=r&&r.get(e);if(!o){let a=eX(e);o=Object.values(Object.getOwnPropertyDescriptors(a)).some(e=>!e.configurable&&!e.writable)?[a,eJ(a)]:[a],null==r||r.set(e,o)}let[u,c]=o,s=n&&n.get(u);return s&&!!c===s[1].f||((s=((e,t)=>{let n={f:t},r=!1,o=(t,o)=>{if(!r){let a=n.a.get(e);if(a||(a={},n.a.set(e,a)),"w"===t)a.w=!0;else{let u=a[t];u||(u=new Set,a[t]=u),u.add(o)}}},a={get:(t,r)=>r===eZ?e:(o("k",r),eY(Reflect.get(t,r),n.a,n.c,n.t)),has:(t,a)=>a===eW?(r=!0,n.a.delete(e),!0):(o("h",a),Reflect.has(t,a)),getOwnPropertyDescriptor:(e,t)=>(o("o",t),Reflect.getOwnPropertyDescriptor(e,t)),ownKeys:e=>(o("w"),Reflect.ownKeys(e))};return t&&(a.set=a.deleteProperty=()=>!1),[a,n]})(u,!!c))[1].p=eH(c||u,s[0]),n&&n.set(u,s)),s[1].a=t,s[1].c=n,s[1].t=r,s[1].p},eQ=(e,t,n,r,o=Object.is)=>{if(o(e,t))return!1;if(!eK(e)||!eK(t))return!0;let a=n.get(eX(e));if(!a)return!0;if(r){let u=r.get(e);if(u&&u.n===t)return u.g;r.set(e,{n:t,g:!1})}let c=null;try{for(let s of a.h||[])if(c=Reflect.has(e,s)!==Reflect.has(t,s))return c;if(!0===a.w){if(c=((e,t)=>{let n=Reflect.ownKeys(e),r=Reflect.ownKeys(t);return n.length!==r.length||n.some((e,t)=>e!==r[t])})(e,t))return c}else for(let l of a.o||[])if(c=!!Reflect.getOwnPropertyDescriptor(e,l)!=!!Reflect.getOwnPropertyDescriptor(t,l))return c;for(let f of a.k||[])if(c=eQ(e[f],t[f],n,r,o))return c;return null===c&&(c=!0),c}finally{r&&r.set(e,{n:t,g:c})}},e0=e=>eG(e)&&e[eZ]||null,e1=(e,t=!0)=>{ez.set(e,t)},e2=(e,t,n)=>{let r=[],o=new WeakSet,a=(e,u)=>{if(o.has(e))return;eK(e)&&o.add(e);let c=eK(e)&&t.get(eX(e));if(c){var s,l,f;if(null==(s=c.h)||s.forEach(e=>{let t=`:has(${String(e)})`;r.push(u?[...u,t]:[t])}),!0===c.w){let d=":ownKeys";r.push(u?[...u,d]:[d])}else null==(f=c.o)||f.forEach(e=>{let t=`:hasOwn(${String(e)})`;r.push(u?[...u,t]:[t])});null==(l=c.k)||l.forEach(t=>{(!n||"value"in(Object.getOwnPropertyDescriptor(e,t)||{}))&&a(e[t],u?[...u,t]:[t])})}else u&&r.push(u)};return a(e),r},e6=e=>"object"==typeof e&&null!==e,e5=new WeakMap,e3=new WeakSet,e4=(e=Object.is,t=(e,t)=>new Proxy(e,t),n=e=>e6(e)&&!e3.has(e)&&(Array.isArray(e)||!(Symbol.iterator in e))&&!(e instanceof WeakMap)&&!(e instanceof WeakSet)&&!(e instanceof Error)&&!(e instanceof Number)&&!(e instanceof Date)&&!(e instanceof String)&&!(e instanceof RegExp)&&!(e instanceof ArrayBuffer),r=e=>{switch(e.status){case"fulfilled":return e.value;case"rejected":throw e.reason;default:throw e}},o=new WeakMap,a=(e,t,n=r)=>{let u=o.get(e);if((null==u?void 0:u[0])===t)return u[1];let c=Array.isArray(e)?[]:Object.create(Object.getPrototypeOf(e));return e1(c,!0),o.set(e,[t,c]),Reflect.ownKeys(e).forEach(t=>{if(Object.getOwnPropertyDescriptor(c,t))return;let r=Reflect.get(e,t),{enumerable:o}=Reflect.getOwnPropertyDescriptor(e,t),u={value:r,enumerable:o,configurable:!0};if(e3.has(r))e1(r,!1);else if(r instanceof Promise)delete u.value,u.get=()=>n(r);else if(e5.has(r)){let[s,l]=e5.get(r);u.value=a(s,l(),n)}Object.defineProperty(c,t,u)}),Object.preventExtensions(c)},u=new WeakMap,c=[1,1],s=r=>{if(!e6(r))throw Error("object required");let o=u.get(r);if(o)return o;let l=c[0],f=new Set,d=(e,t=++c[0])=>{l!==t&&(l=t,f.forEach(n=>n(e,t)))},p=c[1],h=(e=++c[1])=>(p===e||f.size||(p=e,y.forEach(([t])=>{let n=t[1](e);n>l&&(l=n)})),l),v=e=>(t,n)=>{let r=[...t];r[1]=[e,...r[1]],d(r,n)},y=new Map,g=(e,t)=>{if(y.has(e))throw Error("prop listener already exists");if(f.size){let n=t[3](v(e));y.set(e,[t,n])}else y.set(e,[t])},m=e=>{var t;let n=y.get(e);n&&(y.delete(e),null==(t=n[1])||t.call(n))},b=e=>{f.add(e),1===f.size&&y.forEach(([e,t],n)=>{if(t)throw Error("remove already exists");let r=e[3](v(n));y.set(n,[e,r])});let t=()=>{f.delete(e),0===f.size&&y.forEach(([e,t],n)=>{t&&(t(),y.set(n,[e]))})};return t},w=Array.isArray(r)?[]:Object.create(Object.getPrototypeOf(r)),_=t(w,{deleteProperty(e,t){let n=Reflect.get(e,t);m(t);let r=Reflect.deleteProperty(e,t);return r&&d(["delete",[t],n]),r},set(t,r,o,a){let c=Reflect.has(t,r),l=Reflect.get(t,r,a);if(c&&(e(l,o)||u.has(o)&&e(l,u.get(o))))return!0;m(r),e6(o)&&(o=e0(o)||o);let f=o;if(o instanceof Promise)o.then(e=>{o.status="fulfilled",o.value=e,d(["resolve",[r],e])}).catch(e=>{o.status="rejected",o.reason=e,d(["reject",[r],e])});else{!e5.has(o)&&n(o)&&(f=s(o));let p=!e3.has(f)&&e5.get(f);p&&g(r,p)}return Reflect.set(t,r,f,a),d(["set",[r],o,l]),!0}});return u.set(r,_),e5.set(_,[w,h,a,b]),Reflect.ownKeys(r).forEach(e
1=>{let t=Object.getOwnPropertyDescriptor(r,e);"value"in t&&(_[e]=r[e],delete t.value,delete t.writable),Object.defineProperty(w,e,t)}),_})=>[s,e5,e3,e,t,n,r,o,a,u,c],[e8]=e4();function e7(e={}){return e8(e)}function e9(e){let t=e5.get(e);return null==t?void 0:t[1]()}function te(e,t,n){let r=e5.get(e);r||console.warn("Please use proxy object");let o,a=[],u=r[3],c=!1,s=e=>{if(a.push(e),n){t(a.splice(0));return}o||(o=Promise.resolve().then(()=>{o=void 0,c&&t(a.splice(0))}))},l=u(s);return c=!0,()=>{c=!1,l()}}function tt(e,t){let n=e5.get(e);n||console.warn("Please use proxy object");let[r,o,a]=n;return a(r,o(),t)}var tn=n(89650);let{use:tr}=u,{useSyncExternalStore:to}=tn,ti=(e,t)=>{let n=(0,u.useRef)();(0,u.useEffect)(()=>{n.current=e2(e,t,!0)}),(0,u.useDebugValue)(n.current)},ta=new WeakMap;var tu=n(80189),tc=n.n(tu),ts=n(97866).lW,tl=function(e,t){return(tl=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 tf(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}tl(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var td=function(){return(td=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};function tp(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)0>t.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n}function th(e){var t="function"==typeof Symbol&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(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 tv(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,a=n.call(e),u=[];try{for(;(void 0===t||t-- >0)&&!(r=a.next()).done;)u.push(r.value)}catch(c){o={error:c}}finally{try{r&&!r.done&&(n=a.return)&&n.call(a)}finally{if(o)throw o.error}}return u}function ty(e,t,n){if(n||2===arguments.length)for(var r,o=0,a=t.length;o<a;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))}function tg(e){return null!=e}function tm(e){for(var t,n,r=[],o=1;o<arguments.length;o++)r[o-1]=arguments[o];if(0===Object.keys(e).length)return e;var a={};try{for(var u=th(r),c=u.next();!c.done;c=u.next()){var s=c.value;s in e&&(a[s]=e[s])}}
1catch(l){t={error:l}}finally{try{c&&!c.done&&(n=u.return)&&n.call(u)}finally{if(t)throw t.error}}return a}function tb(e){for(var t,n,r=[],o=1;o<arguments.length;o++)r[o-1]=arguments[o];if(0===Object.keys(e).length)return e;var a={};try{for(var u=th(Object.keys(e)),c=u.next();!c.done;c=u.next()){var s=c.value;r.includes(s)||(a[s]=e[s])}}catch(l){t={error:l}}finally{try{c&&!c.done&&(n=u.return)&&n.call(u)}finally{if(t)throw t.error}}return a}function tw(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];if(0!==e.length)return function(t){var n,r,o=t;try{for(var a=th(e),u=a.next();!u.done;u=a.next())o=(0,u.value)(o)}catch(c){n={error:c}}finally{try{u&&!u.done&&(r=a.return)&&r.call(a)}finally{if(n)throw n.error}}return o}}function t_(e){if(null!=e)return e;throw Error("Value must not be undefined or null")}"function"==typeof SuppressedError&&SuppressedError;var tE=u.createContext(void 0),tP="undefined"!=typeof window,tO=Symbol("NONE"),tS=tP?u.useLayoutEffect:u.useEffect;function tx(e,t,n){return Array.isArray(n)?u.createElement.apply(u,ty([e,t],tv(n),!1)):n||"children"in t?u.createElement(e,t,n):u.createElement(e,t)}function tk(e){for(var t,n,r,o,a=[],u=1;u<arguments.length;u++)a[u-1]=arguments[u];if(a.every(function(e){return 0===Object.keys(e).length}))return e;var c=td({},e);try{for(var s=th(a),l=s.next();!l.done;l=s.next()){var f=l.value;try{for(var d=(r=void 0,th(Object.keys(f))),p=d.next();!p.done;p=d.next()){var h=p.value;c[h]=tC(h,c[h],f[h])}}catch(v){r={error:v}}finally{try{p&&!p.done&&(o=d.return)&&o.call(d)}finally{if(r)throw r.error}}}}catch(y){t={error:y}}finally{try{l&&!l.done&&(n=s.return)&&n.call(s)}finally{if(t)throw t.error}}return c}function tj(e,t){e&&("function"==typeof e?e(t):Object.isFrozen(e)||(e.current=t))}function tT(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return function(t){var n,r;try{for(var o=th(e),a=o.next();!a.done;a=o.next()){var u=a.value;tj(u,t)}}catch(c){n={error:c}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}}}function tC(e,t,n){if(t===tO||n===tO)return null;if(null==t)return n;if(null==n)return t;if("className"===e)return a()(t,n);if("style"===e)return td(td({},t),n);else if("ref"===e)return tT(t,n);else if(typeof t!=typeof n)return n;else if(e.startsWith("on")&&"function"==typeof t)return function(){for(var e,r=[],o=0;o<arguments.length;o++)r[o]=arguments[o];return"function"==typeof t&&(e=t.apply(void 0,ty([],tv(r),!1))),"function"==typeof n&&(e=n.apply(void 0,ty([],tv(r),!1))),e};else return n}var tR=[640,750,828,1080,1200,1920,2048,3840],tA=ty(ty([],tv([16,32,48,64,96,128,256,384]),!1),tv(tR),!1),tI=u.forwardRef(function(e,t){var n,r,o,c=e.src,s=e.className,l=e.displayWidth,f=e.displayHeight,d=e.displayMinWidth,p=e.displayMinHeight,h=e.displayMaxWidth,v=e.displayMaxHeight,y=e.quality,g=e.loader,m=e.imgRef,b=e.style,w=e.loading,_=Object.assign({},tp(e,["src","className","displayWidth","displayHeight","displayMinWidth","displayMinHeight","displayMaxWidth","displayMaxHeight","quality","loader","imgRef","style","loading"]),{loading:null!=w?w:"lazy"}),E=c?"string"==typeof c?(n=tN(e.width),r=tN(e.height),o=n&&r?n/r:void 0,{fullWidth:n,fullHeight:r,aspectRatio:o&&isFinite(o)?o:void 0}):c:{fullWidth:void 0,fullHeight:void 0,aspectRatio:void 0},P=E.fullWidth,O=E.fullHeight,S=E.aspectRatio,x=c?"string"==typeof c?c:"string"==typeof c.src?c.src:c.src.src:"";if(null==O||null==P)return u.createElement("img",td({src:x,className:s,style:b},_,{loading:w,ref:tT(m,t)}));tM(x)&&(null==f||"auto"===f)&&(null==l||"auto"===l)&&(l="100%");var k=l;P&&O&&(!l||"auto"===l)&&tN(f)&&!tM(x)&&(k=tN(f)*P/O);var j,T=P,C=O;S&&isFinite(S)&&tM(x)&&(C=Math.round((T=tL)/S));var R,A,I,L,M,D,N,U,F,B,$=function(e,t,n){var r=null==n?void 0:n.minWidth,o=tN(e),a=tN(r);if(null!=o&&(!r||null!=a))return{widthDescs:[{width:tD(Math.max(o,null!=a?a:0),t),desc:"1x"},{width:tD(2*Math.max(o,null!=a?a:0),t),desc:"2x"},],sizes:void 0};var u=tR.filter(function(e){return!t||e<t});return t&&0===u.length?{widthDescs:[{width:tD(t,t),desc:"1x"},],sizes:void 0}:{widthDescs:u.map(function(e){return{width:tD(e,t),desc:"".concat(e,"w")}}),sizes:"100vw"}}(k,P,{minWidth:d}),V=$.sizes,W=$.widthDescs,Z=(j=g,null==j?void 0:"plasmic"===j?tU:j),H='<svg width="'.concat(T,'" height="').concat(C,'" xmlns="http://www.w3.org/2000/svg" version="1.1"/>'),q="function"==typeof globalThis.btoa?globalThis.btoa(H):ts.from(H).toString("base64"),z=td({},b||{}),G=td({},tm(b||{},"objectFit","objectPosition"));return null!=l&&"auto"!==l?G.width="100%":(G.width=l,z.width="auto",d&&(G.minWidth="100%"),null!=h&&"none"!==h&&
1(G.maxWidth="100%")),null!=f&&"auto"!==f?G.height="100%":(G.height=f,z.height="auto",p&&(G.minHeight="100%"),null!=v&&"none"!==v&&(G.maxHeight="100%")),u.createElement("div",{className:a()(s,"__wab_img-wrapper"),ref:t,style:z},u.createElement("img",{alt:"","aria-hidden":!0,className:"__wab_img-spacer-svg",src:"data:image/svg+xml;base64,".concat(q),style:G}),(R={imageLoader:Z,widthDescs:W,sizes:V,src:x,quality:y,ref:m,style:b?tm(b,"objectFit","objectPosition"):void 0,imgProps:_,className:"__wab_img"},A=R.imageLoader,I=R.widthDescs,L=R.src,M=R.quality,D=R.style,N=R.className,U=R.sizes,F=R.imgProps,B=R.ref,u.createElement("picture",{className:"__wab_picture"},A&&A.supportsUrl(L)&&u.createElement("source",{type:"image/webp",srcSet:I.map(function(e){return"".concat(A.transformUrl({src:L,quality:M,width:e.width,format:"webp"})," ").concat(e.desc)}).join(", ")}),u.createElement("img",td({},F,{ref:B,className:N,decoding:"async",src:A&&A.supportsUrl(L)?A.transformUrl({src:L,quality:M,width:I[I.length-1].width}):L,srcSet:A&&A.supportsUrl(L)?I.map(function(e){return"".concat(A.transformUrl({src:L,quality:M,width:e.width})," ").concat(e.desc)}).join(", "):void 0,sizes:A&&A.supportsUrl(L)?U:void 0,style:td(td({},D?tm(D,"objectFit","objectPosition"):{}),{width:0,height:0})})))))}),tL=1e4;function tM(e){return e.endsWith(".svg")||e.startsWith("data:image/svg")}function tD(e,t){var n,r=null!==(n=tA.findIndex(function(t){return t>=e}))&&void 0!==n?n:tA.length-1,o=tA[r];if(!(o>=t)){if(!(r+1<tA.length)||!(t<=tA[r+1]))return o}}function tN(e){if(null!=e&&""!=e){if("number"==typeof e)return e;var t=function(e){var t,n=e.match(/^\s*(-?(?:\d+\.\d*|\d*\.\d+|\d+))\s*([a-z]*|%)\s*(?:\/\*.*)?$/i);if(null!=n){return{num:+n[1],units:n[2]}}}(e);if(t&&(!t.units||"px"===t.units))return t.num}}var tU={supportsUrl:function(e){var t;return(e.startsWith("http")||/^([a-f0-9]{32})\..{1,16}$/i.test(e))&&!tM(e)},transformUrl:function(e){var t,n=["src=".concat(encodeURIComponent(e.src)),e.width?"w=".concat(e.width):void 0,"q=".concat(null!==(t=e.quality)&&void 0!==t?t:75),e.format?"f=".concat(e.format):void 0,].filter(function(e){return!!e});return"".concat("https://img.plasmic.app","/img-optimizer/v1/img?").concat(n.join("&"))}},tF=["component","platform","legacyBehavior"],tB=u.forwardRef(function e(t,n){var r,o=null!==(r=null===l.$p||void 0===l.$p?void 0:(0,l.$p)())&&void 0!==r?r:t$;return o===e||o===t$?u.createElement(t$,td({},t,{ref:n})):u.createElement(o,td({},tb.apply(void 0,ty([t],tv(tF),!1)),{ref:n}))}),t$=u.forwardRef(function(e,t){var n;if("nextjs"===e.platform&&e.href){var r=["href","replace","scroll","shallow","passHref","prefetch","locale",],o=null===(n=e.href)||void 0===n?void 0:n.startsWith("#");return!1!==e.legacyBehavior?u.createElement(e.component,td({scroll:!o,legacyBehavior:!0},tm.apply(void 0,ty([e],tv(r),!1))),u.createElement("a",td({},tb.apply(void 0,ty(ty([e],tv(tF),!1),tv(r),!1)),{ref:t}))):u.createElement(e.component,td(td({scroll:!o},tb.apply(void 0,ty([e],tv(tF),!1))),{ref:t}))}return"gatsby"===e.platform&&tV(e.href)||"tanstack"===e.platform&&tV(e.href)?u.createElement(e.component,td(td({},tb.apply(void 0,ty(ty([e],tv(tF),!1),["href"],!1))),{to:e.href,ref:t})):u.createElement("a",td({},tb.apply(void 0,ty([e],tv(tF),!1)),{ref:t}))});function tV(e){return/^\/(?!\/)/.test(e)}var tW=null!==l.Pc&&void 0!==l.Pc?l.Pc:u.createContext(void 0);function tZ(e){var t=e.transKey,n=e.children,r=u.useContext(tW),o=r?"function"==typeof r?r:r.translator:void 0;if(!o)return tH||(console.warn("Using Plasmic Translation but no translation function has been provided"),tH=!0),n;var a,c,s,l,f,d=(c={tagPrefix:"object"==typeof r?r.tagPrefix:void 0},s={},l=0,{str:(f=function(e){if(!e)return"";if("number"==typeof e||"boolean"==typeof e||"string"==typeof e)return e.toString();if("object"!=typeof e)return"";if(Array.isArray(e)||(t=e,null!=t&&"function"==typeof t[Symbol.iterator]))return Array.from(e).map(function(e){return f(e)}).filter(function(e){return!!e}).join("");var t,n,r=tq(e,"props")&&tq(e.props,"children")&&e.props.children||tq(e,"children")&&e.children||[],o="".concat(u.Children.toArray(r).map(function(e){return f(e)}).filter(function(e){return!!e}).join(""));if(u.isValidElement(e)&&e.type===u.Fragment)return o;var a=null!==(n=null==c?void 0:c.tagPrefix)&&void 0!==n?n:"",d="".concat(a).concat(l+1);return l++,s[d]=u.isValidElement(e)?u.cloneElement(e,{key:d,children:void 0}):e,"<".concat(d,">").concat(o,"</").concat(d,">")})(n),components:s,componentsCount:l}),p=d.str,h=d.components;return o(null!=t?t:p,d.componentsCount>0?{components:h}:void 0)}null!==l.S5&&void 0!==l.S5&&l.S5;var tH=!1;function tq(e,t){return"object"==typeof e&&null!==e&&t in e}function tz(e){var t=e.as,n=e.defaultContents,r=e.value,o=tp(e,["as","defaultContents","value"]),a=void 0===r?n:r;if("number"!=typeof a&&(!a||Array.isArray(a)&&0===a.length))return null;var c=function e(t){if(u.isValidElement(t)){if(t.type===u.Fragment)return e(t.props.children);if(t.type===tZ)return t}return"string"==typeof t?t:"number"==typeof t?"".concat(t):Array.isArray(t)&&1===t.length&&"string"==typeof t[0]?t[0]:void 0}(a);return(c&&(a=u.createElement("span",{className:"__wab_slot-string-wrapper ρsw"},c)),0===Object.keys(o).filter(function(e){return!!o[e]}).length)?a:u.createElement(t||"span",tk({className:"__wab_slot ρs"},o),a)}function tG(e,t,n){if(null==e)return!1;var r=e[t];if(null==r)return!1;if(!0===r)return n===t;if(!1===r)return!1;if(Array.isArray(r))return r.includes(n);if("string"==typeof r)return r===n;else return void 0!==r[n]&&!1!==r[n]}function tK(e,t){var n=t?"__wab_flex-container ρfc":"__wab_passthrough";return e?Array.isArray(e)?u.createElement.apply(c,ty(["div",{className:n}],tv(e),!1)):u.createElement("div",{className:n},e):null}var tJ=new Map;function tX(e,t){for(var n,r=[],o=2;o<arguments.length;o++)r[o-2]=arguments[o];null==t&&(t={});var a=t["data-plasmic-name"],u=t["data-plasmic-root"],c=t["data-plasmic-for-node"];
1delete t["data-plasmic-name"],delete t["data-plasmic-root"],delete t["data-plasmic-for-node"];var s=tY.apply(void 0,ty([e,t],tv(r),!1));if(a&&tJ.set(a,s),u){var l=c?null!==(n=tJ.get(c))&&void 0!==n?n:null:s;return tJ.clear(),l}return s}function tY(e,t){for(var n,r=[],o=2;o<arguments.length;o++)r[o-2]=arguments[o];var a=t["data-plasmic-override"],c=t["data-plasmic-wrap-flex-child"],s=null!==(n=t["data-plasmic-trigger-props"])&&void 0!==n?n:[];return delete t["data-plasmic-override"],delete t["data-plasmic-wrap-flex-child"],delete t["data-plasmic-trigger-props"],function(e,t,n,r){if(!e||"object"==typeof e&&0===Object.keys(e).length)return tx(t,n,n.children);var o,a=t1(e),c=t0(n,a.props);if("render"===a.type)return a.render(c,t);var s=t;"as"===a.type&&a.as&&(t===t7?c.as=a.as:s=a.as);var l=c.children;a.wrapChildren&&(l=a.wrapChildren(Array.isArray(o=l)?1===o.length?o[0]:u.createElement.apply(u,ty([u.Fragment,{}],tv(o),!1)):o)),r&&(l=tK(l,!0));var f=tx(s,c,l);return a.wrap&&(f=a.wrap(f)),f}(a,e,tk.apply(void 0,ty([t,0===r.length?{}:{children:1===r.length?r[0]:r}],tv(s),!1)),c)}var tQ=Symbol("UNSET");function t0(e,t){if(!t)return e;var n,r,o=td({},e);try{for(var a=th(Object.keys(t)),u=a.next();!u.done;u=a.next()){var c=u.value,s=e[c],l=t[c];l===tQ?delete o[c]:(null!=l||"className"===c||"style"===c||c.startsWith("on")&&"function"==typeof s||(l=tO),o[c]=tC(c,s,l))}}catch(f){n={error:f}}finally{try{u&&!u.done&&(r=a.return)&&r.call(a)}finally{if(n)throw n.error}}return o}function t1(e){var t,n,r;if(!e)return{type:"default",props:{}};if("string"==typeof e||"number"==typeof e||u.isValidElement(e))return{type:"default",props:{children:e}};if("object"==typeof e){if("as"in e)return td(td({},e),{props:e.props||{},type:"as"});if("render"in e)return td(td({},e),{type:"render"});if("props"in e)return td(td({},e),{props:e.props||{},type:"default"});if(n=Object.keys(e),r=["wrap","wrapChildren"],n.every(function(e){return r.includes(e)}))return td(td({},e),{props:{},type:"default"});return{type:"default",props:e}}if("function"==typeof e)return{type:"render",render:e};throw Error("Unexpected override: ".concat(e))}function t2(e,t){if(!t)return e;var n,r,o=Array.from(new Set(ty(ty([],tv(Object.keys(e)),!1),tv(Object.keys(t)),!1))),a={};try{for(var u=th(o),c=u.next();!c.done;c=u.next()){var s=c.value;a[s]=t6(e[s],t[s])}}catch(l){n={error:l}}finally{try{c&&!c.done&&(r=u.return)&&r.call(u)}finally{if(n)throw n.error}}return a}function t6(e,t){if(!e)return t;if(!t)return e;var n,r,o=t1(e),a=t1(t),u=tw.apply(void 0,ty([],tv([o.wrap,a.wrap].filter(tg)),!1)),c=tw.apply(void 0,ty([],tv([o.wrapChildren,a.wrapChildren].filter(tg)),!1)),s=t0(null!==(n=o.props)&&void 0!==n?n:{},a.props);if("render"===a.type)return{render:a.render,props:s,wrap:u,wrapChildren:c};
1if("render"===o.type)return{render:o.render,props:s,wrap:u,wrapChildren:c};var l=null!==(r="as"===a.type?a.as:void 0)&&void 0!==r?r:"as"===o.type?o.as:void 0;return td({props:s,wrap:u,wrapChildren:c},l?{as:l}:{})}function t5(e,t){var n,r,o,a,u,c=t.name,s=t.descendantNames,l=t.internalVariantPropNames,f=t.internalArgPropNames,d=["variants","args","overrides"],p=(r=tb.apply(void 0,ty([tm.apply(void 0,ty([e],tv(l),!1))],tv(d),!1)),o=e.variants,r&&o?td(td({},r),o):r||o||{}),h=(a=tb.apply(void 0,ty([tm.apply(void 0,ty([e],tv(f),!1))],tv(d),!1)),u=e.args,a&&u?td(td({},a),u):a||u||{}),v=t2(tb.apply(void 0,ty(ty(ty([tm.apply(void 0,ty([e],tv(s),!1))],tv(f),!1),tv(l),!1),tv(d),!1)),e.overrides),y=tb.apply(void 0,ty(ty(ty([e,"variants","args","overrides"],tv(s),!1),tv(l),!1),tv(f),!1));return Object.keys(y).length>0&&(v=t2(v,((n={})[c]={props:y},n))),{variants:p,args:h,overrides:v}}function t3(e,t,n,r){var o=t.children,a=tp(t,["children"]),u=tK(o,null!=n&&n);return tx(e,td({ref:r},a),u)}var t4=u.forwardRef(function(e,t){var n=e.as,r=e.hasGap,o=tp(e,["as","hasGap"]);return t3(null!=n?n:"div",o,r,t)}),t8=function(e){return u.forwardRef(function(t,n){var r=t.hasGap,o=tp(t,["hasGap"]);return t3(e,o,r,n)})},t7=Object.assign(t4,{div:t8("div"),a:t8("a"),button:t8("button"),h1:t8("h1"),h2:t8("h2"),h3:t8("h3"),h4:t8("h4"),h5:t8("h5"),h6:t8("h6"),label:t8("label"),form:t8("form"),section:t8("section"),head:t8("head"),main:t8("main"),nav:t8("nav")}),t9={};function ne(e){return function(){var t;return t=Object.fromEntries(Object.entries(e).map(function(e){var t,n=tv(e,2);return[n[0],(0,n[1])()]})),Object.entries(t).filter(function(e){var t,n=tv(e,2);return n[0],"PLEASE_RENDER_INSIDE_PROVIDER"===(t=n[1])}).forEach(function(e){var n=tv(e,2),r=n[0];n[1],t[r]=void 0,t9[r]}),t}}var nt=[],nn={};function nr(){return tP?Object.entries(nn).filter(function(e){var t=tv(e,2)[1];return window.matchMedia(t).matches}).map(function(e){return tv(e,1)[0]}):[]}var no=void 0;function ni(e,t){return Object.assign(nn,t),no=void 0,function(){var t=tv(u.useState(),2)[1],n=u.useRef(no||[]);return(tS(function(){var e=function(){no&&n.current.join("")!==no.join("")&&(n.current=no,t({}))};return nt.push(e),void 0===no&&(no=nr()),e(),function(){nt.splice(nt.indexOf(e),1)}},[]),e)?no||[]:no?no[no.length-1]:void 0}}tP&&window.addEventListener("resize",function(){var e=nr();no&&e.join("")===no.join("")||(no=e,p.unstable_batchedUpdates(function(){return nt.forEach(function(e){return e()})}))});var na=u.createContext(void 0);function nu(e){var t,n,r=e.platform,o=e.children,a=e.userAuthToken,c=e.isUserLoading,f=e.authRedirectUri,d=e.user,p=e.disableLoadingBoundary,v=e.suspenseFallback,y=u.useMemo(function(){return{platform:r}},[r]),g=u.useMemo(function(){return{userAuthToken:a,user:d,isUserLoading:c,authRedirectUri:f}},[a,c,d,f]),m=+u.version.split(".")[0];return u.createElement(ns,{cond:!p&&m>=18,wrapper:function(e){return u.createElement(l.FW,{name:"plasmicInternalEnableLoadingBoundary",hidden:!0,data:!0},u.createElement(u.Suspense,{fallback:null!=v?v:"Loading..."},e))}},u.createElement(na.Provider,{value:y},u.createElement(ns,{cond:m<18,wrapper:function(e){return u.createElement(h.HK,null,e)}},u.createElement(s,{value:g},u.createElement(tW.Provider,{value:null!==(t=e.i18n)&&void 0!==t?t:e.translator},u.createElement(tE.Provider,{value:e.Head},u.createElement(nc,{Link:null!==(n=e.Link)&&void 0!==n?n:t$},o)))))))}function nc(e){return l.z1?u.createElement(l.z1,td({},e)):u.createElement(u.Fragment,null,e.children)}function ns(e){return e.cond?e.wrapper(e.children):e.children}h.Av;var nl=u.createContext(void 0);function nf(e,t){return function(){var n=u.useContext(nl),r=t();return u.useMemo(function(){var t,o,a,u,c;return Array.from(new Set(ty(ty([],tv(null!=n?n:[]),!1),tv((t=e,o=r,c=t.varianted.filter(function(e){var t;return tG(o,e.groupName,e.variant)}).map(function(e){return e.className}),ty(ty([],tv(null!==(u=null===(a=t.base)||void 0===a?void 0:a.split(" "))&&void 0!==u?u:[]),!1),tv(c),!1))),!1)))},[n,r])}}var nd={useHover:function(){var e,t=function(e){let{onHoverStart:t,onHoverChange:n,onHoverEnd:r,isDisabled:o}=e,[a,c]=(0,u.useState)(!1),s=(0,u.useRef)({isHovered:!1,ignoreEmulatedMouseEvents:!1,pointerType:"",target:null}).current;(0,u.useEffect)(eh,[]);let{addGlobalListener:l,removeAllGlobalListeners:f}=es(),{hoverProps:d,triggerHoverEnd:p}=(0,u.useMemo)(()=>{let e=(e,r)=>{if(s.pointerType=r,o||"touch"===r||s.isHovered||!e.currentTarget.contains(e.target))return;s.isHovered=!0;let u=e.currentTarget;s.target=u,l(m(e.target),"pointerover",e=>{s.isHovered&&s.target&&!ea(s.target,e.target)&&a(e,e.pointerType)},{capture:!0}),t&&t({type:"hoverstart",target:u,pointerType:r}),n&&n(!0),c(!0)},a=(e,t)=>{let o=s.target;s.pointerType="",s.target=null,"touch"!==t&&s.isHovered&&o&&(s.isHovered=!1,f(),r&&r({type:"hoverend",target:o,pointerType:t}),n&&n(!1),c(!1))},u={};return"undefined"!=typeof PointerEvent&&(u.onPointerEnter=t=>{ef&&"mouse"===t.pointerType||e(t,t.pointerType)},u.onPointerLeave=e=>{!o&&e.currentTarget.contains(e.target)&&a(e,e.pointerType)}),{hoverProps:u,triggerHoverEnd:a}},[t,n,r,o,s,l,f]);return(0,u.useEffect)(()=>{o&&p({currentTarget:s.target},s.pointerType)},[o]),{hoverProps:d,isHovered:a}}({});return[t.isHovered,t.hoverProps]},useFocused:function(e){var t,n=el({within:!1,isTextInput:e.isTextInput});return[n.isFocused,n.focusProps]},useFocusVisible:function(e){var t,n=el({within:!1,isTextInput:e.isTextInput});return[n.isFocusVisible,n.focusProps]},useFocusedWithin:function(e){var t,n=el({within:!0,isTextInput:e.isTextInput});return[n.isFocused,n.focusProps]},useFocusVisibleWithin:function(e){var t,n=el({within:!0,isTextInput:e.isTextInput});return[n.isFocusVisible,n.focusProps]},usePressed:function(){var e,t=function(e){let{onPress:t,onPressChange:n,onPressStart:r,onPressEnd:o,onPressUp:a,onClick:c,isDisabled:s,isPressed:l,preventFocusOnPress:f,shouldCancelOnPointerExit:d,allowTextSelectionOnPress:p,ref:h,...y}=function(e){var t,n;let r=(0,u.useContext)(eE);if(r){let{register:o,...a}=r;e=eC(a,e),o()}return t=r,n=e.ref,v(()=>{if(t&&t.ref&&n)return t.ref.current=n.current,()=>{t.ref&&(t.ref.current=null)}}),e}(e),[w,_]=(0,u.useState)(!1),E=(0,u.useRef)({isPressed:!1,ignoreEmulatedMouseEvents:!1,didFirePressStart:!1,isTriggeringEvent:!1,activePointerId:null,target:null,isOverTarget:!1,pointerType:null,disposables:[]}),{addGlobalListener:P,removeAllGlobalListeners:x}=es(),T=g((e,t)=>{let o=E.current;if(s||o.didFirePressStart)return!1;let a=!0;if(o.isTriggeringEvent=!0,r){let u=new eI("pressstart",t,e);r(u),a=u.shouldStopPropagation}return n&&n(!0),o.isTriggeringEvent=!1,o.didFirePressStart=!0,_(!0),a}),R=g((e,r,a=!0)=>{let u=E.current;if(!u.didFirePressStart)return!1;u.didFirePressStart=!1,u.isTriggeringEvent=!0;let c=!0;if(o){let l=new eI("pressend",r,e);o(l),c=l.shouldStopPropagation}if(n&&n(!1),_(!1),t&&a&&!s){let f=new eI("press",r,e);t(f),c&&(c=f.shouldStopPropagation)}return u.isTriggeringEvent=!1,c}),A=g((e,t)=>{let n=E.current;if(s)return!1;if(a){n.isTriggeringEvent=!0;let r=new eI("pressup",t,e);return a(r),n.isTriggeringEvent=!1,r.shouldStopPropagation}return!0}),I=g(e=>{let t=E.current;if(t.isPressed&&t.target){for(let n of(t.didFirePressStart&&null!=t.pointerType&&R(eF(t.target,e),t.pointerType,!1),t.isPressed=!1,t.isOverTarget=!1,t.activePointerId=null,t.pointerType=null,x(),p||e_(t.target),t.disposables)
1)n();t.disposables=[]}}),M=g(e=>{d&&I(e)}),D=g(e=>{null==c||c(e)}),U=g((e,t)=>{if(c){let n=new MouseEvent("click",e);j(n,t),c(k(n))}}),F=(0,u.useMemo)(()=>{let e=E.current,t={onKeyDown(t){if(eU(t.nativeEvent,t.currentTarget)&&ea(t.currentTarget,ec(t.nativeEvent))){var r;eB(ec(t.nativeEvent),t.key)&&t.preventDefault();let o=!0;if(!e.isPressed&&!t.repeat){e.target=t.currentTarget,e.isPressed=!0,e.pointerType="keyboard",o=T(t,"keyboard");let a=t.currentTarget,u=t=>{eU(t,a)&&!t.repeat&&ea(a,ec(t))&&e.target&&A(eF(e.target,t),"keyboard")};P(m(t.currentTarget),"keyup",ex(u,n),!0)}o&&t.stopPropagation(),t.metaKey&&L()&&(null===(r=e.metaKeyEvents)||void 0===r||r.set(t.key,t.nativeEvent))}else"Meta"===t.key&&(e.metaKeyEvents=new Map)},onClick(t){if((!t||ea(t.currentTarget,ec(t.nativeEvent)))&&t&&0===t.button&&!e.isTriggeringEvent&&!eR.isOpening){let n=!0;if(s&&t.preventDefault(),!e.ignoreEmulatedMouseEvents&&!e.isPressed&&("virtual"===e.pointerType||V(t.nativeEvent))){let r=T(t,"virtual"),o=A(t,"virtual"),a=R(t,"virtual");D(t),n=r&&o&&a}else if(e.isPressed&&"keyboard"!==e.pointerType){let u=e.pointerType||t.nativeEvent.pointerType||"virtual",c=A(eF(t.currentTarget,t),u),l=R(eF(t.currentTarget,t),u,!0);n=c&&l,e.isOverTarget=!1,D(t),I(t)}e.ignoreEmulatedMouseEvents=!1,n&&t.stopPropagation()}}},n=t=>{var n,r,o;if(e.isPressed&&e.target&&eU(t,e.target)){eB(ec(t),t.key)&&t.preventDefault();let a=ec(t),u=ea(e.target,ec(t));R(eF(e.target,t),"keyboard",u),u&&U(t,e.target),x(),"Enter"!==t.key&&eN(e.target)&&ea(e.target,a)&&!t[eL]&&(t[eL]=!0,eR(e.target,t,!1)),e.isPressed=!1,null===(r=e.metaKeyEvents)||void 0===r||r.delete(t.key)}else if("Meta"===t.key&&(null===(n=e.metaKeyEvents)||void 0===n?void 0:n.size)){let c=e.metaKeyEvents;for(let s of(e.metaKeyEvents=void 0,c.values()))null===(o=e.target)||void 0===o||o.dispatchEvent(new KeyboardEvent("keyup",s))}};if("undefined"!=typeof PointerEvent){t.onPointerDown=t=>{var n;if(0!==t.button||!ea(t.currentTarget,ec(t.nativeEvent)))return;if(n=t.nativeEvent,!B()&&0===n.width&&0===n.height||1===n.width&&1===n.height&&0===n.pressure&&0===n.detail&&"mouse"===n.pointerType){e.pointerType="virtual";return}e.pointerType=t.pointerType;let a=!0;if(!e.isPressed){e.isPressed=!0,e.isOverTarget=!0,e.activePointerId=t.pointerId,e.target=t.currentTarget,p||function e(t){if(N()){if("default"===em){let n=m(t);eb=n.documentElement.style.webkitUserSelect,n.documentElement.style.webkitUserSelect="none"}em="disabled"}else if(t instanceof HTMLElement||t instanceof SVGElement){let r="userSelect"in t.style?"userSelect":"webkitUserSelect";ew.set(t,t.style[r]),t.style[r]="none"}}(e.target),a=T(t,e.pointerType);let u=ec(t.nativeEvent);"releasePointerCapture"in u&&u.releasePointerCapture(t.pointerId),P(m(t.currentTarget),"pointerup",r,!1),P(m(t.currentTarget),"pointercancel",o,!1)}a&&t.stopPropagation()},t.onMouseDown=t=>{if(ea(t.currentTarget,ec(t.nativeEvent))&&0===t.button){if(f){let n=function e(t){for(;t&&!O(t);)t=t.parentElement;let n=b(t),r=n.document.activeElement;if(!r||r===t)return;C=!0;let o=!1,a=e=>{(e.target===r||o)&&e.stopImmediatePropagation()},u=e=>{e.target!==r&&!o||(e.stopImmediatePropagation(),t||o||(o=!0,S(r),l()))},c=e=>{(e.target===t||o)&&e.stopImmediatePropagation()},s=e=>{(e.target===t||o)&&(e.stopImmediatePropagation(),o||(o=!0,S(r),l()))};n.addEventListener("blur",a,!0),n.addEventListener("focusout",u,!0),n.addEventListener("focusin",s,!0),n.addEventListener("focus",c,!0);let l=()=>{cancelAnimationFrame(f),n.removeEventListener("blur",a,!0),n.removeEventListener("focusout",u,!0),n.removeEventListener("focusin",s,!0),n.removeEventListener("focus",c,!0),C=!1,o=!1},f=requestAnimationFrame(l);return l}(t.target);n&&e.disposables.push(n)}t.stopPropagation()}},t.onPointerUp=t=>{ea(t.currentTarget,ec(t.nativeEvent))&&"virtual"!==e.pointerType&&0===t.button&&!e.isPressed&&A(t,e.pointerType||t.pointerType)},t.onPointerEnter=t=>{t.pointerId===e.activePointerId&&e.target&&!e.isOverTarget&&null!=e.pointerType&&(e.isOverTarget=!0,T(eF(e.target,t),e.pointerType))},t.onPointerLeave=t=>{t.pointerId===e.activePointerId&&e.target&&e.isOverTarget&&null!=e.pointerType&&(e.isOverTarget=!1,R(eF(e.target,t),e.pointerType,!1),M(t))};let r=t=>{if(t.pointerId===e.activePointerId&&e.isPressed&&0===t.button&&e.target){if(ea(e.target,ec(t))&&null!=e.pointerType){let n=!1,r=setTimeout(()=>{e.isPressed&&e.target instanceof HTMLElement&&(n?I(t):(S(e.target),e.target.click()))},80);P(t.currentTarget,"click",()=>n=!0,!0),e.disposables.push(()=>clearTimeout(r))}else I(t);e.isOverTarget=!1}},o=e=>{I(e)};t.onDragStart=e=>{ea(e.currentTarget,ec(e.nativeEvent))&&I(e)}}return t},[P,s,f,x,p,I,M,R,T,A,D,U]);return(0,u.useEffect)(()=>
1{if(!h)return;let e=m(h.current);if(!e||!e.head||e.getElementById(eM))return;let t=e.createElement("style");t.id=eM,t.textContent=`
2@layer {
3  [${eD}] {
4    touch-action: pan-x pan-y pinch-zoom;
5  }
6}
7    `.trim(),e.head.prepend(t)},[h]),(0,u.useEffect)(()=>{let e=E.current;return()=>{var t;for(let n of(p||e_(null!==(t=e.target)&&void 0!==t?t:void 0),e.disposables))n();e.disposables=[]}},[p]),{isPressed:l||w,pressProps:eC(y,F,{[eD]:!0})}}({onPress:function(e){return e.continuePropagation()},onPressStart:function(e){return e.continuePropagation()},onPressEnd:function(e){return e.continuePropagation()},onPressUp:function(e){return e.continuePropagation()}});return[t.isPressed,t.pressProps]}};function np(e,t){return nd[e](t)}var nh,nv=Symbol("[]"),ny=Symbol("plasmic.state.proxy"),ng=Symbol("plasmic.unitialized");tf(function(e){var t=nh.call(this,e)||this;return t.name=t.constructor.name,t.message=t.message,t.stack=t.stack,t},nh=Error);var nm=function(e){function t(t){return e.call(this,"Cyclic reference found in state initialization: "+t.join(" -> "))||this}return tf(t,e),t}(Error),nb=function(e){function t(t){return e.call(this,t)||this}return tf(t,e),t}(Error),nw=function(e){function t(t){return e.call(this,t)||this}return tf(t,e),t}(Error),n_=function(){function e(e){this._specs=e,this._edges=new Map}return e.prototype.setSpecs=function(e){this._specs=e},e.prototype.edges=function(){return this._edges},e.prototype.hasEdge=function(e){return this._edges.has(e)},e.prototype.addEdge=function(e,t){this._edges.set(e,t)},e.prototype.clearEdges=function(){this._edges=new Map},e.prototype.children=function(){return this._edges.values()},e.prototype.makeTransition=function(e){var t;return t=e,e="symbol"==typeof t||isNaN(+t)?e:nv,this._edges.get(e)},e.prototype.isLeaf=function(){return 0===this._edges.size&&this.getAllSpecs().length>0},e.prototype.hasArrayTransition=function(){return this._edges.has(nv)},e.prototype.getSpec=function(){return this._specs[0]},e.prototype.getAllSpecs=function(){return this._specs},e}(),nE=function(e){var t=function(e){return e.endsWith("[]")?ty(ty([],tv(t(e.slice(0,-2))),!1),[nv],!1):[e]};return e.split(".").flatMap(t)};function nP(e){var t=[],n=function(e){var r,o;try{for(var a=th(e.children()),u=a.next();!u.done;u=a.next()){var c=u.value;n(c)}}catch(s){r={error:s}}finally{try{u&&!u.done&&(o=a.return)&&o.call(a)}finally{if(r)throw r.error}}e.isLeaf()&&e.getAllSpecs().length>0&&t.push(e)};return n(e),t}var nO=setTimeout;function nS(e){return"symbol"!=typeof e&&!isNaN(+e)}var nx=new WeakMap,nk=new WeakMap;function nj(e,t,n,r){nx.has(e)||nx.set(e,{});var o,a=nx.get(e);return t in a||(a[t]={listeners:[],initialValue:ng,path:n,node:r,initFunc:r.getSpec().initFunc,initFuncHash:null!==(o=r.getSpec().initFuncHash)&&void 0!==o?o:""}),a[t]}function nT(e,t){if(0===t.length)throw new nw("expected a path with length greater than 0");var n,r,o,a=d()(e,t.slice(0,-1));return d()(a,t.slice(-1)),r=t.slice(-1)[0],null===(o=nx.get(a))||void 0===o?void 0:o[r]}function nC(e,t){return t_(nT(e,t))}function nR(e,t,n){var r=n.getSpec(),o=r.valueProp?e.env.$props[r.valueProp]:d()(e.stateValues,t);if(e9(o)&&(r.onChangeProp||r.onMutate&&n.isLeaf())){var a=te(o,function(){var a,u;r.onMutate&&n.isLeaf()&&r.onMutate(o,r.refName?e.env.$refs[r.refName]:void 0),null===(u=(a=e.env.$props)[r.onChangeProp])||void 0===u||u.call(a,r.valueProp?e.env.$props[r.valueProp]:d()(e.stateValues,t))});nk.has(o)||nk.set(o,[]),t_(nk.get(o)).push(a)}}function nA(e,t,n){var r,o=t.node.getSpec().path,a=new Set;e.stateInitializationEnv.visited.add(o),e.stateInitializationEnv.stack.push(o);var u=nI(e,function(t){return{get:function(){var r=t.node.getSpec();if(e.stateInitializationEnv.visited.has(r.path)){for(var o=[r.path];e.stateInitializationEnv.stack.length>0;){var u=e.stateInitializationEnv.stack.pop();if(!u)break;if(o.push(u),u===r.path)throw new nm(o)}throw new nw("Internal error: cycle not found")}var c=nC(n,t.path);return(a.add({stateCell:c}),r.valueProp)?e.env.$props[r.valueProp]:r.initFunc&&c.initialValue===ng?nA(e,c,n):d()(n,c.path)},set:function(){throw new nb("Cannot update state values during initialization")}}});a.forEach(function(r){r.stateCell.listeners.push(function(){var r,o=nN(t.node.getSpec().initFunc,td({$state:u},null!==(r=t.overrideEnv)&&void 0!==r?r:e.env));nz(n,t.path,o)})});var c=nN(t.initFunc,td({$state:u},null!==(r=t.overrideEnv)&&void 0!==r?r:e.env)),s=t.node.getSpec();try{var l=tc()(c);t.initialValue=l;var f=s.isImmutable?nL(c):l;nz(n,t.path,f)}catch(p){t.initialValue=void 0,nz(n,t.path,void 0)}return e.stateInitializationEnv.visited.delete(o),e.stateInitializationEnv.stack.pop(),c}function nI(e,t){var n,r=function(o,a){var u=function(e){return ty(ty([],tv(o),!1),[nS(e)?+e:e,],!1)},c=a.getSpec(),s=a.hasArrayTransition()?[]:{},l=new Proxy(s,{deleteProperty:function(t,r){var u,s;
7if(!a.isLeaf()&&!a.hasArrayTransition()&&!nS(r))throw new nb("Can't delete a property in the middle of the state spec");return delete d()(e.stateValues,o)[r],c.onChangeProp&&(null===(s=(u=e.env.$props)[c.onChangeProp])||void 0===s||s.call(u,d()(n,o.slice(c.pathObj.length)))),Reflect.deleteProperty(t,r)},get:function(e,n,c){if(n===ny)return{node:a,path:o};var s,l,f=u(n),d=a.makeTransition(n);return(null==d?void 0:d.isLeaf())?null===(l=(s=t(nj(c,n,f,d))).get)||void 0===l?void 0:l.call(s,e,n,c):(!d||n in e||(e[n]=r(f,d)),Reflect.get(e,n,c))},set:function(n,c,s,l){var f,p,h,v,y=u(c),g=a.makeTransition(c),m=null==g?void 0:g.getSpec();if(("registerInitFunc"===c||"eagerInitializeStates"===c)&&0===o.length)return Reflect.set(n,c,s,l);if(!g&&a.hasArrayTransition())return nz(e.stateValues,y,s),Reflect.set(n,c,s,l);if((null==g?void 0:g.isLeaf())&&(null===(p=(f=t(nj(l,c,y,g))).set)||void 0===p||p.call(f,n,c,s,l),Reflect.set(n,c,s,l),null==m?void 0:m.onChangeProp)){var b=JSON.stringify(y),w=!m.valueProp&&!e.initializedLeafPaths.has(b);null===(v=(h=e.env.$props)[m.onChangeProp])||void 0===v||v.call(h,s,{_plasmic_state_init_:w}),w&&e.initializedLeafPaths.add(b)}if(!g)return!1;if("object"!=typeof(_=s)||null==_||g.isLeaf()){if(!g.isLeaf())throw new nb("inserting a primitive value into a non-leaf")}else n[c]=r(y,g),Reflect.ownKeys(s).forEach(function(e){n[c][e]=s[e]});var _,E,P,O,S,x=g.isLeaf()&&(null==m?void 0:m.isImmutable)?nL(s):s;return S=d()(e.stateValues,y),e9(S)&&(null===(O=nk.get(S))||void 0===O||O.forEach(function(e){return e()}),nk.delete(S)),nz(e.stateValues,y,x),nR(e,y,g),!0}});return 0===o.length&&(n=l),l};return r([],e.rootSpecTree)}var nL=function(e){var t;return null!=e&&"object"==typeof e&&e3.add(e),e},nM=function(e){var t,n,r,o;return{$props:e.$props,$ctx:null!==(t=e.$ctx)&&void 0!==t?t:{},$queries:null!==(n=e.$queries)&&void 0!==n?n:{},$q:null!==(r=e.$q)&&void 0!==r?r:{},$refs:null!==(o=e.$refs)&&void 0!==o?o:{}}};function nD(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return"$props"in e[0]?{env:e[0],opts:e[1]}:{env:{$props:e[0],$ctx:e[1],$queries:{},$q:{}},opts:e[2]}}function nN(e,t){return e.length>1?e(t.$props,t.$state,t.$ctx):e(t)}function nU(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];var r=nD.apply(void 0,ty([],tv(t),!1)),o=r.env,a=r.opts,c=tv(u.useState(),2)[1],s=u.useRef(!1),l=u.useCallback(function(){return s.current},[]);u.useEffect(function(){return s.current=!0,function(){s.current=!1}},[]);var f,p,h,v,y=u.useRef(!1),g=u.useCallback(function(){return nO(function(){l()&&(c([]),y.current=!1)})},[]),m=u.useRef((p=e.map(function(e){return td(td({},e),{pathObj:nE(e.path),isRepeated:e.path.split(".").some(function(e){return e.endsWith("[]")})})}),{rootSpecTree:v=(h=function(e){var t=new n_(p.filter(function(t){return nq(e,t.pathObj.slice(0,e.length))}));return t.getAllSpecs().forEach(function(n){if(n.pathObj.length>e.length){var r=n.pathObj[e.length];t.hasEdge(r)||t.addEdge(r,h(ty(ty([],tv(e),!1),[r],!1)))}}),t})([]),specTreeLeaves:nP(v),stateValues:e7({}),env:nM(o),specs:[],registrationsQueue:[],stateInitializationEnv:{stack:[],visited:new Set},initializedLeafPaths:new Set})).current;m.env=nM(o),m.specs=e;var b=u.useCallback(function(){var e=Object.assign(nI(m,function(t){var n=t.node.getSpec();return t.initialValue===ng&&n.initFunc?nA(m,t,e):t.initialValue!==ng||n.valueProp||(t.initialValue=n.initVal,nz(e,t.path,n.initVal)),{get:function(){var e=t.node.getSpec();if(!e.valueProp)return d()(m.stateValues,t.path);var n=m.env.$props[e.valueProp];return nR(m,t.path,t.node),n}}}),td({registerInitFunc:function(t,n,r,o){var a=function(e,t,n){var r,o,a=[],u=nE(t),c=0;try{for(var s=th(u),l=s.next();!l.done;l=s.next()){var f=l.value;if("symbol"==typeof f){if(!e.hasArrayTransition()||!n||c>n.length)throw Error("transition not found: pathStr ".concat(t," part ").concat("symbol"==typeof f?"[]":f));a.push(n[c++]),e=e.makeTransition(nv)}else{if(!e.hasEdge(f))throw Error("transition not found: pathStr ".concat(t," part ").concat("symbol"==typeof f?"[]":f));a.push(f),e=e.makeTransition(f)}}}catch(d){r={error:d}}finally{try{l&&!l.done&&(o=s.return)&&o.call(s)}finally{if(r)throw r.error}}return{node:e,realPath:a}}(m.rootSpecTree,t,r),u=a.node,c=a.realPath,s=nC(e,c),l=o?nM(o):m.env;nY(s.initialValue,n(td({$state:e},l)))||(m.registrationsQueue.push({node:u,path:c,f:n,overrideEnv:o?nM(o):void 0}),y.current||(y.current=!0,g()))}},(null==a?void 0:a.inCanvas)?{eagerInitializeStates:function(t){m.specTreeLeaves.forEac
7h(function(n){var r,o,a=n.getSpec();if(!a.isRepeated){var u=nC(e,a.pathObj),c=t.find(function(e){return e.path===a.path});if(c&&(u.initFuncHash!==(null!==(r=null==c?void 0:c.initFuncHash)&&void 0!==r?r:"")||u.initialValue===ng)){u.initFunc=c.initFunc,u.initFuncHash=null!==(o=c.initFuncHash)&&void 0!==o?o:"";var s=a.valueProp?m.env.$props[a.valueProp]:a.initFunc?nA(m,u,e):a.initVal;nz(e,a.pathObj,s)}}})}}:{}));return e},[null==a?void 0:a.inCanvas]),w=u.useRef(void 0);w.current||(w.current=b());var _=w.current;if(null==a?void 0:a.inCanvas){m.rootSpecTree=(E=m.rootSpecTree,O=(P=e).map(function(e){return td(td({},e),{pathObj:nE(e.path),isRepeated:e.path.split(".").some(function(e){return e.endsWith("[]")})})}),(S=function(e,t){var n=O.filter(function(e){return nq(t,e.pathObj.slice(0,t.length))}),r=null!=e?e:new n_(n);r.setSpecs(n);var o=null==e?void 0:e.edges();return r.clearEdges(),r.getAllSpecs().forEach(function(e){if(e.pathObj.length>t.length){var n=e.pathObj[t.length];r.hasEdge(n)||r.addEdge(n,S(null==o?void 0:o.get(n),ty(ty([],tv(t),!1),[n],!1)))}}),r})(E,[]));var E,P,O,S,x,k,j=nP(m.rootSpecTree);if(x=j,k=m.specTreeLeaves,!(x.length===k.length&&x.every(function(e,t){return x[t]===k[t]}))){var T=_;_=w.current=b(),m.specTreeLeaves=j,nH(T,m.rootSpecTree).forEach(function(e){var t=e.path,n=nT(T,t);n&&(nz(_,t,d()(T,t)),nC(_,t).initialValue=n.initialValue)})}}var C=function(e){var t,n,r=nA(m,e,_),o=e.node.getSpec();o.onChangeProp&&(null===(n=(t=m.env.$props)[o.onChangeProp])||void 0===n||n.call(t,r))};return nZ(function(){var e=[];nH(_,m.rootSpecTree).forEach(function(t){var n;if(t.initFunc)try{var r=nN(t.initFunc,td({$state:_},null!==(n=t.overrideEnv)&&void 0!==n?n:nM(o)));nY(r,t.initialValue)||e.push({stateCell:t})}catch(a){}}),e.forEach(function(e){C(e.stateCell)})},[o.$props,_,m,C]),nZ(function(){for(;m.registrationsQueue.length;){var e=m.registrationsQueue.shift(),t=e.path,n=e.f,r=e.overrideEnv,o=nC(_,t);o.initFunc=n,o.overrideEnv=r,C(o)}}),nZ(function(){m.specTreeLeaves.forEach(function(e){var t=e.getSpec();t.isRepeated||"private"===t.type||nC(_,t.pathObj)})},[]),!function(e,t){let n=null==t?void 0:t.sync,r=(0,u.useRef)(),o=(0,u.useRef)(),a=!0,c=to((0,u.useCallback)(t=>{let r=te(e,t,n);return t(),r},[e,n]),()=>{let t=tt(e,tr);try{if(!a&&r.current&&o.current&&!eQ(r.current,t,o.current,new WeakMap))return r.current}catch(n){}return t},()=>tt(e,tr));a=!1;let s=new WeakMap;(0,u.useEffect)(()=>{r.current=c,o.current=s}),ti(c,s);let l=(0,u.useMemo)(()=>new WeakMap,[]);return eY(c,s,l,ta)}(m.stateValues,{sync:!0}),_}function nF(e,t,n,r,o){var a,u,c,s,l=null!==(c=null==r?void 0:r.states)&&void 0!==c?c:{},f=function(t,r){t in l&&"initFunc"in l[t]&&(null===(s=e.registerInitFunc)||void 0===s||s.call(e,r,function(e){var n,r,o=e.$props;return null===(r=(n=l[t]).initFunc)||void 0===r?void 0:r.call(n,o)},null!=n?n:[],{$props:o}))};try{for(var d=th(t),p=d.next();!p.done;p=d.next()){var h=p.value,v=h.name,y=h.plasmicStateName;f(v,y)}}catch(g){a={error:g}}finally{try{p&&!p.done&&(u=d.return)&&u.call(d)}finally{if(a)throw a.error}}}function nB(e,t){var n,r;return null===(r=null===(n=null==t?void 0:t.states)||void 0===n?void 0:n[e])||void 0===r?void 0:r.onMutate}function n$(e,t){return function(n){return nz(e,t,n)}}function nV(e,t,n,r){var o,a,u=null===(a=null===(o=null==r?void 0:r.states)||void 0===o?void 0:o[t])||void 0===a?void 0:a.onChangeArgsToValue;return u&&"function"==typeof u?function(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];return n$(e,n)(u.apply(null,t))}:n$(e,n)}function nW(e,t){return d()(e,t)}var nZ="undefined"!=typeof window?u.useLayoutEffect:u.useEffect;function nH(e,t){if(null==e||"object"!=typeof e)return[];if(t.hasArrayTransition())return Object.keys(e).flatMap(function(n){return nH(e[n],t_(t.makeTransition(nv)))});var n,r,o,a=null!==(o=nx.get(e))&&void 0!==o?o:{},u=[];try{for(var c=th(t.edges().entries()),s=c.next();!s.done;s=c.next()){var l=tv(s.value,2),f=l[0],d=l[1];"string"==typeof f&&f in e&&(u.push.apply(u,ty([],tv(nH(e[f],d)),!1)),f in a&&u.push(a[f]))}}catch(p){n={error:p}}finally{try{s&&!s.done&&(r=c.return)&&r.call(c)}finally{if(n)throw n.error}}return u}function nq(e,t){if(e.length!==t.length)return!1;for(var n=0;n<e.length;n++)if(e[n]!==t[n])return!1;return!0}function nz(e,t,n){t=t.split?t.split("."):t;for(var r,o,a=0,u=t.length,c=e;a<u&&"__proto__"!=(o=""+t[a++])&&"constructor"!==o&&"prototype"!==o;){var s=a===u?n:typeof(r=c[o])==typeof t?r:0*t[a]!=0||~(""+t[a]).indexOf(".")?{}:[];nG(c,o,s),c=c[o]}}function nG(e,t,n){var r,o,a,u,c,s=e[t];(!(Object.prototype.hasOwnProperty.call(e,t)&&(s===n||s!=s&&n!=n))||void 0===n&&!(t in e))&&(r=e,o=t,a=n,"__proto__"==o?Object.defineProperty(r,o,{configurable:!0,enumerable:!0,value:a,writable:!0}):r[o]=a)}var nK=function(e){return null!=e&&"object"==typeof e&&"size"in e&&"function"==typeof e.entries&&"function"==typeof e.get&&"function"==typeof e.set&&"function"==typeof e.has},nJ=function(e){return null!=e&&"object"==typeof e&&"size"in e&&"function"==typeof e.entries&&"function"==typeof e.add&&"function"==typeof e.has&&"function"==typeof e.delete},nX=function(e){return"[object RegExp]"===Object.prototype.toString.call(e)};function nY(e,t){if(e===t)return!0;
7if(e&&t&&"object"==typeof e&&"object"==typeof t){if(Array.isArray(e)){if((s=e.length)!=t.length)return!1;for(l=s;0!=l--;)if(!nY(e[l],t[l]))return!1;return!0}if(nK(e)&&nK(t)){if(e.size!==t.size)return!1;try{for(var n,r,o,a,u,c,s,l,f,d=th(e.entries()),p=d.next();!p.done;p=d.next())if(l=p.value,!t.has(l[0]))return!1}catch(h){n={error:h}}finally{try{p&&!p.done&&(r=d.return)&&r.call(d)}finally{if(n)throw n.error}}try{for(var v=th(e.entries()),y=v.next();!y.done;y=v.next())if(l=y.value,!nY(l[1],t.get(l[0])))return!1}catch(g){o={error:g}}finally{try{y&&!y.done&&(a=v.return)&&a.call(v)}finally{if(o)throw o.error}}return!0}if(nJ(e)&&nJ(t)){if(e.size!==t.size)return!1;try{for(var m=th(e.entries()),b=m.next();!b.done;b=m.next())if(l=b.value,!t.has(l[0]))return!1}catch(w){u={error:w}}finally{try{b&&!b.done&&(c=m.return)&&c.call(m)}finally{if(u)throw u.error}}return!0}if(nX(e)&&nX(t))return e.source===t.source&&e.flags===t.flags;if((s=(f=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(l=s;0!=l--;)if(!Object.prototype.hasOwnProperty.call(t,f[l]))return!1;for(l=s;0!=l--;){var _=f[l];if(("_owner"!==_||!e.$$typeof)&&!nY(e[_],t[_]))return!1}return!0}return e!=e&&t!=t}var nQ=a();function n0(e,t,n,r){void 0===r&&(r=null);var o,a,u,c,s=t.link,l=t.isDisabled,f=t.startIcon,d=t.endIcon,p=t.showStartIcon,h=t.showEndIcon,v=t.children,y=t.target,g=t.submitsForm,m=tp(t,["link","isDisabled","startIcon","endIcon","showStartIcon","showEndIcon","children","target","submitsForm"]),b=td(td({},tm.apply(void 0,ty([t],tv(e.internalVariantProps),!1))),function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return function(e,t){var n={};for(var r in e)n[r]=t(e[r]);return n}(function(e,t){var n,r,o={};try{for(var a=th(e),u=a.next();!u.done;u=a.next()){var c=u.value,s=t(c);s in o?o[s].push(c):o[s]=[c]}}catch(l){n={error:l}}finally{try{u&&!u.done&&(r=a.return)&&r.call(a)}finally{if(n)throw n.error}}return o}(e.filter(function(e){return!!e.def}),function(e){return e.def.group}),function(e){return Object.fromEntries(e.map(function(e){var t=e.def,n=e.active;return[t.variant,!!n]}))})}({def:n.showStartIconVariant,active:p},{def:n.showEndIconVariant,active:h},{def:n.isDisabledVariant,active:l})),w=td(td(td(td({},tm.apply(void 0,ty([t],tv(e.internalArgProps),!1))),n.startIconSlot&&((o={})[n.startIconSlot]=f,o)),n.endIconSlot&&((a={})[n.endIconSlot]=d,a)),((u={})[n.contentSlot]=v,u)),_=void 0;s||(_=!e.internalVariantProps.includes("type")&&!e.internalArgProps.includes("type")&&"type"in m?m.type:void 0!==g&&g?"submit":"button");var E=((c={})[n.root]={as:s?"a":"button",props:td(td(td({},tb.apply(void 0,ty(ty([m],tv(e.internalArgProps),!1),tv(e.internalVariantProps),!1))),{type:_,ref:r,disabled:l,target:!0===y?"_blank":!1===y?void 0:y}),!!s&&{href:s})},c);return{plasmicProps:{variants:b,args:w,overrides:E}}}u.createContext(void 0),u.createContext(void 0),u.createContext(void 0)},55897:function(e,t,n){"use strict";n.d(t,{jA:function(){return r.PlasmicQueryDataProvider},mA:function(){return r.PlasmicPrepassContext}});var r=n(35470)},45100:function(e,t,n){"use strict";n.d(t,{F:function(){return o},e:function(){return a}});var r=n(76687);function o(...e){return t=>e.forEach(e=>{var n,r;"function"==typeof(n=e)?n(t):null!=n&&(n.current=t)})}function a(...e){return(0,r.useCallback)(o(...e),e)}},50634:function(e,t,n){"use strict";n.d(t,{b:function(){return o}});var r=n(76687);function o(e,t=[]){let n=[],o=()=>{let t=n.map(e=>(0,r.createContext)(e));return function(n){let o=(null==n?void 0:n[e])||t;return(0,r.useMemo)(()=>({[`__scope${e}`]:{...n,[e]:o}}),[n,o])}};return o.scopeName=e,[function(t,o){let a=(0,r.createContext)(o),u=n.length;function c(t){let{scope:n,children:o,...c}=t,s=(null==n?void 0:n[e][u])||a,l=(0,r.useMemo)(()=>c,Object.values(c));return(0,r.createElement)(s.Provider,{value:l},o)}return n=[...n,o],c.displayName=t+"Provider",[c,function(n,c){let s=(null==c?void 0:c[e][u])||a,l=(0,r.useContext)(s);if(l)return l;if(void 0!==o)return o;throw Error(`\`${n}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let o=n.reduce((t,{useScope:n,scopeName:r})=>{let o=n(e),a=o[`__scope${r}`];return{...t,...a}},{});return(0,r.useMemo)(()=>({[`__scope${t.scopeName}`]:o}),[o])}};return n.scopeName=t.scopeName,n}(o,...t)]}},51330:function(e,t,n){"use strict";n.d(t,{f:function(){return s},h:function(){return c}});var r=n(31308),o=n(76687),a=n(18348),u=n(41823);let c=(0,o.forwardRef)((e,t)=>{var n;
7let{container:c=null==globalThis?void 0:null===(n=globalThis.document)||void 0===n?void 0:n.body,...s}=e;return c?a.createPortal((0,o.createElement)(u.WV.div,(0,r.Z)({},s,{ref:t})),c):null}),s=c},34989:function(e,t,n){"use strict";n.d(t,{z:function(){return c}});var r=n(76687),o=n(18348),a=n(45100),u=n(71322);let c=e=>{let{present:t,children:n}=e,c=function(e){var t,n;let[a,c]=(0,r.useState)(),l=(0,r.useRef)({}),f=(0,r.useRef)(e),d=(0,r.useRef)("none"),[p,h]=(n={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},(0,r.useReducer)((e,t)=>{let r=n[e][t];return null!=r?r:e},e?"mounted":"unmounted"));return(0,r.useEffect)(()=>{let e=s(l.current);d.current="mounted"===p?e:"none"},[p]),(0,u.b)(()=>{let t=l.current,n=f.current;if(n!==e){let r=d.current,o=s(t);e?h("MOUNT"):"none"===o||(null==t?void 0:t.display)==="none"?h("UNMOUNT"):n&&r!==o?h("ANIMATION_OUT"):h("UNMOUNT"),f.current=e}},[e,h]),(0,u.b)(()=>{if(a){let e=e=>{let t=s(l.current),n=t.includes(e.animationName);e.target===a&&n&&(0,o.flushSync)(()=>h("ANIMATION_END"))},t=e=>{e.target===a&&(d.current=s(l.current))};return a.addEventListener("animationstart",t),a.addEventListener("animationcancel",e),a.addEventListener("animationend",e),()=>{a.removeEventListener("animationstart",t),a.removeEventListener("animationcancel",e),a.removeEventListener("animationend",e)}}h("ANIMATION_END")},[a,h]),{isPresent:["mounted","unmountSuspended"].includes(p),ref:(0,r.useCallback)(e=>{e&&(l.current=getComputedStyle(e)),c(e)},[])}}(t),l="function"==typeof n?n({present:c.isPresent}):r.Children.only(n),f=(0,a.e)(c.ref,l.ref);return"function"==typeof n||c.isPresent?(0,r.cloneElement)(l,{ref:f}):null};function s(e){return(null==e?void 0:e.animationName)||"none"}c.displayName="Presence"},41823:function(e,t,n){"use strict";n.d(t,{WV:function(){return c},jH:function(){return s}});var r=n(31308),o=n(76687),a=n(18348),u=n(69638);let c=["a","button","div","h2","h3","img","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let n=(0,o.forwardRef)((e,n)=>{let{asChild:a,...c}=e,s=a?u.g7:t;return(0,o.useEffect)(()=>{window[Symbol.for("radix-ui")]=!0},[]),(0,o.createElement)(s,(0,r.Z)({},c,{ref:n}))});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{});function s(e,t){e&&(0,a.flushSync)(()=>
7e.dispatchEvent(t))}},69638:function(e,t,n){"use strict";n.d(t,{g7:function(){return u}});var r=n(31308),o=n(76687),a=n(45100);let u=(0,o.forwardRef)((e,t)=>{let{children:n,...a}=e,u=o.Children.toArray(n),s=u.find(l);if(s){let f=s.props.children,d=u.map(e=>e!==s?e:o.Children.count(f)>1?o.Children.only(null):(0,o.isValidElement)(f)?f.props.children:null);return(0,o.createElement)(c,(0,r.Z)({},a,{ref:t}),(0,o.isValidElement)(f)?(0,o.cloneElement)(f,void 0,d):null)}return(0,o.createElement)(c,(0,r.Z)({},a,{ref:t}),n)});u.displayName="Slot";let c=(0,o.forwardRef)((e,t)=>{let{children:n,...r}=e;return(0,o.isValidElement)(n)?(0,o.cloneElement)(n,{...function(e,t){let n={...t};for(let r in t){let o=e[r],a=t[r],u=/^on[A-Z]/.test(r);u?o&&a?n[r]=(...e)=>{a(...e),o(...e)}:o&&(n[r]=o):"style"===r?n[r]={...o,...a}:"className"===r&&(n[r]=[o,a].filter(Boolean).join(" "))}return{...e,...n}}(r,n.props),ref:(0,a.F)(t,n.ref)}):o.Children.count(n)>1?o.Children.only(null):null});c.displayName="SlotClone";let s=({children:e})=>(0,o.createElement)(o.Fragment,null,e);function l(e){return(0,o.isValidElement)(e)&&e.type===s}},83298:function(e,t,n){"use strict";n.d(t,{g7:function(){return u}});var r=n(31308),o=n(76687),a=n(45100);let u=(0,o.forwardRef)((e,t)=>{let{children:n,...a}=e,u=o.Children.toArray(n),s=u.find(l);if(s){let f=s.props.children,d=u.map(e=>e!==s?e:o.Children.count(f)>1?o.Children.only(null):(0,o.isValidElement)(f)?f.props.children:null);return(0,o.createElement)(c,(0,r.Z)({},a,{ref:t}),(0,o.isValidElement)(f)?(0,o.cloneElement)(f,void 0,d):null)}return(0,o.createElement)(c,(0,r.Z)({},a,{ref:t}),n)});u.displayName="Slot";let c=(0,o.forwardRef)((e,t)=>{let{children:n,...r}=e;return(0,o.isValidElement)(n)?(0,o.cloneElement)(n,{...function(e,t){let n={...t};for(let r in t){let o=e[r],a=t[r],u=/^on[A-Z]/.test(r);u?n[r]=(...e)=>{null==a||a(...e),null==o||o(...e)}:"style"===r?n[r]={...o,...a}:"className"===r&&(n[r]=[o,a].filter(Boolean).join(" "))}return{...e,...n}}(r,n.props),ref:(0,a.F)(t,n.ref)}):o.Children.count(n)>1?o.Children.only(null):null});c.displayName="SlotClone";let s=({children:e})=>(0,o.createElement)(o.Fragment,null,e);function l(e){return(0,o.isValidElement)(e)&&e.type===s}},59550:function(e,t,n){"use strict";n.d(t,{aU:function(){return ei},x8:function(){return ea},dk:function(){return eo},zt:function(){return ee},fC:function(){return en},Dx:function(){return er},l_:function(){return et}});var r=n(31308),o=n(76687),a=n(18348),u=n(40739),c=n(45100),s=n(50634),l=n(83298);let f=["a","button","div","h2","h3","img","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let n=(0,o.forwardRef)((e,n)=>{let{asChild:a,...u}=e,c=a?l.g7:t;return(0,o.useEffect)(()=>{window[Symbol.for("radix-ui")]=!0},[]),(0,o.createElement)(c,(0,r.Z)({},u,{ref:n}))});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{});function d(e,t){e&&(0,a.flushSync)(()=>
7e.dispatchEvent(t))}var p=n(38013);let h="dismissableLayer.update",v,y=(0,o.createContext)({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),g=(0,o.forwardRef)((e,t)=>{let{disableOutsidePointerEvents:n=!1,onEscapeKeyDown:a,onPointerDownOutside:s,onFocusOutside:l,onInteractOutside:d,onDismiss:g,...m}=e,_=(0,o.useContext)(y),[E,P]=(0,o.useState)(null),[,O]=(0,o.useState)({}),S=(0,c.e)(t,e=>P(e)),x=Array.from(_.layers),[k]=[..._.layersWithOutsidePointerEventsDisabled].slice(-1),j=x.indexOf(k),T=E?x.indexOf(E):-1,C=_.layersWithOutsidePointerEventsDisabled.size>0,R=T>=j,A=function(e){let t=(0,p.W)(e),n=(0,o.useRef)(!1),r=(0,o.useRef)(()=>{});return(0,o.useEffect)(()=>{let e=e=>{if(e.target&&!n.current){let o={originalEvent:e};function a(){w("dismissableLayer.pointerDownOutside",t,o,{discrete:!0})}"touch"===e.pointerType?(document.removeEventListener("click",r.current),r.current=a,document.addEventListener("click",r.current,{once:!0})):a()}n.current=!1},o=window.setTimeout(()=>{document.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(o),document.removeEventListener("pointerdown",e),document.removeEventListener("click",r.current)}},[t]),{onPointerDownCapture:()=>n.current=!0}}(e=>{let t=e.target,n=[..._.branches].some(e=>e.contains(t));!R||n||(null==s||s(e),null==d||d(e),e.defaultPrevented||null==g||g())}),I=function(e){let t=(0,p.W)(e),n=(0,o.useRef)(!1);return(0,o.useEffect)(()=>{let e=e=>{e.target&&!n.current&&w("dismissableLayer.focusOutside",t,{originalEvent:e},{discrete:!1})};return document.addEventListener("focusin",e),()=>document.removeEventListener("focusin",e)},[t]),{onFocusCapture:()=>n.current=!0,onBlurCapture:()=>n.current=!1}}(e=>{let t=e.target,n=[..._.branches].some(e=>e.contains(t));n||(null==l||l(e),null==d||d(e),e.defaultPrevented||null==g||g())});return!function(e){let t=(0,p.W)(e);(0,o.useEffect)(()=>{let e=e=>{"Escape"===e.key&&t(e)};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[t])}(e=>{let t=T===_.layers.size-1;t&&(null==a||a(e),!e.defaultPrevented&&g&&(e.preventDefault(),g()))}),(0,o.useEffect)(()=>{if(E)return n&&(0===_.layersWithOutsidePointerEventsDisabled.size&&(v=document.body.style.pointerEvents,document.body.style.pointerEvents="none"),_.layersWithOutsidePointerEventsDisabled.add(E)),_.layers.add(E),b(),()=>{n&&1===_.layersWithOutsidePointerEventsDisabled.size&&(document.body.style.pointerEvents=v)}},[E,n,_]),(0,o.useEffect)(()=>()=>{E&&(_.layers.delete(E),_.layersWithOutsidePointerEventsDisabled.delete(E),b())},[E,_]),(0,o.useEffect)(()=>{let e=()=>O({});return document.addEventListener(h,e),()=>document.removeEventListener(h,e)},[]),(0,o.createElement)(f.div,(0,r.Z)({},m,{ref:S,style:{pointerEvents:C?R?"auto":"none":void 0,...e.style},onFocusCapture:(0,u.M)(e.onFocusCapture,I.onFocusCapture),onBlurCapture:(0,u.M)(e.onBlurCapture,I.onBlurCapture),onPointerDownCapture:(0,u.M)(e.onPointerDownCapture,A.onPointerDownCapture)}))}),m=(0,o.forwardRef)((e,t)=>{let n=(0,o.useContext)(y),a=(0,o.useRef)(null),u=(0,c.e)(t,a);return(0,o.useEffect)(()=>{let e=a.current;if(e)return n.branches.add(e),()=>{n.branches.delete(e)}},[n.branches]),(0,o.createElement)(f.div,(0,r.Z)({},e,{ref:u}))});function b(){let e=new CustomEvent(h);document.dispatchEvent(e)}function w(e,t,n,{discrete:r}){let o=n.originalEvent.target,a=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&o.addEventListener(e,t,{once:!0}),r?d(o,a):o.dispatchEvent(a)}let _=(0,o.forwardRef)((e,t)=>{var n;let{container:u=null==globalThis?void 0:null===(n=globalThis.document)||void 0===n?void 0:n.body,...c}=e;return u?a.createPortal((0,o.createElement)(f.div,(0,r.Z)({},c,{ref:t})),u):null});var E=n(34989),P=n(34136),O=n(71322);let S=(0,o.forwardRef)((e,t)=>(0,o.createElement)(f.span,(0,r.Z)({},e,{ref:t,style:{position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal",...e.style}}))),x="ToastProvider",[k,j,T]=function(e){let t=e+"CollectionProvider",[n,r]=(0,s.b)(t),[a,u]=n(t,{collectionRef:{current:null},itemMap:new Map}),f=e=>{let{scope:t,children:n}=e,r=o.useRef(null),u=o.useRef(new Map).current;return o.createElement(a,{scope:t,itemMap:u,collectionRef:r},n)},d=e+"CollectionSlot",p=o.forwardRef((e,t)=>
7{let{scope:n,children:r}=e,a=u(d,n),s=(0,c.e)(t,a.collectionRef);return o.createElement(l.g7,{ref:s},r)}),h=e+"CollectionItemSlot",v="data-radix-collection-item",y=o.forwardRef((e,t)=>{let{scope:n,children:r,...a}=e,s=o.useRef(null),f=(0,c.e)(t,s),d=u(h,n);return o.useEffect(()=>(d.itemMap.set(s,{ref:s,...a}),()=>void d.itemMap.delete(s))),o.createElement(l.g7,{[v]:"",ref:f},r)});return[{Provider:f,Slot:p,ItemSlot:y},function(t){let n=u(e+"CollectionConsumer",t),r=o.useCallback(()=>{let e=n.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll(`[${v}]`)),r=Array.from(n.itemMap.values()),o=r.sort((e,n)=>t.indexOf(e.ref.current)-t.indexOf(n.ref.current));return o},[n.collectionRef,n.itemMap]);return r},r]}("Toast"),[C,R]=(0,s.b)("Toast",[T]),[A,I]=C(x),L=e=>{let{__scopeToast:t,label:n="Notification",duration:r=5e3,swipeDirection:a="right",swipeThreshold:u=50,children:c}=e,[s,l]=(0,o.useState)(null),[f,d]=(0,o.useState)(0),p=(0,o.useRef)(!1),h=(0,o.useRef)(!1);return(0,o.createElement)(k.Provider,{scope:t},(0,o.createElement)(A,{scope:t,label:n,duration:r,swipeDirection:a,swipeThreshold:u,toastCount:f,viewport:s,onViewportChange:l,onToastAdd:(0,o.useCallback)(()=>d(e=>e+1),[]),onToastRemove:(0,o.useCallback)(()=>d(e=>e-1),[]),isFocusedToastEscapeKeyDownRef:p,isClosePausedRef:h},c))};L.propTypes={label(e){if(e.label&&"string"==typeof e.label&&!e.label.trim()){let t=`Invalid prop \`label\` supplied to \`${x}\`. Expected non-empty \`string\`.`;return Error(t)}return null}};let M=["F8"],D="toast.viewportPause",N="toast.viewportResume",U=(0,o.forwardRef)((e,t)=>{let{__scopeToast:n,hotkey:a=M,label:u="Notifications ({hotkey})",...s}=e,l=I("ToastViewport",n),d=j(n),p=(0,o.useRef)(null),h=(0,o.useRef)(null),v=(0,o.useRef)(null),y=(0,o.useRef)(null),g=(0,c.e)(t,y,l.onViewportChange),b=a.join("+").replace(/Key/g,"").replace(/Digit/g,""),w=l.toastCount>0;(0,o.useEffect)(()=>{let e=e=>{var t;let n=a.every(t=>e[t]||e.code===t);n&&(null===(t=y.current)||void 0===t||t.focus())};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[a]),(0,o.useEffect)(()=>{let e=p.current,t=y.current;if(e&&t){let n=()=>{let e=new CustomEvent(D);t.dispatchEvent(e),l.isClosePausedRef.current=!0},r=()=>{let e=new CustomEvent(N);t.dispatchEvent(e),l.isClosePausedRef.current=!1};return e.addEventListener("focusin",n),e.addEventListener("focusout",r),e.addEventListener("pointerenter",n),e.addEventListener("pointerleave",r),window.addEventListener("blur",n),window.addEventListener("focus",r),()=>{e.removeEventListener("focusin",n),e.removeEventListener("focusout",r),e.removeEventListener("pointerenter",n),e.removeEventListener("pointerleave",r),window.removeEventListener("blur",n),window.removeEventListener("focus",r)}}},[l.isClosePausedRef]);let _=(0,o.useCallback)(({tabbingDirection:e})=>{let t=d(),n=t.map(t=>{let n=t.ref.current,r=[n,...function(e){let t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode(e){let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}(n)];return"forwards"===e?r:r.reverse()});return("forwards"===e?n.reverse():n).flat()},[d]);return(0,o.useEffect)(()=>{let e=y.current;if(e){let t=t=>{let n=t.altKey||t.ctrlKey||t.metaKey,r="Tab"===t.key&&!n;if(r){var o,a,u;let c=document.activeElement,s=t.shiftKey,l=t.target===e;if(l&&s){null===(o=h.current)||void 0===o||o.focus();return}let f=_({tabbingDirection:s?"backwards":"forwards"}),d=f.findIndex(e=>e===c);Q(f.slice(d+1))?t.preventDefault():s?null===(a=h.current)||void 0===a||a.focus():null===(u=v.current)||void 0===u||u.focus()}};return e.addEventListener("keydown",t),()=>e.removeEventListener("keydown",t)}},[d,_]),(0,o.createElement)(m,{ref:p,role:"region","aria-label":u.replace("{hotkey}",b),tabIndex:-1,style:{pointerEvents:w?void 0:"none"}},w&&(0,o.createElement)(F,{ref:h,onFocusFromOutsideViewport(){let e=_({tabbingDirection:"forwards"});Q(e)}}),(0,o.createElement)(k.Slot,{scope:n},(0,o.createElement)(f.ol,(0,r.Z)({tabIndex:-1},s,{ref:g}))),w&&(0,o.createElement)(F,{ref:v,onFocusFromOutsideViewport(){let e=_({tabbingDirection:"backwards"});Q(e)}}))}),F=(0,o.forwardRef)((e,t)=>{let{__scopeToast:n,onFocusFromOutsideViewport:a,...u}=e,c=I("ToastFocusProxy",n);return(0,o.createElement)(S,(0,r.Z)({"aria-hidden":!0,tabIndex:0},u,{ref:t,style:{position:"fixed"},onFocus(e){var t;let n=e.relatedTarget,r=!(null!==(t=c.viewport)&&void 0!==t&&t.contains(n));r&&a()}}))}),B="Toast",$=(0,o.forwardRef)((e,t)=>{let{forceMount:n,open:a,defaultOpen:c,onOpenChange:s,...l}=e,[f=!0,d]=(0,P.T)({prop:a,defaultProp:c,onChange:s});return(0,o.createElement)(E.z,{present:n||f},(0,o.createElement)(Z,(0,r.Z)({open:f},l,{ref:t,onClose:()=>d(!1),onSwipeStart:(0,u.M)(e.onSwipeStart,e=>{e.currentTarget.setAttribute("data-swipe","start")}),onSwipeMove:(0,u.M)(e.onSwipeMove,e=>{let{x:t,y:n}=e.detail.delta;e.currentTarget.setAttribute("data-swipe","move"),e.currentTarget.style.setProperty("--radix-toast-swipe-move-x",`${t}px`),e.currentTarget.style.setProperty("--radix-toast-swipe-move-y",`${n}px`)}
7),onSwipeCancel:(0,u.M)(e.onSwipeCancel,e=>{e.currentTarget.setAttribute("data-swipe","cancel"),e.currentTarget.style.removeProperty("--radix-toast-swipe-move-x"),e.currentTarget.style.removeProperty("--radix-toast-swipe-move-y"),e.currentTarget.style.removeProperty("--radix-toast-swipe-end-x"),e.currentTarget.style.removeProperty("--radix-toast-swipe-end-y")}),onSwipeEnd:(0,u.M)(e.onSwipeEnd,e=>{let{x:t,y:n}=e.detail.delta;e.currentTarget.setAttribute("data-swipe","end"),e.currentTarget.style.removeProperty("--radix-toast-swipe-move-x"),e.currentTarget.style.removeProperty("--radix-toast-swipe-move-y"),e.currentTarget.style.setProperty("--radix-toast-swipe-end-x",`${t}px`),e.currentTarget.style.setProperty("--radix-toast-swipe-end-y",`${n}px`),d(!1)})})))}),[V,W]=C(B,{isInteractive:!1,onClose(){}}),Z=(0,o.forwardRef)((e,t)=>{let{__scopeToast:n,type:s="foreground",duration:l,open:d,onClose:h,onEscapeKeyDown:v,onSwipeStart:y,onSwipeMove:m,onSwipeCancel:b,onSwipeEnd:w,..._}=e,E=I(B,n),P=(0,o.useRef)(null),O=(0,c.e)(t,P),S=(0,o.useRef)(null),x=(0,o.useRef)(null),j=l||E.duration,T=(0,o.useRef)(0),C=(0,o.useRef)(j),R=(0,o.useRef)(0),{onToastAdd:A,onToastRemove:L}=E,M=(0,p.W)(()=>{var e,t;let n=null===(e=P.current)||void 0===e?void 0:e.contains(document.activeElement);n&&(null===(t=E.viewport)||void 0===t||t.focus()),h()}),U=(0,o.useCallback)(e=>{e&&e!==1/0&&(window.clearTimeout(R.current),T.current=new Date().getTime(),R.current=window.setTimeout(M,e))},[M]);return((0,o.useEffect)(()=>{let e=E.viewport;if(e){let t=()=>{U(C.current)},n=()=>{let e=new Date().getTime()-T.current;C.current=C.current-e,window.clearTimeout(R.current)};return e.addEventListener(D,n),e.addEventListener(N,t),()=>{e.removeEventListener(D,n),e.removeEventListener(N,t)}}},[E.viewport,j,U]),(0,o.useEffect)(()=>{d&&!E.isClosePausedRef.current&&U(j)},[d,j,E.isClosePausedRef,U]),(0,o.useEffect)(()=>(A(),()=>L()),[A,L]),E.viewport)?(0,o.createElement)(o.Fragment,null,(0,o.createElement)(H,{__scopeToast:n,role:"status","aria-live":"foreground"===s?"assertive":"polite","aria-atomic":!0},e.children),(0,o.createElement)(V,{scope:n,isInteractive:!0,onClose:M},(0,a.createPortal)((0,o.createElement)(k.ItemSlot,{scope:n},(0,o.createElement)(g,{asChild:!0,onEscapeKeyDown:(0,u.M)(v,()=>{E.isFocusedToastEscapeKeyDownRef.current||M(),E.isFocusedToastEscapeKeyDownRef.current=!1})},(0,o.createElement)(f.li,(0,r.Z)({tabIndex:0,"data-state":d?"open":"closed","data-swipe-direction":E.swipeDirection},_,{ref:O,style:{userSelect:"none",touchAction:"none",...e.style},onKeyDown:(0,u.M)(e.onKeyDown,e=>{"Escape"!==e.key||(null==v||v(e.nativeEvent),e.nativeEvent.defaultPrevented||(E.isFocusedToastEscapeKeyDownRef.current=!0,M()))}),onPointerDown:(0,u.M)(e.onPointerDown,e=>{0===e.button&&(S.current={x:e.clientX,y:e.clientY})}),onPointerMove:(0,u.M)(e.onPointerMove,e=>{if(!S.current)return;let t=e.clientX-S.current.x,n=e.clientY-S.current.y,r=Boolean(x.current),o=["left","right"].includes(E.swipeDirection),a=["left","up"].includes(E.swipeDirection)?Math.min:Math.max,u=o?a(0,t):0,c=o?0:a(0,n),s="touch"===e.pointerType?10:2,l={x:u,y:c},f={originalEvent:e,delta:l};r?(x.current=l,X("toast.swipeMove",m,f,{discrete:!1})):Y(l,E.swipeDirection,s)?(x.current=l,X("toast.swipeStart",y,f,{discrete:!1}),e.target.setPointerCapture(e.pointerId)):(Math.abs(t)>s||Math.abs(n)>s)&&(S.current=null)}),onPointerUp:(0,u.M)(e.onPointerUp,e=>{let t=x.current;if(e.target.releasePointerCapture(e.pointerId),x.current=null,S.current=null,t){let n=e.currentTarget,r={originalEvent:e,delta:t};Y(t,E.swipeDirection,E.swipeThreshold)?X("toast.swipeEnd",w,r,{discrete:!0}):X("toast.swipeCancel",b,r,{discrete:!0}),n.addEventListener("click",e=>e.preventDefault(),{once:!0})}})})))),E.viewport))):null});Z.propTypes={type(e){if(e.type&&!["foreground","background"].includes(e.type)){let t=`Invalid prop \`type\` supplied to \`${B}\`. Expected \`foreground | background\`.`;return Error(t)}return null}};let H=e=>{let{__scopeToast:t,children:n,...r}=e,a=I(B,t),[u,c]=(0,o.useState)(!1),[s,l]=(0,o.useState)(!1),[f,d]=(0,o.useState)(),[h,v]=(0,o.useState)(null),y=(0,o.useMemo)(()=>h?function e(t){let n=[],r=Array.from(t.childNodes);return r.forEach(t=>{var r;if(t.nodeType===t.TEXT_NODE&&t.textContent&&n.push(t.textContent),(r=t).nodeType===r.ELEMENT_NODE){let o=t.ariaHidden||t.hidden||"none"===t.style.display;o||n.push(...e(t))}}),n}(h):null,[h]);return(0,O.b)(()=>{d(new DocumentFragment)},[]),function(e=()=>{}){let t=(0,p.W)(e);(0,O.b)(()=>{let e=0,n=0;return e=window.requestAnimationFrame(()=>n=window.requestAnimationFrame(t)),()=>{window.cancelAnimationFrame(e),window.cancelAnimationFrame(n)}},[t])}(()=>c(!0)),(0,o.useEffect)(()=>{let e=window.setTimeout(()=>l(!0),1e3);return()=>window.clearTimeout(e)},[]),s?null:(0,o.createElement)(o.Fragment,null,f&&(0,o.createElement)(_,{container:f,ref:v},a.label," ",n),(0,o.createElement)(_,{asChild:!0},(0,o.createElement)(S,r,u&&y)))},q=(0,o.forwardRef)((e,t)=>{let{__scopeToast:n,...a}=e;return(0,o.createElement)(f.div,(0,r.Z)({},a,{ref:t}))}),z=(0,o.forwardRef)((e,t)=>{let{__scopeToast:n,...a}=e;return(0,o.createElement)(f.div,(0,r.Z)({},a,{ref:t}))}),G="ToastAction",K=(0,o.forwardRef)((e,t)=>{let{altText:n,...a}=e,u=W(G,e.__scopeToast);return n?u.isInteractive?(0,o.createElement)(J,(0,r.Z)({},a,{ref:t})):(0,o.createElement)("span",null,n):null});K.propTypes={altText:e=>e.altText?null:Error(`Missing prop \`altText\` expected on \`${G}\``)};let J=(0,o.forwardRef)((e,t)=>{let{__scopeToast:n,...a}=e,c=W("ToastClose",n);return c.isInteractive?(0,o.createElement)(f.button,(0,r.Z)({type:"button"},a,{ref:t,onClick:(0,u.M)(e.onClick,c.onClose)})):null});function X(e,t,n,{discrete:r}){let o=n.originalEvent.currentTarget,a=new CustomEvent(e,{bubbles:!0,cancelable:!0,detail:n});t&&o.addEventListener(e,t,{once:!0}),r?d(o,a):o.dispatchEvent(a)}let Y=(e,t,n=0)=>{let r=Math.abs(e.x),o=Math.abs(e.y),a=r>o;return"left"===t||"right"===t?a&&r>n:!a&&o>n};function Q(e){let t=document.activeElement;return e.some(e=>e===t||(e.focus(),document.activeElement!==t))}let ee=L,et=U,en=$,er=q,eo=z,ei=K,ea=J},38013:function(e,t,n){"use strict";n.d(t,{W:function(){return o}});var r=n(76687);function o(e){let t=(0,r.useRef)(e);return(0,r.useEffect)(()=>{t.current=e}),(0,r.useMemo)(()=>(...e)=>{var n;return null===(n=t.current)||void 0===n?void 0:n.call(t,...e)},[])}},34136:function(e,t,n){"use strict";n.d(t,{T:function(){return a}});var r=n(76687),o=n(38013);function a({prop:e,defaultProp:t,onChange:n=()=>{}}){let[a,u]=function({defaultProp:e,onChange:t}){let n=(0,r.useState)(e),[a]=n,u=(0,r.useRef)(a),c=(0,o.W)(t);return(0,r.useEffect)(()=>{u.current!==a&&(c(a),u.current=a)},[a,u,c]),n}({defaultProp:t,onChange:n}),c=void 0!==e,s=(0,o.W)(n),l=(0,r.useCallback)(t=>{if(c){let n="function"==typeof t?t(e):t;n!==e&&s(n)}else u(t)},[c,e,u,s]);return[c?e:a,l]}},71322:function(e,t,n){"use strict";n.d(t,{b:function(){return o}});var r=n(76687);let o=Boolean(null==globalThis?void 0:globalThis.document)?r.useLayoutEffect:()=>{}},88712:function(e,t,n){e.exports=n(97395)},56915:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/_app",function(){return n(79480)}])},77034:function(e,t,n){"use strict";
7Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n,o,c=a.default,s=(null==t?void 0:t.suspense)?{}:{loading:function(e){return e.error,e.isLoading,e.pastDelay,null}};if((null!=(o=Promise)&&"undefined"!=typeof Symbol&&o[Symbol.hasInstance]?!!o[Symbol.hasInstance](e):e instanceof o)?s.loader=function(){return e}:"function"==typeof e?s.loader=e:"object"==typeof e&&(s=r({},s,e)),(s=r({},s,t)).suspense)throw Error("Invalid suspense option usage in next/dynamic. Read more: https://nextjs.org/docs/messages/invalid-dynamic-suspense");if(s.suspense&&(delete s.ssr,delete s.loading),s.loadableGenerated&&delete(s=r({},s,s.loadableGenerated)).loadableGenerated,"boolean"==typeof s.ssr&&!s.suspense){if(!s.ssr)return delete s.ssr,u(c,s);delete s.ssr}return c(s)},t.noSSR=u;var r=n(10613).default,o=n(20237).default,a=(o(n(76687)),o(n(6726)));function u(e,t){return delete t.webpack,delete t.modules,e(t)}("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)},20632:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LoadableContext=void 0;var r=(0,n(20237).default)(n(76687)).default.createContext(null);t.LoadableContext=r},6726:function(e,t,n){"use strict";function r(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)}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=n(10613).default,a=(0,n(20237).default)(n(76687)),u=n(20632),c=n(89650).useSyncExternalStore,s=[],l=[],f=!1;function d(e){var t=e(),n={loading:!0,loaded:null,error:null};return n.promise=t.then(function(e){return n.loading=!1,n.loaded=e,e}).catch(function(e){throw n.loading=!1,n.error=e,e}),n}var p=function(){var e,t,n;function a(e,t){!function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}(this,a),this._loadFn=e,this._opts=t,this._callbacks=new Set,this._delay=null,this._timeout=null,this.retry()}return t=[{key:"promise",value:function(){return this._res.promise}},{key:"retry",value:function(){var e=this;this._clearTimeouts(),this._res=this._loadFn(this._opts.loader),this._state={pastDelay:!1,timedOut:!1};var t=this._res,n=this._opts;t.loading&&("number"==typeof n.delay&&(0===n.delay?this._state.pastDelay=!0:this._delay=setTimeout(function(){e._update({pastDelay:!0})},n.delay)),"number"==typeof n.timeout&&(this._timeout=setTimeout(function(){e._update({timedOut:!0})},n.timeout))),this._res.promise.then(function(){e._update({}),e._clearTimeouts()}).catch(function(t){e._update({}),e._clearTimeouts()}),this._update({})}},{key:"_update",value:function(e){this._state=o({},this._state,{error:this._res.error,loaded:this._res.loaded,loading:this._res.loading},e),this._callbacks.forEach(function(e){return e()})}},{key:"_clearTimeouts",value:function(){clearTimeout(this._delay),clearTimeout(this._timeout)}},{key:"getCurrentValue",value:function(){return this._state}},{key:"subscribe",value:function(e){var t=this;return this._callbacks.add(e),function(){t._callbacks.delete(e)}}}],r(a.prototype,t),n&&r(a,n),a}();function h(e){return function(e,t){var n=function(){if(!v){var t=new p(e,h);v={getCurrentValue:t.getCurrentValue.bind(t),subscribe:t.subscribe.bind(t),retry:t.retry.bind(t),promise:t.promise.bind(t)}}return v.promise()},r=function(){n();var e=a.default.useContext(u.LoadableContext);e&&Array.isArray(h.modules)&&h.modules.forEach(function(t){e(t)})},s=function(e,t){r();var n=c(v.subscribe,v.getCurrentValue,v.getCurrentValue);return a.default.useImperativeHandle(t,function(){return{retry:v.retry}},[]),a.default.useMemo(function(){var t;return n.loading||n.error?a.default.createElement(h.loading,{isLoading:n.loading,pastDelay:n.pastDelay,timedOut:n.timedOut,error:n.error,retry:v.retry}):n.loaded?a.default.createElement((t=n.loaded)&&t.__esModule?t.default:t,e):null},[e,n])},d=function(e,t){return r(),a.default.createElement(h.lazy,o({},e,{ref:t}))},h=Object.assign({loader:null,loading:null,delay:200,timeout:null,webpack:null,modules:null,suspense:!1},t);h.suspense&&(h.lazy=a.default.lazy(h.loader));var v=null;if(!f){var y=h.webpack?h.webpack():h.modules;y&&l.push(function(e){var t=!0,r=!1,o=void 0;try{for(var a,u=y[Symbol.iterator]();!(t=(a=u.next()).done);t=!0){var c=a.value;if(-1!==e.indexOf(c))return n()}}catch(s){r=!0,o=s}finally{try{t||null==u.return||u.return()}finally{if(r)throw o}}})}var g=h.suspense?d:s;return g.preload=function(){return n()},g.displayName="LoadableComponent",a.default.forwardRef(g)}(d,e)}function v(e,t){for(var n=[];e.length;){var r=e.pop();
7n.push(r(t))}return Promise.all(n).then(function(){if(e.length)return v(e,t)})}h.preloadAll=function(){return new Promise(function(e,t){v(s).then(e,t)})},h.preloadReady=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return new Promise(function(t){var n=function(){return f=!0,t()};v(l,e).then(n,n)})},window.__NEXT_PRELOADREADY=h.preloadReady,t.default=h},81149:function(e,t,n){"use strict";n.d(t,{ZP:function(){return v},sW:function(){return h}});var r=n(52010),o=n(76687),a=n(17225),u=n.n(a);function c(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,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){s(e,t,n[t])})}return e}function f(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n,r,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var a=[],u=!0,c=!1;try{for(o=o.call(e);!(u=(n=o.next()).done)&&(a.push(n.value),!t||a.length!==t);u=!0);}catch(s){c=!0,r=s}finally{try{u||null==o.return||o.return()}finally{if(c)throw r}}return a}}(e,t)||d(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function d(e,t){if(e){if("string"==typeof e)return c(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return c(e,t)}}var p=(0,o.createContext)({}),h=function(){var e=(0,o.useContext)(p);if(!e)throw Error("useToastNotification must be called inside of ToastProvider");return e};function v(e){var t=e.children,n=(0,o.useState)({}),a=n[0],u=n[1],s={"top-left":(0,o.useState)([]),"top-right":(0,o.useState)([]),"bottom-left":(0,o.useState)([]),"bottom-right":(0,o.useState)([])},h=function(e){if(window.closedTimerToastNotifications=window.closedTimerToastNotifications||{},!a[e.name]){var t,n=f(s[e.position],2),r=n[0],o=n[1],p=l({},a);p[e.name]=e;var h=((function(e){if(Array.isArray(e))return c(e)})(r)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(r)||d(r)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()).concat([e.name]);h.length>3&&delete p[h.shift()],o(h),u(p)}},v=function(e){var t,n=f(s[e.position],2),r=n[0];if((0,n[1])(r.filter(function(t){return t!==e.name})),a[e.name]){var o=l({},a);delete o[e.name],u(o)}},y=(0,o.useMemo)(function(){return{notifications:a,stacks:s,setNotifications:u,addToastNotification:h,removeToastNotification:v}},[a]);return(0,r.jsx)(p.Provider,{value:y,children:t})}v.propTypes={children:u().node.isRequired}},17465:function(e,t,n){"use strict";n.d(t,{ZP:function(){return l},ii:function(){return s}});var r=n(52010),o=n(17225),a=n.n(o),u=n(76687),c=(0,u.createContext)({list:[],isCategoryPage:!0});function s(e){var t=e.children,n=e.list,o=e.isCategoryPage,a=(0,u.useMemo)(function(){return{list:n,isCategoryPage:o}},[n,o]);return(0,r.jsx)(c.Provider,{value:a,children:t})}function l(){var e=(0,u.useContext)(c);if(!e)throw Error("useBreadcrumbContext must be used within a BreadcrumbProvider");return e}s.defaultProps={children:null,list:[],isCategoryPage:!1},s.propTypes={children:a().node,list:a().arrayOf(a().shape({name:a().string.isRequired,id:a().number.isRequired,href:a().string.isRequired,isLastElement:a().bool.isRequired})),isCategoryPage:a().bool}},7857:function(e,t,n){"use strict";n.d(t,{ZP:function(){return h},eu:function(){return p}});var r=n(52010),o=n(17225),a=n.n(o),u=n(76687),c=n(89529);function s(e,t,n,r,o,a,u){try{var c=e[a](u),s=c.value}catch(l){n(l);return}c.done?t(s):Promise.resolve(s).then(r,o)}function l(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var a=e.apply(t,n);function u(e){s(a,r,o,u,c,"next",e)}function c(e){s(a,r,o,u,c,"throw",e)}u(void 0)})}}var f=function(e,t){var n,r,o,a,u={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:c(0),throw:c(1),return:c(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;
7function c(a){return function(c){return function(a){if(n)throw TypeError("Generator is already executing.");for(;u;)try{if(n=1,r&&(o=2&a[0]?r.return:a[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return u.label++,{value:a[1],done:!1};case 5:u.label++,r=a[1],a=[0];continue;case 7:a=u.ops.pop(),u.trys.pop();continue;default:if(!(o=(o=u.trys).length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){u=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){u.label=a[1];break}if(6===a[0]&&u.label<o[1]){u.label=o[1],o=a;break}if(o&&u.label<o[2]){u.label=o[2],u.ops.push(a);break}o[2]&&u.ops.pop(),u.trys.pop();continue}a=t.call(e,u)}catch(c){a=[6,c],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,c])}}},d=(0,u.createContext)({getBadge:function(){return null},isActiveCampaign:function(){return null}});function p(e){var t,n=e.children,o=(0,u.useState)([]),a=o[0],s=o[1],p=(0,u.useState)(0),h=p[0],v=p[1],y=(0,c.useRouter)(),g=(t=l(function(){var e,t,n,r,o;return f(this,function(n){switch(n.label){case 0:t="".concat(window.location.origin,"/api/v2/get_active_campaigns"),(null===(e=y.query)||void 0===e?void 0:e.active_campaigns)&&(t+="?active_campaigns=".concat(y.query.active_campaigns)),n.label=1;case 1:return n.trys.push([1,4,,5]),[4,fetch(t,{credentials:"include"})];case 2:return[4,n.sent().json()];case 3:return s(n.sent().campaigns),[3,5];case 4:return o=n.sent(),console.error(o),[3,5];case 5:return[2]}})}),function(){return t.apply(this,arguments)}),m=function(e){var t=null;return a.forEach(function(n){var r=n.badges.find(function(t){return t.menu_link===e});r&&(t=r)}),t},b=function(e){return a.some(function(t){return t.code_name===e})},w=function(e){return a.find(function(t){return t.code_name===e})};(0,u.useEffect)(l(function(){return f(this,function(e){return y.isReady&&g(),[2]})}),[y.isReady]),(0,u.useEffect)(function(){(null==document?void 0:document.body)&&(document.body.style.paddingTop="".concat(h,"px"),document.body.style.setProperty("--headerstrip-campaign-height","".concat(h,"px")))},[h]);var _=(0,u.useMemo)(function(){return{activeCampaigns:a,setActiveCampaigns:s,getBadge:m,isActiveCampaign:b,headerstripHeight:h,setHeaderstripHeight:v,getCampaignByCodeName:w}},[a,s,h]);return(0,r.jsx)(d.Provider,{value:_,children:n})}function h(){var e=(0,u.useContext)(d);if(void 0===e)throw Error("useCampaignContext must be used within a CampaignProvi
7der");return e}p.propTypes={children:a().node.isRequired}},44099:function(e,t,n){"use strict";n.d(t,{O1:function(){return u},gV:function(){return c}});var r=n(52010),o=n(76687),a=(0,o.createContext)({});function u(e){var t=e.flags,n=e.children;return(0,r.jsx)(a.Provider,{value:t,children:n})}function c(){return(0,o.useContext)(a)}},3553:function(e,t,n){"use strict";n.d(t,{c:function(){return w},Z:function(){return _}});var r,o=n(52010),a=n(17225),u=n.n(a),c=n(59550),s=n(76687),l=n(96266),f=n(48700),d=n.n(f)()(function(){return n.e(5426).then(n.bind(n,95426))},{loadableGenerated:{webpack:function(){return[95426]}},ssr:!1}),p=function(e){return function(t){var n=t.title,r=t.message,o=t.key,a=t.duration;return(0,s.createElement)(d,{title:n,type:e,key:o||Date.now(),duration:a||5e3},r)}},h=p("success"),v=p("danger"),y=p("warning"),g=p("info"),m={success:h,danger:v,warning:y,info:g};function b(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}var w=(0,s.createContext)({});function _(e){var t=e.children,n=(0,s.useState)([]),r=n[0],a=n[1],u=(0,l.Z)(),f=(0,s.useCallback)(function(e){return function(t){a(function(n){var r;return((function(e){if(Array.isArray(e))return b(e)})(n)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(n)||function(e,t){if(e){if("string"==typeof e)return b(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return b(e,t)}}(n)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()).concat([e(t)])})}},[]),d=function(e){a(function(t){return t.filter(function(t){return t.key!==e})})},p=(0,s.useMemo)(function(){return{success:f(m.success),danger:f(m.danger),warning:f(m.warning),info:f(m.info),remove:d}},[]);return(0,o.jsxs)(c.zt,{children:[(0,o.jsx)(w.Provider,{value:p,children:t}),(0,o.jsx)(c.l_,{style:{top:"".concat(u,"px")},className:"fixed bottom-0 right-0 z-20 flex min-h-min w-full max-w-full flex-col items-center gap-2 p-4 sm:w-auto sm:items-start"}),r]})}_.propTypes={children:u().node.isRequired}},71710:function(e,t,n){"use strict";n.d(t,{Me:function(){return D},ZP:function(){return N},sz:function(){return M}});var r=n(52010),o=n(89529),a=n(76687),u=n(17225),c=n.n(u),s=n(25461);function l(e,t,n,r,o,a,u){try{var c=e[a](u),s=c.value}catch(l){n(l);return}c.done?t(s):Promise.resolve(s).then(r,o)}var f,d,p=function(e,t){var n,r,o,a,u={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:c(0),throw:c(1),return:c(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function c(a){return function(c){return function(a){if(n)throw TypeError("Generator is already executing.");for(;u;)try{if(n=1,r&&(o=2&a[0]?r.return:a[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return u.label++,{value:a[1],done:!1};case 5:u.label++,r=a[1],a=[0];continue;case 7:a=u.ops.pop(),u.trys.pop();continue;default:if(!(o=(o=u.trys).length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){u=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){u.label=a[1];break}if(6===a[0]&&u.label<o[1]){u.label=o[1],o=a;break}if(o&&u.label<o[2]){u.label=o[2],u.ops.push(a);break}o[2]&&u.ops.pop(),u.trys.pop();continue}a=t.call(e,u)}catch(c){a=[6,c],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,c])}}},h="pl_coupon",v=function(e){var t=e.pl_coupon,n=void 0===t?"":t;return n&&(n=n.replace(/[^a-zA-Z0-9!.?#%@$_-]/,"")),n},y=function(e){var t=e.active_campaigns,n=new Date,r=new Date("11-25-2025 22:00:00 GMT-0000"),o=new Date("12-02-2025 10:00:00 GMT-0000"),a=!!(null==t?void 0:t.includes("cyber-week-25"));return n>=r&&n<=o||a?"cyber50off":null},g=function(e){var t=v(e),n=(0,s.ej)(h),r=y(e);return t?{code:t,source:"query"}:n?{code:n.coupon_code,source:"cookie"}:r?{code:r,source:"campaign"}:{}},m=function(){(0,s.kT)(h)},b=(f=function(e){var t,n,r,o;return p(this,function(t){switch(t.label){case 0:return[4,fetch("".concat(window.location.origin,"/coupons/").concat(e,"/sign/"),{method:"POST",credentials:"include"})];case 1:return[4,t.sent().json()];case 2:return o=encodeURIComponent(JSON.stringify(t.sent().coupon)),(0,s.Uj)(h,o),[2]}})},d=function(){var e=this,t=arguments;return new Promise(function(n,r){var o=f.apply(e,t);function a(e){l(o,n,r,a,u,"next",e)}function u(e){l(o,n,r,a,u,"throw",e)}a(void 0)})},function(e){return d.apply(this,arguments)}),w=new Intl.NumberFormat("en-US",{style:"currency",currency:"USD"}),_=new Intl.NumberFormat("pt-BR",{style:"currency",currency:"BRL"});function E(e,t,n,r,o,a,u){try{var c=e[a](u),s=c.value}catch(l){n(l);return}c.done?t(s):Promise.resolve(s).then(r,o)}function P(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var a=e.apply(t,n);function u(e){E(a,r,o,u,c,"next",e)}function c(e){E(a,r,o,u,c,"throw",e)}u(void 0)})}}var O,S,x=function(e,t){var n,r,o,a,u={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:c(0),throw:c(1),return:c(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;
7function c(a){return function(c){return function(a){if(n)throw TypeError("Generator is already executing.");for(;u;)try{if(n=1,r&&(o=2&a[0]?r.return:a[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return u.label++,{value:a[1],done:!1};case 5:u.label++,r=a[1],a=[0];continue;case 7:a=u.ops.pop(),u.trys.pop();continue;default:if(!(o=(o=u.trys).length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){u=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){u.label=a[1];break}if(6===a[0]&&u.label<o[1]){u.label=o[1],o=a;break}if(o&&u.label<o[2]){u.label=o[2],u.ops.push(a);break}o[2]&&u.ops.pop(),u.trys.pop();continue}a=t.call(e,u)}catch(c){a=[6,c],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,c])}}},k=function(e){var t=window.location.origin+"/api/v2/get_pricing_plans";return e&&(t+="?coupon_code=".concat(e)),t},j=(O=P(function(e){var t,n,r,o,a,u;return x(this,function(a){switch(a.label){case 0:t=k(e),n=null,a.label=1;case 1:return a.trys.push([1,4,,5]),[4,fetch(t,{credentials:"include"})];case 2:return o=a.sent(),/application\/json/.test(null==o?void 0:null===(r=o.headers)||void 0===r?void 0:r.get("content-type"))||console.error("Pricing not available"),[4,o.json()];case 3:var c,s;return s="USD"===(c=a.sent()).currency?w:_,Object.keys(c).forEach(function(e){/_in_cents/.test(e)&&(c[e.replace("_in_cents","")]=s.format(c[e]/100))}),c.discounted_prices&&Object.keys(c.discounted_prices).forEach(function(e){/_in_cents/.test(e)&&(c.discounted_prices[e.replace("_in_cents","")]=s.format(c.discounted_prices[e]/100))}),n=c,[3,5];case 4:return u=a.sent(),console.error(u),[3,5];case 5:return[2,n]}})}),function(e){return O.apply(this,arguments)}),T=(S=P(function(e){var t;return x(this,function(n){switch(n.label){case 0:return[4,j(e.code)];case 1:return(null==(t=n.sent())?void 0:t.coupon_valid)===!0?b(e.code):m(),[2,t]}})}),function(e){return S.apply(this,arguments)}),C=n(61263),R=n(28526);function A(e,t,n,r,o,a,u){try{var c=e[a](u),s=c.value}catch(l){n(l);return}c.done?t(s):Promise.resolve(s).then(r,o)}function I(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var L=function(e,t){var n,r,o,a,u={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:c(0),throw:c(1),return:c(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function c(a){return function(c){return function(a){if(n)throw TypeError("Generator is already executing.");for(;u;)try{if(n=1,r&&(o=2&a[0]?r.return:a[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return u.label++,{value:a[1],done:!1};case 5:u.label++,r=a[1],a=[0];continue;case 7:a=u.ops.pop(),u.trys.pop();continue;default:if(!(o=(o=u.trys).length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){u=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){u.label=a[1];break}if(6===a[0]&&u.label<o[1]){u.label=o[1],o=a;break}if(o&&u.label<o[2]){u.label=o[2],u.ops.push(a);break}o[2]&&u.ops.pop(),u.trys.pop();continue}a=t.call(e,u)}catch(c){a=[6,c],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,c])}}},M={price:"",currency:"USD",annual_monthly_price:"",annual_monthly_price_in_cents:0,annual_price:"",annual_price_in_cents:0,monthly_price:"",monthly_price_in_cents:0,coupon_valid:!1,coupon_scope:"",discounted_price:0,discounted_prices:{monthly_price_in_cents:0,monthly_price:"",annual_price_in_cents:0,annual_price:"",annual_monthly_price_in_cents:0,annual_monthly_price:""}},D=(0,a.createContext)({prices:M,setPrices:function(){return null},couponStatus:"",setCouponStatus:function(){return null}});function N(e){var t,n,u=e.children,c=(0,a.useState)(M),s=c[0],l=c[1],f=(0,a.useContext)(C.St).currentUser,d=(0,o.useRouter)(),p=g(d.query),h=(0,R.Z)(),v=(t=function(){var e;return L(this,function(t){switch(t.label){case 0:return[4,T(p)];case 1:return null!==(e=t.sent())&&l(function(t){return function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){I(e,t,n[t])})}return e}({},t,e)}),[2]}})},n=function(){var e=this,n=arguments;
7return new Promise(function(r,o){var a=t.apply(e,n);function u(e){A(a,r,o,u,c,"next",e)}function c(e){A(a,r,o,u,c,"throw",e)}u(void 0)})},function(){return n.apply(this,arguments)});(0,a.useEffect)(function(){(null==f?void 0:f.has_subscription)===!0&&(null==p?void 0:p.code)&&(null==p?void 0:p.source)!=="campaign"&&(h.info({message:"This offer is for new users only.",duration:3e3}),m())},[null==f?void 0:f.loggedIn]),(0,a.useEffect)(function(){d.isReady&&""===s.price&&v()},[d.isReady]);var y=(0,a.useMemo)(function(){return{prices:s,setPrices:l}},[s]);return(0,r.jsx)(D.Provider,{value:y,children:u})}N.propTypes={children:c().node.isRequired}},61263:function(e,t,n){"use strict";n.d(t,{St:function(){return b},ZP:function(){return w},gS:function(){return m},ts:function(){return g}});var r=n(52010),o=n(17225),a=n.n(o),u=n(76687),c=n(76212),s=n(10013),l=n(52388),f=n(35911);function d(e,t,n,r,o,a,u){try{var c=e[a](u),s=c.value}catch(l){n(l);return}c.done?t(s):Promise.resolve(s).then(r,o)}function p(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var a=e.apply(t,n);function u(e){d(a,r,o,u,c,"next",e)}function c(e){d(a,r,o,u,c,"throw",e)}u(void 0)})}}function h(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var v=function(e,t){var n,r,o,a,u={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:c(0),throw:c(1),return:c(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function c(a){return function(c){return function(a){if(n)throw TypeError("Generator is already executing.");for(;u;)try{if(n=1,r&&(o=2&a[0]?r.return:a[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return u.label++,{value:a[1],done:!1};case 5:u.label++,r=a[1],a=[0];continue;case 7:a=u.ops.pop(),u.trys.pop();continue;default:if(!(o=(o=u.trys).length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){u=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){u.label=a[1];break}if(6===a[0]&&u.label<o[1]){u.label=o[1],o=a;break}if(o&&u.label<o[2]){u.label=o[2],u.ops.push(a);break}o[2]&&u.ops.pop(),u.trys.pop();continue}a=t.call(e,u)}catch(c){a=[6,c],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,c])}}},y=null,g=function(){return y},m=function(e){"object"==typeof e&&null!==e&&(null===y&&(y={}),y=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){h(e,t,n[t])})}return e}({},y,e))},b=(0,u.createContext)({currentUser:{loggedIn:!1,accountType:"Free Account",plan:null},setCurrentUser:function(){return null},loadUser:function(){return null},logoutUser:function(){return null},ssoModalOpener:function(){return null},setSsoModalOpener:function(){return null}});function w(e){var t,n,o=e.children,a=(0,u.useState)(null),d=a[0],h=a[1],g=(0,u.useState)(null),m=g[0],w=g[1],_=(0,u.useState)(!1),E=_[0],P=_[1],O=function(e){y=e,h(e)},S=(t=p(function(){var e,t,n;return v(this,function(e){switch(e.label){case 0:return O({loggedIn:"loading"}),[4,fetch("".concat(window.location.origin,"/api/v1/get_user_type_banner"),{credentials:"include"})];case 1:return[4,e.sent().json()];case 2:return(n=e.sent()).accountType="Free Account",n.plan=null,"Visitor"===n.user_type.name?n.loggedIn=!1:n.user_type.name.includes("Free Accounts")?n.loggedIn=!0:n.user_type.name.includes("Subscriber")&&(n.loggedIn=!0,n.accountType="Unlimited",n.plan="Annual Subscriber"===n.user_type.name?"annual":"monthly"),O(n),(0,c.Z)({envato_id:n.envato_id}),!0===n.loggedIn&&((0,s.EE)(n.user_id),l.Z.userToken=n.user_id),(0,f.h)(n),[2]}})}),function(){return t.apply(this,arguments)}),x=(n=p(function(){var e,t;return v(this,function(e){switch(e.label){case 0:return O({loggedIn:"loading"}),[4,fetch("/logout/",{credentials:"include"})];case 1:return[4,e.sent().json()];case 2:return t=e.sent(),O({loggedIn:!1}),(0,s.uV)(),[2,t.requires_sso_logout]}})}),function(){return n.apply(this,arguments)});(0,u.useEffect)(function(){return d||S()},[d]);var k=(0,u.useMemo)(function(){return{currentUser:d,setCurrentUser:O,loadUser:S,logoutUser:x,ssoModalOpener:m,setSsoModalOpener:w,isSsoOpen:E,setIsSsoOpen:P}},[d,S,x,m,w,E]);return(0,r.jsx)(b.Provider,{value:k,children:o})}w.propTypes={children:a().node.isRequired}},58439:function(e,t,n){"use strict";n.d(t,{pg:function(){return Q},ZP:function(){return er}});var r,o=n(52010),a=n(76687),u=n(17225),c=n.n(u),s=n(48700),l=n.n(s),f=n(89529),d=n(25461),p=n(90766),h=n(40554),v=n(10023),y=n(90201),g=n(90954),m=n(1882),b=n(14625),w=n(34324),_=n(3162),E=n(20370),P=n(74988),O=n(74598),S=n(80430),x=n(99380),k=n(70367),j=n(15418),T=n(31837),C=n(88022),R=n(10685),A=n(21932),I=n(43779);function L(e,t,n,r,o,a,u){try{var c=e[a](u),s=c.value}catch(l){n(l);return}c.done?t(s):Promise.resolve(s).then(r,o)}function M(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)}}
7function D(e){return(D=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function N(e,t){return(N=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var U,F=function(e,t){var n,r,o,a,u={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:c(0),throw:c(1),return:c(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function c(a){return function(c){return function(a){if(n)throw TypeError("Generator is already executing.");for(;u;)try{if(n=1,r&&(o=2&a[0]?r.return:a[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return u.label++,{value:a[1],done:!1};case 5:u.label++,r=a[1],a=[0];continue;case 7:a=u.ops.pop(),u.trys.pop();continue;default:if(!(o=(o=u.trys).length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){u=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){u.label=a[1];break}if(6===a[0]&&u.label<o[1]){u.label=o[1],o=a;break}if(o&&u.label<o[2]){u.label=o[2],u.ops.push(a);break}o[2]&&u.ops.pop(),u.trys.pop();continue}a=t.call(e,u)}catch(c){a=[6,c],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,c])}}},B=(0,a.createContext)({variations:{},setVariations:(U=function(){return F(this,function(e){return[2,null]})},function(){var e=this,t=arguments;return new Promise(function(n,r){var o=U.apply(e,t);function a(e){L(o,n,r,a,u,"next",e)}function u(e){L(o,n,r,a,u,"throw",e)}a(void 0)})}),ctalevel:null,testexpabcd3fg1:null,_010119700000123129992359:null,region:null,_122620240501010120250600:null,c1rwdyonvipexbhyaf:null,_010920251500021020252050:null,_021020250600030920250600:null,_022020251400031420252300:null,_021820250600031120250600:null,country:null,_040420231000042820231000:null,_041620251400061020250600:null,_061620250601072120251501:null,_072320251500081620250000:null,_090120251500110120250559:null,_112520252200120220251000:null,_112520252200120120250300:null,_120120250300120220251000:null,_010120260600012020260559:null,_020120260600021520260559:null}),$=(0,a.memo)(function(e){!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}}),t&&N(e,t)}(s,e);var t,n,r,a,u,c=(n=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}(),function(){var e,t,r,o,a=D(s);if(n){var u=D(this).constructor;o=Reflect.construct(a,arguments,u)}else o=a.apply(this,arguments);return(r=o)&&("object"==(e=r,e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e)||"function"==typeof r)?r:function(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(this)});function s(){return!function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}(this,s),c.apply(this,arguments)}return a=[{key:"render",value:function(){return"placeit.net"!==window.location.host&&console.log("PlasmicVariants Render",Date.now()),(0,o.jsx)(B.Provider,{value:this.props,children:(0,o.jsx)(I.ZP.Provider,{value:this.props._020120260600021520260559____placeit_home_extras,children:(0,o.jsx)(A.ZP.Provider,{value:this.props._010120260600012020260559____placeit_home_extras,children:(0,o.jsx)(R.ZP.Provider,{value:this.props._120120250300120220251000____placeit,children:(0,o.jsx)(C.ZP.Provider,{value:this.props._112520252200120120250300____placeit,children:(0,o.jsx)(T.ZP.Provider,{value:this.props._112520252200120220251000____placeit_home_extras,children:(0,o.jsx)(j.ZP.Provider,{value:this.props._090120251500110120250559____placeit_home_extras,children:(0,o.jsx)(k.ZP.Provider,{value:this.props._072320251500081620250000____placeit_home_extras,children:(0,o.jsx)(x.ZP.Provider,{value:this.props._061620250601072120251501____placeit_home_extras,children:(0,o.jsx)(S.ZP.Provider,{value:this.props._041620251400061020250600____placeit_home_extras,children:(0,o.jsx)(O.ZP.Provider,{value:this.props._040420231000042820231000____placeit_home_extras,children:(0,o.jsx)(P.ZP.Provider,{value:this.props.Country____placeit_landing_pages,children:(0,o.jsx)(E.ZP.Provider,{value:this.props._021820250600031120250600____placeit,children:(0,o.jsx)(_.ZP.Provider,{value:this.props._022020251400031420252300____placeit,children:(0,o.jsx)(w.ZP.Provider,{value:this.props._021020250600030920250600____placeit,children:(0,o.jsx)(b.ZP.Provider,{value:this.props._010920251500021020252050____placeit,children:(0,o.jsx)(m.ZP.Provider,{value:this.props.C1RWdyOnVipExbhYAf____placeit,children:(0,o.jsx)(g.ZP.Provider,{value:this.props._122620240501010120250600____placeit,children:(0,o.jsx)(y.ZP.Provider,{value:this.props.Region____placeit,children:(0,o.jsx)(v.ZP.Provider,{value:this.props._010119700000123129992359____placeit,children:(0,o.jsx)(h.ZP.Provider,{value:this.props.TestExpAbCd3Fg1____placeit,children:(0,o.jsx)(p.ZP.Provider,{value:this.props.CtaLevel____placeit,children:this.props.children})})})})})})})})})})})})})})})})})})})})})})}}],M(s.prototype,a),u&&M(s,u),s}(a.Component));$.propTypes={children:c().node.isRequired};var V=["CtaLevel____placeit","TestExpAbCd3Fg1____placeit","_010119700000123129992359____placeit","Region____placeit","_122620240501010120250600____placeit","C1RWdyOnVipExbhYAf____placeit","_010920251500021020252050____placeit","_021020250600030920250600____placeit","_022020251400031420252300____placeit","_021820250600031120250600____placeit","Country____placeit_landing_pages","_040420231000042820231000____placeit_home_extras","_041620251400061020250600____placeit_home_extras","_061620250601072120251501____placeit_home_extras","_072320251500081620250000____placeit_home_extras","_090120251500110120250559____placeit_home_extras","_112520252200120220251000____placeit_home_extras","_112520252200120120250300____placeit","_120120250300120220251000____placeit","_010120260600012020260559____placeit_home_extras","_020120260600021520260559____placeit_home_extras","ctalevel","testexpabcd3fg1","_010119700000123129992359","region","_122620240501010120250600","c1rwdyonvipexbhyaf","_010920251500021020252050","_021020250600030920250600","_022020251400031420252300","_021820250600031120250600","country","_040420231000042820231000","_041620251400061020250600","_061620250601072120251501","_072320251500081620250000","_090120251500110120250559","_112520252200120220251000","_112520252200120120250300","_120120250300120220251000","_010120260600012020260559","_020120260600021520260559"];function W(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 Z(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}function H(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)}}function q(e,t,n){return t&&H(e.prototype,t),n&&H(e,n),e}function z(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function G(e){return(G=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function K(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}}),t&&X(e,t)}function J(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){z(e,t,n[t])})}return e}
7function X(e,t){return(X=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Y(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}();return function(){var n,r,o,a,u=G(e);if(t){var c=G(this).constructor;a=Reflect.construct(u,arguments,c)}else a=u.apply(this,arguments);return(o=a)&&("object"==(n=o,n&&"undefined"!=typeof Symbol&&n.constructor===Symbol?"symbol":typeof n)||"function"==typeof o)?o:function(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(this)}}"placeit.net"!==window.location.host&&(r=l()(function(){return Promise.all([n.e(88),n.e(206),n.e(2138),n.e(1176),n.e(3498)]).then(n.bind(n,63498))},{loadableGenerated:{webpack:function(){return[63498]}},ssr:!1}));var Q=B,ee=function(e){return e.charAt(0).toUpperCase()+e.slice(1)},et=(0,a.memo)(function(e){K(n,e);var t=Y(n);function n(){return Z(this,n),t.apply(this,arguments)}return q(n,[{key:"render",value:function(){return"placeit.net"!==window.location.host&&console.log("StableChild Render",Date.now()),this.props.children}}]),n}(a.Component)),en=function(e){K(n,e);var t=Y(n);function n(e){Z(this,n);var r,o,a=(r=t.call(this,e)).parseExperimentId((0,d.ej)("experiment_id")),u=r.parseExperimentId(null==e?void 0:null===(o=e.query)||void 0===o?void 0:o.experiment_id),c=Object.entries(J({},e.variations,u,a)).reduce(function(e,t){return e[ee(t[0])]=t[1],e},{});return r.state={},r.setProjectVariants(c,!0),r.state.setVariations=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};"placeit.net"!==window.location.host&&console.log("setVariations",e),r.setProjectVariants(e)},r}return q(n,[{key:"componentDidMount",value:function(){this._isMounted=!0}},{key:"componentWillUnmount",value:function(){this._isMounted=!1}},{key:"getHelperPrerenderValue",value:function(e,t){var n;return null===(n=this.props.helpers)||void 0===n||n.forEach(function(n){var r;n.props.prerender&&(t=n.props.prerender(e,t,null==n?void 0:null===(r=n.props)||void 0===r?void 0:r.data)||t)}),t}},{key:"setProjectVariants",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=(arguments.length>2&&void 0!==arguments[2]&&arguments[2],arguments.length>3&&void 0!==arguments[3]?arguments[3]:V),r=!0,o=!1,a=void 0;try{for(var u,c=n[Symbol.iterator]();!(r=(u=c.next()).done);r=!0){var s=u.value,l=s.split("____")[0],f=void 0;f=e.hasOwnProperty(l)?e[l]:e.hasOwnProperty(String(l).toLowerCase())?e[String(l).toLowerCase()]:this.state[l]||this.state[String(l).toLowerCase()]||null,t&&(f=this.getHelperPrerenderValue(l,f)),this._isMounted?(this.setState(z({},l,f)),this.setState(z({},s,f)),this.setState(z({},String(l).toLowerCase(),f))):(this.state[l]=f,this.state[s]=f,this.state[String(l).toLowerCase()]=f)}}catch(d){o=!0,a=d}finally{try{r||null==c.return||c.return()}finally{if(o)throw a}}}},{key:"parseExperimentId",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t={};return e.split("!").forEach(function(e){var n,r,o=function(e){if(Array.isArray(e))return e}(n=e.split(":"))||function(e,t){var n,r,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var a=[],u=!0,c=!1;try{for(o=o.call(e);!(u=(n=o.next()).done)&&(a.push(n.value),!t||a.length!==t);u=!0);}catch(s){c=!0,r=s}finally{try{u||null==o.return||o.return()}finally{if(c)throw r}}return a}}(n,2)||function(e,t){if(e){if("string"==typeof e)return W(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return W(e,t)}}(n,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),a=o[0],u=o[1];a&&u&&("string"==typeof u&&/^\d/.test(u)&&(u="_"+u),t[String(a)]=u)}),t}},{key:"render",value:function(){var e,t;return(0,o.jsxs)($,(e=J({},this.state),t=(t={children:[(0,o.jsx)(et,{children:this.props.children}),this.props.helpers,r&&(0,o.jsx)(r,J({},this.state))]},t),Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):(function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n.push.apply(n,r)}return n}
7)(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}),e))}}]),n}(a.Component);en.propTypes={children:c().node.isRequired,variations:c().object,globalVariants:c().object,helpers:c().array},en.defaultProps={variations:void 0,globalVariants:void 0,helpers:void 0};var er=(0,f.withRouter)(en)},96266:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(76687);function o(){var e=(0,r.useState)(0),t=e[0],n=e[1],o=(0,r.useCallback)(function(){var e=document.getElementById("navbar");e&&n(e.offsetHeight)},[]),a=(0,r.useCallback)(function(){o()},[o]);return(0,r.useEffect)(function(){var e=document.getElementById("navbar");if(e){e.addEventListener("transitionend",a);var t=new MutationObserver(function(){o()});return t.observe(e,{attributes:!0,childList:!0,subtree:!0}),o(),function(){t.disconnect(),window.removeEventListener("resize",o),e.removeEventListener("transitionend",a)}}},[o,a]),t}},28526:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});var r=n(76687),o=n(3553);function a(){return(0,r.useContext)(o.c)}},52388:function(e,t,n){"use strict";var r=n(4658),o=n.n(r),a=n(25461);function u(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)}}function c(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var s={production:{niceTemplates:"nice_template_assets_relation_replica_index",index:"Stage_production"},staging:{niceTemplates:"staging_nice_template_assets_relation_replica_index",index:"Stage_staging_1"}},l=new(function(){var e,t,n;function r(){var e=this;!function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}(this,r),c(this,"sendClickEvent",function(t){var n,r,a="clickedObjectIDs",u={index:t.index||s[e.environment].niceTemplates,eventName:t.eventName||"click_event",objectIDs:[t.objectID.toString()]};t.queryID&&(n=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){c(e,t,n[t])})}return e}({},u),r=(r={queryID:t.queryID,positions:[t.position]},r),Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(r)):(function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n.push.apply(n,r)}return n})(Object(r)).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(r,e))}),u=n,a="clickedObjectIDsAfterSearch"),e.userToken&&(u.userToken=e.userToken.toString()),o()(a,u)}),c(this,"sendStageClickEvent",function(t,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,o="stageClick";r&&(o="stageSearchClick"),e.sendClickEvent({index:s[e.environment].index,eventName:o,objectID:t,position:n,queryID:r})}),this.userId=null,(0,a.ej)("algolia_staging"),o()("init",{appId:"KSLVR81FGG",apiKey:"7dfd48b5c8d2820351a477db1aeab99f"}),this.environment="production"}return t=[{key:"userToken",get:function(){return this.userId},set:function(e){o()("setUserToken",e),this.userId=e}}],u(r.prototype,t),n&&u(r,n),r}());t.Z=l},7651:function(e,t,n){"use strict";n.d(t,{P6:function(){return y},ZR:function(){return p},Ob:function(){return v}});var r=n(25461),o=n(61263);function a(e){return/(ipad|tablet|(android(?!.*mobile))|(windows(?!.*phone)(.*touch))|kindle|playbook|silk|(puffin(?!.*(IP|AP|WP))))/.test(e)?"tablet":/(mobi|ipod|phone|blackberry|opera mini|fennec|minimo|symbian|psp|nintendo ds|archos|skyfire|puffin|blazer|bolt|gobrowser|iris|maemo|semc|teashark|uzard)/.test(e)?"mobile":"desktop"}var u=n(84938);function c(e,t,n,r,o,a,u){try{var c=e[a](u),s=c.value}catch(l){n(l);return}c.done?t(s):Promise.resolve(s).then(r,o)}function s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){s(e,t,n[t])})}return e}var f=function(e,t){var n,r,o,a,u={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:c(0),throw:c(1),return:c(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;
7function c(a){return function(c){return function(a){if(n)throw TypeError("Generator is already executing.");for(;u;)try{if(n=1,r&&(o=2&a[0]?r.return:a[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return u.label++,{value:a[1],done:!1};case 5:u.label++,r=a[1],a=[0];continue;case 7:a=u.ops.pop(),u.trys.pop();continue;default:if(!(o=(o=u.trys).length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){u=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){u.label=a[1];break}if(6===a[0]&&u.label<o[1]){u.label=o[1],o=a;break}if(o&&u.label<o[2]){u.label=o[2],u.ops.push(a);break}o[2]&&u.ops.pop(),u.trys.pop();continue}a=t.call(e,u)}catch(c){a=[6,c],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,c])}}};function d(){var e,t,n,u,c,s,l=(0,o.ts)();return{experiment_id:(0,r.ej)("experiment_id"),title:document.title,platform:"commercial",site_id:(null==l?void 0:l.user_id)||0,page_location:null==window?void 0:window.location.href,page_path:null==window?void 0:window.location.pathname,page_domain:null==window?void 0:window.location.hostname,page_type:(null==window?void 0:null===(e=window.customPageMetadata)||void 0===e?void 0:e.pageType)||(null==window?void 0:null===(t=window.pageMetadata)||void 0===t?void 0:t.pageType),page_category:(null==window?void 0:null===(n=window.customPageMetadata)||void 0===n?void 0:n.pageCategory)||(null==window?void 0:null===(u=window.pageMetadata)||void 0===u?void 0:u.pageCategory),referrer:document.referrer,search:null==window?void 0:window.location.search,page_title:document.title,page_url:null==window?void 0:window.location.href.split("?")[0],segment:(0,r.ej)("userSegment"),userId:(null==l?void 0:l.user_id)||0,user_type_name:null==l?void 0:null===(c=l.user_type)||void 0===c?void 0:c.name,hasSubscription:null==l?void 0:l.user_subscription,subscription_type:null==l?void 0:l.subscription_type,unsubscribe_code:null==l?void 0:l.unsubscribe_code,device_category:a(null==window?void 0:null===(s=window.navigator)||void 0===s?void 0:s.userAgent.toLowerCase()),properties:{email:(null==l?void 0:l.email)||null,status:(null==l?void 0:l.status)||null,plan_name:(null==l?void 0:l.subscription_name)||null,plan_type:(null==l?void 0:l.subscription_type)||null}}}function p(){return h.apply(this,arguments)}function h(){var e;return e=function(){var e,t,n,r=arguments;return f(this,function(o){switch(o.label){case 0:return Object.assign(e=r.length>0&&void 0!==r[0]?r[0]:{},l({page_title:document.title,page_location:null==window?void 0:window.location.href,page_path:null==window?void 0:window.location.pathname,page_domain:null==window?void 0:window.location.hostname,page_url:null==window?void 0:window.location.href.split("?")[0],stage_id:null==window?void 0:window.pdpStageId},d())),[4,(0,u.s)()];case 1:return t=o.sent(),[4,(0,u.M)()];case 2:return n=o.sent(),t&&(e.google_client_id=t),n&&(e.session_id=n),[2,e]}})},(h=function(){var t=this,n=arguments;return new Promise(function(r,o){var a=e.apply(t,n);function u(e){c(a,r,o,u,s,"next",e)}function s(e){c(a,r,o,u,s,"throw",e)}u(void 0)})}).apply(this,arguments)}function v(e){var t,n,r,o=(t=navigator.connection||navigator.mozConnection||navigator.webkitConnection)?{downlink:t.downlink,effectiveType:t.effectiveType,rtt:t.rtt,saveData:t.saveData}:{};return Object.assign(e,l({userAgent:null==window?void 0:null===(n=window.navigator)||void 0===n?void 0:n.userAgent,downlink:o.downlink,networkEffectiveType:o.effectiveType,rtt:o.rtt,saveNetworkData:o.saveNetworkData,deviceMemory:null==window?void 0:null===(r=window.navigator)||void 0===r?void 0:r.deviceMemory},d())),e}function y(e){var t,n=(0,o.ts)();return Object.assign(e,{name:(0,r.ej)("pl_tracker_id_v2"),country:(0,r.ej)("gtmc_user_location"),experiment_name:(0,r.gZ)().join("!"),email:null==n?void 0:n.email,hasSubscription:null==n?void 0:n.user_subscription,subscription_type:null==n?void 0:n.subscription_type,status:null==n?void 0:n.status,unsubscribe_code:null==n?void 0:n.unsubscribe_code,device_category:a(null==window?void 0:null===(t=window.navigator)||void 0===t?void 0:t.userAgent.toLowerCase())}),e}},51797:function(e,t,n){"use strict";n.d(t,{$h:function(){return $},B0:function(){return v},Bk:function(){return en},C_:function(){return A},Fx:function(){return V},G6:function(){return y},Ij:function(){return ee},J4:function(){return ef},Jo:function(){return J},KD:function(){return ec},KU:function(){return P},Kd:function(){return er},Ki:function(){return B},L$:function(){return K},NX:function(){return z},Nj:function(){return x},Nu:function(){return I},ON:function(){return eo},On:function(){return _},Qg:function(){return a},R$:function(){return r},R4:function(){return el},T4:function(){return W},Tp:function(){return ea},Uy:function(){return O},WF:function(){return Z},Xw:function(){return k},Ym:function(){return Y},Z$:function(){return o},_V:function(){return ei},_p:function(){return q},at:function(){return c},bc:function(){return T},br:function(){return f},by:function(){return D},c0:function(){return S},d6:function(){return h},dN:function(){return p},dq:function(){return F},ig:function(){return H},im:function(){return L},jX:function(){return R},jq:function(){return m},lv:function(){return b},mC:function(){return N},nq:function(){return G},oR:function(){return s},p0:function(){return eu},p7:function(){return M},q4:function(){return d},qU:function(){return l},qg:function(){return Q},rF:function(){return w},rX:function(){return g},rZ:function(){return et},uL:function(){return U},uN:function(){return j},uQ:function(){return es},vQ:function(){return E},v_:function(){return u},wV:function(){return C},xv:function(){return X}});var r="marketing:mainmenu:clicked",o="email:mainmenu:clicked",a="marketing:submenu:clicked",u="email:submenu:clicked",c="PricingModal:Stillshots:Opens",s="marketing:mobilemenu:clicked",l="email:mobilemenu:clicked",f="marketing:ctablock:seen",d="email:ctablock:seen",p="search:few.results",h="search:no.results",v="search:success",y="email:search:success",g="search:error:GetSearchTermCount",m="LogoMaker:NameSubmitted",b="LogoMaker:SelectIndustry",w="LogoMaker:SelectGraphic",_="LogoMaker:SelectLogo",E="LogoMaker:SelectFont",P="LogoMaker:SelectColor",O="LogoMaker:ShowMore",S="LogoMaker:ChoseLogo",x="LogoMaker:ToFonts",k="LogoMaker:ToColors",j="LogoMaker:Back",T="LogoMaker:Processing:Changes",C="LogoMaker:Processing:Variations",R="BookmarkedStageEvent:Bookmark",A="BookmarkedStageEvent:Unbookmark",I="email:StageBookmarked",L="marketing:dropdown:clicked",M="email:dropdown:clicked",D="aiModel:bgRemovalEnd",N="aiModel:bgRemovalError",U="aiModel:bgRemovalRate",F="Download:freeStage",B="productDescription:edit",$="PDP:modal:opens",V="PDP:modal:close",W="sortby:popular:clicked",Z="sortby:bestSelling:clicked",H="sortby:newest:clicked",q="navbar:logo:clicked",z="pdp:shareModal:opened",G="pdp:shareModal:clicked",K="share:click",J="google_one_tap:error",X="google_one_tap:success",Y="email:user:login",Q="user:login",ee="user:login:client",et="user:signup:client",en="forYou:showMoreCTA:clicked",er="categoryPage:createSeoContent:error",eo="categoryPage:useGetUrlData:error",ei="Filter:AI-Generated:Clicked",ea="Filter:Orientation:Clicked",eu="Filter:People:Clicked",ec="Filter:Age:Clicked",es="Filter:Ethnicity:Clicked",el="Filter:TemplateType:Clicked",ef="Filter:Gender:Clicked"},76212:function(e,t,n){"use strict";n.d(t,{Z:function(){return u}});var r=["dataLayer"],o="",a=new Date;function u(e){var t=JSON.stringify(e);if(t===o&&new Date-a<1e3){console.log("pushToDataLayers() called multiple times - repeat event not sent:",e);return}o=t,a=new Date,r.forEach(function(t){window[t]=window[t]||[],window&&window[t].push(e),"placeit.net"!==window.location.host&&console.log("GTM data layer push (not shown in prod):",t,e)})}},88999:function(e,t,n){"use strict";n.d(t,{ZP:function(){return A},Md:function(){return C},j:function(){return T}});var r=n(52010),o=n(76687),a=n(17225),u=n.n(a),c=n(7651),s=n(34202),l=n.n(s);function f(e){var t=e.id,n=e.dataLayerName;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(l(),{id:"gtm-data-".concat(t),dangerouslySetInnerHTML:{__html:"window['".concat(n,"'] = window['").concat(n,"'] || [];")},strategy:"afterInteractive"}),(0,r.jsx)(l(),{id:"gtm-tag-".concat(t),strategy:"afterInteractive",dangerouslySetInnerHTML:{__html:"\n            (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\nnew Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\nj=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;
7j.src=\n'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\n})(window,document,'script','".concat(n,"','").concat(t,"');\n          ")}}),(0,r.jsx)("noscript",{children:(0,r.jsx)("iframe",{src:"https://www.googletagmanager.com/ns.html?id=".concat(t,"}"),height:"0",width:"0",style:{display:"none",visibility:"hidden"},title:"gtm-test noscript"})})]})}f.defaultProps={id:"",dataLayerName:"dataLayer"},f.propTypes={id:u().string,dataLayerName:u().string};var d=n(76212),p=n(35911),h=function(e){return"\n  window.dataLayer = window.dataLayer || [];\n  function gtag() {\n    dataLayer.push(arguments);\n  }\n  gtag(\"consent\", \"default\", {\n    'ad_personalization': 'denied',\n    'ad_storage': '".concat(e?"denied":"granted","',\n    'ad_user_data': 'denied',\n    'analytics_storage': '").concat(e?"denied":"granted","',\n    'functionality_storage': 'denied',\n    'personalization_storage': 'denied',\n    'region': ['GB','AT','BE','BG','CH','CY','DE','DK','EE','ES','FI','FR','GG','GR','HR','HU','IE','IM','IT','JE','LT','LU','LV','MT','NL','PL','PT','RO','SE','SI','SK','CA','US-CA','BR'],\n    'wait_for_update': 500\n  });\n  gtag('consent', 'default', {\n    'ad_personalization': 'granted',\n    'ad_storage': 'granted',\n    'ad_user_data': 'granted',\n    'analytics_storage': 'granted',\n    'functionality_storage': 'granted',\n    'personalization_storage': 'granted',\n    'security_storage': 'granted',\n    'wait_for_update': 500,\n  });\n  gtag(\"set\", \"ads_data_redaction\", true);\n  gtag(\"set\", \"url_passthrough\", ").concat(e,");\n")},v=h(!0),y=h(!1);function g(){return(0,r.jsx)(l(),{id:"google-consent-mode","data-cookieconsent":"ignore",strategy:"afterInteractive",dangerouslySetInnerHTML:{__html:v}})}var m=function(){return(0,r.jsx)(l(),{id:"google-consent-mode","data-cookieconsent":"ignore",strategy:"afterInteractive",dangerouslySetInnerHTML:{__html:y}})};function b(e,t,n,r,o,a,u){try{var c=e[a](u),s=c.value}catch(l){n(l);return}c.done?t(s):Promise.resolve(s).then(r,o)}function w(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var a=e.apply(t,n);function u(e){b(a,r,o,u,c,"next",e)}function c(e){b(a,r,o,u,c,"throw",e)}u(void 0)})}}function _(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function E(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){_(e,t,n[t])})}return e}var P,O=function(e,t){var n,r,o,a,u={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:c(0),throw:c(1),return:c(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function c(a){return function(c){return function(a){if(n)throw TypeError("Generator is already executing.");for(;u;)try{if(n=1,r&&(o=2&a[0]?r.return:a[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return u.label++,{value:a[1],done:!1};case 5:u.label++,r=a[1],a=[0];continue;case 7:a=u.ops.pop(),u.trys.pop();continue;default:if(!(o=(o=u.trys).length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){u=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){u.label=a[1];break}if(6===a[0]&&u.label<o[1]){u.label=o[1],o=a;break}if(o&&u.label<o[2]){u.label=o[2],u.ops.push(a);break}o[2]&&u.ops.pop(),u.trys.pop();continue}a=t.call(e,u)}catch(c){a=[6,c],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,c])}}},S=(0,o.memo)(function(){return(0,r.jsx)(f,{id:"GTM-P5873MX",dataLayerName:"dataLayer"},"gtm1")}),x=(0,o.memo)(function(){return(0,r.jsx)(f,{id:"GTM-NQVLWNR",dataLayerName:"dataLayer"},"gtm2")}),k=(P=w(function(e){var t;return O(this,function(n){switch(n.label){case 0:return[4,(0,p.k)()];case 1:return(t=n.sent())&&t.envato_uuid&&(e.user_id=t.envato_uuid),[2,e]}})}),function(e){return P.apply(this,arguments)});function j(e){var t=e.hasPassthrough,n=(0,o.useState)(!1),a=n[0],u=n[1];return(0,o.useEffect)(function(){a||setTimeout(function(){u("done")},3e3)},[]),(0,r.jsxs)(r.Fragment,{children:[t?(0,r.jsx)(g,{}):(0,r.jsx)(m,{}),(0,r.jsx)(S,{}),"done"===a&&(0,r.jsx)(x,{})]})}function T(e,t){(0,c.Ob)(t),(0,d.Z)(E({event:e},t))}function C(){return R.apply(this,arguments)}function R(){return(R=w(function(){var e;return O(this,function(t){switch(t.label){case 0:return[4,(0,c.ZR)()];case 1:return[4,k(e=t.sent())];case 2:var n;return Object.hasOwn(n=e=t.sent(),"userId")&&(n.placeit_user_id=n.userId,delete n.userId),e=n,(0,d.Z)(E({event:"Loaded a Page"},e)),[2]}})})).apply(this,arguments)}j.propTypes={hasPassthrough:u().bool},j.defaultProps={hasPassthrough:!1};var A=(0,o.memo)(j)},21018:function(e,t,n){"use strict";n.d(t,{ng:function(){return h},dq:function(){return r.dq},by:function(){return r.by},mC:function(){return r.mC},uL:function(){return r.uL},im:function(){return r.im},c0:function(){return r.c0},Ij:function(){return r.Ij},rZ:function(){return r.rZ},L$:function(){return r.L$},Kd:function(){return r.Kd},br:function(){return r.br}
7,Nu:function(){return r.Nu},p7:function(){return r.p7},q4:function(){return r.q4},Ym:function(){return r.Ym},Z$:function(){return r.Z$},qU:function(){return r.qU},G6:function(){return r.G6},v_:function(){return r.v_},Bk:function(){return r.Bk},Jo:function(){return r.Jo},xv:function(){return r.xv},bc:function(){return r.bc},wV:function(){return r.wV},R$:function(){return r.R$},oR:function(){return r.oR},uN:function(){return r.uN},Xw:function(){return r.Xw},Nj:function(){return r.Nj},jq:function(){return r.jq},_p:function(){return r._p},Fx:function(){return r.Fx},Ki:function(){return r.Ki},$h:function(){return r.$h},at:function(){return r.at},dN:function(){return r.dN},d6:function(){return r.d6},B0:function(){return r.B0},rX:function(){return r.rX},KU:function(){return r.KU},vQ:function(){return r.vQ},rF:function(){return r.rF},lv:function(){return r.lv},On:function(){return r.On},NX:function(){return r.NX},Uy:function(){return r.Uy},nq:function(){return r.nq},WF:function(){return r.WF},ig:function(){return r.ig},T4:function(){return r.T4},jX:function(){return r.jX},C_:function(){return r.C_},Qg:function(){return r.Qg},ON:function(){return r.ON},qg:function(){return r.qg},L9:function(){return f.L9}});var r=n(51797),o=n(52010),a=n(76687),u=n(89529),c=n(17225),s=n.n(c),l=n(9656),f=n(94883),d=n(88999),p=(0,a.createContext)(void 0);function h(e){var t=e.children,n=e.hasPassthrough,r=(0,u.useRouter)();return(0,a.useEffect)(function(){"/navbar"!==r.pathname&&(window.page={userLocation:{getIpAddressData:function(){return new Promise(function(e){e({city:"Portland",country:"United States",countryCode:"US"})})}}},window.ExperimentsManager={getInstance:function(){return{runExperiment:function(){}}}},window.$=function(){return{on:function(){return{}},find:function(){return{on:function(){}}}}},window.Helpers={App:{getUser:function(){return{}}}},window.pageType={type:{}},window.analytics={identify:function(){}},window.Class={},window.e={push:function(){},filter:function(){}},window.navbar={removeClass:function(){}}),window.trackEvent=f.L9},[r.events]),(0,o.jsxs)(p.Provider,{value:f.L9,children:[t,(0,l.yx)(r.pathname)||(0,o.jsx)(d.ZP,{hasPassthrough:n})]})}h.propTypes={children:s().node.isRequired,hasPassthrough:s().bool},h.defaultProps={hasPassthrough:!1}},94883:function(e,t,n){"use strict";n.d(t,{L9:function(){return b},Md:function(){return v}});var r=n(88999),o=n(94532);function a(e,t,n,r,o,a,u){try{var c=e[a](u),s=c.value}catch(l){n(l);return}c.done?t(s):Promise.resolve(s).then(r,o)}function u(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var u=e.apply(t,n);function c(e){a(u,r,o,c,s,"next",e)}function s(e){a(u,r,o,c,s,"throw",e)}c(void 0)})}}var c=function(e,t){var n,r,o,a,u={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:c(0),throw:c(1),return:c(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function c(a){return function(c){return function(a){if(n)throw TypeError("Generator is already executing.");for(;u;)try{if(n=1,r&&(o=2&a[0]?r.return:a[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return u.label++,{value:a[1],done:!1};case 5:u.label++,r=a[1],a=[0];continue;case 7:a=u.ops.pop(),u.trys.pop();continue;default:if(!(o=(o=u.trys).length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){u=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){u.label=a[1];break}if(6===a[0]&&u.label<o[1]){u.label=o[1],o=a;break}if(o&&u.label<o[2]){u.label=o[2],u.ops.push(a);break}o[2]&&u.ops.pop(),u.trys.pop();continue}a=t.call(e,u)}catch(c){a=[6,c],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,c])}}},s=[],l=new Set,f=!1,d=!1,p=null,h=function(e){l.forEach(function(t){return t.page(e)}),(0,r.Md)()};function v(e){return y.apply(this,arguments)}function y(){return(y=u(function(e){var t;return c(this,function(n){return t=[],(0,o.w6)()&&(0,o.Hv)()&&t.push(function(){return g.apply(this,arguments)}()),[2,Promise.all(t).then(function(){console.log("all analytics providers loaded"),f=!0,function(e){m.apply(this,arguments)}(e),function(){for(;s.length>0;){var e,t=s.shift();b(t.label,t.properties)}}()})]})})).apply(this,arguments)}function g(){return(g=u(function(){return c(this,function(e){return p?(console.log("[Tracker] Amplitude is already loading"),[2,p]
7):[2,p=u(function(){var e;return c(this,function(t){switch(t.label){case 0:return console.log("[Tracker] Importing Amplitude..."),[4,Promise.all([n.e(5354),n.e(404)]).then(n.bind(n,40404))];case 1:if(e=t.sent(),l.has(e.default))return[2];return[4,e.default.getInitPromise()];case 2:return t.sent(),[4,e.default.identify()];case 3:return t.sent(),l.add(e.default),console.log("[Tracker] Amplitude initialized and identified"),[2]}})})()]})})).apply(this,arguments)}function m(){return(m=u(function(e){return c(this,function(t){return d?(console.log("[Tracker] Router already bound – skipping"),[2]):(d=!0,h(window.location.href),e.events.off("routeChangeComplete",h),e.events.on("routeChangeComplete",h),[2,function(){e.events.off("routeChangeComplete",h),d=!1}])})})).apply(this,arguments)}function b(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!e){console.error("ERROR: trackEvent() requires a label argument.");return}if("placeit.net"!==window.location.host&&console.log("trackEvent (not shown in prod):",e,t),!1===(0,o.w6)()&&(0,o.iy)(e)){"placeit.net"!==window.location.host&&console.log("blacklisted Event (not shown in prod):",e,t);return}f?(l.forEach(function(n){return n.track(e,t)}),(0,r.j)(e,t)):s.push({label:e,properties:t})}},65204:function(e,t,n){"use strict";n.d(t,{Du:function(){return p},QZ:function(){return d},cC:function(){return f},t:function(){return l}});var r=n(52010);function o(e,t,n,r,o,a,u){try{var c=e[a](u),s=c.value}catch(l){n(l);return}c.done?t(s):Promise.resolve(s).then(r,o)}n(34202);var a,u,c=function(e,t){var n,r,o,a,u={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:c(0),throw:c(1),return:c(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function c(a){return function(c){return function(a){if(n)throw TypeError("Generator is already executing.");for(;u;)try{if(n=1,r&&(o=2&a[0]?r.return:a[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return u.label++,{value:a[1],done:!1};case 5:u.label++,r=a[1],a=[0];continue;case 7:a=u.ops.pop(),u.trys.pop();continue;default:if(!(o=(o=u.trys).length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){u=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){u.label=a[1];break}if(6===a[0]&&u.label<o[1]){u.label=o[1],o=a;break}if(o&&u.label<o[2]){u.label=o[2],u.ops.push(a);break}o[2]&&u.ops.pop(),u.trys.pop();continue}a=t.call(e,u)}catch(c){a=[6,c],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,c])}}},s=function(e){var t=e.children;return(0,r.jsx)(r.Fragment,{children:t})},l=s,f=s,d=function(){},p=(a=function(){return c(this,function(e){return[2]})},u=function(){var e=this,t=arguments;return new Promise(function(n,r){var u=a.apply(e,t);function c(e){o(u,n,r,c,s,"next",e)}function s(e){o(u,n,r,c,s,"throw",e)}c(void 0)})},function(){return u.apply(this,arguments)});t.ZP=s},10013:function(e,t,n){"use strict";function r(e,t,n,r,o,a,u){try{var c=e[a](u),s=c.value}catch(l){n(l);return}c.done?t(s):Promise.resolve(s).then(r,o)}function o(e){return function(){var t=this,n=arguments;return new Promise(function(o,a){var u=e.apply(t,n);function c(e){r(u,o,a,c,s,"next",e)}function s(e){r(u,o,a,c,s,"throw",e)}c(void 0)})}}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){a(e,t,n[t])})}return e}function c(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):(function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n.push.apply(n,r)}return n})(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}),e}n.d(t,{uV:function(){return k},Ic:function(){return j},ZP:function(){return C},r7:function(){return T},EE:function(){return x}});var s=function(e,t){var n,r,o,a,u={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:c(0),throw:c(1),return:c(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;
7function c(a){return function(c){return function(a){if(n)throw TypeError("Generator is already executing.");for(;u;)try{if(n=1,r&&(o=2&a[0]?r.return:a[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return u.label++,{value:a[1],done:!1};case 5:u.label++,r=a[1],a=[0];continue;case 7:a=u.ops.pop(),u.trys.pop();continue;default:if(!(o=(o=u.trys).length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){u=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){u.label=a[1];break}if(6===a[0]&&u.label<o[1]){u.label=o[1],o=a;break}if(o&&u.label<o[2]){u.label=o[2],u.ops.push(a);break}o[2]&&u.ops.pop(),u.trys.pop();continue}a=t.call(e,u)}catch(c){a=[6,c],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,c])}}},l={headers:{},referrerPolicy:"strict-origin-when-cross-origin",mode:"cors",credentials:"include",accept:"application/json, text/javascript, */*; q=0.01"},f="/bookmarks/";function d(){return(d=o(function(e){var t,n;return s(this,function(n){switch(n.label){case 0:return n.trys.push([0,2,,3]),[4,fetch("".concat(window.location.origin).concat("/api/v2/bookmarked_stages_from_user?user_id=").concat(e),c(u({},l),{method:"GET"})).then(function(e){return e.json()})];case 1:if("bookmarkedStages"in(t=n.sent()))return[2,t.bookmarkedStages];return[3,3];case 2:throw Error(n.sent());case 3:return[2]}})})).apply(this,arguments)}function p(){return(p=o(function(e){var t,n;return s(this,function(t){switch(t.label){case 0:return t.trys.push([0,2,,3]),[4,fetch("".concat(window.location.origin).concat(f).concat(e),c(u({},l),{method:"POST"})).then(function(e){return e.json()})];case 1:return[2,t.sent()];case 2:throw Error(t.sent());case 3:return[2]}})})).apply(this,arguments)}function h(){return(h=o(function(e){var t,n;return s(this,function(t){switch(t.label){case 0:return t.trys.push([0,2,,3]),[4,fetch("".concat(f).concat(e),c(u({},l),{method:"DELETE"})).then(function(e){return e.json()})];case 1:return[2,t.sent()];case 2:throw Error(t.sent());case 3:return[2]}})})).apply(this,arguments)}function v(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 y(e,t,n,r,o,a,u){try{var c=e[a](u),s=c.value}catch(l){n(l);return}c.done?t(s):Promise.resolve(s).then(r,o)}function g(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var a=e.apply(t,n);function u(e){y(a,r,o,u,c,"next",e)}function c(e){y(a,r,o,u,c,"throw",e)}u(void 0)})}}var m,b,w,_,E,P,O=function(e,t){var n,r,o,a,u={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:c(0),throw:c(1),return:c(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function c(a){return function(c){return function(a){if(n)throw TypeError("Generator is already executing.");for(;u;)try{if(n=1,r&&(o=2&a[0]?r.return:a[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return u.label++,{value:a[1],done:!1};case 5:u.label++,r=a[1],a=[0];continue;case 7:a=u.ops.pop(),u.trys.pop();continue;default:if(!(o=(o=u.trys).length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){u=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){u.label=a[1];break}if(6===a[0]&&u.label<o[1]){u.label=o[1],o=a;break}if(o&&u.label<o[2]){u.label=o[2],u.ops.push(a);break}o[2]&&u.ops.pop(),u.trys.pop();continue}a=t.call(e,u)}catch(c){a=[6,c],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,c])}}},S=(b=m=[],w=new Set,{get:function(){return b},set:function(e){b=e,w.forEach(function(e){return e(b)})},subscribe:function(e){return w.add(e),function(){return w.delete(e)}}}),x=(_=g(function(e){var t;return O(this,function(t){switch(t.label){case 0:return t.trys.push([0,2,,3]),[4,(function(e){return d.apply(this,arguments)})(e).then(function(e){S.set(e)})];case 1:return t.sent(),[3,3];case 2:throw Error(t.sent());case 3:return[2]}})}),function(e){return _.apply(this,arguments)}),k=function(){S.set([])},j=(E=g(function(e){var t;return O(this,function(t){switch(t.label){case 0:return t.trys.push([0,2,,3]),[4,(function(e){return p.apply(this,arguments)})(e).then(function(t){if(void 0===t.stage)throw Error("The stage could not be saved.");var n,r=S.get();S.set(((function(e){if(Array.isArray(e))return v(e)})(r)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(r)||function(e,t){if(e){if("string"==typeof e)return v(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return v(e,t)}}(r)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()).concat([e]))})];case 1:return t.sent(),[3,3];case 2:throw Error(t.sent());case 3:return[2]}})}),function(e){return E.apply(this,arguments)}),T=(P=g(function(e){var t;return O(this,function(t){switch(t.label){case 0:return t.trys.push([0,2,,3]),[4,(function(e){return h.apply(this,arguments)})(e).then(function(t){if(void 0===t.stage)throw Error("The stage could not be deleted.");var n=S.get();S.set(n.filter(function(t){return e!==t}))})];case 1:return t.sent(),[3,3];case 2:throw Error(t.sent());case 3:return[2]}})}),function(e){return P.apply(this,arguments)}),C=S},9656:function(e,t,n){"use strict";n.d(t,{ZP:function(){return eX},yx:function(){return e1}});var r=n(52010),o=n(55897),a=n(76687);function u(){return(u=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}).apply(this,arguments)}var c=60103,s=60106,l=60107,f=60108,d=60114,p=60109,h=60110,v=60111,y=60112,g=60113,m=60115,b=60116;if("function"==typeof Symbol&&Symbol.for){var w=Symbol.for;c=w("react.element"),s=w("react.portal"),l=w("react.fragment"),f=w("react.strict_mode"),d=w("react.profiler"),p=w("react.provider"),h=w("react.context"),v=Symbol.for("react.concurrent_mode"),y=w("react.forward_ref"),g=w("react.suspense"),m=w("react.memo"),b=w("react.lazy")}var _=c,E=s,P=l,O=f,S=d,x=p,k=h,j=v,T=y,C=g,R=m,A=b,I=a.Children.toArray,L=function(e){return null!==e&&"object"==typeof e},M=function(e){return I(e).filter(L)},D=function(e,t){return"object"==typeof t?u({},t,e):e},N=new Map,U={},F=void 0,B=void 0,$=function(){return u({},U)},V=function(){return new Map(N)},W=function(){var e=F;return F=void 0,e},Z=function(){var e=B;return B=void 0,e},H=function(e){void 0!==e&&u(U,e)},q=function(e){void 0!==e&&N.set(e[0],e[1])},z=function(e){F=void 0,U=e},G=function(e){B=void 0,N=e},K=function(e){var t=N.get(e);return void 0!==t?t:e._currentValue},J={},X=function(e){var t=e.contextType,n=e.contextTypes;if(t)return K(t);if(!n)return J;var r={};for(var o in n)r[o]=U[o];return r},Y=null,Q=function(){return Y},ee=function(e){Y=e||null},et={current:{uniqueID:0}},en="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},er=null,eo=function(e){er=e},ei=function(){if(null===er)throw Error("[react-ssr-prepass] Hooks can only be called inside the body of a function component. (https://fb.me/react-invalid-hook-call)");return er},ea=null,eu=null,ec=!1,es=null,el=0,ef=function(e){ea=e};function ed(){return null===eu?null===ea?ea=eu={memoizedState:null,queue:null,next:null}:eu=ea:null===eu.next?eu=eu.next={memoizedState:null,queue:null,next:null}:eu=eu.next}function ep(e,t){return"function"==typeof t?t(e):t}function eh(e,t,n){var r,o=ei();null===(eu=ed()).queue&&(r=e===ep?"function"==typeof t?t():t:void 0!==n?n(t):t,eu.memoizedState=r);var a=eu.queue||(eu.queue={last:null,dispatch:null}),u=a.dispatch||(a.dispatch=eg.bind(null,o,a));if(null!==es){var c=es.get(a);if(void 0!==c){es.delete(a);var s=eu.memoizedState,l=c;do s=e(s,l.action),l=l.next;while(null!==l);eu.memoizedState=s}}return[eu.memoizedState,u]}function ev(e,t){ei();var n=void 0===t?null:t,r=(eu=ed()).memoizedState;if(null!==r&&null!==n&&function(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!en(e[n],t[n]))return!1;return!0}(n,r[1]))return r[0];var o=e();return eu.memoizedState=[o,n],o}function ey(){return ei(),(eu=ed()).memoizedState||(eu.memoizedState="R:"+(et.current.uniqueID++).toString(36)),eu.memoizedState}function eg(e,t,n){if(e===er){ec=!0;var r={action:n,next:null};null===es&&(es=new Map);var o=es.get(t);if(void 0===o)es.set(t,r);else{for(var a=o;null!==a.next;)a=a.next;a.next=r}}}function em(){}function eb(e){e()}var ew={readContext:function(e,t){return K(e)},useSyncExternalStore:function(e,t,n){return t()},useContext:function(e,t){return ei(),K(e)},useMemo:ev,useReducer:eh,useRef:function(e){ei();var t=(eu=ed()).memoizedState;if(null!==t)return t;var n={current:e};return eu.memoizedState=n,n},useState:function(e){return eh(ep,e)},useCallback:function(e,t){return ev(function(){return e},t)},useMutableSource:function(e,t,n){return ei(),t(e._source)},useTransition:function(){return[eb,!1]},useDeferredValue:function(e){return e},useOpaqueIdentifier:ey,useId:ey,unstable_useId:ey,unstable_useOpaqueIdentifier:ey,useLayoutEffect:em,useImperativeHandle:em,useEffect:em,useDebugValue:em},e_=function(e){var t=e._payload||e;return 0===t._status?t._result:1===t._status?Promise.resolve(t._result):2===t._status?Promise.reject(t._result):(t._status=0,t._result=(t._ctor||t._result)().then(function(e){t._result=e,"function"==typeof e?t._status=1:null!==e&&"object"==typeof e&&"function"==typeof e.default?(t._result=e.default,t._status=1):t._status=2}).catch(function(e){return t._status=2,t._result=e,Promise.reject(e)}))},eE=function(e,t,n){var r=e._payload||e;return 1===r._status?(0,a.createElement)(r._result,t):null},eP=function(e,t,n){return{contextMap:$(),contextStore:V(),id:ei(),hook:ea,kind:"frame.hooks",errorFrame:Q(),thenable:n,props:t,type:e}},eO=function(e,t,n){try{return function(e,t,n){eu=null;for(var r=e(t,n);el<25&&ec;)ec=!1,el+=1,eu=null,r=e(t,n);return el=0,es=null,eu=null,r}(e,D(t,e.defaultProps),X(e))}catch(r){if("function"!=typeof r.then)throw r;return n.push(eP(e,t,r)),null}};function eS(){return!1}function ex(){return null}var ek=function(e,t){var n,r={_thrown:0,queue:n=[],isMounted:eS,enqueueForceUpdate:ex,enqueueReplaceState:function(e,t){e._isMounted&&(n.length=0,n.push(t))},enqueueSetState:function(e,t){e._isMounted&&n.push(t)}},o=D(t,e.defaultProps),a=X(e),c=new e(o,a,r);if(c.props=o,c.context=a,c.updater=r,c._isMounted=!0,void 0===c.state&&(c.state=null),"function"==typeof c.componentDidCatch||"function"==typeof e.getDerivedStateFromError){var s=ej(e,c,null);s.errorFrame=s,ee(s)}if("function"==typeof e.getDerivedStateFromProps){var l=(0,e.getDerivedStateFromProps)(c.props,c.state);null!=l&&(c.state=u({},c.state,l))}else"function"==typeof c.componentWillMount?c.componentWillMount():"function"==typeof c.UNSAFE_componentWillMount&&c.UNSAFE_componentWillMount();return c},ej=function(e,t,n){return{contextMap:$(),contextStore:V(),errorFrame:Q(),thenable:n,kind:"frame.class",error:null,instance:t,type:e}},eT=function(e,t,n){!function(e){var t=e.updater.queue;if(t.length>0){for(var n=u({},e.state),r=0,o=t.length;r<o;r++){var a=t[r],c="function"==typeof a?a.call(e,n,e.props,e.context):a;null!==c&&u(n,c)}e.state=n,t.length=0}}(t);var r=null;try{r=t.render()}catch(o){if("function"!=typeof o.then)throw o;return n.push(ej(e,t,o)),null}if(void 0!==e.childContextTypes&&"function"==typeof t.getChildContext){var a=t.getChildContext();null!==a&&"object"==typeof a&&function(e){for(var t in F={},e)F[t]=U[t],U[t]=e[t]}(a)}if("function"!=typeof t.getDerivedStateFromProps&&("function"==typeof t.componentWillMount||"function"==typeof t.UNSAFE_componentWillMount)&&"function"==typeof t.componentWillUnmount)try{t.componentWillUnmount()}catch(c){}return t._isMounted=!1,r}
7,eC=a.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentDispatcher,eR="function"==typeof setImmediate,eA=function(e,t,n,r,o){var a,u,c,s,l,f,d,p,h,v,y,g,m;return e.prototype&&e.prototype.isReactComponent?(eo(null),f=ek(e,t),(d=r(o,f))?(n.push(ej(e,f,d)),null):eT(e,f,n)):(ef(null),eo({}),(m=r(o))?(n.push(eP(e,t,m)),null):eO(e,t,n))},eI=function(e,t,n){switch(function(e){switch(e.$$typeof){case E:return E;case _:switch(e.type){case j:return j;case P:return P;case S:return S;case O:return O;case C:return C;default:switch(e.type&&e.type.$$typeof){case A:return A;case R:return R;case k:return k;case x:return x;case T:return T;default:return _}}default:return}}(e)){case C:case O:case j:case S:case P:return M(e.props.children);case x:var r,o,u=e.props,c=u.children;return r=e.type._context,o=u.value,B=[r,N.get(r)],N.set(r,o),M(c);case k:var s=e.props.children;if("function"!=typeof s)return[];var l=e.type,f=K("object"==typeof l._context?l._context:l);return M(s(f));case A:var d,p,h,v=(d=e.type,p=e.props,(d._payload||d)._status<=0?(t.push({kind:"frame.lazy",contextMap:$(),contextStore:V(),errorFrame:Q(),thenable:e_(d),props:p,type:d}),null):eE(d,p));return M(v);case R:return M((0,a.createElement)(e.type.type,e.props));case T:var y=e.type,g=y.render,m=D(e.props,y.defaultProps),b=(0,a.createElement)(g,m);return M(b);case _:if("string"==typeof e.type)return M(e.props.children);var w=eA(e.type,e.props,t,n,e);return M(w);default:return[]}},eL=function(e,t,n,r,o,a){var u=eC.current,c=Date.now();try{for(eC.current=ew;e.length>0;){var s=e[e.length-1].shift();if(void 0!==s){var l=eI(s,o,a);e.push(l),t.push(W()),n.push(Z()),r.push(Q())}else e.pop(),H(t.pop()),q(n.pop()),ee(r.pop());if(eR&&Date.now()-c>5)return!0}return!1}catch(d){var f=Q();if(!f)throw d;return f.error=d,o.unshift(f),!1}finally{eC.current=u}},eM=function(e,t,n,r){return{contextMap:$(),contextStore:V(),errorFrame:Q(),thenable:null,kind:"frame.yield",traversalChildren:e,traversalMap:t,traversalStore:n,traversalErrorFrame:r}},eD=function(e,t,n){var r=[e],o=[W()],a=[Z()],u=[Q()];eL(r,o,a,u,t,n)&&t.unshift(eM(r,o,a,u))},eN=function(e,t,n){if("frame.yield"===e.kind)eo(null),z(e.contextMap),G(e.contextStore),ee(e.errorFrame),eL(e.traversalChildren,e.traversalMap,e.traversalStore,e.traversalErrorFrame,t,n)&&t.unshift(eM(e.traversalChildren,e.traversalMap,e.traversalStore,e.traversalErrorFrame));else{var r,o,a,u=eC.current,c=null;eC.current=ew;try{"frame.class"===e.kind?c=function(e,t){if(eo(null),z(t.contextMap),G(t.contextStore),ee(t.errorFrame),t.error){if(++t.instance.updater._thrown>=25)return null;t.instance._isMounted=!0,"function"==typeof t.instance.componentDidCatch&&t.instance.componentDidCatch(t.error),"function"==typeof t.type.getDerivedStateFromError&&t.instance.updater.enqueueSetState(t.instance,t.type.getDerivedStateFromError(t.error))}return eT(t.type,t.instance,e)}(t,e):"frame.hooks"===e.kind?(r=t,o=e,ef(o.hook),eo(o.id),z(o.contextMap),G(o.contextStore),ee(o.errorFrame),c=eO(o.type,o.props,r)):"frame.lazy"===e.kind&&(a=e,eo(null),z(a.contextMap),G(a.contextStore),ee(a.errorFrame),c=eE(a.type,a.props))}catch(l){var s=Q();if(!s)throw l;s.error=l,t.unshift(s),c=null}finally{eC.current=u}eD(M(c),t,n)}};function eU(e,t){setImmediate(e)}var eF=function(e,t,n){var r=e.shift();return r?(eR&&"frame.yield"===r.kind&&(r.thenable=new Promise(eU)),Promise.resolve(r.thenable).then(function(){var o;return et.current=n,eN(r,e,t),eF(e,t,n)},function(n){if(!r.errorFrame)throw n;r.errorFrame.error=n,eN(r.errorFrame,e,t)})):Promise.resolve()},eB=function(){},e$=function(e,t){t||(t=eB);var n=[],r=et.current={uniqueID:0};z({}),G(new Map),ee(null);try{eD(M(e),n,t)}catch(o){return Promise.reject(o)}return eF(n,t,r)},eV=n(17225),eW=n.n(eV);function eZ(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 eH(e,t,n,r,o,a,u){try{var c=e[a](u),s=c.value}catch(l){n(l);return}c.done?t(s):Promise.resolve(s).then(r,o)}function eq(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var a=e.apply(t,n);function u(e){eH(a,r,o,u,c,"next",e)}function c(e){eH(a,r,o,u,c,"throw",e)}u(void 0)})}}function ez(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)}}function eG(e){return(eG=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}
7function eK(e,t){return(eK=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}n(65204);var eJ=function(e,t){var n,r,o,a,u={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:c(0),throw:c(1),return:c(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function c(a){return function(c){return function(a){if(n)throw TypeError("Generator is already executing.");for(;u;)try{if(n=1,r&&(o=2&a[0]?r.return:a[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return u.label++,{value:a[1],done:!1};case 5:u.label++,r=a[1],a=[0];continue;case 7:a=u.ops.pop(),u.trys.pop();continue;default:if(!(o=(o=u.trys).length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){u=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){u.label=a[1];break}if(6===a[0]&&u.label<o[1]){u.label=o[1],o=a;break}if(o&&u.label<o[2]){u.label=o[2],u.ops.push(a);break}o[2]&&u.ops.pop(),u.trys.pop();continue}a=t.call(e,u)}catch(c){a=[6,c],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,c])}}};function eX(e){return eY.apply(this,arguments)}function eY(){return(eY=eq(function(e){var t,n,a,u;return eJ(this,function(u){switch(u.label){case 0:t=new Map,n={},u.label=1;case 1:return u.trys.push([1,3,,4]),[4,function(e){return eQ.apply(this,arguments)}((0,r.jsx)(o.mA,{cache:t,children:e}))];case 2:return n=u.sent(),[3,4];case 3:return a=u.sent(),console.warn("PLASMIC: Error encountered while pre-rendering",a),[3,4];case 4:return[2,{queryCache:Object.fromEntries(Array.from(t.entries()).filter(function(e){var t,n,r=function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n,r,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var a=[],u=!0,c=!1;try{for(o=o.call(e);!(u=(n=o.next()).done)&&(a.push(n.value),!t||a.length!==t);u=!0);}catch(s){c=!0,r=s}finally{try{u||null==o.return||o.return()}finally{if(c)throw r}}return a}}(e,2)||function(e,t){if(e){if("string"==typeof e)return eZ(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return eZ(e,t)}}(e,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),o=r[0],a=r[1];return!o.startsWith("$swr$")&&void 0!==a})),pageMetadata:n}]}})})).apply(this,arguments)}function eQ(){return(eQ=eq(function(e){var t;return eJ(this,function(n){switch(n.label){case 0:var o;return t={},[4,e$((o=e,(0,r.jsx)(e0,{children:o})),function(e){e.type.metadata&&(t=e.type.metadata)})];case 1:return n.sent(),[2,t]}})})).apply(this,arguments)}var e0=function(e){!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}}),t&&eK(e,t)}(c,e);var t,n,r,o,a,u=(n=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}(),function(){var e,t,r,o,a=eG(c);if(n){var u=eG(this).constructor;o=Reflect.construct(a,arguments,u)}else o=a.apply(this,arguments);return(r=o)&&("object"==(e=r,e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e)||"function"==typeof r)?r:function(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(this)});function c(e){!function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}(this,c),t=u.call(this,e);var t,n=e.children;return t.children=n,t}return o=[{key:"componentDidCatch",value:function(e){console.log("Plasmic: Encountered error while prepass rendering:",e)}},{key:"render",value:function(){return this.children}}],ez(c.prototype,o),a&&ez(c,a),c}(a.Component);function e1(e){try{var t;e||(e=null==window?void 0:null===(t=window.location)||void 0===t?void 0:t.pathname)}catch(n){}return 0===String(e).indexOf("/plasmic_host")}e0.defaultProps={children:null},e0.propTypes={children:eW().element}},75812:function(e,t,n){"use strict";function r(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 o(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n,r,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var a=[],u=!0,c=!1;try{for(o=o.call(e);!(u=(n=o.next()).done)&&(a.push(n.value),!t||a.length!==t);u=!0);}catch(s){c=!0,r=s}finally{try{u||null==o.return||o.return()}finally{if(c)throw r}}return a}}(e,t)||function(e,t){if(e){if("string"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return r(e,t)}}
7(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}n.d(t,{cV:function(){return u}});var a=[[/^_(\d\d)(\d\d)(\d\d)(\d\d)(\d\d)(\d\d)(\d\d)(\d\d)(\d\d)(\d\d)(\d\d)(\d\d)$/,"$1/$2/$3$4 $5:$6 GMT-0000|$7/$8/$9$10 $11:$12 GMT-0000",],[/^_(\d\d)(\d\d)(\d\d)(\d\d)(\d\d)(\d\d)(\d\d)(\d\d)(\d\d)(\d\d)$/,"$1/$2/$3$4 $5:$6 GMT-0000|$7/$8/$9$10 00:00 GMT-0000",],[/^_(\d\d)(\d\d)(\d\d)(\d\d)(\d\d)(\d\d)(\d\d)(\d\d)$/,"$1/$2/$3$4 00:00 GMT-0000|$5/$6/$7$8 00:00 GMT-0000",],[/^_(\d\d)(\d\d)(\d\d)(\d\d)(\d\d)(\d\d)$/,"$1/$2/$3$4 $5:$6 GMT-0000|",],[/^_(\d\d)(\d\d)(\d\d)(\d\d)$/,"$1/$2/$3$4 00:00 GMT-0000|",],[/^_(\d\d)(\d\d)$/,"$1|$2",],],u=function(e){var t=e;return a.forEach(function(n){if(n[0].test(e)){var r=o(e.replace(n[0],n[1]).split("|"),2),a=r[0],u=r[1];t="".concat(a," - ").concat(u)}}),t},c=function(e){return(null==e?void 0:e.length)===2?new Date().setUTCHours(e):new Date(e)};function s(){return null}s.prerender=function(e,t){if(e=(n=e).replace(/(.*)____placeit.*$/g,"$1"),!/^_\d\d/.test(e))return t;var n,r=new Date;return a.every(function(n){if(!n[0].test(e))return!0;t=null;var a=o(e.replace(n[0],n[1]).split("|"),2),u=a[0],s=a[1];return!(u&&r<c(u)||s&&r>c(s))&&(t="override",!1)}),t},t.ZP=s},25461:function(e,t,n){"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e){var t,n,o=Object.fromEntries(document.cookie.split("; ").map(function(e){return e.split("=")})),a=o.cookie_preferences,u=o.pl_coupon,c=(t=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},o=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(o=o.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),o.forEach(function(t){r(e,t,n[t])})}return e}({},o),n=(n={cookie_preferences:a?JSON.parse(decodeURIComponent(a)):void 0,pl_coupon:u?JSON.parse(decodeURIComponent(u)):""},n),Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):(function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n.push.apply(n,r)}return n})(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}),t);return e?c[e]:c}n.d(t,{Uj:function(){return a},ej:function(){return o},gZ:function(){return c},kT:function(){return u}});var a=function(e,t){"cookie_preferences"===e&&(t=encodeURIComponent(JSON.stringify(t))),document.cookie="".concat(e,"=").concat(t,";path=/")},u=function(e){document.cookie="".concat(e,"=;path=/;expires=Thu, 01 Jan 1970 00:00:00 UTC")},c=function(){return document.cookie.split(";").filter(function(e){return 0===e.trim().indexOf("_pl_gtmc")}).map(function(e){return e.trim().split("=")[1]}).sort()}},94532:function(e,t,n){"use strict";n.d(t,{Hv:function(){return p},M9:function(){return g},in:function(){return v},iy:function(){return y},w6:function(){return h}});var r=n(94521),o=n(61263);function a(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 u(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function c(e){return function(e){if(Array.isArray(e))return a(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return a(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return a(e,t)}}(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var s={statistics:"statistics",marketing:"marketing",preferences:"preferences"},l=["email:mainmenu:clicked","email:submenu:clicked","email:mobilemenu:clicked","email:ctablock:seen","email:list:clicked","email:footer:clicked","email:dropdown:clicked","email:email:reminder","email:search:success","email:Completed Order","email:result.shown","email:IndustrySubmitted","email:open.faq","email:smartTemplate:colorChange","email:smartTemplate:customGraphicChange","marketing:ctaBlockButton:clicked","marketing:chat:initialized","marketing:chat:replied","marketing:landing:clicked","marketing:email:draftSaved","marketing:email:signup","marketing:survey:shown","marketing:email:monthlySubscription","marketing:email:annualSubscription","marketing:event","marketing:uservoice:shown","marketing:email:stageBookmarked","marketing:email:stageSeen","email:highintent","email:subscription:canceled","email:purchase:success","email:subscription:success","email:Download:click","email:freeStageDownload","email:StageModified","email:user:login","email:PricingModal:Opens","email:PlanCTA:Clicked","email:user:signup","email:draft:Saved","email:forcesignup","email:purchase:canceled","email:StageBookmarked","email:AbandonedCart",],f={statistics:["pl_tracker_id","pl_tracker_id_v2","hj_logo_survey","userSegment","subscriptionType",],marketing:["iterableEmailCampaignId","iterableTemplateId","surveyNotification","noSegment","userStatus","subscriptionType","gtmc_pageViewCount","gtmc_audience1","gtmc_audience1HasRun","gtmc_seenPricingModal","gtmc_streamloots","gtmc_userTiming_reachStage","gtmc_userTiming_signedUp","gtmc_csat_survey_2022_AO","mobile_survey_app","gtmc_filledFormAndCancelled","gtmc_globalChat","gtmc_seenPricingModalChat","gtmc_purchaseCanceled","gtmc_optinModalSeen","gtmc_user_location","gtmc_showSignup","gtmc_textChanged","gtmc_graphicChanged","gtmc_graphicColorChanged","gtmc_uploadedImage","gtmc_showSignup","gtmc_optimizeTestForceSignup","gtmc_usabilityTest","gtmc_session","gtmc_lead","gtmc_sessionTime","gtmc_subButtonAnimation","gtmc_seenPricingModal","gtmc_usabilityTest","gtmc_screenSharing","gtmc_noSearchResults","gtmc_highIntent","gtmc_cybermonday_2020","gtmc_printful","gtmc_restream","gtmc_spreadshop",],preferences:[]},d=function(e){return(0,r.consented)(r.Consent[e])},p=function(){return d(s.statistics)},h=function(){return d(s.marketing)},v=function(e){var t=(0,o.ts)(),n=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){u(e,t,n[t])})}return e}({},e),r=!1===p();return r&&n&&(n.email=null==t?void 0:t.email,n.user_id=null,n.userId=null),r&&n&&n.user_properties&&(n.user_properties.email=null==t?void 0:t.email,n.user_properties.userId=null,n.user_properties.user_id=null),r&&n&&n.event_properties&&(n.event_properties.email=null==t?void 0:t.email,n.event_properties.properties.email=null==t?void 0:t.email,n.event_properties.userId=null,n.event_properties.user_id=null),n},y=function(e){return l.includes(e)},g=function(e){var t,n,r,o=f.statistics,a=f.marketing,u=f.preferences,l=[];
7return!1===p()&&l.push.apply(l,c(o)),!1===h()&&l.push.apply(l,c(a)),!1===d(s.preferences)&&l.push.apply(l,c(u)),l.includes(e)}},41480:function(e,t,n){"use strict";n.d(t,{I:function(){return r},Z:function(){return o}});var r={stage_tags:"f_tags",device_tags:"f_devices",model_tags:"f_models",ethnicity_tags:"f_ethnicity",gender_tags:"f_gender",age_tags:"f_age"};function o(e,t,n){var o,a=r[e],u=new URL(n,"https://placeit.net");if(!a||!t)return u.href;var c=u.searchParams,s=(null===(o=c.get(a))||void 0===o?void 0:o.split(","))||[];return s.includes(t)||s.push(t),c.set(a,s.join(",")),u.href}},84938:function(e,t,n){"use strict";n.d(t,{M:function(){return h},s:function(){return v}});var r=n(25461);function o(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 a(e,t,n,r,o,a,u){try{var c=e[a](u),s=c.value}catch(l){n(l);return}c.done?t(s):Promise.resolve(s).then(r,o)}var u,c,s=function(e,t){var n,r,o,a,u={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:c(0),throw:c(1),return:c(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function c(a){return function(c){return function(a){if(n)throw TypeError("Generator is already executing.");for(;u;)try{if(n=1,r&&(o=2&a[0]?r.return:a[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return u.label++,{value:a[1],done:!1};case 5:u.label++,r=a[1],a=[0];continue;case 7:a=u.ops.pop(),u.trys.pop();continue;default:if(!(o=(o=u.trys).length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){u=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){u.label=a[1];break}if(6===a[0]&&u.label<o[1]){u.label=o[1],o=a;break}if(o&&u.label<o[2]){u.label=o[2],u.ops.push(a);break}o[2]&&u.ops.pop(),u.trys.pop();continue}a=t.call(e,u)}catch(c){a=[6,c],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,c])}}},l=["GA1.1.","GA1.2."],f=["GS1.1.","GS1.2."],d={staging:"_ga_BLQQ27W7N6",production:"_ga_K4BRQBP74C"},p=function(){var e;return d.production},h=function(){var e=p();return y({cookieName:e,prefixList:f,splitResult:!0})},v=function(){return y({cookieName:"_ga",prefixList:l,splitResult:!1})},y=(u=function(e){var t;return s(this,function(n){switch(n.label){case 0:return[4,(0,r.ej)(e.cookieName)];case 1:if(!1===Boolean(t=n.sent()))return[2,null];return[2,e.prefixList.reduce(function(t,n){var r,a,u,c=t.replace(n,"");return e.splitResult&&(r=c.split("."),a=1,c=(function(e){if(Array.isArray(e))return e}(r)||function(e,t){var n,r,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var a=[],u=!0,c=!1;try{for(o=o.call(e);!(u=(n=o.next()).done)&&(a.push(n.value),!t||a.length!==t);u=!0);}catch(s){c=!0,r=s}finally{try{u||null==o.return||o.return()}finally{if(c)throw r}}return a}}(r,a)||function(e,t){if(e){if("string"==typeof e)return o(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return o(e,t)}}(r,a)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[0]),c},t)]}})},c=function(){var e=this,t=arguments;return new Promise(function(n,r){var o=u.apply(e,t);function c(e){a(o,n,r,c,s,"next",e)}function s(e){a(o,n,r,c,s,"throw",e)}c(void 0)})},function(e){return c.apply(this,arguments)})},60050:function(e,t,n){"use strict";n.d(t,{jy:function(){return o},JL:function(){return a},r7:function(){return u}});var r=JSON.parse('{"AU":"geo_1","AT":"geo_1","BE":"geo_1","CA":"geo_1","DK":"geo_1","FI":"geo_1","FR":"geo_1","DE":"geo_1","IS":"geo_1","IE":"geo_1","IL":"geo_1","LI":"geo_1","LU":"geo_1","MC":"geo_1","NL":"geo_1","NZ":"geo_1","NO":"geo_1","SM":"geo_1","SG":"geo_1","SE":"geo_1","CH":"geo_1","GB":"geo_1","US":"geo_1","AD":"geo_2","AW":"geo_2","BS":"geo_2","BH":"geo_2","BM":"geo_2","BN":"geo_2","KY":"geo_2","HR":"geo_2","CZ":"geo_2","EE":"geo_2","GR":"geo_2","GL":"geo_2","HK":"geo_2","HU":"geo_2","IT":"geo_2","JP":"geo_2","KW":"geo_2","LV":"geo_2","LT":"geo_2","MO":"geo_2","MT":"geo_2","OM":"geo_2","PL":"geo_2","PT":"geo_2","PR":"geo_2","QA":"geo_2","RO":"geo_2","SA":"geo_2","SX":"geo_2","SK":"geo_2","SI":"geo_2","KR":"geo_2","ES":"geo_2","TW":"geo_2","AE":"geo_2","AL":"geo_3","AI":"geo_3","AG":"geo_3","AR":"geo_3","AZ":"geo_3","BB":"geo_3","BZ":"geo_3","BA":"geo_3","VG":"geo_3","BG":"geo_3","CL":"geo_3","CN":"geo_3","CO":"geo_3","CK":"geo_3","CR":"geo_3","CW":"geo_3","CY":"geo_3","DO":"geo_3","EC":"geo_3","EG":"geo_3","SV":"geo_3","FJ":"geo_3","PF":"geo_3","GE":"geo_3","GD":"geo_3","GT":"geo_3","GY":"geo_3","ID":"geo_3","JM":"geo_3","JO":"geo_3","KZ":"geo_3","XK":"geo_3","MY":"geo_3","MV":"geo_3","MU":"geo_3","MX":"geo_3","MD":"geo_3","ME":"geo_3","MS":"geo_3","MA":"geo_3","NR":"geo_3","NC":"geo_3","NG":"geo_3","MK":"geo_3","PW":"geo_3","PA":"geo_3","PY":"geo_3","PE":"geo_3","PH":"geo_3","KN":"geo_3","LC":"geo_3","VC":"geo_3","RS":"geo_3","SC":"geo_3","ZA":"geo_3","SR":"geo_3","TH":"geo_3","TO":"geo_3","TT":"geo_3","TR":"geo_3","TM":"geo_3","TC":"geo_3","TV":"geo_3","UA":"geo_3","UY":"geo_3","UZ":"geo_3","VN":"geo_3","DZ":"geo_4","AO":"geo_4","AM":"geo_4","BD":"geo_4","BJ":"geo_4","BT":"geo_4","BO":"geo_4","BW":"geo_4","BF":"geo_4","BI":"geo_4","KH":"geo_4","CM":"geo_4","CV":"geo_4","CF":"geo_4","TD":"geo_4","KM":"geo_4","CG":"geo_4","DJ":"geo_4","DM":"geo_4","CD":"geo_4","TL":"geo_4","GQ":"geo_4","ER":"geo_4","SZ":"geo_4","ET":"geo_4","GA":"geo_4","GM":"geo_4","GH":"geo_4","GN":"geo_4","GW":"geo_4","HT":"geo_4","HN":"geo_4","IQ":"geo_4","CI":"geo_4","KE":"geo_4","KI":"geo_4","KG":"geo_4","LA":"geo_4","LB":"geo_4","LS":"geo_4","LR":"geo_4","LY":"geo_4","MG":"geo_4","MW":"geo_4","ML":"geo_4","MH":"geo_4","MR":"geo_4","FM":"geo_4","MN":"geo_4","MZ":"geo_4","MM":"geo_4","NA":"geo_4","NP":"geo_4","NI":"geo_4","NE":"geo_4","PK":"geo_4","PG":"geo_4","RW":"geo_4","WS":"geo_4","ST":"geo_4","SN":"geo_4","SL":"geo_4","SB":"geo_4","SO":"geo_4","SS":"geo_4","LK":"geo_4","SD":"geo_4","TJ":"geo_4","TZ":"geo_4","TG":"geo_4","TN":"geo_4","UG":"geo_4","VU":"geo_4","YE":"geo_4","ZM":"geo_4","ZW":"geo_4","BR":"geo_br","IN":"geo_in"}'),o=function(e){var t=r[e.toUpperCase()];return t||null},a=function(){return Array.from(new Set(Object.values(r)))},u=function(e){return e?e.replace("_",""):null}},35643:function(e,t,n){"use strict";n.d(t,{RF:function(){return v},oh:function(){return h},zy:function(){return p}});var r=n(25461);function o(e,t,n,r,o,a,u){try{var c=e[a](u),s=c.value}catch(l){n(l);return}c.done?t(s):Promise.resolve(s).then(r,o)}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var u,c,s=function(e,t){var n,r,o,a,u={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:c(0),throw:c(1),return:c(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;
7function c(a){return function(c){return function(a){if(n)throw TypeError("Generator is already executing.");for(;u;)try{if(n=1,r&&(o=2&a[0]?r.return:a[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return u.label++,{value:a[1],done:!1};case 5:u.label++,r=a[1],a=[0];continue;case 7:a=u.ops.pop(),u.trys.pop();continue;default:if(!(o=(o=u.trys).length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){u=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){u.label=a[1];break}if(6===a[0]&&u.label<o[1]){u.label=o[1],o=a;break}if(o&&u.label<o[2]){u.label=o[2],u.ops.push(a);break}o[2]&&u.ops.pop(),u.trys.pop();continue}a=t.call(e,u)}catch(c){a=[6,c],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,c])}}},l={headers:{"Content-Type":"application/json"},referrerPolicy:"strict-origin-when-cross-origin",mode:"cors",credentials:"include",accept:"application/json, text/javascript, */*; q=0.01"},f={placeit_promotion_notifications:!1,download_email_notifications:!1,product_update_notifications:!1,feedback_request_notifications:!1},d="unsubscribed_from_mailing_list",p=function(){document.cookie="".concat(d,"=true; Path=/")},h=(u=function(){var e,t;return s(this,function(e){switch(e.label){case 0:var t,n;return e.trys.push([0,2,,3]),[4,fetch("/email_lists/update_notifications",(t=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){a(e,t,n[t])})}return e}({},l),n=(n={body:JSON.stringify({user:f}),method:"POST"},n),Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):(function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n.push.apply(n,r)}return n})(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}),t)).then(function(e){return e.json()})];case 1:return[2,e.sent()];case 2:throw Error(e.sent());case 3:return[2]}})},c=function(){var e=this,t=arguments;return new Promise(function(n,r){var a=u.apply(e,t);function c(e){o(a,n,r,c,s,"next",e)}function s(e){o(a,n,r,c,s,"throw",e)}c(void 0)})},function(){return c.apply(this,arguments)}),v=function(){return!0===Boolean((0,r.ej)(d))}},35911:function(e,t,n){"use strict";function r(e,t,n,r,o,a,u){try{var c=e[a](u),s=c.value}catch(l){n(l);return}c.done?t(s):Promise.resolve(s).then(r,o)}n.d(t,{h:function(){return f},k:function(){return p}});var o,a,u=function(e,t){var n,r,o,a,u={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:c(0),throw:c(1),return:c(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function c(a){return function(c){return function(a){if(n)throw TypeError("Generator is already executing.");for(;u;)try{if(n=1,r&&(o=2&a[0]?r.return:a[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return u.label++,{value:a[1],done:!1};case 5:u.label++,r=a[1],a=[0];continue;case 7:a=u.ops.pop(),u.trys.pop();continue;default:if(!(o=(o=u.trys).length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){u=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){u.label=a[1];break}if(6===a[0]&&u.label<o[1]){u.label=o[1],o=a;break}if(o&&u.label<o[2]){u.label=o[2],u.ops.push(a);break}o[2]&&u.ops.pop(),u.trys.pop();continue}a=t.call(e,u)}catch(c){a=[6,c],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,c])}}},c=null,s=null,l=new Promise(function(e){s=e}),f=function(e){c=e,s(e)},d=new Promise(function(e){setTimeout(function(){return e(null)},1e4)}),p=(o=function(){return u(this,function(e){return null!==c?[2,c]:[2,Promise.race([l,d])]})},a=function(){var e=this,t=arguments;return new Promise(function(n,a){var u=o.apply(e,t);function c(e){r(u,n,a,c,s,"next",e)}function s(e){r(u,n,a,c,s,"throw",e)}c(void 0)})},function(){return a.apply(this,arguments)})},79480:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return eA}});var r,o,a=n(52010);n(56440),n(82420),n(72846),n(90079),n(62222),n(79830);var u=n(88712),c=n(34202),s=n.n(c),l=n(17225),f=n.n(l),d=n(55897),p=n(30521),h=n(76687);function v(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 y(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function g(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){y(e,t,n[t])})}return e}function m(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):(function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n.push.apply(n,r)}return n}
7)(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}),e}function b(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n,r,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var a=[],u=!0,c=!1;try{for(o=o.call(e);!(u=(n=o.next()).done)&&(a.push(n.value),!t||a.length!==t);u=!0);}catch(s){c=!0,r=s}finally{try{u||null==o.return||o.return()}finally{if(c)throw r}}return a}}(e,t)||function(e,t){if(e){if("string"==typeof e)return v(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return v(e,t)}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var w=function(e){for(var t=e.children,n=e.providers,r=n.length-1,o=t,u=r;u>=0;u--){var c=b(n[u],2),s=c[0],l=c[1];o=(0,a.jsx)(s,m(g({},l||{}),{children:o}))}return(0,h.useMemo)(function(){return o},t)},_=n(65204),E=n(9656),P=n(61263),O=n(21018),S=n(71710),x=n(25461),k={experiment_id:"",cookie_preferences:{preferences:!0,statistics:!0,marketing:!0},pl_coupon:{applies_for_months:null,applies_to_all_items:!1,applies_to_all_plans:!1,applies_to_non_plan_charges:!1,coupon_code:"",coupon_type:"",created_at:"",deleted_at:null,description:"",discount_percent:15,discount_type:"",duration:"",id:0,invoice_description:"",item_codes:[],max_redemptions:null,max_redemptions_per_account:0,name:"",plan_codes:[""],redeem_by_date:null,redemption_resource:"",scope:"",single_use:!0,state:"",temporal_amount:null,temporal_unit:null,updated_at:""}},j=n(94532);function T(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function C(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){T(e,t,n[t])})}return e}function R(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):(function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n.push.apply(n,r)}return n})(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}),e}var A=(0,h.createContext)(k);function I(e){var t=e.children,n=e.reqCookies,r=(0,h.useState)(function(){return n?R(C({},k,n),{cookie_preferences:n.cookie_preferences?JSON.parse(n.cookie_preferences):void 0,pl_coupon:n.pl_coupon?JSON.parse(n.pl_coupon):""}):k}),o=r[0],u=r[1],c=function(e,t){!0!==(0,j.M9)(e)&&(u(function(e){return R(C({},e),{name:t})}),(0,x.Uj)(e,t))};(0,h.useEffect)(function(){var e,t;e=n,t=(0,x.ej)(),JSON.stringify(e)!==JSON.stringify(t)&&u((0,x.ej)())},[]);var s=(0,h.useMemo)(function(){return{cookies:o,updateCookies:c}},[o]);return(0,a.jsx)(A.Provider,{value:s,children:t})}I.defaultProps={children:null,reqCookies:{}},I.propTypes={children:f().node,reqCookies:f().shape({experiment_id:f().string,cookie_preferences:f().shape({preferences:f().bool,statistics:f().bool,marketing:f().bool}),pl_coupon:f().node})};var L=function(e){var t=(0,h.useContext)(A).cookies;return e?t?t[e]:k[e]:t};function M(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}var D=(0,h.createContext)({experiments:{}});function N(e){var t=e.children,n=L("experiment_id"),r=(0,h.useState)(U(n)),o=r[0],u=r[1];(0,h.useEffect)(function(){u(U(n))},[n]);var c=(0,h.useMemo)(function(){return{experiments:o}},[o]);return(0,a.jsx)(D.Provider,{value:c,children:t})}function U(e){return e?e.split("!").reduce(function(e,t){var n,r,o=function(e){if(Array.isArray(e))return e}(n=t.split(":"))||function(e,t){var n,r,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var a=[],u=!0,c=!1;try{for(o=o.call(e);!(u=(n=o.next()).done)&&(a.push(n.value),!t||a.length!==t);u=!0);}catch(s){c=!0,r=s}finally{try{u||null==o.return||o.return()}finally{if(c)throw r}}return a}}(n,2)||function(e,t){if(e){if("string"==typeof e)return M(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return M(e,t)}}
7(n,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),a=o[0],u=o[1];return e[a]=u,e},{}):{}}N.defaultProps={children:null,cookies:{}},N.propTypes={children:f().node,cookies:f().shape({experiment_id:f().string})};var F=n(48700),B=n.n(F);function $(){var e=(0,h.useContext)(S.Me);if(!(null==e?void 0:e.couponStatus))return null;var t=B()(function(){return n.e(1869).then(n.bind(n,41869))},{loadableGenerated:{webpack:function(){return[41869]}}});return(0,a.jsx)("div",{className:"fixed top-0 z-50 mx-0 my-10 w-full",children:(0,a.jsx)(t,{status:null==e?void 0:e.couponStatus})})}var V=n(89529),W=n(53108),Z=n.n(W),H=n(35643),q=function(e){var t;return"/"===(t=e.location.pathname)||"/homepage.draft"===t};function z(){var e,t=(0,h.useState)(!1),n=t[0],r=t[1],o=(0,h.useState)(0),u=o[0],c=o[1],s=(0,h.useRef)(),l=(0,h.useContext)(P.St),f=l.loadUser,d=l.setSsoModalOpener,p=l.setIsSsoOpen,v=(0,V.useRouter)(),y=function(){null==window||window.removeEventListener("focus",y),null==window||window.removeEventListener("message",g),c(0),e.close(),setTimeout(function(){r(!1),p(!1)},600)},g=function(e){var t;(null==e?void 0:null===(t=e.data)||void 0===t?void 0:t.status)==="success"&&(f(),m(),y(),q(window)&&v.push("/for-you"))},m=function(){!1!=(!(0,j.w6)()&&!(0,H.RF)())&&((0,H.zy)(),(0,H.oh)())},b=function(t){null==window||window.addEventListener("focus",y),null==window||window.addEventListener("message",g),r(!0),p(!0),setTimeout(function(){c(1)}
7,1),s&&s.current&&s.current.beginElement();var n="?auto-login=true";t&&(n="?tab=signup");var o=window.outerWidth<590?window.outerWidth:590,a=window.outerHeight<675?window.outerHeight:675,u=(window.outerWidth-o)/2+window.screenLeft,l=(window.outerHeight-a)/2+window.screenTop-20;null==(e=window.open("/modal_sso/"+n,"SsoModal","resizable=no,toolbar=no,menubar=no,location=no,status=no,popup=yes"+",width=".concat(o,",height=").concat(a,",top=").concat(l,",left=").concat(u)))||e.addEventListener("load",w)},w=function(){e.apiPage="false"};return(0,h.useEffect)(function(){d(function(){return b}),window.SsoModal=z},[]),z.modalOpener=b,n&&(0,a.jsxs)("div",{className:Z()["sso-modal-container"],children:[(0,a.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",className:Z()["sso-modal-circle"],style:{opacity:u?"1":"0",transitionDuration:"0.6s"},children:(0,a.jsx)("circle",{cx:"50%",cy:"50%",r:"10",fill:"#000000DD",children:(0,a.jsx)("animate",{fill:"freeze",ref:s,attributeName:"r",from:"20",to:"2300",end:"2300",dur:"0.6s",repeatCount:"0"})})}),(0,a.jsx)("img",{alt:"Sign-up and Login screen loading",src:"/assets/spinnerBlack.gif",className:Z()["sso-modal-spinner"]}),(0,a.jsx)("div",{style:{opacity:u?"1":"0",transition:"opacity",transitionDuration:"0.2s"},children:(0,a.jsx)("button",{type:"button","data-testid":"SsoModalClose",id:"SsoModalClose",className:Z()["sso-modal-closer"],"aria-label":"Close",children:(0,a.jsx)("span",{id:"SsoModalCloseX ","aria-hidden":"true",children:"\xd7"})})})]})}var G=n(3553),K=n(58439);function J(){var e=(0,h.useContext)(P.St).currentUser,t=(0,h.useContext)(K.pg),n=t.ctalevel,r=t.setVariations;return(0,h.useEffect)(function(){(null==e?void 0:e.is_past_due)?r({ctalevel:"pastdue"}):(null==e?void 0:e.status)==="Churned"?r({ctalevel:"churned"}):(null==e?void 0:e.plan)&&n!==(null==e?void 0:e.plan)?r({ctalevel:null==e?void 0:e.plan}):(null==e?void 0:e.username)?r({ctalevel:"regular"}):r({ctalevel:"visitor"})},[null==e?void 0:e.plan]),null}var X=n(75812);function Y(){return null}Y.prerender=function(e,t,n){return/^country/.test(e)?e.replace(/^country/,"").toUpperCase()===n?"override":t:t};var Q=n(7857),ee=n(81149),et=n(51330);function en(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 er(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var eo=B()(function(){return Promise.all([n.e(4928),n.e(7623)]).then(n.bind(n,7623))},{loadableGenerated:{webpack:function(){return[7623]}},ssr:!1}),ei={"top-left":"top-0 left-0","top-right":"top-0 right-0","bottom-left":"bottom-0 left-0","bottom-right":"bottom-0 right-0"};function ea(e){var t,n,r=e.isMobile,o=e.name,u=(0,ee.sW)(),c=u.notifications,s=u.removeToastNotification;return(0,a.jsx)(eo,(t=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){er(e,t,n[t])})}return e}({isMobile:r},c[o]),n=(n={name:o,onAction:function(){c[o].onAction(),s(c[o])},onClose:function(){c[o].onClose(),s(c[o])}},n),Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):(function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n.push.apply(n,r)}return n})(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}),t))}function eu(){var e=(0,ee.sW)(),t=e.notifications,n=e.stacks,r=(0,h.useState)(null),o=r[0],u=r[1];return(0,h.useEffect)(function(){u(document.body)},[]),(0,a.jsxs)(et.f,{container:o,className:"relative z-10",children:[Object.keys(n).map(function(e){var t,r,o=(function(e){if(Array.isArray(e))return e}(t=n[e])||function(e,t){var n,r,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var a=[],u=!0,c=!1;try{for(o=o.call(e);!(u=(n=o.next()).done)&&(a.push(n.value),!t||a.length!==t);u=!0);}catch(s){c=!0,r=s}finally{try{u||null==o.return||o.return()}finally{if(c)throw r}}return a}}(t,1)||function(e,t){if(e){if("string"==typeof e)return en(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return en(e,t)}}
7(t,1)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[0];return(0,a.jsx)("div",{className:"fixed hidden flex-col-reverse lg:block ".concat(ei[e]),children:o.map(function(e){return(0,a.jsx)(ea,{isMobile:!1,name:e},e)})},e)}),(0,a.jsx)("div",{className:"fixed bottom-0 left-1/2 block -translate-x-1/2 flex-col-reverse lg:hidden",children:Object.keys(t).map(function(e){return(0,a.jsx)(ea,{isMobile:!0,name:e},e)})})]})}ea.propTypes={isMobile:f().bool.isRequired,name:f().string.isRequired};var ec=n(94883);function es(){var e=(0,h.useContext)(P.St).currentUser,t=(0,V.useRouter)(),r=(0,h.useCallback)(function(){(0,ec.Md)(t)},[t]),o=(0,h.useCallback)(function(){!(0,j.w6)()&&(null==e?void 0:e.loggedIn)&&(0,H.oh)(),(0,j.Hv)()&&Promise.all([n.e(4710),n.e(5937),n.e(3089)]).then(n.bind(n,33089)).then(function(e){(0,e.default)()}),r()},[null==e?void 0:e.loggedIn,r]);return(0,h.useEffect)(function(){return window.addEventListener("CookiebotOnConsentReady",o),void 0!==window.Cookiebot&&window.Cookiebot.hasResponse&&o(),function(){window.removeEventListener("CookiebotOnConsentReady",o)}},[o]),null}var el=n(60050),ef=n(17465),ed=n(41480);function ep(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 eh(e){return function(e){if(Array.isArray(e))return ep(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return ep(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ep(e,t)}}(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var ev=Object.values(ed.I),ey=function(e,t){var n=[];for(var r in e)ev.includes(r)&&(n=eh(n).concat(eh(e[r].split(","))));if(0===n.length)return null;var o=n.join(", ");if(n.length>3){var a=n.length-3;o="".concat(n.slice(0,3).join(", ")," (+").concat(a," more)")}var u=new URL(t,"https://placeit.net");return{name:o,href:u.href,id:"filters",isLastElement:!0}};function eg(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 em(e){return function(e){if(Array.isArray(e))return eg(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return eg(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return eg(e,t)}}(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var eb=n(44099);function ew(e,t,n,r,o,a,u){try{var c=e[a](u),s=c.value}catch(l){n(l);return}c.done?t(s):Promise.resolve(s).then(r,o)}function e_(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var a=e.apply(t,n);function u(e){ew(a,r,o,u,c,"next",e)}function c(e){ew(a,r,o,u,c,"throw",e)}u(void 0)})}}var eE=function(e,t){var n,r,o,a,u={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:c(0),throw:c(1),return:c(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function c(a){return function(c){return function(a){if(n)throw TypeError("Generator is already executing.");for(;u;)try{if(n=1,r&&(o=2&a[0]?r.return:a[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return u.label++,{value:a[1],done:!1};case 5:u.label++,r=a[1],a=[0];continue;case 7:a=u.ops.pop(),u.trys.pop();continue;default:if(!(o=(o=u.trys).length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){u=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){u.label=a[1];break}if(6===a[0]&&u.label<o[1]){u.label=o[1],o=a;break}if(o&&u.label<o[2]){u.label=o[2],u.ops.push(a);break}
7o[2]&&u.ops.pop(),u.trys.pop();continue}a=t.call(e,u)}catch(c){a=[6,c],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,c])}}},eP=Symbol("feature-flags-timeout"),eO=new Map;function eS(){return(eS=e_(function(e){var t,n;return eE(this,function(t){switch(t.label){case 0:return[4,fetch("".concat(e,"/api/v2/feature_flags"),{cache:"no-store"})];case 1:if(!(n=t.sent()).ok)return[2,null];return[2,n.json()]}})})).apply(this,arguments)}function ex(){return(ex=e_(function(e){var t,n,r,o,a,u;return eE(this,function(e){var c,s,l;switch(e.label){case 0:if(t="https://placeit.net",n=Date.now(),(r=eO.get(t))&&n<r.expiresAt)return[2,r.flags];e.label=1;case 1:return e.trys.push([1,3,,4]),[4,(c=function(e){return eS.apply(this,arguments)}(t),l=new Promise(function(e){s=setTimeout(function(){e(eP)},3e3)}),Promise.race([c,l]).finally(function(){return clearTimeout(s)}))];case 2:return o=e.sent(),[3,4];case 3:return e.sent(),o=null,[3,4];case 4:return u=(a=o&&o!==eP)?o:{},eO.set(t,{flags:u,expiresAt:n+(a?3e5:5e3)}),[2,u]}})})).apply(this,arguments)}function ek(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 ej(e,t,n,r,o,a,u){try{var c=e[a](u),s=c.value}catch(l){n(l);return}c.done?t(s):Promise.resolve(s).then(r,o)}function eT(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function eC(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){eT(e,t,n[t])})}return e}var eR=function(e,t){var n,r,o,a,u={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:c(0),throw:c(1),return:c(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function c(a){return function(c){return function(a){if(n)throw TypeError("Generator is already executing.");for(;u;)try{if(n=1,r&&(o=2&a[0]?r.return:a[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return u.label++,{value:a[1],done:!1};case 5:u.label++,r=a[1],a=[0];continue;case 7:a=u.ops.pop(),u.trys.pop();continue;default:if(!(o=(o=u.trys).length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){u=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){u.label=a[1];break}if(6===a[0]&&u.label<o[1]){u.label=o[1],o=a;break}if(o&&u.label<o[2]){u.label=o[2],u.ops.push(a);break}o[2]&&u.ops.pop(),u.trys.pop();continue}a=t.call(e,u)}catch(c){a=[6,c],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,c])}}};function eA(e){var t,r,o=e.Component,u=e.pageProps,c=e.router,l=e.prepassData,f=e.cookies,h=e.headers,v=e.hasPassthrough,y=e.featureFlags;(0,E.yx)(c.pathname)||n.e(9565).then(n.t.bind(n,9565,23)),(0,_.QZ)((null==c?void 0:c.locale)||"en");var g=["main","staging","feature/staging-override"].includes("main")?(null==h?void 0:h["cf-ipcountry"])||"":(null==f?void 0:f.country_code)||"US",m=function(e,t,n){var r="https://placeit.net",o=[{name:"Home",id:0,href:r,isLastElement:!1},];if(!e||!t||!n)return o;var a,u=e.split("/").filter(function(e){return""!==e&&"stages"!==e&&"c"!==e}),c=ey(t,n),s=u.map(function(t,o){var a=(t.charAt(0).toUpperCase()+t.slice(1)).replaceAll("-"," "),s="".concat(e.slice(0,e.indexOf(t)+t.length));if(t.includes("[slug]")){var l=n.split("/").pop().split("-");s=n,a=l.map(function(e){return e.charAt(0).toUpperCase()+e.slice(1)}).filter(function(e,t){return t<l.length-1}).join(" ")}var f=new URL(s,r);return{name:a,id:o+1,href:f.href,isLastElement:o===u.length-1&&!c}});return c&&s.push(c),em(o).concat(em(s))}(null==c?void 0:c.pathname,null==c?void 0:c.query,null==c?void 0:c.asPath),b=[[_.ZP],[p.UF],[d.jA,{prefetchedCache:l.queryCache}],[G.Z],[eb.O1,{flags:y}],[P.ZP],[S.ZP],[I,{reqCookies:f}],[N],[O.ng,{hasPassthrough:v}],[Q.eu],[ee.ZP],[ef.ii,{list:m,isCategoryPage:(null==c?void 0:c.pathname.includes("/c/"))||(null==c?void 0:c.pathname.includes("/gaming-templates"))}],[K.ZP,{variations:{country:g.toLowerCase(),region:(0,el.r7)((0,el.jy)(g))},helpers:[(0,a.jsx)(J,{},"sub"),(0,a.jsx)(X.ZP,{prerender:X.ZP.prerender},"sch"),(0,a.jsx)(Y,{prerender:Y.prerender,data:g},"country"),]},],];return"placeit.net"!==window.location.host&&console.log("_app.jsx render (not shown in prod):",Date.now()),(0,a.jsxs)(w,{providers:b,children:[(0,a.jsx)(o,eC({},u)),(0,a.jsx)($,{}),(0,a.jsx)(z,{}),(0,a.jsx)(eu,{}),(0,a.jsx)(es,{}),(0,a.jsx)(s(),{id:"page-metadata",children:"window.pageMetadata=".concat(JSON.stringify(l.pageMetadata))})]})}eA.getInitialProps=(r=function(e){var t,n,r,o,c,s,l,f,d,h,v,y,g,m;return eR(this,function(b){switch(b.label){case 0:return n=e.Component,r=e.pageProps,o=e.router,l=!!(null==(s=(c=e.ctx).req)?void 0:s.headers["x-passthrough-url"]),console.log("Page.getInitialProps hasPassthrough:",l),[4,(0,_.Du)((null==o?void 0:o.locale)||"en")];case 1:return b.sent(),f=(0,a.jsx)(_.ZP,{children:(0,a.jsx)(p.UF,{children:(0,a.jsx)(n,eC({},r))})}),[4,(0,E.ZP)(f)];case 2:return d=b.sent(),[4,u.default.getInitialProps(e)];case 3:if(h=b.sent(),!(c.req&&!(null===(t=c.res)||void 0===t?void 0:t.writableEnded)))return[3,5];return[4,function(e){return ex.apply(this,arguments)}(c)];case 4:return y=b.sent(),[3,6];case 5:y={},b.label=6;case 6:var w,P;return v=y,g=s?s.cookies:document.cookie.split("; ").reduce(function(e,t){var n,r=function(e){if(Array.isArray(e))return e}(n=t.split("="))||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(n)||function(e,t){if(e){if("string"==typeof e)return ek(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ek(e,t)}}
7(n,i)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),o=r[0],a=r.slice(1);return e[o]=a.join("="),e},{}),m=s?s.headers:"",[2,(w=eC({},h),P=(P={prepassData:d,cookies:g,headers:m,hasPassthrough:l,featureFlags:v},P),Object.getOwnPropertyDescriptors?Object.defineProperties(w,Object.getOwnPropertyDescriptors(P)):(function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n.push.apply(n,r)}return n})(Object(P)).forEach(function(e){Object.defineProperty(w,e,Object.getOwnPropertyDescriptor(P,e))}),w)]}})},o=function(){var e=this,t=arguments;return new Promise(function(n,o){var a=r.apply(e,t);function u(e){ej(a,n,o,u,c,"next",e)}function c(e){ej(a,n,o,u,c,"throw",e)}u(void 0)})},function(e){return o.apply(this,arguments)}),eA.defaultProps={Component:null,pageProps:{},router:{},prepassData:{queryCache:{},pageMetadata:{}},cookies:{},headers:{},hasPassthrough:!1,featureFlags:null},eA.propTypes={Component:f().elementType,pageProps:f().shape({}),router:f().object,prepassData:f().shape({queryCache:f().shape({}),pageMetadata:f().shape({})}),cookies:f().shape({}),headers:f().object,hasPassthrough:f().bool,featureFlags:f().object}},1882:function(e,t,n){"use strict";n.d(t,{xY:function(){return a}}),n(52010);var r=n(76687),o=r.createContext("PLEASE_RENDER_INSIDE_PROVIDER");function a(){return r.useContext(o)}t.ZP=o},90766:function(e,t,n){"use strict";n.d(t,{ze:function(){return a}}),n(52010);var r=n(76687),o=r.createContext("PLEASE_RENDER_INSIDE_PROVIDER");function a(){return r.useContext(o)}t.ZP=o},90201:function(e,t,n){"use strict";n.d(t,{En:function(){return a}}),n(52010);var r=n(76687),o=r.createContext("PLEASE_RENDER_INSIDE_PROVIDER");function a(){return r.useContext(o)}t.ZP=o},40554:function(e,t,n){"use strict";n.d(t,{rs:function(){return a}}),n(52010);var r=n(76687),o=r.createContext("PLEASE_RENDER_INSIDE_PROVIDER");function a(){return r.useContext(o)}t.ZP=o},10023:function(e,t,n){"use strict";n.d(t,{My:function(){return a}}),n(52010);var r=n(76687),o=r.createContext("PLEASE_RENDER_INSIDE_PROVIDER");function a(){return r.useContext(o)}t.ZP=o},14625:function(e,t,n){"use strict";n.d(t,{g9:function(){return a}}),n(52010);var r=n(76687),o=r.createContext("PLEASE_RENDER_INSIDE_PROVIDER");function a(){return r.useContext(o)}t.ZP=o},34324:function(e,t,n){"use strict";n.d(t,{ub:function(){return a}}),n(52010);var r=n(76687),o=r.createContext("PLEASE_RENDER_INSIDE_PROVIDER");function a(){return r.useContext(o)}t.ZP=o},20370:function(e,t,n){"use strict";n.d(t,{sz:function(){return a}}),n(52010);var r=n(76687),o=r.createContext("PLEASE_RENDER_INSIDE_PROVIDER");function a(){return r.useContext(o)}t.ZP=o},3162:function(e,t,n){"use strict";n.d(t,{FB:function(){return a}}),n(52010);var r=n(76687),o=r.createContext("PLEASE_RENDER_INSIDE_PROVIDER");function a(){return r.useContext(o)}t.ZP=o},88022:function(e,t,n){"use strict";n.d(t,{RO:function(){return a}}),n(52010);var r=n(76687),o=r.createContext("PLEASE_RENDER_INSIDE_PROVIDER");function a(){return r.useContext(o)}t.ZP=o},10685:function(e,t,n){"use strict";n.d(t,{BT:function(){return a}}),n(52010);var r=n(76687),o=r.createContext("PLEASE_RENDER_INSIDE_PROVIDER");function a(){return r.useContext(o)}t.ZP=o},90954:function(e,t,n){"use strict";n.d(t,{vi:function(){return a}}),n(52010);var r=n(76687),o=r.createContext("PLEASE_RENDER_INSIDE_PROVIDER");function a(){return r.useContext(o)}t.ZP=o},21932:function(e,t,n){"use strict";n.d(t,{Oi:function(){return a}}),n(52010);var r=n(76687),o=r.createContext("PLEASE_RENDER_INSIDE_PROVIDER");function a(){return r.useContext(o)}t.ZP=o},43779:function(e,t,n){"use strict";n.d(t,{yX:function(){return a}}),n(52010);var r=n(76687),o=r.createContext("PLEASE_RENDER_INSIDE_PROVIDER");function a(){return r.useContext(o)}t.ZP=o},74598:function(e,t,n){"use strict";n.d(t,{xP:function(){return a}}),n(52010);var r=n(76687),o=r.createContext("PLEASE_RENDER_INSIDE_PROVIDER");function a(){return r.useContext(o)}t.ZP=o},80430:function(e,t,n){"use strict";n.d(t,{Sz:function(){return a}}),n(52010);var r=n(76687),o=r.createContext("PLEASE_RENDER_INSIDE_PROVIDER");function a(){return r.useContext(o)}t.ZP=o},99380:function(e,t,n){"use strict";n.d(t,{B5:function(){return a}}),n(52010);var r=n(76687),o=r.createContext("PLEASE_RENDER_INSIDE_PROVIDER");function a(){return r.useContext(o)}t.ZP=o},70367:function(e,t,n){"use strict";n.d(t,{G5:function(){return a}}),n(52010);var r=n(76687),o=r.createContext("PLEASE_RENDER_INSIDE_PROVIDER");function a(){return r.useContext(o)}t.ZP=o},15418:function(e,t,n){"use strict";n.d(t,{a0:function(){return a}}),n(52010);var r=n(76687),o=r.createContext("PLEASE_RENDER_INSIDE_PROVIDER");function a(){return r.useContext(o)}t.ZP=o},31837:function(e,t,n){"use strict";n.d(t,{Yk:function(){return a}}),n(52010);var r=n(76687),o=r.createContext("PLEASE_RENDER_INSIDE_PROVIDER");function a(){return r.useContext(o)}t.ZP=o},74988:function(e,t,n){"use strict";n.d(t,{Dj:function(){return a}}),n(52010);var r=n(76687),o=r.createContext("PLEASE_RENDER_INSIDE_PROVIDER");function a(){return r.useContext(o)}t.ZP=o},53108:function(e){e.exports={"sso-modal-container":"SsoPopup_sso-modal-container__ARGPu","sso-modal-circle":"SsoPopup_sso-modal-circle__AAYGu","sso-modal-spinner":"SsoPopup_sso-modal-spinner__HmRoe","sso-modal-iframe":"SsoPopup_sso-modal-iframe__PdjWa","sso-modal-closer":"SsoPopup_sso-modal-closer__RfqKE"}},56440:function(){},72846:function(){},90079:function(){},82420:function(){},62222:function(){},79830:function(){},48700:function(e,t,n){e.exports=n(77034)},89529:function(e,t,n){e.exports=n(62340)},34202:function(e,t,n){e.exports=n(53911)},54109:function(e,t,n){"use strict";/**
8 * @license React
9 * use-sync-external-store-shim.production.min.js
10 *
11 * Copyright (c) Facebook, Inc. and its affiliates.
12 *
13 * This source code is licensed under the MIT license found in the
14 * LICENSE file in the root directory of this source tree.
15 */ var r=n(76687),o="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},a=r.useState,u=r.useEffect,c=r.useLayoutEffect,s=r.useDebugValue;function l(e){var t=e.getSnapshot;e=e.value;try{var n=t();
15return!o(e,n)}catch(r){return!0}}function f(e,t){return t()}var d="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?f:function(e,t){var n=t(),r=a({inst:{value:n,getSnapshot:t}}),o=r[0].inst,f=r[1];return c(function(){o.value=n,o.getSnapshot=t,l(o)&&f({inst:o})},[e,n,t]),u(function(){return l(o)&&f({inst:o}),e(function(){l(o)&&f({inst:o})})},[e]),s(n),n};t.useSyncExternalStore=void 0!==r.useSyncExternalStore?r.useSyncExternalStore:d},89650:function(e,t,n){"use strict";e.exports=n(54109)},94521:function(e,t,n){"use strict";var r,o=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var o=Object.getOwnPropertyDescriptor(t,n);(!o||("get"in o?!t.__esModule:o.writable||o.configurable))&&(o={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,o)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),a=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),u=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&o(t,e,n);return a(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.userHasOptedOutOfCookiesForCategory=t.consented=t.checkCookieConsent=t.deferRun=t.Consent=void 0;var c,s=u(n(75065)),l=[];(c=r||(t.Consent=r={})).statistics="statistics",c.marketing="marketing",c.necessary="necessary",c.preferences="preferences";var f=function(){for(;l.length;){var e=l.shift();if(e){var n=e.job,r=e.consent;(0,t.consented)(r)&&n()}}},d=function(e,t){"undefined"!=typeof window&&(l.push({job:e,consent:t}),window.Cookiebot&&window.Cookiebot.hasResponse&&f())};t.deferRun=d,"undefined"!=typeof window&&window.addEventListener("CookiebotOnAccept",function(){f()},!1);var p=function(e,t){if(!e)return!1;if("-1"===e)return!0;try{var n=JSON.parse(e.replace(/%2c/g,",").replace(/'/g,'"').replace(/([{\[,])\s*([a-zA-Z0-9_]+?):/g,'$1"$2":'));return n&&!!n[t]}catch(r){return!1}};t.checkCookieConsent=p;var h=function(e){if(!("undefined"!=typeof window))return!1;if(window&&window.Cookiebot&&window.Cookiebot.consent)return!!window.Cookiebot.consent[e];var n=s.get("CookieConsent");return(0,t.checkCookieConsent)(n,e)};t.consented=h;var v=function(e){if(!("undefined"!=typeof window))return!1;if(window&&window.Cookiebot&&window.Cookiebot.consent)return!!window.Cookiebot.hasResponse&&!window.Cookiebot.consent[e];var t=s.get("CookieConsent");if(!t||"-1"===t)return!1;try{var n=JSON.parse(t.replace(/%2c/g,",").replace(/'/g,'"').replace(/([{\[,])\s*([a-zA-Z0-9_]+?):/g,'$1"$2":'));return n&&!n[e]}catch(r){return!1}};t.userHasOptedOutOfCookiesForCategory=v},40739:function(e,t,n){"use strict";function r(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(null==e||e(r),!1===n||!r.defaultPrevented)return null==t?void 0:t(r)}}n.d(t,{M:function(){return r}})},16666:function(e,t){"use strict";t.byteLength=function(e){var t=s(e),n=t[0],r=t[1];return(n+r)*3/4-r},t.toByteArray=function(e){var t,n,a,u,c=s(e),l=c[0],f=c[1],d=new o((l+f)*3/4-f),p=0,h=f>0?l-4:l;for(n=0;n<h;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)],d[p++]=t>>16&255,d[p++]=t>>8&255,d[p++]=255&t;return 2===f&&(t=r[e.charCodeAt(n)]<<2|r[e.charCodeAt(n+1)]>>4,d[p++]=255&t),1===f&&(t=r[e.charCodeAt(n)]<<10|r[e.charCodeAt(n+1)]<<4|r[e.charCodeAt(n+2)]>>2,d[p++]=t>>8&255,d[p++]=255&t),d},t.fromByteArray=function(e){for(var t,r=e.length,o=r%3,a=[],u=0,c=r-o;u<c;u+=16383)a.push(f(e,u,u+16383>c?c:u+16383));return 1===o?a.push(n[(t=e[r-1])>>2]+n[t<<4&63]+"=="):2===o&&a.push(n[(t=(e[r-2]<<8)+e[r-1])>>10]+n[t>>4&63]+n[t<<2&63]+"="),a.join("")};for(var n=[],r=[],o="undefined"!=typeof Uint8Array?Uint8Array:Array,a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",u=0,c=a.length;u<c;++u)n[u]=a[u],r[a.charCodeAt(u)]=u;function s(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]}function l(e){return n[e>>18&63]+n[e>>12&63]+n[e>>6&63]+n[63&e]}function f(e,t,n){for(var r,o=[],a=t;a<n;a+=3)o.push(l(r=(e[a]<<16&16711680)+(e[a+1]<<8&65280)+(255&e[a+2])));return o.join("")}r["-".charCodeAt(0)]=62,r["_".charCodeAt(0)]=63},97866:function(e,t,n){"use strict";/*!
16 * The buffer module from node.js, for the browser.
17 *
18 * @author   Feross Aboukhadijeh <https://feross.org>
19 * @license  MIT
20 */ let r=n(16666),o=n(59258),a="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;function u(e){if(e>
202147483647)throw RangeError('The value "'+e+'" is invalid for option "size"');let t=new Uint8Array(e);return Object.setPrototypeOf(t,c.prototype),t}function c(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 f(e)}return s(e,t,n)}function s(e,t,n){if("string"==typeof e)return function(e,t){if(("string"!=typeof t||""===t)&&(t="utf8"),!c.isEncoding(t))throw TypeError("Unknown encoding: "+t);let n=0|v(e,t),r=u(n),o=r.write(e,t);return o!==n&&(r=r.slice(0,o)),r}(e,t);if(ArrayBuffer.isView(e))return function(e){if(G(e,Uint8Array)){let t=new Uint8Array(e);return p(t.buffer,t.byteOffset,t.byteLength)}return d(e)}(e);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(G(e,ArrayBuffer)||e&&G(e.buffer,ArrayBuffer)||"undefined"!=typeof SharedArrayBuffer&&(G(e,SharedArrayBuffer)||e&&G(e.buffer,SharedArrayBuffer)))return p(e,t,n);if("number"==typeof e)throw TypeError('The "value" argument must not be of type number. Received type number');let r=e.valueOf&&e.valueOf();if(null!=r&&r!==e)return c.from(r,t,n);let o=function(e){if(c.isBuffer(e)){let t=0|h(e.length),n=u(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)?u(0):d(e):"Buffer"===e.type&&Array.isArray(e.data)?d(e.data):void 0}(e);if(o)return o;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof e[Symbol.toPrimitive])return c.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 l(e){if("number"!=typeof e)throw TypeError('"size" argument must be of type number');if(e<0)throw RangeError('The value "'+e+'" is invalid for option "size"')}function f(e){return l(e),u(e<0?0:0|h(e))}function d(e){let t=e.length<0?0:0|h(e.length),n=u(t);for(let r=0;r<t;r+=1)n[r]=255&e[r];return n}function p(e,t,n){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');let r;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),c.prototype),r}function h(e){if(e>=2147483647)throw RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+2147483647..toString(16)+" bytes");return 0|e}function v(e,t){if(c.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||G(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 o=!1;for(;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":return H(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return q(e).length;default:if(o)return r?-1:H(e).length;t=(""+t).toLowerCase(),o=!0}}function y(e,t,n){let r=!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 T(this,t,n);case"utf8":case"utf-8":return x(this,t,n);case"ascii":return k(this,t,n);case"latin1":case"binary":return j(this,t,n);case"base64":return S(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return C(this,t,n);default:if(r)throw TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),r=!0}}function g(e,t,n){let r=e[t];e[t]=e[n],e[n]=r}function m(e,t,n,r,o){var a;if(0===e.length)return -1;if("string"==typeof n?(r=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),a=n=+n,a!=a&&(n=o?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(o)return -1;n=e.length-1}else if(n<0){if(!o)return -1;n=0}if("string"==typeof t&&(t=c.from(t,r)),c.isBuffer(t))return 0===t.length?-1:b(e,t,n,r,o);if("number"==typeof t)return(t&=255,"function"==typeof Uint8Array.prototype.indexOf)?o?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):b(e,[t],n,r,o);throw TypeError("val must be string, number or Buffer")}function b(e,t,n,r,o){let a=1,u=e.length,c=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;a=2,u/=2,c/=2,n/=2}function s(e,t){return 1===a?e[t]:e.readUInt16BE(t*a)}let l;if(o){let f=-1;for(l=n;l<u;l++)if(s(e,l)===s(t,-1===f?0:l-f)){if(-1===f&&(f=l),l-f+1===c)return f*a}else -1!==f&&(l-=l-f),f=-1}else for(n+c>u&&(n=u-c),l=n;l>=0;l--){let d=!0;for(let p=0;p<c;p++)if(s(e,l+p)!==s(t,p)){d=!1;break}if(d)return l}return -1}function w(e,t,n,r){n=Number(n)||0;let o=e.length-n;r?(r=Number(r))>o&&(r=o):r=o;let a=t.length;r>a/2&&(r=a/2);let u;for(u=0;
20u<r;++u){var c;let s=parseInt(t.substr(2*u,2),16);if(c=s,c!=c)break;e[n+u]=s}return u}function _(e,t,n,r){return z(H(t,e.length-n),e,n,r)}function E(e,t,n,r){return z(function(e){let t=[];for(let n=0;n<e.length;++n)t.push(255&e.charCodeAt(n));return t}(t),e,n,r)}function P(e,t,n,r){return z(q(t),e,n,r)}function O(e,t,n,r){return z(function(e,t){let n,r,o,a=[];for(let u=0;u<e.length&&!((t-=2)<0);++u)r=(n=e.charCodeAt(u))>>8,o=n%256,a.push(o),a.push(r);return a}(t,e.length-n),e,n,r)}function S(e,t,n){return 0===t&&n===e.length?r.fromByteArray(e):r.fromByteArray(e.slice(t,n))}function x(e,t,n){n=Math.min(e.length,n);let r=[],o=t;for(;o<n;){let a=e[o],u=null,c=a>239?4:a>223?3:a>191?2:1;if(o+c<=n){let s,l,f,d;switch(c){case 1:a<128&&(u=a);break;case 2:(192&(s=e[o+1]))==128&&(d=(31&a)<<6|63&s)>127&&(u=d);break;case 3:s=e[o+1],l=e[o+2],(192&s)==128&&(192&l)==128&&(d=(15&a)<<12|(63&s)<<6|63&l)>2047&&(d<55296||d>57343)&&(u=d);break;case 4:s=e[o+1],l=e[o+2],f=e[o+3],(192&s)==128&&(192&l)==128&&(192&f)==128&&(d=(15&a)<<18|(63&s)<<12|(63&l)<<6|63&f)>65535&&d<1114112&&(u=d)}}null===u?(u=65533,c=1):u>65535&&(u-=65536,r.push(u>>>10&1023|55296),u=56320|1023&u),r.push(u),o+=c}return function(e){let t=e.length;if(t<=4096)return String.fromCharCode.apply(String,e);let n="",r=0;for(;r<t;)n+=String.fromCharCode.apply(String,e.slice(r,r+=4096));return n}(r)}function k(e,t,n){let r="";n=Math.min(e.length,n);for(let o=t;o<n;++o)r+=String.fromCharCode(127&e[o]);return r}function j(e,t,n){let r="";n=Math.min(e.length,n);for(let o=t;o<n;++o)r+=String.fromCharCode(e[o]);return r}function T(e,t,n){let r=e.length;(!t||t<0)&&(t=0),(!n||n<0||n>r)&&(n=r);let o="";for(let a=t;a<n;++a)o+=J[e[a]];return o}function C(e,t,n){let r=e.slice(t,n),o="";for(let a=0;a<r.length-1;a+=2)o+=String.fromCharCode(r[a]+256*r[a+1]);return o}function R(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 A(e,t,n,r,o,a){if(!c.isBuffer(e))throw TypeError('"buffer" argument must be a Buffer instance');if(t>o||t<a)throw RangeError('"value" argument is out of bounds');if(n+r>e.length)throw RangeError("Index out of range")}function I(e,t,n,r,o){$(t,r,o,e,n,7);let a=Number(t&BigInt(4294967295));e[n++]=a,a>>=8,e[n++]=a,a>>=8,e[n++]=a,a>>=8,e[n++]=a;let u=Number(t>>BigInt(32)&BigInt(4294967295));return e[n++]=u,u>>=8,e[n++]=u,u>>=8,e[n++]=u,u>>=8,e[n++]=u,n}function L(e,t,n,r,o){$(t,r,o,e,n,7);let a=Number(t&BigInt(4294967295));e[n+7]=a,a>>=8,e[n+6]=a,a>>=8,e[n+5]=a,a>>=8,e[n+4]=a;let u=Number(t>>BigInt(32)&BigInt(4294967295));return e[n+3]=u,u>>=8,e[n+2]=u,u>>=8,e[n+1]=u,u>>=8,e[n]=u,n+8}function M(e,t,n,r,o,a){if(n+r>e.length||n<0)throw RangeError("Index out of range")}function D(e,t,n,r,a){return t=+t,n>>>=0,a||M(e,t,n,4,34028234663852886e22,-34028234663852886e22),o.write(e,t,n,r,23,4),n+4}function N(e,t,n,r,a){return t=+t,n>>>=0,a||M(e,t,n,8,17976931348623157e292,-17976931348623157e292),o.write(e,t,n,r,52,8),n+8}t.lW=c,t.h2=50,c.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(n){return!1}}(),c.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(c.prototype,"parent",{enumerable:!0,get:function(){if(c.isBuffer(this))return this.buffer}}),Object.defineProperty(c.prototype,"offset",{enumerable:!0,get:function(){if(c.isBuffer(this))return this.byteOffset}}),c.poolSize=8192,c.from=function(e,t,n){return s(e,t,n)},Object.setPrototypeOf(c.prototype,Uint8Array.prototype),Object.setPrototypeOf(c,Uint8Array),c.alloc=function(e,t,n){var r,o,a;return(l(e),e<=0)?u(e):void 0!==t?"string"==typeof n?u(e).fill(t,n):u(e).fill(t):u(e)},c.allocUnsafe=function(e){return f(e)},c.allocUnsafeSlow=function(e){return f(e)},c.isBuffer=function(e){return null!=e&&!0===e._isBuffer&&e!==c.prototype},c.compare=function(e,t){if(G(e,Uint8Array)&&(e=c.from(e,e.offset,e.byteLength)),G(t,Uint8Array)&&(t=c.from(t,t.offset,t.byteLength)),!c.isBuffer(e)||!c.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 o=0,a=Math.min(n,r);o<a;++o)if(e[o]!==t[o]){n=e[o],r=t[o];break}return n<r?-1:r<n?1:0},c.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}},c.concat=function(e,t){if(!Array.isArray(e))throw TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return c.alloc(0);let n;if(void 0===t)for(n=0,t=0;n<e.length;++n)t+=e[n].length;let r=c.allocUnsafe(t),o=0;for(n=0;n<e.length;++n){let a=e[n];if(G(a,Uint8Array))o+a.length>r.length?(c.isBuffer(a)||(a=c.from(a)),a.copy(r,o)):Uint8Array.prototype.set.call(r,a,o);else if(c.isBuffer(a))a.copy(r,o);else throw TypeError('"list" argument must be an Array of Buffers');o+=a.length}return r},c.byteLength=v,c.prototype._isBuffer=!0,c.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},c.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},c.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},c.prototype.toString=function(){let e=this.length;return 0===e?"":0===arguments.length?x(this,0,e):y.apply(this,arguments)}
vendor: 10,281 bytes, line 20
20,c.prototype.toLocaleString=c.prototype.toString,c.prototype.equals=function(e){if(!c.isBuffer(e))throw TypeError("Argument must be a Buffer");return this===e||0===c.compare(this,e)},c.prototype.inspect=function(){let e="",n=t.h2;return e=this.toString("hex",0,n).replace(/(.{2})/g,"$1 ").trim(),this.length>n&&(e+=" ... "),"<Buffer "+e+">"},a&&(c.prototype[a]=c.prototype.inspect),c.prototype.compare=function(e,t,n,r,o){if(G(e,Uint8Array)&&(e=c.from(e,e.offset,e.byteLength)),!c.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===o&&(o=this.length),t<0||n>e.length||r<0||o>this.length)throw RangeError("out of range index");if(r>=o&&t>=n)return 0;if(r>=o)return -1;if(t>=n)return 1;if(t>>>=0,n>>>=0,r>>>=0,o>>>=0,this===e)return 0;let a=o-r,u=n-t,s=Math.min(a,u),l=this.slice(r,o),f=e.slice(t,n);for(let d=0;d<s;++d)if(l[d]!==f[d]){a=l[d],u=f[d];break}return a<u?-1:u<a?1:0},c.prototype.includes=function(e,t,n){return -1!==this.indexOf(e,t,n)},c.prototype.indexOf=function(e,t,n){return m(this,e,t,n,!0)},c.prototype.lastIndexOf=function(e,t,n){return m(this,e,t,n,!1)},c.prototype.write=function(e,t,n,r){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 o=this.length-t;if((void 0===n||n>o)&&(n=o),e.length>0&&(n<0||t<0)||t>this.length)throw RangeError("Attempt to write outside buffer bounds");r||(r="utf8");let a=!1;for(;;)switch(r){case"hex":return w(this,e,t,n);case"utf8":case"utf-8":return _(this,e,t,n);case"ascii":case"latin1":case"binary":return E(this,e,t,n);case"base64":return P(this,e,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return O(this,e,t,n);default:if(a)throw TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),a=!0}},c.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}},c.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,c.prototype),r},c.prototype.readUintLE=c.prototype.readUIntLE=function(e,t,n){e>>>=0,t>>>=0,n||R(e,t,this.length);let r=this[e],o=1,a=0;for(;++a<t&&(o*=256);)r+=this[e+a]*o;return r},c.prototype.readUintBE=c.prototype.readUIntBE=function(e,t,n){e>>>=0,t>>>=0,n||R(e,t,this.length);let r=this[e+--t],o=1;for(;t>0&&(o*=256);)r+=this[e+--t]*o;return r},c.prototype.readUint8=c.prototype.readUInt8=function(e,t){return e>>>=0,t||R(e,1,this.length),this[e]},c.prototype.readUint16LE=c.prototype.readUInt16LE=function(e,t){return e>>>=0,t||R(e,2,this.length),this[e]|this[e+1]<<8},c.prototype.readUint16BE=c.prototype.readUInt16BE=function(e,t){return e>>>=0,t||R(e,2,this.length),this[e]<<8|this[e+1]},c.prototype.readUint32LE=c.prototype.readUInt32LE=function(e,t){return e>>>=0,t||R(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},c.prototype.readUint32BE=c.prototype.readUInt32BE=function(e,t){return e>>>=0,t||R(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},c.prototype.readBigUInt64LE=X(function(e){V(e>>>=0,"offset");let t=this[e],n=this[e+7];(void 0===t||void 0===n)&&W(e,this.length-8);let r=t+256*this[++e]+65536*this[++e]+16777216*this[++e],o=this[++e]+256*this[++e]+65536*this[++e]+16777216*n;return BigInt(r)+(BigInt(o)<<BigInt(32))}),c.prototype.readBigUInt64BE=X(function(e){V(e>>>=0,"offset");let t=this[e],n=this[e+7];(void 0===t||void 0===n)&&W(e,this.length-8);let r=16777216*t+65536*this[++e]+256*this[++e]+this[++e],o=16777216*this[++e]+65536*this[++e]+256*this[++e]+n;return(BigInt(r)<<BigInt(32))+BigInt(o)}),c.prototype.readIntLE=function(e,t,n){e>>>=0,t>>>=0,n||R(e,t,this.length);let r=this[e],o=1,a=0;for(;++a<t&&(o*=256);)r+=this[e+a]*o;return r>=(o*=128)&&(r-=Math.pow(2,8*t)),r},c.prototype.readIntBE=function(e,t,n){e>>>=0,t>>>=0,n||R(e,t,this.length);let r=t,o=1,a=this[e+--r];for(;r>0&&(o*=256);)a+=this[e+--r]*o;return a>=(o*=128)&&(a-=Math.pow(2,8*t)),a},c.prototype.readInt8=function(e,t){return(e>>>=0,t||R(e,1,this.length),128&this[e])?-((255-this[e]+1)*1):this[e]},c.prototype.readInt16LE=function(e,t){e>>>=0,t||R(e,2,this.length);let n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},c.prototype.readInt16BE=function(e,t){e>>>=0,t||R(e,2,this.length);let n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},c.prototype.readInt32LE=function(e,t){return e>>>=0,t||R(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},c.prototype.readInt32BE=function(e,t){return e>>>=0,t||R(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},c.prototype.readBigInt64LE=X(function(e){V(e>>>=0,"offset");let t=this[e],n=this[e+7];(void 0===t||void 0===n)&&W(e,this.length-8);let r=this[e+4]+256*this[e+5]+65536*this[e+6]+(n<<24);return(BigInt(r)<<BigInt(32))+BigInt(t+256*this[++e]+65536*this[++e]+16777216*this[++e])}),c.prototype.readBigInt64BE=X(function(e){V(e>>>=0,"offset");let t=this[e],n=this[e+7];(void 0===t||void 0===n)&&W(e,this.length-8);let r=(t<<24)+65536*this[++e]+256*this[++e]+this[++e];return(BigInt(r)<<BigInt(32))+BigInt(16777216*this[++e]+65536*this[++e]+256*this[++e]+n)}),c.prototype.readFloatLE=function(e,t){return e>>>=0,t||R(e,4,this.length),o.read(this,e,!0,23,4)},c.prototype.readFloatBE=function(e,t){return e>>>=0,t||R(e,4,this.length),o.read(this,e,!1,23,4)},c.prototype.readDoubleLE=function(e,t){return e>>>=0,t||R(e,8,this.length),o.read(this,e,!0,52,8)},c.prototype.readDoubleBE=function(e,t){return e>>>=0,t||R(e,8,this.length),o.read(this,e,!1,52,8)},c.prototype.writeUintLE=c.prototype.writeUIntLE=function(e,t,n,r){e=+e,t>>>=0,n>>>=0,!r&&A(this,e,t,n,Math.pow(2,8*n)-1,0);let o=1,a=0;for(this[t]=255&e;++a<n&&(o*=256);)this[t+a]=e/o&255;return t+n},c.prototype.writeUintBE=c.prototype.writeUIntBE=function(e,t,n,r){e=+e,t>>>=0,n>>>=0,!r&&A(this,e,t,n,Math.pow(2,8*n)-1,0);let o=n-1,a=1;for(this[t+o]=255&e;--o>=0&&(a*=256);)this[t+o]=e/a&255;return t+n},c.prototype.writeUint8=c.prototype.writeUInt8=function(e,t,n){return e=+e,t>>>=0,n||A(this,e,t,1,255,0),this[t]=255&e,t+1},c.prototype.writeUint16LE=c.prototype.writeUInt16LE=function(e,t,n){return e=+e,t>>>=0,n||A(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},c.prototype.writeUint16BE=c.prototype.writeUInt16BE=function(e,t,n){return e=+e,t>>>=0,n||A(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},c.prototype.writeUint32LE=c.prototype.writeUInt32LE=function(e,t,n){return e=+e,t>>>=0,n||A(this,e,t,4,4294967295,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},c.prototype.writeUint32BE=c.prototype.writeUInt32BE=function(e,t,n){return e=+e,t>>>=0,n||A(this,e,t,4,4294967295,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},c.prototype.writeBigUInt64LE=X(function(e,t=0){return I(this,e,t,BigInt(0),BigInt("0xffffffffffffffff"))}),c.prototype.writeBigUInt64BE=X(function(e,t=0){return L(this,e,t,BigInt(0),BigInt("0xffffffffffffffff"))}),c.prototype.writeIntLE=function(e,t,n,r){if(e=+e,t>>>=0,!r){let o=Math.pow(2,8*n-1);A(this,e,t,n,o-1,-o)}let a=0,u=1,c=0;for(this[t]=255&e;++a<n&&(u*=256);)e<0&&0===c&&0!==this[t+a-1]&&(c=1),this[t+a]=(e/u>>0)-c&255;return t+n},c.prototype.writeIntBE=function(e,t,n,r){if(e=+e,t>>>=0,!r){let o=Math.pow(2,8*n-1);A(this,e,t,n,o-1,-o)}let a=n-1,u=1,c=0;for(this[t+a]=255&e;--a>=0&&(u*=256);)e<0&&0===c&&0!==this[t+a+1]&&(c=1),this[t+a]=(e/u>>0)-c&255;return t+n},c.prototype.writeInt8=function(e,t,n){return e=+e,t>>>=0,n||A(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},c.prototype.writeInt16LE=function(e,t,n){return e=+e,t>>>=0,n||A(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},c.prototype.writeInt16BE=function(e,t,n){return e=+e,t>>>=0,n||A(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},c.prototype.writeInt32LE=function(e,t,n){return e=+e,t>>>=0,n||A(this,e,t,4,2147483647,-2147483648),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},c.prototype.writeInt32BE=function(e,t,n){return e=+e,t>>>=0,n||A(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},c.prototype.writeBigInt64LE=X(function(e,t=0){return I(this,e,t,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),c.prototype.writeBigInt64BE=X(function(e,t=0){return L(this,e,t,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),c.prototype.writeFloatLE=function(e,t,n){return D(this,e,t,!0,n)},c.prototype.writeFloatBE=function(e,t,n){return D(this,e,t,!1,n)},c.prototype.writeDoubleLE=function(e,t,n){return N(this,e,t,!0,n)},c.prototype.writeDoubleBE=function(e,t,n){return N(this,e,t,!1,n)},c.prototype.copy=function(e,t,n,r){if(!c.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 o=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),o},c.prototype.fill=function(e,t,n,r){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&&!c.isEncoding(r))throw TypeError("Unknown encoding: "+r);if(1===e.length){let o=e.charCodeAt(0);("utf8"===r&&o<128||"latin1"===r)&&(e=o)}}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;t>>>=0,n=void 0===n?this.length:n>>>0,e||(e=0);let a;if("number"==typeof e)for(a=t;a<n;++a)this[a]=e;else{let u=c.isBuffer(e)?e:c.from(e,r),s=u.length;
20if(0===s)throw TypeError('The value "'+e+'" is invalid for argument "value"');for(a=0;a<n-t;++a)this[a+t]=u[a%s]}return this};let U={};function F(e,t,n){U[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 B(e){let t="",n=e.length,r="-"===e[0]?1:0;for(;n>=r+4;n-=3)t=`_${e.slice(n-3,n)}${t}`;return`${e.slice(0,n)}${t}`}function $(e,t,n,r,o,a){var u,c,s;if(e>n||e<t){let l="bigint"==typeof t?"n":"",f;throw f=a>3?0===t||t===BigInt(0)?`>= 0${l} and < 2${l} ** ${(a+1)*8}${l}`:`>= -(2${l} ** ${(a+1)*8-1}${l}) and < 2 ** ${(a+1)*8-1}${l}`:`>= ${t}${l} and <= ${n}${l}`,new U.ERR_OUT_OF_RANGE("value",f,e)}V(o,"offset"),(void 0===r[o]||void 0===r[o+a])&&W(o,r.length-(a+1))}function V(e,t){if("number"!=typeof e)throw new U.ERR_INVALID_ARG_TYPE(t,"number",e)}function W(e,t,n){if(Math.floor(e)!==e)throw V(e,n),new U.ERR_OUT_OF_RANGE(n||"offset","an integer",e);if(t<0)throw new U.ERR_BUFFER_OUT_OF_BOUNDS;throw new U.ERR_OUT_OF_RANGE(n||"offset",`>= ${n?1:0} and <= ${t}`,e)}F("ERR_BUFFER_OUT_OF_BOUNDS",function(e){return e?`${e} is outside of buffer bounds`:"Attempt to access memory outside buffer bounds"},RangeError),F("ERR_INVALID_ARG_TYPE",function(e,t){return`The "${e}" argument must be of type number. Received type ${typeof t}`},TypeError),F("ERR_OUT_OF_RANGE",function(e,t,n){let r=`The value of "${e}" is out of range.`,o=n;return Number.isInteger(n)&&Math.abs(n)>4294967296?o=B(String(n)):"bigint"==typeof n&&(o=String(n),(n>BigInt(2)**BigInt(32)||n<-(BigInt(2)**BigInt(32)))&&(o=B(o)),o+="n"),r+=` It must be ${t}. Received ${o}`},RangeError);let Z=/[^+/0-9A-Za-z-_]/g;function H(e,t){t=t||1/0;let n,r=e.length,o=null,a=[];for(let u=0;u<r;++u){if((n=e.charCodeAt(u))>55295&&n<57344){if(!o){if(n>56319||u+1===r){(t-=3)>-1&&a.push(239,191,189);continue}o=n;continue}if(n<56320){(t-=3)>-1&&a.push(239,191,189),o=n;continue}n=(o-55296<<10|n-56320)+65536}else o&&(t-=3)>-1&&a.push(239,191,189);if(o=null,n<128){if((t-=1)<0)break;a.push(n)}else if(n<2048){if((t-=2)<0)break;a.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;a.push(n>>12|224,n>>6&63|128,63&n|128)}else if(n<1114112){if((t-=4)<0)break;a.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}else throw Error("Invalid code point")}return a}function q(e){return r.toByteArray(function(e){if((e=(e=e.split("=")[0]).trim().replace(Z,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function z(e,t,n,r){let o;for(o=0;o<r&&!(o+n>=t.length)&&!(o>=e.length);++o)t[o+n]=e[o];return o}function G(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}function K(e){return e!=e}let J=function(){let e="0123456789abcdef",t=Array(256);for(let n=0;n<16;++n){let r=16*n;for(let o=0;o<16;++o)t[r+o]=e[n]+e[o]}return t}();function X(e){return"undefined"==typeof BigInt?Y:e}function Y(){throw Error("BigInt not supported")}},80189:function(e,t,n){var r=n(97866).lW,o=function(){"use strict";var e,t,n;function o(e,t){return null!=t&&e instanceof t}try{e=Map}catch(a){e=function(){}}try{t=Set}catch(u){t=function(){}}try{n=Promise}catch(c){n=function(){}}function s(a,u,c,l,d){"object"==typeof u&&(c=u.depth,l=u.prototype,d=u.includeNonEnumerable,u=u.circular);var p=[],h=[],v=void 0!==r;return void 0===u&&(u=!0),void 0===c&&(c=1/0),function a(c,y){if(null===c)return null;if(0===y||"object"!=typeof c)return c;if(o(c,e))g=new e;else if(o(c,t))g=new t;else if(o(c,n))g=new n(function(e,t){c.then(function(t){e(a(t,y-1))},function(e){t(a(e,y-1))})});else if(s.__isArray(c))g=[];else if(s.__isRegExp(c))g=RegExp(c.source,f(c)),c.lastIndex&&(g.lastIndex=c.lastIndex);else if(s.__isDate(c))g=new Date(c.getTime());else{if(v&&r.isBuffer(c))return g=r.allocUnsafe?r.allocUnsafe(c.length):new r(c.length),c.copy(g),g;o(c,Error)?g=Object.create(c):void 0===l?g=Object.create(m=Object.getPrototypeOf(c)):(g=Object.create(l),m=l)}if(u){var g,m,b,w=p.indexOf(c);if(-1!=w)return h[w];p.push(c),h.push(g)}
20for(var _ in o(c,e)&&c.forEach(function(e,t){var n=a(t,y-1),r=a(e,y-1);g.set(n,r)}),o(c,t)&&c.forEach(function(e){var t=a(e,y-1);g.add(t)}),c)m&&(b=Object.getOwnPropertyDescriptor(m,_)),(!b||null!=b.set)&&(g[_]=a(c[_],y-1));if(Object.getOwnPropertySymbols)for(var E=Object.getOwnPropertySymbols(c),_=0;_<E.length;_++){var P=E[_],O=Object.getOwnPropertyDescriptor(c,P);(!O||O.enumerable||d)&&(g[P]=a(c[P],y-1),O.enumerable||Object.defineProperty(g,P,{enumerable:!1}))}if(d)for(var S=Object.getOwnPropertyNames(c),_=0;_<S.length;_++){var x=S[_],O=Object.getOwnPropertyDescriptor(c,x);(!O||!O.enumerable)&&(g[x]=a(c[x],y-1),Object.defineProperty(g,x,{enumerable:!1}))}return g}(a,c)}function l(e){return Object.prototype.toString.call(e)}function f(e){var t="";return e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),t}return s.clonePrototype=function(e){if(null===e)return null;var t=function(){};return t.prototype=e,new t},s.__objToStr=l,s.__isDate=function(e){return"object"==typeof e&&"[object Date]"===l(e)},s.__isArray=function(e){return"object"==typeof e&&"[object Array]"===l(e)},s.__isRegExp=function(e){return"object"==typeof e&&"[object RegExp]"===l(e)},s.__getRegExpFlags=f,s}();e.exports&&(e.exports=o)},80285:function(e){e.exports=function(e,t,n,r,o){for(t=t.split?t.split("."):t,r=0;r<t.length;r++)e=e?e[t[r]]:o;return e===o?n:e}},59258:function(e,t){/*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh <https://feross.org/opensource> */ t.read=function(e,t,n,r,o){var a,u,c=8*o-r-1,s=(1<<c)-1,l=s>>1,f=-7,d=n?o-1:0,p=n?-1:1,h=e[t+d];for(d+=p,a=h&(1<<-f)-1,h>>=-f,f+=c;f>0;a=256*a+e[t+d],d+=p,f-=8);for(u=a&(1<<-f)-1,a>>=-f,f+=r;f>0;u=256*u+e[t+d],d+=p,f-=8);if(0===a)a=1-l;else{if(a===s)return u?NaN:(h?-1:1)*(1/0);u+=Math.pow(2,r),a-=l}return(h?-1:1)*u*Math.pow(2,a-r)},t.write=function(e,t,n,r,o,a){var u,c,s,l=8*a-o-1,f=(1<<l)-1,d=f>>1,p=23===o?5960464477539062e-23:0,h=r?0:a-1,v=r?1:-1,y=t<0||0===t&&1/t<0?1:0;for(isNaN(t=Math.abs(t))||t===1/0?(c=isNaN(t)?1:0,u=f):(u=Math.floor(Math.log(t)/Math.LN2),t*(s=Math.pow(2,-u))<1&&(u--,s*=2),u+d>=1?t+=p/s:t+=p*Math.pow(2,1-d),t*s>=2&&(u++,s/=2),u+d>=f?(c=0,u=f):u+d>
20=1?(c=(t*s-1)*Math.pow(2,o),u+=d):(c=t*Math.pow(2,d-1)*Math.pow(2,o),u=0));o>=8;e[n+h]=255&c,h+=v,c/=256,o-=8);for(u=u<<o|c,l+=o;l>0;e[n+h]=255&u,h+=v,u/=256,l-=8);e[n+h-v]|=128*y}},75065:function(e,t,n){var r,o,a; /*!
21 * JavaScript Cookie v2.2.1
22 * https://github.com/js-cookie/js-cookie
23 *
24 * Copyright 2006, 2015 Klaus Hartl & Fagner Brack
25 * Released under the MIT license
26 */ a=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})+/g,decodeURIComponent)}return function n(r){function o(){}function a(t,n,a){if("undefined"!=typeof document){"number"==typeof(a=e({path:"/"},o.defaults,a)).expires&&(a.expires=new Date(new Date*1+864e5*a.expires)),a.expires=a.expires?a.expires.toUTCString():"";try{var u=JSON.stringify(n);/^[\{\[]/.test(u)&&(n=u)}catch(c){}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 s="";for(var l in a){if(a[l])s+="; "+l,!0!==a[l]&&(s+="="+a[l].split(";")[0])}return document.cookie=t+"="+n+s}}function u(e,n){if("undefined"!=typeof document){for(var o={},a=document.cookie?document.cookie.split("; "):[],u=0;u<a.length;u++){var c=a[u].split("="),s=c.slice(1).join("=");n||'"'!==s.charAt(0)||(s=s.slice(1,-1));try{var l=t(c[0]);if(s=(r.read||r)(s,l)||t(s),n)try{s=JSON.parse(s)}catch(f){}if(o[l]=s,e===l)break}catch(d){}}return e?o[e]:o}}return o.set=a,o.get=function(e){return u(e,!1)},o.getJSON=function(e){return u(e,!0)},o.remove=function(t,n){a(t,"",e(n,{expires:-1}))},o.defaults={},o.withConverter=n,o}(function(){})},void 0!==(o="function"==typeof(r=a)?r.call(t,n,t,e):r)&&(e.exports=o),e.exports=a()},86178:function(e,t,n){"use strict";var r=n(54730);function o(){}function a(){}a.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,a,u){if(u!==r){var c=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 c.name="Invariant Violation",c}}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:a,resetWarningCache:o};return n.PropTypes=n,n}},17225:function(e,t,n){e.exports=n(86178)()},54730:function(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},10245:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n="2.13.0";function r(e){return e.reduce(function(e,t){var n=e.events,e=e.additionalParams;return"index"in t?{additionalParams:e,events:n.concat([t])}:{events:n,additionalParams:t}},{events:[],additionalParams:void 0})}var o=function(){try{return Boolean(navigator.cookieEnabled)}catch(e){return!1}},a=function(){try{return Boolean(navigator.sendBeacon)}catch(e){return!1}},u=function(){try{return Boolean(XMLHttpRequest)}catch(e){return!1}},c=function(){try{return void 0!==fetch}catch(e){return!1}},s=function(e){return void 0===e},l=function(e){return"function"==typeof e};function f(e){return function(t){for(var n=[],r=arguments.length-1;0<r--;)n[r]=arguments[r+1];t&&l(e[t])?e[t].apply(e,n):console.warn("The method `"+t+"` doesn't exist.")}}var d=["insights-js ("+n+")","insights-js-browser-cjs ("+n+")"];function p(e){-1===this._ua.indexOf(e)&&this._ua.push(e)}function h(e){l(e)&&e(this.version)}function v(e,t){var n={};for(o in e)Object.prototype.hasOwnProperty.call(e,o)&&0>t.indexOf(o)&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,o=Object.getOwnPropertySymbols(e);r<o.length;r++)0>t.indexOf(o[r])&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]]);return n}function y(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(e){var t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)})}var g="_ALGOLIA",m=function(e,t,n){var r=new Date,n=(r.setTime(r.getTime()+n),"expires="+r.toUTCString());document.cookie=e+"="+t+";"+n+";path=/"},b=function(e){for(var t=e+"=",n=document.cookie.split(";"),r=0;r<n.length;r++){for(var o=n[r];" "===o.charAt(0);)o=o.substring(1);if(0===o.indexOf(t))return o.substring(t.length,o.length)}return""};function w(e){(e=void 0!==e&&e)?this.setUserToken("anonymous-"+y()):o()&&((e=b(g))&&""!==e&&0===e.indexOf("anonymous-")?this.setUserToken(e):m(g,e=this.setUserToken("anonymous-"+y()),this._cookieDuration))}function _(e){return this._userToken=e,l(this._onUserTokenChangeCallback)&&this._onUserTokenChangeCallback(this._userToken),this._userToken}function E(e,t){return l(t)&&t(null,this._userToken),this._userToken}function P(e,t){this._onUserTokenChangeCallback=e,t&&t.immediate&&l(this._onUserTokenChangeCallback)&&this._onUserTokenChangeCallback(this._userToken)}function O(e){return this._authenticatedUserToken=e,l(this._onAuthenticatedUserTokenChangeCallback)&&this._onAuthenticatedUserTokenChangeCallback(this._authenticatedUserToken),this._authenticatedUserToken}function S(e,t){return l(t)&&t(null,this._authenticatedUserToken),this._authenticatedUserToken}function x(e,t){this._onAuthenticatedUserTokenChangeCallback=e,t&&t.immediate&&l(this._onAuthenticatedUserTokenChangeCallback)&&this._onAuthenticatedUserTokenChangeCallback(this._authenticatedUserToken)}function k(e,t){return t.map(function(t){return Object.assign({eventType:e},t)})}function j(e,t,n){return n.map(function(n){return Object.assign({eventType:e,eventSubtype:t},n)})}function T(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var n=r(e),o=n.events,n=n.additionalParams;return this.sendEvents(k("click",o),n)}function C(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var n=r(e),o=n.events,n=n.additionalParams;return this.sendEvents(k("click",o),n)}function R(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var n=r(e),o=n.events,n=n.additionalParams;return this.sendEvents(k("click",o),n)}function A(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var n=r(e),o=n.events,n=n.additionalParams;return this.sendEvents(k("conversion",o),n)}function I(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var n=r(e),o=n.events,n=n.additionalParams;return this.sendEvents(j("conversion","addToCart",o),n)}function L(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var n=r(e),o=n.events,n=n.additionalParams;return this.sendEvents(j("conversion","purchase",o),n)}function M(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var n=r(e),o=n.events,n=n.additionalParams;return this.sendEvents(k("conversion",o),n)}function D(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var n=r(e),o=n.events,n=n.additionalParams;return this.sendEvents(j("conversion","addToCart",o),n)}function N(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var n=r(e),o=n.events,n=n.additionalParams;return this.sendEvents(j("conversion","purchase",o),n)}function U(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var n=r(e),o=n.events,n=n.additionalParams;return this.sendEvents(k("conversion",o),n)}var F=["de","us"];function B(e){var t,n,r,o,a,u,c;if(!s((e=void 0===e?{}:e).region)&&-1===F.indexOf(e.region))throw Error("optional region is incorrect, please provide either one of: "+F.join(", ")+".");if(!(s(e.cookieDuration)||"number"==typeof(n=e.cookieDuration)&&isFinite(e.cookieDuration)&&Math.floor(e.cookieDuration)===e.cookieDuration))throw Error("optional cookieDuration is incorrect, expected an integer.");
26r=this,o=e,a={_userHasOptedOut:Boolean(e.userHasOptedOut),_region:e.region,_host:e.host,_anonymousUserToken:null==(t=e.anonymousUserToken)||t,_useCookie:null!=(t=e.useCookie)&&t,_cookieDuration:e.cookieDuration||15552e6},u=o.partial,c=v(o,["partial"]),u||Object.assign(r,a),Object.assign(r,Object.keys(c).reduce(function(e,t){return Object.assign(Object.assign({},e),((e={})["_"+t]=c[t],e))},{})),this._endpointOrigin=this._host||(this._region?"https://insights."+this._region+".algolia.io":"https://insights.algolia.io"),this._ua=[].concat(d),e.authenticatedUserToken&&this.setAuthenticatedUserToken(e.authenticatedUserToken),e.userToken?this.setUserToken(e.userToken):this._userToken||this._userHasOptedOut||!this._useCookie||this.setAnonymousUserToken()}function $(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var n=r(e),o=n.events,n=n.additionalParams;return this.sendEvents(k("view",o),n)}function V(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var n=r(e),o=n.events,n=n.additionalParams;return this.sendEvents(k("view",o),n)}var W=function(e){var t;e=e.requestFn,this._endpointOrigin="https://insights.algolia.io",this._anonymousUserToken=!0,this._userHasOptedOut=!1,this._useCookie=!1,this._cookieDuration=15552e6,this._ua=[],this.version=n,this.sendEvents=(t=e,function(e,n){var r=this;if(!this._userHasOptedOut){if(!(!s(this._apiKey)&&!s(this._appId)||(null==(m=null==n?void 0:n.headers)?void 0:m["X-Algolia-Application-Id"])&&(null==(m=null==n?void 0:n.headers)?void 0:m["X-Algolia-API-Key"])))throw Error("Before calling any methods on the analytics, you first need to call the 'init' function with appId and apiKey parameters or provide custom credentials in additional parameters.");!this._userToken&&this._anonymousUserToken&&this.setAnonymousUserToken(!0);var o,a,u,c,l,f,d,p,h,y,g,m=e.map(function(e){var t=e.filters,n=v(e,["filters"]),e=Object.assign(Object.assign({},n),{userToken:null!=(n=null==e?void 0:e.userToken)?n:r._userToken,authenticatedUserToken:null!=(n=null==e?void 0:e.authenticatedUserToken)?n:r._authenticatedUserToken});return s(t)||(e.filters=t.map(encodeURIComponent)),e});return o=t,a=this._ua,u=this._endpointOrigin,c=m,l=this._appId,f=this._apiKey,d=null==n?void 0:n.headers,p=(y=void 0===y?{}:y)["X-Algolia-Application-Id"],h=y["X-Algolia-API-Key"],y=v(y,["X-Algolia-Application-Id","X-Algolia-API-Key"]),g=Object.assign({"X-Algolia-Application-Id":null!=p?p:l,"X-Algolia-API-Key":null!=h?h:f,"X-Algolia-Agent":encodeURIComponent(a.join("; "))},y),o(u+"/1/events?"+Object.keys(g).map(function(e){return e+"="+g[e]}).join("&"),{events:c})}}).bind(this),this.init=B.bind(this),this.addAlgoliaAgent=p.bind(this),this.setUserToken=_.bind(this),this.setAnonymousUserToken=w.bind(this),this.getUserToken=E.bind(this),this.onUserTokenChange=P.bind(this),this.setAuthenticatedUserToken=O.bind(this),this.getAuthenticatedUserToken=S.bind(this),this.onAuthenticatedUserTokenChange=x.bind(this),this.clickedObjectIDsAfterSearch=T.bind(this),this.clickedObjectIDs=C.bind(this),this.clickedFilters=R.bind(this),this.convertedObjectIDsAfterSearch=A.bind(this),this.purchasedObjectIDsAfterSearch=L.bind(this),this.addedToCartObjectIDsAfterSearch=I.bind(this),this.convertedObjectIDs=M.bind(this),this.addedToCartObjectIDs=D.bind(this),this.purchasedObjectIDs=N.bind(this),this.convertedFilters=U.bind(this),this.viewedObjectIDs=$.bind(this),this.viewedFilters=V.bind(this),this.getVersion=h.bind(this)},Z=function(e,t){return new Promise(function(n,r){var o=JSON.stringify(t),a=new XMLHttpRequest;a.addEventListener("readystatechange",function(){4===a.readyState&&200===a.status?n(!0):4===a.readyState&&n(!1)}),a.addEventListener("error",function(){return r()}),a.addEventListener("timeout",function(){return n(!1)}),a.open("POST",e),a.setRequestHeader("Content-Type","application/json"),a.setRequestHeader("Content-Length",""+o.length),a.send(o)})},H=function(e,t){var n=JSON.stringify(t),n=navigator.sendBeacon(e,n);return Promise.resolve(!!n||Z(e,t))},q=function(e,t){return new Promise(function(n,r){fetch(e,{method:"POST",body:JSON.stringify(t),headers:{"Content-Type":"application/json"}}).then(function(e){n(200===e.status)}).catch(function(e){r(e)})})};function z(){if(a())return H;if(u())return Z;if(c())return q;
26throw Error("Could not find a supported HTTP request client in this environment.")}var G=function(e){var t,e=f(new W({requestFn:e}));if("object"==typeof window&&!window.AlgoliaAnalyticsObject){for(;t=y(),void 0!==window[t];);window.AlgoliaAnalyticsObject=t,window[window.AlgoliaAnalyticsObject]=e}return e.version=n,e}(z());t.AlgoliaAnalytics=W,t.default=G,t.getFunctionalInterface=f,t.getRequesterForBrowser=z,t.processQueue=function(e){var t,n=e.AlgoliaAnalyticsObject;n&&(t=f(this),(e=e[n]).queue=e.queue||[],(n=e.queue).forEach(function(e){var e=[].slice.call(e),n=e[0],e=e.slice(1);t.apply(void 0,[n].concat(e))}),n.push=function(e){var e=[].slice.call(e),n=e[0],e=e.slice(1);t.apply(void 0,[n].concat(e))})}},4658:function(e,t,n){let r=n(10245);e.exports=r.default,Object.keys(r).forEach(t=>{"default"!==t&&(e.exports[t]=r[t])})},34571:function(e,t,n){var r={"./en/messages.json":[37701,7701],"./es/messages.json":[14246,4246],"./pt/messages.json":[8366,8366]};function o(e){if(!n.o(r,e))return Promise.resolve().then(function(){var t=Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t});var t=r[e],o=t[0];return n.e(t[1]).then(function(){return n.t(o,19)})}o.keys=function(){return Object.keys(r)},o.id=34571,e.exports=o},14873:function(e,t){var n; /*!
27	Copyright (c) 2018 Jed Watson.
28	Licensed under the MIT License (MIT), see
29	http://jedwatson.github.io/classnames
30*/ !function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e="",t=0;t<arguments.length;t++){var n=arguments[t];n&&(e=u(e,a(n)))}return e}function a(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return o.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=u(t,n));return t}function u(e,t){return t?e?e+" "+t:e+t:e}e.exports?(o.default=o,e.exports=o):void 0!==(n=(function(){return o}).apply(t,[]))&&(e.exports=n)}()},80044:function(e,t,n){"use strict";n.d(t,{Av:function(){return y},HK:function(){return s},gP:function(){return d}});var r=n(76687);let o={prefix:String(Math.round(1e10*Math.random())),current:0},a=r.createContext(o),u=r.createContext(!1);function c(e){let t=(0,r.useContext)(a),n=f(t===o),[c,s]=(0,r.useState)(!0),l=(0,r.useMemo)(()=>({prefix:t===o?"":`${t.prefix}-${n}`,current:0}),[t,n]);return"undefined"!=typeof document&&(0,r.useLayoutEffect)(()=>{s(!1)},[]),r.createElement(a.Provider,{value:l},r.createElement(u.Provider,{value:c},e.children))}function s(e){return"function"==typeof r.useId?r.createElement(r.Fragment,null,e.children):r.createElement(c,e)}"undefined"!=typeof window&&window.document&&window.document.createElement;let l=new WeakMap;function f(e=!1){let t=(0,r.useContext)(a),n=(0,r.useRef)(null);if(null===n.current&&!e){var o,u;let c=null===(u=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED)||void 0===u?void 0:null===(o=u.ReactCurrentOwner)||void 0===o?void 0:o.current;if(c){let s=l.get(c);null==s?l.set(c,{id:t.current,state:c.memoizedState}):c.memoizedState!==s.state&&(t.current=s.id,l.delete(c))}n.current=++t.current}return n.current}let d="function"==typeof r.useId?function(e){let t=r.useId(),[n]=(0,r.useState)(y()),a=n?"react-aria":`react-aria${o.prefix}`;return e||`${a}-${t}`}:function(e){let t=(0,r.useContext)(a),n=f(!!e),o=`react-aria${t.prefix}`;return e||`${o}-${n}`};function p(){return!1}function h(){return!0}function v(e){return()=>{}}function y(){return"function"==typeof r.useSyncExternalStore?r.useSyncExternalStore(v,p,h):(0,r.useContext)(u)}},83176:function(e,t,n){"use strict";n.d(t,{J$:function(){return et},ZP:function(){return en},kY:function(){return X}});var r=n(76687);/*! *****************************************************************************
31Copyright (c) Microsoft Corporation.
32
33Permission to use, copy, modify, and/or distribute this software for any
34purpose with or without fee is hereby granted.
35
36THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
37REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
38AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
39INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
40LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
41OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
42PERFORMANCE OF THIS SOFTWARE.
43***************************************************************************** */ function o(e,t,n,r){return new(n||(n=Prom
43ise))(function(o,a){function u(e){try{s(r.next(e))}catch(t){a(t)}}function c(e){try{s(r.throw(e))}catch(t){a(t)}}function s(e){var t;e.done?o(e.value):((t=e.value)instanceof n?t:new n(function(e){e(t)})).then(u,c)}s((r=r.apply(e,t||[])).next())})}function a(e,t){var n,r,o,a,u={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:c(0),throw:c(1),return:c(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function c(a){return function(c){return function(a){if(n)throw TypeError("Generator is already executing.");for(;u;)try{if(n=1,r&&(o=2&a[0]?r.return:a[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return u.label++,{value:a[1],done:!1};case 5:u.label++,r=a[1],a=[0];continue;case 7:a=u.ops.pop(),u.trys.pop();continue;default:if(!(o=(o=u.trys).length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){u=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){u.label=a[1];break}if(6===a[0]&&u.label<o[1]){u.label=o[1],o=a;break}if(o&&u.label<o[2]){u.label=o[2],u.ops.push(a);break}o[2]&&u.ops.pop(),u.trys.pop();continue}a=t.call(e,u)}catch(c){a=[6,c],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,c])}}}var u,c,s,l=function(){},f=l(),d=Object,p=function(e){return e===f},h=function(e){return"function"==typeof e},v=function(e,t){return d.assign({},e,t)},y="undefined",g=function(){return typeof window!=y},m=new WeakMap,b=0,w=function(e){var t,n,r=typeof e,o=e&&e.constructor,a=o==Date;if(d(e)!==e||a||o==RegExp)t=a?e.toJSON():"symbol"==r?e.toString():"string"==r?JSON.stringify(e):""+e;else{if(t=m.get(e))return t;if(t=++b+"~",m.set(e,t),o==Array){for(n=0,t="@";n<e.length;n++)t+=w(e[n])+",";m.set(e,t)}if(o==d){t="#";for(var u=d.keys(e).sort();!p(n=u.pop());
43)p(e[n])||(t+=n+":"+w(e[n])+",");m.set(e,t)}}return t},_=!0,E=function(){return _},P=g(),O=typeof document!=y,S=P&&window.addEventListener?window.addEventListener.bind(window):l,x=O?document.addEventListener.bind(document):l,k=P&&window.removeEventListener?window.removeEventListener.bind(window):l,j=O?document.removeEventListener.bind(document):l,T=function(){var e=O&&document.visibilityState;return p(e)||"hidden"!==e},C={initFocus:function(e){return x("visibilitychange",e),S("focus",e),function(){j("visibilitychange",e),k("focus",e)}},initReconnect:function(e){var t=function(){_=!0,e()},n=function(){_=!1};return S("online",t),S("offline",n),function(){k("online",t),k("offline",n)}}},R=!g()||"Deno"in window,A=R?r.useEffect:r.useLayoutEffect,I="undefined"!=typeof navigator&&navigator.connection,L=!R&&I&&(["slow-2g","2g"].includes(I.effectiveType)||I.saveData),M=function(e){if(h(e))try{e=e()}catch(t){e=""}var n=[].concat(e),r=(e="string"==typeof e?e:(Array.isArray(e)?e.length:e)?w(e):"")?"$swr$"+e:"";return[e,n,r]},D=new WeakMap,N=function(e,t,n,r,o,a,u){void 0===u&&(u=!0);var c=D.get(e),s=c[0],l=c[1],f=c[3],d=s[t],p=l[t];if(u&&p)for(var h=0;h<p.length;++h)p[h](n,r,o);return a&&(delete f[t],d&&d[0])?d[0](2).then(function(){return e.get(t)}):e.get(t)},U=0,F=function(){return++U},B=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return o(void 0,void 0,void 0,function(){var t,n,r,o,u,c,s,l,d,y,g,m,b,w,_,E,P,O,S,x,k;return a(this,function(a){switch(a.label){case 0:if(t=e[0],n=e[1],r=e[2],c=!!p((u="boolean"==typeof(o=e[3])?{revalidate:o}:o||{}).populateCache)||u.populateCache,s=!1!==u.revalidate,l=!1!==u.rollbackOnError,d=u.optimisticData,g=(y=M(n))[0],m=y[2],!g)return[2];if(w=D.get(t)[2],e.length<3)return[2,N(t,g,t.get(g),f,f,s,!0)];if(_=r,P=F(),w[g]=[P,0],O=!p(d),S=t.get(g),O&&(x=h(d)?d(S):d,t.set(g,x),N(t,g,x)),h(_))try{_=_(t.get(g))}catch(b){E=b}if(!(_&&h(_.then)))return[3,2];return[4,_.catch(function(e){E=e})];case 1:if(_=a.sent(),P!==w[g][0]){if(E)throw E;return[2,_]}E&&O&&l&&(c=!0,_=S,t.set(g,S)),a.label=2;case 2:return c&&(E||(h(c)&&(_=c(_,S)),t.set(g,_)),t.set(m,v(t.get(m),{error:E}))),w[g][1]=F(),[4,N(t,g,_,E,f,s,!!c)];case 3:if(k=a.sent(),E)throw E;return[2,c?k:_]}})})},$=function(e,t){for(var n in e)e[n][0]&&e[n][0](t)},V=function(e,t){if(!D.has(e)){var n=v(C,t),r={},o=B.bind(f,e),a=l;if(D.set(e,[r,{},{},{},o]),!R){var u=n.initFocus(setTimeout.bind(f,$.bind(f,r,0))),c=n.initReconnect(setTimeout.bind(f,$.bind(f,r,1)));a=function(){u&&u(),c&&c(),D.delete(e)}}return[e,o,a]}return[e,D.get(e)[4]]},W=function(e,t,n,r,o){var a=n.errorRetryCount,u=o.retryCount,c=~~((Math.random()+.5)*(1<<(u<8?u:8)))*n.errorRetryInterval;(p(a)||!(u>a))&&setTimeout(r,c,o)},Z=V(new Map),H=Z[0],q=v({onLoadingSlow:l,onSuccess:l,onError:l,onErrorRetry:W,onDiscarded:l,revalidateOnFocus:!0,revalidateOnReconnect:!0,revalidateIfStale:!0,shouldRetryOnError:!0,errorRetryInterval:L?1e4:5e3,focusThrottleInterval:5e3,dedupingInterval:2e3,loadingTimeout:L?5e3:3e3,compare:function(e,t){return w(e)==w(t)},isPaused:function(){return!1},cache:H,mutate:Z[1],fallback:{}},{isOnline:E,isVisible:T}),z=function(e,t){var n=v(e,t);if(t){var r=e.use,o=e.fallback,a=t.use,u=t.fallback;r&&a&&(n.use=r.concat(a)),o&&u&&(n.fallback=v(o,u))}return n},G=(0,r.createContext)({}),K=function(e){var t=e.value,n=z((0,r.useContext)(G),t),o=t&&t.provider,a=(0,r.useState)(function(){return o?V(o(n.cache||H),t):f})[0];return a&&(n.cache=a[0],n.mutate=a[1]),A(function(){return a?a[2]:f},[]),(0,r.createElement)(G.Provider,v(e,{value:n}))},J=function(e,t){var n=(0,r.useState)({})[1],o=(0,r.useRef)(e),a=(0,r.useRef)({data:!1,error:!1,isValidating:!1}),u=(0,r.useCallback)(function(e){var r=!1,u=o.current;for(var c in e){var s=c;u[s]!==e[s]&&(u[s]=e[s],a.current[s]&&(r=!0))}r&&!t.current&&n({})},[]);return A(function(){o.current=e}),[o,a.current,u]},X=function(){return v(q,(0,r.useContext)(G))},Y=function(e,t,n){var r=t[e]||(t[e]=[]);return r.push(n),function(){var e=r.indexOf(n);e>=0&&(r[e]=r[r.length-1],r.pop())}},Q={dedupe:!0},ee=function(e,t,n){var u=n.cache,c=n.compare,s=n.fallbackData,l=n.suspense,d=n.revalidateOnMount,m=n.refreshInterval,b=n.refreshWhenHidden,w=n.refreshWhenOffline,_=D.get(u),E=_[0],P=_[1],O=_[2],S=_[3],x=M(e),k=x[0],j=x[1],T=x[2],C=(0,r.useRef)(!1),I=(0,r.useRef)(!1),L=(0,r.useRef)(k),U=(0,r.useRef)(t),$=(0,r.useRef)(n),V=function(){return $.current},W=function(){return V().isVisible()&&V().isOnline()},Z=function(e){return u.set(T,v(u.get(T),e))},H=u.get(k),q=p(s)?n.fallback[k]:s,z=p(H)?q:H,G=u.get(T)||{},K=G.error,X=!C.current,ee=function(){return X&&!p(d)?d:!V().isPaused()&&(l?!p(z)&&n.revalidateIfStale:p(z)||n.revalidateIfStale)},et=!!k&&!!t&&(!!G.isValidating||X&&ee()),en=J({data:z,error:K,isValidating:et},I),er=en[0],eo=en[1],ei=en[2],ea=(0,r.useCallback)(function(e){return o(void 0,void 0,void 0,function(){var t,r,o,s,l,d,v,y,g,m,b,w,_;return a(this,function(a){switch(a.label){case 0:if(t=U.current,!k||!t||I.current||V().isPaused())return[2,!1];s=!0,l=e||{},d=!S[k]||!l.dedupe,v=function(){return!I.current&&k===L.current&&C.current},y=function(){var e=S[k];e&&e[1]===o&&delete S[k]},g={isValidating:!1},m=function(){Z({isValidating:!1}),v()&&ei(g)},Z({isValidating:!0}),ei({isValidating:!0}),a.label=1;case 1:return a.trys.push([1,3,,4]),d&&(N(u,k,er.current.data,er.current.error,!0),n.loadingTimeout&&!u.get(k)&&setTimeout(function(){s&&v()&&V().onLoadingSlow(k,n)},n.loadingTimeout),S[k]=[t.apply(void 0,j),F()]),r=(_=S[k])[0],o=_[1],[4,r];case 2:if(r=a.sent(),d&&setTimeout(y,n.dedupingInterval),!S[k]||S[k][1]!==o)return d&&v()&&V().onDiscarded(k),[2,!1];if(Z({error:f}),g.error=f,!p(b=O[k])&&(o<=b[0]||o<=b[1]||0===b[1]))return m(),d&&v()&&V().onDiscarded(k),[2,!1];return c(er.current.data,r)?g.data=er.current.data:g.data=r,c(u.get(k),r)||u.set(k,r),d&&v()&&V().onSuccess(r,k,n),[3,4];case 3:return w=a.sent(),y(),!V().isPaused()&&(Z({error:w}
43),g.error=w,d&&v()&&(V().onError(w,k,n),("boolean"==typeof n.shouldRetryOnError&&n.shouldRetryOnError||h(n.shouldRetryOnError)&&n.shouldRetryOnError(w))&&W()&&V().onErrorRetry(w,k,n,ea,{retryCount:(l.retryCount||0)+1,dedupe:!0}))),[3,4];case 4:return s=!1,m(),v()&&d&&N(u,k,g.data,g.error,!1),[2,!0]}})})},[k]),eu=(0,r.useCallback)(B.bind(f,u,function(){return L.current}),[]);if(A(function(){U.current=t,$.current=n}),A(function(){if(k){var e,t=k!==L.current,n=ea.bind(f,Q),r=0,o=function(e){if(0==e){var t=Date.now();V().revalidateOnFocus&&t>r&&W()&&(r=t+V().focusThrottleInterval,n())}else if(1==e)V().revalidateOnReconnect&&W()&&n();else if(2==e)return ea()},a=Y(k,P,function(e,t,n){ei(v({error:t,isValidating:n},c(er.current.data,e)?f:{data:e}))}),u=Y(k,E,o);return I.current=!1,L.current=k,C.current=!0,t&&ei({data:z,error:K,isValidating:et}),ee()&&(p(z)||R?n():(e=n,g()&&typeof window.requestAnimationFrame!=y?window.requestAnimationFrame(e):setTimeout(e,1))),function(){I.current=!0,a(),u()}}},[k,ea]),A(function(){var e;function t(){var t=h(m)?m(z):m;t&&-1!==e&&(e=setTimeout(n,t))}function n(){!er.current.error&&(b||V().isVisible())&&(w||V().isOnline())?ea(Q).then(t):t()}return t(),function(){e&&(clearTimeout(e),e=-1)}},[m,b,w,ea]),(0,r.useDebugValue)(z),l&&p(z)&&k)throw U.current=t,$.current=n,I.current=!1,p(K)?ea(Q):K;return{mutate:eu,get data(){return eo.data=!0,z},get error(){return eo.error=!0,K},get isValidating(){return eo.isValidating=!0,et}}},et=d.defineProperty(K,"default",{value:q}),en=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n,r=X(),o=h(e[1])?[e[0],e[1],e[2]||{}]:[e[0],null,(null===e[1]?e[2]:e[1])||{}],a=o[0],u=o[1],c=z(r,o[2]),s=ee,l=c.use;if(l)for(var f=l.length;f-- >0;)s=l[f](s);return s(a,u||c.fetcher,c)}},31308:function(e,t,n){"use strict";function r(){return(r=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)}n.d(t,{Z:function(){return r}})},25656:function(e,t,n){"use strict";function r(){return!1}n.d(t,{Wr:function(){return r}})},3211:function(e,t,n){"use strict";function r(e,t,n){if(!t.has(e))throw TypeError("attempted to "+n+" private field on non-instance");return t.get(e)}n.d(t,{J:function(){return r}})},53858:function(e,t,n){"use strict";n.d(t,{_:function(){return o}});var r=n(3211);function o(e,t){var n,o,a=(0,r.J)(e,t,"get");return a.get?a.get.call(e):a.value}},33591:function(e,t,n){"use strict";function r(e,t,n){!function(e,t){if(t.has(e))throw TypeError("Cannot initialize the same private elements twice on an object")}(e,t),t.set(e,n)}n.d(t,{_:function(){return r}})},16834:function(e,t,n){"use strict";n.d(t,{_:function(){return o}});var r=n(3211);function o(e,t,n){var o=(0,r.J)(e,t,"set");return!function(e,t,n){if(t.set)t.set.call(e,n);else{if(!t.writable)throw TypeError("attempted to set read only private field");t.value=n}}(e,o,n),n}},87654:function(e,t,n){"use strict";function r(e){var t,n,o="";if("string"==typeof e||"number"==typeof e)o+=e;else if("object"==typeof e){if(Array.isArray(e)){var a=e.length;for(t=0;t<a;t++)e[t]&&(n=r(e[t]))&&(o&&(o+=" "),o+=n)}else for(n in e)e[n]&&(o&&(o+=" "),o+=n)}return o}t.Z=function(){for(var e,t,n=0,o="",a=arguments.length;n<a;n++)(e=arguments[n])&&(t=r(e))&&(o&&(o+=" "),o+=t);return o}}},function(e){var t=function(t){return e(e.s=t)};e.O(0,[9774,179],function(){return t(56915),t(62340)}),_N_E=e.O()}]);
44//# sourceMappingURL=_app-787f231367ed4787.js.map

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.