!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="ff3fe508-5a83-4018-9561-25f484042c23",e._sentryDebugIdIdentifier="sentry-dbid-ff3fe508-5a83-4018-9561-25f484042c23")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8312],{29339:function(e,t,n){"use strict";n.r(t),n.d(t,{KeylessCookieSync:function(){return i}});var r=n(21295),o=n(91520);function i(e){return(0,r.useEffect)(()=>{o.a&&n.e(7821).then(n.bind(n,47821)).then(t=>t.syncKeylessConfigAction({...e,returnUrl:window.location.href}))},[]),e.children}},11061:function(e,t,n){"use strict";n.d(t,{PromisifiedAuthProvider:function(){return u},y:function(){return c}});var r=n(82251),o=n(51632),i=n(59298),a=n(21295);let s=a.createContext(null);function u(e){let{authPromise:t,children:n}=e;return a.createElement(s.Provider,{value:t},n)}function c(){let e=(0,i.useRouter)(),t=a.useContext(s),n=t;return(t&&"then"in t&&(n=a.use(t)),"undefined"!=typeof window)?(0,r.aC)(n):e?(0,r.aC)():(0,o.aw)(n)}},56176:function(e,t,n){"use strict";n.d(t,{AuthenticateWithRedirectCallback:function(){return r.vn},ClerkLoaded:function(){return r.a7},ClerkLoading:function(){return r.qI},RedirectToCreateOrganization:function(){return r.gM},RedirectToOrganizationProfile:function(){return r.yB},RedirectToSignIn:function(){return r.N1},RedirectToSignUp:function(){return r.C2},RedirectToUserProfile:function(){return r.sO}});var r=n(82251);n(51632)},87028:function(e,t,n){"use strict";n.d(t,{useAuth:function(){return o.y},useClerk:function(){return r.ll},useEmailLink:function(){return r.E2},useOrganization:function(){return r.o8},useOrganizationList:function(){return r.eW},useReverification:function(){return r.WZ},useSession:function(){return r.kP},useSessionList:function(){return r.xo},useSignIn:function(){return r.zq},useSignUp:function(){return r.QS},useUser:function(){return r.aF}});var r=n(82251);n(57667);var o=n(11061)},25998:function(e,t,n){"use strict";n.d(t,{CreateOrganization:function(){return r.Gp},GoogleOneTap:function(){return r.Kb},OrganizationList:function(){return r.Bg},OrganizationProfile:function(){return p},OrganizationSwitcher:function(){return r.Li},SignIn:function(){return h},SignInButton:function(){return r.$d},SignInWithMetamaskButton:function(){return r.qu},SignOutButton:function(){return r.AM},SignUp:function(){return g},SignUpButton:function(){return r.gX},UserButton:function(){return r.l8},UserProfile:function(){return d},Waitlist:function(){return r.yk}});var r=n(82251),o=n(21295),i=n(51632),a=n(32967),s=n(59298);let u=()=>({pagesRouter:(0,s.useRouter)()}),c=(e,t,n,i=!0)=>{let s=o.useRef(0),{pagesRouter:c}=u(),{session:l,isLoaded:f}=(0,r.kP)();(0,a.rx)()||o.useEffect(()=>{if(!f||n&&"path"!==n||i&&!l)return;let r=new AbortController,o=()=>{let n=c?`${t}/[[...index]].tsx`:`${t}/[[...rest]]/page.tsx`;throw Error(`
Clerk: The <${e}/> component is not configured correctly. The most likely reasons for this error are:
1. The "${t}" route is not a catch-all route.
It is recommended to convert this route to a catch-all route, eg: "${n}". Alternatively, you can update the <${e}/> component to use hash-based routing by setting the "routing" prop to "hash".
2. The <${e}/> component is mounted in a catch-all route, but all routes under "${t}" are protected by the middleware.
To resolve this, ensure that the middleware does not protect the catch-all route or any of its children. If you are using the "createRouteMatcher" helper, consider adding "(.*)" to the end of the route pattern, eg: "${t}(.*)". For more information, see: https://clerk.com/docs/references/nextjs/clerk-middleware#create-route-matcher
`)};return c?c.pathname.match(/\[\[\.\.\..+]]/)||o():(async()=>{let t;if(s.current++,!(s.current>1)){try{let n=`${window.location.origin}${window.location.pathname}/${e}_clerk_catchall_check_${Date.now()}`;t=await fetch(n,{signal:r.signal})}catch(e){}(null==t?void 0:t.status)===404&&o()}})(),()=>{s.current>1&&r.abort()}},[f])},l=()=>{let e=o.useRef(),{pagesRouter:t}=u();if(t)return e.current||(e.current=t.pathname.replace(/\/\[\[\.\.\..*/,"")),e.current;let r=n(9607).usePathname,i=n(9607).useParams,a=(r()||"").split("/").filter(Boolean),s=Object.values(i()||{}).filter(e=>Array.isArray(e)).flat(1/0);return e.current||(e.current=`/${a.slice(0,a.length-s.length).join("/")}`),e.current};function f(e,t,n=!0){let r=l(),o=(0,i.EJ)(e,t,{path:r});return c(e,r,o.routing,n),o}let d=Object.assign(e=>o.createElement(r.Iw,{...f("UserProfile",e)}),{...r.Iw}),p=Object.assign(e=>o.createElement(r.A,{...f("OrganizationProfile",e)}),{...r.A}),h=e=>o.createElement(r.cL,{...f("SignIn",e,!1)}),g=e=>o.createElement(r.Mo,{...f("SignUp",e,!1)})},37130:function(e,t,n){"use strict";let r,o,i;var a=Object.create,s=Object.defineProperty,u=Object.defineProperties,c=Object.getOwnPropertyDescriptor,l=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,p=Object.getPrototypeOf,h=Object.prototype.hasOwnProperty,g=Object.prototype.propertyIsEnumerable,m=(e,t,n)=>t in e?s(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,v=(e,t)=>{for(var n in t||(t={}))h.call(t,n)&&m(e,n,t[n]);if(d)for(var n of d(t))g.call(t,n)&&m(e,n,t[n]);return e},b=(e,t)=>u(e,l(t)),y=(e,t,n,r)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let o of f(t))h.call(e,o)||o===n||s(e,o,{get:()=>t[o],enumerable:!(r=c(t,o))||r.enumerable});return e},w={};((e,t)=>{for(var n in t)s(e,n,{get:t[n],enumerable:!0})})(w,{useRouter:()=>O}),e.exports=y(s({},"__esModule",{value:!0}),w);var S=n(9607),P=n(21295),k=(i=null!=(r=n(81051))?a(p(r)):{},y(!o&&r&&r.__esModule?i:s(i,"default",{value:r,enumerable:!0}),r)),O=s(()=>{let e=(0,S.useRouter)(),t=(0,S.usePathname)();(0,P.useEffect)(()=>{k.done()},[t]);let n=(0,P.useCallback)((n,r)=>{n!==t&&k.start(),e.replace(n,r)},[e,t]),r=(0,P.useCallback)((n,r)=>{n!==t&&k.start(),e.push(n,r)},[e,t]);return b(v({},e),{replace:n,push:r})},"name",{value:"useRouter",configurable:!0})},3137:function(e,t,n){"use strict";var r=Object.create,o=Object.defineProperty,i=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,s=Object.getPrototypeOf,u=Object.prototype.hasOwnProperty,c=(e,t)=>o(e,"name",{value:t,configurable:!0}),l=(e,t,n,r)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let s of a(t))u.call(e,s)||s===n||o(e,s,{get:()=>t[s],enumerable:!(r=i(t,s))||r.enumerable});return e},f=(e,t,n)=>(n=null!=e?r(s(e)):{},l(!t&&e&&e.__esModule?n:o(n,"default",{value:e,enumerable:!0}),e)),d={};((e,t)=>{for(var n in t)o(e,n,{get:t[n],enumerable:!0})})(d,{default:()=>y,useTopLoader:()=>v}),e.exports=l(o({},"__esModule",{value:!0}),d);var p=f(n(98596)),h=f(n(21295)),g=f(n(81051)),m=f(n(81051)),v=c(()=>({start:()=>m.start(),done:e=>m.done(e),remove:()=>m.remove(),setProgress:e=>m.set(e),inc:e=>m.inc(e),trickle:()=>m.trickle(),isStarted:()=>m.isStarted(),isRendered:()=>m.isRendered(),getPositioningCSS:()=>m.getPositioningCSS()}),"useTopLoader"),b=c(e=>{let{color:t,height:n,showSpinner:r,crawl:o,crawlSpeed:i,initialPosition:a,easing:s,speed:u,shadow:l,template:f,zIndex:d=1600,showAtBottom:p=!1,showForHashAnchor:m=!0}=e,v=null!=t?t:"#29d",b=l||void 0===l?l?"box-shadow:".concat(l):"box-shadow:0 0 10px ".concat(v,",0 0 5px ").concat(v):"",y=h.createElement("style",null,"#nprogress{pointer-events:none}#nprogress .bar{background:".concat(v,";position:fixed;z-index:").concat(d,";").concat(p?"bottom: 0;":"top: 0;","left:0;width:100%;height:").concat(null!=n?n:3,"px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;").concat(b,";opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translate(0px,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:").concat(d,";").concat(p?"bottom: 15px;":"top: 15px;","right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:").concat(v,";border-left-color:").concat(v,";border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}")),w=c(e=>new URL(e,window.location.href).href,"toAbsoluteURL"),S=c((e,t)=>{let n=new URL(w(e)),r=new URL(w(t));return n.href.split("#")[0]===r.href.split("#")[0]},"isHashAnchor"),P=c((e,t)=>{let n=new URL(w(e)),r=new URL(w(t));return n.hostname.replace(/^www\./,"")===r.hostname.replace(/^www\./,"")},"isSameHostName");return h.useEffect(()=>{let e,t;function n(e,t){let n=new URL(e),r=new URL(t);if(n.hostname===r.hostname&&n.pathname===r.pathname&&n.search===r.search){let e=n.hash,t=r.hash;return e!==t&&n.href.replace(e,"")===r.href.replace(t,"")}return!1}g.configure({showSpinner:null==r||r,trickle:null==o||o,trickleSpeed:null!=i?i:200,minimum:null!=a?a:.08,easing:null!=s?s:"ease",speed:null!=u?u:200,template:null!=f?f:''}),c(n,"isAnchorOfCurrentUrl");var l,d,p=document.querySelectorAll("html");let h=c(()=>p.forEach(e=>e.classList.remove("nprogress-busy")),"removeNProgressClass");function v(e){for(;e&&"a"!==e.tagName.toLowerCase();)e=e.parentElement;return e}function b(e){try{let t=e.target,r=v(t),o=null==r?void 0:r.href;if(o){let t=window.location.href,i=""!==r.target,a=["tel:","mailto:","sms:","blob:","download:"].some(e=>o.startsWith(e));if(!P(window.location.href,r.href))return;let s=n(t,o)||S(window.location.href,r.href);if(!m&&s)return;o===t||i||a||s||e.ctrlKey||e.metaKey||e.shiftKey||e.altKey||!w(r.href).startsWith("http")?(g.start(),g.done(),h()):g.start()}}catch(e){g.start(),g.done()}}function y(){g.done(),h()}function k(){g.done()}return c(v,"findClosestAnchor"),c(b,"handleClick"),e=(l=window.history).pushState,l.pushState=function(){for(var t=arguments.length,n=Array(t),r=0;r{document.removeEventListener("click",b),window.removeEventListener("pagehide",y),window.removeEventListener("popstate",k)}},[]),y},"NextTopLoader"),y=b;b.propTypes={color:p.string,height:p.number,showSpinner:p.bool,crawl:p.bool,crawlSpeed:p.number,initialPosition:p.number,easing:p.string,speed:p.number,template:p.string,shadow:p.oneOfType([p.string,p.bool]),zIndex:p.number,showAtBottom:p.bool}},81051:function(e,t,n){var r,o;void 0!==(o="function"==typeof(r=function(){var e,t,n,r={};r.version="0.2.0";var o=r.settings={minimum:.08,easing:"ease",positionUsing:"",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,showSpinner:!0,barSelector:'[role="bar"]',spinnerSelector:'[role="spinner"]',parent:"body",template:''};function i(e,t,n){return en?n:e}r.configure=function(e){var t,n;for(t in e)void 0!==(n=e[t])&&e.hasOwnProperty(t)&&(o[t]=n);return this},r.status=null,r.set=function(e){var t=r.isStarted();e=i(e,o.minimum,1),r.status=1===e?null:e;var n=r.render(!t),u=n.querySelector(o.barSelector),c=o.speed,l=o.easing;return n.offsetWidth,a(function(t){var i,a;""===o.positionUsing&&(o.positionUsing=r.getPositioningCSS()),s(u,(i=e,(a="translate3d"===o.positionUsing?{transform:"translate3d("+(-1+i)*100+"%,0,0)"}:"translate"===o.positionUsing?{transform:"translate("+(-1+i)*100+"%,0)"}:{"margin-left":(-1+i)*100+"%"}).transition="all "+c+"ms "+l,a)),1===e?(s(n,{transition:"none",opacity:1}),n.offsetWidth,setTimeout(function(){s(n,{transition:"all "+c+"ms linear",opacity:0}),setTimeout(function(){r.remove(),t()},c)},c)):setTimeout(t,c)}),this},r.isStarted=function(){return"number"==typeof r.status},r.start=function(){r.status||r.set(0);var e=function(){setTimeout(function(){r.status&&(r.trickle(),e())},o.trickleSpeed)};return o.trickle&&e(),this},r.done=function(e){return e||r.status?r.inc(.3+.5*Math.random()).set(1):this},r.inc=function(e){var t=r.status;return t?("number"!=typeof e&&(e=(1-t)*i(Math.random()*t,.1,.95)),t=i(t+e,0,.994),r.set(t)):r.start()},r.trickle=function(){return r.inc(Math.random()*o.trickleRate)},e=0,t=0,r.promise=function(n){return n&&"resolved"!==n.state()&&(0===t&&r.start(),e++,t++,n.always(function(){0==--t?(e=0,r.done()):r.set((e-t)/e)})),this},r.render=function(e){if(r.isRendered())return document.getElementById("nprogress");c(document.documentElement,"nprogress-busy");var t=document.createElement("div");t.id="nprogress",t.innerHTML=o.template;var n,i=t.querySelector(o.barSelector),a=e?"-100":(-1+(r.status||0))*100,u=document.querySelector(o.parent);return s(i,{transition:"all 0 linear",transform:"translate3d("+a+"%,0,0)"}),!o.showSpinner&&(n=t.querySelector(o.spinnerSelector))&&d(n),u!=document.body&&c(u,"nprogress-custom-parent"),u.appendChild(t),t},r.remove=function(){l(document.documentElement,"nprogress-busy"),l(document.querySelector(o.parent),"nprogress-custom-parent");var e=document.getElementById("nprogress");e&&d(e)},r.isRendered=function(){return!!document.getElementById("nprogress")},r.getPositioningCSS=function(){var e=document.body.style,t="WebkitTransform"in e?"Webkit":"MozTransform"in e?"Moz":"msTransform"in e?"ms":"OTransform"in e?"O":"";return t+"Perspective" in e?"translate3d":t+"Transform" in e?"translate":"margin"};var a=(n=[],function(e){n.push(e),1==n.length&&function e(){var t=n.shift();t&&t(e)}()}),s=function(){var e=["Webkit","O","Moz","ms"],t={};function n(n,r,o){var i;r=t[i=(i=r).replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,function(e,t){return t.toUpperCase()})]||(t[i]=function(t){var n=document.body.style;if(t in n)return t;for(var r,o=e.length,i=t.charAt(0).toUpperCase()+t.slice(1);o--;)if((r=e[o]+i)in n)return r;return t}(i)),n.style[r]=o}return function(e,t){var r,o,i=arguments;if(2==i.length)for(r in t)void 0!==(o=t[r])&&t.hasOwnProperty(r)&&n(e,r,o);else n(e,i[1],i[2])}}();function u(e,t){return("string"==typeof e?e:f(e)).indexOf(" "+t+" ")>=0}function c(e,t){var n=f(e),r=n+t;u(n,t)||(e.className=r.substring(1))}function l(e,t){var n,r=f(e);u(e,t)&&(n=r.replace(" "+t+" "," "),e.className=n.substring(1,n.length-1))}function f(e){return(" "+(e.className||"")+" ").replace(/\s+/gi," ")}function d(e){e&&e.parentNode&&e.parentNode.removeChild(e)}return r})?r.call(t,n,t,e):r)&&(e.exports=o)},80074:function(e,t,n){"use strict";n.d(t,{U0:function(){return s},zf:function(){return a}});var r=n(6309),o=n(21295),i=(0,o.createContext)({client:r.ZP});function a(e){var t=e.children,n=e.client,a=e.apiKey,s=e.options,u=(0,o.useMemo)(function(){return(n&&a&&console.warn("[PostHog.js] You have provided both a client and an apiKey to PostHogProvider. The apiKey will be ignored in favour of the client."),n&&s&&console.warn("[PostHog.js] You have provided both a client and options to PostHogProvider. The options will be ignored in favour of the client."),n)?n:(a&&(r.ZP.__loaded&&console.warn("[PostHog.js] was already loaded elsewhere. This may cause issues."),r.ZP.init(a,s)),r.ZP)},[n,a]);return o.createElement(i.Provider,{value:{client:u}},t)}var s=function(){return(0,o.useContext)(i).client}},77139:function(e,t,n){"use strict";var r=n(24811);function o(){}function i(){}i.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,i,a){if(a!==r){var s=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 s.name="Invariant Violation",s}}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:i,resetWarningCache:o};return n.PropTypes=n,n}},98596:function(e,t,n){e.exports=n(77139)()},24811:function(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},63083:function(e,t,n){"use strict";var r=n(21295),o="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},i=r.useState,a=r.useEffect,s=r.useLayoutEffect,u=r.useDebugValue;function c(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!o(e,n)}catch(e){return!0}}var l="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var n=t(),r=i({inst:{value:n,getSnapshot:t}}),o=r[0].inst,l=r[1];return s(function(){o.value=n,o.getSnapshot=t,c(o)&&l({inst:o})},[e,n,t]),a(function(){return c(o)&&l({inst:o}),e(function(){c(o)&&l({inst:o})})},[e]),u(n),n};t.useSyncExternalStore=void 0!==r.useSyncExternalStore?r.useSyncExternalStore:l},40910:function(e,t,n){"use strict";e.exports=n(63083)},98352:function(e){e.exports={style:{fontFamily:"'__Montserrat_069ab3', '__Montserrat_Fallback_069ab3'",fontStyle:"normal"},className:"__className_069ab3",variable:"__variable_069ab3"}},58772:function(e){e.exports={style:{fontFamily:"'__Poppins_cc80f9', '__Poppins_Fallback_cc80f9'",fontStyle:"normal"},className:"__className_cc80f9",variable:"__variable_cc80f9"}},75753:function(e,t,n){"use strict";function r(e){if(function(){if(null==o){o=!1;try{document.createElement("div").focus({get preventScroll(){return o=!0,!0}})}catch{}}return o}())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.offsetHeightl(e,t))},useHref:e=>e});function s(e){let{children:t,navigate:n,useHref:r}=e,o=(0,i.useMemo)(()=>({isNative:!1,open:(e,t,r,o)=>{f(e,e=>{c(e,t)?n(r,o):l(e,t)})},useHref:r||(e=>e)}),[n,r]);return i.createElement(a.Provider,{value:o},t)}function u(){return(0,i.useContext)(a)}function c(e,t){let n=e.getAttribute("target");return(!n||"_self"===n)&&e.origin===location.origin&&!e.hasAttribute("download")&&!t.metaKey&&!t.ctrlKey&&!t.altKey&&!t.shiftKey}function l(e,t,n=!0){var i,a;let{metaKey:s,ctrlKey:u,altKey:c,shiftKey:f}=t;(0,o.vU)()&&(null===(a=window.event)||void 0===a?void 0:null===(i=a.type)||void 0===i?void 0:i.startsWith("key"))&&"_blank"===e.target&&((0,o.V5)()?s=!0:u=!0);let d=(0,o.Pf)()&&(0,o.V5)()&&!(0,o.zc)()?new KeyboardEvent("keydown",{keyIdentifier:"Enter",metaKey:s,ctrlKey:u,altKey:c,shiftKey:f}):new MouseEvent("click",{metaKey:s,ctrlKey:u,altKey:c,shiftKey:f,bubbles:!0,cancelable:!0});l.isOpening=n,(0,r.A)(e),e.dispatchEvent(d),l.isOpening=!1}function f(e,t){if(e instanceof HTMLAnchorElement)t(e);else if(e.hasAttribute("data-href")){let n=document.createElement("a");n.href=e.getAttribute("data-href"),e.hasAttribute("data-target")&&(n.target=e.getAttribute("data-target")),e.hasAttribute("data-rel")&&(n.rel=e.getAttribute("data-rel")),e.hasAttribute("data-download")&&(n.download=e.getAttribute("data-download")),e.hasAttribute("data-ping")&&(n.ping=e.getAttribute("data-ping")),e.hasAttribute("data-referrer-policy")&&(n.referrerPolicy=e.getAttribute("data-referrer-policy")),e.appendChild(n),t(n),e.removeChild(n)}}function d(e){var t;let n=u().useHref(null!==(t=null==e?void 0:e.href)&&void 0!==t?t:"");return{href:(null==e?void 0:e.href)?n:void 0,target:null==e?void 0:e.target,rel:null==e?void 0:e.rel,download:null==e?void 0:e.download,ping:null==e?void 0:e.ping,referrerPolicy:null==e?void 0:e.referrerPolicy}}l.isOpening=!1},30634:function(e,t,n){"use strict";function r(e){var t;return"undefined"!=typeof window&&null!=window.navigator&&((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.brands.some(t=>e.test(t.brand)))||e.test(window.navigator.userAgent))}function o(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)}n.d(t,{Dt:function(){return p},Pf:function(){return f},V5:function(){return a},ad:function(){return l},gn:function(){return c},i7:function(){return d},vU:function(){return h},zc:function(){return u}});let a=i(function(){return o(/^Mac/i)}),s=i(function(){return o(/^iPhone/i)}),u=i(function(){return o(/^iPad/i)||a()&&navigator.maxTouchPoints>1}),c=i(function(){return s()||u()}),l=i(function(){return a()||c()}),f=i(function(){return r(/AppleWebKit/i)&&!d()}),d=i(function(){return r(/Chrome/i)}),p=i(function(){return r(/Android/i)}),h=i(function(){return r(/Firefox/i)})}}]);