1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[636],{70:(e,t,r)=>{"use strict";r.d(t,{hO:()=>l,sG:()=>s});var n=r(5235),o=r(5739),a=r(397),i=r(3499),s=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let r=n.forwardRef((e,r)=>{let{asChild:n,...o}=e,s=n?a.DX:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,i.jsx)(s,{...o,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{});function l(e,t){e&&o.flushSync(()=>e.dispatchEvent(t))}},85:(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,{ReadonlyURLSearchParams:function(){return l.ReadonlyURLSearchParams},RedirectType:function(){return l.RedirectType},ServerInsertedHTMLContext:function(){return u.ServerInsertedHTMLContext},forbidden:function(){return l.forbidden},notFound:function(){return l.notFound},permanentRedirect:function(){return l.permanentRedirect},redirect:function(){return l.redirect},unauthorized:function(){return l.unauthorized},unstable_rethrow:function(){return l.unstable_rethrow},useParams:function(){return h},usePathname:function(){return f},useRouter:function(){return p},useSearchParams:function(){return d},useSelectedLayoutSegment:function(){return m},useSelectedLayoutSegments:function(){return g},useServerInsertedHTML:function(){return u.useServerInsertedHTML}});let n=r(5235),o=r(9645),a=r(8424),i=r(7502),s=r(7357),l=r(3364),u=r(5902),c=void 0;function d(){let e=(0,n.useContext)(a.SearchParamsContext);return(0,n.useMemo)(()=>e?new l.ReadonlyURLSearchParams(e):null,[e])}function f(){return null==c||c("usePathname()"),(0,n.useContext)(a.PathnameContext)}function p(){let e=(0,n.useContext)(o.AppRouterContext);if(null===e)throw Object.defineProperty(Error("invariant expected app router to be mounted"),"__NEXT_ERROR_CODE",{value:"E238",enumerable:!1,configurable:!0});return e}function h(){return null==c||c("useParams()"),(0,n.useContext)(a.PathParamsContext)}function g(e){void 0===e&&(e="children"),null==c||c("useSelectedLayoutSegments()");let t=(0,n.useContext)(o.LayoutRouterContext);return t?function e(t,r,n,o){let a;if(void 0===n&&(n=!0),void 0===o&&(o=[]),n)a=t[1][r];else{var l;let e=t[1];a=null!=(l=e.children)?l:Object.values(e)[0]}if(!a)return o;let u=a[0],c=(0,i.getSegmentValue)(u);return!c||c.startsWith(s.PAGE_SEGMENT_KEY)?o:(o.push(c),e(a,r,!1,o))}(t.parentTree,e):null}function m(e){void 0===e&&(e="children"),null==c||c("useSelectedLayoutSegment()");let t=g(e);if(!t||0===t.length)return null;let r="children"===e?t[0]:t[t.length-1];return r===s.DEFAULT_SEGMENT_KEY?null: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)},330:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"normalizeLocalePath",{enumerable:!0,get:function(){return n}});let n=(e,t)=>r(2287).normalizeLocalePath(e,t);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},397:(e,t,r)=>{"use strict";r.d(t,{DX:()=>i});var n=r(5235),o=r(7165),a=r(3499),i=n.forwardRef((e,t)=>{let{children:r,...o}=e,i=n.Children.toArray(r),l=i.find(u);if(l){let e=l.props.children,r=i.map(t=>t!==l?t:n.Children.count(e)>1?n.Children.only(null):n.isValidElement(e)?e.props.children:null);return(0,a.jsx)(s,{...o,ref:t,children:n.isValidElement(e)?n.cloneElement(e,void 0,r):null})}return(0,a.jsx)(s,{...o,ref:t,children:r})});i.displayName="Slot";var s=n.forwardRef((e,t)=>{let{children:r,...a}=e;if(n.isValidElement(r)){let e=function(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning;return r?e.ref:(r=(t=Object.getOwnPropertyDescriptor(e,"ref")?.get)&&"isReactWarning"in t&&t.isReactWarning)?e.props.ref:e.props.ref||e.ref}(r);return n.cloneElement(r,{...function(e,t){let r={...t};for(let n in t){let o=e[n],a=t[n];/^on[A-Z]/.test(n)?o&&a?r[n]=(...e)=>{a(...e),o(...e)}:o&&(r[n]=o):"style"===n?r[n]={...o,...a}
1:"className"===n&&(r[n]=[o,a].filter(Boolean).join(" "))}return{...e,...r}}(a,r.props),ref:t?(0,o.t)(t,e):e})}return n.Children.count(r)>1?n.Children.only(null):null});s.displayName="SlotClone";var l=({children:e})=>(0,a.jsx)(a.Fragment,{children:e});function u(e){return n.isValidElement(e)&&e.type===l}},644:(e,t,r)=>{"use strict";r.d(t,{Eq:()=>c});var n=function(e){return"undefined"==typeof document?null:(Array.isArray(e)?e[0]:e).ownerDocument.body},o=new WeakMap,a=new WeakMap,i={},s=0,l=function(e){return e&&(e.host||l(e.parentNode))},u=function(e,t,r,n){var u=(Array.isArray(e)?e:[e]).map(function(e){if(t.contains(e))return e;var r=l(e);return r&&t.contains(r)?r:(console.error("aria-hidden",e,"in not contained inside",t,". Doing nothing"),null)}).filter(function(e){return!!e});i[r]||(i[r]=new WeakMap);var c=i[r],d=[],f=new Set,p=new Set(u),h=function(e){!e||f.has(e)||(f.add(e),h(e.parentNode))};u.forEach(h);var g=function(e){!e||p.has(e)||Array.prototype.forEach.call(e.children,function(e){if(f.has(e))g(e);else try{var t=e.getAttribute(n),i=null!==t&&"false"!==t,s=(o.get(e)||0)+1,l=(c.get(e)||0)+1;o.set(e,s),c.set(e,l),d.push(e),1===s&&i&&a.set(e,!0),1===l&&e.setAttribute(r,"true"),i||e.setAttribute(n,"true")}catch(t){console.error("aria-hidden: cannot operate on ",e,t)}})};return g(t),f.clear(),s++,function(){d.forEach(function(e){var t=o.get(e)-1,i=c.get(e)-1;o.set(e,t),c.set(e,i),t||(a.has(e)||e.removeAttribute(n),a.delete(e)),i||e.removeAttribute(r)}),--s||(o=new WeakMap,o=new WeakMap,a=new WeakMap,i={})}},c=function(e,t,r){void 0===r&&(r="data-aria-hidden");var o=Array.from(Array.isArray(e)?e:[e]),a=t||n(e);return a?(o.push.apply(o,Array.from(a.querySelectorAll("[aria-live], script"))),u(o,a,r,"aria-hidden")):function(){return null}}},800:(e,t,r)=>{"use strict";r.d(t,{s:()=>i,t:()=>a});var n=r(5235);function o(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function a(...e){return t=>{let r=!1,n=e.map(e=>{let n=o(e,t);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t<n.length;t++){let r=n[t];"function"==typeof r?r():o(e[t],null)}}}}function i(...e){return n.useCallback(a(...e),e)}},1137:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"notFound",{enumerable:!0,get:function(){return o}});let n=""+r(5788).HTTP_ERROR_FALLBACK_ERROR_CODE+";404";function o(){let e=Object.defineProperty(Error(n),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});throw e.digest=n,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)},1423:(e,t,r)=>{e.exports=r(85)},1495:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(5235),o=r(3499);function a(e,t=[]){let r=[],i=()=>{let t=r.map(e=>n.createContext(e));return function(r){let o=r?.[e]||t;return n.useMemo(()=>({[`__scope${e}`]:{...r,[e]:o}}),[r,o])}};return i.scopeName=e,[function(t,a){let i=n.createContext(a),s=r.length;r=[...r,a];let l=t=>{let{scope:r,children:a,...l}=t,u=r?.[e]?.[s]||i,c=n.useMemo(()=>l,Object.values(l));return(0,o.jsx)(u.Provider,{value:c,children:a})};return l.displayName=t+"Provider",[l,function(r,o){let l=o?.[e]?.[s]||i,u=n.useContext(l);if(u)return u;if(void 0!==a)return a;throw Error(`\`${r}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let o=r.reduce((t,{useScope:r,scopeName:n})=>{let o=r(e)[`__scope${n}`];return{...t,...o}},{});return n.useMemo(()=>({[`__scope${t.scopeName}`]:o}),[o])}};return r.scopeName=t.scopeName,r}(i,...t)]}},1623:(e,t,r)=>{"use strict";function n(){for(var e,t,r=0,n="",o=arguments.length;r<o;r++)(e=arguments[r])&&(t=function e(t){var r,n,o="";if("string"==typeof t||"number"==typeof t)o+=t;else if("object"==typeof t)if(Array.isArray(t)){var a=t.length;for(r=0;r<a;r++)t[r]&&(n=e(t[r]))&&(o&&(o+=" "),o+=n)}else for(n in t)t[n]&&(o&&(o+=" "),o+=n);return o}(e))&&(n&&(n+=" "),n+=t);return n}r.d(t,{$:()=>n})},2017:(e,t,r)=>{"use strict";r.d(t,{N:()=>l});var n=r(5235),o=r(1495),a=r(7165),i=r(397),s=r(3499);function l(e){let t=e+"CollectionProvider",[r,l]=(0,o.A)(t),[u,c]=r(t,{collectionRef:{current:null},itemMap:new Map}),d=e=>{let{scope:t,children:r}=e,o=n.useRef(null),a=n.useRef(new Map).current;return(0,s.jsx)(u,{scope:t,itemMap:a,collectionRef:o,children:r})};d.displayName=t;let f=e+"CollectionSlot",p=n.forwardRef((e,t)=>
1{let{scope:r,children:n}=e,o=c(f,r),l=(0,a.s)(t,o.collectionRef);return(0,s.jsx)(i.DX,{ref:l,children:n})});p.displayName=f;let h=e+"CollectionItemSlot",g="data-radix-collection-item",m=n.forwardRef((e,t)=>{let{scope:r,children:o,...l}=e,u=n.useRef(null),d=(0,a.s)(t,u),f=c(h,r);return n.useEffect(()=>(f.itemMap.set(u,{ref:u,...l}),()=>void f.itemMap.delete(u))),(0,s.jsx)(i.DX,{[g]:"",ref:d,children:o})});return m.displayName=h,[{Provider:d,Slot:p,ItemSlot:m},function(t){let r=c(e+"CollectionConsumer",t);return n.useCallback(()=>{let e=r.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll(`[${g}]`));return Array.from(r.itemMap.values()).sort((e,r)=>t.indexOf(e.ref.current)-t.indexOf(r.ref.current))},[r.collectionRef,r.itemMap])},l]}},2350:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return v}});let n=r(1532),o=r(3499),a=n._(r(5235)),i=r(4460),s=r(2838),l=r(4719),u=r(4609),c=r(458),d=r(4091),f=r(9773),p=r(6206),h=r(8075),g=r(4608),m=new Set;function b(e,t,r,n){if((0,s.isLocalURL)(t)){if(!n.bypassPrefetchedCheck){let o=t+"%"+r+"%"+(void 0!==n.locale?n.locale:"locale"in e?e.locale:void 0);if(m.has(o))return;m.add(o)}e.prefetch(t,r,n).catch(e=>{})}}function y(e){return"string"==typeof e?e:(0,l.formatUrl)(e)}let v=a.default.forwardRef(function(e,t){let r,n,{href:l,as:m,children:v,prefetch:x=null,passHref:w,replace:E,shallow:j,scroll:O,locale:S,onClick:k,onMouseEnter:N,onTouchStart:R,legacyBehavior:C=!1,...P}=e;r=v,C&&("string"==typeof r||"number"==typeof r)&&(r=(0,o.jsx)("a",{children:r}));let L=a.default.useContext(d.RouterContext),_=!1!==x,{href:A,as:T}=a.default.useMemo(()=>{if(!L){let e=y(l);return{href:e,as:m?y(m):e}}let[e,t]=(0,i.resolveHref)(L,l,!0);return{href:e,as:m?(0,i.resolveHref)(L,m):t||e}},[L,l,m]),M=a.default.useRef(A),$=a.default.useRef(T);C&&(n=a.default.Children.only(r));let I=C?n&&"object"==typeof n&&n.ref:t,[D,F,z]=(0,f.useIntersection)({rootMargin:"200px"}),U=a.default.useCallback(e=>{($.current!==T||M.current!==A)&&(z(),$.current=T,M.current=A),D(e)},[T,A,z,D]),V=(0,g.useMergedRef)(U,I);a.default.useEffect(()=>{L&&F&&_&&b(L,A,T,{locale:S})},[T,A,F,S,_,null==L?void 0:L.locale,L]);let B={ref:V,onClick(e){C||"function"!=typeof k||k(e),C&&n.props&&"function"==typeof n.props.onClick&&n.props.onClick(e),L&&(e.defaultPrevented||function(e,t,r,n,o,a,i,l){let{nodeName:u}=e.currentTarget;if("A"===u.toUpperCase()&&(function(e){let t=e.currentTarget.getAttribute("target");return t&&"_self"!==t||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which}(e)||!(0,s.isLocalURL)(r)))return;e.preventDefault();let c=null==i||i;"beforePopState"in t?t[o?"replace":"push"](r,n,{shallow:a,locale:l,scroll:c}):t[o?"replace":"push"](n||r,{scroll:c})}(e,L,A,T,E,j,O,S))},onMouseEnter(e){C||"function"!=typeof N||N(e),C&&n.props&&"function"==typeof n.props.onMouseEnter&&n.props.onMouseEnter(e),L&&b(L,A,T,{locale:S,priority:!0,bypassPrefetchedCheck:!0})},onTouchStart:function(e){C||"function"!=typeof R||R(e),C&&n.props&&"function"==typeof n.props.onTouchStart&&n.props.onTouchStart(e),L&&b(L,A,T,{locale:S,priority:!0,bypassPrefetchedCheck:!0})}};if((0,u.isAbsoluteUrl)(T))B.href=T;else if(!C||w||"a"===n.type&&!("href"in n.props)){let e=void 0!==S?S:null==L?void 0:L.locale;B.href=(null==L?void 0:L.isLocaleDomain)&&(0,p.getDomainLocale)(T,e,null==L?void 0:L.locales,null==L?void 0:L.domainLocales)||(0,h.addBasePath)((0,c.addLocale)(T,e,null==L?void 0:L.defaultLocale))}return C?a.default.cloneElement(n,B):(0,o.jsx)("a",{...P,...B,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)},2470:(e,t,r)=>{"use strict";r.d(t,{Z:()=>o});var n=r(5235);function o(e){let t=n.useRef({value:e,previous:e});return n.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}},2589:(e,t,r)=>{"use strict";function n(){throw Object.defineProperty(Error("`unauthorized()` is experimental and only allowed to be used when `experimental.authInterrupts` is enabled."),"__NEXT_ERROR_CODE",{value:"E411",enumerable:!1,
1configurable:!0})}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"unauthorized",{enumerable:!0,get:function(){return n}}),r(5788).HTTP_ERROR_FALLBACK_ERROR_CODE,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},2989:e=>{e.exports={area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0}},3027:(e,t,r)=>{"use strict";var n=r(8153),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return n.isMemo(e)?i:s[e.$$typeof]||o}s[n.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[n.Memo]=i;var u=Object.defineProperty,c=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,f=Object.getOwnPropertyDescriptor,p=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,r,n){if("string"!=typeof r){if(h){var o=p(r);o&&o!==h&&e(t,o,n)}var i=c(r);d&&(i=i.concat(d(r)));for(var s=l(t),g=l(r),m=0;m<i.length;++m){var b=i[m];if(!a[b]&&!(n&&n[b])&&!(g&&g[b])&&!(s&&s[b])){var y=f(r,b);try{u(t,b,y)}catch(e){}}}}return t}},3219:(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,{getRedirectError:function(){return i},getRedirectStatusCodeFromError:function(){return d},getRedirectTypeFromError:function(){return c},getURLFromRedirectError:function(){return u},permanentRedirect:function(){return l},redirect:function(){return s}});let n=r(3882),o=r(5292),a=void 0;function i(e,t,r){void 0===r&&(r=n.RedirectStatusCode.TemporaryRedirect);let a=Object.defineProperty(Error(o.REDIRECT_ERROR_CODE),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});return a.digest=o.REDIRECT_ERROR_CODE+";"+t+";"+e+";"+r+";",a}function s(e,t){var r;throw null!=t||(t=(null==a?void 0:null==(r=a.getStore())?void 0:r.isAction)?o.RedirectType.push:o.RedirectType.replace),i(e,t,n.RedirectStatusCode.TemporaryRedirect)}function l(e,t){throw void 0===t&&(t=o.RedirectType.replace),i(e,t,n.RedirectStatusCode.PermanentRedirect)}function u(e){return(0,o.isRedirectError)(e)?e.digest.split(";").slice(2,-2).join(";"):null}function c(e){if(!(0,o.isRedirectError)(e))throw Object.defineProperty(Error("Not a redirect error"),"__NEXT_ERROR_CODE",{value:"E260",enumerable:!1,configurable:!0});return e.digest.split(";",2)[1]}function d(e){if(!(0,o.isRedirectError)(e))throw Object.defineProperty(Error("Not a redirect error"),"__NEXT_ERROR_CODE",{value:"E260",enumerable:!1,configurable:!0});return Number(e.digest.split(";").at(-2))}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},3364:(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,{ReadonlyURLSearchParams:function(){return c},RedirectType:function(){return o.RedirectType},forbidden:function(){return i.forbidden},notFound:function(){return a.notFound},permanentRedirect:function(){return n.permanentRedirect},redirect:function(){return n.redirect},unauthorized:function(){return s.unauthorized},unstable_rethrow:function(){return l.unstable_rethrow}});let n=r(3219),o=r(5292),a=r(1137),i=r(8444),s=r(2589),l=r(7077);class u extends Error{constructor(){super("Method unavailable on `ReadonlyURLSearchParams`. Read more: https://nextjs.org/docs/app/api-reference/functions/use-search-params#updating-searchparams")}}class c extends URLSearchParams{append(){throw new u}delete(){throw new u}set(){throw new u}sort(){throw new u}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esMo
1dule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},3614:(e,t,r)=>{"use strict";r.d(t,{X:()=>a});var n=r(5235),o=r(8836);function a(e){let[t,r]=n.useState(void 0);return(0,o.N)(()=>{if(e){r({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let n,o;if(!Array.isArray(t)||!t.length)return;let a=t[0];if("borderBoxSize"in a){let e=a.borderBoxSize,t=Array.isArray(e)?e[0]:e;n=t.inlineSize,o=t.blockSize}else n=e.offsetWidth,o=e.offsetHeight;r({width:n,height:o})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}r(void 0)},[e]),t}},4340:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(5608).A)("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]])},4506:(e,t,r)=>{"use strict";r.d(t,{Cf:()=>d,L3:()=>p,c7:()=>f,lG:()=>l,rr:()=>h});var n=r(3499),o=r(5235),a=r(6734),i=r(8642),s=r(8344);let l=a.bL;a.l9;let u=a.ZL;a.bm;let c=o.forwardRef((e,t)=>{let{className:r,...o}=e;return(0,n.jsx)(a.hJ,{ref:t,className:(0,s.cn)("fixed inset-0 z-50 bg-white/70 backdrop-blur-sm data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0",r),...o})});c.displayName=a.hJ.displayName;let d=o.forwardRef((e,t)=>{let{className:r,children:o,...l}=e;return(0,n.jsxs)(u,{children:[(0,n.jsx)(c,{}),(0,n.jsxs)(a.UC,{ref:t,className:(0,s.cn)("fixed left-[50%] top-[50%] z-50 grid w-full max-w-lg translate-x-[-50%] translate-y-[-50%] gap-4 border bg-background p-6 shadow-[0_20px_50px_-12px_rgba(255,30,90,0.25)] duration-200 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[state=closed]:slide-out-to-left-1/2 data-[state=closed]:slide-out-to-top-[48%] data-[state=open]:slide-in-from-left-1/2 data-[state=open]:slide-in-from-top-[48%] sm:rounded-lg",r),...l,children:[o,(0,n.jsxs)(a.bm,{className:"absolute right-4 top-4 roun
1ded-sm opacity-70 transition-opacity hover:opacity-100 focus:outline-none disabled:pointer-events-none data-[state=open]:bg-accent data-[state=open]:text-muted-foreground",children:[(0,n.jsx)(i.A,{className:"h-4 w-4"}),(0,n.jsx)("span",{className:"sr-only",children:"Close"})]})]})]})});d.displayName=a.UC.displayName;let f=e=>{let{className:t,...r}=e;return(0,n.jsx)("div",{className:(0,s.cn)("flex flex-col space-y-1.5 text-center sm:text-left",t),...r})};f.displayName="DialogHeader";let p=o.forwardRef((e,t)=>{let{className:r,...o}=e;return(0,n.jsx)(a.hE,{ref:t,className:(0,s.cn)("text-lg font-semibold leading-none tracking-tight",r),...o})});p.displayName=a.hE.displayName;let h=o.forwardRef((e,t)=>{let{className:r,...o}=e;return(0,n.jsx)(a.VY,{ref:t,className:(0,s.cn)("text-sm text-muted-foreground",r),...o})});h.displayName=a.VY.displayName},4608:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useMergedRef",{enumerable:!0,get:function(){return o}});let n=r(5235);function o(e,t){let r=(0,n.useRef)(null),o=(0,n.useRef)(null);return(0,n.useCallback)(n=>{if(null===n){let e=r.current;e&&(r.current=null,e());let t=o.current;t&&(o.current=null,t())}else e&&(r.current=a(e,n)),t&&(o.current=a(t,n))},[e,t])}function a(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let r=e(t);return"function"==typeof r?r:()=>e(null)}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4614:(e,t,r)=>{"use strict";r.d(t,{I:()=>s,U:()=>l});var n=r(3499),o=r(5235);let a=new Set,i=(0,o.createContext)(a);function s(e){let{links:t,children:r}=e,s=(0,o.useMemo)(()=>(null==t?void 0:t.length)?new Set(t):a,[t]);return(0,n.jsx)(i.Provider,{value:s,children:r})}function l(){return(0,o.useContext)(i)}},5036:(e,t,r)=>{"use strict";r.d(t,{A:()=>H});var n,o=function(){return(o=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};function a(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)0>t.indexOf(n[o])&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r}Object.create;Object.create;var i=("function"==typeof SuppressedError&&SuppressedError,r(5235)),s="right-scroll-bar-position",l="width-before-scroll-bar";function u(e,t){return"function"==typeof e?e(t):e&&(e.current=t),e}var c="undefined"!=typeof window?i.useLayoutEffect:i.useEffect,d=new WeakMap;function f(e){return e}var p=function(e){void 0===e&&(e={});var t,r,n,a,i=(t=null,void 0===r&&(r=f),n=[],a=!1,{read:function(){if(a)throw Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return n.length?n[n.length-1]:null},useMedium:function(e){var t=r(e,a);return n.push(t),function(){n=n.filter(function(e){return e!==t})}},assignSyncMedium:function(e){for(a=!0;n.length;){var t=n;n=[],t.forEach(e)}n={push:function(t){return e(t)},filter:function(){return n}}},assignMedium:function(e){a=!0;var t=[];if(n.length){var r=n;n=[],r.forEach(e),t=n}var o=function(){var r=t;t=[],r.forEach(e)},i=function(){return Promise.resolve().then(o)};i(),n={push:function(e){t.push(e),i()},filter:function(e){return t=t.filter(e),n}}}});return i.options=o({async:!0,ssr:!1},e),i}(),h=function(){},g=i.forwardRef(function(e,t){var r,n,s,l,f=i.useRef(null),g=i.useState({onScrollCapture:h,onWheelCapture:h,onTouchMoveCapture:h}),m=g[0],b=g[1],y=e.forwardProps,v=e.children,x=e.className,w=e.removeScrollBar,E=e.enabled,j=e.shards,O=e.sideCar,S=e.noRelative,k=e.noIsolation,N=e.inert,R=e.allowPinchZoom,C=e.as,P=e.gapMode,L=a(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noRelative","noIsolation","inert","allowPinchZoom","as","gapMode"]),_=(r=[f,t],n=function(e){return r.forEach(function(t){return u(t,e)})},(s=(0,i.useState)(function(){return{value:null,callback:n,facade:{get current(){return s.value},set current(value){var e=s.value;e!==value&&(s.value=value,s.callback(value,e))}}}})[0]).callback=n,l=s.facade,c(function(){var e=d.get(l);if(e){var t=new Set(e),n=new Set(r),o=l.current;t.forEach(function(e){n.has(e)||u(e,null)}
1),n.forEach(function(e){t.has(e)||u(e,o)})}d.set(l,r)},[r]),l),A=o(o({},L),m);return i.createElement(i.Fragment,null,E&&i.createElement(O,{sideCar:p,removeScrollBar:w,shards:j,noRelative:S,noIsolation:k,inert:N,setCallbacks:b,allowPinchZoom:!!R,lockRef:f,gapMode:P}),y?i.cloneElement(i.Children.only(v),o(o({},A),{ref:_})):i.createElement(void 0===C?"div":C,o({},A,{className:x,ref:_}),v))});g.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},g.classNames={fullWidth:l,zeroRight:s};var m=function(e){var t=e.sideCar,r=a(e,["sideCar"]);if(!t)throw Error("Sidecar: please provide `sideCar` property to import the right car");var n=t.read();if(!n)throw Error("Sidecar medium not found");return i.createElement(n,o({},r))};m.isSideCarExport=!0;var b=function(){var e=0,t=null;return{add:function(o){if(0==e&&(t=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=n||r.nc;return t&&e.setAttribute("nonce",t),e}())){var a,i;(a=t).styleSheet?a.styleSheet.cssText=o:a.appendChild(document.createTextNode(o)),i=t,(document.head||document.getElementsByTagName("head")[0]).appendChild(i)}e++},remove:function(){--e||!t||(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},y=function(){var e=b();return function(t,r){i.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&r])}},v=function(){var e=y();return function(t){return e(t.styles,t.dynamic),null}},x={left:0,top:0,right:0,gap:0},w=function(e){return parseInt(e||"",10)||0},E=function(e){var t=window.getComputedStyle(document.body),r=t["padding"===e?"paddingLeft":"marginLeft"],n=t["padding"===e?"paddingTop":"marginTop"],o=t["padding"===e?"paddingRight":"marginRight"];return[w(r),w(n),w(o)]},j=function(e){if(void 0===e&&(e="margin"),"undefined"==typeof window)return x;var t=E(e),r=document.documentElement.clientWidth,n=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,n-r+t[2]-t[0])}},O=v(),S="data-scroll-locked",k=function(e,t,r,n){var o=e.left,a=e.top,i=e.right,u=e.gap;return void 0===r&&(r="margin"),"\n .".concat("with-scroll-bars-hidden"," {\n overflow: hidden ").concat(n,";\n padding-right: ").concat(u,"px ").concat(n,";\n }\n body[").concat(S,"] {\n overflow: hidden ").concat(n,";\n overscroll-behavior: contain;\n ").concat([t&&"position: relative ".concat(n,";"),"margin"===r&&"\n padding-left: ".concat(o,"px;\n padding-top: ").concat(a,"px;\n padding-right: ").concat(i,"px;\n margin-left:0;\n margin-top:0;\n margin-right: ").concat(u,"px ").concat(n,";\n "),"padding"===r&&"padding-right: ".concat(u,"px ").concat(n,";")].filter(Boolean).join(""),"\n }\n \n .").concat(s," {\n right: ").concat(u,"px ").concat(n,";\n }\n \n .").concat(l," {\n margin-right: ").concat(u,"px ").concat(n,";\n }\n \n .").concat(s," .").concat(s," {\n right: 0 ").concat(n,";\n }\n \n .").concat(l," .").concat(l," {\n margin-right: 0 ").concat(n,";\n }\n \n body[").concat(S,"] {\n ").concat("--removed-body-scroll-bar-size",": ").concat(u,"px;\n }\n")},N=function(){var e=parseInt(document.body.getAttribute(S)||"0",10);return isFinite(e)?e:0},R=function(){i.useEffect(function(){return document.body.setAttribute(S,(N()+1).toString()),function(){var e=N()-1;e<=0?document.body.removeAttribute(S):document.body.setAttribute(S,e.toString())}},[])},C=function(e){var t=e.noRelative,r=e.noImportant,n=e.gapMode,o=void 0===n?"margin":n;R();var a=i.useMemo(function(){return j(o)},[o]);return i.createElement(O,{styles:k(a,!t,o,r?"":"!important")})},P=!1;if("undefined"!=typeof window)try{var L=Object.defineProperty({},"passive",{get:function(){return P=!0,!0}});window.addEventListener("test",L,L),window.removeEventListener("test",L,L)}catch(e){P=!1}var _=!!P&&{passive:!1},A=function(e,t){if(!(e instanceof Element))return!1;var r=window.getComputedStyle(e);return"hidden"!==r[t]&&(r.overflowY!==r.overflowX||"TEXTAREA"===e.tagName||"visible"!==r[t])},T=function(e,t){var r=t.ownerDocument,n=t;do{if("undefined"!=typeof ShadowRoot&&n instanceof ShadowRoot&&(n=n.host),M(e,n)){var o=$(e,n);if(o[1]>o[2])return!0}n=n.parentNode}while(n&&n!==r.body);return!1},M=function(e,t){return"v"===e?A(t,"overflowY"):A(t,"overflowX")},$=function(e,t){return"v"===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},I=function(e,t,r,n,o){var a,i=(a=window.getComputedStyle(t).direction,"h"===e&&"rtl"===a?-1:1),s=i*n,l=r.target,u=t.contains(l),c=!1,d=s>0,f=0,p=0;
1do{if(!l)break;var h=$(e,l),g=h[0],m=h[1]-h[2]-i*g;(g||m)&&M(e,l)&&(f+=m,p+=g);var b=l.parentNode;l=b&&b.nodeType===Node.DOCUMENT_FRAGMENT_NODE?b.host:b}while(!u&&l!==document.body||u&&(t.contains(l)||t===l));return d&&(o&&1>Math.abs(f)||!o&&s>f)?c=!0:!d&&(o&&1>Math.abs(p)||!o&&-s>p)&&(c=!0),c},D=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},F=function(e){return[e.deltaX,e.deltaY]},z=function(e){return e&&"current"in e?e.current:e},U=0,V=[];let B=(p.useMedium(function(e){var t=i.useRef([]),r=i.useRef([0,0]),n=i.useRef(),o=i.useState(U++)[0],a=i.useState(v)[0],s=i.useRef(e);i.useEffect(function(){s.current=e},[e]),i.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(o));var t=(function(e,t,r){if(r||2==arguments.length)for(var n,o=0,a=t.length;o<a;o++)!n&&o in t||(n||(n=Array.prototype.slice.call(t,0,o)),n[o]=t[o]);return e.concat(n||Array.prototype.slice.call(t))})([e.lockRef.current],(e.shards||[]).map(z),!0).filter(Boolean);return t.forEach(function(e){return e.classList.add("allow-interactivity-".concat(o))}),function(){document.body.classList.remove("block-interactivity-".concat(o)),t.forEach(function(e){return e.classList.remove("allow-interactivity-".concat(o))})}}},[e.inert,e.lockRef.current,e.shards]);var l=i.useCallback(function(e,t){if("touches"in e&&2===e.touches.length||"wheel"===e.type&&e.ctrlKey)return!s.current.allowPinchZoom;var o,a=D(e),i=r.current,l="deltaX"in e?e.deltaX:i[0]-a[0],u="deltaY"in e?e.deltaY:i[1]-a[1],c=e.target,d=Math.abs(l)>Math.abs(u)?"h":"v";if("touches"in e&&"h"===d&&"range"===c.type)return!1;var f=window.getSelection(),p=f&&f.anchorNode;if(p&&(p===c||p.contains(c)))return!1;var h=T(d,c);if(!h)return!0;if(h?o=d:(o="v"===d?"h":"v",h=T(d,c)),!h)return!1;if(!n.current&&"changedTouches"in e&&(l||u)&&(n.current=o),!o)return!0;var g=n.current||o;return I(g,t,e,"h"===g?l:u,!0)},[]),u=i.useCallback(function(e){if(V.length&&V[V.length-1]===a){var r="deltaY"in e?F(e):D(e),n=t.current.filter(function(t){var n;return t.name===e.type&&(t.target===e.target||e.target===t.shadowParent)&&(n=t.delta)[0]===r[0]&&n[1]===r[1]})[0];if(n&&n.should){e.cancelable&&e.preventDefault();return}if(!n){var o=(s.current.shards||[]).map(z).filter(Boolean).filter(function(t){return t.contains(e.target)});(o.length>0?l(e,o[0]):!s.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),c=i.useCallback(function(e,r,n,o){var a={name:e,delta:r,target:n,should:o,shadowParent:function(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}(n)};t.current.push(a),setTimeout(function(){t.current=t.current.filter(function(e){return e!==a})},1)},[]),d=i.useCallback(function(e){r.current=D(e),n.current=void 0},[]),f=i.useCallback(function(t){c(t.type,F(t),t.target,l(t,e.lockRef.current))},[]),p=i.useCallback(function(t){c(t.type,D(t),t.target,l(t,e.lockRef.current))},[]);i.useEffect(function(){return V.push(a),e.setCallbacks({onScrollCapture:f,onWheelCapture:f,onTouchMoveCapture:p}),document.addEventListener("wheel",u,_),document.addEventListener("touchmove",u,_),document.addEventListener("touchstart",d,_),function(){V=V.filter(function(e){return e!==a}),document.removeEventListener("wheel",u,_),document.removeEventListener("touchmove",u,_),document.removeEventListener("touchstart",d,_)}},[]);var h=e.removeScrollBar,g=e.inert;return i.createElement(i.Fragment,null,g?i.createElement(a,{styles:"\n .block-interactivity-".concat(o," {pointer-events: none;}\n .allow-interactivity-").concat(o," {pointer-events: all;}\n")}):null,h?i.createElement(C,{noRelative:e.noRelative,gapMode:e.gapMode}):null)}),m);var W=i.forwardRef(function(e,t){return i.createElement(g,o({},e,{ref:t,sideCar:B}))});W.classNames=g.classNames;let H=W},5608:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var n=r(5235);let o=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),a=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return t.filter((e,t,r)=>!!e&&""!==e.trim()&&r.indexOf(e)===t).join(" ").trim()};var i={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};let s=(0,n.forwardRef)((e,t)=>{let{color:r="currentColor",size:o=24,strokeWidth:s=2,absoluteStrokeWidth:l,className:u="",children:c,iconNode:d,...f}=e;return(0,n.createElement)("svg",{ref:t,...i,width:o,height:o,stroke:r,strokeWidth:l?24*Number(s)/Number(o):s,className:a("lucide",u),...f},[...d.map(e=>{let[t,r]=e;return(0,n.createElement)(t,r)}),...Array.isArray(c)?c:[c]])}),l=(e,t)=>
1{let r=(0,n.forwardRef)((r,i)=>{let{className:l,...u}=r;return(0,n.createElement)(s,{ref:i,iconNode:t,className:a("lucide-".concat(o(e)),l),...u})});return r.displayName="".concat(e),r}},5682:(e,t,r)=>{"use strict";r.d(t,{i:()=>a});var n=r(5235),o=r(8650);function a({prop:e,defaultProp:t,onChange:r=()=>{}}){let[a,i]=function({defaultProp:e,onChange:t}){let r=n.useState(e),[a]=r,i=n.useRef(a),s=(0,o.c)(t);return n.useEffect(()=>{i.current!==a&&(s(a),i.current=a)},[a,i,s]),r}({defaultProp:t,onChange:r}),s=void 0!==e,l=s?e:a,u=(0,o.c)(r);return[l,n.useCallback(t=>{if(s){let r="function"==typeof t?t(e):t;r!==e&&u(r)}else i(t)},[s,e,i,u])]}},5796:(e,t,r)=>{"use strict";r.d(t,{$:()=>m});var n=r(3499),o=r(5235),a=r.t(o,2),i=r(800),s=Symbol.for("react.lazy"),l=a[" use ".trim().toString()];function u(e){var t;return null!=e&&"object"==typeof e&&"$$typeof"in e&&e.$$typeof===s&&"_payload"in e&&"object"==typeof(t=e._payload)&&null!==t&&"then"in t}var c=function(e){let t=function(e){let t=o.forwardRef((e,t)=>{let{children:r,...n}=e;if(u(r)&&"function"==typeof l&&(r=l(r._payload)),o.isValidElement(r)){var a;let e,s,l=(a=r,(s=(e=Object.getOwnPropertyDescriptor(a.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?a.ref:(s=(e=Object.getOwnPropertyDescriptor(a,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?a.props.ref:a.props.ref||a.ref),u=function(e,t){let r={...t};for(let n in t){let o=e[n],a=t[n];/^on[A-Z]/.test(n)?o&&a?r[n]=(...e)=>{let t=a(...e);return o(...e),t}:o&&(r[n]=o):"style"===n?r[n]={...o,...a}:"className"===n&&(r[n]=[o,a].filter(Boolean).join(" "))}return{...e,...r}}(n,r.props);return r.type!==o.Fragment&&(u.ref=t?(0,i.t)(t,l):l),o.cloneElement(r,u)}return o.Children.count(r)>1?o.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}(e),r=o.forwardRef((e,r)=>{let{children:a,...i}=e;u(a)&&"function"==typeof l&&(a=l(a._payload));let s=o.Children.toArray(a),c=s.find(f);if(c){let e=c.props.children,a=s.map(t=>t!==c?t:o.Children.count(e)>1?o.Children.only(null):o.isValidElement(e)?e.props.children:null);return(0,n.jsx)(t,{...i,ref:r,children:o.isValidElement(e)?o.cloneElement(e,void 0,a):null})}return(0,n.jsx)(t,{...i,ref:r,children:a})});return r.displayName=`${e}.Slot`,r}("Slot"),d=Symbol("radix.slottable");function f(e){return o.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===d}var p=r(6783),h=r(8344);let g=(0,p.F)("inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-full text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0",{variants:{variant:{default:"border border-[#FF1E5A] bg-[#FF1E5A] text-white hover:bg-[#E01A51] hover:border-[#E01A51] shadow-lg",destructive:"border border-destructive bg-destructive text-destructive-foreground hover:bg-destructive/90",outline:"border border-[#FF1E5A] text-[#FF1E5A] hover:bg-pink-50 hover:text-[#FF1E5A]",secondary:"bg-gray-100 text-gray-700 hover:bg-gray-200",ghost:"hover:bg-accent hover:text-accent-foreground",link:"text-yellow-600 underline-offset-4 hover:underline"},size:{default:"h-10 px-4 py-2",sm:"h-9 rounded-full px-3",lg:"h-10 rounded-full px-8",icon:"h-10 w-10"}},defaultVariants:{variant:"default",size:"default"}}),m=o.forwardRef((e,t)=>{let{className:r,variant:o,size:a,asChild:i=!1,...s}=e;return(0,n.jsx)(i?c:"button",{className:(0,h.cn)(g({variant:o,size:a,className:r})),ref:t,...s})});m.displayName="Button"},5902:(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,{ServerInsertedHTMLContext:function(){return o},useServerInsertedHTML:function(){return a}});let n=r(8781)._(r(5235)),o=n.default.createContext(null);function a(e){let t=(0,n.useContext)(o);t&&t(e)}},5941:(e,t,r)=>{"use strict";r.d(t,{X:()=>l});var n=r(3499),o=r(5235),a=r(8344),i=r(7742);let s={maxHeight:"var(--bottom-sheet-max-height)","--bottom-sheet-max-height":"calc(90vh - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))"},l=e=>{let{isOpen:t,isClosing:r,onClose:l,children:u,className:c,containerClassName:d,cardClassName:f,showHandle:p=!0,handleClassName:h,role:g="dialog",ariaLabel:m}=e,[b,y]=(0,o.useState)(0),[v,x]=(0,o.useState)(!1),w=(0,i.a)(),E=(0,o.useRef)(null),j=(0,o.useRef)(0),O=(0,o.useRef)(!1),S=(0,o.useRef)(null);if(!t&&!r)return null;let k=e=>{j.current=e,y(e)},N=e=>e instanceof HTMLElement&&!!e.closest("[data-sheet-drag-handle]"),R=(e,t)=>{E.current=e,S.current=t,O.current=!0,x(!0)},C=e=>{O.current&&null!==E.current&&k(Math.max(0,e-E.current))},P=()=>{if(O.current){if(O.current=!1,S.current=null,x(!1),E.current=null,j.current>80){l();return}k(0)}},L=()=>{O.current&&(O.current=!1,S.current=null,x(!1),E.current=null,k(0))};return(0,n.jsx)("div",{className:(0,a.cn)("fixed inset-0 z-40 flex items-end justify-center",c),onClick:l,children:(0,n.jsx)("div",{className:(0,a.cn)("w-full px-0 transition-all duration-300 ease-out",d),style:{pointerEvents:r?"none":"auto"},onClick:e=>e.stopPropagation(),children:(0,n.jsxs)("div",{className:(0,a.cn)("flex w-full flex-col overflow-hidden rounded-t-2xl border border-gray-200 bg-white pb-6 shadow-[0_-24px_48px_-24px_rgba(255,30,90,0.25)]",f),style:{...s,transform:b?"translateY(".concat(b,"px)"):void 0,transition:v?"none":"transform 200ms ease"},onPointerDown:e=>{(w||"touch"===e.pointerType)&&N(e.target)&&!S.current&&(R(e.clientY,"pointer"),e.currentTarget.setPointerCapture(e.pointerId))},onPointerMove:e=>{"pointer"===S.current&&C(e.clientY)},onPointerUp:()=>{"pointer"===S.current&&P()},onPointerCancel:()=>{"pointer"===S.current&&L()},onTouchStart:e=>{if(S.current||!N(e.target))return;let t=e.touches[0];t&&R(t.clientY,"touch")},onTouchMove:e=>{if("touch"!==S.current)return;let t=e.touches[0];t&&(e.cancelable&&e.preventDefault(),C(t.clientY))},onTouchEnd:()=>{"touch"===S.current&&P()},onTouchCancel:()=>{"touch"===S.current&&L()},role:g,"aria-modal":"dialog"===g||void 0,"aria-label":m,children:[p&&(0,n.jsx)("div",{className:(0,a.cn)("mx-auto mt-3 h-2 w-12 rounded-full bg-slate-300 sm:hidden",h),"data-sheet-drag-handle":!0,role:"button","aria-label":"Close",tabIndex:0,onClick:()=>{0===j.current&&l()},onKeyDown:e=>
1{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),l())},style:{touchAction:"none"}}),u]})})})}},6206:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getDomainLocale",{enumerable:!0,get:function(){return o}});let n=r(3504);function o(e,t,o,a){{let i=r(330).normalizeLocalePath,s=r(1245).detectDomainLocale,l=t||i(e,o).detectedLocale,u=s(a,void 0,l);if(u){let t="http"+(u.http?"":"s")+"://",r=l===u.defaultLocale?"":"/"+l;return""+t+u.domain+(0,n.normalizePathTrailingSlash)(""+r+e)}return!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)},6402:(e,t,r)=>{"use strict";r.d(t,{jH:()=>a});var n=r(5235);r(3499);var o=n.createContext(void 0);function a(e){let t=n.useContext(o);return e||t||"ltr"}},6549:(e,t,r)=>{"use strict";r.d(t,{dj:()=>f});var n=r(5235);let o=0,a=new Map,i=e=>{if(a.has(e))return;let t=setTimeout(()=>{a.delete(e),c({type:"REMOVE_TOAST",toastId:e})},1e6);a.set(e,t)},s=(e,t)=>{switch(t.type){case"ADD_TOAST":return{...e,toasts:[t.toast,...e.toasts].slice(0,1)};case"UPDATE_TOAST":return{...e,toasts:e.toasts.map(e=>e.id===t.toast.id?{...e,...t.toast}:e)};case"DISMISS_TOAST":{let{toastId:r}=t;return r?i(r):e.toasts.forEach(e=>{i(e.id)}),{...e,toasts:e.toasts.map(e=>e.id===r||void 0===r?{...e,open:!1}:e)}}case"REMOVE_TOAST":if(void 0===t.toastId)return{...e,toasts:[]};return{...e,toasts:e.toasts.filter(e=>e.id!==t.toastId)}}},l=[],u={toasts:[]};function c(e){u=s(u,e),l.forEach(e=>{e(u)})}function d(e){let{...t}=e,r=(o=(o+1)%Number.MAX_SAFE_INTEGER).toString(),n=()=>c({type:"DISMISS_TOAST",toastId:r});return c({type:"ADD_TOAST",toast:{...t,id:r,open:!0,onOpenChange:e=>{e||n()}}}),{id:r,dismiss:n,update:e=>c({type:"UPDATE_TOAST",toast:{...e,id:r}})}}function f(){let[e,t]=n.useState(u);return n.useEffect(()=>(l.push(t),()=>{let e=l.indexOf(t);e>-1&&l.splice(e,1)}),[e]),{...e,toast:d,dismiss:e=>c({type:"DISMISS_TOAST",toastId:e})}}},6575:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"unstable_rethrow",{enumerable:!0,get:function(){return function e(t){if((0,o.isNextRouterError)(t)||(0,n.isBailoutToCSRError)(t))throw t;t instanceof Error&&"cause"in t&&e(t.cause)}}});let n=r(1864),o=r(892);("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)},6734:(e,t,r)=>{"use strict";r.d(t,{bm:()=>eR,UC:()=>eS,VY:()=>eN,hJ:()=>eO,ZL:()=>ej,bL:()=>ew,hE:()=>ek,l9:()=>eE});var n,o=r(5235),a=r.t(o,2),i=!!("undefined"!=typeof window&&window.document&&window.document.createElement);function s(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e?.(n),!1===r||!n.defaultPrevented)return t?.(n)}}var l=r(800),u=r(3499),c=globalThis?.document?o.useLayoutEffect:()=>{},d=a[" useId ".trim().toString()]||(()=>void 0),f=0;function p(e){let[t,r]=o.useState(d());return c(()=>{e||r(e=>e??String(f++))},[e]),e||(t?`radix-${t}`:"")}var h=a[" useInsertionEffect ".trim().toString()]||c,g=(Symbol("RADIX:SYNC_STATE"),r(5739));function m(e){let t=function(e){let t=o.forwardRef((e,t)=>{let{children:r,...n}=e;if(o.isValidElement(r)){var a;let e,i,s=(a=r,(i=(e=Object.getOwnPropertyDescriptor(a.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?a.ref:(i=(e=Object.getOwnPropertyDescriptor(a,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?a.props.ref:a.props.ref||a.ref),u=function(e,t){let r={...t};for(let n in t){let o=e[n],a=t[n];/^on[A-Z]/.test(n)?o&&a?r[n]=(...e)=>{let t=a(...e);return o(...e),t}:o&&(r[n]=o):"style"===n?r[n]={...o,...a}:"className"===n&&(r[n]=[o,a].filter(Boolean).join(" "))}return{...e,...r}}(n,r.props);return r.type!==o.Fragment&&(u.ref=t?(0,l.t)(t,s):s),o.cloneElement(r,u)}return o.Children.count(r)>1?o.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}(e),r=o.forwardRef((e,r)=>{let{children:n,...a}=e,i=o.Children.toArray(n),s=i.find(y);if(s){let e=s.props.children,n=i.map(t=>t!==s?t:o.Children.count(e)>1?o.Children.only(null):o.isValidElement(e)?e.props.children:null);return(0,u.jsx)(t,{...a,ref:r,children:o.isValidElement(e)?o.cloneElement(e,void 0,n):null})}return(0,u.jsx)(t,{...a,ref:r,children:n})});return r.displayName=`${e}.Slot`,r}var b=Symbol("radix.slottable");function y(e){return o.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===b}var v=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>
1{let r=m(`Primitive.${t}`),n=o.forwardRef((e,n)=>{let{asChild:o,...a}=e;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,u.jsx)(o?r:t,{...a,ref:n})});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{});function x(e){let t=o.useRef(e);return o.useEffect(()=>{t.current=e}),o.useMemo(()=>(...e)=>t.current?.(...e),[])}var w="dismissableLayer.update",E=o.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),j=o.forwardRef((e,t)=>{let{disableOutsidePointerEvents:r=!1,onEscapeKeyDown:a,onPointerDownOutside:i,onFocusOutside:c,onInteractOutside:d,onDismiss:f,...p}=e,h=o.useContext(E),[g,m]=o.useState(null),b=g?.ownerDocument??globalThis?.document,[,y]=o.useState({}),j=(0,l.s)(t,e=>m(e)),k=Array.from(h.layers),[N]=[...h.layersWithOutsidePointerEventsDisabled].slice(-1),R=k.indexOf(N),C=g?k.indexOf(g):-1,P=h.layersWithOutsidePointerEventsDisabled.size>0,L=C>=R,_=function(e,t=globalThis?.document){let r=x(e),n=o.useRef(!1),a=o.useRef(()=>{});return o.useEffect(()=>{let e=e=>{if(e.target&&!n.current){let n=function(){S("dismissableLayer.pointerDownOutside",r,o,{discrete:!0})},o={originalEvent:e};"touch"===e.pointerType?(t.removeEventListener("click",a.current),a.current=n,t.addEventListener("click",a.current,{once:!0})):n()}else t.removeEventListener("click",a.current);n.current=!1},o=window.setTimeout(()=>{t.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(o),t.removeEventListener("pointerdown",e),t.removeEventListener("click",a.current)}},[t,r]),{onPointerDownCapture:()=>n.current=!0}}(e=>{let t=e.target,r=[...h.branches].some(e=>e.contains(t));!L||r||(i?.(e),d?.(e),e.defaultPrevented||f?.())},b),A=function(e,t=globalThis?.document){let r=x(e),n=o.useRef(!1);return o.useEffect(()=>{let e=e=>{e.target&&!n.current&&S("dismissableLayer.focusOutside",r,{originalEvent:e},{discrete:!1})};return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)},[t,r]),{onFocusCapture:()=>n.current=!0,onBlurCapture:()=>n.current=!1}}(e=>{let t=e.target;[...h.branches].some(e=>e.contains(t))||(c?.(e),d?.(e),e.defaultPrevented||f?.())},b);return!function(e,t=globalThis?.document){let r=x(e);o.useEffect(()=>{let e=e=>{"Escape"===e.key&&r(e)};return t.addEventListener("keydown",e,{capture:!0}),()=>t.removeEventListener("keydown",e,{capture:!0})},[r,t])}(e=>{C===h.layers.size-1&&(a?.(e),!e.defaultPrevented&&f&&(e.preventDefault(),f()))},b),o.useEffect(()=>{if(g)return r&&(0===h.layersWithOutsidePointerEventsDisabled.size&&(n=b.body.style.pointerEvents,b.body.style.pointerEvents="none"),h.layersWithOutsidePointerEventsDisabled.add(g)),h.layers.add(g),O(),()=>{r&&1===h.layersWithOutsidePointerEventsDisabled.size&&(b.body.style.pointerEvents=n)}},[g,b,r,h]),o.useEffect(()=>()=>{g&&(h.layers.delete(g),h.layersWithOutsidePointerEventsDisabled.delete(g),O())},[g,h]),o.useEffect(()=>{let e=()=>y({});return document.addEventListener(w,e),()=>document.removeEventListener(w,e)},[]),(0,u.jsx)(v.div,{...p,ref:j,style:{pointerEvents:P?L?"auto":"none":void 0,...e.style},onFocusCapture:s(e.onFocusCapture,A.onFocusCapture),onBlurCapture:s(e.onBlurCapture,A.onBlurCapture),onPointerDownCapture:s(e.onPointerDownCapture,_.onPointerDownCapture)})});function O(){let e=new CustomEvent(w);document.dispatchEvent(e)}function S(e,t,r,{discrete:n}){let o=r.originalEvent.target,a=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:r});if(t&&o.addEventListener(e,t,{once:!0}),n)o&&g.flushSync(()=>o.dispatchEvent(a));else o.dispatchEvent(a)}j.displayName="DismissableLayer",o.forwardRef((e,t)=>{let r=o.useContext(E),n=o.useRef(null),a=(0,l.s)(t,n);return o.useEffect(()=>{let e=n.current;if(e)return r.branches.add(e),()=>{r.branches.delete(e)}},[r.branches]),(0,u.jsx)(v.div,{...e,ref:a})}).displayName="DismissableLayerBranch";var k="focusScope.autoFocusOnMount",N="focusScope.autoFocusOnUnmount",R={bubbles:!1,cancelable:!0},C=o.forwardRef((e,t)=>{let{loop:r=!1,trapped:n=!1,onMountAutoFocus:a,onUnmountAutoFocus:i,...s}=e,[c,d]=o.useState(null),f=x(a),p=x(i),h=o.useRef(null),g=(0,l.s)(t,e=>d(e)),m=o.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;o.useEffect(()=>{if(n){let e=function(e){if(m.paused||!c)return;let t=e.target;c.contains(t)?h.current=t:_(h.current,{select:!0})},t=function(e){if(m.paused||!c)return;let t=e.relatedTarget;null===t||c.contains(t)||_(h.current,{select:!0})};document.addEventListener("focusin",e),document.addEventListener("focusout",t);let r=new MutationObserver(function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&_(c)});return c&&r.observe(c,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),r.disconnect()}}},[n,c,m.paused]),o.useEffect(()=>{if(c){A.add(m);let e=document.activeElement;if(!c.contains(e)){let t=new CustomEvent(k,R);c.addEventListener(k,f),c.dispatchEvent(t),t.defaultPrevented||(function(e,{select:t=!1}={}){let r=document.activeElement;for(let n of e)if(_(n,{select:t}),document.activeElement!==r)return}(P(c).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&_(c))}return()=>{c.removeEventListener(k,f),setTimeout(()=>{let t=new CustomEvent(N,R);c.addEventListener(N,p),c.dispatchEvent(t),t.defaultPrevented||_(e??document.body,{select:!0}),c.removeEventListener(N,p),A.remove(m)},0)}}},[c,f,p,m]);let b=o.useCallback(e=>{if(!r&&!n||m.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,o=document.activeElement;if(t&&o){let t=e.currentTarget,[n,a]=function(e){let t=P(e);return[L(t,e),L(t.reverse(),e)]}(t);n&&a?e.shiftKey||o!==a?e.shiftKey&&o===n&&(e.preventDefault(),r&&_(a,{select:!0})):(e.preventDefault(),r&&_(n,{select:!0})):o===t&&e.preventDefault()}},[r,n,m.paused]);return(0,u.jsx)(v.div,{tabIndex:-1,...s,ref:g,onKeyDown:b})});function P(e){let t=[],r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;r.nextNode();)t.push(r.currentNode);return t}function L(e,t){for(let r of e)if(!function(e,{upTo:t}){if("hidden"===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===t||e!==t);){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}(r,{upTo:t}))return r}function _(e,{select:t=!1}={}){if(e&&e.focus){var r;let n=document.activeElement;e.focus({preventScroll:!0}),e!==n&&(r=e)instanceof HTMLInputElement&&"select"in r&&t&&e.select()}}C.displayName="FocusScope";var A=function(){let e=[];return{add(t){let r=e[0];t!==r&&r?.pause(),(e=T(e,t)).unshift(t)},remove(t){e=T(e,t),e[0]?.resume()}}}();function T(e,t){let r=[...e],n=r.indexOf(t);return -1!==n&&r.splice(n,1),r}var M=o.forwardRef((e,t)=>
1{let{container:r,...n}=e,[a,i]=o.useState(!1);c(()=>i(!0),[]);let s=r||a&&globalThis?.document?.body;return s?g.createPortal((0,u.jsx)(v.div,{...n,ref:t}),s):null});M.displayName="Portal";var $=e=>{let{present:t,children:r}=e,n=function(e){var t,r;let[n,a]=o.useState(),i=o.useRef(null),s=o.useRef(e),l=o.useRef("none"),[u,d]=(t=e?"mounted":"unmounted",r={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},o.useReducer((e,t)=>r[e][t]??e,t));return o.useEffect(()=>{let e=I(i.current);l.current="mounted"===u?e:"none"},[u]),c(()=>{let t=i.current,r=s.current;if(r!==e){let n=l.current,o=I(t);e?d("MOUNT"):"none"===o||t?.display==="none"?d("UNMOUNT"):r&&n!==o?d("ANIMATION_OUT"):d("UNMOUNT"),s.current=e}},[e,d]),c(()=>{if(n){let e,t=n.ownerDocument.defaultView??window,r=r=>{let o=I(i.current).includes(CSS.escape(r.animationName));if(r.target===n&&o&&(d("ANIMATION_END"),!s.current)){let r=n.style.animationFillMode;n.style.animationFillMode="forwards",e=t.setTimeout(()=>{"forwards"===n.style.animationFillMode&&(n.style.animationFillMode=r)})}},o=e=>{e.target===n&&(l.current=I(i.current))};return n.addEventListener("animationstart",o),n.addEventListener("animationcancel",r),n.addEventListener("animationend",r),()=>{t.clearTimeout(e),n.removeEventListener("animationstart",o),n.removeEventListener("animationcancel",r),n.removeEventListener("animationend",r)}}d("ANIMATION_END")},[n,d]),{isPresent:["mounted","unmountSuspended"].includes(u),ref:o.useCallback(e=>{i.current=e?getComputedStyle(e):null,a(e)},[])}}(t),a="function"==typeof r?r({present:n.isPresent}):o.Children.only(r),i=(0,l.s)(n.ref,function(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning;return r?e.ref:(r=(t=Object.getOwnPropertyDescriptor(e,"ref")?.get)&&"isReactWarning"in t&&t.isReactWarning)?e.props.ref:e.props.ref||e.ref}(a));return"function"==typeof r||n.isPresent?o.cloneElement(a,{ref:i}):null};function I(e){return e?.animationName||"none"}$.displayName="Presence";var D=0;function F(){let e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.style.position="fixed",e.style.pointerEvents="none",e}var z=r(5036),U=r(644),V="Dialog",[B,W]=function(e,t=[]){let r=[],n=()=>{let t=r.map(e=>o.createContext(e));return function(r){let n=r?.[e]||t;return o.useMemo(()=>({[`__scope${e}`]:{...r,[e]:n}}),[r,n])}};return n.scopeName=e,[function(t,n){let a=o.createContext(n),i=r.length;r=[...r,n];let s=t=>{let{scope:r,children:n,...s}=t,l=r?.[e]?.[i]||a,c=o.useMemo(()=>s,Object.values(s));return(0,u.jsx)(l.Provider,{value:c,children:n})};return s.displayName=t+"Provider",[s,function(r,s){let l=s?.[e]?.[i]||a,u=o.useContext(l);if(u)return u;if(void 0!==n)return n;throw Error(`\`${r}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let n=r.reduce((t,{useScope:r,scopeName:n})=>{let o=r(e)[`__scope${n}`];return{...t,...o}},{});return o.useMemo(()=>({[`__scope${t.scopeName}`]:n}),[n])}};return r.scopeName=t.scopeName,r}(n,...t)]}(V),[H,K]=B(V),q=e=>{let{__scopeDialog:t,children:r,open:n,defaultOpen:a,onOpenChange:i,modal:s=!0}=e,l=o.useRef(null),c=o.useRef(null),[d,f]=function({prop:e,defaultProp:t,onChange:r=()=>{},caller:n}){let[a,i,s]=function({defaultProp:e,onChange:t}){let[r,n]=o.useState(e),a=o.useRef(r),i=o.useRef(t);return h(()=>{i.current=t},[t]),o.useEffect(()=>{a.current!==r&&(i.current?.(r),a.current=r)},[r,a]),[r,n,i]}({defaultProp:t,onChange:r}),l=void 0!==e,u=l?e:a;{let t=o.useRef(void 0!==e);o.useEffect(()=>{let e=t.current;if(e!==l){let t=l?"controlled":"uncontrolled";console.warn(`${n} is changing from ${e?"controlled":"uncontrolled"} to ${t}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`)}t.current=l},[l,n])}return[u,o.useCallback(t=>{if(l){let r="function"==typeof t?t(e):t;r!==e&&s.current?.(r)}else i(t)},[l,e,i,s])]}({prop:n,defaultProp:a??!1,onChange:i,caller:V});return(0,u.jsx)(H,{scope:t,triggerRef:l,contentRef:c,contentId:p(),titleId:p(),descriptionId:p(),open:d,onOpenChange:f,onOpenToggle:o.useCallback(()=>f(e=>!e),[f]),modal:s,children:r})};q.displayName=V;var X="DialogTrigger",G=o.forwardRef((e,t)=>
1{let{__scopeDialog:r,...n}=e,o=K(X,r),a=(0,l.s)(t,o.triggerRef);return(0,u.jsx)(v.button,{type:"button","aria-haspopup":"dialog","aria-expanded":o.open,"aria-controls":o.contentId,"data-state":eg(o.open),...n,ref:a,onClick:s(e.onClick,o.onOpenToggle)})});G.displayName=X;var Y="DialogPortal",[Z,J]=B(Y,{forceMount:void 0}),Q=e=>{let{__scopeDialog:t,forceMount:r,children:n,container:a}=e,i=K(Y,t);return(0,u.jsx)(Z,{scope:t,forceMount:r,children:o.Children.map(n,e=>(0,u.jsx)($,{present:r||i.open,children:(0,u.jsx)(M,{asChild:!0,container:a,children:e})}))})};Q.displayName=Y;var ee="DialogOverlay",et=o.forwardRef((e,t)=>{let r=J(ee,e.__scopeDialog),{forceMount:n=r.forceMount,...o}=e,a=K(ee,e.__scopeDialog);return a.modal?(0,u.jsx)($,{present:n||a.open,children:(0,u.jsx)(en,{...o,ref:t})}):null});et.displayName=ee;var er=m("DialogOverlay.RemoveScroll"),en=o.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,o=K(ee,r);return(0,u.jsx)(z.A,{as:er,allowPinchZoom:!0,shards:[o.contentRef],children:(0,u.jsx)(v.div,{"data-state":eg(o.open),...n,ref:t,style:{pointerEvents:"auto",...n.style}})})}),eo="DialogContent",ea=o.forwardRef((e,t)=>{let r=J(eo,e.__scopeDialog),{forceMount:n=r.forceMount,...o}=e,a=K(eo,e.__scopeDialog);return(0,u.jsx)($,{present:n||a.open,children:a.modal?(0,u.jsx)(ei,{...o,ref:t}):(0,u.jsx)(es,{...o,ref:t})})});ea.displayName=eo;var ei=o.forwardRef((e,t)=>{let r=K(eo,e.__scopeDialog),n=o.useRef(null),a=(0,l.s)(t,r.contentRef,n);return o.useEffect(()=>{let e=n.current;if(e)return(0,U.Eq)(e)},[]),(0,u.jsx)(el,{...e,ref:a,trapFocus:r.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:s(e.onCloseAutoFocus,e=>{e.preventDefault(),r.triggerRef.current?.focus()}),onPointerDownOutside:s(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey;(2===t.button||r)&&e.preventDefault()}),onFocusOutside:s(e.onFocusOutside,e=>e.preventDefault())})}),es=o.forwardRef((e,t)=>{let r=K(eo,e.__scopeDialog),n=o.useRef(!1),a=o.useRef(!1);return(0,u.jsx)(el,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{e.onCloseAutoFocus?.(t),t.defaultPrevented||(n.current||r.triggerRef.current?.focus(),t.preventDefault()),n.current=!1,a.current=!1},onInteractOutside:t=>{e.onInteractOutside?.(t),t.defaultPrevented||(n.current=!0,"pointerdown"!==t.detail.originalEvent.type||(a.current=!0));let o=t.target;r.triggerRef.current?.contains(o)&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&a.current&&t.preventDefault()}})}),el=o.forwardRef((e,t)=>{let{__scopeDialog:r,trapFocus:n,onOpenAutoFocus:a,onCloseAutoFocus:i,...s}=e,c=K(eo,r),d=o.useRef(null),f=(0,l.s)(t,d);return o.useEffect(()=>{let e=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",e[0]??F()),document.body.insertAdjacentElement("beforeend",e[1]??F()),D++,()=>{1===D&&document.querySelectorAll("[data-radix-focus-guard]").forEach(e=>e.remove()),D--}},[]),(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)(C,{asChild:!0,loop:!0,trapped:n,onMountAutoFocus:a,onUnmountAutoFocus:i,children:(0,u.jsx)(j,{role:"dialog",id:c.contentId,"aria-describedby":c.descriptionId,"aria-labelledby":c.titleId,"data-state":eg(c.open),...s,ref:f,onDismiss:()=>c.onOpenChange(!1)})}),(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)(ev,{titleId:c.titleId}),(0,u.jsx)(ex,{contentRef:d,descriptionId:c.descriptionId})]})]})}),eu="DialogTitle",ec=o.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,o=K(eu,r);return(0,u.jsx)(v.h2,{id:o.titleId,...n,ref:t})});ec.displayName=eu;var ed="DialogDescription",ef=o.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,o=K(ed,r);return(0,u.jsx)(v.p,{id:o.descriptionId,...n,ref:t})});ef.displayName=ed;var ep="DialogClose",eh=o.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,o=K(ep,r);return(0,u.jsx)(v.button,{type:"button",...n,ref:t,onClick:s(e.onClick,()=>o.onOpenChange(!1))})});function eg(e){return e?"open":"closed"}eh.displayName=ep;var em="DialogTitleWarning",[eb,ey]=function(e,t){let r=o.createContext(t),n=e=>{let{children:t,...n}=e,a=o.useMemo(()=>n,Object.values(n));return(0,u.jsx)(r.Provider,{value:a,children:t})};return n.displayName=e+"Provider",[n,function(n){let a=o.useContext(r);if(a)return a;
1if(void 0!==t)return t;throw Error(`\`${n}\` must be used within \`${e}\``)}]}(em,{contentName:eo,titleName:eu,docsSlug:"dialog"}),ev=({titleId:e})=>{let t=ey(em),r=`\`${t.contentName}\` requires a \`${t.titleName}\` for the component to be accessible for screen reader users. 2 3If you want to hide the \`${t.titleName}\`, you can wrap it with our VisuallyHidden component. 4 5For more information, see https://radix-ui.com/primitives/docs/components/${t.docsSlug}`;return o.useEffect(()=>{e&&!document.getElementById(e)&&console.error(r)},[r,e]),null},ex=({contentRef:e,descriptionId:t})=>{let r=ey("DialogDescriptionWarning"),n=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${r.contentName}}.`;return o.useEffect(()=>{let r=e.current?.getAttribute("aria-describedby");t&&r&&!document.getElementById(t)&&console.warn(n)},[n,e,t]),null},ew=q,eE=G,ej=Q,eO=et,eS=ea,ek=ec,eN=ef,eR=eh},6783:(e,t,r)=>{"use strict";r.d(t,{F:()=>i});var n=r(1623);let o=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,a=n.$,i=(e,t)=>r=>{var n;if((null==t?void 0:t.variants)==null)return a(e,null==r?void 0:r.class,null==r?void 0:r.className);let{variants:i,defaultVariants:s}=t,l=Object.keys(i).map(e=>{let t=null==r?void 0:r[e],n=null==s?void 0:s[e];if(null===t)return null;let a=o(t)||o(n);return i[e][a]}),u=r&&Object.entries(r).reduce((e,t)=>{let[r,n]=t;return void 0===n||(e[r]=n),e},{});return a(e,l,null==t?void 0:null===(n=t.compoundVariants)||void 0===n?void 0:n.reduce((e,t)=>{let{class:r,className:n,...o}=t;return Object.entries(o).every(e=>{let[t,r]=e;return Array.isArray(r)?r.includes({...s,...u}[t]):({...s,...u})[t]===r})?[...e,r,n]:e},[]),null==r?void 0:r.class,null==r?void 0:r.className)}},6939:(e,t,r)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/_app",function(){return r(8012)}])},6982:(e,t,r)=>{"use strict";let n;r.d(t,{Zh:()=>tr,Bd:()=>eV});var o=r(5235);let a=e=>"string"==typeof e,i=()=>{let e,t,r=new Promise((r,n)=>{e=r,t=n});return r.resolve=e,r.reject=t,r},s=e=>null==e?"":""+e,l=(e,t,r)=>{e.forEach(e=>{t[e]&&(r[e]=t[e])})},u=/###/g,c=e=>e&&e.indexOf("###")>-1?e.replace(u,"."):e,d=e=>!e||a(e),f=(e,t,r)=>{let n=a(t)?t.split("."):t,o=0;for(;o<n.length-1;){if(d(e))return{};let t=c(n[o]);!e[t]&&r&&(e[t]=new r),e=Object.prototype.hasOwnProperty.call(e,t)?e[t]:{},++o}return d(e)?{}:{obj:e,k:c(n[o])}},p=(e,t,r)=>{let{obj:n,k:o}=f(e,t,Object);if(void 0!==n||1===t.length){n[o]=r;return}let a=t[t.length-1],i=t.slice(0,t.length-1),s=f(e,i,Object);for(;void 0===s.obj&&i.length;)a=`${i[i.length-1]}.${a}`,s=f(e,i=i.slice(0,i.length-1),Object),s?.obj&&void 0!==s.obj[`${s.k}.${a}`]&&(s.obj=void 0);s.obj[`${s.k}.${a}`]=r},h=(e,t,r,n)=>{let{obj:o,k:a}=f(e,t,Object);o[a]=o[a]||[],o[a].push(r)},g=(e,t)=>{let{obj:r,k:n}=f(e,t);if(r&&Object.prototype.hasOwnProperty.call(r,n))return r[n]},m=(e,t,r)=>{let n=g(e,r);return void 0!==n?n:g(t,r)},b=(e,t,r)=>{for(let n in t)"__proto__"!==n&&"constructor"!==n&&(n in e?a(e[n])||e[n]instanceof String||a(t[n])||t[n]instanceof String?r&&(e[n]=t[n]):b(e[n],t[n],r):e[n]=t[n]);return e},y=e=>e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&");var v={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};let x=e=>a(e)?e.replace(/[&<>"'\/]/g,e=>v[e]):e;class w{constructor(e){this.capacity=e,this.regExpMap=new Map,this.regExpQueue=[]}getRegExp(e){let t=this.regExpMap.get(e);if(void 0!==t)return t;let r=new RegExp(e);return this.regExpQueue.length===this.capacity&&this.regExpMap.delete(this.regExpQueue.shift()),this.regExpMap.set(e,r),this.regExpQueue.push(e),r}}let E=[" ",",","?","!",";"],j=new w(20),O=(e,t,r)=>{t=t||"",r=r||"";let n=E.filter(e=>0>t.indexOf(e)&&0>r.indexOf(e));if(0===n.length)return!0;let o=j.getRegExp(`(${n.map(e=>"?"===e?"\\?":e).join("|")})`),a=!o.test(e);if(!a){let t=e.indexOf(r);t>0&&!o.test(e.substring(0,t))&&(a=!0)}return a},S=(e,t,r=".")=>{if(!e)return;if(e[t]){if(!Object.prototype.hasOwnProperty.call(e,t))return;return e[t]}let n=t.split(r),o=e;for(let e=0;e<n.length;){let t;if(!o||"object"!=typeof o)return;let a="";for(let i=e;i<n.length;++i)if(i!==e&&(a+=r),a+=n[i],void 0!==(t=o[a])){if(["string","number","boolean"].indexOf(typeof t)>-1&&i<n.length-1)continue;e+=i-e+1;break}o=t}return o},k=e=>e?.replace("_","-"),N={type:"logger",log(e){this.output("log",e)},warn(e){this.output("warn",e)},error(e){this.output("error",e)},output(e,t){console?.[e]?.apply?.(console,t)}};class R{constructor(e,t={}){this.init(e,t)}init(e,t={}){this.prefix=t.prefix||"i18next:",this.logger=e||N,this.options=t,this.debug=t.debug}log(...e){return this.forward(e,"log","",!0)}warn(...e){return this.forward(e,"warn","",!0)}error(...e){return this.forward(e,"error","")}deprecate(...e){return this.forward(e,"warn","WARNING DEPRECATED: ",!0)}forward(e,t,r,n){return n&&!this.debug?null:(a(e[0])&&(e[0]=`${r}${this.prefix} ${e[0]}`),this.logger[t](e))}create(e){return new R(this.logger,{prefix:`${this.prefix}:${e}:`,...this.options})}clone(e){return(e=e||this.options).prefix=e.prefix||this.prefix,new R(this.logger,e)}}var C=new R;class P{constructor(){this.observers={}}
5on(e,t){return e.split(" ").forEach(e=>{this.observers[e]||(this.observers[e]=new Map);let r=this.observers[e].get(t)||0;this.observers[e].set(t,r+1)}),this}off(e,t){if(this.observers[e]){if(!t){delete this.observers[e];return}this.observers[e].delete(t)}}emit(e,...t){this.observers[e]&&Array.from(this.observers[e].entries()).forEach(([e,r])=>{for(let n=0;n<r;n++)e(...t)}),this.observers["*"]&&Array.from(this.observers["*"].entries()).forEach(([r,n])=>{for(let o=0;o<n;o++)r.apply(r,[e,...t])})}}class L extends P{constructor(e,t={ns:["translation"],defaultNS:"translation"}){super(),this.data=e||{},this.options=t,void 0===this.options.keySeparator&&(this.options.keySeparator="."),void 0===this.options.ignoreJSONStructure&&(this.options.ignoreJSONStructure=!0)}addNamespaces(e){0>this.options.ns.indexOf(e)&&this.options.ns.push(e)}removeNamespaces(e){let t=this.options.ns.indexOf(e);t>-1&&this.options.ns.splice(t,1)}getResource(e,t,r,n={}){let o,i=void 0!==n.keySeparator?n.keySeparator:this.options.keySeparator,s=void 0!==n.ignoreJSONStructure?n.ignoreJSONStructure:this.options.ignoreJSONStructure;e.indexOf(".")>-1?o=e.split("."):(o=[e,t],r&&(Array.isArray(r)?o.push(...r):a(r)&&i?o.push(...r.split(i)):o.push(r)));let l=g(this.data,o);return(!l&&!t&&!r&&e.indexOf(".")>-1&&(e=o[0],t=o[1],r=o.slice(2).join(".")),!l&&s&&a(r))?S(this.data?.[e]?.[t],r,i):l}addResource(e,t,r,n,o={silent:!1}){let a=void 0!==o.keySeparator?o.keySeparator:this.options.keySeparator,i=[e,t];r&&(i=i.concat(a?r.split(a):r)),e.indexOf(".")>-1&&(i=e.split("."),n=t,t=i[1]),this.addNamespaces(t),p(this.data,i,n),o.silent||this.emit("added",e,t,r,n)}addResources(e,t,r,n={silent:!1}){for(let n in r)(a(r[n])||Array.isArray(r[n]))&&this.addResource(e,t,n,r[n],{silent:!0});n.silent||this.emit("added",e,t,r)}addResourceBundle(e,t,r,n,o,a={silent:!1,skipCopy:!1}){let i=[e,t];e.indexOf(".")>-1&&(i=e.split("."),n=r,r=t,t=i[1]),this.addNamespaces(t);let s=g(this.data,i)||{};a.skipCopy||(r=JSON.parse(JSON.stringify(r))),n?b(s,r,o):s={...s,...r},p(this.data,i,s),a.silent||this.emit("added",e,t,r)}removeResourceBundle(e,t){this.hasResourceBundle(e,t)&&delete this.data[e][t],this.removeNamespaces(t),this.emit("removed",e,t)}hasResourceBundle(e,t){return void 0!==this.getResource(e,t)}getResourceBundle(e,t){return t||(t=this.options.defaultNS),this.getResource(e,t)}getDataByLanguage(e){return this.data[e]}hasLanguageSomeTranslations(e){let t=this.getDataByLanguage(e);return!!(t&&Object.keys(t)||[]).find(e=>t[e]&&Object.keys(t[e]).length>0)}toJSON(){return this.data}}var _={processors:{},addPostProcessor(e){this.processors[e.name]=e},handle(e,t,r,n,o){return e.forEach(e=>{t=this.processors[e]?.process(t,r,n,o)??t}),t}};let A=Symbol("i18next/PATH_KEY");function T(e,t){let{[A]:r}=e(function(){let e,t=[],r=Object.create(null);return r.get=(n,o)=>(e?.revoke?.(),o===A)?t:(t.push(o),(e=Proxy.revocable(n,r)).proxy),Proxy.revocable(Object.create(null),r).proxy}());return r.join(t?.keySeparator??".")}let M={},$=e=>!a(e)&&"boolean"!=typeof e&&"number"!=typeof e;class I extends P{constructor(e,t={}){super(),l(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","
5i18nFormat","utils"],e,this),this.options=t,void 0===this.options.keySeparator&&(this.options.keySeparator="."),this.logger=C.create("translator")}changeLanguage(e){e&&(this.language=e)}exists(e,t={interpolation:{}}){let r={...t};if(null==e)return!1;let n=this.resolve(e,r);if(n?.res===void 0)return!1;let o=$(n.res);return!1!==r.returnObjects||!o}extractFromKey(e,t){let r=void 0!==t.nsSeparator?t.nsSeparator:this.options.nsSeparator;void 0===r&&(r=":");let n=void 0!==t.keySeparator?t.keySeparator:this.options.keySeparator,o=t.ns||this.options.defaultNS||[],i=r&&e.indexOf(r)>-1,s=!this.options.userDefinedKeySeparator&&!t.keySeparator&&!this.options.userDefinedNsSeparator&&!t.nsSeparator&&!O(e,r,n);if(i&&!s){let t=e.match(this.interpolator.nestingRegexp);if(t&&t.length>0)return{key:e,namespaces:a(o)?[o]:o};let i=e.split(r);(r!==n||r===n&&this.options.ns.indexOf(i[0])>-1)&&(o=i.shift()),e=i.join(n)}return{key:e,namespaces:a(o)?[o]:o}}translate(e,t,r){let n="object"==typeof t?{...t}:t;if("object"!=typeof n&&this.options.overloadTranslationOptionHandler&&(n=this.options.overloadTranslationOptionHandler(arguments)),"object"==typeof n&&(n={...n}),n||(n={}),null==e)return"";"function"==typeof e&&(e=T(e,{...this.options,...n})),Array.isArray(e)||(e=[String(e)]);let o=void 0!==n.returnDetails?n.returnDetails:this.options.returnDetails,i=void 0!==n.keySeparator?n.keySeparator:this.options.keySeparator,{key:s,namespaces:l}=this.extractFromKey(e[e.length-1],n),u=l[l.length-1],c=void 0!==n.nsSeparator?n.nsSeparator:this.options.nsSeparator;void 0===c&&(c=":");let d=n.lng||this.language,f=n.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(d?.toLowerCase()==="cimode")return f?o?{res:`${u}${c}${s}`,usedKey:s,exactUsedKey:s,usedLng:d,usedNS:u,usedParams:this.getUsedParamsDetails(n)}:`${u}${c}${s}`:o?{res:s,usedKey:s,exactUsedKey:s,usedLng:d,usedNS:u,usedParams:this.getUsedParamsDetails(n)}:s;let p=this.resolve(e,n),h=p?.res,g=p?.usedKey||s,m=p?.exactUsedKey||s,b=void 0!==n.joinArrays?n.joinArrays:this.options.joinArrays,y=!this.i18nFormat||this.i18nFormat.handleAsObject,v=void 0!==n.count&&!a(n.count),x=I.hasDefaultValue(n),w=v?this.pluralResolver.getSuffix(d,n.count,n):"",E=n.ordinal&&v?this.pluralResolver.getSuffix(d,n.count,{ordinal:!1}):"",j=v&&!n.ordinal&&0===n.count,O=j&&n[`defaultValue${this.options.pluralSeparator}zero`]||n[`defaultValue${w}`]||n[`defaultValue${E}`]||n.defaultValue,S=h;y&&!h&&x&&(S=O);let k=$(S),N=Object.prototype.toString.apply(S);if(y&&S&&k&&0>["[object Number]","[object Function]","[object RegExp]"].indexOf(N)&&!(a(b)&&Array.isArray(S))){if(!n.returnObjects&&!this.options.returnObjects){this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!");let e=this.options.returnedObjectHandler?this.options.returnedObjectHandler(g,S,{...n,ns:l}):`key '${s} (${this.language})' returned an object instead of string.`;return o?(p.res=e,p.usedParams=this.getUsedParamsDetails(n),p):e}if(i){let e=Array.isArray(S),t=e?[]:{},r=e?m:g;for(let e in S)if(Object.prototype.hasOwnProperty.call(S,e)){let o=`${r}${i}${e}`;x&&!h?t[e]=this.translate(o,{...n,defaultValue:$(O)?O[e]:void 0,joinArrays:!1,ns:l}):t[e]=this.translate(o,{...n,joinArrays:!1,ns:l}),t[e]===o&&(t[e]=S[e])}h=t}}else if(y&&a(b)&&Array.isArray(h))(h=h.join(b))&&(h=this.extendTranslation(h,e,n,r));else{let t=!1,o=!1;!this.isValidLookup(h)&&x&&(t=!0,h=O),this.isValidLookup(h)||(o=!0,h=s);let a=(n.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey)&&o?void 0:h,l=x&&O!==h&&this.options.updateMissing;if(o||t||l){if(this.logger.log(l?"updateKey":"missingKey",d,u,s,l?O:h),i){let e=this.resolve(s,{...n,keySeparator:!1});e&&e.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}let e=[],t=this.languageUtils.getFallbackCodes(this.options.fallbackLng,n.lng||this.language);if("fallback"===this.options.saveMissingTo&&t&&t[0])for(let r=0;r<t.length;r++)e.push(t[r]);else"all"===this.options.saveMissingTo?e=this.languageUtils.toResolveHierarchy(n.lng||this.language):e.push(n.lng||this.language);let r=(e,t,r)=>{let o=x&&r!==h?r:a;this.options.missingKeyHandler?this.options.missingKeyHandler(e,u,t,o,l,n):this.backendConnector?.saveMissing&&this.backendConnector.saveMissing(e,u,t,o,l,n),this.emit
5("missingKey",e,u,t,h)};this.options.saveMissing&&(this.options.saveMissingPlurals&&v?e.forEach(e=>{let t=this.pluralResolver.getSuffixes(e,n);j&&n[`defaultValue${this.options.pluralSeparator}zero`]&&0>t.indexOf(`${this.options.pluralSeparator}zero`)&&t.push(`${this.options.pluralSeparator}zero`),t.forEach(t=>{r([e],s+t,n[`defaultValue${t}`]||O)})}):r(e,s,O))}h=this.extendTranslation(h,e,n,p,r),o&&h===s&&this.options.appendNamespaceToMissingKey&&(h=`${u}${c}${s}`),(o||t)&&this.options.parseMissingKeyHandler&&(h=this.options.parseMissingKeyHandler(this.options.appendNamespaceToMissingKey?`${u}${c}${s}`:s,t?h:void 0,n))}return o?(p.res=h,p.usedParams=this.getUsedParamsDetails(n),p):h}extendTranslation(e,t,r,n,o){if(this.i18nFormat?.parse)e=this.i18nFormat.parse(e,{...this.options.interpolation.defaultVariables,...r},r.lng||this.language||n.usedLng,n.usedNS,n.usedKey,{resolved:n});else if(!r.skipInterpolation){let i;r.interpolation&&this.interpolator.init({...r,interpolation:{...this.options.interpolation,...r.interpolation}});let s=a(e)&&(r?.interpolation?.skipOnVariables!==void 0?r.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables);if(s){let t=e.match(this.interpolator.nestingRegexp);i=t&&t.length}let l=r.replace&&!a(r.replace)?r.replace:r;if(this.options.interpolation.defaultVariables&&(l={...this.options.interpolation.defaultVariables,...l}),e=this.interpolator.interpolate(e,l,r.lng||this.language||n.usedLng,r),s){let t=e.match(this.interpolator.nestingRegexp);i<(t&&t.length)&&(r.nest=!1)}!r.lng&&n&&n.res&&(r.lng=this.language||n.usedLng),!1!==r.nest&&(e=this.interpolator.nest(e,(...e)=>o?.[0]!==e[0]||r.context?this.translate(...e,t):(this.logger.warn(`It seems you are nesting recursively key: ${e[0]} in key: ${t[0]}`),null),r)),r.interpolation&&this.interpolator.reset()}let i=r.postProcess||this.options.postProcess,s=a(i)?[i]:i;return null!=e&&s?.length&&!1!==r.applyPostProcessor&&(e=_.handle(s,e,t,this.options&&this.options.postProcessPassResolved?{i18nResolved:{...n,usedParams:this.getUsedParamsDetails(r)},...r}:r,this)),e}resolve(e,t={}){let r,n,o,i,s;return a(e)&&(e=[e]),e.forEach(e=>{if(this.isValidLookup(r))return;let l=this.extractFromKey(e,t),u=l.key;n=u;let c=l.namespaces;this.options.fallbackNS&&(c=c.concat(this.options.fallbackNS));let d=void 0!==t.count&&!a(t.count),f=d&&!t.ordinal&&0===t.count,p=void 0!==t.context&&(a(t.context)||"number"==typeof t.context)&&""!==t.context,h=t.lngs?t.lngs:this.languageUtils.toResolveHierarchy(t.lng||this.language,t.fallbackLng);
5c.forEach(e=>{this.isValidLookup(r)||(s=e,!M[`${h[0]}-${e}`]&&this.utils?.hasLoadedNamespace&&!this.utils?.hasLoadedNamespace(s)&&(M[`${h[0]}-${e}`]=!0,this.logger.warn(`key "${n}" for languages "${h.join(", ")}" won't get resolved as namespace "${s}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),h.forEach(n=>{let a;if(this.isValidLookup(r))return;i=n;let s=[u];if(this.i18nFormat?.addLookupKeys)this.i18nFormat.addLookupKeys(s,u,n,e,t);else{let e;d&&(e=this.pluralResolver.getSuffix(n,t.count,t));let r=`${this.options.pluralSeparator}zero`,o=`${this.options.pluralSeparator}ordinal${this.options.pluralSeparator}`;if(d&&(t.ordinal&&0===e.indexOf(o)&&s.push(u+e.replace(o,this.options.pluralSeparator)),s.push(u+e),f&&s.push(u+r)),p){let n=`${u}${this.options.contextSeparator||"_"}${t.context}`;s.push(n),d&&(t.ordinal&&0===e.indexOf(o)&&s.push(n+e.replace(o,this.options.pluralSeparator)),s.push(n+e),f&&s.push(n+r))}}for(;a=s.pop();)this.isValidLookup(r)||(o=a,r=this.getResource(n,e,a,t))}))})}),{res:r,usedKey:n,exactUsedKey:o,usedLng:i,usedNS:s}}isValidLookup(e){return void 0!==e&&!(!this.options.returnNull&&null===e)&&!(!this.options.returnEmptyString&&""===e)}getResource(e,t,r,n={}){return this.i18nFormat?.getResource?this.i18nFormat.getResource(e,t,r,n):this.resourceStore.getResource(e,t,r,n)}getUsedParamsDetails(e={}){let t=e.replace&&!a(e.replace),r=t?e.replace:e;if(t&&void 0!==e.count&&(r.count=e.count),this.options.interpolation.defaultVariables&&(r={...this.options.interpolation.defaultVariables,...r}),!t)for(let e of(r={...r},["defaultValue","ordinal","context","replace","lng","lngs","fallbackLng","ns","keySeparator","nsSeparator","returnObjects","returnDetails","joinArrays","postProcess","interpolation"]))delete r[e];return r}static hasDefaultValue(e){let t="defaultValue";for(let r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&t===r.substring(0,t.length)&&void 0!==e[r])return!0;return!1}}class D{constructor(e){this.options=e,this.supportedLngs=this.options.supportedLngs||!1,this.logger=C.create("languageUtils")}getScriptPartFromCode(e){if(!(e=k(e))||0>e.indexOf("-"))return null;let t=e.split("-");return 2===t.length?null:(t.pop(),"x"===t[t.length-1].toLowerCase())?null:this.formatLanguageCode(t.join("-"))}getLanguagePartFromCode(e){if(!(e=k(e))||0>e.indexOf("-"))return e;let t=e.split("-");return this.formatLanguageCode(t[0])}formatLanguageCode(e){if(a(e)&&e.indexOf("-")>-1){let t;try{t=Intl.getCanonicalLocales(e)[0]}catch(e){}return(t&&this.options.lowerCaseLng&&(t=t.toLowerCase()),t)?t:this.options.lowerCaseLng?e.toLowerCase():e}return this.options.cleanCode||this.options.lowerCaseLng?e.toLowerCase():e}isSupportedCode(e){return("languageOnly"===this.options.load||this.options.nonExplicitSupportedLngs)&&(e=this.getLanguagePartFromCode(e)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(e)>-1}getBestMatchFromCodes(e){let t;return e?(e.forEach(e=>{if(t)return;let r=this.formatLanguageCode(e);(!this.options.supportedLngs||this.isSupportedCode(r))&&(t=r)}),!t&&this.options.supportedLngs&&e.forEach(e=>{if(t)return;let r=this.getScriptPartFromCode(e);if(this.isSupportedCode(r))return t=r;let n=this.getLanguagePartFromCode(e);if(this.isSupportedCode(n))return t=n;t=this.options.supportedLngs.find(e=>{if(e===n||!(0>e.indexOf("-")&&0>n.indexOf("-"))&&(e.indexOf("-")>0&&0>n.indexOf("-")&&e.substring(0,e.indexOf("-"))===n||0===e.indexOf(n)&&n.length>1))return e})}),t||(t=this.getFallbackCodes(this.options.fallbackLng)[0]),t):null}getFallbackCodes(e,t){if(!e)return[];if("function"==typeof e&&(e=e(t)),a(e)&&(e=[e]),Array.isArray(e))return e;if(!t)return e.default||[];let r=e[t];return r||(r=e[this.getScriptPartFromCode(t)]),r||(r=e[this.formatLanguageCode(t)]),r||(r=e[this.getLanguagePartFromCode(t)]),r||(r=e.default),r||[]}toResolveHierarchy(e,t){let r=this.getFallbackCodes((!1===t?[]:t)||this.options.fallbackLng||[],e),n=[],o=e=>{e&&(this.isSupportedCode(e)?n.push(e):this.logger.warn(`rejecting language code not found in supportedLngs: ${e}`))};return a(e)&&(e.indexOf("-")>-1||e.indexOf("_")>-1)?("languageOnly"!==this.options.load&&o(this.formatLanguageCode(e)),"languageOnly"!==this.options.load&&"currentOnly"!==this.options.load&&o(this.getScriptPartFromCode(e)),"currentOnly"!==this.options.load&&o(this.getLanguagePartFromCode(e))):a(e)&&o(this.formatLanguageCode(e)),r.forEach(e
5=>{0>n.indexOf(e)&&o(this.formatLanguageCode(e))}),n}}let F={zero:0,one:1,two:2,few:3,many:4,other:5},z={select:e=>1===e?"one":"other",resolvedOptions:()=>({pluralCategories:["one","other"]})};class U{constructor(e,t={}){this.languageUtils=e,this.options=t,this.logger=C.create("pluralResolver"),this.pluralRulesCache={}}addRule(e,t){this.rules[e]=t}clearCache(){this.pluralRulesCache={}}getRule(e,t={}){let r,n=k("dev"===e?"en":e),o=t.ordinal?"ordinal":"cardinal",a=JSON.stringify({cleanedCode:n,type:o});if(a in this.pluralRulesCache)return this.pluralRulesCache[a];try{r=new Intl.PluralRules(n,{type:o})}catch(o){if(!Intl)return this.logger.error("No Intl support, please use an Intl polyfill!"),z;if(!e.match(/-|_/))return z;let n=this.languageUtils.getLanguagePartFromCode(e);r=this.getRule(n,t)}return this.pluralRulesCache[a]=r,r}needsPlural(e,t={}){let r=this.getRule(e,t);return r||(r=this.getRule("dev",t)),r?.resolvedOptions().pluralCategories.length>1}getPluralFormsOfKey(e,t,r={}){return this.getSuffixes(e,r).map(e=>`${t}${e}`)}getSuffixes(e,t={}){let r=this.getRule(e,t);return(r||(r=this.getRule("dev",t)),r)?r.resolvedOptions().pluralCategories.sort((e,t)=>F[e]-F[t]).map(e=>`${this.options.prepend}${t.ordinal?`ordinal${this.options.prepend}`:""}${e}`):[]}getSuffix(e,t,r={}){let n=this.getRule(e,r);return n?`${this.options.prepend}${r.ordinal?`ordinal${this.options.prepend}`:""}${n.select(t)}`:(this.logger.warn(`no plural rule found for: ${e}`),this.getSuffix("dev",t,r))}}let V=(e,t,r,n=".",o=!0)=>{let i=m(e,t,r);return!i&&o&&a(r)&&void 0===(i=S(e,r,n))&&(i=S(t,r,n)),i},B=e=>e.replace(/\$/g,"$$$$");class W{constructor(e={}){this.logger=C.create("interpolator"),this.options=e,this.format=e?.interpolation?.format||(e=>e),this.init(e)}init(e={}){e.interpolation||(e.interpolation={escapeValue:!0});let{escape:t,escapeValue:r,useRawValueToEscape:n,prefix:o,prefixEscaped:a,suffix:i,suffixEscaped:s,formatSeparator:l,unescapeSuffix:u,unescapePrefix:c,nestingPrefix:d,nestingPrefixEscaped:f,nestingSuffix:p,nestingSuffixEscaped:h,nestingOptionsSeparator:g,maxReplaces:m,alwaysFormat:b}=e.interpolation;this.escape=void 0!==t?t:x,this.escapeValue=void 0===r||r,this.useRawValueToEscape=void 0!==n&&n,this.prefix=o?y(o):a||"{{",this.suffix=i?y(i):s||"}}",this.formatSeparator=l||",",this.unescapePrefix=u?"":c||"-",this.unescapeSuffix=this.unescapePrefix?"":u||"",this.nestingPrefix=d?y(d):f||y("$t("),this.nestingSuffix=p?y(p):h||y(")"),this.nestingOptionsSeparator=g||",",this.maxReplaces=m||1e3,this.alwaysFormat=void 0!==b&&b,this.resetRegExp()}reset(){this.options&&this.init(this.options)}resetRegExp(){let e=(e,t)=>e?.source===t?(e.lastIndex=0,e):RegExp(t,"g");this.regexp=e(this.regexp,`${this.prefix}(.+?)${this.suffix}`),this.regexpUnescape=e(this.regexpUnescape,`${this.prefix}${this.unescapePrefix}(.+?)${this.unescapeSuffix}${this.suffix}`),this.nestingRegexp=e(this.nestingRegexp,`${this.nestingPrefix}((?:[^()"']+|"[^"]*"|'[^']*'|\\((?:[^()]|"[^"]*"|'[^']*')*\\))*?)${this.nestingSuffix}`)}interpolate(e,t,r,n){let o,i,l,u=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{},c=e=>{if(0>e.indexOf(this.formatSeparator)){let o=V(t,u,e,this.options.keySeparator,this.options.ignoreJSONStructure);return this.alwaysFormat?this.format(o,void 0,r,{...n,...t,interpolationkey:e}):o}let o=e.split(this.formatSeparator),a=o.shift().trim(),i=o.join(this.formatSeparator).trim();return this.format(V(t,u,a,this.options.keySeparator,this.options.ignoreJSONStructure),i,r,{...n,...t,interpolationkey:a})};this.resetRegExp();let d=n?.missingInterpolationHandler||this.options.missingInterpolationHandler,f=n?.interpolation?.skipOnVariables!==void 0?n.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables;return[{regex:this.regexpUnescape,safeValue:e=>B(e)},{regex:this.regexp,safeValue:e=>this.escapeValue?B(this.escape(e)):B(e)}].forEach(t=>{for(l=0;o=t.regex.exec(e);){let r=o[1].trim();if(void 0===(i=c(r)))if("function"==typeof d){let t=d(e,o,n);i=a(t)?t:""}else if(n&&Object.prototype.hasOwnProperty.call(n,r))i="";else if(f){i=o[0];continue}else this.logger.warn(`missed to pass in variable ${r} for interpolating ${e}`),i="";else a(i)||this.useRawValueToEscape||(i=s(i));let u=t.safeValue(i);if(e=e.replace(o[0],u),f?(t.regex.lastIndex+=i.length,t.regex.lastIndex-=o[0].length):t.regex.lastIndex=0,++l>=this.maxReplaces)break}}),e}nest(e,t,r={}){let n,o,i,l=(e,t)=>
5{let r=this.nestingOptionsSeparator;if(0>e.indexOf(r))return e;let n=e.split(RegExp(`${r}[ ]*{`)),o=`{${n[1]}`;e=n[0];let a=(o=this.interpolate(o,i)).match(/'/g),s=o.match(/"/g);((a?.length??0)%2!=0||s)&&s.length%2==0||(o=o.replace(/'/g,'"'));try{i=JSON.parse(o),t&&(i={...t,...i})}catch(t){return this.logger.warn(`failed parsing options string in nesting for key ${e}`,t),`${e}${r}${o}`}return i.defaultValue&&i.defaultValue.indexOf(this.prefix)>-1&&delete i.defaultValue,e};for(;n=this.nestingRegexp.exec(e);){let u=[];(i=(i={...r}).replace&&!a(i.replace)?i.replace:i).applyPostProcessor=!1,delete i.defaultValue;let c=/{.*}/.test(n[1])?n[1].lastIndexOf("}")+1:n[1].indexOf(this.formatSeparator);if(-1!==c&&(u=n[1].slice(c).split(this.formatSeparator).map(e=>e.trim()).filter(Boolean),n[1]=n[1].slice(0,c)),(o=t(l.call(this,n[1].trim(),i),i))&&n[0]===e&&!a(o))return o;a(o)||(o=s(o)),o||(this.logger.warn(`missed to resolve ${n[1]} for nesting ${e}`),o=""),u.length&&(o=u.reduce((e,t)=>this.format(e,t,r.lng,{...r,interpolationkey:n[1].trim()}),o.trim())),e=e.replace(n[0],o),this.regexp.lastIndex=0}return e}}let H=e=>{let t=e.toLowerCase().trim(),r={};if(e.indexOf("(")>-1){let n=e.split("(");t=n[0].toLowerCase().trim();let o=n[1].substring(0,n[1].length-1);"currency"===t&&0>o.indexOf(":")?r.currency||(r.currency=o.trim()):"relativetime"===t&&0>o.indexOf(":")?r.range||(r.range=o.trim()):o.split(";").forEach(e=>{if(e){let[t,...n]=e.split(":"),o=n.join(":").trim().replace(/^'+|'+$/g,""),a=t.trim();r[a]||(r[a]=o),"false"===o&&(r[a]=!1),"true"===o&&(r[a]=!0),isNaN(o)||(r[a]=parseInt(o,10))}})}return{formatName:t,formatOptions:r}},K=e=>{let t={};return(r,n,o)=>{let a=o;o&&o.interpolationkey&&o.formatParams&&o.formatParams[o.interpolationkey]&&o[o.interpolationkey]&&(a={...a,[o.interpolationkey]:void 0});let i=n+JSON.stringify(a),s=t[i];return s||(s=e(k(n),o),t[i]=s),s(r)}},q=e=>(t,r,n)=>e(k(r),n)(t);class X{constructor(e={}){this.logger=C.create("formatter"),this.options=e,this.init(e)}init(e,t={interpolation:{}}){this.formatSeparator=t.interpolation.formatSeparator||",";let r=t.cacheInBuiltFormats?K:q;this.formats={number:r((e,t)=>{let r=new Intl.NumberFormat(e,{...t});return e=>r.format(e)}),currency:r((e,t)=>{let r=new Intl.NumberFormat(e,{...t,style:"currency"});return e=>r.format(e)}),datetime:r((e,t)=>{let r=new Intl.DateTimeFormat(e,{...t});return e=>r.format(e)}),relativetime:r((e,t)=>{let r=new Intl.RelativeTimeFormat(e,{...t});return e=>r.format(e,t.range||"day")}),list:r((e,t)=>{let r=new Intl.ListFormat(e,{...t});return e=>r.format(e)})}}add(e,t){this.formats[e.toLowerCase().trim()]=t}addCached(e,t){this.formats[e.toLowerCase().trim()]=K(t)}format(e,t,r,n={}){let o=t.split(this.formatSeparator);if(o.length>1&&o[0].indexOf("(")>1&&0>o[0].indexOf(")")&&o.find(e=>e.indexOf(")")>-1)){let e=o.findIndex(e=>e.indexOf(")")>-1);o[0]=[o[0],...o.splice(1,e)].join(this.formatSeparator)}return o.reduce((e,t)=>{let{formatName:o,formatOptions:a}=H(t);if(this.formats[o]){let t=e;try{let i=n?.formatParams?.[n.interpolationkey]||{},s=i.locale||i.lng||n.locale||n.lng||r;t=this.formats[o](e,s,{...a,...n,...i})}catch(e){this.logger.warn(e)}return t}return this.logger.warn(`there was no format function for ${o}`),e},e)}}let G=(e,t)=>{void 0!==e.pending[t]&&(delete e.pending[t],e.pendingCount--)};class Y extends P{constructor(e,t,r,n={}){super(),this.backend=e,this.store=t,this.services=r,this.languageUtils=r.languageUtils,this.options=n,this.logger=C.create("backendConnector"),this.waitingReads=[],this.maxParallelReads=n.maxParallelReads||10,this.readingCalls=0,this.maxRetries=n.maxRetries>=0?n.maxRetries:5,this.retryTimeout=n.retryTimeout>=1?n.retryTimeout:350,this.state={},this.queue=[],this.backend?.init?.(r,n.backend,n)}queueLoad(e,t,r,n){let o={},a={},i={},s={};return e.forEach(e=>{let n=!0;t.forEach(t=>{let i=`${e}|${t}`;!r.reload&&this.store.hasResourceBundle(e,t)?this.state[i]=2:this.state[i]<0||(1===this.state[i]?void 0===a[i]&&(a[i]=!0):(this.state[i]=1,n=!1,void 0===a[i]&&(a[i]=!0),void 0===o[i]&&(o[i]=!0),void 0===s[t]&&(s[t]=!0)))}),n||(i[e]=!0)}),(Object.keys(o).length||Object.keys(a).length)&&this.queue.push({pending:a,pendingCount:Object.keys(a).length,loaded:{},errors:[],callback:n}),{toLoad:Object.keys(o),pending:Object.keys(a),toLoadLanguages:Object.keys(i),toLoadNamespaces:Object.keys(s)}}loaded(e,t,r){let n=e.split("|"),o=n[0],a=n[1];
5t&&this.emit("failedLoading",o,a,t),!t&&r&&this.store.addResourceBundle(o,a,r,void 0,void 0,{skipCopy:!0}),this.state[e]=t?-1:2,t&&r&&(this.state[e]=0);let i={};this.queue.forEach(r=>{h(r.loaded,[o],a),G(r,e),t&&r.errors.push(t),0!==r.pendingCount||r.done||(Object.keys(r.loaded).forEach(e=>{i[e]||(i[e]={});let t=r.loaded[e];t.length&&t.forEach(t=>{void 0===i[e][t]&&(i[e][t]=!0)})}),r.done=!0,r.errors.length?r.callback(r.errors):r.callback())}),this.emit("loaded",i),this.queue=this.queue.filter(e=>!e.done)}read(e,t,r,n=0,o=this.retryTimeout,a){if(!e.length)return a(null,{});if(this.readingCalls>=this.maxParallelReads){this.waitingReads.push({lng:e,ns:t,fcName:r,tried:n,wait:o,callback:a});return}this.readingCalls++;let i=(i,s)=>{if(this.readingCalls--,this.waitingReads.length>0){let e=this.waitingReads.shift();this.read(e.lng,e.ns,e.fcName,e.tried,e.wait,e.callback)}if(i&&s&&n<this.maxRetries){setTimeout(()=>{this.read.call(this,e,t,r,n+1,2*o,a)},o);return}a(i,s)},s=this.backend[r].bind(this.backend);if(2===s.length){try{let r=s(e,t);r&&"function"==typeof r.then?r.then(e=>i(null,e)).catch(i):i(null,r)}catch(e){i(e)}return}return s(e,t,i)}prepareLoading(e,t,r={},n){if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),n&&n();a(e)&&(e=this.languageUtils.toResolveHierarchy(e)),a(t)&&(t=[t]);let o=this.queueLoad(e,t,r,n);if(!o.toLoad.length)return o.pending.length||n(),null;o.toLoad.forEach(e=>{this.loadOne(e)})}load(e,t,r){this.prepareLoading(e,t,{},r)}reload(e,t,r){this.prepareLoading(e,t,{reload:!0},r)}loadOne(e,t=""){let r=e.split("|"),n=r[0],o=r[1];this.read(n,o,"read",void 0,void 0,(r,a)=>{r&&this.logger.warn(`${t}loading namespace ${o} for language ${n} failed`,r),!r&&a&&this.logger.log(`${t}loaded namespace ${o} for language ${n}`,a),this.loaded(e,r,a)})}saveMissing(e,t,r,n,o,a={},i=()=>{}){if(this.services?.utils?.hasLoadedNamespace&&!this.services?.utils?.hasLoadedNamespace(t)){this.logger.warn(`did not save key "${r}" as the namespace "${t}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!");return}if(null!=r&&""!==r){if(this.backend?.create){let s={...a,isUpdate:o},l=this.backend.create.bind(this.backend);if(l.length<6)try{let o;(o=5===l.length?l(e,t,r,n,s):l(e,t,r,n))&&"function"==typeof o.then?o.then(e=>i(null,e)).catch(i):i(null,o)}catch(e){i(e)}else l(e,t,r,n,i,s)}e&&e[0]&&this.store.addResource(e[0],t,r,n)}}}let Z=()=>({debug:!1,initAsync:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!1,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:e=>{let t={};if("object"==typeof e[1]&&(t=e[1]),a(e[1])&&(t.defaultValue=e[1]),a(e[2])&&(t.tDescription=e[2]),"object"==typeof e[2]||"object"==typeof e[3]){let r=e[3]||e[2];Object.keys(r).forEach(e=>{t[e]=r[e]})}return t},interpolation:{escapeValue:!0,format:e=>e,prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!0},cacheInBuiltFormats:!0}),J=e=>(a(e.ns)&&(e.ns=[e.ns]),a(e.fallbackLng)&&(e.fallbackLng=[e.fallbackLng]),a(e.fallbackNS)&&(e.fallbackNS=[e.fallbackNS]),e.supportedLngs?.indexOf?.("cimode")<0&&(e.supportedLngs=e.supportedLngs.concat(["cimode"])),"boolean"==typeof e.initImmediate&&(e.initAsync=e.initImmediate),e),Q=()=>{},ee=e=>
5{Object.getOwnPropertyNames(Object.getPrototypeOf(e)).forEach(t=>{"function"==typeof e[t]&&(e[t]=e[t].bind(e))})};class et extends P{constructor(e={},t){if(super(),this.options=J(e),this.services={},this.logger=C,this.modules={external:[]},ee(this),t&&!this.isInitialized&&!e.isClone){if(!this.options.initAsync)return this.init(e,t),this;setTimeout(()=>{this.init(e,t)},0)}}init(e={},t){this.isInitializing=!0,"function"==typeof e&&(t=e,e={}),null==e.defaultNS&&e.ns&&(a(e.ns)?e.defaultNS=e.ns:0>e.ns.indexOf("translation")&&(e.defaultNS=e.ns[0]));let r=Z();this.options={...r,...this.options,...J(e)},this.options.interpolation={...r.interpolation,...this.options.interpolation},void 0!==e.keySeparator&&(this.options.userDefinedKeySeparator=e.keySeparator),void 0!==e.nsSeparator&&(this.options.userDefinedNsSeparator=e.nsSeparator);let n=e=>e?"function"==typeof e?new e:e:null;if(!this.options.isClone){let e;this.modules.logger?C.init(n(this.modules.logger),this.options):C.init(null,this.options),e=this.modules.formatter?this.modules.formatter:X;let t=new D(this.options);this.store=new L(this.options.resources,this.options);let o=this.services;o.logger=C,o.resourceStore=this.store,o.languageUtils=t,o.pluralResolver=new U(t,{prepend:this.options.pluralSeparator,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),this.options.interpolation.format&&this.options.interpolation.format!==r.interpolation.format&&this.logger.deprecate("init: you are still using the legacy format function, please use the new approach: https://www.i18next.com/translation-function/formatting"),e&&(!this.options.interpolation.format||this.options.interpolation.format===r.interpolation.format)&&(o.formatter=n(e),o.formatter.init&&o.formatter.init(o,this.options),this.options.interpolation.format=o.formatter.format.bind(o.formatter)),o.interpolator=new W(this.options),o.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},o.backendConnector=new Y(n(this.modules.backend),o.resourceStore,o,this.options),o.backendConnector.on("*",(e,...t)=>{this.emit(e,...t)}),this.modules.languageDetector&&(o.languageDetector=n(this.modules.languageDetector),o.languageDetector.init&&o.languageDetector.init(o,this.options.detection,this.options)),this.modules.i18nFormat&&(o.i18nFormat=n(this.modules.i18nFormat),o.i18nFormat.init&&o.i18nFormat.init(this)),this.translator=new I(this.services,this.options),this.translator.on("*",(e,...t)=>{this.emit(e,...t)}),this.modules.external.forEach(e=>{e.init&&e.init(this)})}if(this.format=this.options.interpolation.format,t||(t=Q),this.options.fallbackLng&&!this.services.languageDetector&&!this.options.lng){let e=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);e.length>0&&"dev"!==e[0]&&(this.options.lng=e[0])}this.services.languageDetector||this.options.lng||this.logger.warn("init: no languageDetector is used and no lng is defined"),["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"].forEach(e=>{this[e]=(...t)=>this.store[e](...t)}),["addResource","addResources","addResourceBundle","removeResourceBundle"].forEach(e=>{this[e]=(...t)=>(this.store[e](...t),this)});let o=i(),s=()=>{let e=(e,r)=>{this.isInitializing=!1,this.isInitialized&&!this.initializedStoreOnce&&this.logger.warn("init: i18next is already initialized. You should call init just once!"),this.isInitialized=!0,this.options.isClone||this.logger.log("initialized",this.options),this.emit("initialized",this.options),o.resolve(r),t(e,r)};if(this.languages&&!this.isInitialized)return e(null,this.t.bind(this));this.changeLanguage(this.options.lng,e)};return this.options.resources||!this.options.initAsync?s():setTimeout(s,0),o}loadResources(e,t=Q){let r=t,n=a(e)?e:this.language;if("function"==typeof e&&(r=e),!this.options.resources||this.options.partialBundledLanguages){if(n?.toLowerCase()==="cimode"&&(!this.options.preload||0===this.options.preload.length))return r();let e=[],t=t=>{t&&"cimode"!==t&&this.services.languageUtils.toResolveHierarchy(t).forEach(t=>{"cimode"!==t&&0>e.indexOf(t)&&e.push(t)})};n?t(n):this.services.languageUtils.getFallbackCodes(this.options.fallbackLng).forEach(e
5=>t(e)),this.options.preload?.forEach?.(e=>t(e)),this.services.backendConnector.load(e,this.options.ns,e=>{e||this.resolvedLanguage||!this.language||this.setResolvedLanguage(this.language),r(e)})}else r(null)}reloadResources(e,t,r){let n=i();return"function"==typeof e&&(r=e,e=void 0),"function"==typeof t&&(r=t,t=void 0),e||(e=this.languages),t||(t=this.options.ns),r||(r=Q),this.services.backendConnector.reload(e,t,e=>{n.resolve(),r(e)}),n}use(e){if(!e)throw Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!e.type)throw Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return"backend"===e.type&&(this.modules.backend=e),("logger"===e.type||e.log&&e.warn&&e.error)&&(this.modules.logger=e),"languageDetector"===e.type&&(this.modules.languageDetector=e),"i18nFormat"===e.type&&(this.modules.i18nFormat=e),"postProcessor"===e.type&&_.addPostProcessor(e),"formatter"===e.type&&(this.modules.formatter=e),"3rdParty"===e.type&&this.modules.external.push(e),this}setResolvedLanguage(e){if(e&&this.languages&&!(["cimode","dev"].indexOf(e)>-1)){for(let e=0;e<this.languages.length;e++){let t=this.languages[e];if(!(["cimode","dev"].indexOf(t)>-1)&&this.store.hasLanguageSomeTranslations(t)){this.resolvedLanguage=t;break}}!this.resolvedLanguage&&0>this.languages.indexOf(e)&&this.store.hasLanguageSomeTranslations(e)&&(this.resolvedLanguage=e,this.languages.unshift(e))}}changeLanguage(e,t){this.isLanguageChangingTo=e;let r=i();this.emit("languageChanging",e);let n=e=>{this.language=e,this.languages=this.services.languageUtils.toResolveHierarchy(e),this.resolvedLanguage=void 0,this.setResolvedLanguage(e)},o=(o,a)=>{a?this.isLanguageChangingTo===e&&(n(a),this.translator.changeLanguage(a),this.isLanguageChangingTo=void 0,this.emit("languageChanged",a),this.logger.log("languageChanged",a)):this.isLanguageChangingTo=void 0,r.resolve((...e)=>this.t(...e)),t&&t(o,(...e)=>this.t(...e))},s=t=>{e||t||!this.services.languageDetector||(t=[]);let r=a(t)?t:t&&t[0],i=this.store.hasLanguageSomeTranslations(r)?r:this.services.languageUtils.getBestMatchFromCodes(a(t)?[t]:t);i&&(this.language||n(i),this.translator.language||this.translator.changeLanguage(i),this.services.languageDetector?.cacheUserLanguage?.(i)),this.loadResources(i,e=>{o(e,i)})};return e||!this.services.languageDetector||this.services.languageDetector.async?!e&&this.services.languageDetector&&this.services.languageDetector.async?0===this.services.languageDetector.detect.length?this.services.languageDetector.detect().then(s):this.services.languageDetector.detect(s):s(e):s(this.services.languageDetector.detect()),r}getFixedT(e,t,r){let n=(e,t,...o)=>{let a,i;(a="object"!=typeof t?this.options.overloadTranslationOptionHandler([e,t].concat(o)):{...t}).lng=a.lng||n.lng,a.lngs=a.lngs||n.lngs,a.ns=a.ns||n.ns,""!==a.keyPrefix&&(a.keyPrefix=a.keyPrefix||r||n.keyPrefix);let s=this.options.keySeparator||".";return a.keyPrefix&&Array.isArray(e)?i=e.map(e=>("function"==typeof e&&(e=T(e,{...this.options,...t})),`${a.keyPrefix}${s}${e}`)):("function"==typeof e&&(e=T(e,{...this.options,...t})),i=a.keyPrefix?`${a.keyPrefix}${s}${e}`:e),this.t(i,a)};return a(e)?n.lng=e:n.lngs=e,n.ns=t,n.keyPrefix=r,n}t(...e){return this.translator?.translate(...e)}exists(...e){return this.translator?.exists(...e)}setDefaultNamespace(e){this.options.defaultNS=e}hasLoadedNamespace(e,t={}){if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;
5if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;let r=t.lng||this.resolvedLanguage||this.languages[0],n=!!this.options&&this.options.fallbackLng,o=this.languages[this.languages.length-1];if("cimode"===r.toLowerCase())return!0;let a=(e,t)=>{let r=this.services.backendConnector.state[`${e}|${t}`];return -1===r||0===r||2===r};if(t.precheck){let e=t.precheck(this,a);if(void 0!==e)return e}return!!(this.hasResourceBundle(r,e)||!this.services.backendConnector.backend||this.options.resources&&!this.options.partialBundledLanguages||a(r,e)&&(!n||a(o,e)))}loadNamespaces(e,t){let r=i();return this.options.ns?(a(e)&&(e=[e]),e.forEach(e=>{0>this.options.ns.indexOf(e)&&this.options.ns.push(e)}),this.loadResources(e=>{r.resolve(),t&&t(e)}),r):(t&&t(),Promise.resolve())}loadLanguages(e,t){let r=i();a(e)&&(e=[e]);let n=this.options.preload||[],o=e.filter(e=>0>n.indexOf(e)&&this.services.languageUtils.isSupportedCode(e));return o.length?(this.options.preload=n.concat(o),this.loadResources(e=>{r.resolve(),t&&t(e)}),r):(t&&t(),Promise.resolve())}dir(e){if(e||(e=this.resolvedLanguage||(this.languages?.length>0?this.languages[0]:this.language)),!e)return"rtl";try{let t=new Intl.Locale(e);if(t&&t.getTextInfo){let e=t.getTextInfo();if(e&&e.direction)return e.direction}}catch(e){}let t=this.services?.languageUtils||new D(Z());return e.toLowerCase().indexOf("-latn")>1?"ltr":["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam","ckb"].indexOf(t.getLanguagePartFromCode(e))>-1||e.toLowerCase().indexOf("-arab")>1?"rtl":"ltr"}static createInstance(e={},t){let r=new et(e,t);return r.createInstance=et.createInstance,r}cloneInstance(e={},t=Q){let r=e.forkResourceStore;r&&delete e.forkResourceStore;let n={...this.options,...e,isClone:!0},o=new et(n);return(void 0!==e.debug||void 0!==e.prefix)&&(o.logger=o.logger.clone(e)),["store","services","language"].forEach(e=>{o[e]=this[e]}),o.services={...this.services},o.services.utils={hasLoadedNamespace:o.hasLoadedNamespace.bind(o)},r&&(o.store=new L(Object.keys(this.store.data).reduce((e,t)=>(e[t]={...this.store.data[t]},e[t]=Object.keys(e[t]).reduce((r,n)=>(r[n]={...e[t][n]},r),e[t]),e),{}),n),o.services.resourceStore=o.store),o.translator=new I(o.services,n),o.translator.on("*",(e,...t)=>{o.emit(e,...t)}),o.init(n,t),o.translator.options=n,o.translator.backendConnector.services.utils={hasLoadedNamespace:o.hasLoadedNamespace.bind(o)},o}toJSON(){return{options:this.options,store:this.store,language:this.language,languages:this.languages,resolvedLanguage:this.resolvedLanguage}}}let er=et.createInstance();er.createInstance,er.dir,er.init,er.loadResources,er.reloadResources,er.use,er.changeLanguage,er.getFixedT,er.t,er.exists,er.setDefaultNamespace,er.hasLoadedNamespace,er.loadNamespaces,er.loadLanguages;var en=r(2989),eo=r.n(en),ea=/\s([^'"/\s><]+?)[\s/>]|([^\s=]+)=\s?(".*?"|'.*?')/g;Object.create(null);let ei=(e,t,r,n)=>{let o=[r,{code:t,...n||{}}];if(e?.services?.logger?.forward)return e.services.logger.forward(o,"warn","react-i18next::",!0);ep(o[0])&&(o[0]=`react-i18next:: ${o[0]}`),e?.services?.logger?.warn?e.services.logger.warn(...o):console?.warn&&console.warn(...o)},es={},el=(e,t,r,n)=>{ep(r)&&es[r]||(ep(r)&&(es[r]=new Date),ei(e,t,r,n))},eu=(e,t)=>()=>{if(e.isInitialized)t();else{let r=()=>{setTimeout(()=>{e.off("initialized",r)},0),t()};e.on("initialized",r)}},ec=(e,t,r)=>{e.loadNamespaces(t,eu(e,r))},ed=(e,t,r,n)=>{if(ep(r)&&(r=[r]),e.options.preload&&e.options.preload.indexOf(t)>-1)return ec(e,r,n);r.forEach(t=>{0>e.options.ns.indexOf(t)&&e.options.ns.push(t)}),e.loadLanguages(t,eu(e,n))},ef=(e,t,r={})=>t.languages&&t.languages.length?t.hasLoadedNamespace(e,{lng:r.lng,precheck:(t,n)=>{if(r.bindI18n&&r.bindI18n.indexOf("languageChanging")>-1&&t.services.backendConnector.backend&&t.isLanguageChangingTo&&!n(t.
5isLanguageChangingTo,e))return!1}}):(el(t,"NO_LANGUAGES","i18n.languages were undefined or empty",{languages:t.languages}),!0),ep=e=>"string"==typeof e,eh=e=>"object"==typeof e&&null!==e,eg=/&(?:amp|#38|lt|#60|gt|#62|apos|#39|quot|#34|nbsp|#160|copy|#169|reg|#174|hellip|#8230|#x2F|#47);/g,em={"&":"&","&":"&","<":"<","<":"<",">":">",">":">","'":"'","'":"'",""":'"',""":'"'," ":" "," ":" ","©":"\xa9","©":"\xa9","®":"\xae","®":"\xae","…":"â¦","…":"â¦","/":"/","/":"/"},eb=e=>em[e],ey={bindI18n:"languageChanged",bindI18nStore:"",transEmptyNodeValue:"",transSupportBasicHtmlNodes:!0,transWrapTextNodes:"",transKeepBasicHtmlNodesFor:["br","strong","i","p"],useSuspense:!0,unescape:e=>e.replace(eg,eb)},ev=()=>ey,ex=(e,t)=>{if(!e)return!1;let r=e.props?.children??e.children;return t?r.length>0:!!r},ew=e=>{if(!e)return[];let t=e.props?.children??e.children;return e.props?.i18nIsDynamicList?ej(t):t},eE=e=>Array.isArray(e)&&e.every(isValidElement),ej=e=>Array.isArray(e)?e:[e],eO=(e,t)=>{let r={...t};return r.props=Object.assign(e.props,t.props),r},eS=(e,t=[],r={})=>{if(!e)return e;let n=[...t,...Object.keys(r)],o="",a=0;for(;a<e.length;)if("<"===e[a]){let t=!1,r=e.slice(a).match(/^<\/(\d+|[a-zA-Z][a-zA-Z0-9-]*)>/);if(r){let e=r[1];(/^\d+$/.test(e)||n.includes(e))&&(t=!0,o+=r[0],a+=r[0].length)}if(!t){let r=e.slice(a).match(/^<(\d+|[a-zA-Z][a-zA-Z0-9-]*)(\s+[\w-]+(?:=(?:"[^"]*"|'[^']*'|[^\s>]+))?)*\s*(\/)?>/);if(r){let e=r[1];(/^\d+$/.test(e)||n.includes(e))&&(t=!0,o+=r[0],a+=r[0].length)}}t||(o+="<",a+=1)}else o+=e[a],a+=1;return o},ek=(e,t,r)=>{let n=e.key||t,o=cloneElement(e,{key:n});return!o.props||!o.props.children||0>r.indexOf(`${t}/>`)&&0>r.indexOf(`${t} />`)?o:createElement(function(){return createElement(Fragment,null,o)},{key:n})},eN=(e,t)=>e.map((e,r)=>ek(e,r,t)),eR=(e,t)=>{let r={};return Object.keys(e).forEach(n=>{Object.assign(r,{[n]:ek(e[n],n,t)})}),r},eC=()=>n,eP=(0,o.createContext)();class eL{constructor(){this.usedNamespaces={}}addUsedNamespaces(e){e.forEach(e=>{this.usedNamespaces[e]||(this.usedNamespaces[e]=!0)})}getUsedNamespaces(){return Object.keys(this.usedNamespaces)}}class e_ extends Error{constructor(e,t,r){super(e),this.name="TranslationParserError",this.position=t,this.translationString=r,Error.captureStackTrace&&Error.captureStackTrace(this,e_)}}let eA={" ":"\xa0","&":"&","<":"<",">":">",""":'"',"'":"'","©":"\xa9","®":"\xae","™":"â¢","…":"â¦","–":"â","—":"â","‘":"â","’":"â","‚":"â","“":"â","”":"â","„":"â","†":"â ","‡":"â¡","•":"â¢","′":"â²","″":"â³","‹":"â¹","›":"âº","§":"\xa7","¶":"\xb6","·":"\xb7"," ":"â"," ":"â"," ":"â","€":"â¬","£":"\xa3","¥":"\xa5","¢":"\xa2","¤":"\xa4","×":"\xd7","÷":"\xf7","−":"â","±":"\xb1","≠":"â ","≤":"â¤","≥":"â¥","≈":"â","≡":"â¡","∞":"â","∫":"â«","∑":"â","∏":"â","√":"â","∂":"â","‰":"â°","°":"\xb0","µ":"\xb5","←":"â","↑":"â","→":"â","↓":"â","↔":"â","↵":"âµ","⇐":"â","⇑":"â","⇒":"â","⇓":"â","⇔":"â","α":"α","β":"β","γ":"γ","δ":"δ","ε":"ε","ζ":"ζ","η":"η","θ":"θ","ι":"ι","κ":"κ","λ":"λ","μ":"μ","ν":"ν","ξ":"ξ","ο":"ο","π":"Ï","ρ":"Ï","σ":"Ï","τ":"Ï","υ":"Ï
","φ":"Ï","χ":"Ï","ψ":"Ï","ω":"Ï","Α":"Î","Β":"Î","Γ":"Î","Δ":"Î","Ε":"Î","Ζ
5":"Î","Η":"Î","Θ":"Î","Ι":"Î","Κ":"Î","Λ":"Î","Μ":"Î","Ν":"Î","Ξ":"Î","Ο":"Î","Π":"Î ","Ρ":"Ρ","Σ":"Σ","Τ":"Τ","Υ":"Î¥","Φ":"Φ","Χ":"Χ","Ψ":"Ψ","Ω":"Ω","À":"\xc0","Á":"\xc1","Â":"\xc2","Ã":"\xc3","Ä":"\xc4","Å":"\xc5","Æ":"\xc6","Ç":"\xc7","È":"\xc8","É":"\xc9","Ê":"\xca","Ë":"\xcb","Ì":"\xcc","Í":"\xcd","Î":"\xce","Ï":"\xcf","Ð":"\xd0","Ñ":"\xd1","Ò":"\xd2","Ó":"\xd3","Ô":"\xd4","Õ":"\xd5","Ö":"\xd6","Ø":"\xd8","Ù":"\xd9","Ú":"\xda","Û":"\xdb","Ü":"\xdc","Ý":"\xdd","Þ":"\xde","ß":"\xdf","à":"\xe0","á":"\xe1","â":"\xe2","ã":"\xe3","ä":"\xe4","å":"\xe5","æ":"\xe6","ç":"\xe7","è":"\xe8","é":"\xe9","ê":"\xea","ë":"\xeb","ì":"\xec","í":"\xed","î":"\xee","ï":"\xef","ð":"\xf0","ñ":"\xf1","ò":"\xf2","ó":"\xf3","ô":"\xf4","õ":"\xf5","ö":"\xf6","ø":"\xf8","ù":"\xf9","ú":"\xfa","û":"\xfb","ü":"\xfc","ý":"\xfd","þ":"\xfe","ÿ":"\xff","¡":"\xa1","¿":"\xbf","ƒ":"Æ","ˆ":"Ë","˜":"Ë","Œ":"Å","œ":"Å","Š":"Å ","š":"Å¡","Ÿ":"Ÿ","ª":"\xaa","º":"\xba","¯":"\xaf","´":"\xb4","¸":"\xb8","¹":"\xb9","²":"\xb2","³":"\xb3","¼":"\xbc","½":"\xbd","¾":"\xbe","♠":"â ","♣":"â£","♥":"â¥","♦":"â¦","◊":"â","‾":"â¾","⁄":"â","℘":"â","ℑ":"â","ℜ":"â","ℵ":"âµ"},eT=RegExp(Object.keys(eA).map(e=>e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")).join("|"),"g"),eM=e=>e.replace(eT,e=>eA[e]).replace(/&#(\d+);/g,(e,t)=>String.fromCharCode(parseInt(t,10))).replace(/&#x([0-9a-fA-F]+);/g,(e,t)=>String.fromCharCode(parseInt(t,16))),e$=e=>{let t=[],r=0,n="",o=()=>{n&&(t.push({type:"Text",value:n,position:r-n.length}),n="")};for(;r<e.length;){let a=e[r];if("<"===a){let i=e.slice(r).match(/^<(\d+)>/);if(i)o(),t.push({type:"TagOpen",value:i[0],position:r,tagNumber:parseInt(i[1],10)}),r+=i[0].length;else{let i=e.slice(r).match(/^<\/(\d+)>/);i?(o(),t.push({type:"TagClose",value:i[0],position:r,tagNumber:parseInt(i[1],10)}),r+=i[0].length):(n+=a,r+=1)}}else n+=a,r+=1}return o(),t},eI=(e,t,r)=>{let{type:n,props:a={}}=e;if(a.children&&Array.isArray(a.children)&&r){let{children:e,...r}=a;return o.createElement(n,r,...t)}return 0===t.length?o.createElement(n,a):1===t.length?o.createElement(n,a,t[0]):o.createElement(n,a,...t)},eD=(e,t=[])=>{if(!e)return[];let r=e$(e),n=[],o=[],a=new Set,i=()=>{if(0===o.length)return t;let e=o[o.length-1];return e.declaration.props?.children&&Array.isArray(e.declaration.props.children)?e.declaration.props.children:e.declarations};if(r.forEach(t=>{switch(t.type){case"Text":{let e=eM(t.value);(o.length>0?o[o.length-1].children:n).push(e)}break;case"TagOpen":{let{tagNumber:e}=t,r=i(),s=r[e];if(!s){a.add(e);let t=`<${e}>`;(o.length>0?o[o.length-1].children:n).push(t);break}o.push({tagNumber:e,children:[],position:t.position,declaration:s,declarations:r})}break;case"TagClose":{let{tagNumber:r}=t;if(a.has(r)){let e=`</${r}>`;(o.length>0?o[o.length-1].children:n).push(e),a.delete(r);break}if(0===o.length)throw new e_(`Unexpected closing tag </${r}> at position ${t.position}`,t.position,e);let i=o.pop();if(i.tagNumber!==r)throw new e_(`Mismatched tags: expected </${i.tagNumber}> but got </${r}> at position ${t.position}`,t.position,e);let s=eI(i.declaration,i.children,i.declarations);(o.length>0?o[o.length-1].children:n).push(s)}}}),o.length>0){let t=o[o.length-1];throw new e_(`Unclosed tag <${t.tagNumber}> at position ${t.position}`,t.position,e)}return n};var eF=r(8448);let ez={t:(e,t)=>ep(t)?t:eh(t)&&ep(t.defaultValue)?t.defaultValue:Array.isArray(e)?e[e.length-1]:e,ready:!1},eU=()=>()=>{},eV=(e,t={})=>{let{i18n:r}=t,{i18n:n,defaultNS:a}=(0,o.useContext)(eP)||{},i=r||n||eC();i&&!i.reportNamespaces&&(i.reportNamespaces=new eL),i||el(i,"NO_I18NEXT_INSTANCE","useTranslation: You will need to pass in an i18next instance by using initReactI18next");let s=(0,o.useMemo)(()=>
5({...ev(),...i?.options?.react,...t}),[i,t]),{useSuspense:l,keyPrefix:u}=s,c=(0,o.useMemo)(()=>{let t=e||a||i?.options?.defaultNS;return ep(t)?[t]:t||["translation"]},[e,a,i]);i?.reportNamespaces?.addUsedNamespaces?.(c);let d=(0,o.useRef)(0),f=(0,o.useCallback)(e=>{if(!i)return eU;let{bindI18n:t,bindI18nStore:r}=s,n=()=>{d.current+=1,e()};return t&&i.on(t,n),r&&i.store.on(r,n),()=>{t&&t.split(" ").forEach(e=>i.off(e,n)),r&&r.split(" ").forEach(e=>i.store.off(e,n))}},[i,s]),p=(0,o.useRef)(),h=(0,o.useCallback)(()=>{if(!i)return ez;let e=!!(i.isInitialized||i.initializedStoreOnce)&&c.every(e=>ef(e,i,s)),r=t.lng||i.language,n=d.current,o=p.current;if(o&&o.ready===e&&o.lng===r&&o.keyPrefix===u&&o.revision===n)return o;let a={t:i.getFixedT(r,"fallback"===s.nsMode?c:c[0],u),ready:e,lng:r,keyPrefix:u,revision:n};return p.current=a,a},[i,c,u,s,t.lng]),[g,m]=(0,o.useState)(0),{t:b,ready:y}=(0,eF.useSyncExternalStore)(f,h,h);(0,o.useEffect)(()=>{if(i&&!y&&!l){let e=()=>m(e=>e+1);t.lng?ed(i,t.lng,c,e):ec(i,c,e)}},[i,t.lng,c,y,l,g]);let v=i||{},x=(0,o.useRef)(null),w=(0,o.useRef)(),E=e=>{let t=Object.getOwnPropertyDescriptors(e);t.__original&&delete t.__original;let r=Object.create(Object.getPrototypeOf(e),t);if(!Object.prototype.hasOwnProperty.call(r,"__original"))try{Object.defineProperty(r,"__original",{value:e,writable:!1,enumerable:!1,configurable:!1})}catch(e){}return r},j=(0,o.useMemo)(()=>{let e=v?.language,t=v;v&&(x.current&&x.current.__original===v?w.current!==e?(x.current=t=E(v),w.current=e):t=x.current:(x.current=t=E(v),w.current=e));let r=[b,t,y];return r.t=b,r.i18n=t,r.ready=y,r},[b,v,y,v.resolvedLanguage,v.language,v.languages]);if(i&&l&&!y)throw new Promise(e=>{let r=()=>e();t.lng?ed(i,t.lng,c,r):ec(i,c,r)});return j};function eB({i18n:e,defaultNS:t,children:r}){let n=(0,o.useMemo)(()=>({i18n:e,defaultNS:t}),[e,t]);return(0,o.createElement)(eP.Provider,{value:n},r)}function eW(){return(eW=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}function eH(e){return(eH="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function eK(e,t,r){var n;return(n=function(e,t){if("object"!=eH(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=eH(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==eH(n)?n:n+"")in e)?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var eq=r(3027),eX=r.n(eq);function eG(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function eY(e,t){if(e){if("string"==typeof e)return eG(e,t);var r=({}).toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?eG(e,t):void 0}}function eZ(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,a,i,s=[],l=!0,u=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=a.call(r)).done)&&(s.push(n.value),s.length!==t);l=!0);}catch(e){u=!0,o=e}finally{try{if(!l&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(u)throw o}}return s}}(e,t)||eY(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function eJ(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r={};for(var n in e)if(({}).hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],-1===t.indexOf(r)&&({}).propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var eQ={defaultNS:"common",errorStackTraceLimit:0,i18n:{defaultLocale:"en",locales:["en"]},get initImmediate(){return"undefined"!=typeof window},get initAsync(){return"undefined"!=typeof window},interpolation:{escapeValue:!1},load:"currentOnly",localeExtension:"json",localePath:"./public/locales",localeStructure:"{{lng}}/{{ns}}",react:{useSuspense:!1},reloadOnPrerender:!1,serializeConfig:!0,use:[]},e0="undefined"!=typeof window?o.useLayoutEffect:o.useEffect,e1=["i18n"],e2=["i18n"];function e5(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function e8(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
5t%2?e5(Object(r),!0).forEach(function(t){eK(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):e5(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var e4=["backend","detection"],e3=function(e){if("string"!=typeof(null==e?void 0:e.lng))throw Error("config.lng was not passed into createConfig");var t,r,n,o=e.i18n,a=eJ(e,e1),i=eQ.i18n,s=e8(e8(e8(e8({},eJ(eQ,e2)),a),i),o),l=s.defaultNS,u=s.lng,c=s.localeExtension,d=s.localePath,f=s.nonExplicitSupportedLngs,p=s.locales.filter(function(e){return"default"!==e});if("cimode"===u)return s;void 0===s.fallbackLng&&(s.fallbackLng=s.defaultLocale,"default"===s.fallbackLng&&(s.fallbackLng=eZ(p,1)[0]));var h=null==e||null===(t=e.interpolation)||void 0===t?void 0:t.prefix,g=null==e||null===(r=e.interpolation)||void 0===r?void 0:r.suffix,m=null!=h?h:"{{",b=null!=g?g:"}}";"string"!=typeof(null==e?void 0:e.localeStructure)&&(h||g)&&(s.localeStructure="".concat(m,"lng").concat(b,"/").concat(m,"ns").concat(b));var y=s.fallbackLng,v=s.localeStructure;if(f){var x=function(e,t){var r=eZ(t.split("-"),1)[0];return e[t]=[r],e};if("string"==typeof y)s.fallbackLng=s.locales.filter(function(e){return e.includes("-")}).reduce(x,{default:[y]});else if(Array.isArray(y))s.fallbackLng=s.locales.filter(function(e){return e.includes("-")}).reduce(x,{default:y});else if("object"===eH(y))s.fallbackLng=Object.entries(s.fallbackLng).reduce(function(e,t){var r=eZ(t,2),n=r[0],o=r[1];return e[n]=n.includes("-")?Array.from(new Set([n.split("-")[0]].concat(function(e){if(Array.isArray(e))return eG(e)}(o)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(o)||eY(o)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()))):o,e},y);else if("function"==typeof y)throw Error("If nonExplicitSupportedLngs is true, no functions are allowed for fallbackLng")}return(null==e||null===(n=e.use)||void 0===n?void 0:n.some(function(e){return"backend"===e.type}))||("string"==typeof d?s.backend={addPath:"".concat(d,"/").concat(v,".missing.").concat(c),loadPath:"".concat(d,"/").concat(v,".").concat(c)}:"function"!=typeof d||(s.backend={addPath:function(e,t){return d(e,t,!0)},loadPath:function(e,t){return d(e,t,!1)}})),"string"==typeof s.ns||Array.isArray(s.ns)||(s.ns=[l]),e4.forEach(function(t){e[t]&&(s[t]=e8(e8({},s[t]),e[t]))}),s};let e6=function(e){void 0===e.ns&&(e.ns=[]);var t,r,n=er.createInstance(e);return n.isInitialized?t=Promise.resolve(er.t):(null==e||null===(r=e.use)||void 0===r||r.forEach(function(e){return n.use(e)}),"function"==typeof e.onPreInitI18next&&e.onPreInitI18next(n),t=n.init(e)),{i18n:n,initPromise:t}};var e9=o.createElement;function e7(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function te(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?e7(Object(r),!0).forEach(function(t){eK(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):e7(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var tt=function(e,t){if(t&&e.isInitialized)for(var r=0,n=Object.keys(t);r<n.length;r++)for(var o=n[r],a=0,i=Object.keys(t[o]);a<i.length;a++){var s,l=i[a];null!=e&&null!==(s=e.store)&&void 0!==s&&s.data&&e.store.data[o]&&e.store.data[o][l]||e.addResourceBundle(o,l,t[o][l],!0,!0)}},tr=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return eX()(function(r){var n,a,i=(r.pageProps||{})._nextI18Next,s=null!==(n=null==i?void 0:i.initialLocale)&&void 0!==n?n:null==r||null===(a=r.router)||void 0===a?void 0:a.locale,l=null==i?void 0:i.ns,u=(0,o.useRef)(null),c=(0,o.useMemo)(function(){if(!i&&!t)return null;var e,r,n=null!=t?t:null==i?void 0:i.userConfig;if(!n)throw Error("appWithTranslation was called without a next-i18next config");if(!(null!=n&&n.i18n))throw Error("appWithTranslation was called without config.i18n");if(!(null!=n&&null!==(e=n.i18n)&&void 0!==e&&e.defaultLocale))throw Error("config.i18n does not include a defaultLocale property");var o=(i||{}).initialI18nStore,a=null!==(r=null==t?void 0:t.resources)&&void 0!==r?r:o;s||(s=n.i18n.defaultLocale);var c=u.current;return c?tt(c,a):(tt(c=e6(te(te(te({},e3(te(te({},n),{},{lng:s}))),{},{lng:s},l&&{ns:l}),{},{resources:a})).i18n,a),u.current=c),c},[i,s,l]);return e0(function(){c&&s&&c.changeLanguage(s)},[c,s]),null!==c?e9(eB,{i18n:c},e9(e,r)):e9(e,eW({key:s},r))},e)}},7010:(e,t,r)=>{"use strict";r.d(t,{C:()=>i});var n=r(5235),o=r(7165),a=r(8836),i=e=>{let{present:t,children:r}=e,i=function(e){var t,r;let[o,i]=n.useState(),l=n.useRef({}),u=n.useRef(e),c=n.useRef("none"),[d,f]=(t=e?"mounted":"unmounted",r={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},n.useReducer((e,t)=>
5r[e][t]??e,t));return n.useEffect(()=>{let e=s(l.current);c.current="mounted"===d?e:"none"},[d]),(0,a.N)(()=>{let t=l.current,r=u.current;if(r!==e){let n=c.current,o=s(t);e?f("MOUNT"):"none"===o||t?.display==="none"?f("UNMOUNT"):r&&n!==o?f("ANIMATION_OUT"):f("UNMOUNT"),u.current=e}},[e,f]),(0,a.N)(()=>{if(o){let e,t=o.ownerDocument.defaultView??window,r=r=>{let n=s(l.current).includes(r.animationName);if(r.target===o&&n&&(f("ANIMATION_END"),!u.current)){let r=o.style.animationFillMode;o.style.animationFillMode="forwards",e=t.setTimeout(()=>{"forwards"===o.style.animationFillMode&&(o.style.animationFillMode=r)})}},n=e=>{e.target===o&&(c.current=s(l.current))};return o.addEventListener("animationstart",n),o.addEventListener("animationcancel",r),o.addEventListener("animationend",r),()=>{t.clearTimeout(e),o.removeEventListener("animationstart",n),o.removeEventListener("animationcancel",r),o.removeEventListener("animationend",r)}}f("ANIMATION_END")},[o,f]),{isPresent:["mounted","unmountSuspended"].includes(d),ref:n.useCallback(e=>{e&&(l.current=getComputedStyle(e)),i(e)},[])}}(t),l="function"==typeof r?r({present:i.isPresent}):n.Children.only(r),u=(0,o.s)(i.ref,function(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning;return r?e.ref:(r=(t=Object.getOwnPropertyDescriptor(e,"ref")?.get)&&"isReactWarning"in t&&t.isReactWarning)?e.props.ref:e.props.ref||e.ref}(l));return"function"==typeof r||i.isPresent?n.cloneElement(l,{ref:u}):null};function s(e){return e?.animationName||"none"}i.displayName="Presence"},7077:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"unstable_rethrow",{enumerable:!0,get:function(){return n}});let n=r(6575).unstable_rethrow;("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},7165:(e,t,r)=>{"use strict";r.d(t,{s:()=>i,t:()=>a});var n=r(5235);function o(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function a(...e){return t=>{let r=!1,n=e.map(e=>{let n=o(e,t);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t<n.length;t++){let r=n[t];"function"==typeof r?r():o(e[t],null)}}}}function i(...e){return n.useCallback(a(...e),e)}},7442:(e,t,r)=>{"use strict";r.d(t,{B:()=>l});var n,o=r(5235),a=r(8836),i=(n||(n=r.t(o,2)))["useId".toString()]||(()=>void 0),s=0;function l(e){let[t,r]=o.useState(i());return(0,a.N)(()=>{e||r(e=>e??String(s++))},[e]),e||(t?`radix-${t}`:"")}},7502:(e,t)=>{"use strict";function r(e){return Array.isArray(e)?e[1]:e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getSegmentValue",{enumerable:!0,get:function(){return 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)},7742:(e,t,r)=>{"use strict";r.d(t,{a:()=>o});var n=r(5235);function o(){let[e,t]=n.useState(void 0);return n.useEffect(()=>{let e=window.matchMedia("(max-width: ".concat(767,"px)")),r=()=>{t(window.innerWidth<768)};return e.addEventListener("change",r),t(window.innerWidth<768),()=>e.removeEventListener("change",r)},[]),!!e}},7870:(e,t,r)=>{e.exports=r(4121)},8012:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>k});var n=r(3499),o=r(5235),a=r(7870),i=r.n(a),s=r(6982),l=r(1423),u=r(6667),c=()=>{window.si||(window.si=function(...e){(window.siq=window.siq||[]).push(e)})};function d(){return"development"===function(){try{0}catch(e){}return"production"}()}function f(e){return RegExp(`/${e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}(?=[/?#]|$)`)}function p(e){(0,o.useEffect)(()=>{var t;e.beforeSend&&(null==(t=window.si)||t.call(window,"beforeSend",e.beforeSend))},[e.beforeSend]);let t=(0,o.useRef)(null);return(0,o.useEffect)(()=>{if(t.current)e.route&&t.current(e.route);else{let r=function(e={}){var t;if("undefined"==typeof window||null===e.route)return null;c();let r=e.scriptSrc?e.scriptSrc:d()?"https://va.vercel-scripts.com/v1/speed-insights/script.debug.js":e.dsn?"https://va.vercel-scripts.com/v1/speed-insights/script.
5js":e.basePath?`${e.basePath}/speed-insights/script.js`:"/_vercel/speed-insights/script.js";if(document.head.querySelector(`script[src*="${r}"]`))return null;e.beforeSend&&(null==(t=window.si)||t.call(window,"beforeSend",e.beforeSend));let n=document.createElement("script");return n.src=r,n.defer=!0,n.dataset.sdkn="@vercel/speed-insights"+(e.framework?`/${e.framework}`:""),n.dataset.sdkv="1.3.1",e.sampleRate&&(n.dataset.sampleRate=e.sampleRate.toString()),e.route&&(n.dataset.route=e.route),e.endpoint?n.dataset.endpoint=e.endpoint:e.basePath&&(n.dataset.endpoint=`${e.basePath}/speed-insights/vitals`),e.dsn&&(n.dataset.dsn=e.dsn),d()&&!1===e.debug&&(n.dataset.debug="false"),n.onerror=()=>{console.log(`[Vercel Speed Insights] Failed to load script from ${r}. Please check if any content blockers are enabled and try again.`)},document.head.appendChild(n),{setRoute:e=>{n.dataset.route=e??void 0}}}({framework:e.framework??"react",basePath:e.basePath??function(){if(void 0!==u&&void 0!==u.env)return u.env.REACT_APP_VERCEL_OBSERVABILITY_BASEPATH}(),...e});r&&(t.current=r.setRoute)}},[e.route]),null}var h=()=>{let e=(0,l.useParams)(),t=(0,l.useSearchParams)()||new URLSearchParams,r=(0,l.usePathname)();return e?function(e,t){if(!e||!t)return e;let r=e;try{let e=Object.entries(t);for(let[t,n]of e)if(!Array.isArray(n)){let e=f(n);e.test(r)&&(r=r.replace(e,`/[${t}]`))}for(let[t,n]of e)if(Array.isArray(n)){let e=f(n.join("/"));e.test(r)&&(r=r.replace(e,`/[...${t}]`))}return r}catch(t){return e}}(r,Object.keys(e).length?e:Object.fromEntries(t.entries())):null};function g(e){let t=h();return o.createElement(p,{route:t,...e,framework:"next",basePath:function(){if(void 0!==u&&void 0!==u.env)return u.env.NEXT_PUBLIC_VERCEL_OBSERVABILITY_BASEPATH}()})}function m(e){return o.createElement(o.Suspense,{fallback:null},o.createElement(g,{...e}))}r(9e3);var b=r(8920),y=r(4614);let v=()=>"undefined"!=typeof window,x=()=>!(!v()||!window.hj),w=(e,t,r)=>{if(!((e,t,r)=>{try{let n=document.getElementById(t)||document.createElement("script");return n.id=t,n.nonce=r,n.innerText=e,n.crossOrigin="anonymous",document.head.appendChild(n),!0}catch(e){return!1}})(`(function(h,o,t,j,a,r){h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};h._hjSettings={hjid:${e},hjsv:${t},hjdebug:${(null==r?void 0:r.debug)||!1}};a=o.getElementsByTagName('head')[0];r=o.createElement('script');r.async=1;r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;a.appendChild(r);})(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');`,"hotjar-init-script",null==r?void 0:r.nonce)||!x())throw Error("Failed to initialize Hotjar tracking script.")},E={init:(e,t,r)=>{try{return w(e,t,r),!0}catch(e){return console.error("Error:",e),!1}}},j=["mvp-development.io","www.mvp-development.io"],O=()=>j.includes(window.location.hostname),S=()=>{let{isReady:e,preferences:t}=(0,b.p6)(),r=(0,o.useRef)(!1);return(0,o.useEffect)(()=>{e&&t.statistics&&!r.current&&O()&&(E.init(6602285,6),r.current=!0)},[e,t.statistics]),null},k=(0,s.Zh)(function(e){let{Component:t,pageProps:r}=e,o=!!(null==r?void 0:r._nextI18Next);return(0,n.jsxs)(b.Lo,{children:[(0,n.jsx)(S,{}),(0,n.jsx)(i(),{id:"plausible-script",src:"https://plausible.io/js/pa-Qwr54TRX2jWSeSMDi1k2N.js",strategy:"afterInteractive",async:!0}),(0,n.jsx)(i(),{id:"plausible-init",strategy:"afterInteractive",dangerouslySetInnerHTML:{__html:"\n window.plausible=window.plausible||function(){(plausible.q=plausible.q||[]).push(arguments)},plausible.init=plausible.init||function(i){plausible.o=i||{}};\n plausible.init();\n "}}),(0,n.jsx)(y.I,{links:r.inactiveLinks,children:(0,n.jsx)(t,{...r})}),(0,n.jsx)(m,{}),o&&(0,n.jsx)(b.w,{})]})})},8053:(e,t)=>{"use strict";var r="function"==typeof Symbol&&Symbol.for,n=r?Symbol.for("react.element"):60103,o=r?Symbol.for("react.portal"):60106,a=r?Symbol.for("react.fragment"):60107,i=r?Symbol.for("react.strict_mode"):60108,s=r?Symbol.for("react.profiler"):60114,l=r?Symbol.for("react.provider"):60109,u=r?Symbol.for("react.context"):60110,c=r?Symbol.for("react.async_mode"):60111,d=r?Symbol.for("react.concurrent_mode"):60111,f=r?Symbol.for("react.forward_ref"):60112,p=r?Symbol.for("react.suspense"):60113,h=r?Symbol.for("react.suspense_list"):60120,g=r?Symbol.for("react.memo"):60115,m=r?Symbol.for("react.lazy"):60116,b=r?Symbol.for("react.block"):60121,y=r?Symbol.for("react.fundamental"):60117,v=r?Symbol.for("react.responder"):60118,x=r?Symbol.for("react.scope"):60119;function w(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case n:switch(e=e.type){case c:case d:case a:case s:case i:case p:return e;default:switch(e=e&&e.$$typeof){case u:case f:case m:case g:case l:return e;default:return t}}case o:return t}}}function E(e){return w(e)===d}t.AsyncMode=c,t.ConcurrentMode=d,t.ContextConsumer=u,t.ContextProvider=l,t.Element=n,t.ForwardRef=f,t.Fragment=a,t.Lazy=m,t.Memo=g,t.Portal=o,t.Profiler=s,t.StrictMode=i,t.Suspense=p,t.isAsyncMode=function(e){return E(e)||w(e)===c},t.isConcurrentMode=E,t.isContextConsumer=function(e){return w(e)===u},t.isContextProvider=function(e){return w(e)===l},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===n},t.isForwardRef=function(e){return w(e)===f},t.isFragment=function(e){return w(e)===a},t.isLazy=function(e){return w(e)===m},t.isMemo=function(e){return w(e)===g},t.isPortal=function(e){return w(e)===o},t.isProfiler=function(e){return w(e)===s},t.isStrictMode=function(e){return w(e)===i},t.isSuspense=function(e){return w(e)===p},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===a||e===d||e===s||e===i||e===p||e===h||"object"==typeof e&&null!==e&&(e.$$typeof===m||e.$$typeof===g||e.$$typeof===l||e.$$typeof===u||e.$$typeof===f||e.$$typeof===y||e.$$typeof===v||e.$$typeof===x||e.$$typeof===b)},t.typeOf=w},8153:(e,t,r)=>{"use strict";e.exports=r(8053)},8271:(e,t,r)=>{"use strict";var n=r(5235),o="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},a=n.useState,i=n.useEffect,s=n.useLayoutEffect,l=n.useDebugValue;function u(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!o(e,r)}catch(e){return!0}}var c="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var r=t(),n=a({inst:{value:r,getSnapshot:t}}),o=n[0].inst,c=n[1];
5return s(function(){o.value=r,o.getSnapshot=t,u(o)&&c({inst:o})},[e,r,t]),i(function(){return u(o)&&c({inst:o}),e(function(){u(o)&&c({inst:o})})},[e]),l(r),r};t.useSyncExternalStore=void 0!==n.useSyncExternalStore?n.useSyncExternalStore:c},8344:(e,t,r)=>{"use strict";r.d(t,{cn:()=>Z,O:()=>Q});var n=r(1623);let o=e=>{let t=l(e),{conflictingClassGroups:r,conflictingClassGroupModifiers:n}=e;return{getClassGroupId:e=>{let r=e.split("-");return""===r[0]&&1!==r.length&&r.shift(),a(r,t)||s(e)},getConflictingClassGroupIds:(e,t)=>{let o=r[e]||[];return t&&n[e]?[...o,...n[e]]:o}}},a=(e,t)=>{if(0===e.length)return t.classGroupId;let r=e[0],n=t.nextPart.get(r),o=n?a(e.slice(1),n):void 0;if(o)return o;if(0===t.validators.length)return;let i=e.join("-");return t.validators.find(({validator:e})=>e(i))?.classGroupId},i=/^\[(.+)\]$/,s=e=>{if(i.test(e)){let t=i.exec(e)[1],r=t?.substring(0,t.indexOf(":"));if(r)return"arbitrary.."+r}},l=e=>{let{theme:t,prefix:r}=e,n={nextPart:new Map,validators:[]};return f(Object.entries(e.classGroups),r).forEach(([e,r])=>{u(r,n,e,t)}),n},u=(e,t,r,n)=>{e.forEach(e=>{if("string"==typeof e){(""===e?t:c(t,e)).classGroupId=r;return}if("function"==typeof e){if(d(e)){u(e(n),t,r,n);return}t.validators.push({validator:e,classGroupId:r});return}Object.entries(e).forEach(([e,o])=>{u(o,c(t,e),r,n)})})},c=(e,t)=>{let r=e;return t.split("-").forEach(e=>{r.nextPart.has(e)||r.nextPart.set(e,{nextPart:new Map,validators:[]}),r=r.nextPart.get(e)}),r},d=e=>e.isThemeGetter,f=(e,t)=>t?e.map(([e,r])=>[e,r.map(e=>"string"==typeof e?t+e:"object"==typeof e?Object.fromEntries(Object.entries(e).map(([e,r])=>[t+e,r])):e)]):e,p=e=>{if(e<1)return{get:()=>void 0,set:()=>{}};let t=0,r=new Map,n=new Map,o=(o,a)=>{r.set(o,a),++t>e&&(t=0,n=r,r=new Map)};return{get(e){let t=r.get(e);return void 0!==t?t:void 0!==(t=n.get(e))?(o(e,t),t):void 0},set(e,t){r.has(e)?r.set(e,t):o(e,t)}}},h=e=>{let{separator:t,experimentalParseClassName:r}=e,n=1===t.length,o=t[0],a=t.length,i=e=>{let r,i=[],s=0,l=0;for(let u=0;u<e.length;u++){let c=e[u];if(0===s){if(c===o&&(n||e.slice(u,u+a)===t)){i.push(e.slice(l,u)),l=u+a;continue}if("/"===c){r=u;continue}}"["===c?s++:"]"===c&&s--}let u=0===i.length?e:e.substring(l),c=u.startsWith("!"),d=c?u.substring(1):u;return{modifiers:i,hasImportantModifier:c,baseClassName:d,maybePostfixModifierPosition:r&&r>l?r-l:void 0}};return r?e=>r({className:e,parseClassName:i}):i},g=e=>{if(e.length<=1)return e;let t=[],r=[];return e.forEach(e=>{"["===e[0]?(t.push(...r.sort(),e),r=[]):r.push(e)}),t.push(...r.sort()),t},m=e=>({cache:p(e.cacheSize),parseClassName:h(e),...o(e)}),b=/\s+/,y=(e,t)=>{let{parseClassName:r,getClassGroupId:n,getConflictingClassGroupIds:o}=t,a=[],i=e.trim().split(b),s="";for(let e=i.length-1;e>=0;e-=1){let t=i[e],{modifiers:l,hasImportantModifier:u,baseClassName:c,maybePostfixModifierPosition:d}=r(t),f=!!d,p=n(f?c.substring(0,d):c);if(!p){if(!f||!(p=n(c))){s=t+(s.length>0?" "+s:s);continue}f=!1}let h=g(l).join(":"),m=u?h+"!":h,b=m+p;if(a.includes(b))continue;a.push(b);let y=o(p,f);for(let e=0;e<y.length;++e){let t=y[e];a.push(m+t)}s=t+(s.length>0?" "+s:s)}return s};function v(){let e,t,r=0,n="";for(;r<arguments.length;)(e=arguments[r++])&&(t=x(e))&&(n&&(n+=" "),n+=t);return n}let x=e=>{let t;if("string"==typeof e)return e;let r="";for(let n=0;n<e.length;n++)e[n]&&(t=x(e[n]))&&(r&&(r+=" "),r+=t);return r},w=e=>{let t=t=>t[e]||[];return t.isThemeGetter=!0,t},E=/^\[(?:([a-z-]+):)?(.+)\]$/i,j=/^\d+\/\d+$/,O=new Set(["px","full","screen"]),S=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,k=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,N=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix)\(.+\)$/,R=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,C=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,P=e=>_(e)||O.has(e)||j.test(e),L=e=>H(e,"length",K),_=e=>!!e&&!Number.isNaN(Number(e)),A=e=>H(e,"number",_),T=e=>!!e&&Number.isInteger(Number(e)),M=e=>e.endsWith("%")&&_(e.slice(0,-1)),$=e=>E.test(e),I=e=>S.test(e),D=new Set(["length","size","percentage"]),F=e=>H(e,D,q),z=e=>H(e,"position",q),U=new Set(["image","url"]),V=e=>H(e,U,G),B=e=>H(e,"",X),W=()=>!0,H=(e,t,r)=>{let n=E.exec(e);return!!n&&(n[1]?"string"==typeof t?n[1]===t:t.has(n[1]):r(n[2]))},K=e=>k.test(e)&&!N.test(e),q=()=>!1,X=e=>R.test(e),G=e=>C.test(e);Symbol.toStringTag;let Y=function(e,...t){let r,n,o,a=function(s){return n=(r=m(t.reduce((e,t)=>
vendor: 7,669 bytes, line 5
5t(e),e()))).cache.get,o=r.cache.set,a=i,i(s)};function i(e){let t=n(e);if(t)return t;let a=y(e,r);return o(e,a),a}return function(){return a(v.apply(null,arguments))}}(()=>{let e=w("colors"),t=w("spacing"),r=w("blur"),n=w("brightness"),o=w("borderColor"),a=w("borderRadius"),i=w("borderSpacing"),s=w("borderWidth"),l=w("contrast"),u=w("grayscale"),c=w("hueRotate"),d=w("invert"),f=w("gap"),p=w("gradientColorStops"),h=w("gradientColorStopPositions"),g=w("inset"),m=w("margin"),b=w("opacity"),y=w("padding"),v=w("saturate"),x=w("scale"),E=w("sepia"),j=w("skew"),O=w("space"),S=w("translate"),k=()=>["auto","contain","none"],N=()=>["auto","hidden","clip","visible","scroll"],R=()=>["auto",$,t],C=()=>[$,t],D=()=>["",P,L],U=()=>["auto",_,$],H=()=>["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top"],K=()=>["solid","dashed","dotted","double","none"],q=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],X=()=>["start","end","center","between","around","evenly","stretch"],G=()=>["","0",$],Y=()=>["auto","avoid","all","avoid-page","page","left","right","column"],Z=()=>[_,$];return{cacheSize:500,separator:":",theme:{colors:[W],spacing:[P,L],blur:["none","",I,$],brightness:Z(),borderColor:[e],borderRadius:["none","","full",I,$],borderSpacing:C(),borderWidth:D(),contrast:Z(),grayscale:G(),hueRotate:Z(),invert:G(),gap:C(),gradientColorStops:[e],gradientColorStopPositions:[M,L],inset:R(),margin:R(),opacity:Z(),padding:C(),saturate:Z(),scale:Z(),sepia:G(),skew:Z(),space:C(),translate:C()},classGroups:{aspect:[{aspect:["auto","square","video",$]}],container:["container"],columns:[{columns:[I]}],"break-after":[{"break-after":Y()}],"break-before":[{"break-before":Y()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:[...H(),$]}],overflow:[{overflow:N()}],"overflow-x":[{"overflow-x":N()}],"overflow-y":[{"overflow-y":N()}],overscroll:[{overscroll:k()}],"overscroll-x":[{"overscroll-x":k()}],"overscroll-y":[{"overscroll-y":k()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[g]}],"inset-x":[{"inset-x":[g]}],"inset-y":[{"inset-y":[g]}],start:[{start:[g]}],end:[{end:[g]}],top:[{top:[g]}],right:[{right:[g]}],bottom:[{bottom:[g]}],left:[{left:[g]}],visibility:["visible","invisible","collapse"],z:[{z:["auto",T,$]}],basis:[{basis:R()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",$]}],grow:[{grow:G()}],shrink:[{shrink:G()}],order:[{order:["first","last","none",T,$]}],"grid-cols":[{"grid-cols":[W]}],"col-start-end":[{col:["auto",{span:["full",T,$]},$]}],"col-start":[{"col-start":U()}],"col-end":[{"col-end":U()}],"grid-rows":[{"grid-rows":[W]}],"row-start-end":[{row:["auto",{span:[T,$]},$]}],"row-start":[{"row-start":U()}],"row-end":[{"row-end":U()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",$]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",$]}],gap:[{gap:[f]}],"gap-x":[{"gap-x":[f]}],"gap-y":[{"gap-y":[f]}],"justify-content":[{justify:["normal",...X()]}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:["normal",...X(),"baseline"]}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":[...X(),"baseline"]}],"place-items":[{"place-items":["start","end","center","baseline","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[y]}],px:[{px:[y]}],py:[{py:[y]}],ps:[{ps:[y]}],pe:[{pe:[y]}],pt:[{pt:[y]}],pr:[{pr:[y]}],pb:[{pb:[y]}],pl:[{pl:[y]}],m:[{m:[m]}],mx:[{mx:[m]}],my:[{my:[m]}],ms:[{ms:[m]}],me:[{me:[m]}],mt:[{mt:[m]}],mr:[{mr:[m]}],mb:[{mb:[m]}],ml:[{ml:[m]}],"space-x":[{"space-x":[O]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[O]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit","svw","lvw","dvw",$,t]}],"min-w":[{"min-w":[$,t,"min","max","fit"]}],"max-w":[{"max-w":[$,t,"none","full","min","max","fit","prose",{screen:[I]},I]}],h:[{h:[$,t,"auto","min","max","fit","svh","lvh","dvh"]}],"min-h":[{"min-h":[$,t,"min","max","fit","svh","lvh","dvh"]}],"max-h":[{"max-h":[$,t,"min","max","fit","svh","lvh","dvh"]}],size:[{size:[$,t,"auto","min","max","fit"]}],"font-size":[{text:["base",I,L]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",A]}],"font-family":[{font:[W]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractions"],tracking:[{tracking:["tighter","tight","normal","wide","wider","widest",$]}],"line-clamp":[{"line-clamp":["none",_,A]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",P,$]}],"list-image":[{"list-image":["none",$]}],"list-style-type":[{list:["none","disc","decimal",$]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[e]}],"placeholder-opacity":[{"placeholder-opacity":[b]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[e]}],"text-opacity":[{"text-opacity":[b]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...K(),"wavy"]}],"text-decoration-thickness":[{decoration:["auto","from-font",P,L]}],"underline-offset":[{"underline-offset":["auto",P,$]}],"text-decoration-color":[{decoration:[e]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:C()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",$]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",$]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[b]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:[...H(),z]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",F]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},V]}],"bg-color":[{bg:[e]}],"gradient-from-pos":[{from:[h]}
vendor: 5,162 bytes, line 5
5],"gradient-via-pos":[{via:[h]}],"gradient-to-pos":[{to:[h]}],"gradient-from":[{from:[p]}],"gradient-via":[{via:[p]}],"gradient-to":[{to:[p]}],rounded:[{rounded:[a]}],"rounded-s":[{"rounded-s":[a]}],"rounded-e":[{"rounded-e":[a]}],"rounded-t":[{"rounded-t":[a]}],"rounded-r":[{"rounded-r":[a]}],"rounded-b":[{"rounded-b":[a]}],"rounded-l":[{"rounded-l":[a]}],"rounded-ss":[{"rounded-ss":[a]}],"rounded-se":[{"rounded-se":[a]}],"rounded-ee":[{"rounded-ee":[a]}],"rounded-es":[{"rounded-es":[a]}],"rounded-tl":[{"rounded-tl":[a]}],"rounded-tr":[{"rounded-tr":[a]}],"rounded-br":[{"rounded-br":[a]}],"rounded-bl":[{"rounded-bl":[a]}],"border-w":[{border:[s]}],"border-w-x":[{"border-x":[s]}],"border-w-y":[{"border-y":[s]}],"border-w-s":[{"border-s":[s]}],"border-w-e":[{"border-e":[s]}],"border-w-t":[{"border-t":[s]}],"border-w-r":[{"border-r":[s]}],"border-w-b":[{"border-b":[s]}],"border-w-l":[{"border-l":[s]}],"border-opacity":[{"border-opacity":[b]}],"border-style":[{border:[...K(),"hidden"]}],"divide-x":[{"divide-x":[s]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[s]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[b]}],"divide-style":[{divide:K()}],"border-color":[{border:[o]}],"border-color-x":[{"border-x":[o]}],"border-color-y":[{"border-y":[o]}],"border-color-s":[{"border-s":[o]}],"border-color-e":[{"border-e":[o]}],"border-color-t":[{"border-t":[o]}],"border-color-r":[{"border-r":[o]}],"border-color-b":[{"border-b":[o]}],"border-color-l":[{"border-l":[o]}],"divide-color":[{divide:[o]}],"outline-style":[{outline:["",...K()]}],"outline-offset":[{"outline-offset":[P,$]}],"outline-w":[{outline:[P,L]}],"outline-color":[{outline:[e]}],"ring-w":[{ring:D()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[e]}],"ring-opacity":[{"ring-opacity":[b]}],"ring-offset-w":[{"ring-offset":[P,L]}],"ring-offset-color":[{"ring-offset":[e]}],shadow:[{shadow:["","inner","none",I,B]}],"shadow-color":[{shadow:[W]}],opacity:[{opacity:[b]}],"mix-blend":[{"mix-blend":[...q(),"plus-lighter","plus-darker"]}],"bg-blend":[{"bg-blend":q()}],filter:[{filter:["","none"]}],blur:[{blur:[r]}],brightness:[{brightness:[n]}],contrast:[{contrast:[l]}],"drop-shadow":[{"drop-shadow":["","none",I,$]}],grayscale:[{grayscale:[u]}],"hue-rotate":[{"hue-rotate":[c]}],invert:[{invert:[d]}],saturate:[{saturate:[v]}],sepia:[{sepia:[E]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[r]}],"backdrop-brightness":[{"backdrop-brightness":[n]}],"backdrop-contrast":[{"backdrop-contrast":[l]}],"backdrop-grayscale":[{"backdrop-grayscale":[u]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[c]}],"backdrop-invert":[{"backdrop-invert":[d]}],"backdrop-opacity":[{"backdrop-opacity":[b]}],"backdrop-saturate":[{"backdrop-saturate":[v]}],"backdrop-sepia":[{"backdrop-sepia":[E]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":[i]}],"border-spacing-x":[{"border-spacing-x":[i]}],"border-spacing-y":[{"border-spacing-y":[i]}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["none","all","","colors","opacity","shadow","transform",$]}],duration:[{duration:Z()}],ease:[{ease:["linear","in","out","in-out",$]}],delay:[{delay:Z()}],animate:[{animate:["none","spin","ping","pulse","bounce",$]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[x]}],"scale-x":[{"scale-x":[x]}],"scale-y":[{"scale-y":[x]}],rotate:[{rotate:[T,$]}],"translate-x":[{"translate-x":[S]}],"translate-y":[{"translate-y":[S]}],"skew-x":[{"skew-x":[j]}],"skew-y":[{"skew-y":[j]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",$]}],accent:[{accent:["auto",e]}],appearance:[{appearance:["none","auto"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",$]}],"caret-color":[{caret:[e]}],"pointer-events":[{"pointer-events":["none","auto"]}],resize:[{resize:["none","y","x",""]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":C()}],"scroll-mx":[{"scroll-mx":C()}],"scroll-my":[{"scroll-my":C()}],"scroll-ms":[{"scroll-ms":C()}],"scroll-me":[{"scroll-me":C()}],"scroll-mt":[{"scroll-mt":C()}],"scroll-mr":[{"scroll-mr":C()}],"scroll-mb":[{"scroll-mb":C()}],"scroll-ml":[{"scroll-ml":C()}],"scroll-p":[{"scroll-p":C()}],"scroll-px":[{"scroll-px":C()}],"scroll-py":[{"scroll-py":C()}],"scroll-ps":[{"scroll-ps":C()}],"scroll-pe":[{"scroll-pe":C()}],"scroll-pt":[{"scroll-pt":C()}],"scroll-pr":[{"scroll-pr":C()}],"scroll-pb":[{"scroll-pb":C()}],"scroll-pl":[{"scroll-pl":C()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}
5],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",$]}],fill:[{fill:[e,"none"]}],"stroke-w":[{stroke:[P,L,A]}],stroke:[{stroke:[e,"none"]}],sr:["sr-only","not-sr-only"],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-s","border-color-e","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]}}});function Z(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return Y((0,n.$)(t))}let J=r(6667).env.NEXT_PUBLIC_APP_BASE_URL;function Q(e){return e&&J&&e.startsWith(J)?{target:"_blank",rel:"noreferrer noopener"}:{}}},8444:(e,t,r)=>{"use strict";function n(){throw Object.defineProperty(Error("`forbidden()` is experimental and only allowed to be enabled when `experimental.authInterrupts` is enabled."),"__NEXT_ERROR_CODE",{value:"E488",enumerable:!1,configurable:!0})}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"forbidden",{enumerable:!0,get:function(){return n}}),r(5788).HTTP_ERROR_FALLBACK_ERROR_CODE,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},8448:(e,t,r)=>{"use strict";e.exports=r(8271)},8642:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(5608).A)("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]])},8650:(e,t,r)=>{"use strict";r.d(t,{c:()=>o});var n=r(5235);function o(e){let t=n.useRef(e);return n.useEffect(()=>{t.current=e}),n.useMemo(()=>(...e)=>t.current?.(...e),[])}},8836:(e,t,r)=>{"use strict";r.d(t,{N:()=>o});var n=r(5235),o=globalThis?.document?n.useLayoutEffect:()=>{}},8920:(e,t,r)=>{"use strict";r.d(t,{Lo:()=>b,w:()=>Y,p6:()=>i});var n=r(3499),o=r(5235);let a=(0,o.createContext)(void 0),i=()=>{let e=(0,o.useContext)(a);if(!e)throw Error("useCookieManager must be used within CookieManagerProvider");return e},s="cookie-consent-preferences",l={necessary:!0,preferences:!0,statistics:!0,marketing:!0},u=()=>({...l}),c=()=>{try{let e=window.localStorage.getItem(s);if(!e)return null;let t=JSON.parse(e);if("object"!=typeof t||null===t)return null;return{...t,preferences:{...l,...t.preferences,necessary:!0}}}catch(e){return console.warn("Failed to parse cookie consent from storage",e),null}},d=e=>{try{window.localStorage.setItem(s,JSON.stringify(e))}catch(e){console.warn("Failed to persist cookie consent to storage",e)}},f=()=>{try{window.localStorage.removeItem(s)}catch(e){console.warn("Failed to clear cookie consent from storage",e)}},p=async e=>Promise.resolve(),h=e=>{let t=[e.preferences,e.statistics,e.marketing],r=t.every(Boolean),n=t.every(e=>!e);return r?"accepted":n?"denied":"custom"},g=e=>({status:h(e),preferences:e,updatedAt:new Date().toISOString()}),m=()=>{let[e,t]=(0,o.useState)(!1),[r,n]=(0,o.useState)(u),[a,i]=(0,o.useState)(!1),[s,l]=(0,o.useState)(!1),[h,m]=(0,o.useState)(null),[b,y]=(0,o.useState)(null),[v,x]=(0,o.useState)(!1),w=(0,o.useRef)(null),E=(0,o.useRef)(u());(0,o.useEffect)(()=>{E.current=r},[r]),(0,o.useEffect)(()=>{let e=c();e?(n(e.preferences),l(!0),m(e)):i(!0),t(!0)},[]);let j=(0,o.useCallback)(e=>{n({...e,necessary:!0})},[]),O=(0,o.useCallback)(async e=>{let t=g(e);d(t),m(t),l(!0),i(!1),await p(t)},[]),S=(0,o.useCallback)(async()=>{let e=u();n(e),await O(e)},[O]),k=(0,o.useCallback)(async()=>{let e={necessary:!0,preferences:!1,statistics:!1,marketing:!1};n(e),f(),m(null),l(!0),i(!1);let t=g(e);await p(t)},[]),N=(0,o.useCallback)(async()=>{await O({...r,necessary:!0})},[O,r]),R=(0,o.useCallback)(()=>{n(u()),l(!1),i(!0)},[]),C=(0,o.useCallback)(()=>{i(!0)},[]),P=(0,o.useCallback)(()=>{s&&i(!1)},[s]),L=(0,o.useCallback)(e=>"necessary"===e||E.current[e]?Promise.resolve(!0):new Promise(t=>{w.current=t,y(e)}),[]),_=(0,o.useCallback)(async e=>{let t=w.current;if(t&&b)if(w.current=null,y(null),e)try{let e={...E.current,[b]:!0,necessary:!0};n(e),await O(e),t(!0)}catch(e){console.warn("Failed to persist category consent",e),t(!1)}else t(!1)},[b,O]),A=a||!!b;return(0,o.useMemo)(()=>({isReady:e,isDialogOpen:a,hasUserInteracted:s,preferences:r,setPreferences:j,openDialog:C,closeDialog:P,acceptAll:S,denyAll:k,savePreferences:N,resetConsent:R,lastSaved:h,requestCategoryConsent:L,categoryPrompt:b,respondToCategoryPrompt:_,isOverlayActive:A,manageButtonHidden:v,setManageButtonHidden:x}),[S,b,P,k,s,a,e,h,C,r,L,R,_,N,j,A,v,x])},b=e=>{let{children:t}=e,r=m();return(0,n.jsx)(a.Provider,{value:r,children:t})};var y=r(6982);let v=(0,r(5608).A)("Cookie",[["path",{d:"M12 2a10 10 0 1 0 10 10 4 4 0 0 1-5-5 4 4 0 0 1-5-5",key:"laymnq"}],["path",{d:"M8.5 8.5v.01",key:"ue8clq"}],["path",{d:"M16 15.5v.01",key:"14dtrp"}],["path",{d:"M12 12v.01",key:"u5ubse"}],["path",{d:"M11 17v.01",key:"1hyl5a"}],["path",{d:"M7 14v.01",key:"uct60s"}]]);var x=r(9153),w=r.n(x),E=r(8642),j=r(4340),O=r(9142),S=r(9730),k=r(7165),N=r(1495),R=r(5682),C=r(2470),P=r(3614),L=r(70),_="Switch",[A,T]=(0,N.A)(_),[M,$]=A(_),I=o.forwardRef((e,t)=>
5{let{__scopeSwitch:r,name:a,checked:i,defaultChecked:s,required:l,disabled:u,value:c="on",onCheckedChange:d,form:f,...p}=e,[h,g]=o.useState(null),m=(0,k.s)(t,e=>g(e)),b=o.useRef(!1),y=!h||f||!!h.closest("form"),[v=!1,x]=(0,R.i)({prop:i,defaultProp:s,onChange:d});return(0,n.jsxs)(M,{scope:r,checked:v,disabled:u,children:[(0,n.jsx)(L.sG.button,{type:"button",role:"switch","aria-checked":v,"aria-required":l,"data-state":U(v),"data-disabled":u?"":void 0,disabled:u,value:c,...p,ref:m,onClick:(0,S.m)(e.onClick,e=>{x(e=>!e),y&&(b.current=e.isPropagationStopped(),b.current||e.stopPropagation())})}),y&&(0,n.jsx)(z,{control:h,bubbles:!b.current,name:a,value:c,checked:v,required:l,disabled:u,form:f,style:{transform:"translateX(-100%)"}})]})});I.displayName=_;var D="SwitchThumb",F=o.forwardRef((e,t)=>{let{__scopeSwitch:r,...o}=e,a=$(D,r);return(0,n.jsx)(L.sG.span,{"data-state":U(a.checked),"data-disabled":a.disabled?"":void 0,...o,ref:t})});F.displayName=D;var z=e=>{let{control:t,checked:r,bubbles:a=!0,...i}=e,s=o.useRef(null),l=(0,C.Z)(r),u=(0,P.X)(t);return o.useEffect(()=>{let e=s.current,t=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set;if(l!==r&&t){let n=new Event("click",{bubbles:a});t.call(e,r),e.dispatchEvent(n)}},[l,r,a]),(0,n.jsx)("input",{type:"checkbox","aria-hidden":!0,defaultChecked:r,...i,tabIndex:-1,ref:s,style:{...e.style,...u,position:"absolute",pointerEvents:"none",opacity:0,margin:0}})};function U(e){return e?"checked":"unchecked"}var V=r(8344);let B=o.forwardRef((e,t)=>{let{className:r,...o}=e;return(0,n.jsx)(I,{className:(0,V.cn)("peer inline-flex h-5 w-8 shrink-0 cursor-pointer items-center rounded-full border-2 border-transparent transition-all duration-200 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 focus-visible:ring-offset-background disabled:cursor-not-allowed disabled:opacity-50 data-[state=checked]:bg-[#FF1E5A] data-[state=unchecked]:bg-gray-200 hover:data-[state=checked]:bg-[#E01A51] hover:data-[state=unchecked]:bg-gray-300",r),...o,ref:t,children:(0,n.jsx)(F,{className:(0,V.cn)("pointer-events-none block h-4 w-4 rounded-full bg-white shadow-sm transition-transform data-[state=checked]:translate-x-3 data-[state=unchecked]:translate-x-0")})})});B.displayName=I.displayName;var W=r(6549),H=r(5796),K=r(5941);let q=()=>{let{t:e,i18n:t}=(0,y.Bd)("cookie-manager/common"),{isReady:r,isDialogOpen:a,preferences:s,setPreferences:l,closeDialog:u,acceptAll:c,denyAll:d,savePreferences:f,hasUserInteracted:p}=i(),{toast:h}=(0,W.dj)(),[g,m]=(0,o.useState)(!1),[b,v]=(0,o.useState)(!1);(0,o.useEffect)(()=>{a||v(!1)},[a]),(0,o.useEffect)(()=>{r&&t.loadNamespaces("cookie-manager/common")},[t,r]);let x=(0,o.useMemo)(()=>{let t=e("links",{returnObjects:!0});return t&&Array.isArray(t)?t.filter(e=>!!((null==e?void 0:e.href)&&(null==e?void 0:e.label))):[]},[e]),S=(0,o.useMemo)(()=>{var t,r,n,o,a,i,s,l;let u=e("categories",{returnObjects:!0});return[{id:"necessary",title:(null==u?void 0:null===(t=u.necessary)||void 0===t?void 0:t.title)||"Strictly Necessary",description:(null==u?void 0:null===(r=u.necessary)||void 0===r?void 0:r.description)||"",alwaysOn:!0},{id:"preferences",title:(null==u?void 0:null===(n=u.preferences)||void 0===n?void 0:n.title)||"Preferences",description:(null==u?void 0:null===(o=u.preferences)||void 0===o?void 0:o.description)||""},{id:"statistics",title:(null==u?void 0:null===(a=u.statistics)||void 0===a?void 0:a.title)||"Statistics",description:(null==u?void 0:null===(i=u.statistics)||void 0===i?void 0:i.description)||""},{id:"marketing",title:(null==u?void 0:null===(s=u.marketing)||void 0===s?void 0:s.title)||"Marketing",description:(null==u?void 0:null===(l=u.marketing)||void 0===l?void 0:l.description)||""}]},[e]),k=async()=>{m(!0),await c(),m(!1),h({title:e("messages.accepted.title"),description:e("messages.accepted.body")})},N=async()=>{m(!0),await d(),m(!1),h({title:e("messages.denied.title"),description:e("messages.denied.body")})},R=async()=>{m(!0),await f(),m(!1),h({title:e("messages.saved.title"),description:e("messages.saved.body")})},C=(e,t)=>{"necessary"!==e&&l({...s,[e]:t})};if(!r||!a)return null;let P=e("actions.close",{defaultValue:"Close"});return(0,n.jsx)(K.X,{isOpen:a,onClose:u,ariaLabel:e("title"),className:"bg-white/70 backdrop-blur-sm sm:bg-transparent sm:backdrop-blur-0 sm:items-end sm:justify-start",containerClassName:"sm:w-full sm:max-w-[40rem] sm:px-0 sm:pl-4 sm:pr-4 sm:pb-[6rem]",cardClassName:"pb-0 sm:w-full sm:rounded-2xl sm:border sm:p-6 sm:pb-6 sm:shadow-[0_20px_50px_-12px_rgba(255,30,90,0.25)] sm:[--bottom-sheet-max-height:min(80vh,640px)]",children:(0,n.jsxs)("div",{className:"flex min-h-0 flex-1 flex-col",children:[(0,n.jsx)("div",{className:"px-6 pt-6 touch-none sm:px-0 sm:pt-0","data-sheet-drag-handle":!0,children:(0,n.jsxs)("div",{className:"flex items-start justify-between gap-4",children:[(0,n.jsxs)("div",{children:[(0,n.jsx)("h2",{id:"cookie-manager-title",className:"text-2xl font-semibold leading-snug text-gray-900 touch-none",children:e("title")}),(0,n.jsx)("p",{className:"mt-4 text-sm text-gray-500",children:e("description")})]}),p?(0,n.jsx)("button",{type:"button",onClick:u,className:"hidden rounded-full p-1 text-gray-400 transition hover:bg-gray-100 hover:text-gray-600 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-gray-200 sm:inline-flex","aria-label":P,children:(0,n.jsx)(E.A,{className:"h-4 w-4"})}
5):(0,n.jsx)("span",{"aria-hidden":!0,className:"hidden h-6 w-6 sm:block"})]})}),(0,n.jsx)("div",{className:"min-h-0 flex-1 overflow-y-auto px-6 pb-4 pt-4 sm:px-0 sm:pb-0",children:b?(0,n.jsx)("div",{className:"space-y-4",children:(0,n.jsx)(O.nD,{type:"single",collapsible:!0,className:"w-full",children:S.map(t=>(0,n.jsxs)(O.As,{value:t.id,className:"group/item border-gray-200",children:[(0,n.jsxs)("div",{className:"flex items-center gap-3 pr-2",children:[(0,n.jsx)("div",{className:"flex-1",children:(0,n.jsx)(O.$m,{className:"group/trigger flex items-center justify-between gap-2 py-4 text-left [&>svg]:hidden",children:(0,n.jsxs)("div",{className:"space-y-1",children:[(0,n.jsx)("p",{className:"text-sm font-semibold text-gray-900",children:t.title}),(0,n.jsx)("p",{className:"text-sm font-normal text-gray-500",children:t.description})]})})}),(0,n.jsxs)("div",{className:"flex items-center gap-2",children:["necessary"===t.id?(0,n.jsx)("span",{className:"whitespace-nowrap text-sm font-medium text-gray-500",children:e("categories.necessary.alwaysOn")}):(0,n.jsx)(B,{checked:s[t.id],onCheckedChange:e=>C(t.id,!!e),"aria-label":t.title,onPointerDown:e=>e.stopPropagation(),onClick:e=>e.stopPropagation(),onKeyDown:e=>e.stopPropagation()}),(0,n.jsx)(j.A,{className:"h-4 w-4 text-gray-500 transition group-data-[state=open]/item:rotate-180"})]})]}),(0,n.jsx)(O.ub,{className:"text-sm text-gray-500",children:e("categories.".concat(t.id,".longDescription"),{defaultValue:t.description})})]},t.id))})}):(0,n.jsx)("p",{className:"text-sm text-gray-500",children:e("summary")})}),(0,n.jsxs)("div",{className:"border-t border-gray-200/70 px-6 pt-4 pb-[calc(env(safe-area-inset-bottom,0px)+1.5rem)] sm:border-0 sm:px-0 sm:pb-0",children:[(0,n.jsxs)("div",{className:"flex flex-row gap-3",children:[(0,n.jsx)(H.$,{type:"button",variant:"default",className:"flex-1 sm:px-8",onClick:k,disabled:g,children:e("actions.accept")}),(0,n.jsx)(H.$,{type:"button",variant:"outline",className:"flex-1 sm:px-8",onClick:N,disabled:g,children:e("actions.deny")}),b?(0,n.jsx)(H.$,{type:"button",variant:"secondary",className:"flex-1 sm:px-8",onClick:R,disabled:g,children:e("actions.save")}):(0,n.jsx)(H.$,{type:"button",variant:"secondary",className:"flex-1 sm:px-8",onClick:()=>v(!0),disabled:g,children:e("actions.viewPreferences")})]}),x.length>0&&(0,n.jsx)("div",{className:"mt-6 flex flex-wrap gap-x-4 gap-y-2",children:x.map(e=>(0,n.jsx)(w(),{href:e.href,className:"text-xs text-gray-600 no-underline hover:text-gray-900 hover:[text-decoration:underline] hover:underline-offset-4 hover:decoration-[#FF1E5A]/20 hover:decoration-2 transition-colors",children:e.label},e.href))})]})]})})};var X=r(4506);let G=()=>{let{categoryPrompt:e,respondToCategoryPrompt:t}=i(),{t:r}=(0,y.Bd)("cookie-manager/common"),a=(0,o.useCallback)(()=>{t(!0)},[t]),s=(0,o.useCallback)(()=>{t(!1)},[t]);return e?(0,n.jsx)(X.lG,{open:!0,onOpenChange:e=>{e||t(!1)},children:(0,n.jsxs)(X.Cf,{className:"max-w-md p-6 sm:p-8",children:[(0,n.jsxs)(X.c7,{className:"space-y-2 text-left",children:[(0,n.jsx)(X.L3,{className:"text-lg font-semibold text-gray-900",children:r("categoryPrompt.".concat(e,".title"))}),(0,n.jsx)(X.rr,{className:"text-sm text-gray-600 sm:text-base",children:r("categoryPrompt.".concat(e,".description"))})]}),(0,n.jsxs)("div",{className:"mt-6 flex flex-col gap-3 sm:flex-row sm:gap-3",children:[(0,n.jsx)(H.$,{variant:"outline",onClick:s,className:"w-full sm:flex-1",children:r("categoryPrompt.actions.deny")}),(0,n.jsx)(H.$,{onClick:a,className:"w-full sm:flex-1",children:r("categoryPrompt.actions.accept")})]})]})}):null},Y=()=>{let{t:e}=(0,y.Bd)("cookie-manager/common"),{openDialog:t,isDialogOpen:r,categoryPrompt:a,isOverlayActive:s,manageButtonHidden:l}=i(),u=(0,o.useMemo)(()=>e("actions.manage"),[e]),[c,d]=(0,o.useState)(()=>window.matchMedia("(min-width: 1024px)").matches);return(0,o.useEffect)(()=>{let e=window.matchMedia("(min-width: 1024px)"),t=e=>{d(e.matches)};return(d(e.matches),"function"==typeof e.addEventListener)?(e.addEventListener("change",t),()=>e.removeEventListener("change",t)):(e.addListener(t),()=>e.removeListener(t))},[]),(0,n.jsxs)(n.Fragment,{children:[s&&(0,n.jsx)("div",{className:"fixed inset-x-0 bottom-0 z-40 flex items-end sm:bottom-4 sm:left-6 sm:right-auto sm:top-auto sm:items-start",style:{paddingBottom:"env(safe-area-inset-bottom, 0px)",paddingLeft:"env(safe-area-inset-left, 0px)",paddingRight:"env(safe-area-inset-right, 0px)"},children:(0,n.jsxs)("div",{className:"flex w-full flex-col gap-3 px-0 sm:w-auto
5sm:max-w-2xl sm:px-0",children:[r&&(0,n.jsx)(q,{}),!!a&&(0,n.jsx)(G,{})]})}),(!s||c)&&!l&&(0,n.jsx)("div",{className:"fixed bottom-6 left-4 z-50",style:{bottom:"calc(env(safe-area-inset-bottom, 0px) + 1.5rem)",left:"calc(env(safe-area-inset-left, 0px) + 1rem)"},children:(0,n.jsxs)("div",{className:"relative h-14 w-14 transition-transform duration-1000 hover:rotate-[360deg] hover:drop-shadow-[0_10px_25px_rgba(255,30,90,0.4)]",children:[(0,n.jsx)("svg",{className:"absolute inset-0",viewBox:"0 0 100 100",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,n.jsx)("path",{d:"M 50,5 L 86.6,28.5 L 86.6,71.5 L 50,95 L 13.4,71.5 L 13.4,28.5 Z",fill:"white",stroke:"#cbd5e1",strokeWidth:"1.5"})}),(0,n.jsx)("button",{type:"button",onClick:e=>{e.preventDefault(),e.stopPropagation(),t()},className:"absolute inset-0 inline-flex items-center justify-center text-gray-900 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-gray-300",style:{clipPath:"polygon(50% 0%, 93.3% 25%, 93.3% 75%, 50% 100%, 6.7% 75%, 6.7% 25%)"},"aria-label":u,children:(0,n.jsx)(v,{className:"h-5 w-5"})})]})})]})}},9e3:()=>{},9142:(e,t,r)=>{"use strict";r.d(t,{nD:()=>eo,ub:()=>es,As:()=>ea,$m:()=>ei});var n=r(3499),o=r(5235),a=r(1495),i=r(2017),s=r(7165),l=r(9730),u=r(5682),c=r(70),d=r(8836),f=r(7010),p=r(7442),h="Collapsible",[g,m]=(0,a.A)(h),[b,y]=g(h),v=o.forwardRef((e,t)=>{let{__scopeCollapsible:r,open:a,defaultOpen:i,disabled:s,onOpenChange:l,...d}=e,[f=!1,h]=(0,u.i)({prop:a,defaultProp:i,onChange:l});return(0,n.jsx)(b,{scope:r,disabled:s,contentId:(0,p.B)(),open:f,onOpenToggle:o.useCallback(()=>h(e=>!e),[h]),children:(0,n.jsx)(c.sG.div,{"data-state":S(f),"data-disabled":s?"":void 0,...d,ref:t})})});v.displayName=h;var x="CollapsibleTrigger",w=o.forwardRef((e,t)=>{let{__scopeCollapsible:r,...o}=e,a=y(x,r);return(0,n.jsx)(c.sG.button,{type:"button","aria-controls":a.contentId,"aria-expanded":a.open||!1,"data-state":S(a.open),"data-disabled":a.disabled?"":void 0,disabled:a.disabled,...o,ref:t,onClick:(0,l.m)(e.onClick,a.onOpenToggle)})});w.displayName=x;var E="CollapsibleContent",j=o.forwardRef((e,t)=>{let{forceMount:r,...o}=e,a=y(E,e.__scopeCollapsible);return(0,n.jsx)(f.C,{present:r||a.open,children:({present:e})=>(0,n.jsx)(O,{...o,ref:t,present:e})})});j.displayName=E;var O=o.forwardRef((e,t)=>{let{__scopeCollapsible:r,present:a,children:i,...l}
5=e,u=y(E,r),[f,p]=o.useState(a),h=o.useRef(null),g=(0,s.s)(t,h),m=o.useRef(0),b=m.current,v=o.useRef(0),x=v.current,w=u.open||f,j=o.useRef(w),O=o.useRef(void 0);return o.useEffect(()=>{let e=requestAnimationFrame(()=>j.current=!1);return()=>cancelAnimationFrame(e)},[]),(0,d.N)(()=>{let e=h.current;if(e){O.current=O.current||{transitionDuration:e.style.transitionDuration,animationName:e.style.animationName},e.style.transitionDuration="0s",e.style.animationName="none";let t=e.getBoundingClientRect();m.current=t.height,v.current=t.width,j.current||(e.style.transitionDuration=O.current.transitionDuration,e.style.animationName=O.current.animationName),p(a)}},[u.open,a]),(0,n.jsx)(c.sG.div,{"data-state":S(u.open),"data-disabled":u.disabled?"":void 0,id:u.contentId,hidden:!w,...l,ref:g,style:{"--radix-collapsible-content-height":b?`${b}px`:void 0,"--radix-collapsible-content-width":x?`${x}px`:void 0,...e.style},children:w&&i})});function S(e){return e?"open":"closed"}var k=r(6402),N="Accordion",R=["Home","End","ArrowDown","ArrowUp","ArrowLeft","ArrowRight"],[C,P,L]=(0,i.N)(N),[_,A]=(0,a.A)(N,[L,m]),T=m(),M=o.forwardRef((e,t)=>{let{type:r,...o}=e;return(0,n.jsx)(C.Provider,{scope:e.__scopeAccordion,children:"multiple"===r?(0,n.jsx)(U,{...o,ref:t}):(0,n.jsx)(z,{...o,ref:t})})});M.displayName=N;var[$,I]=_(N),[D,F]=_(N,{collapsible:!1}),z=o.forwardRef((e,t)=>{let{value:r,defaultValue:a,onValueChange:i=()=>{},collapsible:s=!1,...l}=e,[c,d]=(0,u.i)({prop:r,defaultProp:a,onChange:i});return(0,n.jsx)($,{scope:e.__scopeAccordion,value:c?[c]:[],onItemOpen:d,onItemClose:o.useCallback(()=>s&&d(""),[s,d]),children:(0,n.jsx)(D,{scope:e.__scopeAccordion,collapsible:s,children:(0,n.jsx)(W,{...l,ref:t})})})}),U=o.forwardRef((e,t)=>{let{value:r,defaultValue:a,onValueChange:i=()=>{},...s}=e,[l=[],c]=(0,u.i)({prop:r,defaultProp:a,onChange:i}),d=o.useCallback(e=>c((t=[])=>[...t,e]),[c]),f=o.useCallback(e=>c((t=[])=>t.filter(t=>t!==e)),[c]);return(0,n.jsx)($,{scope:e.__scopeAccordion,value:l,onItemOpen:d,onItemClose:f,children:(0,n.jsx)(D,{scope:e.__scopeAccordion,collapsible:!0,children:(0,n.jsx)(W,{...s,ref:t})})})}),[V,B]=_(N),W=o.forwardRef((e,t)=>{let{__scopeAccordion:r,disabled:a,dir:i,orientation:u="vertical",...d}=e,f=o.useRef(null),p=(0,s.s)(f,t),h=P(r),g="ltr"===(0,k.jH)(i),m=(0,l.m)(e.onKeyDown,e=>{if(!R.includes(e.key))return;let t=e.target,r=h().filter(e=>!e.ref.current?.disabled),n=r.findIndex(e=>e.ref.current===t),o=r.length;if(-1===n)return;e.preventDefault();let a=n,i=o-1,s=()=>{(a=n+1)>i&&(a=0)},l=()=>{(a=n-1)<0&&(a=i)};switch(e.key){case"Home":a=0;break;case"End":a=i;break;case"ArrowRight":"horizontal"===u&&(g?s():l());break;case"ArrowDown":"vertical"===u&&s();break;case"ArrowLeft":"horizontal"===u&&(g?l():s());break;case"ArrowUp":"vertical"===u&&l()}let c=a%o;r[c].ref.current?.focus()});return(0,n.jsx)(V,{scope:r,disabled:a,direction:i,orientation:u,children:(0,n.jsx)(C.Slot,{scope:r,children:(0,n.jsx)(c.sG.div,{...d,"data-orientation":u,ref:p,onKeyDown:a?void 0:m})})})}),H="AccordionItem",[K,q]=_(H),X=o.forwardRef((e,t)=>{let{__scopeAccordion:r,value:o,...a}=e,i=B(H,r),s=I(H,r),l=T(r),u=(0,p.B)(),c=o&&s.value.includes(o)||!1,d=i.disabled||e.disabled;return(0,n.jsx)(K,{scope:r,open:c,disabled:d,triggerId:u,children:(0,n.jsx)(v,{"data-orientation":i.orientation,"data-state":et(c),...l,...a,ref:t,disabled:d,open:c,onOpenChange:e=>{e?s.onItemOpen(o):s.onItemClose(o)}})})});X.displayName=H;var G="AccordionHeader",Y=o.forwardRef((e,t)=>{let{__scopeAccordion:r,...o}=e,a=B(N,r),i=q(G,r);return(0,n.jsx)(c.sG.h3,{"data-orientation":a.orientation,"data-state":et(i.open),"data-disabled":i.disabled?"":void 0,...o,ref:t})});Y.displayName=G;var Z="AccordionTrigger",J=o.forwardRef((e,t)=>{let{__scopeAccordion:r,...o}=e,a=B(N,r),i=q(Z,r),s=F(Z,r),l=T(r);return(0,n.jsx)(C.ItemSlot,{scope:r,children:(0,n.jsx)(w,{"aria-disabled":i.open&&!s.collapsible||void 0,"data-orientation":a.orientation,id:i.triggerId,...l,...o,ref:t})})});J.displayName=Z;var Q="AccordionContent",ee=o.forwardRef((e,t)=>{let{__scopeAccordion:r,...o}=e,a=B(N,r),i=q(Q,r),s=T(r);return(0,n.jsx)(j,{role:"region","aria-labelledby":i.triggerId,"data-orientation":a.orientation,...s,...o,ref:t,style:{"--radix-accordion-content-height":"var(--radix-collapsible-content-height)","--radix-accordion-content-width":"var(--radix-collapsible-content-width)",...e.style}})});function et(e){return e?"open":"closed"}ee.displayName=Q;var er=r(4340),en=r(8344);let eo=M,ea=o.forwardRef((e,t)=>
5{let{className:r,...o}=e;return(0,n.jsx)(X,{ref:t,className:(0,en.cn)("border-b",r),...o})});ea.displayName="AccordionItem";let ei=o.forwardRef((e,t)=>{let{className:r,children:o,...a}=e;return(0,n.jsx)(Y,{className:"flex",children:(0,n.jsxs)(J,{ref:t,className:(0,en.cn)("flex flex-1 items-center justify-between py-4 transition-all [&[data-state=open]>svg]:rotate-180",r),...a,children:[o,(0,n.jsx)(er.A,{className:"h-4 w-4 shrink-0 transition-transform duration-200"})]})})});ei.displayName=J.displayName;let es=o.forwardRef((e,t)=>{let{className:r,children:o,...a}=e;return(0,n.jsx)(ee,{ref:t,className:"overflow-hidden text-sm transition-all data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down",...a,children:(0,n.jsx)("div",{className:(0,en.cn)("pb-4 pt-0",r),children:o})})});es.displayName=ee.displayName},9153:(e,t,r)=>{e.exports=r(2350)},9730:(e,t,r)=>{"use strict";function n(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e?.(n),!1===r||!n.defaultPrevented)return t?.(n)}}r.d(t,{m:()=>n})},9773:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useIntersection",{enumerable:!0,get:function(){return l}});let n=r(5235),o=r(304),a="function"==typeof IntersectionObserver,i=new Map,s=[];function l(e){let{rootRef:t,rootMargin:r,disabled:l}=e,u=l||!a,[c,d]=(0,n.useState)(!1),f=(0,n.useRef)(null),p=(0,n.useCallback)(e=>{f.current=e},[]);return(0,n.useEffect)(()=>{if(a){if(u||c)return;let e=f.current;if(e&&e.tagName)return function(e,t,r){let{id:n,observer:o,elements:a}=function(e){let t,r={root:e.root||null,margin:e.rootMargin||""},n=s.find(e=>e.root===r.root&&e.margin===r.margin);if(n&&(t=i.get(n)))return t;let o=new Map;return t={id:r,observer:new IntersectionObserver(e=>{e.forEach(e=>{let t=o.get(e.target),r=e.isIntersecting||e.intersectionRatio>0;t&&r&&t(r)})},e),elements:o},s.push(r),i.set(r,t),t}(r);return a.set(e,t),o.observe(e),function(){if(a.delete(e),o.unobserve(e),0===a.size){o.disconnect(),i.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,o.requestIdleCallback)(()=>d(!0));return()=>(0,o.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)}},e=>{var t=t=>e(e.s=t);e.O(0,[593,792],()=>(t(6939),t(9827))),_N_E=e.O()}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.