imnya.ng/.next/server/app/page.js
2025-01-19 02:03:06 +09:00

1 line
No EOL
86 KiB
JavaScript

(()=>{var e={};e.id=974,e.ids=[974],e.modules={846:e=>{"use strict";e.exports=require("next/dist/compiled/next-server/app-page.runtime.prod.js")},9121:e=>{"use strict";e.exports=require("next/dist/server/app-render/action-async-storage.external.js")},9294:e=>{"use strict";e.exports=require("next/dist/server/app-render/work-async-storage.external.js")},3033:e=>{"use strict";e.exports=require("next/dist/server/app-render/work-unit-async-storage.external.js")},3873:e=>{"use strict";e.exports=require("path")},9551:e=>{"use strict";e.exports=require("url")},5009:(e,t,r)=>{"use strict";r.r(t),r.d(t,{GlobalError:()=>a.a,__next_app__:()=>d,pages:()=>c,routeModule:()=>f,tree:()=>u});var n=r(5735),o=r(2712),i=r(1402),a=r.n(i),s=r(9005),l={};for(let e in s)0>["default","tree","pages","GlobalError","__next_app__","routeModule"].indexOf(e)&&(l[e]=()=>s[e]);r.d(t,l);let u=["",{children:["__PAGE__",{},{page:[()=>Promise.resolve().then(r.bind(r,207)),"/home/imnyang/Workspace/Git/imnyang/imnyang/src/app/page.tsx"],metadata:{icon:[async e=>(await Promise.resolve().then(r.bind(r,5424))).default(e)],apple:[],openGraph:[],twitter:[],manifest:void 0}}]},{layout:[()=>Promise.resolve().then(r.bind(r,2872)),"/home/imnyang/Workspace/Git/imnyang/imnyang/src/app/layout.tsx"],"not-found":[()=>Promise.resolve().then(r.t.bind(r,2630,23)),"next/dist/client/components/not-found-error"],metadata:{icon:[async e=>(await Promise.resolve().then(r.bind(r,5424))).default(e)],apple:[],openGraph:[],twitter:[],manifest:void 0}}],c=["/home/imnyang/Workspace/Git/imnyang/imnyang/src/app/page.tsx"],d={require:r,loadChunk:()=>Promise.resolve()},f=new n.AppPageRouteModule({definition:{kind:o.RouteKind.APP_PAGE,page:"/page",pathname:"/",bundlePath:"",filename:"",appPaths:[]},userland:{loaderTree:u}})},4905:(e,t,r)=>{Promise.resolve().then(r.t.bind(r,9468,23)),Promise.resolve().then(r.t.bind(r,2378,23)),Promise.resolve().then(r.t.bind(r,1402,23)),Promise.resolve().then(r.t.bind(r,4689,23)),Promise.resolve().then(r.t.bind(r,412,23)),Promise.resolve().then(r.t.bind(r,6523,23)),Promise.resolve().then(r.t.bind(r,304,23))},8057:(e,t,r)=>{Promise.resolve().then(r.t.bind(r,2852,23)),Promise.resolve().then(r.t.bind(r,1034,23)),Promise.resolve().then(r.t.bind(r,1306,23)),Promise.resolve().then(r.t.bind(r,8505,23)),Promise.resolve().then(r.t.bind(r,6052,23)),Promise.resolve().then(r.t.bind(r,6923,23)),Promise.resolve().then(r.t.bind(r,4728,23))},8706:(e,t,r)=>{Promise.resolve().then(r.bind(r,8149))},5562:(e,t,r)=>{Promise.resolve().then(r.bind(r,7263))},6838:(e,t,r)=>{Promise.resolve().then(r.bind(r,207))},8462:(e,t,r)=>{Promise.resolve().then(r.bind(r,147))},2429:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addBasePath",{enumerable:!0,get:function(){return i}});let n=r(4524),o=r(4272);function i(e,t){return(0,o.normalizePathTrailingSlash)((0,n.addPathPrefix)(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)},2034:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addLocale",{enumerable:!0,get:function(){return n}}),r(4272);let n=function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];return e};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},9404:(e,t,r)=>{"use strict";function n(e,t,r,n){return!1}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getDomainLocale",{enumerable:!0,get:function(){return n}}),r(4272),("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)},1706:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"hasBasePath",{enumerable:!0,get:function(){return o}});let n=r(5189);function o(e){return(0,n.pathHasPrefix)(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)},5251:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Image",{enumerable:!0,get:function(){return b}});let n=r(5270),o=r(9457),i=r(3021),a=o._(r(3256)),s=n._(r(8249)),l=n._(r(5570)),u=r(6555),c=r(5094),d=r(4749);r(4466);let f=r(2270),p=n._(r(9419)),m=r(6724),h={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1};function g(e,t,r,n,o,i,a){let s=null==e?void 0:e.src;e&&e["data-loaded-src"]!==s&&(e["data-loaded-src"]=s,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&o(!0),null==r?void 0:r.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let n=!1,o=!1;r.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>n,isPropagationStopped:()=>o,persist:()=>{},preventDefault:()=>{n=!0,t.preventDefault()},stopPropagation:()=>{o=!0,t.stopPropagation()}})}(null==n?void 0:n.current)&&n.current(e)}}))}function y(e){return a.use?{fetchPriority:e}:{fetchpriority:e}}globalThis.__NEXT_IMAGE_IMPORTED=!0;let v=(0,a.forwardRef)((e,t)=>{let{src:r,srcSet:n,sizes:o,height:s,width:l,decoding:u,className:c,style:d,fetchPriority:f,placeholder:p,loading:h,unoptimized:v,fill:x,onLoadRef:b,onLoadingCompleteRef:_,setBlurComplete:P,setShowAltText:E,sizesInput:j,onLoad:w,onError:C,...S}=e,R=(0,a.useCallback)(e=>{e&&(C&&(e.src=e.src),e.complete&&g(e,p,b,_,P,v,j))},[r,p,b,_,P,C,v,j]),A=(0,m.useMergedRef)(t,R);return(0,i.jsx)("img",{...S,...y(f),loading:h,width:l,height:s,decoding:u,"data-nimg":x?"fill":"1",className:c,style:d,sizes:o,srcSet:n,src:r,ref:A,onLoad:e=>{g(e.currentTarget,p,b,_,P,v,j)},onError:e=>{E(!0),"empty"!==p&&P(!0),C&&C(e)}})});function x(e){let{isAppRouter:t,imgAttributes:r}=e,n={as:"image",imageSrcSet:r.srcSet,imageSizes:r.sizes,crossOrigin:r.crossOrigin,referrerPolicy:r.referrerPolicy,...y(r.fetchPriority)};return t&&s.default.preload?(s.default.preload(r.src,n),null):(0,i.jsx)(l.default,{children:(0,i.jsx)("link",{rel:"preload",href:r.srcSet?void 0:r.src,...n},"__nimg-"+r.src+r.srcSet+r.sizes)})}let b=(0,a.forwardRef)((e,t)=>{let r=(0,a.useContext)(f.RouterContext),n=(0,a.useContext)(d.ImageConfigContext),o=(0,a.useMemo)(()=>{let e=h||n||c.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>e-t),r=e.deviceSizes.sort((e,t)=>e-t);return{...e,allSizes:t,deviceSizes:r}},[n]),{onLoad:s,onLoadingComplete:l}=e,m=(0,a.useRef)(s);(0,a.useEffect)(()=>{m.current=s},[s]);let g=(0,a.useRef)(l);(0,a.useEffect)(()=>{g.current=l},[l]);let[y,b]=(0,a.useState)(!1),[_,P]=(0,a.useState)(!1),{props:E,meta:j}=(0,u.getImgProps)(e,{defaultLoader:p.default,imgConf:o,blurComplete:y,showAltText:_});return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(v,{...E,unoptimized:j.unoptimized,placeholder:j.placeholder,fill:j.fill,onLoadRef:m,onLoadingCompleteRef:g,setBlurComplete:b,setShowAltText:P,sizesInput:e.sizes,ref:t}),j.priority?(0,i.jsx)(x,{isAppRouter:!r,imgAttributes: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)},5958:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return x}});let n=r(5270),o=r(3021),i=n._(r(3256)),a=r(4212),s=r(7600),l=r(1217),u=r(6363),c=r(2034),d=r(2270),f=r(6672),p=r(4433),m=r(9404),h=r(2429),g=r(7504),y=r(6724);function v(e){return"string"==typeof e?e:(0,l.formatUrl)(e)}let x=i.default.forwardRef(function(e,t){let r,n;let{href:l,as:x,children:b,prefetch:_=null,passHref:P,replace:E,shallow:j,scroll:w,locale:C,onClick:S,onMouseEnter:R,onTouchStart:A,legacyBehavior:O=!1,...N}=e;r=b,O&&("string"==typeof r||"number"==typeof r)&&(r=(0,o.jsx)("a",{children:r}));let T=i.default.useContext(d.RouterContext),k=i.default.useContext(f.AppRouterContext),I=null!=T?T:k,M=!T,L=!1!==_,D=null===_?g.PrefetchKind.AUTO:g.PrefetchKind.FULL,{href:U,as:W}=i.default.useMemo(()=>{if(!T){let e=v(l);return{href:e,as:x?v(x):e}}let[e,t]=(0,a.resolveHref)(T,l,!0);return{href:e,as:x?(0,a.resolveHref)(T,x):t||e}},[T,l,x]),z=i.default.useRef(U),F=i.default.useRef(W);O&&(n=i.default.Children.only(r));let B=O?n&&"object"==typeof n&&n.ref:t,[G,q,H]=(0,p.useIntersection)({rootMargin:"200px"}),X=i.default.useCallback(e=>{(F.current!==W||z.current!==U)&&(H(),F.current=W,z.current=U),G(e)},[W,U,H,G]),V=(0,y.useMergedRef)(X,B);i.default.useEffect(()=>{},[W,U,q,C,L,null==T?void 0:T.locale,I,M,D]);let $={ref:V,onClick(e){O||"function"!=typeof S||S(e),O&&n.props&&"function"==typeof n.props.onClick&&n.props.onClick(e),I&&!e.defaultPrevented&&function(e,t,r,n,o,a,l,u,c){let{nodeName:d}=e.currentTarget;if("A"===d.toUpperCase()&&(function(e){let t=e.currentTarget.getAttribute("target");return t&&"_self"!==t||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which}(e)||!c&&!(0,s.isLocalURL)(r)))return;e.preventDefault();let f=()=>{let e=null==l||l;"beforePopState"in t?t[o?"replace":"push"](r,n,{shallow:a,locale:u,scroll:e}):t[o?"replace":"push"](n||r,{scroll:e})};c?i.default.startTransition(f):f()}(e,I,U,W,E,j,w,C,M)},onMouseEnter(e){O||"function"!=typeof R||R(e),O&&n.props&&"function"==typeof n.props.onMouseEnter&&n.props.onMouseEnter(e)},onTouchStart:function(e){O||"function"!=typeof A||A(e),O&&n.props&&"function"==typeof n.props.onTouchStart&&n.props.onTouchStart(e)}};if((0,u.isAbsoluteUrl)(W))$.href=W;else if(!O||P||"a"===n.type&&!("href"in n.props)){let e=void 0!==C?C:null==T?void 0:T.locale,t=(null==T?void 0:T.isLocaleDomain)&&(0,m.getDomainLocale)(W,e,null==T?void 0:T.locales,null==T?void 0:T.domainLocales);$.href=t||(0,h.addBasePath)((0,c.addLocale)(W,e,null==T?void 0:T.defaultLocale))}return O?i.default.cloneElement(n,$):(0,o.jsx)("a",{...N,...$,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)},4272:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"normalizePathTrailingSlash",{enumerable:!0,get:function(){return i}});let n=r(4727),o=r(1015),i=e=>{if(!e.startsWith("/"))return e;let{pathname:t,query:r,hash:i}=(0,o.parsePath)(e);return""+(0,n.removeTrailingSlash)(t)+r+i};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},3842:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{cancelIdleCallback:function(){return n},requestIdleCallback:function(){return r}});let r="undefined"!=typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){let t=Date.now();return self.setTimeout(function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})},1)},n="undefined"!=typeof self&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(e){return clearTimeout(e)};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4212:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"resolveHref",{enumerable:!0,get:function(){return d}});let n=r(1129),o=r(1217),i=r(2383),a=r(6363),s=r(4272),l=r(7600),u=r(5152),c=r(2568);function d(e,t,r){let d;let f="string"==typeof t?t:(0,o.formatWithValidation)(t),p=f.match(/^[a-zA-Z]{1,}:\/\//),m=p?f.slice(p[0].length):f;if((m.split("?",1)[0]||"").match(/(\/\/|\\)/)){console.error("Invalid href '"+f+"' passed to next/router in page: '"+e.pathname+"'. Repeated forward-slashes (//) or backslashes \\ are not valid in the href.");let t=(0,a.normalizeRepeatedSlashes)(m);f=(p?p[0]:"")+t}if(!(0,l.isLocalURL)(f))return r?[f]:f;try{d=new URL(f.startsWith("#")?e.asPath:e.pathname,"http://n")}catch(e){d=new URL("/","http://n")}try{let e=new URL(f,d);e.pathname=(0,s.normalizePathTrailingSlash)(e.pathname);let t="";if((0,u.isDynamicRoute)(e.pathname)&&e.searchParams&&r){let r=(0,n.searchParamsToUrlQuery)(e.searchParams),{result:a,params:s}=(0,c.interpolateAs)(e.pathname,e.pathname,r);a&&(t=(0,o.formatWithValidation)({pathname:a,hash:e.hash,query:(0,i.omit)(r,s)}))}let a=e.origin===d.origin?e.href.slice(e.origin.length):e.href;return r?[a,t||a]:a}catch(e){return r?[f]:f}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4433:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useIntersection",{enumerable:!0,get:function(){return l}});let n=r(3256),o=r(3842),i="function"==typeof IntersectionObserver,a=new Map,s=[];function l(e){let{rootRef:t,rootMargin:r,disabled:l}=e,u=l||!i,[c,d]=(0,n.useState)(!1),f=(0,n.useRef)(null),p=(0,n.useCallback)(e=>{f.current=e},[]);return(0,n.useEffect)(()=>{if(i){if(u||c)return;let e=f.current;if(e&&e.tagName)return function(e,t,r){let{id:n,observer:o,elements:i}=function(e){let t;let r={root:e.root||null,margin:e.rootMargin||""},n=s.find(e=>e.root===r.root&&e.margin===r.margin);if(n&&(t=a.get(n)))return t;let 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),a.set(r,t),t}(r);return i.set(e,t),o.observe(e),function(){if(i.delete(e),o.unobserve(e),0===i.size){o.disconnect(),a.delete(n);let e=s.findIndex(e=>e.root===n.root&&e.margin===n.margin);e>-1&&s.splice(e,1)}}}(e,e=>e&&d(e),{root:null==t?void 0:t.current,rootMargin:r})}else if(!c){let e=(0,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)},6724:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useMergedRef",{enumerable:!0,get:function(){return o}});let n=r(3256);function o(e,t){let r=(0,n.useRef)(()=>{}),o=(0,n.useRef)(()=>{});return(0,n.useMemo)(()=>e&&t?n=>{null===n?(r.current(),o.current()):(r.current=i(e,n),o.current=i(t,n))}:e||t,[e,t])}function i(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)},9055:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{ACTION_SUFFIX:function(){return d},APP_DIR_ALIAS:function(){return T},CACHE_ONE_YEAR:function(){return j},DOT_NEXT_ALIAS:function(){return O},ESLINT_DEFAULT_DIRS:function(){return Z},GSP_NO_RETURNED_VALUE:function(){return H},GSSP_COMPONENT_MEMBER_ERROR:function(){return $},GSSP_NO_RETURNED_VALUE:function(){return X},INFINITE_CACHE:function(){return w},INSTRUMENTATION_HOOK_FILENAME:function(){return R},MATCHED_PATH_HEADER:function(){return o},MIDDLEWARE_FILENAME:function(){return C},MIDDLEWARE_LOCATION_REGEXP:function(){return S},NEXT_BODY_SUFFIX:function(){return m},NEXT_CACHE_IMPLICIT_TAG_ID:function(){return E},NEXT_CACHE_REVALIDATED_TAGS_HEADER:function(){return y},NEXT_CACHE_REVALIDATE_TAG_TOKEN_HEADER:function(){return v},NEXT_CACHE_SOFT_TAGS_HEADER:function(){return g},NEXT_CACHE_SOFT_TAG_MAX_LENGTH:function(){return P},NEXT_CACHE_TAGS_HEADER:function(){return h},NEXT_CACHE_TAG_MAX_ITEMS:function(){return b},NEXT_CACHE_TAG_MAX_LENGTH:function(){return _},NEXT_DATA_SUFFIX:function(){return f},NEXT_INTERCEPTION_MARKER_PREFIX:function(){return n},NEXT_META_SUFFIX:function(){return p},NEXT_QUERY_PARAM_PREFIX:function(){return r},NEXT_RESUME_HEADER:function(){return x},NON_STANDARD_NODE_ENV:function(){return Y},PAGES_DIR_ALIAS:function(){return A},PRERENDER_REVALIDATE_HEADER:function(){return i},PRERENDER_REVALIDATE_ONLY_GENERATED_HEADER:function(){return a},PUBLIC_DIR_MIDDLEWARE_CONFLICT:function(){return W},ROOT_DIR_ALIAS:function(){return N},RSC_ACTION_CLIENT_WRAPPER_ALIAS:function(){return U},RSC_ACTION_ENCRYPTION_ALIAS:function(){return D},RSC_ACTION_PROXY_ALIAS:function(){return M},RSC_ACTION_VALIDATE_ALIAS:function(){return I},RSC_CACHE_WRAPPER_ALIAS:function(){return L},RSC_MOD_REF_PROXY_ALIAS:function(){return k},RSC_PREFETCH_SUFFIX:function(){return s},RSC_SEGMENTS_DIR_SUFFIX:function(){return l},RSC_SEGMENT_SUFFIX:function(){return u},RSC_SUFFIX:function(){return c},SERVER_PROPS_EXPORT_ERROR:function(){return q},SERVER_PROPS_GET_INIT_PROPS_CONFLICT:function(){return F},SERVER_PROPS_SSG_CONFLICT:function(){return B},SERVER_RUNTIME:function(){return Q},SSG_FALLBACK_EXPORT_ERROR:function(){return K},SSG_GET_INITIAL_PROPS_CONFLICT:function(){return z},STATIC_STATUS_PAGE_GET_INITIAL_PROPS_ERROR:function(){return G},UNSTABLE_REVALIDATE_RENAME_ERROR:function(){return V},WEBPACK_LAYERS:function(){return ee},WEBPACK_RESOURCE_QUERIES:function(){return et}});let r="nxtP",n="nxtI",o="x-matched-path",i="x-prerender-revalidate",a="x-prerender-revalidate-if-generated",s=".prefetch.rsc",l=".segments",u=".segment.rsc",c=".rsc",d=".action",f=".json",p=".meta",m=".body",h="x-next-cache-tags",g="x-next-cache-soft-tags",y="x-next-revalidated-tags",v="x-next-revalidate-tag-token",x="next-resume",b=64,_=256,P=1024,E="_N_T_",j=31536e3,w=0xfffffffe,C="middleware",S=`(?:src/)?${C}`,R="instrumentation",A="private-next-pages",O="private-dot-next",N="private-next-root-dir",T="private-next-app-dir",k="private-next-rsc-mod-ref-proxy",I="private-next-rsc-action-validate",M="private-next-rsc-server-reference",L="private-next-rsc-cache-wrapper",D="private-next-rsc-action-encryption",U="private-next-rsc-action-client-wrapper",W="You can not have a '_next' folder inside of your public folder. This conflicts with the internal '/_next' route. https://nextjs.org/docs/messages/public-next-folder-conflict",z="You can not use getInitialProps with getStaticProps. To use SSG, please remove your getInitialProps",F="You can not use getInitialProps with getServerSideProps. Please remove getInitialProps.",B="You can not use getStaticProps or getStaticPaths with getServerSideProps. To use SSG, please remove getServerSideProps",G="can not have getInitialProps/getServerSideProps, https://nextjs.org/docs/messages/404-get-initial-props",q="pages with `getServerSideProps` can not be exported. See more info here: https://nextjs.org/docs/messages/gssp-export",H="Your `getStaticProps` function did not return an object. Did you forget to add a `return`?",X="Your `getServerSideProps` function did not return an object. Did you forget to add a `return`?",V="The `unstable_revalidate` property is available for general use.\nPlease use `revalidate` instead.",$="can not be attached to a page's component and must be exported from the page. See more info here: https://nextjs.org/docs/messages/gssp-component-member",Y='You are using a non-standard "NODE_ENV" value in your environment. This creates inconsistencies in the project and is strongly advised against. Read more: https://nextjs.org/docs/messages/non-standard-node-env',K="Pages with `fallback` enabled in `getStaticPaths` can not be exported. See more info here: https://nextjs.org/docs/messages/ssg-fallback-true-export",Z=["app","pages","components","lib","src"],Q={edge:"edge",experimentalEdge:"experimental-edge",nodejs:"nodejs"},J={shared:"shared",reactServerComponents:"rsc",serverSideRendering:"ssr",actionBrowser:"action-browser",api:"api",middleware:"middleware",instrument:"instrument",edgeAsset:"edge-asset",appPagesBrowser:"app-pages-browser"},ee={...J,GROUP:{builtinReact:[J.reactServerComponents,J.actionBrowser],serverOnly:[J.reactServerComponents,J.actionBrowser,J.instrument,J.middleware],neutralTarget:[J.api],clientOnly:[J.serverSideRendering,J.appPagesBrowser],bundled:[J.reactServerComponents,J.actionBrowser,J.serverSideRendering,J.appPagesBrowser,J.shared,J.instrument],appPages:[J.reactServerComponents,J.serverSideRendering,J.appPagesBrowser,J.actionBrowser]}},et={edgeSSREntry:"__next_edge_ssr_entry__",metadata:"__next_metadata__",metadataRoute:"__next_metadata_route__",metadataImageMeta:"__next_metadata_image_meta__"}},4697:(e,t,r)=>{"use strict";e.exports=r(3183).vendored.contexts.AmpContext},6019:(e,t,r)=>{"use strict";e.exports=r(3183).vendored.contexts.HeadManagerContext},4749:(e,t,r)=>{"use strict";e.exports=r(3183).vendored.contexts.ImageConfigContext},2270:(e,t,r)=>{"use strict";e.exports=r(3183).vendored.contexts.RouterContext},5821:(e,t)=>{"use strict";function r(e){let{ampFirst:t=!1,hybrid:r=!1,hasQuery:n=!1}=void 0===e?{}:e;return t||r&&n}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isInAmpMode",{enumerable:!0,get:function(){return r}})},8869:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"escapeStringRegexp",{enumerable:!0,get:function(){return o}});let r=/[|\\{}()[\]^$+*?.-]/,n=/[|\\{}()[\]^$+*?.-]/g;function o(e){return r.test(e)?e.replace(n,"\\$&"):e}},6555:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImgProps",{enumerable:!0,get:function(){return s}}),r(4466);let n=r(1594),o=r(5094);function i(e){return void 0!==e.default}function a(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function s(e,t){var r;let s,l,u,{src:c,sizes:d,unoptimized:f=!1,priority:p=!1,loading:m,className:h,quality:g,width:y,height:v,fill:x=!1,style:b,overrideSrc:_,onLoad:P,onLoadingComplete:E,placeholder:j="empty",blurDataURL:w,fetchPriority:C,decoding:S="async",layout:R,objectFit:A,objectPosition:O,lazyBoundary:N,lazyRoot:T,...k}=e,{imgConf:I,showAltText:M,blurComplete:L,defaultLoader:D}=t,U=I||o.imageConfigDefault;if("allSizes"in U)s=U;else{let e=[...U.deviceSizes,...U.imageSizes].sort((e,t)=>e-t),t=U.deviceSizes.sort((e,t)=>e-t);s={...U,allSizes:e,deviceSizes:t}}if(void 0===D)throw Error("images.loaderFile detected but the file is missing default export.\nRead more: https://nextjs.org/docs/messages/invalid-images-config");let W=k.loader||D;delete k.loader,delete k.srcSet;let z="__next_img_default"in W;if(z){if("custom"===s.loader)throw Error('Image with src "'+c+'" is missing "loader" prop.\nRead more: https://nextjs.org/docs/messages/next-image-missing-loader')}else{let e=W;W=t=>{let{config:r,...n}=t;return e(n)}}if(R){"fill"===R&&(x=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[R];e&&(b={...b,...e});let t={responsive:"100vw",fill:"100vw"}[R];t&&!d&&(d=t)}let F="",B=a(y),G=a(v);if((r=c)&&"object"==typeof r&&(i(r)||void 0!==r.src)){let e=i(c)?c.default:c;if(!e.src)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received "+JSON.stringify(e));if(!e.height||!e.width)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received "+JSON.stringify(e));if(l=e.blurWidth,u=e.blurHeight,w=w||e.blurDataURL,F=e.src,!x){if(B||G){if(B&&!G){let t=B/e.width;G=Math.round(e.height*t)}else if(!B&&G){let t=G/e.height;B=Math.round(e.width*t)}}else B=e.width,G=e.height}}let q=!p&&("lazy"===m||void 0===m);(!(c="string"==typeof c?c:F)||c.startsWith("data:")||c.startsWith("blob:"))&&(f=!0,q=!1),s.unoptimized&&(f=!0),z&&c.endsWith(".svg")&&!s.dangerouslyAllowSVG&&(f=!0);let H=a(g),X=Object.assign(x?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:A,objectPosition:O}:{},M?{}:{color:"transparent"},b),V=L||"empty"===j?null:"blur"===j?'url("data:image/svg+xml;charset=utf-8,'+(0,n.getImageBlurSvg)({widthInt:B,heightInt:G,blurWidth:l,blurHeight:u,blurDataURL:w||"",objectFit:X.objectFit})+'")':'url("'+j+'")',$=V?{backgroundSize:X.objectFit||"cover",backgroundPosition:X.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:V}:{},Y=function(e){let{config:t,src:r,unoptimized:n,width:o,quality:i,sizes:a,loader:s}=e;if(n)return{src:r,srcSet:void 0,sizes:void 0};let{widths:l,kind:u}=function(e,t,r){let{deviceSizes:n,allSizes:o}=e;if(r){let e=/(^|\s)(1?\d?\d)vw/g,t=[];for(let n;n=e.exec(r);n)t.push(parseInt(n[2]));if(t.length){let e=.01*Math.min(...t);return{widths:o.filter(t=>t>=n[0]*e),kind:"w"}}return{widths:o,kind:"w"}}return"number"!=typeof t?{widths:n,kind:"w"}:{widths:[...new Set([t,2*t].map(e=>o.find(t=>t>=e)||o[o.length-1]))],kind:"x"}}(t,o,a),c=l.length-1;return{sizes:a||"w"!==u?a:"100vw",srcSet:l.map((e,n)=>s({config:t,src:r,quality:i,width:e})+" "+("w"===u?e:n+1)+u).join(", "),src:s({config:t,src:r,quality:i,width:l[c]})}}({config:s,src:c,unoptimized:f,width:B,quality:H,sizes:d,loader:W});return{props:{...k,loading:q?"lazy":m,fetchPriority:C,width:B,height:G,decoding:S,className:h,style:{...X,...$},sizes:Y.sizes,srcSet:Y.srcSet,src:_||Y.src},meta:{unoptimized:f,priority:p,placeholder:j,fill:x}}}},5570:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{default:function(){return h},defaultHead:function(){return d}});let n=r(5270),o=r(9457),i=r(3021),a=o._(r(3256)),s=n._(r(4913)),l=r(4697),u=r(6019),c=r(5821);function d(e){void 0===e&&(e=!1);let t=[(0,i.jsx)("meta",{charSet:"utf-8"},"charset")];return e||t.push((0,i.jsx)("meta",{name:"viewport",content:"width=device-width"},"viewport")),t}function f(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===a.default.Fragment?e.concat(a.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}r(4466);let p=["name","httpEquiv","charSet","itemProp"];function m(e,t){let{inAmpMode:r}=t;return e.reduce(f,[]).reverse().concat(d(r).reverse()).filter(function(){let e=new Set,t=new Set,r=new Set,n={};return o=>{let i=!0,a=!1;if(o.key&&"number"!=typeof o.key&&o.key.indexOf("$")>0){a=!0;let t=o.key.slice(o.key.indexOf("$")+1);e.has(t)?i=!1:e.add(t)}switch(o.type){case"title":case"base":t.has(o.type)?i=!1:t.add(o.type);break;case"meta":for(let e=0,t=p.length;e<t;e++){let t=p[e];if(o.props.hasOwnProperty(t)){if("charSet"===t)r.has(t)?i=!1:r.add(t);else{let e=o.props[t],r=n[t]||new Set;("name"!==t||!a)&&r.has(e)?i=!1:(r.add(e),n[t]=r)}}}}return i}}()).reverse().map((e,t)=>{let n=e.key||t;if(process.env.__NEXT_OPTIMIZE_FONTS&&!r&&"link"===e.type&&e.props.href&&["https://fonts.googleapis.com/css","https://use.typekit.net/"].some(t=>e.props.href.startsWith(t))){let t={...e.props||{}};return t["data-href"]=t.href,t.href=void 0,t["data-optimized-fonts"]=!0,a.default.cloneElement(e,t)}return a.default.cloneElement(e,{key:n})})}let h=function(e){let{children:t}=e,r=(0,a.useContext)(l.AmpStateContext),n=(0,a.useContext)(u.HeadManagerContext);return(0,i.jsx)(s.default,{reduceComponentsToState:m,headManager:n,inAmpMode:(0,c.isInAmpMode)(r),children:t})};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},1594:(e,t)=>{"use strict";function r(e){let{widthInt:t,heightInt:r,blurWidth:n,blurHeight:o,blurDataURL:i,objectFit:a}=e,s=n?40*n:t,l=o?40*o:r,u=s&&l?"viewBox='0 0 "+s+" "+l+"'":"";return"%3Csvg xmlns='http://www.w3.org/2000/svg' "+u+"%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='"+(u?"none":"contain"===a?"xMidYMid":"cover"===a?"xMidYMid slice":"none")+"' style='filter: url(%23b);' href='"+i+"'/%3E%3C/svg%3E"}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImageBlurSvg",{enumerable:!0,get:function(){return r}})},5094:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{VALID_LOADERS:function(){return r},imageConfigDefault:function(){return n}});let r=["default","imgix","cloudinary","akamai","custom"],n={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:60,formats:["image/webp"],dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"attachment",localPatterns:void 0,remotePatterns:[],unoptimized:!1}},867:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{default:function(){return l},getImageProps:function(){return s}});let n=r(5270),o=r(6555),i=r(5251),a=n._(r(9419));function s(e){let{props:t}=(0,o.getImgProps)(e,{defaultLoader:a.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,r]of Object.entries(t))void 0===r&&delete t[e];return{props:t}}let l=i.Image},9419:(e,t)=>{"use strict";function r(e){let{config:t,src:r,width:n,quality:o}=e;return t.path+"?url="+encodeURIComponent(r)+"&w="+n+"&q="+(o||75)}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return n}}),r.__next_img_default=!0;let n=r},4524:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addPathPrefix",{enumerable:!0,get:function(){return o}});let n=r(1015);function o(e,t){if(!e.startsWith("/")||!t)return e;let{pathname:r,query:o,hash:i}=(0,n.parsePath)(e);return""+t+r+o+i}},1217:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{formatUrl:function(){return i},formatWithValidation:function(){return s},urlObjectKeys:function(){return a}});let n=r(9457)._(r(1129)),o=/https?|ftp|gopher|file/;function i(e){let{auth:t,hostname:r}=e,i=e.protocol||"",a=e.pathname||"",s=e.hash||"",l=e.query||"",u=!1;t=t?encodeURIComponent(t).replace(/%3A/i,":")+"@":"",e.host?u=t+e.host:r&&(u=t+(~r.indexOf(":")?"["+r+"]":r),e.port&&(u+=":"+e.port)),l&&"object"==typeof l&&(l=String(n.urlQueryToSearchParams(l)));let c=e.search||l&&"?"+l||"";return i&&!i.endsWith(":")&&(i+=":"),e.slashes||(!i||o.test(i))&&!1!==u?(u="//"+(u||""),a&&"/"!==a[0]&&(a="/"+a)):u||(u=""),s&&"#"!==s[0]&&(s="#"+s),c&&"?"!==c[0]&&(c="?"+c),""+i+u+(a=a.replace(/[?#]/g,encodeURIComponent))+(c=c.replace("#","%23"))+s}let a=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function s(e){return i(e)}},5152:(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,{getSortedRouteObjects:function(){return n.getSortedRouteObjects},getSortedRoutes:function(){return n.getSortedRoutes},isDynamicRoute:function(){return o.isDynamicRoute}});let n=r(5626),o=r(8926)},2568:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"interpolateAs",{enumerable:!0,get:function(){return i}});let n=r(8690),o=r(7807);function i(e,t,r){let i="",a=(0,o.getRouteRegex)(e),s=a.groups,l=(t!==e?(0,n.getRouteMatcher)(a)(t):"")||r;i=e;let u=Object.keys(s);return u.every(e=>{let t=l[e]||"",{repeat:r,optional:n}=s[e],o="["+(r?"...":"")+e+"]";return n&&(o=(t?"":"/")+"["+o+"]"),r&&!Array.isArray(t)&&(t=[t]),(n||e in l)&&(i=i.replace(o,r?t.map(e=>encodeURIComponent(e)).join("/"):encodeURIComponent(t))||"/")})||(i=""),{params:u,result:i}}},8926:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isDynamicRoute",{enumerable:!0,get:function(){return i}});let n=r(1645),o=/\/\[[^/]+?\](?=\/|$)/;function i(e){return(0,n.isInterceptionRouteAppPath)(e)&&(e=(0,n.extractInterceptionRouteInformation)(e).interceptedRoute),o.test(e)}},7600:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isLocalURL",{enumerable:!0,get:function(){return i}});let n=r(6363),o=r(1706);function i(e){if(!(0,n.isAbsoluteUrl)(e))return!0;try{let t=(0,n.getLocationOrigin)(),r=new URL(e,t);return r.origin===t&&(0,o.hasBasePath)(r.pathname)}catch(e){return!1}}},2383:(e,t)=>{"use strict";function r(e,t){let r={};return Object.keys(e).forEach(n=>{t.includes(n)||(r[n]=e[n])}),r}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"omit",{enumerable:!0,get:function(){return r}})},1015:(e,t)=>{"use strict";function r(e){let t=e.indexOf("#"),r=e.indexOf("?"),n=r>-1&&(t<0||r<t);return n||t>-1?{pathname:e.substring(0,n?r:t),query:n?e.substring(r,t>-1?t:void 0):"",hash:t>-1?e.slice(t):""}:{pathname:e,query:"",hash:""}}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"parsePath",{enumerable:!0,get:function(){return r}})},5189:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"pathHasPrefix",{enumerable:!0,get:function(){return o}});let n=r(1015);function o(e,t){if("string"!=typeof e)return!1;let{pathname:r}=(0,n.parsePath)(e);return r===t||r.startsWith(t+"/")}},1129:(e,t)=>{"use strict";function r(e){let t={};return e.forEach((e,r)=>{void 0===t[r]?t[r]=e:Array.isArray(t[r])?t[r].push(e):t[r]=[t[r],e]}),t}function n(e){return"string"!=typeof e&&("number"!=typeof e||isNaN(e))&&"boolean"!=typeof e?"":String(e)}function o(e){let t=new URLSearchParams;return Object.entries(e).forEach(e=>{let[r,o]=e;Array.isArray(o)?o.forEach(e=>t.append(r,n(e))):t.set(r,n(o))}),t}function i(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];return r.forEach(t=>{Array.from(t.keys()).forEach(t=>e.delete(t)),t.forEach((t,r)=>e.append(r,t))}),e}Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{assign:function(){return i},searchParamsToUrlQuery:function(){return r},urlQueryToSearchParams:function(){return o}})},4727:(e,t)=>{"use strict";function r(e){return e.replace(/\/$/,"")||"/"}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"removeTrailingSlash",{enumerable:!0,get:function(){return r}})},8690:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getRouteMatcher",{enumerable:!0,get:function(){return o}});let n=r(6363);function o(e){let{re:t,groups:r}=e;return e=>{let o=t.exec(e);if(!o)return!1;let i=e=>{try{return decodeURIComponent(e)}catch(e){throw new n.DecodeError("failed to decode param")}},a={};return Object.keys(r).forEach(e=>{let t=r[e],n=o[t.pos];void 0!==n&&(a[e]=~n.indexOf("/")?n.split("/").map(e=>i(e)):t.repeat?[i(n)]:i(n))}),a}}},7807:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{getNamedMiddlewareRegex:function(){return h},getNamedRouteRegex:function(){return m},getRouteRegex:function(){return d},parseParameter:function(){return l}});let n=r(9055),o=r(1645),i=r(8869),a=r(4727),s=/\[((?:\[.*\])|.+)\]/;function l(e){let t=e.match(s);return t?u(t[1]):u(e)}function u(e){let t=e.startsWith("[")&&e.endsWith("]");t&&(e=e.slice(1,-1));let r=e.startsWith("...");return r&&(e=e.slice(3)),{key:e,repeat:r,optional:t}}function c(e){let t=(0,a.removeTrailingSlash)(e).slice(1).split("/"),r={},n=1;return{parameterizedRoute:t.map(e=>{let t=o.INTERCEPTION_ROUTE_MARKERS.find(t=>e.startsWith(t)),a=e.match(s);if(t&&a){let{key:e,optional:o,repeat:s}=u(a[1]);return r[e]={pos:n++,repeat:s,optional:o},"/"+(0,i.escapeStringRegexp)(t)+"([^/]+?)"}if(!a)return"/"+(0,i.escapeStringRegexp)(e);{let{key:e,repeat:t,optional:o}=u(a[1]);return r[e]={pos:n++,repeat:t,optional:o},t?o?"(?:/(.+?))?":"/(.+?)":"/([^/]+?)"}}).join(""),groups:r}}function d(e){let{parameterizedRoute:t,groups:r}=c(e);return{re:RegExp("^"+t+"(?:/)?$"),groups:r}}function f(e){let{interceptionMarker:t,getSafeRouteKey:r,segment:n,routeKeys:o,keyPrefix:a}=e,{key:s,optional:l,repeat:c}=u(n),d=s.replace(/\W/g,"");a&&(d=""+a+d);let f=!1;(0===d.length||d.length>30)&&(f=!0),isNaN(parseInt(d.slice(0,1)))||(f=!0),f&&(d=r()),a?o[d]=""+a+s:o[d]=s;let p=t?(0,i.escapeStringRegexp)(t):"";return c?l?"(?:/"+p+"(?<"+d+">.+?))?":"/"+p+"(?<"+d+">.+?)":"/"+p+"(?<"+d+">[^/]+?)"}function p(e,t){let r;let s=(0,a.removeTrailingSlash)(e).slice(1).split("/"),l=(r=0,()=>{let e="",t=++r;for(;t>0;)e+=String.fromCharCode(97+(t-1)%26),t=Math.floor((t-1)/26);return e}),u={};return{namedParameterizedRoute:s.map(e=>{let r=o.INTERCEPTION_ROUTE_MARKERS.some(t=>e.startsWith(t)),a=e.match(/\[((?:\[.*\])|.+)\]/);if(r&&a){let[r]=e.split(a[0]);return f({getSafeRouteKey:l,interceptionMarker:r,segment:a[1],routeKeys:u,keyPrefix:t?n.NEXT_INTERCEPTION_MARKER_PREFIX:void 0})}return a?f({getSafeRouteKey:l,segment:a[1],routeKeys:u,keyPrefix:t?n.NEXT_QUERY_PARAM_PREFIX:void 0}):"/"+(0,i.escapeStringRegexp)(e)}).join(""),routeKeys:u}}function m(e,t){let r=p(e,t);return{...d(e),namedRegex:"^"+r.namedParameterizedRoute+"(?:/)?$",routeKeys:r.routeKeys}}function h(e,t){let{parameterizedRoute:r}=c(e),{catchAll:n=!0}=t;if("/"===r)return{namedRegex:"^/"+(n?".*":"")+"$"};let{namedParameterizedRoute:o}=p(e,!1);return{namedRegex:"^"+o+(n?"(?:(/.*)?)":"")+"$"}}},5626:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{getSortedRouteObjects:function(){return o},getSortedRoutes:function(){return n}});class r{insert(e){this._insert(e.split("/").filter(Boolean),[],!1)}smoosh(){return this._smoosh()}_smoosh(e){void 0===e&&(e="/");let t=[...this.children.keys()].sort();null!==this.slugName&&t.splice(t.indexOf("[]"),1),null!==this.restSlugName&&t.splice(t.indexOf("[...]"),1),null!==this.optionalRestSlugName&&t.splice(t.indexOf("[[...]]"),1);let r=t.map(t=>this.children.get(t)._smoosh(""+e+t+"/")).reduce((e,t)=>[...e,...t],[]);if(null!==this.slugName&&r.push(...this.children.get("[]")._smoosh(e+"["+this.slugName+"]/")),!this.placeholder){let t="/"===e?"/":e.slice(0,-1);if(null!=this.optionalRestSlugName)throw Error('You cannot define a route with the same specificity as a optional catch-all route ("'+t+'" and "'+t+"[[..."+this.optionalRestSlugName+']]").');r.unshift(t)}return null!==this.restSlugName&&r.push(...this.children.get("[...]")._smoosh(e+"[..."+this.restSlugName+"]/")),null!==this.optionalRestSlugName&&r.push(...this.children.get("[[...]]")._smoosh(e+"[[..."+this.optionalRestSlugName+"]]/")),r}_insert(e,t,n){if(0===e.length){this.placeholder=!1;return}if(n)throw Error("Catch-all must be the last part of the URL.");let o=e[0];if(o.startsWith("[")&&o.endsWith("]")){let r=o.slice(1,-1),a=!1;if(r.startsWith("[")&&r.endsWith("]")&&(r=r.slice(1,-1),a=!0),r.startsWith("…"))throw Error("Detected a three-dot character ('…') at ('"+r+"'). Did you mean ('...')?");if(r.startsWith("...")&&(r=r.substring(3),n=!0),r.startsWith("[")||r.endsWith("]"))throw Error("Segment names may not start or end with extra brackets ('"+r+"').");if(r.startsWith("."))throw Error("Segment names may not start with erroneous periods ('"+r+"').");function i(e,r){if(null!==e&&e!==r)throw Error("You cannot use different slug names for the same dynamic path ('"+e+"' !== '"+r+"').");t.forEach(e=>{if(e===r)throw Error('You cannot have the same slug name "'+r+'" repeat within a single dynamic path');if(e.replace(/\W/g,"")===o.replace(/\W/g,""))throw Error('You cannot have the slug names "'+e+'" and "'+r+'" differ only by non-word symbols within a single dynamic path')}),t.push(r)}if(n){if(a){if(null!=this.restSlugName)throw Error('You cannot use both an required and optional catch-all route at the same level ("[...'+this.restSlugName+']" and "'+e[0]+'" ).');i(this.optionalRestSlugName,r),this.optionalRestSlugName=r,o="[[...]]"}else{if(null!=this.optionalRestSlugName)throw Error('You cannot use both an optional and required catch-all route at the same level ("[[...'+this.optionalRestSlugName+']]" and "'+e[0]+'").');i(this.restSlugName,r),this.restSlugName=r,o="[...]"}}else{if(a)throw Error('Optional route parameters are not yet supported ("'+e[0]+'").');i(this.slugName,r),this.slugName=r,o="[]"}}this.children.has(o)||this.children.set(o,new r),this.children.get(o)._insert(e.slice(1),t,n)}constructor(){this.placeholder=!0,this.children=new Map,this.slugName=null,this.restSlugName=null,this.optionalRestSlugName=null}}function n(e){let t=new r;return e.forEach(e=>t.insert(e)),t.smoosh()}function o(e,t){let r={},o=[];for(let n=0;n<e.length;n++){let i=t(e[n]);r[i]=n,o[n]=i}return n(o).map(t=>e[r[t]])}},4913:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a}});let n=r(3256),o=()=>{},i=()=>{};function a(e){var t;let{headManager:r,reduceComponentsToState:a}=e;function s(){if(r&&r.mountedInstances){let t=n.Children.toArray(Array.from(r.mountedInstances).filter(Boolean));r.updateHead(a(t,e))}}return null==r||null==(t=r.mountedInstances)||t.add(e.children),s(),o(()=>{var t;return null==r||null==(t=r.mountedInstances)||t.add(e.children),()=>{var t;null==r||null==(t=r.mountedInstances)||t.delete(e.children)}}),o(()=>(r&&(r._pendingUpdate=s),()=>{r&&(r._pendingUpdate=s)})),i(()=>(r&&r._pendingUpdate&&(r._pendingUpdate(),r._pendingUpdate=null),()=>{r&&r._pendingUpdate&&(r._pendingUpdate(),r._pendingUpdate=null)})),null}},6363:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{DecodeError:function(){return m},MiddlewareNotFoundError:function(){return v},MissingStaticPage:function(){return y},NormalizeError:function(){return h},PageNotFoundError:function(){return g},SP:function(){return f},ST:function(){return p},WEB_VITALS:function(){return r},execOnce:function(){return n},getDisplayName:function(){return l},getLocationOrigin:function(){return a},getURL:function(){return s},isAbsoluteUrl:function(){return i},isResSent:function(){return u},loadGetInitialProps:function(){return d},normalizeRepeatedSlashes:function(){return c},stringifyError:function(){return x}});let r=["CLS","FCP","FID","INP","LCP","TTFB"];function n(e){let t,r=!1;return function(){for(var n=arguments.length,o=Array(n),i=0;i<n;i++)o[i]=arguments[i];return r||(r=!0,t=e(...o)),t}}let o=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,i=e=>o.test(e);function a(){let{protocol:e,hostname:t,port:r}=window.location;return e+"//"+t+(r?":"+r:"")}function s(){let{href:e}=window.location,t=a();return e.substring(t.length)}function l(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function u(e){return e.finished||e.headersSent}function c(e){let t=e.split("?");return t[0].replace(/\\/g,"/").replace(/\/\/+/g,"/")+(t[1]?"?"+t.slice(1).join("?"):"")}async function d(e,t){let r=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:await d(t.Component,t.ctx)}:{};let n=await e.getInitialProps(t);if(r&&u(r))return n;if(!n)throw Error('"'+l(e)+'.getInitialProps()" should resolve to an object. But found "'+n+'" instead.');return n}let f="undefined"!=typeof performance,p=f&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);class m extends Error{}class h extends Error{}class g extends Error{constructor(e){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message="Cannot find module for page: "+e}}class y extends Error{constructor(e,t){super(),this.message="Failed to load static file for page: "+e+" "+t}}class v extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}}function x(e){return JSON.stringify({message:e.message,stack:e.stack})}},147:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>tY});var n,o=r(3021),i=r(3256),a=r(867),s=r.n(a),l=r(5958),u=r.n(l);r(6132);let c=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),d=(...e)=>e.filter((e,t,r)=>!!e&&""!==e.trim()&&r.indexOf(e)===t).join(" ").trim();var f={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 p=(0,i.forwardRef)(({color:e="currentColor",size:t=24,strokeWidth:r=2,absoluteStrokeWidth:n,className:o="",children:a,iconNode:s,...l},u)=>(0,i.createElement)("svg",{ref:u,...f,width:t,height:t,stroke:e,strokeWidth:n?24*Number(r)/Number(t):r,className:d("lucide",o),...l},[...s.map(([e,t])=>(0,i.createElement)(e,t)),...Array.isArray(a)?a:[a]])),m=(e,t)=>{let r=(0,i.forwardRef)(({className:r,...n},o)=>(0,i.createElement)(p,{ref:o,iconNode:t,className:d(`lucide-${c(e)}`,r),...n}));return r.displayName=`${e}`,r},h=m("Link",[["path",{d:"M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71",key:"1cjeqo"}],["path",{d:"M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71",key:"19qd67"}]]);var g=r(3645);let y=()=>(e,t)=>t.reduce((e,t)=>{let[r,n]=e;return void 0!==n[t]&&(r[t]=n[t]),delete n[t],[r,n]},[{},{...e}]),v=e=>y()(e,["immediate","lazyMount","onExitComplete","present","unmountOnExit"]);var x=r(7060),b=r(1240);function _(e){return e?.animationName||"none"}function P(e){return 1e3*parseFloat(e||"0")}(0,b.x)()(["onExitComplete","present","immediate"]);var E=r(8249),j=r(747),w=(0,b._)(e=>e),C=e=>e?.constructor.name==="Array",S=(e,t)=>{if(e.length!==t.length)return!1;for(let r=0;r<e.length;r++)if(!R(e[r],t[r]))return!1;return!0},R=(e,t)=>{if(Object.is(e,t))return!0;if(null==e&&null!=t||null!=e&&null==t)return!1;if("function"==typeof e?.isEqual&&"function"==typeof t?.isEqual)return e.isEqual(t);if("function"==typeof e&&"function"==typeof t)return e.toString()===t.toString();if(C(e)&&C(t))return S(Array.from(e),Array.from(t));if("object"!=typeof e||"object"!=typeof t)return!1;let r=Object.keys(t??Object.create(null)),n=r.length;for(let t=0;t<n;t++)if(!Reflect.has(e,r[t]))return!1;for(let o=0;o<n;o++){let n=r[o];if(!R(e[n],t[n]))return!1}return!0},A=()=>!1;Function.prototype.toString.call(Object);var O=e=>e&&"object"==typeof e&&e.constructor===Object,{use:N}=i,T=(0,x.A7)("__zag__targetCache",()=>new WeakMap),k="undefined"!=typeof document?i.useLayoutEffect:i.useEffect;function I(e,t){let r=function(e,t){let{state:r,context:n}=t??{},o=function(e){let t=(0,i.useRef)();return t.current||(t.current={v:e()}),t.current.v}(()=>{let t="function"==typeof e?e():e;return n&&t.setContext(n),t._created(),t}),a=(0,i.useRef)();return k(()=>{let e=r??a.current;return o.start(e),()=>{A()&&(a.current=o.getHydrationState()),o.stop()}},[]),o}(e,t);return[function(e,t){let{actions:r,context:n,sync:o}=t??{},a=(0,i.useRef)(),s=(0,i.useRef)(),l=(0,i.useSyncExternalStore)((0,i.useCallback)(t=>(0,x.B1)(e.state,t,o),[o]),()=>{let t=(0,x.P9)(e.state,N);try{if(a.current&&s.current&&!(0,j.Hq)(a.current,t,s.current,new WeakMap))return a.current}catch{}return t},()=>(0,x.P9)(e.state,N));e.setOptions({actions:r});let u=(0,i.useMemo)(()=>(function e(t){if(!O(t)||void 0===t)return t;let r=Reflect.ownKeys(t).filter(e=>"string"==typeof e),n={};for(let o of r){let r=t[o];void 0!==r&&(n[o]=e(r))}return n})(n??{}),[n]);!function(e,t){let r=(0,i.useRef)(!1),n=(0,i.useRef)(!1);(0,i.useEffect)(()=>{if(r.current&&n.current)return e();n.current=!0},t),(0,i.useEffect)(()=>(r.current=!0,()=>{r.current=!1}),[])}(()=>{let t=Object.entries(u),r=e.contextSnapshot??{};t.map(([e,t])=>({key:e,curr:t,prev:r[e],equal:R(r[e],t)})).every(({equal:e})=>e)||e.setContext(u)},[u]);let c=new WeakMap;(0,i.useEffect)(()=>{a.current=l,s.current=c});let d=(0,i.useMemo)(()=>new WeakMap,[]);return(0,j.tz)(l,c,d,T)}(r,t),r.send,r]}function M(e,t={}){let{sync:r=!1}=t,n=function(e){let t=(0,i.useRef)(e);return t.current=e,t}(e);return(0,i.useCallback)((...e)=>r?queueMicrotask(()=>n.current?.(...e)):n.current?.(...e),[r,n])}let L=e=>{let{lazyMount:t,unmountOnExit:r,...n}=e,o=(0,i.useRef)(!1),a={...n,onExitComplete:M(e.onExitComplete)},[s,l]=I(function(e){return(0,g.Op)({initial:e.present?"mounted":"unmounted",context:{node:null,styles:null,unmountAnimationName:null,prevAnimationName:null,present:!1,initial:!1,...e},exit:["clearInitial"],watch:{present:["setInitial","syncPresence"]},on:{"NODE.SET":{actions:["setNode","setStyles"]}},states:{mounted:{on:{UNMOUNT:{target:"unmounted",actions:["invokeOnExitComplete"]},"UNMOUNT.SUSPEND":"unmountSuspended"}},unmountSuspended:{activities:["trackAnimationEvents"],after:{ANIMATION_DURATION:{target:"unmounted",actions:["invokeOnExitComplete"]}},on:{MOUNT:{target:"mounted",actions:["setPrevAnimationName"]},UNMOUNT:{target:"unmounted",actions:["invokeOnExitComplete"]}}},unmounted:{entry:["clearPrevAnimationName"],on:{MOUNT:{target:"mounted",actions:["setPrevAnimationName"]}}}}},{delays:{ANIMATION_DURATION:e=>P(e.styles?.animationDuration)+P(e.styles?.animationDelay)+16.667},actions:{setInitial(e){e.initial=!0},clearInitial(e){e.initial=!1},invokeOnExitComplete(e){e.onExitComplete?.()},setNode(e,t){e.node=(0,x.KR)(t.node)},setStyles(e,t){let r=t.node.ownerDocument.defaultView||window;e.styles=(0,x.KR)(r.getComputedStyle(t.node))},syncPresence(e,t,{send:r}){if(e.present){r({type:"MOUNT",src:"presence.changed"});return}if(!e.present&&e.node?.ownerDocument.visibilityState==="hidden"){r({type:"UNMOUNT",src:"visibilitychange"});return}let n=_(e.styles);(e.immediate?queueMicrotask:requestAnimationFrame)(()=>{e.unmountAnimationName=n,"none"===n||n===e.prevAnimationName||e.styles?.display==="none"||e.styles?.animationDuration==="0s"?r({type:"UNMOUNT",src:"presence.changed"}):r({type:"UNMOUNT.SUSPEND"})})},setPrevAnimationName(e){(e.immediate?queueMicrotask:requestAnimationFrame)(()=>{e.prevAnimationName=_(e.styles)})},clearPrevAnimationName(e){e.prevAnimationName=null}},activities:{trackAnimationEvents(e,t,{send:r}){let n=e.node;if(!n)return;let o=t=>{(t.composedPath?.()?.[0]??t.target)===n&&(e.prevAnimationName=_(e.styles))},i=t=>{let o=_(e.styles);(t.composedPath?.()?.[0]??t.target)===n&&o===e.unmountAnimationName&&r({type:"UNMOUNT",src:"animationend"})};return n.addEventListener("animationstart",o),n.addEventListener("animationcancel",i),n.addEventListener("animationend",i),()=>{n.removeEventListener("animationstart",o),n.removeEventListener("animationcancel",i),n.removeEventListener("animationend",i)}}}})}(a),{context:a}),u=function(e,t,r){let n=e.matches("mounted","unmountSuspended");return{skip:!e.context.initial&&n,present:n,setNode(e){e&&t({type:"NODE.SET",node:e})},unmount(){t({type:"UNMOUNT"})}}}(s,l,0);u.present&&(o.current=!0);let c=!u.present&&!o.current&&t||r&&!u.present&&o.current;return{ref:u.setNode,getPresenceProps:()=>({"data-state":e.present?"open":"closed",hidden:!u.present}),present:u.present,unmounted:c}};function D(e={}){let{name:t,strict:r=!0,hookName:n="useContext",providerName:o="Provider",errorMessage:a,defaultValue:s}=e,l=(0,i.createContext)(s);return l.displayName=t,[l.Provider,function e(){let t=(0,i.useContext)(l);if(!t&&r){let t=Error(a??`${n} returned \`undefined\`. Seems you forgot to wrap component within ${o}`);throw t.name="ContextError",Error.captureStackTrace?.(t,e),t}return t},l]}let[U,W]=D({name:"PresenceContext",hookName:"usePresenceContext",providerName:"<PresenceProvider />"}),[z,F]=D({name:"TooltipContext",hookName:"useTooltipContext",providerName:"<TooltipProvider />"});var B=r(3836);let[G,q]=D({name:"EnvironmentContext",hookName:"useEnvironmentContext",providerName:"<EnvironmentProvider />",strict:!1,defaultValue:{getRootNode:()=>document,getDocument:()=>document,getWindow:()=>window}}),[H,X]=D({name:"LocaleContext",hookName:"useLocaleContext",providerName:"<LocaleProvider />",strict:!1,defaultValue:{dir:"ltr",locale:"en-US"}}),V=(e={})=>{let{getRootNode:t}=q(),{dir:r}=X(),n={id:(0,i.useId)(),dir:r,getRootNode:t,open:e.defaultOpen,"open.controlled":void 0!==e.open,...e},o={...n,onOpenChange:M(e.onOpenChange,{sync:!0})},[a,s]=I(B.Aq(n),{context:o});return B.Ng(a,s,w)};function $(...e){return t=>{for(let r of e)"function"==typeof r?r(t):null!=r&&(r.current=t)}}let Y=e=>{let t=(0,i.memo)((0,i.forwardRef)((t,r)=>{let{asChild:n,children:o,...a}=t;if(!n)return(0,i.createElement)(e,{...a,ref:r},o);let s=i.Children.only(o);if(!(0,i.isValidElement)(s))return null;let l=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}(s);return(0,i.cloneElement)(s,{...(0,g.v6)(a,s.props),ref:r?$(r,l):l})}));return t.displayName=e.displayName||e.name,t},K=(()=>{let e=new Map;return new Proxy(Y,{apply:(e,t,r)=>Y(r[0]),get:(t,r)=>(e.has(r)||e.set(r,Y(r)),e.get(r))})})(),Z=(0,i.forwardRef)((e,t)=>{let r=F(),n=(0,g.v6)(r.getTriggerProps(),e);return(0,o.jsx)(K.button,{...n,ref:t})});Z.displayName="TooltipTrigger";let Q=(0,i.forwardRef)((e,t)=>{let r=F(),n=(0,g.v6)(r.getPositionerProps(),e);return W().unmounted?null:(0,o.jsx)(K.div,{...n,ref:t})});Q.displayName="TooltipPositioner";let J=(0,i.forwardRef)((e,t)=>{let r=F(),n=W(),i=(0,g.v6)(r.getContentProps(),n.getPresenceProps(),e);return n.unmounted?null:(0,o.jsx)(K.div,{...i,ref:$(n.ref,t)})});J.displayName="TooltipContent";let ee=(0,i.forwardRef)((e,t)=>{let r=F(),n=(0,g.v6)(r.getArrowProps(),e);return(0,o.jsx)(K.div,{...n,ref:t})});ee.displayName="TooltipArrow";let et=(0,i.forwardRef)((e,t)=>{let r=F(),n=(0,g.v6)(r.getArrowTipProps(),e);return(0,o.jsx)(K.div,{...n,ref:t})});et.displayName="TooltipArrowTip";var er=r(6725);let en=(...e)=>e.map(e=>e?.trim?.()).filter(Boolean).join(" "),eo=/^on[A-Z]/;function ei(...e){let t={};for(let r of e){for(let e in t){if(eo.test(e)&&"function"==typeof t[e]&&"function"==typeof r[e]){t[e]=function(...e){return function(...t){e.forEach(e=>e?.(...t))}}(t[e],r[e]);continue}if("className"===e||"class"===e){t[e]=en(t[e],r[e]);continue}if("style"===e){t[e]=Object.assign({},t[e]??{},r[e]??{});continue}t[e]=void 0!==r[e]?r[e]:t[e]}for(let e in r)void 0===t[e]&&(t[e]=r[e])}return t}var ea=r(6162);let es=Object.freeze({}),el=Object.freeze({});var eu=r(4184),ec=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|disableRemotePlayback|download|draggable|encType|enterKeyHint|fetchpriority|fetchPriority|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,ed=(0,eu.A)(function(e){return ec.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&91>e.charCodeAt(2)}),ef=r(191),ep=r(860),em=r(3537),eh=/[A-Z]|^ms/g,eg=/_EMO_([^_]+?)_([^]*?)_EMO_/g,ey=function(e){return 45===e.charCodeAt(1)},ev=function(e){return null!=e&&"boolean"!=typeof e},ex=(0,eu.A)(function(e){return ey(e)?e:e.replace(eh,"-$&").toLowerCase()}),eb=function(e,t){switch(e){case"animation":case"animationName":if("string"==typeof t)return t.replace(eg,function(e,t,r){return n={name:t,styles:r,next:n},t})}return 1===em.A[e]||ey(e)||"number"!=typeof t||0===t?t:t+"px"};function e_(e,t,r){if(null==r)return"";if(void 0!==r.__emotion_styles)return r;switch(typeof r){case"boolean":return"";case"object":if(1===r.anim)return n={name:r.name,styles:r.styles,next:n},r.name;if(void 0!==r.styles){var o=r.next;if(void 0!==o)for(;void 0!==o;)n={name:o.name,styles:o.styles,next:n},o=o.next;return r.styles+";"}return function(e,t,r){var n="";if(Array.isArray(r))for(var o=0;o<r.length;o++)n+=e_(e,t,r[o])+";";else for(var i in r){var a=r[i];if("object"!=typeof a)null!=t&&void 0!==t[a]?n+=i+"{"+t[a]+"}":ev(a)&&(n+=ex(i)+":"+eb(i,a)+";");else if(Array.isArray(a)&&"string"==typeof a[0]&&(null==t||void 0===t[a[0]]))for(var s=0;s<a.length;s++)ev(a[s])&&(n+=ex(i)+":"+eb(i,a[s])+";");else{var l=e_(e,t,a);switch(i){case"animation":case"animationName":n+=ex(i)+":"+l+";";break;default:n+=i+"{"+l+"}"}}}return n}(e,t,r);case"function":if(void 0!==e){var i=n,a=r(e);return n=i,e_(e,t,a)}}if(null==t)return r;var s=t[r];return void 0!==s?s:r}var eP=/label:\s*([^\s;{]+)\s*(;|$)/g,eE="undefined"!=typeof document,ej=!!i.useInsertionEffect&&i.useInsertionEffect,ew=eE&&ej||function(e){return e()};ej||i.useLayoutEffect;var eC="undefined"!=typeof document,eS=function(e,t,r){var n=e.key+"-"+t.name;(!1===r||!1===eC&&void 0!==e.compat)&&void 0===e.registered[n]&&(e.registered[n]=t.styles)},eR=function(e,t,r){eS(e,t,r);var n=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var o="",i=t;do{var a=e.insert(t===i?"."+n:"",i,e.sheet,!0);eC||void 0===a||(o+=a),i=i.next}while(void 0!==i);if(!eC&&0!==o.length)return o}},eA=r(6520),eO=r(7525),eN=r(7530);let eT=e=>{let t={};for(let r in e)r.startsWith("html")&&(t[r.replace("html","").toLowerCase()]=e[r]);return t},ek=e=>(Array.isArray(e)?e:[e]).filter(Boolean).flat(),eI=function(e){return e.default||e}(ed),eM=e=>"theme"!==e,eL=(e,t,r)=>{let n;if(t){let r=t.shouldForwardProp;n=e.__emotion_forwardProp&&r?t=>e.__emotion_forwardProp(t)&&r(t):r}return"function"!=typeof n&&r&&(n=e.__emotion_forwardProp),n},eD="undefined"!=typeof document,eU=({cache:e,serialized:t,isStringTag:r})=>{eS(e,t,r);let n=ew(()=>eR(e,t,r));if(!eD&&void 0!==n){let r=t.name,i=t.next;for(;void 0!==i;)r=(0,ea.cx)(r,i.name),i=i.next;return(0,o.jsx)("style",{"data-emotion":(0,ea.cx)(e.key,r),dangerouslySetInnerHTML:{__html:n},nonce:e.sheet.nonce})}return null},eW=((e,t={},r={})=>{let a,s;let l=e.__emotion_real===e,u=l&&e.__emotion_base||e;void 0!==r&&(a=r.label,s=r.target);let c=[],d=(0,ef.w)((a,d,f)=>{let{cva:p,isValidProperty:m}=(0,eO.$)(),h=t.__cva__?t:p(t),g=eB(e.__emotion_cva,h);if(!r.shouldForwardProp&&r.forwardProps){let e;r.shouldForwardProp=(e=r.forwardProps,(t,r)=>!!e.includes(t)||!r?.includes(t)&&!m(t))}let y=eL(e,r,l)||((t,r)=>{let n="string"==typeof e&&e.charCodeAt(0)>96?eI:eM,o=!r?.includes(t)&&!m(t);return n(t)&&o}),{props:v,styles:x}=function(e,t,r){let{css:n,isValidProperty:o}=(0,eO.$)(),{children:a,...s}=e,l=(0,i.useMemo)(()=>{let[e,n]=(0,eN.r)(s,["htmlWidth","htmlHeight","htmlSize","htmlTranslate"]),[i,a]=(0,eN.r)(n,e=>r(e,t.variantKeys)),[l,u]=(0,eN.r)(a,t.variantKeys),[c,d]=(0,eN.r)(u,o);return{htmlProps:eT(e),forwardedProps:i,variantProps:l,styleProps:c,elementProps:d}},[t.variantKeys,r,s,o]),{css:u,...c}=l.styleProps,d=(0,i.useMemo)(()=>t(l.variantProps),[t,l.variantProps]);return{styles:(0,i.useMemo)(()=>n(d,...ek(u),c),[n,d,u,c]),props:{...l.forwardedProps,...l.elementProps,...l.htmlProps,children:a}}}(i.useMemo(()=>Object.assign({},r.defaultProps,(0,eA.o)(a)),[a]),g,y),b="",_=[x],P=v;if(null==v.theme){for(let e in P={},v)P[e]=v[e];P.theme=i.useContext(ef.T)}"string"==typeof v.className?b=function(e,t,r){var n="";return r.split(" ").forEach(function(r){void 0!==e[r]?t.push(e[r]+";"):r&&(n+=r+" ")}),n}(d.registered,_,v.className):null!=v.className&&(b=(0,ea.cx)(b,v.className));let E=function(e,t,r){if(1===e.length&&"object"==typeof e[0]&&null!==e[0]&&void 0!==e[0].styles)return e[0];var o,i=!0,a="";n=void 0;var s=e[0];null==s||void 0===s.raw?(i=!1,a+=e_(r,t,s)):a+=s[0];for(var l=1;l<e.length;l++)a+=e_(r,t,e[l]),i&&(a+=s[l]);eP.lastIndex=0;for(var u="";null!==(o=eP.exec(a));)u+="-"+o[1];return{name:(0,ep.A)(a)+u,styles:a,next:n}}(c.concat(_),d.registered,P);b=(0,ea.cx)(b,`${d.key}-${E.name}`),void 0!==s&&(b=(0,ea.cx)(b,s));let j=!y("as"),w=j&&v.as||u,C={};for(let e in v)(!j||"as"!==e)&&y(e)&&(C[e]=v[e]);C.className=b.trim(),C.ref=f;let S=r.forwardAsChild||r.forwardProps?.includes("asChild");if(v.asChild&&!S){let e=i.Children.only(v.children);w=e.type,C.children=null,(C=ei(C,e.props)).ref=function(...e){return t=>{e.forEach(e=>{!function(e,t){if(null!=e){if("function"==typeof e){e(t);return}try{e.current=t}catch(r){throw Error(`Cannot assign value '${t}' to ref '${e}'`)}}}(e,t)})}}(f,e.ref)}return C.as&&S?(C.as=void 0,(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(eU,{cache:d,serialized:E,isStringTag:"string"==typeof w}),(0,o.jsx)(w,{asChild:!0,...C,children:(0,o.jsx)(v.as,{children:C.children})})]})):(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(eU,{cache:d,serialized:E,isStringTag:"string"==typeof w}),(0,o.jsx)(w,{...C})]})});return d.displayName=void 0!==a?a:`Styled(${"string"==typeof u?u:u.displayName||u.name||"Component"})`,d.__emotion_real=d,d.__emotion_base=u,d.__emotion_forwardProp=r.shouldForwardProp,d.__emotion_cva=t,Object.defineProperty(d,"toString",{value:()=>`.${s}`}),d}).bind(),ez=new Map,eF=new Proxy(eW,{apply:(e,t,r)=>eW(...r),get:(e,t)=>(ez.has(t)||ez.set(t,eW(t)),ez.get(t))}),eB=(e,t)=>e&&!t?e:!e&&t?t:e.merge(t),eG=e=>e.charAt(0).toUpperCase()+e.slice(1),eq=e=>{let{key:t,recipe:r}=e,n=eG(t||r.className||"Component"),[a,s]=(0,er.q)({name:`${n}StylesContext`,errorMessage:`use${n}Styles returned is 'undefined'. Seems you forgot to wrap the components in "<${n}.Root />" `}),[l,u]=(0,er.q)({name:`${n}ClassNameContext`,errorMessage:`use${n}ClassNames returned is 'undefined'. Seems you forgot to wrap the components in "<${n}.Root />" `,strict:!1}),[c,d]=(0,er.q)({strict:!1,name:`${n}PropsContext`,providerName:`${n}PropsContext`,defaultValue:{}});function f(e){let{unstyled:n,...o}=e,a=function(e){let{key:t,recipe:r}=e,n=(0,eO.$)();return(0,i.useMemo)(()=>{let e=r||(null!=t?n.getSlotRecipe(t):{});return n.sva(structuredClone(e))},[t,r,n])}({key:t,recipe:o.recipe||r}),[s,l]=a.splitVariantProps(o);return{styles:n?el:a(s),classNames:a.classNameMap,props:l}}return{StylesProvider:a,ClassNamesProvider:l,PropsProvider:c,usePropsContext:d,useRecipeResult:f,withProvider:(e,t,r)=>{let{defaultProps:n,...s}=r??{},u=eF(e,{},s),c=(0,i.forwardRef)((e,i)=>{let s=ei(n??{},d(),e),{styles:c,props:p,classNames:m}=f(s),h=m[t],g=(0,o.jsx)(a,{value:c,children:(0,o.jsx)(l,{value:m,children:(0,o.jsx)(u,{ref:i,...p,css:[c[t],s.css],className:(0,ea.cx)(s.className,h)})})});return r?.wrapElement?.(g,s)??g});return c.displayName=e.displayName||e.name,c},withContext:(e,t,r)=>{let n=eF(e,{},r),a=(0,i.forwardRef)((e,r)=>{let i=s(),a=u(),l=a?.[t];return(0,o.jsx)(n,{...e,css:[t?i[t]:void 0,e.css],ref:r,className:(0,ea.cx)(e.className,l)})});return a.displayName=e.displayName||e.name,a},withRootProvider:function(e,t={}){let{defaultProps:r}=t,n=t=>{let{styles:n,classNames:i,props:s}=f(ei(r,d(),t));return(0,o.jsx)(a,{value:n,children:(0,o.jsx)(l,{value:i,children:(0,o.jsx)(e,{...s})})})};return n.displayName=e.displayName||e.name,n},useStyles:s,useClassNames:u}},{withRootProvider:eH,withContext:eX,useStyles:eV,PropsProvider:e$}=eq({key:"tooltip"});eH(e=>{let[t,{value:r,children:n}]=v(e),i=L((0,g.v6)({present:r.open},t));return(0,o.jsx)(z,{value:r,children:(0,o.jsx)(U,{value:i,children:n})})});let eY=eH(e=>{let[t,{children:r,...n}]=v(e),i=V(n),a=L((0,g.v6)({present:i.open},t));return(0,o.jsx)(z,{value:i,children:(0,o.jsx)(U,{value:a,children:r})})}),eK=eX(Z,"trigger",{forwardAsChild:!0}),eZ=eX(Q,"positioner",{forwardAsChild:!0}),eQ=eX(J,"content",{forwardAsChild:!0}),eJ=eX(ee,"arrow",{forwardAsChild:!0}),e0=eX(et,"arrowTip",{forwardAsChild:!0});var e1=r(5844);let e2=e=>{let{children:t,disabled:r}=e,[n,a]=(0,i.useState)(e.container?.current),s=(0,i.useSyncExternalStore)(e5,()=>!1,()=>!0),{getRootNode:l}=q();if((0,i.useEffect)(()=>{a(()=>e.container?.current)},[e.container]),s||r)return(0,o.jsx)(o.Fragment,{children:t});let u=n??e4(l);return(0,o.jsx)(o.Fragment,{children:i.Children.map(t,e=>(0,E.createPortal)(e,u))})},e4=e=>{let t=e?.(),r=t.getRootNode();return(0,e1.Ng)(r)?r:(0,e1.YE)(t).body},e5=()=>()=>{},e3=i.forwardRef(function(e,t){let{showArrow:r,children:n,disabled:i,portalled:a,content:s,contentProps:l,portalRef:u,...c}=e;return i?n:(0,o.jsxs)(eY,{...c,children:[(0,o.jsx)(eK,{asChild:!0,children:n}),(0,o.jsx)(e2,{disabled:!a,container:u,children:(0,o.jsx)(eZ,{children:(0,o.jsxs)(eQ,{ref:t,...l,children:[r&&(0,o.jsx)(eJ,{children:(0,o.jsx)(e0,{})}),s]})})})]})});var e6=r(3850);let e8=(0,i.forwardRef)(function(e,t){let{direction:r="column",align:n,justify:a,gap:s="0.5rem",wrap:l,children:u,separator:c,className:d,...f}=e,p=(0,i.useMemo)(()=>(function(e){let{gap:t,direction:r}=e,n={column:{marginY:t,marginX:0,borderInlineStartWidth:0,borderTopWidth:"1px"},"column-reverse":{marginY:t,marginX:0,borderInlineStartWidth:0,borderTopWidth:"1px"},row:{marginX:t,marginY:0,borderInlineStartWidth:"1px",borderTopWidth:0},"row-reverse":{marginX:t,marginY:0,borderInlineStartWidth:"1px",borderTopWidth:0}};return{"&":(0,e6.s)(r,e=>n[e])}})({gap:s,direction:r}),[s,r]),m=(0,i.useMemo)(()=>c?i.Children.toArray(u).filter(e=>(0,i.isValidElement)(e)).map((e,t,r)=>{let n=void 0!==e.key?e.key:t,a=(0,i.cloneElement)(c,{css:[p,c.props.css]});return(0,o.jsxs)(i.Fragment,{children:[e,t===r.length-1?null:a]},n)}):u,[u,c,p]);return(0,o.jsx)(eF.div,{ref:t,display:"flex",alignItems:n,justifyContent:a,flexDirection:r,flexWrap:l,gap:c?void 0:s,className:(0,ea.cx)("chakra-stack",d),...f,children:m})}),e7=e=>e.charAt(0).toUpperCase()+e.slice(1),{withContext:e9}=function(e){let{key:t,recipe:r}=e,n=e7(t||r.className||"Component"),[a,s]=(0,er.q)({strict:!1,name:`${n}PropsContext`,providerName:`${n}PropsContext`});function l(e){let{unstyled:n,...o}=e,a=function(e){let{key:t,recipe:r}=e,n=(0,eO.$)();return(0,i.useMemo)(()=>{let e=r||(null!=t?n.getRecipe(t):{});return n.cva(structuredClone(e))},[t,r,n])}({key:t,recipe:o.recipe||r}),[s,l]=a.splitVariantProps(o);return{styles:n?es:a(s),className:a.className,props:l}}return{withContext:(e,t)=>{let r=eF(e,{},t),n=(0,i.forwardRef)((e,t)=>{let n=ei(s(),e),{styles:i,className:a,props:u}=l(n);return(0,o.jsx)(r,{...u,ref:t,css:[i,n.css],className:(0,ea.cx)(a,n.className)})});return n.displayName=e.displayName||e.name,n},PropsProvider:a,withPropsProvider:function(){return a},usePropsContext:s,useRecipeResult:l}}({key:"icon"}),te=e9("svg",{defaultProps:{focusable:!1,asChild:!0,"aria-hidden":!0}}),[tt,tr]=D({name:"RenderStrategyContext",hookName:"useRenderStrategyContext",providerName:"<RenderStrategyPropsProvider />"}),tn=e=>y()(e,["lazyMount","unmountOnExit"]),[to,ti]=D({name:"AccordionContext",hookName:"useAccordionContext",providerName:"<AccordionProvider />"}),ta=(0,i.forwardRef)((e,t)=>{let[r,n]=tn(e),[{value:i},a]=y()(n,["value"]),s=(0,g.v6)(i.getRootProps(),a);return(0,o.jsx)(to,{value:i,children:(0,o.jsx)(tt,{value:r,children:(0,o.jsx)(K.div,{...s,ref:t})})})});ta.displayName="AccordionRootProvider";var ts=r(6492);let tl=(e={})=>{let{getRootNode:t}=q(),{dir:r}=X(),n={id:(0,i.useId)(),dir:r,getRootNode:t,value:e.defaultValue,...e},o={...n,value:e.value,onFocusChange:M(e.onFocusChange),onValueChange:M(e.onValueChange)},[a,s]=I(ts.Aq(n),{context:o});return ts.Ng(a,s,w)},tu=(0,i.forwardRef)((e,t)=>{let[r,n]=tn(e),[i,a]=y()(n,["collapsible","defaultValue","disabled","id","ids","multiple","onFocusChange","onValueChange","orientation","value"]),s=tl(i),l=(0,g.v6)(s.getRootProps(),a);return(0,o.jsx)(to,{value:s,children:(0,o.jsx)(tt,{value:r,children:(0,o.jsx)(K.div,{...l,ref:t})})})});tu.displayName="AccordionRoot";let[tc,td]=D({name:"AccordionItemContext",hookName:"useAccordionItemContext",providerName:"<AccordionItemProvider />"}),tf=e=>y()(e,["defaultOpen","disabled","id","ids","lazyMount","onExitComplete","onOpenChange","open","unmountOnExit"]);var tp=r(5632);let tm=(e={})=>{let{lazyMount:t,unmountOnExit:r,...n}=e,o=(0,i.useRef)(!1),{dir:a}=X(),{getRootNode:s}=q(),l={id:(0,i.useId)(),dir:a,getRootNode:s,open:e.defaultOpen,"open.controlled":void 0!==e.open,...n},u={...l,open:e.open,onOpenChange:M(e.onOpenChange,{sync:!0})},[c,d]=I(tp.Aq(l),{context:u}),f=tp.Ng(c,d,w);f.visible&&(o.current=!0);let p=!f.visible&&!o.current&&t||r&&!f.visible&&o.current;return{...f,isUnmounted:p}},[th,tg]=D({name:"CollapsibleContext",hookName:"useCollapsibleContext",providerName:"<CollapsibleProvider />"}),ty=(0,i.forwardRef)((e,t)=>{let[r,n]=tf(e),i=tm(r),a=(0,g.v6)(i.getRootProps(),n);return(0,o.jsx)(th,{value:i,children:(0,o.jsx)(K.div,{...a,ref:t})})});ty.displayName="CollapsibleRoot";let[tv,tx]=D({name:"AccordionItemPropsContext",hookName:"useAccordionItemPropsContext",providerName:"<AccordionItemPropsProvider />"}),tb=(0,i.forwardRef)((e,t)=>{let[r,n]=(0,ts.s6)(e),i=ti(),a=tr(),s=(0,g.v6)(i.getItemProps(r),n),l=i.getItemState(r),u=i.getItemContentProps(r);return(0,o.jsx)(tv,{value:r,children:(0,o.jsx)(tc,{value:l,children:(0,o.jsx)(ty,{ref:t,open:l.expanded,ids:{content:u.id},...a,...s})})})});tb.displayName="AccordionItem";let t_=(0,i.forwardRef)((e,t)=>{let r=tg();if(r.isUnmounted)return null;let n=(0,g.v6)(r.getContentProps(),e);return(0,o.jsx)(K.div,{...n,ref:t})});t_.displayName="CollapsibleContent";let tP=y(),tE=(0,i.forwardRef)((e,t)=>{let r=ti(),n=tx(),[,i]=tP(r.getItemContentProps(n),["hidden","data-state"]),a=(0,g.v6)(i,e);return(0,o.jsx)(t_,{ref:t,...a})});tE.displayName="AccordionItemContent";let tj=(0,i.forwardRef)((e,t)=>{let r=ti(),n=tx(),i=tg(),a=r.getItemTriggerProps(n),s=(0,g.v6)({...a,"aria-controls":i.isUnmounted?void 0:a["aria-controls"]},e);return(0,o.jsx)(K.button,{...s,ref:t})});tj.displayName="AccordionItemTrigger";let tw=(0,i.forwardRef)((e,t)=>{let r=ti(),n=tx(),i=(0,g.v6)(r.getItemIndicatorProps(n),e);return(0,o.jsx)(K.div,{...i,ref:t})});tw.displayName="AccordionItemIndicator";let{withProvider:tC,withContext:tS,useStyles:tR,PropsProvider:tA}=eq({key:"accordion"});tC(ta,"root",{forwardAsChild:!0});let tO=tC(tu,"root",{forwardAsChild:!0}),tN=tS(tb,"item",{forwardAsChild:!0}),tT=tS(tE,"itemContent",{forwardAsChild:!0}),tk=tS("div","itemBody"),tI=tS(tj,"itemTrigger",{forwardAsChild:!0}),tM=tS(tw,"itemIndicator",{forwardAsChild:!0}),tL=(0,i.forwardRef)(function(e,t){return(0,o.jsx)(e8,{align:"center",...e,direction:"row",ref:t})});var tD={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},tU=i.createContext&&i.createContext(tD),tW=["attr","size","title"];function tz(){return(tz=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function tF(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 tB(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?tF(Object(r),!0).forEach(function(t){var n,o;n=t,o=r[t],(n=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(n))in e?Object.defineProperty(e,n,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[n]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):tF(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function tG(e){var t=t=>{var r,{attr:n,size:o,title:a}=e,s=function(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(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(e,tW),l=o||t.size||"1em";return t.className&&(r=t.className),e.className&&(r=(r?r+" ":"")+e.className),i.createElement("svg",tz({stroke:"currentColor",fill:"currentColor",strokeWidth:"0"},t.attr,n,s,{className:r,style:tB(tB({color:e.color||t.color},t.style),e.style),height:l,width:l,xmlns:"http://www.w3.org/2000/svg"}),a&&i.createElement("title",null,a),e.children)};return void 0!==tU?i.createElement(tU.Consumer,null,e=>t(e)):t(tD)}function tq(e){var t;return(t={tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"m6 9 6 6 6-6"},child:[]}]},e=>i.createElement(tG,tz({attr:tB({},t.attr)},e),function e(t){return t&&t.map((t,r)=>i.createElement(t.tag,tB({key:r},t.attr),e(t.child)))}(t.child)))(e)}let tH=i.forwardRef(function(e,t){let{children:r,indicatorPlacement:n="end",...i}=e;return(0,o.jsxs)(tI,{...i,ref:t,children:["start"===n&&(0,o.jsx)(tM,{rotate:{base:"-90deg",_open:"0deg"},children:(0,o.jsx)(tq,{})}),(0,o.jsx)(tL,{gap:"4",flex:"1",textAlign:"start",width:"full",children:r}),"end"===n&&(0,o.jsx)(tM,{children:(0,o.jsx)(tq,{})})]})}),tX=i.forwardRef(function(e,t){return(0,o.jsx)(tT,{children:(0,o.jsx)(tk,{...e,ref:t})})}),tV=m("Heart",[["path",{d:"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z",key:"c3ymky"}]]),t$=m("ChartBar",[["path",{d:"M3 3v16a2 2 0 0 0 2 2h16",key:"c24i48"}],["path",{d:"M7 16h8",key:"srdodz"}],["path",{d:"M7 11h12",key:"127s9w"}],["path",{d:"M7 6h3",key:"w9rmul"}]]);function tY(){let[e,t]=(0,i.useState)({public_repos:0,followers:0}),[r,n]=(0,i.useState)("https://f.imnyang.xyz/profile/imnyang.webp"),[a,l]=(0,i.useState)("/"),[c,d]=(0,i.useState)(!1),f=({href:e,icon:t,tooltip:r})=>(0,o.jsx)(e3,{content:r,openDelay:100,positioning:{placement:"bottom"},children:(0,o.jsx)(u(),{href:e,style:{color:"#b2a1af",display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center"},children:(0,o.jsx)("i",{className:t,style:{fontSize:"24px"}})})}),[p,m]=(0,i.useState)(["about"]);return(0,o.jsx)(i.Suspense,{fallback:(0,o.jsx)("div",{children:"Loading..."}),children:(0,o.jsxs)("div",{className:"main",children:[(0,o.jsxs)("div",{className:"profile flex flex-col items-center gap-4 mt-10 mb-10",children:[(0,o.jsx)(s(),{src:r,width:128,height:128,className:"rounded-full avatar",alt:"Profile",priority:!0}),(0,o.jsx)("h1",{className:"text-white text-2xl font-bold",children:"hyun._.suk"}),(0,o.jsxs)("p",{children:["Team. ",(0,o.jsx)(u(),{href:"https://sqlare.com",children:"Sqlare"})," & ",(0,o.jsx)(u(),{href:"https://github.com/objectiveTM",children:"Objective"})]}),(0,o.jsxs)("div",{className:"flex flex-row gap-6",children:[c&&(0,o.jsx)(f,{href:"supertoss://send?bank=토스뱅크&accountNo=100079352039&origin=qr",icon:"fa-solid fa-circle-dollar-to-slot",tooltip:"Toss"}),(0,o.jsx)(f,{href:a,icon:"fa-brands fa-github",tooltip:`Github | ${e.public_repos} Repos`}),(0,o.jsx)(f,{href:"mailto:me@imnyang.xyz",icon:"fa-solid fa-at",tooltip:"Mail"}),(0,o.jsx)(f,{href:"https://instagram.com/fur_local",icon:"fa-brands fa-instagram",tooltip:"Instagram"}),(0,o.jsx)(f,{href:"https://x.com/fur_local",icon:"fa-brands fa-x-twitter",tooltip:"X"})]})]}),(0,o.jsx)(e8,{width:"full",maxW:"450px",mx:"auto",children:(0,o.jsx)(tO,{multiple:!0,collapsible:!0,value:p,onValueChange:e=>m(e.value),children:tK.map(e=>(0,o.jsxs)(tN,{value:e.value,children:[(0,o.jsxs)(tH,{style:{marginBottom:"0.5rem"},children:[(0,o.jsx)(te,{fontSize:"lg",color:"fg.subtle",children:e.icon}),e.title]}),(0,o.jsx)(tX,{maxH:"250px",overflow:"auto",children:e.content})]},e.value))})})]})})}(0,i.forwardRef)((e,t)=>(0,o.jsx)("a",{...e,ref:t})).displayName="TippyWrapper";let tK=[{value:"about",icon:(0,o.jsx)(tV,{}),title:"About",content:"안녕하세요. imnyang이라는 닉네임으로 활동중인 남현석입니다.\n"},{value:"project",icon:(0,o.jsx)(t$,{}),title:"Project",content:(0,o.jsxs)("div",{className:"flex flex-col text-sky-300",children:[(0,o.jsx)("p",{className:"text-white",children:"imnyang"}),(0,o.jsx)(u(),{href:"https://instagram.com/today.isangjeong",children:"오늘 인천 상정중학교"}),(0,o.jsx)(u(),{href:"https://time.imnyang.xyz",children:"Local Time"}),(0,o.jsx)(u(),{href:"https://github.com/imnyang/siru",children:"Siru"}),(0,o.jsx)(u(),{href:"https://github.com/imnyang/discord-voice-rec",children:"Discord Voice Recorder"}),(0,o.jsx)("br",{}),(0,o.jsx)("p",{className:"text-white",children:"Sqlare"}),(0,o.jsx)(u(),{href:"https://github.com/sqlare/sqlr.kr/tree/main",children:"sqlr.kr (sqlite)"})]})},{value:"timeline",icon:(0,o.jsx)(t$,{}),title:"Timeline",content:(0,o.jsx)("div",{className:"timeline text-white",children:[{date:"2024-12-14",description:"2024 글로벌스타트업학교 K-청소년스타트업 경진대회 우수상 수상",category:"Award",link:"https://www.ncf.or.kr/projects/'2024-%EA%B8%80%EB%A1%9C%EB%B2%8C%EC%8A%A4%ED%83%80%ED%8A%B8%EC%97%85%ED%95%99%EA%B5%90-k-%EC%B2%AD%EC%86%8C%EB%85%84%EC%8A%A4%ED%83%80%ED%8A%B8%EC%97%85-%EA%B2%BD%EC%A7%84%EB%8C%80%ED%9A%8C'-%EC%B0%B8%EA%B0%80%EC%9E%90-%EB%AA%A8%EC%A7%91"},{date:"2024-12-07",description:"글로벌 스타트업 학교 팀 1위",category:"Award",link:"https://blog.imnyang.xyz/blog/gss"},{date:"2024-12-07",description:"글로벌 스타트업 학교 개인 최우수상",category:"Award",link:"https://blog.imnyang.xyz/blog/gss"},{date:"2024-08-18",description:"29회 해킹캠프 CTF 1위 (고민중독)",category:"Award",link:"https://ctf.hackingcamp.org/"},{date:"2024-08-05",description:"29회 해킹캠프 선발",category:"Conference",link:"https://hackingcamp.org/"},{date:"2024-08-01",description:"글로벌 스타트업 학교 2기 베트남 해외 연수 데모데이 대상 (1위)",category:"Award",link:"http://ncf.or.kr"},{date:"2024-05-16",description:"글로벌 스타트업 학교 2기 합격",category:"Education",link:"http://ncf.or.kr"},{date:"2024-05-11",description:"LG AI 청소년 캠프 1기 LG 탐색상 수상",category:"Award",link:"https://lgaiyouthcamp.or.kr/"},{date:"2024-05-11",description:"LG AI 청소년 캠프 1기 수료",category:"Award",link:"https://lgaiyouthcamp.or.kr/"},{date:"2024-04-22",description:"@isangjeong.today (인천상정중학교의 오늘 급식)",category:"Project",link:"https://www.instagram.com/isangjeong.today/"},{date:"2024-03-24",description:"Dreamhack #133",link:"https://dreamhack.io/users/40116/wargame"},{date:"2024-03-24",description:"Ubuntu Mirror [Not Working Now]",link:"https://launchpad.net/ubuntu/+mirror/mirror.imnyang.xyz-release"},{date:"2024-03-24",description:"내 목소리로 AI Cover 만들기",category:"Project",link:"https://colab.research.google.com/drive/1a4G4hD9huBeGRZhEL2HNDMpqSuf4y61k?usp=sharing"},{date:"2023-12-20",description:"LG AI 청소년 캠프 1기 합격",category:"Education"},{date:"2023-11-14",description:"인천상정중학교 2023학년도 SW 문제 해결 활동 우수상(2위) 수여",category:"Award"},{date:"2023-11-01",description:"블로그 시작",link:"https://blog.imnyang.xyz",category:"Project"},{date:"2023-09-02",description:"선린인터넷고등학교 제6회 소프트웨어나늠축제 Layer7 부서 과정 이수"},{date:"2023-07-24",description:"한국정보기술연구원이 주도하는 사이버 가디언즈 보안캠프 수료"},{date:"2023-05-15",description:"한국 코드페어 예선 진출"},{date:"2022-12-20",description:"2022 SW영재 창작대회 은상 수상"},{date:"2022-09-27",description:"2022 삼성 주니어 SW 창작대회 본선 진출"},{date:"2022-05-23",description:"2022학년도 석정초SW영재학급 첫 수업"},{date:"2022-07-26",description:"제 14회 맑은하늘 맑은웃음 공모전에서 맑은웃음상 수여"},{date:"2021-11-14",description:"Become a ZEPETO Creator 이수"},{date:"2021-05-19",description:"소프트웨어와 전자신문이 주관한 소프트웨어재단 꿈찾기 캠프 이수"},{date:"2018-01-27",description:"제4회 맑은하늘 맑은웃음 어린이 문예공모전에서 위닉스상(2위) 수여"}].map((e,t)=>(0,o.jsxs)("div",{className:"flex flex-col gap-2 mb-3",children:[(0,o.jsx)("p",{className:"tabular-nums text-base text-gray-400",children:e.date}),(0,o.jsxs)("div",{className:"flex items-center",children:[e.link&&(0,o.jsxs)(u(),{href:e.link,className:"flex gap-2 text-base",children:[(0,o.jsx)("span",{className:"text-base",children:e.description}),(0,o.jsx)(h,{width:18})]}),!e.link&&(0,o.jsx)("span",{className:"text-base",children:e.description})]})]},t))})}]},7263:(e,t,r)=>{"use strict";r.d(t,{Provider:()=>l});var n=r(3021),o=r(7525),i=r(5630),a=r(567);function s(e){return(0,n.jsx)(a.N,{attribute:"class",disableTransitionOnChange:!0,...e})}function l(e){return(0,n.jsx)(o.s,{value:i.$m,children:(0,n.jsx)(s,{...e})})}r(3256)},2872:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>a,metadata:()=>i});var n=r(6965);r(4068);var o=r(8149);let i={title:"imnyang",description:"imnyang's portfolio"};function a({children:e}){return(0,n.jsxs)("html",{lang:"en",children:[(0,n.jsx)("head",{children:(0,n.jsx)("link",{rel:"stylesheet",href:"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.6.0/css/all.min.css"})}),(0,n.jsx)("body",{className:"antialiased",children:(0,n.jsx)(o.Provider,{children:e})})]})}},207:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>n});let n=(0,r(8171).registerClientReference)(function(){throw Error("Attempted to call the default export of \"/home/imnyang/Workspace/Git/imnyang/imnyang/src/app/page.tsx\" from the server, but it's on the client. It's not possible to invoke a client function from the server, it can only be rendered as a Component or passed to props of a Client Component.")},"/home/imnyang/Workspace/Git/imnyang/imnyang/src/app/page.tsx","default")},8149:(e,t,r)=>{"use strict";r.d(t,{Provider:()=>n});let n=(0,r(8171).registerClientReference)(function(){throw Error("Attempted to call Provider() from the server but Provider is on the client. It's not possible to invoke a client function from the server, it can only be rendered as a Component or passed to props of a Client Component.")},"/home/imnyang/Workspace/Git/imnyang/imnyang/src/components/ui/provider.tsx","Provider")},5424:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>o});var n=r(3578);let o=async e=>[{type:"image/x-icon",sizes:"16x16",url:(0,n.fillMetadataSegment)(".",await e.params,"favicon.ico")+""}]},4068:()=>{},6132:()=>{}};var t=require("../webpack-runtime.js");t.C(e);var r=e=>t(t.s=e),n=t.X(0,[57,296,578],()=>r(5009));module.exports=n})();