(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[320],{91530:function(e,t,r){"use strict";function n(e){if(null===e||!0===e||!1===e)return NaN;var t=Number(e);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}r.d(t,{Z:function(){return a}});var i=r(41154);function o(e,t){if(t.length<e)throw TypeError(e+" argument"+(e>1?"s":"")+" required, but only "+t.length+" present")}function a(e,t){return o(2,arguments),function(e,t){o(2,arguments);var r=function(e){o(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||"object"===(0,i.Z)(e)&&"[object Date]"===t?new Date(e.getTime()):"number"==typeof e||"[object Number]"===t?new Date(e):(("string"==typeof e||"[object String]"===t)&&"undefined"!=typeof console&&(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn(Error().stack)),new Date(NaN))}(e),a=n(t);if(isNaN(a))return new Date(NaN);if(!a)return r;var s=r.getDate(),l=new Date(r.getTime());return(l.setMonth(r.getMonth()+a+1,0),s>=l.getDate())?l:(r.setFullYear(l.getFullYear(),l.getMonth(),s),r)}(e,-n(t))}},33145:function(e,t,r){"use strict";r.d(t,{default:function(){return i.a}});var n=r(48461),i=r.n(n)},27648:function(e,t,r){"use strict";r.d(t,{default:function(){return i.a}});var n=r(72972),i=r.n(n)},99376:function(e,t,r){"use strict";var n=r(35475);r.o(n,"usePathname")&&r.d(t,{usePathname:function(){return n.usePathname}})},40257:function(e,t,r){"use strict";var n,i;e.exports=(null==(n=r.g.process)?void 0:n.env)&&"object"==typeof(null==(i=r.g.process)?void 0:i.env)?r.g.process:r(44227)},55449:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addLocale",{enumerable:!0,get:function(){return n}}),r(33068);let n=function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];return e};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},56958:function(e,t,r){"use strict";function n(e,t,r,n){return!1}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getDomainLocale",{enumerable:!0,get:function(){return n}}),r(33068),("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)},65878:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Image",{enumerable:!0,get:function(){return b}});let n=r(47043),i=r(53099),o=r(57437),a=i._(r(2265)),s=n._(r(54887)),l=n._(r(38293)),u=r(55346),c=r(90128),d=r(62589);r(31765);let f=r(25523),p=n._(r(5084)),m={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!0};function h(e,t,r,n,i,o,a){let s=null==e?void 0:e.src;e&&e["data-loaded-src"]!==s&&(e["data-loaded-src"]=s,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&i(!0),null==r?void 0:r.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let n=!1,i=!1;r.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>n,isPropagationStopped:()=>i,persist:()=>{},preventDefault:()=>{n=!0,t.preventDefault()},stopPropagation:()=>{i=!0,t.stopPropagation()}})}(null==n?void 0:n.current)&&n.current(e)}}))}function g(e){return a.use?{fetchPriority:e}:{fetchpriority:e}}"undefined"==typeof window&&(globalThis.__NEXT_IMAGE_IMPORTED=!0);let y=(0,a.forwardRef)((e,t)=>{let{src:r,srcSet:n,sizes:i,height:s,width:l,decoding:u,className:c,style:d,fetchPriority:f,placeholder:p,loading:m,unoptimized:y,fill:_,onLoadRef:b,onLoadingCompleteRef:v,setBlurComplete:w,setShowAltText:S,sizesInput:x,onLoad:E,onError:R,...A}=e;return(0,o.jsx)("img",{...A,...g(f),loading:m,width:l,height:s,decoding:u,"data-nimg":_?"fill":"1",className:c,style:d,sizes:i,srcSet:n,src:r,ref:(0,a.useCallback)(e=>{t&&("function"==typeof t?t(e):"object"==typeof t&&(t.current=e)),e&&(R&&(e.src=e.src),e.complete&&h(e,p,b,v,w,y,x))},[r,p,b,v,w,R,y,x,t]),onLoad:e=>{h(e.currentTarget,p,b,v,w,y,x)},onError:e=>{S(!0),"empty"!==p&&w(!0),R&&R(e)}})});function _(e){let{isAppRouter:t,imgAttributes:r}=e,n={as:"image",imageSrcSet:r.srcSet,imageSizes:r.sizes,crossOrigin:r.crossOrigin,referrerPolicy:r.referrerPolicy,...g(r.fetchPriority)};return t&&s.default.preload?(s.default.preload(r.src,n),null):(0,o.jsx)(l.default,{children:(0,o.jsx)("link",{rel:"preload",href:r.srcSet?void 0:r.src,...n},"__nimg-"+r.src+r.srcSet+r.sizes)})}let b=(0,a.forwardRef)((e,t)=>{let r=(0,a.useContext)(f.RouterContext),n=(0,a.useContext)(d.ImageConfigContext),i=(0,a.useMemo)(()=>{var e;let t=m||n||c.imageConfigDefault,r=[...t.deviceSizes,...t.imageSizes].sort((e,t)=>e-t),i=t.deviceSizes.sort((e,t)=>e-t),o=null==(e=t.qualities)?void 0:e.sort((e,t)=>e-t);return{...t,allSizes:r,deviceSizes:i,qualities:o}},[n]),{onLoad:s,onLoadingComplete:l}=e,h=(0,a.useRef)(s);(0,a.useEffect)(()=>{h.current=s},[s]);let g=(0,a.useRef)(l);(0,a.useEffect)(()=>{g.current=l},[l]);let[b,v]=(0,a.useState)(!1),[w,S]=(0,a.useState)(!1),{props:x,meta:E}=(0,u.getImgProps)(e,{defaultLoader:p.default,imgConf:i,blurComplete:b,showAltText:w});return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(y,{...x,unoptimized:E.unoptimized,placeholder:E.placeholder,fill:E.fill,onLoadRef:h,onLoadingCompleteRef:g,setBlurComplete:v,setShowAltText:S,sizesInput:e.sizes,ref:t}),E.priority?(0,o.jsx)(_,{isAppRouter:!r,imgAttributes:x}):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)},72972:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return v}});let n=r(47043),i=r(57437),o=n._(r(2265)),a=r(25246),s=r(53552),l=r(57497),u=r(3987),c=r(55449),d=r(25523),f=r(61956),p=r(16081),m=r(56958),h=r(1634),g=r(24673),y=new Set;function _(e,t,r,n,i,o){if("undefined"!=typeof window&&(o||(0,s.isLocalURL)(t))){if(!n.bypassPrefetchedCheck){let i=t+"%"+r+"%"+(void 0!==n.locale?n.locale:"locale"in e?e.locale:void 0);if(y.has(i))return;y.add(i)}(async()=>o?e.prefetch(t,i):e.prefetch(t,r,n))().catch(e=>{})}}function b(e){return"string"==typeof e?e:(0,l.formatUrl)(e)}let v=o.default.forwardRef(function(e,t){let r,n;let{href:l,as:y,children:v,prefetch:w=null,passHref:S,replace:x,shallow:E,scroll:R,locale:A,onClick:j,onMouseEnter:C,onTouchStart:I,legacyBehavior:O=!1,...T}=e;r=v,O&&("string"==typeof r||"number"==typeof r)&&(r=(0,i.jsx)("a",{children:r}));let k=o.default.useContext(d.RouterContext),P=o.default.useContext(f.AppRouterContext),N=null!=k?k:P,D=!k,L=!1!==w,M=null===w?g.PrefetchKind.AUTO:g.PrefetchKind.FULL,{href:F,as:V}=o.default.useMemo(()=>{if(!k){let e=b(l);return{href:e,as:y?b(y):e}}let[e,t]=(0,a.resolveHref)(k,l,!0);return{href:e,as:y?(0,a.resolveHref)(k,y):t||e}},[k,l,y]),U=o.default.useRef(F),$=o.default.useRef(V);O&&(n=o.default.Children.only(r));let B=O?n&&"object"==typeof n&&n.ref:t,[z,q,W]=(0,p.useIntersection)({rootMargin:"200px"}),H=o.default.useCallback(e=>{($.current!==V||U.current!==F)&&(W(),$.current=V,U.current=F),z(e),B&&("function"==typeof B?B(e):"object"==typeof B&&(B.current=e))},[V,B,F,W,z]);o.default.useEffect(()=>{N&&q&&L&&_(N,F,V,{locale:A},{kind:M},D)},[V,F,q,A,L,null==k?void 0:k.locale,N,D,M]);let G={ref:H,onClick(e){O||"function"!=typeof j||j(e),O&&n.props&&"function"==typeof n.props.onClick&&n.props.onClick(e),N&&!e.defaultPrevented&&function(e,t,r,n,i,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)(r)))return;e.preventDefault();let f=()=>{let e=null==l||l;"beforePopState"in t?t[i?"replace":"push"](r,n,{shallow:a,locale:u,scroll:e}):t[i?"replace":"push"](n||r,{scroll:e})};c?o.default.startTransition(f):f()}(e,N,F,V,x,E,R,A,D)},onMouseEnter(e){O||"function"!=typeof C||C(e),O&&n.props&&"function"==typeof n.props.onMouseEnter&&n.props.onMouseEnter(e),N&&(L||!D)&&_(N,F,V,{locale:A,priority:!0,bypassPrefetchedCheck:!0},{kind:M},D)},onTouchStart:function(e){O||"function"!=typeof I||I(e),O&&n.props&&"function"==typeof n.props.onTouchStart&&n.props.onTouchStart(e),N&&(L||!D)&&_(N,F,V,{locale:A,priority:!0,bypassPrefetchedCheck:!0},{kind:M},D)}};if((0,u.isAbsoluteUrl)(V))G.href=V;else if(!O||S||"a"===n.type&&!("href"in n.props)){let e=void 0!==A?A:null==k?void 0:k.locale,t=(null==k?void 0:k.isLocaleDomain)&&(0,m.getDomainLocale)(V,e,null==k?void 0:k.locales,null==k?void 0:k.domainLocales);G.href=t||(0,h.addBasePath)((0,c.addLocale)(V,e,null==k?void 0:k.defaultLocale))}return O?o.default.cloneElement(n,G):(0,i.jsx)("a",{...T,...G,children: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)},63515:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{cancelIdleCallback:function(){return n},requestIdleCallback:function(){return r}});let r="undefined"!=typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){let t=Date.now();return self.setTimeout(function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})},1)},n="undefined"!=typeof self&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(e){return clearTimeout(e)};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},25246:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"resolveHref",{enumerable:!0,get:function(){return d}});let n=r(48637),i=r(57497),o=r(17053),a=r(3987),s=r(33068),l=r(53552),u=r(86279),c=r(37205);function d(e,t,r){let d;let f="string"==typeof t?t:(0,i.formatWithValidation)(t),p=f.match(/^[a-zA-Z]{1,}:\/\//),m=p?f.slice(p[0].length):f;if((m.split("?",1)[0]||"").match(/(\/\/|\\)/)){console.error("Invalid href '"+f+"' passed to next/router in page: '"+e.pathname+"'. Repeated forward-slashes (//) or backslashes \\ are not valid in the href.");let t=(0,a.normalizeRepeatedSlashes)(m);f=(p?p[0]:"")+t}if(!(0,l.isLocalURL)(f))return r?[f]:f;try{d=new URL(f.startsWith("#")?e.asPath:e.pathname,"http://n")}catch(e){d=new URL("/","http://n")}try{let e=new URL(f,d);e.pathname=(0,s.normalizePathTrailingSlash)(e.pathname);let t="";if((0,u.isDynamicRoute)(e.pathname)&&e.searchParams&&r){let r=(0,n.searchParamsToUrlQuery)(e.searchParams),{result:a,params:s}=(0,c.interpolateAs)(e.pathname,e.pathname,r);a&&(t=(0,i.formatWithValidation)({pathname:a,hash:e.hash,query:(0,o.omit)(r,s)}))}let a=e.origin===d.origin?e.href.slice(e.origin.length):e.href;return r?[a,t||a]:a}catch(e){return r?[f]:f}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},16081:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useIntersection",{enumerable:!0,get:function(){return l}});let n=r(2265),i=r(63515),o="function"==typeof IntersectionObserver,a=new Map,s=[];function l(e){let{rootRef:t,rootMargin:r,disabled:l}=e,u=l||!o,[c,d]=(0,n.useState)(!1),f=(0,n.useRef)(null),p=(0,n.useCallback)(e=>{f.current=e},[]);return(0,n.useEffect)(()=>{if(o){if(u||c)return;let e=f.current;if(e&&e.tagName)return function(e,t,r){let{id:n,observer:i,elements:o}=function(e){let t;let r={root:e.root||null,margin:e.rootMargin||""},n=s.find(e=>e.root===r.root&&e.margin===r.margin);if(n&&(t=a.get(n)))return t;let i=new Map;return t={id:r,observer:new IntersectionObserver(e=>{e.forEach(e=>{let t=i.get(e.target),r=e.isIntersecting||e.intersectionRatio>0;t&&r&&t(r)})},e),elements:i},s.push(r),a.set(r,t),t}(r);return o.set(e,t),i.observe(e),function(){if(o.delete(e),i.unobserve(e),0===o.size){i.disconnect(),a.delete(n);let e=s.findIndex(e=>e.root===n.root&&e.margin===n.margin);e>-1&&s.splice(e,1)}}}(e,e=>e&&d(e),{root:null==t?void 0:t.current,rootMargin:r})}else if(!c){let e=(0,i.requestIdleCallback)(()=>d(!0));return()=>(0,i.cancelIdleCallback)(e)}},[u,r,t,c,f.current]),[p,c,(0,n.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)},44227:function(e){!function(){var t={229:function(e){var t,r,n,i=e.exports={};function o(){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===o||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(r){try{return t.call(null,e,0)}catch(r){return t.call(this,e,0)}}}!function(){try{t="function"==typeof setTimeout?setTimeout:o}catch(e){t=o}try{r="function"==typeof clearTimeout?clearTimeout:a}catch(e){r=a}}();var l=[],u=!1,c=-1;function d(){u&&n&&(u=!1,n.length?l=n.concat(l):c=-1,l.length&&f())}function f(){if(!u){var e=s(d);u=!0;for(var t=l.length;t;){for(n=l,l=[];++c<t;)n&&n[c].run();c=-1,t=l.length}n=null,u=!1,function(e){if(r===clearTimeout)return clearTimeout(e);if((r===a||!r)&&clearTimeout)return r=clearTimeout,clearTimeout(e);try{r(e)}catch(t){try{return r.call(null,e)}catch(t){return r.call(this,e)}}}(e)}}function p(e,t){this.fun=e,this.array=t}function m(){}i.nextTick=function(e){var t=Array(arguments.length-1);if(arguments.length>1)for(var r=1;r<arguments.length;r++)t[r-1]=arguments[r];l.push(new p(e,t)),1!==l.length||u||s(f)},p.prototype.run=function(){this.fun.apply(null,this.array)},i.title="browser",i.browser=!0,i.env={},i.argv=[],i.version="",i.versions={},i.on=m,i.addListener=m,i.once=m,i.off=m,i.removeListener=m,i.removeAllListeners=m,i.emit=m,i.prependListener=m,i.prependOnceListener=m,i.listeners=function(e){return[]},i.binding=function(e){throw Error("process.binding is not supported")},i.cwd=function(){return"/"},i.chdir=function(e){throw Error("process.chdir is not supported")},i.umask=function(){return 0}}},r={};function n(e){var i=r[e];if(void 0!==i)return i.exports;var o=r[e]={exports:{}},a=!0;try{t[e](o,o.exports,n),a=!1}finally{a&&delete r[e]}return o.exports}n.ab="//";var i=n(229);e.exports=i}()},19259:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{ACTION_SUFFIX:function(){return l},APP_DIR_ALIAS:function(){return j},CACHE_ONE_YEAR:function(){return v},DOT_NEXT_ALIAS:function(){return R},ESLINT_DEFAULT_DIRS:function(){return W},GSP_NO_RETURNED_VALUE:function(){return V},GSSP_COMPONENT_MEMBER_ERROR:function(){return B},GSSP_NO_RETURNED_VALUE:function(){return U},INSTRUMENTATION_HOOK_FILENAME:function(){return x},MIDDLEWARE_FILENAME:function(){return w},MIDDLEWARE_LOCATION_REGEXP:function(){return S},NEXT_BODY_SUFFIX:function(){return d},NEXT_CACHE_IMPLICIT_TAG_ID:function(){return b},NEXT_CACHE_REVALIDATED_TAGS_HEADER:function(){return m},NEXT_CACHE_REVALIDATE_TAG_TOKEN_HEADER:function(){return h},NEXT_CACHE_SOFT_TAGS_HEADER:function(){return p},NEXT_CACHE_SOFT_TAG_MAX_LENGTH:function(){return _},NEXT_CACHE_TAGS_HEADER:function(){return f},NEXT_CACHE_TAG_MAX_ITEMS:function(){return g},NEXT_CACHE_TAG_MAX_LENGTH:function(){return y},NEXT_DATA_SUFFIX:function(){return u},NEXT_INTERCEPTION_MARKER_PREFIX:function(){return n},NEXT_META_SUFFIX:function(){return c},NEXT_QUERY_PARAM_PREFIX:function(){return r},NON_STANDARD_NODE_ENV:function(){return z},PAGES_DIR_ALIAS:function(){return E},PRERENDER_REVALIDATE_HEADER:function(){return i},PRERENDER_REVALIDATE_ONLY_GENERATED_HEADER:function(){return o},PUBLIC_DIR_MIDDLEWARE_CONFLICT:function(){return P},ROOT_DIR_ALIAS:function(){return A},RSC_ACTION_CLIENT_WRAPPER_ALIAS:function(){return k},RSC_ACTION_ENCRYPTION_ALIAS:function(){return T},RSC_ACTION_PROXY_ALIAS:function(){return O},RSC_ACTION_VALIDATE_ALIAS:function(){return I},RSC_MOD_REF_PROXY_ALIAS:function(){return C},RSC_PREFETCH_SUFFIX:function(){return a},RSC_SUFFIX:function(){return s},SERVER_PROPS_EXPORT_ERROR:function(){return F},SERVER_PROPS_GET_INIT_PROPS_CONFLICT:function(){return D},SERVER_PROPS_SSG_CONFLICT:function(){return L},SERVER_RUNTIME:function(){return H},SSG_FALLBACK_EXPORT_ERROR:function(){return q},SSG_GET_INITIAL_PROPS_CONFLICT:function(){return N},STATIC_STATUS_PAGE_GET_INITIAL_PROPS_ERROR:function(){return M},UNSTABLE_REVALIDATE_RENAME_ERROR:function(){return $},WEBPACK_LAYERS:function(){return X},WEBPACK_RESOURCE_QUERIES:function(){return Y}});let r="nxtP",n="nxtI",i="x-prerender-revalidate",o="x-prerender-revalidate-if-generated",a=".prefetch.rsc",s=".rsc",l=".action",u=".json",c=".meta",d=".body",f="x-next-cache-tags",p="x-next-cache-soft-tags",m="x-next-revalidated-tags",h="x-next-revalidate-tag-token",g=128,y=256,_=1024,b="_N_T_",v=31536e3,w="middleware",S=`(?:src/)?${w}`,x="instrumentation",E="private-next-pages",R="private-dot-next",A="private-next-root-dir",j="private-next-app-dir",C="private-next-rsc-mod-ref-proxy",I="private-next-rsc-action-validate",O="private-next-rsc-server-reference",T="private-next-rsc-action-encryption",k="private-next-rsc-action-client-wrapper",P="You can not have a '_next' folder inside of your public folder. This conflicts with the internal '/_next' route. https://nextjs.org/docs/messages/public-next-folder-conflict",N="You can not use getInitialProps with getStaticProps. To use SSG, please remove your getInitialProps",D="You can not use getInitialProps with getServerSideProps. Please remove getInitialProps.",L="You can not use getStaticProps or getStaticPaths with getServerSideProps. To use SSG, please remove getServerSideProps",M="can not have getInitialProps/getServerSideProps, https://nextjs.org/docs/messages/404-get-initial-props",F="pages with `getServerSideProps` can not be exported. See more info here: https://nextjs.org/docs/messages/gssp-export",V="Your `getStaticProps` function did not return an object. Did you forget to add a `return`?",U="Your `getServerSideProps` function did not return an object. Did you forget to add a `return`?",$="The `unstable_revalidate` property is available for general use.\nPlease use `revalidate` instead.",B="can not be attached to a page's component and must be exported from the page. See more info here: https://nextjs.org/docs/messages/gssp-component-member",z='You are using a non-standard "NODE_ENV" value in your environment. This creates inconsistencies in the project and is strongly advised against. Read more: https://nextjs.org/docs/messages/non-standard-node-env',q="Pages with `fallback` enabled in `getStaticPaths` can not be exported. See more info here: https://nextjs.org/docs/messages/ssg-fallback-true-export",W=["app","pages","components","lib","src"],H={edge:"edge",experimentalEdge:"experimental-edge",nodejs:"nodejs"},G={shared:"shared",reactServerComponents:"rsc",serverSideRendering:"ssr",actionBrowser:"action-browser",api:"api",middleware:"middleware",instrument:"instrument",edgeAsset:"edge-asset",appPagesBrowser:"app-pages-browser",appMetadataRoute:"app-metadata-route",appRouteHandler:"app-route-handler"},X={...G,GROUP:{serverOnly:[G.reactServerComponents,G.actionBrowser,G.appMetadataRoute,G.appRouteHandler,G.instrument],clientOnly:[G.serverSideRendering,G.appPagesBrowser],nonClientServerTarget:[G.middleware,G.api],app:[G.reactServerComponents,G.actionBrowser,G.appMetadataRoute,G.appRouteHandler,G.serverSideRendering,G.appPagesBrowser,G.shared,G.instrument]}},Y={edgeSSREntry:"__next_edge_ssr_entry__",metadata:"__next_metadata__",metadataRoute:"__next_metadata_route__",metadataImageMeta:"__next_metadata_image_meta__"}},91436:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"AmpStateContext",{enumerable:!0,get:function(){return n}});let n=r(47043)._(r(2265)).default.createContext({})},23964:function(e,t){"use strict";function r(e){let{ampFirst:t=!1,hybrid:r=!1,hasQuery:n=!1}=void 0===e?{}:e;return t||r&&n}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isInAmpMode",{enumerable:!0,get:function(){return r}})},90042:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"escapeStringRegexp",{enumerable:!0,get:function(){return i}});let r=/[|\\{}()[\]^$+*?.-]/,n=/[|\\{}()[\]^$+*?.-]/g;function i(e){return r.test(e)?e.replace(n,"\\$&"):e}},55346:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImgProps",{enumerable:!0,get:function(){return s}}),r(31765);let n=r(96496),i=r(90128);function o(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 r,s;let l,u,c,{src:d,sizes:f,unoptimized:p=!1,priority:m=!1,loading:h,className:g,quality:y,width:_,height:b,fill:v=!1,style:w,overrideSrc:S,onLoad:x,onLoadingComplete:E,placeholder:R="empty",blurDataURL:A,fetchPriority:j,decoding:C="async",layout:I,objectFit:O,objectPosition:T,lazyBoundary:k,lazyRoot:P,...N}=e,{imgConf:D,showAltText:L,blurComplete:M,defaultLoader:F}=t,V=D||i.imageConfigDefault;if("allSizes"in V)l=V;else{let e=[...V.deviceSizes,...V.imageSizes].sort((e,t)=>e-t),t=V.deviceSizes.sort((e,t)=>e-t),n=null==(r=V.qualities)?void 0:r.sort((e,t)=>e-t);l={...V,allSizes:e,deviceSizes:t,qualities:n}}if(void 0===F)throw Error("images.loaderFile detected but the file is missing default export.\nRead more: https://nextjs.org/docs/messages/invalid-images-config");let U=N.loader||F;delete N.loader,delete N.srcSet;let $="__next_img_default"in U;if($){if("custom"===l.loader)throw Error('Image with src "'+d+'" is missing "loader" prop.\nRead more: https://nextjs.org/docs/messages/next-image-missing-loader')}else{let e=U;U=t=>{let{config:r,...n}=t;return e(n)}}if(I){"fill"===I&&(v=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[I];e&&(w={...w,...e});let t={responsive:"100vw",fill:"100vw"}[I];t&&!f&&(f=t)}let B="",z=a(_),q=a(b);if("object"==typeof(s=d)&&(o(s)||void 0!==s.src)){let e=o(d)?d.default:d;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(u=e.blurWidth,c=e.blurHeight,A=A||e.blurDataURL,B=e.src,!v){if(z||q){if(z&&!q){let t=z/e.width;q=Math.round(e.height*t)}else if(!z&&q){let t=q/e.height;z=Math.round(e.width*t)}}else z=e.width,q=e.height}}let W=!m&&("lazy"===h||void 0===h);(!(d="string"==typeof d?d:B)||d.startsWith("data:")||d.startsWith("blob:"))&&(p=!0,W=!1),l.unoptimized&&(p=!0),$&&d.endsWith(".svg")&&!l.dangerouslyAllowSVG&&(p=!0),m&&(j="high");let H=a(y),G=Object.assign(v?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:O,objectPosition:T}:{},L?{}:{color:"transparent"},w),X=M||"empty"===R?null:"blur"===R?'url("data:image/svg+xml;charset=utf-8,'+(0,n.getImageBlurSvg)({widthInt:z,heightInt:q,blurWidth:u,blurHeight:c,blurDataURL:A||"",objectFit:G.objectFit})+'")':'url("'+R+'")',Y=X?{backgroundSize:G.objectFit||"cover",backgroundPosition:G.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:X}:{},K=function(e){let{config:t,src:r,unoptimized:n,width:i,quality:o,sizes:a,loader:s}=e;if(n)return{src:r,srcSet:void 0,sizes:void 0};let{widths:l,kind:u}=function(e,t,r){let{deviceSizes:n,allSizes:i}=e;if(r){let e=/(^|\s)(1?\d?\d)vw/g,t=[];for(let n;n=e.exec(r);n)t.push(parseInt(n[2]));if(t.length){let e=.01*Math.min(...t);return{widths:i.filter(t=>t>=n[0]*e),kind:"w"}}return{widths:i,kind:"w"}}return"number"!=typeof t?{widths:n,kind:"w"}:{widths:[...new Set([t,2*t].map(e=>i.find(t=>t>=e)||i[i.length-1]))],kind:"x"}}(t,i,a),c=l.length-1;return{sizes:a||"w"!==u?a:"100vw",srcSet:l.map((e,n)=>s({config:t,src:r,quality:o,width:e})+" "+("w"===u?e:n+1)+u).join(", "),src:s({config:t,src:r,quality:o,width:l[c]})}}({config:l,src:d,unoptimized:p,width:z,quality:H,sizes:f,loader:U});return{props:{...N,loading:W?"lazy":h,fetchPriority:j,width:z,height:q,decoding:C,className:g,style:{...G,...Y},sizes:K.sizes,srcSet:K.srcSet,src:S||K.src},meta:{unoptimized:p,priority:m,placeholder:R,fill:v}}}},38293:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{default:function(){return h},defaultHead:function(){return d}});let n=r(47043),i=r(53099),o=r(57437),a=i._(r(2265)),s=n._(r(17421)),l=r(91436),u=r(48701),c=r(23964);function d(e){void 0===e&&(e=!1);let t=[(0,o.jsx)("meta",{charSet:"utf-8"})];return e||t.push((0,o.jsx)("meta",{name:"viewport",content:"width=device-width"})),t}function f(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===a.default.Fragment?e.concat(a.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}r(31765);let p=["name","httpEquiv","charSet","itemProp"];function m(e,t){let{inAmpMode:r}=t;return e.reduce(f,[]).reverse().concat(d(r).reverse()).filter(function(){let e=new Set,t=new Set,r=new Set,n={};return i=>{let o=!0,a=!1;if(i.key&&"number"!=typeof i.key&&i.key.indexOf("$")>0){a=!0;let t=i.key.slice(i.key.indexOf("$")+1);e.has(t)?o=!1:e.add(t)}switch(i.type){case"title":case"base":t.has(i.type)?o=!1:t.add(i.type);break;case"meta":for(let e=0,t=p.length;e<t;e++){let t=p[e];if(i.props.hasOwnProperty(t)){if("charSet"===t)r.has(t)?o=!1:r.add(t);else{let e=i.props[t],r=n[t]||new Set;("name"!==t||!a)&&r.has(e)?o=!1:(r.add(e),n[t]=r)}}}}return o}}()).reverse().map((e,t)=>{let n=e.key||t;if(!r&&"link"===e.type&&e.props.href&&["https://fonts.googleapis.com/css","https://use.typekit.net/"].some(t=>e.props.href.startsWith(t))){let t={...e.props||{}};return t["data-href"]=t.href,t.href=void 0,t["data-optimized-fonts"]=!0,a.default.cloneElement(e,t)}return a.default.cloneElement(e,{key:n})})}let h=function(e){let{children:t}=e,r=(0,a.useContext)(l.AmpStateContext),n=(0,a.useContext)(u.HeadManagerContext);return(0,o.jsx)(s.default,{reduceComponentsToState:m,headManager:n,inAmpMode:(0,c.isInAmpMode)(r),children:t})};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},96496:function(e,t){"use strict";function r(e){let{widthInt:t,heightInt:r,blurWidth:n,blurHeight:i,blurDataURL:o,objectFit:a}=e,s=n?40*n:t,l=i?40*i:r,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='"+o+"'/%3E%3C/svg%3E"}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImageBlurSvg",{enumerable:!0,get:function(){return r}})},62589:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ImageConfigContext",{enumerable:!0,get:function(){return o}});let n=r(47043)._(r(2265)),i=r(90128),o=n.default.createContext(i.imageConfigDefault)},90128:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{VALID_LOADERS:function(){return r},imageConfigDefault:function(){return n}});let r=["default","imgix","cloudinary","akamai","custom"],n={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:60,formats:["image/webp"],dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"inline",localPatterns:void 0,remotePatterns:[],qualities:void 0,unoptimized:!1}},48461:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{default:function(){return l},getImageProps:function(){return s}});let n=r(47043),i=r(55346),o=r(65878),a=n._(r(5084));function s(e){let{props:t}=(0,i.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,r]of Object.entries(t))void 0===r&&delete t[e];return{props:t}}let l=o.Image},5084:function(e,t){"use strict";function r(e){var t;let{config:r,src:n,width:i,quality:o}=e,a=o||(null==(t=r.qualities)?void 0:t.reduce((e,t)=>Math.abs(t-75)<Math.abs(e-75)?t:e))||75;return r.path+"?url="+encodeURIComponent(n)+"&w="+i+"&q="+a}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return n}}),r.__next_img_default=!0;let n=r},25523:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"RouterContext",{enumerable:!0,get:function(){return n}});let n=r(47043)._(r(2265)).default.createContext(null)},57497:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{formatUrl:function(){return o},formatWithValidation:function(){return s},urlObjectKeys:function(){return a}});let n=r(53099)._(r(48637)),i=/https?|ftp|gopher|file/;function o(e){let{auth:t,hostname:r}=e,o=e.protocol||"",a=e.pathname||"",s=e.hash||"",l=e.query||"",u=!1;t=t?encodeURIComponent(t).replace(/%3A/i,":")+"@":"",e.host?u=t+e.host:r&&(u=t+(~r.indexOf(":")?"["+r+"]":r),e.port&&(u+=":"+e.port)),l&&"object"==typeof l&&(l=String(n.urlQueryToSearchParams(l)));let c=e.search||l&&"?"+l||"";return o&&!o.endsWith(":")&&(o+=":"),e.slashes||(!o||i.test(o))&&!1!==u?(u="//"+(u||""),a&&"/"!==a[0]&&(a="/"+a)):u||(u=""),s&&"#"!==s[0]&&(s="#"+s),c&&"?"!==c[0]&&(c="?"+c),""+o+u+(a=a.replace(/[?#]/g,encodeURIComponent))+(c=c.replace("#","%23"))+s}let a=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function s(e){return o(e)}},86279:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{getSortedRoutes:function(){return n.getSortedRoutes},isDynamicRoute:function(){return i.isDynamicRoute}});let n=r(14777),i=r(38104)},37205:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"interpolateAs",{enumerable:!0,get:function(){return o}});let n=r(4199),i=r(9964);function o(e,t,r){let o="",a=(0,i.getRouteRegex)(e),s=a.groups,l=(t!==e?(0,n.getRouteMatcher)(a)(t):"")||r;o=e;let u=Object.keys(s);return u.every(e=>{let t=l[e]||"",{repeat:r,optional:n}=s[e],i="["+(r?"...":"")+e+"]";return n&&(i=(t?"":"/")+"["+i+"]"),r&&!Array.isArray(t)&&(t=[t]),(n||e in l)&&(o=o.replace(i,r?t.map(e=>encodeURIComponent(e)).join("/"):encodeURIComponent(t))||"/")})||(o=""),{params:u,result:o}}},38104:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isDynamicRoute",{enumerable:!0,get:function(){return o}});let n=r(91182),i=/\/\[[^/]+?\](?=\/|$)/;function o(e){return(0,n.isInterceptionRouteAppPath)(e)&&(e=(0,n.extractInterceptionRouteInformation)(e).interceptedRoute),i.test(e)}},53552:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isLocalURL",{enumerable:!0,get:function(){return o}});let n=r(3987),i=r(11283);function o(e){if(!(0,n.isAbsoluteUrl)(e))return!0;try{let t=(0,n.getLocationOrigin)(),r=new URL(e,t);return r.origin===t&&(0,i.hasBasePath)(r.pathname)}catch(e){return!1}}},17053:function(e,t){"use strict";function r(e,t){let r={};return Object.keys(e).forEach(n=>{t.includes(n)||(r[n]=e[n])}),r}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"omit",{enumerable:!0,get:function(){return r}})},48637:function(e,t){"use strict";function r(e){let t={};return e.forEach((e,r)=>{void 0===t[r]?t[r]=e:Array.isArray(t[r])?t[r].push(e):t[r]=[t[r],e]}),t}function n(e){return"string"!=typeof e&&("number"!=typeof e||isNaN(e))&&"boolean"!=typeof e?"":String(e)}function i(e){let t=new URLSearchParams;return Object.entries(e).forEach(e=>{let[r,i]=e;Array.isArray(i)?i.forEach(e=>t.append(r,n(e))):t.set(r,n(i))}),t}function o(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];return r.forEach(t=>{Array.from(t.keys()).forEach(t=>e.delete(t)),t.forEach((t,r)=>e.append(r,t))}),e}Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{assign:function(){return o},searchParamsToUrlQuery:function(){return r},urlQueryToSearchParams:function(){return i}})},4199:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getRouteMatcher",{enumerable:!0,get:function(){return i}});let n=r(3987);function i(e){let{re:t,groups:r}=e;return e=>{let i=t.exec(e);if(!i)return!1;let o=e=>{try{return decodeURIComponent(e)}catch(e){throw new n.DecodeError("failed to decode param")}},a={};return Object.keys(r).forEach(e=>{let t=r[e],n=i[t.pos];void 0!==n&&(a[e]=~n.indexOf("/")?n.split("/").map(e=>o(e)):t.repeat?[o(n)]:o(n))}),a}}},9964:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{getNamedMiddlewareRegex:function(){return p},getNamedRouteRegex:function(){return f},getRouteRegex:function(){return u},parseParameter:function(){return s}});let n=r(19259),i=r(91182),o=r(90042),a=r(26674);function s(e){let t=e.startsWith("[")&&e.endsWith("]");t&&(e=e.slice(1,-1));let r=e.startsWith("...");return r&&(e=e.slice(3)),{key:e,repeat:r,optional:t}}function l(e){let t=(0,a.removeTrailingSlash)(e).slice(1).split("/"),r={},n=1;return{parameterizedRoute:t.map(e=>{let t=i.INTERCEPTION_ROUTE_MARKERS.find(t=>e.startsWith(t)),a=e.match(/\[((?:\[.*\])|.+)\]/);if(t&&a){let{key:e,optional:i,repeat:l}=s(a[1]);return r[e]={pos:n++,repeat:l,optional:i},"/"+(0,o.escapeStringRegexp)(t)+"([^/]+?)"}if(!a)return"/"+(0,o.escapeStringRegexp)(e);{let{key:e,repeat:t,optional:i}=s(a[1]);return r[e]={pos:n++,repeat:t,optional:i},t?i?"(?:/(.+?))?":"/(.+?)":"/([^/]+?)"}}).join(""),groups:r}}function u(e){let{parameterizedRoute:t,groups:r}=l(e);return{re:RegExp("^"+t+"(?:/)?$"),groups:r}}function c(e){let{interceptionMarker:t,getSafeRouteKey:r,segment:n,routeKeys:i,keyPrefix:a}=e,{key:l,optional:u,repeat:c}=s(n),d=l.replace(/\W/g,"");a&&(d=""+a+d);let f=!1;(0===d.length||d.length>30)&&(f=!0),isNaN(parseInt(d.slice(0,1)))||(f=!0),f&&(d=r()),a?i[d]=""+a+l:i[d]=l;let p=t?(0,o.escapeStringRegexp)(t):"";return c?u?"(?:/"+p+"(?<"+d+">.+?))?":"/"+p+"(?<"+d+">.+?)":"/"+p+"(?<"+d+">[^/]+?)"}function d(e,t){let r;let s=(0,a.removeTrailingSlash)(e).slice(1).split("/"),l=(r=0,()=>{let e="",t=++r;for(;t>0;)e+=String.fromCharCode(97+(t-1)%26),t=Math.floor((t-1)/26);return e}),u={};return{namedParameterizedRoute:s.map(e=>{let r=i.INTERCEPTION_ROUTE_MARKERS.some(t=>e.startsWith(t)),a=e.match(/\[((?:\[.*\])|.+)\]/);if(r&&a){let[r]=e.split(a[0]);return c({getSafeRouteKey:l,interceptionMarker:r,segment:a[1],routeKeys:u,keyPrefix:t?n.NEXT_INTERCEPTION_MARKER_PREFIX:void 0})}return a?c({getSafeRouteKey:l,segment:a[1],routeKeys:u,keyPrefix:t?n.NEXT_QUERY_PARAM_PREFIX:void 0}):"/"+(0,o.escapeStringRegexp)(e)}).join(""),routeKeys:u}}function f(e,t){let r=d(e,t);return{...u(e),namedRegex:"^"+r.namedParameterizedRoute+"(?:/)?$",routeKeys:r.routeKeys}}function p(e,t){let{parameterizedRoute:r}=l(e),{catchAll:n=!0}=t;if("/"===r)return{namedRegex:"^/"+(n?".*":"")+"$"};let{namedParameterizedRoute:i}=d(e,!1);return{namedRegex:"^"+i+(n?"(?:(/.*)?)":"")+"$"}}},14777:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getSortedRoutes",{enumerable:!0,get:function(){return n}});class r{insert(e){this._insert(e.split("/").filter(Boolean),[],!1)}smoosh(){return this._smoosh()}_smoosh(e){void 0===e&&(e="/");let t=[...this.children.keys()].sort();null!==this.slugName&&t.splice(t.indexOf("[]"),1),null!==this.restSlugName&&t.splice(t.indexOf("[...]"),1),null!==this.optionalRestSlugName&&t.splice(t.indexOf("[[...]]"),1);let r=t.map(t=>this.children.get(t)._smoosh(""+e+t+"/")).reduce((e,t)=>[...e,...t],[]);if(null!==this.slugName&&r.push(...this.children.get("[]")._smoosh(e+"["+this.slugName+"]/")),!this.placeholder){let t="/"===e?"/":e.slice(0,-1);if(null!=this.optionalRestSlugName)throw Error('You cannot define a route with the same specificity as a optional catch-all route ("'+t+'" and "'+t+"[[..."+this.optionalRestSlugName+']]").');r.unshift(t)}return null!==this.restSlugName&&r.push(...this.children.get("[...]")._smoosh(e+"[..."+this.restSlugName+"]/")),null!==this.optionalRestSlugName&&r.push(...this.children.get("[[...]]")._smoosh(e+"[[..."+this.optionalRestSlugName+"]]/")),r}_insert(e,t,n){if(0===e.length){this.placeholder=!1;return}if(n)throw Error("Catch-all must be the last part of the URL.");let i=e[0];if(i.startsWith("[")&&i.endsWith("]")){let r=i.slice(1,-1),a=!1;if(r.startsWith("[")&&r.endsWith("]")&&(r=r.slice(1,-1),a=!0),r.startsWith("...")&&(r=r.substring(3),n=!0),r.startsWith("[")||r.endsWith("]"))throw Error("Segment names may not start or end with extra brackets ('"+r+"').");if(r.startsWith("."))throw Error("Segment names may not start with erroneous periods ('"+r+"').");function o(e,r){if(null!==e&&e!==r)throw Error("You cannot use different slug names for the same dynamic path ('"+e+"' !== '"+r+"').");t.forEach(e=>{if(e===r)throw Error('You cannot have the same slug name "'+r+'" repeat within a single dynamic path');if(e.replace(/\W/g,"")===i.replace(/\W/g,""))throw Error('You cannot have the slug names "'+e+'" and "'+r+'" differ only by non-word symbols within a single dynamic path')}),t.push(r)}if(n){if(a){if(null!=this.restSlugName)throw Error('You cannot use both an required and optional catch-all route at the same level ("[...'+this.restSlugName+']" and "'+e[0]+'" ).');o(this.optionalRestSlugName,r),this.optionalRestSlugName=r,i="[[...]]"}else{if(null!=this.optionalRestSlugName)throw Error('You cannot use both an optional and required catch-all route at the same level ("[[...'+this.optionalRestSlugName+']]" and "'+e[0]+'").');o(this.restSlugName,r),this.restSlugName=r,i="[...]"}}else{if(a)throw Error('Optional route parameters are not yet supported ("'+e[0]+'").');o(this.slugName,r),this.slugName=r,i="[]"}}this.children.has(i)||this.children.set(i,new r),this.children.get(i)._insert(e.slice(1),t,n)}constructor(){this.placeholder=!0,this.children=new Map,this.slugName=null,this.restSlugName=null,this.optionalRestSlugName=null}}function n(e){let t=new r;return e.forEach(e=>t.insert(e)),t.smoosh()}},17421:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return s}});let n=r(2265),i="undefined"==typeof window,o=i?()=>{}:n.useLayoutEffect,a=i?()=>{}:n.useEffect;function s(e){let{headManager:t,reduceComponentsToState:r}=e;function s(){if(t&&t.mountedInstances){let i=n.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(r(i,e))}}if(i){var l;null==t||null==(l=t.mountedInstances)||l.add(e.children),s()}return o(()=>{var r;return null==t||null==(r=t.mountedInstances)||r.add(e.children),()=>{var r;null==t||null==(r=t.mountedInstances)||r.delete(e.children)}}),o(()=>(t&&(t._pendingUpdate=s),()=>{t&&(t._pendingUpdate=s)})),a(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}},3987:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{DecodeError:function(){return m},MiddlewareNotFoundError:function(){return _},MissingStaticPage:function(){return y},NormalizeError:function(){return h},PageNotFoundError:function(){return g},SP:function(){return f},ST:function(){return p},WEB_VITALS:function(){return r},execOnce:function(){return n},getDisplayName:function(){return l},getLocationOrigin:function(){return a},getURL:function(){return s},isAbsoluteUrl:function(){return o},isResSent:function(){return u},loadGetInitialProps:function(){return d},normalizeRepeatedSlashes:function(){return c},stringifyError:function(){return b}});let r=["CLS","FCP","FID","INP","LCP","TTFB"];function n(e){let t,r=!1;return function(){for(var n=arguments.length,i=Array(n),o=0;o<n;o++)i[o]=arguments[o];return r||(r=!0,t=e(...i)),t}}let i=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,o=e=>i.test(e);function a(){let{protocol:e,hostname:t,port:r}=window.location;return e+"//"+t+(r?":"+r:"")}function s(){let{href:e}=window.location,t=a();return e.substring(t.length)}function l(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function u(e){return e.finished||e.headersSent}function c(e){let t=e.split("?");return t[0].replace(/\\/g,"/").replace(/\/\/+/g,"/")+(t[1]?"?"+t.slice(1).join("?"):"")}async function d(e,t){let r=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:await d(t.Component,t.ctx)}:{};let n=await e.getInitialProps(t);if(r&&u(r))return n;if(!n)throw Error('"'+l(e)+'.getInitialProps()" should resolve to an object. But found "'+n+'" instead.');return n}let f="undefined"!=typeof performance,p=f&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);class m extends Error{}class h extends Error{}class g extends Error{constructor(e){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message="Cannot find module for page: "+e}}class y extends Error{constructor(e,t){super(),this.message="Failed to load static file for page: "+e+" "+t}}class _ extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}}function b(e){return JSON.stringify({message:e.message,stack:e.stack})}},68882:function(e,t,r){"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let n=r(2265);t.TagManagerNoscript=function({gtmID:e,mtmURL:t,mtmID:r}){return n.createElement(n.Fragment,null,n.createElement("noscript",{id:"analytics-gtm-noscript",dangerouslySetInnerHTML:{__html:function({gtmID:e}){return`<iframe src="https://www.googletagmanager.com/ns.html?id=${e}" height="0" width="0" style="display:none;visibility:hidden"></iframe>`}({gtmID:e})}}),n.createElement("noscript",{id:"analytics-mtm-noscript",dangerouslySetInnerHTML:{__html:function({mtmURL:e,mtmID:t}){return`<img src="${e}/matomo.php?idsite=${t}&rec=1" alt="Matomo Tracker" style="display:none;visibility:hidden" />`}({mtmURL:t,mtmID:r})}}))},t.TagManagerScript=function({gtmID:e,mtmURL:t,mtmID:r,autoInit:i=!0}){return n.createElement(n.Fragment,null,n.createElement("script",{id:"analytics-session-script",dangerouslySetInnerHTML:{__html:`
    (function(w) {
  /*! js-cookie v3.0.5 | MIT */
  !function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e="undefined"!=typeof globalThis?globalThis:e||self,function(){var n=e.Cookies,o=e.Cookies=t();o.noConflict=function(){return e.Cookies=n,o}}())}(this,(function(){"use strict";function e(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)e[o]=n[o]}return e}var t=function t(n,o){function r(t,r,i){if("undefined"!=typeof document){"number"==typeof(i=e({},o,i)).expires&&(i.expires=new Date(Date.now()+864e5*i.expires)),i.expires&&(i.expires=i.expires.toUTCString()),t=encodeURIComponent(t).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var c="";for(var u in i)i[u]&&(c+="; "+u,!0!==i[u]&&(c+="="+i[u].split(";")[0]));return document.cookie=t+"="+n.write(r,t)+c}}return Object.create({set:r,get:function(e){if("undefined"!=typeof document&&(!arguments.length||e)){for(var t=document.cookie?document.cookie.split("; "):[],o={},r=0;r<t.length;r++){var i=t[r].split("="),c=i.slice(1).join("=");try{var u=decodeURIComponent(i[0]);if(o[u]=n.read(c,u),e===u)break}catch(e){}}return e?o[e]:o}},remove:function(t,n){r(t,"",e({},n,{expires:-1}))},withAttributes:function(n){return t(this.converter,e({},this.attributes,n))},withConverter:function(n){return t(e({},this.converter,n),this.attributes)}},{attributes:{value:Object.freeze(o)},converter:{value:Object.freeze(n)}})}({read:function(e){return'"'===e[0]&&(e=e.slice(1,-1)),e.replace(/(%[\\dA-F]{2})+/gi,decodeURIComponent)},write:function(e){return encodeURIComponent(e).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}},{path:"/"});return t}));
  function uuidv4(){return ([1e7]+-1e3+-4e3+-8e3+-1e11).replace(/[018]/g,function(a){return (a^Math.random()*16>>a/4).toString(16)})}
  function normalizeDomain(domain) {return '.'+domain.replace(/^http(s)?:\\/\\//gi, '').replace(/\\/$/, '').split('.').slice(-2).join('.')}
  var uuidv4re=/^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$/i;
  var browserId=Cookies.get('browserId')||w.browserId||(function(){
    try{return w.localStorage.getItem('browserId');}catch(e){return null;}
  })()||uuidv4();
  var sessionId=Cookies.get('browserSessionId')||w.browserSessionId||(function(){
    try{return w.sessionStorage.getItem('browserSessionId')||w.sessionStorage.getItem('browserId');}catch(e){return null;}
  })()||uuidv4();
  if(!browserId.match(uuidv4re)){browserId=uuidv4();}
  if(!sessionId.match(uuidv4re)){sessionId=uuidv4();}
  w.browserId=browserId;
  w.browserSessionId=sessionId;
  try{
    w.localStorage.setItem('browserId', browserId);
    w.sessionStorage.setItem('browserId', sessionId);
    w.sessionStorage.setItem('browserSessionId', sessionId);
  }catch(e){}
  var domain=normalizeDomain(w.location.hostname);
  var cookieOptions={path:'/',secure:true,domain:domain,sameSite:w.location.protocol==='https:'?'None':'Lax'};
  Cookies.set('browserId',browserId,Object.assign({},cookieOptions,{expires: 365}));
  Cookies.set('browserSessionId',sessionId,cookieOptions);
  w.dataLayer=w.dataLayer||[];w._mtm=w._mtm||[];
  w.dataLayer.push({browser_id:browserId,session_id:sessionId});
  w._mtm.push({event:'setBrowserSession',browser_id:browserId,session_id:sessionId});
})(window);
  `}}),n.createElement("script",{id:"analytics-gtm-script",dangerouslySetInnerHTML:{__html:function({gtmID:e}){return`
    (function(w,l,d){
      w._gtm_initialized=false;
      w[l]=w[l]||[];
      w[l].push({...(w._session||{})});
      w._init_gtm=function(){
        if(w._gtm_initialized)return;
        w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});
        var g=d.createElement('script'),s=d.getElementsByTagName('script')[0];
        g.type='text/javascript';
        g.async=true;
        g.src='https://www.googletagmanager.com/gtm.js?id=${e}&l=dataLayer';
        s.parentNode.insertBefore(g,s);
        g.onload=function(){
          w._gtm_initialized=true;
        };
      }
    })(window,'dataLayer',document);
  `}({gtmID:e})}}),n.createElement("script",{id:"analytics-mtm-script",dangerouslySetInnerHTML:{__html:function({mtmURL:e,mtmID:t}){return`
    (function(w,l,d){
      w._mtm_initialized=false;
      w[l]=w[l]||[];
      w[l].push({...(w._session||{})});
      w._init_mtm=function(){
        if(w._mtm_initialized)return;
        w[l].push({'mtm.startTime':(new Date().getTime()),'event':'mtm.Start'});
        var g=d.createElement('script'),s=d.getElementsByTagName('script')[0];
        g.type='text/javascript';
        g.async=true;
        g.src='${e}/js/container_${t}.js';
        s.parentNode.insertBefore(g,s);
        g.onload=function(){
          w._mtm_initialized=true;
        };
      }
    })(window,'_mtm',document);
  `}({mtmURL:t,mtmID:r})}}),i&&n.createElement("script",{id:"analytics-auto-init-script",dangerouslySetInnerHTML:{__html:`
    (function(w,g,m){
      if(typeof w[g]==='function')w[g]();
      if(typeof w[m]==='function')w[m]();
    })(window,'_init_gtm','_init_mtm');
  `}}))}},46794:function(e,t,r){r(68882)},31511:function(e,t,r){"use strict";r.d(t,{C:function(){return S}});var n=r(57437),i=r(2265),o=r(35563),a=r(75461),s=r(54365),l=r(31620),u=r(80684),c=r(52074);let d=(0,c.g)("check-all","sc"),f=Object.freeze({wrapper:`${d}__wrapper`,link:`${d}__link`,icon:`${d}__icon`,iconGray:`${d}__icon--gray`}),p=({children:e,className:t,linkClassName:r,iconGrayBackground:i,Link:o,event:l,href:c,dataLayerPush:d})=>{let p=o??a.rU;return(0,n.jsx)("div",{className:(0,s.Z)(f.wrapper,t),onClick:()=>{l&&d(l)},children:(0,n.jsxs)(p,{className:(0,s.Z)(f.link,r),href:c,children:[e,(0,n.jsx)("span",{className:(0,s.Z)(f.icon,{[f.iconGray]:i}),children:(0,n.jsx)(u.IconFdsArrowUpRightSmallO,{size:24})})]})})},m=(0,c.g)("faq-block","sc"),h=Object.freeze({faqBlock:m,titleWrapper:`${m}__title-wrapper`,title:`${m}__title`,accordionWrapper:`${m}__accordion-wrapper`,accordionItems:`${m}__accordion-items`,accordionItemGray:`${m}__accordion-item--gray`,accordionItemContent:`${m}__accordion-item-content`,accordionActiveItemContent:`${m}__accordion-item-content--active`,states:{primary:`${m}--primary`,secondary:`${m}--secondary`,gray:`${m}--gray`}}),g=e=>{e.data.forEach((t,r)=>{"header"===t.type&&(e.headerBlocksCount++,3===e.headerBlocksCount&&("banner"===e.data[r-1].type&&(e.banner=e.data.splice(r-1,1)),"banner"===e.data[r+1].type&&(e.banner=e.data.splice(r+1,1))),e.banner&&4===e.headerBlocksCount&&e.data.splice(r,0,e.banner[0]))})},y=(0,c.g)("faq-content-block","sc"),_=Object.freeze({contentBlocks:`${y}__content-blocks`,blockLink:`${y}__block-link`,keynoteWrapper:`${y}__keynote-wrapper`,keynote:`${y}__keynote`,annotation:`${y}__annotation`,contentTableWrapper:`${y}__content-table-wrapper`}),b=({className:e,data:t})=>{if(!Array.isArray(t))return null;let r=(()=>{let e=[],r=1,i={data:t,headerBlocksCount:0,banner:[]};g(i),g(i);let o={},a=e=>{var t,r,n,i;let a=(null==(t=e.data)?void 0:t.text)??(null==(r=e.data)?void 0:r.url)??(null==(n=e.data)?void 0:n.html)??(null!=(i=e.data)&&i.year?String(e.data.year):"");return o[e.type]=(o[e.type]??0)+1,`${e.type}-${String(a).slice(0,80)}-${o[e.type]}`};return t.forEach(t=>{let i=a(t);switch(t.type){case"header":e.push((0,n.jsx)("h2",{id:`content_header_${r}`,role:"header",children:t.data.text||""},i)),r++;break;case"sub_header":e.push((0,n.jsx)("h3",{role:"sub-header",children:t.data.text||""},i));break;case"paragraph":e.push((0,n.jsx)("div",{dangerouslySetInnerHTML:{__html:t.data.text||""},role:"paragraph"},i));break;case"link":e.push((0,n.jsx)("div",{className:_.blockLink,children:(0,n.jsx)("a",{target:"_blank",href:t.data.url||"",role:"link",rel:"noreferrer",children:t.data.text||""})},i));break;case"dossier":e.push((0,n.jsxs)("div",{children:[(0,n.jsx)("span",{role:"dossier-year",children:t.data.year||""}),(0,n.jsx)("div",{dangerouslySetInnerHTML:{__html:t.data.text||""},role:"dossier-text"})]},i));break;case"html":e.push((0,n.jsx)("div",{dangerouslySetInnerHTML:{__html:t.data.html||""},role:"html"},i));break;case"annotation":e.push((0,n.jsx)("div",{className:_.annotation,dangerouslySetInnerHTML:{__html:t.data.text||""},role:"annotation"},i));break;case"company-annotation":e.push((0,n.jsx)("div",{dangerouslySetInnerHTML:{__html:t.data.text||""},role:"company-annotation"},i));break;case"keynote":e.push((0,n.jsx)("div",{className:_.keynoteWrapper,children:(0,n.jsx)("p",{className:_.keynote,dangerouslySetInnerHTML:{__html:t.data.text||""},role:"keynote"})},i));break;case"image":e.push((0,n.jsx)("img",{src:t.data.url||"",alt:"image"},i))}}),e})();return(0,n.jsx)("div",{className:(0,s.Z)(_.contentBlocks,e),role:"blocks",children:r})},v=({question:e,eventCategory:t,dataLayerPush:r,...i})=>(0,n.jsx)(a.Qd,{...i,title:e.question,children:(0,n.jsx)("div",{className:(0,s.Z)(h.accordionItemContent,{[h.accordionActiveItemContent]:i.isActive}),onClick:e=>{e.target instanceof HTMLAnchorElement&&r({event:"data-event",eventCategory:t,eventAction:"click_link",eventLabel:e.target.href})},children:"string"==typeof e.answer?(0,n.jsx)(b,{data:[{type:"html",data:{html:e.answer}}]}):e.answer})}),w=e=>{setTimeout(()=>{let{top:t}=e.getBoundingClientRect();t<80&&e.scrollIntoView({behavior:"smooth",block:"start"})},300)},S=({sectionTitle:e="Частые вопросы",innerTitle:t,questions:r=[],href:u,checkAllText:c,Link:d,className:f,eventCategory:m="cb-faq",multiple:g=!1,variant:y="secondary",dataLayerPush:_,tagTitle:b})=>{let S=g?r.map(e=>e.question):[],[x,E]=(0,i.useState)(S),R="gray"===y;return(0,n.jsx)("section",{className:(0,s.Z)(h.faqBlock,h.states[y],f),children:(0,n.jsxs)(o.W2,{children:[!t&&(0,n.jsx)("div",{className:h.titleWrapper,children:(0,n.jsx)(o.X6,{as:"h2",type:"display",className:h.title,children:e})}),(0,n.jsxs)("div",{className:h.accordionWrapper,children:[t&&(0,n.jsx)(o.X6,{as:"h3",type:"h1",style:{paddingBottom:"12px"},className:(0,s.Z)(h.title,`${h.title}--inner`),children:t}),(0,n.jsx)("div",{className:h.accordionItems,children:(0,n.jsx)(a.UQ,{activeIndex:x,variant:R?"primary":"secondary",withoutOutline:R,onTabToggle:e=>{let t=(null==e?void 0:e.length)>(null==x?void 0:x.length),r=e.filter(e=>!x.includes(e))[0]||x.filter(t=>!e.includes(t))[0];_({event:"data-event",eventCategory:m,eventAction:`click_togg_${t?"on":"off"}`,eventLabel:(0,l.t)(String(r))}),E(e);let n=`[data-accordion-index="${r}"]`,i=document.querySelector(n);i&&w(i)},multiple:g,children:r.map(e=>{let t=`faq-${e.question}`;return(0,n.jsx)(v,{id:t,question:e,dataLayerPush:_,eventCategory:m,className:R?h.accordionItemGray:void 0,tagTitle:b},t)})})}),u&&c&&(0,n.jsx)(p,{href:u,event:{event:"data-event",eventCategory:m,eventAction:"сlick_link_answer-link",eventLabel:u},dataLayerPush:_,...null!=d?{Link:d}:{},iconGrayBackground:!0,children:c||"Читать все вопросы"})]})]})})}},46295:function(e,t,r){"use strict";r.d(t,{S:function(){return s}}),r(57437),r(46794);var n=r(82778),i=r(52074),o=r(40257);let a=(0,i.g)("root-layout","sc"),s=(Object.freeze({layout:`${a}__layout`,body:`${a}__body`}),()=>{if(typeof window>"u")return{...o.env};let e=(0,n.g)();if(!e)throw Error("getEnvValue() вызвана на клиенте до инициализации контекста. Убедитесь, что env передан в RootLayout (LayoutClientInitializer вызовет setEnvStore).");return e})},17730:function(e,t,r){"use strict";r.d(t,{B:function(){return v}});var n=r(57437),i=r(35563),o=r(54365),a=r(80684),s=r(75461),l=r(49750),u=r(52074),c=r(2265);let d=(0,u.g)("support","sc"),f=Object.freeze({support:d,title:`${d}__title`,cardsContainer:`${d}__cards-container`}),p="cb-support",m=(0,u.g)("support-app-card","sc"),h=Object.freeze({supportAppCard:m,textWrapper:`${m}__text-wrapper`,imageContainer:`${m}__image-container`,title:`${m}__title`,description:`${m}__description`,button:`${m}__button`,imageWrapper:`${m}__image-wrapper`,image:`${m}__image`}),g=({title:e,linkUrl:t,s3Assets:r,description:i})=>{let o=(0,s.aF)("s");return(0,n.jsxs)("div",{className:h.supportAppCard,onClick:()=>{o&&((0,l.h)({eventCategory:p,eventActionType:l.D.banner,eventActionText:e,eventLabel:t}),window.open(t,"_blank","noreferrer"))},children:[(0,n.jsx)(s.zx,{className:h.button,iconLeft:(0,n.jsx)(a.IconFdsArrowUpRightSmallO,{size:24}),shape:"circle-icon",size:"xs"}),(0,n.jsxs)("div",{className:h.textWrapper,children:[(0,n.jsx)("div",{className:h.title,children:e}),!!i&&(0,n.jsx)("div",{className:h.description,children:i})]}),(0,n.jsx)("div",{className:h.imageContainer,children:(0,n.jsxs)("picture",{className:h.imageWrapper,children:[(0,n.jsx)("source",{media:"(max-width: 767px)",srcSet:`${r}/mp-assets/widgets/SupportBlock/mobile-app.png 1x, ${r}/mp-assets/widgets/SupportBlock/mobile-app@2x.png 2x`}),(0,n.jsx)("img",{className:h.image,loading:"lazy",src:`${r}/mp-assets/widgets/SupportBlock/qr-code-mobile-app.jpg`,srcSet:`${r}/mp-assets/widgets/SupportBlock/qr-code-mobile-app.jpg 1x, ${r}/mp-assets/widgets/SupportBlock/qr-code-mobile-app@2x.jpg 2x`})]})})]})},y=(0,u.g)("support-phone-card","sc"),_=Object.freeze({supportPhoneCard:y,contacts:`${y}__contacts`,contactsExtra:`${y}__contacts-extra`,phone:`${y}__phone`,phonesExtra:`${y}__phones-extra`,phoneExtra:`${y}__phone-extra`,chat:`${y}__chat`,text:`${y}__text`,image:`${y}__image`}),b=({phones:e,phonesExtra:t,description:r,s3Assets:i})=>{let o=(0,c.useCallback)(()=>{var e,t,r;null==(r=null==(t=null==(e=null==window?void 0:window.supportWidget)?void 0:e.craftTalk)?void 0:t.open)||r.call(t),(0,l.h)({eventCategory:p,eventActionType:l.D.button,eventActionText:"messenger",eventLabel:"chat"})},[]),a=e=>{let t=e.replace(/[\s-]/g,"");(0,l.h)({eventCategory:p,eventActionType:l.D.link,eventActionText:"phone",eventLabel:t})};return(0,n.jsxs)("div",{className:_.supportPhoneCard,children:[(0,n.jsxs)("div",{className:_.contacts,children:[e.map(e=>(0,n.jsx)("a",{className:_.phone,href:e.href,onClick:()=>a(e.label),children:e.label},e.label)),(0,n.jsx)("span",{className:_.chat,onClick:o,children:"Онлайн чат"})]}),(null==t?void 0:t.length)>0&&(0,n.jsxs)("div",{className:_.contactsExtra,children:[(0,n.jsx)("p",{className:_.text,children:"Дополнительные телефоны"}),(0,n.jsx)("div",{className:_.phonesExtra,children:t.map(e=>(0,n.jsx)("a",{className:_.phoneExtra,href:e.href,onClick:()=>a(e.label),children:e.label},e.label))})]}),(0,n.jsx)("p",{className:_.text,children:r}),(0,n.jsx)("img",{className:_.image,src:`${i}/mp-assets/widgets/SupportBlock/bannerSupportGirl.png`})]})},v=({className:e,phoneCard:t,appCard:r,s3Assets:a})=>(0,n.jsx)("section",{className:(0,o.Z)(f.support,e),children:(0,n.jsxs)(i.W2,{children:[(0,n.jsx)(i.X6,{as:"h2",type:"display",weight:"bold",className:f.title,children:"Поддержка"}),(0,n.jsxs)("div",{className:f.cardsContainer,children:[(0,n.jsx)(b,{s3Assets:a,...t}),(0,n.jsx)(g,{s3Assets:a,...r})]})]})});v.displayName="Support"},53083:function(e,t,r){"use strict";r.d(t,{Wg:function(){return _}});let n=/"(?:_|\\u0{2}5[Ff]){2}(?:p|\\u0{2}70)(?:r|\\u0{2}72)(?:o|\\u0{2}6[Ff])(?:t|\\u0{2}74)(?:o|\\u0{2}6[Ff])(?:_|\\u0{2}5[Ff]){2}"\s*:/,i=/"(?:c|\\u0063)(?:o|\\u006[Ff])(?:n|\\u006[Ee])(?:s|\\u0073)(?:t|\\u0074)(?:r|\\u0072)(?:u|\\u0075)(?:c|\\u0063)(?:t|\\u0074)(?:o|\\u006[Ff])(?:r|\\u0072)"\s*:/,o=/^\s*["[{]|^\s*-?\d{1,16}(\.\d{1,17})?([Ee][+-]?\d+)?\s*$/;function a(e,t){if("__proto__"===e||"constructor"===e&&t&&"object"==typeof t&&"prototype"in t){console.warn(`[destr] Dropping "${e}" key to prevent prototype pollution.`);return}return t}function s(e,t={}){if("string"!=typeof e)return e;if('"'===e[0]&&'"'===e[e.length-1]&&-1===e.indexOf("\\"))return e.slice(1,-1);let r=e.trim();if(r.length<=9)switch(r.toLowerCase()){case"true":return!0;case"false":return!1;case"undefined":return;case"null":return null;case"nan":return Number.NaN;case"infinity":return Number.POSITIVE_INFINITY;case"-infinity":return Number.NEGATIVE_INFINITY}if(!o.test(e)){if(t.strict)throw SyntaxError("[destr] Invalid JSON");return e}try{if(n.test(e)||i.test(e)){if(t.strict)throw Error("[destr] Possible prototype pollution");return JSON.parse(e,a)}return JSON.parse(e)}catch(r){if(t.strict)throw r;return e}}var l=r(77337);class u extends Error{constructor(e,t){super(e,t),this.name="FetchError",t?.cause&&!this.cause&&(this.cause=t.cause)}}let c=new Set(Object.freeze(["PATCH","POST","PUT","DELETE"]));function d(e="GET"){return c.has(e.toUpperCase())}let f=new Set(["image/svg","application/xml","application/xhtml","application/html"]),p=/^application\/(?:[\w!#$%&*.^`~-]*\+)?json(;.+)?$/i;async function m(e,t){if(t){if(Array.isArray(t))for(let r of t)await r(e);else await t(e)}}let h=new Set([408,409,425,429,500,502,503,504]),g=new Set([101,204,205,304]),y=function(){if("undefined"!=typeof globalThis)return globalThis;if("undefined"!=typeof self)return self;if("undefined"!=typeof window)return window;if("undefined"!=typeof global)return global;throw Error("unable to locate global object")}(),_=function e(t={}){let{fetch:r=globalThis.fetch,Headers:n=globalThis.Headers,AbortController:i=globalThis.AbortController}=t;async function o(e){let t=e.error&&"AbortError"===e.error.name&&!e.options.timeout||!1;if(!1!==e.options.retry&&!t){let t;t="number"==typeof e.options.retry?e.options.retry:d(e.options.method)?0:1;let r=e.response&&e.response.status||500;if(t>0&&(Array.isArray(e.options.retryStatusCodes)?e.options.retryStatusCodes.includes(r):h.has(r))){let r="function"==typeof e.options.retryDelay?e.options.retryDelay(e):e.options.retryDelay||0;return r>0&&await new Promise(e=>setTimeout(e,r)),a(e.request,{...e.options,retry:t-1})}}let r=function(e){let t=e.error?.message||e.error?.toString()||"",r=e.request?.method||e.options?.method||"GET",n=e.request?.url||String(e.request)||"/",i=`[${r}] ${JSON.stringify(n)}`,o=e.response?`${e.response.status} ${e.response.statusText}`:"<no response>",a=new u(`${i}: ${o}${t?` ${t}`:""}`,e.error?{cause:e.error}:void 0);for(let t of["request","options","response"])Object.defineProperty(a,t,{get:()=>e[t]});for(let[t,r]of[["data","_data"],["status","status"],["statusCode","status"],["statusText","statusText"],["statusMessage","statusText"]])Object.defineProperty(a,t,{get:()=>e.response&&e.response[r]});return a}(e);throw Error.captureStackTrace&&Error.captureStackTrace(r,a),r}let a=async function(e,a={}){let u;let c={request:e,options:function(e,t,r,n){let i;let o=function(e,t,r){if(!t)return new r(e);let n=new r(t);if(e)for(let[t,i]of Symbol.iterator in e||Array.isArray(e)?e:new r(e))n.set(t,i);return n}(t?.headers??e?.headers,r?.headers,n);return(r?.query||r?.params||t?.params||t?.query)&&(i={...r?.params,...r?.query,...t?.params,...t?.query}),{...r,...t,query:i,params:i,headers:o}}(e,a,t.defaults,n),response:void 0,error:void 0};if(c.options.method&&(c.options.method=c.options.method.toUpperCase()),!c.options.onRequest||(await m(c,c.options.onRequest),c.options.headers instanceof n||(c.options.headers=new n(c.options.headers||{}))),"string"==typeof c.request&&(c.options.baseURL&&(c.request=(0,l.pJ)(c.request,c.options.baseURL)),c.options.query&&(c.request=(0,l.jb)(c.request,c.options.query),delete c.options.query),"query"in c.options&&delete c.options.query,"params"in c.options&&delete c.options.params),c.options.body&&d(c.options.method)){if(function(e){if(void 0===e)return!1;let t=typeof e;return"string"===t||"number"===t||"boolean"===t||null===t||"object"===t&&(!!Array.isArray(e)||!(e.buffer||e instanceof FormData||e instanceof URLSearchParams)&&(e.constructor&&"Object"===e.constructor.name||"function"==typeof e.toJSON))}(c.options.body)){let e=c.options.headers.get("content-type");"string"!=typeof c.options.body&&(c.options.body="application/x-www-form-urlencoded"===e?new URLSearchParams(c.options.body).toString():JSON.stringify(c.options.body)),e||c.options.headers.set("content-type","application/json"),c.options.headers.has("accept")||c.options.headers.set("accept","application/json")}else("pipeTo"in c.options.body&&"function"==typeof c.options.body.pipeTo||"function"==typeof c.options.body.pipe)&&!("duplex"in c.options)&&(c.options.duplex="half")}if(!c.options.signal&&c.options.timeout){let e=new i;u=setTimeout(()=>{let t=Error("[TimeoutError]: The operation was aborted due to timeout");t.name="TimeoutError",t.code=23,e.abort(t)},c.options.timeout),c.options.signal=e.signal}try{c.response=await r(c.request,c.options)}catch(e){return c.error=e,c.options.onRequestError&&await m(c,c.options.onRequestError),await o(c)}finally{u&&clearTimeout(u)}if((c.response.body||c.response._bodyInit)&&!g.has(c.response.status)&&"HEAD"!==c.options.method){let e=(c.options.parseResponse?"json":c.options.responseType)||function(e=""){if(!e)return"json";let t=e.split(";").shift()||"";return p.test(t)?"json":"text/event-stream"===t?"stream":f.has(t)||t.startsWith("text/")?"text":"blob"}(c.response.headers.get("content-type")||"");switch(e){case"json":{let e=await c.response.text(),t=c.options.parseResponse||s;c.response._data=t(e);break}case"stream":c.response._data=c.response.body||c.response._bodyInit;break;default:c.response._data=await c.response[e]()}}return(c.options.onResponse&&await m(c,c.options.onResponse),!c.options.ignoreResponseError&&c.response.status>=400&&c.response.status<600)?(c.options.onResponseError&&await m(c,c.options.onResponseError),await o(c)):c.response},c=async function(e,t){return(await a(e,t))._data};return c.raw=a,c.native=(...e)=>r(...e),c.create=(r={},n={})=>e({...t,...n,defaults:{...t.defaults,...n.defaults,...r}}),c}({fetch:y.fetch?(...e)=>y.fetch(...e):()=>Promise.reject(Error("[ofetch] global.fetch is not supported!")),Headers:y.Headers,AbortController:y.AbortController})},29501:function(e,t,r){"use strict";r.d(t,{Gc:function(){return L},Qr:function(){return N},RV:function(){return M},cI:function(){return eR}});var n=r(2265),i=e=>"checkbox"===e.type,o=e=>e instanceof Date,a=e=>null==e;let s=e=>"object"==typeof e;var l=e=>!a(e)&&!Array.isArray(e)&&s(e)&&!o(e),u=e=>l(e)&&e.target?i(e.target)?e.target.checked:e.target.value:e,c=e=>e.substring(0,e.search(/\.\d+(\.|$)/))||e,d=(e,t)=>e.has(c(t)),f=e=>{let t=e.constructor&&e.constructor.prototype;return l(t)&&t.hasOwnProperty("isPrototypeOf")},p="undefined"!=typeof window&&void 0!==window.HTMLElement&&"undefined"!=typeof document;function m(e){if(e instanceof Date)return new Date(e);let t="undefined"!=typeof FileList&&e instanceof FileList;if(p&&(e instanceof Blob||t))return e;let r=Array.isArray(e);if(!r&&!(l(e)&&f(e)))return e;let n=r?[]:Object.create(Object.getPrototypeOf(e));for(let t in e)Object.prototype.hasOwnProperty.call(e,t)&&(n[t]=m(e[t]));return n}var h=e=>/^\w*$/.test(e),g=e=>void 0===e,y=e=>Array.isArray(e)?e.filter(Boolean):[],_=e=>y(e.replace(/["|']|\]/g,"").split(/\.|\[/)),b=(e,t,r)=>{if(!t||!l(e))return r;let n=(h(t)?[t]:_(t)).reduce((e,t)=>a(e)?e:e[t],e);return g(n)||n===e?g(e[t])?r:e[t]:n},v=e=>"boolean"==typeof e,w=e=>"function"==typeof e,S=(e,t,r)=>{let n=-1,i=h(t)?[t]:_(t),o=i.length,a=o-1;for(;++n<o;){let t=i[n],o=r;if(n!==a){let r=e[t];o=l(r)||Array.isArray(r)?r:isNaN(+i[n+1])?{}:[]}if("__proto__"===t||"constructor"===t||"prototype"===t)return;e[t]=o,e=e[t]}};let x={BLUR:"blur",FOCUS_OUT:"focusout",CHANGE:"change"},E={onBlur:"onBlur",onChange:"onChange",onSubmit:"onSubmit",onTouched:"onTouched",all:"all"},R={max:"max",min:"min",maxLength:"maxLength",minLength:"minLength",pattern:"pattern",required:"required",validate:"validate"},A=n.createContext(null);A.displayName="HookFormControlContext";let j=()=>n.useContext(A);var C=(e,t,r,n=!0)=>{let i={defaultValues:t._defaultValues};for(let o in e)Object.defineProperty(i,o,{get:()=>(t._proxyFormState[o]!==E.all&&(t._proxyFormState[o]=!n||E.all),r&&(r[o]=!0),e[o])});return i};let I="undefined"!=typeof window?n.useLayoutEffect:n.useEffect;var O=e=>"string"==typeof e,T=(e,t,r,n,i)=>O(e)?(n&&t.watch.add(e),b(r,e,i)):Array.isArray(e)?e.map(e=>(n&&t.watch.add(e),b(r,e))):(n&&(t.watchAll=!0),r),k=e=>a(e)||!s(e);function P(e,t,r=new WeakSet){if(k(e)||k(t))return Object.is(e,t);if(o(e)&&o(t))return Object.is(e.getTime(),t.getTime());let n=Object.keys(e),i=Object.keys(t);if(n.length!==i.length)return!1;if(r.has(e)||r.has(t))return!0;for(let a of(r.add(e),r.add(t),n)){let n=e[a];if(!i.includes(a))return!1;if("ref"!==a){let e=t[a];if(o(n)&&o(e)||l(n)&&l(e)||Array.isArray(n)&&Array.isArray(e)?!P(n,e,r):!Object.is(n,e))return!1}}return!0}let N=e=>e.render(function(e){let t=j(),{name:r,disabled:i,control:o=t,shouldUnregister:a,defaultValue:s,exact:l=!0}=e,c=d(o._names.array,r),f=n.useMemo(()=>b(o._formValues,r,b(o._defaultValues,r,s)),[o,r,s]),p=function(e){let t=j(),{control:r=t,name:i,defaultValue:o,disabled:a,exact:s,compute:l}=e||{},u=n.useRef(o),c=n.useRef(l),d=n.useRef(void 0),f=n.useRef(r),p=n.useRef(i);c.current=l;let[m,h]=n.useState(()=>{let e=r._getWatch(i,u.current);return c.current?c.current(e):e}),g=n.useCallback(e=>{let t=T(i,r._names,e||r._formValues,!1,u.current);return c.current?c.current(t):t},[r._formValues,r._names,i]),y=n.useCallback(e=>{if(!a){let t=T(i,r._names,e||r._formValues,!1,u.current);if(c.current){let e=c.current(t);P(e,d.current)||(h(e),d.current=e)}else h(t)}},[r._formValues,r._names,a,i]);I(()=>(f.current===r&&P(p.current,i)||(f.current=r,p.current=i,y()),r._subscribe({name:i,formState:{values:!0},exact:s,callback:e=>{y(e.values)}})),[r,s,i,y]),n.useEffect(()=>r._removeUnmounted());let _=f.current!==r,b=p.current,v=n.useMemo(()=>{if(a)return null;let e=!_&&!P(b,i);return _||e?g():null},[a,_,i,b,g]);return null!==v?v:m}({control:o,name:r,defaultValue:f,exact:l}),h=function(e){let t=j(),{control:r=t,disabled:i,name:o,exact:a}=e||{},[s,l]=n.useState(r._formState),u=n.useRef({isDirty:!1,isLoading:!1,dirtyFields:!1,touchedFields:!1,validatingFields:!1,isValidating:!1,isValid:!1,errors:!1});return I(()=>r._subscribe({name:o,formState:u.current,exact:a,callback:e=>{i||l({...r._formState,...e})}}),[o,i,a]),n.useEffect(()=>{u.current.isValid&&r._setValid(!0)},[r]),n.useMemo(()=>C(s,r,u.current,!1),[s,r])}({control:o,name:r,exact:l}),y=n.useRef(e),_=n.useRef(void 0),E=n.useRef(o.register(r,{...e.rules,value:p,...v(e.disabled)?{disabled:e.disabled}:{}}));y.current=e;let R=n.useMemo(()=>Object.defineProperties({},{invalid:{enumerable:!0,get:()=>!!b(h.errors,r)},isDirty:{enumerable:!0,get:()=>!!b(h.dirtyFields,r)},isTouched:{enumerable:!0,get:()=>!!b(h.touchedFields,r)},isValidating:{enumerable:!0,get:()=>!!b(h.validatingFields,r)},error:{enumerable:!0,get:()=>b(h.errors,r)}}),[h,r]),A=n.useCallback(e=>E.current.onChange({target:{value:u(e),name:r},type:x.CHANGE}),[r]),O=n.useCallback(()=>E.current.onBlur({target:{value:b(o._formValues,r),name:r},type:x.BLUR}),[r,o._formValues]),k=n.useCallback(e=>{let t=b(o._fields,r);t&&t._f&&e&&(t._f.ref={focus:()=>w(e.focus)&&e.focus(),select:()=>w(e.select)&&e.select(),setCustomValidity:t=>w(e.setCustomValidity)&&e.setCustomValidity(t),reportValidity:()=>w(e.reportValidity)&&e.reportValidity()})},[o._fields,r]),N=n.useMemo(()=>({name:r,value:p,...v(i)||h.disabled?{disabled:h.disabled||i}:{},onChange:A,onBlur:O,ref:k}),[r,i,h.disabled,A,O,k,p]);return n.useEffect(()=>{let e=o._options.shouldUnregister||a,t=_.current;t&&t!==r&&!c&&o.unregister(t),o.register(r,{...y.current.rules,...v(y.current.disabled)?{disabled:y.current.disabled}:{}});let n=(e,t)=>{let r=b(o._fields,e);r&&r._f&&(r._f.mount=t)};if(n(r,!0),e){let e=m(b(o._options.defaultValues,r,y.current.defaultValue));S(o._defaultValues,r,e),g(b(o._formValues,r))&&S(o._formValues,r,e)}return c||o.register(r),_.current=r,()=>{(c?e&&!o._state.action:e)?o.unregister(r):n(r,!1)}},[r,o,c,a]),n.useEffect(()=>{o._setDisabledField({disabled:i,name:r})},[i,r,o]),n.useMemo(()=>({field:N,formState:h,fieldState:R}),[N,h,R])}(e)),D=n.createContext(null);D.displayName="HookFormContext";let L=()=>n.useContext(D),M=e=>{let{children:t,watch:r,getValues:i,getFieldState:o,setError:a,clearErrors:s,setValue:l,trigger:u,formState:c,resetField:d,reset:f,handleSubmit:p,unregister:m,control:h,register:g,setFocus:y,subscribe:_}=e;return n.createElement(D.Provider,{value:n.useMemo(()=>({watch:r,getValues:i,getFieldState:o,setError:a,clearErrors:s,setValue:l,trigger:u,formState:c,resetField:d,reset:f,handleSubmit:p,unregister:m,control:h,register:g,setFocus:y,subscribe:_}),[s,h,c,o,i,p,g,f,d,a,y,l,_,u,m,r])},n.createElement(A.Provider,{value:h},t))};var F=(e,t,r,n,i)=>t?{...r[e],types:{...r[e]&&r[e].types?r[e].types:{},[n]:i||!0}}:{},V=e=>Array.isArray(e)?e:[e],U=()=>{let e=[];return{get observers(){return e},next:t=>{for(let r of e)r.next&&r.next(t)},subscribe:t=>(e.push(t),{unsubscribe:()=>{e=e.filter(e=>e!==t)}}),unsubscribe:()=>{e=[]}}},$=e=>l(e)&&!Object.keys(e).length,B=e=>"file"===e.type,z=e=>{if(!p)return!1;let t=e?e.ownerDocument:0;return e instanceof(t&&t.defaultView?t.defaultView.HTMLElement:HTMLElement)},q=e=>"select-multiple"===e.type,W=e=>"radio"===e.type,H=e=>W(e)||i(e),G=e=>z(e)&&e.isConnected;function X(e,t){let r=Array.isArray(t)?t:h(t)?[t]:_(t),n=1===r.length?e:function(e,t){let r=t.slice(0,-1).length,n=0;for(;n<r;)e=g(e)?n++:e[t[n++]];return e}(e,r),i=r.length-1,o=r[i];return n&&delete n[o],0!==i&&(l(n)&&$(n)||Array.isArray(n)&&function(e){for(let t in e)if(e.hasOwnProperty(t)&&!g(e[t]))return!1;return!0}(n))&&X(e,r.slice(0,-1)),e}var Y=e=>{for(let t in e)if(w(e[t]))return!0;return!1};function K(e){return Array.isArray(e)||l(e)&&!Y(e)}function Z(e,t={}){for(let r in e){let n=e[r];K(n)?(t[r]=Array.isArray(n)?[]:{},Z(n,t[r])):g(n)||(t[r]=!0)}return t}function J(e,t,r){for(let n in r||(r=Z(t)),e){let i=e[n];if(K(i))g(t)||k(r[n])?r[n]=Z(i,Array.isArray(i)?[]:{}):J(i,a(t)?{}:t[n],r[n]);else{let e=t[n];r[n]=!P(i,e)}}return r}let Q={value:!1,isValid:!1},ee={value:!0,isValid:!0};var et=e=>{if(Array.isArray(e)){if(e.length>1){let t=e.filter(e=>e&&e.checked&&!e.disabled).map(e=>e.value);return{value:t,isValid:!!t.length}}return e[0].checked&&!e[0].disabled?e[0].attributes&&!g(e[0].attributes.value)?g(e[0].value)||""===e[0].value?ee:{value:e[0].value,isValid:!0}:ee:Q}return Q},er=(e,{valueAsNumber:t,valueAsDate:r,setValueAs:n})=>g(e)?e:t?""===e?NaN:e?+e:e:r&&O(e)?new Date(e):n?n(e):e;let en={isValid:!1,value:null};var ei=e=>Array.isArray(e)?e.reduce((e,t)=>t&&t.checked&&!t.disabled?{isValid:!0,value:t.value}:e,en):en;function eo(e){let t=e.ref;return B(t)?t.files:W(t)?ei(e.refs).value:q(t)?[...t.selectedOptions].map(({value:e})=>e):i(t)?et(e.refs).value:er(g(t.value)?e.ref.value:t.value,e)}var ea=(e,t,r,n)=>{let i={};for(let r of e){let e=b(t,r);e&&S(i,r,e._f)}return{criteriaMode:r,names:[...e],fields:i,shouldUseNativeValidation:n}},es=e=>e instanceof RegExp,el=e=>g(e)?e:es(e)?e.source:l(e)?es(e.value)?e.value.source:e.value:e,eu=e=>({isOnSubmit:!e||e===E.onSubmit,isOnBlur:e===E.onBlur,isOnChange:e===E.onChange,isOnAll:e===E.all,isOnTouch:e===E.onTouched});let ec="AsyncFunction";var ed=e=>!!e&&!!e.validate&&!!(w(e.validate)&&e.validate.constructor.name===ec||l(e.validate)&&Object.values(e.validate).find(e=>e.constructor.name===ec)),ef=e=>e.mount&&(e.required||e.min||e.max||e.maxLength||e.minLength||e.pattern||e.validate),ep=(e,t,r)=>!r&&(t.watchAll||t.watch.has(e)||[...t.watch].some(t=>e.startsWith(t)&&/^\.\w+/.test(e.slice(t.length))));let em=(e,t,r,n)=>{for(let i of r||Object.keys(e)){let r=b(e,i);if(r){let{_f:e,...o}=r;if(e){if(e.refs&&e.refs[0]&&t(e.refs[0],i)&&!n||e.ref&&t(e.ref,e.name)&&!n)return!0;if(em(o,t))break}else if(l(o)&&em(o,t))break}}};function eh(e,t,r){let n=b(e,r);if(n||h(r))return{error:n,name:r};let i=r.split(".");for(;i.length;){let n=i.join("."),o=b(t,n),a=b(e,n);if(o&&!Array.isArray(o)&&r!==n)break;if(a&&a.type)return{name:n,error:a};if(a&&a.root&&a.root.type)return{name:`${n}.root`,error:a.root};i.pop()}return{name:r}}var eg=(e,t,r,n)=>{r(e);let{name:i,...o}=e;return $(o)||Object.keys(o).length>=Object.keys(t).length||Object.keys(o).find(e=>t[e]===(!n||E.all))},ey=(e,t,r)=>!e||!t||e===t||V(e).some(e=>e&&(r?e===t:e.startsWith(t)||t.startsWith(e))),e_=(e,t,r,n,i)=>!i.isOnAll&&(!r&&i.isOnTouch?!(t||e):(r?n.isOnBlur:i.isOnBlur)?!e:(r?!n.isOnChange:!i.isOnChange)||e),eb=(e,t)=>!y(b(e,t)).length&&X(e,t),ev=(e,t,r)=>{let n=V(b(e,r));return S(n,"root",t[r]),S(e,r,n),e};function ew(e,t,r="validate"){if(O(e)||Array.isArray(e)&&e.every(O)||v(e)&&!e)return{type:r,message:O(e)?e:"",ref:t}}var eS=e=>l(e)&&!es(e)?e:{value:e,message:""},ex=async(e,t,r,n,o,s)=>{let{ref:u,refs:c,required:d,maxLength:f,minLength:p,min:m,max:h,pattern:y,validate:_,name:S,valueAsNumber:x,mount:E}=e._f,A=b(r,S);if(!E||t.has(S))return{};let j=c?c[0]:u,C=e=>{o&&j.reportValidity&&(j.setCustomValidity(v(e)?"":e||""),j.reportValidity())},I={},T=W(u),k=i(u),P=(x||B(u))&&g(u.value)&&g(A)||z(u)&&""===u.value||""===A||Array.isArray(A)&&!A.length,N=F.bind(null,S,n,I),D=(e,t,r,n=R.maxLength,i=R.minLength)=>{let o=e?t:r;I[S]={type:e?n:i,message:o,ref:u,...N(e?n:i,o)}};if(s?!Array.isArray(A)||!A.length:d&&(!(T||k)&&(P||a(A))||v(A)&&!A||k&&!et(c).isValid||T&&!ei(c).isValid)){let{value:e,message:t}=O(d)?{value:!!d,message:d}:eS(d);if(e&&(I[S]={type:R.required,message:t,ref:j,...N(R.required,t)},!n))return C(t),I}if(!P&&(!a(m)||!a(h))){let e,t;let r=eS(h),i=eS(m);if(a(A)||isNaN(A)){let n=u.valueAsDate||new Date(A),o=e=>new Date(new Date().toDateString()+" "+e),a="time"==u.type,s="week"==u.type;O(r.value)&&A&&(e=a?o(A)>o(r.value):s?A>r.value:n>new Date(r.value)),O(i.value)&&A&&(t=a?o(A)<o(i.value):s?A<i.value:n<new Date(i.value))}else{let n=u.valueAsNumber||(A?+A:A);a(r.value)||(e=n>r.value),a(i.value)||(t=n<i.value)}if((e||t)&&(D(!!e,r.message,i.message,R.max,R.min),!n))return C(I[S].message),I}if((f||p)&&!P&&(O(A)||s&&Array.isArray(A))){let e=eS(f),t=eS(p),r=!a(e.value)&&A.length>+e.value,i=!a(t.value)&&A.length<+t.value;if((r||i)&&(D(r,e.message,t.message),!n))return C(I[S].message),I}if(y&&!P&&O(A)){let{value:e,message:t}=eS(y);if(es(e)&&!A.match(e)&&(I[S]={type:R.pattern,message:t,ref:u,...N(R.pattern,t)},!n))return C(t),I}if(_){if(w(_)){let e=ew(await _(A,r),j);if(e&&(I[S]={...e,...N(R.validate,e.message)},!n))return C(e.message),I}else if(l(_)){let e={};for(let t in _){if(!$(e)&&!n)break;let i=ew(await _[t](A,r),j,t);i&&(e={...i,...N(t,i.message)},C(i.message),n&&(I[S]=e))}if(!$(e)&&(I[S]={ref:j,...e},!n))return I}}return C(!0),I};let eE={mode:E.onSubmit,reValidateMode:E.onChange,shouldFocusError:!0};function eR(e={}){let t=n.useRef(void 0),r=n.useRef(void 0),[s,c]=n.useState({isDirty:!1,isValidating:!1,isLoading:w(e.defaultValues),isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,submitCount:0,dirtyFields:{},touchedFields:{},validatingFields:{},errors:e.errors||{},disabled:e.disabled||!1,isReady:!1,defaultValues:w(e.defaultValues)?void 0:e.defaultValues});if(!t.current){if(e.formControl)t.current={...e.formControl,formState:s},e.defaultValues&&!w(e.defaultValues)&&e.formControl.reset(e.defaultValues,e.resetOptions);else{let{formControl:r,...n}=function(e={}){let t,r={...eE,...e},n={submitCount:0,isDirty:!1,isReady:!1,isLoading:w(r.defaultValues),isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},validatingFields:{},errors:r.errors||{},disabled:r.disabled||!1},s={},c=(l(r.defaultValues)||l(r.values))&&m(r.defaultValues||r.values)||{},f=r.shouldUnregister?{}:m(c),h={action:!1,mount:!1,watch:!1,keepIsValid:!1},_={mount:new Set,disabled:new Set,unMount:new Set,array:new Set,watch:new Set},R=0,A={isDirty:!1,dirtyFields:!1,validatingFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},j={...A},C={...j},I={array:U(),state:U()},k=r.criteriaMode===E.all,N=e=>t=>{clearTimeout(R),R=setTimeout(e,t)},D=async e=>{if(!h.keepIsValid&&!r.disabled&&(j.isValid||C.isValid||e)){let e;r.resolver?(e=$((await K()).errors),L()):e=await Q(s,!0),e!==n.isValid&&I.state.next({isValid:e})}},L=(e,t)=>{!r.disabled&&(j.isValidating||j.validatingFields||C.isValidating||C.validatingFields)&&((e||Array.from(_.mount)).forEach(e=>{e&&(t?S(n.validatingFields,e,t):X(n.validatingFields,e))}),I.state.next({validatingFields:n.validatingFields,isValidating:!$(n.validatingFields)}))},M=(e,t)=>{S(n.errors,e,t),I.state.next({errors:n.errors})},F=(e,t,r,n)=>{let i=b(s,e);if(i){let o=b(f,e,g(r)?b(c,e):r);g(o)||n&&n.defaultChecked||t?S(f,e,t?o:eo(i._f)):en(e,o),h.mount&&!h.action&&D()}},W=(e,t,i,o,a)=>{let s=!1,l=!1,u={name:e};if(!r.disabled){if(!i||o){(j.isDirty||C.isDirty)&&(l=n.isDirty,n.isDirty=u.isDirty=ee(),s=l!==u.isDirty);let r=P(b(c,e),t);l=!!b(n.dirtyFields,e),r?X(n.dirtyFields,e):S(n.dirtyFields,e,!0),u.dirtyFields=n.dirtyFields,s=s||(j.dirtyFields||C.dirtyFields)&&!r!==l}if(i){let t=b(n.touchedFields,e);t||(S(n.touchedFields,e,i),u.touchedFields=n.touchedFields,s=s||(j.touchedFields||C.touchedFields)&&t!==i)}s&&a&&I.state.next(u)}return s?u:{}},Y=(e,i,o,a)=>{let s=b(n.errors,e),l=(j.isValid||C.isValid)&&v(i)&&n.isValid!==i;if(r.delayError&&o?(t=N(()=>M(e,o)))(r.delayError):(clearTimeout(R),t=null,o?S(n.errors,e,o):X(n.errors,e)),(o?!P(s,o):s)||!$(a)||l){let t={...a,...l&&v(i)?{isValid:i}:{},errors:n.errors,name:e};n={...n,...t},I.state.next(t)}},K=async e=>(L(e,!0),await r.resolver(f,r.context,ea(e||_.mount,s,r.criteriaMode,r.shouldUseNativeValidation))),Z=async e=>{let{errors:t}=await K(e);if(L(e),e)for(let r of e){let e=b(t,r);e?S(n.errors,r,e):X(n.errors,r)}else n.errors=t;return t},Q=async(t,i,o={valid:!0})=>{for(let a in t){let s=t[a];if(s){let{_f:t,...a}=s;if(t){let a=_.array.has(t.name),l=s._f&&ed(s._f);l&&j.validatingFields&&L([t.name],!0);let u=await ex(s,_.disabled,f,k,r.shouldUseNativeValidation&&!i,a);if(l&&j.validatingFields&&L([t.name]),u[t.name]&&(o.valid=!1,i||e.shouldUseNativeValidation))break;i||(b(u,t.name)?a?ev(n.errors,u,t.name):S(n.errors,t.name,u[t.name]):X(n.errors,t.name))}$(a)||await Q(a,i,o)}}return o.valid},ee=(e,t)=>!r.disabled&&(e&&t&&S(f,e,t),!P(eR(),c)),et=(e,t,r)=>T(e,_,{...h.mount?f:g(t)?c:O(e)?{[e]:t}:t},r,t),en=(e,t,r={})=>{let n=b(s,e),o=t;if(n){let r=n._f;r&&(r.disabled||S(f,e,er(t,r)),o=z(r.ref)&&a(t)?"":t,q(r.ref)?[...r.ref.options].forEach(e=>e.selected=o.includes(e.value)):r.refs?i(r.ref)?r.refs.forEach(e=>{e.defaultChecked&&e.disabled||(Array.isArray(o)?e.checked=!!o.find(t=>t===e.value):e.checked=o===e.value||!!o)}):r.refs.forEach(e=>e.checked=e.value===o):B(r.ref)?r.ref.value="":(r.ref.value=o,r.ref.type||I.state.next({name:e,values:m(f)})))}(r.shouldDirty||r.shouldTouch)&&W(e,o,r.shouldTouch,r.shouldDirty,!0),r.shouldValidate&&eS(e)},ei=(e,t,r)=>{for(let n in t){if(!t.hasOwnProperty(n))return;let i=t[n],a=e+"."+n,u=b(s,a);(_.array.has(e)||l(i)||u&&!u._f)&&!o(i)?ei(a,i,r):en(a,i,r)}},es=(e,t,r={})=>{let i=b(s,e),o=_.array.has(e),l=m(t);S(f,e,l),o?(I.array.next({name:e,values:m(f)}),(j.isDirty||j.dirtyFields||C.isDirty||C.dirtyFields)&&r.shouldDirty&&I.state.next({name:e,dirtyFields:J(c,f),isDirty:ee(e,l)})):!i||i._f||a(l)?en(e,l,r):ei(e,l,r),ep(e,_)?I.state.next({...n,name:e,values:m(f)}):I.state.next({name:h.mount?e:void 0,values:m(f)})},ec=async e=>{h.mount=!0;let i=e.target,a=i.name,l=!0,c=b(s,a),d=e=>{l=Number.isNaN(e)||o(e)&&isNaN(e.getTime())||P(e,b(f,a,e))},p=eu(r.mode),g=eu(r.reValidateMode);if(c){let o,h;let y=i.type?eo(c._f):u(e),v=e.type===x.BLUR||e.type===x.FOCUS_OUT,w=!ef(c._f)&&!r.resolver&&!b(n.errors,a)&&!c._f.deps||e_(v,b(n.touchedFields,a),n.isSubmitted,g,p),E=ep(a,_,v);S(f,a,y),v?i&&i.readOnly||(c._f.onBlur&&c._f.onBlur(e),t&&t(0)):c._f.onChange&&c._f.onChange(e);let R=W(a,y,v),A=!$(R)||E;if(v||I.state.next({name:a,type:e.type,values:m(f)}),w)return(j.isValid||C.isValid)&&("onBlur"===r.mode?v&&D():v||D()),A&&I.state.next({name:a,...E?{}:R});if(!v&&E&&I.state.next({...n}),r.resolver){let{errors:e}=await K([a]);if(L([a]),d(y),l){let t=eh(n.errors,s,a),r=eh(e,s,t.name||a);o=r.error,a=r.name,h=$(e)}}else L([a],!0),o=(await ex(c,_.disabled,f,k,r.shouldUseNativeValidation))[a],L([a]),d(y),l&&(o?h=!1:(j.isValid||C.isValid)&&(h=await Q(s,!0)));l&&(c._f.deps&&(!Array.isArray(c._f.deps)||c._f.deps.length>0)&&eS(c._f.deps),Y(a,h,o,R))}},ew=(e,t)=>{if(b(n.errors,t)&&e.focus)return e.focus(),1},eS=async(e,t={})=>{let i,o;let a=V(e);if(r.resolver){let t=await Z(g(e)?e:a);i=$(t),o=e?!a.some(e=>b(t,e)):i}else e?((o=(await Promise.all(a.map(async e=>{let t=b(s,e);return await Q(t&&t._f?{[e]:t}:t)}))).every(Boolean))||n.isValid)&&D():o=i=await Q(s);return I.state.next({...!O(e)||(j.isValid||C.isValid)&&i!==n.isValid?{}:{name:e},...r.resolver||!e?{isValid:i}:{},errors:n.errors}),t.shouldFocus&&!o&&em(s,ew,e?a:_.mount),o},eR=(e,t)=>{let r={...h.mount?f:c};return t&&(r=function e(t,r){let n={};for(let i in t)if(t.hasOwnProperty(i)){let o=t[i],a=r[i];if(o&&l(o)&&a){let t=e(o,a);l(t)&&(n[i]=t)}else t[i]&&(n[i]=a)}return n}(t.dirtyFields?n.dirtyFields:n.touchedFields,r)),g(e)?r:O(e)?b(r,e):e.map(e=>b(r,e))},eA=(e,t)=>({invalid:!!b((t||n).errors,e),isDirty:!!b((t||n).dirtyFields,e),error:b((t||n).errors,e),isValidating:!!b(n.validatingFields,e),isTouched:!!b((t||n).touchedFields,e)}),ej=(e,t,r)=>{let i=(b(s,e,{_f:{}})._f||{}).ref,{ref:o,message:a,type:l,...u}=b(n.errors,e)||{};S(n.errors,e,{...u,...t,ref:i}),I.state.next({name:e,errors:n.errors,isValid:!1}),r&&r.shouldFocus&&i&&i.focus&&i.focus()},eC=e=>I.state.subscribe({next:t=>{ey(e.name,t.name,e.exact)&&eg(t,e.formState||j,eL,e.reRenderRoot)&&e.callback({values:{...f},...n,...t,defaultValues:c})}}).unsubscribe,eI=(e,t={})=>{for(let i of e?V(e):_.mount)_.mount.delete(i),_.array.delete(i),t.keepValue||(X(s,i),X(f,i)),t.keepError||X(n.errors,i),t.keepDirty||X(n.dirtyFields,i),t.keepTouched||X(n.touchedFields,i),t.keepIsValidating||X(n.validatingFields,i),r.shouldUnregister||t.keepDefaultValue||X(c,i);I.state.next({values:m(f)}),I.state.next({...n,...t.keepDirty?{isDirty:ee()}:{}}),t.keepIsValid||D()},eO=({disabled:e,name:t})=>{if(v(e)&&h.mount||e||_.disabled.has(t)){let r=_.disabled.has(t),n=!!e;e?_.disabled.add(t):_.disabled.delete(t),r!==n&&h.mount&&!h.action&&D()}},eT=(e,t={})=>{let n=b(s,e),i=v(t.disabled)||v(r.disabled);return S(s,e,{...n||{},_f:{...n&&n._f?n._f:{ref:{name:e}},name:e,mount:!0,...t}}),_.mount.add(e),n?eO({disabled:v(t.disabled)?t.disabled:r.disabled,name:e}):F(e,!0,t.value),{...i?{disabled:t.disabled||r.disabled}:{},...r.progressive?{required:!!t.required,min:el(t.min),max:el(t.max),minLength:el(t.minLength),maxLength:el(t.maxLength),pattern:el(t.pattern)}:{},name:e,onChange:ec,onBlur:ec,ref:i=>{if(i){eT(e,t),n=b(s,e);let r=g(i.value)&&i.querySelectorAll&&i.querySelectorAll("input,select,textarea")[0]||i,o=H(r),a=n._f.refs||[];(o?a.find(e=>e===r):r===n._f.ref)||(S(s,e,{_f:{...n._f,...o?{refs:[...a.filter(G),r,...Array.isArray(b(c,e))?[{}]:[]],ref:{type:r.type,name:e}}:{ref:r}}}),F(e,!1,void 0,r))}else(n=b(s,e,{}))._f&&(n._f.mount=!1),(r.shouldUnregister||t.shouldUnregister)&&!(d(_.array,e)&&h.action)&&_.unMount.add(e)}}},ek=()=>r.shouldFocusError&&em(s,ew,_.mount),eP=(e,t)=>async i=>{let o;i&&(i.preventDefault&&i.preventDefault(),i.persist&&i.persist());let a=m(f);if(I.state.next({isSubmitting:!0}),r.resolver){let{errors:e,values:t}=await K();L(),n.errors=e,a=m(t)}else await Q(s);if(_.disabled.size)for(let e of _.disabled)X(a,e);if(X(n.errors,"root"),$(n.errors)){I.state.next({errors:{}});try{await e(a,i)}catch(e){o=e}}else t&&await t({...n.errors},i),ek(),setTimeout(ek);if(I.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:$(n.errors)&&!o,submitCount:n.submitCount+1,errors:n.errors}),o)throw o},eN=(e,t={})=>{let i=e?m(e):c,o=m(i),a=$(e),l=a?c:o;if(t.keepDefaultValues||(c=i),!t.keepValues){if(t.keepDirtyValues)for(let e of Array.from(new Set([..._.mount,...Object.keys(J(c,f))]))){let t=b(n.dirtyFields,e),r=b(f,e),i=b(l,e);t&&!g(r)?S(l,e,r):t||g(i)||es(e,i)}else{if(p&&g(e))for(let e of _.mount){let t=b(s,e);if(t&&t._f){let e=Array.isArray(t._f.refs)?t._f.refs[0]:t._f.ref;if(z(e)){let t=e.closest("form");if(t){t.reset();break}}}}if(t.keepFieldsRef)for(let e of _.mount)es(e,b(l,e));else s={}}f=r.shouldUnregister?t.keepDefaultValues?m(c):{}:m(l),I.array.next({values:{...l}}),I.state.next({values:{...l}})}_={mount:t.keepDirtyValues?_.mount:new Set,unMount:new Set,array:new Set,disabled:new Set,watch:new Set,watchAll:!1,focus:""},h.mount=!j.isValid||!!t.keepIsValid||!!t.keepDirtyValues||!r.shouldUnregister&&!$(l),h.watch=!!r.shouldUnregister,h.keepIsValid=!!t.keepIsValid,h.action=!1,t.keepErrors||(n.errors={}),I.state.next({submitCount:t.keepSubmitCount?n.submitCount:0,isDirty:!a&&(t.keepDirty?n.isDirty:!!(t.keepDefaultValues&&!P(e,c))),isSubmitted:!!t.keepIsSubmitted&&n.isSubmitted,dirtyFields:a?{}:t.keepDirtyValues?t.keepDefaultValues&&f?J(c,f):n.dirtyFields:t.keepDefaultValues&&e?J(c,e):t.keepDirty?n.dirtyFields:{},touchedFields:t.keepTouched?n.touchedFields:{},errors:t.keepErrors?n.errors:{},isSubmitSuccessful:!!t.keepIsSubmitSuccessful&&n.isSubmitSuccessful,isSubmitting:!1,defaultValues:c})},eD=(e,t)=>eN(w(e)?e(f):e,{...r.resetOptions,...t}),eL=e=>{n={...n,...e}},eM={control:{register:eT,unregister:eI,getFieldState:eA,handleSubmit:eP,setError:ej,_subscribe:eC,_runSchema:K,_updateIsValidating:L,_focusError:ek,_getWatch:et,_getDirty:ee,_setValid:D,_setFieldArray:(e,t=[],i,o,a=!0,l=!0)=>{if(o&&i&&!r.disabled){if(h.action=!0,l&&Array.isArray(b(s,e))){let t=i(b(s,e),o.argA,o.argB);a&&S(s,e,t)}if(l&&Array.isArray(b(n.errors,e))){let t=i(b(n.errors,e),o.argA,o.argB);a&&S(n.errors,e,t),eb(n.errors,e)}if((j.touchedFields||C.touchedFields)&&l&&Array.isArray(b(n.touchedFields,e))){let t=i(b(n.touchedFields,e),o.argA,o.argB);a&&S(n.touchedFields,e,t)}(j.dirtyFields||C.dirtyFields)&&(n.dirtyFields=J(c,f)),I.state.next({name:e,isDirty:ee(e,t),dirtyFields:n.dirtyFields,errors:n.errors,isValid:n.isValid})}else S(f,e,t)},_setDisabledField:eO,_setErrors:e=>{n.errors=e,I.state.next({errors:n.errors,isValid:!1})},_getFieldArray:e=>y(b(h.mount?f:c,e,r.shouldUnregister?b(c,e,[]):[])),_reset:eN,_resetDefaultValues:()=>w(r.defaultValues)&&r.defaultValues().then(e=>{eD(e,r.resetOptions),I.state.next({isLoading:!1})}),_removeUnmounted:()=>{for(let e of _.unMount){let t=b(s,e);t&&(t._f.refs?t._f.refs.every(e=>!G(e)):!G(t._f.ref))&&eI(e)}_.unMount=new Set},_disableForm:e=>{v(e)&&(I.state.next({disabled:e}),em(s,(t,r)=>{let n=b(s,r);n&&(t.disabled=n._f.disabled||e,Array.isArray(n._f.refs)&&n._f.refs.forEach(t=>{t.disabled=n._f.disabled||e}))},0,!1))},_subjects:I,_proxyFormState:j,get _fields(){return s},get _formValues(){return f},get _state(){return h},set _state(value){h=value},get _defaultValues(){return c},get _names(){return _},set _names(value){_=value},get _formState(){return n},get _options(){return r},set _options(value){r={...r,...value}}},subscribe:e=>(h.mount=!0,C={...C,...e.formState},eC({...e,formState:{...A,...e.formState}})),trigger:eS,register:eT,handleSubmit:eP,watch:(e,t)=>w(e)?I.state.subscribe({next:r=>"values"in r&&e(et(void 0,t),r)}):et(e,t,!0),setValue:es,getValues:eR,reset:eD,resetField:(e,t={})=>{b(s,e)&&(g(t.defaultValue)?es(e,m(b(c,e))):(es(e,t.defaultValue),S(c,e,m(t.defaultValue))),t.keepTouched||X(n.touchedFields,e),t.keepDirty||(X(n.dirtyFields,e),n.isDirty=t.defaultValue?ee(e,m(b(c,e))):ee()),!t.keepError&&(X(n.errors,e),j.isValid&&D()),I.state.next({...n}))},clearErrors:e=>{e&&V(e).forEach(e=>X(n.errors,e)),I.state.next({errors:e?n.errors:{}})},unregister:eI,setError:ej,setFocus:(e,t={})=>{let r=b(s,e),n=r&&r._f;if(n){let e=n.refs?n.refs[0]:n.ref;e.focus&&setTimeout(()=>{e.focus(),t.shouldSelect&&w(e.select)&&e.select()})}},getFieldState:eA};return{...eM,formControl:eM}}(e);t.current={...n,formState:s}}}let f=t.current.control;return f._options=e,I(()=>{let e=f._subscribe({formState:f._proxyFormState,callback:()=>c({...f._formState}),reRenderRoot:!0});return c(e=>({...e,isReady:!0})),f._formState.isReady=!0,e},[f]),n.useEffect(()=>f._disableForm(e.disabled),[f,e.disabled]),n.useEffect(()=>{e.mode&&(f._options.mode=e.mode),e.reValidateMode&&(f._options.reValidateMode=e.reValidateMode)},[f,e.mode,e.reValidateMode]),n.useEffect(()=>{e.errors&&(f._setErrors(e.errors),f._focusError())},[f,e.errors]),n.useEffect(()=>{e.shouldUnregister&&f._subjects.state.next({values:f._getWatch()})},[f,e.shouldUnregister]),n.useEffect(()=>{if(f._proxyFormState.isDirty){let e=f._getDirty();e!==s.isDirty&&f._subjects.state.next({isDirty:e})}},[f,s.isDirty]),n.useEffect(()=>{var t;e.values&&!P(e.values,r.current)?(f._reset(e.values,{keepFieldsRef:!0,...f._options.resetOptions}),(null===(t=f._options.resetOptions)||void 0===t?void 0:t.keepIsValid)||f._setValid(),r.current=e.values,c(e=>({...e}))):f._resetDefaultValues()},[f,e.values]),n.useEffect(()=>{f._state.mount||(f._setValid(),f._state.mount=!0),f._state.watch&&(f._state.watch=!1,f._subjects.state.next({...f._formState})),f._removeUnmounted()}),t.current.formState=n.useMemo(()=>C(s,f),[f,s]),t.current}}}]);