(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[906],{2962:function(e,t,i){"use strict";i.d(t,{PB:function(){return f}});var r=i(7294),o=i(9008),n=i.n(o);function a(){return(a=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var r in i)Object.prototype.hasOwnProperty.call(i,r)&&(e[r]=i[r])}return e}).apply(this,arguments)}function s(e,t){if(null==e)return{};var i,r,o={},n=Object.keys(e);for(r=0;r<n.length;r++)i=n[r],t.indexOf(i)>=0||(o[i]=e[i]);return o}var l=["keyOverride"],u=["crossOrigin"],c={templateTitle:"",noindex:!1,nofollow:!1,norobots:!1,defaultOpenGraphImageWidth:0,defaultOpenGraphImageHeight:0,defaultOpenGraphVideoWidth:0,defaultOpenGraphVideoHeight:0},d=function(e,t,i){void 0===t&&(t=[]);var o=void 0===i?{}:i,n=o.defaultWidth,a=o.defaultHeight;return t.reduce(function(t,i,o){return t.push(r.createElement("meta",{key:"og:"+e+":0"+o,property:"og:"+e,content:i.url})),i.alt&&t.push(r.createElement("meta",{key:"og:"+e+":alt0"+o,property:"og:"+e+":alt",content:i.alt})),i.secureUrl&&t.push(r.createElement("meta",{key:"og:"+e+":secure_url0"+o,property:"og:"+e+":secure_url",content:i.secureUrl.toString()})),i.type&&t.push(r.createElement("meta",{key:"og:"+e+":type0"+o,property:"og:"+e+":type",content:i.type.toString()})),i.width?t.push(r.createElement("meta",{key:"og:"+e+":width0"+o,property:"og:"+e+":width",content:i.width.toString()})):n&&t.push(r.createElement("meta",{key:"og:"+e+":width0"+o,property:"og:"+e+":width",content:n.toString()})),i.height?t.push(r.createElement("meta",{key:"og:"+e+":height"+o,property:"og:"+e+":height",content:i.height.toString()})):a&&t.push(r.createElement("meta",{key:"og:"+e+":height"+o,property:"og:"+e+":height",content:a.toString()})),t},[])},h=function(e){var t,i,o,n,h,p=[];e.titleTemplate&&(c.templateTitle=e.titleTemplate);var f="";e.title?(f=e.title,c.templateTitle&&(f=c.templateTitle.replace(/%s/g,function(){return f}))):e.defaultTitle&&(f=e.defaultTitle),f&&p.push(r.createElement("title",{key:"title"},f));var m=void 0===e.noindex?c.noindex||e.dangerouslySetAllPagesToNoIndex:e.noindex,g=void 0===e.nofollow?c.nofollow||e.dangerouslySetAllPagesToNoFollow:e.nofollow,y=e.norobots||c.norobots,v="";if(e.robotsProps){var b=e.robotsProps,x=b.nosnippet,P=b.maxSnippet,E=b.maxImagePreview,T=b.maxVideoPreview,S=b.noarchive,w=b.noimageindex,j=b.notranslate,_=b.unavailableAfter;v=(x?",nosnippet":"")+(P?",max-snippet:"+P:"")+(E?",max-image-preview:"+E:"")+(S?",noarchive":"")+(_?",unavailable_after:"+_:"")+(w?",noimageindex":"")+(T?",max-video-preview:"+T:"")+(j?",notranslate":"")}if(e.norobots&&(c.norobots=!0),m||g?(e.dangerouslySetAllPagesToNoIndex&&(c.noindex=!0),e.dangerouslySetAllPagesToNoFollow&&(c.nofollow=!0),p.push(r.createElement("meta",{key:"robots",name:"robots",content:(m?"noindex":"index")+","+(g?"nofollow":"follow")+v}))):(!y||v)&&p.push(r.createElement("meta",{key:"robots",name:"robots",content:"index,follow"+v})),e.description&&p.push(r.createElement("meta",{key:"description",name:"description",content:e.description})),e.themeColor&&p.push(r.createElement("meta",{key:"theme-color",name:"theme-color",content:e.themeColor})),e.mobileAlternate&&p.push(r.createElement("link",{rel:"alternate",key:"mobileAlternate",media:e.mobileAlternate.media,href:e.mobileAlternate.href})),e.languageAlternates&&e.languageAlternates.length>0&&e.languageAlternates.forEach(function(e){p.push(r.createElement("link",{rel:"alternate",key:"languageAlternate-"+e.hrefLang,hrefLang:e.hrefLang,href:e.href}))}),e.twitter&&(e.twitter.cardType&&p.push(r.createElement("meta",{key:"twitter:card",name:"twitter:card",content:e.twitter.cardType})),e.twitter.site&&p.push(r.createElement("meta",{key:"twitter:site",name:"twitter:site",content:e.twitter.site})),e.twitter.handle&&p.push(r.createElement("meta",{key:"twitter:creator",name:"twitter:creator",content:e.twitter.handle}))),e.facebook&&e.facebook.appId&&p.push(r.createElement("meta",{key:"fb:app_id",property:"fb:app_id",content:e.facebook.appId})),(null!=(t=e.openGraph)&&t.title||f)&&p.push(r.createElement("meta",{key:"og:title",property:"og:title",content:(null==(n=e.openGraph)?void 0:n.title)||f})),(null!=(i=e.openGraph)&&i.description||e.description)&&p.push(r.createElement("meta",{key:"og:description",property:"og:description",content:(null==(h=e.openGraph)?void 0:h.description)||e.description})),e.openGraph){if((e.openGraph.url||e.canonical)&&p.push(r.createElement("meta",{key:"og:url",property:"og:url",content:e.openGraph.url||e.canonical})),e.openGraph.type){var C=e.openGraph.type.toLowerCase();p.push(r.createElement("meta",{key:"og:type",property:"og:type",content:C})),"profile"===C&&e.openGraph.profile?(e.openGraph.profile.firstName&&p.push(r.createElement("meta",{key:"profile:first_name",property:"profile:first_name",content:e.openGraph.profile.firstName})),e.openGraph.profile.lastName&&p.push(r.createElement("meta",{key:"profile:last_name",property:"profile:last_name",content:e.openGraph.profile.lastName})),e.openGraph.profile.username&&p.push(r.createElement("meta",{key:"profile:username",property:"profile:username",content:e.openGraph.profile.username})),e.openGraph.profile.gender&&p.push(r.createElement("meta",{key:"profile:gender",property:"profile:gender",content:e.openGraph.profile.gender}))):"book"===C&&e.openGraph.book?(e.openGraph.book.authors&&e.openGraph.book.authors.length&&e.openGraph.book.authors.forEach(function(e,t){p.push(r.createElement("meta",{key:"book:author:0"+t,property:"book:author",content:e}))}),e.openGraph.book.isbn&&p.push(r.createElement("meta",{key:"book:isbn",property:"book:isbn",content:e.openGraph.book.isbn})),e.openGraph.book.releaseDate&&p.push(r.createElement("meta",{key:"book:release_date",property:"book:release_date",content:e.openGraph.book.releaseDate})),e.openGraph.book.tags&&e.openGraph.book.tags.length&&e.openGraph.book.tags.forEach(function(e,t){p.push(r.createElement("meta",{key:"book:tag:0"+t,property:"book:tag",content:e}))})):"article"===C&&e.openGraph.article?(e.openGraph.article.publishedTime&&p.push(r.createElement("meta",{key:"article:published_time",property:"article:published_time",content:e.openGraph.article.publishedTime})),e.openGraph.article.modifiedTime&&p.push(r.createElement("meta",{key:"article:modified_time",property:"article:modified_time",content:e.openGraph.article.modifiedTime})),e.openGraph.article.expirationTime&&p.push(r.createElement("meta",{key:"article:expiration_time",property:"article:expiration_time",content:e.openGraph.article.expirationTime})),e.openGraph.article.authors&&e.openGraph.article.authors.length&&e.openGraph.article.authors.forEach(function(e,t){p.push(r.createElement("meta",{key:"article:author:0"+t,property:"article:author",content:e}))}),e.openGraph.article.section&&p.push(r.createElement("meta",{key:"article:section",property:"article:section",content:e.openGraph.article.section})),e.openGraph.article.tags&&e.openGraph.article.tags.length&&e.openGraph.article.tags.forEach(function(e,t){p.push(r.createElement("meta",{key:"article:tag:0"+t,property:"article:tag",content:e}))})):("video.movie"===C||"video.episode"===C||"video.tv_show"===C||"video.other"===C)&&e.openGraph.video&&(e.openGraph.video.actors&&e.openGraph.video.actors.length&&e.openGraph.video.actors.forEach(function(e,t){e.profile&&p.push(r.createElement("meta",{key:"video:actor:0"+t,property:"video:actor",content:e.profile})),e.role&&p.push(r.createElement("meta",{key:"video:actor:role:0"+t,property:"video:actor:role",content:e.role}))}),e.openGraph.video.directors&&e.openGraph.video.directors.length&&e.openGraph.video.directors.forEach(function(e,t){p.push(r.createElement("meta",{key:"video:director:0"+t,property:"video:director",content:e}))}),e.openGraph.video.writers&&e.openGraph.video.writers.length&&e.openGraph.video.writers.forEach(function(e,t){p.push(r.createElement("meta",{key:"video:writer:0"+t,property:"video:writer",content:e}))}),e.openGraph.video.duration&&p.push(r.createElement("meta",{key:"video:duration",property:"video:duration",content:e.openGraph.video.duration.toString()})),e.openGraph.video.releaseDate&&p.push(r.createElement("meta",{key:"video:release_date",property:"video:release_date",content:e.openGraph.video.releaseDate})),e.openGraph.video.tags&&e.openGraph.video.tags.length&&e.openGraph.video.tags.forEach(function(e,t){p.push(r.createElement("meta",{key:"video:tag:0"+t,property:"video:tag",content:e}))}),e.openGraph.video.series&&p.push(r.createElement("meta",{key:"video:series",property:"video:series",content:e.openGraph.video.series})))}e.defaultOpenGraphImageWidth&&(c.defaultOpenGraphImageWidth=e.defaultOpenGraphImageWidth),e.defaultOpenGraphImageHeight&&(c.defaultOpenGraphImageHeight=e.defaultOpenGraphImageHeight),e.openGraph.images&&e.openGraph.images.length&&p.push.apply(p,d("image",e.openGraph.images,{defaultWidth:c.defaultOpenGraphImageWidth,defaultHeight:c.defaultOpenGraphImageHeight})),e.defaultOpenGraphVideoWidth&&(c.defaultOpenGraphVideoWidth=e.defaultOpenGraphVideoWidth),e.defaultOpenGraphVideoHeight&&(c.defaultOpenGraphVideoHeight=e.defaultOpenGraphVideoHeight),e.openGraph.videos&&e.openGraph.videos.length&&p.push.apply(p,d("video",e.openGraph.videos,{defaultWidth:c.defaultOpenGraphVideoWidth,defaultHeight:c.defaultOpenGraphVideoHeight})),e.openGraph.audio&&p.push.apply(p,d("audio",e.openGraph.audio)),e.openGraph.locale&&p.push(r.createElement("meta",{key:"og:locale",property:"og:locale",content:e.openGraph.locale})),(e.openGraph.siteName||e.openGraph.site_name)&&p.push(r.createElement("meta",{key:"og:site_name",property:"og:site_name",content:e.openGraph.siteName||e.openGraph.site_name}))}return e.canonical&&p.push(r.createElement("link",{rel:"canonical",href:e.canonical,key:"canonical"})),e.additionalMetaTags&&e.additionalMetaTags.length>0&&e.additionalMetaTags.forEach(function(e){var t,i,o=e.keyOverride,n=s(e,l);p.push(r.createElement("meta",a({key:"meta:"+(null!=(t=null!=(i=null!=o?o:n.name)?i:n.property)?t:n.httpEquiv)},n)))}),null!=(o=e.additionalLinkTags)&&o.length&&e.additionalLinkTags.forEach(function(e){var t,i=e.crossOrigin,o=s(e,u);p.push(r.createElement("link",a({key:"link"+(null!=(t=o.keyOverride)?t:o.href)+o.rel},o,{crossOrigin:"anonymous"===i||"use-credentials"===i||""===i?i:void 0})))}),p},p=function(e){return r.createElement(n(),null,h(e))},f=function(e){var t=e.title,i=e.themeColor,o=e.noindex,n=e.nofollow,a=e.robotsProps,s=e.description,l=e.canonical,u=e.openGraph,c=e.facebook,d=e.twitter,h=e.additionalMetaTags,f=e.titleTemplate,m=e.defaultTitle,g=e.mobileAlternate,y=e.languageAlternates,v=e.additionalLinkTags;return r.createElement(r.Fragment,null,r.createElement(p,{title:t,themeColor:i,noindex:o,nofollow:n,robotsProps:a,description:s,canonical:l,facebook:c,openGraph:u,additionalMetaTags:h,twitter:d,titleTemplate:f,defaultTitle:m,mobileAlternate:g,languageAlternates:y,additionalLinkTags:v}))};RegExp("["+Object.keys(Object.freeze({"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&apos;"})).join("")+"]","g")},3454:function(e,t,i){"use strict";var r,o;e.exports=(null==(r=i.g.process)?void 0:r.env)&&"object"==typeof(null==(o=i.g.process)?void 0:o.env)?i.g.process:i(7663)},3809:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"actionAsyncStorage",{enumerable:!0,get:function(){return r}});let r=(0,i(8267).createAsyncLocalStorage)();("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},8267:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createAsyncLocalStorage",{enumerable:!0,get:function(){return n}});let i=Error("Invariant: AsyncLocalStorage accessed in runtime where it is not available");class r{disable(){throw i}getStore(){}run(){throw i}exit(){throw i}enterWith(){throw i}}let o=globalThis.AsyncLocalStorage;function n(){return o?new o:new r}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},1770:function(e,t,i){"use strict";function r(e){}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"clientHookInServerComponentError",{enumerable:!0,get:function(){return r}}),i(8754),i(7294),("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)},6612:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var i in t)Object.defineProperty(e,i,{enumerable:!0,get:t[i]})}(t,{ReadonlyURLSearchParams:function(){return f},useSearchParams:function(){return m},usePathname:function(){return g},ServerInsertedHTMLContext:function(){return u.ServerInsertedHTMLContext},useServerInsertedHTML:function(){return u.useServerInsertedHTML},useRouter:function(){return y},useParams:function(){return v},useSelectedLayoutSegments:function(){return b},useSelectedLayoutSegment:function(){return x},redirect:function(){return c.redirect},permanentRedirect:function(){return c.permanentRedirect},RedirectType:function(){return c.RedirectType},notFound:function(){return d.notFound}});let r=i(7294),o=i(6216),n=i(349),a=i(1770),s=i(8865),l=i(5160),u=i(594),c=i(7573),d=i(9249),h=Symbol("internal for urlsearchparams readonly");function p(){return Error("ReadonlyURLSearchParams cannot be modified")}class f{[Symbol.iterator](){return this[h][Symbol.iterator]()}append(){throw p()}delete(){throw p()}set(){throw p()}sort(){throw p()}constructor(e){this[h]=e,this.entries=e.entries.bind(e),this.forEach=e.forEach.bind(e),this.get=e.get.bind(e),this.getAll=e.getAll.bind(e),this.has=e.has.bind(e),this.keys=e.keys.bind(e),this.values=e.values.bind(e),this.toString=e.toString.bind(e),this.size=e.size}}function m(){(0,a.clientHookInServerComponentError)("useSearchParams");let e=(0,r.useContext)(n.SearchParamsContext);return(0,r.useMemo)(()=>e?new f(e):null,[e])}function g(){return(0,a.clientHookInServerComponentError)("usePathname"),(0,r.useContext)(n.PathnameContext)}function y(){(0,a.clientHookInServerComponentError)("useRouter");let e=(0,r.useContext)(o.AppRouterContext);if(null===e)throw Error("invariant expected app router to be mounted");return e}function v(){(0,a.clientHookInServerComponentError)("useParams");let e=(0,r.useContext)(o.GlobalLayoutRouterContext),t=(0,r.useContext)(n.PathParamsContext);return(0,r.useMemo)(()=>(null==e?void 0:e.tree)?function e(t,i){for(let r of(void 0===i&&(i={}),Object.values(t[1]))){let t=r[0],o=Array.isArray(t),n=o?t[1]:t;!n||n.startsWith(l.PAGE_SEGMENT_KEY)||(o&&("c"===t[2]||"oc"===t[2])?i[t[0]]=t[1].split("/"):o&&(i[t[0]]=t[1]),i=e(r,i))}return i}(e.tree):t,[null==e?void 0:e.tree,t])}function b(e){void 0===e&&(e="children"),(0,a.clientHookInServerComponentError)("useSelectedLayoutSegments");let{tree:t}=(0,r.useContext)(o.LayoutRouterContext);return function e(t,i,r,o){let n;if(void 0===r&&(r=!0),void 0===o&&(o=[]),r)n=t[1][i];else{var a;let e=t[1];n=null!=(a=e.children)?a:Object.values(e)[0]}if(!n)return o;let u=n[0],c=(0,s.getSegmentValue)(u);return!c||c.startsWith(l.PAGE_SEGMENT_KEY)?o:(o.push(c),e(n,i,!1,o))}(t,e)}function x(e){void 0===e&&(e="children"),(0,a.clientHookInServerComponentError)("useSelectedLayoutSegment");let t=b(e);return 0===t.length?null:t[0]}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},9249:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var i in t)Object.defineProperty(e,i,{enumerable:!0,get:t[i]})}(t,{notFound:function(){return r},isNotFoundError:function(){return o}});let i="NEXT_NOT_FOUND";function r(){let e=Error(i);throw e.digest=i,e}function o(e){return"object"==typeof e&&null!==e&&"digest"in e&&e.digest===i}("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)},8635:function(e,t){"use strict";var i,r;Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"RedirectStatusCode",{enumerable:!0,get:function(){return i}}),(r=i||(i={}))[r.SeeOther=303]="SeeOther",r[r.TemporaryRedirect=307]="TemporaryRedirect",r[r.PermanentRedirect=308]="PermanentRedirect",("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)},7573:function(e,t,i){"use strict";var r,o;Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var i in t)Object.defineProperty(e,i,{enumerable:!0,get:t[i]})}(t,{RedirectType:function(){return r},getRedirectError:function(){return u},redirect:function(){return c},permanentRedirect:function(){return d},isRedirectError:function(){return h},getURLFromRedirectError:function(){return p},getRedirectTypeFromError:function(){return f},getRedirectStatusCodeFromError:function(){return m}});let n=i(7714),a=i(3809),s=i(8635),l="NEXT_REDIRECT";function u(e,t,i){void 0===i&&(i=s.RedirectStatusCode.TemporaryRedirect);let r=Error(l);r.digest=l+";"+t+";"+e+";"+i+";";let o=n.requestAsyncStorage.getStore();return o&&(r.mutableCookies=o.mutableCookies),r}function c(e,t){void 0===t&&(t="replace");let i=a.actionAsyncStorage.getStore();throw u(e,t,(null==i?void 0:i.isAction)?s.RedirectStatusCode.SeeOther:s.RedirectStatusCode.TemporaryRedirect)}function d(e,t){void 0===t&&(t="replace");let i=a.actionAsyncStorage.getStore();throw u(e,t,(null==i?void 0:i.isAction)?s.RedirectStatusCode.SeeOther:s.RedirectStatusCode.PermanentRedirect)}function h(e){if("object"!=typeof e||null===e||!("digest"in e)||"string"!=typeof e.digest)return!1;let[t,i,r,o]=e.digest.split(";",4),n=Number(o);return t===l&&("replace"===i||"push"===i)&&"string"==typeof r&&!isNaN(n)&&n in s.RedirectStatusCode}function p(e){return h(e)?e.digest.split(";",3)[2]:null}function f(e){if(!h(e))throw Error("Not a redirect error");return e.digest.split(";",2)[1]}function m(e){if(!h(e))throw Error("Not a redirect error");return Number(e.digest.split(";",4)[3])}(o=r||(r={})).push="push",o.replace="replace",("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},7714:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"requestAsyncStorage",{enumerable:!0,get:function(){return r}});let r=(0,i(8267).createAsyncLocalStorage)();("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},8865:function(e,t){"use strict";function i(e){return Array.isArray(e)?e[1]:e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getSegmentValue",{enumerable:!0,get:function(){return i}}),("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)},4379:function(e,t){"use strict";var i,r;Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var i in t)Object.defineProperty(e,i,{enumerable:!0,get:t[i]})}(t,{PrefetchKind:function(){return i},ACTION_REFRESH:function(){return o},ACTION_NAVIGATE:function(){return n},ACTION_RESTORE:function(){return a},ACTION_SERVER_PATCH:function(){return s},ACTION_PREFETCH:function(){return l},ACTION_FAST_REFRESH:function(){return u},ACTION_SERVER_ACTION:function(){return c},isThenable:function(){return d}});let o="refresh",n="navigate",a="restore",s="server-patch",l="prefetch",u="fast-refresh",c="server-action";function d(e){return e&&("object"==typeof e||"function"==typeof e)&&"function"==typeof e.then}(r=i||(i={})).AUTO="auto",r.FULL="full",r.TEMPORARY="temporary",("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},6504:function(e,t,i){"use strict";function r(e,t,i,r){return!1}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getDomainLocale",{enumerable:!0,get:function(){return r}}),i(282),("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)},3686:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Image",{enumerable:!0,get:function(){return b}});let r=i(8754),o=i(1757),n=i(5893),a=o._(i(7294)),s=r._(i(3935)),l=r._(i(6665)),u=i(1908),c=i(4706),d=i(5670);i(1558);let h=i(1973),p=r._(i(3293)),f={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!0};function m(e,t,i,r,o,n){let a=null==e?void 0:e.src;e&&e["data-loaded-src"]!==a&&(e["data-loaded-src"]=a,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&o(!0),null==i?void 0:i.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let r=!1,o=!1;i.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>r,isPropagationStopped:()=>o,persist:()=>{},preventDefault:()=>{r=!0,t.preventDefault()},stopPropagation:()=>{o=!0,t.stopPropagation()}})}(null==r?void 0:r.current)&&r.current(e)}}))}function g(e){let[t,i]=a.version.split(".",2),r=parseInt(t,10),o=parseInt(i,10);return r>18||18===r&&o>=3?{fetchPriority:e}:{fetchpriority:e}}let y=(0,a.forwardRef)((e,t)=>{let{src:i,srcSet:r,sizes:o,height:s,width:l,decoding:u,className:c,style:d,fetchPriority:h,placeholder:p,loading:f,unoptimized:y,fill:v,onLoadRef:b,onLoadingCompleteRef:x,setBlurComplete:P,setShowAltText:E,onLoad:T,onError:S,...w}=e;return(0,n.jsx)("img",{...w,...g(h),loading:f,width:l,height:s,decoding:u,"data-nimg":v?"fill":"1",className:c,style:d,sizes:o,srcSet:r,src:i,ref:(0,a.useCallback)(e=>{t&&("function"==typeof t?t(e):"object"==typeof t&&(t.current=e)),e&&(S&&(e.src=e.src),e.complete&&m(e,p,b,x,P,y))},[i,p,b,x,P,S,y,t]),onLoad:e=>{m(e.currentTarget,p,b,x,P,y)},onError:e=>{E(!0),"empty"!==p&&P(!0),S&&S(e)}})});function v(e){let{isAppRouter:t,imgAttributes:i}=e,r={as:"image",imageSrcSet:i.srcSet,imageSizes:i.sizes,crossOrigin:i.crossOrigin,referrerPolicy:i.referrerPolicy,...g(i.fetchPriority)};return t&&s.default.preload?(s.default.preload(i.src,r),null):(0,n.jsx)(l.default,{children:(0,n.jsx)("link",{rel:"preload",href:i.srcSet?void 0:i.src,...r},"__nimg-"+i.src+i.srcSet+i.sizes)})}let b=(0,a.forwardRef)((e,t)=>{let i=(0,a.useContext)(h.RouterContext),r=(0,a.useContext)(d.ImageConfigContext),o=(0,a.useMemo)(()=>{let e=f||r||c.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>e-t),i=e.deviceSizes.sort((e,t)=>e-t);return{...e,allSizes:t,deviceSizes:i}},[r]),{onLoad:s,onLoadingComplete:l}=e,m=(0,a.useRef)(s);(0,a.useEffect)(()=>{m.current=s},[s]);let g=(0,a.useRef)(l);(0,a.useEffect)(()=>{g.current=l},[l]);let[b,x]=(0,a.useState)(!1),[P,E]=(0,a.useState)(!1),{props:T,meta:S}=(0,u.getImgProps)(e,{defaultLoader:p.default,imgConf:o,blurComplete:b,showAltText:P});return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(y,{...T,unoptimized:S.unoptimized,placeholder:S.placeholder,fill:S.fill,onLoadRef:m,onLoadingCompleteRef:g,setBlurComplete:x,setShowAltText:E,ref:t}),S.priority?(0,n.jsx)(v,{isAppRouter:!i,imgAttributes:T}):null]})});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},3480:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return x}});let r=i(8754),o=i(5893),n=r._(i(7294)),a=i(7950),s=i(7387),l=i(6982),u=i(6921),c=i(7727),d=i(1973),h=i(6216),p=i(1722),f=i(6504),m=i(634),g=i(4379),y=new Set;function v(e,t,i,r,o,n){if(n||(0,s.isLocalURL)(t)){if(!r.bypassPrefetchedCheck){let o=t+"%"+i+"%"+(void 0!==r.locale?r.locale:"locale"in e?e.locale:void 0);if(y.has(o))return;y.add(o)}Promise.resolve(n?e.prefetch(t,o):e.prefetch(t,i,r)).catch(e=>{})}}function b(e){return"string"==typeof e?e:(0,l.formatUrl)(e)}let x=n.default.forwardRef(function(e,t){let i,r;let{href:l,as:y,children:x,prefetch:P=null,passHref:E,replace:T,shallow:S,scroll:w,locale:j,onClick:_,onMouseEnter:C,onTouchStart:k,legacyBehavior:O=!1,...R}=e;i=x,O&&("string"==typeof i||"number"==typeof i)&&(i=(0,o.jsx)("a",{children:i}));let A=n.default.useContext(d.RouterContext),D=n.default.useContext(h.AppRouterContext),M=null!=A?A:D,L=!A,G=!1!==P,V=null===P?g.PrefetchKind.AUTO:g.PrefetchKind.FULL,{href:I,as:B}=n.default.useMemo(()=>{if(!A){let e=b(l);return{href:e,as:y?b(y):e}}let[e,t]=(0,a.resolveHref)(A,l,!0);return{href:e,as:y?(0,a.resolveHref)(A,y):t||e}},[A,l,y]),U=n.default.useRef(I),F=n.default.useRef(B);O&&(r=n.default.Children.only(i));let N=O?r&&"object"==typeof r&&r.ref:t,[W,H,z]=(0,p.useIntersection)({rootMargin:"200px"}),Y=n.default.useCallback(e=>{(F.current!==B||U.current!==I)&&(z(),F.current=B,U.current=I),W(e),N&&("function"==typeof N?N(e):"object"==typeof N&&(N.current=e))},[B,N,I,z,W]);n.default.useEffect(()=>{M&&H&&G&&v(M,I,B,{locale:j},{kind:V},L)},[B,I,H,j,G,null==A?void 0:A.locale,M,L,V]);let $={ref:Y,onClick(e){O||"function"!=typeof _||_(e),O&&r.props&&"function"==typeof r.props.onClick&&r.props.onClick(e),M&&!e.defaultPrevented&&function(e,t,i,r,o,a,l,u,c){let{nodeName:d}=e.currentTarget;if("A"===d.toUpperCase()&&(function(e){let t=e.currentTarget.getAttribute("target");return t&&"_self"!==t||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which}(e)||!c&&!(0,s.isLocalURL)(i)))return;e.preventDefault();let h=()=>{let e=null==l||l;"beforePopState"in t?t[o?"replace":"push"](i,r,{shallow:a,locale:u,scroll:e}):t[o?"replace":"push"](r||i,{scroll:e})};c?n.default.startTransition(h):h()}(e,M,I,B,T,S,w,j,L)},onMouseEnter(e){O||"function"!=typeof C||C(e),O&&r.props&&"function"==typeof r.props.onMouseEnter&&r.props.onMouseEnter(e),M&&(G||!L)&&v(M,I,B,{locale:j,priority:!0,bypassPrefetchedCheck:!0},{kind:V},L)},onTouchStart(e){O||"function"!=typeof k||k(e),O&&r.props&&"function"==typeof r.props.onTouchStart&&r.props.onTouchStart(e),M&&(G||!L)&&v(M,I,B,{locale:j,priority:!0,bypassPrefetchedCheck:!0},{kind:V},L)}};if((0,u.isAbsoluteUrl)(B))$.href=B;else if(!O||E||"a"===r.type&&!("href"in r.props)){let e=void 0!==j?j:null==A?void 0:A.locale,t=(null==A?void 0:A.isLocaleDomain)&&(0,f.getDomainLocale)(B,e,null==A?void 0:A.locales,null==A?void 0:A.domainLocales);$.href=t||(0,m.addBasePath)((0,c.addLocale)(B,e,null==A?void 0:A.defaultLocale))}return O?n.default.cloneElement(r,$):(0,o.jsx)("a",{...R,...$,children:i})});("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)},1722:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useIntersection",{enumerable:!0,get:function(){return l}});let r=i(7294),o=i(9126),n="function"==typeof IntersectionObserver,a=new Map,s=[];function l(e){let{rootRef:t,rootMargin:i,disabled:l}=e,u=l||!n,[c,d]=(0,r.useState)(!1),h=(0,r.useRef)(null),p=(0,r.useCallback)(e=>{h.current=e},[]);return(0,r.useEffect)(()=>{if(n){if(u||c)return;let e=h.current;if(e&&e.tagName)return function(e,t,i){let{id:r,observer:o,elements:n}=function(e){let t;let i={root:e.root||null,margin:e.rootMargin||""},r=s.find(e=>e.root===i.root&&e.margin===i.margin);if(r&&(t=a.get(r)))return t;let o=new Map;return t={id:i,observer:new IntersectionObserver(e=>{e.forEach(e=>{let t=o.get(e.target),i=e.isIntersecting||e.intersectionRatio>0;t&&i&&t(i)})},e),elements:o},s.push(i),a.set(i,t),t}(i);return n.set(e,t),o.observe(e),function(){if(n.delete(e),o.unobserve(e),0===n.size){o.disconnect(),a.delete(r);let e=s.findIndex(e=>e.root===r.root&&e.margin===r.margin);e>-1&&s.splice(e,1)}}}(e,e=>e&&d(e),{root:null==t?void 0:t.current,rootMargin:i})}else if(!c){let e=(0,o.requestIdleCallback)(()=>d(!0));return()=>(0,o.cancelIdleCallback)(e)}},[u,i,t,c,h.current]),[p,c,(0,r.useCallback)(()=>{d(!1)},[])]}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},3841:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var i in t)Object.defineProperty(e,i,{enumerable:!0,get:t[i]})}(t,{noSSR:function(){return a},default:function(){return s}});let r=i(8754);i(5893),i(7294);let o=r._(i(8354));function n(e){return{default:(null==e?void 0:e.default)||e}}function a(e,t){return delete t.webpack,delete t.modules,e(t)}function s(e,t){let i=o.default,r={loading:e=>{let{error:t,isLoading:i,pastDelay:r}=e;return null}};e instanceof Promise?r.loader=()=>e:"function"==typeof e?r.loader=e:"object"==typeof e&&(r={...r,...e});let s=(r={...r,...t}).loader;return(r.loadableGenerated&&(r={...r,...r.loadableGenerated},delete r.loadableGenerated),"boolean"!=typeof r.ssr||r.ssr)?i({...r,loader:()=>null!=s?s().then(n):Promise.resolve(n(()=>null))}):(delete r.webpack,delete r.modules,a(i,r))}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},1908:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImgProps",{enumerable:!0,get:function(){return s}}),i(1558);let r=i(7386),o=i(4706);function n(e){return void 0!==e.default}function a(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function s(e,t){var i;let s,l,u,{src:c,sizes:d,unoptimized:h=!1,priority:p=!1,loading:f,className:m,quality:g,width:y,height:v,fill:b=!1,style:x,onLoad:P,onLoadingComplete:E,placeholder:T="empty",blurDataURL:S,fetchPriority:w,layout:j,objectFit:_,objectPosition:C,lazyBoundary:k,lazyRoot:O,...R}=e,{imgConf:A,showAltText:D,blurComplete:M,defaultLoader:L}=t,G=A||o.imageConfigDefault;if("allSizes"in G)s=G;else{let e=[...G.deviceSizes,...G.imageSizes].sort((e,t)=>e-t),t=G.deviceSizes.sort((e,t)=>e-t);s={...G,allSizes:e,deviceSizes:t}}let V=R.loader||L;delete R.loader,delete R.srcSet;let I="__next_img_default"in V;if(I){if("custom"===s.loader)throw Error('Image with src "'+c+'" is missing "loader" prop.\nRead more: https://nextjs.org/docs/messages/next-image-missing-loader')}else{let e=V;V=t=>{let{config:i,...r}=t;return e(r)}}if(j){"fill"===j&&(b=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[j];e&&(x={...x,...e});let t={responsive:"100vw",fill:"100vw"}[j];t&&!d&&(d=t)}let B="",U=a(y),F=a(v);if("object"==typeof(i=c)&&(n(i)||void 0!==i.src)){let e=n(c)?c.default:c;if(!e.src)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received "+JSON.stringify(e));if(!e.height||!e.width)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received "+JSON.stringify(e));if(l=e.blurWidth,u=e.blurHeight,S=S||e.blurDataURL,B=e.src,!b){if(U||F){if(U&&!F){let t=U/e.width;F=Math.round(e.height*t)}else if(!U&&F){let t=F/e.height;U=Math.round(e.width*t)}}else U=e.width,F=e.height}}let N=!p&&("lazy"===f||void 0===f);(!(c="string"==typeof c?c:B)||c.startsWith("data:")||c.startsWith("blob:"))&&(h=!0,N=!1),s.unoptimized&&(h=!0),I&&c.endsWith(".svg")&&!s.dangerouslyAllowSVG&&(h=!0),p&&(w="high");let W=a(g),H=Object.assign(b?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:_,objectPosition:C}:{},D?{}:{color:"transparent"},x),z=M||"empty"===T?null:"blur"===T?'url("data:image/svg+xml;charset=utf-8,'+(0,r.getImageBlurSvg)({widthInt:U,heightInt:F,blurWidth:l,blurHeight:u,blurDataURL:S||"",objectFit:H.objectFit})+'")':'url("'+T+'")',Y=z?{backgroundSize:H.objectFit||"cover",backgroundPosition:H.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:z}:{},$=function(e){let{config:t,src:i,unoptimized:r,width:o,quality:n,sizes:a,loader:s}=e;if(r)return{src:i,srcSet:void 0,sizes:void 0};let{widths:l,kind:u}=function(e,t,i){let{deviceSizes:r,allSizes:o}=e;if(i){let e=/(^|\s)(1?\d?\d)vw/g,t=[];for(let r;r=e.exec(i);r)t.push(parseInt(r[2]));if(t.length){let e=.01*Math.min(...t);return{widths:o.filter(t=>t>=r[0]*e),kind:"w"}}return{widths:o,kind:"w"}}return"number"!=typeof t?{widths:r,kind:"w"}:{widths:[...new Set([t,2*t].map(e=>o.find(t=>t>=e)||o[o.length-1]))],kind:"x"}}(t,o,a),c=l.length-1;return{sizes:a||"w"!==u?a:"100vw",srcSet:l.map((e,r)=>s({config:t,src:i,quality:n,width:e})+" "+("w"===u?e:r+1)+u).join(", "),src:s({config:t,src:i,quality:n,width:l[c]})}}({config:s,src:c,unoptimized:h,width:U,quality:W,sizes:d,loader:V});return{props:{...R,loading:N?"lazy":f,fetchPriority:w,width:U,height:F,decoding:"async",className:m,style:{...H,...Y},sizes:$.sizes,srcSet:$.srcSet,src:$.src},meta:{unoptimized:h,priority:p,placeholder:T,fill:b}}}},7386:function(e,t){"use strict";function i(e){let{widthInt:t,heightInt:i,blurWidth:r,blurHeight:o,blurDataURL:n,objectFit:a}=e,s=r?40*r:t,l=o?40*o:i,u=s&&l?"viewBox='0 0 "+s+" "+l+"'":"";return"%3Csvg xmlns='http://www.w3.org/2000/svg' "+u+"%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='"+(u?"none":"contain"===a?"xMidYMid":"cover"===a?"xMidYMid slice":"none")+"' style='filter: url(%23b);' href='"+n+"'/%3E%3C/svg%3E"}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImageBlurSvg",{enumerable:!0,get:function(){return i}})},9267:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var i in t)Object.defineProperty(e,i,{enumerable:!0,get:t[i]})}(t,{getImageProps:function(){return s},default:function(){return l}});let r=i(8754),o=i(1908),n=i(3686),a=r._(i(3293)),s=e=>{let{props:t}=(0,o.getImgProps)(e,{defaultLoader:a.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!0}});for(let[e,i]of Object.entries(t))void 0===i&&delete t[e];return{props:t}},l=n.Image},3293:function(e,t){"use strict";function i(e){let{config:t,src:i,width:r,quality:o}=e;return t.path+"?url="+encodeURIComponent(i)+"&w="+r+"&q="+(o||75)}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}}),i.__next_img_default=!0;let r=i},7309:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"LoadableContext",{enumerable:!0,get:function(){return r}});let r=i(8754)._(i(7294)).default.createContext(null)},8354:function(e,t,i){"use strict";/**
@copyright (c) 2017-present James Kyle <me@thejameskyle.com>
 MIT License
 Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
"Software"), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:
 The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.
 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE
*/Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return h}});let r=i(8754)._(i(7294)),o=i(7309),n=[],a=[],s=!1;function l(e){let t=e(),i={loading:!0,loaded:null,error:null};return i.promise=t.then(e=>(i.loading=!1,i.loaded=e,e)).catch(e=>{throw i.loading=!1,i.error=e,e}),i}class u{promise(){return this._res.promise}retry(){this._clearTimeouts(),this._res=this._loadFn(this._opts.loader),this._state={pastDelay:!1,timedOut:!1};let{_res:e,_opts:t}=this;e.loading&&("number"==typeof t.delay&&(0===t.delay?this._state.pastDelay=!0:this._delay=setTimeout(()=>{this._update({pastDelay:!0})},t.delay)),"number"==typeof t.timeout&&(this._timeout=setTimeout(()=>{this._update({timedOut:!0})},t.timeout))),this._res.promise.then(()=>{this._update({}),this._clearTimeouts()}).catch(e=>{this._update({}),this._clearTimeouts()}),this._update({})}_update(e){this._state={...this._state,error:this._res.error,loaded:this._res.loaded,loading:this._res.loading,...e},this._callbacks.forEach(e=>e())}_clearTimeouts(){clearTimeout(this._delay),clearTimeout(this._timeout)}getCurrentValue(){return this._state}subscribe(e){return this._callbacks.add(e),()=>{this._callbacks.delete(e)}}constructor(e,t){this._loadFn=e,this._opts=t,this._callbacks=new Set,this._delay=null,this._timeout=null,this.retry()}}function c(e){return function(e,t){let i=Object.assign({loader:null,loading:null,delay:200,timeout:null,webpack:null,modules:null},t),n=null;function l(){if(!n){let t=new u(e,i);n={getCurrentValue:t.getCurrentValue.bind(t),subscribe:t.subscribe.bind(t),retry:t.retry.bind(t),promise:t.promise.bind(t)}}return n.promise()}if(!s){let e=i.webpack?i.webpack():i.modules;e&&a.push(t=>{for(let i of e)if(t.includes(i))return l()})}function c(e,t){!function(){l();let e=r.default.useContext(o.LoadableContext);e&&Array.isArray(i.modules)&&i.modules.forEach(t=>{e(t)})}();let a=r.default.useSyncExternalStore(n.subscribe,n.getCurrentValue,n.getCurrentValue);return r.default.useImperativeHandle(t,()=>({retry:n.retry}),[]),r.default.useMemo(()=>{var t;return a.loading||a.error?r.default.createElement(i.loading,{isLoading:a.loading,pastDelay:a.pastDelay,timedOut:a.timedOut,error:a.error,retry:n.retry}):a.loaded?r.default.createElement((t=a.loaded)&&t.default?t.default:t,e):null},[e,a])}return c.preload=()=>l(),c.displayName="LoadableComponent",r.default.forwardRef(c)}(l,e)}function d(e,t){let i=[];for(;e.length;){let r=e.pop();i.push(r(t))}return Promise.all(i).then(()=>{if(e.length)return d(e,t)})}c.preloadAll=()=>new Promise((e,t)=>{d(n).then(e,t)}),c.preloadReady=e=>(void 0===e&&(e=[]),new Promise(t=>{let i=()=>(s=!0,t());d(a,e).then(i,i)})),window.__NEXT_PRELOADREADY=c.preloadReady;let h=c},594:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var i in t)Object.defineProperty(e,i,{enumerable:!0,get:t[i]})}(t,{ServerInsertedHTMLContext:function(){return o},useServerInsertedHTML:function(){return n}});let r=i(1757)._(i(7294)),o=r.default.createContext(null);function n(e){let t=(0,r.useContext)(o);t&&t(e)}},7663:function(e){!function(){var t={229:function(e){var t,i,r,o=e.exports={};function n(){throw Error("setTimeout has not been defined")}function a(){throw Error("clearTimeout has not been defined")}function s(e){if(t===setTimeout)return setTimeout(e,0);if((t===n||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(i){try{return t.call(null,e,0)}catch(i){return t.call(this,e,0)}}}!function(){try{t="function"==typeof setTimeout?setTimeout:n}catch(e){t=n}try{i="function"==typeof clearTimeout?clearTimeout:a}catch(e){i=a}}();var l=[],u=!1,c=-1;function d(){u&&r&&(u=!1,r.length?l=r.concat(l):c=-1,l.length&&h())}function h(){if(!u){var e=s(d);u=!0;for(var t=l.length;t;){for(r=l,l=[];++c<t;)r&&r[c].run();c=-1,t=l.length}r=null,u=!1,function(e){if(i===clearTimeout)return clearTimeout(e);if((i===a||!i)&&clearTimeout)return i=clearTimeout,clearTimeout(e);try{i(e)}catch(t){try{return i.call(null,e)}catch(t){return i.call(this,e)}}}(e)}}function p(e,t){this.fun=e,this.array=t}function f(){}o.nextTick=function(e){var t=Array(arguments.length-1);if(arguments.length>1)for(var i=1;i<arguments.length;i++)t[i-1]=arguments[i];l.push(new p(e,t)),1!==l.length||u||s(h)},p.prototype.run=function(){this.fun.apply(null,this.array)},o.title="browser",o.browser=!0,o.env={},o.argv=[],o.version="",o.versions={},o.on=f,o.addListener=f,o.once=f,o.off=f,o.removeListener=f,o.removeAllListeners=f,o.emit=f,o.prependListener=f,o.prependOnceListener=f,o.listeners=function(e){return[]},o.binding=function(e){throw Error("process.binding is not supported")},o.cwd=function(){return"/"},o.chdir=function(e){throw Error("process.chdir is not supported")},o.umask=function(){return 0}}},i={};function r(e){var o=i[e];if(void 0!==o)return o.exports;var n=i[e]={exports:{}},a=!0;try{t[e](n,n.exports,r),a=!1}finally{a&&delete i[e]}return n.exports}r.ab="//";var o=r(229);e.exports=o}()},5152:function(e,t,i){e.exports=i(3841)},5675:function(e,t,i){e.exports=i(9267)},1664:function(e,t,i){e.exports=i(3480)},9332:function(e,t,i){e.exports=i(6612)},1163:function(e,t,i){e.exports=i(3035)},4009:function(e,t,i){"use strict";i.d(t,{E:function(){return tB}});var r,o=i(7294);let n=(0,o.createContext)({transformPagePoint:e=>e,isStatic:!1,reducedMotion:"never"}),a=(0,o.createContext)({});var s=i(240),l=i(8868),u=i(398),c=i(8588),d=i(1804),h=i(7732),p=i(7504);function f(e){return Array.isArray(e)?e.join(" "):e}var m=i(1879),g=i(1741),y=i(5364);let v=(0,o.createContext)({}),b=Symbol.for("motionComponentSymbol");var x=i(2627),P=i(6816),E=i(406),T=i(8057);let S=()=>({style:{},transform:{},transformOrigin:{},vars:{}});function w(e,t,i){for(let r in t)(0,E.i)(t[r])||(0,P.j)(r,i)||(e[r]=t[r])}let j=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","transformValues","custom","inherit","onLayoutAnimationStart","onLayoutAnimationComplete","onLayoutMeasure","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","ignoreStrict","viewport"]);function _(e){return e.startsWith("while")||e.startsWith("drag")&&"draggable"!==e||e.startsWith("layout")||e.startsWith("onTap")||e.startsWith("onPan")||j.has(e)}let C=e=>!_(e);try{(r=require("@emotion/is-prop-valid").default)&&(C=e=>e.startsWith("on")?!_(e):r(e))}catch(e){}var k=i(5415);let O=()=>({...S(),attrs:{}});var R=i(9854),A=i(8504),D=i(6832),M=i(2445),L=i(9432),G=i(6681),V=i(8715);function I(e){let t=(0,E.i)(e)?e.get():e;return(0,V.p)(t)?t.toValue():t}let B=e=>(t,i)=>{let r=(0,o.useContext)(a),n=(0,o.useContext)(s.O),l=()=>(function({scrapeMotionValuesFromProps:e,createRenderState:t,onMount:i},r,o,n){let a={latestValues:function(e,t,i,r){let o={},n=r(e,{});for(let e in n)o[e]=I(n[e]);let{initial:a,animate:s}=e,l=(0,p.G)(e),u=(0,p.M)(e);t&&u&&!l&&!1!==e.inherit&&(void 0===a&&(a=t.initial),void 0===s&&(s=t.animate));let c=!!i&&!1===i.initial,d=(c=c||!1===a)?s:a;return d&&"boolean"!=typeof d&&!(0,M.H)(d)&&(Array.isArray(d)?d:[d]).forEach(t=>{let i=(0,L.o)(e,t);if(!i)return;let{transitionEnd:r,transition:n,...a}=i;for(let e in a){let t=a[e];if(Array.isArray(t)){let e=c?t.length-1:0;t=t[e]}null!==t&&(o[e]=t)}for(let e in r)o[e]=r[e]}),o}(r,o,n,e),renderState:t()};return i&&(a.mount=e=>i(r,e,a)),a})(e,t,r,n);return i?l():(0,G.h)(l)};var U=i(2074);let F={useVisualState:B({scrapeMotionValuesFromProps:D.U,createRenderState:O,onMount:(e,t,{renderState:i,latestValues:r})=>{U.Wi.read(()=>{try{i.dimensions="function"==typeof t.getBBox?t.getBBox():t.getBoundingClientRect()}catch(e){i.dimensions={x:0,y:0,width:0,height:0}}}),U.Wi.render(()=>{(0,k.i)(i,r,{enableHardwareAcceleration:!1},(0,R.a)(t.tagName),e.transformTemplate),(0,A.K)(t,i)})}})},N={useVisualState:B({scrapeMotionValuesFromProps:i(189).U,createRenderState:S})};var W=i(3899),H=i(5770),z=i(806),Y=i(1662),$=i(5487),q=i(8148),X=i(6917),K=i(486),Z=i(3624);let Q=(e,t)=>Math.abs(e-t);var J=i(9403);class ee{constructor(e,t,{transformPagePoint:i,contextWindow:r}={}){if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.contextWindow=window,this.updatePoint=()=>{var e,t;if(!(this.lastMoveEvent&&this.lastMoveEventInfo))return;let i=er(this.lastMoveEventInfo,this.history),r=null!==this.startEvent,o=(e=i.offset,t={x:0,y:0},Math.sqrt(Q(e.x,t.x)**2+Q(e.y,t.y)**2)>=3);if(!r&&!o)return;let{point:n}=i,{timestamp:a}=U.frameData;this.history.push({...n,timestamp:a});let{onStart:s,onMove:l}=this.handlers;r||(s&&s(this.lastMoveEvent,i),this.startEvent=this.lastMoveEvent),l&&l(this.lastMoveEvent,i)},this.handlePointerMove=(e,t)=>{this.lastMoveEvent=e,this.lastMoveEventInfo=et(t,this.transformPagePoint),U.Wi.update(this.updatePoint,!0)},this.handlePointerUp=(e,t)=>{if(this.end(),!(this.lastMoveEvent&&this.lastMoveEventInfo))return;let{onEnd:i,onSessionEnd:r}=this.handlers,o=er("pointercancel"===e.type?this.lastMoveEventInfo:et(t,this.transformPagePoint),this.history);this.startEvent&&i&&i(e,o),r&&r(e,o)},!(0,J.D)(e))return;this.handlers=t,this.transformPagePoint=i,this.contextWindow=r||window;let o=et((0,q.Q)(e),this.transformPagePoint),{point:n}=o,{timestamp:a}=U.frameData;this.history=[{...n,timestamp:a}];let{onSessionStart:s}=t;s&&s(e,er(o,this.history)),this.removeListeners=(0,Z.z)((0,K.a)(this.contextWindow,"pointermove",this.handlePointerMove),(0,K.a)(this.contextWindow,"pointerup",this.handlePointerUp),(0,K.a)(this.contextWindow,"pointercancel",this.handlePointerUp))}updateHandlers(e){this.handlers=e}end(){this.removeListeners&&this.removeListeners(),(0,U.Pn)(this.updatePoint)}}function et(e,t){return t?{point:t(e.point)}:e}function ei(e,t){return{x:e.x-t.x,y:e.y-t.y}}function er({point:e},t){return{point:e,delta:ei(e,eo(t)),offset:ei(e,t[0]),velocity:function(e,t){if(e.length<2)return{x:0,y:0};let i=e.length-1,r=null,o=eo(e);for(;i>=0&&(r=e[i],!(o.timestamp-r.timestamp>(0,X.w)(.1)));)i--;if(!r)return{x:0,y:0};let n=(0,X.X)(o.timestamp-r.timestamp);if(0===n)return{x:0,y:0};let a={x:(o.x-r.x)/n,y:(o.y-r.y)/n};return a.x===1/0&&(a.x=0),a.y===1/0&&(a.y=0),a}(t,0)}}function eo(e){return e[e.length-1]}var en=i(7544),ea=i(3967),es=i(22);function el(e){return e.max-e.min}function eu(e,t=0,i=.01){return Math.abs(e-t)<=i}function ec(e,t,i,r=.5){e.origin=r,e.originPoint=(0,es.C)(t.min,t.max,e.origin),e.scale=el(i)/el(t),(eu(e.scale,1,1e-4)||isNaN(e.scale))&&(e.scale=1),e.translate=(0,es.C)(i.min,i.max,e.origin)-e.originPoint,(eu(e.translate)||isNaN(e.translate))&&(e.translate=0)}function ed(e,t,i,r){ec(e.x,t.x,i.x,r?r.originX:void 0),ec(e.y,t.y,i.y,r?r.originY:void 0)}function eh(e,t,i){e.min=i.min+t.min,e.max=e.min+el(t)}function ep(e,t,i){e.min=t.min-i.min,e.max=e.min+el(t)}function ef(e,t,i){ep(e.x,t.x,i.x),ep(e.y,t.y,i.y)}var em=i(4169);function eg(e,t,i){return{min:void 0!==t?e.min+t:void 0,max:void 0!==i?e.max+i-(e.max-e.min):void 0}}function ey(e,t){let i=t.min-e.min,r=t.max-e.max;return t.max-t.min<e.max-e.min&&([i,r]=[r,i]),{min:i,max:r}}function ev(e,t,i){return{min:eb(e,t),max:eb(e,i)}}function eb(e,t){return"number"==typeof e?e:e[t]||0}var ex=i(1512);function eP(e){return[e("x"),e("y")]}var eE=i(6460),eT=i(6117),eS=i(8456),ew=i(6190),ej=i(5480);let e_=({current:e})=>e?e.ownerDocument.defaultView:null,eC=new WeakMap;class ek{constructor(e){this.openGlobalLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=(0,ex.dO)(),this.visualElement=e}start(e,{snapToCursor:t=!1}={}){let{presenceContext:i}=this.visualElement;i&&!1===i.isPresent||(this.panSession=new ee(e,{onSessionStart:e=>{this.stopAnimation(),t&&this.snapToCursor((0,q.Q)(e,"page").point)},onStart:(e,t)=>{let{drag:i,dragPropagation:r,onDragStart:o}=this.getProps();if(i&&!r&&(this.openGlobalLock&&this.openGlobalLock(),this.openGlobalLock=(0,en.fJ)(i),!this.openGlobalLock))return;this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),eP(e=>{let t=this.getAxisMotionValue(e).get()||0;if(ew.aQ.test(t)){let{projection:i}=this.visualElement;if(i&&i.layout){let r=i.layout.layoutBox[e];if(r){let e=el(r);t=parseFloat(t)/100*e}}}this.originPoint[e]=t}),o&&U.Wi.update(()=>o(e,t),!1,!0);let{animationState:n}=this.visualElement;n&&n.setActive("whileDrag",!0)},onMove:(e,t)=>{let{dragPropagation:i,dragDirectionLock:r,onDirectionLock:o,onDrag:n}=this.getProps();if(!i&&!this.openGlobalLock)return;let{offset:a}=t;if(r&&null===this.currentDirection){this.currentDirection=function(e,t=10){let i=null;return Math.abs(e.y)>t?i="y":Math.abs(e.x)>t&&(i="x"),i}(a),null!==this.currentDirection&&o&&o(this.currentDirection);return}this.updateAxis("x",t.point,a),this.updateAxis("y",t.point,a),this.visualElement.render(),n&&n(e,t)},onSessionEnd:(e,t)=>this.stop(e,t)},{transformPagePoint:this.visualElement.getTransformPagePoint(),contextWindow:e_(this.visualElement)}))}stop(e,t){let i=this.isDragging;if(this.cancel(),!i)return;let{velocity:r}=t;this.startAnimation(r);let{onDragEnd:o}=this.getProps();o&&U.Wi.update(()=>o(e,t))}cancel(){this.isDragging=!1;let{projection:e,animationState:t}=this.visualElement;e&&(e.isAnimationBlocked=!1),this.panSession&&this.panSession.end(),this.panSession=void 0;let{dragPropagation:i}=this.getProps();!i&&this.openGlobalLock&&(this.openGlobalLock(),this.openGlobalLock=null),t&&t.setActive("whileDrag",!1)}updateAxis(e,t,i){let{drag:r}=this.getProps();if(!i||!eO(e,r,this.currentDirection))return;let o=this.getAxisMotionValue(e),n=this.originPoint[e]+i[e];this.constraints&&this.constraints[e]&&(n=function(e,{min:t,max:i},r){return void 0!==t&&e<t?e=r?(0,es.C)(t,e,r.min):Math.max(e,t):void 0!==i&&e>i&&(e=r?(0,es.C)(i,e,r.max):Math.min(e,i)),e}(n,this.constraints[e],this.elastic[e])),o.set(n)}resolveConstraints(){var e;let{dragConstraints:t,dragElastic:i}=this.getProps(),r=this.visualElement.projection&&!this.visualElement.projection.layout?this.visualElement.projection.measure(!1):null===(e=this.visualElement.projection)||void 0===e?void 0:e.layout,o=this.constraints;t&&(0,d.I)(t)?this.constraints||(this.constraints=this.resolveRefConstraints()):t&&r?this.constraints=function(e,{top:t,left:i,bottom:r,right:o}){return{x:eg(e.x,i,o),y:eg(e.y,t,r)}}(r.layoutBox,t):this.constraints=!1,this.elastic=function(e=.35){return!1===e?e=0:!0===e&&(e=.35),{x:ev(e,"left","right"),y:ev(e,"top","bottom")}}(i),o!==this.constraints&&r&&this.constraints&&!this.hasMutatedConstraints&&eP(e=>{this.getAxisMotionValue(e)&&(this.constraints[e]=function(e,t){let i={};return void 0!==t.min&&(i.min=t.min-e.min),void 0!==t.max&&(i.max=t.max-e.min),i}(r.layoutBox[e],this.constraints[e]))})}resolveRefConstraints(){var e;let{dragConstraints:t,onMeasureDragConstraints:i}=this.getProps();if(!t||!(0,d.I)(t))return!1;let r=t.current;(0,$.k)(null!==r,"If `dragConstraints` is set as a React ref, that ref must be passed to another component's `ref` prop.");let{projection:o}=this.visualElement;if(!o||!o.layout)return!1;let n=(0,eE.z)(r,o.root,this.visualElement.getTransformPagePoint()),a={x:ey((e=o.layout.layoutBox).x,n.x),y:ey(e.y,n.y)};if(i){let e=i((0,eT.z2)(a));this.hasMutatedConstraints=!!e,e&&(a=(0,eT.i8)(e))}return a}startAnimation(e){let{drag:t,dragMomentum:i,dragElastic:r,dragTransition:o,dragSnapToOrigin:n,onDragTransitionEnd:a}=this.getProps(),s=this.constraints||{};return Promise.all(eP(a=>{if(!eO(a,t,this.currentDirection))return;let l=s&&s[a]||{};n&&(l={min:0,max:0});let u={type:"inertia",velocity:i?e[a]:0,bounceStiffness:r?200:1e6,bounceDamping:r?40:1e7,timeConstant:750,restDelta:1,restSpeed:10,...o,...l};return this.startAxisValueAnimation(a,u)})).then(a)}startAxisValueAnimation(e,t){let i=this.getAxisMotionValue(e);return i.start((0,ej.v)(e,i,0,t))}stopAnimation(){eP(e=>this.getAxisMotionValue(e).stop())}getAxisMotionValue(e){let t="_drag"+e.toUpperCase(),i=this.visualElement.getProps();return i[t]||this.visualElement.getValue(e,(i.initial?i.initial[e]:void 0)||0)}snapToCursor(e){eP(t=>{let{drag:i}=this.getProps();if(!eO(t,i,this.currentDirection))return;let{projection:r}=this.visualElement,o=this.getAxisMotionValue(t);if(r&&r.layout){let{min:i,max:n}=r.layout.layoutBox[t];o.set(e[t]-(0,es.C)(i,n,.5))}})}scalePositionWithinConstraints(){if(!this.visualElement.current)return;let{drag:e,dragConstraints:t}=this.getProps(),{projection:i}=this.visualElement;if(!(0,d.I)(t)||!i||!this.constraints)return;this.stopAnimation();let r={x:0,y:0};eP(e=>{let t=this.getAxisMotionValue(e);if(t){let i=t.get();r[e]=function(e,t){let i=.5,r=el(e),o=el(t);return o>r?i=(0,ea.Y)(t.min,t.max-r,e.min):r>o&&(i=(0,ea.Y)(e.min,e.max-o,t.min)),(0,em.u)(0,1,i)}({min:i,max:i},this.constraints[e])}});let{transformTemplate:o}=this.visualElement.getProps();this.visualElement.current.style.transform=o?o({},""):"none",i.root&&i.root.updateScroll(),i.updateLayout(),this.resolveConstraints(),eP(t=>{if(!eO(t,e,null))return;let i=this.getAxisMotionValue(t),{min:o,max:n}=this.constraints[t];i.set((0,es.C)(o,n,r[t]))})}addListeners(){if(!this.visualElement.current)return;eC.set(this.visualElement,this);let e=this.visualElement.current,t=(0,K.a)(e,"pointerdown",e=>{let{drag:t,dragListener:i=!0}=this.getProps();t&&i&&this.start(e)}),i=()=>{let{dragConstraints:e}=this.getProps();(0,d.I)(e)&&(this.constraints=this.resolveRefConstraints())},{projection:r}=this.visualElement,o=r.addEventListener("measure",i);r&&!r.layout&&(r.root&&r.root.updateScroll(),r.updateLayout()),i();let n=(0,eS.E)(window,"resize",()=>this.scalePositionWithinConstraints()),a=r.addEventListener("didUpdate",({delta:e,hasLayoutChanged:t})=>{this.isDragging&&t&&(eP(t=>{let i=this.getAxisMotionValue(t);i&&(this.originPoint[t]+=e[t].translate,i.set(i.get()+e[t].translate))}),this.visualElement.render())});return()=>{n(),t(),o(),a&&a()}}getProps(){let e=this.visualElement.getProps(),{drag:t=!1,dragDirectionLock:i=!1,dragPropagation:r=!1,dragConstraints:o=!1,dragElastic:n=.35,dragMomentum:a=!0}=e;return{...e,drag:t,dragDirectionLock:i,dragPropagation:r,dragConstraints:o,dragElastic:n,dragMomentum:a}}}function eO(e,t,i){return(!0===t||t===e)&&(null===i||i===e)}class eR extends z.L{constructor(e){super(e),this.removeGroupControls=Y.Z,this.removeListeners=Y.Z,this.controls=new ek(e)}mount(){let{dragControls:e}=this.node.getProps();e&&(this.removeGroupControls=e.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||Y.Z}unmount(){this.removeGroupControls(),this.removeListeners()}}let eA=e=>(t,i)=>{e&&U.Wi.update(()=>e(t,i))};class eD extends z.L{constructor(){super(...arguments),this.removePointerDownListener=Y.Z}onPointerDown(e){this.session=new ee(e,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint(),contextWindow:e_(this.node)})}createPanHandlers(){let{onPanSessionStart:e,onPanStart:t,onPan:i,onPanEnd:r}=this.node.getProps();return{onSessionStart:eA(e),onStart:eA(t),onMove:i,onEnd:(e,t)=>{delete this.session,r&&U.Wi.update(()=>r(e,t))}}}mount(){this.removePointerDownListener=(0,K.a)(this.node.current,"pointerdown",e=>this.onPointerDown(e))}update(){this.session&&this.session.updateHandlers(this.createPanHandlers())}unmount(){this.removePointerDownListener(),this.session&&this.session.end()}}let eM={hasAnimatedSinceResize:!0,hasEverUpdated:!1};function eL(e,t){return t.max===t.min?0:e/(t.max-t.min)*100}let eG={correct:(e,t)=>{if(!t.target)return e;if("string"==typeof e){if(!ew.px.test(e))return e;e=parseFloat(e)}let i=eL(e,t.target.x),r=eL(e,t.target.y);return`${i}% ${r}%`}};var eV=i(1550),eI=i(4561);class eB extends o.Component{componentDidMount(){let{visualElement:e,layoutGroup:t,switchLayoutGroup:i,layoutId:r}=this.props,{projection:o}=e;(0,eI.B)(eF),o&&(t.group&&t.group.add(o),i&&i.register&&r&&i.register(o),o.root.didUpdate(),o.addEventListener("animationComplete",()=>{this.safeToRemove()}),o.setOptions({...o.options,onExitComplete:()=>this.safeToRemove()})),eM.hasEverUpdated=!0}getSnapshotBeforeUpdate(e){let{layoutDependency:t,visualElement:i,drag:r,isPresent:o}=this.props,n=i.projection;return n&&(n.isPresent=o,r||e.layoutDependency!==t||void 0===t?n.willUpdate():this.safeToRemove(),e.isPresent===o||(o?n.promote():n.relegate()||U.Wi.postRender(()=>{let e=n.getStack();e&&e.members.length||this.safeToRemove()}))),null}componentDidUpdate(){let{projection:e}=this.props.visualElement;e&&(e.root.didUpdate(),queueMicrotask(()=>{!e.currentAnimation&&e.isLead()&&this.safeToRemove()}))}componentWillUnmount(){let{visualElement:e,layoutGroup:t,switchLayoutGroup:i}=this.props,{projection:r}=e;r&&(r.scheduleCheckAfterUnmount(),t&&t.group&&t.group.remove(r),i&&i.deregister&&i.deregister(r))}safeToRemove(){let{safeToRemove:e}=this.props;e&&e()}render(){return null}}function eU(e){let[t,i]=function(){let e=(0,o.useContext)(s.O);if(null===e)return[!0,null];let{isPresent:t,onExitComplete:i,register:r}=e,n=(0,o.useId)();return(0,o.useEffect)(()=>r(n),[]),!t&&i?[!1,()=>i&&i(n)]:[!0]}(),r=(0,o.useContext)(y.p);return o.createElement(eB,{...e,layoutGroup:r,switchLayoutGroup:(0,o.useContext)(v),isPresent:t,safeToRemove:i})}let eF={borderRadius:{...eG,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:eG,borderTopRightRadius:eG,borderBottomLeftRadius:eG,borderBottomRightRadius:eG,boxShadow:{correct:(e,{treeScale:t,projectionDelta:i})=>{let r=eV.P.parse(e);if(r.length>5)return e;let o=eV.P.createTransformer(e),n="number"!=typeof r[0]?1:0,a=i.x.scale*t.x,s=i.y.scale*t.y;r[0+n]/=a,r[1+n]/=s;let l=(0,es.C)(a,s,.5);return"number"==typeof r[2+n]&&(r[2+n]/=l),"number"==typeof r[3+n]&&(r[3+n]/=l),o(r)}}};var eN=i(1560),eW=i(7255);let eH=["TopLeft","TopRight","BottomLeft","BottomRight"],ez=eH.length,eY=e=>"string"==typeof e?parseFloat(e):e,e$=e=>"number"==typeof e||ew.px.test(e);function eq(e,t){return void 0!==e[t]?e[t]:e.borderRadius}let eX=eZ(0,.5,eW.Bn),eK=eZ(.5,.95,Y.Z);function eZ(e,t,i){return r=>r<e?0:r>t?1:i((0,ea.Y)(e,t,r))}function eQ(e,t){e.min=t.min,e.max=t.max}function eJ(e,t){eQ(e.x,t.x),eQ(e.y,t.y)}var e0=i(6e3);function e1(e,t,i,r,o){return e-=t,e=(0,e0.q2)(e,1/i,r),void 0!==o&&(e=(0,e0.q2)(e,1/o,r)),e}function e2(e,t,[i,r,o],n,a){!function(e,t=0,i=1,r=.5,o,n=e,a=e){if(ew.aQ.test(t)&&(t=parseFloat(t),t=(0,es.C)(a.min,a.max,t/100)-a.min),"number"!=typeof t)return;let s=(0,es.C)(n.min,n.max,r);e===n&&(s-=t),e.min=e1(e.min,t,i,s,o),e.max=e1(e.max,t,i,s,o)}(e,t[i],t[r],t[o],t.scale,n,a)}let e3=["x","scaleX","originX"],e4=["y","scaleY","originY"];function e5(e,t,i,r){e2(e.x,t,e3,i?i.x:void 0,r?r.x:void 0),e2(e.y,t,e4,i?i.y:void 0,r?r.y:void 0)}var e6=i(1056);function e7(e){return 0===e.translate&&1===e.scale}function e8(e){return e7(e.x)&&e7(e.y)}function e9(e,t){return Math.round(e.x.min)===Math.round(t.x.min)&&Math.round(e.x.max)===Math.round(t.x.max)&&Math.round(e.y.min)===Math.round(t.y.min)&&Math.round(e.y.max)===Math.round(t.y.max)}function te(e){return el(e.x)/el(e.y)}var tt=i(10);class ti{constructor(){this.members=[]}add(e){(0,tt.y4)(this.members,e),e.scheduleRender()}remove(e){if((0,tt.cl)(this.members,e),e===this.prevLead&&(this.prevLead=void 0),e===this.lead){let e=this.members[this.members.length-1];e&&this.promote(e)}}relegate(e){let t;let i=this.members.findIndex(t=>e===t);if(0===i)return!1;for(let e=i;e>=0;e--){let i=this.members[e];if(!1!==i.isPresent){t=i;break}}return!!t&&(this.promote(t),!0)}promote(e,t){let i=this.lead;if(e!==i&&(this.prevLead=i,this.lead=e,e.show(),i)){i.instance&&i.scheduleRender(),e.scheduleRender(),e.resumeFrom=i,t&&(e.resumeFrom.preserveOpacity=!0),i.snapshot&&(e.snapshot=i.snapshot,e.snapshot.latestValues=i.animationValues||i.latestValues),e.root&&e.root.isUpdating&&(e.isLayoutDirty=!0);let{crossfade:r}=e.options;!1===r&&i.hide()}}exitAnimationComplete(){this.members.forEach(e=>{let{options:t,resumingFrom:i}=e;t.onExitComplete&&t.onExitComplete(),i&&i.options.onExitComplete&&i.options.onExitComplete()})}scheduleRender(){this.members.forEach(e=>{e.instance&&e.scheduleRender(!1)})}removeLeadSnapshot(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)}}function tr(e,t,i){let r="",o=e.x.translate/t.x,n=e.y.translate/t.y;if((o||n)&&(r=`translate3d(${o}px, ${n}px, 0) `),(1!==t.x||1!==t.y)&&(r+=`scale(${1/t.x}, ${1/t.y}) `),i){let{rotate:e,rotateX:t,rotateY:o}=i;e&&(r+=`rotate(${e}deg) `),t&&(r+=`rotateX(${t}deg) `),o&&(r+=`rotateY(${o}deg) `)}let a=e.x.scale*t.x,s=e.y.scale*t.y;return(1!==a||1!==s)&&(r+=`scale(${a}, ${s})`),r||"none"}var to=i(9527);let tn=(e,t)=>e.depth-t.depth;class ta{constructor(){this.children=[],this.isDirty=!1}add(e){(0,tt.y4)(this.children,e),this.isDirty=!0}remove(e){(0,tt.cl)(this.children,e),this.isDirty=!0}forEach(e){this.isDirty&&this.children.sort(tn),this.isDirty=!1,this.children.forEach(e)}}var ts=i(3234);let tl=["","X","Y","Z"],tu={visibility:"hidden"},tc=0,td={type:"projectionFrame",totalNodes:0,resolvedTargetDeltas:0,recalculatedProjection:0};function th({attachResizeListener:e,defaultParent:t,measureScroll:i,checkIsScrollRoot:r,resetTransform:o}){return class{constructor(e={},i=null==t?void 0:t()){this.id=tc++,this.animationId=0,this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.isProjectionDirty=!1,this.isSharedProjectionDirty=!1,this.isTransformDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.hasTreeAnimated=!1,this.updateScheduled=!1,this.projectionUpdateScheduled=!1,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>{this.projectionUpdateScheduled=!1,td.totalNodes=td.resolvedTargetDeltas=td.recalculatedProjection=0,this.nodes.forEach(tm),this.nodes.forEach(tE),this.nodes.forEach(tT),this.nodes.forEach(tg),window.MotionDebug&&window.MotionDebug.record(td)},this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=e,this.root=i?i.root||i:this,this.path=i?[...i.path,i]:[],this.parent=i,this.depth=i?i.depth+1:0;for(let e=0;e<this.path.length;e++)this.path[e].shouldResetTransform=!0;this.root===this&&(this.nodes=new ta)}addEventListener(e,t){return this.eventHandlers.has(e)||this.eventHandlers.set(e,new eN.L),this.eventHandlers.get(e).add(t)}notifyListeners(e,...t){let i=this.eventHandlers.get(e);i&&i.notify(...t)}hasListeners(e){return this.eventHandlers.has(e)}mount(t,i=this.root.hasTreeAnimated){if(this.instance)return;this.isSVG=t instanceof SVGElement&&"svg"!==t.tagName,this.instance=t;let{layoutId:r,layout:o,visualElement:n}=this.options;if(n&&!n.current&&n.mount(t),this.root.nodes.add(this),this.parent&&this.parent.children.add(this),i&&(o||r)&&(this.isLayoutDirty=!0),e){let i;let r=()=>this.root.updateBlockedByResize=!1;e(t,()=>{this.root.updateBlockedByResize=!0,i&&i(),i=function(e,t){let i=performance.now(),r=({timestamp:o})=>{let n=o-i;n>=t&&((0,U.Pn)(r),e(n-t))};return U.Wi.read(r,!0),()=>(0,U.Pn)(r)}(r,250),eM.hasAnimatedSinceResize&&(eM.hasAnimatedSinceResize=!1,this.nodes.forEach(tP))})}r&&this.root.registerSharedNode(r,this),!1!==this.options.animate&&n&&(r||o)&&this.addEventListener("didUpdate",({delta:e,hasLayoutChanged:t,hasRelativeTargetChanged:i,layout:r})=>{if(this.isTreeAnimationBlocked()){this.target=void 0,this.relativeTarget=void 0;return}let o=this.options.transition||n.getDefaultTransition()||tk,{onLayoutAnimationStart:a,onLayoutAnimationComplete:s}=n.getProps(),l=!this.targetLayout||!e9(this.targetLayout,r)||i,u=!t&&i;if(this.options.layoutRoot||this.resumeFrom&&this.resumeFrom.instance||u||t&&(l||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0),this.setAnimationOrigin(e,u);let t={...(0,e6.e)(o,"layout"),onPlay:a,onComplete:s};(n.shouldReduceMotion||this.options.layoutRoot)&&(t.delay=0,t.type=!1),this.startAnimation(t)}else t||tP(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=r})}unmount(){this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this);let e=this.getStack();e&&e.remove(this),this.parent&&this.parent.children.delete(this),this.instance=void 0,(0,U.Pn)(this.updateProjection)}blockUpdate(){this.updateManuallyBlocked=!0}unblockUpdate(){this.updateManuallyBlocked=!1}isUpdateBlocked(){return this.updateManuallyBlocked||this.updateBlockedByResize}isTreeAnimationBlocked(){return this.isAnimationBlocked||this.parent&&this.parent.isTreeAnimationBlocked()||!1}startUpdate(){!this.isUpdateBlocked()&&(this.isUpdating=!0,this.nodes&&this.nodes.forEach(tS),this.animationId++)}getTransformTemplate(){let{visualElement:e}=this.options;return e&&e.getProps().transformTemplate}willUpdate(e=!0){if(this.root.hasTreeAnimated=!0,this.root.isUpdateBlocked()){this.options.onExitComplete&&this.options.onExitComplete();return}if(this.root.isUpdating||this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let e=0;e<this.path.length;e++){let t=this.path[e];t.shouldResetTransform=!0,t.updateScroll("snapshot"),t.options.layoutRoot&&t.willUpdate(!1)}let{layoutId:t,layout:i}=this.options;if(void 0===t&&!i)return;let r=this.getTransformTemplate();this.prevTransformTemplateValue=r?r(this.latestValues,""):void 0,this.updateSnapshot(),e&&this.notifyListeners("willUpdate")}update(){if(this.updateScheduled=!1,this.isUpdateBlocked()){this.unblockUpdate(),this.clearAllSnapshots(),this.nodes.forEach(tv);return}this.isUpdating||this.nodes.forEach(tb),this.isUpdating=!1,this.nodes.forEach(tx),this.nodes.forEach(tp),this.nodes.forEach(tf),this.clearAllSnapshots();let e=performance.now();U.frameData.delta=(0,em.u)(0,1e3/60,e-U.frameData.timestamp),U.frameData.timestamp=e,U.frameData.isProcessing=!0,U.S6.update.process(U.frameData),U.S6.preRender.process(U.frameData),U.S6.render.process(U.frameData),U.frameData.isProcessing=!1}didUpdate(){this.updateScheduled||(this.updateScheduled=!0,queueMicrotask(()=>this.update()))}clearAllSnapshots(){this.nodes.forEach(ty),this.sharedNodes.forEach(tw)}scheduleUpdateProjection(){this.projectionUpdateScheduled||(this.projectionUpdateScheduled=!0,U.Wi.preRender(this.updateProjection,!1,!0))}scheduleCheckAfterUnmount(){U.Wi.postRender(()=>{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){!this.snapshot&&this.instance&&(this.snapshot=this.measure())}updateLayout(){if(!this.instance||(this.updateScroll(),!(this.options.alwaysMeasureLayout&&this.isLead())&&!this.isLayoutDirty))return;if(this.resumeFrom&&!this.resumeFrom.instance)for(let e=0;e<this.path.length;e++)this.path[e].updateScroll();let e=this.layout;this.layout=this.measure(!1),this.layoutCorrected=(0,ex.dO)(),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.layoutBox);let{visualElement:t}=this.options;t&&t.notify("LayoutMeasure",this.layout.layoutBox,e?e.layoutBox:void 0)}updateScroll(e="measure"){let t=!!(this.options.layoutScroll&&this.instance);this.scroll&&this.scroll.animationId===this.root.animationId&&this.scroll.phase===e&&(t=!1),t&&(this.scroll={animationId:this.root.animationId,phase:e,isRoot:r(this.instance),offset:i(this.instance)})}resetTransform(){if(!o)return;let e=this.isLayoutDirty||this.shouldResetTransform,t=this.projectionDelta&&!e8(this.projectionDelta),i=this.getTransformTemplate(),r=i?i(this.latestValues,""):void 0,n=r!==this.prevTransformTemplateValue;e&&(t||(0,to.ud)(this.latestValues)||n)&&(o(this.instance,r),this.shouldResetTransform=!1,this.scheduleRender())}measure(e=!0){var t;let i=this.measurePageBox(),r=this.removeElementScroll(i);return e&&(r=this.removeTransform(r)),tA((t=r).x),tA(t.y),{animationId:this.root.animationId,measuredBox:i,layoutBox:r,latestValues:{},source:this.id}}measurePageBox(){let{visualElement:e}=this.options;if(!e)return(0,ex.dO)();let t=e.measureViewportBox(),{scroll:i}=this.root;return i&&((0,e0.am)(t.x,i.offset.x),(0,e0.am)(t.y,i.offset.y)),t}removeElementScroll(e){let t=(0,ex.dO)();eJ(t,e);for(let i=0;i<this.path.length;i++){let r=this.path[i],{scroll:o,options:n}=r;if(r!==this.root&&o&&n.layoutScroll){if(o.isRoot){eJ(t,e);let{scroll:i}=this.root;i&&((0,e0.am)(t.x,-i.offset.x),(0,e0.am)(t.y,-i.offset.y))}(0,e0.am)(t.x,o.offset.x),(0,e0.am)(t.y,o.offset.y)}}return t}applyTransform(e,t=!1){let i=(0,ex.dO)();eJ(i,e);for(let e=0;e<this.path.length;e++){let r=this.path[e];!t&&r.options.layoutScroll&&r.scroll&&r!==r.root&&(0,e0.D2)(i,{x:-r.scroll.offset.x,y:-r.scroll.offset.y}),(0,to.ud)(r.latestValues)&&(0,e0.D2)(i,r.latestValues)}return(0,to.ud)(this.latestValues)&&(0,e0.D2)(i,this.latestValues),i}removeTransform(e){let t=(0,ex.dO)();eJ(t,e);for(let e=0;e<this.path.length;e++){let i=this.path[e];if(!i.instance||!(0,to.ud)(i.latestValues))continue;(0,to.Lj)(i.latestValues)&&i.updateSnapshot();let r=(0,ex.dO)();eJ(r,i.measurePageBox()),e5(t,i.latestValues,i.snapshot?i.snapshot.layoutBox:void 0,r)}return(0,to.ud)(this.latestValues)&&e5(t,this.latestValues),t}setTargetDelta(e){this.targetDelta=e,this.root.scheduleUpdateProjection(),this.isProjectionDirty=!0}setOptions(e){this.options={...this.options,...e,crossfade:void 0===e.crossfade||e.crossfade}}clearMeasurements(){this.scroll=void 0,this.layout=void 0,this.snapshot=void 0,this.prevTransformTemplateValue=void 0,this.targetDelta=void 0,this.target=void 0,this.isLayoutDirty=!1}forceRelativeParentToResolveTarget(){this.relativeParent&&this.relativeParent.resolvedRelativeTargetAt!==U.frameData.timestamp&&this.relativeParent.resolveTargetDelta(!0)}resolveTargetDelta(e=!1){var t,i,r,o;let n=this.getLead();this.isProjectionDirty||(this.isProjectionDirty=n.isProjectionDirty),this.isTransformDirty||(this.isTransformDirty=n.isTransformDirty),this.isSharedProjectionDirty||(this.isSharedProjectionDirty=n.isSharedProjectionDirty);let a=!!this.resumingFrom||this!==n;if(!(e||a&&this.isSharedProjectionDirty||this.isProjectionDirty||(null===(t=this.parent)||void 0===t?void 0:t.isProjectionDirty)||this.attemptToResolveRelativeTarget))return;let{layout:s,layoutId:l}=this.options;if(this.layout&&(s||l)){if(this.resolvedRelativeTargetAt=U.frameData.timestamp,!this.targetDelta&&!this.relativeTarget){let e=this.getClosestProjectingParent();e&&e.layout&&1!==this.animationProgress?(this.relativeParent=e,this.forceRelativeParentToResolveTarget(),this.relativeTarget=(0,ex.dO)(),this.relativeTargetOrigin=(0,ex.dO)(),ef(this.relativeTargetOrigin,this.layout.layoutBox,e.layout.layoutBox),eJ(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}if(this.relativeTarget||this.targetDelta){if((this.target||(this.target=(0,ex.dO)(),this.targetWithTransforms=(0,ex.dO)()),this.relativeTarget&&this.relativeTargetOrigin&&this.relativeParent&&this.relativeParent.target)?(this.forceRelativeParentToResolveTarget(),i=this.target,r=this.relativeTarget,o=this.relativeParent.target,eh(i.x,r.x,o.x),eh(i.y,r.y,o.y)):this.targetDelta?(this.resumingFrom?this.target=this.applyTransform(this.layout.layoutBox):eJ(this.target,this.layout.layoutBox),(0,e0.o2)(this.target,this.targetDelta)):eJ(this.target,this.layout.layoutBox),this.attemptToResolveRelativeTarget){this.attemptToResolveRelativeTarget=!1;let e=this.getClosestProjectingParent();e&&!!e.resumingFrom==!!this.resumingFrom&&!e.options.layoutScroll&&e.target&&1!==this.animationProgress?(this.relativeParent=e,this.forceRelativeParentToResolveTarget(),this.relativeTarget=(0,ex.dO)(),this.relativeTargetOrigin=(0,ex.dO)(),ef(this.relativeTargetOrigin,this.target,e.target),eJ(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}td.resolvedTargetDeltas++}}}getClosestProjectingParent(){return!this.parent||(0,to.Lj)(this.parent.latestValues)||(0,to.D_)(this.parent.latestValues)?void 0:this.parent.isProjecting()?this.parent:this.parent.getClosestProjectingParent()}isProjecting(){return!!((this.relativeTarget||this.targetDelta||this.options.layoutRoot)&&this.layout)}calcProjection(){var e;let t=this.getLead(),i=!!this.resumingFrom||this!==t,r=!0;if((this.isProjectionDirty||(null===(e=this.parent)||void 0===e?void 0:e.isProjectionDirty))&&(r=!1),i&&(this.isSharedProjectionDirty||this.isTransformDirty)&&(r=!1),this.resolvedRelativeTargetAt===U.frameData.timestamp&&(r=!1),r)return;let{layout:o,layoutId:n}=this.options;if(this.isTreeAnimating=!!(this.parent&&this.parent.isTreeAnimating||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),!this.layout||!(o||n))return;eJ(this.layoutCorrected,this.layout.layoutBox);let a=this.treeScale.x,s=this.treeScale.y;(0,e0.YY)(this.layoutCorrected,this.treeScale,this.path,i),t.layout&&!t.target&&(1!==this.treeScale.x||1!==this.treeScale.y)&&(t.target=t.layout.layoutBox);let{target:l}=t;if(!l){this.projectionTransform&&(this.projectionDelta=(0,ex.wc)(),this.projectionTransform="none",this.scheduleRender());return}this.projectionDelta||(this.projectionDelta=(0,ex.wc)(),this.projectionDeltaWithTransform=(0,ex.wc)());let u=this.projectionTransform;ed(this.projectionDelta,this.layoutCorrected,l,this.latestValues),this.projectionTransform=tr(this.projectionDelta,this.treeScale),(this.projectionTransform!==u||this.treeScale.x!==a||this.treeScale.y!==s)&&(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",l)),td.recalculatedProjection++}hide(){this.isVisible=!1}show(){this.isVisible=!0}scheduleRender(e=!0){if(this.options.scheduleRender&&this.options.scheduleRender(),e){let e=this.getStack();e&&e.scheduleRender()}this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)}setAnimationOrigin(e,t=!1){let i;let r=this.snapshot,o=r?r.latestValues:{},n={...this.latestValues},a=(0,ex.wc)();this.relativeParent&&this.relativeParent.options.layoutRoot||(this.relativeTarget=this.relativeTargetOrigin=void 0),this.attemptToResolveRelativeTarget=!t;let s=(0,ex.dO)(),l=(r?r.source:void 0)!==(this.layout?this.layout.source:void 0),u=this.getStack(),c=!u||u.members.length<=1,d=!!(l&&!c&&!0===this.options.crossfade&&!this.path.some(tC));this.animationProgress=0,this.mixTargetDelta=t=>{let r=t/1e3;if(tj(a.x,e.x,r),tj(a.y,e.y,r),this.setTargetDelta(a),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout){var u,h,p,f;ef(s,this.layout.layoutBox,this.relativeParent.layout.layoutBox),p=this.relativeTarget,f=this.relativeTargetOrigin,t_(p.x,f.x,s.x,r),t_(p.y,f.y,s.y,r),i&&(u=this.relativeTarget,h=i,u.x.min===h.x.min&&u.x.max===h.x.max&&u.y.min===h.y.min&&u.y.max===h.y.max)&&(this.isProjectionDirty=!1),i||(i=(0,ex.dO)()),eJ(i,this.relativeTarget)}l&&(this.animationValues=n,function(e,t,i,r,o,n){o?(e.opacity=(0,es.C)(0,void 0!==i.opacity?i.opacity:1,eX(r)),e.opacityExit=(0,es.C)(void 0!==t.opacity?t.opacity:1,0,eK(r))):n&&(e.opacity=(0,es.C)(void 0!==t.opacity?t.opacity:1,void 0!==i.opacity?i.opacity:1,r));for(let o=0;o<ez;o++){let n=`border${eH[o]}Radius`,a=eq(t,n),s=eq(i,n);(void 0!==a||void 0!==s)&&(a||(a=0),s||(s=0),0===a||0===s||e$(a)===e$(s)?(e[n]=Math.max((0,es.C)(eY(a),eY(s),r),0),(ew.aQ.test(s)||ew.aQ.test(a))&&(e[n]+="%")):e[n]=s)}(t.rotate||i.rotate)&&(e.rotate=(0,es.C)(t.rotate||0,i.rotate||0,r))}(n,o,this.latestValues,r,d,c)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=r},this.mixTargetDelta(this.options.layoutRoot?1e3:0)}startAnimation(e){this.notifyListeners("animationStart"),this.currentAnimation&&this.currentAnimation.stop(),this.resumingFrom&&this.resumingFrom.currentAnimation&&this.resumingFrom.currentAnimation.stop(),this.pendingAnimation&&((0,U.Pn)(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=U.Wi.update(()=>{eM.hasAnimatedSinceResize=!0,this.currentAnimation=function(e,t,i){let r=(0,E.i)(e)?e:(0,ts.BX)(e);return r.start((0,ej.v)("",r,1e3,i)),r.animation}(0,0,{...e,onUpdate:t=>{this.mixTargetDelta(t),e.onUpdate&&e.onUpdate(t)},onComplete:()=>{e.onComplete&&e.onComplete(),this.completeAnimation()}}),this.resumingFrom&&(this.resumingFrom.currentAnimation=this.currentAnimation),this.pendingAnimation=void 0})}completeAnimation(){this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0);let e=this.getStack();e&&e.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}finishAnimation(){this.currentAnimation&&(this.mixTargetDelta&&this.mixTargetDelta(1e3),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){let e=this.getLead(),{targetWithTransforms:t,target:i,layout:r,latestValues:o}=e;if(t&&i&&r){if(this!==e&&this.layout&&r&&tD(this.options.animationType,this.layout.layoutBox,r.layoutBox)){i=this.target||(0,ex.dO)();let t=el(this.layout.layoutBox.x);i.x.min=e.target.x.min,i.x.max=i.x.min+t;let r=el(this.layout.layoutBox.y);i.y.min=e.target.y.min,i.y.max=i.y.min+r}eJ(t,i),(0,e0.D2)(t,o),ed(this.projectionDeltaWithTransform,this.layoutCorrected,t,o)}}registerSharedNode(e,t){this.sharedNodes.has(e)||this.sharedNodes.set(e,new ti),this.sharedNodes.get(e).add(t);let i=t.options.initialPromotionConfig;t.promote({transition:i?i.transition:void 0,preserveFollowOpacity:i&&i.shouldPreserveFollowOpacity?i.shouldPreserveFollowOpacity(t):void 0})}isLead(){let e=this.getStack();return!e||e.lead===this}getLead(){var e;let{layoutId:t}=this.options;return t&&(null===(e=this.getStack())||void 0===e?void 0:e.lead)||this}getPrevLead(){var e;let{layoutId:t}=this.options;return t?null===(e=this.getStack())||void 0===e?void 0:e.prevLead:void 0}getStack(){let{layoutId:e}=this.options;if(e)return this.root.sharedNodes.get(e)}promote({needsReset:e,transition:t,preserveFollowOpacity:i}={}){let r=this.getStack();r&&r.promote(this,i),e&&(this.projectionDelta=void 0,this.needsReset=!0),t&&this.setOptions({transition:t})}relegate(){let e=this.getStack();return!!e&&e.relegate(this)}resetRotation(){let{visualElement:e}=this.options;if(!e)return;let t=!1,{latestValues:i}=e;if((i.rotate||i.rotateX||i.rotateY||i.rotateZ)&&(t=!0),!t)return;let r={};for(let t=0;t<tl.length;t++){let o="rotate"+tl[t];i[o]&&(r[o]=i[o],e.setStaticValue(o,0))}for(let t in e.render(),r)e.setStaticValue(t,r[t]);e.scheduleRender()}getProjectionStyles(e){var t,i;if(!this.instance||this.isSVG)return;if(!this.isVisible)return tu;let r={visibility:""},o=this.getTransformTemplate();if(this.needsReset)return this.needsReset=!1,r.opacity="",r.pointerEvents=I(null==e?void 0:e.pointerEvents)||"",r.transform=o?o(this.latestValues,""):"none",r;let n=this.getLead();if(!this.projectionDelta||!this.layout||!n.target){let t={};return this.options.layoutId&&(t.opacity=void 0!==this.latestValues.opacity?this.latestValues.opacity:1,t.pointerEvents=I(null==e?void 0:e.pointerEvents)||""),this.hasProjected&&!(0,to.ud)(this.latestValues)&&(t.transform=o?o({},""):"none",this.hasProjected=!1),t}let a=n.animationValues||n.latestValues;this.applyTransformsToTarget(),r.transform=tr(this.projectionDeltaWithTransform,this.treeScale,a),o&&(r.transform=o(a,r.transform));let{x:s,y:l}=this.projectionDelta;for(let e in r.transformOrigin=`${100*s.origin}% ${100*l.origin}% 0`,n.animationValues?r.opacity=n===this?null!==(i=null!==(t=a.opacity)&&void 0!==t?t:this.latestValues.opacity)&&void 0!==i?i:1:this.preserveOpacity?this.latestValues.opacity:a.opacityExit:r.opacity=n===this?void 0!==a.opacity?a.opacity:"":void 0!==a.opacityExit?a.opacityExit:0,eI.P){if(void 0===a[e])continue;let{correct:t,applyTo:i}=eI.P[e],o="none"===r.transform?a[e]:t(a[e],n);if(i){let e=i.length;for(let t=0;t<e;t++)r[i[t]]=o}else r[e]=o}return this.options.layoutId&&(r.pointerEvents=n===this?I(null==e?void 0:e.pointerEvents)||"":"none"),r}clearSnapshot(){this.resumeFrom=this.snapshot=void 0}resetTree(){this.root.nodes.forEach(e=>{var t;return null===(t=e.currentAnimation)||void 0===t?void 0:t.stop()}),this.root.nodes.forEach(tv),this.root.sharedNodes.clear()}}}function tp(e){e.updateLayout()}function tf(e){var t;let i=(null===(t=e.resumeFrom)||void 0===t?void 0:t.snapshot)||e.snapshot;if(e.isLead()&&e.layout&&i&&e.hasListeners("didUpdate")){let{layoutBox:t,measuredBox:r}=e.layout,{animationType:o}=e.options,n=i.source!==e.layout.source;"size"===o?eP(e=>{let r=n?i.measuredBox[e]:i.layoutBox[e],o=el(r);r.min=t[e].min,r.max=r.min+o}):tD(o,i.layoutBox,t)&&eP(r=>{let o=n?i.measuredBox[r]:i.layoutBox[r],a=el(t[r]);o.max=o.min+a,e.relativeTarget&&!e.currentAnimation&&(e.isProjectionDirty=!0,e.relativeTarget[r].max=e.relativeTarget[r].min+a)});let a=(0,ex.wc)();ed(a,t,i.layoutBox);let s=(0,ex.wc)();n?ed(s,e.applyTransform(r,!0),i.measuredBox):ed(s,t,i.layoutBox);let l=!e8(a),u=!1;if(!e.resumeFrom){let r=e.getClosestProjectingParent();if(r&&!r.resumeFrom){let{snapshot:o,layout:n}=r;if(o&&n){let a=(0,ex.dO)();ef(a,i.layoutBox,o.layoutBox);let s=(0,ex.dO)();ef(s,t,n.layoutBox),e9(a,s)||(u=!0),r.options.layoutRoot&&(e.relativeTarget=s,e.relativeTargetOrigin=a,e.relativeParent=r)}}}e.notifyListeners("didUpdate",{layout:t,snapshot:i,delta:s,layoutDelta:a,hasLayoutChanged:l,hasRelativeTargetChanged:u})}else if(e.isLead()){let{onExitComplete:t}=e.options;t&&t()}e.options.transition=void 0}function tm(e){td.totalNodes++,e.parent&&(e.isProjecting()||(e.isProjectionDirty=e.parent.isProjectionDirty),e.isSharedProjectionDirty||(e.isSharedProjectionDirty=!!(e.isProjectionDirty||e.parent.isProjectionDirty||e.parent.isSharedProjectionDirty)),e.isTransformDirty||(e.isTransformDirty=e.parent.isTransformDirty))}function tg(e){e.isProjectionDirty=e.isSharedProjectionDirty=e.isTransformDirty=!1}function ty(e){e.clearSnapshot()}function tv(e){e.clearMeasurements()}function tb(e){e.isLayoutDirty=!1}function tx(e){let{visualElement:t}=e.options;t&&t.getProps().onBeforeLayoutMeasure&&t.notify("BeforeLayoutMeasure"),e.resetTransform()}function tP(e){e.finishAnimation(),e.targetDelta=e.relativeTarget=e.target=void 0,e.isProjectionDirty=!0}function tE(e){e.resolveTargetDelta()}function tT(e){e.calcProjection()}function tS(e){e.resetRotation()}function tw(e){e.removeLeadSnapshot()}function tj(e,t,i){e.translate=(0,es.C)(t.translate,0,i),e.scale=(0,es.C)(t.scale,1,i),e.origin=t.origin,e.originPoint=t.originPoint}function t_(e,t,i,r){e.min=(0,es.C)(t.min,i.min,r),e.max=(0,es.C)(t.max,i.max,r)}function tC(e){return e.animationValues&&void 0!==e.animationValues.opacityExit}let tk={duration:.45,ease:[.4,0,.1,1]},tO=e=>"undefined"!=typeof navigator&&navigator.userAgent.toLowerCase().includes(e),tR=tO("applewebkit/")&&!tO("chrome/")?Math.round:Y.Z;function tA(e){e.min=tR(e.min),e.max=tR(e.max)}function tD(e,t,i){return"position"===e||"preserve-aspect"===e&&!eu(te(t),te(i),.2)}let tM=th({attachResizeListener:(e,t)=>(0,eS.E)(e,"resize",t),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}),checkIsScrollRoot:()=>!0}),tL={current:void 0},tG=th({measureScroll:e=>({x:e.scrollLeft,y:e.scrollTop}),defaultParent:()=>{if(!tL.current){let e=new tM({});e.mount(window),e.setOptions({layoutScroll:!0}),tL.current=e}return tL.current},resetTransform:(e,t)=>{e.style.transform=void 0!==t?t:"none"},checkIsScrollRoot:e=>"fixed"===window.getComputedStyle(e).position});var tV=i(4547);let tI={...H.s,...W.E,pan:{Feature:eD},drag:{Feature:eR,ProjectionNode:tG,MeasureLayout:eU},layout:{ProjectionNode:tG,MeasureLayout:eU}},tB=function(e){function t(t,i={}){return function({preloadedFeatures:e,createVisualElement:t,useRender:i,useVisualState:r,Component:x}){e&&(0,m.K)(e);let P=(0,o.forwardRef)(function(m,b){var P;let E;let T={...(0,o.useContext)(n),...m,layoutId:function({layoutId:e}){let t=(0,o.useContext)(y.p).id;return t&&void 0!==e?t+"-"+e:e}(m)},{isStatic:S}=T,w=function(e){let{initial:t,animate:i}=function(e,t){if((0,p.G)(e)){let{initial:t,animate:i}=e;return{initial:!1===t||(0,h.$)(t)?t:void 0,animate:(0,h.$)(i)?i:void 0}}return!1!==e.inherit?t:{}}(e,(0,o.useContext)(a));return(0,o.useMemo)(()=>({initial:t,animate:i}),[f(t),f(i)])}(m),j=r(m,S);if(!S&&g.j){w.visualElement=function(e,t,i,r){let{visualElement:d}=(0,o.useContext)(a),h=(0,o.useContext)(u.u),p=(0,o.useContext)(s.O),f=(0,o.useContext)(n).reducedMotion,m=(0,o.useRef)();r=r||h.renderer,!m.current&&r&&(m.current=r(e,{visualState:t,parent:d,props:i,presenceContext:p,blockInitialAnimation:!!p&&!1===p.initial,reducedMotionConfig:f}));let g=m.current;(0,o.useInsertionEffect)(()=>{g&&g.update(i,p)});let y=(0,o.useRef)(!!(i[c.M]&&!window.HandoffComplete));return(0,l.L)(()=>{g&&(g.render(),y.current&&g.animationState&&g.animationState.animateChanges())}),(0,o.useEffect)(()=>{g&&(g.updateFeatures(),!y.current&&g.animationState&&g.animationState.animateChanges(),y.current&&(y.current=!1,window.HandoffComplete=!0))}),g}(x,j,T,t);let i=(0,o.useContext)(v),r=(0,o.useContext)(u.u).strict;w.visualElement&&(E=w.visualElement.loadFeatures(T,r,e,i))}return o.createElement(a.Provider,{value:w},E&&w.visualElement?o.createElement(E,{visualElement:w.visualElement,...T}):null,i(x,m,(P=w.visualElement,(0,o.useCallback)(e=>{e&&j.mount&&j.mount(e),P&&(e?P.mount(e):P.unmount()),b&&("function"==typeof b?b(e):(0,d.I)(b)&&(b.current=e))},[P])),j,S,w.visualElement))});return P[b]=x,P}(e(t,i))}if("undefined"==typeof Proxy)return t;let i=new Map;return new Proxy(t,{get:(e,r)=>(i.has(r)||i.set(r,t(r)),i.get(r))})}((e,t)=>(function(e,{forwardMotionProps:t=!1},i,r){return{...(0,x.q)(e)?F:N,preloadedFeatures:i,useRender:function(e=!1){return(t,i,r,{latestValues:n},a)=>{let s=((0,x.q)(t)?function(e,t,i,r){let n=(0,o.useMemo)(()=>{let i=O();return(0,k.i)(i,t,{enableHardwareAcceleration:!1},(0,R.a)(r),e.transformTemplate),{...i.attrs,style:{...i.style}}},[t]);if(e.style){let t={};w(t,e.style,e),n.style={...t,...n.style}}return n}:function(e,t,i){let r={},n=function(e,t,i){let r=e.style||{},n={};return w(n,r,e),Object.assign(n,function({transformTemplate:e},t,i){return(0,o.useMemo)(()=>{let r=S();return(0,T.r)(r,t,{enableHardwareAcceleration:!i},e),Object.assign({},r.vars,r.style)},[t])}(e,t,i)),e.transformValues?e.transformValues(n):n}(e,t,i);return e.drag&&!1!==e.dragListener&&(r.draggable=!1,n.userSelect=n.WebkitUserSelect=n.WebkitTouchCallout="none",n.touchAction=!0===e.drag?"none":`pan-${"x"===e.drag?"y":"x"}`),void 0===e.tabIndex&&(e.onTap||e.onTapStart||e.whileTap)&&(r.tabIndex=0),r.style=n,r})(i,n,a,t),l={...function(e,t,i){let r={};for(let o in e)("values"!==o||"object"!=typeof e.values)&&(C(o)||!0===i&&_(o)||!t&&!_(o)||e.draggable&&o.startsWith("onDrag"))&&(r[o]=e[o]);return r}(i,"string"==typeof t,e),...s,ref:r},{children:u}=i,c=(0,o.useMemo)(()=>(0,E.i)(u)?u.get():u,[u]);return(0,o.createElement)(t,{...l,children:c})}}(t),createVisualElement:r,Component:e}})(e,t,tI,tV.b))}}]);