diff --git a/404.html b/404.html index d63729c..937defb 100644 --- a/404.html +++ b/404.html @@ -1 +1 @@ -404: This page could not be found.Hyperjump Technology

404

This page could not be found.

\ No newline at end of file +404: This page could not be found.Hyperjump Technology

404

This page could not be found.

\ No newline at end of file diff --git a/CNAME b/CNAME new file mode 100644 index 0000000..cfaee86 --- /dev/null +++ b/CNAME @@ -0,0 +1 @@ +hyperjump.tech diff --git a/_next/static/chunks/117-4cf17cf7754feda4.js b/_next/static/chunks/117-4cf17cf7754feda4.js deleted file mode 100644 index 91f5081..0000000 --- a/_next/static/chunks/117-4cf17cf7754feda4.js +++ /dev/null @@ -1,2 +0,0 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[117],{5157:function(e,t){"use strict";function n(){return""}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getDeploymentIdQueryOrEmptyString",{enumerable:!0,get:function(){return n}})},1572:function(){"trimStart"in String.prototype||(String.prototype.trimStart=String.prototype.trimLeft),"trimEnd"in String.prototype||(String.prototype.trimEnd=String.prototype.trimRight),"description"in Symbol.prototype||Object.defineProperty(Symbol.prototype,"description",{configurable:!0,get:function(){var e=/\((.*)\)/.exec(this.toString());return e?e[1]:void 0}}),Array.prototype.flat||(Array.prototype.flat=function(e,t){return t=this.concat.apply([],this),e>1&&t.some(Array.isArray)?t.flat(e-1):t},Array.prototype.flatMap=function(e,t){return this.map(e,t).flat()}),Promise.prototype.finally||(Promise.prototype.finally=function(e){if("function"!=typeof e)return this.then(e,e);var t=this.constructor||Promise;return this.then(function(n){return t.resolve(e()).then(function(){return n})},function(n){return t.resolve(e()).then(function(){throw n})})}),Object.fromEntries||(Object.fromEntries=function(e){return Array.from(e).reduce(function(e,t){return e[t[0]]=t[1],e},{})}),Array.prototype.at||(Array.prototype.at=function(e){var t=Math.trunc(e)||0;if(t<0&&(t+=this.length),!(t<0||t>=this.length))return this[t]}),Object.hasOwn||(Object.hasOwn=function(e,t){if(null==e)throw TypeError("Cannot convert undefined or null to object");return Object.prototype.hasOwnProperty.call(Object(e),t)}),"canParse"in URL||(URL.canParse=function(e,t){try{return new URL(e,t),!0}catch(e){return!1}})},1634:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addBasePath",{enumerable:!0,get:function(){return u}});let r=n(8498),o=n(8521);function u(e,t){return(0,o.normalizePathTrailingSlash)((0,r.addPathPrefix)(e,"/hyperjump.tech"))}("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)},5266:function(e,t){"use strict";function n(e){var t,n;t=self.__next_s,n=()=>{e()},t&&t.length?t.reduce((e,t)=>{let[n,r]=t;return e.then(()=>new Promise((e,t)=>{let o=document.createElement("script");if(r)for(let e in r)"children"!==e&&o.setAttribute(e,r[e]);n?(o.src=n,o.onload=()=>e(),o.onerror=t):r&&(o.innerHTML=r.children,setTimeout(e)),document.head.appendChild(o)}))},Promise.resolve()).catch(e=>{console.error(e)}).then(()=>{n()}):n()}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"appBootstrap",{enumerable:!0,get:function(){return n}}),window.next={version:"14.2.15",appDir:!0},("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},3079:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"callServer",{enumerable:!0,get:function(){return o}});let r=n(2846);async function o(e,t){let n=(0,r.getServerActionDispatcher)();if(!n)throw Error("Invariant: missing action dispatcher.");return new Promise((r,o)=>{n({actionId:e,actionArgs:t,resolve:r,reject:o})})}("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)},2304:function(e,t,n){"use strict";let r,o;Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"hydrate",{enumerable:!0,get:function(){return x}});let u=n(7043),l=n(3099),a=n(7437);n(1572);let i=u._(n(4040)),c=l._(n(2265)),s=n(6671),f=n(8701),d=u._(n(1404)),p=n(3079),h=n(9721),y=n(2103);n(647);let _=window.console.error;window.console.error=function(){for(var e=arguments.length,t=Array(e),n=0;n{if((0,h.isNextRouterError)(e.error)){e.preventDefault();return}});let v=document,b=new TextEncoder,g=!1,m=!1,R=null;function P(e){if(0===e[0])r=[];else if(1===e[0]){if(!r)throw Error("Unexpected server data: missing bootstrap script.");o?o.enqueue(b.encode(e[1])):r.push(e[1])}else 2===e[0]&&(R=e[1])}let j=function(){o&&!m&&(o.close(),m=!0,r=void 0),g=!0};"loading"===document.readyState?document.addEventListener("DOMContentLoaded",j,!1):j();let O=self.__next_f=self.__next_f||[];O.forEach(P),O.push=P;let S=new ReadableStream({start(e){r&&(r.forEach(t=>{e.enqueue(b.encode(t))}),g&&!m&&(e.close(),m=!0,r=void 0)),o=e}}),E=(0,s.createFromReadableStream)(S,{callServer:p.callServer});function w(){return(0,c.use)(E)}let T=c.default.StrictMode;function M(e){let{children:t}=e;return t}function x(){let e=(0,y.createMutableActionQueue)(),t=(0,a.jsx)(T,{children:(0,a.jsx)(f.HeadManagerContext.Provider,{value:{appDir:!0},children:(0,a.jsx)(y.ActionQueueContext.Provider,{value:e,children:(0,a.jsx)(M,{children:(0,a.jsx)(w,{})})})})}),n=window.__next_root_layout_missing_tags,r=!!(null==n?void 0:n.length),o={onRecoverableError:d.default};"__next_error__"===document.documentElement.id||r?i.default.createRoot(v,o).render(t):c.default.startTransition(()=>i.default.hydrateRoot(v,t,{...o,formState: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)},4278:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),n(9506),(0,n(5266).appBootstrap)(()=>{let{hydrate:e}=n(2304);n(2846),n(4707),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)},9506:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),n(5157);{let e=n.u;n.u=function(){for(var t=arguments.length,n=Array(t),r=0;r(l(function(){var e;let t=document.getElementsByName(u)[0];if(null==t?void 0:null==(e=t.shadowRoot)?void 0:e.childNodes[0])return t.shadowRoot.childNodes[0];{let e=document.createElement(u);e.style.cssText="position:absolute";let t=document.createElement("div");return t.ariaLive="assertive",t.id="__next-route-announcer__",t.role="alert",t.style.cssText="position:absolute;border:0;height:1px;margin:-1px;padding:0;width:1px;clip:rect(0 0 0 0);overflow:hidden;white-space:nowrap;word-wrap:normal",e.attachShadow({mode:"open"}).appendChild(t),document.body.appendChild(e),t}}()),()=>{let e=document.getElementsByTagName(u)[0];(null==e?void 0:e.isConnected)&&document.body.removeChild(e)}),[]);let[a,i]=(0,r.useState)(""),c=(0,r.useRef)();return(0,r.useEffect)(()=>{let e="";if(document.title)e=document.title;else{let t=document.querySelector("h1");t&&(e=t.innerText||t.textContent||"")}void 0!==c.current&&c.current!==e&&i(e),c.current=e},[t]),n?(0,o.createPortal)(a,n):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)},6866:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{ACTION:function(){return r},FLIGHT_PARAMETERS:function(){return i},NEXT_DID_POSTPONE_HEADER:function(){return s},NEXT_ROUTER_PREFETCH_HEADER:function(){return u},NEXT_ROUTER_STATE_TREE:function(){return o},NEXT_RSC_UNION_QUERY:function(){return c},NEXT_URL:function(){return l},RSC_CONTENT_TYPE_HEADER:function(){return a},RSC_HEADER:function(){return n}});let n="RSC",r="Next-Action",o="Next-Router-State-Tree",u="Next-Router-Prefetch",l="Next-Url",a="text/x-component",i=[[n],[o],[u]],c="_rsc",s="x-nextjs-postponed";("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)},2846:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{createEmptyCacheNode:function(){return C},default:function(){return I},getServerActionDispatcher:function(){return E},urlToUrlWithoutFlightMarker:function(){return T}});let r=n(3099),o=n(7437),u=r._(n(2265)),l=n(1956),a=n(4673),i=n(3456),c=n(9060),s=n(7744),f=n(1060),d=n(2952),p=n(6146),h=n(1634),y=n(6495),_=n(4123),v=n(9320),b=n(8137),g=n(6866),m=n(5076),R=n(1283),P=n(4541),j="undefined"==typeof window,O=j?null:new Map,S=null;function E(){return S}let w={};function T(e){let t=new URL(e,location.origin);if(t.searchParams.delete(g.NEXT_RSC_UNION_QUERY),t.pathname.endsWith(".txt")){let{pathname:e}=t,n=e.endsWith("/index.txt")?10:4;t.pathname=e.slice(0,-n)}return t}function M(e){return e.origin!==window.location.origin}function x(e){let{appRouterState:t,sync:n}=e;return(0,u.useInsertionEffect)(()=>{let{tree:e,pushRef:r,canonicalUrl:o}=t,u={...r.preserveCustomHistoryState?window.history.state:{},__NA:!0,__PRIVATE_NEXTJS_INTERNALS_TREE:e};r.pendingPush&&(0,i.createHrefFromUrl)(new URL(window.location.href))!==o?(r.pendingPush=!1,window.history.pushState(u,"",o)):window.history.replaceState(u,"",o),n(t)},[t,n]),null}function C(){return{lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,lazyDataResolved:!1,loading:null}}function A(e){null==e&&(e={});let t=window.history.state,n=null==t?void 0:t.__NA;n&&(e.__NA=n);let r=null==t?void 0:t.__PRIVATE_NEXTJS_INTERNALS_TREE;return r&&(e.__PRIVATE_NEXTJS_INTERNALS_TREE=r),e}function N(e){let{headCacheNode:t}=e,n=null!==t?t.head:null,r=null!==t?t.prefetchHead:null,o=null!==r?r:n;return(0,u.useDeferredValue)(n,o)}function D(e){let t,{buildId:n,initialHead:r,initialTree:i,urlParts:f,initialSeedData:g,couldBeIntercepted:E,assetPrefix:T,missingSlots:C}=e,D=(0,u.useMemo)(()=>(0,d.createInitialRouterState)({buildId:n,initialSeedData:g,urlParts:f,initialTree:i,initialParallelRoutes:O,location:j?null:window.location,initialHead:r,couldBeIntercepted:E}),[n,g,f,i,r,E]),[I,U,k]=(0,s.useReducerWithReduxDevtools)(D);(0,u.useEffect)(()=>{O=null},[]);let{canonicalUrl:F}=(0,s.useUnwrapState)(I),{searchParams:L,pathname:H}=(0,u.useMemo)(()=>{let e=new URL(F,"undefined"==typeof window?"http://n":window.location.href);return{searchParams:e.searchParams,pathname:(0,R.hasBasePath)(e.pathname)?(0,m.removeBasePath)(e.pathname):e.pathname}},[F]),$=(0,u.useCallback)(e=>{let{previousTree:t,serverResponse:n}=e;(0,u.startTransition)(()=>{U({type:a.ACTION_SERVER_PATCH,previousTree:t,serverResponse:n})})},[U]),G=(0,u.useCallback)((e,t,n)=>{let r=new URL((0,h.addBasePath)(e),location.href);return U({type:a.ACTION_NAVIGATE,url:r,isExternalUrl:M(r),locationSearch:location.search,shouldScroll:null==n||n,navigateType:t})},[U]);S=(0,u.useCallback)(e=>{(0,u.startTransition)(()=>{U({...e,type:a.ACTION_SERVER_ACTION})})},[U]);let z=(0,u.useMemo)(()=>({back:()=>window.history.back(),forward:()=>window.history.forward(),prefetch:(e,t)=>{let n;if(!(0,p.isBot)(window.navigator.userAgent)){try{n=new URL((0,h.addBasePath)(e),window.location.href)}catch(t){throw Error("Cannot prefetch '"+e+"' because it cannot be converted to a URL.")}M(n)||(0,u.startTransition)(()=>{var e;U({type:a.ACTION_PREFETCH,url:n,kind:null!=(e=null==t?void 0:t.kind)?e:a.PrefetchKind.FULL})})}},replace:(e,t)=>{void 0===t&&(t={}),(0,u.startTransition)(()=>{var n;G(e,"replace",null==(n=t.scroll)||n)})},push:(e,t)=>{void 0===t&&(t={}),(0,u.startTransition)(()=>{var n;G(e,"push",null==(n=t.scroll)||n)})},refresh:()=>{(0,u.startTransition)(()=>{U({type:a.ACTION_REFRESH,origin:window.location.origin})})},fastRefresh:()=>{throw Error("fastRefresh can only be used in development mode. Please use refresh instead.")}}),[U,G]);(0,u.useEffect)(()=>{window.next&&(window.next.router=z)},[z]),(0,u.useEffect)(()=>{function e(e){var t;e.persisted&&(null==(t=window.history.state)?void 0:t.__PRIVATE_NEXTJS_INTERNALS_TREE)&&(w.pendingMpaPath=void 0,U({type:a.ACTION_RESTORE,url:new URL(window.location.href),tree:window.history.state.__PRIVATE_NEXTJS_INTERNALS_TREE}))}return window.addEventListener("pageshow",e),()=>{window.removeEventListener("pageshow",e)}},[U]);let{pushRef:B}=(0,s.useUnwrapState)(I);if(B.mpaNavigation){if(w.pendingMpaPath!==F){let e=window.location;B.pendingPush?e.assign(F):e.replace(F),w.pendingMpaPath=F}(0,u.use)(b.unresolvedThenable)}(0,u.useEffect)(()=>{let e=window.history.pushState.bind(window.history),t=window.history.replaceState.bind(window.history),n=e=>{var t;let n=window.location.href,r=null==(t=window.history.state)?void 0:t.__PRIVATE_NEXTJS_INTERNALS_TREE;(0,u.startTransition)(()=>{U({type:a.ACTION_RESTORE,url:new URL(null!=e?e:n,n),tree:r})})};window.history.pushState=function(t,r,o){return(null==t?void 0:t.__NA)||(null==t?void 0:t._N)||(t=A(t),o&&n(o)),e(t,r,o)},window.history.replaceState=function(e,r,o){return(null==e?void 0:e.__NA)||(null==e?void 0:e._N)||(e=A(e),o&&n(o)),t(e,r,o)};let r=e=>{let{state:t}=e;if(t){if(!t.__NA){window.location.reload();return}(0,u.startTransition)(()=>{U({type:a.ACTION_RESTORE,url:new URL(window.location.href),tree:t.__PRIVATE_NEXTJS_INTERNALS_TREE})})}};return window.addEventListener("popstate",r),()=>{window.history.pushState=e,window.history.replaceState=t,window.removeEventListener("popstate",r)}},[U]);let{cache:W,tree:K,nextUrl:V,focusAndScrollRef:Y}=(0,s.useUnwrapState)(I),X=(0,u.useMemo)(()=>(0,v.findHeadInCache)(W,K[1]),[W,K]),q=(0,u.useMemo)(()=>(function e(t,n){for(let r of(void 0===n&&(n={}),Object.values(t[1]))){let t=r[0],o=Array.isArray(t),u=o?t[1]:t;!u||u.startsWith(P.PAGE_SEGMENT_KEY)||(o&&("c"===t[2]||"oc"===t[2])?n[t[0]]=t[1].split("/"):o&&(n[t[0]]=t[1]),n=e(r,n))}return n})(K),[K]);if(null!==X){let[e,n]=X;t=(0,o.jsx)(N,{headCacheNode:e},n)}else t=null;let J=(0,o.jsxs)(_.RedirectBoundary,{children:[t,W.rsc,(0,o.jsx)(y.AppRouterAnnouncer,{tree:K})]});return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(x,{appRouterState:(0,s.useUnwrapState)(I),sync:k}),(0,o.jsx)(c.PathParamsContext.Provider,{value:q,children:(0,o.jsx)(c.PathnameContext.Provider,{value:H,children:(0,o.jsx)(c.SearchParamsContext.Provider,{value:L,children:(0,o.jsx)(l.GlobalLayoutRouterContext.Provider,{value:{buildId:n,changeByServerResponse:$,tree:K,focusAndScrollRef:Y,nextUrl:V},children:(0,o.jsx)(l.AppRouterContext.Provider,{value:z,children:(0,o.jsx)(l.LayoutRouterContext.Provider,{value:{childNodes:W.parallelRoutes,tree:K,url:F,loading:W.loading},children:J})})})})})})]})}function I(e){let{globalErrorComponent:t,...n}=e;return(0,o.jsx)(f.ErrorBoundary,{errorComponent:t,children:(0,o.jsx)(D,{...n})})}("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)},6149:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"bailoutToClientRendering",{enumerable:!0,get:function(){return u}});let r=n(8993),o=n(1845);function u(e){let t=o.staticGenerationAsyncStorage.getStore();if((null==t||!t.forceStatic)&&(null==t?void 0:t.isStaticGeneration))throw new r.BailoutToCSRError(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)},9107:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ClientPageRoot",{enumerable:!0,get:function(){return u}});let r=n(7437),o=n(4535);function u(e){let{Component:t,props:n}=e;return n.searchParams=(0,o.createDynamicallyTrackedSearchParams)(n.searchParams||{}),(0,r.jsx)(t,{...n})}("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)},1060:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{ErrorBoundary:function(){return h},ErrorBoundaryHandler:function(){return f},GlobalError:function(){return d},default:function(){return p}});let r=n(7043),o=n(7437),u=r._(n(2265)),l=n(5475),a=n(9721),i=n(1845),c={error:{fontFamily:'system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"',height:"100vh",textAlign:"center",display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center"},text:{fontSize:"14px",fontWeight:400,lineHeight:"28px",margin:"0 8px"}};function s(e){let{error:t}=e,n=i.staticGenerationAsyncStorage.getStore();if((null==n?void 0:n.isRevalidate)||(null==n?void 0:n.isStaticGeneration))throw console.error(t),t;return null}class f extends u.default.Component{static getDerivedStateFromError(e){if((0,a.isNextRouterError)(e))throw e;return{error:e}}static getDerivedStateFromProps(e,t){return e.pathname!==t.previousPathname&&t.error?{error:null,previousPathname:e.pathname}:{error:t.error,previousPathname:e.pathname}}render(){return this.state.error?(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(s,{error:this.state.error}),this.props.errorStyles,this.props.errorScripts,(0,o.jsx)(this.props.errorComponent,{error:this.state.error,reset:this.reset})]}):this.props.children}constructor(e){super(e),this.reset=()=>{this.setState({error:null})},this.state={error:null,previousPathname:this.props.pathname}}}function d(e){let{error:t}=e,n=null==t?void 0:t.digest;return(0,o.jsxs)("html",{id:"__next_error__",children:[(0,o.jsx)("head",{}),(0,o.jsxs)("body",{children:[(0,o.jsx)(s,{error:t}),(0,o.jsx)("div",{style:c.error,children:(0,o.jsxs)("div",{children:[(0,o.jsx)("h2",{style:c.text,children:"Application error: a "+(n?"server":"client")+"-side exception has occurred (see the "+(n?"server logs":"browser console")+" for more information)."}),n?(0,o.jsx)("p",{style:c.text,children:"Digest: "+n}):null]})})]})]})}let p=d;function h(e){let{errorComponent:t,errorStyles:n,errorScripts:r,children:u}=e,a=(0,l.usePathname)();return t?(0,o.jsx)(f,{pathname:a,errorComponent:t,errorStyles:n,errorScripts:r,children:u}):(0,o.jsx)(o.Fragment,{children:u})}("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)},6177:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{DynamicServerError:function(){return r},isDynamicServerError:function(){return o}});let n="DYNAMIC_SERVER_USAGE";class r extends Error{constructor(e){super("Dynamic server usage: "+e),this.description=e,this.digest=n}}function o(e){return"object"==typeof e&&null!==e&&"digest"in e&&"string"==typeof e.digest&&e.digest===n}("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)},9721:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isNextRouterError",{enumerable:!0,get:function(){return u}});let r=n(8200),o=n(8968);function u(e){return e&&e.digest&&((0,o.isRedirectError)(e)||(0,r.isNotFoundError)(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)},4707:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return S}});let r=n(7043),o=n(3099),u=n(7437),l=o._(n(2265)),a=r._(n(4887)),i=n(1956),c=n(4848),s=n(8137),f=n(1060),d=n(6015),p=n(7092),h=n(4123),y=n(80),_=n(3171),v=n(8505),b=n(8077),g=["bottom","height","left","right","top","width","x","y"];function m(e,t){let n=e.getBoundingClientRect();return n.top>=0&&n.top<=t}class R extends l.default.Component{componentDidMount(){this.handlePotentialScroll()}componentDidUpdate(){this.props.focusAndScrollRef.apply&&this.handlePotentialScroll()}render(){return this.props.children}constructor(...e){super(...e),this.handlePotentialScroll=()=>{let{focusAndScrollRef:e,segmentPath:t}=this.props;if(e.apply){var n;if(0!==e.segmentPaths.length&&!e.segmentPaths.some(e=>t.every((t,n)=>(0,d.matchSegment)(t,e[n]))))return;let r=null,o=e.hashFragment;if(o&&(r="top"===o?document.body:null!=(n=document.getElementById(o))?n:document.getElementsByName(o)[0]),r||(r="undefined"==typeof window?null:a.default.findDOMNode(this)),!(r instanceof Element))return;for(;!(r instanceof HTMLElement)||function(e){if(["sticky","fixed"].includes(getComputedStyle(e).position))return!0;let t=e.getBoundingClientRect();return g.every(e=>0===t[e])}(r);){if(null===r.nextElementSibling)return;r=r.nextElementSibling}e.apply=!1,e.hashFragment=null,e.segmentPaths=[],(0,p.handleSmoothScroll)(()=>{if(o){r.scrollIntoView();return}let e=document.documentElement,t=e.clientHeight;!m(r,t)&&(e.scrollTop=0,m(r,t)||r.scrollIntoView())},{dontForceLayout:!0,onlyHashChange:e.onlyHashChange}),e.onlyHashChange=!1,r.focus()}}}}function P(e){let{segmentPath:t,children:n}=e,r=(0,l.useContext)(i.GlobalLayoutRouterContext);if(!r)throw Error("invariant global layout router not mounted");return(0,u.jsx)(R,{segmentPath:t,focusAndScrollRef:r.focusAndScrollRef,children:n})}function j(e){let{parallelRouterKey:t,url:n,childNodes:r,segmentPath:o,tree:a,cacheKey:f}=e,p=(0,l.useContext)(i.GlobalLayoutRouterContext);if(!p)throw Error("invariant global layout router not mounted");let{buildId:h,changeByServerResponse:y,tree:_}=p,v=r.get(f);if(void 0===v){let e={lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,lazyDataResolved:!1,loading:null};v=e,r.set(f,e)}let g=null!==v.prefetchRsc?v.prefetchRsc:v.rsc,m=(0,l.useDeferredValue)(v.rsc,g),R="object"==typeof m&&null!==m&&"function"==typeof m.then?(0,l.use)(m):m;if(!R){let e=v.lazyData;if(null===e){let t=function e(t,n){if(t){let[r,o]=t,u=2===t.length;if((0,d.matchSegment)(n[0],r)&&n[1].hasOwnProperty(o)){if(u){let t=e(void 0,n[1][o]);return[n[0],{...n[1],[o]:[t[0],t[1],t[2],"refetch"]}]}return[n[0],{...n[1],[o]:e(t.slice(2),n[1][o])}]}}return n}(["",...o],_),r=(0,b.hasInterceptionRouteInCurrentTree)(_);v.lazyData=e=(0,c.fetchServerResponse)(new URL(n,location.origin),t,r?p.nextUrl:null,h),v.lazyDataResolved=!1}let t=(0,l.use)(e);v.lazyDataResolved||(setTimeout(()=>{(0,l.startTransition)(()=>{y({previousTree:_,serverResponse:t})})}),v.lazyDataResolved=!0),(0,l.use)(s.unresolvedThenable)}return(0,u.jsx)(i.LayoutRouterContext.Provider,{value:{tree:a[1][t],childNodes:v.parallelRoutes,url:n,loading:v.loading},children:R})}function O(e){let{children:t,hasLoading:n,loading:r,loadingStyles:o,loadingScripts:a}=e;return n?(0,u.jsx)(l.Suspense,{fallback:(0,u.jsxs)(u.Fragment,{children:[o,a,r]}),children:t}):(0,u.jsx)(u.Fragment,{children:t})}function S(e){let{parallelRouterKey:t,segmentPath:n,error:r,errorStyles:o,errorScripts:a,templateStyles:c,templateScripts:s,template:d,notFound:p,notFoundStyles:b}=e,g=(0,l.useContext)(i.LayoutRouterContext);if(!g)throw Error("invariant expected layout router to be mounted");let{childNodes:m,tree:R,url:S,loading:E}=g,w=m.get(t);w||(w=new Map,m.set(t,w));let T=R[1][t][0],M=(0,_.getSegmentValue)(T),x=[T];return(0,u.jsx)(u.Fragment,{children:x.map(e=>{let l=(0,_.getSegmentValue)(e),g=(0,v.createRouterCacheKey)(e);return(0,u.jsxs)(i.TemplateContext.Provider,{value:(0,u.jsx)(P,{segmentPath:n,children:(0,u.jsx)(f.ErrorBoundary,{errorComponent:r,errorStyles:o,errorScripts:a,children:(0,u.jsx)(O,{hasLoading:!!E,loading:null==E?void 0:E[0],loadingStyles:null==E?void 0:E[1],loadingScripts:null==E?void 0:E[2],children:(0,u.jsx)(y.NotFoundBoundary,{notFound:p,notFoundStyles:b,children:(0,u.jsx)(h.RedirectBoundary,{children:(0,u.jsx)(j,{parallelRouterKey:t,url:S,tree:R,childNodes:w,segmentPath:n,cacheKey:g,isActive:M===l})})})})})}),children:[c,s,d]},(0,v.createRouterCacheKey)(e,!0))})})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},6015:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{canSegmentBeOverridden:function(){return u},matchSegment:function(){return o}});let r=n(7417),o=(e,t)=>"string"==typeof e?"string"==typeof t&&e===t:"string"!=typeof t&&e[0]===t[0]&&e[1]===t[1],u=(e,t)=>{var n;return!Array.isArray(e)&&!!Array.isArray(t)&&(null==(n=(0,r.getSegmentParam)(e))?void 0:n.param)===t[0]};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},5475:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{ReadonlyURLSearchParams:function(){return i.ReadonlyURLSearchParams},RedirectType:function(){return i.RedirectType},ServerInsertedHTMLContext:function(){return c.ServerInsertedHTMLContext},notFound:function(){return i.notFound},permanentRedirect:function(){return i.permanentRedirect},redirect:function(){return i.redirect},useParams:function(){return p},usePathname:function(){return f},useRouter:function(){return d},useSearchParams:function(){return s},useSelectedLayoutSegment:function(){return y},useSelectedLayoutSegments:function(){return h},useServerInsertedHTML:function(){return c.useServerInsertedHTML}});let r=n(2265),o=n(1956),u=n(9060),l=n(3171),a=n(4541),i=n(2646),c=n(5501);function s(){let e=(0,r.useContext)(u.SearchParamsContext),t=(0,r.useMemo)(()=>e?new i.ReadonlyURLSearchParams(e):null,[e]);if("undefined"==typeof window){let{bailoutToClientRendering:e}=n(6149);e("useSearchParams()")}return t}function f(){return(0,r.useContext)(u.PathnameContext)}function d(){let e=(0,r.useContext)(o.AppRouterContext);if(null===e)throw Error("invariant expected app router to be mounted");return e}function p(){return(0,r.useContext)(u.PathParamsContext)}function h(e){void 0===e&&(e="children");let t=(0,r.useContext)(o.LayoutRouterContext);return t?function e(t,n,r,o){let u;if(void 0===r&&(r=!0),void 0===o&&(o=[]),r)u=t[1][n];else{var i;let e=t[1];u=null!=(i=e.children)?i:Object.values(e)[0]}if(!u)return o;let c=u[0],s=(0,l.getSegmentValue)(c);return!s||s.startsWith(a.PAGE_SEGMENT_KEY)?o:(o.push(s),e(u,n,!1,o))}(t.tree,e):null}function y(e){void 0===e&&(e="children");let t=h(e);if(!t||0===t.length)return null;let n="children"===e?t[0]:t[t.length-1];return n===a.DEFAULT_SEGMENT_KEY?null:n}("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)},2646:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{ReadonlyURLSearchParams:function(){return l},RedirectType:function(){return r.RedirectType},notFound:function(){return o.notFound},permanentRedirect:function(){return r.permanentRedirect},redirect:function(){return r.redirect}});let r=n(8968),o=n(8200);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 l 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,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},80:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"NotFoundBoundary",{enumerable:!0,get:function(){return s}});let r=n(3099),o=n(7437),u=r._(n(2265)),l=n(5475),a=n(8200);n(1765);let i=n(1956);class c extends u.default.Component{componentDidCatch(){}static getDerivedStateFromError(e){if((0,a.isNotFoundError)(e))return{notFoundTriggered:!0};throw e}static getDerivedStateFromProps(e,t){return e.pathname!==t.previousPathname&&t.notFoundTriggered?{notFoundTriggered:!1,previousPathname:e.pathname}:{notFoundTriggered:t.notFoundTriggered,previousPathname:e.pathname}}render(){return this.state.notFoundTriggered?(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("meta",{name:"robots",content:"noindex"}),!1,this.props.notFoundStyles,this.props.notFound]}):this.props.children}constructor(e){super(e),this.state={notFoundTriggered:!!e.asNotFound,previousPathname:e.pathname}}}function s(e){let{notFound:t,notFoundStyles:n,asNotFound:r,children:a}=e,s=(0,l.usePathname)(),f=(0,u.useContext)(i.MissingSlotContext);return t?(0,o.jsx)(c,{pathname:s,notFound:t,notFoundStyles:n,asNotFound:r,missingSlots:f,children:a}):(0,o.jsx)(o.Fragment,{children:a})}("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)},8200:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{isNotFoundError:function(){return o},notFound:function(){return r}});let n="NEXT_NOT_FOUND";function r(){let e=Error(n);throw e.digest=n,e}function o(e){return"object"==typeof e&&null!==e&&"digest"in e&&e.digest===n}("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)},9744:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"PromiseQueue",{enumerable:!0,get:function(){return c}});let r=n(2522),o=n(675);var u=o._("_maxConcurrency"),l=o._("_runningCount"),a=o._("_queue"),i=o._("_processNext");class c{enqueue(e){let t,n;let o=new Promise((e,r)=>{t=e,n=r}),u=async()=>{try{r._(this,l)[l]++;let n=await e();t(n)}catch(e){n(e)}finally{r._(this,l)[l]--,r._(this,i)[i]()}};return r._(this,a)[a].push({promiseFn:o,task:u}),r._(this,i)[i](),o}bump(e){let t=r._(this,a)[a].findIndex(t=>t.promiseFn===e);if(t>-1){let e=r._(this,a)[a].splice(t,1)[0];r._(this,a)[a].unshift(e),r._(this,i)[i](!0)}}constructor(e=5){Object.defineProperty(this,i,{value:s}),Object.defineProperty(this,u,{writable:!0,value:void 0}),Object.defineProperty(this,l,{writable:!0,value:void 0}),Object.defineProperty(this,a,{writable:!0,value:void 0}),r._(this,u)[u]=e,r._(this,l)[l]=0,r._(this,a)[a]=[]}}function s(e){if(void 0===e&&(e=!1),(r._(this,l)[l]0){var t;null==(t=r._(this,a)[a].shift())||t.task()}}("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)},4123:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{RedirectBoundary:function(){return s},RedirectErrorBoundary:function(){return c}});let r=n(3099),o=n(7437),u=r._(n(2265)),l=n(5475),a=n(8968);function i(e){let{redirect:t,reset:n,redirectType:r}=e,o=(0,l.useRouter)();return(0,u.useEffect)(()=>{u.default.startTransition(()=>{r===a.RedirectType.push?o.push(t,{}):o.replace(t,{}),n()})},[t,r,n,o]),null}class c extends u.default.Component{static getDerivedStateFromError(e){if((0,a.isRedirectError)(e))return{redirect:(0,a.getURLFromRedirectError)(e),redirectType:(0,a.getRedirectTypeFromError)(e)};throw e}render(){let{redirect:e,redirectType:t}=this.state;return null!==e&&null!==t?(0,o.jsx)(i,{redirect:e,redirectType:t,reset:()=>this.setState({redirect:null})}):this.props.children}constructor(e){super(e),this.state={redirect:null,redirectType:null}}}function s(e){let{children:t}=e,n=(0,l.useRouter)();return(0,o.jsx)(c,{router:n,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)},5001:function(e,t){"use strict";var n,r;Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"RedirectStatusCode",{enumerable:!0,get:function(){return n}}),(r=n||(n={}))[r.SeeOther=303]="SeeOther",r[r.TemporaryRedirect=307]="TemporaryRedirect",r[r.PermanentRedirect=308]="PermanentRedirect",("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},8968:function(e,t,n){"use strict";var r,o;Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{RedirectType:function(){return r},getRedirectError:function(){return c},getRedirectStatusCodeFromError:function(){return y},getRedirectTypeFromError:function(){return h},getURLFromRedirectError:function(){return p},isRedirectError:function(){return d},permanentRedirect:function(){return f},redirect:function(){return s}});let u=n(544),l=n(295),a=n(5001),i="NEXT_REDIRECT";function c(e,t,n){void 0===n&&(n=a.RedirectStatusCode.TemporaryRedirect);let r=Error(i);r.digest=i+";"+t+";"+e+";"+n+";";let o=u.requestAsyncStorage.getStore();return o&&(r.mutableCookies=o.mutableCookies),r}function s(e,t){void 0===t&&(t="replace");let n=l.actionAsyncStorage.getStore();throw c(e,t,(null==n?void 0:n.isAction)?a.RedirectStatusCode.SeeOther:a.RedirectStatusCode.TemporaryRedirect)}function f(e,t){void 0===t&&(t="replace");let n=l.actionAsyncStorage.getStore();throw c(e,t,(null==n?void 0:n.isAction)?a.RedirectStatusCode.SeeOther:a.RedirectStatusCode.PermanentRedirect)}function d(e){if("object"!=typeof e||null===e||!("digest"in e)||"string"!=typeof e.digest)return!1;let[t,n,r,o]=e.digest.split(";",4),u=Number(o);return t===i&&("replace"===n||"push"===n)&&"string"==typeof r&&!isNaN(u)&&u in a.RedirectStatusCode}function p(e){return d(e)?e.digest.split(";",3)[2]:null}function h(e){if(!d(e))throw Error("Not a redirect error");return e.digest.split(";",2)[1]}function y(e){if(!d(e))throw Error("Not a redirect error");return Number(e.digest.split(";",4)[3])}(o=r||(r={})).push="push",o.replace="replace",("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},6423:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a}});let r=n(3099),o=n(7437),u=r._(n(2265)),l=n(1956);function a(){let e=(0,u.useContext)(l.TemplateContext);return(0,o.jsx)(o.Fragment,{children: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)},544:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{getExpectedRequestStore:function(){return o},requestAsyncStorage:function(){return r.requestAsyncStorage}});let r=n(9134);function o(e){let t=r.requestAsyncStorage.getStore();if(t)return t;throw Error("`"+e+"` was called outside a request scope. Read more: https://nextjs.org/docs/messages/next-dynamic-api-wrong-context")}("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)},2356:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"applyFlightData",{enumerable:!0,get:function(){return u}});let r=n(7420),o=n(2576);function u(e,t,n,u){let[l,a,i]=n.slice(-3);if(null===a)return!1;if(3===n.length){let n=a[2],o=a[3];t.loading=o,t.rsc=n,t.prefetchRsc=null,(0,r.fillLazyItemsTillLeafWithHead)(t,e,l,a,i,u)}else t.rsc=e.rsc,t.prefetchRsc=e.prefetchRsc,t.parallelRoutes=new Map(e.parallelRoutes),t.loading=e.loading,(0,o.fillCacheWithNewSubTreeData)(t,e,n,u);return!0}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},1935:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"applyRouterStatePatchToTree",{enumerable:!0,get:function(){return function e(t,n,r,a){let i;let[c,s,f,d,p]=n;if(1===t.length){let e=l(n,r,t);return(0,u.addRefreshMarkerToActiveParallelSegments)(e,a),e}let[h,y]=t;if(!(0,o.matchSegment)(h,c))return null;if(2===t.length)i=l(s[y],r,t);else if(null===(i=e(t.slice(2),s[y],r,a)))return null;let _=[t[0],{...s,[y]:i},f,d];return p&&(_[4]=!0),(0,u.addRefreshMarkerToActiveParallelSegments)(_,a),_}}});let r=n(4541),o=n(6015),u=n(232);function l(e,t,n){let[u,a]=e,[i,c]=t;if(i===r.DEFAULT_SEGMENT_KEY&&u!==r.DEFAULT_SEGMENT_KEY)return e;if((0,o.matchSegment)(u,i)){let t={};for(let e in a)void 0!==c[e]?t[e]=l(a[e],c[e],n):t[e]=a[e];for(let e in c)t[e]||(t[e]=c[e]);let r=[u,t];return e[2]&&(r[2]=e[2]),e[3]&&(r[3]=e[3]),e[4]&&(r[4]=e[4]),r}return 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)},5556:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"clearCacheNodeDataForSegmentPath",{enumerable:!0,get:function(){return function e(t,n,o){let u=o.length<=2,[l,a]=o,i=(0,r.createRouterCacheKey)(a),c=n.parallelRoutes.get(l),s=t.parallelRoutes.get(l);s&&s!==c||(s=new Map(c),t.parallelRoutes.set(l,s));let f=null==c?void 0:c.get(i),d=s.get(i);if(u){d&&d.lazyData&&d!==f||s.set(i,{lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,lazyDataResolved:!1,loading:null});return}if(!d||!f){d||s.set(i,{lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,lazyDataResolved:!1,loading:null});return}return d===f&&(d={lazyData:d.lazyData,rsc:d.rsc,prefetchRsc:d.prefetchRsc,head:d.head,prefetchHead:d.prefetchHead,parallelRoutes:new Map(d.parallelRoutes),lazyDataResolved:d.lazyDataResolved,loading:d.loading},s.set(i,d)),e(d,f,o.slice(2))}}});let r=n(8505);("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)},5410:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{computeChangedPath:function(){return s},extractPathFromFlightRouterState:function(){return c}});let r=n(1182),o=n(4541),u=n(6015),l=e=>"/"===e[0]?e.slice(1):e,a=e=>"string"==typeof e?"children"===e?"":e:e[1];function i(e){return e.reduce((e,t)=>""===(t=l(t))||(0,o.isGroupSegment)(t)?e:e+"/"+t,"")||"/"}function c(e){var t;let n=Array.isArray(e[0])?e[0][1]:e[0];if(n===o.DEFAULT_SEGMENT_KEY||r.INTERCEPTION_ROUTE_MARKERS.some(e=>n.startsWith(e)))return;if(n.startsWith(o.PAGE_SEGMENT_KEY))return"";let u=[a(n)],l=null!=(t=e[1])?t:{},s=l.children?c(l.children):void 0;if(void 0!==s)u.push(s);else for(let[e,t]of Object.entries(l)){if("children"===e)continue;let n=c(t);void 0!==n&&u.push(n)}return i(u)}function s(e,t){let n=function e(t,n){let[o,l]=t,[i,s]=n,f=a(o),d=a(i);if(r.INTERCEPTION_ROUTE_MARKERS.some(e=>f.startsWith(e)||d.startsWith(e)))return"";if(!(0,u.matchSegment)(o,i)){var p;return null!=(p=c(n))?p:""}for(let t in l)if(s[t]){let n=e(l[t],s[t]);if(null!==n)return a(i)+"/"+n}return null}(e,t);return null==n||"/"===n?n:i(n.split("/"))}("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)},3456:function(e,t){"use strict";function n(e,t){return void 0===t&&(t=!0),e.pathname+e.search+(t?e.hash:"")}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createHrefFromUrl",{enumerable:!0,get:function(){return n}}),("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)},2952:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createInitialRouterState",{enumerable:!0,get:function(){return c}});let r=n(3456),o=n(7420),u=n(5410),l=n(305),a=n(4673),i=n(232);function c(e){var t;let{buildId:n,initialTree:c,initialSeedData:s,urlParts:f,initialParallelRoutes:d,location:p,initialHead:h,couldBeIntercepted:y}=e,_=f.join("/"),v=!p,b={lazyData:null,rsc:s[2],prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:v?new Map:d,lazyDataResolved:!1,loading:s[3]},g=p?(0,r.createHrefFromUrl)(p):_;(0,i.addRefreshMarkerToActiveParallelSegments)(c,g);let m=new Map;(null===d||0===d.size)&&(0,o.fillLazyItemsTillLeafWithHead)(b,void 0,c,s,h);let R={buildId:n,tree:c,cache:b,prefetchCache:m,pushRef:{pendingPush:!1,mpaNavigation:!1,preserveCustomHistoryState:!0},focusAndScrollRef:{apply:!1,onlyHashChange:!1,hashFragment:null,segmentPaths:[]},canonicalUrl:g,nextUrl:null!=(t=(0,u.extractPathFromFlightRouterState)(c)||(null==p?void 0:p.pathname))?t:null};if(p){let e=new URL(""+p.pathname+p.search,p.origin),t=[["",c,null,null]];(0,l.createPrefetchCacheEntryForInitialLoad)({url:e,kind:a.PrefetchKind.AUTO,data:[t,void 0,!1,y],tree:R.tree,prefetchCache:R.prefetchCache,nextUrl:R.nextUrl})}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)},8505:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createRouterCacheKey",{enumerable:!0,get:function(){return o}});let r=n(4541);function o(e,t){return(void 0===t&&(t=!1),Array.isArray(e))?e[0]+"|"+e[1]+"|"+e[2]:t&&e.startsWith(r.PAGE_SEGMENT_KEY)?r.PAGE_SEGMENT_KEY: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)},4848:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"fetchServerResponse",{enumerable:!0,get:function(){return s}});let r=n(6866),o=n(2846),u=n(3079),l=n(4673),a=n(7207),{createFromFetch:i}=n(6671);function c(e){return[(0,o.urlToUrlWithoutFlightMarker)(e).toString(),void 0,!1,!1]}async function s(e,t,n,s,f){let d={[r.RSC_HEADER]:"1",[r.NEXT_ROUTER_STATE_TREE]:encodeURIComponent(JSON.stringify(t))};f===l.PrefetchKind.AUTO&&(d[r.NEXT_ROUTER_PREFETCH_HEADER]="1"),n&&(d[r.NEXT_URL]=n);let p=(0,a.hexHash)([d[r.NEXT_ROUTER_PREFETCH_HEADER]||"0",d[r.NEXT_ROUTER_STATE_TREE],d[r.NEXT_URL]].join(","));try{var h;let t=new URL(e);t.pathname.endsWith("/")?t.pathname+="index.txt":t.pathname+=".txt",t.searchParams.set(r.NEXT_RSC_UNION_QUERY,p);let n=await fetch(t,{credentials:"same-origin",headers:d}),l=(0,o.urlToUrlWithoutFlightMarker)(n.url),a=n.redirected?l:void 0,f=n.headers.get("content-type")||"",y=!!n.headers.get(r.NEXT_DID_POSTPONE_HEADER),_=!!(null==(h=n.headers.get("vary"))?void 0:h.includes(r.NEXT_URL)),v=f===r.RSC_CONTENT_TYPE_HEADER;if(v||(v=f.startsWith("text/plain")),!v||!n.ok)return e.hash&&(l.hash=e.hash),c(l.toString());let[b,g]=await i(Promise.resolve(n),{callServer:u.callServer});if(s!==b)return c(n.url);return[g,a,y,_]}catch(t){return console.error("Failed to fetch RSC payload for "+e+". Falling back to browser navigation.",t),[e.toString(),void 0,!1,!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)},2576:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"fillCacheWithNewSubTreeData",{enumerable:!0,get:function(){return function e(t,n,l,a){let i=l.length<=5,[c,s]=l,f=(0,u.createRouterCacheKey)(s),d=n.parallelRoutes.get(c);if(!d)return;let p=t.parallelRoutes.get(c);p&&p!==d||(p=new Map(d),t.parallelRoutes.set(c,p));let h=d.get(f),y=p.get(f);if(i){if(!y||!y.lazyData||y===h){let e=l[3];y={lazyData:null,rsc:e[2],prefetchRsc:null,head:null,prefetchHead:null,loading:e[3],parallelRoutes:h?new Map(h.parallelRoutes):new Map,lazyDataResolved:!1},h&&(0,r.invalidateCacheByRouterState)(y,h,l[2]),(0,o.fillLazyItemsTillLeafWithHead)(y,h,l[2],e,l[4],a),p.set(f,y)}return}y&&h&&(y===h&&(y={lazyData:y.lazyData,rsc:y.rsc,prefetchRsc:y.prefetchRsc,head:y.head,prefetchHead:y.prefetchHead,parallelRoutes:new Map(y.parallelRoutes),lazyDataResolved:!1,loading:y.loading},p.set(f,y)),e(y,h,l.slice(2),a))}}});let r=n(4377),o=n(7420),u=n(8505);("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)},7420:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"fillLazyItemsTillLeafWithHead",{enumerable:!0,get:function(){return function e(t,n,u,l,a,i){if(0===Object.keys(u[1]).length){t.head=a;return}for(let c in u[1]){let s;let f=u[1][c],d=f[0],p=(0,r.createRouterCacheKey)(d),h=null!==l&&void 0!==l[1][c]?l[1][c]:null;if(n){let r=n.parallelRoutes.get(c);if(r){let n;let u=(null==i?void 0:i.kind)==="auto"&&i.status===o.PrefetchCacheEntryStatus.reusable,l=new Map(r),s=l.get(p);n=null!==h?{lazyData:null,rsc:h[2],prefetchRsc:null,head:null,prefetchHead:null,loading:h[3],parallelRoutes:new Map(null==s?void 0:s.parallelRoutes),lazyDataResolved:!1}:u&&s?{lazyData:s.lazyData,rsc:s.rsc,prefetchRsc:s.prefetchRsc,head:s.head,prefetchHead:s.prefetchHead,parallelRoutes:new Map(s.parallelRoutes),lazyDataResolved:s.lazyDataResolved,loading:s.loading}:{lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map(null==s?void 0:s.parallelRoutes),lazyDataResolved:!1,loading:null},l.set(p,n),e(n,s,f,h||null,a,i),t.parallelRoutes.set(c,l);continue}}if(null!==h){let e=h[2],t=h[3];s={lazyData:null,rsc:e,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,lazyDataResolved:!1,loading:t}}else s={lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,lazyDataResolved:!1,loading:null};let y=t.parallelRoutes.get(c);y?y.set(p,s):t.parallelRoutes.set(c,new Map([[p,s]])),e(s,void 0,f,h,a,i)}}}});let r=n(8505),o=n(4673);("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)},4510:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"handleMutable",{enumerable:!0,get:function(){return u}});let r=n(5410);function o(e){return void 0!==e}function u(e,t){var n,u,l;let a=null==(u=t.shouldScroll)||u,i=e.nextUrl;if(o(t.patchedTree)){let n=(0,r.computeChangedPath)(e.tree,t.patchedTree);n?i=n:i||(i=e.canonicalUrl)}return{buildId:e.buildId,canonicalUrl:o(t.canonicalUrl)?t.canonicalUrl===e.canonicalUrl?e.canonicalUrl:t.canonicalUrl:e.canonicalUrl,pushRef:{pendingPush:o(t.pendingPush)?t.pendingPush:e.pushRef.pendingPush,mpaNavigation:o(t.mpaNavigation)?t.mpaNavigation:e.pushRef.mpaNavigation,preserveCustomHistoryState:o(t.preserveCustomHistoryState)?t.preserveCustomHistoryState:e.pushRef.preserveCustomHistoryState},focusAndScrollRef:{apply:!!a&&(!!o(null==t?void 0:t.scrollableSegments)||e.focusAndScrollRef.apply),onlyHashChange:!!t.hashFragment&&e.canonicalUrl.split("#",1)[0]===(null==(n=t.canonicalUrl)?void 0:n.split("#",1)[0]),hashFragment:a?t.hashFragment&&""!==t.hashFragment?decodeURIComponent(t.hashFragment.slice(1)):e.focusAndScrollRef.hashFragment:null,segmentPaths:a?null!=(l=null==t?void 0:t.scrollableSegments)?l:e.focusAndScrollRef.segmentPaths:[]},cache:t.cache?t.cache:e.cache,prefetchCache:t.prefetchCache?t.prefetchCache:e.prefetchCache,tree:o(t.patchedTree)?t.patchedTree:e.tree,nextUrl: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)},7831:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"handleSegmentMismatch",{enumerable:!0,get:function(){return o}});let r=n(5967);function o(e,t,n){return(0,r.handleExternalUrl)(e,{},e.canonicalUrl,!0)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},7058:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"invalidateCacheBelowFlightSegmentPath",{enumerable:!0,get:function(){return function e(t,n,o){let u=o.length<=2,[l,a]=o,i=(0,r.createRouterCacheKey)(a),c=n.parallelRoutes.get(l);if(!c)return;let s=t.parallelRoutes.get(l);if(s&&s!==c||(s=new Map(c),t.parallelRoutes.set(l,s)),u){s.delete(i);return}let f=c.get(i),d=s.get(i);d&&f&&(d===f&&(d={lazyData:d.lazyData,rsc:d.rsc,prefetchRsc:d.prefetchRsc,head:d.head,prefetchHead:d.prefetchHead,parallelRoutes:new Map(d.parallelRoutes),lazyDataResolved:d.lazyDataResolved},s.set(i,d)),e(d,f,o.slice(2)))}}});let r=n(8505);("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)},4377:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"invalidateCacheByRouterState",{enumerable:!0,get:function(){return o}});let r=n(8505);function o(e,t,n){for(let o in n[1]){let u=n[1][o][0],l=(0,r.createRouterCacheKey)(u),a=t.parallelRoutes.get(o);if(a){let t=new Map(a);t.delete(l),e.parallelRoutes.set(o,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)},3237:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isNavigatingToNewRootLayout",{enumerable:!0,get:function(){return function e(t,n){let r=t[0],o=n[0];if(Array.isArray(r)&&Array.isArray(o)){if(r[0]!==o[0]||r[2]!==o[2])return!0}else if(r!==o)return!0;if(t[4])return!n[4];if(n[4])return!0;let u=Object.values(t[1])[0],l=Object.values(n[1])[0];return!u||!l||e(u,l)}}}),("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)},6118:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{abortTask:function(){return c},listenForDynamicRequest:function(){return a},updateCacheNodeOnNavigation:function(){return function e(t,n,a,c,s){let f=n[1],d=a[1],p=c[1],h=t.parallelRoutes,y=new Map(h),_={},v=null;for(let t in d){let n;let a=d[t],c=f[t],b=h.get(t),g=p[t],m=a[0],R=(0,u.createRouterCacheKey)(m),P=void 0!==c?c[0]:void 0,j=void 0!==b?b.get(R):void 0;if(null!==(n=m===r.PAGE_SEGMENT_KEY?l(a,void 0!==g?g:null,s):m===r.DEFAULT_SEGMENT_KEY?void 0!==c?{route:c,node:null,children:null}:l(a,void 0!==g?g:null,s):void 0!==P&&(0,o.matchSegment)(m,P)&&void 0!==j&&void 0!==c?null!=g?e(j,c,a,g,s):function(e){let t=i(e,null,null);return{route:e,node:t,children:null}}(a):l(a,void 0!==g?g:null,s))){null===v&&(v=new Map),v.set(t,n);let e=n.node;if(null!==e){let n=new Map(b);n.set(R,e),y.set(t,n)}_[t]=n.route}else _[t]=a}if(null===v)return null;let b={lazyData:null,rsc:t.rsc,prefetchRsc:t.prefetchRsc,head:t.head,prefetchHead:t.prefetchHead,loading:t.loading,parallelRoutes:y,lazyDataResolved:!1};return{route:function(e,t){let n=[e[0],t];return 2 in e&&(n[2]=e[2]),3 in e&&(n[3]=e[3]),4 in e&&(n[4]=e[4]),n}(a,_),node:b,children:v}}},updateCacheNodeOnPopstateRestoration:function(){return function e(t,n){let r=n[1],o=t.parallelRoutes,l=new Map(o);for(let t in r){let n=r[t],a=n[0],i=(0,u.createRouterCacheKey)(a),c=o.get(t);if(void 0!==c){let r=c.get(i);if(void 0!==r){let o=e(r,n),u=new Map(c);u.set(i,o),l.set(t,u)}}}let a=t.rsc,i=d(a)&&"pending"===a.status;return{lazyData:null,rsc:a,head:t.head,prefetchHead:i?t.prefetchHead:null,prefetchRsc:i?t.prefetchRsc:null,loading:i?t.loading:null,parallelRoutes:l,lazyDataResolved:!1}}}});let r=n(4541),o=n(6015),u=n(8505);function l(e,t,n){let r=i(e,t,n);return{route:e,node:r,children:null}}function a(e,t){t.then(t=>{for(let n of t[0]){let t=n.slice(0,-3),r=n[n.length-3],l=n[n.length-2],a=n[n.length-1];"string"!=typeof t&&function(e,t,n,r,l){let a=e;for(let e=0;e{c(e,t)})}function i(e,t,n){let r=e[1],o=null!==t?t[1]:null,l=new Map;for(let e in r){let t=r[e],a=null!==o?o[e]:null,c=t[0],s=(0,u.createRouterCacheKey)(c),f=i(t,void 0===a?null:a,n),d=new Map;d.set(s,f),l.set(e,d)}let a=0===l.size,c=null!==t?t[2]:null,s=null!==t?t[3]:null;return{lazyData:null,parallelRoutes:l,prefetchRsc:void 0!==c?c:null,prefetchHead:a?n:null,loading:void 0!==s?s:null,rsc:p(),head:a?p():null,lazyDataResolved:!1}}function c(e,t){let n=e.node;if(null===n)return;let r=e.children;if(null===r)s(e.route,n,t);else for(let e of r.values())c(e,t);e.node=null}function s(e,t,n){let r=e[1],o=t.parallelRoutes;for(let e in r){let t=r[e],l=o.get(e);if(void 0===l)continue;let a=t[0],i=(0,u.createRouterCacheKey)(a),c=l.get(i);void 0!==c&&s(t,c,n)}let l=t.rsc;d(l)&&(null===n?l.resolve(null):l.reject(n));let a=t.head;d(a)&&a.resolve(null)}let f=Symbol();function d(e){return e&&e.tag===f}function p(){let e,t;let n=new Promise((n,r)=>{e=n,t=r});return n.status="pending",n.resolve=t=>{"pending"===n.status&&(n.status="fulfilled",n.value=t,e(t))},n.reject=e=>{"pending"===n.status&&(n.status="rejected",n.reason=e,t(e))},n.tag=f,n}("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)},305:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{createPrefetchCacheEntryForInitialLoad:function(){return c},getOrCreatePrefetchCacheEntry:function(){return i},prunePrefetchCache:function(){return f}});let r=n(3456),o=n(4848),u=n(4673),l=n(4819);function a(e,t){let n=(0,r.createHrefFromUrl)(e,!1);return t?t+"%"+n:n}function i(e){let t,{url:n,nextUrl:r,tree:o,buildId:l,prefetchCache:i,kind:c}=e,f=a(n,r),d=i.get(f);if(d)t=d;else{let e=a(n),r=i.get(e);r&&(t=r)}return t?(t.status=h(t),t.kind!==u.PrefetchKind.FULL&&c===u.PrefetchKind.FULL)?s({tree:o,url:n,buildId:l,nextUrl:r,prefetchCache:i,kind:null!=c?c:u.PrefetchKind.TEMPORARY}):(c&&t.kind===u.PrefetchKind.TEMPORARY&&(t.kind=c),t):s({tree:o,url:n,buildId:l,nextUrl:r,prefetchCache:i,kind:c||u.PrefetchKind.TEMPORARY})}function c(e){let{nextUrl:t,tree:n,prefetchCache:r,url:o,kind:l,data:i}=e,[,,,c]=i,s=c?a(o,t):a(o),f={treeAtTimeOfPrefetch:n,data:Promise.resolve(i),kind:l,prefetchTime:Date.now(),lastUsedTime:Date.now(),key:s,status:u.PrefetchCacheEntryStatus.fresh};return r.set(s,f),f}function s(e){let{url:t,kind:n,tree:r,nextUrl:i,buildId:c,prefetchCache:s}=e,f=a(t),d=l.prefetchQueue.enqueue(()=>(0,o.fetchServerResponse)(t,r,i,c,n).then(e=>{let[,,,n]=e;return n&&function(e){let{url:t,nextUrl:n,prefetchCache:r}=e,o=a(t),u=r.get(o);if(!u)return;let l=a(t,n);r.set(l,u),r.delete(o)}({url:t,nextUrl:i,prefetchCache:s}),e})),p={treeAtTimeOfPrefetch:r,data:d,kind:n,prefetchTime:Date.now(),lastUsedTime:null,key:f,status:u.PrefetchCacheEntryStatus.fresh};return s.set(f,p),p}function f(e){for(let[t,n]of e)h(n)===u.PrefetchCacheEntryStatus.expired&&e.delete(t)}let d=1e3*Number("30"),p=1e3*Number("300");function h(e){let{kind:t,prefetchTime:n,lastUsedTime:r}=e;return Date.now()<(null!=r?r:n)+d?r?u.PrefetchCacheEntryStatus.reusable:u.PrefetchCacheEntryStatus.fresh:"auto"===t&&Date.now(){let[n,f]=t,h=!1;if(S.lastUsedTime||(S.lastUsedTime=Date.now(),h=!0),"string"==typeof n)return _(e,R,n,O);if(document.getElementById("__next-page-redirect"))return _(e,R,j,O);let b=e.tree,g=e.cache,w=[];for(let t of n){let n=t.slice(0,-4),r=t.slice(-3)[0],c=["",...n],f=(0,u.applyRouterStatePatchToTree)(c,b,r,j);if(null===f&&(f=(0,u.applyRouterStatePatchToTree)(c,E,r,j)),null!==f){if((0,a.isNavigatingToNewRootLayout)(b,f))return _(e,R,j,O);let u=(0,d.createEmptyCacheNode)(),m=!1;for(let e of(S.status!==i.PrefetchCacheEntryStatus.stale||h?m=(0,s.applyFlightData)(g,u,t,S):(m=function(e,t,n,r){let o=!1;for(let u of(e.rsc=t.rsc,e.prefetchRsc=t.prefetchRsc,e.loading=t.loading,e.parallelRoutes=new Map(t.parallelRoutes),v(r).map(e=>[...n,...e])))(0,y.clearCacheNodeDataForSegmentPath)(e,t,u),o=!0;return o}(u,g,n,r),S.lastUsedTime=Date.now()),(0,l.shouldHardNavigate)(c,b)?(u.rsc=g.rsc,u.prefetchRsc=g.prefetchRsc,(0,o.invalidateCacheBelowFlightSegmentPath)(u,g,n),R.cache=u):m&&(R.cache=u,g=u),b=f,v(r))){let t=[...n,...e];t[t.length-1]!==p.DEFAULT_SEGMENT_KEY&&w.push(t)}}}return R.patchedTree=b,R.canonicalUrl=f?(0,r.createHrefFromUrl)(f):j,R.pendingPush=O,R.scrollableSegments=w,R.hashFragment=P,R.shouldScroll=m,(0,c.handleMutable)(e,R)},()=>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)},4819:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{prefetchQueue:function(){return l},prefetchReducer:function(){return a}});let r=n(6866),o=n(9744),u=n(305),l=new o.PromiseQueue(5);function a(e,t){(0,u.prunePrefetchCache)(e.prefetchCache);let{url:n}=t;return n.searchParams.delete(r.NEXT_RSC_UNION_QUERY),(0,u.getOrCreatePrefetchCacheEntry)({url:n,nextUrl:e.nextUrl,prefetchCache:e.prefetchCache,kind:t.kind,tree:e.tree,buildId:e.buildId}),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)},9601:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"refreshReducer",{enumerable:!0,get:function(){return h}});let r=n(4848),o=n(3456),u=n(1935),l=n(3237),a=n(5967),i=n(4510),c=n(7420),s=n(2846),f=n(7831),d=n(8077),p=n(232);function h(e,t){let{origin:n}=t,h={},y=e.canonicalUrl,_=e.tree;h.preserveCustomHistoryState=!1;let v=(0,s.createEmptyCacheNode)(),b=(0,d.hasInterceptionRouteInCurrentTree)(e.tree);return v.lazyData=(0,r.fetchServerResponse)(new URL(y,n),[_[0],_[1],_[2],"refetch"],b?e.nextUrl:null,e.buildId),v.lazyData.then(async n=>{let[r,s]=n;if("string"==typeof r)return(0,a.handleExternalUrl)(e,h,r,e.pushRef.pendingPush);for(let n of(v.lazyData=null,r)){if(3!==n.length)return console.log("REFRESH FAILED"),e;let[r]=n,i=(0,u.applyRouterStatePatchToTree)([""],_,r,e.canonicalUrl);if(null===i)return(0,f.handleSegmentMismatch)(e,t,r);if((0,l.isNavigatingToNewRootLayout)(_,i))return(0,a.handleExternalUrl)(e,h,y,e.pushRef.pendingPush);let d=s?(0,o.createHrefFromUrl)(s):void 0;s&&(h.canonicalUrl=d);let[g,m]=n.slice(-2);if(null!==g){let e=g[2];v.rsc=e,v.prefetchRsc=null,(0,c.fillLazyItemsTillLeafWithHead)(v,void 0,r,g,m),h.prefetchCache=new Map}await (0,p.refreshInactiveParallelSegments)({state:e,updatedTree:i,updatedCache:v,includeNextUrl:b,canonicalUrl:h.canonicalUrl||e.canonicalUrl}),h.cache=v,h.patchedTree=i,h.canonicalUrl=y,_=i}return(0,i.handleMutable)(e,h)},()=>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)},7784:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"restoreReducer",{enumerable:!0,get:function(){return u}});let r=n(3456),o=n(5410);function u(e,t){var n;let{url:u,tree:l}=t,a=(0,r.createHrefFromUrl)(u),i=l||e.tree,c=e.cache;return{buildId:e.buildId,canonicalUrl:a,pushRef:{pendingPush:!1,mpaNavigation:!1,preserveCustomHistoryState:!0},focusAndScrollRef:e.focusAndScrollRef,cache:c,prefetchCache:e.prefetchCache,tree:i,nextUrl:null!=(n=(0,o.extractPathFromFlightRouterState)(i))?n:u.pathname}}n(6118),("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)},3722:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"serverActionReducer",{enumerable:!0,get:function(){return g}});let r=n(3079),o=n(6866),u=n(1634),l=n(3456),a=n(5967),i=n(1935),c=n(3237),s=n(4510),f=n(7420),d=n(2846),p=n(8077),h=n(7831),y=n(232),{createFromFetch:_,encodeReply:v}=n(6671);async function b(e,t,n){let l,{actionId:a,actionArgs:i}=n,c=await v(i),s=await fetch("",{method:"POST",headers:{Accept:o.RSC_CONTENT_TYPE_HEADER,[o.ACTION]:a,[o.NEXT_ROUTER_STATE_TREE]:encodeURIComponent(JSON.stringify(e.tree)),...t?{[o.NEXT_URL]:t}:{}},body:c}),f=s.headers.get("x-action-redirect");try{let e=JSON.parse(s.headers.get("x-action-revalidated")||"[[],0,0]");l={paths:e[0]||[],tag:!!e[1],cookie:e[2]}}catch(e){l={paths:[],tag:!1,cookie:!1}}let d=f?new URL((0,u.addBasePath)(f),new URL(e.canonicalUrl,window.location.href)):void 0;if(s.headers.get("content-type")===o.RSC_CONTENT_TYPE_HEADER){let e=await _(Promise.resolve(s),{callServer:r.callServer});if(f){let[,t]=null!=e?e:[];return{actionFlightData:t,redirectLocation:d,revalidatedParts:l}}let[t,[,n]]=null!=e?e:[];return{actionResult:t,actionFlightData:n,redirectLocation:d,revalidatedParts:l}}return{redirectLocation:d,revalidatedParts:l}}function g(e,t){let{resolve:n,reject:r}=t,o={},u=e.canonicalUrl,_=e.tree;o.preserveCustomHistoryState=!1;let v=e.nextUrl&&(0,p.hasInterceptionRouteInCurrentTree)(e.tree)?e.nextUrl:null;return o.inFlightServerAction=b(e,v,t),o.inFlightServerAction.then(async r=>{let{actionResult:p,actionFlightData:b,redirectLocation:g}=r;if(g&&(e.pushRef.pendingPush=!0,o.pendingPush=!0),!b)return(n(p),g)?(0,a.handleExternalUrl)(e,o,g.href,e.pushRef.pendingPush):e;if("string"==typeof b)return(0,a.handleExternalUrl)(e,o,b,e.pushRef.pendingPush);if(o.inFlightServerAction=null,g){let e=(0,l.createHrefFromUrl)(g,!1);o.canonicalUrl=e}for(let n of b){if(3!==n.length)return console.log("SERVER ACTION APPLY FAILED"),e;let[r]=n,s=(0,i.applyRouterStatePatchToTree)([""],_,r,g?(0,l.createHrefFromUrl)(g):e.canonicalUrl);if(null===s)return(0,h.handleSegmentMismatch)(e,t,r);if((0,c.isNavigatingToNewRootLayout)(_,s))return(0,a.handleExternalUrl)(e,o,u,e.pushRef.pendingPush);let[p,b]=n.slice(-2),m=null!==p?p[2]:null;if(null!==m){let t=(0,d.createEmptyCacheNode)();t.rsc=m,t.prefetchRsc=null,(0,f.fillLazyItemsTillLeafWithHead)(t,void 0,r,p,b),await (0,y.refreshInactiveParallelSegments)({state:e,updatedTree:s,updatedCache:t,includeNextUrl:!!v,canonicalUrl:o.canonicalUrl||e.canonicalUrl}),o.cache=t,o.prefetchCache=new Map}o.patchedTree=s,_=s}return n(p),(0,s.handleMutable)(e,o)},t=>(r(t),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)},8448:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"serverPatchReducer",{enumerable:!0,get:function(){return f}});let r=n(3456),o=n(1935),u=n(3237),l=n(5967),a=n(2356),i=n(4510),c=n(2846),s=n(7831);function f(e,t){let{serverResponse:n}=t,[f,d]=n,p={};if(p.preserveCustomHistoryState=!1,"string"==typeof f)return(0,l.handleExternalUrl)(e,p,f,e.pushRef.pendingPush);let h=e.tree,y=e.cache;for(let n of f){let i=n.slice(0,-4),[f]=n.slice(-3,-2),_=(0,o.applyRouterStatePatchToTree)(["",...i],h,f,e.canonicalUrl);if(null===_)return(0,s.handleSegmentMismatch)(e,t,f);if((0,u.isNavigatingToNewRootLayout)(h,_))return(0,l.handleExternalUrl)(e,p,e.canonicalUrl,e.pushRef.pendingPush);let v=d?(0,r.createHrefFromUrl)(d):void 0;v&&(p.canonicalUrl=v);let b=(0,c.createEmptyCacheNode)();(0,a.applyFlightData)(y,b,n),p.patchedTree=_,p.cache=b,y=b,h=_}return(0,i.handleMutable)(e,p)}("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)},232:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{addRefreshMarkerToActiveParallelSegments:function(){return function e(t,n){let[r,o,,l]=t;for(let a in r.includes(u.PAGE_SEGMENT_KEY)&&"refresh"!==l&&(t[2]=n,t[3]="refresh"),o)e(o[a],n)}},refreshInactiveParallelSegments:function(){return l}});let r=n(2356),o=n(4848),u=n(4541);async function l(e){let t=new Set;await a({...e,rootTree:e.updatedTree,fetchedSegments:t})}async function a(e){let{state:t,updatedTree:n,updatedCache:u,includeNextUrl:l,fetchedSegments:i,rootTree:c=n,canonicalUrl:s}=e,[,f,d,p]=n,h=[];if(d&&d!==s&&"refresh"===p&&!i.has(d)){i.add(d);let e=(0,o.fetchServerResponse)(new URL(d,location.origin),[c[0],c[1],c[2],"refetch"],l?t.nextUrl:null,t.buildId).then(e=>{let t=e[0];if("string"!=typeof t)for(let e of t)(0,r.applyFlightData)(u,u,e)});h.push(e)}for(let e in f){let n=a({state:t,updatedTree:f[e],updatedCache:u,includeNextUrl:l,fetchedSegments:i,rootTree:c,canonicalUrl:s});h.push(n)}await Promise.all(h)}("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)},4673:function(e,t){"use strict";var n,r,o,u;Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{ACTION_FAST_REFRESH:function(){return f},ACTION_NAVIGATE:function(){return a},ACTION_PREFETCH:function(){return s},ACTION_REFRESH:function(){return l},ACTION_RESTORE:function(){return i},ACTION_SERVER_ACTION:function(){return d},ACTION_SERVER_PATCH:function(){return c},PrefetchCacheEntryStatus:function(){return r},PrefetchKind:function(){return n},isThenable:function(){return p}});let l="refresh",a="navigate",i="restore",c="server-patch",s="prefetch",f="fast-refresh",d="server-action";function p(e){return e&&("object"==typeof e||"function"==typeof e)&&"function"==typeof e.then}(o=n||(n={})).AUTO="auto",o.FULL="full",o.TEMPORARY="temporary",(u=r||(r={})).fresh="fresh",u.reusable="reusable",u.expired="expired",u.stale="stale",("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)},1450:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"reducer",{enumerable:!0,get:function(){return f}});let r=n(4673),o=n(5967),u=n(8448),l=n(7784),a=n(9601),i=n(4819),c=n(4529),s=n(3722),f="undefined"==typeof window?function(e,t){return e}:function(e,t){switch(t.type){case r.ACTION_NAVIGATE:return(0,o.navigateReducer)(e,t);case r.ACTION_SERVER_PATCH:return(0,u.serverPatchReducer)(e,t);case r.ACTION_RESTORE:return(0,l.restoreReducer)(e,t);case r.ACTION_REFRESH:return(0,a.refreshReducer)(e,t);case r.ACTION_FAST_REFRESH:return(0,c.fastRefreshReducer)(e,t);case r.ACTION_PREFETCH:return(0,i.prefetchReducer)(e,t);case r.ACTION_SERVER_ACTION:return(0,s.serverActionReducer)(e,t);default:throw Error("Unknown action")}};("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)},3728:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"shouldHardNavigate",{enumerable:!0,get:function(){return function e(t,n){let[o,u]=n,[l,a]=t;return(0,r.matchSegment)(l,o)?!(t.length<=2)&&e(t.slice(2),u[a]):!!Array.isArray(l)}}});let r=n(6015);("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)},4535:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{createDynamicallyTrackedSearchParams:function(){return a},createUntrackedSearchParams:function(){return l}});let r=n(1845),o=n(6999),u=n(650);function l(e){let t=r.staticGenerationAsyncStorage.getStore();return t&&t.forceStatic?{}:e}function a(e){let t=r.staticGenerationAsyncStorage.getStore();return t?t.forceStatic?{}:t.isStaticGeneration||t.dynamicShouldError?new Proxy({},{get:(e,n,r)=>("string"==typeof n&&(0,o.trackDynamicDataAccessed)(t,"searchParams."+n),u.ReflectAdapter.get(e,n,r)),has:(e,n)=>("string"==typeof n&&(0,o.trackDynamicDataAccessed)(t,"searchParams."+n),Reflect.has(e,n)),ownKeys:e=>((0,o.trackDynamicDataAccessed)(t,"searchParams"),Reflect.ownKeys(e))}):e: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)},1845:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"staticGenerationAsyncStorage",{enumerable:!0,get:function(){return r.staticGenerationAsyncStorage}});let r=n(30);("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)},6864:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{StaticGenBailoutError:function(){return r},isStaticGenBailoutError:function(){return o}});let n="NEXT_STATIC_GEN_BAILOUT";class r extends Error{constructor(...e){super(...e),this.code=n}}function o(e){return"object"==typeof e&&null!==e&&"code"in e&&e.code===n}("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)},8137:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"unresolvedThenable",{enumerable:!0,get:function(){return n}});let n={then:()=>{}};("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)},7744:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{useReducerWithReduxDevtools:function(){return i},useUnwrapState:function(){return a}});let r=n(3099)._(n(2265)),o=n(4673),u=n(2103);function l(e){if(e instanceof Map){let t={};for(let[n,r]of e.entries()){if("function"==typeof r){t[n]="fn()";continue}if("object"==typeof r&&null!==r){if(r.$$typeof){t[n]=r.$$typeof.toString();continue}if(r._bundlerConfig){t[n]="FlightData";continue}}t[n]=l(r)}return t}if("object"==typeof e&&null!==e){let t={};for(let n in e){let r=e[n];if("function"==typeof r){t[n]="fn()";continue}if("object"==typeof r&&null!==r){if(r.$$typeof){t[n]=r.$$typeof.toString();continue}if(r.hasOwnProperty("_bundlerConfig")){t[n]="FlightData";continue}}t[n]=l(r)}return t}return Array.isArray(e)?e.map(l):e}function a(e){return(0,o.isThenable)(e)?(0,r.use)(e):e}let i="undefined"!=typeof window?function(e){let[t,n]=r.default.useState(e),o=(0,r.useContext)(u.ActionQueueContext);if(!o)throw Error("Invariant: Missing ActionQueueContext");let a=(0,r.useRef)(),i=(0,r.useRef)();return(0,r.useEffect)(()=>{if(!a.current&&!1!==i.current){if(void 0===i.current&&void 0===window.__REDUX_DEVTOOLS_EXTENSION__){i.current=!1;return}return a.current=window.__REDUX_DEVTOOLS_EXTENSION__.connect({instanceId:8e3,name:"next-router"}),a.current&&(a.current.init(l(e)),o&&(o.devToolsInstance=a.current)),()=>{a.current=void 0}}},[e,o]),[t,(0,r.useCallback)(t=>{o.state||(o.state=e),o.dispatch(t,n)},[o,e]),(0,r.useCallback)(e=>{a.current&&a.current.send({type:"RENDER_SYNC"},l(e))},[])]}:function(e){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)},1283:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"hasBasePath",{enumerable:!0,get:function(){return o}});let r=n(580);function o(e){return(0,r.pathHasPrefix)(e,"/hyperjump.tech")}("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)},8521:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"normalizePathTrailingSlash",{enumerable:!0,get:function(){return u}});let r=n(6674),o=n(3381),u=e=>{if(!e.startsWith("/"))return e;let{pathname:t,query:n,hash:u}=(0,o.parsePath)(e);return""+(0,r.removeTrailingSlash)(t)+n+u};("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)},1404:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return o}});let r=n(8993);function o(e){let t="function"==typeof reportError?reportError:e=>{window.console.error(e)};(0,r.isBailoutToCSRError)(e)||t(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)},5076:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"removeBasePath",{enumerable:!0,get:function(){return o}}),n(1283);let r="/hyperjump.tech";function o(e){return 0===r.length||(e=e.slice(r.length)).startsWith("/")||(e="/"+e),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)},2010:function(e,t){"use strict";function n(e,t){var n=e.length;for(e.push(t);0>>1,o=e[r];if(0>>1;ru(i,n))cu(s,i)?(e[r]=s,e[c]=n,r=c):(e[r]=i,e[a]=n,r=a);else if(cu(s,n))e[r]=s,e[c]=n,r=c;else break}}return t}function u(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}if(t.unstable_now=void 0,"object"==typeof performance&&"function"==typeof performance.now){var l,a=performance;t.unstable_now=function(){return a.now()}}else{var i=Date,c=i.now();t.unstable_now=function(){return i.now()-c}}var s=[],f=[],d=1,p=null,h=3,y=!1,_=!1,v=!1,b="function"==typeof setTimeout?setTimeout:null,g="function"==typeof clearTimeout?clearTimeout:null,m="undefined"!=typeof setImmediate?setImmediate:null;function R(e){for(var t=r(f);null!==t;){if(null===t.callback)o(f);else if(t.startTime<=e)o(f),t.sortIndex=t.expirationTime,n(s,t);else break;t=r(f)}}function P(e){if(v=!1,R(e),!_){if(null!==r(s))_=!0,C();else{var t=r(f);null!==t&&A(P,t.startTime-e)}}}"undefined"!=typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var j=!1,O=-1,S=5,E=-1;function w(){return!(t.unstable_now()-Ee&&w());){var a=p.callback;if("function"==typeof a){p.callback=null,h=p.priorityLevel;var i=a(p.expirationTime<=e);if(e=t.unstable_now(),"function"==typeof i){p.callback=i,R(e),n=!0;break t}p===r(s)&&o(s),R(e)}else o(s);p=r(s)}if(null!==p)n=!0;else{var c=r(f);null!==c&&A(P,c.startTime-e),n=!1}}break e}finally{p=null,h=u,y=!1}n=void 0}}finally{n?l():j=!1}}}if("function"==typeof m)l=function(){m(T)};else if("undefined"!=typeof MessageChannel){var M=new MessageChannel,x=M.port2;M.port1.onmessage=T,l=function(){x.postMessage(null)}}else l=function(){b(T,0)};function C(){j||(j=!0,l())}function A(e,n){O=b(function(){e(t.unstable_now())},n)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_continueExecution=function(){_||y||(_=!0,C())},t.unstable_forceFrameRate=function(e){0>e||125l?(e.sortIndex=u,n(f,e),null===r(s)&&e===r(f)&&(v?(g(O),O=-1):v=!0,A(P,u-l))):(e.sortIndex=a,n(s,e),_||y||(_=!0,C())),e},t.unstable_shouldYield=w,t.unstable_wrapCallback=function(e){var t=h;return function(){var n=h;h=t;try{return e.apply(this,arguments)}finally{h=n}}}},1767:function(e,t,n){"use strict";e.exports=n(2010)},934:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{getPathname:function(){return r},isFullStringUrl:function(){return o},parseUrl:function(){return u}});let n="http://n";function r(e){return new URL(e,n).pathname}function o(e){return/https?:\/\//.test(e)}function u(e){let t;try{t=new URL(e,n)}catch{}return t}},6999:function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{Postpone:function(){return d},createPostponedAbortSignal:function(){return b},createPrerenderState:function(){return c},formatDynamicAPIAccesses:function(){return _},markCurrentScopeAsDynamic:function(){return s},trackDynamicDataAccessed:function(){return f},trackDynamicFetch:function(){return p},usedDynamicAPIs:function(){return y}});let o=(r=n(2265))&&r.__esModule?r:{default:r},u=n(6177),l=n(6864),a=n(934),i="function"==typeof o.default.unstable_postpone;function c(e){return{isDebugSkeleton:e,dynamicAccesses:[]}}function s(e,t){let n=(0,a.getPathname)(e.urlPathname);if(!e.isUnstableCacheCallback){if(e.dynamicShouldError)throw new l.StaticGenBailoutError(`Route ${n} with \`dynamic = "error"\` couldn't be rendered statically because it used \`${t}\`. See more info here: https://nextjs.org/docs/app/building-your-application/rendering/static-and-dynamic#dynamic-rendering`);if(e.prerenderState)h(e.prerenderState,t,n);else if(e.revalidate=0,e.isStaticGeneration){let r=new u.DynamicServerError(`Route ${n} couldn't be rendered statically because it used ${t}. See more info here: https://nextjs.org/docs/messages/dynamic-server-error`);throw e.dynamicUsageDescription=t,e.dynamicUsageStack=r.stack,r}}}function f(e,t){let n=(0,a.getPathname)(e.urlPathname);if(e.isUnstableCacheCallback)throw Error(`Route ${n} used "${t}" inside a function cached with "unstable_cache(...)". Accessing Dynamic data sources inside a cache scope is not supported. If you need this data inside a cached function use "${t}" outside of the cached function and pass the required dynamic data in as an argument. See more info here: https://nextjs.org/docs/app/api-reference/functions/unstable_cache`);if(e.dynamicShouldError)throw new l.StaticGenBailoutError(`Route ${n} with \`dynamic = "error"\` couldn't be rendered statically because it used \`${t}\`. See more info here: https://nextjs.org/docs/app/building-your-application/rendering/static-and-dynamic#dynamic-rendering`);if(e.prerenderState)h(e.prerenderState,t,n);else if(e.revalidate=0,e.isStaticGeneration){let r=new u.DynamicServerError(`Route ${n} couldn't be rendered statically because it used \`${t}\`. See more info here: https://nextjs.org/docs/messages/dynamic-server-error`);throw e.dynamicUsageDescription=t,e.dynamicUsageStack=r.stack,r}}function d({reason:e,prerenderState:t,pathname:n}){h(t,e,n)}function p(e,t){e.prerenderState&&h(e.prerenderState,t,e.urlPathname)}function h(e,t,n){v();let r=`Route ${n} needs to bail out of prerendering at this point because it used ${t}. React throws this special object to indicate where. It should not be caught by your own try/catch. Learn more: https://nextjs.org/docs/messages/ppr-caught-error`;e.dynamicAccesses.push({stack:e.isDebugSkeleton?Error().stack:void 0,expression:t}),o.default.unstable_postpone(r)}function y(e){return e.dynamicAccesses.length>0}function _(e){return e.dynamicAccesses.filter(e=>"string"==typeof e.stack&&e.stack.length>0).map(({expression:e,stack:t})=>(t=t.split("\n").slice(4).filter(e=>!(e.includes("node_modules/next/")||e.includes(" ()")||e.includes(" (node:"))).join("\n"),`Dynamic API Usage Debug - ${e}: -${t}`))}function v(){if(!i)throw Error("Invariant: React.unstable_postpone is not defined. This suggests the wrong version of React was loaded. This is a bug in Next.js")}function b(e){v();let t=new AbortController;try{o.default.unstable_postpone(e)}catch(e){t.abort(e)}return t.signal}},7417:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getSegmentParam",{enumerable:!0,get:function(){return o}});let r=n(1182);function o(e){let t=r.INTERCEPTION_ROUTE_MARKERS.find(t=>e.startsWith(t));return(t&&(e=e.slice(t.length)),e.startsWith("[[...")&&e.endsWith("]]"))?{type:"optional-catchall",param:e.slice(5,-2)}:e.startsWith("[...")&&e.endsWith("]")?{type:t?"catchall-intercepted":"catchall",param:e.slice(4,-1)}:e.startsWith("[")&&e.endsWith("]")?{type:t?"dynamic-intercepted":"dynamic",param:e.slice(1,-1)}:null}},647:function(e,t){"use strict";var n,r;Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"HMR_ACTIONS_SENT_TO_BROWSER",{enumerable:!0,get:function(){return n}}),(r=n||(n={})).ADDED_PAGE="addedPage",r.REMOVED_PAGE="removedPage",r.RELOAD_PAGE="reloadPage",r.SERVER_COMPONENT_CHANGES="serverComponentChanges",r.MIDDLEWARE_CHANGES="middlewareChanges",r.CLIENT_CHANGES="clientChanges",r.SERVER_ONLY_CHANGES="serverOnlyChanges",r.SYNC="sync",r.BUILT="built",r.BUILDING="building",r.DEV_PAGES_MANIFEST_UPDATE="devPagesManifestUpdate",r.TURBOPACK_MESSAGE="turbopack-message",r.SERVER_ERROR="serverError",r.TURBOPACK_CONNECTED="turbopack-connected"},1182:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{INTERCEPTION_ROUTE_MARKERS:function(){return o},extractInterceptionRouteInformation:function(){return l},isInterceptionRouteAppPath:function(){return u}});let r=n(926),o=["(..)(..)","(.)","(..)","(...)"];function u(e){return void 0!==e.split("/").find(e=>o.find(t=>e.startsWith(t)))}function l(e){let t,n,u;for(let r of e.split("/"))if(n=o.find(e=>r.startsWith(e))){[t,u]=e.split(n,2);break}if(!t||!n||!u)throw Error(`Invalid interception route: ${e}. Must be in the format //(..|...|..)(..)/`);switch(t=(0,r.normalizeAppPath)(t),n){case"(.)":u="/"===t?`/${u}`:t+"/"+u;break;case"(..)":if("/"===t)throw Error(`Invalid interception route: ${e}. Cannot use (..) marker at the root level, use (.) instead.`);u=t.split("/").slice(0,-1).concat(u).join("/");break;case"(...)":u="/"+u;break;case"(..)(..)":let l=t.split("/");if(l.length<=2)throw Error(`Invalid interception route: ${e}. Cannot use (..)(..) marker at the root level or one level up.`);u=l.slice(0,-2).concat(u).join("/");break;default:throw Error("Invariant: unexpected marker")}return{interceptingRoute:t,interceptedRoute:u}}},650:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ReflectAdapter",{enumerable:!0,get:function(){return n}});class n{static get(e,t,n){let r=Reflect.get(e,t,n);return"function"==typeof r?r.bind(e):r}static set(e,t,n,r){return Reflect.set(e,t,n,r)}static has(e,t){return Reflect.has(e,t)}static deleteProperty(e,t){return Reflect.deleteProperty(e,t)}}},1956:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{AppRouterContext:function(){return o},GlobalLayoutRouterContext:function(){return l},LayoutRouterContext:function(){return u},MissingSlotContext:function(){return i},TemplateContext:function(){return a}});let r=n(7043)._(n(2265)),o=r.default.createContext(null),u=r.default.createContext(null),l=r.default.createContext(null),a=r.default.createContext(null),i=r.default.createContext(new Set)},7207:function(e,t){"use strict";function n(e){let t=5381;for(let n=0;n>>0}function r(e){return n(e).toString(36).slice(0,5)}Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{djb2Hash:function(){return n},hexHash:function(){return r}})},8701:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"HeadManagerContext",{enumerable:!0,get:function(){return r}});let r=n(7043)._(n(2265)).default.createContext({})},9060:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{PathParamsContext:function(){return l},PathnameContext:function(){return u},SearchParamsContext:function(){return o}});let r=n(2265),o=(0,r.createContext)(null),u=(0,r.createContext)(null),l=(0,r.createContext)(null)},8993:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{BailoutToCSRError:function(){return r},isBailoutToCSRError:function(){return o}});let n="BAILOUT_TO_CLIENT_SIDE_RENDERING";class r extends Error{constructor(e){super("Bail out to client-side rendering: "+e),this.reason=e,this.digest=n}}function o(e){return"object"==typeof e&&null!==e&&"digest"in e&&e.digest===n}},8162:function(e,t){"use strict";function n(e){return e.startsWith("/")?e:"/"+e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ensureLeadingSlash",{enumerable:!0,get:function(){return n}})},2103:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{ActionQueueContext:function(){return a},createMutableActionQueue:function(){return s}});let r=n(3099),o=n(4673),u=n(1450),l=r._(n(2265)),a=l.default.createContext(null);function i(e,t){null!==e.pending&&(e.pending=e.pending.next,null!==e.pending?c({actionQueue:e,action:e.pending,setState:t}):e.needsRefresh&&(e.needsRefresh=!1,e.dispatch({type:o.ACTION_REFRESH,origin:window.location.origin},t)))}async function c(e){let{actionQueue:t,action:n,setState:r}=e,u=t.state;if(!u)throw Error("Invariant: Router state not initialized");t.pending=n;let l=n.payload,a=t.action(u,l);function c(e){n.discarded||(t.state=e,t.devToolsInstance&&t.devToolsInstance.send(l,e),i(t,r),n.resolve(e))}(0,o.isThenable)(a)?a.then(c,e=>{i(t,r),n.reject(e)}):c(a)}function s(){let e={state:null,dispatch:(t,n)=>(function(e,t,n){let r={resolve:n,reject:()=>{}};if(t.type!==o.ACTION_RESTORE){let e=new Promise((e,t)=>{r={resolve:e,reject:t}});(0,l.startTransition)(()=>{n(e)})}let u={payload:t,next:null,resolve:r.resolve,reject:r.reject};null===e.pending?(e.last=u,c({actionQueue:e,action:u,setState:n})):t.type===o.ACTION_NAVIGATE||t.type===o.ACTION_RESTORE?(e.pending.discarded=!0,e.last=u,e.pending.payload.type===o.ACTION_SERVER_ACTION&&(e.needsRefresh=!0),c({actionQueue:e,action:u,setState:n})):(null!==e.last&&(e.last.next=u),e.last=u)})(e,t,n),action:async(e,t)=>{if(null===e)throw Error("Invariant: Router state not initialized");return(0,u.reducer)(e,t)},pending:null,last:null};return e}},8498:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addPathPrefix",{enumerable:!0,get:function(){return o}});let r=n(3381);function o(e,t){if(!e.startsWith("/")||!t)return e;let{pathname:n,query:o,hash:u}=(0,r.parsePath)(e);return""+t+n+o+u}},926:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{normalizeAppPath:function(){return u},normalizeRscURL:function(){return l}});let r=n(8162),o=n(4541);function u(e){return(0,r.ensureLeadingSlash)(e.split("/").reduce((e,t,n,r)=>!t||(0,o.isGroupSegment)(t)||"@"===t[0]||("page"===t||"route"===t)&&n===r.length-1?e:e+"/"+t,""))}function l(e){return e.replace(/\.rsc($|\?)/,"$1")}},7092:function(e,t){"use strict";function n(e,t){if(void 0===t&&(t={}),t.onlyHashChange){e();return}let n=document.documentElement,r=n.style.scrollBehavior;n.style.scrollBehavior="auto",t.dontForceLayout||n.getClientRects(),e(),n.style.scrollBehavior=r}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"handleSmoothScroll",{enumerable:!0,get:function(){return n}})},6146:function(e,t){"use strict";function n(e){return/Googlebot|Mediapartners-Google|AdsBot-Google|googleweblight|Storebot-Google|Google-PageRenderer|Bingbot|BingPreview|Slurp|DuckDuckBot|baiduspider|yandex|sogou|LinkedInBot|bitlybot|tumblr|vkShare|quora link preview|facebookexternalhit|facebookcatalog|Twitterbot|applebot|redditbot|Slackbot|Discordbot|WhatsApp|SkypeUriPreview|ia_archiver/i.test(e)}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isBot",{enumerable:!0,get:function(){return n}})},3381:function(e,t){"use strict";function n(e){let t=e.indexOf("#"),n=e.indexOf("?"),r=n>-1&&(t<0||n-1?{pathname:e.substring(0,r?n:t),query:r?e.substring(n,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 n}})},580:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"pathHasPrefix",{enumerable:!0,get:function(){return o}});let r=n(3381);function o(e,t){if("string"!=typeof e)return!1;let{pathname:n}=(0,r.parsePath)(e);return n===t||n.startsWith(t+"/")}},6674:function(e,t){"use strict";function n(e){return e.replace(/\/$/,"")||"/"}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"removeTrailingSlash",{enumerable:!0,get:function(){return n}})},4541:function(e,t){"use strict";function n(e){return"("===e[0]&&e.endsWith(")")}Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{DEFAULT_SEGMENT_KEY:function(){return o},PAGE_SEGMENT_KEY:function(){return r},isGroupSegment:function(){return n}});let r="__PAGE__",o="__DEFAULT__"},5501:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{ServerInsertedHTMLContext:function(){return o},useServerInsertedHTML:function(){return u}});let r=n(3099)._(n(2265)),o=r.default.createContext(null);function u(e){let t=(0,r.useContext)(o);t&&t(e)}},1765:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"warnOnce",{enumerable:!0,get:function(){return n}});let n=e=>{}},7149:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"actionAsyncStorage",{enumerable:!0,get:function(){return r}});let r=(0,n(4832).createAsyncLocalStorage)();("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4832:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createAsyncLocalStorage",{enumerable:!0,get:function(){return u}});let n=Error("Invariant: AsyncLocalStorage accessed in runtime where it is not available");class r{disable(){throw n}getStore(){}run(){throw n}exit(){throw n}enterWith(){throw n}}let o=globalThis.AsyncLocalStorage;function u(){return o?new o:new r}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},9134:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"requestAsyncStorage",{enumerable:!0,get:function(){return r}});let r=(0,n(4832).createAsyncLocalStorage)();("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},30:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"staticGenerationAsyncStorage",{enumerable:!0,get:function(){return r}});let r=(0,n(4832).createAsyncLocalStorage)();("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4040:function(e,t,n){"use strict";var r=n(4887);t.createRoot=r.createRoot,t.hydrateRoot=r.hydrateRoot},4887:function(e,t,n){"use strict";!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){console.error(e)}}(),e.exports=n(4417)},7950:function(e,t,n){"use strict";var r=n(4887),o={stream:!0},u=new Map;function l(e){var t=n(e);return"function"!=typeof t.then||"fulfilled"===t.status?null:(t.then(function(e){t.status="fulfilled",t.value=e},function(e){t.status="rejected",t.reason=e}),t)}function a(){}var i=new Map,c=n.u;n.u=function(e){var t=i.get(e);return void 0!==t?t:c(e)};var s=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.Dispatcher,f=Symbol.for("react.element"),d=Symbol.for("react.lazy"),p=Symbol.iterator,h=Array.isArray,y=Object.getPrototypeOf,_=Object.prototype,v=new WeakMap;function b(e,t,n,r){this.status=e,this.value=t,this.reason=n,this._response=r}function g(e){switch(e.status){case"resolved_model":E(e);break;case"resolved_module":w(e)}switch(e.status){case"fulfilled":return e.value;case"pending":case"blocked":case"cyclic":throw e;default:throw e.reason}}function m(e,t){for(var n=0;nh?(_=h,h=3,p++):(_=0,h=3);continue;case 2:44===(m=d[p++])?h=4:v=v<<4|(96d.length&&(m=-1)}var O=d.byteOffset+p;if(-11&&t.some(Array.isArray)?t.flat(e-1):t},Array.prototype.flatMap=function(e,t){return this.map(e,t).flat()}),Promise.prototype.finally||(Promise.prototype.finally=function(e){if("function"!=typeof e)return this.then(e,e);var t=this.constructor||Promise;return this.then(function(n){return t.resolve(e()).then(function(){return n})},function(n){return t.resolve(e()).then(function(){throw n})})}),Object.fromEntries||(Object.fromEntries=function(e){return Array.from(e).reduce(function(e,t){return e[t[0]]=t[1],e},{})}),Array.prototype.at||(Array.prototype.at=function(e){var t=Math.trunc(e)||0;if(t<0&&(t+=this.length),!(t<0||t>=this.length))return this[t]}),Object.hasOwn||(Object.hasOwn=function(e,t){if(null==e)throw TypeError("Cannot convert undefined or null to object");return Object.prototype.hasOwnProperty.call(Object(e),t)}),"canParse"in URL||(URL.canParse=function(e,t){try{return new URL(e,t),!0}catch(e){return!1}})},1634:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addBasePath",{enumerable:!0,get:function(){return u}});let r=n(8498),o=n(8521);function u(e,t){return(0,o.normalizePathTrailingSlash)((0,r.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)},5266:function(e,t){"use strict";function n(e){var t,n;t=self.__next_s,n=()=>{e()},t&&t.length?t.reduce((e,t)=>{let[n,r]=t;return e.then(()=>new Promise((e,t)=>{let o=document.createElement("script");if(r)for(let e in r)"children"!==e&&o.setAttribute(e,r[e]);n?(o.src=n,o.onload=()=>e(),o.onerror=t):r&&(o.innerHTML=r.children,setTimeout(e)),document.head.appendChild(o)}))},Promise.resolve()).catch(e=>{console.error(e)}).then(()=>{n()}):n()}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"appBootstrap",{enumerable:!0,get:function(){return n}}),window.next={version:"14.2.15",appDir:!0},("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},3079:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"callServer",{enumerable:!0,get:function(){return o}});let r=n(2846);async function o(e,t){let n=(0,r.getServerActionDispatcher)();if(!n)throw Error("Invariant: missing action dispatcher.");return new Promise((r,o)=>{n({actionId:e,actionArgs:t,resolve:r,reject:o})})}("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)},2304:function(e,t,n){"use strict";let r,o;Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"hydrate",{enumerable:!0,get:function(){return x}});let u=n(7043),l=n(3099),a=n(7437);n(1572);let i=u._(n(4040)),c=l._(n(2265)),s=n(6671),f=n(8701),d=u._(n(1404)),p=n(3079),h=n(9721),y=n(2103);n(647);let _=window.console.error;window.console.error=function(){for(var e=arguments.length,t=Array(e),n=0;n{if((0,h.isNextRouterError)(e.error)){e.preventDefault();return}});let v=document,b=new TextEncoder,g=!1,m=!1,R=null;function P(e){if(0===e[0])r=[];else if(1===e[0]){if(!r)throw Error("Unexpected server data: missing bootstrap script.");o?o.enqueue(b.encode(e[1])):r.push(e[1])}else 2===e[0]&&(R=e[1])}let j=function(){o&&!m&&(o.close(),m=!0,r=void 0),g=!0};"loading"===document.readyState?document.addEventListener("DOMContentLoaded",j,!1):j();let O=self.__next_f=self.__next_f||[];O.forEach(P),O.push=P;let S=new ReadableStream({start(e){r&&(r.forEach(t=>{e.enqueue(b.encode(t))}),g&&!m&&(e.close(),m=!0,r=void 0)),o=e}}),E=(0,s.createFromReadableStream)(S,{callServer:p.callServer});function w(){return(0,c.use)(E)}let T=c.default.StrictMode;function M(e){let{children:t}=e;return t}function x(){let e=(0,y.createMutableActionQueue)(),t=(0,a.jsx)(T,{children:(0,a.jsx)(f.HeadManagerContext.Provider,{value:{appDir:!0},children:(0,a.jsx)(y.ActionQueueContext.Provider,{value:e,children:(0,a.jsx)(M,{children:(0,a.jsx)(w,{})})})})}),n=window.__next_root_layout_missing_tags,r=!!(null==n?void 0:n.length),o={onRecoverableError:d.default};"__next_error__"===document.documentElement.id||r?i.default.createRoot(v,o).render(t):c.default.startTransition(()=>i.default.hydrateRoot(v,t,{...o,formState: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)},4278:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),n(9506),(0,n(5266).appBootstrap)(()=>{let{hydrate:e}=n(2304);n(2846),n(4707),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)},9506:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),n(5157);{let e=n.u;n.u=function(){for(var t=arguments.length,n=Array(t),r=0;r(l(function(){var e;let t=document.getElementsByName(u)[0];if(null==t?void 0:null==(e=t.shadowRoot)?void 0:e.childNodes[0])return t.shadowRoot.childNodes[0];{let e=document.createElement(u);e.style.cssText="position:absolute";let t=document.createElement("div");return t.ariaLive="assertive",t.id="__next-route-announcer__",t.role="alert",t.style.cssText="position:absolute;border:0;height:1px;margin:-1px;padding:0;width:1px;clip:rect(0 0 0 0);overflow:hidden;white-space:nowrap;word-wrap:normal",e.attachShadow({mode:"open"}).appendChild(t),document.body.appendChild(e),t}}()),()=>{let e=document.getElementsByTagName(u)[0];(null==e?void 0:e.isConnected)&&document.body.removeChild(e)}),[]);let[a,i]=(0,r.useState)(""),c=(0,r.useRef)();return(0,r.useEffect)(()=>{let e="";if(document.title)e=document.title;else{let t=document.querySelector("h1");t&&(e=t.innerText||t.textContent||"")}void 0!==c.current&&c.current!==e&&i(e),c.current=e},[t]),n?(0,o.createPortal)(a,n):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)},6866:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{ACTION:function(){return r},FLIGHT_PARAMETERS:function(){return i},NEXT_DID_POSTPONE_HEADER:function(){return s},NEXT_ROUTER_PREFETCH_HEADER:function(){return u},NEXT_ROUTER_STATE_TREE:function(){return o},NEXT_RSC_UNION_QUERY:function(){return c},NEXT_URL:function(){return l},RSC_CONTENT_TYPE_HEADER:function(){return a},RSC_HEADER:function(){return n}});let n="RSC",r="Next-Action",o="Next-Router-State-Tree",u="Next-Router-Prefetch",l="Next-Url",a="text/x-component",i=[[n],[o],[u]],c="_rsc",s="x-nextjs-postponed";("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)},2846:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{createEmptyCacheNode:function(){return C},default:function(){return I},getServerActionDispatcher:function(){return E},urlToUrlWithoutFlightMarker:function(){return T}});let r=n(3099),o=n(7437),u=r._(n(2265)),l=n(1956),a=n(4673),i=n(3456),c=n(9060),s=n(7744),f=n(1060),d=n(2952),p=n(6146),h=n(1634),y=n(6495),_=n(4123),v=n(9320),b=n(8137),g=n(6866),m=n(5076),R=n(1283),P=n(4541),j="undefined"==typeof window,O=j?null:new Map,S=null;function E(){return S}let w={};function T(e){let t=new URL(e,location.origin);if(t.searchParams.delete(g.NEXT_RSC_UNION_QUERY),t.pathname.endsWith(".txt")){let{pathname:e}=t,n=e.endsWith("/index.txt")?10:4;t.pathname=e.slice(0,-n)}return t}function M(e){return e.origin!==window.location.origin}function x(e){let{appRouterState:t,sync:n}=e;return(0,u.useInsertionEffect)(()=>{let{tree:e,pushRef:r,canonicalUrl:o}=t,u={...r.preserveCustomHistoryState?window.history.state:{},__NA:!0,__PRIVATE_NEXTJS_INTERNALS_TREE:e};r.pendingPush&&(0,i.createHrefFromUrl)(new URL(window.location.href))!==o?(r.pendingPush=!1,window.history.pushState(u,"",o)):window.history.replaceState(u,"",o),n(t)},[t,n]),null}function C(){return{lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,lazyDataResolved:!1,loading:null}}function A(e){null==e&&(e={});let t=window.history.state,n=null==t?void 0:t.__NA;n&&(e.__NA=n);let r=null==t?void 0:t.__PRIVATE_NEXTJS_INTERNALS_TREE;return r&&(e.__PRIVATE_NEXTJS_INTERNALS_TREE=r),e}function N(e){let{headCacheNode:t}=e,n=null!==t?t.head:null,r=null!==t?t.prefetchHead:null,o=null!==r?r:n;return(0,u.useDeferredValue)(n,o)}function D(e){let t,{buildId:n,initialHead:r,initialTree:i,urlParts:f,initialSeedData:g,couldBeIntercepted:E,assetPrefix:T,missingSlots:C}=e,D=(0,u.useMemo)(()=>(0,d.createInitialRouterState)({buildId:n,initialSeedData:g,urlParts:f,initialTree:i,initialParallelRoutes:O,location:j?null:window.location,initialHead:r,couldBeIntercepted:E}),[n,g,f,i,r,E]),[I,U,k]=(0,s.useReducerWithReduxDevtools)(D);(0,u.useEffect)(()=>{O=null},[]);let{canonicalUrl:F}=(0,s.useUnwrapState)(I),{searchParams:L,pathname:H}=(0,u.useMemo)(()=>{let e=new URL(F,"undefined"==typeof window?"http://n":window.location.href);return{searchParams:e.searchParams,pathname:(0,R.hasBasePath)(e.pathname)?(0,m.removeBasePath)(e.pathname):e.pathname}},[F]),$=(0,u.useCallback)(e=>{let{previousTree:t,serverResponse:n}=e;(0,u.startTransition)(()=>{U({type:a.ACTION_SERVER_PATCH,previousTree:t,serverResponse:n})})},[U]),G=(0,u.useCallback)((e,t,n)=>{let r=new URL((0,h.addBasePath)(e),location.href);return U({type:a.ACTION_NAVIGATE,url:r,isExternalUrl:M(r),locationSearch:location.search,shouldScroll:null==n||n,navigateType:t})},[U]);S=(0,u.useCallback)(e=>{(0,u.startTransition)(()=>{U({...e,type:a.ACTION_SERVER_ACTION})})},[U]);let z=(0,u.useMemo)(()=>({back:()=>window.history.back(),forward:()=>window.history.forward(),prefetch:(e,t)=>{let n;if(!(0,p.isBot)(window.navigator.userAgent)){try{n=new URL((0,h.addBasePath)(e),window.location.href)}catch(t){throw Error("Cannot prefetch '"+e+"' because it cannot be converted to a URL.")}M(n)||(0,u.startTransition)(()=>{var e;U({type:a.ACTION_PREFETCH,url:n,kind:null!=(e=null==t?void 0:t.kind)?e:a.PrefetchKind.FULL})})}},replace:(e,t)=>{void 0===t&&(t={}),(0,u.startTransition)(()=>{var n;G(e,"replace",null==(n=t.scroll)||n)})},push:(e,t)=>{void 0===t&&(t={}),(0,u.startTransition)(()=>{var n;G(e,"push",null==(n=t.scroll)||n)})},refresh:()=>{(0,u.startTransition)(()=>{U({type:a.ACTION_REFRESH,origin:window.location.origin})})},fastRefresh:()=>{throw Error("fastRefresh can only be used in development mode. Please use refresh instead.")}}),[U,G]);(0,u.useEffect)(()=>{window.next&&(window.next.router=z)},[z]),(0,u.useEffect)(()=>{function e(e){var t;e.persisted&&(null==(t=window.history.state)?void 0:t.__PRIVATE_NEXTJS_INTERNALS_TREE)&&(w.pendingMpaPath=void 0,U({type:a.ACTION_RESTORE,url:new URL(window.location.href),tree:window.history.state.__PRIVATE_NEXTJS_INTERNALS_TREE}))}return window.addEventListener("pageshow",e),()=>{window.removeEventListener("pageshow",e)}},[U]);let{pushRef:B}=(0,s.useUnwrapState)(I);if(B.mpaNavigation){if(w.pendingMpaPath!==F){let e=window.location;B.pendingPush?e.assign(F):e.replace(F),w.pendingMpaPath=F}(0,u.use)(b.unresolvedThenable)}(0,u.useEffect)(()=>{let e=window.history.pushState.bind(window.history),t=window.history.replaceState.bind(window.history),n=e=>{var t;let n=window.location.href,r=null==(t=window.history.state)?void 0:t.__PRIVATE_NEXTJS_INTERNALS_TREE;(0,u.startTransition)(()=>{U({type:a.ACTION_RESTORE,url:new URL(null!=e?e:n,n),tree:r})})};window.history.pushState=function(t,r,o){return(null==t?void 0:t.__NA)||(null==t?void 0:t._N)||(t=A(t),o&&n(o)),e(t,r,o)},window.history.replaceState=function(e,r,o){return(null==e?void 0:e.__NA)||(null==e?void 0:e._N)||(e=A(e),o&&n(o)),t(e,r,o)};let r=e=>{let{state:t}=e;if(t){if(!t.__NA){window.location.reload();return}(0,u.startTransition)(()=>{U({type:a.ACTION_RESTORE,url:new URL(window.location.href),tree:t.__PRIVATE_NEXTJS_INTERNALS_TREE})})}};return window.addEventListener("popstate",r),()=>{window.history.pushState=e,window.history.replaceState=t,window.removeEventListener("popstate",r)}},[U]);let{cache:W,tree:K,nextUrl:V,focusAndScrollRef:Y}=(0,s.useUnwrapState)(I),X=(0,u.useMemo)(()=>(0,v.findHeadInCache)(W,K[1]),[W,K]),q=(0,u.useMemo)(()=>(function e(t,n){for(let r of(void 0===n&&(n={}),Object.values(t[1]))){let t=r[0],o=Array.isArray(t),u=o?t[1]:t;!u||u.startsWith(P.PAGE_SEGMENT_KEY)||(o&&("c"===t[2]||"oc"===t[2])?n[t[0]]=t[1].split("/"):o&&(n[t[0]]=t[1]),n=e(r,n))}return n})(K),[K]);if(null!==X){let[e,n]=X;t=(0,o.jsx)(N,{headCacheNode:e},n)}else t=null;let J=(0,o.jsxs)(_.RedirectBoundary,{children:[t,W.rsc,(0,o.jsx)(y.AppRouterAnnouncer,{tree:K})]});return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(x,{appRouterState:(0,s.useUnwrapState)(I),sync:k}),(0,o.jsx)(c.PathParamsContext.Provider,{value:q,children:(0,o.jsx)(c.PathnameContext.Provider,{value:H,children:(0,o.jsx)(c.SearchParamsContext.Provider,{value:L,children:(0,o.jsx)(l.GlobalLayoutRouterContext.Provider,{value:{buildId:n,changeByServerResponse:$,tree:K,focusAndScrollRef:Y,nextUrl:V},children:(0,o.jsx)(l.AppRouterContext.Provider,{value:z,children:(0,o.jsx)(l.LayoutRouterContext.Provider,{value:{childNodes:W.parallelRoutes,tree:K,url:F,loading:W.loading},children:J})})})})})})]})}function I(e){let{globalErrorComponent:t,...n}=e;return(0,o.jsx)(f.ErrorBoundary,{errorComponent:t,children:(0,o.jsx)(D,{...n})})}("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)},6149:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"bailoutToClientRendering",{enumerable:!0,get:function(){return u}});let r=n(8993),o=n(1845);function u(e){let t=o.staticGenerationAsyncStorage.getStore();if((null==t||!t.forceStatic)&&(null==t?void 0:t.isStaticGeneration))throw new r.BailoutToCSRError(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)},9107:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ClientPageRoot",{enumerable:!0,get:function(){return u}});let r=n(7437),o=n(4535);function u(e){let{Component:t,props:n}=e;return n.searchParams=(0,o.createDynamicallyTrackedSearchParams)(n.searchParams||{}),(0,r.jsx)(t,{...n})}("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)},1060:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{ErrorBoundary:function(){return h},ErrorBoundaryHandler:function(){return f},GlobalError:function(){return d},default:function(){return p}});let r=n(7043),o=n(7437),u=r._(n(2265)),l=n(5475),a=n(9721),i=n(1845),c={error:{fontFamily:'system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"',height:"100vh",textAlign:"center",display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center"},text:{fontSize:"14px",fontWeight:400,lineHeight:"28px",margin:"0 8px"}};function s(e){let{error:t}=e,n=i.staticGenerationAsyncStorage.getStore();if((null==n?void 0:n.isRevalidate)||(null==n?void 0:n.isStaticGeneration))throw console.error(t),t;return null}class f extends u.default.Component{static getDerivedStateFromError(e){if((0,a.isNextRouterError)(e))throw e;return{error:e}}static getDerivedStateFromProps(e,t){return e.pathname!==t.previousPathname&&t.error?{error:null,previousPathname:e.pathname}:{error:t.error,previousPathname:e.pathname}}render(){return this.state.error?(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(s,{error:this.state.error}),this.props.errorStyles,this.props.errorScripts,(0,o.jsx)(this.props.errorComponent,{error:this.state.error,reset:this.reset})]}):this.props.children}constructor(e){super(e),this.reset=()=>{this.setState({error:null})},this.state={error:null,previousPathname:this.props.pathname}}}function d(e){let{error:t}=e,n=null==t?void 0:t.digest;return(0,o.jsxs)("html",{id:"__next_error__",children:[(0,o.jsx)("head",{}),(0,o.jsxs)("body",{children:[(0,o.jsx)(s,{error:t}),(0,o.jsx)("div",{style:c.error,children:(0,o.jsxs)("div",{children:[(0,o.jsx)("h2",{style:c.text,children:"Application error: a "+(n?"server":"client")+"-side exception has occurred (see the "+(n?"server logs":"browser console")+" for more information)."}),n?(0,o.jsx)("p",{style:c.text,children:"Digest: "+n}):null]})})]})]})}let p=d;function h(e){let{errorComponent:t,errorStyles:n,errorScripts:r,children:u}=e,a=(0,l.usePathname)();return t?(0,o.jsx)(f,{pathname:a,errorComponent:t,errorStyles:n,errorScripts:r,children:u}):(0,o.jsx)(o.Fragment,{children:u})}("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)},6177:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{DynamicServerError:function(){return r},isDynamicServerError:function(){return o}});let n="DYNAMIC_SERVER_USAGE";class r extends Error{constructor(e){super("Dynamic server usage: "+e),this.description=e,this.digest=n}}function o(e){return"object"==typeof e&&null!==e&&"digest"in e&&"string"==typeof e.digest&&e.digest===n}("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)},9721:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isNextRouterError",{enumerable:!0,get:function(){return u}});let r=n(8200),o=n(8968);function u(e){return e&&e.digest&&((0,o.isRedirectError)(e)||(0,r.isNotFoundError)(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)},4707:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return S}});let r=n(7043),o=n(3099),u=n(7437),l=o._(n(2265)),a=r._(n(4887)),i=n(1956),c=n(4848),s=n(8137),f=n(1060),d=n(6015),p=n(7092),h=n(4123),y=n(80),_=n(3171),v=n(8505),b=n(8077),g=["bottom","height","left","right","top","width","x","y"];function m(e,t){let n=e.getBoundingClientRect();return n.top>=0&&n.top<=t}class R extends l.default.Component{componentDidMount(){this.handlePotentialScroll()}componentDidUpdate(){this.props.focusAndScrollRef.apply&&this.handlePotentialScroll()}render(){return this.props.children}constructor(...e){super(...e),this.handlePotentialScroll=()=>{let{focusAndScrollRef:e,segmentPath:t}=this.props;if(e.apply){var n;if(0!==e.segmentPaths.length&&!e.segmentPaths.some(e=>t.every((t,n)=>(0,d.matchSegment)(t,e[n]))))return;let r=null,o=e.hashFragment;if(o&&(r="top"===o?document.body:null!=(n=document.getElementById(o))?n:document.getElementsByName(o)[0]),r||(r="undefined"==typeof window?null:a.default.findDOMNode(this)),!(r instanceof Element))return;for(;!(r instanceof HTMLElement)||function(e){if(["sticky","fixed"].includes(getComputedStyle(e).position))return!0;let t=e.getBoundingClientRect();return g.every(e=>0===t[e])}(r);){if(null===r.nextElementSibling)return;r=r.nextElementSibling}e.apply=!1,e.hashFragment=null,e.segmentPaths=[],(0,p.handleSmoothScroll)(()=>{if(o){r.scrollIntoView();return}let e=document.documentElement,t=e.clientHeight;!m(r,t)&&(e.scrollTop=0,m(r,t)||r.scrollIntoView())},{dontForceLayout:!0,onlyHashChange:e.onlyHashChange}),e.onlyHashChange=!1,r.focus()}}}}function P(e){let{segmentPath:t,children:n}=e,r=(0,l.useContext)(i.GlobalLayoutRouterContext);if(!r)throw Error("invariant global layout router not mounted");return(0,u.jsx)(R,{segmentPath:t,focusAndScrollRef:r.focusAndScrollRef,children:n})}function j(e){let{parallelRouterKey:t,url:n,childNodes:r,segmentPath:o,tree:a,cacheKey:f}=e,p=(0,l.useContext)(i.GlobalLayoutRouterContext);if(!p)throw Error("invariant global layout router not mounted");let{buildId:h,changeByServerResponse:y,tree:_}=p,v=r.get(f);if(void 0===v){let e={lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,lazyDataResolved:!1,loading:null};v=e,r.set(f,e)}let g=null!==v.prefetchRsc?v.prefetchRsc:v.rsc,m=(0,l.useDeferredValue)(v.rsc,g),R="object"==typeof m&&null!==m&&"function"==typeof m.then?(0,l.use)(m):m;if(!R){let e=v.lazyData;if(null===e){let t=function e(t,n){if(t){let[r,o]=t,u=2===t.length;if((0,d.matchSegment)(n[0],r)&&n[1].hasOwnProperty(o)){if(u){let t=e(void 0,n[1][o]);return[n[0],{...n[1],[o]:[t[0],t[1],t[2],"refetch"]}]}return[n[0],{...n[1],[o]:e(t.slice(2),n[1][o])}]}}return n}(["",...o],_),r=(0,b.hasInterceptionRouteInCurrentTree)(_);v.lazyData=e=(0,c.fetchServerResponse)(new URL(n,location.origin),t,r?p.nextUrl:null,h),v.lazyDataResolved=!1}let t=(0,l.use)(e);v.lazyDataResolved||(setTimeout(()=>{(0,l.startTransition)(()=>{y({previousTree:_,serverResponse:t})})}),v.lazyDataResolved=!0),(0,l.use)(s.unresolvedThenable)}return(0,u.jsx)(i.LayoutRouterContext.Provider,{value:{tree:a[1][t],childNodes:v.parallelRoutes,url:n,loading:v.loading},children:R})}function O(e){let{children:t,hasLoading:n,loading:r,loadingStyles:o,loadingScripts:a}=e;return n?(0,u.jsx)(l.Suspense,{fallback:(0,u.jsxs)(u.Fragment,{children:[o,a,r]}),children:t}):(0,u.jsx)(u.Fragment,{children:t})}function S(e){let{parallelRouterKey:t,segmentPath:n,error:r,errorStyles:o,errorScripts:a,templateStyles:c,templateScripts:s,template:d,notFound:p,notFoundStyles:b}=e,g=(0,l.useContext)(i.LayoutRouterContext);if(!g)throw Error("invariant expected layout router to be mounted");let{childNodes:m,tree:R,url:S,loading:E}=g,w=m.get(t);w||(w=new Map,m.set(t,w));let T=R[1][t][0],M=(0,_.getSegmentValue)(T),x=[T];return(0,u.jsx)(u.Fragment,{children:x.map(e=>{let l=(0,_.getSegmentValue)(e),g=(0,v.createRouterCacheKey)(e);return(0,u.jsxs)(i.TemplateContext.Provider,{value:(0,u.jsx)(P,{segmentPath:n,children:(0,u.jsx)(f.ErrorBoundary,{errorComponent:r,errorStyles:o,errorScripts:a,children:(0,u.jsx)(O,{hasLoading:!!E,loading:null==E?void 0:E[0],loadingStyles:null==E?void 0:E[1],loadingScripts:null==E?void 0:E[2],children:(0,u.jsx)(y.NotFoundBoundary,{notFound:p,notFoundStyles:b,children:(0,u.jsx)(h.RedirectBoundary,{children:(0,u.jsx)(j,{parallelRouterKey:t,url:S,tree:R,childNodes:w,segmentPath:n,cacheKey:g,isActive:M===l})})})})})}),children:[c,s,d]},(0,v.createRouterCacheKey)(e,!0))})})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},6015:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{canSegmentBeOverridden:function(){return u},matchSegment:function(){return o}});let r=n(7417),o=(e,t)=>"string"==typeof e?"string"==typeof t&&e===t:"string"!=typeof t&&e[0]===t[0]&&e[1]===t[1],u=(e,t)=>{var n;return!Array.isArray(e)&&!!Array.isArray(t)&&(null==(n=(0,r.getSegmentParam)(e))?void 0:n.param)===t[0]};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},5475:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{ReadonlyURLSearchParams:function(){return i.ReadonlyURLSearchParams},RedirectType:function(){return i.RedirectType},ServerInsertedHTMLContext:function(){return c.ServerInsertedHTMLContext},notFound:function(){return i.notFound},permanentRedirect:function(){return i.permanentRedirect},redirect:function(){return i.redirect},useParams:function(){return p},usePathname:function(){return f},useRouter:function(){return d},useSearchParams:function(){return s},useSelectedLayoutSegment:function(){return y},useSelectedLayoutSegments:function(){return h},useServerInsertedHTML:function(){return c.useServerInsertedHTML}});let r=n(2265),o=n(1956),u=n(9060),l=n(3171),a=n(4541),i=n(2646),c=n(5501);function s(){let e=(0,r.useContext)(u.SearchParamsContext),t=(0,r.useMemo)(()=>e?new i.ReadonlyURLSearchParams(e):null,[e]);if("undefined"==typeof window){let{bailoutToClientRendering:e}=n(6149);e("useSearchParams()")}return t}function f(){return(0,r.useContext)(u.PathnameContext)}function d(){let e=(0,r.useContext)(o.AppRouterContext);if(null===e)throw Error("invariant expected app router to be mounted");return e}function p(){return(0,r.useContext)(u.PathParamsContext)}function h(e){void 0===e&&(e="children");let t=(0,r.useContext)(o.LayoutRouterContext);return t?function e(t,n,r,o){let u;if(void 0===r&&(r=!0),void 0===o&&(o=[]),r)u=t[1][n];else{var i;let e=t[1];u=null!=(i=e.children)?i:Object.values(e)[0]}if(!u)return o;let c=u[0],s=(0,l.getSegmentValue)(c);return!s||s.startsWith(a.PAGE_SEGMENT_KEY)?o:(o.push(s),e(u,n,!1,o))}(t.tree,e):null}function y(e){void 0===e&&(e="children");let t=h(e);if(!t||0===t.length)return null;let n="children"===e?t[0]:t[t.length-1];return n===a.DEFAULT_SEGMENT_KEY?null:n}("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)},2646:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{ReadonlyURLSearchParams:function(){return l},RedirectType:function(){return r.RedirectType},notFound:function(){return o.notFound},permanentRedirect:function(){return r.permanentRedirect},redirect:function(){return r.redirect}});let r=n(8968),o=n(8200);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 l 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,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},80:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"NotFoundBoundary",{enumerable:!0,get:function(){return s}});let r=n(3099),o=n(7437),u=r._(n(2265)),l=n(5475),a=n(8200);n(1765);let i=n(1956);class c extends u.default.Component{componentDidCatch(){}static getDerivedStateFromError(e){if((0,a.isNotFoundError)(e))return{notFoundTriggered:!0};throw e}static getDerivedStateFromProps(e,t){return e.pathname!==t.previousPathname&&t.notFoundTriggered?{notFoundTriggered:!1,previousPathname:e.pathname}:{notFoundTriggered:t.notFoundTriggered,previousPathname:e.pathname}}render(){return this.state.notFoundTriggered?(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("meta",{name:"robots",content:"noindex"}),!1,this.props.notFoundStyles,this.props.notFound]}):this.props.children}constructor(e){super(e),this.state={notFoundTriggered:!!e.asNotFound,previousPathname:e.pathname}}}function s(e){let{notFound:t,notFoundStyles:n,asNotFound:r,children:a}=e,s=(0,l.usePathname)(),f=(0,u.useContext)(i.MissingSlotContext);return t?(0,o.jsx)(c,{pathname:s,notFound:t,notFoundStyles:n,asNotFound:r,missingSlots:f,children:a}):(0,o.jsx)(o.Fragment,{children:a})}("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)},8200:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{isNotFoundError:function(){return o},notFound:function(){return r}});let n="NEXT_NOT_FOUND";function r(){let e=Error(n);throw e.digest=n,e}function o(e){return"object"==typeof e&&null!==e&&"digest"in e&&e.digest===n}("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)},9744:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"PromiseQueue",{enumerable:!0,get:function(){return c}});let r=n(2522),o=n(675);var u=o._("_maxConcurrency"),l=o._("_runningCount"),a=o._("_queue"),i=o._("_processNext");class c{enqueue(e){let t,n;let o=new Promise((e,r)=>{t=e,n=r}),u=async()=>{try{r._(this,l)[l]++;let n=await e();t(n)}catch(e){n(e)}finally{r._(this,l)[l]--,r._(this,i)[i]()}};return r._(this,a)[a].push({promiseFn:o,task:u}),r._(this,i)[i](),o}bump(e){let t=r._(this,a)[a].findIndex(t=>t.promiseFn===e);if(t>-1){let e=r._(this,a)[a].splice(t,1)[0];r._(this,a)[a].unshift(e),r._(this,i)[i](!0)}}constructor(e=5){Object.defineProperty(this,i,{value:s}),Object.defineProperty(this,u,{writable:!0,value:void 0}),Object.defineProperty(this,l,{writable:!0,value:void 0}),Object.defineProperty(this,a,{writable:!0,value:void 0}),r._(this,u)[u]=e,r._(this,l)[l]=0,r._(this,a)[a]=[]}}function s(e){if(void 0===e&&(e=!1),(r._(this,l)[l]0){var t;null==(t=r._(this,a)[a].shift())||t.task()}}("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)},4123:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{RedirectBoundary:function(){return s},RedirectErrorBoundary:function(){return c}});let r=n(3099),o=n(7437),u=r._(n(2265)),l=n(5475),a=n(8968);function i(e){let{redirect:t,reset:n,redirectType:r}=e,o=(0,l.useRouter)();return(0,u.useEffect)(()=>{u.default.startTransition(()=>{r===a.RedirectType.push?o.push(t,{}):o.replace(t,{}),n()})},[t,r,n,o]),null}class c extends u.default.Component{static getDerivedStateFromError(e){if((0,a.isRedirectError)(e))return{redirect:(0,a.getURLFromRedirectError)(e),redirectType:(0,a.getRedirectTypeFromError)(e)};throw e}render(){let{redirect:e,redirectType:t}=this.state;return null!==e&&null!==t?(0,o.jsx)(i,{redirect:e,redirectType:t,reset:()=>this.setState({redirect:null})}):this.props.children}constructor(e){super(e),this.state={redirect:null,redirectType:null}}}function s(e){let{children:t}=e,n=(0,l.useRouter)();return(0,o.jsx)(c,{router:n,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)},5001:function(e,t){"use strict";var n,r;Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"RedirectStatusCode",{enumerable:!0,get:function(){return n}}),(r=n||(n={}))[r.SeeOther=303]="SeeOther",r[r.TemporaryRedirect=307]="TemporaryRedirect",r[r.PermanentRedirect=308]="PermanentRedirect",("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},8968:function(e,t,n){"use strict";var r,o;Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{RedirectType:function(){return r},getRedirectError:function(){return c},getRedirectStatusCodeFromError:function(){return y},getRedirectTypeFromError:function(){return h},getURLFromRedirectError:function(){return p},isRedirectError:function(){return d},permanentRedirect:function(){return f},redirect:function(){return s}});let u=n(544),l=n(295),a=n(5001),i="NEXT_REDIRECT";function c(e,t,n){void 0===n&&(n=a.RedirectStatusCode.TemporaryRedirect);let r=Error(i);r.digest=i+";"+t+";"+e+";"+n+";";let o=u.requestAsyncStorage.getStore();return o&&(r.mutableCookies=o.mutableCookies),r}function s(e,t){void 0===t&&(t="replace");let n=l.actionAsyncStorage.getStore();throw c(e,t,(null==n?void 0:n.isAction)?a.RedirectStatusCode.SeeOther:a.RedirectStatusCode.TemporaryRedirect)}function f(e,t){void 0===t&&(t="replace");let n=l.actionAsyncStorage.getStore();throw c(e,t,(null==n?void 0:n.isAction)?a.RedirectStatusCode.SeeOther:a.RedirectStatusCode.PermanentRedirect)}function d(e){if("object"!=typeof e||null===e||!("digest"in e)||"string"!=typeof e.digest)return!1;let[t,n,r,o]=e.digest.split(";",4),u=Number(o);return t===i&&("replace"===n||"push"===n)&&"string"==typeof r&&!isNaN(u)&&u in a.RedirectStatusCode}function p(e){return d(e)?e.digest.split(";",3)[2]:null}function h(e){if(!d(e))throw Error("Not a redirect error");return e.digest.split(";",2)[1]}function y(e){if(!d(e))throw Error("Not a redirect error");return Number(e.digest.split(";",4)[3])}(o=r||(r={})).push="push",o.replace="replace",("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},6423:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a}});let r=n(3099),o=n(7437),u=r._(n(2265)),l=n(1956);function a(){let e=(0,u.useContext)(l.TemplateContext);return(0,o.jsx)(o.Fragment,{children: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)},544:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{getExpectedRequestStore:function(){return o},requestAsyncStorage:function(){return r.requestAsyncStorage}});let r=n(9134);function o(e){let t=r.requestAsyncStorage.getStore();if(t)return t;throw Error("`"+e+"` was called outside a request scope. Read more: https://nextjs.org/docs/messages/next-dynamic-api-wrong-context")}("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)},2356:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"applyFlightData",{enumerable:!0,get:function(){return u}});let r=n(7420),o=n(2576);function u(e,t,n,u){let[l,a,i]=n.slice(-3);if(null===a)return!1;if(3===n.length){let n=a[2],o=a[3];t.loading=o,t.rsc=n,t.prefetchRsc=null,(0,r.fillLazyItemsTillLeafWithHead)(t,e,l,a,i,u)}else t.rsc=e.rsc,t.prefetchRsc=e.prefetchRsc,t.parallelRoutes=new Map(e.parallelRoutes),t.loading=e.loading,(0,o.fillCacheWithNewSubTreeData)(t,e,n,u);return!0}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},1935:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"applyRouterStatePatchToTree",{enumerable:!0,get:function(){return function e(t,n,r,a){let i;let[c,s,f,d,p]=n;if(1===t.length){let e=l(n,r,t);return(0,u.addRefreshMarkerToActiveParallelSegments)(e,a),e}let[h,y]=t;if(!(0,o.matchSegment)(h,c))return null;if(2===t.length)i=l(s[y],r,t);else if(null===(i=e(t.slice(2),s[y],r,a)))return null;let _=[t[0],{...s,[y]:i},f,d];return p&&(_[4]=!0),(0,u.addRefreshMarkerToActiveParallelSegments)(_,a),_}}});let r=n(4541),o=n(6015),u=n(232);function l(e,t,n){let[u,a]=e,[i,c]=t;if(i===r.DEFAULT_SEGMENT_KEY&&u!==r.DEFAULT_SEGMENT_KEY)return e;if((0,o.matchSegment)(u,i)){let t={};for(let e in a)void 0!==c[e]?t[e]=l(a[e],c[e],n):t[e]=a[e];for(let e in c)t[e]||(t[e]=c[e]);let r=[u,t];return e[2]&&(r[2]=e[2]),e[3]&&(r[3]=e[3]),e[4]&&(r[4]=e[4]),r}return 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)},5556:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"clearCacheNodeDataForSegmentPath",{enumerable:!0,get:function(){return function e(t,n,o){let u=o.length<=2,[l,a]=o,i=(0,r.createRouterCacheKey)(a),c=n.parallelRoutes.get(l),s=t.parallelRoutes.get(l);s&&s!==c||(s=new Map(c),t.parallelRoutes.set(l,s));let f=null==c?void 0:c.get(i),d=s.get(i);if(u){d&&d.lazyData&&d!==f||s.set(i,{lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,lazyDataResolved:!1,loading:null});return}if(!d||!f){d||s.set(i,{lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,lazyDataResolved:!1,loading:null});return}return d===f&&(d={lazyData:d.lazyData,rsc:d.rsc,prefetchRsc:d.prefetchRsc,head:d.head,prefetchHead:d.prefetchHead,parallelRoutes:new Map(d.parallelRoutes),lazyDataResolved:d.lazyDataResolved,loading:d.loading},s.set(i,d)),e(d,f,o.slice(2))}}});let r=n(8505);("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)},5410:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{computeChangedPath:function(){return s},extractPathFromFlightRouterState:function(){return c}});let r=n(1182),o=n(4541),u=n(6015),l=e=>"/"===e[0]?e.slice(1):e,a=e=>"string"==typeof e?"children"===e?"":e:e[1];function i(e){return e.reduce((e,t)=>""===(t=l(t))||(0,o.isGroupSegment)(t)?e:e+"/"+t,"")||"/"}function c(e){var t;let n=Array.isArray(e[0])?e[0][1]:e[0];if(n===o.DEFAULT_SEGMENT_KEY||r.INTERCEPTION_ROUTE_MARKERS.some(e=>n.startsWith(e)))return;if(n.startsWith(o.PAGE_SEGMENT_KEY))return"";let u=[a(n)],l=null!=(t=e[1])?t:{},s=l.children?c(l.children):void 0;if(void 0!==s)u.push(s);else for(let[e,t]of Object.entries(l)){if("children"===e)continue;let n=c(t);void 0!==n&&u.push(n)}return i(u)}function s(e,t){let n=function e(t,n){let[o,l]=t,[i,s]=n,f=a(o),d=a(i);if(r.INTERCEPTION_ROUTE_MARKERS.some(e=>f.startsWith(e)||d.startsWith(e)))return"";if(!(0,u.matchSegment)(o,i)){var p;return null!=(p=c(n))?p:""}for(let t in l)if(s[t]){let n=e(l[t],s[t]);if(null!==n)return a(i)+"/"+n}return null}(e,t);return null==n||"/"===n?n:i(n.split("/"))}("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)},3456:function(e,t){"use strict";function n(e,t){return void 0===t&&(t=!0),e.pathname+e.search+(t?e.hash:"")}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createHrefFromUrl",{enumerable:!0,get:function(){return n}}),("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)},2952:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createInitialRouterState",{enumerable:!0,get:function(){return c}});let r=n(3456),o=n(7420),u=n(5410),l=n(305),a=n(4673),i=n(232);function c(e){var t;let{buildId:n,initialTree:c,initialSeedData:s,urlParts:f,initialParallelRoutes:d,location:p,initialHead:h,couldBeIntercepted:y}=e,_=f.join("/"),v=!p,b={lazyData:null,rsc:s[2],prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:v?new Map:d,lazyDataResolved:!1,loading:s[3]},g=p?(0,r.createHrefFromUrl)(p):_;(0,i.addRefreshMarkerToActiveParallelSegments)(c,g);let m=new Map;(null===d||0===d.size)&&(0,o.fillLazyItemsTillLeafWithHead)(b,void 0,c,s,h);let R={buildId:n,tree:c,cache:b,prefetchCache:m,pushRef:{pendingPush:!1,mpaNavigation:!1,preserveCustomHistoryState:!0},focusAndScrollRef:{apply:!1,onlyHashChange:!1,hashFragment:null,segmentPaths:[]},canonicalUrl:g,nextUrl:null!=(t=(0,u.extractPathFromFlightRouterState)(c)||(null==p?void 0:p.pathname))?t:null};if(p){let e=new URL(""+p.pathname+p.search,p.origin),t=[["",c,null,null]];(0,l.createPrefetchCacheEntryForInitialLoad)({url:e,kind:a.PrefetchKind.AUTO,data:[t,void 0,!1,y],tree:R.tree,prefetchCache:R.prefetchCache,nextUrl:R.nextUrl})}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)},8505:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createRouterCacheKey",{enumerable:!0,get:function(){return o}});let r=n(4541);function o(e,t){return(void 0===t&&(t=!1),Array.isArray(e))?e[0]+"|"+e[1]+"|"+e[2]:t&&e.startsWith(r.PAGE_SEGMENT_KEY)?r.PAGE_SEGMENT_KEY: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)},4848:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"fetchServerResponse",{enumerable:!0,get:function(){return s}});let r=n(6866),o=n(2846),u=n(3079),l=n(4673),a=n(7207),{createFromFetch:i}=n(6671);function c(e){return[(0,o.urlToUrlWithoutFlightMarker)(e).toString(),void 0,!1,!1]}async function s(e,t,n,s,f){let d={[r.RSC_HEADER]:"1",[r.NEXT_ROUTER_STATE_TREE]:encodeURIComponent(JSON.stringify(t))};f===l.PrefetchKind.AUTO&&(d[r.NEXT_ROUTER_PREFETCH_HEADER]="1"),n&&(d[r.NEXT_URL]=n);let p=(0,a.hexHash)([d[r.NEXT_ROUTER_PREFETCH_HEADER]||"0",d[r.NEXT_ROUTER_STATE_TREE],d[r.NEXT_URL]].join(","));try{var h;let t=new URL(e);t.pathname.endsWith("/")?t.pathname+="index.txt":t.pathname+=".txt",t.searchParams.set(r.NEXT_RSC_UNION_QUERY,p);let n=await fetch(t,{credentials:"same-origin",headers:d}),l=(0,o.urlToUrlWithoutFlightMarker)(n.url),a=n.redirected?l:void 0,f=n.headers.get("content-type")||"",y=!!n.headers.get(r.NEXT_DID_POSTPONE_HEADER),_=!!(null==(h=n.headers.get("vary"))?void 0:h.includes(r.NEXT_URL)),v=f===r.RSC_CONTENT_TYPE_HEADER;if(v||(v=f.startsWith("text/plain")),!v||!n.ok)return e.hash&&(l.hash=e.hash),c(l.toString());let[b,g]=await i(Promise.resolve(n),{callServer:u.callServer});if(s!==b)return c(n.url);return[g,a,y,_]}catch(t){return console.error("Failed to fetch RSC payload for "+e+". Falling back to browser navigation.",t),[e.toString(),void 0,!1,!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)},2576:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"fillCacheWithNewSubTreeData",{enumerable:!0,get:function(){return function e(t,n,l,a){let i=l.length<=5,[c,s]=l,f=(0,u.createRouterCacheKey)(s),d=n.parallelRoutes.get(c);if(!d)return;let p=t.parallelRoutes.get(c);p&&p!==d||(p=new Map(d),t.parallelRoutes.set(c,p));let h=d.get(f),y=p.get(f);if(i){if(!y||!y.lazyData||y===h){let e=l[3];y={lazyData:null,rsc:e[2],prefetchRsc:null,head:null,prefetchHead:null,loading:e[3],parallelRoutes:h?new Map(h.parallelRoutes):new Map,lazyDataResolved:!1},h&&(0,r.invalidateCacheByRouterState)(y,h,l[2]),(0,o.fillLazyItemsTillLeafWithHead)(y,h,l[2],e,l[4],a),p.set(f,y)}return}y&&h&&(y===h&&(y={lazyData:y.lazyData,rsc:y.rsc,prefetchRsc:y.prefetchRsc,head:y.head,prefetchHead:y.prefetchHead,parallelRoutes:new Map(y.parallelRoutes),lazyDataResolved:!1,loading:y.loading},p.set(f,y)),e(y,h,l.slice(2),a))}}});let r=n(4377),o=n(7420),u=n(8505);("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)},7420:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"fillLazyItemsTillLeafWithHead",{enumerable:!0,get:function(){return function e(t,n,u,l,a,i){if(0===Object.keys(u[1]).length){t.head=a;return}for(let c in u[1]){let s;let f=u[1][c],d=f[0],p=(0,r.createRouterCacheKey)(d),h=null!==l&&void 0!==l[1][c]?l[1][c]:null;if(n){let r=n.parallelRoutes.get(c);if(r){let n;let u=(null==i?void 0:i.kind)==="auto"&&i.status===o.PrefetchCacheEntryStatus.reusable,l=new Map(r),s=l.get(p);n=null!==h?{lazyData:null,rsc:h[2],prefetchRsc:null,head:null,prefetchHead:null,loading:h[3],parallelRoutes:new Map(null==s?void 0:s.parallelRoutes),lazyDataResolved:!1}:u&&s?{lazyData:s.lazyData,rsc:s.rsc,prefetchRsc:s.prefetchRsc,head:s.head,prefetchHead:s.prefetchHead,parallelRoutes:new Map(s.parallelRoutes),lazyDataResolved:s.lazyDataResolved,loading:s.loading}:{lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map(null==s?void 0:s.parallelRoutes),lazyDataResolved:!1,loading:null},l.set(p,n),e(n,s,f,h||null,a,i),t.parallelRoutes.set(c,l);continue}}if(null!==h){let e=h[2],t=h[3];s={lazyData:null,rsc:e,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,lazyDataResolved:!1,loading:t}}else s={lazyData:null,rsc:null,prefetchRsc:null,head:null,prefetchHead:null,parallelRoutes:new Map,lazyDataResolved:!1,loading:null};let y=t.parallelRoutes.get(c);y?y.set(p,s):t.parallelRoutes.set(c,new Map([[p,s]])),e(s,void 0,f,h,a,i)}}}});let r=n(8505),o=n(4673);("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)},4510:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"handleMutable",{enumerable:!0,get:function(){return u}});let r=n(5410);function o(e){return void 0!==e}function u(e,t){var n,u,l;let a=null==(u=t.shouldScroll)||u,i=e.nextUrl;if(o(t.patchedTree)){let n=(0,r.computeChangedPath)(e.tree,t.patchedTree);n?i=n:i||(i=e.canonicalUrl)}return{buildId:e.buildId,canonicalUrl:o(t.canonicalUrl)?t.canonicalUrl===e.canonicalUrl?e.canonicalUrl:t.canonicalUrl:e.canonicalUrl,pushRef:{pendingPush:o(t.pendingPush)?t.pendingPush:e.pushRef.pendingPush,mpaNavigation:o(t.mpaNavigation)?t.mpaNavigation:e.pushRef.mpaNavigation,preserveCustomHistoryState:o(t.preserveCustomHistoryState)?t.preserveCustomHistoryState:e.pushRef.preserveCustomHistoryState},focusAndScrollRef:{apply:!!a&&(!!o(null==t?void 0:t.scrollableSegments)||e.focusAndScrollRef.apply),onlyHashChange:!!t.hashFragment&&e.canonicalUrl.split("#",1)[0]===(null==(n=t.canonicalUrl)?void 0:n.split("#",1)[0]),hashFragment:a?t.hashFragment&&""!==t.hashFragment?decodeURIComponent(t.hashFragment.slice(1)):e.focusAndScrollRef.hashFragment:null,segmentPaths:a?null!=(l=null==t?void 0:t.scrollableSegments)?l:e.focusAndScrollRef.segmentPaths:[]},cache:t.cache?t.cache:e.cache,prefetchCache:t.prefetchCache?t.prefetchCache:e.prefetchCache,tree:o(t.patchedTree)?t.patchedTree:e.tree,nextUrl: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)},7831:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"handleSegmentMismatch",{enumerable:!0,get:function(){return o}});let r=n(5967);function o(e,t,n){return(0,r.handleExternalUrl)(e,{},e.canonicalUrl,!0)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},7058:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"invalidateCacheBelowFlightSegmentPath",{enumerable:!0,get:function(){return function e(t,n,o){let u=o.length<=2,[l,a]=o,i=(0,r.createRouterCacheKey)(a),c=n.parallelRoutes.get(l);if(!c)return;let s=t.parallelRoutes.get(l);if(s&&s!==c||(s=new Map(c),t.parallelRoutes.set(l,s)),u){s.delete(i);return}let f=c.get(i),d=s.get(i);d&&f&&(d===f&&(d={lazyData:d.lazyData,rsc:d.rsc,prefetchRsc:d.prefetchRsc,head:d.head,prefetchHead:d.prefetchHead,parallelRoutes:new Map(d.parallelRoutes),lazyDataResolved:d.lazyDataResolved},s.set(i,d)),e(d,f,o.slice(2)))}}});let r=n(8505);("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)},4377:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"invalidateCacheByRouterState",{enumerable:!0,get:function(){return o}});let r=n(8505);function o(e,t,n){for(let o in n[1]){let u=n[1][o][0],l=(0,r.createRouterCacheKey)(u),a=t.parallelRoutes.get(o);if(a){let t=new Map(a);t.delete(l),e.parallelRoutes.set(o,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)},3237:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isNavigatingToNewRootLayout",{enumerable:!0,get:function(){return function e(t,n){let r=t[0],o=n[0];if(Array.isArray(r)&&Array.isArray(o)){if(r[0]!==o[0]||r[2]!==o[2])return!0}else if(r!==o)return!0;if(t[4])return!n[4];if(n[4])return!0;let u=Object.values(t[1])[0],l=Object.values(n[1])[0];return!u||!l||e(u,l)}}}),("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)},6118:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{abortTask:function(){return c},listenForDynamicRequest:function(){return a},updateCacheNodeOnNavigation:function(){return function e(t,n,a,c,s){let f=n[1],d=a[1],p=c[1],h=t.parallelRoutes,y=new Map(h),_={},v=null;for(let t in d){let n;let a=d[t],c=f[t],b=h.get(t),g=p[t],m=a[0],R=(0,u.createRouterCacheKey)(m),P=void 0!==c?c[0]:void 0,j=void 0!==b?b.get(R):void 0;if(null!==(n=m===r.PAGE_SEGMENT_KEY?l(a,void 0!==g?g:null,s):m===r.DEFAULT_SEGMENT_KEY?void 0!==c?{route:c,node:null,children:null}:l(a,void 0!==g?g:null,s):void 0!==P&&(0,o.matchSegment)(m,P)&&void 0!==j&&void 0!==c?null!=g?e(j,c,a,g,s):function(e){let t=i(e,null,null);return{route:e,node:t,children:null}}(a):l(a,void 0!==g?g:null,s))){null===v&&(v=new Map),v.set(t,n);let e=n.node;if(null!==e){let n=new Map(b);n.set(R,e),y.set(t,n)}_[t]=n.route}else _[t]=a}if(null===v)return null;let b={lazyData:null,rsc:t.rsc,prefetchRsc:t.prefetchRsc,head:t.head,prefetchHead:t.prefetchHead,loading:t.loading,parallelRoutes:y,lazyDataResolved:!1};return{route:function(e,t){let n=[e[0],t];return 2 in e&&(n[2]=e[2]),3 in e&&(n[3]=e[3]),4 in e&&(n[4]=e[4]),n}(a,_),node:b,children:v}}},updateCacheNodeOnPopstateRestoration:function(){return function e(t,n){let r=n[1],o=t.parallelRoutes,l=new Map(o);for(let t in r){let n=r[t],a=n[0],i=(0,u.createRouterCacheKey)(a),c=o.get(t);if(void 0!==c){let r=c.get(i);if(void 0!==r){let o=e(r,n),u=new Map(c);u.set(i,o),l.set(t,u)}}}let a=t.rsc,i=d(a)&&"pending"===a.status;return{lazyData:null,rsc:a,head:t.head,prefetchHead:i?t.prefetchHead:null,prefetchRsc:i?t.prefetchRsc:null,loading:i?t.loading:null,parallelRoutes:l,lazyDataResolved:!1}}}});let r=n(4541),o=n(6015),u=n(8505);function l(e,t,n){let r=i(e,t,n);return{route:e,node:r,children:null}}function a(e,t){t.then(t=>{for(let n of t[0]){let t=n.slice(0,-3),r=n[n.length-3],l=n[n.length-2],a=n[n.length-1];"string"!=typeof t&&function(e,t,n,r,l){let a=e;for(let e=0;e{c(e,t)})}function i(e,t,n){let r=e[1],o=null!==t?t[1]:null,l=new Map;for(let e in r){let t=r[e],a=null!==o?o[e]:null,c=t[0],s=(0,u.createRouterCacheKey)(c),f=i(t,void 0===a?null:a,n),d=new Map;d.set(s,f),l.set(e,d)}let a=0===l.size,c=null!==t?t[2]:null,s=null!==t?t[3]:null;return{lazyData:null,parallelRoutes:l,prefetchRsc:void 0!==c?c:null,prefetchHead:a?n:null,loading:void 0!==s?s:null,rsc:p(),head:a?p():null,lazyDataResolved:!1}}function c(e,t){let n=e.node;if(null===n)return;let r=e.children;if(null===r)s(e.route,n,t);else for(let e of r.values())c(e,t);e.node=null}function s(e,t,n){let r=e[1],o=t.parallelRoutes;for(let e in r){let t=r[e],l=o.get(e);if(void 0===l)continue;let a=t[0],i=(0,u.createRouterCacheKey)(a),c=l.get(i);void 0!==c&&s(t,c,n)}let l=t.rsc;d(l)&&(null===n?l.resolve(null):l.reject(n));let a=t.head;d(a)&&a.resolve(null)}let f=Symbol();function d(e){return e&&e.tag===f}function p(){let e,t;let n=new Promise((n,r)=>{e=n,t=r});return n.status="pending",n.resolve=t=>{"pending"===n.status&&(n.status="fulfilled",n.value=t,e(t))},n.reject=e=>{"pending"===n.status&&(n.status="rejected",n.reason=e,t(e))},n.tag=f,n}("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)},305:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{createPrefetchCacheEntryForInitialLoad:function(){return c},getOrCreatePrefetchCacheEntry:function(){return i},prunePrefetchCache:function(){return f}});let r=n(3456),o=n(4848),u=n(4673),l=n(4819);function a(e,t){let n=(0,r.createHrefFromUrl)(e,!1);return t?t+"%"+n:n}function i(e){let t,{url:n,nextUrl:r,tree:o,buildId:l,prefetchCache:i,kind:c}=e,f=a(n,r),d=i.get(f);if(d)t=d;else{let e=a(n),r=i.get(e);r&&(t=r)}return t?(t.status=h(t),t.kind!==u.PrefetchKind.FULL&&c===u.PrefetchKind.FULL)?s({tree:o,url:n,buildId:l,nextUrl:r,prefetchCache:i,kind:null!=c?c:u.PrefetchKind.TEMPORARY}):(c&&t.kind===u.PrefetchKind.TEMPORARY&&(t.kind=c),t):s({tree:o,url:n,buildId:l,nextUrl:r,prefetchCache:i,kind:c||u.PrefetchKind.TEMPORARY})}function c(e){let{nextUrl:t,tree:n,prefetchCache:r,url:o,kind:l,data:i}=e,[,,,c]=i,s=c?a(o,t):a(o),f={treeAtTimeOfPrefetch:n,data:Promise.resolve(i),kind:l,prefetchTime:Date.now(),lastUsedTime:Date.now(),key:s,status:u.PrefetchCacheEntryStatus.fresh};return r.set(s,f),f}function s(e){let{url:t,kind:n,tree:r,nextUrl:i,buildId:c,prefetchCache:s}=e,f=a(t),d=l.prefetchQueue.enqueue(()=>(0,o.fetchServerResponse)(t,r,i,c,n).then(e=>{let[,,,n]=e;return n&&function(e){let{url:t,nextUrl:n,prefetchCache:r}=e,o=a(t),u=r.get(o);if(!u)return;let l=a(t,n);r.set(l,u),r.delete(o)}({url:t,nextUrl:i,prefetchCache:s}),e})),p={treeAtTimeOfPrefetch:r,data:d,kind:n,prefetchTime:Date.now(),lastUsedTime:null,key:f,status:u.PrefetchCacheEntryStatus.fresh};return s.set(f,p),p}function f(e){for(let[t,n]of e)h(n)===u.PrefetchCacheEntryStatus.expired&&e.delete(t)}let d=1e3*Number("30"),p=1e3*Number("300");function h(e){let{kind:t,prefetchTime:n,lastUsedTime:r}=e;return Date.now()<(null!=r?r:n)+d?r?u.PrefetchCacheEntryStatus.reusable:u.PrefetchCacheEntryStatus.fresh:"auto"===t&&Date.now(){let[n,f]=t,h=!1;if(S.lastUsedTime||(S.lastUsedTime=Date.now(),h=!0),"string"==typeof n)return _(e,R,n,O);if(document.getElementById("__next-page-redirect"))return _(e,R,j,O);let b=e.tree,g=e.cache,w=[];for(let t of n){let n=t.slice(0,-4),r=t.slice(-3)[0],c=["",...n],f=(0,u.applyRouterStatePatchToTree)(c,b,r,j);if(null===f&&(f=(0,u.applyRouterStatePatchToTree)(c,E,r,j)),null!==f){if((0,a.isNavigatingToNewRootLayout)(b,f))return _(e,R,j,O);let u=(0,d.createEmptyCacheNode)(),m=!1;for(let e of(S.status!==i.PrefetchCacheEntryStatus.stale||h?m=(0,s.applyFlightData)(g,u,t,S):(m=function(e,t,n,r){let o=!1;for(let u of(e.rsc=t.rsc,e.prefetchRsc=t.prefetchRsc,e.loading=t.loading,e.parallelRoutes=new Map(t.parallelRoutes),v(r).map(e=>[...n,...e])))(0,y.clearCacheNodeDataForSegmentPath)(e,t,u),o=!0;return o}(u,g,n,r),S.lastUsedTime=Date.now()),(0,l.shouldHardNavigate)(c,b)?(u.rsc=g.rsc,u.prefetchRsc=g.prefetchRsc,(0,o.invalidateCacheBelowFlightSegmentPath)(u,g,n),R.cache=u):m&&(R.cache=u,g=u),b=f,v(r))){let t=[...n,...e];t[t.length-1]!==p.DEFAULT_SEGMENT_KEY&&w.push(t)}}}return R.patchedTree=b,R.canonicalUrl=f?(0,r.createHrefFromUrl)(f):j,R.pendingPush=O,R.scrollableSegments=w,R.hashFragment=P,R.shouldScroll=m,(0,c.handleMutable)(e,R)},()=>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)},4819:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{prefetchQueue:function(){return l},prefetchReducer:function(){return a}});let r=n(6866),o=n(9744),u=n(305),l=new o.PromiseQueue(5);function a(e,t){(0,u.prunePrefetchCache)(e.prefetchCache);let{url:n}=t;return n.searchParams.delete(r.NEXT_RSC_UNION_QUERY),(0,u.getOrCreatePrefetchCacheEntry)({url:n,nextUrl:e.nextUrl,prefetchCache:e.prefetchCache,kind:t.kind,tree:e.tree,buildId:e.buildId}),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)},9601:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"refreshReducer",{enumerable:!0,get:function(){return h}});let r=n(4848),o=n(3456),u=n(1935),l=n(3237),a=n(5967),i=n(4510),c=n(7420),s=n(2846),f=n(7831),d=n(8077),p=n(232);function h(e,t){let{origin:n}=t,h={},y=e.canonicalUrl,_=e.tree;h.preserveCustomHistoryState=!1;let v=(0,s.createEmptyCacheNode)(),b=(0,d.hasInterceptionRouteInCurrentTree)(e.tree);return v.lazyData=(0,r.fetchServerResponse)(new URL(y,n),[_[0],_[1],_[2],"refetch"],b?e.nextUrl:null,e.buildId),v.lazyData.then(async n=>{let[r,s]=n;if("string"==typeof r)return(0,a.handleExternalUrl)(e,h,r,e.pushRef.pendingPush);for(let n of(v.lazyData=null,r)){if(3!==n.length)return console.log("REFRESH FAILED"),e;let[r]=n,i=(0,u.applyRouterStatePatchToTree)([""],_,r,e.canonicalUrl);if(null===i)return(0,f.handleSegmentMismatch)(e,t,r);if((0,l.isNavigatingToNewRootLayout)(_,i))return(0,a.handleExternalUrl)(e,h,y,e.pushRef.pendingPush);let d=s?(0,o.createHrefFromUrl)(s):void 0;s&&(h.canonicalUrl=d);let[g,m]=n.slice(-2);if(null!==g){let e=g[2];v.rsc=e,v.prefetchRsc=null,(0,c.fillLazyItemsTillLeafWithHead)(v,void 0,r,g,m),h.prefetchCache=new Map}await (0,p.refreshInactiveParallelSegments)({state:e,updatedTree:i,updatedCache:v,includeNextUrl:b,canonicalUrl:h.canonicalUrl||e.canonicalUrl}),h.cache=v,h.patchedTree=i,h.canonicalUrl=y,_=i}return(0,i.handleMutable)(e,h)},()=>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)},7784:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"restoreReducer",{enumerable:!0,get:function(){return u}});let r=n(3456),o=n(5410);function u(e,t){var n;let{url:u,tree:l}=t,a=(0,r.createHrefFromUrl)(u),i=l||e.tree,c=e.cache;return{buildId:e.buildId,canonicalUrl:a,pushRef:{pendingPush:!1,mpaNavigation:!1,preserveCustomHistoryState:!0},focusAndScrollRef:e.focusAndScrollRef,cache:c,prefetchCache:e.prefetchCache,tree:i,nextUrl:null!=(n=(0,o.extractPathFromFlightRouterState)(i))?n:u.pathname}}n(6118),("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)},3722:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"serverActionReducer",{enumerable:!0,get:function(){return g}});let r=n(3079),o=n(6866),u=n(1634),l=n(3456),a=n(5967),i=n(1935),c=n(3237),s=n(4510),f=n(7420),d=n(2846),p=n(8077),h=n(7831),y=n(232),{createFromFetch:_,encodeReply:v}=n(6671);async function b(e,t,n){let l,{actionId:a,actionArgs:i}=n,c=await v(i),s=await fetch("",{method:"POST",headers:{Accept:o.RSC_CONTENT_TYPE_HEADER,[o.ACTION]:a,[o.NEXT_ROUTER_STATE_TREE]:encodeURIComponent(JSON.stringify(e.tree)),...t?{[o.NEXT_URL]:t}:{}},body:c}),f=s.headers.get("x-action-redirect");try{let e=JSON.parse(s.headers.get("x-action-revalidated")||"[[],0,0]");l={paths:e[0]||[],tag:!!e[1],cookie:e[2]}}catch(e){l={paths:[],tag:!1,cookie:!1}}let d=f?new URL((0,u.addBasePath)(f),new URL(e.canonicalUrl,window.location.href)):void 0;if(s.headers.get("content-type")===o.RSC_CONTENT_TYPE_HEADER){let e=await _(Promise.resolve(s),{callServer:r.callServer});if(f){let[,t]=null!=e?e:[];return{actionFlightData:t,redirectLocation:d,revalidatedParts:l}}let[t,[,n]]=null!=e?e:[];return{actionResult:t,actionFlightData:n,redirectLocation:d,revalidatedParts:l}}return{redirectLocation:d,revalidatedParts:l}}function g(e,t){let{resolve:n,reject:r}=t,o={},u=e.canonicalUrl,_=e.tree;o.preserveCustomHistoryState=!1;let v=e.nextUrl&&(0,p.hasInterceptionRouteInCurrentTree)(e.tree)?e.nextUrl:null;return o.inFlightServerAction=b(e,v,t),o.inFlightServerAction.then(async r=>{let{actionResult:p,actionFlightData:b,redirectLocation:g}=r;if(g&&(e.pushRef.pendingPush=!0,o.pendingPush=!0),!b)return(n(p),g)?(0,a.handleExternalUrl)(e,o,g.href,e.pushRef.pendingPush):e;if("string"==typeof b)return(0,a.handleExternalUrl)(e,o,b,e.pushRef.pendingPush);if(o.inFlightServerAction=null,g){let e=(0,l.createHrefFromUrl)(g,!1);o.canonicalUrl=e}for(let n of b){if(3!==n.length)return console.log("SERVER ACTION APPLY FAILED"),e;let[r]=n,s=(0,i.applyRouterStatePatchToTree)([""],_,r,g?(0,l.createHrefFromUrl)(g):e.canonicalUrl);if(null===s)return(0,h.handleSegmentMismatch)(e,t,r);if((0,c.isNavigatingToNewRootLayout)(_,s))return(0,a.handleExternalUrl)(e,o,u,e.pushRef.pendingPush);let[p,b]=n.slice(-2),m=null!==p?p[2]:null;if(null!==m){let t=(0,d.createEmptyCacheNode)();t.rsc=m,t.prefetchRsc=null,(0,f.fillLazyItemsTillLeafWithHead)(t,void 0,r,p,b),await (0,y.refreshInactiveParallelSegments)({state:e,updatedTree:s,updatedCache:t,includeNextUrl:!!v,canonicalUrl:o.canonicalUrl||e.canonicalUrl}),o.cache=t,o.prefetchCache=new Map}o.patchedTree=s,_=s}return n(p),(0,s.handleMutable)(e,o)},t=>(r(t),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)},8448:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"serverPatchReducer",{enumerable:!0,get:function(){return f}});let r=n(3456),o=n(1935),u=n(3237),l=n(5967),a=n(2356),i=n(4510),c=n(2846),s=n(7831);function f(e,t){let{serverResponse:n}=t,[f,d]=n,p={};if(p.preserveCustomHistoryState=!1,"string"==typeof f)return(0,l.handleExternalUrl)(e,p,f,e.pushRef.pendingPush);let h=e.tree,y=e.cache;for(let n of f){let i=n.slice(0,-4),[f]=n.slice(-3,-2),_=(0,o.applyRouterStatePatchToTree)(["",...i],h,f,e.canonicalUrl);if(null===_)return(0,s.handleSegmentMismatch)(e,t,f);if((0,u.isNavigatingToNewRootLayout)(h,_))return(0,l.handleExternalUrl)(e,p,e.canonicalUrl,e.pushRef.pendingPush);let v=d?(0,r.createHrefFromUrl)(d):void 0;v&&(p.canonicalUrl=v);let b=(0,c.createEmptyCacheNode)();(0,a.applyFlightData)(y,b,n),p.patchedTree=_,p.cache=b,y=b,h=_}return(0,i.handleMutable)(e,p)}("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)},232:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{addRefreshMarkerToActiveParallelSegments:function(){return function e(t,n){let[r,o,,l]=t;for(let a in r.includes(u.PAGE_SEGMENT_KEY)&&"refresh"!==l&&(t[2]=n,t[3]="refresh"),o)e(o[a],n)}},refreshInactiveParallelSegments:function(){return l}});let r=n(2356),o=n(4848),u=n(4541);async function l(e){let t=new Set;await a({...e,rootTree:e.updatedTree,fetchedSegments:t})}async function a(e){let{state:t,updatedTree:n,updatedCache:u,includeNextUrl:l,fetchedSegments:i,rootTree:c=n,canonicalUrl:s}=e,[,f,d,p]=n,h=[];if(d&&d!==s&&"refresh"===p&&!i.has(d)){i.add(d);let e=(0,o.fetchServerResponse)(new URL(d,location.origin),[c[0],c[1],c[2],"refetch"],l?t.nextUrl:null,t.buildId).then(e=>{let t=e[0];if("string"!=typeof t)for(let e of t)(0,r.applyFlightData)(u,u,e)});h.push(e)}for(let e in f){let n=a({state:t,updatedTree:f[e],updatedCache:u,includeNextUrl:l,fetchedSegments:i,rootTree:c,canonicalUrl:s});h.push(n)}await Promise.all(h)}("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)},4673:function(e,t){"use strict";var n,r,o,u;Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{ACTION_FAST_REFRESH:function(){return f},ACTION_NAVIGATE:function(){return a},ACTION_PREFETCH:function(){return s},ACTION_REFRESH:function(){return l},ACTION_RESTORE:function(){return i},ACTION_SERVER_ACTION:function(){return d},ACTION_SERVER_PATCH:function(){return c},PrefetchCacheEntryStatus:function(){return r},PrefetchKind:function(){return n},isThenable:function(){return p}});let l="refresh",a="navigate",i="restore",c="server-patch",s="prefetch",f="fast-refresh",d="server-action";function p(e){return e&&("object"==typeof e||"function"==typeof e)&&"function"==typeof e.then}(o=n||(n={})).AUTO="auto",o.FULL="full",o.TEMPORARY="temporary",(u=r||(r={})).fresh="fresh",u.reusable="reusable",u.expired="expired",u.stale="stale",("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)},1450:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"reducer",{enumerable:!0,get:function(){return f}});let r=n(4673),o=n(5967),u=n(8448),l=n(7784),a=n(9601),i=n(4819),c=n(4529),s=n(3722),f="undefined"==typeof window?function(e,t){return e}:function(e,t){switch(t.type){case r.ACTION_NAVIGATE:return(0,o.navigateReducer)(e,t);case r.ACTION_SERVER_PATCH:return(0,u.serverPatchReducer)(e,t);case r.ACTION_RESTORE:return(0,l.restoreReducer)(e,t);case r.ACTION_REFRESH:return(0,a.refreshReducer)(e,t);case r.ACTION_FAST_REFRESH:return(0,c.fastRefreshReducer)(e,t);case r.ACTION_PREFETCH:return(0,i.prefetchReducer)(e,t);case r.ACTION_SERVER_ACTION:return(0,s.serverActionReducer)(e,t);default:throw Error("Unknown action")}};("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)},3728:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"shouldHardNavigate",{enumerable:!0,get:function(){return function e(t,n){let[o,u]=n,[l,a]=t;return(0,r.matchSegment)(l,o)?!(t.length<=2)&&e(t.slice(2),u[a]):!!Array.isArray(l)}}});let r=n(6015);("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)},4535:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{createDynamicallyTrackedSearchParams:function(){return a},createUntrackedSearchParams:function(){return l}});let r=n(1845),o=n(6999),u=n(650);function l(e){let t=r.staticGenerationAsyncStorage.getStore();return t&&t.forceStatic?{}:e}function a(e){let t=r.staticGenerationAsyncStorage.getStore();return t?t.forceStatic?{}:t.isStaticGeneration||t.dynamicShouldError?new Proxy({},{get:(e,n,r)=>("string"==typeof n&&(0,o.trackDynamicDataAccessed)(t,"searchParams."+n),u.ReflectAdapter.get(e,n,r)),has:(e,n)=>("string"==typeof n&&(0,o.trackDynamicDataAccessed)(t,"searchParams."+n),Reflect.has(e,n)),ownKeys:e=>((0,o.trackDynamicDataAccessed)(t,"searchParams"),Reflect.ownKeys(e))}):e: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)},1845:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"staticGenerationAsyncStorage",{enumerable:!0,get:function(){return r.staticGenerationAsyncStorage}});let r=n(30);("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)},6864:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{StaticGenBailoutError:function(){return r},isStaticGenBailoutError:function(){return o}});let n="NEXT_STATIC_GEN_BAILOUT";class r extends Error{constructor(...e){super(...e),this.code=n}}function o(e){return"object"==typeof e&&null!==e&&"code"in e&&e.code===n}("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)},8137:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"unresolvedThenable",{enumerable:!0,get:function(){return n}});let n={then:()=>{}};("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)},7744:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{useReducerWithReduxDevtools:function(){return i},useUnwrapState:function(){return a}});let r=n(3099)._(n(2265)),o=n(4673),u=n(2103);function l(e){if(e instanceof Map){let t={};for(let[n,r]of e.entries()){if("function"==typeof r){t[n]="fn()";continue}if("object"==typeof r&&null!==r){if(r.$$typeof){t[n]=r.$$typeof.toString();continue}if(r._bundlerConfig){t[n]="FlightData";continue}}t[n]=l(r)}return t}if("object"==typeof e&&null!==e){let t={};for(let n in e){let r=e[n];if("function"==typeof r){t[n]="fn()";continue}if("object"==typeof r&&null!==r){if(r.$$typeof){t[n]=r.$$typeof.toString();continue}if(r.hasOwnProperty("_bundlerConfig")){t[n]="FlightData";continue}}t[n]=l(r)}return t}return Array.isArray(e)?e.map(l):e}function a(e){return(0,o.isThenable)(e)?(0,r.use)(e):e}let i="undefined"!=typeof window?function(e){let[t,n]=r.default.useState(e),o=(0,r.useContext)(u.ActionQueueContext);if(!o)throw Error("Invariant: Missing ActionQueueContext");let a=(0,r.useRef)(),i=(0,r.useRef)();return(0,r.useEffect)(()=>{if(!a.current&&!1!==i.current){if(void 0===i.current&&void 0===window.__REDUX_DEVTOOLS_EXTENSION__){i.current=!1;return}return a.current=window.__REDUX_DEVTOOLS_EXTENSION__.connect({instanceId:8e3,name:"next-router"}),a.current&&(a.current.init(l(e)),o&&(o.devToolsInstance=a.current)),()=>{a.current=void 0}}},[e,o]),[t,(0,r.useCallback)(t=>{o.state||(o.state=e),o.dispatch(t,n)},[o,e]),(0,r.useCallback)(e=>{a.current&&a.current.send({type:"RENDER_SYNC"},l(e))},[])]}:function(e){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)},1283:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"hasBasePath",{enumerable:!0,get:function(){return o}});let r=n(580);function o(e){return(0,r.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)},8521:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"normalizePathTrailingSlash",{enumerable:!0,get:function(){return u}});let r=n(6674),o=n(3381),u=e=>{if(!e.startsWith("/"))return e;let{pathname:t,query:n,hash:u}=(0,o.parsePath)(e);return""+(0,r.removeTrailingSlash)(t)+n+u};("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)},1404:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return o}});let r=n(8993);function o(e){let t="function"==typeof reportError?reportError:e=>{window.console.error(e)};(0,r.isBailoutToCSRError)(e)||t(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)},5076:function(e,t,n){"use strict";function r(e){return e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"removeBasePath",{enumerable:!0,get:function(){return r}}),n(1283),("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)},2010:function(e,t){"use strict";function n(e,t){var n=e.length;for(e.push(t);0>>1,o=e[r];if(0>>1;ru(i,n))cu(s,i)?(e[r]=s,e[c]=n,r=c):(e[r]=i,e[a]=n,r=a);else if(cu(s,n))e[r]=s,e[c]=n,r=c;else break}}return t}function u(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}if(t.unstable_now=void 0,"object"==typeof performance&&"function"==typeof performance.now){var l,a=performance;t.unstable_now=function(){return a.now()}}else{var i=Date,c=i.now();t.unstable_now=function(){return i.now()-c}}var s=[],f=[],d=1,p=null,h=3,y=!1,_=!1,v=!1,b="function"==typeof setTimeout?setTimeout:null,g="function"==typeof clearTimeout?clearTimeout:null,m="undefined"!=typeof setImmediate?setImmediate:null;function R(e){for(var t=r(f);null!==t;){if(null===t.callback)o(f);else if(t.startTime<=e)o(f),t.sortIndex=t.expirationTime,n(s,t);else break;t=r(f)}}function P(e){if(v=!1,R(e),!_){if(null!==r(s))_=!0,C();else{var t=r(f);null!==t&&A(P,t.startTime-e)}}}"undefined"!=typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var j=!1,O=-1,S=5,E=-1;function w(){return!(t.unstable_now()-Ee&&w());){var a=p.callback;if("function"==typeof a){p.callback=null,h=p.priorityLevel;var i=a(p.expirationTime<=e);if(e=t.unstable_now(),"function"==typeof i){p.callback=i,R(e),n=!0;break t}p===r(s)&&o(s),R(e)}else o(s);p=r(s)}if(null!==p)n=!0;else{var c=r(f);null!==c&&A(P,c.startTime-e),n=!1}}break e}finally{p=null,h=u,y=!1}n=void 0}}finally{n?l():j=!1}}}if("function"==typeof m)l=function(){m(T)};else if("undefined"!=typeof MessageChannel){var M=new MessageChannel,x=M.port2;M.port1.onmessage=T,l=function(){x.postMessage(null)}}else l=function(){b(T,0)};function C(){j||(j=!0,l())}function A(e,n){O=b(function(){e(t.unstable_now())},n)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_continueExecution=function(){_||y||(_=!0,C())},t.unstable_forceFrameRate=function(e){0>e||125l?(e.sortIndex=u,n(f,e),null===r(s)&&e===r(f)&&(v?(g(O),O=-1):v=!0,A(P,u-l))):(e.sortIndex=a,n(s,e),_||y||(_=!0,C())),e},t.unstable_shouldYield=w,t.unstable_wrapCallback=function(e){var t=h;return function(){var n=h;h=t;try{return e.apply(this,arguments)}finally{h=n}}}},1767:function(e,t,n){"use strict";e.exports=n(2010)},934:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{getPathname:function(){return r},isFullStringUrl:function(){return o},parseUrl:function(){return u}});let n="http://n";function r(e){return new URL(e,n).pathname}function o(e){return/https?:\/\//.test(e)}function u(e){let t;try{t=new URL(e,n)}catch{}return t}},6999:function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{Postpone:function(){return d},createPostponedAbortSignal:function(){return b},createPrerenderState:function(){return c},formatDynamicAPIAccesses:function(){return _},markCurrentScopeAsDynamic:function(){return s},trackDynamicDataAccessed:function(){return f},trackDynamicFetch:function(){return p},usedDynamicAPIs:function(){return y}});let o=(r=n(2265))&&r.__esModule?r:{default:r},u=n(6177),l=n(6864),a=n(934),i="function"==typeof o.default.unstable_postpone;function c(e){return{isDebugSkeleton:e,dynamicAccesses:[]}}function s(e,t){let n=(0,a.getPathname)(e.urlPathname);if(!e.isUnstableCacheCallback){if(e.dynamicShouldError)throw new l.StaticGenBailoutError(`Route ${n} with \`dynamic = "error"\` couldn't be rendered statically because it used \`${t}\`. See more info here: https://nextjs.org/docs/app/building-your-application/rendering/static-and-dynamic#dynamic-rendering`);if(e.prerenderState)h(e.prerenderState,t,n);else if(e.revalidate=0,e.isStaticGeneration){let r=new u.DynamicServerError(`Route ${n} couldn't be rendered statically because it used ${t}. See more info here: https://nextjs.org/docs/messages/dynamic-server-error`);throw e.dynamicUsageDescription=t,e.dynamicUsageStack=r.stack,r}}}function f(e,t){let n=(0,a.getPathname)(e.urlPathname);if(e.isUnstableCacheCallback)throw Error(`Route ${n} used "${t}" inside a function cached with "unstable_cache(...)". Accessing Dynamic data sources inside a cache scope is not supported. If you need this data inside a cached function use "${t}" outside of the cached function and pass the required dynamic data in as an argument. See more info here: https://nextjs.org/docs/app/api-reference/functions/unstable_cache`);if(e.dynamicShouldError)throw new l.StaticGenBailoutError(`Route ${n} with \`dynamic = "error"\` couldn't be rendered statically because it used \`${t}\`. See more info here: https://nextjs.org/docs/app/building-your-application/rendering/static-and-dynamic#dynamic-rendering`);if(e.prerenderState)h(e.prerenderState,t,n);else if(e.revalidate=0,e.isStaticGeneration){let r=new u.DynamicServerError(`Route ${n} couldn't be rendered statically because it used \`${t}\`. See more info here: https://nextjs.org/docs/messages/dynamic-server-error`);throw e.dynamicUsageDescription=t,e.dynamicUsageStack=r.stack,r}}function d({reason:e,prerenderState:t,pathname:n}){h(t,e,n)}function p(e,t){e.prerenderState&&h(e.prerenderState,t,e.urlPathname)}function h(e,t,n){v();let r=`Route ${n} needs to bail out of prerendering at this point because it used ${t}. React throws this special object to indicate where. It should not be caught by your own try/catch. Learn more: https://nextjs.org/docs/messages/ppr-caught-error`;e.dynamicAccesses.push({stack:e.isDebugSkeleton?Error().stack:void 0,expression:t}),o.default.unstable_postpone(r)}function y(e){return e.dynamicAccesses.length>0}function _(e){return e.dynamicAccesses.filter(e=>"string"==typeof e.stack&&e.stack.length>0).map(({expression:e,stack:t})=>(t=t.split("\n").slice(4).filter(e=>!(e.includes("node_modules/next/")||e.includes(" ()")||e.includes(" (node:"))).join("\n"),`Dynamic API Usage Debug - ${e}: +${t}`))}function v(){if(!i)throw Error("Invariant: React.unstable_postpone is not defined. This suggests the wrong version of React was loaded. This is a bug in Next.js")}function b(e){v();let t=new AbortController;try{o.default.unstable_postpone(e)}catch(e){t.abort(e)}return t.signal}},7417:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getSegmentParam",{enumerable:!0,get:function(){return o}});let r=n(1182);function o(e){let t=r.INTERCEPTION_ROUTE_MARKERS.find(t=>e.startsWith(t));return(t&&(e=e.slice(t.length)),e.startsWith("[[...")&&e.endsWith("]]"))?{type:"optional-catchall",param:e.slice(5,-2)}:e.startsWith("[...")&&e.endsWith("]")?{type:t?"catchall-intercepted":"catchall",param:e.slice(4,-1)}:e.startsWith("[")&&e.endsWith("]")?{type:t?"dynamic-intercepted":"dynamic",param:e.slice(1,-1)}:null}},647:function(e,t){"use strict";var n,r;Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"HMR_ACTIONS_SENT_TO_BROWSER",{enumerable:!0,get:function(){return n}}),(r=n||(n={})).ADDED_PAGE="addedPage",r.REMOVED_PAGE="removedPage",r.RELOAD_PAGE="reloadPage",r.SERVER_COMPONENT_CHANGES="serverComponentChanges",r.MIDDLEWARE_CHANGES="middlewareChanges",r.CLIENT_CHANGES="clientChanges",r.SERVER_ONLY_CHANGES="serverOnlyChanges",r.SYNC="sync",r.BUILT="built",r.BUILDING="building",r.DEV_PAGES_MANIFEST_UPDATE="devPagesManifestUpdate",r.TURBOPACK_MESSAGE="turbopack-message",r.SERVER_ERROR="serverError",r.TURBOPACK_CONNECTED="turbopack-connected"},1182:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{INTERCEPTION_ROUTE_MARKERS:function(){return o},extractInterceptionRouteInformation:function(){return l},isInterceptionRouteAppPath:function(){return u}});let r=n(926),o=["(..)(..)","(.)","(..)","(...)"];function u(e){return void 0!==e.split("/").find(e=>o.find(t=>e.startsWith(t)))}function l(e){let t,n,u;for(let r of e.split("/"))if(n=o.find(e=>r.startsWith(e))){[t,u]=e.split(n,2);break}if(!t||!n||!u)throw Error(`Invalid interception route: ${e}. Must be in the format //(..|...|..)(..)/`);switch(t=(0,r.normalizeAppPath)(t),n){case"(.)":u="/"===t?`/${u}`:t+"/"+u;break;case"(..)":if("/"===t)throw Error(`Invalid interception route: ${e}. Cannot use (..) marker at the root level, use (.) instead.`);u=t.split("/").slice(0,-1).concat(u).join("/");break;case"(...)":u="/"+u;break;case"(..)(..)":let l=t.split("/");if(l.length<=2)throw Error(`Invalid interception route: ${e}. Cannot use (..)(..) marker at the root level or one level up.`);u=l.slice(0,-2).concat(u).join("/");break;default:throw Error("Invariant: unexpected marker")}return{interceptingRoute:t,interceptedRoute:u}}},650:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ReflectAdapter",{enumerable:!0,get:function(){return n}});class n{static get(e,t,n){let r=Reflect.get(e,t,n);return"function"==typeof r?r.bind(e):r}static set(e,t,n,r){return Reflect.set(e,t,n,r)}static has(e,t){return Reflect.has(e,t)}static deleteProperty(e,t){return Reflect.deleteProperty(e,t)}}},1956:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{AppRouterContext:function(){return o},GlobalLayoutRouterContext:function(){return l},LayoutRouterContext:function(){return u},MissingSlotContext:function(){return i},TemplateContext:function(){return a}});let r=n(7043)._(n(2265)),o=r.default.createContext(null),u=r.default.createContext(null),l=r.default.createContext(null),a=r.default.createContext(null),i=r.default.createContext(new Set)},7207:function(e,t){"use strict";function n(e){let t=5381;for(let n=0;n>>0}function r(e){return n(e).toString(36).slice(0,5)}Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{djb2Hash:function(){return n},hexHash:function(){return r}})},8701:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"HeadManagerContext",{enumerable:!0,get:function(){return r}});let r=n(7043)._(n(2265)).default.createContext({})},9060:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{PathParamsContext:function(){return l},PathnameContext:function(){return u},SearchParamsContext:function(){return o}});let r=n(2265),o=(0,r.createContext)(null),u=(0,r.createContext)(null),l=(0,r.createContext)(null)},8993:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{BailoutToCSRError:function(){return r},isBailoutToCSRError:function(){return o}});let n="BAILOUT_TO_CLIENT_SIDE_RENDERING";class r extends Error{constructor(e){super("Bail out to client-side rendering: "+e),this.reason=e,this.digest=n}}function o(e){return"object"==typeof e&&null!==e&&"digest"in e&&e.digest===n}},8162:function(e,t){"use strict";function n(e){return e.startsWith("/")?e:"/"+e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ensureLeadingSlash",{enumerable:!0,get:function(){return n}})},2103:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{ActionQueueContext:function(){return a},createMutableActionQueue:function(){return s}});let r=n(3099),o=n(4673),u=n(1450),l=r._(n(2265)),a=l.default.createContext(null);function i(e,t){null!==e.pending&&(e.pending=e.pending.next,null!==e.pending?c({actionQueue:e,action:e.pending,setState:t}):e.needsRefresh&&(e.needsRefresh=!1,e.dispatch({type:o.ACTION_REFRESH,origin:window.location.origin},t)))}async function c(e){let{actionQueue:t,action:n,setState:r}=e,u=t.state;if(!u)throw Error("Invariant: Router state not initialized");t.pending=n;let l=n.payload,a=t.action(u,l);function c(e){n.discarded||(t.state=e,t.devToolsInstance&&t.devToolsInstance.send(l,e),i(t,r),n.resolve(e))}(0,o.isThenable)(a)?a.then(c,e=>{i(t,r),n.reject(e)}):c(a)}function s(){let e={state:null,dispatch:(t,n)=>(function(e,t,n){let r={resolve:n,reject:()=>{}};if(t.type!==o.ACTION_RESTORE){let e=new Promise((e,t)=>{r={resolve:e,reject:t}});(0,l.startTransition)(()=>{n(e)})}let u={payload:t,next:null,resolve:r.resolve,reject:r.reject};null===e.pending?(e.last=u,c({actionQueue:e,action:u,setState:n})):t.type===o.ACTION_NAVIGATE||t.type===o.ACTION_RESTORE?(e.pending.discarded=!0,e.last=u,e.pending.payload.type===o.ACTION_SERVER_ACTION&&(e.needsRefresh=!0),c({actionQueue:e,action:u,setState:n})):(null!==e.last&&(e.last.next=u),e.last=u)})(e,t,n),action:async(e,t)=>{if(null===e)throw Error("Invariant: Router state not initialized");return(0,u.reducer)(e,t)},pending:null,last:null};return e}},8498:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addPathPrefix",{enumerable:!0,get:function(){return o}});let r=n(3381);function o(e,t){if(!e.startsWith("/")||!t)return e;let{pathname:n,query:o,hash:u}=(0,r.parsePath)(e);return""+t+n+o+u}},926:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{normalizeAppPath:function(){return u},normalizeRscURL:function(){return l}});let r=n(8162),o=n(4541);function u(e){return(0,r.ensureLeadingSlash)(e.split("/").reduce((e,t,n,r)=>!t||(0,o.isGroupSegment)(t)||"@"===t[0]||("page"===t||"route"===t)&&n===r.length-1?e:e+"/"+t,""))}function l(e){return e.replace(/\.rsc($|\?)/,"$1")}},7092:function(e,t){"use strict";function n(e,t){if(void 0===t&&(t={}),t.onlyHashChange){e();return}let n=document.documentElement,r=n.style.scrollBehavior;n.style.scrollBehavior="auto",t.dontForceLayout||n.getClientRects(),e(),n.style.scrollBehavior=r}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"handleSmoothScroll",{enumerable:!0,get:function(){return n}})},6146:function(e,t){"use strict";function n(e){return/Googlebot|Mediapartners-Google|AdsBot-Google|googleweblight|Storebot-Google|Google-PageRenderer|Bingbot|BingPreview|Slurp|DuckDuckBot|baiduspider|yandex|sogou|LinkedInBot|bitlybot|tumblr|vkShare|quora link preview|facebookexternalhit|facebookcatalog|Twitterbot|applebot|redditbot|Slackbot|Discordbot|WhatsApp|SkypeUriPreview|ia_archiver/i.test(e)}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isBot",{enumerable:!0,get:function(){return n}})},3381:function(e,t){"use strict";function n(e){let t=e.indexOf("#"),n=e.indexOf("?"),r=n>-1&&(t<0||n-1?{pathname:e.substring(0,r?n:t),query:r?e.substring(n,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 n}})},580:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"pathHasPrefix",{enumerable:!0,get:function(){return o}});let r=n(3381);function o(e,t){if("string"!=typeof e)return!1;let{pathname:n}=(0,r.parsePath)(e);return n===t||n.startsWith(t+"/")}},6674:function(e,t){"use strict";function n(e){return e.replace(/\/$/,"")||"/"}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"removeTrailingSlash",{enumerable:!0,get:function(){return n}})},4541:function(e,t){"use strict";function n(e){return"("===e[0]&&e.endsWith(")")}Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{DEFAULT_SEGMENT_KEY:function(){return o},PAGE_SEGMENT_KEY:function(){return r},isGroupSegment:function(){return n}});let r="__PAGE__",o="__DEFAULT__"},5501:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{ServerInsertedHTMLContext:function(){return o},useServerInsertedHTML:function(){return u}});let r=n(3099)._(n(2265)),o=r.default.createContext(null);function u(e){let t=(0,r.useContext)(o);t&&t(e)}},1765:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"warnOnce",{enumerable:!0,get:function(){return n}});let n=e=>{}},7149:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"actionAsyncStorage",{enumerable:!0,get:function(){return r}});let r=(0,n(4832).createAsyncLocalStorage)();("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4832:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createAsyncLocalStorage",{enumerable:!0,get:function(){return u}});let n=Error("Invariant: AsyncLocalStorage accessed in runtime where it is not available");class r{disable(){throw n}getStore(){}run(){throw n}exit(){throw n}enterWith(){throw n}}let o=globalThis.AsyncLocalStorage;function u(){return o?new o:new r}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},9134:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"requestAsyncStorage",{enumerable:!0,get:function(){return r}});let r=(0,n(4832).createAsyncLocalStorage)();("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},30:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"staticGenerationAsyncStorage",{enumerable:!0,get:function(){return r}});let r=(0,n(4832).createAsyncLocalStorage)();("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4040:function(e,t,n){"use strict";var r=n(4887);t.createRoot=r.createRoot,t.hydrateRoot=r.hydrateRoot},4887:function(e,t,n){"use strict";!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){console.error(e)}}(),e.exports=n(4417)},7950:function(e,t,n){"use strict";var r=n(4887),o={stream:!0},u=new Map;function l(e){var t=n(e);return"function"!=typeof t.then||"fulfilled"===t.status?null:(t.then(function(e){t.status="fulfilled",t.value=e},function(e){t.status="rejected",t.reason=e}),t)}function a(){}var i=new Map,c=n.u;n.u=function(e){var t=i.get(e);return void 0!==t?t:c(e)};var s=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.Dispatcher,f=Symbol.for("react.element"),d=Symbol.for("react.lazy"),p=Symbol.iterator,h=Array.isArray,y=Object.getPrototypeOf,_=Object.prototype,v=new WeakMap;function b(e,t,n,r){this.status=e,this.value=t,this.reason=n,this._response=r}function g(e){switch(e.status){case"resolved_model":E(e);break;case"resolved_module":w(e)}switch(e.status){case"fulfilled":return e.value;case"pending":case"blocked":case"cyclic":throw e;default:throw e.reason}}function m(e,t){for(var n=0;nh?(_=h,h=3,p++):(_=0,h=3);continue;case 2:44===(m=d[p++])?h=4:v=v<<4|(96d.length&&(m=-1)}var O=d.byteOffset+p;if(-1{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&o(!0),null==n?void 0:n.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let r=!1,o=!1;n.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>r,isPropagationStopped:()=>o,persist:()=>{},preventDefault:()=>{r=!0,t.preventDefault()},stopPropagation:()=>{o=!0,t.stopPropagation()}})}(null==r?void 0:r.current)&&r.current(e)}}))}function h(e){return a.use?{fetchPriority:e}:{fetchpriority:e}}"undefined"==typeof window&&(globalThis.__NEXT_IMAGE_IMPORTED=!0);let g=(0,a.forwardRef)((e,t)=>{let{src:n,srcSet:r,sizes:o,height:l,width:u,decoding:c,className:s,style:d,fetchPriority:f,placeholder:p,loading:m,unoptimized:g,fill:y,onLoadRef:w,onLoadingCompleteRef:b,setBlurComplete:x,setShowAltText:E,sizesInput:C,onLoad:M,onError:R,...S}=e;return(0,i.jsx)("img",{...S,...h(f),loading:m,width:u,height:l,decoding:c,"data-nimg":y?"fill":"1",className:s,style:d,sizes:o,srcSet:r,src:n,ref:(0,a.useCallback)(e=>{t&&("function"==typeof t?t(e):"object"==typeof t&&(t.current=e)),e&&(R&&(e.src=e.src),e.complete&&v(e,p,w,b,x,g,C))},[n,p,w,b,x,R,g,C,t]),onLoad:e=>{v(e.currentTarget,p,w,b,x,g,C)},onError:e=>{E(!0),"empty"!==p&&x(!0),R&&R(e)}})});function y(e){let{isAppRouter:t,imgAttributes:n}=e,r={as:"image",imageSrcSet:n.srcSet,imageSizes:n.sizes,crossOrigin:n.crossOrigin,referrerPolicy:n.referrerPolicy,...h(n.fetchPriority)};return t&&l.default.preload?(l.default.preload(n.src,r),null):(0,i.jsx)(u.default,{children:(0,i.jsx)("link",{rel:"preload",href:n.srcSet?void 0:n.src,...r},"__nimg-"+n.src+n.srcSet+n.sizes)})}let w=(0,a.forwardRef)((e,t)=>{let n=(0,a.useContext)(f.RouterContext),r=(0,a.useContext)(d.ImageConfigContext),o=(0,a.useMemo)(()=>{let e=m||r||s.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>e-t),n=e.deviceSizes.sort((e,t)=>e-t);return{...e,allSizes:t,deviceSizes:n}},[r]),{onLoad:l,onLoadingComplete:u}=e,v=(0,a.useRef)(l);(0,a.useEffect)(()=>{v.current=l},[l]);let h=(0,a.useRef)(u);(0,a.useEffect)(()=>{h.current=u},[u]);let[w,b]=(0,a.useState)(!1),[x,E]=(0,a.useState)(!1),{props:C,meta:M}=(0,c.getImgProps)(e,{defaultLoader:p.default,imgConf:o,blurComplete:w,showAltText:x});return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(g,{...C,unoptimized:M.unoptimized,placeholder:M.placeholder,fill:M.fill,onLoadRef:v,onLoadingCompleteRef:h,setBlurComplete:b,setShowAltText:E,sizesInput:e.sizes,ref:t}),M.priority?(0,i.jsx)(y,{isAppRouter:!n,imgAttributes:C}):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)},1436:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"AmpStateContext",{enumerable:!0,get:function(){return r}});let r=n(7043)._(n(2265)).default.createContext({})},3964:function(e,t){function n(e){let{ampFirst:t=!1,hybrid:n=!1,hasQuery:r=!1}=void 0===e?{}:e;return t||n&&r}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isInAmpMode",{enumerable:!0,get:function(){return n}})},5346:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImgProps",{enumerable:!0,get:function(){return l}}),n(1765);let r=n(6496),o=n(128);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 l(e,t){var n;let l,u,c,{src:s,sizes:d,unoptimized:f=!1,priority:p=!1,loading:m,className:v,quality:h,width:g,height:y,fill:w=!1,style:b,overrideSrc:x,onLoad:E,onLoadingComplete:C,placeholder:M="empty",blurDataURL:R,fetchPriority:S,decoding:P="async",layout:j,objectFit:_,objectPosition:A,lazyBoundary:O,lazyRoot:k,...T}=e,{imgConf:L,showAltText:D,blurComplete:N,defaultLoader:I}=t,F=L||o.imageConfigDefault;if("allSizes"in F)l=F;else{let e=[...F.deviceSizes,...F.imageSizes].sort((e,t)=>e-t),t=F.deviceSizes.sort((e,t)=>e-t);l={...F,allSizes:e,deviceSizes:t}}if(void 0===I)throw Error("images.loaderFile detected but the file is missing default export.\nRead more: https://nextjs.org/docs/messages/invalid-images-config");let W=T.loader||I;delete T.loader,delete T.srcSet;let z="__next_img_default"in W;if(z){if("custom"===l.loader)throw Error('Image with src "'+s+'" is missing "loader" prop.\nRead more: https://nextjs.org/docs/messages/next-image-missing-loader')}else{let e=W;W=t=>{let{config:n,...r}=t;return e(r)}}if(j){"fill"===j&&(w=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[j];e&&(b={...b,...e});let t={responsive:"100vw",fill:"100vw"}[j];t&&!d&&(d=t)}let B="",V=a(g),H=a(y);if("object"==typeof(n=s)&&(i(n)||void 0!==n.src)){let e=i(s)?s.default:s;if(!e.src)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received "+JSON.stringify(e));if(!e.height||!e.width)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received "+JSON.stringify(e));if(u=e.blurWidth,c=e.blurHeight,R=R||e.blurDataURL,B=e.src,!w){if(V||H){if(V&&!H){let t=V/e.width;H=Math.round(e.height*t)}else if(!V&&H){let t=H/e.height;V=Math.round(e.width*t)}}else V=e.width,H=e.height}}let K=!p&&("lazy"===m||void 0===m);(!(s="string"==typeof s?s:B)||s.startsWith("data:")||s.startsWith("blob:"))&&(f=!0,K=!1),l.unoptimized&&(f=!0),z&&s.endsWith(".svg")&&!l.dangerouslyAllowSVG&&(f=!0),p&&(S="high");let U=a(h),G=Object.assign(w?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:_,objectPosition:A}:{},D?{}:{color:"transparent"},b),X=N||"empty"===M?null:"blur"===M?'url("data:image/svg+xml;charset=utf-8,'+(0,r.getImageBlurSvg)({widthInt:V,heightInt:H,blurWidth:u,blurHeight:c,blurDataURL:R||"",objectFit:G.objectFit})+'")':'url("'+M+'")',Y=X?{backgroundSize:G.objectFit||"cover",backgroundPosition:G.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:X}:{},$=function(e){let{config:t,src:n,unoptimized:r,width:o,quality:i,sizes:a,loader:l}=e;if(r)return{src:n,srcSet:void 0,sizes:void 0};let{widths:u,kind:c}=function(e,t,n){let{deviceSizes:r,allSizes:o}=e;if(n){let e=/(^|\s)(1?\d?\d)vw/g,t=[];for(let r;r=e.exec(n);r)t.push(parseInt(r[2]));if(t.length){let e=.01*Math.min(...t);return{widths:o.filter(t=>t>=r[0]*e),kind:"w"}}return{widths:o,kind:"w"}}return"number"!=typeof t?{widths:r,kind:"w"}:{widths:[...new Set([t,2*t].map(e=>o.find(t=>t>=e)||o[o.length-1]))],kind:"x"}}(t,o,a),s=u.length-1;return{sizes:a||"w"!==c?a:"100vw",srcSet:u.map((e,r)=>l({config:t,src:n,quality:i,width:e})+" "+("w"===c?e:r+1)+c).join(", "),src:l({config:t,src:n,quality:i,width:u[s]})}}({config:l,src:s,unoptimized:f,width:V,quality:U,sizes:d,loader:W});return{props:{...T,loading:K?"lazy":m,fetchPriority:S,width:V,height:H,decoding:P,className:v,style:{...G,...Y},sizes:$.sizes,srcSet:$.srcSet,src:x||$.src},meta:{unoptimized:f,priority:p,placeholder:M,fill:w}}}},8293:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{default:function(){return v},defaultHead:function(){return d}});let r=n(7043),o=n(3099),i=n(7437),a=o._(n(2265)),l=r._(n(7421)),u=n(1436),c=n(8701),s=n(3964);function d(e){void 0===e&&(e=!1);let t=[(0,i.jsx)("meta",{charSet:"utf-8"})];return e||t.push((0,i.jsx)("meta",{name:"viewport",content:"width=device-width"})),t}function f(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===a.default.Fragment?e.concat(a.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}n(1765);let p=["name","httpEquiv","charSet","itemProp"];function m(e,t){let{inAmpMode:n}=t;return e.reduce(f,[]).reverse().concat(d(n).reverse()).filter(function(){let e=new Set,t=new Set,n=new Set,r={};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{let r=e.key||t;if(!n&&"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:r})})}let v=function(e){let{children:t}=e,n=(0,a.useContext)(u.AmpStateContext),r=(0,a.useContext)(c.HeadManagerContext);return(0,i.jsx)(l.default,{reduceComponentsToState:m,headManager:r,inAmpMode:(0,s.isInAmpMode)(n),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)},6496:function(e,t){function n(e){let{widthInt:t,heightInt:n,blurWidth:r,blurHeight:o,blurDataURL:i,objectFit:a}=e,l=r?40*r:t,u=o?40*o:n,c=l&&u?"viewBox='0 0 "+l+" "+u+"'":"";return"%3Csvg xmlns='http://www.w3.org/2000/svg' "+c+"%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='"+(c?"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 n}})},2589:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ImageConfigContext",{enumerable:!0,get:function(){return i}});let r=n(7043)._(n(2265)),o=n(128),i=r.default.createContext(o.imageConfigDefault)},128:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{VALID_LOADERS:function(){return n},imageConfigDefault:function(){return r}});let n=["default","imgix","cloudinary","akamai","custom"],r={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:60,formats:["image/webp"],dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"inline",localPatterns:void 0,remotePatterns:[],unoptimized:!1}},8461:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{default:function(){return u},getImageProps:function(){return l}});let r=n(7043),o=n(5346),i=n(5878),a=r._(n(5084));function l(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:"/hyperjump.tech/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!0}});for(let[e,n]of Object.entries(t))void 0===n&&delete t[e];return{props:t}}let u=i.Image},5084:function(e,t){function n(e){let{config:t,src:n,width:r,quality:o}=e;return t.path+"?url="+encodeURIComponent(n)+"&w="+r+"&q="+(o||75)}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}}),n.__next_img_default=!0;let r=n},7421:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return l}});let r=n(2265),o="undefined"==typeof window,i=o?()=>{}:r.useLayoutEffect,a=o?()=>{}:r.useEffect;function l(e){let{headManager:t,reduceComponentsToState:n}=e;function l(){if(t&&t.mountedInstances){let o=r.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(n(o,e))}}if(o){var u;null==t||null==(u=t.mountedInstances)||u.add(e.children),l()}return i(()=>{var n;return null==t||null==(n=t.mountedInstances)||n.add(e.children),()=>{var n;null==t||null==(n=t.mountedInstances)||n.delete(e.children)}}),i(()=>(t&&(t._pendingUpdate=l),()=>{t&&(t._pendingUpdate=l)})),a(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}},6870:function(e,t,n){let r;n.d(t,{oC:function(){return rB},VY:function(){return rI},ZA:function(){return rF},ck:function(){return rz},wU:function(){return rK},__:function(){return rW},Uv:function(){return rN},Ee:function(){return rV},Rk:function(){return rH},fC:function(){return rL},Z0:function(){return rU},Tr:function(){return rG},tu:function(){return rY},fF:function(){return rX},xz:function(){return rD}});var o,i,a,l,u,c,s,d,f=n(2265),p=n(6741),m=n(3966),v=n(6840),h=n(9863),g=n(8575),y=n(9114),w=n(6606),b=n(7437),x="dismissableLayer.update",E=f.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),C=f.forwardRef((e,t)=>{var n,r;let{disableOutsidePointerEvents:o=!1,onEscapeKeyDown:i,onPointerDownOutside:a,onFocusOutside:l,onInteractOutside:u,onDismiss:c,...d}=e,m=f.useContext(E),[h,y]=f.useState(null),C=null!==(r=null==h?void 0:h.ownerDocument)&&void 0!==r?r:null===(n=globalThis)||void 0===n?void 0:n.document,[,S]=f.useState({}),P=(0,g.e)(t,e=>y(e)),j=Array.from(m.layers),[_]=[...m.layersWithOutsidePointerEventsDisabled].slice(-1),A=j.indexOf(_),O=h?j.indexOf(h):-1,k=m.layersWithOutsidePointerEventsDisabled.size>0,T=O>=A,L=function(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null===(t=globalThis)||void 0===t?void 0:t.document,r=(0,w.W)(e),o=f.useRef(!1),i=f.useRef(()=>{});return f.useEffect(()=>{let e=e=>{if(e.target&&!o.current){let t=function(){R("dismissableLayer.pointerDownOutside",r,o,{discrete:!0})},o={originalEvent:e};"touch"===e.pointerType?(n.removeEventListener("click",i.current),i.current=t,n.addEventListener("click",i.current,{once:!0})):t()}else n.removeEventListener("click",i.current);o.current=!1},t=window.setTimeout(()=>{n.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(t),n.removeEventListener("pointerdown",e),n.removeEventListener("click",i.current)}},[n,r]),{onPointerDownCapture:()=>o.current=!0}}(e=>{let t=e.target,n=[...m.branches].some(e=>e.contains(t));!T||n||(null==a||a(e),null==u||u(e),e.defaultPrevented||null==c||c())},C),D=function(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null===(t=globalThis)||void 0===t?void 0:t.document,r=(0,w.W)(e),o=f.useRef(!1);return f.useEffect(()=>{let e=e=>{e.target&&!o.current&&R("dismissableLayer.focusOutside",r,{originalEvent:e},{discrete:!1})};return n.addEventListener("focusin",e),()=>n.removeEventListener("focusin",e)},[n,r]),{onFocusCapture:()=>o.current=!0,onBlurCapture:()=>o.current=!1}}(e=>{let t=e.target;[...m.branches].some(e=>e.contains(t))||(null==l||l(e),null==u||u(e),e.defaultPrevented||null==c||c())},C);return!function(e,t=globalThis?.document){let n=(0,w.W)(e);f.useEffect(()=>{let e=e=>{"Escape"===e.key&&n(e)};return t.addEventListener("keydown",e,{capture:!0}),()=>t.removeEventListener("keydown",e,{capture:!0})},[n,t])}(e=>{O!==m.layers.size-1||(null==i||i(e),!e.defaultPrevented&&c&&(e.preventDefault(),c()))},C),f.useEffect(()=>{if(h)return o&&(0===m.layersWithOutsidePointerEventsDisabled.size&&(s=C.body.style.pointerEvents,C.body.style.pointerEvents="none"),m.layersWithOutsidePointerEventsDisabled.add(h)),m.layers.add(h),M(),()=>{o&&1===m.layersWithOutsidePointerEventsDisabled.size&&(C.body.style.pointerEvents=s)}},[h,C,o,m]),f.useEffect(()=>()=>{h&&(m.layers.delete(h),m.layersWithOutsidePointerEventsDisabled.delete(h),M())},[h,m]),f.useEffect(()=>{let e=()=>S({});return document.addEventListener(x,e),()=>document.removeEventListener(x,e)},[]),(0,b.jsx)(v.WV.div,{...d,ref:P,style:{pointerEvents:k?T?"auto":"none":void 0,...e.style},onFocusCapture:(0,p.M)(e.onFocusCapture,D.onFocusCapture),onBlurCapture:(0,p.M)(e.onBlurCapture,D.onBlurCapture),onPointerDownCapture:(0,p.M)(e.onPointerDownCapture,L.onPointerDownCapture)})});function M(){let e=new CustomEvent(x);document.dispatchEvent(e)}function R(e,t,n,r){let{discrete:o}=r,i=n.originalEvent.target,a=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&i.addEventListener(e,t,{once:!0}),o?(0,v.jH)(i,a):i.dispatchEvent(a)}C.displayName="DismissableLayer",f.forwardRef((e,t)=>{let n=f.useContext(E),r=f.useRef(null),o=(0,g.e)(t,r);return f.useEffect(()=>{let e=r.current;if(e)return n.branches.add(e),()=>{n.branches.delete(e)}},[n.branches]),(0,b.jsx)(v.WV.div,{...e,ref:o})}).displayName="DismissableLayerBranch";var S=0;function P(){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 j="focusScope.autoFocusOnMount",_="focusScope.autoFocusOnUnmount",A={bubbles:!1,cancelable:!0},O=f.forwardRef((e,t)=>{let{loop:n=!1,trapped:r=!1,onMountAutoFocus:o,onUnmountAutoFocus:i,...a}=e,[l,u]=f.useState(null),c=(0,w.W)(o),s=(0,w.W)(i),d=f.useRef(null),p=(0,g.e)(t,e=>u(e)),m=f.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;f.useEffect(()=>{if(r){let e=function(e){if(m.paused||!l)return;let t=e.target;l.contains(t)?d.current=t:L(d.current,{select:!0})},t=function(e){if(m.paused||!l)return;let t=e.relatedTarget;null===t||l.contains(t)||L(d.current,{select:!0})};document.addEventListener("focusin",e),document.addEventListener("focusout",t);let n=new MutationObserver(function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&L(l)});return l&&n.observe(l,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),n.disconnect()}}},[r,l,m.paused]),f.useEffect(()=>{if(l){D.add(m);let e=document.activeElement;if(!l.contains(e)){let t=new CustomEvent(j,A);l.addEventListener(j,c),l.dispatchEvent(t),t.defaultPrevented||(function(e){let{select:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=document.activeElement;for(let r of e)if(L(r,{select:t}),document.activeElement!==n)return}(k(l).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&L(l))}return()=>{l.removeEventListener(j,c),setTimeout(()=>{let t=new CustomEvent(_,A);l.addEventListener(_,s),l.dispatchEvent(t),t.defaultPrevented||L(null!=e?e:document.body,{select:!0}),l.removeEventListener(_,s),D.remove(m)},0)}}},[l,c,s,m]);let h=f.useCallback(e=>{if(!n&&!r||m.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,o=document.activeElement;if(t&&o){let t=e.currentTarget,[r,i]=function(e){let t=k(e);return[T(t,e),T(t.reverse(),e)]}(t);r&&i?e.shiftKey||o!==i?e.shiftKey&&o===r&&(e.preventDefault(),n&&L(i,{select:!0})):(e.preventDefault(),n&&L(r,{select:!0})):o===t&&e.preventDefault()}},[n,r,m.paused]);return(0,b.jsx)(v.WV.div,{tabIndex:-1,...a,ref:p,onKeyDown:h})});function k(e){let t=[],n=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(;n.nextNode();)t.push(n.currentNode);return t}function T(e,t){for(let n of e)if(!function(e,t){let{upTo:n}=t;if("hidden"===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===n||e!==n);){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}(n,{upTo:t}))return n}function L(e){let{select:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(e&&e.focus){var n;let r=document.activeElement;e.focus({preventScroll:!0}),e!==r&&(n=e)instanceof HTMLInputElement&&"select"in n&&t&&e.select()}}O.displayName="FocusScope";var D=(r=[],{add(e){let t=r[0];e!==t&&(null==t||t.pause()),(r=N(r,e)).unshift(e)},remove(e){var t;null===(t=(r=N(r,e))[0])||void 0===t||t.resume()}});function N(e,t){let n=[...e],r=n.indexOf(t);return -1!==r&&n.splice(r,1),n}var I=n(9255);let F=["top","right","bottom","left"],W=Math.min,z=Math.max,B=Math.round,V=Math.floor,H=e=>({x:e,y:e}),K={left:"right",right:"left",bottom:"top",top:"bottom"},U={start:"end",end:"start"};function G(e,t){return"function"==typeof e?e(t):e}function X(e){return e.split("-")[0]}function Y(e){return e.split("-")[1]}function $(e){return"x"===e?"y":"x"}function q(e){return"y"===e?"height":"width"}function Z(e){return["top","bottom"].includes(X(e))?"y":"x"}function J(e){return e.replace(/start|end/g,e=>U[e])}function Q(e){return e.replace(/left|right|bottom|top/g,e=>K[e])}function ee(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function et(e){let{x:t,y:n,width:r,height:o}=e;return{width:r,height:o,top:n,left:t,right:t+r,bottom:n+o,x:t,y:n}}function en(e,t,n){let r,{reference:o,floating:i}=e,a=Z(t),l=$(Z(t)),u=q(l),c=X(t),s="y"===a,d=o.x+o.width/2-i.width/2,f=o.y+o.height/2-i.height/2,p=o[u]/2-i[u]/2;switch(c){case"top":r={x:d,y:o.y-i.height};break;case"bottom":r={x:d,y:o.y+o.height};break;case"right":r={x:o.x+o.width,y:f};break;case"left":r={x:o.x-i.width,y:f};break;default:r={x:o.x,y:o.y}}switch(Y(t)){case"start":r[l]-=p*(n&&s?-1:1);break;case"end":r[l]+=p*(n&&s?-1:1)}return r}let er=async(e,t,n)=>{let{placement:r="bottom",strategy:o="absolute",middleware:i=[],platform:a}=n,l=i.filter(Boolean),u=await (null==a.isRTL?void 0:a.isRTL(t)),c=await a.getElementRects({reference:e,floating:t,strategy:o}),{x:s,y:d}=en(c,r,u),f=r,p={},m=0;for(let n=0;ne[t]>=0)}async function el(e,t){let{placement:n,platform:r,elements:o}=e,i=await (null==r.isRTL?void 0:r.isRTL(o.floating)),a=X(n),l=Y(n),u="y"===Z(n),c=["left","top"].includes(a)?-1:1,s=i&&u?-1:1,d=G(t,e),{mainAxis:f,crossAxis:p,alignmentAxis:m}="number"==typeof d?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return l&&"number"==typeof m&&(p="end"===l?-1*m:m),u?{x:p*s,y:f*c}:{x:f*c,y:p*s}}function eu(){return"undefined"!=typeof window}function ec(e){return ef(e)?(e.nodeName||"").toLowerCase():"#document"}function es(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function ed(e){var t;return null==(t=(ef(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function ef(e){return!!eu()&&(e instanceof Node||e instanceof es(e).Node)}function ep(e){return!!eu()&&(e instanceof Element||e instanceof es(e).Element)}function em(e){return!!eu()&&(e instanceof HTMLElement||e instanceof es(e).HTMLElement)}function ev(e){return!!eu()&&"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof es(e).ShadowRoot)}function eh(e){let{overflow:t,overflowX:n,overflowY:r,display:o}=ex(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(o)}function eg(e){return[":popover-open",":modal"].some(t=>{try{return e.matches(t)}catch(e){return!1}})}function ey(e){let t=ew(),n=ep(e)?ex(e):e;return"none"!==n.transform||"none"!==n.perspective||!!n.containerType&&"normal"!==n.containerType||!t&&!!n.backdropFilter&&"none"!==n.backdropFilter||!t&&!!n.filter&&"none"!==n.filter||["transform","perspective","filter"].some(e=>(n.willChange||"").includes(e))||["paint","layout","strict","content"].some(e=>(n.contain||"").includes(e))}function ew(){return"undefined"!=typeof CSS&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")}function eb(e){return["html","body","#document"].includes(ec(e))}function ex(e){return es(e).getComputedStyle(e)}function eE(e){return ep(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function eC(e){if("html"===ec(e))return e;let t=e.assignedSlot||e.parentNode||ev(e)&&e.host||ed(e);return ev(t)?t.host:t}function eM(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);let o=function e(t){let n=eC(t);return eb(n)?t.ownerDocument?t.ownerDocument.body:t.body:em(n)&&eh(n)?n:e(n)}(e),i=o===(null==(r=e.ownerDocument)?void 0:r.body),a=es(o);if(i){let e=eR(a);return t.concat(a,a.visualViewport||[],eh(o)?o:[],e&&n?eM(e):[])}return t.concat(o,eM(o,[],n))}function eR(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function eS(e){let t=ex(e),n=parseFloat(t.width)||0,r=parseFloat(t.height)||0,o=em(e),i=o?e.offsetWidth:n,a=o?e.offsetHeight:r,l=B(n)!==i||B(r)!==a;return l&&(n=i,r=a),{width:n,height:r,$:l}}function eP(e){return ep(e)?e:e.contextElement}function ej(e){let t=eP(e);if(!em(t))return H(1);let n=t.getBoundingClientRect(),{width:r,height:o,$:i}=eS(t),a=(i?B(n.width):n.width)/r,l=(i?B(n.height):n.height)/o;return a&&Number.isFinite(a)||(a=1),l&&Number.isFinite(l)||(l=1),{x:a,y:l}}let e_=H(0);function eA(e){let t=es(e);return ew()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:e_}function eO(e,t,n,r){var o;void 0===t&&(t=!1),void 0===n&&(n=!1);let i=e.getBoundingClientRect(),a=eP(e),l=H(1);t&&(r?ep(r)&&(l=ej(r)):l=ej(e));let u=(void 0===(o=n)&&(o=!1),r&&(!o||r===es(a))&&o)?eA(a):H(0),c=(i.left+u.x)/l.x,s=(i.top+u.y)/l.y,d=i.width/l.x,f=i.height/l.y;if(a){let e=es(a),t=r&&ep(r)?es(r):r,n=e,o=eR(n);for(;o&&r&&t!==n;){let e=ej(o),t=o.getBoundingClientRect(),r=ex(o),i=t.left+(o.clientLeft+parseFloat(r.paddingLeft))*e.x,a=t.top+(o.clientTop+parseFloat(r.paddingTop))*e.y;c*=e.x,s*=e.y,d*=e.x,f*=e.y,c+=i,s+=a,o=eR(n=es(o))}}return et({width:d,height:f,x:c,y:s})}function ek(e,t){let n=eE(e).scrollLeft;return t?t.left+n:eO(ed(e)).left+n}function eT(e,t,n){let r;if("viewport"===t)r=function(e,t){let n=es(e),r=ed(e),o=n.visualViewport,i=r.clientWidth,a=r.clientHeight,l=0,u=0;if(o){i=o.width,a=o.height;let e=ew();(!e||e&&"fixed"===t)&&(l=o.offsetLeft,u=o.offsetTop)}return{width:i,height:a,x:l,y:u}}(e,n);else if("document"===t)r=function(e){let t=ed(e),n=eE(e),r=e.ownerDocument.body,o=z(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),i=z(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight),a=-n.scrollLeft+ek(e),l=-n.scrollTop;return"rtl"===ex(r).direction&&(a+=z(t.clientWidth,r.clientWidth)-o),{width:o,height:i,x:a,y:l}}(ed(e));else if(ep(t))r=function(e,t){let n=eO(e,!0,"fixed"===t),r=n.top+e.clientTop,o=n.left+e.clientLeft,i=em(e)?ej(e):H(1),a=e.clientWidth*i.x;return{width:a,height:e.clientHeight*i.y,x:o*i.x,y:r*i.y}}(t,n);else{let n=eA(e);r={...t,x:t.x-n.x,y:t.y-n.y}}return et(r)}function eL(e){return"static"===ex(e).position}function eD(e,t){if(!em(e)||"fixed"===ex(e).position)return null;if(t)return t(e);let n=e.offsetParent;return ed(e)===n&&(n=n.ownerDocument.body),n}function eN(e,t){let n=es(e);if(eg(e))return n;if(!em(e)){let t=eC(e);for(;t&&!eb(t);){if(ep(t)&&!eL(t))return t;t=eC(t)}return n}let r=eD(e,t);for(;r&&["table","td","th"].includes(ec(r))&&eL(r);)r=eD(r,t);return r&&eb(r)&&eL(r)&&!ey(r)?n:r||function(e){let t=eC(e);for(;em(t)&&!eb(t);){if(ey(t))return t;if(eg(t))break;t=eC(t)}return null}(e)||n}let eI=async function(e){let t=this.getOffsetParent||eN,n=this.getDimensions,r=await n(e.floating);return{reference:function(e,t,n){let r=em(t),o=ed(t),i="fixed"===n,a=eO(e,!0,i,t),l={scrollLeft:0,scrollTop:0},u=H(0);if(r||!r&&!i){if(("body"!==ec(t)||eh(o))&&(l=eE(t)),r){let e=eO(t,!0,i,t);u.x=e.x+t.clientLeft,u.y=e.y+t.clientTop}else o&&(u.x=ek(o))}let c=0,s=0;if(o&&!r&&!i){let e=o.getBoundingClientRect();s=e.top+l.scrollTop,c=e.left+l.scrollLeft-ek(o,e)}return{x:a.left+l.scrollLeft-u.x-c,y:a.top+l.scrollTop-u.y-s,width:a.width,height:a.height}}(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}},eF={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:r,strategy:o}=e,i="fixed"===o,a=ed(r),l=!!t&&eg(t.floating);if(r===a||l&&i)return n;let u={scrollLeft:0,scrollTop:0},c=H(1),s=H(0),d=em(r);if((d||!d&&!i)&&(("body"!==ec(r)||eh(a))&&(u=eE(r)),em(r))){let e=eO(r);c=ej(r),s.x=e.x+r.clientLeft,s.y=e.y+r.clientTop}return{width:n.width*c.x,height:n.height*c.y,x:n.x*c.x-u.scrollLeft*c.x+s.x,y:n.y*c.y-u.scrollTop*c.y+s.y}},getDocumentElement:ed,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:r,strategy:o}=e,i=[..."clippingAncestors"===n?eg(t)?[]:function(e,t){let n=t.get(e);if(n)return n;let r=eM(e,[],!1).filter(e=>ep(e)&&"body"!==ec(e)),o=null,i="fixed"===ex(e).position,a=i?eC(e):e;for(;ep(a)&&!eb(a);){let t=ex(a),n=ey(a);n||"fixed"!==t.position||(o=null),(i?!n&&!o:!n&&"static"===t.position&&!!o&&["absolute","fixed"].includes(o.position)||eh(a)&&!n&&function e(t,n){let r=eC(t);return!(r===n||!ep(r)||eb(r))&&("fixed"===ex(r).position||e(r,n))}(e,a))?r=r.filter(e=>e!==a):o=t,a=eC(a)}return t.set(e,r),r}(t,this._c):[].concat(n),r],a=i[0],l=i.reduce((e,n)=>{let r=eT(t,n,o);return e.top=z(r.top,e.top),e.right=W(r.right,e.right),e.bottom=W(r.bottom,e.bottom),e.left=z(r.left,e.left),e},eT(t,a,o));return{width:l.right-l.left,height:l.bottom-l.top,x:l.left,y:l.top}},getOffsetParent:eN,getElementRects:eI,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:n}=eS(e);return{width:t,height:n}},getScale:ej,isElement:ep,isRTL:function(e){return"rtl"===ex(e).direction}},eW=e=>({name:"arrow",options:e,async fn(t){let{x:n,y:r,placement:o,rects:i,platform:a,elements:l,middlewareData:u}=t,{element:c,padding:s=0}=G(e,t)||{};if(null==c)return{};let d=ee(s),f={x:n,y:r},p=$(Z(o)),m=q(p),v=await a.getDimensions(c),h="y"===p,g=h?"clientHeight":"clientWidth",y=i.reference[m]+i.reference[p]-f[p]-i.floating[m],w=f[p]-i.reference[p],b=await (null==a.getOffsetParent?void 0:a.getOffsetParent(c)),x=b?b[g]:0;x&&await (null==a.isElement?void 0:a.isElement(b))||(x=l.floating[g]||i.floating[m]);let E=x/2-v[m]/2-1,C=W(d[h?"top":"left"],E),M=W(d[h?"bottom":"right"],E),R=x-v[m]-M,S=x/2-v[m]/2+(y/2-w/2),P=z(C,W(S,R)),j=!u.arrow&&null!=Y(o)&&S!==P&&i.reference[m]/2-(S{let r=new Map,o={platform:eF,...n},i={...o.platform,_c:r};return er(e,t,{...o,platform:i})};var eB=n(4887),eV="undefined"!=typeof document?f.useLayoutEffect:f.useEffect;function eH(e,t){let n,r,o;if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if((n=e.length)!==t.length)return!1;for(r=n;0!=r--;)if(!eH(e[r],t[r]))return!1;return!0}if((n=(o=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(r=n;0!=r--;)if(!({}).hasOwnProperty.call(t,o[r]))return!1;for(r=n;0!=r--;){let n=o[r];if(("_owner"!==n||!e.$$typeof)&&!eH(e[n],t[n]))return!1}return!0}return e!=e&&t!=t}function eK(e){return"undefined"==typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function eU(e,t){let n=eK(e);return Math.round(t*n)/n}function eG(e){let t=f.useRef(e);return eV(()=>{t.current=e}),t}let eX=e=>({name:"arrow",options:e,fn(t){let{element:n,padding:r}="function"==typeof e?e(t):e;return n&&({}).hasOwnProperty.call(n,"current")?null!=n.current?eW({element:n.current,padding:r}).fn(t):{}:n?eW({element:n,padding:r}).fn(t):{}}}),eY=(e,t)=>{var n;return{...(void 0===(n=e)&&(n=0),{name:"offset",options:n,async fn(e){var t,r;let{x:o,y:i,placement:a,middlewareData:l}=e,u=await el(e,n);return a===(null==(t=l.offset)?void 0:t.placement)&&null!=(r=l.arrow)&&r.alignmentOffset?{}:{x:o+u.x,y:i+u.y,data:{...u,placement:a}}}}),options:[e,t]}},e$=(e,t)=>{var n;return{...(void 0===(n=e)&&(n={}),{name:"shift",options:n,async fn(e){let{x:t,y:r,placement:o}=e,{mainAxis:i=!0,crossAxis:a=!1,limiter:l={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...u}=G(n,e),c={x:t,y:r},s=await eo(e,u),d=Z(X(o)),f=$(d),p=c[f],m=c[d];if(i){let e="y"===f?"top":"left",t="y"===f?"bottom":"right",n=p+s[e],r=p-s[t];p=z(n,W(p,r))}if(a){let e="y"===d?"top":"left",t="y"===d?"bottom":"right",n=m+s[e],r=m-s[t];m=z(n,W(m,r))}let v=l.fn({...e,[f]:p,[d]:m});return{...v,data:{x:v.x-t,y:v.y-r,enabled:{[f]:i,[d]:a}}}}}),options:[e,t]}},eq=(e,t)=>{var n;return{...(void 0===(n=e)&&(n={}),{options:n,fn(e){let{x:t,y:r,placement:o,rects:i,middlewareData:a}=e,{offset:l=0,mainAxis:u=!0,crossAxis:c=!0}=G(n,e),s={x:t,y:r},d=Z(o),f=$(d),p=s[f],m=s[d],v=G(l,e),h="number"==typeof v?{mainAxis:v,crossAxis:0}:{mainAxis:0,crossAxis:0,...v};if(u){let e="y"===f?"height":"width",t=i.reference[f]-i.floating[e]+h.mainAxis,n=i.reference[f]+i.reference[e]-h.mainAxis;pn&&(p=n)}if(c){var g,y;let e="y"===f?"width":"height",t=["top","left"].includes(X(o)),n=i.reference[d]-i.floating[e]+(t&&(null==(g=a.offset)?void 0:g[d])||0)+(t?0:h.crossAxis),r=i.reference[d]+i.reference[e]+(t?0:(null==(y=a.offset)?void 0:y[d])||0)-(t?h.crossAxis:0);mr&&(m=r)}return{[f]:p,[d]:m}}}),options:[e,t]}},eZ=(e,t)=>{var n;return{...(void 0===(n=e)&&(n={}),{name:"flip",options:n,async fn(e){var t,r,o,i,a;let{placement:l,middlewareData:u,rects:c,initialPlacement:s,platform:d,elements:f}=e,{mainAxis:p=!0,crossAxis:m=!0,fallbackPlacements:v,fallbackStrategy:h="bestFit",fallbackAxisSideDirection:g="none",flipAlignment:y=!0,...w}=G(n,e);if(null!=(t=u.arrow)&&t.alignmentOffset)return{};let b=X(l),x=Z(s),E=X(s)===s,C=await (null==d.isRTL?void 0:d.isRTL(f.floating)),M=v||(E||!y?[Q(s)]:function(e){let t=Q(e);return[J(e),t,J(t)]}(s)),R="none"!==g;!v&&R&&M.push(...function(e,t,n,r){let o=Y(e),i=function(e,t,n){let r=["left","right"],o=["right","left"];switch(e){case"top":case"bottom":if(n)return t?o:r;return t?r:o;case"left":case"right":return t?["top","bottom"]:["bottom","top"];default:return[]}}(X(e),"start"===n,r);return o&&(i=i.map(e=>e+"-"+o),t&&(i=i.concat(i.map(J)))),i}(s,y,g,C));let S=[s,...M],P=await eo(e,w),j=[],_=(null==(r=u.flip)?void 0:r.overflows)||[];if(p&&j.push(P[b]),m){let e=function(e,t,n){void 0===n&&(n=!1);let r=Y(e),o=$(Z(e)),i=q(o),a="x"===o?r===(n?"end":"start")?"right":"left":"start"===r?"bottom":"top";return t.reference[i]>t.floating[i]&&(a=Q(a)),[a,Q(a)]}(l,c,C);j.push(P[e[0]],P[e[1]])}if(_=[..._,{placement:l,overflows:j}],!j.every(e=>e<=0)){let e=((null==(o=u.flip)?void 0:o.index)||0)+1,t=S[e];if(t)return{data:{index:e,overflows:_},reset:{placement:t}};let n=null==(i=_.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:i.placement;if(!n)switch(h){case"bestFit":{let e=null==(a=_.filter(e=>{if(R){let t=Z(e.placement);return t===x||"y"===t}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:a[0];e&&(n=e);break}case"initialPlacement":n=s}if(l!==n)return{reset:{placement:n}}}return{}}}),options:[e,t]}},eJ=(e,t)=>{var n;return{...(void 0===(n=e)&&(n={}),{name:"size",options:n,async fn(e){var t,r;let o,i;let{placement:a,rects:l,platform:u,elements:c}=e,{apply:s=()=>{},...d}=G(n,e),f=await eo(e,d),p=X(a),m=Y(a),v="y"===Z(a),{width:h,height:g}=l.floating;"top"===p||"bottom"===p?(o=p,i=m===(await (null==u.isRTL?void 0:u.isRTL(c.floating))?"start":"end")?"left":"right"):(i=p,o="end"===m?"top":"bottom");let y=g-f.top-f.bottom,w=h-f.left-f.right,b=W(g-f[o],y),x=W(h-f[i],w),E=!e.middlewareData.shift,C=b,M=x;if(null!=(t=e.middlewareData.shift)&&t.enabled.x&&(M=w),null!=(r=e.middlewareData.shift)&&r.enabled.y&&(C=y),E&&!m){let e=z(f.left,0),t=z(f.right,0),n=z(f.top,0),r=z(f.bottom,0);v?M=h-2*(0!==e||0!==t?e+t:z(f.left,f.right)):C=g-2*(0!==n||0!==r?n+r:z(f.top,f.bottom))}await s({...e,availableWidth:M,availableHeight:C});let R=await u.getDimensions(c.floating);return h!==R.width||g!==R.height?{reset:{rects:!0}}:{}}}),options:[e,t]}},eQ=(e,t)=>{var n;return{...(void 0===(n=e)&&(n={}),{name:"hide",options:n,async fn(e){let{rects:t}=e,{strategy:r="referenceHidden",...o}=G(n,e);switch(r){case"referenceHidden":{let n=ei(await eo(e,{...o,elementContext:"reference"}),t.reference);return{data:{referenceHiddenOffsets:n,referenceHidden:ea(n)}}}case"escaped":{let n=ei(await eo(e,{...o,altBoundary:!0}),t.floating);return{data:{escapedOffsets:n,escaped:ea(n)}}}default:return{}}}}),options:[e,t]}},e0=(e,t)=>({...eX(e),options:[e,t]});var e1=f.forwardRef((e,t)=>{let{children:n,width:r=10,height:o=5,...i}=e;return(0,b.jsx)(v.WV.svg,{...i,ref:t,width:r,height:o,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?n:(0,b.jsx)("polygon",{points:"0,0 30,0 15,10"})})});e1.displayName="Arrow";var e2=n(1188),e3="Popper",[e8,e5]=function(e,t=[]){let n=[],r=()=>{let t=n.map(e=>f.createContext(e));return function(n){let r=n?.[e]||t;return f.useMemo(()=>({[`__scope${e}`]:{...n,[e]:r}}),[n,r])}};return r.scopeName=e,[function(t,r){let o=f.createContext(r),i=n.length;function a(t){let{scope:n,children:r,...a}=t,l=n?.[e][i]||o,u=f.useMemo(()=>a,Object.values(a));return(0,b.jsx)(l.Provider,{value:u,children:r})}return n=[...n,r],a.displayName=t+"Provider",[a,function(n,a){let l=a?.[e][i]||o,u=f.useContext(l);if(u)return u;if(void 0!==r)return r;throw Error(`\`${n}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let r=n.reduce((t,{useScope:n,scopeName:r})=>{let o=n(e)[`__scope${r}`];return{...t,...o}},{});return f.useMemo(()=>({[`__scope${t.scopeName}`]:r}),[r])}};return n.scopeName=t.scopeName,n}(r,...t)]}(e3),[e4,e6]=e8(e3),e7=e=>{let{__scopePopper:t,children:n}=e,[r,o]=f.useState(null);return(0,b.jsx)(e4,{scope:t,anchor:r,onAnchorChange:o,children:n})};e7.displayName=e3;var e9="PopperAnchor",te=f.forwardRef((e,t)=>{let{__scopePopper:n,virtualRef:r,...o}=e,i=e6(e9,n),a=f.useRef(null),l=(0,g.e)(t,a);return f.useEffect(()=>{i.onAnchorChange((null==r?void 0:r.current)||a.current)}),r?null:(0,b.jsx)(v.WV.div,{...o,ref:l})});te.displayName=e9;var tt="PopperContent",[tn,tr]=e8(tt),to=f.forwardRef((e,t)=>{var n,r,o,i,a,l,u,c;let{__scopePopper:s,side:d="bottom",sideOffset:p=0,align:m="center",alignOffset:h=0,arrowPadding:y=0,avoidCollisions:x=!0,collisionBoundary:E=[],collisionPadding:C=0,sticky:M="partial",hideWhenDetached:R=!1,updatePositionStrategy:S="optimized",onPlaced:P,...j}=e,_=e6(tt,s),[A,O]=f.useState(null),k=(0,g.e)(t,e=>O(e)),[T,L]=f.useState(null),D=function(e){let[t,n]=f.useState(void 0);return(0,e2.b)(()=>{if(e){n({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let r,o;if(!Array.isArray(t)||!t.length)return;let i=t[0];if("borderBoxSize"in i){let e=i.borderBoxSize,t=Array.isArray(e)?e[0]:e;r=t.inlineSize,o=t.blockSize}else r=e.offsetWidth,o=e.offsetHeight;n({width:r,height:o})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}n(void 0)},[e]),t}(T),N=null!==(u=null==D?void 0:D.width)&&void 0!==u?u:0,I=null!==(c=null==D?void 0:D.height)&&void 0!==c?c:0,F="number"==typeof C?C:{top:0,right:0,bottom:0,left:0,...C},B=Array.isArray(E)?E:[E],H=B.length>0,K={padding:F,boundary:B.filter(tu),altBoundary:H},{refs:U,floatingStyles:G,placement:X,isPositioned:Y,middlewareData:$}=function(e){void 0===e&&(e={});let{placement:t="bottom",strategy:n="absolute",middleware:r=[],platform:o,elements:{reference:i,floating:a}={},transform:l=!0,whileElementsMounted:u,open:c}=e,[s,d]=f.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[p,m]=f.useState(r);eH(p,r)||m(r);let[v,h]=f.useState(null),[g,y]=f.useState(null),w=f.useCallback(e=>{e!==C.current&&(C.current=e,h(e))},[]),b=f.useCallback(e=>{e!==M.current&&(M.current=e,y(e))},[]),x=i||v,E=a||g,C=f.useRef(null),M=f.useRef(null),R=f.useRef(s),S=null!=u,P=eG(u),j=eG(o),_=eG(c),A=f.useCallback(()=>{if(!C.current||!M.current)return;let e={placement:t,strategy:n,middleware:p};j.current&&(e.platform=j.current),ez(C.current,M.current,e).then(e=>{let t={...e,isPositioned:!1!==_.current};O.current&&!eH(R.current,t)&&(R.current=t,eB.flushSync(()=>{d(t)}))})},[p,t,n,j,_]);eV(()=>{!1===c&&R.current.isPositioned&&(R.current.isPositioned=!1,d(e=>({...e,isPositioned:!1})))},[c]);let O=f.useRef(!1);eV(()=>(O.current=!0,()=>{O.current=!1}),[]),eV(()=>{if(x&&(C.current=x),E&&(M.current=E),x&&E){if(P.current)return P.current(x,E,A);A()}},[x,E,A,P,S]);let k=f.useMemo(()=>({reference:C,floating:M,setReference:w,setFloating:b}),[w,b]),T=f.useMemo(()=>({reference:x,floating:E}),[x,E]),L=f.useMemo(()=>{let e={position:n,left:0,top:0};if(!T.floating)return e;let t=eU(T.floating,s.x),r=eU(T.floating,s.y);return l?{...e,transform:"translate("+t+"px, "+r+"px)",...eK(T.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:t,top:r}},[n,l,T.floating,s.x,s.y]);return f.useMemo(()=>({...s,update:A,refs:k,elements:T,floatingStyles:L}),[s,A,k,T,L])}({strategy:"fixed",placement:d+("center"!==m?"-"+m:""),whileElementsMounted:function(){for(var e=arguments.length,t=Array(e),n=0;n{i&&e.addEventListener("scroll",n,{passive:!0}),a&&e.addEventListener("resize",n)});let f=s&&u?function(e,t){let n,r=null,o=ed(e);function i(){var e;clearTimeout(n),null==(e=r)||e.disconnect(),r=null}return!function a(l,u){void 0===l&&(l=!1),void 0===u&&(u=1),i();let{left:c,top:s,width:d,height:f}=e.getBoundingClientRect();if(l||t(),!d||!f)return;let p=V(s),m=V(o.clientWidth-(c+d)),v={rootMargin:-p+"px "+-m+"px "+-V(o.clientHeight-(s+f))+"px "+-V(c)+"px",threshold:z(0,W(1,u))||1},h=!0;function g(e){let t=e[0].intersectionRatio;if(t!==u){if(!h)return a();t?a(!1,t):n=setTimeout(()=>{a(!1,1e-7)},1e3)}h=!1}try{r=new IntersectionObserver(g,{...v,root:o.ownerDocument})}catch(e){r=new IntersectionObserver(g,v)}r.observe(e)}(!0),i}(s,n):null,p=-1,m=null;l&&(m=new ResizeObserver(e=>{let[r]=e;r&&r.target===s&&m&&(m.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var e;null==(e=m)||e.observe(t)})),n()}),s&&!c&&m.observe(s),m.observe(t));let v=c?eO(e):null;return c&&function t(){let r=eO(e);v&&(r.x!==v.x||r.y!==v.y||r.width!==v.width||r.height!==v.height)&&n(),v=r,o=requestAnimationFrame(t)}(),n(),()=>{var e;d.forEach(e=>{i&&e.removeEventListener("scroll",n),a&&e.removeEventListener("resize",n)}),null==f||f(),null==(e=m)||e.disconnect(),m=null,c&&cancelAnimationFrame(o)}}(...t,{animationFrame:"always"===S})},elements:{reference:_.anchor},middleware:[eY({mainAxis:p+I,alignmentAxis:h}),x&&e$({mainAxis:!0,crossAxis:!1,limiter:"partial"===M?eq():void 0,...K}),x&&eZ({...K}),eJ({...K,apply:e=>{let{elements:t,rects:n,availableWidth:r,availableHeight:o}=e,{width:i,height:a}=n.reference,l=t.floating.style;l.setProperty("--radix-popper-available-width","".concat(r,"px")),l.setProperty("--radix-popper-available-height","".concat(o,"px")),l.setProperty("--radix-popper-anchor-width","".concat(i,"px")),l.setProperty("--radix-popper-anchor-height","".concat(a,"px"))}}),T&&e0({element:T,padding:y}),tc({arrowWidth:N,arrowHeight:I}),R&&eQ({strategy:"referenceHidden",...K})]}),[q,Z]=ts(X),J=(0,w.W)(P);(0,e2.b)(()=>{Y&&(null==J||J())},[Y,J]);let Q=null===(n=$.arrow)||void 0===n?void 0:n.x,ee=null===(r=$.arrow)||void 0===r?void 0:r.y,et=(null===(o=$.arrow)||void 0===o?void 0:o.centerOffset)!==0,[en,er]=f.useState();return(0,e2.b)(()=>{A&&er(window.getComputedStyle(A).zIndex)},[A]),(0,b.jsx)("div",{ref:U.setFloating,"data-radix-popper-content-wrapper":"",style:{...G,transform:Y?G.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:en,"--radix-popper-transform-origin":[null===(i=$.transformOrigin)||void 0===i?void 0:i.x,null===(a=$.transformOrigin)||void 0===a?void 0:a.y].join(" "),...(null===(l=$.hide)||void 0===l?void 0:l.referenceHidden)&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,b.jsx)(tn,{scope:s,placedSide:q,onArrowChange:L,arrowX:Q,arrowY:ee,shouldHideArrow:et,children:(0,b.jsx)(v.WV.div,{"data-side":q,"data-align":Z,...j,ref:k,style:{...j.style,animation:Y?void 0:"none"}})})})});to.displayName=tt;var ti="PopperArrow",ta={top:"bottom",right:"left",bottom:"top",left:"right"},tl=f.forwardRef(function(e,t){let{__scopePopper:n,...r}=e,o=tr(ti,n),i=ta[o.placedSide];return(0,b.jsx)("span",{ref:o.onArrowChange,style:{position:"absolute",left:o.arrowX,top:o.arrowY,[i]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[o.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[o.placedSide],visibility:o.shouldHideArrow?"hidden":void 0},children:(0,b.jsx)(e1,{...r,ref:t,style:{...r.style,display:"block"}})})});function tu(e){return null!==e}tl.displayName=ti;var tc=e=>({name:"transformOrigin",options:e,fn(t){var n,r,o,i,a;let{placement:l,rects:u,middlewareData:c}=t,s=(null===(n=c.arrow)||void 0===n?void 0:n.centerOffset)!==0,d=s?0:e.arrowWidth,f=s?0:e.arrowHeight,[p,m]=ts(l),v={start:"0%",center:"50%",end:"100%"}[m],h=(null!==(i=null===(r=c.arrow)||void 0===r?void 0:r.x)&&void 0!==i?i:0)+d/2,g=(null!==(a=null===(o=c.arrow)||void 0===o?void 0:o.y)&&void 0!==a?a:0)+f/2,y="",w="";return"bottom"===p?(y=s?v:"".concat(h,"px"),w="".concat(-f,"px")):"top"===p?(y=s?v:"".concat(h,"px"),w="".concat(u.floating.height+f,"px")):"right"===p?(y="".concat(-f,"px"),w=s?v:"".concat(g,"px")):"left"===p&&(y="".concat(u.floating.width+f,"px"),w=s?v:"".concat(g,"px")),{data:{x:y,y:w}}}});function ts(e){let[t,n="center"]=e.split("-");return[t,n]}var td=f.forwardRef((e,t)=>{var n,r;let{container:o,...i}=e,[a,l]=f.useState(!1);(0,e2.b)(()=>l(!0),[]);let u=o||a&&(null===(r=globalThis)||void 0===r?void 0:null===(n=r.document)||void 0===n?void 0:n.body);return u?eB.createPortal((0,b.jsx)(v.WV.div,{...i,ref:t}),u):null});td.displayName="Portal";var tf=n(1599),tp=n(886),tm="rovingFocusGroup.onEntryFocus",tv={bubbles:!1,cancelable:!0},th="RovingFocusGroup",[tg,ty,tw]=(0,h.B)(th),[tb,tx]=function(e,t=[]){let n=[],r=()=>{let t=n.map(e=>f.createContext(e));return function(n){let r=n?.[e]||t;return f.useMemo(()=>({[`__scope${e}`]:{...n,[e]:r}}),[n,r])}};return r.scopeName=e,[function(t,r){let o=f.createContext(r),i=n.length;function a(t){let{scope:n,children:r,...a}=t,l=n?.[e][i]||o,u=f.useMemo(()=>a,Object.values(a));return(0,b.jsx)(l.Provider,{value:u,children:r})}return n=[...n,r],a.displayName=t+"Provider",[a,function(n,a){let l=a?.[e][i]||o,u=f.useContext(l);if(u)return u;if(void 0!==r)return r;throw Error(`\`${n}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let r=n.reduce((t,{useScope:n,scopeName:r})=>{let o=n(e)[`__scope${r}`];return{...t,...o}},{});return f.useMemo(()=>({[`__scope${t.scopeName}`]:r}),[r])}};return n.scopeName=t.scopeName,n}(r,...t)]}(th,[tw]),[tE,tC]=tb(th),tM=f.forwardRef((e,t)=>(0,b.jsx)(tg.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,b.jsx)(tg.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,b.jsx)(tR,{...e,ref:t})})}));tM.displayName=th;var tR=f.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:n,orientation:r,loop:o=!1,dir:i,currentTabStopId:a,defaultCurrentTabStopId:l,onCurrentTabStopIdChange:u,onEntryFocus:c,preventScrollOnEntryFocus:s=!1,...d}=e,m=f.useRef(null),h=(0,g.e)(t,m),x=(0,y.gm)(i),[E=null,C]=(0,tp.T)({prop:a,defaultProp:l,onChange:u}),[M,R]=f.useState(!1),S=(0,w.W)(c),P=ty(n),j=f.useRef(!1),[_,A]=f.useState(0);return f.useEffect(()=>{let e=m.current;if(e)return e.addEventListener(tm,S),()=>e.removeEventListener(tm,S)},[S]),(0,b.jsx)(tE,{scope:n,orientation:r,dir:x,loop:o,currentTabStopId:E,onItemFocus:f.useCallback(e=>C(e),[C]),onItemShiftTab:f.useCallback(()=>R(!0),[]),onFocusableItemAdd:f.useCallback(()=>A(e=>e+1),[]),onFocusableItemRemove:f.useCallback(()=>A(e=>e-1),[]),children:(0,b.jsx)(v.WV.div,{tabIndex:M||0===_?-1:0,"data-orientation":r,...d,ref:h,style:{outline:"none",...e.style},onMouseDown:(0,p.M)(e.onMouseDown,()=>{j.current=!0}),onFocus:(0,p.M)(e.onFocus,e=>{let t=!j.current;if(e.target===e.currentTarget&&t&&!M){let t=new CustomEvent(tm,tv);if(e.currentTarget.dispatchEvent(t),!t.defaultPrevented){let e=P().filter(e=>e.focusable);t_([e.find(e=>e.active),e.find(e=>e.id===E),...e].filter(Boolean).map(e=>e.ref.current),s)}}j.current=!1}),onBlur:(0,p.M)(e.onBlur,()=>R(!1))})})}),tS="RovingFocusGroupItem",tP=f.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:n,focusable:r=!0,active:o=!1,tabStopId:i,...a}=e,l=(0,I.M)(),u=i||l,c=tC(tS,n),s=c.currentTabStopId===u,d=ty(n),{onFocusableItemAdd:m,onFocusableItemRemove:h}=c;return f.useEffect(()=>{if(r)return m(),()=>h()},[r,m,h]),(0,b.jsx)(tg.ItemSlot,{scope:n,id:u,focusable:r,active:o,children:(0,b.jsx)(v.WV.span,{tabIndex:s?0:-1,"data-orientation":c.orientation,...a,ref:t,onMouseDown:(0,p.M)(e.onMouseDown,e=>{r?c.onItemFocus(u):e.preventDefault()}),onFocus:(0,p.M)(e.onFocus,()=>c.onItemFocus(u)),onKeyDown:(0,p.M)(e.onKeyDown,e=>{if("Tab"===e.key&&e.shiftKey){c.onItemShiftTab();return}if(e.target!==e.currentTarget)return;let t=function(e,t,n){var r;let o=(r=e.key,"rtl"!==n?r:"ArrowLeft"===r?"ArrowRight":"ArrowRight"===r?"ArrowLeft":r);if(!("vertical"===t&&["ArrowLeft","ArrowRight"].includes(o))&&!("horizontal"===t&&["ArrowUp","ArrowDown"].includes(o)))return tj[o]}(e,c.orientation,c.dir);if(void 0!==t){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;e.preventDefault();let o=d().filter(e=>e.focusable).map(e=>e.ref.current);if("last"===t)o.reverse();else if("prev"===t||"next"===t){var n,r;"prev"===t&&o.reverse();let i=o.indexOf(e.currentTarget);o=c.loop?(n=o,r=i+1,n.map((e,t)=>n[(r+t)%n.length])):o.slice(i+1)}setTimeout(()=>t_(o))}})})})});tP.displayName=tS;var tj={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function t_(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=document.activeElement;for(let r of e)if(r===n||(r.focus({preventScroll:t}),document.activeElement!==n))return}var tA=n(7053),tO=new WeakMap,tk=new WeakMap,tT={},tL=0,tD=function(e){return e&&(e.host||tD(e.parentNode))},tN=function(e,t,n,r){var o=(Array.isArray(e)?e:[e]).map(function(e){if(t.contains(e))return e;var n=tD(e);return n&&t.contains(n)?n:(console.error("aria-hidden",e,"in not contained inside",t,". Doing nothing"),null)}).filter(function(e){return!!e});tT[n]||(tT[n]=new WeakMap);var i=tT[n],a=[],l=new Set,u=new Set(o),c=function(e){!e||l.has(e)||(l.add(e),c(e.parentNode))};o.forEach(c);var s=function(e){!e||u.has(e)||Array.prototype.forEach.call(e.children,function(e){if(l.has(e))s(e);else try{var t=e.getAttribute(r),o=null!==t&&"false"!==t,u=(tO.get(e)||0)+1,c=(i.get(e)||0)+1;tO.set(e,u),i.set(e,c),a.push(e),1===u&&o&&tk.set(e,!0),1===c&&e.setAttribute(n,"true"),o||e.setAttribute(r,"true")}catch(t){console.error("aria-hidden: cannot operate on ",e,t)}})};return s(t),l.clear(),tL++,function(){a.forEach(function(e){var t=tO.get(e)-1,o=i.get(e)-1;tO.set(e,t),i.set(e,o),t||(tk.has(e)||e.removeAttribute(r),tk.delete(e)),o||e.removeAttribute(n)}),--tL||(tO=new WeakMap,tO=new WeakMap,tk=new WeakMap,tT={})}},tI=function(e,t,n){void 0===n&&(n="data-aria-hidden");var r=Array.from(Array.isArray(e)?e:[e]),o=t||("undefined"==typeof document?null:(Array.isArray(e)?e[0]:e).ownerDocument.body);return o?(r.push.apply(r,Array.from(o.querySelectorAll("[aria-live]"))),tN(r,o,n,"aria-hidden")):function(){return null}},tF=function(){return(tF=Object.assign||function(e){for(var t,n=1,r=arguments.length;nt.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);ot.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n}"function"==typeof SuppressedError&&SuppressedError;var tz="right-scroll-bar-position",tB="width-before-scroll-bar";function tV(e,t){return"function"==typeof e?e(t):e&&(e.current=t),e}var tH="undefined"!=typeof window?f.useLayoutEffect:f.useEffect,tK=new WeakMap,tU=(void 0===o&&(o={}),(void 0===i&&(i=function(e){return e}),a=[],l=!1,u={read:function(){if(l)throw Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return a.length?a[a.length-1]:null},useMedium:function(e){var t=i(e,l);return a.push(t),function(){a=a.filter(function(e){return e!==t})}},assignSyncMedium:function(e){for(l=!0;a.length;){var t=a;a=[],t.forEach(e)}a={push:function(t){return e(t)},filter:function(){return a}}},assignMedium:function(e){l=!0;var t=[];if(a.length){var n=a;a=[],n.forEach(e),t=a}var r=function(){var n=t;t=[],n.forEach(e)},o=function(){return Promise.resolve().then(r)};o(),a={push:function(e){t.push(e),o()},filter:function(e){return t=t.filter(e),a}}}}).options=tF({async:!0,ssr:!1},o),u),tG=function(){},tX=f.forwardRef(function(e,t){var n,r,o,i,a=f.useRef(null),l=f.useState({onScrollCapture:tG,onWheelCapture:tG,onTouchMoveCapture:tG}),u=l[0],c=l[1],s=e.forwardProps,d=e.children,p=e.className,m=e.removeScrollBar,v=e.enabled,h=e.shards,g=e.sideCar,y=e.noIsolation,w=e.inert,b=e.allowPinchZoom,x=e.as,E=e.gapMode,C=tW(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as","gapMode"]),M=(n=[a,t],r=function(e){return n.forEach(function(t){return tV(t,e)})},(o=(0,f.useState)(function(){return{value:null,callback:r,facade:{get current(){return o.value},set current(value){var e=o.value;e!==value&&(o.value=value,o.callback(value,e))}}}})[0]).callback=r,i=o.facade,tH(function(){var e=tK.get(i);if(e){var t=new Set(e),r=new Set(n),o=i.current;t.forEach(function(e){r.has(e)||tV(e,null)}),r.forEach(function(e){t.has(e)||tV(e,o)})}tK.set(i,n)},[n]),i),R=tF(tF({},C),u);return f.createElement(f.Fragment,null,v&&f.createElement(g,{sideCar:tU,removeScrollBar:m,shards:h,noIsolation:y,inert:w,setCallbacks:c,allowPinchZoom:!!b,lockRef:a,gapMode:E}),s?f.cloneElement(f.Children.only(d),tF(tF({},R),{ref:M})):f.createElement(void 0===x?"div":x,tF({},R,{className:p,ref:M}),d))});tX.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},tX.classNames={fullWidth:tB,zeroRight:tz};var tY=function(e){var t=e.sideCar,n=tW(e,["sideCar"]);if(!t)throw Error("Sidecar: please provide `sideCar` property to import the right car");var r=t.read();if(!r)throw Error("Sidecar medium not found");return f.createElement(r,tF({},n))};tY.isSideCarExport=!0;var t$=function(){var e=0,t=null;return{add:function(r){if(0==e&&(t=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=d||n.nc;return t&&e.setAttribute("nonce",t),e}())){var o,i;(o=t).styleSheet?o.styleSheet.cssText=r:o.appendChild(document.createTextNode(r)),i=t,(document.head||document.getElementsByTagName("head")[0]).appendChild(i)}e++},remove:function(){--e||!t||(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},tq=function(){var e=t$();return function(t,n){f.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&n])}},tZ=function(){var e=tq();return function(t){return e(t.styles,t.dynamic),null}},tJ={left:0,top:0,right:0,gap:0},tQ=function(e){return parseInt(e||"",10)||0},t0=function(e){var t=window.getComputedStyle(document.body),n=t["padding"===e?"paddingLeft":"marginLeft"],r=t["padding"===e?"paddingTop":"marginTop"],o=t["padding"===e?"paddingRight":"marginRight"];return[tQ(n),tQ(r),tQ(o)]},t1=function(e){if(void 0===e&&(e="margin"),"undefined"==typeof window)return tJ;var t=t0(e),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-n+t[2]-t[0])}},t2=tZ(),t3="data-scroll-locked",t8=function(e,t,n,r){var o=e.left,i=e.top,a=e.right,l=e.gap;return void 0===n&&(n="margin"),"\n .".concat("with-scroll-bars-hidden"," {\n overflow: hidden ").concat(r,";\n padding-right: ").concat(l,"px ").concat(r,";\n }\n body[").concat(t3,"] {\n overflow: hidden ").concat(r,";\n overscroll-behavior: contain;\n ").concat([t&&"position: relative ".concat(r,";"),"margin"===n&&"\n padding-left: ".concat(o,"px;\n padding-top: ").concat(i,"px;\n padding-right: ").concat(a,"px;\n margin-left:0;\n margin-top:0;\n margin-right: ").concat(l,"px ").concat(r,";\n "),"padding"===n&&"padding-right: ".concat(l,"px ").concat(r,";")].filter(Boolean).join(""),"\n }\n \n .").concat(tz," {\n right: ").concat(l,"px ").concat(r,";\n }\n \n .").concat(tB," {\n margin-right: ").concat(l,"px ").concat(r,";\n }\n \n .").concat(tz," .").concat(tz," {\n right: 0 ").concat(r,";\n }\n \n .").concat(tB," .").concat(tB," {\n margin-right: 0 ").concat(r,";\n }\n \n body[").concat(t3,"] {\n ").concat("--removed-body-scroll-bar-size",": ").concat(l,"px;\n }\n")},t5=function(){var e=parseInt(document.body.getAttribute(t3)||"0",10);return isFinite(e)?e:0},t4=function(){f.useEffect(function(){return document.body.setAttribute(t3,(t5()+1).toString()),function(){var e=t5()-1;e<=0?document.body.removeAttribute(t3):document.body.setAttribute(t3,e.toString())}},[])},t6=function(e){var t=e.noRelative,n=e.noImportant,r=e.gapMode,o=void 0===r?"margin":r;t4();var i=f.useMemo(function(){return t1(o)},[o]);return f.createElement(t2,{styles:t8(i,!t,o,n?"":"!important")})},t7=!1;if("undefined"!=typeof window)try{var t9=Object.defineProperty({},"passive",{get:function(){return t7=!0,!0}});window.addEventListener("test",t9,t9),window.removeEventListener("test",t9,t9)}catch(e){t7=!1}var ne=!!t7&&{passive:!1},nt=function(e,t){if(!(e instanceof Element))return!1;var n=window.getComputedStyle(e);return"hidden"!==n[t]&&!(n.overflowY===n.overflowX&&"TEXTAREA"!==e.tagName&&"visible"===n[t])},nn=function(e,t){var n=t.ownerDocument,r=t;do{if("undefined"!=typeof ShadowRoot&&r instanceof ShadowRoot&&(r=r.host),nr(e,r)){var o=no(e,r);if(o[1]>o[2])return!0}r=r.parentNode}while(r&&r!==n.body);return!1},nr=function(e,t){return"v"===e?nt(t,"overflowY"):nt(t,"overflowX")},no=function(e,t){return"v"===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},ni=function(e,t,n,r,o){var i,a=(i=window.getComputedStyle(t).direction,"h"===e&&"rtl"===i?-1:1),l=a*r,u=n.target,c=t.contains(u),s=!1,d=l>0,f=0,p=0;do{var m=no(e,u),v=m[0],h=m[1]-m[2]-a*v;(v||h)&&nr(e,u)&&(f+=h,p+=v),u instanceof ShadowRoot?u=u.host:u=u.parentNode}while(!c&&u!==document.body||c&&(t.contains(u)||t===u));return d&&(o&&1>Math.abs(f)||!o&&l>f)?s=!0:!d&&(o&&1>Math.abs(p)||!o&&-l>p)&&(s=!0),s},na=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},nl=function(e){return[e.deltaX,e.deltaY]},nu=function(e){return e&&"current"in e?e.current:e},nc=0,ns=[],nd=(c=function(e){var t=f.useRef([]),n=f.useRef([0,0]),r=f.useRef(),o=f.useState(nc++)[0],i=f.useState(tZ)[0],a=f.useRef(e);f.useEffect(function(){a.current=e},[e]),f.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(o));var t=(function(e,t,n){if(n||2==arguments.length)for(var r,o=0,i=t.length;oMath.abs(c)?"h":"v";if("touches"in e&&"h"===d&&"range"===s.type)return!1;var f=nn(d,s);if(!f)return!0;if(f?o=d:(o="v"===d?"h":"v",f=nn(d,s)),!f)return!1;if(!r.current&&"changedTouches"in e&&(u||c)&&(r.current=o),!o)return!0;var p=r.current||o;return ni(p,t,e,"h"===p?u:c,!0)},[]),u=f.useCallback(function(e){if(ns.length&&ns[ns.length-1]===i){var n="deltaY"in e?nl(e):na(e),r=t.current.filter(function(t){var r;return t.name===e.type&&(t.target===e.target||e.target===t.shadowParent)&&(r=t.delta)[0]===n[0]&&r[1]===n[1]})[0];if(r&&r.should){e.cancelable&&e.preventDefault();return}if(!r){var o=(a.current.shards||[]).map(nu).filter(Boolean).filter(function(t){return t.contains(e.target)});(o.length>0?l(e,o[0]):!a.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),c=f.useCallback(function(e,n,r,o){var i={name:e,delta:n,target:r,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}(r)};t.current.push(i),setTimeout(function(){t.current=t.current.filter(function(e){return e!==i})},1)},[]),s=f.useCallback(function(e){n.current=na(e),r.current=void 0},[]),d=f.useCallback(function(t){c(t.type,nl(t),t.target,l(t,e.lockRef.current))},[]),p=f.useCallback(function(t){c(t.type,na(t),t.target,l(t,e.lockRef.current))},[]);f.useEffect(function(){return ns.push(i),e.setCallbacks({onScrollCapture:d,onWheelCapture:d,onTouchMoveCapture:p}),document.addEventListener("wheel",u,ne),document.addEventListener("touchmove",u,ne),document.addEventListener("touchstart",s,ne),function(){ns=ns.filter(function(e){return e!==i}),document.removeEventListener("wheel",u,ne),document.removeEventListener("touchmove",u,ne),document.removeEventListener("touchstart",s,ne)}},[]);var m=e.removeScrollBar,v=e.inert;return f.createElement(f.Fragment,null,v?f.createElement(i,{styles:"\n .block-interactivity-".concat(o," {pointer-events: none;}\n .allow-interactivity-").concat(o," {pointer-events: all;}\n")}):null,m?f.createElement(t6,{gapMode:e.gapMode}):null)},tU.useMedium(c),tY),nf=f.forwardRef(function(e,t){return f.createElement(tX,tF({},e,{ref:t,sideCar:nd}))});nf.classNames=tX.classNames;var np=["Enter"," "],nm=["ArrowUp","PageDown","End"],nv=["ArrowDown","PageUp","Home",...nm],nh={ltr:[...np,"ArrowRight"],rtl:[...np,"ArrowLeft"]},ng={ltr:["ArrowLeft"],rtl:["ArrowRight"]},ny="Menu",[nw,nb,nx]=(0,h.B)(ny),[nE,nC]=(0,m.b)(ny,[nx,e5,tx]),nM=e5(),nR=tx(),[nS,nP]=nE(ny),[nj,n_]=nE(ny),nA=e=>{let{__scopeMenu:t,open:n=!1,children:r,dir:o,onOpenChange:i,modal:a=!0}=e,l=nM(t),[u,c]=f.useState(null),s=f.useRef(!1),d=(0,w.W)(i),p=(0,y.gm)(o);return f.useEffect(()=>{let e=()=>{s.current=!0,document.addEventListener("pointerdown",t,{capture:!0,once:!0}),document.addEventListener("pointermove",t,{capture:!0,once:!0})},t=()=>s.current=!1;return document.addEventListener("keydown",e,{capture:!0}),()=>{document.removeEventListener("keydown",e,{capture:!0}),document.removeEventListener("pointerdown",t,{capture:!0}),document.removeEventListener("pointermove",t,{capture:!0})}},[]),(0,b.jsx)(e7,{...l,children:(0,b.jsx)(nS,{scope:t,open:n,onOpenChange:d,content:u,onContentChange:c,children:(0,b.jsx)(nj,{scope:t,onClose:f.useCallback(()=>d(!1),[d]),isUsingKeyboardRef:s,dir:p,modal:a,children:r})})})};nA.displayName=ny;var nO=f.forwardRef((e,t)=>{let{__scopeMenu:n,...r}=e,o=nM(n);return(0,b.jsx)(te,{...o,...r,ref:t})});nO.displayName="MenuAnchor";var nk="MenuPortal",[nT,nL]=nE(nk,{forceMount:void 0}),nD=e=>{let{__scopeMenu:t,forceMount:n,children:r,container:o}=e,i=nP(nk,t);return(0,b.jsx)(nT,{scope:t,forceMount:n,children:(0,b.jsx)(tf.z,{present:n||i.open,children:(0,b.jsx)(td,{asChild:!0,container:o,children:r})})})};nD.displayName=nk;var nN="MenuContent",[nI,nF]=nE(nN),nW=f.forwardRef((e,t)=>{let n=nL(nN,e.__scopeMenu),{forceMount:r=n.forceMount,...o}=e,i=nP(nN,e.__scopeMenu),a=n_(nN,e.__scopeMenu);return(0,b.jsx)(nw.Provider,{scope:e.__scopeMenu,children:(0,b.jsx)(tf.z,{present:r||i.open,children:(0,b.jsx)(nw.Slot,{scope:e.__scopeMenu,children:a.modal?(0,b.jsx)(nz,{...o,ref:t}):(0,b.jsx)(nB,{...o,ref:t})})})})}),nz=f.forwardRef((e,t)=>{let n=nP(nN,e.__scopeMenu),r=f.useRef(null),o=(0,g.e)(t,r);return f.useEffect(()=>{let e=r.current;if(e)return tI(e)},[]),(0,b.jsx)(nV,{...e,ref:o,trapFocus:n.open,disableOutsidePointerEvents:n.open,disableOutsideScroll:!0,onFocusOutside:(0,p.M)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>n.onOpenChange(!1)})}),nB=f.forwardRef((e,t)=>{let n=nP(nN,e.__scopeMenu);return(0,b.jsx)(nV,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>n.onOpenChange(!1)})}),nV=f.forwardRef((e,t)=>{let{__scopeMenu:n,loop:r=!1,trapFocus:o,onOpenAutoFocus:i,onCloseAutoFocus:a,disableOutsidePointerEvents:l,onEntryFocus:u,onEscapeKeyDown:c,onPointerDownOutside:s,onFocusOutside:d,onInteractOutside:m,onDismiss:v,disableOutsideScroll:h,...y}=e,w=nP(nN,n),x=n_(nN,n),E=nM(n),M=nR(n),R=nb(n),[j,_]=f.useState(null),A=f.useRef(null),k=(0,g.e)(t,A,w.onContentChange),T=f.useRef(0),L=f.useRef(""),D=f.useRef(0),N=f.useRef(null),I=f.useRef("right"),F=f.useRef(0),W=h?nf:f.Fragment,z=h?{as:tA.g7,allowPinchZoom:!0}:void 0,B=e=>{var t,n;let r=L.current+e,o=R().filter(e=>!e.disabled),i=document.activeElement,a=null===(t=o.find(e=>e.ref.current===i))||void 0===t?void 0:t.textValue,l=function(e,t,n){var r;let o=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,i=(r=Math.max(n?e.indexOf(n):-1,0),e.map((t,n)=>e[(r+n)%e.length]));1===o.length&&(i=i.filter(e=>e!==n));let a=i.find(e=>e.toLowerCase().startsWith(o.toLowerCase()));return a!==n?a:void 0}(o.map(e=>e.textValue),r,a),u=null===(n=o.find(e=>e.textValue===l))||void 0===n?void 0:n.ref.current;!function e(t){L.current=t,window.clearTimeout(T.current),""!==t&&(T.current=window.setTimeout(()=>e(""),1e3))}(r),u&&setTimeout(()=>u.focus())};f.useEffect(()=>()=>window.clearTimeout(T.current),[]),f.useEffect(()=>{var e,t;let n=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",null!==(e=n[0])&&void 0!==e?e:P()),document.body.insertAdjacentElement("beforeend",null!==(t=n[1])&&void 0!==t?t:P()),S++,()=>{1===S&&document.querySelectorAll("[data-radix-focus-guard]").forEach(e=>e.remove()),S--}},[]);let V=f.useCallback(e=>{var t,n,r;return I.current===(null===(t=N.current)||void 0===t?void 0:t.side)&&!!(r=null===(n=N.current)||void 0===n?void 0:n.area)&&function(e,t){let{x:n,y:r}=e,o=!1;for(let e=0,i=t.length-1;er!=c>r&&n<(u-a)*(r-l)/(c-l)+a&&(o=!o)}return o}({x:e.clientX,y:e.clientY},r)},[]);return(0,b.jsx)(nI,{scope:n,searchRef:L,onItemEnter:f.useCallback(e=>{V(e)&&e.preventDefault()},[V]),onItemLeave:f.useCallback(e=>{var t;V(e)||(null===(t=A.current)||void 0===t||t.focus(),_(null))},[V]),onTriggerLeave:f.useCallback(e=>{V(e)&&e.preventDefault()},[V]),pointerGraceTimerRef:D,onPointerGraceIntentChange:f.useCallback(e=>{N.current=e},[]),children:(0,b.jsx)(W,{...z,children:(0,b.jsx)(O,{asChild:!0,trapped:o,onMountAutoFocus:(0,p.M)(i,e=>{var t;e.preventDefault(),null===(t=A.current)||void 0===t||t.focus({preventScroll:!0})}),onUnmountAutoFocus:a,children:(0,b.jsx)(C,{asChild:!0,disableOutsidePointerEvents:l,onEscapeKeyDown:c,onPointerDownOutside:s,onFocusOutside:d,onInteractOutside:m,onDismiss:v,children:(0,b.jsx)(tM,{asChild:!0,...M,dir:x.dir,orientation:"vertical",loop:r,currentTabStopId:j,onCurrentTabStopIdChange:_,onEntryFocus:(0,p.M)(u,e=>{x.isUsingKeyboardRef.current||e.preventDefault()}),preventScrollOnEntryFocus:!0,children:(0,b.jsx)(to,{role:"menu","aria-orientation":"vertical","data-state":ra(w.open),"data-radix-menu-content":"",dir:x.dir,...E,...y,ref:k,style:{outline:"none",...y.style},onKeyDown:(0,p.M)(y.onKeyDown,e=>{let t=e.target.closest("[data-radix-menu-content]")===e.currentTarget,n=e.ctrlKey||e.altKey||e.metaKey,r=1===e.key.length;t&&("Tab"===e.key&&e.preventDefault(),!n&&r&&B(e.key));let o=A.current;if(e.target!==o||!nv.includes(e.key))return;e.preventDefault();let i=R().filter(e=>!e.disabled).map(e=>e.ref.current);nm.includes(e.key)&&i.reverse(),function(e){let t=document.activeElement;for(let n of e)if(n===t||(n.focus(),document.activeElement!==t))return}(i)}),onBlur:(0,p.M)(e.onBlur,e=>{e.currentTarget.contains(e.target)||(window.clearTimeout(T.current),L.current="")}),onPointerMove:(0,p.M)(e.onPointerMove,rc(e=>{let t=e.target,n=F.current!==e.clientX;if(e.currentTarget.contains(t)&&n){let t=e.clientX>F.current?"right":"left";I.current=t,F.current=e.clientX}}))})})})})})})});nW.displayName=nN;var nH=f.forwardRef((e,t)=>{let{__scopeMenu:n,...r}=e;return(0,b.jsx)(v.WV.div,{role:"group",...r,ref:t})});nH.displayName="MenuGroup";var nK=f.forwardRef((e,t)=>{let{__scopeMenu:n,...r}=e;return(0,b.jsx)(v.WV.div,{...r,ref:t})});nK.displayName="MenuLabel";var nU="MenuItem",nG="menu.itemSelect",nX=f.forwardRef((e,t)=>{let{disabled:n=!1,onSelect:r,...o}=e,i=f.useRef(null),a=n_(nU,e.__scopeMenu),l=nF(nU,e.__scopeMenu),u=(0,g.e)(t,i),c=f.useRef(!1);return(0,b.jsx)(nY,{...o,ref:u,disabled:n,onClick:(0,p.M)(e.onClick,()=>{let e=i.current;if(!n&&e){let t=new CustomEvent(nG,{bubbles:!0,cancelable:!0});e.addEventListener(nG,e=>null==r?void 0:r(e),{once:!0}),(0,v.jH)(e,t),t.defaultPrevented?c.current=!1:a.onClose()}}),onPointerDown:t=>{var n;null===(n=e.onPointerDown)||void 0===n||n.call(e,t),c.current=!0},onPointerUp:(0,p.M)(e.onPointerUp,e=>{var t;c.current||null===(t=e.currentTarget)||void 0===t||t.click()}),onKeyDown:(0,p.M)(e.onKeyDown,e=>{let t=""!==l.searchRef.current;!n&&(!t||" "!==e.key)&&np.includes(e.key)&&(e.currentTarget.click(),e.preventDefault())})})});nX.displayName=nU;var nY=f.forwardRef((e,t)=>{let{__scopeMenu:n,disabled:r=!1,textValue:o,...i}=e,a=nF(nU,n),l=nR(n),u=f.useRef(null),c=(0,g.e)(t,u),[s,d]=f.useState(!1),[m,h]=f.useState("");return f.useEffect(()=>{let e=u.current;if(e){var t;h((null!==(t=e.textContent)&&void 0!==t?t:"").trim())}},[i.children]),(0,b.jsx)(nw.ItemSlot,{scope:n,disabled:r,textValue:null!=o?o:m,children:(0,b.jsx)(tP,{asChild:!0,...l,focusable:!r,children:(0,b.jsx)(v.WV.div,{role:"menuitem","data-highlighted":s?"":void 0,"aria-disabled":r||void 0,"data-disabled":r?"":void 0,...i,ref:c,onPointerMove:(0,p.M)(e.onPointerMove,rc(e=>{r?a.onItemLeave(e):(a.onItemEnter(e),e.defaultPrevented||e.currentTarget.focus({preventScroll:!0}))})),onPointerLeave:(0,p.M)(e.onPointerLeave,rc(e=>a.onItemLeave(e))),onFocus:(0,p.M)(e.onFocus,()=>d(!0)),onBlur:(0,p.M)(e.onBlur,()=>d(!1))})})})}),n$=f.forwardRef((e,t)=>{let{checked:n=!1,onCheckedChange:r,...o}=e;return(0,b.jsx)(n3,{scope:e.__scopeMenu,checked:n,children:(0,b.jsx)(nX,{role:"menuitemcheckbox","aria-checked":rl(n)?"mixed":n,...o,ref:t,"data-state":ru(n),onSelect:(0,p.M)(o.onSelect,()=>null==r?void 0:r(!!rl(n)||!n),{checkForDefaultPrevented:!1})})})});n$.displayName="MenuCheckboxItem";var nq="MenuRadioGroup",[nZ,nJ]=nE(nq,{value:void 0,onValueChange:()=>{}}),nQ=f.forwardRef((e,t)=>{let{value:n,onValueChange:r,...o}=e,i=(0,w.W)(r);return(0,b.jsx)(nZ,{scope:e.__scopeMenu,value:n,onValueChange:i,children:(0,b.jsx)(nH,{...o,ref:t})})});nQ.displayName=nq;var n0="MenuRadioItem",n1=f.forwardRef((e,t)=>{let{value:n,...r}=e,o=nJ(n0,e.__scopeMenu),i=n===o.value;return(0,b.jsx)(n3,{scope:e.__scopeMenu,checked:i,children:(0,b.jsx)(nX,{role:"menuitemradio","aria-checked":i,...r,ref:t,"data-state":ru(i),onSelect:(0,p.M)(r.onSelect,()=>{var e;return null===(e=o.onValueChange)||void 0===e?void 0:e.call(o,n)},{checkForDefaultPrevented:!1})})})});n1.displayName=n0;var n2="MenuItemIndicator",[n3,n8]=nE(n2,{checked:!1}),n5=f.forwardRef((e,t)=>{let{__scopeMenu:n,forceMount:r,...o}=e,i=n8(n2,n);return(0,b.jsx)(tf.z,{present:r||rl(i.checked)||!0===i.checked,children:(0,b.jsx)(v.WV.span,{...o,ref:t,"data-state":ru(i.checked)})})});n5.displayName=n2;var n4=f.forwardRef((e,t)=>{let{__scopeMenu:n,...r}=e;return(0,b.jsx)(v.WV.div,{role:"separator","aria-orientation":"horizontal",...r,ref:t})});n4.displayName="MenuSeparator";var n6=f.forwardRef((e,t)=>{let{__scopeMenu:n,...r}=e,o=nM(n);return(0,b.jsx)(tl,{...o,...r,ref:t})});n6.displayName="MenuArrow";var n7="MenuSub",[n9,re]=nE(n7),rt=e=>{let{__scopeMenu:t,children:n,open:r=!1,onOpenChange:o}=e,i=nP(n7,t),a=nM(t),[l,u]=f.useState(null),[c,s]=f.useState(null),d=(0,w.W)(o);return f.useEffect(()=>(!1===i.open&&d(!1),()=>d(!1)),[i.open,d]),(0,b.jsx)(e7,{...a,children:(0,b.jsx)(nS,{scope:t,open:r,onOpenChange:d,content:c,onContentChange:s,children:(0,b.jsx)(n9,{scope:t,contentId:(0,I.M)(),triggerId:(0,I.M)(),trigger:l,onTriggerChange:u,children:n})})})};rt.displayName=n7;var rn="MenuSubTrigger",rr=f.forwardRef((e,t)=>{let n=nP(rn,e.__scopeMenu),r=n_(rn,e.__scopeMenu),o=re(rn,e.__scopeMenu),i=nF(rn,e.__scopeMenu),a=f.useRef(null),{pointerGraceTimerRef:l,onPointerGraceIntentChange:u}=i,c={__scopeMenu:e.__scopeMenu},s=f.useCallback(()=>{a.current&&window.clearTimeout(a.current),a.current=null},[]);return f.useEffect(()=>s,[s]),f.useEffect(()=>{let e=l.current;return()=>{window.clearTimeout(e),u(null)}},[l,u]),(0,b.jsx)(nO,{asChild:!0,...c,children:(0,b.jsx)(nY,{id:o.triggerId,"aria-haspopup":"menu","aria-expanded":n.open,"aria-controls":o.contentId,"data-state":ra(n.open),...e,ref:(0,g.F)(t,o.onTriggerChange),onClick:t=>{var r;null===(r=e.onClick)||void 0===r||r.call(e,t),e.disabled||t.defaultPrevented||(t.currentTarget.focus(),n.open||n.onOpenChange(!0))},onPointerMove:(0,p.M)(e.onPointerMove,rc(t=>{i.onItemEnter(t),t.defaultPrevented||e.disabled||n.open||a.current||(i.onPointerGraceIntentChange(null),a.current=window.setTimeout(()=>{n.onOpenChange(!0),s()},100))})),onPointerLeave:(0,p.M)(e.onPointerLeave,rc(e=>{var t,r;s();let o=null===(t=n.content)||void 0===t?void 0:t.getBoundingClientRect();if(o){let t=null===(r=n.content)||void 0===r?void 0:r.dataset.side,a="right"===t,u=o[a?"left":"right"],c=o[a?"right":"left"];i.onPointerGraceIntentChange({area:[{x:e.clientX+(a?-5:5),y:e.clientY},{x:u,y:o.top},{x:c,y:o.top},{x:c,y:o.bottom},{x:u,y:o.bottom}],side:t}),window.clearTimeout(l.current),l.current=window.setTimeout(()=>i.onPointerGraceIntentChange(null),300)}else{if(i.onTriggerLeave(e),e.defaultPrevented)return;i.onPointerGraceIntentChange(null)}})),onKeyDown:(0,p.M)(e.onKeyDown,t=>{let o=""!==i.searchRef.current;if(!e.disabled&&(!o||" "!==t.key)&&nh[r.dir].includes(t.key)){var a;n.onOpenChange(!0),null===(a=n.content)||void 0===a||a.focus(),t.preventDefault()}})})})});rr.displayName=rn;var ro="MenuSubContent",ri=f.forwardRef((e,t)=>{let n=nL(nN,e.__scopeMenu),{forceMount:r=n.forceMount,...o}=e,i=nP(nN,e.__scopeMenu),a=n_(nN,e.__scopeMenu),l=re(ro,e.__scopeMenu),u=f.useRef(null),c=(0,g.e)(t,u);return(0,b.jsx)(nw.Provider,{scope:e.__scopeMenu,children:(0,b.jsx)(tf.z,{present:r||i.open,children:(0,b.jsx)(nw.Slot,{scope:e.__scopeMenu,children:(0,b.jsx)(nV,{id:l.contentId,"aria-labelledby":l.triggerId,...o,ref:c,align:"start",side:"rtl"===a.dir?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:e=>{var t;a.isUsingKeyboardRef.current&&(null===(t=u.current)||void 0===t||t.focus()),e.preventDefault()},onCloseAutoFocus:e=>e.preventDefault(),onFocusOutside:(0,p.M)(e.onFocusOutside,e=>{e.target!==l.trigger&&i.onOpenChange(!1)}),onEscapeKeyDown:(0,p.M)(e.onEscapeKeyDown,e=>{a.onClose(),e.preventDefault()}),onKeyDown:(0,p.M)(e.onKeyDown,e=>{let t=e.currentTarget.contains(e.target),n=ng[a.dir].includes(e.key);if(t&&n){var r;i.onOpenChange(!1),null===(r=l.trigger)||void 0===r||r.focus(),e.preventDefault()}})})})})})});function ra(e){return e?"open":"closed"}function rl(e){return"indeterminate"===e}function ru(e){return rl(e)?"indeterminate":e?"checked":"unchecked"}function rc(e){return t=>"mouse"===t.pointerType?e(t):void 0}ri.displayName=ro;var rs="ContextMenu",[rd,rf]=(0,m.b)(rs,[nC]),rp=nC(),[rm,rv]=rd(rs),rh=e=>{let{__scopeContextMenu:t,children:n,onOpenChange:r,dir:o,modal:i=!0}=e,[a,l]=f.useState(!1),u=rp(t),c=(0,w.W)(r),s=f.useCallback(e=>{l(e),c(e)},[c]);return(0,b.jsx)(rm,{scope:t,open:a,onOpenChange:s,modal:i,children:(0,b.jsx)(nA,{...u,dir:o,open:a,onOpenChange:s,modal:i,children:n})})};rh.displayName=rs;var rg="ContextMenuTrigger",ry=f.forwardRef((e,t)=>{let{__scopeContextMenu:n,disabled:r=!1,...o}=e,i=rv(rg,n),a=rp(n),l=f.useRef({x:0,y:0}),u=f.useRef({getBoundingClientRect:()=>DOMRect.fromRect({width:0,height:0,...l.current})}),c=f.useRef(0),s=f.useCallback(()=>window.clearTimeout(c.current),[]),d=e=>{l.current={x:e.clientX,y:e.clientY},i.onOpenChange(!0)};return f.useEffect(()=>s,[s]),f.useEffect(()=>void(r&&s()),[r,s]),(0,b.jsxs)(b.Fragment,{children:[(0,b.jsx)(nO,{...a,virtualRef:u}),(0,b.jsx)(v.WV.span,{"data-state":i.open?"open":"closed","data-disabled":r?"":void 0,...o,ref:t,style:{WebkitTouchCallout:"none",...e.style},onContextMenu:r?e.onContextMenu:(0,p.M)(e.onContextMenu,e=>{s(),d(e),e.preventDefault()}),onPointerDown:r?e.onPointerDown:(0,p.M)(e.onPointerDown,rT(e=>{s(),c.current=window.setTimeout(()=>d(e),700)})),onPointerMove:r?e.onPointerMove:(0,p.M)(e.onPointerMove,rT(s)),onPointerCancel:r?e.onPointerCancel:(0,p.M)(e.onPointerCancel,rT(s)),onPointerUp:r?e.onPointerUp:(0,p.M)(e.onPointerUp,rT(s))})]})});ry.displayName=rg;var rw=e=>{let{__scopeContextMenu:t,...n}=e,r=rp(t);return(0,b.jsx)(nD,{...r,...n})};rw.displayName="ContextMenuPortal";var rb="ContextMenuContent",rx=f.forwardRef((e,t)=>{let{__scopeContextMenu:n,...r}=e,o=rv(rb,n),i=rp(n),a=f.useRef(!1);return(0,b.jsx)(nW,{...i,...r,ref:t,side:"right",sideOffset:2,align:"start",onCloseAutoFocus:t=>{var n;null===(n=e.onCloseAutoFocus)||void 0===n||n.call(e,t),!t.defaultPrevented&&a.current&&t.preventDefault(),a.current=!1},onInteractOutside:t=>{var n;null===(n=e.onInteractOutside)||void 0===n||n.call(e,t),t.defaultPrevented||o.modal||(a.current=!0)},style:{...e.style,"--radix-context-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-context-menu-content-available-width":"var(--radix-popper-available-width)","--radix-context-menu-content-available-height":"var(--radix-popper-available-height)","--radix-context-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-context-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});rx.displayName=rb;var rE=f.forwardRef((e,t)=>{let{__scopeContextMenu:n,...r}=e,o=rp(n);return(0,b.jsx)(nH,{...o,...r,ref:t})});rE.displayName="ContextMenuGroup";var rC=f.forwardRef((e,t)=>{let{__scopeContextMenu:n,...r}=e,o=rp(n);return(0,b.jsx)(nK,{...o,...r,ref:t})});rC.displayName="ContextMenuLabel";var rM=f.forwardRef((e,t)=>{let{__scopeContextMenu:n,...r}=e,o=rp(n);return(0,b.jsx)(nX,{...o,...r,ref:t})});rM.displayName="ContextMenuItem";var rR=f.forwardRef((e,t)=>{let{__scopeContextMenu:n,...r}=e,o=rp(n);return(0,b.jsx)(n$,{...o,...r,ref:t})});rR.displayName="ContextMenuCheckboxItem";var rS=f.forwardRef((e,t)=>{let{__scopeContextMenu:n,...r}=e,o=rp(n);return(0,b.jsx)(nQ,{...o,...r,ref:t})});rS.displayName="ContextMenuRadioGroup";var rP=f.forwardRef((e,t)=>{let{__scopeContextMenu:n,...r}=e,o=rp(n);return(0,b.jsx)(n1,{...o,...r,ref:t})});rP.displayName="ContextMenuRadioItem";var rj=f.forwardRef((e,t)=>{let{__scopeContextMenu:n,...r}=e,o=rp(n);return(0,b.jsx)(n5,{...o,...r,ref:t})});rj.displayName="ContextMenuItemIndicator";var r_=f.forwardRef((e,t)=>{let{__scopeContextMenu:n,...r}=e,o=rp(n);return(0,b.jsx)(n4,{...o,...r,ref:t})});r_.displayName="ContextMenuSeparator",f.forwardRef((e,t)=>{let{__scopeContextMenu:n,...r}=e,o=rp(n);return(0,b.jsx)(n6,{...o,...r,ref:t})}).displayName="ContextMenuArrow";var rA=e=>{let{__scopeContextMenu:t,children:n,onOpenChange:r,open:o,defaultOpen:i}=e,a=rp(t),[l,u]=(0,tp.T)({prop:o,defaultProp:i,onChange:r});return(0,b.jsx)(rt,{...a,open:l,onOpenChange:u,children:n})};rA.displayName="ContextMenuSub";var rO=f.forwardRef((e,t)=>{let{__scopeContextMenu:n,...r}=e,o=rp(n);return(0,b.jsx)(rr,{...o,...r,ref:t})});rO.displayName="ContextMenuSubTrigger";var rk=f.forwardRef((e,t)=>{let{__scopeContextMenu:n,...r}=e,o=rp(n);return(0,b.jsx)(ri,{...o,...r,ref:t,style:{...e.style,"--radix-context-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-context-menu-content-available-width":"var(--radix-popper-available-width)","--radix-context-menu-content-available-height":"var(--radix-popper-available-height)","--radix-context-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-context-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});function rT(e){return t=>"mouse"!==t.pointerType?e(t):void 0}rk.displayName="ContextMenuSubContent";var rL=rh,rD=ry,rN=rw,rI=rx,rF=rE,rW=rC,rz=rM,rB=rR,rV=rS,rH=rP,rK=rj,rU=r_,rG=rA,rX=rO,rY=rk}}]); \ No newline at end of file diff --git a/_next/static/chunks/245-d23749e7c2f99262.js b/_next/static/chunks/245-d23749e7c2f99262.js new file mode 100644 index 0000000..7c12c1d --- /dev/null +++ b/_next/static/chunks/245-d23749e7c2f99262.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[245],{3145:function(e,t,n){n.d(t,{default:function(){return o.a}});var r=n(8461),o=n.n(r)},7648:function(e,t,n){n.d(t,{default:function(){return o.a}});var r=n(2972),o=n.n(r)},5878:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Image",{enumerable:!0,get:function(){return w}});let r=n(7043),o=n(3099),i=n(7437),a=o._(n(2265)),l=r._(n(4887)),u=r._(n(8293)),c=n(5346),s=n(128),d=n(2589);n(1765);let f=n(5523),p=r._(n(5084)),m={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!0};function v(e,t,n,r,o,i,a){let l=null==e?void 0:e.src;e&&e["data-loaded-src"]!==l&&(e["data-loaded-src"]=l,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&o(!0),null==n?void 0:n.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let r=!1,o=!1;n.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>r,isPropagationStopped:()=>o,persist:()=>{},preventDefault:()=>{r=!0,t.preventDefault()},stopPropagation:()=>{o=!0,t.stopPropagation()}})}(null==r?void 0:r.current)&&r.current(e)}}))}function h(e){return a.use?{fetchPriority:e}:{fetchpriority:e}}"undefined"==typeof window&&(globalThis.__NEXT_IMAGE_IMPORTED=!0);let g=(0,a.forwardRef)((e,t)=>{let{src:n,srcSet:r,sizes:o,height:l,width:u,decoding:c,className:s,style:d,fetchPriority:f,placeholder:p,loading:m,unoptimized:g,fill:y,onLoadRef:w,onLoadingCompleteRef:b,setBlurComplete:x,setShowAltText:E,sizesInput:C,onLoad:M,onError:R,...S}=e;return(0,i.jsx)("img",{...S,...h(f),loading:m,width:u,height:l,decoding:c,"data-nimg":y?"fill":"1",className:s,style:d,sizes:o,srcSet:r,src:n,ref:(0,a.useCallback)(e=>{t&&("function"==typeof t?t(e):"object"==typeof t&&(t.current=e)),e&&(R&&(e.src=e.src),e.complete&&v(e,p,w,b,x,g,C))},[n,p,w,b,x,R,g,C,t]),onLoad:e=>{v(e.currentTarget,p,w,b,x,g,C)},onError:e=>{E(!0),"empty"!==p&&x(!0),R&&R(e)}})});function y(e){let{isAppRouter:t,imgAttributes:n}=e,r={as:"image",imageSrcSet:n.srcSet,imageSizes:n.sizes,crossOrigin:n.crossOrigin,referrerPolicy:n.referrerPolicy,...h(n.fetchPriority)};return t&&l.default.preload?(l.default.preload(n.src,r),null):(0,i.jsx)(u.default,{children:(0,i.jsx)("link",{rel:"preload",href:n.srcSet?void 0:n.src,...r},"__nimg-"+n.src+n.srcSet+n.sizes)})}let w=(0,a.forwardRef)((e,t)=>{let n=(0,a.useContext)(f.RouterContext),r=(0,a.useContext)(d.ImageConfigContext),o=(0,a.useMemo)(()=>{let e=m||r||s.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>e-t),n=e.deviceSizes.sort((e,t)=>e-t);return{...e,allSizes:t,deviceSizes:n}},[r]),{onLoad:l,onLoadingComplete:u}=e,v=(0,a.useRef)(l);(0,a.useEffect)(()=>{v.current=l},[l]);let h=(0,a.useRef)(u);(0,a.useEffect)(()=>{h.current=u},[u]);let[w,b]=(0,a.useState)(!1),[x,E]=(0,a.useState)(!1),{props:C,meta:M}=(0,c.getImgProps)(e,{defaultLoader:p.default,imgConf:o,blurComplete:w,showAltText:x});return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(g,{...C,unoptimized:M.unoptimized,placeholder:M.placeholder,fill:M.fill,onLoadRef:v,onLoadingCompleteRef:h,setBlurComplete:b,setShowAltText:E,sizesInput:e.sizes,ref:t}),M.priority?(0,i.jsx)(y,{isAppRouter:!n,imgAttributes:C}):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)},1436:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"AmpStateContext",{enumerable:!0,get:function(){return r}});let r=n(7043)._(n(2265)).default.createContext({})},3964:function(e,t){function n(e){let{ampFirst:t=!1,hybrid:n=!1,hasQuery:r=!1}=void 0===e?{}:e;return t||n&&r}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isInAmpMode",{enumerable:!0,get:function(){return n}})},5346:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImgProps",{enumerable:!0,get:function(){return l}}),n(1765);let r=n(6496),o=n(128);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 l(e,t){var n;let l,u,c,{src:s,sizes:d,unoptimized:f=!1,priority:p=!1,loading:m,className:v,quality:h,width:g,height:y,fill:w=!1,style:b,overrideSrc:x,onLoad:E,onLoadingComplete:C,placeholder:M="empty",blurDataURL:R,fetchPriority:S,decoding:P="async",layout:j,objectFit:_,objectPosition:A,lazyBoundary:O,lazyRoot:k,...T}=e,{imgConf:L,showAltText:D,blurComplete:N,defaultLoader:I}=t,F=L||o.imageConfigDefault;if("allSizes"in F)l=F;else{let e=[...F.deviceSizes,...F.imageSizes].sort((e,t)=>e-t),t=F.deviceSizes.sort((e,t)=>e-t);l={...F,allSizes:e,deviceSizes:t}}if(void 0===I)throw Error("images.loaderFile detected but the file is missing default export.\nRead more: https://nextjs.org/docs/messages/invalid-images-config");let W=T.loader||I;delete T.loader,delete T.srcSet;let z="__next_img_default"in W;if(z){if("custom"===l.loader)throw Error('Image with src "'+s+'" is missing "loader" prop.\nRead more: https://nextjs.org/docs/messages/next-image-missing-loader')}else{let e=W;W=t=>{let{config:n,...r}=t;return e(r)}}if(j){"fill"===j&&(w=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[j];e&&(b={...b,...e});let t={responsive:"100vw",fill:"100vw"}[j];t&&!d&&(d=t)}let B="",V=a(g),H=a(y);if("object"==typeof(n=s)&&(i(n)||void 0!==n.src)){let e=i(s)?s.default:s;if(!e.src)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received "+JSON.stringify(e));if(!e.height||!e.width)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received "+JSON.stringify(e));if(u=e.blurWidth,c=e.blurHeight,R=R||e.blurDataURL,B=e.src,!w){if(V||H){if(V&&!H){let t=V/e.width;H=Math.round(e.height*t)}else if(!V&&H){let t=H/e.height;V=Math.round(e.width*t)}}else V=e.width,H=e.height}}let K=!p&&("lazy"===m||void 0===m);(!(s="string"==typeof s?s:B)||s.startsWith("data:")||s.startsWith("blob:"))&&(f=!0,K=!1),l.unoptimized&&(f=!0),z&&s.endsWith(".svg")&&!l.dangerouslyAllowSVG&&(f=!0),p&&(S="high");let U=a(h),G=Object.assign(w?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:_,objectPosition:A}:{},D?{}:{color:"transparent"},b),X=N||"empty"===M?null:"blur"===M?'url("data:image/svg+xml;charset=utf-8,'+(0,r.getImageBlurSvg)({widthInt:V,heightInt:H,blurWidth:u,blurHeight:c,blurDataURL:R||"",objectFit:G.objectFit})+'")':'url("'+M+'")',Y=X?{backgroundSize:G.objectFit||"cover",backgroundPosition:G.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:X}:{},$=function(e){let{config:t,src:n,unoptimized:r,width:o,quality:i,sizes:a,loader:l}=e;if(r)return{src:n,srcSet:void 0,sizes:void 0};let{widths:u,kind:c}=function(e,t,n){let{deviceSizes:r,allSizes:o}=e;if(n){let e=/(^|\s)(1?\d?\d)vw/g,t=[];for(let r;r=e.exec(n);r)t.push(parseInt(r[2]));if(t.length){let e=.01*Math.min(...t);return{widths:o.filter(t=>t>=r[0]*e),kind:"w"}}return{widths:o,kind:"w"}}return"number"!=typeof t?{widths:r,kind:"w"}:{widths:[...new Set([t,2*t].map(e=>o.find(t=>t>=e)||o[o.length-1]))],kind:"x"}}(t,o,a),s=u.length-1;return{sizes:a||"w"!==c?a:"100vw",srcSet:u.map((e,r)=>l({config:t,src:n,quality:i,width:e})+" "+("w"===c?e:r+1)+c).join(", "),src:l({config:t,src:n,quality:i,width:u[s]})}}({config:l,src:s,unoptimized:f,width:V,quality:U,sizes:d,loader:W});return{props:{...T,loading:K?"lazy":m,fetchPriority:S,width:V,height:H,decoding:P,className:v,style:{...G,...Y},sizes:$.sizes,srcSet:$.srcSet,src:x||$.src},meta:{unoptimized:f,priority:p,placeholder:M,fill:w}}}},8293:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{default:function(){return v},defaultHead:function(){return d}});let r=n(7043),o=n(3099),i=n(7437),a=o._(n(2265)),l=r._(n(7421)),u=n(1436),c=n(8701),s=n(3964);function d(e){void 0===e&&(e=!1);let t=[(0,i.jsx)("meta",{charSet:"utf-8"})];return e||t.push((0,i.jsx)("meta",{name:"viewport",content:"width=device-width"})),t}function f(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===a.default.Fragment?e.concat(a.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}n(1765);let p=["name","httpEquiv","charSet","itemProp"];function m(e,t){let{inAmpMode:n}=t;return e.reduce(f,[]).reverse().concat(d(n).reverse()).filter(function(){let e=new Set,t=new Set,n=new Set,r={};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{let r=e.key||t;if(!n&&"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:r})})}let v=function(e){let{children:t}=e,n=(0,a.useContext)(u.AmpStateContext),r=(0,a.useContext)(c.HeadManagerContext);return(0,i.jsx)(l.default,{reduceComponentsToState:m,headManager:r,inAmpMode:(0,s.isInAmpMode)(n),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)},6496:function(e,t){function n(e){let{widthInt:t,heightInt:n,blurWidth:r,blurHeight:o,blurDataURL:i,objectFit:a}=e,l=r?40*r:t,u=o?40*o:n,c=l&&u?"viewBox='0 0 "+l+" "+u+"'":"";return"%3Csvg xmlns='http://www.w3.org/2000/svg' "+c+"%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='"+(c?"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 n}})},2589:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ImageConfigContext",{enumerable:!0,get:function(){return i}});let r=n(7043)._(n(2265)),o=n(128),i=r.default.createContext(o.imageConfigDefault)},128:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{VALID_LOADERS:function(){return n},imageConfigDefault:function(){return r}});let n=["default","imgix","cloudinary","akamai","custom"],r={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:60,formats:["image/webp"],dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"inline",localPatterns:void 0,remotePatterns:[],unoptimized:!1}},8461:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{default:function(){return u},getImageProps:function(){return l}});let r=n(7043),o=n(5346),i=n(5878),a=r._(n(5084));function l(e){let{props:t}=(0,o.getImgProps)(e,{defaultLoader:a.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!0}});for(let[e,n]of Object.entries(t))void 0===n&&delete t[e];return{props:t}}let u=i.Image},5084:function(e,t){function n(e){let{config:t,src:n,width:r,quality:o}=e;return t.path+"?url="+encodeURIComponent(n)+"&w="+r+"&q="+(o||75)}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}}),n.__next_img_default=!0;let r=n},7421:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return l}});let r=n(2265),o="undefined"==typeof window,i=o?()=>{}:r.useLayoutEffect,a=o?()=>{}:r.useEffect;function l(e){let{headManager:t,reduceComponentsToState:n}=e;function l(){if(t&&t.mountedInstances){let o=r.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(n(o,e))}}if(o){var u;null==t||null==(u=t.mountedInstances)||u.add(e.children),l()}return i(()=>{var n;return null==t||null==(n=t.mountedInstances)||n.add(e.children),()=>{var n;null==t||null==(n=t.mountedInstances)||n.delete(e.children)}}),i(()=>(t&&(t._pendingUpdate=l),()=>{t&&(t._pendingUpdate=l)})),a(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}},6870:function(e,t,n){let r;n.d(t,{oC:function(){return rB},VY:function(){return rI},ZA:function(){return rF},ck:function(){return rz},wU:function(){return rK},__:function(){return rW},Uv:function(){return rN},Ee:function(){return rV},Rk:function(){return rH},fC:function(){return rL},Z0:function(){return rU},Tr:function(){return rG},tu:function(){return rY},fF:function(){return rX},xz:function(){return rD}});var o,i,a,l,u,c,s,d,f=n(2265),p=n(6741),m=n(3966),v=n(6840),h=n(9863),g=n(8575),y=n(9114),w=n(6606),b=n(7437),x="dismissableLayer.update",E=f.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),C=f.forwardRef((e,t)=>{var n,r;let{disableOutsidePointerEvents:o=!1,onEscapeKeyDown:i,onPointerDownOutside:a,onFocusOutside:l,onInteractOutside:u,onDismiss:c,...d}=e,m=f.useContext(E),[h,y]=f.useState(null),C=null!==(r=null==h?void 0:h.ownerDocument)&&void 0!==r?r:null===(n=globalThis)||void 0===n?void 0:n.document,[,S]=f.useState({}),P=(0,g.e)(t,e=>y(e)),j=Array.from(m.layers),[_]=[...m.layersWithOutsidePointerEventsDisabled].slice(-1),A=j.indexOf(_),O=h?j.indexOf(h):-1,k=m.layersWithOutsidePointerEventsDisabled.size>0,T=O>=A,L=function(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null===(t=globalThis)||void 0===t?void 0:t.document,r=(0,w.W)(e),o=f.useRef(!1),i=f.useRef(()=>{});return f.useEffect(()=>{let e=e=>{if(e.target&&!o.current){let t=function(){R("dismissableLayer.pointerDownOutside",r,o,{discrete:!0})},o={originalEvent:e};"touch"===e.pointerType?(n.removeEventListener("click",i.current),i.current=t,n.addEventListener("click",i.current,{once:!0})):t()}else n.removeEventListener("click",i.current);o.current=!1},t=window.setTimeout(()=>{n.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(t),n.removeEventListener("pointerdown",e),n.removeEventListener("click",i.current)}},[n,r]),{onPointerDownCapture:()=>o.current=!0}}(e=>{let t=e.target,n=[...m.branches].some(e=>e.contains(t));!T||n||(null==a||a(e),null==u||u(e),e.defaultPrevented||null==c||c())},C),D=function(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null===(t=globalThis)||void 0===t?void 0:t.document,r=(0,w.W)(e),o=f.useRef(!1);return f.useEffect(()=>{let e=e=>{e.target&&!o.current&&R("dismissableLayer.focusOutside",r,{originalEvent:e},{discrete:!1})};return n.addEventListener("focusin",e),()=>n.removeEventListener("focusin",e)},[n,r]),{onFocusCapture:()=>o.current=!0,onBlurCapture:()=>o.current=!1}}(e=>{let t=e.target;[...m.branches].some(e=>e.contains(t))||(null==l||l(e),null==u||u(e),e.defaultPrevented||null==c||c())},C);return!function(e,t=globalThis?.document){let n=(0,w.W)(e);f.useEffect(()=>{let e=e=>{"Escape"===e.key&&n(e)};return t.addEventListener("keydown",e,{capture:!0}),()=>t.removeEventListener("keydown",e,{capture:!0})},[n,t])}(e=>{O!==m.layers.size-1||(null==i||i(e),!e.defaultPrevented&&c&&(e.preventDefault(),c()))},C),f.useEffect(()=>{if(h)return o&&(0===m.layersWithOutsidePointerEventsDisabled.size&&(s=C.body.style.pointerEvents,C.body.style.pointerEvents="none"),m.layersWithOutsidePointerEventsDisabled.add(h)),m.layers.add(h),M(),()=>{o&&1===m.layersWithOutsidePointerEventsDisabled.size&&(C.body.style.pointerEvents=s)}},[h,C,o,m]),f.useEffect(()=>()=>{h&&(m.layers.delete(h),m.layersWithOutsidePointerEventsDisabled.delete(h),M())},[h,m]),f.useEffect(()=>{let e=()=>S({});return document.addEventListener(x,e),()=>document.removeEventListener(x,e)},[]),(0,b.jsx)(v.WV.div,{...d,ref:P,style:{pointerEvents:k?T?"auto":"none":void 0,...e.style},onFocusCapture:(0,p.M)(e.onFocusCapture,D.onFocusCapture),onBlurCapture:(0,p.M)(e.onBlurCapture,D.onBlurCapture),onPointerDownCapture:(0,p.M)(e.onPointerDownCapture,L.onPointerDownCapture)})});function M(){let e=new CustomEvent(x);document.dispatchEvent(e)}function R(e,t,n,r){let{discrete:o}=r,i=n.originalEvent.target,a=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&i.addEventListener(e,t,{once:!0}),o?(0,v.jH)(i,a):i.dispatchEvent(a)}C.displayName="DismissableLayer",f.forwardRef((e,t)=>{let n=f.useContext(E),r=f.useRef(null),o=(0,g.e)(t,r);return f.useEffect(()=>{let e=r.current;if(e)return n.branches.add(e),()=>{n.branches.delete(e)}},[n.branches]),(0,b.jsx)(v.WV.div,{...e,ref:o})}).displayName="DismissableLayerBranch";var S=0;function P(){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 j="focusScope.autoFocusOnMount",_="focusScope.autoFocusOnUnmount",A={bubbles:!1,cancelable:!0},O=f.forwardRef((e,t)=>{let{loop:n=!1,trapped:r=!1,onMountAutoFocus:o,onUnmountAutoFocus:i,...a}=e,[l,u]=f.useState(null),c=(0,w.W)(o),s=(0,w.W)(i),d=f.useRef(null),p=(0,g.e)(t,e=>u(e)),m=f.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;f.useEffect(()=>{if(r){let e=function(e){if(m.paused||!l)return;let t=e.target;l.contains(t)?d.current=t:L(d.current,{select:!0})},t=function(e){if(m.paused||!l)return;let t=e.relatedTarget;null===t||l.contains(t)||L(d.current,{select:!0})};document.addEventListener("focusin",e),document.addEventListener("focusout",t);let n=new MutationObserver(function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&L(l)});return l&&n.observe(l,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),n.disconnect()}}},[r,l,m.paused]),f.useEffect(()=>{if(l){D.add(m);let e=document.activeElement;if(!l.contains(e)){let t=new CustomEvent(j,A);l.addEventListener(j,c),l.dispatchEvent(t),t.defaultPrevented||(function(e){let{select:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=document.activeElement;for(let r of e)if(L(r,{select:t}),document.activeElement!==n)return}(k(l).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&L(l))}return()=>{l.removeEventListener(j,c),setTimeout(()=>{let t=new CustomEvent(_,A);l.addEventListener(_,s),l.dispatchEvent(t),t.defaultPrevented||L(null!=e?e:document.body,{select:!0}),l.removeEventListener(_,s),D.remove(m)},0)}}},[l,c,s,m]);let h=f.useCallback(e=>{if(!n&&!r||m.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,o=document.activeElement;if(t&&o){let t=e.currentTarget,[r,i]=function(e){let t=k(e);return[T(t,e),T(t.reverse(),e)]}(t);r&&i?e.shiftKey||o!==i?e.shiftKey&&o===r&&(e.preventDefault(),n&&L(i,{select:!0})):(e.preventDefault(),n&&L(r,{select:!0})):o===t&&e.preventDefault()}},[n,r,m.paused]);return(0,b.jsx)(v.WV.div,{tabIndex:-1,...a,ref:p,onKeyDown:h})});function k(e){let t=[],n=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(;n.nextNode();)t.push(n.currentNode);return t}function T(e,t){for(let n of e)if(!function(e,t){let{upTo:n}=t;if("hidden"===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===n||e!==n);){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}(n,{upTo:t}))return n}function L(e){let{select:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(e&&e.focus){var n;let r=document.activeElement;e.focus({preventScroll:!0}),e!==r&&(n=e)instanceof HTMLInputElement&&"select"in n&&t&&e.select()}}O.displayName="FocusScope";var D=(r=[],{add(e){let t=r[0];e!==t&&(null==t||t.pause()),(r=N(r,e)).unshift(e)},remove(e){var t;null===(t=(r=N(r,e))[0])||void 0===t||t.resume()}});function N(e,t){let n=[...e],r=n.indexOf(t);return -1!==r&&n.splice(r,1),n}var I=n(9255);let F=["top","right","bottom","left"],W=Math.min,z=Math.max,B=Math.round,V=Math.floor,H=e=>({x:e,y:e}),K={left:"right",right:"left",bottom:"top",top:"bottom"},U={start:"end",end:"start"};function G(e,t){return"function"==typeof e?e(t):e}function X(e){return e.split("-")[0]}function Y(e){return e.split("-")[1]}function $(e){return"x"===e?"y":"x"}function q(e){return"y"===e?"height":"width"}function Z(e){return["top","bottom"].includes(X(e))?"y":"x"}function J(e){return e.replace(/start|end/g,e=>U[e])}function Q(e){return e.replace(/left|right|bottom|top/g,e=>K[e])}function ee(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function et(e){let{x:t,y:n,width:r,height:o}=e;return{width:r,height:o,top:n,left:t,right:t+r,bottom:n+o,x:t,y:n}}function en(e,t,n){let r,{reference:o,floating:i}=e,a=Z(t),l=$(Z(t)),u=q(l),c=X(t),s="y"===a,d=o.x+o.width/2-i.width/2,f=o.y+o.height/2-i.height/2,p=o[u]/2-i[u]/2;switch(c){case"top":r={x:d,y:o.y-i.height};break;case"bottom":r={x:d,y:o.y+o.height};break;case"right":r={x:o.x+o.width,y:f};break;case"left":r={x:o.x-i.width,y:f};break;default:r={x:o.x,y:o.y}}switch(Y(t)){case"start":r[l]-=p*(n&&s?-1:1);break;case"end":r[l]+=p*(n&&s?-1:1)}return r}let er=async(e,t,n)=>{let{placement:r="bottom",strategy:o="absolute",middleware:i=[],platform:a}=n,l=i.filter(Boolean),u=await (null==a.isRTL?void 0:a.isRTL(t)),c=await a.getElementRects({reference:e,floating:t,strategy:o}),{x:s,y:d}=en(c,r,u),f=r,p={},m=0;for(let n=0;ne[t]>=0)}async function el(e,t){let{placement:n,platform:r,elements:o}=e,i=await (null==r.isRTL?void 0:r.isRTL(o.floating)),a=X(n),l=Y(n),u="y"===Z(n),c=["left","top"].includes(a)?-1:1,s=i&&u?-1:1,d=G(t,e),{mainAxis:f,crossAxis:p,alignmentAxis:m}="number"==typeof d?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return l&&"number"==typeof m&&(p="end"===l?-1*m:m),u?{x:p*s,y:f*c}:{x:f*c,y:p*s}}function eu(){return"undefined"!=typeof window}function ec(e){return ef(e)?(e.nodeName||"").toLowerCase():"#document"}function es(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function ed(e){var t;return null==(t=(ef(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function ef(e){return!!eu()&&(e instanceof Node||e instanceof es(e).Node)}function ep(e){return!!eu()&&(e instanceof Element||e instanceof es(e).Element)}function em(e){return!!eu()&&(e instanceof HTMLElement||e instanceof es(e).HTMLElement)}function ev(e){return!!eu()&&"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof es(e).ShadowRoot)}function eh(e){let{overflow:t,overflowX:n,overflowY:r,display:o}=ex(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(o)}function eg(e){return[":popover-open",":modal"].some(t=>{try{return e.matches(t)}catch(e){return!1}})}function ey(e){let t=ew(),n=ep(e)?ex(e):e;return"none"!==n.transform||"none"!==n.perspective||!!n.containerType&&"normal"!==n.containerType||!t&&!!n.backdropFilter&&"none"!==n.backdropFilter||!t&&!!n.filter&&"none"!==n.filter||["transform","perspective","filter"].some(e=>(n.willChange||"").includes(e))||["paint","layout","strict","content"].some(e=>(n.contain||"").includes(e))}function ew(){return"undefined"!=typeof CSS&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")}function eb(e){return["html","body","#document"].includes(ec(e))}function ex(e){return es(e).getComputedStyle(e)}function eE(e){return ep(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function eC(e){if("html"===ec(e))return e;let t=e.assignedSlot||e.parentNode||ev(e)&&e.host||ed(e);return ev(t)?t.host:t}function eM(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);let o=function e(t){let n=eC(t);return eb(n)?t.ownerDocument?t.ownerDocument.body:t.body:em(n)&&eh(n)?n:e(n)}(e),i=o===(null==(r=e.ownerDocument)?void 0:r.body),a=es(o);if(i){let e=eR(a);return t.concat(a,a.visualViewport||[],eh(o)?o:[],e&&n?eM(e):[])}return t.concat(o,eM(o,[],n))}function eR(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function eS(e){let t=ex(e),n=parseFloat(t.width)||0,r=parseFloat(t.height)||0,o=em(e),i=o?e.offsetWidth:n,a=o?e.offsetHeight:r,l=B(n)!==i||B(r)!==a;return l&&(n=i,r=a),{width:n,height:r,$:l}}function eP(e){return ep(e)?e:e.contextElement}function ej(e){let t=eP(e);if(!em(t))return H(1);let n=t.getBoundingClientRect(),{width:r,height:o,$:i}=eS(t),a=(i?B(n.width):n.width)/r,l=(i?B(n.height):n.height)/o;return a&&Number.isFinite(a)||(a=1),l&&Number.isFinite(l)||(l=1),{x:a,y:l}}let e_=H(0);function eA(e){let t=es(e);return ew()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:e_}function eO(e,t,n,r){var o;void 0===t&&(t=!1),void 0===n&&(n=!1);let i=e.getBoundingClientRect(),a=eP(e),l=H(1);t&&(r?ep(r)&&(l=ej(r)):l=ej(e));let u=(void 0===(o=n)&&(o=!1),r&&(!o||r===es(a))&&o)?eA(a):H(0),c=(i.left+u.x)/l.x,s=(i.top+u.y)/l.y,d=i.width/l.x,f=i.height/l.y;if(a){let e=es(a),t=r&&ep(r)?es(r):r,n=e,o=eR(n);for(;o&&r&&t!==n;){let e=ej(o),t=o.getBoundingClientRect(),r=ex(o),i=t.left+(o.clientLeft+parseFloat(r.paddingLeft))*e.x,a=t.top+(o.clientTop+parseFloat(r.paddingTop))*e.y;c*=e.x,s*=e.y,d*=e.x,f*=e.y,c+=i,s+=a,o=eR(n=es(o))}}return et({width:d,height:f,x:c,y:s})}function ek(e,t){let n=eE(e).scrollLeft;return t?t.left+n:eO(ed(e)).left+n}function eT(e,t,n){let r;if("viewport"===t)r=function(e,t){let n=es(e),r=ed(e),o=n.visualViewport,i=r.clientWidth,a=r.clientHeight,l=0,u=0;if(o){i=o.width,a=o.height;let e=ew();(!e||e&&"fixed"===t)&&(l=o.offsetLeft,u=o.offsetTop)}return{width:i,height:a,x:l,y:u}}(e,n);else if("document"===t)r=function(e){let t=ed(e),n=eE(e),r=e.ownerDocument.body,o=z(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),i=z(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight),a=-n.scrollLeft+ek(e),l=-n.scrollTop;return"rtl"===ex(r).direction&&(a+=z(t.clientWidth,r.clientWidth)-o),{width:o,height:i,x:a,y:l}}(ed(e));else if(ep(t))r=function(e,t){let n=eO(e,!0,"fixed"===t),r=n.top+e.clientTop,o=n.left+e.clientLeft,i=em(e)?ej(e):H(1),a=e.clientWidth*i.x;return{width:a,height:e.clientHeight*i.y,x:o*i.x,y:r*i.y}}(t,n);else{let n=eA(e);r={...t,x:t.x-n.x,y:t.y-n.y}}return et(r)}function eL(e){return"static"===ex(e).position}function eD(e,t){if(!em(e)||"fixed"===ex(e).position)return null;if(t)return t(e);let n=e.offsetParent;return ed(e)===n&&(n=n.ownerDocument.body),n}function eN(e,t){let n=es(e);if(eg(e))return n;if(!em(e)){let t=eC(e);for(;t&&!eb(t);){if(ep(t)&&!eL(t))return t;t=eC(t)}return n}let r=eD(e,t);for(;r&&["table","td","th"].includes(ec(r))&&eL(r);)r=eD(r,t);return r&&eb(r)&&eL(r)&&!ey(r)?n:r||function(e){let t=eC(e);for(;em(t)&&!eb(t);){if(ey(t))return t;if(eg(t))break;t=eC(t)}return null}(e)||n}let eI=async function(e){let t=this.getOffsetParent||eN,n=this.getDimensions,r=await n(e.floating);return{reference:function(e,t,n){let r=em(t),o=ed(t),i="fixed"===n,a=eO(e,!0,i,t),l={scrollLeft:0,scrollTop:0},u=H(0);if(r||!r&&!i){if(("body"!==ec(t)||eh(o))&&(l=eE(t)),r){let e=eO(t,!0,i,t);u.x=e.x+t.clientLeft,u.y=e.y+t.clientTop}else o&&(u.x=ek(o))}let c=0,s=0;if(o&&!r&&!i){let e=o.getBoundingClientRect();s=e.top+l.scrollTop,c=e.left+l.scrollLeft-ek(o,e)}return{x:a.left+l.scrollLeft-u.x-c,y:a.top+l.scrollTop-u.y-s,width:a.width,height:a.height}}(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}},eF={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:r,strategy:o}=e,i="fixed"===o,a=ed(r),l=!!t&&eg(t.floating);if(r===a||l&&i)return n;let u={scrollLeft:0,scrollTop:0},c=H(1),s=H(0),d=em(r);if((d||!d&&!i)&&(("body"!==ec(r)||eh(a))&&(u=eE(r)),em(r))){let e=eO(r);c=ej(r),s.x=e.x+r.clientLeft,s.y=e.y+r.clientTop}return{width:n.width*c.x,height:n.height*c.y,x:n.x*c.x-u.scrollLeft*c.x+s.x,y:n.y*c.y-u.scrollTop*c.y+s.y}},getDocumentElement:ed,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:r,strategy:o}=e,i=[..."clippingAncestors"===n?eg(t)?[]:function(e,t){let n=t.get(e);if(n)return n;let r=eM(e,[],!1).filter(e=>ep(e)&&"body"!==ec(e)),o=null,i="fixed"===ex(e).position,a=i?eC(e):e;for(;ep(a)&&!eb(a);){let t=ex(a),n=ey(a);n||"fixed"!==t.position||(o=null),(i?!n&&!o:!n&&"static"===t.position&&!!o&&["absolute","fixed"].includes(o.position)||eh(a)&&!n&&function e(t,n){let r=eC(t);return!(r===n||!ep(r)||eb(r))&&("fixed"===ex(r).position||e(r,n))}(e,a))?r=r.filter(e=>e!==a):o=t,a=eC(a)}return t.set(e,r),r}(t,this._c):[].concat(n),r],a=i[0],l=i.reduce((e,n)=>{let r=eT(t,n,o);return e.top=z(r.top,e.top),e.right=W(r.right,e.right),e.bottom=W(r.bottom,e.bottom),e.left=z(r.left,e.left),e},eT(t,a,o));return{width:l.right-l.left,height:l.bottom-l.top,x:l.left,y:l.top}},getOffsetParent:eN,getElementRects:eI,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:n}=eS(e);return{width:t,height:n}},getScale:ej,isElement:ep,isRTL:function(e){return"rtl"===ex(e).direction}},eW=e=>({name:"arrow",options:e,async fn(t){let{x:n,y:r,placement:o,rects:i,platform:a,elements:l,middlewareData:u}=t,{element:c,padding:s=0}=G(e,t)||{};if(null==c)return{};let d=ee(s),f={x:n,y:r},p=$(Z(o)),m=q(p),v=await a.getDimensions(c),h="y"===p,g=h?"clientHeight":"clientWidth",y=i.reference[m]+i.reference[p]-f[p]-i.floating[m],w=f[p]-i.reference[p],b=await (null==a.getOffsetParent?void 0:a.getOffsetParent(c)),x=b?b[g]:0;x&&await (null==a.isElement?void 0:a.isElement(b))||(x=l.floating[g]||i.floating[m]);let E=x/2-v[m]/2-1,C=W(d[h?"top":"left"],E),M=W(d[h?"bottom":"right"],E),R=x-v[m]-M,S=x/2-v[m]/2+(y/2-w/2),P=z(C,W(S,R)),j=!u.arrow&&null!=Y(o)&&S!==P&&i.reference[m]/2-(S{let r=new Map,o={platform:eF,...n},i={...o.platform,_c:r};return er(e,t,{...o,platform:i})};var eB=n(4887),eV="undefined"!=typeof document?f.useLayoutEffect:f.useEffect;function eH(e,t){let n,r,o;if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if((n=e.length)!==t.length)return!1;for(r=n;0!=r--;)if(!eH(e[r],t[r]))return!1;return!0}if((n=(o=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(r=n;0!=r--;)if(!({}).hasOwnProperty.call(t,o[r]))return!1;for(r=n;0!=r--;){let n=o[r];if(("_owner"!==n||!e.$$typeof)&&!eH(e[n],t[n]))return!1}return!0}return e!=e&&t!=t}function eK(e){return"undefined"==typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function eU(e,t){let n=eK(e);return Math.round(t*n)/n}function eG(e){let t=f.useRef(e);return eV(()=>{t.current=e}),t}let eX=e=>({name:"arrow",options:e,fn(t){let{element:n,padding:r}="function"==typeof e?e(t):e;return n&&({}).hasOwnProperty.call(n,"current")?null!=n.current?eW({element:n.current,padding:r}).fn(t):{}:n?eW({element:n,padding:r}).fn(t):{}}}),eY=(e,t)=>{var n;return{...(void 0===(n=e)&&(n=0),{name:"offset",options:n,async fn(e){var t,r;let{x:o,y:i,placement:a,middlewareData:l}=e,u=await el(e,n);return a===(null==(t=l.offset)?void 0:t.placement)&&null!=(r=l.arrow)&&r.alignmentOffset?{}:{x:o+u.x,y:i+u.y,data:{...u,placement:a}}}}),options:[e,t]}},e$=(e,t)=>{var n;return{...(void 0===(n=e)&&(n={}),{name:"shift",options:n,async fn(e){let{x:t,y:r,placement:o}=e,{mainAxis:i=!0,crossAxis:a=!1,limiter:l={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...u}=G(n,e),c={x:t,y:r},s=await eo(e,u),d=Z(X(o)),f=$(d),p=c[f],m=c[d];if(i){let e="y"===f?"top":"left",t="y"===f?"bottom":"right",n=p+s[e],r=p-s[t];p=z(n,W(p,r))}if(a){let e="y"===d?"top":"left",t="y"===d?"bottom":"right",n=m+s[e],r=m-s[t];m=z(n,W(m,r))}let v=l.fn({...e,[f]:p,[d]:m});return{...v,data:{x:v.x-t,y:v.y-r,enabled:{[f]:i,[d]:a}}}}}),options:[e,t]}},eq=(e,t)=>{var n;return{...(void 0===(n=e)&&(n={}),{options:n,fn(e){let{x:t,y:r,placement:o,rects:i,middlewareData:a}=e,{offset:l=0,mainAxis:u=!0,crossAxis:c=!0}=G(n,e),s={x:t,y:r},d=Z(o),f=$(d),p=s[f],m=s[d],v=G(l,e),h="number"==typeof v?{mainAxis:v,crossAxis:0}:{mainAxis:0,crossAxis:0,...v};if(u){let e="y"===f?"height":"width",t=i.reference[f]-i.floating[e]+h.mainAxis,n=i.reference[f]+i.reference[e]-h.mainAxis;pn&&(p=n)}if(c){var g,y;let e="y"===f?"width":"height",t=["top","left"].includes(X(o)),n=i.reference[d]-i.floating[e]+(t&&(null==(g=a.offset)?void 0:g[d])||0)+(t?0:h.crossAxis),r=i.reference[d]+i.reference[e]+(t?0:(null==(y=a.offset)?void 0:y[d])||0)-(t?h.crossAxis:0);mr&&(m=r)}return{[f]:p,[d]:m}}}),options:[e,t]}},eZ=(e,t)=>{var n;return{...(void 0===(n=e)&&(n={}),{name:"flip",options:n,async fn(e){var t,r,o,i,a;let{placement:l,middlewareData:u,rects:c,initialPlacement:s,platform:d,elements:f}=e,{mainAxis:p=!0,crossAxis:m=!0,fallbackPlacements:v,fallbackStrategy:h="bestFit",fallbackAxisSideDirection:g="none",flipAlignment:y=!0,...w}=G(n,e);if(null!=(t=u.arrow)&&t.alignmentOffset)return{};let b=X(l),x=Z(s),E=X(s)===s,C=await (null==d.isRTL?void 0:d.isRTL(f.floating)),M=v||(E||!y?[Q(s)]:function(e){let t=Q(e);return[J(e),t,J(t)]}(s)),R="none"!==g;!v&&R&&M.push(...function(e,t,n,r){let o=Y(e),i=function(e,t,n){let r=["left","right"],o=["right","left"];switch(e){case"top":case"bottom":if(n)return t?o:r;return t?r:o;case"left":case"right":return t?["top","bottom"]:["bottom","top"];default:return[]}}(X(e),"start"===n,r);return o&&(i=i.map(e=>e+"-"+o),t&&(i=i.concat(i.map(J)))),i}(s,y,g,C));let S=[s,...M],P=await eo(e,w),j=[],_=(null==(r=u.flip)?void 0:r.overflows)||[];if(p&&j.push(P[b]),m){let e=function(e,t,n){void 0===n&&(n=!1);let r=Y(e),o=$(Z(e)),i=q(o),a="x"===o?r===(n?"end":"start")?"right":"left":"start"===r?"bottom":"top";return t.reference[i]>t.floating[i]&&(a=Q(a)),[a,Q(a)]}(l,c,C);j.push(P[e[0]],P[e[1]])}if(_=[..._,{placement:l,overflows:j}],!j.every(e=>e<=0)){let e=((null==(o=u.flip)?void 0:o.index)||0)+1,t=S[e];if(t)return{data:{index:e,overflows:_},reset:{placement:t}};let n=null==(i=_.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:i.placement;if(!n)switch(h){case"bestFit":{let e=null==(a=_.filter(e=>{if(R){let t=Z(e.placement);return t===x||"y"===t}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:a[0];e&&(n=e);break}case"initialPlacement":n=s}if(l!==n)return{reset:{placement:n}}}return{}}}),options:[e,t]}},eJ=(e,t)=>{var n;return{...(void 0===(n=e)&&(n={}),{name:"size",options:n,async fn(e){var t,r;let o,i;let{placement:a,rects:l,platform:u,elements:c}=e,{apply:s=()=>{},...d}=G(n,e),f=await eo(e,d),p=X(a),m=Y(a),v="y"===Z(a),{width:h,height:g}=l.floating;"top"===p||"bottom"===p?(o=p,i=m===(await (null==u.isRTL?void 0:u.isRTL(c.floating))?"start":"end")?"left":"right"):(i=p,o="end"===m?"top":"bottom");let y=g-f.top-f.bottom,w=h-f.left-f.right,b=W(g-f[o],y),x=W(h-f[i],w),E=!e.middlewareData.shift,C=b,M=x;if(null!=(t=e.middlewareData.shift)&&t.enabled.x&&(M=w),null!=(r=e.middlewareData.shift)&&r.enabled.y&&(C=y),E&&!m){let e=z(f.left,0),t=z(f.right,0),n=z(f.top,0),r=z(f.bottom,0);v?M=h-2*(0!==e||0!==t?e+t:z(f.left,f.right)):C=g-2*(0!==n||0!==r?n+r:z(f.top,f.bottom))}await s({...e,availableWidth:M,availableHeight:C});let R=await u.getDimensions(c.floating);return h!==R.width||g!==R.height?{reset:{rects:!0}}:{}}}),options:[e,t]}},eQ=(e,t)=>{var n;return{...(void 0===(n=e)&&(n={}),{name:"hide",options:n,async fn(e){let{rects:t}=e,{strategy:r="referenceHidden",...o}=G(n,e);switch(r){case"referenceHidden":{let n=ei(await eo(e,{...o,elementContext:"reference"}),t.reference);return{data:{referenceHiddenOffsets:n,referenceHidden:ea(n)}}}case"escaped":{let n=ei(await eo(e,{...o,altBoundary:!0}),t.floating);return{data:{escapedOffsets:n,escaped:ea(n)}}}default:return{}}}}),options:[e,t]}},e0=(e,t)=>({...eX(e),options:[e,t]});var e1=f.forwardRef((e,t)=>{let{children:n,width:r=10,height:o=5,...i}=e;return(0,b.jsx)(v.WV.svg,{...i,ref:t,width:r,height:o,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?n:(0,b.jsx)("polygon",{points:"0,0 30,0 15,10"})})});e1.displayName="Arrow";var e2=n(1188),e3="Popper",[e8,e5]=function(e,t=[]){let n=[],r=()=>{let t=n.map(e=>f.createContext(e));return function(n){let r=n?.[e]||t;return f.useMemo(()=>({[`__scope${e}`]:{...n,[e]:r}}),[n,r])}};return r.scopeName=e,[function(t,r){let o=f.createContext(r),i=n.length;function a(t){let{scope:n,children:r,...a}=t,l=n?.[e][i]||o,u=f.useMemo(()=>a,Object.values(a));return(0,b.jsx)(l.Provider,{value:u,children:r})}return n=[...n,r],a.displayName=t+"Provider",[a,function(n,a){let l=a?.[e][i]||o,u=f.useContext(l);if(u)return u;if(void 0!==r)return r;throw Error(`\`${n}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let r=n.reduce((t,{useScope:n,scopeName:r})=>{let o=n(e)[`__scope${r}`];return{...t,...o}},{});return f.useMemo(()=>({[`__scope${t.scopeName}`]:r}),[r])}};return n.scopeName=t.scopeName,n}(r,...t)]}(e3),[e4,e6]=e8(e3),e7=e=>{let{__scopePopper:t,children:n}=e,[r,o]=f.useState(null);return(0,b.jsx)(e4,{scope:t,anchor:r,onAnchorChange:o,children:n})};e7.displayName=e3;var e9="PopperAnchor",te=f.forwardRef((e,t)=>{let{__scopePopper:n,virtualRef:r,...o}=e,i=e6(e9,n),a=f.useRef(null),l=(0,g.e)(t,a);return f.useEffect(()=>{i.onAnchorChange((null==r?void 0:r.current)||a.current)}),r?null:(0,b.jsx)(v.WV.div,{...o,ref:l})});te.displayName=e9;var tt="PopperContent",[tn,tr]=e8(tt),to=f.forwardRef((e,t)=>{var n,r,o,i,a,l,u,c;let{__scopePopper:s,side:d="bottom",sideOffset:p=0,align:m="center",alignOffset:h=0,arrowPadding:y=0,avoidCollisions:x=!0,collisionBoundary:E=[],collisionPadding:C=0,sticky:M="partial",hideWhenDetached:R=!1,updatePositionStrategy:S="optimized",onPlaced:P,...j}=e,_=e6(tt,s),[A,O]=f.useState(null),k=(0,g.e)(t,e=>O(e)),[T,L]=f.useState(null),D=function(e){let[t,n]=f.useState(void 0);return(0,e2.b)(()=>{if(e){n({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let r,o;if(!Array.isArray(t)||!t.length)return;let i=t[0];if("borderBoxSize"in i){let e=i.borderBoxSize,t=Array.isArray(e)?e[0]:e;r=t.inlineSize,o=t.blockSize}else r=e.offsetWidth,o=e.offsetHeight;n({width:r,height:o})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}n(void 0)},[e]),t}(T),N=null!==(u=null==D?void 0:D.width)&&void 0!==u?u:0,I=null!==(c=null==D?void 0:D.height)&&void 0!==c?c:0,F="number"==typeof C?C:{top:0,right:0,bottom:0,left:0,...C},B=Array.isArray(E)?E:[E],H=B.length>0,K={padding:F,boundary:B.filter(tu),altBoundary:H},{refs:U,floatingStyles:G,placement:X,isPositioned:Y,middlewareData:$}=function(e){void 0===e&&(e={});let{placement:t="bottom",strategy:n="absolute",middleware:r=[],platform:o,elements:{reference:i,floating:a}={},transform:l=!0,whileElementsMounted:u,open:c}=e,[s,d]=f.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[p,m]=f.useState(r);eH(p,r)||m(r);let[v,h]=f.useState(null),[g,y]=f.useState(null),w=f.useCallback(e=>{e!==C.current&&(C.current=e,h(e))},[]),b=f.useCallback(e=>{e!==M.current&&(M.current=e,y(e))},[]),x=i||v,E=a||g,C=f.useRef(null),M=f.useRef(null),R=f.useRef(s),S=null!=u,P=eG(u),j=eG(o),_=eG(c),A=f.useCallback(()=>{if(!C.current||!M.current)return;let e={placement:t,strategy:n,middleware:p};j.current&&(e.platform=j.current),ez(C.current,M.current,e).then(e=>{let t={...e,isPositioned:!1!==_.current};O.current&&!eH(R.current,t)&&(R.current=t,eB.flushSync(()=>{d(t)}))})},[p,t,n,j,_]);eV(()=>{!1===c&&R.current.isPositioned&&(R.current.isPositioned=!1,d(e=>({...e,isPositioned:!1})))},[c]);let O=f.useRef(!1);eV(()=>(O.current=!0,()=>{O.current=!1}),[]),eV(()=>{if(x&&(C.current=x),E&&(M.current=E),x&&E){if(P.current)return P.current(x,E,A);A()}},[x,E,A,P,S]);let k=f.useMemo(()=>({reference:C,floating:M,setReference:w,setFloating:b}),[w,b]),T=f.useMemo(()=>({reference:x,floating:E}),[x,E]),L=f.useMemo(()=>{let e={position:n,left:0,top:0};if(!T.floating)return e;let t=eU(T.floating,s.x),r=eU(T.floating,s.y);return l?{...e,transform:"translate("+t+"px, "+r+"px)",...eK(T.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:t,top:r}},[n,l,T.floating,s.x,s.y]);return f.useMemo(()=>({...s,update:A,refs:k,elements:T,floatingStyles:L}),[s,A,k,T,L])}({strategy:"fixed",placement:d+("center"!==m?"-"+m:""),whileElementsMounted:function(){for(var e=arguments.length,t=Array(e),n=0;n{i&&e.addEventListener("scroll",n,{passive:!0}),a&&e.addEventListener("resize",n)});let f=s&&u?function(e,t){let n,r=null,o=ed(e);function i(){var e;clearTimeout(n),null==(e=r)||e.disconnect(),r=null}return!function a(l,u){void 0===l&&(l=!1),void 0===u&&(u=1),i();let{left:c,top:s,width:d,height:f}=e.getBoundingClientRect();if(l||t(),!d||!f)return;let p=V(s),m=V(o.clientWidth-(c+d)),v={rootMargin:-p+"px "+-m+"px "+-V(o.clientHeight-(s+f))+"px "+-V(c)+"px",threshold:z(0,W(1,u))||1},h=!0;function g(e){let t=e[0].intersectionRatio;if(t!==u){if(!h)return a();t?a(!1,t):n=setTimeout(()=>{a(!1,1e-7)},1e3)}h=!1}try{r=new IntersectionObserver(g,{...v,root:o.ownerDocument})}catch(e){r=new IntersectionObserver(g,v)}r.observe(e)}(!0),i}(s,n):null,p=-1,m=null;l&&(m=new ResizeObserver(e=>{let[r]=e;r&&r.target===s&&m&&(m.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var e;null==(e=m)||e.observe(t)})),n()}),s&&!c&&m.observe(s),m.observe(t));let v=c?eO(e):null;return c&&function t(){let r=eO(e);v&&(r.x!==v.x||r.y!==v.y||r.width!==v.width||r.height!==v.height)&&n(),v=r,o=requestAnimationFrame(t)}(),n(),()=>{var e;d.forEach(e=>{i&&e.removeEventListener("scroll",n),a&&e.removeEventListener("resize",n)}),null==f||f(),null==(e=m)||e.disconnect(),m=null,c&&cancelAnimationFrame(o)}}(...t,{animationFrame:"always"===S})},elements:{reference:_.anchor},middleware:[eY({mainAxis:p+I,alignmentAxis:h}),x&&e$({mainAxis:!0,crossAxis:!1,limiter:"partial"===M?eq():void 0,...K}),x&&eZ({...K}),eJ({...K,apply:e=>{let{elements:t,rects:n,availableWidth:r,availableHeight:o}=e,{width:i,height:a}=n.reference,l=t.floating.style;l.setProperty("--radix-popper-available-width","".concat(r,"px")),l.setProperty("--radix-popper-available-height","".concat(o,"px")),l.setProperty("--radix-popper-anchor-width","".concat(i,"px")),l.setProperty("--radix-popper-anchor-height","".concat(a,"px"))}}),T&&e0({element:T,padding:y}),tc({arrowWidth:N,arrowHeight:I}),R&&eQ({strategy:"referenceHidden",...K})]}),[q,Z]=ts(X),J=(0,w.W)(P);(0,e2.b)(()=>{Y&&(null==J||J())},[Y,J]);let Q=null===(n=$.arrow)||void 0===n?void 0:n.x,ee=null===(r=$.arrow)||void 0===r?void 0:r.y,et=(null===(o=$.arrow)||void 0===o?void 0:o.centerOffset)!==0,[en,er]=f.useState();return(0,e2.b)(()=>{A&&er(window.getComputedStyle(A).zIndex)},[A]),(0,b.jsx)("div",{ref:U.setFloating,"data-radix-popper-content-wrapper":"",style:{...G,transform:Y?G.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:en,"--radix-popper-transform-origin":[null===(i=$.transformOrigin)||void 0===i?void 0:i.x,null===(a=$.transformOrigin)||void 0===a?void 0:a.y].join(" "),...(null===(l=$.hide)||void 0===l?void 0:l.referenceHidden)&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,b.jsx)(tn,{scope:s,placedSide:q,onArrowChange:L,arrowX:Q,arrowY:ee,shouldHideArrow:et,children:(0,b.jsx)(v.WV.div,{"data-side":q,"data-align":Z,...j,ref:k,style:{...j.style,animation:Y?void 0:"none"}})})})});to.displayName=tt;var ti="PopperArrow",ta={top:"bottom",right:"left",bottom:"top",left:"right"},tl=f.forwardRef(function(e,t){let{__scopePopper:n,...r}=e,o=tr(ti,n),i=ta[o.placedSide];return(0,b.jsx)("span",{ref:o.onArrowChange,style:{position:"absolute",left:o.arrowX,top:o.arrowY,[i]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[o.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[o.placedSide],visibility:o.shouldHideArrow?"hidden":void 0},children:(0,b.jsx)(e1,{...r,ref:t,style:{...r.style,display:"block"}})})});function tu(e){return null!==e}tl.displayName=ti;var tc=e=>({name:"transformOrigin",options:e,fn(t){var n,r,o,i,a;let{placement:l,rects:u,middlewareData:c}=t,s=(null===(n=c.arrow)||void 0===n?void 0:n.centerOffset)!==0,d=s?0:e.arrowWidth,f=s?0:e.arrowHeight,[p,m]=ts(l),v={start:"0%",center:"50%",end:"100%"}[m],h=(null!==(i=null===(r=c.arrow)||void 0===r?void 0:r.x)&&void 0!==i?i:0)+d/2,g=(null!==(a=null===(o=c.arrow)||void 0===o?void 0:o.y)&&void 0!==a?a:0)+f/2,y="",w="";return"bottom"===p?(y=s?v:"".concat(h,"px"),w="".concat(-f,"px")):"top"===p?(y=s?v:"".concat(h,"px"),w="".concat(u.floating.height+f,"px")):"right"===p?(y="".concat(-f,"px"),w=s?v:"".concat(g,"px")):"left"===p&&(y="".concat(u.floating.width+f,"px"),w=s?v:"".concat(g,"px")),{data:{x:y,y:w}}}});function ts(e){let[t,n="center"]=e.split("-");return[t,n]}var td=f.forwardRef((e,t)=>{var n,r;let{container:o,...i}=e,[a,l]=f.useState(!1);(0,e2.b)(()=>l(!0),[]);let u=o||a&&(null===(r=globalThis)||void 0===r?void 0:null===(n=r.document)||void 0===n?void 0:n.body);return u?eB.createPortal((0,b.jsx)(v.WV.div,{...i,ref:t}),u):null});td.displayName="Portal";var tf=n(1599),tp=n(886),tm="rovingFocusGroup.onEntryFocus",tv={bubbles:!1,cancelable:!0},th="RovingFocusGroup",[tg,ty,tw]=(0,h.B)(th),[tb,tx]=function(e,t=[]){let n=[],r=()=>{let t=n.map(e=>f.createContext(e));return function(n){let r=n?.[e]||t;return f.useMemo(()=>({[`__scope${e}`]:{...n,[e]:r}}),[n,r])}};return r.scopeName=e,[function(t,r){let o=f.createContext(r),i=n.length;function a(t){let{scope:n,children:r,...a}=t,l=n?.[e][i]||o,u=f.useMemo(()=>a,Object.values(a));return(0,b.jsx)(l.Provider,{value:u,children:r})}return n=[...n,r],a.displayName=t+"Provider",[a,function(n,a){let l=a?.[e][i]||o,u=f.useContext(l);if(u)return u;if(void 0!==r)return r;throw Error(`\`${n}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let r=n.reduce((t,{useScope:n,scopeName:r})=>{let o=n(e)[`__scope${r}`];return{...t,...o}},{});return f.useMemo(()=>({[`__scope${t.scopeName}`]:r}),[r])}};return n.scopeName=t.scopeName,n}(r,...t)]}(th,[tw]),[tE,tC]=tb(th),tM=f.forwardRef((e,t)=>(0,b.jsx)(tg.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,b.jsx)(tg.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,b.jsx)(tR,{...e,ref:t})})}));tM.displayName=th;var tR=f.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:n,orientation:r,loop:o=!1,dir:i,currentTabStopId:a,defaultCurrentTabStopId:l,onCurrentTabStopIdChange:u,onEntryFocus:c,preventScrollOnEntryFocus:s=!1,...d}=e,m=f.useRef(null),h=(0,g.e)(t,m),x=(0,y.gm)(i),[E=null,C]=(0,tp.T)({prop:a,defaultProp:l,onChange:u}),[M,R]=f.useState(!1),S=(0,w.W)(c),P=ty(n),j=f.useRef(!1),[_,A]=f.useState(0);return f.useEffect(()=>{let e=m.current;if(e)return e.addEventListener(tm,S),()=>e.removeEventListener(tm,S)},[S]),(0,b.jsx)(tE,{scope:n,orientation:r,dir:x,loop:o,currentTabStopId:E,onItemFocus:f.useCallback(e=>C(e),[C]),onItemShiftTab:f.useCallback(()=>R(!0),[]),onFocusableItemAdd:f.useCallback(()=>A(e=>e+1),[]),onFocusableItemRemove:f.useCallback(()=>A(e=>e-1),[]),children:(0,b.jsx)(v.WV.div,{tabIndex:M||0===_?-1:0,"data-orientation":r,...d,ref:h,style:{outline:"none",...e.style},onMouseDown:(0,p.M)(e.onMouseDown,()=>{j.current=!0}),onFocus:(0,p.M)(e.onFocus,e=>{let t=!j.current;if(e.target===e.currentTarget&&t&&!M){let t=new CustomEvent(tm,tv);if(e.currentTarget.dispatchEvent(t),!t.defaultPrevented){let e=P().filter(e=>e.focusable);t_([e.find(e=>e.active),e.find(e=>e.id===E),...e].filter(Boolean).map(e=>e.ref.current),s)}}j.current=!1}),onBlur:(0,p.M)(e.onBlur,()=>R(!1))})})}),tS="RovingFocusGroupItem",tP=f.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:n,focusable:r=!0,active:o=!1,tabStopId:i,...a}=e,l=(0,I.M)(),u=i||l,c=tC(tS,n),s=c.currentTabStopId===u,d=ty(n),{onFocusableItemAdd:m,onFocusableItemRemove:h}=c;return f.useEffect(()=>{if(r)return m(),()=>h()},[r,m,h]),(0,b.jsx)(tg.ItemSlot,{scope:n,id:u,focusable:r,active:o,children:(0,b.jsx)(v.WV.span,{tabIndex:s?0:-1,"data-orientation":c.orientation,...a,ref:t,onMouseDown:(0,p.M)(e.onMouseDown,e=>{r?c.onItemFocus(u):e.preventDefault()}),onFocus:(0,p.M)(e.onFocus,()=>c.onItemFocus(u)),onKeyDown:(0,p.M)(e.onKeyDown,e=>{if("Tab"===e.key&&e.shiftKey){c.onItemShiftTab();return}if(e.target!==e.currentTarget)return;let t=function(e,t,n){var r;let o=(r=e.key,"rtl"!==n?r:"ArrowLeft"===r?"ArrowRight":"ArrowRight"===r?"ArrowLeft":r);if(!("vertical"===t&&["ArrowLeft","ArrowRight"].includes(o))&&!("horizontal"===t&&["ArrowUp","ArrowDown"].includes(o)))return tj[o]}(e,c.orientation,c.dir);if(void 0!==t){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;e.preventDefault();let o=d().filter(e=>e.focusable).map(e=>e.ref.current);if("last"===t)o.reverse();else if("prev"===t||"next"===t){var n,r;"prev"===t&&o.reverse();let i=o.indexOf(e.currentTarget);o=c.loop?(n=o,r=i+1,n.map((e,t)=>n[(r+t)%n.length])):o.slice(i+1)}setTimeout(()=>t_(o))}})})})});tP.displayName=tS;var tj={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function t_(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=document.activeElement;for(let r of e)if(r===n||(r.focus({preventScroll:t}),document.activeElement!==n))return}var tA=n(7053),tO=new WeakMap,tk=new WeakMap,tT={},tL=0,tD=function(e){return e&&(e.host||tD(e.parentNode))},tN=function(e,t,n,r){var o=(Array.isArray(e)?e:[e]).map(function(e){if(t.contains(e))return e;var n=tD(e);return n&&t.contains(n)?n:(console.error("aria-hidden",e,"in not contained inside",t,". Doing nothing"),null)}).filter(function(e){return!!e});tT[n]||(tT[n]=new WeakMap);var i=tT[n],a=[],l=new Set,u=new Set(o),c=function(e){!e||l.has(e)||(l.add(e),c(e.parentNode))};o.forEach(c);var s=function(e){!e||u.has(e)||Array.prototype.forEach.call(e.children,function(e){if(l.has(e))s(e);else try{var t=e.getAttribute(r),o=null!==t&&"false"!==t,u=(tO.get(e)||0)+1,c=(i.get(e)||0)+1;tO.set(e,u),i.set(e,c),a.push(e),1===u&&o&&tk.set(e,!0),1===c&&e.setAttribute(n,"true"),o||e.setAttribute(r,"true")}catch(t){console.error("aria-hidden: cannot operate on ",e,t)}})};return s(t),l.clear(),tL++,function(){a.forEach(function(e){var t=tO.get(e)-1,o=i.get(e)-1;tO.set(e,t),i.set(e,o),t||(tk.has(e)||e.removeAttribute(r),tk.delete(e)),o||e.removeAttribute(n)}),--tL||(tO=new WeakMap,tO=new WeakMap,tk=new WeakMap,tT={})}},tI=function(e,t,n){void 0===n&&(n="data-aria-hidden");var r=Array.from(Array.isArray(e)?e:[e]),o=t||("undefined"==typeof document?null:(Array.isArray(e)?e[0]:e).ownerDocument.body);return o?(r.push.apply(r,Array.from(o.querySelectorAll("[aria-live]"))),tN(r,o,n,"aria-hidden")):function(){return null}},tF=function(){return(tF=Object.assign||function(e){for(var t,n=1,r=arguments.length;nt.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);ot.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n}"function"==typeof SuppressedError&&SuppressedError;var tz="right-scroll-bar-position",tB="width-before-scroll-bar";function tV(e,t){return"function"==typeof e?e(t):e&&(e.current=t),e}var tH="undefined"!=typeof window?f.useLayoutEffect:f.useEffect,tK=new WeakMap,tU=(void 0===o&&(o={}),(void 0===i&&(i=function(e){return e}),a=[],l=!1,u={read:function(){if(l)throw Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return a.length?a[a.length-1]:null},useMedium:function(e){var t=i(e,l);return a.push(t),function(){a=a.filter(function(e){return e!==t})}},assignSyncMedium:function(e){for(l=!0;a.length;){var t=a;a=[],t.forEach(e)}a={push:function(t){return e(t)},filter:function(){return a}}},assignMedium:function(e){l=!0;var t=[];if(a.length){var n=a;a=[],n.forEach(e),t=a}var r=function(){var n=t;t=[],n.forEach(e)},o=function(){return Promise.resolve().then(r)};o(),a={push:function(e){t.push(e),o()},filter:function(e){return t=t.filter(e),a}}}}).options=tF({async:!0,ssr:!1},o),u),tG=function(){},tX=f.forwardRef(function(e,t){var n,r,o,i,a=f.useRef(null),l=f.useState({onScrollCapture:tG,onWheelCapture:tG,onTouchMoveCapture:tG}),u=l[0],c=l[1],s=e.forwardProps,d=e.children,p=e.className,m=e.removeScrollBar,v=e.enabled,h=e.shards,g=e.sideCar,y=e.noIsolation,w=e.inert,b=e.allowPinchZoom,x=e.as,E=e.gapMode,C=tW(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as","gapMode"]),M=(n=[a,t],r=function(e){return n.forEach(function(t){return tV(t,e)})},(o=(0,f.useState)(function(){return{value:null,callback:r,facade:{get current(){return o.value},set current(value){var e=o.value;e!==value&&(o.value=value,o.callback(value,e))}}}})[0]).callback=r,i=o.facade,tH(function(){var e=tK.get(i);if(e){var t=new Set(e),r=new Set(n),o=i.current;t.forEach(function(e){r.has(e)||tV(e,null)}),r.forEach(function(e){t.has(e)||tV(e,o)})}tK.set(i,n)},[n]),i),R=tF(tF({},C),u);return f.createElement(f.Fragment,null,v&&f.createElement(g,{sideCar:tU,removeScrollBar:m,shards:h,noIsolation:y,inert:w,setCallbacks:c,allowPinchZoom:!!b,lockRef:a,gapMode:E}),s?f.cloneElement(f.Children.only(d),tF(tF({},R),{ref:M})):f.createElement(void 0===x?"div":x,tF({},R,{className:p,ref:M}),d))});tX.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},tX.classNames={fullWidth:tB,zeroRight:tz};var tY=function(e){var t=e.sideCar,n=tW(e,["sideCar"]);if(!t)throw Error("Sidecar: please provide `sideCar` property to import the right car");var r=t.read();if(!r)throw Error("Sidecar medium not found");return f.createElement(r,tF({},n))};tY.isSideCarExport=!0;var t$=function(){var e=0,t=null;return{add:function(r){if(0==e&&(t=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=d||n.nc;return t&&e.setAttribute("nonce",t),e}())){var o,i;(o=t).styleSheet?o.styleSheet.cssText=r:o.appendChild(document.createTextNode(r)),i=t,(document.head||document.getElementsByTagName("head")[0]).appendChild(i)}e++},remove:function(){--e||!t||(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},tq=function(){var e=t$();return function(t,n){f.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&n])}},tZ=function(){var e=tq();return function(t){return e(t.styles,t.dynamic),null}},tJ={left:0,top:0,right:0,gap:0},tQ=function(e){return parseInt(e||"",10)||0},t0=function(e){var t=window.getComputedStyle(document.body),n=t["padding"===e?"paddingLeft":"marginLeft"],r=t["padding"===e?"paddingTop":"marginTop"],o=t["padding"===e?"paddingRight":"marginRight"];return[tQ(n),tQ(r),tQ(o)]},t1=function(e){if(void 0===e&&(e="margin"),"undefined"==typeof window)return tJ;var t=t0(e),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-n+t[2]-t[0])}},t2=tZ(),t3="data-scroll-locked",t8=function(e,t,n,r){var o=e.left,i=e.top,a=e.right,l=e.gap;return void 0===n&&(n="margin"),"\n .".concat("with-scroll-bars-hidden"," {\n overflow: hidden ").concat(r,";\n padding-right: ").concat(l,"px ").concat(r,";\n }\n body[").concat(t3,"] {\n overflow: hidden ").concat(r,";\n overscroll-behavior: contain;\n ").concat([t&&"position: relative ".concat(r,";"),"margin"===n&&"\n padding-left: ".concat(o,"px;\n padding-top: ").concat(i,"px;\n padding-right: ").concat(a,"px;\n margin-left:0;\n margin-top:0;\n margin-right: ").concat(l,"px ").concat(r,";\n "),"padding"===n&&"padding-right: ".concat(l,"px ").concat(r,";")].filter(Boolean).join(""),"\n }\n \n .").concat(tz," {\n right: ").concat(l,"px ").concat(r,";\n }\n \n .").concat(tB," {\n margin-right: ").concat(l,"px ").concat(r,";\n }\n \n .").concat(tz," .").concat(tz," {\n right: 0 ").concat(r,";\n }\n \n .").concat(tB," .").concat(tB," {\n margin-right: 0 ").concat(r,";\n }\n \n body[").concat(t3,"] {\n ").concat("--removed-body-scroll-bar-size",": ").concat(l,"px;\n }\n")},t5=function(){var e=parseInt(document.body.getAttribute(t3)||"0",10);return isFinite(e)?e:0},t4=function(){f.useEffect(function(){return document.body.setAttribute(t3,(t5()+1).toString()),function(){var e=t5()-1;e<=0?document.body.removeAttribute(t3):document.body.setAttribute(t3,e.toString())}},[])},t6=function(e){var t=e.noRelative,n=e.noImportant,r=e.gapMode,o=void 0===r?"margin":r;t4();var i=f.useMemo(function(){return t1(o)},[o]);return f.createElement(t2,{styles:t8(i,!t,o,n?"":"!important")})},t7=!1;if("undefined"!=typeof window)try{var t9=Object.defineProperty({},"passive",{get:function(){return t7=!0,!0}});window.addEventListener("test",t9,t9),window.removeEventListener("test",t9,t9)}catch(e){t7=!1}var ne=!!t7&&{passive:!1},nt=function(e,t){if(!(e instanceof Element))return!1;var n=window.getComputedStyle(e);return"hidden"!==n[t]&&!(n.overflowY===n.overflowX&&"TEXTAREA"!==e.tagName&&"visible"===n[t])},nn=function(e,t){var n=t.ownerDocument,r=t;do{if("undefined"!=typeof ShadowRoot&&r instanceof ShadowRoot&&(r=r.host),nr(e,r)){var o=no(e,r);if(o[1]>o[2])return!0}r=r.parentNode}while(r&&r!==n.body);return!1},nr=function(e,t){return"v"===e?nt(t,"overflowY"):nt(t,"overflowX")},no=function(e,t){return"v"===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},ni=function(e,t,n,r,o){var i,a=(i=window.getComputedStyle(t).direction,"h"===e&&"rtl"===i?-1:1),l=a*r,u=n.target,c=t.contains(u),s=!1,d=l>0,f=0,p=0;do{var m=no(e,u),v=m[0],h=m[1]-m[2]-a*v;(v||h)&&nr(e,u)&&(f+=h,p+=v),u instanceof ShadowRoot?u=u.host:u=u.parentNode}while(!c&&u!==document.body||c&&(t.contains(u)||t===u));return d&&(o&&1>Math.abs(f)||!o&&l>f)?s=!0:!d&&(o&&1>Math.abs(p)||!o&&-l>p)&&(s=!0),s},na=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},nl=function(e){return[e.deltaX,e.deltaY]},nu=function(e){return e&&"current"in e?e.current:e},nc=0,ns=[],nd=(c=function(e){var t=f.useRef([]),n=f.useRef([0,0]),r=f.useRef(),o=f.useState(nc++)[0],i=f.useState(tZ)[0],a=f.useRef(e);f.useEffect(function(){a.current=e},[e]),f.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(o));var t=(function(e,t,n){if(n||2==arguments.length)for(var r,o=0,i=t.length;oMath.abs(c)?"h":"v";if("touches"in e&&"h"===d&&"range"===s.type)return!1;var f=nn(d,s);if(!f)return!0;if(f?o=d:(o="v"===d?"h":"v",f=nn(d,s)),!f)return!1;if(!r.current&&"changedTouches"in e&&(u||c)&&(r.current=o),!o)return!0;var p=r.current||o;return ni(p,t,e,"h"===p?u:c,!0)},[]),u=f.useCallback(function(e){if(ns.length&&ns[ns.length-1]===i){var n="deltaY"in e?nl(e):na(e),r=t.current.filter(function(t){var r;return t.name===e.type&&(t.target===e.target||e.target===t.shadowParent)&&(r=t.delta)[0]===n[0]&&r[1]===n[1]})[0];if(r&&r.should){e.cancelable&&e.preventDefault();return}if(!r){var o=(a.current.shards||[]).map(nu).filter(Boolean).filter(function(t){return t.contains(e.target)});(o.length>0?l(e,o[0]):!a.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),c=f.useCallback(function(e,n,r,o){var i={name:e,delta:n,target:r,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}(r)};t.current.push(i),setTimeout(function(){t.current=t.current.filter(function(e){return e!==i})},1)},[]),s=f.useCallback(function(e){n.current=na(e),r.current=void 0},[]),d=f.useCallback(function(t){c(t.type,nl(t),t.target,l(t,e.lockRef.current))},[]),p=f.useCallback(function(t){c(t.type,na(t),t.target,l(t,e.lockRef.current))},[]);f.useEffect(function(){return ns.push(i),e.setCallbacks({onScrollCapture:d,onWheelCapture:d,onTouchMoveCapture:p}),document.addEventListener("wheel",u,ne),document.addEventListener("touchmove",u,ne),document.addEventListener("touchstart",s,ne),function(){ns=ns.filter(function(e){return e!==i}),document.removeEventListener("wheel",u,ne),document.removeEventListener("touchmove",u,ne),document.removeEventListener("touchstart",s,ne)}},[]);var m=e.removeScrollBar,v=e.inert;return f.createElement(f.Fragment,null,v?f.createElement(i,{styles:"\n .block-interactivity-".concat(o," {pointer-events: none;}\n .allow-interactivity-").concat(o," {pointer-events: all;}\n")}):null,m?f.createElement(t6,{gapMode:e.gapMode}):null)},tU.useMedium(c),tY),nf=f.forwardRef(function(e,t){return f.createElement(tX,tF({},e,{ref:t,sideCar:nd}))});nf.classNames=tX.classNames;var np=["Enter"," "],nm=["ArrowUp","PageDown","End"],nv=["ArrowDown","PageUp","Home",...nm],nh={ltr:[...np,"ArrowRight"],rtl:[...np,"ArrowLeft"]},ng={ltr:["ArrowLeft"],rtl:["ArrowRight"]},ny="Menu",[nw,nb,nx]=(0,h.B)(ny),[nE,nC]=(0,m.b)(ny,[nx,e5,tx]),nM=e5(),nR=tx(),[nS,nP]=nE(ny),[nj,n_]=nE(ny),nA=e=>{let{__scopeMenu:t,open:n=!1,children:r,dir:o,onOpenChange:i,modal:a=!0}=e,l=nM(t),[u,c]=f.useState(null),s=f.useRef(!1),d=(0,w.W)(i),p=(0,y.gm)(o);return f.useEffect(()=>{let e=()=>{s.current=!0,document.addEventListener("pointerdown",t,{capture:!0,once:!0}),document.addEventListener("pointermove",t,{capture:!0,once:!0})},t=()=>s.current=!1;return document.addEventListener("keydown",e,{capture:!0}),()=>{document.removeEventListener("keydown",e,{capture:!0}),document.removeEventListener("pointerdown",t,{capture:!0}),document.removeEventListener("pointermove",t,{capture:!0})}},[]),(0,b.jsx)(e7,{...l,children:(0,b.jsx)(nS,{scope:t,open:n,onOpenChange:d,content:u,onContentChange:c,children:(0,b.jsx)(nj,{scope:t,onClose:f.useCallback(()=>d(!1),[d]),isUsingKeyboardRef:s,dir:p,modal:a,children:r})})})};nA.displayName=ny;var nO=f.forwardRef((e,t)=>{let{__scopeMenu:n,...r}=e,o=nM(n);return(0,b.jsx)(te,{...o,...r,ref:t})});nO.displayName="MenuAnchor";var nk="MenuPortal",[nT,nL]=nE(nk,{forceMount:void 0}),nD=e=>{let{__scopeMenu:t,forceMount:n,children:r,container:o}=e,i=nP(nk,t);return(0,b.jsx)(nT,{scope:t,forceMount:n,children:(0,b.jsx)(tf.z,{present:n||i.open,children:(0,b.jsx)(td,{asChild:!0,container:o,children:r})})})};nD.displayName=nk;var nN="MenuContent",[nI,nF]=nE(nN),nW=f.forwardRef((e,t)=>{let n=nL(nN,e.__scopeMenu),{forceMount:r=n.forceMount,...o}=e,i=nP(nN,e.__scopeMenu),a=n_(nN,e.__scopeMenu);return(0,b.jsx)(nw.Provider,{scope:e.__scopeMenu,children:(0,b.jsx)(tf.z,{present:r||i.open,children:(0,b.jsx)(nw.Slot,{scope:e.__scopeMenu,children:a.modal?(0,b.jsx)(nz,{...o,ref:t}):(0,b.jsx)(nB,{...o,ref:t})})})})}),nz=f.forwardRef((e,t)=>{let n=nP(nN,e.__scopeMenu),r=f.useRef(null),o=(0,g.e)(t,r);return f.useEffect(()=>{let e=r.current;if(e)return tI(e)},[]),(0,b.jsx)(nV,{...e,ref:o,trapFocus:n.open,disableOutsidePointerEvents:n.open,disableOutsideScroll:!0,onFocusOutside:(0,p.M)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>n.onOpenChange(!1)})}),nB=f.forwardRef((e,t)=>{let n=nP(nN,e.__scopeMenu);return(0,b.jsx)(nV,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>n.onOpenChange(!1)})}),nV=f.forwardRef((e,t)=>{let{__scopeMenu:n,loop:r=!1,trapFocus:o,onOpenAutoFocus:i,onCloseAutoFocus:a,disableOutsidePointerEvents:l,onEntryFocus:u,onEscapeKeyDown:c,onPointerDownOutside:s,onFocusOutside:d,onInteractOutside:m,onDismiss:v,disableOutsideScroll:h,...y}=e,w=nP(nN,n),x=n_(nN,n),E=nM(n),M=nR(n),R=nb(n),[j,_]=f.useState(null),A=f.useRef(null),k=(0,g.e)(t,A,w.onContentChange),T=f.useRef(0),L=f.useRef(""),D=f.useRef(0),N=f.useRef(null),I=f.useRef("right"),F=f.useRef(0),W=h?nf:f.Fragment,z=h?{as:tA.g7,allowPinchZoom:!0}:void 0,B=e=>{var t,n;let r=L.current+e,o=R().filter(e=>!e.disabled),i=document.activeElement,a=null===(t=o.find(e=>e.ref.current===i))||void 0===t?void 0:t.textValue,l=function(e,t,n){var r;let o=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,i=(r=Math.max(n?e.indexOf(n):-1,0),e.map((t,n)=>e[(r+n)%e.length]));1===o.length&&(i=i.filter(e=>e!==n));let a=i.find(e=>e.toLowerCase().startsWith(o.toLowerCase()));return a!==n?a:void 0}(o.map(e=>e.textValue),r,a),u=null===(n=o.find(e=>e.textValue===l))||void 0===n?void 0:n.ref.current;!function e(t){L.current=t,window.clearTimeout(T.current),""!==t&&(T.current=window.setTimeout(()=>e(""),1e3))}(r),u&&setTimeout(()=>u.focus())};f.useEffect(()=>()=>window.clearTimeout(T.current),[]),f.useEffect(()=>{var e,t;let n=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",null!==(e=n[0])&&void 0!==e?e:P()),document.body.insertAdjacentElement("beforeend",null!==(t=n[1])&&void 0!==t?t:P()),S++,()=>{1===S&&document.querySelectorAll("[data-radix-focus-guard]").forEach(e=>e.remove()),S--}},[]);let V=f.useCallback(e=>{var t,n,r;return I.current===(null===(t=N.current)||void 0===t?void 0:t.side)&&!!(r=null===(n=N.current)||void 0===n?void 0:n.area)&&function(e,t){let{x:n,y:r}=e,o=!1;for(let e=0,i=t.length-1;er!=c>r&&n<(u-a)*(r-l)/(c-l)+a&&(o=!o)}return o}({x:e.clientX,y:e.clientY},r)},[]);return(0,b.jsx)(nI,{scope:n,searchRef:L,onItemEnter:f.useCallback(e=>{V(e)&&e.preventDefault()},[V]),onItemLeave:f.useCallback(e=>{var t;V(e)||(null===(t=A.current)||void 0===t||t.focus(),_(null))},[V]),onTriggerLeave:f.useCallback(e=>{V(e)&&e.preventDefault()},[V]),pointerGraceTimerRef:D,onPointerGraceIntentChange:f.useCallback(e=>{N.current=e},[]),children:(0,b.jsx)(W,{...z,children:(0,b.jsx)(O,{asChild:!0,trapped:o,onMountAutoFocus:(0,p.M)(i,e=>{var t;e.preventDefault(),null===(t=A.current)||void 0===t||t.focus({preventScroll:!0})}),onUnmountAutoFocus:a,children:(0,b.jsx)(C,{asChild:!0,disableOutsidePointerEvents:l,onEscapeKeyDown:c,onPointerDownOutside:s,onFocusOutside:d,onInteractOutside:m,onDismiss:v,children:(0,b.jsx)(tM,{asChild:!0,...M,dir:x.dir,orientation:"vertical",loop:r,currentTabStopId:j,onCurrentTabStopIdChange:_,onEntryFocus:(0,p.M)(u,e=>{x.isUsingKeyboardRef.current||e.preventDefault()}),preventScrollOnEntryFocus:!0,children:(0,b.jsx)(to,{role:"menu","aria-orientation":"vertical","data-state":ra(w.open),"data-radix-menu-content":"",dir:x.dir,...E,...y,ref:k,style:{outline:"none",...y.style},onKeyDown:(0,p.M)(y.onKeyDown,e=>{let t=e.target.closest("[data-radix-menu-content]")===e.currentTarget,n=e.ctrlKey||e.altKey||e.metaKey,r=1===e.key.length;t&&("Tab"===e.key&&e.preventDefault(),!n&&r&&B(e.key));let o=A.current;if(e.target!==o||!nv.includes(e.key))return;e.preventDefault();let i=R().filter(e=>!e.disabled).map(e=>e.ref.current);nm.includes(e.key)&&i.reverse(),function(e){let t=document.activeElement;for(let n of e)if(n===t||(n.focus(),document.activeElement!==t))return}(i)}),onBlur:(0,p.M)(e.onBlur,e=>{e.currentTarget.contains(e.target)||(window.clearTimeout(T.current),L.current="")}),onPointerMove:(0,p.M)(e.onPointerMove,rc(e=>{let t=e.target,n=F.current!==e.clientX;if(e.currentTarget.contains(t)&&n){let t=e.clientX>F.current?"right":"left";I.current=t,F.current=e.clientX}}))})})})})})})});nW.displayName=nN;var nH=f.forwardRef((e,t)=>{let{__scopeMenu:n,...r}=e;return(0,b.jsx)(v.WV.div,{role:"group",...r,ref:t})});nH.displayName="MenuGroup";var nK=f.forwardRef((e,t)=>{let{__scopeMenu:n,...r}=e;return(0,b.jsx)(v.WV.div,{...r,ref:t})});nK.displayName="MenuLabel";var nU="MenuItem",nG="menu.itemSelect",nX=f.forwardRef((e,t)=>{let{disabled:n=!1,onSelect:r,...o}=e,i=f.useRef(null),a=n_(nU,e.__scopeMenu),l=nF(nU,e.__scopeMenu),u=(0,g.e)(t,i),c=f.useRef(!1);return(0,b.jsx)(nY,{...o,ref:u,disabled:n,onClick:(0,p.M)(e.onClick,()=>{let e=i.current;if(!n&&e){let t=new CustomEvent(nG,{bubbles:!0,cancelable:!0});e.addEventListener(nG,e=>null==r?void 0:r(e),{once:!0}),(0,v.jH)(e,t),t.defaultPrevented?c.current=!1:a.onClose()}}),onPointerDown:t=>{var n;null===(n=e.onPointerDown)||void 0===n||n.call(e,t),c.current=!0},onPointerUp:(0,p.M)(e.onPointerUp,e=>{var t;c.current||null===(t=e.currentTarget)||void 0===t||t.click()}),onKeyDown:(0,p.M)(e.onKeyDown,e=>{let t=""!==l.searchRef.current;!n&&(!t||" "!==e.key)&&np.includes(e.key)&&(e.currentTarget.click(),e.preventDefault())})})});nX.displayName=nU;var nY=f.forwardRef((e,t)=>{let{__scopeMenu:n,disabled:r=!1,textValue:o,...i}=e,a=nF(nU,n),l=nR(n),u=f.useRef(null),c=(0,g.e)(t,u),[s,d]=f.useState(!1),[m,h]=f.useState("");return f.useEffect(()=>{let e=u.current;if(e){var t;h((null!==(t=e.textContent)&&void 0!==t?t:"").trim())}},[i.children]),(0,b.jsx)(nw.ItemSlot,{scope:n,disabled:r,textValue:null!=o?o:m,children:(0,b.jsx)(tP,{asChild:!0,...l,focusable:!r,children:(0,b.jsx)(v.WV.div,{role:"menuitem","data-highlighted":s?"":void 0,"aria-disabled":r||void 0,"data-disabled":r?"":void 0,...i,ref:c,onPointerMove:(0,p.M)(e.onPointerMove,rc(e=>{r?a.onItemLeave(e):(a.onItemEnter(e),e.defaultPrevented||e.currentTarget.focus({preventScroll:!0}))})),onPointerLeave:(0,p.M)(e.onPointerLeave,rc(e=>a.onItemLeave(e))),onFocus:(0,p.M)(e.onFocus,()=>d(!0)),onBlur:(0,p.M)(e.onBlur,()=>d(!1))})})})}),n$=f.forwardRef((e,t)=>{let{checked:n=!1,onCheckedChange:r,...o}=e;return(0,b.jsx)(n3,{scope:e.__scopeMenu,checked:n,children:(0,b.jsx)(nX,{role:"menuitemcheckbox","aria-checked":rl(n)?"mixed":n,...o,ref:t,"data-state":ru(n),onSelect:(0,p.M)(o.onSelect,()=>null==r?void 0:r(!!rl(n)||!n),{checkForDefaultPrevented:!1})})})});n$.displayName="MenuCheckboxItem";var nq="MenuRadioGroup",[nZ,nJ]=nE(nq,{value:void 0,onValueChange:()=>{}}),nQ=f.forwardRef((e,t)=>{let{value:n,onValueChange:r,...o}=e,i=(0,w.W)(r);return(0,b.jsx)(nZ,{scope:e.__scopeMenu,value:n,onValueChange:i,children:(0,b.jsx)(nH,{...o,ref:t})})});nQ.displayName=nq;var n0="MenuRadioItem",n1=f.forwardRef((e,t)=>{let{value:n,...r}=e,o=nJ(n0,e.__scopeMenu),i=n===o.value;return(0,b.jsx)(n3,{scope:e.__scopeMenu,checked:i,children:(0,b.jsx)(nX,{role:"menuitemradio","aria-checked":i,...r,ref:t,"data-state":ru(i),onSelect:(0,p.M)(r.onSelect,()=>{var e;return null===(e=o.onValueChange)||void 0===e?void 0:e.call(o,n)},{checkForDefaultPrevented:!1})})})});n1.displayName=n0;var n2="MenuItemIndicator",[n3,n8]=nE(n2,{checked:!1}),n5=f.forwardRef((e,t)=>{let{__scopeMenu:n,forceMount:r,...o}=e,i=n8(n2,n);return(0,b.jsx)(tf.z,{present:r||rl(i.checked)||!0===i.checked,children:(0,b.jsx)(v.WV.span,{...o,ref:t,"data-state":ru(i.checked)})})});n5.displayName=n2;var n4=f.forwardRef((e,t)=>{let{__scopeMenu:n,...r}=e;return(0,b.jsx)(v.WV.div,{role:"separator","aria-orientation":"horizontal",...r,ref:t})});n4.displayName="MenuSeparator";var n6=f.forwardRef((e,t)=>{let{__scopeMenu:n,...r}=e,o=nM(n);return(0,b.jsx)(tl,{...o,...r,ref:t})});n6.displayName="MenuArrow";var n7="MenuSub",[n9,re]=nE(n7),rt=e=>{let{__scopeMenu:t,children:n,open:r=!1,onOpenChange:o}=e,i=nP(n7,t),a=nM(t),[l,u]=f.useState(null),[c,s]=f.useState(null),d=(0,w.W)(o);return f.useEffect(()=>(!1===i.open&&d(!1),()=>d(!1)),[i.open,d]),(0,b.jsx)(e7,{...a,children:(0,b.jsx)(nS,{scope:t,open:r,onOpenChange:d,content:c,onContentChange:s,children:(0,b.jsx)(n9,{scope:t,contentId:(0,I.M)(),triggerId:(0,I.M)(),trigger:l,onTriggerChange:u,children:n})})})};rt.displayName=n7;var rn="MenuSubTrigger",rr=f.forwardRef((e,t)=>{let n=nP(rn,e.__scopeMenu),r=n_(rn,e.__scopeMenu),o=re(rn,e.__scopeMenu),i=nF(rn,e.__scopeMenu),a=f.useRef(null),{pointerGraceTimerRef:l,onPointerGraceIntentChange:u}=i,c={__scopeMenu:e.__scopeMenu},s=f.useCallback(()=>{a.current&&window.clearTimeout(a.current),a.current=null},[]);return f.useEffect(()=>s,[s]),f.useEffect(()=>{let e=l.current;return()=>{window.clearTimeout(e),u(null)}},[l,u]),(0,b.jsx)(nO,{asChild:!0,...c,children:(0,b.jsx)(nY,{id:o.triggerId,"aria-haspopup":"menu","aria-expanded":n.open,"aria-controls":o.contentId,"data-state":ra(n.open),...e,ref:(0,g.F)(t,o.onTriggerChange),onClick:t=>{var r;null===(r=e.onClick)||void 0===r||r.call(e,t),e.disabled||t.defaultPrevented||(t.currentTarget.focus(),n.open||n.onOpenChange(!0))},onPointerMove:(0,p.M)(e.onPointerMove,rc(t=>{i.onItemEnter(t),t.defaultPrevented||e.disabled||n.open||a.current||(i.onPointerGraceIntentChange(null),a.current=window.setTimeout(()=>{n.onOpenChange(!0),s()},100))})),onPointerLeave:(0,p.M)(e.onPointerLeave,rc(e=>{var t,r;s();let o=null===(t=n.content)||void 0===t?void 0:t.getBoundingClientRect();if(o){let t=null===(r=n.content)||void 0===r?void 0:r.dataset.side,a="right"===t,u=o[a?"left":"right"],c=o[a?"right":"left"];i.onPointerGraceIntentChange({area:[{x:e.clientX+(a?-5:5),y:e.clientY},{x:u,y:o.top},{x:c,y:o.top},{x:c,y:o.bottom},{x:u,y:o.bottom}],side:t}),window.clearTimeout(l.current),l.current=window.setTimeout(()=>i.onPointerGraceIntentChange(null),300)}else{if(i.onTriggerLeave(e),e.defaultPrevented)return;i.onPointerGraceIntentChange(null)}})),onKeyDown:(0,p.M)(e.onKeyDown,t=>{let o=""!==i.searchRef.current;if(!e.disabled&&(!o||" "!==t.key)&&nh[r.dir].includes(t.key)){var a;n.onOpenChange(!0),null===(a=n.content)||void 0===a||a.focus(),t.preventDefault()}})})})});rr.displayName=rn;var ro="MenuSubContent",ri=f.forwardRef((e,t)=>{let n=nL(nN,e.__scopeMenu),{forceMount:r=n.forceMount,...o}=e,i=nP(nN,e.__scopeMenu),a=n_(nN,e.__scopeMenu),l=re(ro,e.__scopeMenu),u=f.useRef(null),c=(0,g.e)(t,u);return(0,b.jsx)(nw.Provider,{scope:e.__scopeMenu,children:(0,b.jsx)(tf.z,{present:r||i.open,children:(0,b.jsx)(nw.Slot,{scope:e.__scopeMenu,children:(0,b.jsx)(nV,{id:l.contentId,"aria-labelledby":l.triggerId,...o,ref:c,align:"start",side:"rtl"===a.dir?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:e=>{var t;a.isUsingKeyboardRef.current&&(null===(t=u.current)||void 0===t||t.focus()),e.preventDefault()},onCloseAutoFocus:e=>e.preventDefault(),onFocusOutside:(0,p.M)(e.onFocusOutside,e=>{e.target!==l.trigger&&i.onOpenChange(!1)}),onEscapeKeyDown:(0,p.M)(e.onEscapeKeyDown,e=>{a.onClose(),e.preventDefault()}),onKeyDown:(0,p.M)(e.onKeyDown,e=>{let t=e.currentTarget.contains(e.target),n=ng[a.dir].includes(e.key);if(t&&n){var r;i.onOpenChange(!1),null===(r=l.trigger)||void 0===r||r.focus(),e.preventDefault()}})})})})})});function ra(e){return e?"open":"closed"}function rl(e){return"indeterminate"===e}function ru(e){return rl(e)?"indeterminate":e?"checked":"unchecked"}function rc(e){return t=>"mouse"===t.pointerType?e(t):void 0}ri.displayName=ro;var rs="ContextMenu",[rd,rf]=(0,m.b)(rs,[nC]),rp=nC(),[rm,rv]=rd(rs),rh=e=>{let{__scopeContextMenu:t,children:n,onOpenChange:r,dir:o,modal:i=!0}=e,[a,l]=f.useState(!1),u=rp(t),c=(0,w.W)(r),s=f.useCallback(e=>{l(e),c(e)},[c]);return(0,b.jsx)(rm,{scope:t,open:a,onOpenChange:s,modal:i,children:(0,b.jsx)(nA,{...u,dir:o,open:a,onOpenChange:s,modal:i,children:n})})};rh.displayName=rs;var rg="ContextMenuTrigger",ry=f.forwardRef((e,t)=>{let{__scopeContextMenu:n,disabled:r=!1,...o}=e,i=rv(rg,n),a=rp(n),l=f.useRef({x:0,y:0}),u=f.useRef({getBoundingClientRect:()=>DOMRect.fromRect({width:0,height:0,...l.current})}),c=f.useRef(0),s=f.useCallback(()=>window.clearTimeout(c.current),[]),d=e=>{l.current={x:e.clientX,y:e.clientY},i.onOpenChange(!0)};return f.useEffect(()=>s,[s]),f.useEffect(()=>void(r&&s()),[r,s]),(0,b.jsxs)(b.Fragment,{children:[(0,b.jsx)(nO,{...a,virtualRef:u}),(0,b.jsx)(v.WV.span,{"data-state":i.open?"open":"closed","data-disabled":r?"":void 0,...o,ref:t,style:{WebkitTouchCallout:"none",...e.style},onContextMenu:r?e.onContextMenu:(0,p.M)(e.onContextMenu,e=>{s(),d(e),e.preventDefault()}),onPointerDown:r?e.onPointerDown:(0,p.M)(e.onPointerDown,rT(e=>{s(),c.current=window.setTimeout(()=>d(e),700)})),onPointerMove:r?e.onPointerMove:(0,p.M)(e.onPointerMove,rT(s)),onPointerCancel:r?e.onPointerCancel:(0,p.M)(e.onPointerCancel,rT(s)),onPointerUp:r?e.onPointerUp:(0,p.M)(e.onPointerUp,rT(s))})]})});ry.displayName=rg;var rw=e=>{let{__scopeContextMenu:t,...n}=e,r=rp(t);return(0,b.jsx)(nD,{...r,...n})};rw.displayName="ContextMenuPortal";var rb="ContextMenuContent",rx=f.forwardRef((e,t)=>{let{__scopeContextMenu:n,...r}=e,o=rv(rb,n),i=rp(n),a=f.useRef(!1);return(0,b.jsx)(nW,{...i,...r,ref:t,side:"right",sideOffset:2,align:"start",onCloseAutoFocus:t=>{var n;null===(n=e.onCloseAutoFocus)||void 0===n||n.call(e,t),!t.defaultPrevented&&a.current&&t.preventDefault(),a.current=!1},onInteractOutside:t=>{var n;null===(n=e.onInteractOutside)||void 0===n||n.call(e,t),t.defaultPrevented||o.modal||(a.current=!0)},style:{...e.style,"--radix-context-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-context-menu-content-available-width":"var(--radix-popper-available-width)","--radix-context-menu-content-available-height":"var(--radix-popper-available-height)","--radix-context-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-context-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});rx.displayName=rb;var rE=f.forwardRef((e,t)=>{let{__scopeContextMenu:n,...r}=e,o=rp(n);return(0,b.jsx)(nH,{...o,...r,ref:t})});rE.displayName="ContextMenuGroup";var rC=f.forwardRef((e,t)=>{let{__scopeContextMenu:n,...r}=e,o=rp(n);return(0,b.jsx)(nK,{...o,...r,ref:t})});rC.displayName="ContextMenuLabel";var rM=f.forwardRef((e,t)=>{let{__scopeContextMenu:n,...r}=e,o=rp(n);return(0,b.jsx)(nX,{...o,...r,ref:t})});rM.displayName="ContextMenuItem";var rR=f.forwardRef((e,t)=>{let{__scopeContextMenu:n,...r}=e,o=rp(n);return(0,b.jsx)(n$,{...o,...r,ref:t})});rR.displayName="ContextMenuCheckboxItem";var rS=f.forwardRef((e,t)=>{let{__scopeContextMenu:n,...r}=e,o=rp(n);return(0,b.jsx)(nQ,{...o,...r,ref:t})});rS.displayName="ContextMenuRadioGroup";var rP=f.forwardRef((e,t)=>{let{__scopeContextMenu:n,...r}=e,o=rp(n);return(0,b.jsx)(n1,{...o,...r,ref:t})});rP.displayName="ContextMenuRadioItem";var rj=f.forwardRef((e,t)=>{let{__scopeContextMenu:n,...r}=e,o=rp(n);return(0,b.jsx)(n5,{...o,...r,ref:t})});rj.displayName="ContextMenuItemIndicator";var r_=f.forwardRef((e,t)=>{let{__scopeContextMenu:n,...r}=e,o=rp(n);return(0,b.jsx)(n4,{...o,...r,ref:t})});r_.displayName="ContextMenuSeparator",f.forwardRef((e,t)=>{let{__scopeContextMenu:n,...r}=e,o=rp(n);return(0,b.jsx)(n6,{...o,...r,ref:t})}).displayName="ContextMenuArrow";var rA=e=>{let{__scopeContextMenu:t,children:n,onOpenChange:r,open:o,defaultOpen:i}=e,a=rp(t),[l,u]=(0,tp.T)({prop:o,defaultProp:i,onChange:r});return(0,b.jsx)(rt,{...a,open:l,onOpenChange:u,children:n})};rA.displayName="ContextMenuSub";var rO=f.forwardRef((e,t)=>{let{__scopeContextMenu:n,...r}=e,o=rp(n);return(0,b.jsx)(rr,{...o,...r,ref:t})});rO.displayName="ContextMenuSubTrigger";var rk=f.forwardRef((e,t)=>{let{__scopeContextMenu:n,...r}=e,o=rp(n);return(0,b.jsx)(ri,{...o,...r,ref:t,style:{...e.style,"--radix-context-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-context-menu-content-available-width":"var(--radix-popper-available-width)","--radix-context-menu-content-available-height":"var(--radix-popper-available-height)","--radix-context-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-context-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});function rT(e){return t=>"mouse"!==t.pointerType?e(t):void 0}rk.displayName="ContextMenuSubContent";var rL=rh,rD=ry,rN=rw,rI=rx,rF=rE,rW=rC,rz=rM,rB=rR,rV=rS,rH=rP,rK=rj,rU=r_,rG=rA,rX=rO,rY=rk}}]); \ No newline at end of file diff --git a/_next/static/chunks/565-7f20b3aac659a029.js b/_next/static/chunks/565-43f295dea36743b1.js similarity index 57% rename from _next/static/chunks/565-7f20b3aac659a029.js rename to _next/static/chunks/565-43f295dea36743b1.js index 7d462b6..475e3e9 100644 --- a/_next/static/chunks/565-7f20b3aac659a029.js +++ b/_next/static/chunks/565-43f295dea36743b1.js @@ -1 +1 @@ -"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[565],{5471:function(e,t,a){var r=a(7437),n=a(2265);t.Z=e=>{let{children:t}=e;return(0,n.useSyncExternalStore)(()=>()=>{},()=>!0,()=>!1)?(0,r.jsx)(r.Fragment,{children:t}):null}},151:function(e,t,a){a.d(t,{HyperjumpLogo:function(){return k},NavContainer:function(){return v},RightNavItems:function(){return R},default:function(){return N}});var r=a(7437),n=a(3145),o=a(5267);function l(e){let{children:t}=e;return(0,r.jsx)("nav",{className:"sticky top-0 z-50 group",children:(0,r.jsx)("div",{className:"flex items-center justify-between h-16 transition-colors duration-300 group-[[data-scroll='true']]:bg-white group-[[data-scroll='true']]:shadow-md",children:t})})}var s=a(1994),d=a(3335),i=a(2265),c=a(6870),u=a(653),m=a(4508);let p=c.fC,f=c.xz;c.ZA,c.Uv,c.Tr,c.Ee,i.forwardRef((e,t)=>{let{className:a,inset:n,children:o,...l}=e;return(0,r.jsxs)(c.fF,{ref:t,className:(0,m.cn)("flex cursor-default select-none items-center rounded-sm px-2 py-1.5 text-sm outline-none focus:bg-accent focus:text-accent-foreground data-[state=open]:bg-accent data-[state=open]:text-accent-foreground",n&&"pl-8",a),...l,children:[o,(0,r.jsx)(u.XCv,{className:"ml-auto h-4 w-4"})]})}).displayName=c.fF.displayName,i.forwardRef((e,t)=>{let{className:a,...n}=e;return(0,r.jsx)(c.tu,{ref:t,className:(0,m.cn)("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow-lg 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-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",a),...n})}).displayName=c.tu.displayName;let h=i.forwardRef((e,t)=>{let{className:a,...n}=e;return(0,r.jsx)(c.Uv,{children:(0,r.jsx)(c.VY,{ref:t,className:(0,m.cn)("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow-md 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-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",a),...n})})});h.displayName=c.VY.displayName;let x=i.forwardRef((e,t)=>{let{className:a,inset:n,...o}=e;return(0,r.jsx)(c.ck,{ref:t,className:(0,m.cn)("relative flex cursor-default select-none items-center rounded-sm px-2 py-1.5 text-sm outline-none focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",n&&"pl-8",a),...o})});x.displayName=c.ck.displayName,i.forwardRef((e,t)=>{let{className:a,children:n,checked:o,...l}=e;return(0,r.jsxs)(c.oC,{ref:t,className:(0,m.cn)("relative flex cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-sm outline-none focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",a),checked:o,...l,children:[(0,r.jsx)("span",{className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center",children:(0,r.jsx)(c.wU,{children:(0,r.jsx)(u.nQG,{className:"h-4 w-4"})})}),n]})}).displayName=c.oC.displayName,i.forwardRef((e,t)=>{let{className:a,children:n,...o}=e;return(0,r.jsxs)(c.Rk,{ref:t,className:(0,m.cn)("relative flex cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-sm outline-none focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",a),...o,children:[(0,r.jsx)("span",{className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center",children:(0,r.jsx)(c.wU,{children:(0,r.jsx)(u.jXb,{className:"h-4 w-4 fill-current"})})}),n]})}).displayName=c.Rk.displayName,i.forwardRef((e,t)=>{let{className:a,inset:n,...o}=e;return(0,r.jsx)(c.__,{ref:t,className:(0,m.cn)("px-2 py-1.5 text-sm font-semibold text-foreground",n&&"pl-8",a),...o})}).displayName=c.__.displayName,i.forwardRef((e,t)=>{let{className:a,...n}=e;return(0,r.jsx)(c.Z0,{ref:t,className:(0,m.cn)("-mx-1 my-1 h-px bg-border",a),...n})}).displayName=c.Z0.displayName;var g=a(4438);function b(e){let{downloadables:t,children:a}=e,n=async(e,t)=>{try{let a=await fetch(e.startsWith("http")?e:"".concat(window.location.origin).concat(e)),r=await a.blob(),n=URL.createObjectURL(r),o=document.createElement("a");o.href=n,o.download=t,document.body.appendChild(o),o.click(),document.body.removeChild(o),URL.revokeObjectURL(n),(0,g.Am)("".concat(t," logo has been downloaded"))}catch(e){console.error("Failed to download logo:",e),(0,g.Am)("Failed to download logo. Please try again.")}};return(0,r.jsxs)(p,{children:[(0,r.jsx)(f,{children:a}),(0,r.jsx)(h,{children:t.map((e,t)=>(0,r.jsx)(x,{onSelect:()=>{n(e.url,e.fileName)},children:e.text},t))})]})}var y=a(7648),j=a(5471),w={src:"/hyperjump.tech/_next/static/media/hyperjump-white.5b8c6299.png",height:284,width:1664,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAABCAQAAABJCSfIAAAAGklEQVR42mP4lbzE87/af5t/Jr8M/+v8swAAUrQJaUsOOp0AAAAASUVORK5CYII=",blurWidth:8,blurHeight:1},A={src:"/hyperjump.tech/_next/static/media/hyperjump-colored.44b49d77.png",height:284,width:1664,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAABCAYAAADjAO9DAAAAKklEQVR4nGM0qfqaHO/+4tlye+W7xxRjxXgZvv8wlvn/98ADpt+sTP95AAZeD7IUVG6oAAAAAElFTkSuQmCC",blurWidth:8,blurHeight:1};function N(){return(0,r.jsxs)(l,{children:[(0,r.jsxs)(v,{children:[(0,r.jsx)(k,{}),(0,r.jsx)(R,{children:(0,r.jsx)("li",{className:"mr-3",children:(0,r.jsxs)("a",{className:"flex flex-row space-x-2 items-center no-underline hover:text-gray-800 hover:text-underline py-2 px-4",target:"blank",rel:"noopener noreferrer",href:o.bW,children:[(0,r.jsx)("i",{className:"fa fa-github","aria-hidden":"true"}),(0,r.jsx)("span",{children:"Github"})]})})})]}),(0,r.jsx)("hr",{className:"border-b border-gray-100 opacity-25 my-0 py-0"})]})}function v(e){let{children:t}=e;return(0,r.jsx)("div",{className:"w-full group-[[data-scroll='true']]:text-black group-[[data-scroll='false']]:text-white container mx-auto flex flex-wrap items-center justify-between mt-0 py-2",children:t})}function R(e){let{children:t}=e;return(0,r.jsx)("div",{className:"w-full flex-grow lg:items-center lg:w-auto hidden lg:block mt-2 lg:mt-0 bg-white lg:bg-transparent p-4 lg:p-0 z-20",id:"nav-content",children:(0,r.jsx)("ul",{className:"list-reset lg:flex justify-end flex-1 items-center",children:t})})}function k(){return(0,r.jsx)("div",{className:"pl-4 flex items-center",children:(0,r.jsx)(y.default,{className:"toggleColour no-underline hover:no-underline font-bold text-2xl lg:text-4xl",href:"/",children:(0,r.jsx)(j.Z,{children:(0,r.jsx)(b,{downloadables:[{text:"Download colored logo",url:A.src,fileName:"hyperjump-logo-colored.png"},{text:"Download Black and White logo",url:"/hyperjump.tech/_next/static/media/hyperjump-black.ca858a9f.png",fileName:"hyperjump-logo-bw.png"},{text:"Download icon",url:"/hyperjump.tech/_next/static/media/hyperjump-icon-only.d8e36e0e.png",fileName:"hyperjump-icon-only.png"},{text:"Download SVG logo",url:"/hyperjump.tech/_next/static/media/hyperjump-svg.b0e0cd1a.svg",fileName:"hyperjump-svg.svg"}],children:[w,A].map((e,t)=>(0,r.jsx)(n.default,{id:"brandlogo",className:function(){for(var e=arguments.length,t=Array(e),a=0;a{let e=()=>{document.body.setAttribute("data-scroll",window.scrollY>0?"true":"false")};return e(),window.addEventListener("scroll",e),()=>{window.removeEventListener("scroll",e)}},[]),null}},4508:function(e,t,a){a.d(t,{cn:function(){return o}});var r=a(1994),n=a(3335);function o(){for(var e=arguments.length,t=Array(e),a=0;a{let{children:t}=e;return(0,n.useSyncExternalStore)(()=>()=>{},()=>!0,()=>!1)?(0,r.jsx)(r.Fragment,{children:t}):null}},151:function(e,t,a){a.d(t,{HyperjumpLogo:function(){return k},NavContainer:function(){return v},RightNavItems:function(){return R},default:function(){return N}});var r=a(7437),n=a(3145),o=a(5267);function l(e){let{children:t}=e;return(0,r.jsx)("nav",{className:"sticky top-0 z-50 group",children:(0,r.jsx)("div",{className:"flex items-center justify-between h-16 transition-colors duration-300 group-[[data-scroll='true']]:bg-white group-[[data-scroll='true']]:shadow-md",children:t})})}var s=a(1994),d=a(3335),i=a(2265),c=a(6870),u=a(653),m=a(4508);let f=c.fC,p=c.xz;c.ZA,c.Uv,c.Tr,c.Ee,i.forwardRef((e,t)=>{let{className:a,inset:n,children:o,...l}=e;return(0,r.jsxs)(c.fF,{ref:t,className:(0,m.cn)("flex cursor-default select-none items-center rounded-sm px-2 py-1.5 text-sm outline-none focus:bg-accent focus:text-accent-foreground data-[state=open]:bg-accent data-[state=open]:text-accent-foreground",n&&"pl-8",a),...l,children:[o,(0,r.jsx)(u.XCv,{className:"ml-auto h-4 w-4"})]})}).displayName=c.fF.displayName,i.forwardRef((e,t)=>{let{className:a,...n}=e;return(0,r.jsx)(c.tu,{ref:t,className:(0,m.cn)("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow-lg 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-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",a),...n})}).displayName=c.tu.displayName;let h=i.forwardRef((e,t)=>{let{className:a,...n}=e;return(0,r.jsx)(c.Uv,{children:(0,r.jsx)(c.VY,{ref:t,className:(0,m.cn)("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow-md 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-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",a),...n})})});h.displayName=c.VY.displayName;let x=i.forwardRef((e,t)=>{let{className:a,inset:n,...o}=e;return(0,r.jsx)(c.ck,{ref:t,className:(0,m.cn)("relative flex cursor-default select-none items-center rounded-sm px-2 py-1.5 text-sm outline-none focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",n&&"pl-8",a),...o})});x.displayName=c.ck.displayName,i.forwardRef((e,t)=>{let{className:a,children:n,checked:o,...l}=e;return(0,r.jsxs)(c.oC,{ref:t,className:(0,m.cn)("relative flex cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-sm outline-none focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",a),checked:o,...l,children:[(0,r.jsx)("span",{className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center",children:(0,r.jsx)(c.wU,{children:(0,r.jsx)(u.nQG,{className:"h-4 w-4"})})}),n]})}).displayName=c.oC.displayName,i.forwardRef((e,t)=>{let{className:a,children:n,...o}=e;return(0,r.jsxs)(c.Rk,{ref:t,className:(0,m.cn)("relative flex cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-sm outline-none focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",a),...o,children:[(0,r.jsx)("span",{className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center",children:(0,r.jsx)(c.wU,{children:(0,r.jsx)(u.jXb,{className:"h-4 w-4 fill-current"})})}),n]})}).displayName=c.Rk.displayName,i.forwardRef((e,t)=>{let{className:a,inset:n,...o}=e;return(0,r.jsx)(c.__,{ref:t,className:(0,m.cn)("px-2 py-1.5 text-sm font-semibold text-foreground",n&&"pl-8",a),...o})}).displayName=c.__.displayName,i.forwardRef((e,t)=>{let{className:a,...n}=e;return(0,r.jsx)(c.Z0,{ref:t,className:(0,m.cn)("-mx-1 my-1 h-px bg-border",a),...n})}).displayName=c.Z0.displayName;var g=a(4438);function b(e){let{downloadables:t,children:a}=e,n=async(e,t)=>{try{let a=await fetch(e.startsWith("http")?e:"".concat(window.location.origin).concat(e)),r=await a.blob(),n=URL.createObjectURL(r),o=document.createElement("a");o.href=n,o.download=t,document.body.appendChild(o),o.click(),document.body.removeChild(o),URL.revokeObjectURL(n),(0,g.Am)("".concat(t," logo has been downloaded"))}catch(e){console.error("Failed to download logo:",e),(0,g.Am)("Failed to download logo. Please try again.")}};return(0,r.jsxs)(f,{children:[(0,r.jsx)(p,{children:a}),(0,r.jsx)(h,{children:t.map((e,t)=>(0,r.jsx)(x,{onSelect:()=>{n(e.url,e.fileName)},children:e.text},t))})]})}var w=a(7648),y=a(5471),j={src:"/_next/static/media/hyperjump-white.5b8c6299.png",height:284,width:1664,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAABCAQAAABJCSfIAAAAGklEQVR42mP4lbzE87/af5t/Jr8M/+v8swAAUrQJaUsOOp0AAAAASUVORK5CYII=",blurWidth:8,blurHeight:1},A={src:"/_next/static/media/hyperjump-colored.44b49d77.png",height:284,width:1664,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAABCAYAAADjAO9DAAAAKklEQVR4nGM0qfqaHO/+4tlye+W7xxRjxXgZvv8wlvn/98ADpt+sTP95AAZeD7IUVG6oAAAAAElFTkSuQmCC",blurWidth:8,blurHeight:1};function N(){return(0,r.jsxs)(l,{children:[(0,r.jsxs)(v,{children:[(0,r.jsx)(k,{}),(0,r.jsx)(R,{children:(0,r.jsx)("li",{className:"mr-3",children:(0,r.jsxs)("a",{className:"flex flex-row space-x-2 items-center no-underline hover:text-gray-800 hover:text-underline py-2 px-4",target:"blank",rel:"noopener noreferrer",href:o.bW,children:[(0,r.jsx)("i",{className:"fa fa-github","aria-hidden":"true"}),(0,r.jsx)("span",{children:"Github"})]})})})]}),(0,r.jsx)("hr",{className:"border-b border-gray-100 opacity-25 my-0 py-0"})]})}function v(e){let{children:t}=e;return(0,r.jsx)("div",{className:"w-full group-[[data-scroll='true']]:text-black group-[[data-scroll='false']]:text-white container mx-auto flex flex-wrap items-center justify-between mt-0 py-2",children:t})}function R(e){let{children:t}=e;return(0,r.jsx)("div",{className:"w-full flex-grow lg:items-center lg:w-auto hidden lg:block mt-2 lg:mt-0 bg-white lg:bg-transparent p-4 lg:p-0 z-20",id:"nav-content",children:(0,r.jsx)("ul",{className:"list-reset lg:flex justify-end flex-1 items-center",children:t})})}function k(){return(0,r.jsx)("div",{className:"pl-4 flex items-center",children:(0,r.jsx)(w.default,{className:"toggleColour no-underline hover:no-underline font-bold text-2xl lg:text-4xl",href:"/",children:(0,r.jsx)(y.Z,{children:(0,r.jsx)(b,{downloadables:[{text:"Download colored logo",url:A.src,fileName:"hyperjump-logo-colored.png"},{text:"Download Black and White logo",url:"/_next/static/media/hyperjump-black.ca858a9f.png",fileName:"hyperjump-logo-bw.png"},{text:"Download icon",url:"/_next/static/media/hyperjump-icon-only.d8e36e0e.png",fileName:"hyperjump-icon-only.png"},{text:"Download SVG logo",url:"/_next/static/media/hyperjump-svg.b0e0cd1a.svg",fileName:"hyperjump-svg.svg"}],children:[j,A].map((e,t)=>(0,r.jsx)(n.default,{id:"brandlogo",className:function(){for(var e=arguments.length,t=Array(e),a=0;a{let e=()=>{document.body.setAttribute("data-scroll",window.scrollY>0?"true":"false")};return e(),window.addEventListener("scroll",e),()=>{window.removeEventListener("scroll",e)}},[]),null}},4508:function(e,t,a){a.d(t,{cn:function(){return o}});var r=a(1994),n=a(3335);function o(){for(var e=arguments.length,t=Array(e),a=0;a{let{children:t}=e;return(0,o.useSyncExternalStore)(()=>()=>{},()=>!0,()=>!1)?(0,a.jsx)(a.Fragment,{children:t}):null}},7230:function(e,t,n){"use strict";n.d(t,{default:function(){return i}});var a=n(7437),o=n(5471);let r=["\uD83D\uDC68‍\uD83D\uDCBB Suka ngoprek JavaScript/CSS/TypeScript/Node.js/React/Vue.js/Kotlin/Go/Swift?","\uD83C\uDFC3‍♂️‍➡️ Pengen maju bersama tukang coding yang menggandrungi dunia open-source?","\uD83D\uDC68‍\uD83D\uDD2C Ingin eksplorasi teknologi keren kayak CI/CD, Docker, microservice, dkk?","✅ UDAH DEH: Gabung kita aja","\uD83D\uDC49 https://hyperjump.tech/jobs/"];function i(){return(0,a.jsx)(o.Z,{children:(0,a.jsx)(s,{})})}let s=()=>(console.log("%cHalo Hacker!","background-color: darkblue; color: white; font-style: italic; border: 5px solid hotpink; font-size: 2em;"),r.forEach(e=>{console.log("%c".concat(e),"background-color: black; color: white; ")}),null)},3864:function(e,t,n){"use strict";n.d(t,{Toaster:function(){return l}});var a=n(7437),o=n(2265),r=o.createContext(void 0),i={setTheme:e=>{},themes:[]},s=()=>{var e;return null!=(e=o.useContext(r))?e:i},u=n(4438);let l=e=>{let{...t}=e,{theme:n="system"}=s();return(0,a.jsx)(u.x7,{theme:n,className:"toaster group",toastOptions:{classNames:{toast:"group toast group-[.toaster]:bg-background group-[.toaster]:text-foreground group-[.toaster]:border-border group-[.toaster]:shadow-lg",description:"group-[.toast]:text-muted-foreground",actionButton:"group-[.toast]:bg-primary group-[.toast]:text-primary-foreground",cancelButton:"group-[.toast]:bg-muted group-[.toast]:text-muted-foreground"}},...t})}},7239:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});let a=n(7437),o=n(2265);t.default=function(e){let{html:t,height:n=null,width:r=null,children:i,dataNtpc:s=""}=e;return(0,o.useEffect)(()=>{s&&performance.mark("mark_feature_usage",{detail:{feature:"next-third-parties-".concat(s)}})},[s]),(0,a.jsxs)(a.Fragment,{children:[i,t?(0,a.jsx)("div",{style:{height:null!=n?"".concat(n,"px"):"auto",width:null!=r?"".concat(r,"px"):"auto"},"data-ntpc":s,dangerouslySetInnerHTML:{__html:t}}):null]})}},4888:function(e,t,n){"use strict";var a;let o;Object.defineProperty(t,"__esModule",{value:!0}),t.sendGAEvent=t.GoogleAnalytics=void 0;let r=n(7437),i=n(2265),s=(a=n(8667))&&a.__esModule?a:{default:a};t.GoogleAnalytics=function(e){let{gaId:t,dataLayerName:n="dataLayer"}=e;return void 0===o&&(o=n),(0,i.useEffect)(()=>{performance.mark("mark_feature_usage",{detail:{feature:"next-third-parties-ga"}})},[]),(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(s.default,{id:"_next-ga-init",dangerouslySetInnerHTML:{__html:"\n window['".concat(n,"'] = window['").concat(n,"'] || [];\n function gtag(){window['").concat(n,"'].push(arguments);}\n gtag('js', new Date());\n\n gtag('config', '").concat(t,"');")}}),(0,r.jsx)(s.default,{id:"_next-ga",src:"https://www.googletagmanager.com/gtag/js?id=".concat(t)})]})},t.sendGAEvent=function(){for(var e=arguments.length,t=Array(e),n=0;n{performance.mark("mark_feature_usage",{detail:{feature:"next-third-parties-gtm"}})},[]),(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(s.default,{id:"_next-gtm-init",dangerouslySetInnerHTML:{__html:"\n (function(w,l){\n w[l]=w[l]||[];\n w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});\n ".concat(l?"w[l].push(".concat(JSON.stringify(l),")"):"","\n })(window,'").concat(n,"');")}}),(0,r.jsx)(s.default,{id:"_next-gtm","data-ntpc":"GTM",src:"https://www.googletagmanager.com/gtm.js?id=".concat(t).concat(c).concat(a?">m_auth=".concat(a):"").concat(u?">m_preview=".concat(u,">m_cookies_win=x"):"")})]})},t.sendGTMEvent=e=>{if(void 0===o){console.warn("@next/third-parties: GTM has not been initialized");return}window[o]?window[o].push(e):console.warn("@next/third-parties: GTM dataLayer ".concat(o," does not exist"))}},8667:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return o.a}});var a=n(8003),o=n.n(a),r={};for(var i in a)"default"!==i&&(r[i]=(function(e){return a[e]}).bind(0,i));n.d(t,r)},3515:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{cancelIdleCallback:function(){return a},requestIdleCallback:function(){return n}});let n="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)},a="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)},7960:function(){},7455:function(e){e.exports={style:{fontFamily:"'__geistMono_e46b70', '__geistMono_Fallback_e46b70'"},className:"__className_e46b70",variable:"__variable_e46b70"}},9073:function(e){e.exports={style:{fontFamily:"'__geistSans_d22cfa', '__geistSans_Fallback_d22cfa'"},className:"__className_d22cfa",variable:"__variable_d22cfa"}}},function(e){e.O(0,[77,438,3,971,117,744],function(){return e(e.s=6023)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[185],{6023:function(e,t,n){Promise.resolve().then(n.bind(n,7230)),Promise.resolve().then(n.t.bind(n,7960,23)),Promise.resolve().then(n.bind(n,3864)),Promise.resolve().then(n.bind(n,4888)),Promise.resolve().then(n.bind(n,8087)),Promise.resolve().then(n.bind(n,7239)),Promise.resolve().then(n.t.bind(n,8003,23)),Promise.resolve().then(n.t.bind(n,9073,23)),Promise.resolve().then(n.t.bind(n,7455,23))},5471:function(e,t,n){"use strict";var a=n(7437),o=n(2265);t.Z=e=>{let{children:t}=e;return(0,o.useSyncExternalStore)(()=>()=>{},()=>!0,()=>!1)?(0,a.jsx)(a.Fragment,{children:t}):null}},7230:function(e,t,n){"use strict";n.d(t,{default:function(){return i}});var a=n(7437),o=n(5471);let r=["\uD83D\uDC68‍\uD83D\uDCBB Suka ngoprek JavaScript/CSS/TypeScript/Node.js/React/Vue.js/Kotlin/Go/Swift?","\uD83C\uDFC3‍♂️‍➡️ Pengen maju bersama tukang coding yang menggandrungi dunia open-source?","\uD83D\uDC68‍\uD83D\uDD2C Ingin eksplorasi teknologi keren kayak CI/CD, Docker, microservice, dkk?","✅ UDAH DEH: Gabung kita aja","\uD83D\uDC49 https://hyperjump.tech/jobs/"];function i(){return(0,a.jsx)(o.Z,{children:(0,a.jsx)(s,{})})}let s=()=>(console.log("%cHalo Hacker!","background-color: darkblue; color: white; font-style: italic; border: 5px solid hotpink; font-size: 2em;"),r.forEach(e=>{console.log("%c".concat(e),"background-color: black; color: white; ")}),null)},3864:function(e,t,n){"use strict";n.d(t,{Toaster:function(){return l}});var a=n(7437),o=n(2265),r=o.createContext(void 0),i={setTheme:e=>{},themes:[]},s=()=>{var e;return null!=(e=o.useContext(r))?e:i},u=n(4438);let l=e=>{let{...t}=e,{theme:n="system"}=s();return(0,a.jsx)(u.x7,{theme:n,className:"toaster group",toastOptions:{classNames:{toast:"group toast group-[.toaster]:bg-background group-[.toaster]:text-foreground group-[.toaster]:border-border group-[.toaster]:shadow-lg",description:"group-[.toast]:text-muted-foreground",actionButton:"group-[.toast]:bg-primary group-[.toast]:text-primary-foreground",cancelButton:"group-[.toast]:bg-muted group-[.toast]:text-muted-foreground"}},...t})}},7239:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});let a=n(7437),o=n(2265);t.default=function(e){let{html:t,height:n=null,width:r=null,children:i,dataNtpc:s=""}=e;return(0,o.useEffect)(()=>{s&&performance.mark("mark_feature_usage",{detail:{feature:"next-third-parties-".concat(s)}})},[s]),(0,a.jsxs)(a.Fragment,{children:[i,t?(0,a.jsx)("div",{style:{height:null!=n?"".concat(n,"px"):"auto",width:null!=r?"".concat(r,"px"):"auto"},"data-ntpc":s,dangerouslySetInnerHTML:{__html:t}}):null]})}},4888:function(e,t,n){"use strict";var a;let o;Object.defineProperty(t,"__esModule",{value:!0}),t.sendGAEvent=t.GoogleAnalytics=void 0;let r=n(7437),i=n(2265),s=(a=n(8667))&&a.__esModule?a:{default:a};t.GoogleAnalytics=function(e){let{gaId:t,dataLayerName:n="dataLayer"}=e;return void 0===o&&(o=n),(0,i.useEffect)(()=>{performance.mark("mark_feature_usage",{detail:{feature:"next-third-parties-ga"}})},[]),(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(s.default,{id:"_next-ga-init",dangerouslySetInnerHTML:{__html:"\n window['".concat(n,"'] = window['").concat(n,"'] || [];\n function gtag(){window['").concat(n,"'].push(arguments);}\n gtag('js', new Date());\n\n gtag('config', '").concat(t,"');")}}),(0,r.jsx)(s.default,{id:"_next-ga",src:"https://www.googletagmanager.com/gtag/js?id=".concat(t)})]})},t.sendGAEvent=function(){for(var e=arguments.length,t=Array(e),n=0;n{performance.mark("mark_feature_usage",{detail:{feature:"next-third-parties-gtm"}})},[]),(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(s.default,{id:"_next-gtm-init",dangerouslySetInnerHTML:{__html:"\n (function(w,l){\n w[l]=w[l]||[];\n w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});\n ".concat(l?"w[l].push(".concat(JSON.stringify(l),")"):"","\n })(window,'").concat(n,"');")}}),(0,r.jsx)(s.default,{id:"_next-gtm","data-ntpc":"GTM",src:"https://www.googletagmanager.com/gtm.js?id=".concat(t).concat(c).concat(a?">m_auth=".concat(a):"").concat(u?">m_preview=".concat(u,">m_cookies_win=x"):"")})]})},t.sendGTMEvent=e=>{if(void 0===o){console.warn("@next/third-parties: GTM has not been initialized");return}window[o]?window[o].push(e):console.warn("@next/third-parties: GTM dataLayer ".concat(o," does not exist"))}},8667:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return o.a}});var a=n(8003),o=n.n(a),r={};for(var i in a)"default"!==i&&(r[i]=(function(e){return a[e]}).bind(0,i));n.d(t,r)},3515:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{cancelIdleCallback:function(){return a},requestIdleCallback:function(){return n}});let n="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)},a="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)},7960:function(){},7455:function(e){e.exports={style:{fontFamily:"'__geistMono_c3aa02', '__geistMono_Fallback_c3aa02'"},className:"__className_c3aa02",variable:"__variable_c3aa02"}},9073:function(e){e.exports={style:{fontFamily:"'__geistSans_1e4310', '__geistSans_Fallback_1e4310'"},className:"__className_1e4310",variable:"__variable_1e4310"}}},function(e){e.O(0,[77,438,3,971,117,744],function(){return e(e.s=6023)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/main-87f78c35c6ac0dd6.js b/_next/static/chunks/main-87f78c35c6ac0dd6.js new file mode 100644 index 0000000..7f6d677 --- /dev/null +++ b/_next/static/chunks/main-87f78c35c6ac0dd6.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[179],{4878:function(e,t){"use strict";function r(){return""}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getDeploymentIdQueryOrEmptyString",{enumerable:!0,get:function(){return r}})},37:function(){"trimStart"in String.prototype||(String.prototype.trimStart=String.prototype.trimLeft),"trimEnd"in String.prototype||(String.prototype.trimEnd=String.prototype.trimRight),"description"in Symbol.prototype||Object.defineProperty(Symbol.prototype,"description",{configurable:!0,get:function(){var e=/\((.*)\)/.exec(this.toString());return e?e[1]:void 0}}),Array.prototype.flat||(Array.prototype.flat=function(e,t){return t=this.concat.apply([],this),e>1&&t.some(Array.isArray)?t.flat(e-1):t},Array.prototype.flatMap=function(e,t){return this.map(e,t).flat()}),Promise.prototype.finally||(Promise.prototype.finally=function(e){if("function"!=typeof e)return this.then(e,e);var t=this.constructor||Promise;return this.then(function(r){return t.resolve(e()).then(function(){return r})},function(r){return t.resolve(e()).then(function(){throw r})})}),Object.fromEntries||(Object.fromEntries=function(e){return Array.from(e).reduce(function(e,t){return e[t[0]]=t[1],e},{})}),Array.prototype.at||(Array.prototype.at=function(e){var t=Math.trunc(e)||0;if(t<0&&(t+=this.length),!(t<0||t>=this.length))return this[t]}),Object.hasOwn||(Object.hasOwn=function(e,t){if(null==e)throw TypeError("Cannot convert undefined or null to object");return Object.prototype.hasOwnProperty.call(Object(e),t)}),"canParse"in URL||(URL.canParse=function(e,t){try{return new URL(e,t),!0}catch(e){return!1}})},1412:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addBasePath",{enumerable:!0,get:function(){return a}});let n=r(7652),o=r(8796);function a(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)},8878:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addLocale",{enumerable:!0,get:function(){return n}}),r(8796);let n=function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n25){window.location.reload();return}clearTimeout(r),r=setTimeout(t,l>5?5e3:1e3)}n&&n.close();let u=(0,o.getSocketUrl)(e.assetPrefix);(n=new window.WebSocket(""+u+e.path)).onopen=function(){l=0,window.console.log("[HMR] connected")},n.onerror=i,n.onclose=i,n.onmessage=function(e){let t=JSON.parse(e.data);for(let e of a)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)},7193:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"detectDomainLocale",{enumerable:!0,get:function(){return r}});let r=function(){for(var e=arguments.length,t=Array(e),r=0;r{let t={};e.forEach(e=>{if("link"===e.type&&e.props["data-optimized-fonts"]){if(document.querySelector('style[data-href="'+e.props["data-href"]+'"]'))return;e.props.href=e.props["data-href"],e.props["data-href"]=void 0}let r=t[e.type]||[];r.push(e),t[e.type]=r});let n=t.title?t.title[0]:null,o="";if(n){let{children:e}=n.props;o="string"==typeof e?e:Array.isArray(e)?e.join(""):""}o!==document.title&&(document.title=o),["meta","base","link","style","script"].forEach(e=>{r(e,t[e]||[])})}}}r=(e,t)=>{let r=document.getElementsByTagName("head")[0],n=r.querySelector("meta[name=next-head-count]"),i=Number(n.content),u=[];for(let t=0,r=n.previousElementSibling;t{for(let t=0,r=u.length;t{var t;return null==(t=e.parentNode)?void 0:t.removeChild(e)}),s.forEach(e=>r.insertBefore(e,n)),n.content=(i-u.length+s.length).toString()},("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)},4500:function(e,t,r){"use strict";let n,o,a,i,u,l,s,c,f,d,p,h;Object.defineProperty(t,"__esModule",{value:!0});let m=r(1757);Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{emitter:function(){return z},hydrate:function(){return ef},initialize:function(){return $},router:function(){return n},version:function(){return G}});let _=r(8754),g=r(5893);r(37);let y=_._(r(7294)),b=_._(r(745)),P=r(77),v=_._(r(8967)),E=r(7171),S=r(2179),O=r(1735),j=r(8600),w=r(5758),R=r(5782),T=r(1493),M=_._(r(2071)),x=_._(r(1413)),I=_._(r(5736)),C=r(3622),A=r(7253),L=r(676),N=r(8261),D=r(1566),k=r(1838),U=r(3068),F=r(2488),B=r(213),H=_._(r(6920)),W=_._(r(7930)),q=_._(r(5179)),G="14.2.15",z=(0,v.default)(),V=e=>[].slice.call(e),X=!1;class Y extends y.default.Component{componentDidCatch(e,t){this.props.fn(e,t)}componentDidMount(){this.scrollToHash(),n.isSsr&&(o.isFallback||o.nextExport&&((0,O.isDynamicRoute)(n.pathname)||location.search||X)||o.props&&o.props.__N_SSG&&(location.search||X))&&n.replace(n.pathname+"?"+String((0,j.assign)((0,j.urlQueryToSearchParams)(n.query),new URLSearchParams(location.search))),a,{_h:1,shallow:!o.isFallback&&!X}).catch(e=>{if(!e.cancelled)throw e})}componentDidUpdate(){this.scrollToHash()}scrollToHash(){let{hash:e}=location;if(!(e=e&&e.substring(1)))return;let t=document.getElementById(e);t&&setTimeout(()=>t.scrollIntoView(),0)}render(){return this.props.children}}async function $(e){void 0===e&&(e={}),W.default.onSpanEnd(q.default),o=JSON.parse(document.getElementById("__NEXT_DATA__").textContent),window.__NEXT_DATA__=o,h=o.defaultLocale;let t=o.assetPrefix||"";if(self.__next_set_public_path__(""+t+"/_next/"),(0,w.setConfig)({serverRuntimeConfig:{},publicRuntimeConfig:o.runtimeConfig||{}}),a=(0,R.getURL)(),(0,k.hasBasePath)(a)&&(a=(0,D.removeBasePath)(a)),o.scriptLoader){let{initScriptLoader:e}=r(5026);e(o.scriptLoader)}i=new x.default(o.buildId,t);let s=e=>{let[t,r]=e;return i.routeLoader.onEntrypoint(t,r)};return window.__NEXT_P&&window.__NEXT_P.map(e=>setTimeout(()=>s(e),0)),window.__NEXT_P=[],window.__NEXT_P.push=s,(l=(0,M.default)()).getIsSsr=()=>n.isSsr,u=document.getElementById("__next"),{assetPrefix:t}}function K(e,t){return(0,g.jsx)(e,{...t})}function J(e){var t;let{children:r}=e,o=y.default.useMemo(()=>(0,F.adaptForAppRouterInstance)(n),[]);return(0,g.jsx)(Y,{fn:e=>Z({App:f,err:e}).catch(e=>console.error("Error rendering page: ",e)),children:(0,g.jsx)(U.AppRouterContext.Provider,{value:o,children:(0,g.jsx)(B.SearchParamsContext.Provider,{value:(0,F.adaptForSearchParams)(n),children:(0,g.jsx)(F.PathnameContextProviderAdapter,{router:n,isAutoExport:null!=(t=self.__NEXT_DATA__.autoExport)&&t,children:(0,g.jsx)(B.PathParamsContext.Provider,{value:(0,F.adaptForPathParams)(n),children:(0,g.jsx)(E.RouterContext.Provider,{value:(0,A.makePublicRouterInstance)(n),children:(0,g.jsx)(P.HeadManagerContext.Provider,{value:l,children:(0,g.jsx)(N.ImageConfigContext.Provider,{value:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!0},children:r})})})})})})})})}let Q=e=>t=>{let r={...t,Component:p,err:o.err,router:n};return(0,g.jsx)(J,{children:K(e,r)})};function Z(e){let{App:t,err:u}=e;return console.error(u),console.error("A client-side exception has occurred, see here for more info: https://nextjs.org/docs/messages/client-side-exception-occurred"),i.loadPage("/_error").then(n=>{let{page:o,styleSheets:a}=n;return(null==s?void 0:s.Component)===o?Promise.resolve().then(()=>m._(r(8529))).then(n=>Promise.resolve().then(()=>m._(r(8141))).then(r=>(t=r.default,e.App=t,n))).then(e=>({ErrorComponent:e.default,styleSheets:[]})):{ErrorComponent:o,styleSheets:a}}).then(r=>{var i;let{ErrorComponent:l,styleSheets:s}=r,c=Q(t),f={Component:l,AppTree:c,router:n,ctx:{err:u,pathname:o.page,query:o.query,asPath:a,AppTree:c}};return Promise.resolve((null==(i=e.props)?void 0:i.err)?e.props:(0,R.loadGetInitialProps)(t,f)).then(t=>es({...e,err:u,Component:l,styleSheets:s,props:t}))})}function ee(e){let{callback:t}=e;return y.default.useLayoutEffect(()=>t(),[t]),null}let et={navigationStart:"navigationStart",beforeRender:"beforeRender",afterRender:"afterRender",afterHydrate:"afterHydrate",routeChange:"routeChange"},er={hydration:"Next.js-hydration",beforeHydration:"Next.js-before-hydration",routeChangeToRender:"Next.js-route-change-to-render",render:"Next.js-render"},en=null,eo=!0;function ea(){[et.beforeRender,et.afterHydrate,et.afterRender,et.routeChange].forEach(e=>performance.clearMarks(e))}function ei(){R.ST&&(performance.mark(et.afterHydrate),performance.getEntriesByName(et.beforeRender,"mark").length&&(performance.measure(er.beforeHydration,et.navigationStart,et.beforeRender),performance.measure(er.hydration,et.beforeRender,et.afterHydrate)),d&&performance.getEntriesByName(er.hydration).forEach(d),ea())}function eu(){if(!R.ST)return;performance.mark(et.afterRender);let e=performance.getEntriesByName(et.routeChange,"mark");e.length&&(performance.getEntriesByName(et.beforeRender,"mark").length&&(performance.measure(er.routeChangeToRender,e[0].name,et.beforeRender),performance.measure(er.render,et.beforeRender,et.afterRender),d&&(performance.getEntriesByName(er.render).forEach(d),performance.getEntriesByName(er.routeChangeToRender).forEach(d))),ea(),[er.routeChangeToRender,er.render].forEach(e=>performance.clearMeasures(e)))}function el(e){let{callbacks:t,children:r}=e;return y.default.useLayoutEffect(()=>t.forEach(e=>e()),[t]),y.default.useEffect(()=>{(0,I.default)(d)},[]),r}function es(e){let t,{App:r,Component:o,props:a,err:i}=e,l="initial"in e?void 0:e.styleSheets;o=o||s.Component;let f={...a=a||s.props,Component:o,err:i,router:n};s=f;let d=!1,p=new Promise((e,r)=>{c&&c(),t=()=>{c=null,e()},c=()=>{d=!0,c=null;let e=Error("Cancel rendering route");e.cancelled=!0,r(e)}});function h(){t()}!function(){if(!l)return;let e=new Set(V(document.querySelectorAll("style[data-n-href]")).map(e=>e.getAttribute("data-n-href"))),t=document.querySelector("noscript[data-n-css]"),r=null==t?void 0:t.getAttribute("data-n-css");l.forEach(t=>{let{href:n,text:o}=t;if(!e.has(n)){let e=document.createElement("style");e.setAttribute("data-n-href",n),e.setAttribute("media","x"),r&&e.setAttribute("nonce",r),document.head.appendChild(e),e.appendChild(document.createTextNode(o))}})}();let m=(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)(ee,{callback:function(){if(l&&!d){let e=new Set(l.map(e=>e.href)),t=V(document.querySelectorAll("style[data-n-href]")),r=t.map(e=>e.getAttribute("data-n-href"));for(let n=0;n{let{href:t}=e,r=document.querySelector('style[data-n-href="'+t+'"]');r&&(n.parentNode.insertBefore(r,n.nextSibling),n=r)}),V(document.querySelectorAll("link[data-n-p]")).forEach(e=>{e.parentNode.removeChild(e)})}if(e.scroll){let{x:t,y:r}=e.scroll;(0,S.handleSmoothScroll)(()=>{window.scrollTo(t,r)})}}}),(0,g.jsxs)(J,{children:[K(r,f),(0,g.jsx)(T.Portal,{type:"next-route-announcer",children:(0,g.jsx)(C.RouteAnnouncer,{})})]})]});return!function(e,t){R.ST&&performance.mark(et.beforeRender);let r=t(eo?ei:eu);en?(0,y.default.startTransition)(()=>{en.render(r)}):(en=b.default.hydrateRoot(e,r,{onRecoverableError:H.default}),eo=!1)}(u,e=>(0,g.jsx)(el,{callbacks:[e,h],children:m})),p}async function ec(e){if(e.err&&(void 0===e.Component||!e.isHydratePass)){await Z(e);return}try{await es(e)}catch(r){let t=(0,L.getProperError)(r);if(t.cancelled)throw t;await Z({...e,err:t})}}async function ef(e){let t=o.err;try{let e=await i.routeLoader.whenEntrypoint("/_app");if("error"in e)throw e.error;let{component:t,exports:r}=e;f=t,r&&r.reportWebVitals&&(d=e=>{let t,{id:n,name:o,startTime:a,value:i,duration:u,entryType:l,entries:s,attribution:c}=e,f=Date.now()+"-"+(Math.floor(Math.random()*(9e12-1))+1e12);s&&s.length&&(t=s[0].startTime);let d={id:n||f,name:o,startTime:a||t,value:null==i?u:i,label:"mark"===l||"measure"===l?"custom":"web-vital"};c&&(d.attribution=c),r.reportWebVitals(d)});let n=await i.routeLoader.whenEntrypoint(o.page);if("error"in n)throw n.error;p=n.component}catch(e){t=(0,L.getProperError)(e)}window.__NEXT_PRELOADREADY&&await window.__NEXT_PRELOADREADY(o.dynamicIds),n=(0,A.createRouter)(o.page,o.query,a,{initialProps:o.props,pageLoader:i,App:f,Component:p,wrapApp:Q,err:t,isFallback:!!o.isFallback,subscription:(e,t,r)=>ec(Object.assign({},e,{App:t,scroll:r})),locale:o.locale,locales:o.locales,defaultLocale:h,domainLocales:o.domainLocales,isPreview:o.isPreview}),X=await n._initialMatchesMiddlewarePromise;let r={App:f,initial:!0,Component:p,props:o.props,err:t,isHydratePass:!0};(null==e?void 0:e.beforeRender)&&await e.beforeRender(),ec(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)},2288:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),r(9151);let n=r(4500);window.next={version:n.version,get router(){return n.router},emitter:n.emitter},(0,n.initialize)({}).then(()=>(0,n.hydrate)()).catch(console.error),("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)},8796:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"normalizePathTrailingSlash",{enumerable:!0,get:function(){return a}});let n=r(3575),o=r(626),a=e=>{if(!e.startsWith("/"))return e;let{pathname:t,query:r,hash:a}=(0,o.parsePath)(e);return""+(0,n.removeTrailingSlash)(t)+r+a};("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)},6920:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return o}});let n=r(5575);function o(e){let t="function"==typeof reportError?reportError:e=>{window.console.error(e)};(0,n.isBailoutToCSRError)(e)||t(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)},1413:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return d}});let n=r(8754),o=r(1412),a=r(7399),i=n._(r(116)),u=r(8878),l=r(1735),s=r(2757),c=r(3575),f=r(2856);r(5104);class d{getPageList(){return(0,f.getClientBuildManifest)().then(e=>e.sortedPages)}getMiddleware(){return window.__MIDDLEWARE_MATCHERS=[],window.__MIDDLEWARE_MATCHERS}getDataHref(e){let{asPath:t,href:r,locale:n}=e,{pathname:f,query:d,search:p}=(0,s.parseRelativeUrl)(r),{pathname:h}=(0,s.parseRelativeUrl)(t),m=(0,c.removeTrailingSlash)(f);if("/"!==m[0])throw Error('Route name should start with a "/", got "'+m+'"');return(e=>{let t=(0,i.default)((0,c.removeTrailingSlash)((0,u.addLocale)(e,n)),".json");return(0,o.addBasePath)("/_next/data/"+this.buildId+t+p,!0)})(e.skipInterpolation?h:(0,l.isDynamicRoute)(m)?(0,a.interpolateAs)(f,h,d).result:m)}_isSsg(e){return this.promisedSsgManifest.then(t=>t.has(e))}loadPage(e){return this.routeLoader.loadRoute(e).then(e=>{if("component"in e)return{page:e.component,mod:e.exports,styleSheets:e.styles.map(e=>({href:e.href,text:e.content}))};throw e.error})}prefetch(e){return this.routeLoader.prefetch(e)}constructor(e,t){this.routeLoader=(0,f.createRouteLoader)(t),this.buildId=e,this.assetPrefix=t,this.promisedSsgManifest=new Promise(e=>{window.__SSG_MANIFEST?e(window.__SSG_MANIFEST):window.__SSG_MANIFEST_CB=()=>{e(window.__SSG_MANIFEST)}})}}("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)},5736:function(e,t,r){"use strict";let n;Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return u}});let o=["CLS","FCP","FID","INP","LCP","TTFB"];location.href;let a=!1;function i(e){n&&n(e)}let u=e=>{if(n=e,!a)for(let e of(a=!0,o))try{let t;t||(t=r(8018)),t["on"+e](i)}catch(t){console.warn("Failed to track "+e+" web-vital",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)},1493:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Portal",{enumerable:!0,get:function(){return a}});let n=r(7294),o=r(3935),a=e=>{let{children:t,type:r}=e,[a,i]=(0,n.useState)(null);return(0,n.useEffect)(()=>{let e=document.createElement(r);return document.body.appendChild(e),i(e),()=>{document.body.removeChild(e)}},[r]),a?(0,o.createPortal)(t,a):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)},1566:function(e,t,r){"use strict";function n(e){return e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"removeBasePath",{enumerable:!0,get:function(){return n}}),r(1838),("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)},4509:function(e,t,r){"use strict";function n(e,t){return e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"removeLocale",{enumerable:!0,get:function(){return n}}),r(626),("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)},6078:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{cancelIdleCallback:function(){return n},requestIdleCallback:function(){return r}});let r="undefined"!=typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){let t=Date.now();return self.setTimeout(function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})},1)},n="undefined"!=typeof self&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(e){return clearTimeout(e)};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4813:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"resolveHref",{enumerable:!0,get:function(){return f}});let n=r(8600),o=r(5058),a=r(2795),i=r(5782),u=r(8796),l=r(5853),s=r(2189),c=r(7399);function f(e,t,r){let f;let d="string"==typeof t?t:(0,o.formatWithValidation)(t),p=d.match(/^[a-zA-Z]{1,}:\/\//),h=p?d.slice(p[0].length):d;if((h.split("?",1)[0]||"").match(/(\/\/|\\)/)){console.error("Invalid href '"+d+"' passed to next/router in page: '"+e.pathname+"'. Repeated forward-slashes (//) or backslashes \\ are not valid in the href.");let t=(0,i.normalizeRepeatedSlashes)(h);d=(p?p[0]:"")+t}if(!(0,l.isLocalURL)(d))return r?[d]:d;try{f=new URL(d.startsWith("#")?e.asPath:e.pathname,"http://n")}catch(e){f=new URL("/","http://n")}try{let e=new URL(d,f);e.pathname=(0,u.normalizePathTrailingSlash)(e.pathname);let t="";if((0,s.isDynamicRoute)(e.pathname)&&e.searchParams&&r){let r=(0,n.searchParamsToUrlQuery)(e.searchParams),{result:i,params:u}=(0,c.interpolateAs)(e.pathname,e.pathname,r);i&&(t=(0,o.formatWithValidation)({pathname:i,hash:e.hash,query:(0,a.omit)(r,u)}))}let i=e.origin===f.origin?e.href.slice(e.origin.length):e.href;return r?[i,t||i]:i}catch(e){return r?[d]:d}}("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)},3622:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{RouteAnnouncer:function(){return l},default:function(){return s}});let n=r(8754),o=r(5893),a=n._(r(7294)),i=r(7253),u={border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"absolute",top:0,width:"1px",whiteSpace:"nowrap",wordWrap:"normal"},l=()=>{let{asPath:e}=(0,i.useRouter)(),[t,r]=a.default.useState(""),n=a.default.useRef(e);return a.default.useEffect(()=>{if(n.current!==e){if(n.current=e,document.title)r(document.title);else{var t;let n=document.querySelector("h1");r((null!=(t=null==n?void 0:n.innerText)?t:null==n?void 0:n.textContent)||e)}}},[e]),(0,o.jsx)("p",{"aria-live":"assertive",id:"__next-route-announcer__",role:"alert",style:u,children:t})},s=l;("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)},2856:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{createRouteLoader:function(){return m},getClientBuildManifest:function(){return p},isAssetError:function(){return s},markAssetError:function(){return l}}),r(8754),r(116);let n=r(2518),o=r(6078),a=r(4878);function i(e,t,r){let n,o=t.get(e);if(o)return"future"in o?o.future:Promise.resolve(o);let a=new Promise(e=>{n=e});return t.set(e,o={resolve:n,future:a}),r?r().then(e=>(n(e),e)).catch(r=>{throw t.delete(e),r}):a}let u=Symbol("ASSET_LOAD_ERROR");function l(e){return Object.defineProperty(e,u,{})}function s(e){return e&&u in e}let c=function(e){try{return e=document.createElement("link"),!!window.MSInputMethodContext&&!!document.documentMode||e.relList.supports("prefetch")}catch(e){return!1}}(),f=()=>(0,a.getDeploymentIdQueryOrEmptyString)();function d(e,t,r){return new Promise((n,a)=>{let i=!1;e.then(e=>{i=!0,n(e)}).catch(a),(0,o.requestIdleCallback)(()=>setTimeout(()=>{i||a(r)},t))})}function p(){return self.__BUILD_MANIFEST?Promise.resolve(self.__BUILD_MANIFEST):d(new Promise(e=>{let t=self.__BUILD_MANIFEST_CB;self.__BUILD_MANIFEST_CB=()=>{e(self.__BUILD_MANIFEST),t&&t()}}),3800,l(Error("Failed to load client build manifest")))}function h(e,t){return p().then(r=>{if(!(t in r))throw l(Error("Failed to lookup route: "+t));let o=r[t].map(t=>e+"/_next/"+encodeURI(t));return{scripts:o.filter(e=>e.endsWith(".js")).map(e=>(0,n.__unsafeCreateTrustedScriptURL)(e)+f()),css:o.filter(e=>e.endsWith(".css")).map(e=>e+f())}})}function m(e){let t=new Map,r=new Map,n=new Map,a=new Map;function u(e){{var t;let n=r.get(e.toString());return n||(document.querySelector('script[src^="'+e+'"]')?Promise.resolve():(r.set(e.toString(),n=new Promise((r,n)=>{(t=document.createElement("script")).onload=r,t.onerror=()=>n(l(Error("Failed to load script: "+e))),t.crossOrigin=void 0,t.src=e,document.body.appendChild(t)})),n))}}function s(e){let t=n.get(e);return t||n.set(e,t=fetch(e,{credentials:"same-origin"}).then(t=>{if(!t.ok)throw Error("Failed to load stylesheet: "+e);return t.text().then(t=>({href:e,content:t}))}).catch(e=>{throw l(e)})),t}return{whenEntrypoint:e=>i(e,t),onEntrypoint(e,r){(r?Promise.resolve().then(()=>r()).then(e=>({component:e&&e.default||e,exports:e}),e=>({error:e})):Promise.resolve(void 0)).then(r=>{let n=t.get(e);n&&"resolve"in n?r&&(t.set(e,r),n.resolve(r)):(r?t.set(e,r):t.delete(e),a.delete(e))})},loadRoute(r,n){return i(r,a,()=>{let o;return d(h(e,r).then(e=>{let{scripts:n,css:o}=e;return Promise.all([t.has(r)?[]:Promise.all(n.map(u)),Promise.all(o.map(s))])}).then(e=>this.whenEntrypoint(r).then(t=>({entrypoint:t,styles:e[1]}))),3800,l(Error("Route did not complete loading: "+r))).then(e=>{let{entrypoint:t,styles:r}=e,n=Object.assign({styles:r},t);return"error"in t?t:n}).catch(e=>{if(n)throw e;return{error:e}}).finally(()=>null==o?void 0:o())})},prefetch(t){let r;return(r=navigator.connection)&&(r.saveData||/2g/.test(r.effectiveType))?Promise.resolve():h(e,t).then(e=>Promise.all(c?e.scripts.map(e=>{var t,r,n;return t=e.toString(),r="script",new Promise((e,o)=>{if(document.querySelector('\n link[rel="prefetch"][href^="'+t+'"],\n link[rel="preload"][href^="'+t+'"],\n script[src^="'+t+'"]'))return e();n=document.createElement("link"),r&&(n.as=r),n.rel="prefetch",n.crossOrigin=void 0,n.onload=e,n.onerror=()=>o(l(Error("Failed to prefetch: "+t))),n.href=t,document.head.appendChild(n)})}):[])).then(()=>{(0,o.requestIdleCallback)(()=>this.loadRoute(t,!0).catch(()=>{}))}).catch(()=>{})}}}("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)},7253:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{Router:function(){return a.default},createRouter:function(){return m},default:function(){return p},makePublicRouterInstance:function(){return _},useRouter:function(){return h},withRouter:function(){return l.default}});let n=r(8754),o=n._(r(7294)),a=n._(r(9668)),i=r(7171),u=n._(r(676)),l=n._(r(538)),s={router:null,readyCallbacks:[],ready(e){if(this.router)return e();this.readyCallbacks.push(e)}},c=["pathname","route","query","asPath","components","isFallback","basePath","locale","locales","defaultLocale","isReady","isPreview","isLocaleDomain","domainLocales"],f=["push","replace","reload","back","prefetch","beforePopState"];function d(){if(!s.router)throw Error('No router instance found.\nYou should only use "next/router" on the client side of your app.\n');return s.router}Object.defineProperty(s,"events",{get:()=>a.default.events}),c.forEach(e=>{Object.defineProperty(s,e,{get:()=>d()[e]})}),f.forEach(e=>{s[e]=function(){for(var t=arguments.length,r=Array(t),n=0;n{s.ready(()=>{a.default.events.on(e,function(){for(var t=arguments.length,r=Array(t),n=0;ne()),s.readyCallbacks=[],s.router}function _(e){let t={};for(let r of c){if("object"==typeof e[r]){t[r]=Object.assign(Array.isArray(e[r])?[]:{},e[r]);continue}t[r]=e[r]}return t.events=a.default.events,f.forEach(r=>{t[r]=function(){for(var t=arguments.length,n=Array(t),o=0;o{if(i.default.preinit){e.forEach(e=>{i.default.preinit(e,{as:"style"})});return}{let t=document.head;e.forEach(e=>{let r=document.createElement("link");r.type="text/css",r.rel="stylesheet",r.href=e,t.appendChild(r)})}},m=e=>{let{src:t,id:r,onLoad:n=()=>{},onReady:o=null,dangerouslySetInnerHTML:a,children:i="",strategy:u="afterInteractive",onError:l,stylesheets:c}=e,m=r||t;if(m&&d.has(m))return;if(f.has(t)){d.add(m),f.get(t).then(n,l);return}let _=()=>{o&&o(),d.add(m)},g=document.createElement("script"),y=new Promise((e,t)=>{g.addEventListener("load",function(t){e(),n&&n.call(this,t),_()}),g.addEventListener("error",function(e){t(e)})}).catch(function(e){l&&l(e)});for(let[r,n]of(a?(g.innerHTML=a.__html||"",_()):i?(g.textContent="string"==typeof i?i:Array.isArray(i)?i.join(""):"",_()):t&&(g.src=t,f.set(t,y)),Object.entries(e))){if(void 0===n||p.includes(r))continue;let e=s.DOMAttributeNames[r]||r.toLowerCase();g.setAttribute(e,n)}"worker"===u&&g.setAttribute("type","text/partytown"),g.setAttribute("data-nscript",u),c&&h(c),document.body.appendChild(g)};function _(e){let{strategy:t="afterInteractive"}=e;"lazyOnload"===t?window.addEventListener("load",()=>{(0,c.requestIdleCallback)(()=>m(e))}):m(e)}function g(e){e.forEach(_),[...document.querySelectorAll('[data-nscript="beforeInteractive"]'),...document.querySelectorAll('[data-nscript="beforePageRender"]')].forEach(e=>{let t=e.id||e.getAttribute("src");d.add(t)})}function y(e){let{id:t,src:r="",onLoad:n=()=>{},onReady:o=null,strategy:s="afterInteractive",onError:f,stylesheets:p,...h}=e,{updateScripts:_,scripts:g,getIsSsr:y,appDir:b,nonce:P}=(0,u.useContext)(l.HeadManagerContext),v=(0,u.useRef)(!1);(0,u.useEffect)(()=>{let e=t||r;v.current||(o&&e&&d.has(e)&&o(),v.current=!0)},[o,t,r]);let E=(0,u.useRef)(!1);if((0,u.useEffect)(()=>{!E.current&&("afterInteractive"===s?m(e):"lazyOnload"===s&&("complete"===document.readyState?(0,c.requestIdleCallback)(()=>m(e)):window.addEventListener("load",()=>{(0,c.requestIdleCallback)(()=>m(e))})),E.current=!0)},[e,s]),("beforeInteractive"===s||"worker"===s)&&(_?(g[s]=(g[s]||[]).concat([{id:t,src:r,onLoad:n,onReady:o,onError:f,...h}]),_(g)):y&&y()?d.add(t||r):y&&!y()&&m(e)),b){if(p&&p.forEach(e=>{i.default.preinit(e,{as:"style"})}),"beforeInteractive"===s)return r?(i.default.preload(r,h.integrity?{as:"script",integrity:h.integrity,nonce:P,crossOrigin:h.crossOrigin}:{as:"script",nonce:P,crossOrigin:h.crossOrigin}),(0,a.jsx)("script",{nonce:P,dangerouslySetInnerHTML:{__html:"(self.__next_s=self.__next_s||[]).push("+JSON.stringify([r,{...h,id:t}])+")"}})):(h.dangerouslySetInnerHTML&&(h.children=h.dangerouslySetInnerHTML.__html,delete h.dangerouslySetInnerHTML),(0,a.jsx)("script",{nonce:P,dangerouslySetInnerHTML:{__html:"(self.__next_s=self.__next_s||[]).push("+JSON.stringify([0,{...h,id:t}])+")"}}));"afterInteractive"===s&&r&&i.default.preload(r,h.integrity?{as:"script",integrity:h.integrity,nonce:P,crossOrigin:h.crossOrigin}:{as:"script",nonce:P,crossOrigin:h.crossOrigin})}return null}Object.defineProperty(y,"__nextScript",{value:!0});let b=y;("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)},5179:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return o}});let n=r(5303);function o(e){if("ended"!==e.state.state)throw Error("Expected span to be ended");(0,n.sendMessage)(JSON.stringify({event:"span-end",startTime:e.startTime,endTime:e.state.endTime,spanName:e.name,attributes:e.attributes}))}("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)},7930:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return i}});let n=r(8754)._(r(8967));class o{end(e){if("ended"===this.state.state)throw Error("Span has already ended");this.state={state:"ended",endTime:null!=e?e:Date.now()},this.onSpanEnd(this)}constructor(e,t,r){var n,o;this.name=e,this.attributes=null!=(n=t.attributes)?n:{},this.startTime=null!=(o=t.startTime)?o:Date.now(),this.onSpanEnd=r,this.state={state:"inprogress"}}}class a{startSpan(e,t){return new o(e,t,this.handleSpanEnd)}onSpanEnd(e){return this._emitter.on("spanend",e),()=>{this._emitter.off("spanend",e)}}constructor(){this._emitter=(0,n.default)(),this.handleSpanEnd=e=>{this._emitter.emit("spanend",e)}}}let i=new a;("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)},2518:function(e,t){"use strict";let r;function n(e){var t;return(null==(t=function(){if(void 0===r){var e;r=(null==(e=window.trustedTypes)?void 0:e.createPolicy("nextjs",{createHTML:e=>e,createScript:e=>e,createScriptURL:e=>e}))||null}return r}())?void 0:t.createScriptURL(e))||e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"__unsafeCreateTrustedScriptURL",{enumerable:!0,get:function(){return n}}),("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)},9151:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),r(4878),self.__next_set_public_path__=e=>{r.p=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)},538:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a}}),r(8754);let n=r(5893);r(7294);let o=r(7253);function a(e){function t(t){return(0,n.jsx)(e,{router:(0,o.useRouter)(),...t})}return t.getInitialProps=e.getInitialProps,t.origGetInitialProps=e.origGetInitialProps,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)},8141:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return l}});let n=r(8754),o=r(5893),a=n._(r(7294)),i=r(5782);async function u(e){let{Component:t,ctx:r}=e;return{pageProps:await (0,i.loadGetInitialProps)(t,r)}}class l extends a.default.Component{render(){let{Component:e,pageProps:t}=this.props;return(0,o.jsx)(e,{...t})}}l.origGetInitialProps=u,l.getInitialProps=u,("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)},8529:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return c}});let n=r(8754),o=r(5893),a=n._(r(7294)),i=n._(r(494)),u={400:"Bad Request",404:"This page could not be found",405:"Method Not Allowed",500:"Internal Server Error"};function l(e){let{res:t,err:r}=e;return{statusCode:t&&t.statusCode?t.statusCode:r?r.statusCode:404}}let s={error:{fontFamily:'system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"',height:"100vh",textAlign:"center",display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center"},desc:{lineHeight:"48px"},h1:{display:"inline-block",margin:"0 20px 0 0",paddingRight:23,fontSize:24,fontWeight:500,verticalAlign:"top"},h2:{fontSize:14,fontWeight:400,lineHeight:"28px"},wrap:{display:"inline-block"}};class c extends a.default.Component{render(){let{statusCode:e,withDarkMode:t=!0}=this.props,r=this.props.title||u[e]||"An unexpected error has occurred";return(0,o.jsxs)("div",{style:s.error,children:[(0,o.jsx)(i.default,{children:(0,o.jsx)("title",{children:e?e+": "+r:"Application error: a client-side exception has occurred"})}),(0,o.jsxs)("div",{style:s.desc,children:[(0,o.jsx)("style",{dangerouslySetInnerHTML:{__html:"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}"+(t?"@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}":"")}}),e?(0,o.jsx)("h1",{className:"next-error-h1",style:s.h1,children:e}):null,(0,o.jsx)("div",{style:s.wrap,children:(0,o.jsxs)("h2",{style:s.h2,children:[this.props.title||e?r:(0,o.jsx)(o.Fragment,{children:"Application error: a client-side exception has occurred (see the browser console for more information)"}),"."]})})]})]})}}c.displayName="ErrorPage",c.getInitialProps=l,c.origGetInitialProps=l,("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)},5010:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"AmpStateContext",{enumerable:!0,get:function(){return n}});let n=r(8754)._(r(7294)).default.createContext({})},8579:function(e,t){"use strict";function r(e){let{ampFirst:t=!1,hybrid:r=!1,hasQuery:n=!1}=void 0===e?{}:e;return t||r&&n}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isInAmpMode",{enumerable:!0,get:function(){return r}})},3068:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{AppRouterContext:function(){return o},GlobalLayoutRouterContext:function(){return i},LayoutRouterContext:function(){return a},MissingSlotContext:function(){return l},TemplateContext:function(){return u}});let n=r(8754)._(r(7294)),o=n.default.createContext(null),a=n.default.createContext(null),i=n.default.createContext(null),u=n.default.createContext(null),l=n.default.createContext(new Set)},9970:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"BloomFilter",{enumerable:!0,get:function(){return r}});class r{static from(e,t){void 0===t&&(t=1e-4);let n=new r(e.length,t);for(let t of e)n.add(t);return n}export(){return{numItems:this.numItems,errorRate:this.errorRate,numBits:this.numBits,numHashes:this.numHashes,bitArray:this.bitArray}}import(e){this.numItems=e.numItems,this.errorRate=e.errorRate,this.numBits=e.numBits,this.numHashes=e.numHashes,this.bitArray=e.bitArray}add(e){this.getHashValues(e).forEach(e=>{this.bitArray[e]=1})}contains(e){return this.getHashValues(e).every(e=>this.bitArray[e])}getHashValues(e){let t=[];for(let r=1;r<=this.numHashes;r++){let n=function(e){let t=0;for(let r=0;r>>13,t=Math.imul(t,1540483477);return t>>>0}(""+e+r)%this.numBits;t.push(n)}return t}constructor(e,t=1e-4){this.numItems=e,this.errorRate=t,this.numBits=Math.ceil(-(e*Math.log(t))/(Math.log(2)*Math.log(2))),this.numHashes=Math.ceil(this.numBits/e*Math.log(2)),this.bitArray=Array(this.numBits).fill(0)}}},5104:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{APP_BUILD_MANIFEST:function(){return y},APP_CLIENT_INTERNALS:function(){return $},APP_PATHS_MANIFEST:function(){return m},APP_PATH_ROUTES_MANIFEST:function(){return _},AUTOMATIC_FONT_OPTIMIZATION_MANIFEST:function(){return C},BARREL_OPTIMIZATION_PREFIX:function(){return H},BLOCKED_PAGES:function(){return D},BUILD_ID_FILE:function(){return N},BUILD_MANIFEST:function(){return g},CLIENT_PUBLIC_FILES_PATH:function(){return k},CLIENT_REFERENCE_MANIFEST:function(){return W},CLIENT_STATIC_FILES_PATH:function(){return U},CLIENT_STATIC_FILES_RUNTIME_AMP:function(){return J},CLIENT_STATIC_FILES_RUNTIME_MAIN:function(){return X},CLIENT_STATIC_FILES_RUNTIME_MAIN_APP:function(){return Y},CLIENT_STATIC_FILES_RUNTIME_POLYFILLS:function(){return Z},CLIENT_STATIC_FILES_RUNTIME_POLYFILLS_SYMBOL:function(){return ee},CLIENT_STATIC_FILES_RUNTIME_REACT_REFRESH:function(){return K},CLIENT_STATIC_FILES_RUNTIME_WEBPACK:function(){return Q},COMPILER_INDEXES:function(){return a},COMPILER_NAMES:function(){return o},CONFIG_FILES:function(){return L},DEFAULT_RUNTIME_WEBPACK:function(){return et},DEFAULT_SANS_SERIF_FONT:function(){return el},DEFAULT_SERIF_FONT:function(){return eu},DEV_CLIENT_PAGES_MANIFEST:function(){return T},DEV_MIDDLEWARE_MANIFEST:function(){return x},EDGE_RUNTIME_WEBPACK:function(){return er},EDGE_UNSUPPORTED_NODE_APIS:function(){return ep},EXPORT_DETAIL:function(){return S},EXPORT_MARKER:function(){return E},FUNCTIONS_CONFIG_MANIFEST:function(){return b},GOOGLE_FONT_PROVIDER:function(){return ea},IMAGES_MANIFEST:function(){return w},INTERCEPTION_ROUTE_REWRITE_MANIFEST:function(){return V},MIDDLEWARE_BUILD_MANIFEST:function(){return G},MIDDLEWARE_MANIFEST:function(){return M},MIDDLEWARE_REACT_LOADABLE_MANIFEST:function(){return z},MODERN_BROWSERSLIST_TARGET:function(){return n.default},NEXT_BUILTIN_DOCUMENT:function(){return B},NEXT_FONT_MANIFEST:function(){return v},OPTIMIZED_FONT_PROVIDERS:function(){return ei},PAGES_MANIFEST:function(){return h},PHASE_DEVELOPMENT_SERVER:function(){return f},PHASE_EXPORT:function(){return l},PHASE_INFO:function(){return p},PHASE_PRODUCTION_BUILD:function(){return s},PHASE_PRODUCTION_SERVER:function(){return c},PHASE_TEST:function(){return d},PRERENDER_MANIFEST:function(){return O},REACT_LOADABLE_MANIFEST:function(){return I},ROUTES_MANIFEST:function(){return j},RSC_MODULE_TYPES:function(){return ed},SERVER_DIRECTORY:function(){return A},SERVER_FILES_MANIFEST:function(){return R},SERVER_PROPS_ID:function(){return eo},SERVER_REFERENCE_MANIFEST:function(){return q},STATIC_PROPS_ID:function(){return en},STATIC_STATUS_PAGES:function(){return es},STRING_LITERAL_DROP_BUNDLE:function(){return F},SUBRESOURCE_INTEGRITY_MANIFEST:function(){return P},SYSTEM_ENTRYPOINTS:function(){return eh},TRACE_OUTPUT_VERSION:function(){return ec},TURBO_TRACE_DEFAULT_MEMORY_LIMIT:function(){return ef},UNDERSCORE_NOT_FOUND_ROUTE:function(){return i},UNDERSCORE_NOT_FOUND_ROUTE_ENTRY:function(){return u}});let n=r(8754)._(r(979)),o={client:"client",server:"server",edgeServer:"edge-server"},a={[o.client]:0,[o.server]:1,[o.edgeServer]:2},i="/_not-found",u=""+i+"/page",l="phase-export",s="phase-production-build",c="phase-production-server",f="phase-development-server",d="phase-test",p="phase-info",h="pages-manifest.json",m="app-paths-manifest.json",_="app-path-routes-manifest.json",g="build-manifest.json",y="app-build-manifest.json",b="functions-config-manifest.json",P="subresource-integrity-manifest",v="next-font-manifest",E="export-marker.json",S="export-detail.json",O="prerender-manifest.json",j="routes-manifest.json",w="images-manifest.json",R="required-server-files.json",T="_devPagesManifest.json",M="middleware-manifest.json",x="_devMiddlewareManifest.json",I="react-loadable-manifest.json",C="font-manifest.json",A="server",L=["next.config.js","next.config.mjs"],N="BUILD_ID",D=["/_document","/_app","/_error"],k="public",U="static",F="__NEXT_DROP_CLIENT_FILE__",B="__NEXT_BUILTIN_DOCUMENT__",H="__barrel_optimize__",W="client-reference-manifest",q="server-reference-manifest",G="middleware-build-manifest",z="middleware-react-loadable-manifest",V="interception-route-rewrite-manifest",X="main",Y=""+X+"-app",$="app-pages-internals",K="react-refresh",J="amp",Q="webpack",Z="polyfills",ee=Symbol(Z),et="webpack-runtime",er="edge-runtime-webpack",en="__N_SSG",eo="__N_SSP",ea="https://fonts.googleapis.com/",ei=[{url:ea,preconnect:"https://fonts.gstatic.com"},{url:"https://use.typekit.net",preconnect:"https://use.typekit.net"}],eu={name:"Times New Roman",xAvgCharWidth:821,azAvgWidth:854.3953488372093,unitsPerEm:2048},el={name:"Arial",xAvgCharWidth:904,azAvgWidth:934.5116279069767,unitsPerEm:2048},es=["/500"],ec=1,ef=6e3,ed={client:"client",server:"server"},ep=["clearImmediate","setImmediate","BroadcastChannel","ByteLengthQueuingStrategy","CompressionStream","CountQueuingStrategy","DecompressionStream","DomException","MessageChannel","MessageEvent","MessagePort","ReadableByteStreamController","ReadableStreamBYOBRequest","ReadableStreamDefaultController","TransformStreamDefaultController","WritableStreamDefaultController"],eh=new Set([X,K,J,Y]);("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)},4592:function(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}},77:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"HeadManagerContext",{enumerable:!0,get:function(){return n}});let n=r(8754)._(r(7294)).default.createContext({})},494:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{default:function(){return m},defaultHead:function(){return f}});let n=r(8754),o=r(1757),a=r(5893),i=o._(r(7294)),u=n._(r(3657)),l=r(5010),s=r(77),c=r(8579);function f(e){void 0===e&&(e=!1);let t=[(0,a.jsx)("meta",{charSet:"utf-8"})];return e||t.push((0,a.jsx)("meta",{name:"viewport",content:"width=device-width"})),t}function d(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===i.default.Fragment?e.concat(i.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}r(9784);let p=["name","httpEquiv","charSet","itemProp"];function h(e,t){let{inAmpMode:r}=t;return e.reduce(d,[]).reverse().concat(f(r).reverse()).filter(function(){let e=new Set,t=new Set,r=new Set,n={};return o=>{let a=!0,i=!1;if(o.key&&"number"!=typeof o.key&&o.key.indexOf("$")>0){i=!0;let t=o.key.slice(o.key.indexOf("$")+1);e.has(t)?a=!1:e.add(t)}switch(o.type){case"title":case"base":t.has(o.type)?a=!1:t.add(o.type);break;case"meta":for(let e=0,t=p.length;e{let n=e.key||t;if(!r&&"link"===e.type&&e.props.href&&["https://fonts.googleapis.com/css","https://use.typekit.net/"].some(t=>e.props.href.startsWith(t))){let t={...e.props||{}};return t["data-href"]=t.href,t.href=void 0,t["data-optimized-fonts"]=!0,i.default.cloneElement(e,t)}return i.default.cloneElement(e,{key:n})})}let m=function(e){let{children:t}=e,r=(0,i.useContext)(l.AmpStateContext),n=(0,i.useContext)(s.HeadManagerContext);return(0,a.jsx)(u.default,{reduceComponentsToState:h,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)},213:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{PathParamsContext:function(){return i},PathnameContext:function(){return a},SearchParamsContext:function(){return o}});let n=r(7294),o=(0,n.createContext)(null),a=(0,n.createContext)(null),i=(0,n.createContext)(null)},1623:function(e,t){"use strict";function r(e,t){let r;let n=e.split("/");return(t||[]).some(t=>!!n[1]&&n[1].toLowerCase()===t.toLowerCase()&&(r=t,n.splice(1,1),e=n.join("/")||"/",!0)),{pathname:e,detectedLocale:r}}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"normalizeLocalePath",{enumerable:!0,get:function(){return r}})},8261:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ImageConfigContext",{enumerable:!0,get:function(){return a}});let n=r(8754)._(r(7294)),o=r(4666),a=n.default.createContext(o.imageConfigDefault)},4666:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{VALID_LOADERS:function(){return r},imageConfigDefault:function(){return n}});let r=["default","imgix","cloudinary","akamai","custom"],n={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:60,formats:["image/webp"],dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"inline",localPatterns:void 0,remotePatterns:[],unoptimized:!1}},8299:function(e,t){"use strict";function r(e){return Object.prototype.toString.call(e)}function n(e){if("[object Object]"!==r(e))return!1;let t=Object.getPrototypeOf(e);return null===t||t.hasOwnProperty("isPrototypeOf")}Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{getObjectClassLabel:function(){return r},isPlainObject:function(){return n}})},5575:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{BailoutToCSRError:function(){return n},isBailoutToCSRError:function(){return o}});let r="BAILOUT_TO_CLIENT_SIDE_RENDERING";class n extends Error{constructor(e){super("Bail out to client-side rendering: "+e),this.reason=e,this.digest=r}}function o(e){return"object"==typeof e&&null!==e&&"digest"in e&&e.digest===r}},8967:function(e,t){"use strict";function r(){let e=Object.create(null);return{on(t,r){(e[t]||(e[t]=[])).push(r)},off(t,r){e[t]&&e[t].splice(e[t].indexOf(r)>>>0,1)},emit(t){for(var r=arguments.length,n=Array(r>1?r-1:0),o=1;o{e(...n)})}}}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}})},979:function(e){"use strict";e.exports=["chrome 64","edge 79","firefox 67","opera 51","safari 12"]},3349:function(e,t){"use strict";function r(e){let t=(null==e?void 0:e.replace(/^\/+|\/+$/g,""))||!1;if(!t)return"";if(URL.canParse(t)){let e=new URL(t).toString();return e.endsWith("/")?e.slice(0,-1):e}return"/"+t}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"normalizedAssetPrefix",{enumerable:!0,get:function(){return r}})},5876:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"denormalizePagePath",{enumerable:!0,get:function(){return a}});let n=r(2189),o=r(4212);function a(e){let t=(0,o.normalizePathSep)(e);return t.startsWith("/index/")&&!(0,n.isDynamicRoute)(t)?t.slice(6):"/index"!==t?t:"/"}},5078:function(e,t){"use strict";function r(e){return e.startsWith("/")?e:"/"+e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ensureLeadingSlash",{enumerable:!0,get:function(){return r}})},4212:function(e,t){"use strict";function r(e){return e.replace(/\\/g,"/")}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"normalizePathSep",{enumerable:!0,get:function(){return r}})},7171:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"RouterContext",{enumerable:!0,get:function(){return n}});let n=r(8754)._(r(7294)).default.createContext(null)},2488:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{PathnameContextProviderAdapter:function(){return p},adaptForAppRouterInstance:function(){return c},adaptForPathParams:function(){return d},adaptForSearchParams:function(){return f}});let n=r(1757),o=r(5893),a=n._(r(7294)),i=r(213),u=r(2189),l=r(4232),s=r(6309);function c(e){return{back(){e.back()},forward(){e.forward()},refresh(){e.reload()},fastRefresh(){},push(t,r){let{scroll:n}=void 0===r?{}:r;e.push(t,void 0,{scroll:n})},replace(t,r){let{scroll:n}=void 0===r?{}:r;e.replace(t,void 0,{scroll:n})},prefetch(t){e.prefetch(t)}}}function f(e){return e.isReady&&e.query?(0,l.asPathToSearchParams)(e.asPath):new URLSearchParams}function d(e){if(!e.isReady||!e.query)return null;let t={};for(let r of Object.keys((0,s.getRouteRegex)(e.pathname).groups))t[r]=e.query[r];return t}function p(e){let{children:t,router:r,...n}=e,l=(0,a.useRef)(n.isAutoExport),s=(0,a.useMemo)(()=>{let e;let t=l.current;if(t&&(l.current=!1),(0,u.isDynamicRoute)(r.pathname)&&(r.isFallback||t&&!r.isReady))return null;try{e=new URL(r.asPath,"http://f")}catch(e){return"/"}return e.pathname},[r.asPath,r.isFallback,r.isReady,r.pathname]);return(0,o.jsx)(i.PathnameContext.Provider,{value:s,children:t})}},9668:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{createKey:function(){return q},default:function(){return V},matchesMiddleware:function(){return N}});let n=r(8754),o=r(1757),a=r(3575),i=r(2856),u=r(5026),l=o._(r(676)),s=r(5876),c=r(1623),f=n._(r(8967)),d=r(5782),p=r(1735),h=r(2757);r(2431);let m=r(3323),_=r(6309),g=r(5058);r(7193);let y=r(626),b=r(8878),P=r(4509),v=r(1566),E=r(1412),S=r(1838),O=r(4813),j=r(9423),w=r(3209),R=r(5604),T=r(9012),M=r(5853),x=r(6312),I=r(2795),C=r(7399),A=r(2179);function L(){return Object.assign(Error("Route Cancelled"),{cancelled:!0})}async function N(e){let t=await Promise.resolve(e.router.pageLoader.getMiddleware());if(!t)return!1;let{pathname:r}=(0,y.parsePath)(e.asPath),n=(0,S.hasBasePath)(r)?(0,v.removeBasePath)(r):r,o=(0,E.addBasePath)((0,b.addLocale)(n,e.locale));return t.some(e=>new RegExp(e.regexp).test(o))}function D(e){let t=(0,d.getLocationOrigin)();return e.startsWith(t)?e.substring(t.length):e}function k(e,t,r){let[n,o]=(0,O.resolveHref)(e,t,!0),a=(0,d.getLocationOrigin)(),i=n.startsWith(a),u=o&&o.startsWith(a);n=D(n),o=o?D(o):o;let l=i?n:(0,E.addBasePath)(n),s=r?D((0,O.resolveHref)(e,r)):o||n;return{url:l,as:u?s:(0,E.addBasePath)(s)}}function U(e,t){let r=(0,a.removeTrailingSlash)((0,s.denormalizePagePath)(e));return"/404"===r||"/_error"===r?e:(t.includes(r)||t.some(t=>{if((0,p.isDynamicRoute)(t)&&(0,_.getRouteRegex)(t).re.test(r))return e=t,!0}),(0,a.removeTrailingSlash)(e))}async function F(e){if(!await N(e)||!e.fetchData)return null;let t=await e.fetchData(),r=await function(e,t,r){let n={basePath:r.router.basePath,i18n:{locales:r.router.locales},trailingSlash:!1},o=t.headers.get("x-nextjs-rewrite"),u=o||t.headers.get("x-nextjs-matched-path"),l=t.headers.get("x-matched-path");if(!l||u||l.includes("__next_data_catchall")||l.includes("/_error")||l.includes("/404")||(u=l),u){if(u.startsWith("/")){let t=(0,h.parseRelativeUrl)(u),l=(0,w.getNextPathnameInfo)(t.pathname,{nextConfig:n,parseData:!0}),s=(0,a.removeTrailingSlash)(l.pathname);return Promise.all([r.router.pageLoader.getPageList(),(0,i.getClientBuildManifest)()]).then(a=>{let[i,{__rewrites:u}]=a,f=(0,b.addLocale)(l.pathname,l.locale);if((0,p.isDynamicRoute)(f)||!o&&i.includes((0,c.normalizeLocalePath)((0,v.removeBasePath)(f),r.router.locales).pathname)){let r=(0,w.getNextPathnameInfo)((0,h.parseRelativeUrl)(e).pathname,{nextConfig:n,parseData:!0});f=(0,E.addBasePath)(r.pathname),t.pathname=f}if(!i.includes(s)){let e=U(s,i);e!==s&&(s=e)}let d=i.includes(s)?s:U((0,c.normalizeLocalePath)((0,v.removeBasePath)(t.pathname),r.router.locales).pathname,i);if((0,p.isDynamicRoute)(d)){let e=(0,m.getRouteMatcher)((0,_.getRouteRegex)(d))(f);Object.assign(t.query,e||{})}return{type:"rewrite",parsedAs:t,resolvedHref:d}})}let t=(0,y.parsePath)(e);return Promise.resolve({type:"redirect-external",destination:""+(0,R.formatNextPathnameInfo)({...(0,w.getNextPathnameInfo)(t.pathname,{nextConfig:n,parseData:!0}),defaultLocale:r.router.defaultLocale,buildId:""})+t.query+t.hash})}let s=t.headers.get("x-nextjs-redirect");if(s){if(s.startsWith("/")){let e=(0,y.parsePath)(s),t=(0,R.formatNextPathnameInfo)({...(0,w.getNextPathnameInfo)(e.pathname,{nextConfig:n,parseData:!0}),defaultLocale:r.router.defaultLocale,buildId:""});return Promise.resolve({type:"redirect-internal",newAs:""+t+e.query+e.hash,newUrl:""+t+e.query+e.hash})}return Promise.resolve({type:"redirect-external",destination:s})}return Promise.resolve({type:"next"})}(t.dataHref,t.response,e);return{dataHref:t.dataHref,json:t.json,response:t.response,text:t.text,cacheKey:t.cacheKey,effect:r}}let B=Symbol("SSG_DATA_NOT_FOUND");function H(e){try{return JSON.parse(e)}catch(e){return null}}function W(e){let{dataHref:t,inflightCache:r,isPrefetch:n,hasMiddleware:o,isServerRender:a,parseJSON:u,persistCache:l,isBackground:s,unstable_skipClientCache:c}=e,{href:f}=new URL(t,window.location.href),d=e=>{var s;return(function e(t,r,n){return fetch(t,{credentials:"same-origin",method:n.method||"GET",headers:Object.assign({},n.headers,{"x-nextjs-data":"1"})}).then(o=>!o.ok&&r>1&&o.status>=500?e(t,r-1,n):o)})(t,a?3:1,{headers:Object.assign({},n?{purpose:"prefetch"}:{},n&&o?{"x-middleware-prefetch":"1"}:{}),method:null!=(s=null==e?void 0:e.method)?s:"GET"}).then(r=>r.ok&&(null==e?void 0:e.method)==="HEAD"?{dataHref:t,response:r,text:"",json:{},cacheKey:f}:r.text().then(e=>{if(!r.ok){if(o&&[301,302,307,308].includes(r.status))return{dataHref:t,response:r,text:e,json:{},cacheKey:f};if(404===r.status){var n;if(null==(n=H(e))?void 0:n.notFound)return{dataHref:t,json:{notFound:B},response:r,text:e,cacheKey:f}}let u=Error("Failed to load static props");throw a||(0,i.markAssetError)(u),u}return{dataHref:t,json:u?H(e):null,response:r,text:e,cacheKey:f}})).then(e=>(l&&"no-cache"!==e.response.headers.get("x-middleware-cache")||delete r[f],e)).catch(e=>{throw c||delete r[f],("Failed to fetch"===e.message||"NetworkError when attempting to fetch resource."===e.message||"Load failed"===e.message)&&(0,i.markAssetError)(e),e})};return c&&l?d({}).then(e=>("no-cache"!==e.response.headers.get("x-middleware-cache")&&(r[f]=Promise.resolve(e)),e)):void 0!==r[f]?r[f]:r[f]=d(s?{method:"HEAD"}:{})}function q(){return Math.random().toString(36).slice(2,10)}function G(e){let{url:t,router:r}=e;if(t===(0,E.addBasePath)((0,b.addLocale)(r.asPath,r.locale)))throw Error("Invariant: attempted to hard navigate to the same URL "+t+" "+location.href);window.location.href=t}let z=e=>{let{route:t,router:r}=e,n=!1,o=r.clc=()=>{n=!0};return()=>{if(n){let e=Error('Abort fetching component for route: "'+t+'"');throw e.cancelled=!0,e}o===r.clc&&(r.clc=null)}};class V{reload(){window.location.reload()}back(){window.history.back()}forward(){window.history.forward()}push(e,t,r){return void 0===r&&(r={}),{url:e,as:t}=k(this,e,t),this.change("pushState",e,t,r)}replace(e,t,r){return void 0===r&&(r={}),{url:e,as:t}=k(this,e,t),this.change("replaceState",e,t,r)}async _bfl(e,t,r,n){{let l=!1,s=!1;for(let c of[e,t])if(c){let t=(0,a.removeTrailingSlash)(new URL(c,"http://n").pathname),f=(0,E.addBasePath)((0,b.addLocale)(t,r||this.locale));if(t!==(0,a.removeTrailingSlash)(new URL(this.asPath,"http://n").pathname)){var o,i,u;for(let e of(l=l||!!(null==(o=this._bfl_s)?void 0:o.contains(t))||!!(null==(i=this._bfl_s)?void 0:i.contains(f)),[t,f])){let t=e.split("/");for(let e=0;!s&&e{})}}}}return!1}async change(e,t,r,n,o){var s,c,f,O,j,w,R,x,A;let D,F;if(!(0,M.isLocalURL)(t))return G({url:t,router:this}),!1;let H=1===n._h;H||n.shallow||await this._bfl(r,void 0,n.locale);let W=H||n._shouldResolveHref||(0,y.parsePath)(t).pathname===(0,y.parsePath)(r).pathname,q={...this.state},z=!0!==this.isReady;this.isReady=!0;let X=this.isSsr;if(H||(this.isSsr=!1),H&&this.clc)return!1;let Y=q.locale;d.ST&&performance.mark("routeChange");let{shallow:$=!1,scroll:K=!0}=n,J={shallow:$};this._inFlightRoute&&this.clc&&(X||V.events.emit("routeChangeError",L(),this._inFlightRoute,J),this.clc(),this.clc=null),r=(0,E.addBasePath)((0,b.addLocale)((0,S.hasBasePath)(r)?(0,v.removeBasePath)(r):r,n.locale,this.defaultLocale));let Q=(0,P.removeLocale)((0,S.hasBasePath)(r)?(0,v.removeBasePath)(r):r,q.locale);this._inFlightRoute=r;let Z=Y!==q.locale;if(!H&&this.onlyAHashChange(Q)&&!Z){q.asPath=Q,V.events.emit("hashChangeStart",r,J),this.changeState(e,t,r,{...n,scroll:!1}),K&&this.scrollToHash(Q);try{await this.set(q,this.components[q.route],null)}catch(e){throw(0,l.default)(e)&&e.cancelled&&V.events.emit("routeChangeError",e,Q,J),e}return V.events.emit("hashChangeComplete",r,J),!0}let ee=(0,h.parseRelativeUrl)(t),{pathname:et,query:er}=ee;try{[D,{__rewrites:F}]=await Promise.all([this.pageLoader.getPageList(),(0,i.getClientBuildManifest)(),this.pageLoader.getMiddleware()])}catch(e){return G({url:r,router:this}),!1}this.urlIsNew(Q)||Z||(e="replaceState");let en=r;et=et?(0,a.removeTrailingSlash)((0,v.removeBasePath)(et)):et;let eo=(0,a.removeTrailingSlash)(et),ea=r.startsWith("/")&&(0,h.parseRelativeUrl)(r).pathname;if(null==(s=this.components[et])?void 0:s.__appRouter)return G({url:r,router:this}),new Promise(()=>{});let ei=!!(ea&&eo!==ea&&(!(0,p.isDynamicRoute)(eo)||!(0,m.getRouteMatcher)((0,_.getRouteRegex)(eo))(ea))),eu=!n.shallow&&await N({asPath:r,locale:q.locale,router:this});if(H&&eu&&(W=!1),W&&"/_error"!==et&&(n._shouldResolveHref=!0,ee.pathname=U(et,D),ee.pathname===et||(et=ee.pathname,ee.pathname=(0,E.addBasePath)(et),eu||(t=(0,g.formatWithValidation)(ee)))),!(0,M.isLocalURL)(r))return G({url:r,router:this}),!1;en=(0,P.removeLocale)((0,v.removeBasePath)(en),q.locale),eo=(0,a.removeTrailingSlash)(et);let el=!1;if((0,p.isDynamicRoute)(eo)){let e=(0,h.parseRelativeUrl)(en),n=e.pathname,o=(0,_.getRouteRegex)(eo);el=(0,m.getRouteMatcher)(o)(n);let a=eo===n,i=a?(0,C.interpolateAs)(eo,n,er):{};if(el&&(!a||i.result))a?r=(0,g.formatWithValidation)(Object.assign({},e,{pathname:i.result,query:(0,I.omit)(er,i.params)})):Object.assign(er,el);else{let e=Object.keys(o.groups).filter(e=>!er[e]&&!o.groups[e].optional);if(e.length>0&&!eu)throw Error((a?"The provided `href` ("+t+") value is missing query values ("+e.join(", ")+") to be interpolated properly. ":"The provided `as` value ("+n+") is incompatible with the `href` value ("+eo+"). ")+"Read more: https://nextjs.org/docs/messages/"+(a?"href-interpolation-failed":"incompatible-href-as"))}}H||V.events.emit("routeChangeStart",r,J);let es="/404"===this.pathname||"/_error"===this.pathname;try{let a=await this.getRouteInfo({route:eo,pathname:et,query:er,as:r,resolvedAs:en,routeProps:J,locale:q.locale,isPreview:q.isPreview,hasMiddleware:eu,unstable_skipClientCache:n.unstable_skipClientCache,isQueryUpdating:H&&!this.isFallback,isMiddlewareRewrite:ei});if(H||n.shallow||await this._bfl(r,"resolvedAs"in a?a.resolvedAs:void 0,q.locale),"route"in a&&eu){eo=et=a.route||eo,J.shallow||(er=Object.assign({},a.query||{},er));let e=(0,S.hasBasePath)(ee.pathname)?(0,v.removeBasePath)(ee.pathname):ee.pathname;if(el&&et!==e&&Object.keys(el).forEach(e=>{el&&er[e]===el[e]&&delete er[e]}),(0,p.isDynamicRoute)(et)){let e=!J.shallow&&a.resolvedAs?a.resolvedAs:(0,E.addBasePath)((0,b.addLocale)(new URL(r,location.href).pathname,q.locale),!0);(0,S.hasBasePath)(e)&&(e=(0,v.removeBasePath)(e));let t=(0,_.getRouteRegex)(et),n=(0,m.getRouteMatcher)(t)(new URL(e,location.href).pathname);n&&Object.assign(er,n)}}if("type"in a){if("redirect-internal"===a.type)return this.change(e,a.newUrl,a.newAs,n);return G({url:a.destination,router:this}),new Promise(()=>{})}let i=a.Component;if(i&&i.unstable_scriptLoader&&[].concat(i.unstable_scriptLoader()).forEach(e=>{(0,u.handleClientScriptLoad)(e.props)}),(a.__N_SSG||a.__N_SSP)&&a.props){if(a.props.pageProps&&a.props.pageProps.__N_REDIRECT){n.locale=!1;let t=a.props.pageProps.__N_REDIRECT;if(t.startsWith("/")&&!1!==a.props.pageProps.__N_REDIRECT_BASE_PATH){let r=(0,h.parseRelativeUrl)(t);r.pathname=U(r.pathname,D);let{url:o,as:a}=k(this,t,t);return this.change(e,o,a,n)}return G({url:t,router:this}),new Promise(()=>{})}if(q.isPreview=!!a.props.__N_PREVIEW,a.props.notFound===B){let e;try{await this.fetchComponent("/404"),e="/404"}catch(t){e="/_error"}if(a=await this.getRouteInfo({route:e,pathname:e,query:er,as:r,resolvedAs:en,routeProps:{shallow:!1},locale:q.locale,isPreview:q.isPreview,isNotFound:!0}),"type"in a)throw Error("Unexpected middleware effect on /404")}}H&&"/_error"===this.pathname&&(null==(f=self.__NEXT_DATA__.props)?void 0:null==(c=f.pageProps)?void 0:c.statusCode)===500&&(null==(O=a.props)?void 0:O.pageProps)&&(a.props.pageProps.statusCode=500);let s=n.shallow&&q.route===(null!=(j=a.route)?j:eo),d=null!=(w=n.scroll)?w:!H&&!s,g=null!=o?o:d?{x:0,y:0}:null,y={...q,route:eo,pathname:et,query:er,asPath:Q,isFallback:!1};if(H&&es){if(a=await this.getRouteInfo({route:this.pathname,pathname:this.pathname,query:er,as:r,resolvedAs:en,routeProps:{shallow:!1},locale:q.locale,isPreview:q.isPreview,isQueryUpdating:H&&!this.isFallback}),"type"in a)throw Error("Unexpected middleware effect on "+this.pathname);"/_error"===this.pathname&&(null==(x=self.__NEXT_DATA__.props)?void 0:null==(R=x.pageProps)?void 0:R.statusCode)===500&&(null==(A=a.props)?void 0:A.pageProps)&&(a.props.pageProps.statusCode=500);try{await this.set(y,a,g)}catch(e){throw(0,l.default)(e)&&e.cancelled&&V.events.emit("routeChangeError",e,Q,J),e}return!0}if(V.events.emit("beforeHistoryChange",r,J),this.changeState(e,t,r,n),!(H&&!g&&!z&&!Z&&(0,T.compareRouterStates)(y,this.state))){try{await this.set(y,a,g)}catch(e){if(e.cancelled)a.error=a.error||e;else throw e}if(a.error)throw H||V.events.emit("routeChangeError",a.error,Q,J),a.error;H||V.events.emit("routeChangeComplete",r,J),d&&/#.+$/.test(r)&&this.scrollToHash(r)}return!0}catch(e){if((0,l.default)(e)&&e.cancelled)return!1;throw e}}changeState(e,t,r,n){void 0===n&&(n={}),("pushState"!==e||(0,d.getURL)()!==r)&&(this._shallow=n.shallow,window.history[e]({url:t,as:r,options:n,__N:!0,key:this._key="pushState"!==e?this._key:q()},"",r))}async handleRouteInfoError(e,t,r,n,o,a){if(console.error(e),e.cancelled)throw e;if((0,i.isAssetError)(e)||a)throw V.events.emit("routeChangeError",e,n,o),G({url:n,router:this}),L();try{let n;let{page:o,styleSheets:a}=await this.fetchComponent("/_error"),i={props:n,Component:o,styleSheets:a,err:e,error:e};if(!i.props)try{i.props=await this.getInitialProps(o,{err:e,pathname:t,query:r})}catch(e){console.error("Error in error page `getInitialProps`: ",e),i.props={}}return i}catch(e){return this.handleRouteInfoError((0,l.default)(e)?e:Error(e+""),t,r,n,o,!0)}}async getRouteInfo(e){let{route:t,pathname:r,query:n,as:o,resolvedAs:i,routeProps:u,locale:s,hasMiddleware:f,isPreview:d,unstable_skipClientCache:p,isQueryUpdating:h,isMiddlewareRewrite:m,isNotFound:_}=e,y=t;try{var b,P,E,S;let e=this.components[y];if(u.shallow&&e&&this.route===y)return e;let t=z({route:y,router:this});f&&(e=void 0);let l=!e||"initial"in e?void 0:e,O={dataHref:this.pageLoader.getDataHref({href:(0,g.formatWithValidation)({pathname:r,query:n}),skipInterpolation:!0,asPath:_?"/404":i,locale:s}),hasMiddleware:!0,isServerRender:this.isSsr,parseJSON:!0,inflightCache:h?this.sbc:this.sdc,persistCache:!d,isPrefetch:!1,unstable_skipClientCache:p,isBackground:h},w=h&&!m?null:await F({fetchData:()=>W(O),asPath:_?"/404":i,locale:s,router:this}).catch(e=>{if(h)return null;throw e});if(w&&("/_error"===r||"/404"===r)&&(w.effect=void 0),h&&(w?w.json=self.__NEXT_DATA__.props:w={json:self.__NEXT_DATA__.props}),t(),(null==w?void 0:null==(b=w.effect)?void 0:b.type)==="redirect-internal"||(null==w?void 0:null==(P=w.effect)?void 0:P.type)==="redirect-external")return w.effect;if((null==w?void 0:null==(E=w.effect)?void 0:E.type)==="rewrite"){let t=(0,a.removeTrailingSlash)(w.effect.resolvedHref),o=await this.pageLoader.getPageList();if((!h||o.includes(t))&&(y=t,r=w.effect.resolvedHref,n={...n,...w.effect.parsedAs.query},i=(0,v.removeBasePath)((0,c.normalizeLocalePath)(w.effect.parsedAs.pathname,this.locales).pathname),e=this.components[y],u.shallow&&e&&this.route===y&&!f))return{...e,route:y}}if((0,j.isAPIRoute)(y))return G({url:o,router:this}),new Promise(()=>{});let R=l||await this.fetchComponent(y).then(e=>({Component:e.page,styleSheets:e.styleSheets,__N_SSG:e.mod.__N_SSG,__N_SSP:e.mod.__N_SSP})),T=null==w?void 0:null==(S=w.response)?void 0:S.headers.get("x-middleware-skip"),M=R.__N_SSG||R.__N_SSP;T&&(null==w?void 0:w.dataHref)&&delete this.sdc[w.dataHref];let{props:x,cacheKey:I}=await this._getData(async()=>{if(M){if((null==w?void 0:w.json)&&!T)return{cacheKey:w.cacheKey,props:w.json};let e=(null==w?void 0:w.dataHref)?w.dataHref:this.pageLoader.getDataHref({href:(0,g.formatWithValidation)({pathname:r,query:n}),asPath:i,locale:s}),t=await W({dataHref:e,isServerRender:this.isSsr,parseJSON:!0,inflightCache:T?{}:this.sdc,persistCache:!d,isPrefetch:!1,unstable_skipClientCache:p});return{cacheKey:t.cacheKey,props:t.json||{}}}return{headers:{},props:await this.getInitialProps(R.Component,{pathname:r,query:n,asPath:o,locale:s,locales:this.locales,defaultLocale:this.defaultLocale})}});return R.__N_SSP&&O.dataHref&&I&&delete this.sdc[I],this.isPreview||!R.__N_SSG||h||W(Object.assign({},O,{isBackground:!0,persistCache:!1,inflightCache:this.sbc})).catch(()=>{}),x.pageProps=Object.assign({},x.pageProps),R.props=x,R.route=y,R.query=n,R.resolvedAs=i,this.components[y]=R,R}catch(e){return this.handleRouteInfoError((0,l.getProperError)(e),r,n,o,u)}}set(e,t,r){return this.state=e,this.sub(t,this.components["/_app"].Component,r)}beforePopState(e){this._bps=e}onlyAHashChange(e){if(!this.asPath)return!1;let[t,r]=this.asPath.split("#",2),[n,o]=e.split("#",2);return!!o&&t===n&&r===o||t===n&&r!==o}scrollToHash(e){let[,t=""]=e.split("#",2);(0,A.handleSmoothScroll)(()=>{if(""===t||"top"===t){window.scrollTo(0,0);return}let e=decodeURIComponent(t),r=document.getElementById(e);if(r){r.scrollIntoView();return}let n=document.getElementsByName(e)[0];n&&n.scrollIntoView()},{onlyHashChange:this.onlyAHashChange(e)})}urlIsNew(e){return this.asPath!==e}async prefetch(e,t,r){if(void 0===t&&(t=e),void 0===r&&(r={}),(0,x.isBot)(window.navigator.userAgent))return;let n=(0,h.parseRelativeUrl)(e),o=n.pathname,{pathname:i,query:u}=n,l=i,s=await this.pageLoader.getPageList(),c=t,f=void 0!==r.locale?r.locale||void 0:this.locale,d=await N({asPath:t,locale:f,router:this});n.pathname=U(n.pathname,s),(0,p.isDynamicRoute)(n.pathname)&&(i=n.pathname,n.pathname=i,Object.assign(u,(0,m.getRouteMatcher)((0,_.getRouteRegex)(n.pathname))((0,y.parsePath)(t).pathname)||{}),d||(e=(0,g.formatWithValidation)(n)));let b=await F({fetchData:()=>W({dataHref:this.pageLoader.getDataHref({href:(0,g.formatWithValidation)({pathname:l,query:u}),skipInterpolation:!0,asPath:c,locale:f}),hasMiddleware:!0,isServerRender:!1,parseJSON:!0,inflightCache:this.sdc,persistCache:!this.isPreview,isPrefetch:!0}),asPath:t,locale:f,router:this});if((null==b?void 0:b.effect.type)==="rewrite"&&(n.pathname=b.effect.resolvedHref,i=b.effect.resolvedHref,u={...u,...b.effect.parsedAs.query},c=b.effect.parsedAs.pathname,e=(0,g.formatWithValidation)(n)),(null==b?void 0:b.effect.type)==="redirect-external")return;let P=(0,a.removeTrailingSlash)(i);await this._bfl(t,c,r.locale,!0)&&(this.components[o]={__appRouter:!0}),await Promise.all([this.pageLoader._isSsg(P).then(t=>!!t&&W({dataHref:(null==b?void 0:b.json)?null==b?void 0:b.dataHref:this.pageLoader.getDataHref({href:e,asPath:c,locale:f}),isServerRender:!1,parseJSON:!0,inflightCache:this.sdc,persistCache:!this.isPreview,isPrefetch:!0,unstable_skipClientCache:r.unstable_skipClientCache||r.priority&&!0}).then(()=>!1).catch(()=>!1)),this.pageLoader[r.priority?"loadPage":"prefetch"](P)])}async fetchComponent(e){let t=z({route:e,router:this});try{let r=await this.pageLoader.loadPage(e);return t(),r}catch(e){throw t(),e}}_getData(e){let t=!1,r=()=>{t=!0};return this.clc=r,e().then(e=>{if(r===this.clc&&(this.clc=null),t){let e=Error("Loading initial props cancelled");throw e.cancelled=!0,e}return e})}_getFlightData(e){return W({dataHref:e,isServerRender:!0,parseJSON:!1,inflightCache:this.sdc,persistCache:!1,isPrefetch:!1}).then(e=>{let{text:t}=e;return{data:t}})}getInitialProps(e,t){let{Component:r}=this.components["/_app"],n=this._wrapApp(r);return t.AppTree=n,(0,d.loadGetInitialProps)(r,{AppTree:n,Component:e,router:this,ctx:t})}get route(){return this.state.route}get pathname(){return this.state.pathname}get query(){return this.state.query}get asPath(){return this.state.asPath}get locale(){return this.state.locale}get isFallback(){return this.state.isFallback}get isPreview(){return this.state.isPreview}constructor(e,t,n,{initialProps:o,pageLoader:i,App:u,wrapApp:l,Component:s,err:c,subscription:f,isFallback:m,locale:_,locales:y,defaultLocale:b,domainLocales:P,isPreview:v}){this.sdc={},this.sbc={},this.isFirstPopStateEvent=!0,this._key=q(),this.onPopState=e=>{let t;let{isFirstPopStateEvent:r}=this;this.isFirstPopStateEvent=!1;let n=e.state;if(!n){let{pathname:e,query:t}=this;this.changeState("replaceState",(0,g.formatWithValidation)({pathname:(0,E.addBasePath)(e),query:t}),(0,d.getURL)());return}if(n.__NA){window.location.reload();return}if(!n.__N||r&&this.locale===n.options.locale&&n.as===this.asPath)return;let{url:o,as:a,options:i,key:u}=n;this._key=u;let{pathname:l}=(0,h.parseRelativeUrl)(o);(!this.isSsr||a!==(0,E.addBasePath)(this.asPath)||l!==(0,E.addBasePath)(this.pathname))&&(!this._bps||this._bps(n))&&this.change("replaceState",o,a,Object.assign({},i,{shallow:i.shallow&&this._shallow,locale:i.locale||this.defaultLocale,_h:0}),t)};let S=(0,a.removeTrailingSlash)(e);this.components={},"/_error"!==e&&(this.components[S]={Component:s,initial:!0,props:o,err:c,__N_SSG:o&&o.__N_SSG,__N_SSP:o&&o.__N_SSP}),this.components["/_app"]={Component:u,styleSheets:[]};{let{BloomFilter:e}=r(9970),t={numItems:5,errorRate:1e-4,numBits:96,numHashes:14,bitArray:[1,0,0,0,1,0,1,0,0,1,0,1,1,0,0,0,0,1,0,1,1,1,1,0,0,1,1,0,1,0,0,0,1,1,1,0,1,1,1,1,1,0,1,0,0,1,1,1,0,0,0,1,0,0,0,1,1,1,1,1,1,1,0,1,0,0,0,0,1,1,0,1,1,0,1,1,0,0,1,0,0,1,1,1,0,1,0,1,0,0,1,0,1,1,1,0]},n={numItems:2,errorRate:1e-4,numBits:39,numHashes:14,bitArray:[0,1,1,1,0,0,0,1,0,1,0,0,1,1,0,0,0,0,0,1,0,1,1,0,1,1,0,1,1,0,1,0,1,1,1,1,1,0,0]};(null==t?void 0:t.numHashes)&&(this._bfl_s=new e(t.numItems,t.errorRate),this._bfl_s.import(t)),(null==n?void 0:n.numHashes)&&(this._bfl_d=new e(n.numItems,n.errorRate),this._bfl_d.import(n))}this.events=V.events,this.pageLoader=i;let O=(0,p.isDynamicRoute)(e)&&self.__NEXT_DATA__.autoExport;if(this.basePath="",this.sub=f,this.clc=null,this._wrapApp=l,this.isSsr=!0,this.isLocaleDomain=!1,this.isReady=!!(self.__NEXT_DATA__.gssp||self.__NEXT_DATA__.gip||self.__NEXT_DATA__.isExperimentalCompile||self.__NEXT_DATA__.appGip&&!self.__NEXT_DATA__.gsp||!O&&!self.location.search),this.state={route:S,pathname:e,query:t,asPath:O?e:n,isPreview:!!v,locale:void 0,isFallback:m},this._initialMatchesMiddlewarePromise=Promise.resolve(!1),!n.startsWith("//")){let r={locale:_},o=(0,d.getURL)();this._initialMatchesMiddlewarePromise=N({router:this,locale:_,asPath:o}).then(a=>(r._shouldResolveHref=n!==e,this.changeState("replaceState",a?o:(0,g.formatWithValidation)({pathname:(0,E.addBasePath)(e),query:t}),o,r),a))}window.addEventListener("popstate",this.onPopState)}}V.events=(0,f.default)()},8043:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addLocale",{enumerable:!0,get:function(){return a}});let n=r(7652),o=r(5298);function a(e,t,r,a){if(!t||t===r)return e;let i=e.toLowerCase();return!a&&((0,o.pathHasPrefix)(i,"/api")||(0,o.pathHasPrefix)(i,"/"+t.toLowerCase()))?e:(0,n.addPathPrefix)(e,"/"+t)}},7652:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addPathPrefix",{enumerable:!0,get:function(){return o}});let n=r(626);function o(e,t){if(!e.startsWith("/")||!t)return e;let{pathname:r,query:o,hash:a}=(0,n.parsePath)(e);return""+t+r+o+a}},6152:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addPathSuffix",{enumerable:!0,get:function(){return o}});let n=r(626);function o(e,t){if(!e.startsWith("/")||!t)return e;let{pathname:r,query:o,hash:a}=(0,n.parsePath)(e);return""+r+t+o+a}},2340:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{normalizeAppPath:function(){return a},normalizeRscURL:function(){return i}});let n=r(5078),o=r(3737);function a(e){return(0,n.ensureLeadingSlash)(e.split("/").reduce((e,t,r,n)=>!t||(0,o.isGroupSegment)(t)||"@"===t[0]||("page"===t||"route"===t)&&r===n.length-1?e:e+"/"+t,""))}function i(e){return e.replace(/\.rsc($|\?)/,"$1")}},4232:function(e,t){"use strict";function r(e){return new URL(e,"http://n").searchParams}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"asPathToSearchParams",{enumerable:!0,get:function(){return r}})},9012:function(e,t){"use strict";function r(e,t){let r=Object.keys(e);if(r.length!==Object.keys(t).length)return!1;for(let n=r.length;n--;){let o=r[n];if("query"===o){let r=Object.keys(e.query);if(r.length!==Object.keys(t.query).length)return!1;for(let n=r.length;n--;){let o=r[n];if(!t.query.hasOwnProperty(o)||e.query[o]!==t.query[o])return!1}}else if(!t.hasOwnProperty(o)||e[o]!==t[o])return!1}return!0}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"compareRouterStates",{enumerable:!0,get:function(){return r}})},5604:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"formatNextPathnameInfo",{enumerable:!0,get:function(){return u}});let n=r(3575),o=r(7652),a=r(6152),i=r(8043);function u(e){let t=(0,i.addLocale)(e.pathname,e.locale,e.buildId?void 0:e.defaultLocale,e.ignorePrefix);return(e.buildId||!e.trailingSlash)&&(t=(0,n.removeTrailingSlash)(t)),e.buildId&&(t=(0,a.addPathSuffix)((0,o.addPathPrefix)(t,"/_next/data/"+e.buildId),"/"===e.pathname?"index.json":".json")),t=(0,o.addPathPrefix)(t,e.basePath),!e.buildId&&e.trailingSlash?t.endsWith("/")?t:(0,a.addPathSuffix)(t,"/"):(0,n.removeTrailingSlash)(t)}},5058:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{formatUrl:function(){return a},formatWithValidation:function(){return u},urlObjectKeys:function(){return i}});let n=r(1757)._(r(8600)),o=/https?|ftp|gopher|file/;function a(e){let{auth:t,hostname:r}=e,a=e.protocol||"",i=e.pathname||"",u=e.hash||"",l=e.query||"",s=!1;t=t?encodeURIComponent(t).replace(/%3A/i,":")+"@":"",e.host?s=t+e.host:r&&(s=t+(~r.indexOf(":")?"["+r+"]":r),e.port&&(s+=":"+e.port)),l&&"object"==typeof l&&(l=String(n.urlQueryToSearchParams(l)));let c=e.search||l&&"?"+l||"";return a&&!a.endsWith(":")&&(a+=":"),e.slashes||(!a||o.test(a))&&!1!==s?(s="//"+(s||""),i&&"/"!==i[0]&&(i="/"+i)):s||(s=""),u&&"#"!==u[0]&&(u="#"+u),c&&"?"!==c[0]&&(c="?"+c),""+a+s+(i=i.replace(/[?#]/g,encodeURIComponent))+(c=c.replace("#","%23"))+u}let i=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function u(e){return a(e)}},116:function(e,t){"use strict";function r(e,t){return void 0===t&&(t=""),("/"===e?"/index":/^\/index(\/|$)/.test(e)?"/index"+e:e)+t}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}})},3209:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getNextPathnameInfo",{enumerable:!0,get:function(){return i}});let n=r(1623),o=r(3691),a=r(5298);function i(e,t){var r,i;let{basePath:u,i18n:l,trailingSlash:s}=null!=(r=t.nextConfig)?r:{},c={pathname:e,trailingSlash:"/"!==e?e.endsWith("/"):s};u&&(0,a.pathHasPrefix)(c.pathname,u)&&(c.pathname=(0,o.removePathPrefix)(c.pathname,u),c.basePath=u);let f=c.pathname;if(c.pathname.startsWith("/_next/data/")&&c.pathname.endsWith(".json")){let e=c.pathname.replace(/^\/_next\/data\//,"").replace(/\.json$/,"").split("/"),r=e[0];c.buildId=r,f="index"!==e[1]?"/"+e.slice(1).join("/"):"/",!0===t.parseData&&(c.pathname=f)}if(l){let e=t.i18nProvider?t.i18nProvider.analyze(c.pathname):(0,n.normalizeLocalePath)(c.pathname,l.locales);c.locale=e.detectedLocale,c.pathname=null!=(i=e.pathname)?i:c.pathname,!e.detectedLocale&&c.buildId&&(e=t.i18nProvider?t.i18nProvider.analyze(f):(0,n.normalizeLocalePath)(f,l.locales)).detectedLocale&&(c.locale=e.detectedLocale)}return c}},2179:function(e,t){"use strict";function r(e,t){if(void 0===t&&(t={}),t.onlyHashChange){e();return}let r=document.documentElement,n=r.style.scrollBehavior;r.style.scrollBehavior="auto",t.dontForceLayout||r.getClientRects(),e(),r.style.scrollBehavior=n}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"handleSmoothScroll",{enumerable:!0,get:function(){return r}})},2189:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{getSortedRoutes:function(){return n.getSortedRoutes},isDynamicRoute:function(){return o.isDynamicRoute}});let n=r(317),o=r(1735)},7399:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"interpolateAs",{enumerable:!0,get:function(){return a}});let n=r(3323),o=r(6309);function a(e,t,r){let a="",i=(0,o.getRouteRegex)(e),u=i.groups,l=(t!==e?(0,n.getRouteMatcher)(i)(t):"")||r;a=e;let s=Object.keys(u);return s.every(e=>{let t=l[e]||"",{repeat:r,optional:n}=u[e],o="["+(r?"...":"")+e+"]";return n&&(o=(t?"":"/")+"["+o+"]"),r&&!Array.isArray(t)&&(t=[t]),(n||e in l)&&(a=a.replace(o,r?t.map(e=>encodeURIComponent(e)).join("/"):encodeURIComponent(t))||"/")})||(a=""),{params:s,result:a}}},6312:function(e,t){"use strict";function r(e){return/Googlebot|Mediapartners-Google|AdsBot-Google|googleweblight|Storebot-Google|Google-PageRenderer|Bingbot|BingPreview|Slurp|DuckDuckBot|baiduspider|yandex|sogou|LinkedInBot|bitlybot|tumblr|vkShare|quora link preview|facebookexternalhit|facebookcatalog|Twitterbot|applebot|redditbot|Slackbot|Discordbot|WhatsApp|SkypeUriPreview|ia_archiver/i.test(e)}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isBot",{enumerable:!0,get:function(){return r}})},1735:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isDynamicRoute",{enumerable:!0,get:function(){return a}});let n=r(2407),o=/\/\[[^/]+?\](?=\/|$)/;function a(e){return(0,n.isInterceptionRouteAppPath)(e)&&(e=(0,n.extractInterceptionRouteInformation)(e).interceptedRoute),o.test(e)}},5853:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isLocalURL",{enumerable:!0,get:function(){return a}});let n=r(5782),o=r(1838);function a(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}}},2795:function(e,t){"use strict";function r(e,t){let r={};return Object.keys(e).forEach(n=>{t.includes(n)||(r[n]=e[n])}),r}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"omit",{enumerable:!0,get:function(){return r}})},626:function(e,t){"use strict";function r(e){let t=e.indexOf("#"),r=e.indexOf("?"),n=r>-1&&(t<0||r-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}})},2757:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"parseRelativeUrl",{enumerable:!0,get:function(){return a}});let n=r(5782),o=r(8600);function a(e,t){let r=new URL((0,n.getLocationOrigin)()),a=t?new URL(t,r):e.startsWith(".")?new URL(window.location.href):r,{pathname:i,searchParams:u,search:l,hash:s,href:c,origin:f}=new URL(e,a);if(f!==r.origin)throw Error("invariant: invalid relative URL, router received "+e);return{pathname:i,query:(0,o.searchParamsToUrlQuery)(u),search:l,hash:s,href:c.slice(r.origin.length)}}},5298:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"pathHasPrefix",{enumerable:!0,get:function(){return o}});let n=r(626);function o(e,t){if("string"!=typeof e)return!1;let{pathname:r}=(0,n.parsePath)(e);return r===t||r.startsWith(t+"/")}},8600:function(e,t){"use strict";function r(e){let t={};return e.forEach((e,r)=>{void 0===t[r]?t[r]=e:Array.isArray(t[r])?t[r].push(e):t[r]=[t[r],e]}),t}function n(e){return"string"!=typeof e&&("number"!=typeof e||isNaN(e))&&"boolean"!=typeof e?"":String(e)}function 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 a(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n{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 a},searchParamsToUrlQuery:function(){return r},urlQueryToSearchParams:function(){return o}})},3691:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"removePathPrefix",{enumerable:!0,get:function(){return o}});let n=r(5298);function o(e,t){if(!(0,n.pathHasPrefix)(e,t))return e;let r=e.slice(t.length);return r.startsWith("/")?r:"/"+r}},3575:function(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}})},3323:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getRouteMatcher",{enumerable:!0,get:function(){return o}});let n=r(5782);function o(e){let{re:t,groups:r}=e;return e=>{let o=t.exec(e);if(!o)return!1;let a=e=>{try{return decodeURIComponent(e)}catch(e){throw new n.DecodeError("failed to decode param")}},i={};return Object.keys(r).forEach(e=>{let t=r[e],n=o[t.pos];void 0!==n&&(i[e]=~n.indexOf("/")?n.split("/").map(e=>a(e)):t.repeat?[a(n)]:a(n))}),i}}},6309:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{getNamedMiddlewareRegex:function(){return d},getNamedRouteRegex:function(){return f},getRouteRegex:function(){return l},parseParameter:function(){return i}});let n=r(2407),o=r(4592),a=r(3575);function i(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 u(e){let t=(0,a.removeTrailingSlash)(e).slice(1).split("/"),r={},u=1;return{parameterizedRoute:t.map(e=>{let t=n.INTERCEPTION_ROUTE_MARKERS.find(t=>e.startsWith(t)),a=e.match(/\[((?:\[.*\])|.+)\]/);if(t&&a){let{key:e,optional:n,repeat:l}=i(a[1]);return r[e]={pos:u++,repeat:l,optional:n},"/"+(0,o.escapeStringRegexp)(t)+"([^/]+?)"}if(!a)return"/"+(0,o.escapeStringRegexp)(e);{let{key:e,repeat:t,optional:n}=i(a[1]);return r[e]={pos:u++,repeat:t,optional:n},t?n?"(?:/(.+?))?":"/(.+?)":"/([^/]+?)"}}).join(""),groups:r}}function l(e){let{parameterizedRoute:t,groups:r}=u(e);return{re:RegExp("^"+t+"(?:/)?$"),groups:r}}function s(e){let{interceptionMarker:t,getSafeRouteKey:r,segment:n,routeKeys:a,keyPrefix:u}=e,{key:l,optional:s,repeat:c}=i(n),f=l.replace(/\W/g,"");u&&(f=""+u+f);let d=!1;(0===f.length||f.length>30)&&(d=!0),isNaN(parseInt(f.slice(0,1)))||(d=!0),d&&(f=r()),u?a[f]=""+u+l:a[f]=l;let p=t?(0,o.escapeStringRegexp)(t):"";return c?s?"(?:/"+p+"(?<"+f+">.+?))?":"/"+p+"(?<"+f+">.+?)":"/"+p+"(?<"+f+">[^/]+?)"}function c(e,t){let r;let i=(0,a.removeTrailingSlash)(e).slice(1).split("/"),u=(r=0,()=>{let e="",t=++r;for(;t>0;)e+=String.fromCharCode(97+(t-1)%26),t=Math.floor((t-1)/26);return e}),l={};return{namedParameterizedRoute:i.map(e=>{let r=n.INTERCEPTION_ROUTE_MARKERS.some(t=>e.startsWith(t)),a=e.match(/\[((?:\[.*\])|.+)\]/);if(r&&a){let[r]=e.split(a[0]);return s({getSafeRouteKey:u,interceptionMarker:r,segment:a[1],routeKeys:l,keyPrefix:t?"nxtI":void 0})}return a?s({getSafeRouteKey:u,segment:a[1],routeKeys:l,keyPrefix:t?"nxtP":void 0}):"/"+(0,o.escapeStringRegexp)(e)}).join(""),routeKeys:l}}function f(e,t){let r=c(e,t);return{...l(e),namedRegex:"^"+r.namedParameterizedRoute+"(?:/)?$",routeKeys:r.routeKeys}}function d(e,t){let{parameterizedRoute:r}=u(e),{catchAll:n=!0}=t;if("/"===r)return{namedRegex:"^/"+(n?".*":"")+"$"};let{namedParameterizedRoute:o}=c(e,!1);return{namedRegex:"^"+o+(n?"(?:(/.*)?)":"")+"$"}}},317:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getSortedRoutes",{enumerable:!0,get:function(){return n}});class r{insert(e){this._insert(e.split("/").filter(Boolean),[],!1)}smoosh(){return this._smoosh()}_smoosh(e){void 0===e&&(e="/");let t=[...this.children.keys()].sort();null!==this.slugName&&t.splice(t.indexOf("[]"),1),null!==this.restSlugName&&t.splice(t.indexOf("[...]"),1),null!==this.optionalRestSlugName&&t.splice(t.indexOf("[[...]]"),1);let r=t.map(t=>this.children.get(t)._smoosh(""+e+t+"/")).reduce((e,t)=>[...e,...t],[]);if(null!==this.slugName&&r.push(...this.children.get("[]")._smoosh(e+"["+this.slugName+"]/")),!this.placeholder){let t="/"===e?"/":e.slice(0,-1);if(null!=this.optionalRestSlugName)throw Error('You cannot define a route with the same specificity as a optional catch-all route ("'+t+'" and "'+t+"[[..."+this.optionalRestSlugName+']]").');r.unshift(t)}return null!==this.restSlugName&&r.push(...this.children.get("[...]")._smoosh(e+"[..."+this.restSlugName+"]/")),null!==this.optionalRestSlugName&&r.push(...this.children.get("[[...]]")._smoosh(e+"[[..."+this.optionalRestSlugName+"]]/")),r}_insert(e,t,n){if(0===e.length){this.placeholder=!1;return}if(n)throw Error("Catch-all must be the last part of the URL.");let o=e[0];if(o.startsWith("[")&&o.endsWith("]")){let r=o.slice(1,-1),i=!1;if(r.startsWith("[")&&r.endsWith("]")&&(r=r.slice(1,-1),i=!0),r.startsWith("...")&&(r=r.substring(3),n=!0),r.startsWith("[")||r.endsWith("]"))throw Error("Segment names may not start or end with extra brackets ('"+r+"').");if(r.startsWith("."))throw Error("Segment names may not start with erroneous periods ('"+r+"').");function a(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(i){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]+'" ).');a(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]+'").');a(this.restSlugName,r),this.restSlugName=r,o="[...]"}}else{if(i)throw Error('Optional route parameters are not yet supported ("'+e[0]+'").');a(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()}},5758:function(e,t){"use strict";let r;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 n},setConfig:function(){return o}});let n=()=>r;function o(e){r=e}},3737:function(e,t){"use strict";function r(e){return"("===e[0]&&e.endsWith(")")}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_SEGMENT_KEY:function(){return o},PAGE_SEGMENT_KEY:function(){return n},isGroupSegment:function(){return r}});let n="__PAGE__",o="__DEFAULT__"},3657:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return i}});let n=r(7294),o=n.useLayoutEffect,a=n.useEffect;function i(e){let{headManager:t,reduceComponentsToState:r}=e;function i(){if(t&&t.mountedInstances){let o=n.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(r(o,e))}}return o(()=>{var r;return null==t||null==(r=t.mountedInstances)||r.add(e.children),()=>{var r;null==t||null==(r=t.mountedInstances)||r.delete(e.children)}}),o(()=>(t&&(t._pendingUpdate=i),()=>{t&&(t._pendingUpdate=i)})),a(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}},5782:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{DecodeError:function(){return h},MiddlewareNotFoundError:function(){return y},MissingStaticPage:function(){return g},NormalizeError:function(){return m},PageNotFoundError:function(){return _},SP:function(){return d},ST:function(){return p},WEB_VITALS:function(){return r},execOnce:function(){return n},getDisplayName:function(){return l},getLocationOrigin:function(){return i},getURL:function(){return u},isAbsoluteUrl:function(){return a},isResSent:function(){return s},loadGetInitialProps:function(){return f},normalizeRepeatedSlashes:function(){return c},stringifyError:function(){return b}});let r=["CLS","FCP","FID","INP","LCP","TTFB"];function n(e){let t,r=!1;return function(){for(var n=arguments.length,o=Array(n),a=0;ao.test(e);function i(){let{protocol:e,hostname:t,port:r}=window.location;return e+"//"+t+(r?":"+r:"")}function u(){let{href:e}=window.location,t=i();return e.substring(t.length)}function l(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function s(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 f(e,t){let r=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:await f(t.Component,t.ctx)}:{};let n=await e.getInitialProps(t);if(r&&s(r))return n;if(!n)throw Error('"'+l(e)+'.getInitialProps()" should resolve to an object. But found "'+n+'" instead.');return n}let d="undefined"!=typeof performance,p=d&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);class h extends Error{}class m extends Error{}class _ extends Error{constructor(e){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message="Cannot find module for page: "+e}}class g extends Error{constructor(e,t){super(),this.message="Failed to load static file for page: "+e+" "+t}}class y extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}}function b(e){return JSON.stringify({message:e.message,stack:e.stack})}},9784:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"warnOnce",{enumerable:!0,get:function(){return r}});let r=e=>{}},8018:function(e){var t,r,n,o,a,i,u,l,s,c,f,d,p,h,m,_,g,y,b,P,v,E,S,O,j,w,R,T,M,x,I,C,A,L,N,D,k,U,F,B,H,W,q,G,z,V;(t={}).d=function(e,r){for(var n in r)t.o(r,n)&&!t.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:r[n]})},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},void 0!==t&&(t.ab="//"),r={},t.r(r),t.d(r,{getCLS:function(){return S},getFCP:function(){return P},getFID:function(){return x},getINP:function(){return W},getLCP:function(){return G},getTTFB:function(){return V},onCLS:function(){return S},onFCP:function(){return P},onFID:function(){return x},onINP:function(){return W},onLCP:function(){return G},onTTFB:function(){return V}}),l=-1,s=function(e){addEventListener("pageshow",function(t){t.persisted&&(l=t.timeStamp,e(t))},!0)},c=function(){return window.performance&&performance.getEntriesByType&&performance.getEntriesByType("navigation")[0]},f=function(){var e=c();return e&&e.activationStart||0},d=function(e,t){var r=c(),n="navigate";return l>=0?n="back-forward-cache":r&&(n=document.prerendering||f()>0?"prerender":r.type.replace(/_/g,"-")),{name:e,value:void 0===t?-1:t,rating:"good",delta:0,entries:[],id:"v3-".concat(Date.now(),"-").concat(Math.floor(8999999999999*Math.random())+1e12),navigationType:n}},p=function(e,t,r){try{if(PerformanceObserver.supportedEntryTypes.includes(e)){var n=new PerformanceObserver(function(e){t(e.getEntries())});return n.observe(Object.assign({type:e,buffered:!0},r||{})),n}}catch(e){}},h=function(e,t){var r=function r(n){"pagehide"!==n.type&&"hidden"!==document.visibilityState||(e(n),t&&(removeEventListener("visibilitychange",r,!0),removeEventListener("pagehide",r,!0)))};addEventListener("visibilitychange",r,!0),addEventListener("pagehide",r,!0)},m=function(e,t,r,n){var o,a;return function(i){var u;t.value>=0&&(i||n)&&((a=t.value-(o||0))||void 0===o)&&(o=t.value,t.delta=a,t.rating=(u=t.value)>r[1]?"poor":u>r[0]?"needs-improvement":"good",e(t))}},_=-1,g=function(){return"hidden"!==document.visibilityState||document.prerendering?1/0:0},y=function(){h(function(e){_=e.timeStamp},!0)},b=function(){return _<0&&(_=g(),y(),s(function(){setTimeout(function(){_=g(),y()},0)})),{get firstHiddenTime(){return _}}},P=function(e,t){t=t||{};var r,n=[1800,3e3],o=b(),a=d("FCP"),i=function(e){e.forEach(function(e){"first-contentful-paint"===e.name&&(l&&l.disconnect(),e.startTime-1&&e(t)},a=d("CLS",0),i=0,u=[],l=function(e){e.forEach(function(e){if(!e.hadRecentInput){var t=u[0],r=u[u.length-1];i&&e.startTime-r.startTime<1e3&&e.startTime-t.startTime<5e3?(i+=e.value,u.push(e)):(i=e.value,u=[e]),i>a.value&&(a.value=i,a.entries=u,n())}})},c=p("layout-shift",l);c&&(n=m(o,a,r,t.reportAllChanges),h(function(){l(c.takeRecords()),n(!0)}),s(function(){i=0,E=-1,n=m(o,a=d("CLS",0),r,t.reportAllChanges)}))},O={passive:!0,capture:!0},j=new Date,w=function(e,t){n||(n=t,o=e,a=new Date,M(removeEventListener),R())},R=function(){if(o>=0&&o1e12?new Date:performance.now())-e.timeStamp;"pointerdown"==e.type?(t=function(){w(o,e),n()},r=function(){n()},n=function(){removeEventListener("pointerup",t,O),removeEventListener("pointercancel",r,O)},addEventListener("pointerup",t,O),addEventListener("pointercancel",r,O)):w(o,e)}},M=function(e){["mousedown","keydown","touchstart","pointerdown"].forEach(function(t){return e(t,T,O)})},x=function(e,t){t=t||{};var r,a=[100,300],u=b(),l=d("FID"),c=function(e){e.startTimet.latency){if(r)r.entries.push(e),r.latency=Math.max(r.latency,e.duration);else{var n={id:e.interactionId,latency:e.duration,entries:[e]};B[n.id]=n,F.push(n)}F.sort(function(e,t){return t.latency-e.latency}),F.splice(10).forEach(function(e){delete B[e.id]})}},W=function(e,t){t=t||{};var r=[200,500];D();var n,o=d("INP"),a=function(e){e.forEach(function(e){e.interactionId&&H(e),"first-input"!==e.entryType||F.some(function(t){return t.entries.some(function(t){return e.duration===t.duration&&e.startTime===t.startTime})})||H(e)});var t,r=(t=Math.min(F.length-1,Math.floor(U()/50)),F[t]);r&&r.latency!==o.value&&(o.value=r.latency,o.entries=r.entries,n())},i=p("event",a,{durationThreshold:t.durationThreshold||40});n=m(e,o,r,t.reportAllChanges),i&&(i.observe({type:"first-input",buffered:!0}),h(function(){a(i.takeRecords()),o.value<0&&U()>0&&(o.value=0,o.entries=[]),n(!0)}),s(function(){F=[],k=N(),n=m(e,o=d("INP"),r,t.reportAllChanges)}))},q={},G=function(e,t){t=t||{};var r,n=[2500,4e3],o=b(),a=d("LCP"),i=function(e){var t=e[e.length-1];if(t){var n=t.startTime-f();nperformance.now())return;n.entries=[a],o(!0),s(function(){(o=m(e,n=d("TTFB",0),r,t.reportAllChanges))(!0)})}})},e.exports=r},9423:function(e,t){"use strict";function r(e){return"/api"===e||!!(null==e?void 0:e.startsWith("/api/"))}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isAPIRoute",{enumerable:!0,get:function(){return r}})},676:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{default:function(){return o},getProperError:function(){return a}});let n=r(8299);function o(e){return"object"==typeof e&&null!==e&&"name"in e&&"message"in e}function a(e){return o(e)?e:Error((0,n.isPlainObject)(e)?JSON.stringify(e):e+"")}},2407:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{INTERCEPTION_ROUTE_MARKERS:function(){return o},extractInterceptionRouteInformation:function(){return i},isInterceptionRouteAppPath:function(){return a}});let n=r(2340),o=["(..)(..)","(.)","(..)","(...)"];function a(e){return void 0!==e.split("/").find(e=>o.find(t=>e.startsWith(t)))}function i(e){let t,r,a;for(let n of e.split("/"))if(r=o.find(e=>n.startsWith(e))){[t,a]=e.split(r,2);break}if(!t||!r||!a)throw Error(`Invalid interception route: ${e}. Must be in the format //(..|...|..)(..)/`);switch(t=(0,n.normalizeAppPath)(t),r){case"(.)":a="/"===t?`/${a}`:t+"/"+a;break;case"(..)":if("/"===t)throw Error(`Invalid interception route: ${e}. Cannot use (..) marker at the root level, use (.) instead.`);a=t.split("/").slice(0,-1).concat(a).join("/");break;case"(...)":a="/"+a;break;case"(..)(..)":let i=t.split("/");if(i.length<=2)throw Error(`Invalid interception route: ${e}. Cannot use (..)(..) marker at the root level or one level up.`);a=i.slice(0,-2).concat(a).join("/");break;default:throw Error("Invariant: unexpected marker")}return{interceptingRoute:t,interceptedRoute:a}}},2431:function(){},8754:function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}r.r(t),r.d(t,{_:function(){return n},_interop_require_default:function(){return n}})},1757:function(e,t,r){"use strict";function n(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(n=function(e){return e?r:t})(e)}function o(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=n(t);if(r&&r.has(e))return r.get(e);var o={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}return o.default=e,r&&r.set(e,o),o}r.r(t),r.d(t,{_:function(){return o},_interop_require_wildcard:function(){return o}})}},function(e){e.O(0,[774],function(){return e(e.s=2288)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/main-f2b64269f8ab1ccc.js b/_next/static/chunks/main-f2b64269f8ab1ccc.js deleted file mode 100644 index 3b22b4e..0000000 --- a/_next/static/chunks/main-f2b64269f8ab1ccc.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[179],{4878:function(e,t){"use strict";function r(){return""}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getDeploymentIdQueryOrEmptyString",{enumerable:!0,get:function(){return r}})},37:function(){"trimStart"in String.prototype||(String.prototype.trimStart=String.prototype.trimLeft),"trimEnd"in String.prototype||(String.prototype.trimEnd=String.prototype.trimRight),"description"in Symbol.prototype||Object.defineProperty(Symbol.prototype,"description",{configurable:!0,get:function(){var e=/\((.*)\)/.exec(this.toString());return e?e[1]:void 0}}),Array.prototype.flat||(Array.prototype.flat=function(e,t){return t=this.concat.apply([],this),e>1&&t.some(Array.isArray)?t.flat(e-1):t},Array.prototype.flatMap=function(e,t){return this.map(e,t).flat()}),Promise.prototype.finally||(Promise.prototype.finally=function(e){if("function"!=typeof e)return this.then(e,e);var t=this.constructor||Promise;return this.then(function(r){return t.resolve(e()).then(function(){return r})},function(r){return t.resolve(e()).then(function(){throw r})})}),Object.fromEntries||(Object.fromEntries=function(e){return Array.from(e).reduce(function(e,t){return e[t[0]]=t[1],e},{})}),Array.prototype.at||(Array.prototype.at=function(e){var t=Math.trunc(e)||0;if(t<0&&(t+=this.length),!(t<0||t>=this.length))return this[t]}),Object.hasOwn||(Object.hasOwn=function(e,t){if(null==e)throw TypeError("Cannot convert undefined or null to object");return Object.prototype.hasOwnProperty.call(Object(e),t)}),"canParse"in URL||(URL.canParse=function(e,t){try{return new URL(e,t),!0}catch(e){return!1}})},1412:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addBasePath",{enumerable:!0,get:function(){return a}});let n=r(7652),o=r(8796);function a(e,t){return(0,o.normalizePathTrailingSlash)((0,n.addPathPrefix)(e,"/hyperjump.tech"))}("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)},8878:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addLocale",{enumerable:!0,get:function(){return n}}),r(8796);let n=function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n25){window.location.reload();return}clearTimeout(r),r=setTimeout(t,l>5?5e3:1e3)}n&&n.close();let u=(0,o.getSocketUrl)(e.assetPrefix);(n=new window.WebSocket(""+u+e.path)).onopen=function(){l=0,window.console.log("[HMR] connected")},n.onerror=i,n.onclose=i,n.onmessage=function(e){let t=JSON.parse(e.data);for(let e of a)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)},7193:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"detectDomainLocale",{enumerable:!0,get:function(){return r}});let r=function(){for(var e=arguments.length,t=Array(e),r=0;r{let t={};e.forEach(e=>{if("link"===e.type&&e.props["data-optimized-fonts"]){if(document.querySelector('style[data-href="'+e.props["data-href"]+'"]'))return;e.props.href=e.props["data-href"],e.props["data-href"]=void 0}let r=t[e.type]||[];r.push(e),t[e.type]=r});let n=t.title?t.title[0]:null,o="";if(n){let{children:e}=n.props;o="string"==typeof e?e:Array.isArray(e)?e.join(""):""}o!==document.title&&(document.title=o),["meta","base","link","style","script"].forEach(e=>{r(e,t[e]||[])})}}}r=(e,t)=>{let r=document.getElementsByTagName("head")[0],n=r.querySelector("meta[name=next-head-count]"),i=Number(n.content),u=[];for(let t=0,r=n.previousElementSibling;t{for(let t=0,r=u.length;t{var t;return null==(t=e.parentNode)?void 0:t.removeChild(e)}),s.forEach(e=>r.insertBefore(e,n)),n.content=(i-u.length+s.length).toString()},("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)},4500:function(e,t,r){"use strict";let n,o,a,i,u,l,s,c,f,d,p,h;Object.defineProperty(t,"__esModule",{value:!0});let m=r(1757);Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{emitter:function(){return z},hydrate:function(){return ef},initialize:function(){return $},router:function(){return n},version:function(){return G}});let _=r(8754),g=r(5893);r(37);let y=_._(r(7294)),b=_._(r(745)),P=r(77),v=_._(r(8967)),E=r(7171),S=r(2179),O=r(1735),j=r(8600),w=r(5758),R=r(5782),T=r(1493),M=_._(r(2071)),x=_._(r(1413)),I=_._(r(5736)),C=r(3622),A=r(7253),L=r(676),N=r(8261),D=r(1566),k=r(1838),U=r(3068),F=r(2488),B=r(213),H=_._(r(6920)),W=_._(r(7930)),q=_._(r(5179)),G="14.2.15",z=(0,v.default)(),V=e=>[].slice.call(e),X=!1;class Y extends y.default.Component{componentDidCatch(e,t){this.props.fn(e,t)}componentDidMount(){this.scrollToHash(),n.isSsr&&(o.isFallback||o.nextExport&&((0,O.isDynamicRoute)(n.pathname)||location.search||X)||o.props&&o.props.__N_SSG&&(location.search||X))&&n.replace(n.pathname+"?"+String((0,j.assign)((0,j.urlQueryToSearchParams)(n.query),new URLSearchParams(location.search))),a,{_h:1,shallow:!o.isFallback&&!X}).catch(e=>{if(!e.cancelled)throw e})}componentDidUpdate(){this.scrollToHash()}scrollToHash(){let{hash:e}=location;if(!(e=e&&e.substring(1)))return;let t=document.getElementById(e);t&&setTimeout(()=>t.scrollIntoView(),0)}render(){return this.props.children}}async function $(e){void 0===e&&(e={}),W.default.onSpanEnd(q.default),o=JSON.parse(document.getElementById("__NEXT_DATA__").textContent),window.__NEXT_DATA__=o,h=o.defaultLocale;let t=o.assetPrefix||"";if(self.__next_set_public_path__(""+t+"/_next/"),(0,w.setConfig)({serverRuntimeConfig:{},publicRuntimeConfig:o.runtimeConfig||{}}),a=(0,R.getURL)(),(0,k.hasBasePath)(a)&&(a=(0,D.removeBasePath)(a)),o.scriptLoader){let{initScriptLoader:e}=r(5026);e(o.scriptLoader)}i=new x.default(o.buildId,t);let s=e=>{let[t,r]=e;return i.routeLoader.onEntrypoint(t,r)};return window.__NEXT_P&&window.__NEXT_P.map(e=>setTimeout(()=>s(e),0)),window.__NEXT_P=[],window.__NEXT_P.push=s,(l=(0,M.default)()).getIsSsr=()=>n.isSsr,u=document.getElementById("__next"),{assetPrefix:t}}function K(e,t){return(0,g.jsx)(e,{...t})}function J(e){var t;let{children:r}=e,o=y.default.useMemo(()=>(0,F.adaptForAppRouterInstance)(n),[]);return(0,g.jsx)(Y,{fn:e=>Z({App:f,err:e}).catch(e=>console.error("Error rendering page: ",e)),children:(0,g.jsx)(U.AppRouterContext.Provider,{value:o,children:(0,g.jsx)(B.SearchParamsContext.Provider,{value:(0,F.adaptForSearchParams)(n),children:(0,g.jsx)(F.PathnameContextProviderAdapter,{router:n,isAutoExport:null!=(t=self.__NEXT_DATA__.autoExport)&&t,children:(0,g.jsx)(B.PathParamsContext.Provider,{value:(0,F.adaptForPathParams)(n),children:(0,g.jsx)(E.RouterContext.Provider,{value:(0,A.makePublicRouterInstance)(n),children:(0,g.jsx)(P.HeadManagerContext.Provider,{value:l,children:(0,g.jsx)(N.ImageConfigContext.Provider,{value:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/hyperjump.tech/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!0},children:r})})})})})})})})}let Q=e=>t=>{let r={...t,Component:p,err:o.err,router:n};return(0,g.jsx)(J,{children:K(e,r)})};function Z(e){let{App:t,err:u}=e;return console.error(u),console.error("A client-side exception has occurred, see here for more info: https://nextjs.org/docs/messages/client-side-exception-occurred"),i.loadPage("/_error").then(n=>{let{page:o,styleSheets:a}=n;return(null==s?void 0:s.Component)===o?Promise.resolve().then(()=>m._(r(8529))).then(n=>Promise.resolve().then(()=>m._(r(8141))).then(r=>(t=r.default,e.App=t,n))).then(e=>({ErrorComponent:e.default,styleSheets:[]})):{ErrorComponent:o,styleSheets:a}}).then(r=>{var i;let{ErrorComponent:l,styleSheets:s}=r,c=Q(t),f={Component:l,AppTree:c,router:n,ctx:{err:u,pathname:o.page,query:o.query,asPath:a,AppTree:c}};return Promise.resolve((null==(i=e.props)?void 0:i.err)?e.props:(0,R.loadGetInitialProps)(t,f)).then(t=>es({...e,err:u,Component:l,styleSheets:s,props:t}))})}function ee(e){let{callback:t}=e;return y.default.useLayoutEffect(()=>t(),[t]),null}let et={navigationStart:"navigationStart",beforeRender:"beforeRender",afterRender:"afterRender",afterHydrate:"afterHydrate",routeChange:"routeChange"},er={hydration:"Next.js-hydration",beforeHydration:"Next.js-before-hydration",routeChangeToRender:"Next.js-route-change-to-render",render:"Next.js-render"},en=null,eo=!0;function ea(){[et.beforeRender,et.afterHydrate,et.afterRender,et.routeChange].forEach(e=>performance.clearMarks(e))}function ei(){R.ST&&(performance.mark(et.afterHydrate),performance.getEntriesByName(et.beforeRender,"mark").length&&(performance.measure(er.beforeHydration,et.navigationStart,et.beforeRender),performance.measure(er.hydration,et.beforeRender,et.afterHydrate)),d&&performance.getEntriesByName(er.hydration).forEach(d),ea())}function eu(){if(!R.ST)return;performance.mark(et.afterRender);let e=performance.getEntriesByName(et.routeChange,"mark");e.length&&(performance.getEntriesByName(et.beforeRender,"mark").length&&(performance.measure(er.routeChangeToRender,e[0].name,et.beforeRender),performance.measure(er.render,et.beforeRender,et.afterRender),d&&(performance.getEntriesByName(er.render).forEach(d),performance.getEntriesByName(er.routeChangeToRender).forEach(d))),ea(),[er.routeChangeToRender,er.render].forEach(e=>performance.clearMeasures(e)))}function el(e){let{callbacks:t,children:r}=e;return y.default.useLayoutEffect(()=>t.forEach(e=>e()),[t]),y.default.useEffect(()=>{(0,I.default)(d)},[]),r}function es(e){let t,{App:r,Component:o,props:a,err:i}=e,l="initial"in e?void 0:e.styleSheets;o=o||s.Component;let f={...a=a||s.props,Component:o,err:i,router:n};s=f;let d=!1,p=new Promise((e,r)=>{c&&c(),t=()=>{c=null,e()},c=()=>{d=!0,c=null;let e=Error("Cancel rendering route");e.cancelled=!0,r(e)}});function h(){t()}!function(){if(!l)return;let e=new Set(V(document.querySelectorAll("style[data-n-href]")).map(e=>e.getAttribute("data-n-href"))),t=document.querySelector("noscript[data-n-css]"),r=null==t?void 0:t.getAttribute("data-n-css");l.forEach(t=>{let{href:n,text:o}=t;if(!e.has(n)){let e=document.createElement("style");e.setAttribute("data-n-href",n),e.setAttribute("media","x"),r&&e.setAttribute("nonce",r),document.head.appendChild(e),e.appendChild(document.createTextNode(o))}})}();let m=(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)(ee,{callback:function(){if(l&&!d){let e=new Set(l.map(e=>e.href)),t=V(document.querySelectorAll("style[data-n-href]")),r=t.map(e=>e.getAttribute("data-n-href"));for(let n=0;n{let{href:t}=e,r=document.querySelector('style[data-n-href="'+t+'"]');r&&(n.parentNode.insertBefore(r,n.nextSibling),n=r)}),V(document.querySelectorAll("link[data-n-p]")).forEach(e=>{e.parentNode.removeChild(e)})}if(e.scroll){let{x:t,y:r}=e.scroll;(0,S.handleSmoothScroll)(()=>{window.scrollTo(t,r)})}}}),(0,g.jsxs)(J,{children:[K(r,f),(0,g.jsx)(T.Portal,{type:"next-route-announcer",children:(0,g.jsx)(C.RouteAnnouncer,{})})]})]});return!function(e,t){R.ST&&performance.mark(et.beforeRender);let r=t(eo?ei:eu);en?(0,y.default.startTransition)(()=>{en.render(r)}):(en=b.default.hydrateRoot(e,r,{onRecoverableError:H.default}),eo=!1)}(u,e=>(0,g.jsx)(el,{callbacks:[e,h],children:m})),p}async function ec(e){if(e.err&&(void 0===e.Component||!e.isHydratePass)){await Z(e);return}try{await es(e)}catch(r){let t=(0,L.getProperError)(r);if(t.cancelled)throw t;await Z({...e,err:t})}}async function ef(e){let t=o.err;try{let e=await i.routeLoader.whenEntrypoint("/_app");if("error"in e)throw e.error;let{component:t,exports:r}=e;f=t,r&&r.reportWebVitals&&(d=e=>{let t,{id:n,name:o,startTime:a,value:i,duration:u,entryType:l,entries:s,attribution:c}=e,f=Date.now()+"-"+(Math.floor(Math.random()*(9e12-1))+1e12);s&&s.length&&(t=s[0].startTime);let d={id:n||f,name:o,startTime:a||t,value:null==i?u:i,label:"mark"===l||"measure"===l?"custom":"web-vital"};c&&(d.attribution=c),r.reportWebVitals(d)});let n=await i.routeLoader.whenEntrypoint(o.page);if("error"in n)throw n.error;p=n.component}catch(e){t=(0,L.getProperError)(e)}window.__NEXT_PRELOADREADY&&await window.__NEXT_PRELOADREADY(o.dynamicIds),n=(0,A.createRouter)(o.page,o.query,a,{initialProps:o.props,pageLoader:i,App:f,Component:p,wrapApp:Q,err:t,isFallback:!!o.isFallback,subscription:(e,t,r)=>ec(Object.assign({},e,{App:t,scroll:r})),locale:o.locale,locales:o.locales,defaultLocale:h,domainLocales:o.domainLocales,isPreview:o.isPreview}),X=await n._initialMatchesMiddlewarePromise;let r={App:f,initial:!0,Component:p,props:o.props,err:t,isHydratePass:!0};(null==e?void 0:e.beforeRender)&&await e.beforeRender(),ec(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)},2288:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),r(9151);let n=r(4500);window.next={version:n.version,get router(){return n.router},emitter:n.emitter},(0,n.initialize)({}).then(()=>(0,n.hydrate)()).catch(console.error),("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)},8796:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"normalizePathTrailingSlash",{enumerable:!0,get:function(){return a}});let n=r(3575),o=r(626),a=e=>{if(!e.startsWith("/"))return e;let{pathname:t,query:r,hash:a}=(0,o.parsePath)(e);return""+(0,n.removeTrailingSlash)(t)+r+a};("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)},6920:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return o}});let n=r(5575);function o(e){let t="function"==typeof reportError?reportError:e=>{window.console.error(e)};(0,n.isBailoutToCSRError)(e)||t(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)},1413:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return d}});let n=r(8754),o=r(1412),a=r(7399),i=n._(r(116)),u=r(8878),l=r(1735),s=r(2757),c=r(3575),f=r(2856);r(5104);class d{getPageList(){return(0,f.getClientBuildManifest)().then(e=>e.sortedPages)}getMiddleware(){return window.__MIDDLEWARE_MATCHERS=[],window.__MIDDLEWARE_MATCHERS}getDataHref(e){let{asPath:t,href:r,locale:n}=e,{pathname:f,query:d,search:p}=(0,s.parseRelativeUrl)(r),{pathname:h}=(0,s.parseRelativeUrl)(t),m=(0,c.removeTrailingSlash)(f);if("/"!==m[0])throw Error('Route name should start with a "/", got "'+m+'"');return(e=>{let t=(0,i.default)((0,c.removeTrailingSlash)((0,u.addLocale)(e,n)),".json");return(0,o.addBasePath)("/_next/data/"+this.buildId+t+p,!0)})(e.skipInterpolation?h:(0,l.isDynamicRoute)(m)?(0,a.interpolateAs)(f,h,d).result:m)}_isSsg(e){return this.promisedSsgManifest.then(t=>t.has(e))}loadPage(e){return this.routeLoader.loadRoute(e).then(e=>{if("component"in e)return{page:e.component,mod:e.exports,styleSheets:e.styles.map(e=>({href:e.href,text:e.content}))};throw e.error})}prefetch(e){return this.routeLoader.prefetch(e)}constructor(e,t){this.routeLoader=(0,f.createRouteLoader)(t),this.buildId=e,this.assetPrefix=t,this.promisedSsgManifest=new Promise(e=>{window.__SSG_MANIFEST?e(window.__SSG_MANIFEST):window.__SSG_MANIFEST_CB=()=>{e(window.__SSG_MANIFEST)}})}}("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)},5736:function(e,t,r){"use strict";let n;Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return u}});let o=["CLS","FCP","FID","INP","LCP","TTFB"];location.href;let a=!1;function i(e){n&&n(e)}let u=e=>{if(n=e,!a)for(let e of(a=!0,o))try{let t;t||(t=r(8018)),t["on"+e](i)}catch(t){console.warn("Failed to track "+e+" web-vital",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)},1493:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Portal",{enumerable:!0,get:function(){return a}});let n=r(7294),o=r(3935),a=e=>{let{children:t,type:r}=e,[a,i]=(0,n.useState)(null);return(0,n.useEffect)(()=>{let e=document.createElement(r);return document.body.appendChild(e),i(e),()=>{document.body.removeChild(e)}},[r]),a?(0,o.createPortal)(t,a):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)},1566:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"removeBasePath",{enumerable:!0,get:function(){return o}}),r(1838);let n="/hyperjump.tech";function o(e){return 0===n.length||(e=e.slice(n.length)).startsWith("/")||(e="/"+e),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)},4509:function(e,t,r){"use strict";function n(e,t){return e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"removeLocale",{enumerable:!0,get:function(){return n}}),r(626),("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)},6078:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{cancelIdleCallback:function(){return n},requestIdleCallback:function(){return r}});let r="undefined"!=typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){let t=Date.now();return self.setTimeout(function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})},1)},n="undefined"!=typeof self&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(e){return clearTimeout(e)};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4813:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"resolveHref",{enumerable:!0,get:function(){return f}});let n=r(8600),o=r(5058),a=r(2795),i=r(5782),u=r(8796),l=r(5853),s=r(2189),c=r(7399);function f(e,t,r){let f;let d="string"==typeof t?t:(0,o.formatWithValidation)(t),p=d.match(/^[a-zA-Z]{1,}:\/\//),h=p?d.slice(p[0].length):d;if((h.split("?",1)[0]||"").match(/(\/\/|\\)/)){console.error("Invalid href '"+d+"' passed to next/router in page: '"+e.pathname+"'. Repeated forward-slashes (//) or backslashes \\ are not valid in the href.");let t=(0,i.normalizeRepeatedSlashes)(h);d=(p?p[0]:"")+t}if(!(0,l.isLocalURL)(d))return r?[d]:d;try{f=new URL(d.startsWith("#")?e.asPath:e.pathname,"http://n")}catch(e){f=new URL("/","http://n")}try{let e=new URL(d,f);e.pathname=(0,u.normalizePathTrailingSlash)(e.pathname);let t="";if((0,s.isDynamicRoute)(e.pathname)&&e.searchParams&&r){let r=(0,n.searchParamsToUrlQuery)(e.searchParams),{result:i,params:u}=(0,c.interpolateAs)(e.pathname,e.pathname,r);i&&(t=(0,o.formatWithValidation)({pathname:i,hash:e.hash,query:(0,a.omit)(r,u)}))}let i=e.origin===f.origin?e.href.slice(e.origin.length):e.href;return r?[i,t||i]:i}catch(e){return r?[d]:d}}("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)},3622:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{RouteAnnouncer:function(){return l},default:function(){return s}});let n=r(8754),o=r(5893),a=n._(r(7294)),i=r(7253),u={border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"absolute",top:0,width:"1px",whiteSpace:"nowrap",wordWrap:"normal"},l=()=>{let{asPath:e}=(0,i.useRouter)(),[t,r]=a.default.useState(""),n=a.default.useRef(e);return a.default.useEffect(()=>{if(n.current!==e){if(n.current=e,document.title)r(document.title);else{var t;let n=document.querySelector("h1");r((null!=(t=null==n?void 0:n.innerText)?t:null==n?void 0:n.textContent)||e)}}},[e]),(0,o.jsx)("p",{"aria-live":"assertive",id:"__next-route-announcer__",role:"alert",style:u,children:t})},s=l;("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)},2856:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{createRouteLoader:function(){return m},getClientBuildManifest:function(){return p},isAssetError:function(){return s},markAssetError:function(){return l}}),r(8754),r(116);let n=r(2518),o=r(6078),a=r(4878);function i(e,t,r){let n,o=t.get(e);if(o)return"future"in o?o.future:Promise.resolve(o);let a=new Promise(e=>{n=e});return t.set(e,o={resolve:n,future:a}),r?r().then(e=>(n(e),e)).catch(r=>{throw t.delete(e),r}):a}let u=Symbol("ASSET_LOAD_ERROR");function l(e){return Object.defineProperty(e,u,{})}function s(e){return e&&u in e}let c=function(e){try{return e=document.createElement("link"),!!window.MSInputMethodContext&&!!document.documentMode||e.relList.supports("prefetch")}catch(e){return!1}}(),f=()=>(0,a.getDeploymentIdQueryOrEmptyString)();function d(e,t,r){return new Promise((n,a)=>{let i=!1;e.then(e=>{i=!0,n(e)}).catch(a),(0,o.requestIdleCallback)(()=>setTimeout(()=>{i||a(r)},t))})}function p(){return self.__BUILD_MANIFEST?Promise.resolve(self.__BUILD_MANIFEST):d(new Promise(e=>{let t=self.__BUILD_MANIFEST_CB;self.__BUILD_MANIFEST_CB=()=>{e(self.__BUILD_MANIFEST),t&&t()}}),3800,l(Error("Failed to load client build manifest")))}function h(e,t){return p().then(r=>{if(!(t in r))throw l(Error("Failed to lookup route: "+t));let o=r[t].map(t=>e+"/_next/"+encodeURI(t));return{scripts:o.filter(e=>e.endsWith(".js")).map(e=>(0,n.__unsafeCreateTrustedScriptURL)(e)+f()),css:o.filter(e=>e.endsWith(".css")).map(e=>e+f())}})}function m(e){let t=new Map,r=new Map,n=new Map,a=new Map;function u(e){{var t;let n=r.get(e.toString());return n||(document.querySelector('script[src^="'+e+'"]')?Promise.resolve():(r.set(e.toString(),n=new Promise((r,n)=>{(t=document.createElement("script")).onload=r,t.onerror=()=>n(l(Error("Failed to load script: "+e))),t.crossOrigin=void 0,t.src=e,document.body.appendChild(t)})),n))}}function s(e){let t=n.get(e);return t||n.set(e,t=fetch(e,{credentials:"same-origin"}).then(t=>{if(!t.ok)throw Error("Failed to load stylesheet: "+e);return t.text().then(t=>({href:e,content:t}))}).catch(e=>{throw l(e)})),t}return{whenEntrypoint:e=>i(e,t),onEntrypoint(e,r){(r?Promise.resolve().then(()=>r()).then(e=>({component:e&&e.default||e,exports:e}),e=>({error:e})):Promise.resolve(void 0)).then(r=>{let n=t.get(e);n&&"resolve"in n?r&&(t.set(e,r),n.resolve(r)):(r?t.set(e,r):t.delete(e),a.delete(e))})},loadRoute(r,n){return i(r,a,()=>{let o;return d(h(e,r).then(e=>{let{scripts:n,css:o}=e;return Promise.all([t.has(r)?[]:Promise.all(n.map(u)),Promise.all(o.map(s))])}).then(e=>this.whenEntrypoint(r).then(t=>({entrypoint:t,styles:e[1]}))),3800,l(Error("Route did not complete loading: "+r))).then(e=>{let{entrypoint:t,styles:r}=e,n=Object.assign({styles:r},t);return"error"in t?t:n}).catch(e=>{if(n)throw e;return{error:e}}).finally(()=>null==o?void 0:o())})},prefetch(t){let r;return(r=navigator.connection)&&(r.saveData||/2g/.test(r.effectiveType))?Promise.resolve():h(e,t).then(e=>Promise.all(c?e.scripts.map(e=>{var t,r,n;return t=e.toString(),r="script",new Promise((e,o)=>{if(document.querySelector('\n link[rel="prefetch"][href^="'+t+'"],\n link[rel="preload"][href^="'+t+'"],\n script[src^="'+t+'"]'))return e();n=document.createElement("link"),r&&(n.as=r),n.rel="prefetch",n.crossOrigin=void 0,n.onload=e,n.onerror=()=>o(l(Error("Failed to prefetch: "+t))),n.href=t,document.head.appendChild(n)})}):[])).then(()=>{(0,o.requestIdleCallback)(()=>this.loadRoute(t,!0).catch(()=>{}))}).catch(()=>{})}}}("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)},7253:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{Router:function(){return a.default},createRouter:function(){return m},default:function(){return p},makePublicRouterInstance:function(){return _},useRouter:function(){return h},withRouter:function(){return l.default}});let n=r(8754),o=n._(r(7294)),a=n._(r(9668)),i=r(7171),u=n._(r(676)),l=n._(r(538)),s={router:null,readyCallbacks:[],ready(e){if(this.router)return e();this.readyCallbacks.push(e)}},c=["pathname","route","query","asPath","components","isFallback","basePath","locale","locales","defaultLocale","isReady","isPreview","isLocaleDomain","domainLocales"],f=["push","replace","reload","back","prefetch","beforePopState"];function d(){if(!s.router)throw Error('No router instance found.\nYou should only use "next/router" on the client side of your app.\n');return s.router}Object.defineProperty(s,"events",{get:()=>a.default.events}),c.forEach(e=>{Object.defineProperty(s,e,{get:()=>d()[e]})}),f.forEach(e=>{s[e]=function(){for(var t=arguments.length,r=Array(t),n=0;n{s.ready(()=>{a.default.events.on(e,function(){for(var t=arguments.length,r=Array(t),n=0;ne()),s.readyCallbacks=[],s.router}function _(e){let t={};for(let r of c){if("object"==typeof e[r]){t[r]=Object.assign(Array.isArray(e[r])?[]:{},e[r]);continue}t[r]=e[r]}return t.events=a.default.events,f.forEach(r=>{t[r]=function(){for(var t=arguments.length,n=Array(t),o=0;o{if(i.default.preinit){e.forEach(e=>{i.default.preinit(e,{as:"style"})});return}{let t=document.head;e.forEach(e=>{let r=document.createElement("link");r.type="text/css",r.rel="stylesheet",r.href=e,t.appendChild(r)})}},m=e=>{let{src:t,id:r,onLoad:n=()=>{},onReady:o=null,dangerouslySetInnerHTML:a,children:i="",strategy:u="afterInteractive",onError:l,stylesheets:c}=e,m=r||t;if(m&&d.has(m))return;if(f.has(t)){d.add(m),f.get(t).then(n,l);return}let _=()=>{o&&o(),d.add(m)},g=document.createElement("script"),y=new Promise((e,t)=>{g.addEventListener("load",function(t){e(),n&&n.call(this,t),_()}),g.addEventListener("error",function(e){t(e)})}).catch(function(e){l&&l(e)});for(let[r,n]of(a?(g.innerHTML=a.__html||"",_()):i?(g.textContent="string"==typeof i?i:Array.isArray(i)?i.join(""):"",_()):t&&(g.src=t,f.set(t,y)),Object.entries(e))){if(void 0===n||p.includes(r))continue;let e=s.DOMAttributeNames[r]||r.toLowerCase();g.setAttribute(e,n)}"worker"===u&&g.setAttribute("type","text/partytown"),g.setAttribute("data-nscript",u),c&&h(c),document.body.appendChild(g)};function _(e){let{strategy:t="afterInteractive"}=e;"lazyOnload"===t?window.addEventListener("load",()=>{(0,c.requestIdleCallback)(()=>m(e))}):m(e)}function g(e){e.forEach(_),[...document.querySelectorAll('[data-nscript="beforeInteractive"]'),...document.querySelectorAll('[data-nscript="beforePageRender"]')].forEach(e=>{let t=e.id||e.getAttribute("src");d.add(t)})}function y(e){let{id:t,src:r="",onLoad:n=()=>{},onReady:o=null,strategy:s="afterInteractive",onError:f,stylesheets:p,...h}=e,{updateScripts:_,scripts:g,getIsSsr:y,appDir:b,nonce:P}=(0,u.useContext)(l.HeadManagerContext),v=(0,u.useRef)(!1);(0,u.useEffect)(()=>{let e=t||r;v.current||(o&&e&&d.has(e)&&o(),v.current=!0)},[o,t,r]);let E=(0,u.useRef)(!1);if((0,u.useEffect)(()=>{!E.current&&("afterInteractive"===s?m(e):"lazyOnload"===s&&("complete"===document.readyState?(0,c.requestIdleCallback)(()=>m(e)):window.addEventListener("load",()=>{(0,c.requestIdleCallback)(()=>m(e))})),E.current=!0)},[e,s]),("beforeInteractive"===s||"worker"===s)&&(_?(g[s]=(g[s]||[]).concat([{id:t,src:r,onLoad:n,onReady:o,onError:f,...h}]),_(g)):y&&y()?d.add(t||r):y&&!y()&&m(e)),b){if(p&&p.forEach(e=>{i.default.preinit(e,{as:"style"})}),"beforeInteractive"===s)return r?(i.default.preload(r,h.integrity?{as:"script",integrity:h.integrity,nonce:P,crossOrigin:h.crossOrigin}:{as:"script",nonce:P,crossOrigin:h.crossOrigin}),(0,a.jsx)("script",{nonce:P,dangerouslySetInnerHTML:{__html:"(self.__next_s=self.__next_s||[]).push("+JSON.stringify([r,{...h,id:t}])+")"}})):(h.dangerouslySetInnerHTML&&(h.children=h.dangerouslySetInnerHTML.__html,delete h.dangerouslySetInnerHTML),(0,a.jsx)("script",{nonce:P,dangerouslySetInnerHTML:{__html:"(self.__next_s=self.__next_s||[]).push("+JSON.stringify([0,{...h,id:t}])+")"}}));"afterInteractive"===s&&r&&i.default.preload(r,h.integrity?{as:"script",integrity:h.integrity,nonce:P,crossOrigin:h.crossOrigin}:{as:"script",nonce:P,crossOrigin:h.crossOrigin})}return null}Object.defineProperty(y,"__nextScript",{value:!0});let b=y;("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)},5179:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return o}});let n=r(5303);function o(e){if("ended"!==e.state.state)throw Error("Expected span to be ended");(0,n.sendMessage)(JSON.stringify({event:"span-end",startTime:e.startTime,endTime:e.state.endTime,spanName:e.name,attributes:e.attributes}))}("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)},7930:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return i}});let n=r(8754)._(r(8967));class o{end(e){if("ended"===this.state.state)throw Error("Span has already ended");this.state={state:"ended",endTime:null!=e?e:Date.now()},this.onSpanEnd(this)}constructor(e,t,r){var n,o;this.name=e,this.attributes=null!=(n=t.attributes)?n:{},this.startTime=null!=(o=t.startTime)?o:Date.now(),this.onSpanEnd=r,this.state={state:"inprogress"}}}class a{startSpan(e,t){return new o(e,t,this.handleSpanEnd)}onSpanEnd(e){return this._emitter.on("spanend",e),()=>{this._emitter.off("spanend",e)}}constructor(){this._emitter=(0,n.default)(),this.handleSpanEnd=e=>{this._emitter.emit("spanend",e)}}}let i=new a;("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)},2518:function(e,t){"use strict";let r;function n(e){var t;return(null==(t=function(){if(void 0===r){var e;r=(null==(e=window.trustedTypes)?void 0:e.createPolicy("nextjs",{createHTML:e=>e,createScript:e=>e,createScriptURL:e=>e}))||null}return r}())?void 0:t.createScriptURL(e))||e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"__unsafeCreateTrustedScriptURL",{enumerable:!0,get:function(){return n}}),("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)},9151:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),r(4878),self.__next_set_public_path__=e=>{r.p=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)},538:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a}}),r(8754);let n=r(5893);r(7294);let o=r(7253);function a(e){function t(t){return(0,n.jsx)(e,{router:(0,o.useRouter)(),...t})}return t.getInitialProps=e.getInitialProps,t.origGetInitialProps=e.origGetInitialProps,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)},8141:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return l}});let n=r(8754),o=r(5893),a=n._(r(7294)),i=r(5782);async function u(e){let{Component:t,ctx:r}=e;return{pageProps:await (0,i.loadGetInitialProps)(t,r)}}class l extends a.default.Component{render(){let{Component:e,pageProps:t}=this.props;return(0,o.jsx)(e,{...t})}}l.origGetInitialProps=u,l.getInitialProps=u,("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)},8529:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return c}});let n=r(8754),o=r(5893),a=n._(r(7294)),i=n._(r(494)),u={400:"Bad Request",404:"This page could not be found",405:"Method Not Allowed",500:"Internal Server Error"};function l(e){let{res:t,err:r}=e;return{statusCode:t&&t.statusCode?t.statusCode:r?r.statusCode:404}}let s={error:{fontFamily:'system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"',height:"100vh",textAlign:"center",display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center"},desc:{lineHeight:"48px"},h1:{display:"inline-block",margin:"0 20px 0 0",paddingRight:23,fontSize:24,fontWeight:500,verticalAlign:"top"},h2:{fontSize:14,fontWeight:400,lineHeight:"28px"},wrap:{display:"inline-block"}};class c extends a.default.Component{render(){let{statusCode:e,withDarkMode:t=!0}=this.props,r=this.props.title||u[e]||"An unexpected error has occurred";return(0,o.jsxs)("div",{style:s.error,children:[(0,o.jsx)(i.default,{children:(0,o.jsx)("title",{children:e?e+": "+r:"Application error: a client-side exception has occurred"})}),(0,o.jsxs)("div",{style:s.desc,children:[(0,o.jsx)("style",{dangerouslySetInnerHTML:{__html:"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}"+(t?"@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}":"")}}),e?(0,o.jsx)("h1",{className:"next-error-h1",style:s.h1,children:e}):null,(0,o.jsx)("div",{style:s.wrap,children:(0,o.jsxs)("h2",{style:s.h2,children:[this.props.title||e?r:(0,o.jsx)(o.Fragment,{children:"Application error: a client-side exception has occurred (see the browser console for more information)"}),"."]})})]})]})}}c.displayName="ErrorPage",c.getInitialProps=l,c.origGetInitialProps=l,("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)},5010:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"AmpStateContext",{enumerable:!0,get:function(){return n}});let n=r(8754)._(r(7294)).default.createContext({})},8579:function(e,t){"use strict";function r(e){let{ampFirst:t=!1,hybrid:r=!1,hasQuery:n=!1}=void 0===e?{}:e;return t||r&&n}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isInAmpMode",{enumerable:!0,get:function(){return r}})},3068:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{AppRouterContext:function(){return o},GlobalLayoutRouterContext:function(){return i},LayoutRouterContext:function(){return a},MissingSlotContext:function(){return l},TemplateContext:function(){return u}});let n=r(8754)._(r(7294)),o=n.default.createContext(null),a=n.default.createContext(null),i=n.default.createContext(null),u=n.default.createContext(null),l=n.default.createContext(new Set)},9970:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"BloomFilter",{enumerable:!0,get:function(){return r}});class r{static from(e,t){void 0===t&&(t=1e-4);let n=new r(e.length,t);for(let t of e)n.add(t);return n}export(){return{numItems:this.numItems,errorRate:this.errorRate,numBits:this.numBits,numHashes:this.numHashes,bitArray:this.bitArray}}import(e){this.numItems=e.numItems,this.errorRate=e.errorRate,this.numBits=e.numBits,this.numHashes=e.numHashes,this.bitArray=e.bitArray}add(e){this.getHashValues(e).forEach(e=>{this.bitArray[e]=1})}contains(e){return this.getHashValues(e).every(e=>this.bitArray[e])}getHashValues(e){let t=[];for(let r=1;r<=this.numHashes;r++){let n=function(e){let t=0;for(let r=0;r>>13,t=Math.imul(t,1540483477);return t>>>0}(""+e+r)%this.numBits;t.push(n)}return t}constructor(e,t=1e-4){this.numItems=e,this.errorRate=t,this.numBits=Math.ceil(-(e*Math.log(t))/(Math.log(2)*Math.log(2))),this.numHashes=Math.ceil(this.numBits/e*Math.log(2)),this.bitArray=Array(this.numBits).fill(0)}}},5104:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{APP_BUILD_MANIFEST:function(){return y},APP_CLIENT_INTERNALS:function(){return $},APP_PATHS_MANIFEST:function(){return m},APP_PATH_ROUTES_MANIFEST:function(){return _},AUTOMATIC_FONT_OPTIMIZATION_MANIFEST:function(){return C},BARREL_OPTIMIZATION_PREFIX:function(){return H},BLOCKED_PAGES:function(){return D},BUILD_ID_FILE:function(){return N},BUILD_MANIFEST:function(){return g},CLIENT_PUBLIC_FILES_PATH:function(){return k},CLIENT_REFERENCE_MANIFEST:function(){return W},CLIENT_STATIC_FILES_PATH:function(){return U},CLIENT_STATIC_FILES_RUNTIME_AMP:function(){return J},CLIENT_STATIC_FILES_RUNTIME_MAIN:function(){return X},CLIENT_STATIC_FILES_RUNTIME_MAIN_APP:function(){return Y},CLIENT_STATIC_FILES_RUNTIME_POLYFILLS:function(){return Z},CLIENT_STATIC_FILES_RUNTIME_POLYFILLS_SYMBOL:function(){return ee},CLIENT_STATIC_FILES_RUNTIME_REACT_REFRESH:function(){return K},CLIENT_STATIC_FILES_RUNTIME_WEBPACK:function(){return Q},COMPILER_INDEXES:function(){return a},COMPILER_NAMES:function(){return o},CONFIG_FILES:function(){return L},DEFAULT_RUNTIME_WEBPACK:function(){return et},DEFAULT_SANS_SERIF_FONT:function(){return el},DEFAULT_SERIF_FONT:function(){return eu},DEV_CLIENT_PAGES_MANIFEST:function(){return T},DEV_MIDDLEWARE_MANIFEST:function(){return x},EDGE_RUNTIME_WEBPACK:function(){return er},EDGE_UNSUPPORTED_NODE_APIS:function(){return ep},EXPORT_DETAIL:function(){return S},EXPORT_MARKER:function(){return E},FUNCTIONS_CONFIG_MANIFEST:function(){return b},GOOGLE_FONT_PROVIDER:function(){return ea},IMAGES_MANIFEST:function(){return w},INTERCEPTION_ROUTE_REWRITE_MANIFEST:function(){return V},MIDDLEWARE_BUILD_MANIFEST:function(){return G},MIDDLEWARE_MANIFEST:function(){return M},MIDDLEWARE_REACT_LOADABLE_MANIFEST:function(){return z},MODERN_BROWSERSLIST_TARGET:function(){return n.default},NEXT_BUILTIN_DOCUMENT:function(){return B},NEXT_FONT_MANIFEST:function(){return v},OPTIMIZED_FONT_PROVIDERS:function(){return ei},PAGES_MANIFEST:function(){return h},PHASE_DEVELOPMENT_SERVER:function(){return f},PHASE_EXPORT:function(){return l},PHASE_INFO:function(){return p},PHASE_PRODUCTION_BUILD:function(){return s},PHASE_PRODUCTION_SERVER:function(){return c},PHASE_TEST:function(){return d},PRERENDER_MANIFEST:function(){return O},REACT_LOADABLE_MANIFEST:function(){return I},ROUTES_MANIFEST:function(){return j},RSC_MODULE_TYPES:function(){return ed},SERVER_DIRECTORY:function(){return A},SERVER_FILES_MANIFEST:function(){return R},SERVER_PROPS_ID:function(){return eo},SERVER_REFERENCE_MANIFEST:function(){return q},STATIC_PROPS_ID:function(){return en},STATIC_STATUS_PAGES:function(){return es},STRING_LITERAL_DROP_BUNDLE:function(){return F},SUBRESOURCE_INTEGRITY_MANIFEST:function(){return P},SYSTEM_ENTRYPOINTS:function(){return eh},TRACE_OUTPUT_VERSION:function(){return ec},TURBO_TRACE_DEFAULT_MEMORY_LIMIT:function(){return ef},UNDERSCORE_NOT_FOUND_ROUTE:function(){return i},UNDERSCORE_NOT_FOUND_ROUTE_ENTRY:function(){return u}});let n=r(8754)._(r(979)),o={client:"client",server:"server",edgeServer:"edge-server"},a={[o.client]:0,[o.server]:1,[o.edgeServer]:2},i="/_not-found",u=""+i+"/page",l="phase-export",s="phase-production-build",c="phase-production-server",f="phase-development-server",d="phase-test",p="phase-info",h="pages-manifest.json",m="app-paths-manifest.json",_="app-path-routes-manifest.json",g="build-manifest.json",y="app-build-manifest.json",b="functions-config-manifest.json",P="subresource-integrity-manifest",v="next-font-manifest",E="export-marker.json",S="export-detail.json",O="prerender-manifest.json",j="routes-manifest.json",w="images-manifest.json",R="required-server-files.json",T="_devPagesManifest.json",M="middleware-manifest.json",x="_devMiddlewareManifest.json",I="react-loadable-manifest.json",C="font-manifest.json",A="server",L=["next.config.js","next.config.mjs"],N="BUILD_ID",D=["/_document","/_app","/_error"],k="public",U="static",F="__NEXT_DROP_CLIENT_FILE__",B="__NEXT_BUILTIN_DOCUMENT__",H="__barrel_optimize__",W="client-reference-manifest",q="server-reference-manifest",G="middleware-build-manifest",z="middleware-react-loadable-manifest",V="interception-route-rewrite-manifest",X="main",Y=""+X+"-app",$="app-pages-internals",K="react-refresh",J="amp",Q="webpack",Z="polyfills",ee=Symbol(Z),et="webpack-runtime",er="edge-runtime-webpack",en="__N_SSG",eo="__N_SSP",ea="https://fonts.googleapis.com/",ei=[{url:ea,preconnect:"https://fonts.gstatic.com"},{url:"https://use.typekit.net",preconnect:"https://use.typekit.net"}],eu={name:"Times New Roman",xAvgCharWidth:821,azAvgWidth:854.3953488372093,unitsPerEm:2048},el={name:"Arial",xAvgCharWidth:904,azAvgWidth:934.5116279069767,unitsPerEm:2048},es=["/500"],ec=1,ef=6e3,ed={client:"client",server:"server"},ep=["clearImmediate","setImmediate","BroadcastChannel","ByteLengthQueuingStrategy","CompressionStream","CountQueuingStrategy","DecompressionStream","DomException","MessageChannel","MessageEvent","MessagePort","ReadableByteStreamController","ReadableStreamBYOBRequest","ReadableStreamDefaultController","TransformStreamDefaultController","WritableStreamDefaultController"],eh=new Set([X,K,J,Y]);("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)},4592:function(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}},77:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"HeadManagerContext",{enumerable:!0,get:function(){return n}});let n=r(8754)._(r(7294)).default.createContext({})},494:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{default:function(){return m},defaultHead:function(){return f}});let n=r(8754),o=r(1757),a=r(5893),i=o._(r(7294)),u=n._(r(3657)),l=r(5010),s=r(77),c=r(8579);function f(e){void 0===e&&(e=!1);let t=[(0,a.jsx)("meta",{charSet:"utf-8"})];return e||t.push((0,a.jsx)("meta",{name:"viewport",content:"width=device-width"})),t}function d(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===i.default.Fragment?e.concat(i.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}r(9784);let p=["name","httpEquiv","charSet","itemProp"];function h(e,t){let{inAmpMode:r}=t;return e.reduce(d,[]).reverse().concat(f(r).reverse()).filter(function(){let e=new Set,t=new Set,r=new Set,n={};return o=>{let a=!0,i=!1;if(o.key&&"number"!=typeof o.key&&o.key.indexOf("$")>0){i=!0;let t=o.key.slice(o.key.indexOf("$")+1);e.has(t)?a=!1:e.add(t)}switch(o.type){case"title":case"base":t.has(o.type)?a=!1:t.add(o.type);break;case"meta":for(let e=0,t=p.length;e{let n=e.key||t;if(!r&&"link"===e.type&&e.props.href&&["https://fonts.googleapis.com/css","https://use.typekit.net/"].some(t=>e.props.href.startsWith(t))){let t={...e.props||{}};return t["data-href"]=t.href,t.href=void 0,t["data-optimized-fonts"]=!0,i.default.cloneElement(e,t)}return i.default.cloneElement(e,{key:n})})}let m=function(e){let{children:t}=e,r=(0,i.useContext)(l.AmpStateContext),n=(0,i.useContext)(s.HeadManagerContext);return(0,a.jsx)(u.default,{reduceComponentsToState:h,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)},213:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{PathParamsContext:function(){return i},PathnameContext:function(){return a},SearchParamsContext:function(){return o}});let n=r(7294),o=(0,n.createContext)(null),a=(0,n.createContext)(null),i=(0,n.createContext)(null)},1623:function(e,t){"use strict";function r(e,t){let r;let n=e.split("/");return(t||[]).some(t=>!!n[1]&&n[1].toLowerCase()===t.toLowerCase()&&(r=t,n.splice(1,1),e=n.join("/")||"/",!0)),{pathname:e,detectedLocale:r}}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"normalizeLocalePath",{enumerable:!0,get:function(){return r}})},8261:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ImageConfigContext",{enumerable:!0,get:function(){return a}});let n=r(8754)._(r(7294)),o=r(4666),a=n.default.createContext(o.imageConfigDefault)},4666:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{VALID_LOADERS:function(){return r},imageConfigDefault:function(){return n}});let r=["default","imgix","cloudinary","akamai","custom"],n={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:60,formats:["image/webp"],dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"inline",localPatterns:void 0,remotePatterns:[],unoptimized:!1}},8299:function(e,t){"use strict";function r(e){return Object.prototype.toString.call(e)}function n(e){if("[object Object]"!==r(e))return!1;let t=Object.getPrototypeOf(e);return null===t||t.hasOwnProperty("isPrototypeOf")}Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{getObjectClassLabel:function(){return r},isPlainObject:function(){return n}})},5575:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{BailoutToCSRError:function(){return n},isBailoutToCSRError:function(){return o}});let r="BAILOUT_TO_CLIENT_SIDE_RENDERING";class n extends Error{constructor(e){super("Bail out to client-side rendering: "+e),this.reason=e,this.digest=r}}function o(e){return"object"==typeof e&&null!==e&&"digest"in e&&e.digest===r}},8967:function(e,t){"use strict";function r(){let e=Object.create(null);return{on(t,r){(e[t]||(e[t]=[])).push(r)},off(t,r){e[t]&&e[t].splice(e[t].indexOf(r)>>>0,1)},emit(t){for(var r=arguments.length,n=Array(r>1?r-1:0),o=1;o{e(...n)})}}}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}})},979:function(e){"use strict";e.exports=["chrome 64","edge 79","firefox 67","opera 51","safari 12"]},3349:function(e,t){"use strict";function r(e){let t=(null==e?void 0:e.replace(/^\/+|\/+$/g,""))||!1;if(!t)return"";if(URL.canParse(t)){let e=new URL(t).toString();return e.endsWith("/")?e.slice(0,-1):e}return"/"+t}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"normalizedAssetPrefix",{enumerable:!0,get:function(){return r}})},5876:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"denormalizePagePath",{enumerable:!0,get:function(){return a}});let n=r(2189),o=r(4212);function a(e){let t=(0,o.normalizePathSep)(e);return t.startsWith("/index/")&&!(0,n.isDynamicRoute)(t)?t.slice(6):"/index"!==t?t:"/"}},5078:function(e,t){"use strict";function r(e){return e.startsWith("/")?e:"/"+e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ensureLeadingSlash",{enumerable:!0,get:function(){return r}})},4212:function(e,t){"use strict";function r(e){return e.replace(/\\/g,"/")}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"normalizePathSep",{enumerable:!0,get:function(){return r}})},7171:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"RouterContext",{enumerable:!0,get:function(){return n}});let n=r(8754)._(r(7294)).default.createContext(null)},2488:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{PathnameContextProviderAdapter:function(){return p},adaptForAppRouterInstance:function(){return c},adaptForPathParams:function(){return d},adaptForSearchParams:function(){return f}});let n=r(1757),o=r(5893),a=n._(r(7294)),i=r(213),u=r(2189),l=r(4232),s=r(6309);function c(e){return{back(){e.back()},forward(){e.forward()},refresh(){e.reload()},fastRefresh(){},push(t,r){let{scroll:n}=void 0===r?{}:r;e.push(t,void 0,{scroll:n})},replace(t,r){let{scroll:n}=void 0===r?{}:r;e.replace(t,void 0,{scroll:n})},prefetch(t){e.prefetch(t)}}}function f(e){return e.isReady&&e.query?(0,l.asPathToSearchParams)(e.asPath):new URLSearchParams}function d(e){if(!e.isReady||!e.query)return null;let t={};for(let r of Object.keys((0,s.getRouteRegex)(e.pathname).groups))t[r]=e.query[r];return t}function p(e){let{children:t,router:r,...n}=e,l=(0,a.useRef)(n.isAutoExport),s=(0,a.useMemo)(()=>{let e;let t=l.current;if(t&&(l.current=!1),(0,u.isDynamicRoute)(r.pathname)&&(r.isFallback||t&&!r.isReady))return null;try{e=new URL(r.asPath,"http://f")}catch(e){return"/"}return e.pathname},[r.asPath,r.isFallback,r.isReady,r.pathname]);return(0,o.jsx)(i.PathnameContext.Provider,{value:s,children:t})}},9668:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{createKey:function(){return q},default:function(){return V},matchesMiddleware:function(){return N}});let n=r(8754),o=r(1757),a=r(3575),i=r(2856),u=r(5026),l=o._(r(676)),s=r(5876),c=r(1623),f=n._(r(8967)),d=r(5782),p=r(1735),h=r(2757);r(2431);let m=r(3323),_=r(6309),g=r(5058);r(7193);let y=r(626),b=r(8878),P=r(4509),v=r(1566),E=r(1412),S=r(1838),O=r(4813),j=r(9423),w=r(3209),R=r(5604),T=r(9012),M=r(5853),x=r(6312),I=r(2795),C=r(7399),A=r(2179);function L(){return Object.assign(Error("Route Cancelled"),{cancelled:!0})}async function N(e){let t=await Promise.resolve(e.router.pageLoader.getMiddleware());if(!t)return!1;let{pathname:r}=(0,y.parsePath)(e.asPath),n=(0,S.hasBasePath)(r)?(0,v.removeBasePath)(r):r,o=(0,E.addBasePath)((0,b.addLocale)(n,e.locale));return t.some(e=>new RegExp(e.regexp).test(o))}function D(e){let t=(0,d.getLocationOrigin)();return e.startsWith(t)?e.substring(t.length):e}function k(e,t,r){let[n,o]=(0,O.resolveHref)(e,t,!0),a=(0,d.getLocationOrigin)(),i=n.startsWith(a),u=o&&o.startsWith(a);n=D(n),o=o?D(o):o;let l=i?n:(0,E.addBasePath)(n),s=r?D((0,O.resolveHref)(e,r)):o||n;return{url:l,as:u?s:(0,E.addBasePath)(s)}}function U(e,t){let r=(0,a.removeTrailingSlash)((0,s.denormalizePagePath)(e));return"/404"===r||"/_error"===r?e:(t.includes(r)||t.some(t=>{if((0,p.isDynamicRoute)(t)&&(0,_.getRouteRegex)(t).re.test(r))return e=t,!0}),(0,a.removeTrailingSlash)(e))}async function F(e){if(!await N(e)||!e.fetchData)return null;let t=await e.fetchData(),r=await function(e,t,r){let n={basePath:r.router.basePath,i18n:{locales:r.router.locales},trailingSlash:!1},o=t.headers.get("x-nextjs-rewrite"),u=o||t.headers.get("x-nextjs-matched-path"),l=t.headers.get("x-matched-path");if(!l||u||l.includes("__next_data_catchall")||l.includes("/_error")||l.includes("/404")||(u=l),u){if(u.startsWith("/")){let t=(0,h.parseRelativeUrl)(u),l=(0,w.getNextPathnameInfo)(t.pathname,{nextConfig:n,parseData:!0}),s=(0,a.removeTrailingSlash)(l.pathname);return Promise.all([r.router.pageLoader.getPageList(),(0,i.getClientBuildManifest)()]).then(a=>{let[i,{__rewrites:u}]=a,f=(0,b.addLocale)(l.pathname,l.locale);if((0,p.isDynamicRoute)(f)||!o&&i.includes((0,c.normalizeLocalePath)((0,v.removeBasePath)(f),r.router.locales).pathname)){let r=(0,w.getNextPathnameInfo)((0,h.parseRelativeUrl)(e).pathname,{nextConfig:n,parseData:!0});f=(0,E.addBasePath)(r.pathname),t.pathname=f}if(!i.includes(s)){let e=U(s,i);e!==s&&(s=e)}let d=i.includes(s)?s:U((0,c.normalizeLocalePath)((0,v.removeBasePath)(t.pathname),r.router.locales).pathname,i);if((0,p.isDynamicRoute)(d)){let e=(0,m.getRouteMatcher)((0,_.getRouteRegex)(d))(f);Object.assign(t.query,e||{})}return{type:"rewrite",parsedAs:t,resolvedHref:d}})}let t=(0,y.parsePath)(e);return Promise.resolve({type:"redirect-external",destination:""+(0,R.formatNextPathnameInfo)({...(0,w.getNextPathnameInfo)(t.pathname,{nextConfig:n,parseData:!0}),defaultLocale:r.router.defaultLocale,buildId:""})+t.query+t.hash})}let s=t.headers.get("x-nextjs-redirect");if(s){if(s.startsWith("/")){let e=(0,y.parsePath)(s),t=(0,R.formatNextPathnameInfo)({...(0,w.getNextPathnameInfo)(e.pathname,{nextConfig:n,parseData:!0}),defaultLocale:r.router.defaultLocale,buildId:""});return Promise.resolve({type:"redirect-internal",newAs:""+t+e.query+e.hash,newUrl:""+t+e.query+e.hash})}return Promise.resolve({type:"redirect-external",destination:s})}return Promise.resolve({type:"next"})}(t.dataHref,t.response,e);return{dataHref:t.dataHref,json:t.json,response:t.response,text:t.text,cacheKey:t.cacheKey,effect:r}}let B=Symbol("SSG_DATA_NOT_FOUND");function H(e){try{return JSON.parse(e)}catch(e){return null}}function W(e){let{dataHref:t,inflightCache:r,isPrefetch:n,hasMiddleware:o,isServerRender:a,parseJSON:u,persistCache:l,isBackground:s,unstable_skipClientCache:c}=e,{href:f}=new URL(t,window.location.href),d=e=>{var s;return(function e(t,r,n){return fetch(t,{credentials:"same-origin",method:n.method||"GET",headers:Object.assign({},n.headers,{"x-nextjs-data":"1"})}).then(o=>!o.ok&&r>1&&o.status>=500?e(t,r-1,n):o)})(t,a?3:1,{headers:Object.assign({},n?{purpose:"prefetch"}:{},n&&o?{"x-middleware-prefetch":"1"}:{}),method:null!=(s=null==e?void 0:e.method)?s:"GET"}).then(r=>r.ok&&(null==e?void 0:e.method)==="HEAD"?{dataHref:t,response:r,text:"",json:{},cacheKey:f}:r.text().then(e=>{if(!r.ok){if(o&&[301,302,307,308].includes(r.status))return{dataHref:t,response:r,text:e,json:{},cacheKey:f};if(404===r.status){var n;if(null==(n=H(e))?void 0:n.notFound)return{dataHref:t,json:{notFound:B},response:r,text:e,cacheKey:f}}let u=Error("Failed to load static props");throw a||(0,i.markAssetError)(u),u}return{dataHref:t,json:u?H(e):null,response:r,text:e,cacheKey:f}})).then(e=>(l&&"no-cache"!==e.response.headers.get("x-middleware-cache")||delete r[f],e)).catch(e=>{throw c||delete r[f],("Failed to fetch"===e.message||"NetworkError when attempting to fetch resource."===e.message||"Load failed"===e.message)&&(0,i.markAssetError)(e),e})};return c&&l?d({}).then(e=>("no-cache"!==e.response.headers.get("x-middleware-cache")&&(r[f]=Promise.resolve(e)),e)):void 0!==r[f]?r[f]:r[f]=d(s?{method:"HEAD"}:{})}function q(){return Math.random().toString(36).slice(2,10)}function G(e){let{url:t,router:r}=e;if(t===(0,E.addBasePath)((0,b.addLocale)(r.asPath,r.locale)))throw Error("Invariant: attempted to hard navigate to the same URL "+t+" "+location.href);window.location.href=t}let z=e=>{let{route:t,router:r}=e,n=!1,o=r.clc=()=>{n=!0};return()=>{if(n){let e=Error('Abort fetching component for route: "'+t+'"');throw e.cancelled=!0,e}o===r.clc&&(r.clc=null)}};class V{reload(){window.location.reload()}back(){window.history.back()}forward(){window.history.forward()}push(e,t,r){return void 0===r&&(r={}),{url:e,as:t}=k(this,e,t),this.change("pushState",e,t,r)}replace(e,t,r){return void 0===r&&(r={}),{url:e,as:t}=k(this,e,t),this.change("replaceState",e,t,r)}async _bfl(e,t,r,n){{let l=!1,s=!1;for(let c of[e,t])if(c){let t=(0,a.removeTrailingSlash)(new URL(c,"http://n").pathname),f=(0,E.addBasePath)((0,b.addLocale)(t,r||this.locale));if(t!==(0,a.removeTrailingSlash)(new URL(this.asPath,"http://n").pathname)){var o,i,u;for(let e of(l=l||!!(null==(o=this._bfl_s)?void 0:o.contains(t))||!!(null==(i=this._bfl_s)?void 0:i.contains(f)),[t,f])){let t=e.split("/");for(let e=0;!s&&e{})}}}}return!1}async change(e,t,r,n,o){var s,c,f,O,j,w,R,x,A;let D,F;if(!(0,M.isLocalURL)(t))return G({url:t,router:this}),!1;let H=1===n._h;H||n.shallow||await this._bfl(r,void 0,n.locale);let W=H||n._shouldResolveHref||(0,y.parsePath)(t).pathname===(0,y.parsePath)(r).pathname,q={...this.state},z=!0!==this.isReady;this.isReady=!0;let X=this.isSsr;if(H||(this.isSsr=!1),H&&this.clc)return!1;let Y=q.locale;d.ST&&performance.mark("routeChange");let{shallow:$=!1,scroll:K=!0}=n,J={shallow:$};this._inFlightRoute&&this.clc&&(X||V.events.emit("routeChangeError",L(),this._inFlightRoute,J),this.clc(),this.clc=null),r=(0,E.addBasePath)((0,b.addLocale)((0,S.hasBasePath)(r)?(0,v.removeBasePath)(r):r,n.locale,this.defaultLocale));let Q=(0,P.removeLocale)((0,S.hasBasePath)(r)?(0,v.removeBasePath)(r):r,q.locale);this._inFlightRoute=r;let Z=Y!==q.locale;if(!H&&this.onlyAHashChange(Q)&&!Z){q.asPath=Q,V.events.emit("hashChangeStart",r,J),this.changeState(e,t,r,{...n,scroll:!1}),K&&this.scrollToHash(Q);try{await this.set(q,this.components[q.route],null)}catch(e){throw(0,l.default)(e)&&e.cancelled&&V.events.emit("routeChangeError",e,Q,J),e}return V.events.emit("hashChangeComplete",r,J),!0}let ee=(0,h.parseRelativeUrl)(t),{pathname:et,query:er}=ee;try{[D,{__rewrites:F}]=await Promise.all([this.pageLoader.getPageList(),(0,i.getClientBuildManifest)(),this.pageLoader.getMiddleware()])}catch(e){return G({url:r,router:this}),!1}this.urlIsNew(Q)||Z||(e="replaceState");let en=r;et=et?(0,a.removeTrailingSlash)((0,v.removeBasePath)(et)):et;let eo=(0,a.removeTrailingSlash)(et),ea=r.startsWith("/")&&(0,h.parseRelativeUrl)(r).pathname;if(null==(s=this.components[et])?void 0:s.__appRouter)return G({url:r,router:this}),new Promise(()=>{});let ei=!!(ea&&eo!==ea&&(!(0,p.isDynamicRoute)(eo)||!(0,m.getRouteMatcher)((0,_.getRouteRegex)(eo))(ea))),eu=!n.shallow&&await N({asPath:r,locale:q.locale,router:this});if(H&&eu&&(W=!1),W&&"/_error"!==et&&(n._shouldResolveHref=!0,ee.pathname=U(et,D),ee.pathname===et||(et=ee.pathname,ee.pathname=(0,E.addBasePath)(et),eu||(t=(0,g.formatWithValidation)(ee)))),!(0,M.isLocalURL)(r))return G({url:r,router:this}),!1;en=(0,P.removeLocale)((0,v.removeBasePath)(en),q.locale),eo=(0,a.removeTrailingSlash)(et);let el=!1;if((0,p.isDynamicRoute)(eo)){let e=(0,h.parseRelativeUrl)(en),n=e.pathname,o=(0,_.getRouteRegex)(eo);el=(0,m.getRouteMatcher)(o)(n);let a=eo===n,i=a?(0,C.interpolateAs)(eo,n,er):{};if(el&&(!a||i.result))a?r=(0,g.formatWithValidation)(Object.assign({},e,{pathname:i.result,query:(0,I.omit)(er,i.params)})):Object.assign(er,el);else{let e=Object.keys(o.groups).filter(e=>!er[e]&&!o.groups[e].optional);if(e.length>0&&!eu)throw Error((a?"The provided `href` ("+t+") value is missing query values ("+e.join(", ")+") to be interpolated properly. ":"The provided `as` value ("+n+") is incompatible with the `href` value ("+eo+"). ")+"Read more: https://nextjs.org/docs/messages/"+(a?"href-interpolation-failed":"incompatible-href-as"))}}H||V.events.emit("routeChangeStart",r,J);let es="/404"===this.pathname||"/_error"===this.pathname;try{let a=await this.getRouteInfo({route:eo,pathname:et,query:er,as:r,resolvedAs:en,routeProps:J,locale:q.locale,isPreview:q.isPreview,hasMiddleware:eu,unstable_skipClientCache:n.unstable_skipClientCache,isQueryUpdating:H&&!this.isFallback,isMiddlewareRewrite:ei});if(H||n.shallow||await this._bfl(r,"resolvedAs"in a?a.resolvedAs:void 0,q.locale),"route"in a&&eu){eo=et=a.route||eo,J.shallow||(er=Object.assign({},a.query||{},er));let e=(0,S.hasBasePath)(ee.pathname)?(0,v.removeBasePath)(ee.pathname):ee.pathname;if(el&&et!==e&&Object.keys(el).forEach(e=>{el&&er[e]===el[e]&&delete er[e]}),(0,p.isDynamicRoute)(et)){let e=!J.shallow&&a.resolvedAs?a.resolvedAs:(0,E.addBasePath)((0,b.addLocale)(new URL(r,location.href).pathname,q.locale),!0);(0,S.hasBasePath)(e)&&(e=(0,v.removeBasePath)(e));let t=(0,_.getRouteRegex)(et),n=(0,m.getRouteMatcher)(t)(new URL(e,location.href).pathname);n&&Object.assign(er,n)}}if("type"in a){if("redirect-internal"===a.type)return this.change(e,a.newUrl,a.newAs,n);return G({url:a.destination,router:this}),new Promise(()=>{})}let i=a.Component;if(i&&i.unstable_scriptLoader&&[].concat(i.unstable_scriptLoader()).forEach(e=>{(0,u.handleClientScriptLoad)(e.props)}),(a.__N_SSG||a.__N_SSP)&&a.props){if(a.props.pageProps&&a.props.pageProps.__N_REDIRECT){n.locale=!1;let t=a.props.pageProps.__N_REDIRECT;if(t.startsWith("/")&&!1!==a.props.pageProps.__N_REDIRECT_BASE_PATH){let r=(0,h.parseRelativeUrl)(t);r.pathname=U(r.pathname,D);let{url:o,as:a}=k(this,t,t);return this.change(e,o,a,n)}return G({url:t,router:this}),new Promise(()=>{})}if(q.isPreview=!!a.props.__N_PREVIEW,a.props.notFound===B){let e;try{await this.fetchComponent("/404"),e="/404"}catch(t){e="/_error"}if(a=await this.getRouteInfo({route:e,pathname:e,query:er,as:r,resolvedAs:en,routeProps:{shallow:!1},locale:q.locale,isPreview:q.isPreview,isNotFound:!0}),"type"in a)throw Error("Unexpected middleware effect on /404")}}H&&"/_error"===this.pathname&&(null==(f=self.__NEXT_DATA__.props)?void 0:null==(c=f.pageProps)?void 0:c.statusCode)===500&&(null==(O=a.props)?void 0:O.pageProps)&&(a.props.pageProps.statusCode=500);let s=n.shallow&&q.route===(null!=(j=a.route)?j:eo),d=null!=(w=n.scroll)?w:!H&&!s,g=null!=o?o:d?{x:0,y:0}:null,y={...q,route:eo,pathname:et,query:er,asPath:Q,isFallback:!1};if(H&&es){if(a=await this.getRouteInfo({route:this.pathname,pathname:this.pathname,query:er,as:r,resolvedAs:en,routeProps:{shallow:!1},locale:q.locale,isPreview:q.isPreview,isQueryUpdating:H&&!this.isFallback}),"type"in a)throw Error("Unexpected middleware effect on "+this.pathname);"/_error"===this.pathname&&(null==(x=self.__NEXT_DATA__.props)?void 0:null==(R=x.pageProps)?void 0:R.statusCode)===500&&(null==(A=a.props)?void 0:A.pageProps)&&(a.props.pageProps.statusCode=500);try{await this.set(y,a,g)}catch(e){throw(0,l.default)(e)&&e.cancelled&&V.events.emit("routeChangeError",e,Q,J),e}return!0}if(V.events.emit("beforeHistoryChange",r,J),this.changeState(e,t,r,n),!(H&&!g&&!z&&!Z&&(0,T.compareRouterStates)(y,this.state))){try{await this.set(y,a,g)}catch(e){if(e.cancelled)a.error=a.error||e;else throw e}if(a.error)throw H||V.events.emit("routeChangeError",a.error,Q,J),a.error;H||V.events.emit("routeChangeComplete",r,J),d&&/#.+$/.test(r)&&this.scrollToHash(r)}return!0}catch(e){if((0,l.default)(e)&&e.cancelled)return!1;throw e}}changeState(e,t,r,n){void 0===n&&(n={}),("pushState"!==e||(0,d.getURL)()!==r)&&(this._shallow=n.shallow,window.history[e]({url:t,as:r,options:n,__N:!0,key:this._key="pushState"!==e?this._key:q()},"",r))}async handleRouteInfoError(e,t,r,n,o,a){if(console.error(e),e.cancelled)throw e;if((0,i.isAssetError)(e)||a)throw V.events.emit("routeChangeError",e,n,o),G({url:n,router:this}),L();try{let n;let{page:o,styleSheets:a}=await this.fetchComponent("/_error"),i={props:n,Component:o,styleSheets:a,err:e,error:e};if(!i.props)try{i.props=await this.getInitialProps(o,{err:e,pathname:t,query:r})}catch(e){console.error("Error in error page `getInitialProps`: ",e),i.props={}}return i}catch(e){return this.handleRouteInfoError((0,l.default)(e)?e:Error(e+""),t,r,n,o,!0)}}async getRouteInfo(e){let{route:t,pathname:r,query:n,as:o,resolvedAs:i,routeProps:u,locale:s,hasMiddleware:f,isPreview:d,unstable_skipClientCache:p,isQueryUpdating:h,isMiddlewareRewrite:m,isNotFound:_}=e,y=t;try{var b,P,E,S;let e=this.components[y];if(u.shallow&&e&&this.route===y)return e;let t=z({route:y,router:this});f&&(e=void 0);let l=!e||"initial"in e?void 0:e,O={dataHref:this.pageLoader.getDataHref({href:(0,g.formatWithValidation)({pathname:r,query:n}),skipInterpolation:!0,asPath:_?"/404":i,locale:s}),hasMiddleware:!0,isServerRender:this.isSsr,parseJSON:!0,inflightCache:h?this.sbc:this.sdc,persistCache:!d,isPrefetch:!1,unstable_skipClientCache:p,isBackground:h},w=h&&!m?null:await F({fetchData:()=>W(O),asPath:_?"/404":i,locale:s,router:this}).catch(e=>{if(h)return null;throw e});if(w&&("/_error"===r||"/404"===r)&&(w.effect=void 0),h&&(w?w.json=self.__NEXT_DATA__.props:w={json:self.__NEXT_DATA__.props}),t(),(null==w?void 0:null==(b=w.effect)?void 0:b.type)==="redirect-internal"||(null==w?void 0:null==(P=w.effect)?void 0:P.type)==="redirect-external")return w.effect;if((null==w?void 0:null==(E=w.effect)?void 0:E.type)==="rewrite"){let t=(0,a.removeTrailingSlash)(w.effect.resolvedHref),o=await this.pageLoader.getPageList();if((!h||o.includes(t))&&(y=t,r=w.effect.resolvedHref,n={...n,...w.effect.parsedAs.query},i=(0,v.removeBasePath)((0,c.normalizeLocalePath)(w.effect.parsedAs.pathname,this.locales).pathname),e=this.components[y],u.shallow&&e&&this.route===y&&!f))return{...e,route:y}}if((0,j.isAPIRoute)(y))return G({url:o,router:this}),new Promise(()=>{});let R=l||await this.fetchComponent(y).then(e=>({Component:e.page,styleSheets:e.styleSheets,__N_SSG:e.mod.__N_SSG,__N_SSP:e.mod.__N_SSP})),T=null==w?void 0:null==(S=w.response)?void 0:S.headers.get("x-middleware-skip"),M=R.__N_SSG||R.__N_SSP;T&&(null==w?void 0:w.dataHref)&&delete this.sdc[w.dataHref];let{props:x,cacheKey:I}=await this._getData(async()=>{if(M){if((null==w?void 0:w.json)&&!T)return{cacheKey:w.cacheKey,props:w.json};let e=(null==w?void 0:w.dataHref)?w.dataHref:this.pageLoader.getDataHref({href:(0,g.formatWithValidation)({pathname:r,query:n}),asPath:i,locale:s}),t=await W({dataHref:e,isServerRender:this.isSsr,parseJSON:!0,inflightCache:T?{}:this.sdc,persistCache:!d,isPrefetch:!1,unstable_skipClientCache:p});return{cacheKey:t.cacheKey,props:t.json||{}}}return{headers:{},props:await this.getInitialProps(R.Component,{pathname:r,query:n,asPath:o,locale:s,locales:this.locales,defaultLocale:this.defaultLocale})}});return R.__N_SSP&&O.dataHref&&I&&delete this.sdc[I],this.isPreview||!R.__N_SSG||h||W(Object.assign({},O,{isBackground:!0,persistCache:!1,inflightCache:this.sbc})).catch(()=>{}),x.pageProps=Object.assign({},x.pageProps),R.props=x,R.route=y,R.query=n,R.resolvedAs=i,this.components[y]=R,R}catch(e){return this.handleRouteInfoError((0,l.getProperError)(e),r,n,o,u)}}set(e,t,r){return this.state=e,this.sub(t,this.components["/_app"].Component,r)}beforePopState(e){this._bps=e}onlyAHashChange(e){if(!this.asPath)return!1;let[t,r]=this.asPath.split("#",2),[n,o]=e.split("#",2);return!!o&&t===n&&r===o||t===n&&r!==o}scrollToHash(e){let[,t=""]=e.split("#",2);(0,A.handleSmoothScroll)(()=>{if(""===t||"top"===t){window.scrollTo(0,0);return}let e=decodeURIComponent(t),r=document.getElementById(e);if(r){r.scrollIntoView();return}let n=document.getElementsByName(e)[0];n&&n.scrollIntoView()},{onlyHashChange:this.onlyAHashChange(e)})}urlIsNew(e){return this.asPath!==e}async prefetch(e,t,r){if(void 0===t&&(t=e),void 0===r&&(r={}),(0,x.isBot)(window.navigator.userAgent))return;let n=(0,h.parseRelativeUrl)(e),o=n.pathname,{pathname:i,query:u}=n,l=i,s=await this.pageLoader.getPageList(),c=t,f=void 0!==r.locale?r.locale||void 0:this.locale,d=await N({asPath:t,locale:f,router:this});n.pathname=U(n.pathname,s),(0,p.isDynamicRoute)(n.pathname)&&(i=n.pathname,n.pathname=i,Object.assign(u,(0,m.getRouteMatcher)((0,_.getRouteRegex)(n.pathname))((0,y.parsePath)(t).pathname)||{}),d||(e=(0,g.formatWithValidation)(n)));let b=await F({fetchData:()=>W({dataHref:this.pageLoader.getDataHref({href:(0,g.formatWithValidation)({pathname:l,query:u}),skipInterpolation:!0,asPath:c,locale:f}),hasMiddleware:!0,isServerRender:!1,parseJSON:!0,inflightCache:this.sdc,persistCache:!this.isPreview,isPrefetch:!0}),asPath:t,locale:f,router:this});if((null==b?void 0:b.effect.type)==="rewrite"&&(n.pathname=b.effect.resolvedHref,i=b.effect.resolvedHref,u={...u,...b.effect.parsedAs.query},c=b.effect.parsedAs.pathname,e=(0,g.formatWithValidation)(n)),(null==b?void 0:b.effect.type)==="redirect-external")return;let P=(0,a.removeTrailingSlash)(i);await this._bfl(t,c,r.locale,!0)&&(this.components[o]={__appRouter:!0}),await Promise.all([this.pageLoader._isSsg(P).then(t=>!!t&&W({dataHref:(null==b?void 0:b.json)?null==b?void 0:b.dataHref:this.pageLoader.getDataHref({href:e,asPath:c,locale:f}),isServerRender:!1,parseJSON:!0,inflightCache:this.sdc,persistCache:!this.isPreview,isPrefetch:!0,unstable_skipClientCache:r.unstable_skipClientCache||r.priority&&!0}).then(()=>!1).catch(()=>!1)),this.pageLoader[r.priority?"loadPage":"prefetch"](P)])}async fetchComponent(e){let t=z({route:e,router:this});try{let r=await this.pageLoader.loadPage(e);return t(),r}catch(e){throw t(),e}}_getData(e){let t=!1,r=()=>{t=!0};return this.clc=r,e().then(e=>{if(r===this.clc&&(this.clc=null),t){let e=Error("Loading initial props cancelled");throw e.cancelled=!0,e}return e})}_getFlightData(e){return W({dataHref:e,isServerRender:!0,parseJSON:!1,inflightCache:this.sdc,persistCache:!1,isPrefetch:!1}).then(e=>{let{text:t}=e;return{data:t}})}getInitialProps(e,t){let{Component:r}=this.components["/_app"],n=this._wrapApp(r);return t.AppTree=n,(0,d.loadGetInitialProps)(r,{AppTree:n,Component:e,router:this,ctx:t})}get route(){return this.state.route}get pathname(){return this.state.pathname}get query(){return this.state.query}get asPath(){return this.state.asPath}get locale(){return this.state.locale}get isFallback(){return this.state.isFallback}get isPreview(){return this.state.isPreview}constructor(e,t,n,{initialProps:o,pageLoader:i,App:u,wrapApp:l,Component:s,err:c,subscription:f,isFallback:m,locale:_,locales:y,defaultLocale:b,domainLocales:P,isPreview:v}){this.sdc={},this.sbc={},this.isFirstPopStateEvent=!0,this._key=q(),this.onPopState=e=>{let t;let{isFirstPopStateEvent:r}=this;this.isFirstPopStateEvent=!1;let n=e.state;if(!n){let{pathname:e,query:t}=this;this.changeState("replaceState",(0,g.formatWithValidation)({pathname:(0,E.addBasePath)(e),query:t}),(0,d.getURL)());return}if(n.__NA){window.location.reload();return}if(!n.__N||r&&this.locale===n.options.locale&&n.as===this.asPath)return;let{url:o,as:a,options:i,key:u}=n;this._key=u;let{pathname:l}=(0,h.parseRelativeUrl)(o);(!this.isSsr||a!==(0,E.addBasePath)(this.asPath)||l!==(0,E.addBasePath)(this.pathname))&&(!this._bps||this._bps(n))&&this.change("replaceState",o,a,Object.assign({},i,{shallow:i.shallow&&this._shallow,locale:i.locale||this.defaultLocale,_h:0}),t)};let S=(0,a.removeTrailingSlash)(e);this.components={},"/_error"!==e&&(this.components[S]={Component:s,initial:!0,props:o,err:c,__N_SSG:o&&o.__N_SSG,__N_SSP:o&&o.__N_SSP}),this.components["/_app"]={Component:u,styleSheets:[]};{let{BloomFilter:e}=r(9970),t={numItems:5,errorRate:1e-4,numBits:96,numHashes:14,bitArray:[1,0,0,0,1,0,1,0,0,1,0,1,1,0,0,0,0,1,0,1,1,1,1,0,0,1,1,0,1,0,0,0,1,1,1,0,1,1,1,1,1,0,1,0,0,1,1,1,0,0,0,1,0,0,0,1,1,1,1,1,1,1,0,1,0,0,0,0,1,1,0,1,1,0,1,1,0,0,1,0,0,1,1,1,0,1,0,1,0,0,1,0,1,1,1,0]},n={numItems:2,errorRate:1e-4,numBits:39,numHashes:14,bitArray:[0,1,1,1,0,0,0,1,0,1,0,0,1,1,0,0,0,0,0,1,0,1,1,0,1,1,0,1,1,0,1,0,1,1,1,1,1,0,0]};(null==t?void 0:t.numHashes)&&(this._bfl_s=new e(t.numItems,t.errorRate),this._bfl_s.import(t)),(null==n?void 0:n.numHashes)&&(this._bfl_d=new e(n.numItems,n.errorRate),this._bfl_d.import(n))}this.events=V.events,this.pageLoader=i;let O=(0,p.isDynamicRoute)(e)&&self.__NEXT_DATA__.autoExport;if(this.basePath="/hyperjump.tech",this.sub=f,this.clc=null,this._wrapApp=l,this.isSsr=!0,this.isLocaleDomain=!1,this.isReady=!!(self.__NEXT_DATA__.gssp||self.__NEXT_DATA__.gip||self.__NEXT_DATA__.isExperimentalCompile||self.__NEXT_DATA__.appGip&&!self.__NEXT_DATA__.gsp||!O&&!self.location.search),this.state={route:S,pathname:e,query:t,asPath:O?e:n,isPreview:!!v,locale:void 0,isFallback:m},this._initialMatchesMiddlewarePromise=Promise.resolve(!1),!n.startsWith("//")){let r={locale:_},o=(0,d.getURL)();this._initialMatchesMiddlewarePromise=N({router:this,locale:_,asPath:o}).then(a=>(r._shouldResolveHref=n!==e,this.changeState("replaceState",a?o:(0,g.formatWithValidation)({pathname:(0,E.addBasePath)(e),query:t}),o,r),a))}window.addEventListener("popstate",this.onPopState)}}V.events=(0,f.default)()},8043:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addLocale",{enumerable:!0,get:function(){return a}});let n=r(7652),o=r(5298);function a(e,t,r,a){if(!t||t===r)return e;let i=e.toLowerCase();return!a&&((0,o.pathHasPrefix)(i,"/api")||(0,o.pathHasPrefix)(i,"/"+t.toLowerCase()))?e:(0,n.addPathPrefix)(e,"/"+t)}},7652:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addPathPrefix",{enumerable:!0,get:function(){return o}});let n=r(626);function o(e,t){if(!e.startsWith("/")||!t)return e;let{pathname:r,query:o,hash:a}=(0,n.parsePath)(e);return""+t+r+o+a}},6152:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addPathSuffix",{enumerable:!0,get:function(){return o}});let n=r(626);function o(e,t){if(!e.startsWith("/")||!t)return e;let{pathname:r,query:o,hash:a}=(0,n.parsePath)(e);return""+r+t+o+a}},2340:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{normalizeAppPath:function(){return a},normalizeRscURL:function(){return i}});let n=r(5078),o=r(3737);function a(e){return(0,n.ensureLeadingSlash)(e.split("/").reduce((e,t,r,n)=>!t||(0,o.isGroupSegment)(t)||"@"===t[0]||("page"===t||"route"===t)&&r===n.length-1?e:e+"/"+t,""))}function i(e){return e.replace(/\.rsc($|\?)/,"$1")}},4232:function(e,t){"use strict";function r(e){return new URL(e,"http://n").searchParams}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"asPathToSearchParams",{enumerable:!0,get:function(){return r}})},9012:function(e,t){"use strict";function r(e,t){let r=Object.keys(e);if(r.length!==Object.keys(t).length)return!1;for(let n=r.length;n--;){let o=r[n];if("query"===o){let r=Object.keys(e.query);if(r.length!==Object.keys(t.query).length)return!1;for(let n=r.length;n--;){let o=r[n];if(!t.query.hasOwnProperty(o)||e.query[o]!==t.query[o])return!1}}else if(!t.hasOwnProperty(o)||e[o]!==t[o])return!1}return!0}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"compareRouterStates",{enumerable:!0,get:function(){return r}})},5604:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"formatNextPathnameInfo",{enumerable:!0,get:function(){return u}});let n=r(3575),o=r(7652),a=r(6152),i=r(8043);function u(e){let t=(0,i.addLocale)(e.pathname,e.locale,e.buildId?void 0:e.defaultLocale,e.ignorePrefix);return(e.buildId||!e.trailingSlash)&&(t=(0,n.removeTrailingSlash)(t)),e.buildId&&(t=(0,a.addPathSuffix)((0,o.addPathPrefix)(t,"/_next/data/"+e.buildId),"/"===e.pathname?"index.json":".json")),t=(0,o.addPathPrefix)(t,e.basePath),!e.buildId&&e.trailingSlash?t.endsWith("/")?t:(0,a.addPathSuffix)(t,"/"):(0,n.removeTrailingSlash)(t)}},5058:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{formatUrl:function(){return a},formatWithValidation:function(){return u},urlObjectKeys:function(){return i}});let n=r(1757)._(r(8600)),o=/https?|ftp|gopher|file/;function a(e){let{auth:t,hostname:r}=e,a=e.protocol||"",i=e.pathname||"",u=e.hash||"",l=e.query||"",s=!1;t=t?encodeURIComponent(t).replace(/%3A/i,":")+"@":"",e.host?s=t+e.host:r&&(s=t+(~r.indexOf(":")?"["+r+"]":r),e.port&&(s+=":"+e.port)),l&&"object"==typeof l&&(l=String(n.urlQueryToSearchParams(l)));let c=e.search||l&&"?"+l||"";return a&&!a.endsWith(":")&&(a+=":"),e.slashes||(!a||o.test(a))&&!1!==s?(s="//"+(s||""),i&&"/"!==i[0]&&(i="/"+i)):s||(s=""),u&&"#"!==u[0]&&(u="#"+u),c&&"?"!==c[0]&&(c="?"+c),""+a+s+(i=i.replace(/[?#]/g,encodeURIComponent))+(c=c.replace("#","%23"))+u}let i=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function u(e){return a(e)}},116:function(e,t){"use strict";function r(e,t){return void 0===t&&(t=""),("/"===e?"/index":/^\/index(\/|$)/.test(e)?"/index"+e:e)+t}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}})},3209:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getNextPathnameInfo",{enumerable:!0,get:function(){return i}});let n=r(1623),o=r(3691),a=r(5298);function i(e,t){var r,i;let{basePath:u,i18n:l,trailingSlash:s}=null!=(r=t.nextConfig)?r:{},c={pathname:e,trailingSlash:"/"!==e?e.endsWith("/"):s};u&&(0,a.pathHasPrefix)(c.pathname,u)&&(c.pathname=(0,o.removePathPrefix)(c.pathname,u),c.basePath=u);let f=c.pathname;if(c.pathname.startsWith("/_next/data/")&&c.pathname.endsWith(".json")){let e=c.pathname.replace(/^\/_next\/data\//,"").replace(/\.json$/,"").split("/"),r=e[0];c.buildId=r,f="index"!==e[1]?"/"+e.slice(1).join("/"):"/",!0===t.parseData&&(c.pathname=f)}if(l){let e=t.i18nProvider?t.i18nProvider.analyze(c.pathname):(0,n.normalizeLocalePath)(c.pathname,l.locales);c.locale=e.detectedLocale,c.pathname=null!=(i=e.pathname)?i:c.pathname,!e.detectedLocale&&c.buildId&&(e=t.i18nProvider?t.i18nProvider.analyze(f):(0,n.normalizeLocalePath)(f,l.locales)).detectedLocale&&(c.locale=e.detectedLocale)}return c}},2179:function(e,t){"use strict";function r(e,t){if(void 0===t&&(t={}),t.onlyHashChange){e();return}let r=document.documentElement,n=r.style.scrollBehavior;r.style.scrollBehavior="auto",t.dontForceLayout||r.getClientRects(),e(),r.style.scrollBehavior=n}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"handleSmoothScroll",{enumerable:!0,get:function(){return r}})},2189:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{getSortedRoutes:function(){return n.getSortedRoutes},isDynamicRoute:function(){return o.isDynamicRoute}});let n=r(317),o=r(1735)},7399:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"interpolateAs",{enumerable:!0,get:function(){return a}});let n=r(3323),o=r(6309);function a(e,t,r){let a="",i=(0,o.getRouteRegex)(e),u=i.groups,l=(t!==e?(0,n.getRouteMatcher)(i)(t):"")||r;a=e;let s=Object.keys(u);return s.every(e=>{let t=l[e]||"",{repeat:r,optional:n}=u[e],o="["+(r?"...":"")+e+"]";return n&&(o=(t?"":"/")+"["+o+"]"),r&&!Array.isArray(t)&&(t=[t]),(n||e in l)&&(a=a.replace(o,r?t.map(e=>encodeURIComponent(e)).join("/"):encodeURIComponent(t))||"/")})||(a=""),{params:s,result:a}}},6312:function(e,t){"use strict";function r(e){return/Googlebot|Mediapartners-Google|AdsBot-Google|googleweblight|Storebot-Google|Google-PageRenderer|Bingbot|BingPreview|Slurp|DuckDuckBot|baiduspider|yandex|sogou|LinkedInBot|bitlybot|tumblr|vkShare|quora link preview|facebookexternalhit|facebookcatalog|Twitterbot|applebot|redditbot|Slackbot|Discordbot|WhatsApp|SkypeUriPreview|ia_archiver/i.test(e)}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isBot",{enumerable:!0,get:function(){return r}})},1735:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isDynamicRoute",{enumerable:!0,get:function(){return a}});let n=r(2407),o=/\/\[[^/]+?\](?=\/|$)/;function a(e){return(0,n.isInterceptionRouteAppPath)(e)&&(e=(0,n.extractInterceptionRouteInformation)(e).interceptedRoute),o.test(e)}},5853:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isLocalURL",{enumerable:!0,get:function(){return a}});let n=r(5782),o=r(1838);function a(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}}},2795:function(e,t){"use strict";function r(e,t){let r={};return Object.keys(e).forEach(n=>{t.includes(n)||(r[n]=e[n])}),r}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"omit",{enumerable:!0,get:function(){return r}})},626:function(e,t){"use strict";function r(e){let t=e.indexOf("#"),r=e.indexOf("?"),n=r>-1&&(t<0||r-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}})},2757:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"parseRelativeUrl",{enumerable:!0,get:function(){return a}});let n=r(5782),o=r(8600);function a(e,t){let r=new URL((0,n.getLocationOrigin)()),a=t?new URL(t,r):e.startsWith(".")?new URL(window.location.href):r,{pathname:i,searchParams:u,search:l,hash:s,href:c,origin:f}=new URL(e,a);if(f!==r.origin)throw Error("invariant: invalid relative URL, router received "+e);return{pathname:i,query:(0,o.searchParamsToUrlQuery)(u),search:l,hash:s,href:c.slice(r.origin.length)}}},5298:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"pathHasPrefix",{enumerable:!0,get:function(){return o}});let n=r(626);function o(e,t){if("string"!=typeof e)return!1;let{pathname:r}=(0,n.parsePath)(e);return r===t||r.startsWith(t+"/")}},8600:function(e,t){"use strict";function r(e){let t={};return e.forEach((e,r)=>{void 0===t[r]?t[r]=e:Array.isArray(t[r])?t[r].push(e):t[r]=[t[r],e]}),t}function n(e){return"string"!=typeof e&&("number"!=typeof e||isNaN(e))&&"boolean"!=typeof e?"":String(e)}function 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 a(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n{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 a},searchParamsToUrlQuery:function(){return r},urlQueryToSearchParams:function(){return o}})},3691:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"removePathPrefix",{enumerable:!0,get:function(){return o}});let n=r(5298);function o(e,t){if(!(0,n.pathHasPrefix)(e,t))return e;let r=e.slice(t.length);return r.startsWith("/")?r:"/"+r}},3575:function(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}})},3323:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getRouteMatcher",{enumerable:!0,get:function(){return o}});let n=r(5782);function o(e){let{re:t,groups:r}=e;return e=>{let o=t.exec(e);if(!o)return!1;let a=e=>{try{return decodeURIComponent(e)}catch(e){throw new n.DecodeError("failed to decode param")}},i={};return Object.keys(r).forEach(e=>{let t=r[e],n=o[t.pos];void 0!==n&&(i[e]=~n.indexOf("/")?n.split("/").map(e=>a(e)):t.repeat?[a(n)]:a(n))}),i}}},6309:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{getNamedMiddlewareRegex:function(){return d},getNamedRouteRegex:function(){return f},getRouteRegex:function(){return l},parseParameter:function(){return i}});let n=r(2407),o=r(4592),a=r(3575);function i(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 u(e){let t=(0,a.removeTrailingSlash)(e).slice(1).split("/"),r={},u=1;return{parameterizedRoute:t.map(e=>{let t=n.INTERCEPTION_ROUTE_MARKERS.find(t=>e.startsWith(t)),a=e.match(/\[((?:\[.*\])|.+)\]/);if(t&&a){let{key:e,optional:n,repeat:l}=i(a[1]);return r[e]={pos:u++,repeat:l,optional:n},"/"+(0,o.escapeStringRegexp)(t)+"([^/]+?)"}if(!a)return"/"+(0,o.escapeStringRegexp)(e);{let{key:e,repeat:t,optional:n}=i(a[1]);return r[e]={pos:u++,repeat:t,optional:n},t?n?"(?:/(.+?))?":"/(.+?)":"/([^/]+?)"}}).join(""),groups:r}}function l(e){let{parameterizedRoute:t,groups:r}=u(e);return{re:RegExp("^"+t+"(?:/)?$"),groups:r}}function s(e){let{interceptionMarker:t,getSafeRouteKey:r,segment:n,routeKeys:a,keyPrefix:u}=e,{key:l,optional:s,repeat:c}=i(n),f=l.replace(/\W/g,"");u&&(f=""+u+f);let d=!1;(0===f.length||f.length>30)&&(d=!0),isNaN(parseInt(f.slice(0,1)))||(d=!0),d&&(f=r()),u?a[f]=""+u+l:a[f]=l;let p=t?(0,o.escapeStringRegexp)(t):"";return c?s?"(?:/"+p+"(?<"+f+">.+?))?":"/"+p+"(?<"+f+">.+?)":"/"+p+"(?<"+f+">[^/]+?)"}function c(e,t){let r;let i=(0,a.removeTrailingSlash)(e).slice(1).split("/"),u=(r=0,()=>{let e="",t=++r;for(;t>0;)e+=String.fromCharCode(97+(t-1)%26),t=Math.floor((t-1)/26);return e}),l={};return{namedParameterizedRoute:i.map(e=>{let r=n.INTERCEPTION_ROUTE_MARKERS.some(t=>e.startsWith(t)),a=e.match(/\[((?:\[.*\])|.+)\]/);if(r&&a){let[r]=e.split(a[0]);return s({getSafeRouteKey:u,interceptionMarker:r,segment:a[1],routeKeys:l,keyPrefix:t?"nxtI":void 0})}return a?s({getSafeRouteKey:u,segment:a[1],routeKeys:l,keyPrefix:t?"nxtP":void 0}):"/"+(0,o.escapeStringRegexp)(e)}).join(""),routeKeys:l}}function f(e,t){let r=c(e,t);return{...l(e),namedRegex:"^"+r.namedParameterizedRoute+"(?:/)?$",routeKeys:r.routeKeys}}function d(e,t){let{parameterizedRoute:r}=u(e),{catchAll:n=!0}=t;if("/"===r)return{namedRegex:"^/"+(n?".*":"")+"$"};let{namedParameterizedRoute:o}=c(e,!1);return{namedRegex:"^"+o+(n?"(?:(/.*)?)":"")+"$"}}},317:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getSortedRoutes",{enumerable:!0,get:function(){return n}});class r{insert(e){this._insert(e.split("/").filter(Boolean),[],!1)}smoosh(){return this._smoosh()}_smoosh(e){void 0===e&&(e="/");let t=[...this.children.keys()].sort();null!==this.slugName&&t.splice(t.indexOf("[]"),1),null!==this.restSlugName&&t.splice(t.indexOf("[...]"),1),null!==this.optionalRestSlugName&&t.splice(t.indexOf("[[...]]"),1);let r=t.map(t=>this.children.get(t)._smoosh(""+e+t+"/")).reduce((e,t)=>[...e,...t],[]);if(null!==this.slugName&&r.push(...this.children.get("[]")._smoosh(e+"["+this.slugName+"]/")),!this.placeholder){let t="/"===e?"/":e.slice(0,-1);if(null!=this.optionalRestSlugName)throw Error('You cannot define a route with the same specificity as a optional catch-all route ("'+t+'" and "'+t+"[[..."+this.optionalRestSlugName+']]").');r.unshift(t)}return null!==this.restSlugName&&r.push(...this.children.get("[...]")._smoosh(e+"[..."+this.restSlugName+"]/")),null!==this.optionalRestSlugName&&r.push(...this.children.get("[[...]]")._smoosh(e+"[[..."+this.optionalRestSlugName+"]]/")),r}_insert(e,t,n){if(0===e.length){this.placeholder=!1;return}if(n)throw Error("Catch-all must be the last part of the URL.");let o=e[0];if(o.startsWith("[")&&o.endsWith("]")){let r=o.slice(1,-1),i=!1;if(r.startsWith("[")&&r.endsWith("]")&&(r=r.slice(1,-1),i=!0),r.startsWith("...")&&(r=r.substring(3),n=!0),r.startsWith("[")||r.endsWith("]"))throw Error("Segment names may not start or end with extra brackets ('"+r+"').");if(r.startsWith("."))throw Error("Segment names may not start with erroneous periods ('"+r+"').");function a(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(i){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]+'" ).');a(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]+'").');a(this.restSlugName,r),this.restSlugName=r,o="[...]"}}else{if(i)throw Error('Optional route parameters are not yet supported ("'+e[0]+'").');a(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()}},5758:function(e,t){"use strict";let r;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 n},setConfig:function(){return o}});let n=()=>r;function o(e){r=e}},3737:function(e,t){"use strict";function r(e){return"("===e[0]&&e.endsWith(")")}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_SEGMENT_KEY:function(){return o},PAGE_SEGMENT_KEY:function(){return n},isGroupSegment:function(){return r}});let n="__PAGE__",o="__DEFAULT__"},3657:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return i}});let n=r(7294),o=n.useLayoutEffect,a=n.useEffect;function i(e){let{headManager:t,reduceComponentsToState:r}=e;function i(){if(t&&t.mountedInstances){let o=n.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(r(o,e))}}return o(()=>{var r;return null==t||null==(r=t.mountedInstances)||r.add(e.children),()=>{var r;null==t||null==(r=t.mountedInstances)||r.delete(e.children)}}),o(()=>(t&&(t._pendingUpdate=i),()=>{t&&(t._pendingUpdate=i)})),a(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}},5782:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{DecodeError:function(){return h},MiddlewareNotFoundError:function(){return y},MissingStaticPage:function(){return g},NormalizeError:function(){return m},PageNotFoundError:function(){return _},SP:function(){return d},ST:function(){return p},WEB_VITALS:function(){return r},execOnce:function(){return n},getDisplayName:function(){return l},getLocationOrigin:function(){return i},getURL:function(){return u},isAbsoluteUrl:function(){return a},isResSent:function(){return s},loadGetInitialProps:function(){return f},normalizeRepeatedSlashes:function(){return c},stringifyError:function(){return b}});let r=["CLS","FCP","FID","INP","LCP","TTFB"];function n(e){let t,r=!1;return function(){for(var n=arguments.length,o=Array(n),a=0;ao.test(e);function i(){let{protocol:e,hostname:t,port:r}=window.location;return e+"//"+t+(r?":"+r:"")}function u(){let{href:e}=window.location,t=i();return e.substring(t.length)}function l(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function s(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 f(e,t){let r=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:await f(t.Component,t.ctx)}:{};let n=await e.getInitialProps(t);if(r&&s(r))return n;if(!n)throw Error('"'+l(e)+'.getInitialProps()" should resolve to an object. But found "'+n+'" instead.');return n}let d="undefined"!=typeof performance,p=d&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);class h extends Error{}class m extends Error{}class _ extends Error{constructor(e){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message="Cannot find module for page: "+e}}class g extends Error{constructor(e,t){super(),this.message="Failed to load static file for page: "+e+" "+t}}class y extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}}function b(e){return JSON.stringify({message:e.message,stack:e.stack})}},9784:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"warnOnce",{enumerable:!0,get:function(){return r}});let r=e=>{}},8018:function(e){var t,r,n,o,a,i,u,l,s,c,f,d,p,h,m,_,g,y,b,P,v,E,S,O,j,w,R,T,M,x,I,C,A,L,N,D,k,U,F,B,H,W,q,G,z,V;(t={}).d=function(e,r){for(var n in r)t.o(r,n)&&!t.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:r[n]})},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},void 0!==t&&(t.ab="//"),r={},t.r(r),t.d(r,{getCLS:function(){return S},getFCP:function(){return P},getFID:function(){return x},getINP:function(){return W},getLCP:function(){return G},getTTFB:function(){return V},onCLS:function(){return S},onFCP:function(){return P},onFID:function(){return x},onINP:function(){return W},onLCP:function(){return G},onTTFB:function(){return V}}),l=-1,s=function(e){addEventListener("pageshow",function(t){t.persisted&&(l=t.timeStamp,e(t))},!0)},c=function(){return window.performance&&performance.getEntriesByType&&performance.getEntriesByType("navigation")[0]},f=function(){var e=c();return e&&e.activationStart||0},d=function(e,t){var r=c(),n="navigate";return l>=0?n="back-forward-cache":r&&(n=document.prerendering||f()>0?"prerender":r.type.replace(/_/g,"-")),{name:e,value:void 0===t?-1:t,rating:"good",delta:0,entries:[],id:"v3-".concat(Date.now(),"-").concat(Math.floor(8999999999999*Math.random())+1e12),navigationType:n}},p=function(e,t,r){try{if(PerformanceObserver.supportedEntryTypes.includes(e)){var n=new PerformanceObserver(function(e){t(e.getEntries())});return n.observe(Object.assign({type:e,buffered:!0},r||{})),n}}catch(e){}},h=function(e,t){var r=function r(n){"pagehide"!==n.type&&"hidden"!==document.visibilityState||(e(n),t&&(removeEventListener("visibilitychange",r,!0),removeEventListener("pagehide",r,!0)))};addEventListener("visibilitychange",r,!0),addEventListener("pagehide",r,!0)},m=function(e,t,r,n){var o,a;return function(i){var u;t.value>=0&&(i||n)&&((a=t.value-(o||0))||void 0===o)&&(o=t.value,t.delta=a,t.rating=(u=t.value)>r[1]?"poor":u>r[0]?"needs-improvement":"good",e(t))}},_=-1,g=function(){return"hidden"!==document.visibilityState||document.prerendering?1/0:0},y=function(){h(function(e){_=e.timeStamp},!0)},b=function(){return _<0&&(_=g(),y(),s(function(){setTimeout(function(){_=g(),y()},0)})),{get firstHiddenTime(){return _}}},P=function(e,t){t=t||{};var r,n=[1800,3e3],o=b(),a=d("FCP"),i=function(e){e.forEach(function(e){"first-contentful-paint"===e.name&&(l&&l.disconnect(),e.startTime-1&&e(t)},a=d("CLS",0),i=0,u=[],l=function(e){e.forEach(function(e){if(!e.hadRecentInput){var t=u[0],r=u[u.length-1];i&&e.startTime-r.startTime<1e3&&e.startTime-t.startTime<5e3?(i+=e.value,u.push(e)):(i=e.value,u=[e]),i>a.value&&(a.value=i,a.entries=u,n())}})},c=p("layout-shift",l);c&&(n=m(o,a,r,t.reportAllChanges),h(function(){l(c.takeRecords()),n(!0)}),s(function(){i=0,E=-1,n=m(o,a=d("CLS",0),r,t.reportAllChanges)}))},O={passive:!0,capture:!0},j=new Date,w=function(e,t){n||(n=t,o=e,a=new Date,M(removeEventListener),R())},R=function(){if(o>=0&&o1e12?new Date:performance.now())-e.timeStamp;"pointerdown"==e.type?(t=function(){w(o,e),n()},r=function(){n()},n=function(){removeEventListener("pointerup",t,O),removeEventListener("pointercancel",r,O)},addEventListener("pointerup",t,O),addEventListener("pointercancel",r,O)):w(o,e)}},M=function(e){["mousedown","keydown","touchstart","pointerdown"].forEach(function(t){return e(t,T,O)})},x=function(e,t){t=t||{};var r,a=[100,300],u=b(),l=d("FID"),c=function(e){e.startTimet.latency){if(r)r.entries.push(e),r.latency=Math.max(r.latency,e.duration);else{var n={id:e.interactionId,latency:e.duration,entries:[e]};B[n.id]=n,F.push(n)}F.sort(function(e,t){return t.latency-e.latency}),F.splice(10).forEach(function(e){delete B[e.id]})}},W=function(e,t){t=t||{};var r=[200,500];D();var n,o=d("INP"),a=function(e){e.forEach(function(e){e.interactionId&&H(e),"first-input"!==e.entryType||F.some(function(t){return t.entries.some(function(t){return e.duration===t.duration&&e.startTime===t.startTime})})||H(e)});var t,r=(t=Math.min(F.length-1,Math.floor(U()/50)),F[t]);r&&r.latency!==o.value&&(o.value=r.latency,o.entries=r.entries,n())},i=p("event",a,{durationThreshold:t.durationThreshold||40});n=m(e,o,r,t.reportAllChanges),i&&(i.observe({type:"first-input",buffered:!0}),h(function(){a(i.takeRecords()),o.value<0&&U()>0&&(o.value=0,o.entries=[]),n(!0)}),s(function(){F=[],k=N(),n=m(e,o=d("INP"),r,t.reportAllChanges)}))},q={},G=function(e,t){t=t||{};var r,n=[2500,4e3],o=b(),a=d("LCP"),i=function(e){var t=e[e.length-1];if(t){var n=t.startTime-f();nperformance.now())return;n.entries=[a],o(!0),s(function(){(o=m(e,n=d("TTFB",0),r,t.reportAllChanges))(!0)})}})},e.exports=r},9423:function(e,t){"use strict";function r(e){return"/api"===e||!!(null==e?void 0:e.startsWith("/api/"))}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isAPIRoute",{enumerable:!0,get:function(){return r}})},676:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{default:function(){return o},getProperError:function(){return a}});let n=r(8299);function o(e){return"object"==typeof e&&null!==e&&"name"in e&&"message"in e}function a(e){return o(e)?e:Error((0,n.isPlainObject)(e)?JSON.stringify(e):e+"")}},2407:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{INTERCEPTION_ROUTE_MARKERS:function(){return o},extractInterceptionRouteInformation:function(){return i},isInterceptionRouteAppPath:function(){return a}});let n=r(2340),o=["(..)(..)","(.)","(..)","(...)"];function a(e){return void 0!==e.split("/").find(e=>o.find(t=>e.startsWith(t)))}function i(e){let t,r,a;for(let n of e.split("/"))if(r=o.find(e=>n.startsWith(e))){[t,a]=e.split(r,2);break}if(!t||!r||!a)throw Error(`Invalid interception route: ${e}. Must be in the format //(..|...|..)(..)/`);switch(t=(0,n.normalizeAppPath)(t),r){case"(.)":a="/"===t?`/${a}`:t+"/"+a;break;case"(..)":if("/"===t)throw Error(`Invalid interception route: ${e}. Cannot use (..) marker at the root level, use (.) instead.`);a=t.split("/").slice(0,-1).concat(a).join("/");break;case"(...)":a="/"+a;break;case"(..)(..)":let i=t.split("/");if(i.length<=2)throw Error(`Invalid interception route: ${e}. Cannot use (..)(..) marker at the root level or one level up.`);a=i.slice(0,-2).concat(a).join("/");break;default:throw Error("Invariant: unexpected marker")}return{interceptingRoute:t,interceptedRoute:a}}},2431:function(){},8754:function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}r.r(t),r.d(t,{_:function(){return n},_interop_require_default:function(){return n}})},1757:function(e,t,r){"use strict";function n(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(n=function(e){return e?r:t})(e)}function o(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=n(t);if(r&&r.has(e))return r.get(e);var o={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}return o.default=e,r&&r.set(e,o),o}r.r(t),r.d(t,{_:function(){return o},_interop_require_wildcard:function(){return o}})}},function(e){e.O(0,[774],function(){return e(e.s=2288)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/webpack-6736c5988b2502ad.js b/_next/static/chunks/webpack-349ebf592e562da8.js similarity index 74% rename from _next/static/chunks/webpack-6736c5988b2502ad.js rename to _next/static/chunks/webpack-349ebf592e562da8.js index cc83423..aa8269a 100644 --- a/_next/static/chunks/webpack-6736c5988b2502ad.js +++ b/_next/static/chunks/webpack-349ebf592e562da8.js @@ -1 +1 @@ -!function(){"use strict";var e,t,n,r,o,u,i,c,f,a={},l={};function d(e){var t=l[e];if(void 0!==t)return t.exports;var n=l[e]={exports:{}},r=!0;try{a[e](n,n.exports,d),r=!1}finally{r&&delete l[e]}return n.exports}d.m=a,e=[],d.O=function(t,n,r,o){if(n){o=o||0;for(var u=e.length;u>0&&e[u-1][2]>o;u--)e[u]=e[u-1];e[u]=[n,r,o];return}for(var i=1/0,u=0;u=o&&Object.keys(d.O).every(function(e){return d.O[e](n[f])})?n.splice(f--,1):(c=!1,o0&&e[u-1][2]>o;u--)e[u]=e[u-1];e[u]=[n,r,o];return}for(var i=1/0,u=0;u=o&&Object.keys(d.O).every(function(e){return d.O[e](n[f])})?n.splice(f--,1):(c=!1,o:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.self-start{align-self:flex-start}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-l-4{border-left-width:4px}.border-destructive{border-color:hsl(var(--destructive))}.border-gray-100{--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity))}.border-gray-400{--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity))}.bg-background{background-color:hsl(var(--background))}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.bg-border{background-color:hsl(var(--border))}.bg-destructive{background-color:hsl(var(--destructive))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.bg-popover{background-color:hsl(var(--popover))}.bg-slate-100{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity))}.bg-smdd-red{--tw-bg-opacity:1;background-color:rgb(203 54 53/var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-\[url\(\'\/images\/smdd\/bg\.jpg\'\)\]{background-image:url(/images/smdd/bg.jpg)}.bg-cover{background-size:cover}.bg-center{background-position:50%}.fill-current{fill:currentColor}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0{padding-top:0;padding-bottom:0}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-12{padding-bottom:3rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pl-4{padding-left:1rem}.pl-8{padding-left:2rem}.pr-2{padding-right:.5rem}.pr-6{padding-right:1.5rem}.pt-0{padding-top:0}.pt-16{padding-top:4rem}.pt-24{padding-top:6rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.text-center{text-align:center}.text-2xl{font-size:1.5rem;line-height:2rem}.text-5xl{font-size:3rem;line-height:1}.text-base{font-size:1rem;line-height:1.5rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.italic{font-style:italic}.leading-normal{line-height:1.5}.leading-tight{line-height:1.25}.tracking-normal{letter-spacing:0}.tracking-widest{letter-spacing:.1em}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-foreground{color:hsl(var(--foreground))}.text-foreground\/50{color:hsl(var(--foreground)/.5)}.text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}.text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-smdd-red{--tw-text-opacity:1;color:rgb(203 54 53/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.no-underline{text-decoration-line:none}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-40{opacity:.4}.opacity-90{opacity:.9}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-lg{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.grayscale{--tw-grayscale:grayscale(100%)}.filter,.grayscale{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150,.transition-transform{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0) scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0) scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.duration-150{animation-duration:.15s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}body{font-family:Arial,Helvetica,sans-serif}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.hover\:bg-secondary:hover{background-color:hsl(var(--secondary))}.hover\:text-foreground:hover{color:hsl(var(--foreground))}.hover\:text-gray-800:hover{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}.hover\:underline:hover{text-decoration-line:underline}.hover\:no-underline:hover{text-decoration-line:none}.hover\:grayscale-0:hover{--tw-grayscale:grayscale(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\:opacity-100:focus{opacity:1}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-1:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-ring:focus{--tw-ring-color:hsl(var(--ring))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:bg-smdd-red\/50:disabled{background-color:rgba(203,54,53,.5)}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:opacity-100{opacity:1}.group[data-scroll=false] .group-\[\[data-scroll\=\'false\'\]\]\:block,.group[data-scroll=true] .group-\[\[data-scroll\=\'true\'\]\]\:block{display:block}.group[data-scroll=false] .group-\[\[data-scroll\=\'false\'\]\]\:hidden,.group[data-scroll=true] .group-\[\[data-scroll\=\'true\'\]\]\:hidden{display:none}.group.destructive .group-\[\.destructive\]\:border-muted\/40{border-color:hsl(var(--muted)/.4)}.group.toaster .group-\[\.toaster\]\:border-border{border-color:hsl(var(--border))}.group.toast .group-\[\.toast\]\:bg-muted{background-color:hsl(var(--muted))}.group.toast .group-\[\.toast\]\:bg-primary{background-color:hsl(var(--primary))}.group.toaster .group-\[\.toaster\]\:bg-background{background-color:hsl(var(--background))}.group[data-scroll=true] .group-\[\[data-scroll\=\'true\'\]\]\:bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.group.destructive .group-\[\.destructive\]\:text-red-300{--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity))}.group.toast .group-\[\.toast\]\:text-muted-foreground{color:hsl(var(--muted-foreground))}.group.toast .group-\[\.toast\]\:text-primary-foreground{color:hsl(var(--primary-foreground))}.group.toaster .group-\[\.toaster\]\:text-foreground{color:hsl(var(--foreground))}.group[data-scroll=false] .group-\[\[data-scroll\=\'false\'\]\]\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.group[data-scroll=true] .group-\[\[data-scroll\=\'true\'\]\]\:text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.groupdata-scroll="false" .group-\[data-scroll\=\'false\'\]\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.groupdata-scroll="true" .group-\[data-scroll\=\'true\'\]\:text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.group.toaster .group-\[\.toaster\]\:shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group[data-scroll=true] .group-\[\[data-scroll\=\'true\'\]\]\:shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group.destructive .group-\[\.destructive\]\:hover\:border-destructive\/30:hover{border-color:hsl(var(--destructive)/.3)}.group.destructive .group-\[\.destructive\]\:hover\:bg-destructive:hover{background-color:hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:hover\:text-destructive-foreground:hover{color:hsl(var(--destructive-foreground))}.group.destructive .group-\[\.destructive\]\:hover\:text-red-50:hover{--tw-text-opacity:1;color:rgb(254 242 242/var(--tw-text-opacity))}.group.destructive .group-\[\.destructive\]\:focus\:ring-destructive:focus{--tw-ring-color:hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:focus\:ring-red-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(248 113 113/var(--tw-ring-opacity))}.group.destructive .group-\[\.destructive\]\:focus\:ring-offset-red-600:focus{--tw-ring-offset-color:#dc2626}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel]{--tw-translate-x:0px}.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel],.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end]{--tw-translate-x:var(--radix-toast-swipe-end-x)}.data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{--tw-translate-x:var(--radix-toast-swipe-move-x);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up .2s ease-out}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down .2s ease-out}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:hsl(var(--accent-foreground))}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[swipe\=move\]\:transition-none[data-swipe=move]{transition-property:none}.data-\[state\=open\]\:animate-in[data-state=open]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial}.data-\[state\=closed\]\:animate-out[data-state=closed],.data-\[swipe\=end\]\:animate-out[data-swipe=end]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:fade-out-80[data-state=closed]{--tw-exit-opacity:0.8}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:-0.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:0.5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:-0.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:0.5rem}.data-\[state\=closed\]\:slide-out-to-right-full[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top-full[data-state=open]{--tw-enter-translate-y:-100%}@media (min-width:640px){.sm\:bottom-0{bottom:0}.sm\:right-0{right:0}.sm\:top-auto{top:auto}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-col{flex-direction:column}.sm\:px-0{padding-left:0;padding-right:0}.sm\:pt-0{padding-top:0}.data-\[state\=open\]\:sm\:slide-in-from-bottom-full[data-state=open]{--tw-enter-translate-y:100%}}@media (min-width:768px){.md\:w-3\/6{width:50%}.md\:max-w-\[420px\]{max-width:420px}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:justify-end{justify-content:flex-end}.md\:text-left{text-align:left}.md\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width:1024px){.lg\:-mt-24{margin-top:-6rem}.lg\:mb-8{margin-bottom:2rem}.lg\:mt-0{margin-top:0}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:w-2\/3{width:66.666667%}.lg\:w-auto{width:auto}.lg\:items-center{align-items:center}.lg\:bg-transparent{background-color:transparent}.lg\:p-0{padding:0}.lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}}@media (min-width:1280px){.xl\:my-4{margin-top:1rem;margin-bottom:1rem}.xl\:w-1\/2{width:50%}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:pt-16{padding-top:4rem}.xl\:text-5xl{font-size:3rem;line-height:1}.xl\:text-lg{font-size:1.125rem;line-height:1.75rem}}.\[\&\+div\]\:text-xs+div{font-size:.75rem;line-height:1rem}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&_b\]\:mt-4 b{margin-top:1rem}.\[\&_b\]\:block b{display:block}@font-face{font-family:__geistSans_d22cfa;src:url(/hyperjump.tech/_next/static/media/4473ecc91f70f139-s.p.woff) format("woff");font-display:swap;font-weight:100 900}@font-face{font-family:__geistSans_Fallback_d22cfa;src:local("Arial");ascent-override:85.83%;descent-override:20.52%;line-gap-override:9.33%;size-adjust:107.19%}.__className_d22cfa{font-family:__geistSans_d22cfa,__geistSans_Fallback_d22cfa}.__variable_d22cfa{--font-geist-sans:"__geistSans_d22cfa","__geistSans_Fallback_d22cfa"}@font-face{font-family:__geistMono_e46b70;src:url(/hyperjump.tech/_next/static/media/463dafcda517f24f-s.p.woff) format("woff");font-display:swap;font-weight:100 900}@font-face{font-family:__geistMono_Fallback_e46b70;src:local("Arial");ascent-override:69.97%;descent-override:16.73%;line-gap-override:7.61%;size-adjust:131.49%}.__className_e46b70{font-family:__geistMono_e46b70,__geistMono_Fallback_e46b70}.__variable_e46b70{--font-geist-mono:"__geistMono_e46b70","__geistMono_Fallback_e46b70"} \ No newline at end of file +*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}:root{--background:0 0% 100%;--foreground:0 0% 3.9%;--card:0 0% 100%;--card-foreground:0 0% 3.9%;--popover:0 0% 100%;--popover-foreground:0 0% 3.9%;--primary:0 0% 9%;--primary-foreground:0 0% 98%;--secondary:0 0% 96.1%;--secondary-foreground:0 0% 9%;--muted:0 0% 96.1%;--muted-foreground:0 0% 45.1%;--accent:0 0% 96.1%;--accent-foreground:0 0% 9%;--destructive:0 84.2% 60.2%;--destructive-foreground:0 0% 98%;--border:0 0% 89.8%;--input:0 0% 89.8%;--ring:0 0% 3.9%;--chart-1:12 76% 61%;--chart-2:173 58% 39%;--chart-3:197 37% 24%;--chart-4:43 74% 66%;--chart-5:27 87% 67%;--radius:0.5rem}*{border-color:hsl(var(--border))}body{background-color:hsl(var(--background));color:hsl(var(--foreground))}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.pointer-events-auto{pointer-events:auto}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.bottom-0{bottom:0}.left-0{left:0}.left-2{left:.5rem}.right-1{right:.25rem}.top-0{top:0}.top-1{top:.25rem}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-8{margin-top:2rem;margin-bottom:2rem}.-mt-12{margin-top:-3rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-auto{margin-left:auto}.mr-3{margin-right:.75rem}.mt-0{margin-top:0}.mt-2{margin-top:.5rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.h-12{height:3rem}.h-16{height:4rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-40{height:10rem}.h-8{height:2rem}.h-full{height:100%}.h-px{height:1px}.max-h-screen{max-height:100vh}.w-3\.5{width:.875rem}.w-32{width:8rem}.w-4{width:1rem}.w-auto{width:auto}.w-full{width:100%}.min-w-\[8rem\]{min-width:8rem}.max-w-7xl{max-width:80rem}.flex-1{flex:1 1 0%}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-default{cursor:default}.select-none{user-select:none}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-4{gap:1rem}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.self-start{align-self:flex-start}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-l-4{border-left-width:4px}.border-destructive{border-color:hsl(var(--destructive))}.border-gray-100{--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity))}.border-gray-400{--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity))}.bg-background{background-color:hsl(var(--background))}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.bg-border{background-color:hsl(var(--border))}.bg-destructive{background-color:hsl(var(--destructive))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.bg-popover{background-color:hsl(var(--popover))}.bg-slate-100{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity))}.bg-smdd-red{--tw-bg-opacity:1;background-color:rgb(203 54 53/var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-\[url\(\'\/images\/smdd\/bg\.jpg\'\)\]{background-image:url(/images/smdd/bg.jpg)}.bg-cover{background-size:cover}.bg-center{background-position:50%}.fill-current{fill:currentColor}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0{padding-top:0;padding-bottom:0}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-12{padding-bottom:3rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pl-4{padding-left:1rem}.pl-8{padding-left:2rem}.pr-2{padding-right:.5rem}.pr-6{padding-right:1.5rem}.pt-0{padding-top:0}.pt-16{padding-top:4rem}.pt-24{padding-top:6rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.text-center{text-align:center}.text-2xl{font-size:1.5rem;line-height:2rem}.text-5xl{font-size:3rem;line-height:1}.text-base{font-size:1rem;line-height:1.5rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.italic{font-style:italic}.leading-normal{line-height:1.5}.leading-tight{line-height:1.25}.tracking-normal{letter-spacing:0}.tracking-widest{letter-spacing:.1em}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-foreground{color:hsl(var(--foreground))}.text-foreground\/50{color:hsl(var(--foreground)/.5)}.text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}.text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-smdd-red{--tw-text-opacity:1;color:rgb(203 54 53/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.no-underline{text-decoration-line:none}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-40{opacity:.4}.opacity-90{opacity:.9}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-lg{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.grayscale{--tw-grayscale:grayscale(100%)}.filter,.grayscale{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150,.transition-transform{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0) scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0) scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.duration-150{animation-duration:.15s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}body{font-family:Arial,Helvetica,sans-serif}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.hover\:bg-secondary:hover{background-color:hsl(var(--secondary))}.hover\:text-foreground:hover{color:hsl(var(--foreground))}.hover\:text-gray-800:hover{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}.hover\:underline:hover{text-decoration-line:underline}.hover\:no-underline:hover{text-decoration-line:none}.hover\:grayscale-0:hover{--tw-grayscale:grayscale(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\:opacity-100:focus{opacity:1}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-1:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-ring:focus{--tw-ring-color:hsl(var(--ring))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:bg-smdd-red\/50:disabled{background-color:rgba(203,54,53,.5)}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:opacity-100{opacity:1}.group[data-scroll=false] .group-\[\[data-scroll\=\'false\'\]\]\:block,.group[data-scroll=true] .group-\[\[data-scroll\=\'true\'\]\]\:block{display:block}.group[data-scroll=false] .group-\[\[data-scroll\=\'false\'\]\]\:hidden,.group[data-scroll=true] .group-\[\[data-scroll\=\'true\'\]\]\:hidden{display:none}.group.destructive .group-\[\.destructive\]\:border-muted\/40{border-color:hsl(var(--muted)/.4)}.group.toaster .group-\[\.toaster\]\:border-border{border-color:hsl(var(--border))}.group.toast .group-\[\.toast\]\:bg-muted{background-color:hsl(var(--muted))}.group.toast .group-\[\.toast\]\:bg-primary{background-color:hsl(var(--primary))}.group.toaster .group-\[\.toaster\]\:bg-background{background-color:hsl(var(--background))}.group[data-scroll=true] .group-\[\[data-scroll\=\'true\'\]\]\:bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.group.destructive .group-\[\.destructive\]\:text-red-300{--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity))}.group.toast .group-\[\.toast\]\:text-muted-foreground{color:hsl(var(--muted-foreground))}.group.toast .group-\[\.toast\]\:text-primary-foreground{color:hsl(var(--primary-foreground))}.group.toaster .group-\[\.toaster\]\:text-foreground{color:hsl(var(--foreground))}.group[data-scroll=false] .group-\[\[data-scroll\=\'false\'\]\]\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.group[data-scroll=true] .group-\[\[data-scroll\=\'true\'\]\]\:text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.groupdata-scroll="false" .group-\[data-scroll\=\'false\'\]\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.groupdata-scroll="true" .group-\[data-scroll\=\'true\'\]\:text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.group.toaster .group-\[\.toaster\]\:shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group[data-scroll=true] .group-\[\[data-scroll\=\'true\'\]\]\:shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group.destructive .group-\[\.destructive\]\:hover\:border-destructive\/30:hover{border-color:hsl(var(--destructive)/.3)}.group.destructive .group-\[\.destructive\]\:hover\:bg-destructive:hover{background-color:hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:hover\:text-destructive-foreground:hover{color:hsl(var(--destructive-foreground))}.group.destructive .group-\[\.destructive\]\:hover\:text-red-50:hover{--tw-text-opacity:1;color:rgb(254 242 242/var(--tw-text-opacity))}.group.destructive .group-\[\.destructive\]\:focus\:ring-destructive:focus{--tw-ring-color:hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:focus\:ring-red-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(248 113 113/var(--tw-ring-opacity))}.group.destructive .group-\[\.destructive\]\:focus\:ring-offset-red-600:focus{--tw-ring-offset-color:#dc2626}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel]{--tw-translate-x:0px}.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel],.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end]{--tw-translate-x:var(--radix-toast-swipe-end-x)}.data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{--tw-translate-x:var(--radix-toast-swipe-move-x);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up .2s ease-out}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down .2s ease-out}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:hsl(var(--accent-foreground))}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[swipe\=move\]\:transition-none[data-swipe=move]{transition-property:none}.data-\[state\=open\]\:animate-in[data-state=open]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial}.data-\[state\=closed\]\:animate-out[data-state=closed],.data-\[swipe\=end\]\:animate-out[data-swipe=end]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:fade-out-80[data-state=closed]{--tw-exit-opacity:0.8}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:-0.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:0.5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:-0.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:0.5rem}.data-\[state\=closed\]\:slide-out-to-right-full[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top-full[data-state=open]{--tw-enter-translate-y:-100%}@media (min-width:640px){.sm\:bottom-0{bottom:0}.sm\:right-0{right:0}.sm\:top-auto{top:auto}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-col{flex-direction:column}.sm\:px-0{padding-left:0;padding-right:0}.sm\:pt-0{padding-top:0}.data-\[state\=open\]\:sm\:slide-in-from-bottom-full[data-state=open]{--tw-enter-translate-y:100%}}@media (min-width:768px){.md\:w-3\/6{width:50%}.md\:max-w-\[420px\]{max-width:420px}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:justify-end{justify-content:flex-end}.md\:text-left{text-align:left}.md\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width:1024px){.lg\:-mt-24{margin-top:-6rem}.lg\:mb-8{margin-bottom:2rem}.lg\:mt-0{margin-top:0}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:w-2\/3{width:66.666667%}.lg\:w-auto{width:auto}.lg\:items-center{align-items:center}.lg\:bg-transparent{background-color:transparent}.lg\:p-0{padding:0}.lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}}@media (min-width:1280px){.xl\:my-4{margin-top:1rem;margin-bottom:1rem}.xl\:w-1\/2{width:50%}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:pt-16{padding-top:4rem}.xl\:text-5xl{font-size:3rem;line-height:1}.xl\:text-lg{font-size:1.125rem;line-height:1.75rem}}.\[\&\+div\]\:text-xs+div{font-size:.75rem;line-height:1rem}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&_b\]\:mt-4 b{margin-top:1rem}.\[\&_b\]\:block b{display:block}@font-face{font-family:__geistSans_1e4310;src:url(/_next/static/media/4473ecc91f70f139-s.p.woff) format("woff");font-display:swap;font-weight:100 900}@font-face{font-family:__geistSans_Fallback_1e4310;src:local("Arial");ascent-override:85.83%;descent-override:20.52%;line-gap-override:9.33%;size-adjust:107.19%}.__className_1e4310{font-family:__geistSans_1e4310,__geistSans_Fallback_1e4310}.__variable_1e4310{--font-geist-sans:"__geistSans_1e4310","__geistSans_Fallback_1e4310"}@font-face{font-family:__geistMono_c3aa02;src:url(/_next/static/media/463dafcda517f24f-s.p.woff) format("woff");font-display:swap;font-weight:100 900}@font-face{font-family:__geistMono_Fallback_c3aa02;src:local("Arial");ascent-override:69.97%;descent-override:16.73%;line-gap-override:7.61%;size-adjust:131.49%}.__className_c3aa02{font-family:__geistMono_c3aa02,__geistMono_Fallback_c3aa02}.__variable_c3aa02{--font-geist-mono:"__geistMono_c3aa02","__geistMono_Fallback_c3aa02"} \ No newline at end of file diff --git a/_next/static/kKYCBk5s5y-jbmn1mBhut/_buildManifest.js b/_next/static/fVaGuMkm-YZjG7vtnAbr1/_buildManifest.js similarity index 100% rename from _next/static/kKYCBk5s5y-jbmn1mBhut/_buildManifest.js rename to _next/static/fVaGuMkm-YZjG7vtnAbr1/_buildManifest.js diff --git a/_next/static/kKYCBk5s5y-jbmn1mBhut/_ssgManifest.js b/_next/static/fVaGuMkm-YZjG7vtnAbr1/_ssgManifest.js similarity index 100% rename from _next/static/kKYCBk5s5y-jbmn1mBhut/_ssgManifest.js rename to _next/static/fVaGuMkm-YZjG7vtnAbr1/_ssgManifest.js diff --git a/index.html b/index.html index 140141a..88eb31c 100644 --- a/index.html +++ b/index.html @@ -1 +1 @@ -Hyperjump Technology

Maju bersama Teknologi Open-Source

Open source first. Cloud native. DevOps excellence.

Copyright © 2024 PT. Artha Rajamas Mandiri
\ No newline at end of file +Hyperjump Technology

Maju bersama Teknologi Open-Source

Open source first. Cloud native. DevOps excellence.

Copyright © 2024 PT. Artha Rajamas Mandiri
\ No newline at end of file diff --git a/index.txt b/index.txt index 4872df5..ce344a2 100644 --- a/index.txt +++ b/index.txt @@ -1,15 +1,15 @@ -2:I[8003,["972","static/chunks/972-5d1467ec4b6c021b.js","3","static/chunks/3-b1732b5397875142.js","974","static/chunks/app/(main)/page-788d26e1940833c1.js"],""] -3:I[702,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-5d1467ec4b6c021b.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","245","static/chunks/245-bcb14a890474d239.js","565","static/chunks/565-7f20b3aac659a029.js","95","static/chunks/app/(main)/layout-2ce5bd4b92f691c8.js"],"default"] -4:I[151,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-5d1467ec4b6c021b.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","245","static/chunks/245-bcb14a890474d239.js","565","static/chunks/565-7f20b3aac659a029.js","95","static/chunks/app/(main)/layout-2ce5bd4b92f691c8.js"],"default"] +2:I[8003,["972","static/chunks/972-3267a1a94fdc3979.js","3","static/chunks/3-b1732b5397875142.js","974","static/chunks/app/(main)/page-788d26e1940833c1.js"],""] +3:I[702,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-3267a1a94fdc3979.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","245","static/chunks/245-d23749e7c2f99262.js","565","static/chunks/565-43f295dea36743b1.js","95","static/chunks/app/(main)/layout-2ce5bd4b92f691c8.js"],"default"] +4:I[151,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-3267a1a94fdc3979.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","245","static/chunks/245-d23749e7c2f99262.js","565","static/chunks/565-43f295dea36743b1.js","95","static/chunks/app/(main)/layout-2ce5bd4b92f691c8.js"],"default"] 5:I[4707,[],""] 6:I[6423,[],""] -7:I[8087,["438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","185","static/chunks/app/layout-46880c1f98da1295.js"],"GoogleTagManager"] -c:I[7230,["438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","185","static/chunks/app/layout-46880c1f98da1295.js"],"default"] -d:I[3864,["438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","185","static/chunks/app/layout-46880c1f98da1295.js"],"Toaster"] +7:I[8087,["438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","185","static/chunks/app/layout-2b8bae5581820f1d.js"],"GoogleTagManager"] +c:I[7230,["438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","185","static/chunks/app/layout-2b8bae5581820f1d.js"],"default"] +d:I[3864,["438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","185","static/chunks/app/layout-2b8bae5581820f1d.js"],"Toaster"] 8:{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"} 9:{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"} a:{"display":"inline-block"} b:{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0} -0:["kKYCBk5s5y-jbmn1mBhut",[[["",{"children":["(main)",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",true],["",{"children":["(main)",{"children":["__PAGE__",{},[["$L1",[["$","section",null,{"className":"bg-white border-b py-8","children":["$","div",null,{"className":"container mx-auto flex flex-wrap pt-4 pb-12","children":[["$","h1",null,{"className":"w-full my-2 text-5xl font-bold leading-tight text-center text-gray-800","children":"Open Source"}],["$","div",null,{"className":"py-12","children":["$","div",null,{"className":"grid grid-cols-1 md:grid-cols-3 w-full gap-4","children":[["$","div","0",{"className":"flex flex-col flex-grow flex-shrink","children":[["$","div",null,{"className":"flex-1 bg-white rounded-t rounded-b-none overflow-hidden shadow pt-6","children":["$","a",null,{"href":"https://github.com/hyperjumptech/monika","className":"flex flex-wrap no-underline hover:no-underline space-y-2","children":[["$","p",null,{"className":"w-full text-gray-600 text-xs md:text-sm px-6","children":"TypeScript"}],["$","div",null,{"className":"w-full font-bold text-xl text-gray-800 px-6","children":"Monika"}],["$","p",null,{"className":"text-gray-800 text-base px-6 mb-5","children":"Monika is a command line application to monitor every part of your web app using a simple JSON configuration file. Get alert not only when your site is down but also when it's slow."}]]}]}],["$","div",null,{"className":"flex-none mt-auto bg-white rounded-b rounded-t-none overflow-hidden shadow p-6","children":["$","div",null,{"className":"flex items-center justify-center","children":[["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/monika","data-icon":"octicon-star","data-size":"large","data-show-count":"true","aria-label":"Star hyperjumptech/monika on GitHub","children":"Star"}]}],["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/monika/fork","data-icon":"octicon-repo-forked","data-size":"large","data-show-count":"true","aria-label":"Fork hyperjumptech/monika on GitHub","children":"Fork"}]}]]}]}]]}],["$","div","1",{"className":"flex flex-col flex-grow flex-shrink","children":[["$","div",null,{"className":"flex-1 bg-white rounded-t rounded-b-none overflow-hidden shadow pt-6","children":["$","a",null,{"href":"https://github.com/hyperjumptech/react-native-confetti","className":"flex flex-wrap no-underline hover:no-underline space-y-2","children":[["$","p",null,{"className":"w-full text-gray-600 text-xs md:text-sm px-6","children":"React Native"}],["$","div",null,{"className":"w-full font-bold text-xl text-gray-800 px-6","children":"React Native Confetti"}],["$","p",null,{"className":"text-gray-800 text-base px-6 mb-5","children":"React native component to show confetti. It can be used as raining snow effect animation, with option to use unicode, emoji, or image as the flying pieces."}]]}]}],["$","div",null,{"className":"flex-none mt-auto bg-white rounded-b rounded-t-none overflow-hidden shadow p-6","children":["$","div",null,{"className":"flex items-center justify-center","children":[["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/react-native-confetti","data-icon":"octicon-star","data-size":"large","data-show-count":"true","aria-label":"Star hyperjumptech/monika on GitHub","children":"Star"}]}],["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/react-native-confetti/fork","data-icon":"octicon-repo-forked","data-size":"large","data-show-count":"true","aria-label":"Fork hyperjumptech/monika on GitHub","children":"Fork"}]}]]}]}]]}],["$","div","2",{"className":"flex flex-col flex-grow flex-shrink","children":[["$","div",null,{"className":"flex-1 bg-white rounded-t rounded-b-none overflow-hidden shadow pt-6","children":["$","a",null,{"href":"https://github.com/hyperjumptech/grule-rule-engine","className":"flex flex-wrap no-underline hover:no-underline space-y-2","children":[["$","p",null,{"className":"w-full text-gray-600 text-xs md:text-sm px-6","children":"Golang"}],["$","div",null,{"className":"w-full font-bold text-xl text-gray-800 px-6","children":"Grule Rule Engine"}],["$","p",null,{"className":"text-gray-800 text-base px-6 mb-5","children":"Grule is a Rule Engine library for Golang programming language. Inspired by the acclaimed JBOSS Drools, done in a much simple manner."}]]}]}],["$","div",null,{"className":"flex-none mt-auto bg-white rounded-b rounded-t-none overflow-hidden shadow p-6","children":["$","div",null,{"className":"flex items-center justify-center","children":[["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/grule-rule-engine","data-icon":"octicon-star","data-size":"large","data-show-count":"true","aria-label":"Star hyperjumptech/monika on GitHub","children":"Star"}]}],["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/grule-rule-engine/fork","data-icon":"octicon-repo-forked","data-size":"large","data-show-count":"true","aria-label":"Fork hyperjumptech/monika on GitHub","children":"Fork"}]}]]}]}]]}],["$","div","3",{"className":"flex flex-col flex-grow flex-shrink","children":[["$","div",null,{"className":"flex-1 bg-white rounded-t rounded-b-none overflow-hidden shadow pt-6","children":["$","a",null,{"href":"https://github.com/hyperjumptech/httptarget","className":"flex flex-wrap no-underline hover:no-underline space-y-2","children":[["$","p",null,{"className":"w-full text-gray-600 text-xs md:text-sm px-6","children":"Golang"}],["$","div",null,{"className":"w-full font-bold text-xl text-gray-800 px-6","children":"HttpTarget"}],["$","p",null,{"className":"text-gray-800 text-base px-6 mb-5","children":"HttpTarget is a very simple, small and lightweight HTTP server that would be helpful for http client development tool. Simply start the server and it'll be ready to accept incoming http requests. It can easily simulate heavy server side load by implementing random delay range, or simulate any kind of http response code."}]]}]}],["$","div",null,{"className":"flex-none mt-auto bg-white rounded-b rounded-t-none overflow-hidden shadow p-6","children":["$","div",null,{"className":"flex items-center justify-center","children":[["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/httptarget","data-icon":"octicon-star","data-size":"large","data-show-count":"true","aria-label":"Star hyperjumptech/monika on GitHub","children":"Star"}]}],["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/httptarget/fork","data-icon":"octicon-repo-forked","data-size":"large","data-show-count":"true","aria-label":"Fork hyperjumptech/monika on GitHub","children":"Fork"}]}]]}]}]]}],["$","div","4",{"className":"flex flex-col flex-grow flex-shrink","children":[["$","div",null,{"className":"flex-1 bg-white rounded-t rounded-b-none overflow-hidden shadow pt-6","children":["$","a",null,{"href":"https://github.com/hyperjumptech/firebase-cronjob","className":"flex flex-wrap no-underline hover:no-underline space-y-2","children":[["$","p",null,{"className":"w-full text-gray-600 text-xs md:text-sm px-6","children":"JavaScript"}],["$","div",null,{"className":"w-full font-bold text-xl text-gray-800 px-6","children":"Firebase Cronjob"}],["$","p",null,{"className":"text-gray-800 text-base px-6 mb-5","children":"Using the Scheduled functions feature, the function autoIncrementJobCounter gets executed once every minute. This function does a very simple thing, i.e. it increments the value of jobConfig/counter in the Firestore database."}]]}]}],["$","div",null,{"className":"flex-none mt-auto bg-white rounded-b rounded-t-none overflow-hidden shadow p-6","children":["$","div",null,{"className":"flex items-center justify-center","children":[["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/firebase-cronjob","data-icon":"octicon-star","data-size":"large","data-show-count":"true","aria-label":"Star hyperjumptech/monika on GitHub","children":"Star"}]}],["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/firebase-cronjob/fork","data-icon":"octicon-repo-forked","data-size":"large","data-show-count":"true","aria-label":"Fork hyperjumptech/monika on GitHub","children":"Fork"}]}]]}]}]]}],["$","div","5",{"className":"flex flex-col flex-grow flex-shrink","children":[["$","div",null,{"className":"flex-1 bg-white rounded-t rounded-b-none overflow-hidden shadow pt-6","children":["$","a",null,{"href":"https://github.com/hyperjumptech/universal-update-checker","className":"flex flex-wrap no-underline hover:no-underline space-y-2","children":[["$","p",null,{"className":"w-full text-gray-600 text-xs md:text-sm px-6","children":"React Native"}],["$","div",null,{"className":"w-full font-bold text-xl text-gray-800 px-6","children":"Universal Update Checker"}],["$","p",null,{"className":"text-gray-800 text-base px-6 mb-5","children":"React component to check if there is a new version of your mobile app."}]]}]}],["$","div",null,{"className":"flex-none mt-auto bg-white rounded-b rounded-t-none overflow-hidden shadow p-6","children":["$","div",null,{"className":"flex items-center justify-center","children":[["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/universal-update-checker","data-icon":"octicon-star","data-size":"large","data-show-count":"true","aria-label":"Star hyperjumptech/monika on GitHub","children":"Star"}]}],["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/universal-update-checker/fork","data-icon":"octicon-repo-forked","data-size":"large","data-show-count":"true","aria-label":"Fork hyperjumptech/monika on GitHub","children":"Fork"}]}]]}]}]]}]]}]}],["$","div",null,{"className":"w-full my-4 flex items-center justify-center","children":["$","a",null,{"className":"text-gray-500","href":"https://github.com/hyperjumptech","target":"blank","rel":"noreferrer noopenner","children":"and more ..."}]}]]}]}],["$","$L2",null,{"src":"https://buttons.github.io/buttons.js"}]],null],null],null]},[[[["$","link","0",{"rel":"stylesheet","href":"/hyperjump.tech/_next/static/css/b7ee4db4e7026838.css","precedence":"next","crossOrigin":"$undefined"}]],[["$","$L3",null,{}],["$","$L4",null,{}],[["$","div",null,{"className":"pt-24 pb-12","children":[["$","div",null,{"className":"herobg","children":[["$","div",null,{"className":"plane","id":"first"}],["$","div",null,{"className":"plane","id":"second"}],["$","div",null,{"className":"plane","id":"third"}],["$","div",null,{"className":"plane","id":"fourth"}]]}],["$","div",null,{"className":"container px-3 py-16 mx-auto flex flex-wrap flex-col md:flex-row items-center","children":["$","div",null,{"className":"flex flex-col w-full md:w-3/6 justify-center items-start text-center md:text-left","children":[["$","h1",null,{"className":"my-4 text-5xl font-bold leading-tight","children":"Maju bersama Teknologi Open-Source"}],["$","p",null,{"className":"leading-normal text-1xl mb-8","children":"Open source first. Cloud native. DevOps excellence."}]]}]}]]}],["$","div",null,{"className":"relative","children":["$","svg",null,{"className":"absolute bottom-0 left-0 w-full -mt-12 lg:-mt-24","viewBox":"0 0 1428 174","version":"1.1","xmlns":"http://www.w3.org/2000/svg","xmlnsXlink":"http://www.w3.org/1999/xlink","children":["$","g",null,{"stroke":"none","strokeWidth":"1","fill":"none","fillRule":"evenodd","children":[["$","g",null,{"transform":"translate(-2.000000, 44.000000)","fill":"#FFFFFF","fillRule":"nonzero","children":[["$","path",null,{"d":"M0,0 C90.7283404,0.927527913 147.912752,27.187927 291.910178,59.9119003 C387.908462,81.7278826 543.605069,89.334785 759,82.7326078 C469.336065,156.254352 216.336065,153.6679 0,74.9732496","opacity":"0.100000001"}],["$","path",null,{"d":"M100,104.708498 C277.413333,72.2345949 426.147877,52.5246657 546.203633,45.5787101 C666.259389,38.6327546 810.524845,41.7979068 979,55.0741668 C931.069965,56.122511 810.303266,74.8455141 616.699903,111.243176 C423.096539,147.640838 250.863238,145.462612 100,104.708498 Z","opacity":"0.100000001"}],["$","path",null,{"d":"M1046,51.6521276 C1130.83045,29.328812 1279.08318,17.607883 1439,40.1656806 L1439,120 C1271.17211,77.9435312 1140.17211,55.1609071 1046,51.6521276 Z","id":"Path-4","opacity":"0.200000003"}]]}],["$","g",null,{"transform":"translate(-4.000000, 76.000000)","fill":"#FFFFFF","fillRule":"nonzero","children":["$","path",null,{"d":"M0.457,34.035 C57.086,53.198 98.208,65.809 123.822,71.865 C181.454,85.495 234.295,90.29 272.033,93.459 C311.355,96.759 396.635,95.801 461.025,91.663 C486.76,90.01 518.727,86.372 556.926,80.752 C595.747,74.596 622.372,70.008 636.799,66.991 C663.913,61.324 712.501,49.503 727.605,46.128 C780.47,34.317 818.839,22.532 856.324,15.904 C922.689,4.169 955.676,2.522 1011.185,0.432 C1060.705,1.477 1097.39,3.129 1121.236,5.387 C1161.703,9.219 1208.621,17.821 1235.4,22.304 C1285.855,30.748 1354.351,47.432 1440.886,72.354 L1441.191,104.352 L1.121,104.031 L0.457,34.035 Z"}]}]]}]}]}]],["$","$L5",null,{"parallelRouterKey":"children","segmentPath":["children","(main)","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[]}]]],null],null]},[[[["$","link","0",{"rel":"stylesheet","href":"/hyperjump.tech/_next/static/css/d4bb1eb6aff62560.css","precedence":"next","crossOrigin":"$undefined"}]],["$","html",null,{"lang":"en","children":[["$","$L7",null,{"gtmId":"G-L825T5QT2S"}],["$","body",null,{"className":"group __variable_d22cfa __variable_e46b70 antialiased leading-normal tracking-normal text-white bg-black","children":[["$","$L5",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":"$8","children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":"$9","children":"404"}],["$","div",null,{"style":"$a","children":["$","h2",null,{"style":"$b","children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[]}],["$","$Lc",null,{}],["$","footer",null,{"className":"bg-white","children":["$","div",null,{"className":"container mx-auto px-8","children":["$","div",null,{"className":"w-full flex flex-col md:flex-row py-6 items-center justify-center","children":[["$","div",null,{"className":"flex-1 mb-6 text-gray-600 text-center md:text-left","children":"Copyright © 2024 PT. Artha Rajamas Mandiri"}],["$","div",null,{"className":"flex-1 justify-center md:justify-end","children":["$","ul",null,{"className":"flex justify-center md:justify-end flex-1 items-center","children":[["$","li","0",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://www.linkedin.com/company/hyperjump","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fa fa-linkedin","aria-hidden":"true"}]}]}],["$","li","1",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://github.com/hyperjumptech","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fa fa-github","aria-hidden":"true"}]}]}],["$","li","2",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://medium.com/hyperjump-tech","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fab fa-medium-m","aria-hidden":"true"}]}]}],["$","li","3",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://hyperjump.substack.com","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fa fa-newspaper","aria-hidden":"true"}]}]}]]}]}]]}]}]}],["$","$Ld",null,{}],["$","$L2",null,{"src":"https://kit.fontawesome.com/f6999a3218.js"}]]}]]}]],null],null],["$Le",null]]]] -e:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","1",{"charSet":"utf-8"}],["$","title","2",{"children":"Hyperjump Technology"}],["$","meta","3",{"name":"description","content":"Open source first. Cloud native. DevOps excellence."}],["$","link","4",{"rel":"author","href":"https://nico.fyi"}],["$","meta","5",{"name":"author","content":"Nico Prananta"}],["$","link","6",{"rel":"icon","href":"/hyperjump.tech/favicon.ico","type":"image/x-icon","sizes":"16x16"}],["$","meta","7",{"name":"next-size-adjust"}]] +0:["fVaGuMkm-YZjG7vtnAbr1",[[["",{"children":["(main)",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",true],["",{"children":["(main)",{"children":["__PAGE__",{},[["$L1",[["$","section",null,{"className":"bg-white border-b py-8","children":["$","div",null,{"className":"container mx-auto flex flex-wrap pt-4 pb-12","children":[["$","h1",null,{"className":"w-full my-2 text-5xl font-bold leading-tight text-center text-gray-800","children":"Open Source"}],["$","div",null,{"className":"py-12","children":["$","div",null,{"className":"grid grid-cols-1 md:grid-cols-3 w-full gap-4","children":[["$","div","0",{"className":"flex flex-col flex-grow flex-shrink","children":[["$","div",null,{"className":"flex-1 bg-white rounded-t rounded-b-none overflow-hidden shadow pt-6","children":["$","a",null,{"href":"https://github.com/hyperjumptech/monika","className":"flex flex-wrap no-underline hover:no-underline space-y-2","children":[["$","p",null,{"className":"w-full text-gray-600 text-xs md:text-sm px-6","children":"TypeScript"}],["$","div",null,{"className":"w-full font-bold text-xl text-gray-800 px-6","children":"Monika"}],["$","p",null,{"className":"text-gray-800 text-base px-6 mb-5","children":"Monika is a command line application to monitor every part of your web app using a simple JSON configuration file. Get alert not only when your site is down but also when it's slow."}]]}]}],["$","div",null,{"className":"flex-none mt-auto bg-white rounded-b rounded-t-none overflow-hidden shadow p-6","children":["$","div",null,{"className":"flex items-center justify-center","children":[["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/monika","data-icon":"octicon-star","data-size":"large","data-show-count":"true","aria-label":"Star hyperjumptech/monika on GitHub","children":"Star"}]}],["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/monika/fork","data-icon":"octicon-repo-forked","data-size":"large","data-show-count":"true","aria-label":"Fork hyperjumptech/monika on GitHub","children":"Fork"}]}]]}]}]]}],["$","div","1",{"className":"flex flex-col flex-grow flex-shrink","children":[["$","div",null,{"className":"flex-1 bg-white rounded-t rounded-b-none overflow-hidden shadow pt-6","children":["$","a",null,{"href":"https://github.com/hyperjumptech/react-native-confetti","className":"flex flex-wrap no-underline hover:no-underline space-y-2","children":[["$","p",null,{"className":"w-full text-gray-600 text-xs md:text-sm px-6","children":"React Native"}],["$","div",null,{"className":"w-full font-bold text-xl text-gray-800 px-6","children":"React Native Confetti"}],["$","p",null,{"className":"text-gray-800 text-base px-6 mb-5","children":"React native component to show confetti. It can be used as raining snow effect animation, with option to use unicode, emoji, or image as the flying pieces."}]]}]}],["$","div",null,{"className":"flex-none mt-auto bg-white rounded-b rounded-t-none overflow-hidden shadow p-6","children":["$","div",null,{"className":"flex items-center justify-center","children":[["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/react-native-confetti","data-icon":"octicon-star","data-size":"large","data-show-count":"true","aria-label":"Star hyperjumptech/monika on GitHub","children":"Star"}]}],["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/react-native-confetti/fork","data-icon":"octicon-repo-forked","data-size":"large","data-show-count":"true","aria-label":"Fork hyperjumptech/monika on GitHub","children":"Fork"}]}]]}]}]]}],["$","div","2",{"className":"flex flex-col flex-grow flex-shrink","children":[["$","div",null,{"className":"flex-1 bg-white rounded-t rounded-b-none overflow-hidden shadow pt-6","children":["$","a",null,{"href":"https://github.com/hyperjumptech/grule-rule-engine","className":"flex flex-wrap no-underline hover:no-underline space-y-2","children":[["$","p",null,{"className":"w-full text-gray-600 text-xs md:text-sm px-6","children":"Golang"}],["$","div",null,{"className":"w-full font-bold text-xl text-gray-800 px-6","children":"Grule Rule Engine"}],["$","p",null,{"className":"text-gray-800 text-base px-6 mb-5","children":"Grule is a Rule Engine library for Golang programming language. Inspired by the acclaimed JBOSS Drools, done in a much simple manner."}]]}]}],["$","div",null,{"className":"flex-none mt-auto bg-white rounded-b rounded-t-none overflow-hidden shadow p-6","children":["$","div",null,{"className":"flex items-center justify-center","children":[["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/grule-rule-engine","data-icon":"octicon-star","data-size":"large","data-show-count":"true","aria-label":"Star hyperjumptech/monika on GitHub","children":"Star"}]}],["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/grule-rule-engine/fork","data-icon":"octicon-repo-forked","data-size":"large","data-show-count":"true","aria-label":"Fork hyperjumptech/monika on GitHub","children":"Fork"}]}]]}]}]]}],["$","div","3",{"className":"flex flex-col flex-grow flex-shrink","children":[["$","div",null,{"className":"flex-1 bg-white rounded-t rounded-b-none overflow-hidden shadow pt-6","children":["$","a",null,{"href":"https://github.com/hyperjumptech/httptarget","className":"flex flex-wrap no-underline hover:no-underline space-y-2","children":[["$","p",null,{"className":"w-full text-gray-600 text-xs md:text-sm px-6","children":"Golang"}],["$","div",null,{"className":"w-full font-bold text-xl text-gray-800 px-6","children":"HttpTarget"}],["$","p",null,{"className":"text-gray-800 text-base px-6 mb-5","children":"HttpTarget is a very simple, small and lightweight HTTP server that would be helpful for http client development tool. Simply start the server and it'll be ready to accept incoming http requests. It can easily simulate heavy server side load by implementing random delay range, or simulate any kind of http response code."}]]}]}],["$","div",null,{"className":"flex-none mt-auto bg-white rounded-b rounded-t-none overflow-hidden shadow p-6","children":["$","div",null,{"className":"flex items-center justify-center","children":[["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/httptarget","data-icon":"octicon-star","data-size":"large","data-show-count":"true","aria-label":"Star hyperjumptech/monika on GitHub","children":"Star"}]}],["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/httptarget/fork","data-icon":"octicon-repo-forked","data-size":"large","data-show-count":"true","aria-label":"Fork hyperjumptech/monika on GitHub","children":"Fork"}]}]]}]}]]}],["$","div","4",{"className":"flex flex-col flex-grow flex-shrink","children":[["$","div",null,{"className":"flex-1 bg-white rounded-t rounded-b-none overflow-hidden shadow pt-6","children":["$","a",null,{"href":"https://github.com/hyperjumptech/firebase-cronjob","className":"flex flex-wrap no-underline hover:no-underline space-y-2","children":[["$","p",null,{"className":"w-full text-gray-600 text-xs md:text-sm px-6","children":"JavaScript"}],["$","div",null,{"className":"w-full font-bold text-xl text-gray-800 px-6","children":"Firebase Cronjob"}],["$","p",null,{"className":"text-gray-800 text-base px-6 mb-5","children":"Using the Scheduled functions feature, the function autoIncrementJobCounter gets executed once every minute. This function does a very simple thing, i.e. it increments the value of jobConfig/counter in the Firestore database."}]]}]}],["$","div",null,{"className":"flex-none mt-auto bg-white rounded-b rounded-t-none overflow-hidden shadow p-6","children":["$","div",null,{"className":"flex items-center justify-center","children":[["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/firebase-cronjob","data-icon":"octicon-star","data-size":"large","data-show-count":"true","aria-label":"Star hyperjumptech/monika on GitHub","children":"Star"}]}],["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/firebase-cronjob/fork","data-icon":"octicon-repo-forked","data-size":"large","data-show-count":"true","aria-label":"Fork hyperjumptech/monika on GitHub","children":"Fork"}]}]]}]}]]}],["$","div","5",{"className":"flex flex-col flex-grow flex-shrink","children":[["$","div",null,{"className":"flex-1 bg-white rounded-t rounded-b-none overflow-hidden shadow pt-6","children":["$","a",null,{"href":"https://github.com/hyperjumptech/universal-update-checker","className":"flex flex-wrap no-underline hover:no-underline space-y-2","children":[["$","p",null,{"className":"w-full text-gray-600 text-xs md:text-sm px-6","children":"React Native"}],["$","div",null,{"className":"w-full font-bold text-xl text-gray-800 px-6","children":"Universal Update Checker"}],["$","p",null,{"className":"text-gray-800 text-base px-6 mb-5","children":"React component to check if there is a new version of your mobile app."}]]}]}],["$","div",null,{"className":"flex-none mt-auto bg-white rounded-b rounded-t-none overflow-hidden shadow p-6","children":["$","div",null,{"className":"flex items-center justify-center","children":[["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/universal-update-checker","data-icon":"octicon-star","data-size":"large","data-show-count":"true","aria-label":"Star hyperjumptech/monika on GitHub","children":"Star"}]}],["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/universal-update-checker/fork","data-icon":"octicon-repo-forked","data-size":"large","data-show-count":"true","aria-label":"Fork hyperjumptech/monika on GitHub","children":"Fork"}]}]]}]}]]}]]}]}],["$","div",null,{"className":"w-full my-4 flex items-center justify-center","children":["$","a",null,{"className":"text-gray-500","href":"https://github.com/hyperjumptech","target":"blank","rel":"noreferrer noopenner","children":"and more ..."}]}]]}]}],["$","$L2",null,{"src":"https://buttons.github.io/buttons.js"}]],null],null],null]},[[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/b7ee4db4e7026838.css","precedence":"next","crossOrigin":"$undefined"}]],[["$","$L3",null,{}],["$","$L4",null,{}],[["$","div",null,{"className":"pt-24 pb-12","children":[["$","div",null,{"className":"herobg","children":[["$","div",null,{"className":"plane","id":"first"}],["$","div",null,{"className":"plane","id":"second"}],["$","div",null,{"className":"plane","id":"third"}],["$","div",null,{"className":"plane","id":"fourth"}]]}],["$","div",null,{"className":"container px-3 py-16 mx-auto flex flex-wrap flex-col md:flex-row items-center","children":["$","div",null,{"className":"flex flex-col w-full md:w-3/6 justify-center items-start text-center md:text-left","children":[["$","h1",null,{"className":"my-4 text-5xl font-bold leading-tight","children":"Maju bersama Teknologi Open-Source"}],["$","p",null,{"className":"leading-normal text-1xl mb-8","children":"Open source first. Cloud native. DevOps excellence."}]]}]}]]}],["$","div",null,{"className":"relative","children":["$","svg",null,{"className":"absolute bottom-0 left-0 w-full -mt-12 lg:-mt-24","viewBox":"0 0 1428 174","version":"1.1","xmlns":"http://www.w3.org/2000/svg","xmlnsXlink":"http://www.w3.org/1999/xlink","children":["$","g",null,{"stroke":"none","strokeWidth":"1","fill":"none","fillRule":"evenodd","children":[["$","g",null,{"transform":"translate(-2.000000, 44.000000)","fill":"#FFFFFF","fillRule":"nonzero","children":[["$","path",null,{"d":"M0,0 C90.7283404,0.927527913 147.912752,27.187927 291.910178,59.9119003 C387.908462,81.7278826 543.605069,89.334785 759,82.7326078 C469.336065,156.254352 216.336065,153.6679 0,74.9732496","opacity":"0.100000001"}],["$","path",null,{"d":"M100,104.708498 C277.413333,72.2345949 426.147877,52.5246657 546.203633,45.5787101 C666.259389,38.6327546 810.524845,41.7979068 979,55.0741668 C931.069965,56.122511 810.303266,74.8455141 616.699903,111.243176 C423.096539,147.640838 250.863238,145.462612 100,104.708498 Z","opacity":"0.100000001"}],["$","path",null,{"d":"M1046,51.6521276 C1130.83045,29.328812 1279.08318,17.607883 1439,40.1656806 L1439,120 C1271.17211,77.9435312 1140.17211,55.1609071 1046,51.6521276 Z","id":"Path-4","opacity":"0.200000003"}]]}],["$","g",null,{"transform":"translate(-4.000000, 76.000000)","fill":"#FFFFFF","fillRule":"nonzero","children":["$","path",null,{"d":"M0.457,34.035 C57.086,53.198 98.208,65.809 123.822,71.865 C181.454,85.495 234.295,90.29 272.033,93.459 C311.355,96.759 396.635,95.801 461.025,91.663 C486.76,90.01 518.727,86.372 556.926,80.752 C595.747,74.596 622.372,70.008 636.799,66.991 C663.913,61.324 712.501,49.503 727.605,46.128 C780.47,34.317 818.839,22.532 856.324,15.904 C922.689,4.169 955.676,2.522 1011.185,0.432 C1060.705,1.477 1097.39,3.129 1121.236,5.387 C1161.703,9.219 1208.621,17.821 1235.4,22.304 C1285.855,30.748 1354.351,47.432 1440.886,72.354 L1441.191,104.352 L1.121,104.031 L0.457,34.035 Z"}]}]]}]}]}]],["$","$L5",null,{"parallelRouterKey":"children","segmentPath":["children","(main)","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[]}]]],null],null]},[[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/476df84321acb788.css","precedence":"next","crossOrigin":"$undefined"}]],["$","html",null,{"lang":"en","children":[["$","$L7",null,{"gtmId":"G-L825T5QT2S"}],["$","body",null,{"className":"group __variable_1e4310 __variable_c3aa02 antialiased leading-normal tracking-normal text-white bg-black","children":[["$","$L5",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":"$8","children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":"$9","children":"404"}],["$","div",null,{"style":"$a","children":["$","h2",null,{"style":"$b","children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[]}],["$","$Lc",null,{}],["$","footer",null,{"className":"bg-white","children":["$","div",null,{"className":"container mx-auto px-8","children":["$","div",null,{"className":"w-full flex flex-col md:flex-row py-6 items-center justify-center","children":[["$","div",null,{"className":"flex-1 mb-6 text-gray-600 text-center md:text-left","children":"Copyright © 2024 PT. Artha Rajamas Mandiri"}],["$","div",null,{"className":"flex-1 justify-center md:justify-end","children":["$","ul",null,{"className":"flex justify-center md:justify-end flex-1 items-center","children":[["$","li","0",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://www.linkedin.com/company/hyperjump","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fa fa-linkedin","aria-hidden":"true"}]}]}],["$","li","1",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://github.com/hyperjumptech","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fa fa-github","aria-hidden":"true"}]}]}],["$","li","2",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://medium.com/hyperjump-tech","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fab fa-medium-m","aria-hidden":"true"}]}]}],["$","li","3",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://hyperjump.substack.com","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fa fa-newspaper","aria-hidden":"true"}]}]}]]}]}]]}]}]}],["$","$Ld",null,{}],["$","$L2",null,{"src":"https://kit.fontawesome.com/f6999a3218.js"}]]}]]}]],null],null],["$Le",null]]]] +e:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","1",{"charSet":"utf-8"}],["$","title","2",{"children":"Hyperjump Technology"}],["$","meta","3",{"name":"description","content":"Open source first. Cloud native. DevOps excellence."}],["$","link","4",{"rel":"author","href":"https://nico.fyi"}],["$","meta","5",{"name":"author","content":"Nico Prananta"}],["$","link","6",{"rel":"icon","href":"/favicon.ico","type":"image/x-icon","sizes":"16x16"}],["$","meta","7",{"name":"next-size-adjust"}]] 1:null diff --git a/jobs.html b/jobs.html index 8d33a02..a67c369 100644 --- a/jobs.html +++ b/jobs.html @@ -1 +1 @@ -Hyperjump Technology

Maju bersama Teknologi Open-Source

Open source first. Cloud native. DevOps excellence.

Copyright © 2024 PT. Artha Rajamas Mandiri
\ No newline at end of file +Hyperjump Technology

Maju bersama Teknologi Open-Source

Open source first. Cloud native. DevOps excellence.

Copyright © 2024 PT. Artha Rajamas Mandiri
\ No newline at end of file diff --git a/jobs.txt b/jobs.txt index 2442fc1..a0e29f2 100644 --- a/jobs.txt +++ b/jobs.txt @@ -1,16 +1,16 @@ -2:I[2972,["972","static/chunks/972-5d1467ec4b6c021b.js","435","static/chunks/app/(main)/jobs/page-b81217f04b0c164d.js"],""] +2:I[2972,["972","static/chunks/972-3267a1a94fdc3979.js","435","static/chunks/app/(main)/jobs/page-b81217f04b0c164d.js"],""] 3:I[4707,[],""] 4:I[6423,[],""] -5:I[702,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-5d1467ec4b6c021b.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","245","static/chunks/245-bcb14a890474d239.js","565","static/chunks/565-7f20b3aac659a029.js","95","static/chunks/app/(main)/layout-2ce5bd4b92f691c8.js"],"default"] -6:I[151,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-5d1467ec4b6c021b.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","245","static/chunks/245-bcb14a890474d239.js","565","static/chunks/565-7f20b3aac659a029.js","95","static/chunks/app/(main)/layout-2ce5bd4b92f691c8.js"],"default"] -7:I[8087,["438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","185","static/chunks/app/layout-46880c1f98da1295.js"],"GoogleTagManager"] -c:I[7230,["438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","185","static/chunks/app/layout-46880c1f98da1295.js"],"default"] -d:I[3864,["438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","185","static/chunks/app/layout-46880c1f98da1295.js"],"Toaster"] -e:I[8003,["972","static/chunks/972-5d1467ec4b6c021b.js","3","static/chunks/3-b1732b5397875142.js","974","static/chunks/app/(main)/page-788d26e1940833c1.js"],""] +5:I[702,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-3267a1a94fdc3979.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","245","static/chunks/245-d23749e7c2f99262.js","565","static/chunks/565-43f295dea36743b1.js","95","static/chunks/app/(main)/layout-2ce5bd4b92f691c8.js"],"default"] +6:I[151,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-3267a1a94fdc3979.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","245","static/chunks/245-d23749e7c2f99262.js","565","static/chunks/565-43f295dea36743b1.js","95","static/chunks/app/(main)/layout-2ce5bd4b92f691c8.js"],"default"] +7:I[8087,["438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","185","static/chunks/app/layout-2b8bae5581820f1d.js"],"GoogleTagManager"] +c:I[7230,["438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","185","static/chunks/app/layout-2b8bae5581820f1d.js"],"default"] +d:I[3864,["438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","185","static/chunks/app/layout-2b8bae5581820f1d.js"],"Toaster"] +e:I[8003,["972","static/chunks/972-3267a1a94fdc3979.js","3","static/chunks/3-b1732b5397875142.js","974","static/chunks/app/(main)/page-788d26e1940833c1.js"],""] 8:{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"} 9:{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"} a:{"display":"inline-block"} b:{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0} -0:["kKYCBk5s5y-jbmn1mBhut",[[["",{"children":["(main)",{"children":["jobs",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],["",{"children":["(main)",{"children":["jobs",{"children":["__PAGE__",{},[["$L1",["$","section",null,{"className":"bg-white border-b py-8","children":["$","div",null,{"className":"container mx-auto flex flex-wrap pt-4 pb-12","children":[["$","h1",null,{"className":"w-full my-2 text-5xl font-bold leading-tight text-center text-gray-800","children":"Available Positions"}],["$","div",null,{"className":"py-12","children":["$","div",null,{"className":"grid grid-cols-1 md:grid-cols-3 w-full gap-4","children":[["$","div","0",{"className":"flex flex-col flex-grow flex-shrink","children":[["$","div",null,{"className":"flex-1 bg-white rounded-t rounded-b-none overflow-hidden shadow pt-6","children":["$","a",null,{"href":"/jobs/se-frontend","className":"flex flex-wrap no-underline hover:no-underline space-y-2","children":[["$","p",null,{"className":"w-full text-gray-600 text-xs md:text-sm px-6","children":"Front End"}],["$","div",null,{"className":"w-full font-bold text-xl text-gray-800 px-6","children":"Software Engineer"}],["$","p",null,{"className":"text-gray-800 text-base px-6 mb-5","children":"Front-end with React/Vue.js. Full-time employment, full remote or on-site at Central Jakarta (Menteng), your choice. You will be responsible for developing cross-browser and mobile-friendly front-end for enterprise applications (SaaS)."}]]}]}],["$","div",null,{"className":"flex-none mt-auto bg-white rounded-b rounded-t-none overflow-hidden shadow p-6","children":["$","div",null,{"className":"flex items-center justify-center","children":["$","$L2",null,{"className":"bg-white hover:bg-gray-100 text-gray-800 font-semibold py-2 px-4 border border-gray-400 rounded shadow","href":"/jobs/se-frontend","children":"Read more"}]}]}]]}],["$","div","1",{"className":"flex flex-col flex-grow flex-shrink","children":[["$","div",null,{"className":"flex-1 bg-white rounded-t rounded-b-none overflow-hidden shadow pt-6","children":["$","a",null,{"href":"/jobs/se-mobile","className":"flex flex-wrap no-underline hover:no-underline space-y-2","children":[["$","p",null,{"className":"w-full text-gray-600 text-xs md:text-sm px-6","children":"Android/iOS"}],["$","div",null,{"className":"w-full font-bold text-xl text-gray-800 px-6","children":"Software Engineer"}],["$","p",null,{"className":"text-gray-800 text-base px-6 mb-5","children":"Full-time employment, full remote or on-site at Central Jakarta (Menteng), your choice. You will be responsible for developing pixel-perfect, buttery smooth UI across Android and iOS."}]]}]}],["$","div",null,{"className":"flex-none mt-auto bg-white rounded-b rounded-t-none overflow-hidden shadow p-6","children":["$","div",null,{"className":"flex items-center justify-center","children":["$","$L2",null,{"className":"bg-white hover:bg-gray-100 text-gray-800 font-semibold py-2 px-4 border border-gray-400 rounded shadow","href":"/jobs/se-mobile","children":"Read more"}]}]}]]}],["$","div","2",{"className":"flex flex-col flex-grow flex-shrink","children":[["$","div",null,{"className":"flex-1 bg-white rounded-t rounded-b-none overflow-hidden shadow pt-6","children":["$","a",null,{"href":"/jobs/ui-designer","className":"flex flex-wrap no-underline hover:no-underline space-y-2","children":[["$","p",null,{"className":"w-full text-gray-600 text-xs md:text-sm px-6","children":"Design"}],["$","div",null,{"className":"w-full font-bold text-xl text-gray-800 px-6","children":"User Interface Designer"}],["$","p",null,{"className":"text-gray-800 text-base px-6 mb-5","children":"Full-time employment, full remote or on-site at Central Jakarta (Menteng), your choice. You will be responsible for building wireframes/mock-ups in the form storyboards to conceptualize the designs."}]]}]}],["$","div",null,{"className":"flex-none mt-auto bg-white rounded-b rounded-t-none overflow-hidden shadow p-6","children":["$","div",null,{"className":"flex items-center justify-center","children":["$","$L2",null,{"className":"bg-white hover:bg-gray-100 text-gray-800 font-semibold py-2 px-4 border border-gray-400 rounded shadow","href":"/jobs/ui-designer","children":"Read more"}]}]}]]}],["$","div","3",{"className":"flex flex-col flex-grow flex-shrink","children":[["$","div",null,{"className":"flex-1 bg-white rounded-t rounded-b-none overflow-hidden shadow pt-6","children":["$","a",null,{"href":"/jobs/sro","className":"flex flex-wrap no-underline hover:no-underline space-y-2","children":[["$","p",null,{"className":"w-full text-gray-600 text-xs md:text-sm px-6","children":"DevOps"}],["$","div",null,{"className":"w-full font-bold text-xl text-gray-800 px-6","children":"Site Reliability Operator"}],["$","p",null,{"className":"text-gray-800 text-base px-6 mb-5","children":"Full-time employment, full remote or on-site at Central Jakarta (Menteng), your choice. You will be responsible for maintaining services once they are alive by measuring and monitoring their performance and availability metrics and overall system health."}]]}]}],["$","div",null,{"className":"flex-none mt-auto bg-white rounded-b rounded-t-none overflow-hidden shadow p-6","children":["$","div",null,{"className":"flex items-center justify-center","children":["$","$L2",null,{"className":"bg-white hover:bg-gray-100 text-gray-800 font-semibold py-2 px-4 border border-gray-400 rounded shadow","href":"/jobs/sro","children":"Read more"}]}]}]]}],["$","div","4",{"className":"flex flex-col flex-grow flex-shrink","children":[["$","div",null,{"className":"flex-1 bg-white rounded-t rounded-b-none overflow-hidden shadow pt-6","children":["$","a",null,{"href":"/jobs/se-backend","className":"flex flex-wrap no-underline hover:no-underline space-y-2","children":[["$","p",null,{"className":"w-full text-gray-600 text-xs md:text-sm px-6","children":"Back end"}],["$","div",null,{"className":"w-full font-bold text-xl text-gray-800 px-6","children":"Senior Software Engineer"}],["$","p",null,{"className":"text-gray-800 text-base px-6 mb-5","children":"Full-time employment, full remote or on-site at Central Jakarta (Menteng), your choice. You will be responsible for developing and maintaining cloud-based data processing pipeline capable of digesting Petabytes of volume."}]]}]}],["$","div",null,{"className":"flex-none mt-auto bg-white rounded-b rounded-t-none overflow-hidden shadow p-6","children":["$","div",null,{"className":"flex items-center justify-center","children":["$","$L2",null,{"className":"bg-white hover:bg-gray-100 text-gray-800 font-semibold py-2 px-4 border border-gray-400 rounded shadow","href":"/jobs/se-backend","children":"Read more"}]}]}]]}]]}]}],"$undefined"]}]}],null],null],null]},[null,["$","$L3",null,{"parallelRouterKey":"children","segmentPath":["children","(main)","children","jobs","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]],null]},[[[["$","link","0",{"rel":"stylesheet","href":"/hyperjump.tech/_next/static/css/b7ee4db4e7026838.css","precedence":"next","crossOrigin":"$undefined"}]],[["$","$L5",null,{}],["$","$L6",null,{}],[["$","div",null,{"className":"pt-24 pb-12","children":[["$","div",null,{"className":"herobg","children":[["$","div",null,{"className":"plane","id":"first"}],["$","div",null,{"className":"plane","id":"second"}],["$","div",null,{"className":"plane","id":"third"}],["$","div",null,{"className":"plane","id":"fourth"}]]}],["$","div",null,{"className":"container px-3 py-16 mx-auto flex flex-wrap flex-col md:flex-row items-center","children":["$","div",null,{"className":"flex flex-col w-full md:w-3/6 justify-center items-start text-center md:text-left","children":[["$","h1",null,{"className":"my-4 text-5xl font-bold leading-tight","children":"Maju bersama Teknologi Open-Source"}],["$","p",null,{"className":"leading-normal text-1xl mb-8","children":"Open source first. Cloud native. DevOps excellence."}]]}]}]]}],["$","div",null,{"className":"relative","children":["$","svg",null,{"className":"absolute bottom-0 left-0 w-full -mt-12 lg:-mt-24","viewBox":"0 0 1428 174","version":"1.1","xmlns":"http://www.w3.org/2000/svg","xmlnsXlink":"http://www.w3.org/1999/xlink","children":["$","g",null,{"stroke":"none","strokeWidth":"1","fill":"none","fillRule":"evenodd","children":[["$","g",null,{"transform":"translate(-2.000000, 44.000000)","fill":"#FFFFFF","fillRule":"nonzero","children":[["$","path",null,{"d":"M0,0 C90.7283404,0.927527913 147.912752,27.187927 291.910178,59.9119003 C387.908462,81.7278826 543.605069,89.334785 759,82.7326078 C469.336065,156.254352 216.336065,153.6679 0,74.9732496","opacity":"0.100000001"}],["$","path",null,{"d":"M100,104.708498 C277.413333,72.2345949 426.147877,52.5246657 546.203633,45.5787101 C666.259389,38.6327546 810.524845,41.7979068 979,55.0741668 C931.069965,56.122511 810.303266,74.8455141 616.699903,111.243176 C423.096539,147.640838 250.863238,145.462612 100,104.708498 Z","opacity":"0.100000001"}],["$","path",null,{"d":"M1046,51.6521276 C1130.83045,29.328812 1279.08318,17.607883 1439,40.1656806 L1439,120 C1271.17211,77.9435312 1140.17211,55.1609071 1046,51.6521276 Z","id":"Path-4","opacity":"0.200000003"}]]}],["$","g",null,{"transform":"translate(-4.000000, 76.000000)","fill":"#FFFFFF","fillRule":"nonzero","children":["$","path",null,{"d":"M0.457,34.035 C57.086,53.198 98.208,65.809 123.822,71.865 C181.454,85.495 234.295,90.29 272.033,93.459 C311.355,96.759 396.635,95.801 461.025,91.663 C486.76,90.01 518.727,86.372 556.926,80.752 C595.747,74.596 622.372,70.008 636.799,66.991 C663.913,61.324 712.501,49.503 727.605,46.128 C780.47,34.317 818.839,22.532 856.324,15.904 C922.689,4.169 955.676,2.522 1011.185,0.432 C1060.705,1.477 1097.39,3.129 1121.236,5.387 C1161.703,9.219 1208.621,17.821 1235.4,22.304 C1285.855,30.748 1354.351,47.432 1440.886,72.354 L1441.191,104.352 L1.121,104.031 L0.457,34.035 Z"}]}]]}]}]}]],["$","$L3",null,{"parallelRouterKey":"children","segmentPath":["children","(main)","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[]}]]],null],null]},[[[["$","link","0",{"rel":"stylesheet","href":"/hyperjump.tech/_next/static/css/d4bb1eb6aff62560.css","precedence":"next","crossOrigin":"$undefined"}]],["$","html",null,{"lang":"en","children":[["$","$L7",null,{"gtmId":"G-L825T5QT2S"}],["$","body",null,{"className":"group __variable_d22cfa __variable_e46b70 antialiased leading-normal tracking-normal text-white bg-black","children":[["$","$L3",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":"$8","children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":"$9","children":"404"}],["$","div",null,{"style":"$a","children":["$","h2",null,{"style":"$b","children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[]}],["$","$Lc",null,{}],["$","footer",null,{"className":"bg-white","children":["$","div",null,{"className":"container mx-auto px-8","children":["$","div",null,{"className":"w-full flex flex-col md:flex-row py-6 items-center justify-center","children":[["$","div",null,{"className":"flex-1 mb-6 text-gray-600 text-center md:text-left","children":"Copyright © 2024 PT. Artha Rajamas Mandiri"}],["$","div",null,{"className":"flex-1 justify-center md:justify-end","children":["$","ul",null,{"className":"flex justify-center md:justify-end flex-1 items-center","children":[["$","li","0",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://www.linkedin.com/company/hyperjump","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fa fa-linkedin","aria-hidden":"true"}]}]}],["$","li","1",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://github.com/hyperjumptech","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fa fa-github","aria-hidden":"true"}]}]}],["$","li","2",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://medium.com/hyperjump-tech","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fab fa-medium-m","aria-hidden":"true"}]}]}],["$","li","3",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://hyperjump.substack.com","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fa fa-newspaper","aria-hidden":"true"}]}]}]]}]}]]}]}]}],["$","$Ld",null,{}],["$","$Le",null,{"src":"https://kit.fontawesome.com/f6999a3218.js"}]]}]]}]],null],null],["$Lf",null]]]] -f:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","1",{"charSet":"utf-8"}],["$","title","2",{"children":"Hyperjump Technology"}],["$","meta","3",{"name":"description","content":"Open source first. Cloud native. DevOps excellence."}],["$","link","4",{"rel":"author","href":"https://nico.fyi"}],["$","meta","5",{"name":"author","content":"Nico Prananta"}],["$","link","6",{"rel":"icon","href":"/hyperjump.tech/favicon.ico","type":"image/x-icon","sizes":"16x16"}],["$","meta","7",{"name":"next-size-adjust"}]] +0:["fVaGuMkm-YZjG7vtnAbr1",[[["",{"children":["(main)",{"children":["jobs",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],["",{"children":["(main)",{"children":["jobs",{"children":["__PAGE__",{},[["$L1",["$","section",null,{"className":"bg-white border-b py-8","children":["$","div",null,{"className":"container mx-auto flex flex-wrap pt-4 pb-12","children":[["$","h1",null,{"className":"w-full my-2 text-5xl font-bold leading-tight text-center text-gray-800","children":"Available Positions"}],["$","div",null,{"className":"py-12","children":["$","div",null,{"className":"grid grid-cols-1 md:grid-cols-3 w-full gap-4","children":[["$","div","0",{"className":"flex flex-col flex-grow flex-shrink","children":[["$","div",null,{"className":"flex-1 bg-white rounded-t rounded-b-none overflow-hidden shadow pt-6","children":["$","a",null,{"href":"/jobs/se-frontend","className":"flex flex-wrap no-underline hover:no-underline space-y-2","children":[["$","p",null,{"className":"w-full text-gray-600 text-xs md:text-sm px-6","children":"Front End"}],["$","div",null,{"className":"w-full font-bold text-xl text-gray-800 px-6","children":"Software Engineer"}],["$","p",null,{"className":"text-gray-800 text-base px-6 mb-5","children":"Front-end with React/Vue.js. Full-time employment, full remote or on-site at Central Jakarta (Menteng), your choice. You will be responsible for developing cross-browser and mobile-friendly front-end for enterprise applications (SaaS)."}]]}]}],["$","div",null,{"className":"flex-none mt-auto bg-white rounded-b rounded-t-none overflow-hidden shadow p-6","children":["$","div",null,{"className":"flex items-center justify-center","children":["$","$L2",null,{"className":"bg-white hover:bg-gray-100 text-gray-800 font-semibold py-2 px-4 border border-gray-400 rounded shadow","href":"/jobs/se-frontend","children":"Read more"}]}]}]]}],["$","div","1",{"className":"flex flex-col flex-grow flex-shrink","children":[["$","div",null,{"className":"flex-1 bg-white rounded-t rounded-b-none overflow-hidden shadow pt-6","children":["$","a",null,{"href":"/jobs/se-mobile","className":"flex flex-wrap no-underline hover:no-underline space-y-2","children":[["$","p",null,{"className":"w-full text-gray-600 text-xs md:text-sm px-6","children":"Android/iOS"}],["$","div",null,{"className":"w-full font-bold text-xl text-gray-800 px-6","children":"Software Engineer"}],["$","p",null,{"className":"text-gray-800 text-base px-6 mb-5","children":"Full-time employment, full remote or on-site at Central Jakarta (Menteng), your choice. You will be responsible for developing pixel-perfect, buttery smooth UI across Android and iOS."}]]}]}],["$","div",null,{"className":"flex-none mt-auto bg-white rounded-b rounded-t-none overflow-hidden shadow p-6","children":["$","div",null,{"className":"flex items-center justify-center","children":["$","$L2",null,{"className":"bg-white hover:bg-gray-100 text-gray-800 font-semibold py-2 px-4 border border-gray-400 rounded shadow","href":"/jobs/se-mobile","children":"Read more"}]}]}]]}],["$","div","2",{"className":"flex flex-col flex-grow flex-shrink","children":[["$","div",null,{"className":"flex-1 bg-white rounded-t rounded-b-none overflow-hidden shadow pt-6","children":["$","a",null,{"href":"/jobs/ui-designer","className":"flex flex-wrap no-underline hover:no-underline space-y-2","children":[["$","p",null,{"className":"w-full text-gray-600 text-xs md:text-sm px-6","children":"Design"}],["$","div",null,{"className":"w-full font-bold text-xl text-gray-800 px-6","children":"User Interface Designer"}],["$","p",null,{"className":"text-gray-800 text-base px-6 mb-5","children":"Full-time employment, full remote or on-site at Central Jakarta (Menteng), your choice. You will be responsible for building wireframes/mock-ups in the form storyboards to conceptualize the designs."}]]}]}],["$","div",null,{"className":"flex-none mt-auto bg-white rounded-b rounded-t-none overflow-hidden shadow p-6","children":["$","div",null,{"className":"flex items-center justify-center","children":["$","$L2",null,{"className":"bg-white hover:bg-gray-100 text-gray-800 font-semibold py-2 px-4 border border-gray-400 rounded shadow","href":"/jobs/ui-designer","children":"Read more"}]}]}]]}],["$","div","3",{"className":"flex flex-col flex-grow flex-shrink","children":[["$","div",null,{"className":"flex-1 bg-white rounded-t rounded-b-none overflow-hidden shadow pt-6","children":["$","a",null,{"href":"/jobs/sro","className":"flex flex-wrap no-underline hover:no-underline space-y-2","children":[["$","p",null,{"className":"w-full text-gray-600 text-xs md:text-sm px-6","children":"DevOps"}],["$","div",null,{"className":"w-full font-bold text-xl text-gray-800 px-6","children":"Site Reliability Operator"}],["$","p",null,{"className":"text-gray-800 text-base px-6 mb-5","children":"Full-time employment, full remote or on-site at Central Jakarta (Menteng), your choice. You will be responsible for maintaining services once they are alive by measuring and monitoring their performance and availability metrics and overall system health."}]]}]}],["$","div",null,{"className":"flex-none mt-auto bg-white rounded-b rounded-t-none overflow-hidden shadow p-6","children":["$","div",null,{"className":"flex items-center justify-center","children":["$","$L2",null,{"className":"bg-white hover:bg-gray-100 text-gray-800 font-semibold py-2 px-4 border border-gray-400 rounded shadow","href":"/jobs/sro","children":"Read more"}]}]}]]}],["$","div","4",{"className":"flex flex-col flex-grow flex-shrink","children":[["$","div",null,{"className":"flex-1 bg-white rounded-t rounded-b-none overflow-hidden shadow pt-6","children":["$","a",null,{"href":"/jobs/se-backend","className":"flex flex-wrap no-underline hover:no-underline space-y-2","children":[["$","p",null,{"className":"w-full text-gray-600 text-xs md:text-sm px-6","children":"Back end"}],["$","div",null,{"className":"w-full font-bold text-xl text-gray-800 px-6","children":"Senior Software Engineer"}],["$","p",null,{"className":"text-gray-800 text-base px-6 mb-5","children":"Full-time employment, full remote or on-site at Central Jakarta (Menteng), your choice. You will be responsible for developing and maintaining cloud-based data processing pipeline capable of digesting Petabytes of volume."}]]}]}],["$","div",null,{"className":"flex-none mt-auto bg-white rounded-b rounded-t-none overflow-hidden shadow p-6","children":["$","div",null,{"className":"flex items-center justify-center","children":["$","$L2",null,{"className":"bg-white hover:bg-gray-100 text-gray-800 font-semibold py-2 px-4 border border-gray-400 rounded shadow","href":"/jobs/se-backend","children":"Read more"}]}]}]]}]]}]}],"$undefined"]}]}],null],null],null]},[null,["$","$L3",null,{"parallelRouterKey":"children","segmentPath":["children","(main)","children","jobs","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]],null]},[[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/b7ee4db4e7026838.css","precedence":"next","crossOrigin":"$undefined"}]],[["$","$L5",null,{}],["$","$L6",null,{}],[["$","div",null,{"className":"pt-24 pb-12","children":[["$","div",null,{"className":"herobg","children":[["$","div",null,{"className":"plane","id":"first"}],["$","div",null,{"className":"plane","id":"second"}],["$","div",null,{"className":"plane","id":"third"}],["$","div",null,{"className":"plane","id":"fourth"}]]}],["$","div",null,{"className":"container px-3 py-16 mx-auto flex flex-wrap flex-col md:flex-row items-center","children":["$","div",null,{"className":"flex flex-col w-full md:w-3/6 justify-center items-start text-center md:text-left","children":[["$","h1",null,{"className":"my-4 text-5xl font-bold leading-tight","children":"Maju bersama Teknologi Open-Source"}],["$","p",null,{"className":"leading-normal text-1xl mb-8","children":"Open source first. Cloud native. DevOps excellence."}]]}]}]]}],["$","div",null,{"className":"relative","children":["$","svg",null,{"className":"absolute bottom-0 left-0 w-full -mt-12 lg:-mt-24","viewBox":"0 0 1428 174","version":"1.1","xmlns":"http://www.w3.org/2000/svg","xmlnsXlink":"http://www.w3.org/1999/xlink","children":["$","g",null,{"stroke":"none","strokeWidth":"1","fill":"none","fillRule":"evenodd","children":[["$","g",null,{"transform":"translate(-2.000000, 44.000000)","fill":"#FFFFFF","fillRule":"nonzero","children":[["$","path",null,{"d":"M0,0 C90.7283404,0.927527913 147.912752,27.187927 291.910178,59.9119003 C387.908462,81.7278826 543.605069,89.334785 759,82.7326078 C469.336065,156.254352 216.336065,153.6679 0,74.9732496","opacity":"0.100000001"}],["$","path",null,{"d":"M100,104.708498 C277.413333,72.2345949 426.147877,52.5246657 546.203633,45.5787101 C666.259389,38.6327546 810.524845,41.7979068 979,55.0741668 C931.069965,56.122511 810.303266,74.8455141 616.699903,111.243176 C423.096539,147.640838 250.863238,145.462612 100,104.708498 Z","opacity":"0.100000001"}],["$","path",null,{"d":"M1046,51.6521276 C1130.83045,29.328812 1279.08318,17.607883 1439,40.1656806 L1439,120 C1271.17211,77.9435312 1140.17211,55.1609071 1046,51.6521276 Z","id":"Path-4","opacity":"0.200000003"}]]}],["$","g",null,{"transform":"translate(-4.000000, 76.000000)","fill":"#FFFFFF","fillRule":"nonzero","children":["$","path",null,{"d":"M0.457,34.035 C57.086,53.198 98.208,65.809 123.822,71.865 C181.454,85.495 234.295,90.29 272.033,93.459 C311.355,96.759 396.635,95.801 461.025,91.663 C486.76,90.01 518.727,86.372 556.926,80.752 C595.747,74.596 622.372,70.008 636.799,66.991 C663.913,61.324 712.501,49.503 727.605,46.128 C780.47,34.317 818.839,22.532 856.324,15.904 C922.689,4.169 955.676,2.522 1011.185,0.432 C1060.705,1.477 1097.39,3.129 1121.236,5.387 C1161.703,9.219 1208.621,17.821 1235.4,22.304 C1285.855,30.748 1354.351,47.432 1440.886,72.354 L1441.191,104.352 L1.121,104.031 L0.457,34.035 Z"}]}]]}]}]}]],["$","$L3",null,{"parallelRouterKey":"children","segmentPath":["children","(main)","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[]}]]],null],null]},[[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/476df84321acb788.css","precedence":"next","crossOrigin":"$undefined"}]],["$","html",null,{"lang":"en","children":[["$","$L7",null,{"gtmId":"G-L825T5QT2S"}],["$","body",null,{"className":"group __variable_1e4310 __variable_c3aa02 antialiased leading-normal tracking-normal text-white bg-black","children":[["$","$L3",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":"$8","children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":"$9","children":"404"}],["$","div",null,{"style":"$a","children":["$","h2",null,{"style":"$b","children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[]}],["$","$Lc",null,{}],["$","footer",null,{"className":"bg-white","children":["$","div",null,{"className":"container mx-auto px-8","children":["$","div",null,{"className":"w-full flex flex-col md:flex-row py-6 items-center justify-center","children":[["$","div",null,{"className":"flex-1 mb-6 text-gray-600 text-center md:text-left","children":"Copyright © 2024 PT. Artha Rajamas Mandiri"}],["$","div",null,{"className":"flex-1 justify-center md:justify-end","children":["$","ul",null,{"className":"flex justify-center md:justify-end flex-1 items-center","children":[["$","li","0",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://www.linkedin.com/company/hyperjump","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fa fa-linkedin","aria-hidden":"true"}]}]}],["$","li","1",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://github.com/hyperjumptech","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fa fa-github","aria-hidden":"true"}]}]}],["$","li","2",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://medium.com/hyperjump-tech","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fab fa-medium-m","aria-hidden":"true"}]}]}],["$","li","3",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://hyperjump.substack.com","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fa fa-newspaper","aria-hidden":"true"}]}]}]]}]}]]}]}]}],["$","$Ld",null,{}],["$","$Le",null,{"src":"https://kit.fontawesome.com/f6999a3218.js"}]]}]]}]],null],null],["$Lf",null]]]] +f:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","1",{"charSet":"utf-8"}],["$","title","2",{"children":"Hyperjump Technology"}],["$","meta","3",{"name":"description","content":"Open source first. Cloud native. DevOps excellence."}],["$","link","4",{"rel":"author","href":"https://nico.fyi"}],["$","meta","5",{"name":"author","content":"Nico Prananta"}],["$","link","6",{"rel":"icon","href":"/favicon.ico","type":"image/x-icon","sizes":"16x16"}],["$","meta","7",{"name":"next-size-adjust"}]] 1:null diff --git a/jobs/se-backend.html b/jobs/se-backend.html index 3efe43b..c641727 100644 --- a/jobs/se-backend.html +++ b/jobs/se-backend.html @@ -1 +1 @@ -Hyperjump Technology

Maju bersama Teknologi Open-Source

Open source first. Cloud native. DevOps excellence.

Back end

Senior Software Engineer

Full-time employment, full remote or on-site at Central Jakarta (Menteng), your choice. You will be responsible for developing and maintaining cloud-based data processing pipeline capable of digesting Petabytes of volume.

Responsibilities

  • Develop and maintain cloud-based data processing pipeline capable of digesting Petabytes of volume
  • Design data analytics engine to facilitates the configuration and monitoring of deep insights of time-series technical and business metrics
  • Collaborate with the professional service team to analyze and fulfill customer requests/customizations

Requirements

  • Bachelor's degree (or above) in Computer Science, Statistics, Mathematics, or a similar quantitative field
  • 5+ years of enterprise software development experience
  • Solid computer science fundamentals in data-structures and algorithms
  • Excellent object-oriented design/programming in Python, Go, Scala, or Java
  • Proficient with a few well-known ETL stacks (e.g. DataFlow, MySQL, Spark, Kafka, ...)
  • Experience with data services in the public cloud (AWS, GCP, Azure)

Deliverables

  • A complete implementation of the product per the requirements and architecture design
  • A sufficiently thorough documentation of the key building blocks and deployment aspects
  • A fully agreed-upon and comprehensive test plan for all the major and minor product features
Apply
Copyright © 2024 PT. Artha Rajamas Mandiri
\ No newline at end of file +Hyperjump Technology

Maju bersama Teknologi Open-Source

Open source first. Cloud native. DevOps excellence.

Back end

Senior Software Engineer

Full-time employment, full remote or on-site at Central Jakarta (Menteng), your choice. You will be responsible for developing and maintaining cloud-based data processing pipeline capable of digesting Petabytes of volume.

Responsibilities

  • Develop and maintain cloud-based data processing pipeline capable of digesting Petabytes of volume
  • Design data analytics engine to facilitates the configuration and monitoring of deep insights of time-series technical and business metrics
  • Collaborate with the professional service team to analyze and fulfill customer requests/customizations

Requirements

  • Bachelor's degree (or above) in Computer Science, Statistics, Mathematics, or a similar quantitative field
  • 5+ years of enterprise software development experience
  • Solid computer science fundamentals in data-structures and algorithms
  • Excellent object-oriented design/programming in Python, Go, Scala, or Java
  • Proficient with a few well-known ETL stacks (e.g. DataFlow, MySQL, Spark, Kafka, ...)
  • Experience with data services in the public cloud (AWS, GCP, Azure)

Deliverables

  • A complete implementation of the product per the requirements and architecture design
  • A sufficiently thorough documentation of the key building blocks and deployment aspects
  • A fully agreed-upon and comprehensive test plan for all the major and minor product features
Apply
Copyright © 2024 PT. Artha Rajamas Mandiri
\ No newline at end of file diff --git a/jobs/se-backend.txt b/jobs/se-backend.txt index 70ef418..3355c61 100644 --- a/jobs/se-backend.txt +++ b/jobs/se-backend.txt @@ -1,16 +1,16 @@ 2:I[4707,[],""] 4:I[6423,[],""] -5:I[702,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-5d1467ec4b6c021b.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","245","static/chunks/245-bcb14a890474d239.js","565","static/chunks/565-7f20b3aac659a029.js","95","static/chunks/app/(main)/layout-2ce5bd4b92f691c8.js"],"default"] -6:I[151,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-5d1467ec4b6c021b.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","245","static/chunks/245-bcb14a890474d239.js","565","static/chunks/565-7f20b3aac659a029.js","95","static/chunks/app/(main)/layout-2ce5bd4b92f691c8.js"],"default"] -7:I[8087,["438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","185","static/chunks/app/layout-46880c1f98da1295.js"],"GoogleTagManager"] -c:I[7230,["438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","185","static/chunks/app/layout-46880c1f98da1295.js"],"default"] -d:I[3864,["438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","185","static/chunks/app/layout-46880c1f98da1295.js"],"Toaster"] -e:I[8003,["972","static/chunks/972-5d1467ec4b6c021b.js","3","static/chunks/3-b1732b5397875142.js","974","static/chunks/app/(main)/page-788d26e1940833c1.js"],""] +5:I[702,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-3267a1a94fdc3979.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","245","static/chunks/245-d23749e7c2f99262.js","565","static/chunks/565-43f295dea36743b1.js","95","static/chunks/app/(main)/layout-2ce5bd4b92f691c8.js"],"default"] +6:I[151,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-3267a1a94fdc3979.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","245","static/chunks/245-d23749e7c2f99262.js","565","static/chunks/565-43f295dea36743b1.js","95","static/chunks/app/(main)/layout-2ce5bd4b92f691c8.js"],"default"] +7:I[8087,["438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","185","static/chunks/app/layout-2b8bae5581820f1d.js"],"GoogleTagManager"] +c:I[7230,["438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","185","static/chunks/app/layout-2b8bae5581820f1d.js"],"default"] +d:I[3864,["438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","185","static/chunks/app/layout-2b8bae5581820f1d.js"],"Toaster"] +e:I[8003,["972","static/chunks/972-3267a1a94fdc3979.js","3","static/chunks/3-b1732b5397875142.js","974","static/chunks/app/(main)/page-788d26e1940833c1.js"],""] 3:["id","se-backend","d"] 8:{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"} 9:{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"} a:{"display":"inline-block"} b:{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0} -0:["kKYCBk5s5y-jbmn1mBhut",[[["",{"children":["(main)",{"children":["jobs",{"children":[["id","se-backend","d"],{"children":["__PAGE__?{\"id\":\"se-backend\"}",{}]}]}]}]},"$undefined","$undefined",true],["",{"children":["(main)",{"children":["jobs",{"children":[["id","se-backend","d"],{"children":["__PAGE__",{},[["$L1",["$","section",null,{"className":"bg-white border-b py-8 text-black","children":["$","div",null,{"className":"container mx-auto flex-wrap py-12 flex flex-col space-y-8","children":[["$","div",null,{"children":[["$","p",null,{"className":"text-gray-500","children":"Back end"}],["$","h1",null,{"className":"text-5xl font-bold text-gray-800","children":"Senior Software Engineer"}],["$","p",null,{"className":" text-gray-800 leading-normal","children":"Full-time employment, full remote or on-site at Central Jakarta (Menteng), your choice. You will be responsible for developing and maintaining cloud-based data processing pipeline capable of digesting Petabytes of volume."}]]}],["$","div",null,{"className":"flex flex-col space-y-4","children":[["$","div","0",{"className":"flex flex-col space-y-2","children":[["$","h2",null,{"className":"font-bold text-2xl","children":"Responsibilities"}],["$","ul",null,{"className":"list-disc","children":[["$","li","0",{"children":"Develop and maintain cloud-based data processing pipeline capable of digesting Petabytes of volume"}],["$","li","1",{"children":"Design data analytics engine to facilitates the configuration and monitoring of deep insights of time-series technical and business metrics"}],["$","li","2",{"children":"Collaborate with the professional service team to analyze and fulfill customer requests/customizations"}]]}]]}],["$","div","1",{"className":"flex flex-col space-y-2","children":[["$","h2",null,{"className":"font-bold text-2xl","children":"Requirements"}],["$","ul",null,{"className":"list-disc","children":[["$","li","0",{"children":"Bachelor's degree (or above) in Computer Science, Statistics, Mathematics, or a similar quantitative field"}],["$","li","1",{"children":"5+ years of enterprise software development experience"}],["$","li","2",{"children":"Solid computer science fundamentals in data-structures and algorithms"}],["$","li","3",{"children":"Excellent object-oriented design/programming in Python, Go, Scala, or Java"}],["$","li","4",{"children":"Proficient with a few well-known ETL stacks (e.g. DataFlow, MySQL, Spark, Kafka, ...)"}],["$","li","5",{"children":"Experience with data services in the public cloud (AWS, GCP, Azure)"}]]}]]}],["$","div","2",{"className":"flex flex-col space-y-2","children":[["$","h2",null,{"className":"font-bold text-2xl","children":"Deliverables"}],["$","ul",null,{"className":"list-disc","children":[["$","li","0",{"children":"A complete implementation of the product per the requirements and architecture design"}],["$","li","1",{"children":"A sufficiently thorough documentation of the key building blocks and deployment aspects"}],["$","li","2",{"children":"A fully agreed-upon and comprehensive test plan for all the major and minor product features"}]]}]]}]]}],["$","a",null,{"href":"mailto:job@hyperjump.tech?subject=Apply for Senior Software Engineer","className":"bg-white self-start hover:bg-gray-100 text-gray-800 font-semibold py-2 px-4 border border-gray-400 rounded shadow","children":"Apply"}]]}]}],null],null],null]},[null,["$","$L2",null,{"parallelRouterKey":"children","segmentPath":["children","(main)","children","jobs","children","$3","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]],null]},[null,["$","$L2",null,{"parallelRouterKey":"children","segmentPath":["children","(main)","children","jobs","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]],null]},[[[["$","link","0",{"rel":"stylesheet","href":"/hyperjump.tech/_next/static/css/b7ee4db4e7026838.css","precedence":"next","crossOrigin":"$undefined"}]],[["$","$L5",null,{}],["$","$L6",null,{}],[["$","div",null,{"className":"pt-24 pb-12","children":[["$","div",null,{"className":"herobg","children":[["$","div",null,{"className":"plane","id":"first"}],["$","div",null,{"className":"plane","id":"second"}],["$","div",null,{"className":"plane","id":"third"}],["$","div",null,{"className":"plane","id":"fourth"}]]}],["$","div",null,{"className":"container px-3 py-16 mx-auto flex flex-wrap flex-col md:flex-row items-center","children":["$","div",null,{"className":"flex flex-col w-full md:w-3/6 justify-center items-start text-center md:text-left","children":[["$","h1",null,{"className":"my-4 text-5xl font-bold leading-tight","children":"Maju bersama Teknologi Open-Source"}],["$","p",null,{"className":"leading-normal text-1xl mb-8","children":"Open source first. Cloud native. DevOps excellence."}]]}]}]]}],["$","div",null,{"className":"relative","children":["$","svg",null,{"className":"absolute bottom-0 left-0 w-full -mt-12 lg:-mt-24","viewBox":"0 0 1428 174","version":"1.1","xmlns":"http://www.w3.org/2000/svg","xmlnsXlink":"http://www.w3.org/1999/xlink","children":["$","g",null,{"stroke":"none","strokeWidth":"1","fill":"none","fillRule":"evenodd","children":[["$","g",null,{"transform":"translate(-2.000000, 44.000000)","fill":"#FFFFFF","fillRule":"nonzero","children":[["$","path",null,{"d":"M0,0 C90.7283404,0.927527913 147.912752,27.187927 291.910178,59.9119003 C387.908462,81.7278826 543.605069,89.334785 759,82.7326078 C469.336065,156.254352 216.336065,153.6679 0,74.9732496","opacity":"0.100000001"}],["$","path",null,{"d":"M100,104.708498 C277.413333,72.2345949 426.147877,52.5246657 546.203633,45.5787101 C666.259389,38.6327546 810.524845,41.7979068 979,55.0741668 C931.069965,56.122511 810.303266,74.8455141 616.699903,111.243176 C423.096539,147.640838 250.863238,145.462612 100,104.708498 Z","opacity":"0.100000001"}],["$","path",null,{"d":"M1046,51.6521276 C1130.83045,29.328812 1279.08318,17.607883 1439,40.1656806 L1439,120 C1271.17211,77.9435312 1140.17211,55.1609071 1046,51.6521276 Z","id":"Path-4","opacity":"0.200000003"}]]}],["$","g",null,{"transform":"translate(-4.000000, 76.000000)","fill":"#FFFFFF","fillRule":"nonzero","children":["$","path",null,{"d":"M0.457,34.035 C57.086,53.198 98.208,65.809 123.822,71.865 C181.454,85.495 234.295,90.29 272.033,93.459 C311.355,96.759 396.635,95.801 461.025,91.663 C486.76,90.01 518.727,86.372 556.926,80.752 C595.747,74.596 622.372,70.008 636.799,66.991 C663.913,61.324 712.501,49.503 727.605,46.128 C780.47,34.317 818.839,22.532 856.324,15.904 C922.689,4.169 955.676,2.522 1011.185,0.432 C1060.705,1.477 1097.39,3.129 1121.236,5.387 C1161.703,9.219 1208.621,17.821 1235.4,22.304 C1285.855,30.748 1354.351,47.432 1440.886,72.354 L1441.191,104.352 L1.121,104.031 L0.457,34.035 Z"}]}]]}]}]}]],["$","$L2",null,{"parallelRouterKey":"children","segmentPath":["children","(main)","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[]}]]],null],null]},[[[["$","link","0",{"rel":"stylesheet","href":"/hyperjump.tech/_next/static/css/d4bb1eb6aff62560.css","precedence":"next","crossOrigin":"$undefined"}]],["$","html",null,{"lang":"en","children":[["$","$L7",null,{"gtmId":"G-L825T5QT2S"}],["$","body",null,{"className":"group __variable_d22cfa __variable_e46b70 antialiased leading-normal tracking-normal text-white bg-black","children":[["$","$L2",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":"$8","children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":"$9","children":"404"}],["$","div",null,{"style":"$a","children":["$","h2",null,{"style":"$b","children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[]}],["$","$Lc",null,{}],["$","footer",null,{"className":"bg-white","children":["$","div",null,{"className":"container mx-auto px-8","children":["$","div",null,{"className":"w-full flex flex-col md:flex-row py-6 items-center justify-center","children":[["$","div",null,{"className":"flex-1 mb-6 text-gray-600 text-center md:text-left","children":"Copyright © 2024 PT. Artha Rajamas Mandiri"}],["$","div",null,{"className":"flex-1 justify-center md:justify-end","children":["$","ul",null,{"className":"flex justify-center md:justify-end flex-1 items-center","children":[["$","li","0",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://www.linkedin.com/company/hyperjump","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fa fa-linkedin","aria-hidden":"true"}]}]}],["$","li","1",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://github.com/hyperjumptech","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fa fa-github","aria-hidden":"true"}]}]}],["$","li","2",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://medium.com/hyperjump-tech","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fab fa-medium-m","aria-hidden":"true"}]}]}],["$","li","3",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://hyperjump.substack.com","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fa fa-newspaper","aria-hidden":"true"}]}]}]]}]}]]}]}]}],["$","$Ld",null,{}],["$","$Le",null,{"src":"https://kit.fontawesome.com/f6999a3218.js"}]]}]]}]],null],null],["$Lf",null]]]] -f:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","1",{"charSet":"utf-8"}],["$","title","2",{"children":"Hyperjump Technology"}],["$","meta","3",{"name":"description","content":"Open source first. Cloud native. DevOps excellence."}],["$","link","4",{"rel":"author","href":"https://nico.fyi"}],["$","meta","5",{"name":"author","content":"Nico Prananta"}],["$","link","6",{"rel":"icon","href":"/hyperjump.tech/favicon.ico","type":"image/x-icon","sizes":"16x16"}],["$","meta","7",{"name":"next-size-adjust"}]] +0:["fVaGuMkm-YZjG7vtnAbr1",[[["",{"children":["(main)",{"children":["jobs",{"children":[["id","se-backend","d"],{"children":["__PAGE__?{\"id\":\"se-backend\"}",{}]}]}]}]},"$undefined","$undefined",true],["",{"children":["(main)",{"children":["jobs",{"children":[["id","se-backend","d"],{"children":["__PAGE__",{},[["$L1",["$","section",null,{"className":"bg-white border-b py-8 text-black","children":["$","div",null,{"className":"container mx-auto flex-wrap py-12 flex flex-col space-y-8","children":[["$","div",null,{"children":[["$","p",null,{"className":"text-gray-500","children":"Back end"}],["$","h1",null,{"className":"text-5xl font-bold text-gray-800","children":"Senior Software Engineer"}],["$","p",null,{"className":" text-gray-800 leading-normal","children":"Full-time employment, full remote or on-site at Central Jakarta (Menteng), your choice. You will be responsible for developing and maintaining cloud-based data processing pipeline capable of digesting Petabytes of volume."}]]}],["$","div",null,{"className":"flex flex-col space-y-4","children":[["$","div","0",{"className":"flex flex-col space-y-2","children":[["$","h2",null,{"className":"font-bold text-2xl","children":"Responsibilities"}],["$","ul",null,{"className":"list-disc","children":[["$","li","0",{"children":"Develop and maintain cloud-based data processing pipeline capable of digesting Petabytes of volume"}],["$","li","1",{"children":"Design data analytics engine to facilitates the configuration and monitoring of deep insights of time-series technical and business metrics"}],["$","li","2",{"children":"Collaborate with the professional service team to analyze and fulfill customer requests/customizations"}]]}]]}],["$","div","1",{"className":"flex flex-col space-y-2","children":[["$","h2",null,{"className":"font-bold text-2xl","children":"Requirements"}],["$","ul",null,{"className":"list-disc","children":[["$","li","0",{"children":"Bachelor's degree (or above) in Computer Science, Statistics, Mathematics, or a similar quantitative field"}],["$","li","1",{"children":"5+ years of enterprise software development experience"}],["$","li","2",{"children":"Solid computer science fundamentals in data-structures and algorithms"}],["$","li","3",{"children":"Excellent object-oriented design/programming in Python, Go, Scala, or Java"}],["$","li","4",{"children":"Proficient with a few well-known ETL stacks (e.g. DataFlow, MySQL, Spark, Kafka, ...)"}],["$","li","5",{"children":"Experience with data services in the public cloud (AWS, GCP, Azure)"}]]}]]}],["$","div","2",{"className":"flex flex-col space-y-2","children":[["$","h2",null,{"className":"font-bold text-2xl","children":"Deliverables"}],["$","ul",null,{"className":"list-disc","children":[["$","li","0",{"children":"A complete implementation of the product per the requirements and architecture design"}],["$","li","1",{"children":"A sufficiently thorough documentation of the key building blocks and deployment aspects"}],["$","li","2",{"children":"A fully agreed-upon and comprehensive test plan for all the major and minor product features"}]]}]]}]]}],["$","a",null,{"href":"mailto:job@hyperjump.tech?subject=Apply for Senior Software Engineer","className":"bg-white self-start hover:bg-gray-100 text-gray-800 font-semibold py-2 px-4 border border-gray-400 rounded shadow","children":"Apply"}]]}]}],null],null],null]},[null,["$","$L2",null,{"parallelRouterKey":"children","segmentPath":["children","(main)","children","jobs","children","$3","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]],null]},[null,["$","$L2",null,{"parallelRouterKey":"children","segmentPath":["children","(main)","children","jobs","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]],null]},[[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/b7ee4db4e7026838.css","precedence":"next","crossOrigin":"$undefined"}]],[["$","$L5",null,{}],["$","$L6",null,{}],[["$","div",null,{"className":"pt-24 pb-12","children":[["$","div",null,{"className":"herobg","children":[["$","div",null,{"className":"plane","id":"first"}],["$","div",null,{"className":"plane","id":"second"}],["$","div",null,{"className":"plane","id":"third"}],["$","div",null,{"className":"plane","id":"fourth"}]]}],["$","div",null,{"className":"container px-3 py-16 mx-auto flex flex-wrap flex-col md:flex-row items-center","children":["$","div",null,{"className":"flex flex-col w-full md:w-3/6 justify-center items-start text-center md:text-left","children":[["$","h1",null,{"className":"my-4 text-5xl font-bold leading-tight","children":"Maju bersama Teknologi Open-Source"}],["$","p",null,{"className":"leading-normal text-1xl mb-8","children":"Open source first. Cloud native. DevOps excellence."}]]}]}]]}],["$","div",null,{"className":"relative","children":["$","svg",null,{"className":"absolute bottom-0 left-0 w-full -mt-12 lg:-mt-24","viewBox":"0 0 1428 174","version":"1.1","xmlns":"http://www.w3.org/2000/svg","xmlnsXlink":"http://www.w3.org/1999/xlink","children":["$","g",null,{"stroke":"none","strokeWidth":"1","fill":"none","fillRule":"evenodd","children":[["$","g",null,{"transform":"translate(-2.000000, 44.000000)","fill":"#FFFFFF","fillRule":"nonzero","children":[["$","path",null,{"d":"M0,0 C90.7283404,0.927527913 147.912752,27.187927 291.910178,59.9119003 C387.908462,81.7278826 543.605069,89.334785 759,82.7326078 C469.336065,156.254352 216.336065,153.6679 0,74.9732496","opacity":"0.100000001"}],["$","path",null,{"d":"M100,104.708498 C277.413333,72.2345949 426.147877,52.5246657 546.203633,45.5787101 C666.259389,38.6327546 810.524845,41.7979068 979,55.0741668 C931.069965,56.122511 810.303266,74.8455141 616.699903,111.243176 C423.096539,147.640838 250.863238,145.462612 100,104.708498 Z","opacity":"0.100000001"}],["$","path",null,{"d":"M1046,51.6521276 C1130.83045,29.328812 1279.08318,17.607883 1439,40.1656806 L1439,120 C1271.17211,77.9435312 1140.17211,55.1609071 1046,51.6521276 Z","id":"Path-4","opacity":"0.200000003"}]]}],["$","g",null,{"transform":"translate(-4.000000, 76.000000)","fill":"#FFFFFF","fillRule":"nonzero","children":["$","path",null,{"d":"M0.457,34.035 C57.086,53.198 98.208,65.809 123.822,71.865 C181.454,85.495 234.295,90.29 272.033,93.459 C311.355,96.759 396.635,95.801 461.025,91.663 C486.76,90.01 518.727,86.372 556.926,80.752 C595.747,74.596 622.372,70.008 636.799,66.991 C663.913,61.324 712.501,49.503 727.605,46.128 C780.47,34.317 818.839,22.532 856.324,15.904 C922.689,4.169 955.676,2.522 1011.185,0.432 C1060.705,1.477 1097.39,3.129 1121.236,5.387 C1161.703,9.219 1208.621,17.821 1235.4,22.304 C1285.855,30.748 1354.351,47.432 1440.886,72.354 L1441.191,104.352 L1.121,104.031 L0.457,34.035 Z"}]}]]}]}]}]],["$","$L2",null,{"parallelRouterKey":"children","segmentPath":["children","(main)","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[]}]]],null],null]},[[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/476df84321acb788.css","precedence":"next","crossOrigin":"$undefined"}]],["$","html",null,{"lang":"en","children":[["$","$L7",null,{"gtmId":"G-L825T5QT2S"}],["$","body",null,{"className":"group __variable_1e4310 __variable_c3aa02 antialiased leading-normal tracking-normal text-white bg-black","children":[["$","$L2",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":"$8","children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":"$9","children":"404"}],["$","div",null,{"style":"$a","children":["$","h2",null,{"style":"$b","children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[]}],["$","$Lc",null,{}],["$","footer",null,{"className":"bg-white","children":["$","div",null,{"className":"container mx-auto px-8","children":["$","div",null,{"className":"w-full flex flex-col md:flex-row py-6 items-center justify-center","children":[["$","div",null,{"className":"flex-1 mb-6 text-gray-600 text-center md:text-left","children":"Copyright © 2024 PT. Artha Rajamas Mandiri"}],["$","div",null,{"className":"flex-1 justify-center md:justify-end","children":["$","ul",null,{"className":"flex justify-center md:justify-end flex-1 items-center","children":[["$","li","0",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://www.linkedin.com/company/hyperjump","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fa fa-linkedin","aria-hidden":"true"}]}]}],["$","li","1",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://github.com/hyperjumptech","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fa fa-github","aria-hidden":"true"}]}]}],["$","li","2",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://medium.com/hyperjump-tech","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fab fa-medium-m","aria-hidden":"true"}]}]}],["$","li","3",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://hyperjump.substack.com","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fa fa-newspaper","aria-hidden":"true"}]}]}]]}]}]]}]}]}],["$","$Ld",null,{}],["$","$Le",null,{"src":"https://kit.fontawesome.com/f6999a3218.js"}]]}]]}]],null],null],["$Lf",null]]]] +f:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","1",{"charSet":"utf-8"}],["$","title","2",{"children":"Hyperjump Technology"}],["$","meta","3",{"name":"description","content":"Open source first. Cloud native. DevOps excellence."}],["$","link","4",{"rel":"author","href":"https://nico.fyi"}],["$","meta","5",{"name":"author","content":"Nico Prananta"}],["$","link","6",{"rel":"icon","href":"/favicon.ico","type":"image/x-icon","sizes":"16x16"}],["$","meta","7",{"name":"next-size-adjust"}]] 1:null diff --git a/jobs/se-frontend.html b/jobs/se-frontend.html index 0c417ee..8fb646b 100644 --- a/jobs/se-frontend.html +++ b/jobs/se-frontend.html @@ -1 +1 @@ -Hyperjump Technology

Maju bersama Teknologi Open-Source

Open source first. Cloud native. DevOps excellence.

Front End

Software Engineer

Front-end with React/Vue.js. Full-time employment, full remote or on-site at Central Jakarta (Menteng), your choice. You will be responsible for developing cross-browser and mobile-friendly front-end for enterprise applications (SaaS).

Responsibilities

  • Develop cross-browser and mobile-friendly front-end for enterprise applications (SaaS)
  • Write extensive unit and integration tests to ensure the product is of the highest quality
  • Troubleshoot and analyze potential performance bottlenecks

Requirements

  • Bachelor's degree (or above) in Computer Science, Statistics, Mathematics, or a similar quantitative field
  • 2+ years of software development experience
  • Solid computer science fundamentals in data-structures and algorithms
  • Proficient understanding of HTML, CSS, and JavaScript/TypeScript
  • Production experience building web apps using React or Vue.js
  • Firm grasp of Chrome/Firefox/Safari developer tools

Deliverables

  • A complete implementation of the product per the requirements and architecture design
  • A sufficiently thorough documentation of the key building blocks and deployment aspects
  • A fully agreed-upon and comprehensive test plan for all the major and minor product features
Apply
Copyright © 2024 PT. Artha Rajamas Mandiri
\ No newline at end of file +Hyperjump Technology

Maju bersama Teknologi Open-Source

Open source first. Cloud native. DevOps excellence.

Front End

Software Engineer

Front-end with React/Vue.js. Full-time employment, full remote or on-site at Central Jakarta (Menteng), your choice. You will be responsible for developing cross-browser and mobile-friendly front-end for enterprise applications (SaaS).

Responsibilities

  • Develop cross-browser and mobile-friendly front-end for enterprise applications (SaaS)
  • Write extensive unit and integration tests to ensure the product is of the highest quality
  • Troubleshoot and analyze potential performance bottlenecks

Requirements

  • Bachelor's degree (or above) in Computer Science, Statistics, Mathematics, or a similar quantitative field
  • 2+ years of software development experience
  • Solid computer science fundamentals in data-structures and algorithms
  • Proficient understanding of HTML, CSS, and JavaScript/TypeScript
  • Production experience building web apps using React or Vue.js
  • Firm grasp of Chrome/Firefox/Safari developer tools

Deliverables

  • A complete implementation of the product per the requirements and architecture design
  • A sufficiently thorough documentation of the key building blocks and deployment aspects
  • A fully agreed-upon and comprehensive test plan for all the major and minor product features
Apply
Copyright © 2024 PT. Artha Rajamas Mandiri
\ No newline at end of file diff --git a/jobs/se-frontend.txt b/jobs/se-frontend.txt index dfd58aa..f075902 100644 --- a/jobs/se-frontend.txt +++ b/jobs/se-frontend.txt @@ -1,16 +1,16 @@ 2:I[4707,[],""] 4:I[6423,[],""] -5:I[702,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-5d1467ec4b6c021b.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","245","static/chunks/245-bcb14a890474d239.js","565","static/chunks/565-7f20b3aac659a029.js","95","static/chunks/app/(main)/layout-2ce5bd4b92f691c8.js"],"default"] -6:I[151,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-5d1467ec4b6c021b.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","245","static/chunks/245-bcb14a890474d239.js","565","static/chunks/565-7f20b3aac659a029.js","95","static/chunks/app/(main)/layout-2ce5bd4b92f691c8.js"],"default"] -7:I[8087,["438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","185","static/chunks/app/layout-46880c1f98da1295.js"],"GoogleTagManager"] -c:I[7230,["438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","185","static/chunks/app/layout-46880c1f98da1295.js"],"default"] -d:I[3864,["438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","185","static/chunks/app/layout-46880c1f98da1295.js"],"Toaster"] -e:I[8003,["972","static/chunks/972-5d1467ec4b6c021b.js","3","static/chunks/3-b1732b5397875142.js","974","static/chunks/app/(main)/page-788d26e1940833c1.js"],""] +5:I[702,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-3267a1a94fdc3979.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","245","static/chunks/245-d23749e7c2f99262.js","565","static/chunks/565-43f295dea36743b1.js","95","static/chunks/app/(main)/layout-2ce5bd4b92f691c8.js"],"default"] +6:I[151,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-3267a1a94fdc3979.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","245","static/chunks/245-d23749e7c2f99262.js","565","static/chunks/565-43f295dea36743b1.js","95","static/chunks/app/(main)/layout-2ce5bd4b92f691c8.js"],"default"] +7:I[8087,["438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","185","static/chunks/app/layout-2b8bae5581820f1d.js"],"GoogleTagManager"] +c:I[7230,["438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","185","static/chunks/app/layout-2b8bae5581820f1d.js"],"default"] +d:I[3864,["438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","185","static/chunks/app/layout-2b8bae5581820f1d.js"],"Toaster"] +e:I[8003,["972","static/chunks/972-3267a1a94fdc3979.js","3","static/chunks/3-b1732b5397875142.js","974","static/chunks/app/(main)/page-788d26e1940833c1.js"],""] 3:["id","se-frontend","d"] 8:{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"} 9:{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"} a:{"display":"inline-block"} b:{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0} -0:["kKYCBk5s5y-jbmn1mBhut",[[["",{"children":["(main)",{"children":["jobs",{"children":[["id","se-frontend","d"],{"children":["__PAGE__?{\"id\":\"se-frontend\"}",{}]}]}]}]},"$undefined","$undefined",true],["",{"children":["(main)",{"children":["jobs",{"children":[["id","se-frontend","d"],{"children":["__PAGE__",{},[["$L1",["$","section",null,{"className":"bg-white border-b py-8 text-black","children":["$","div",null,{"className":"container mx-auto flex-wrap py-12 flex flex-col space-y-8","children":[["$","div",null,{"children":[["$","p",null,{"className":"text-gray-500","children":"Front End"}],["$","h1",null,{"className":"text-5xl font-bold text-gray-800","children":"Software Engineer"}],["$","p",null,{"className":" text-gray-800 leading-normal","children":"Front-end with React/Vue.js. Full-time employment, full remote or on-site at Central Jakarta (Menteng), your choice. You will be responsible for developing cross-browser and mobile-friendly front-end for enterprise applications (SaaS)."}]]}],["$","div",null,{"className":"flex flex-col space-y-4","children":[["$","div","0",{"className":"flex flex-col space-y-2","children":[["$","h2",null,{"className":"font-bold text-2xl","children":"Responsibilities"}],["$","ul",null,{"className":"list-disc","children":[["$","li","0",{"children":"Develop cross-browser and mobile-friendly front-end for enterprise applications (SaaS)"}],["$","li","1",{"children":"Write extensive unit and integration tests to ensure the product is of the highest quality"}],["$","li","2",{"children":"Troubleshoot and analyze potential performance bottlenecks"}]]}]]}],["$","div","1",{"className":"flex flex-col space-y-2","children":[["$","h2",null,{"className":"font-bold text-2xl","children":"Requirements"}],["$","ul",null,{"className":"list-disc","children":[["$","li","0",{"children":"Bachelor's degree (or above) in Computer Science, Statistics, Mathematics, or a similar quantitative field"}],["$","li","1",{"children":"2+ years of software development experience"}],["$","li","2",{"children":"Solid computer science fundamentals in data-structures and algorithms"}],["$","li","3",{"children":"Proficient understanding of HTML, CSS, and JavaScript/TypeScript"}],["$","li","4",{"children":"Production experience building web apps using React or Vue.js"}],["$","li","5",{"children":"Firm grasp of Chrome/Firefox/Safari developer tools"}]]}]]}],["$","div","2",{"className":"flex flex-col space-y-2","children":[["$","h2",null,{"className":"font-bold text-2xl","children":"Deliverables"}],["$","ul",null,{"className":"list-disc","children":[["$","li","0",{"children":"A complete implementation of the product per the requirements and architecture design"}],["$","li","1",{"children":"A sufficiently thorough documentation of the key building blocks and deployment aspects"}],["$","li","2",{"children":"A fully agreed-upon and comprehensive test plan for all the major and minor product features"}]]}]]}]]}],["$","a",null,{"href":"mailto:job@hyperjump.tech?subject=Apply for Software Engineer","className":"bg-white self-start hover:bg-gray-100 text-gray-800 font-semibold py-2 px-4 border border-gray-400 rounded shadow","children":"Apply"}]]}]}],null],null],null]},[null,["$","$L2",null,{"parallelRouterKey":"children","segmentPath":["children","(main)","children","jobs","children","$3","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]],null]},[null,["$","$L2",null,{"parallelRouterKey":"children","segmentPath":["children","(main)","children","jobs","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]],null]},[[[["$","link","0",{"rel":"stylesheet","href":"/hyperjump.tech/_next/static/css/b7ee4db4e7026838.css","precedence":"next","crossOrigin":"$undefined"}]],[["$","$L5",null,{}],["$","$L6",null,{}],[["$","div",null,{"className":"pt-24 pb-12","children":[["$","div",null,{"className":"herobg","children":[["$","div",null,{"className":"plane","id":"first"}],["$","div",null,{"className":"plane","id":"second"}],["$","div",null,{"className":"plane","id":"third"}],["$","div",null,{"className":"plane","id":"fourth"}]]}],["$","div",null,{"className":"container px-3 py-16 mx-auto flex flex-wrap flex-col md:flex-row items-center","children":["$","div",null,{"className":"flex flex-col w-full md:w-3/6 justify-center items-start text-center md:text-left","children":[["$","h1",null,{"className":"my-4 text-5xl font-bold leading-tight","children":"Maju bersama Teknologi Open-Source"}],["$","p",null,{"className":"leading-normal text-1xl mb-8","children":"Open source first. Cloud native. DevOps excellence."}]]}]}]]}],["$","div",null,{"className":"relative","children":["$","svg",null,{"className":"absolute bottom-0 left-0 w-full -mt-12 lg:-mt-24","viewBox":"0 0 1428 174","version":"1.1","xmlns":"http://www.w3.org/2000/svg","xmlnsXlink":"http://www.w3.org/1999/xlink","children":["$","g",null,{"stroke":"none","strokeWidth":"1","fill":"none","fillRule":"evenodd","children":[["$","g",null,{"transform":"translate(-2.000000, 44.000000)","fill":"#FFFFFF","fillRule":"nonzero","children":[["$","path",null,{"d":"M0,0 C90.7283404,0.927527913 147.912752,27.187927 291.910178,59.9119003 C387.908462,81.7278826 543.605069,89.334785 759,82.7326078 C469.336065,156.254352 216.336065,153.6679 0,74.9732496","opacity":"0.100000001"}],["$","path",null,{"d":"M100,104.708498 C277.413333,72.2345949 426.147877,52.5246657 546.203633,45.5787101 C666.259389,38.6327546 810.524845,41.7979068 979,55.0741668 C931.069965,56.122511 810.303266,74.8455141 616.699903,111.243176 C423.096539,147.640838 250.863238,145.462612 100,104.708498 Z","opacity":"0.100000001"}],["$","path",null,{"d":"M1046,51.6521276 C1130.83045,29.328812 1279.08318,17.607883 1439,40.1656806 L1439,120 C1271.17211,77.9435312 1140.17211,55.1609071 1046,51.6521276 Z","id":"Path-4","opacity":"0.200000003"}]]}],["$","g",null,{"transform":"translate(-4.000000, 76.000000)","fill":"#FFFFFF","fillRule":"nonzero","children":["$","path",null,{"d":"M0.457,34.035 C57.086,53.198 98.208,65.809 123.822,71.865 C181.454,85.495 234.295,90.29 272.033,93.459 C311.355,96.759 396.635,95.801 461.025,91.663 C486.76,90.01 518.727,86.372 556.926,80.752 C595.747,74.596 622.372,70.008 636.799,66.991 C663.913,61.324 712.501,49.503 727.605,46.128 C780.47,34.317 818.839,22.532 856.324,15.904 C922.689,4.169 955.676,2.522 1011.185,0.432 C1060.705,1.477 1097.39,3.129 1121.236,5.387 C1161.703,9.219 1208.621,17.821 1235.4,22.304 C1285.855,30.748 1354.351,47.432 1440.886,72.354 L1441.191,104.352 L1.121,104.031 L0.457,34.035 Z"}]}]]}]}]}]],["$","$L2",null,{"parallelRouterKey":"children","segmentPath":["children","(main)","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[]}]]],null],null]},[[[["$","link","0",{"rel":"stylesheet","href":"/hyperjump.tech/_next/static/css/d4bb1eb6aff62560.css","precedence":"next","crossOrigin":"$undefined"}]],["$","html",null,{"lang":"en","children":[["$","$L7",null,{"gtmId":"G-L825T5QT2S"}],["$","body",null,{"className":"group __variable_d22cfa __variable_e46b70 antialiased leading-normal tracking-normal text-white bg-black","children":[["$","$L2",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":"$8","children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":"$9","children":"404"}],["$","div",null,{"style":"$a","children":["$","h2",null,{"style":"$b","children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[]}],["$","$Lc",null,{}],["$","footer",null,{"className":"bg-white","children":["$","div",null,{"className":"container mx-auto px-8","children":["$","div",null,{"className":"w-full flex flex-col md:flex-row py-6 items-center justify-center","children":[["$","div",null,{"className":"flex-1 mb-6 text-gray-600 text-center md:text-left","children":"Copyright © 2024 PT. Artha Rajamas Mandiri"}],["$","div",null,{"className":"flex-1 justify-center md:justify-end","children":["$","ul",null,{"className":"flex justify-center md:justify-end flex-1 items-center","children":[["$","li","0",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://www.linkedin.com/company/hyperjump","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fa fa-linkedin","aria-hidden":"true"}]}]}],["$","li","1",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://github.com/hyperjumptech","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fa fa-github","aria-hidden":"true"}]}]}],["$","li","2",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://medium.com/hyperjump-tech","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fab fa-medium-m","aria-hidden":"true"}]}]}],["$","li","3",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://hyperjump.substack.com","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fa fa-newspaper","aria-hidden":"true"}]}]}]]}]}]]}]}]}],["$","$Ld",null,{}],["$","$Le",null,{"src":"https://kit.fontawesome.com/f6999a3218.js"}]]}]]}]],null],null],["$Lf",null]]]] -f:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","1",{"charSet":"utf-8"}],["$","title","2",{"children":"Hyperjump Technology"}],["$","meta","3",{"name":"description","content":"Open source first. Cloud native. DevOps excellence."}],["$","link","4",{"rel":"author","href":"https://nico.fyi"}],["$","meta","5",{"name":"author","content":"Nico Prananta"}],["$","link","6",{"rel":"icon","href":"/hyperjump.tech/favicon.ico","type":"image/x-icon","sizes":"16x16"}],["$","meta","7",{"name":"next-size-adjust"}]] +0:["fVaGuMkm-YZjG7vtnAbr1",[[["",{"children":["(main)",{"children":["jobs",{"children":[["id","se-frontend","d"],{"children":["__PAGE__?{\"id\":\"se-frontend\"}",{}]}]}]}]},"$undefined","$undefined",true],["",{"children":["(main)",{"children":["jobs",{"children":[["id","se-frontend","d"],{"children":["__PAGE__",{},[["$L1",["$","section",null,{"className":"bg-white border-b py-8 text-black","children":["$","div",null,{"className":"container mx-auto flex-wrap py-12 flex flex-col space-y-8","children":[["$","div",null,{"children":[["$","p",null,{"className":"text-gray-500","children":"Front End"}],["$","h1",null,{"className":"text-5xl font-bold text-gray-800","children":"Software Engineer"}],["$","p",null,{"className":" text-gray-800 leading-normal","children":"Front-end with React/Vue.js. Full-time employment, full remote or on-site at Central Jakarta (Menteng), your choice. You will be responsible for developing cross-browser and mobile-friendly front-end for enterprise applications (SaaS)."}]]}],["$","div",null,{"className":"flex flex-col space-y-4","children":[["$","div","0",{"className":"flex flex-col space-y-2","children":[["$","h2",null,{"className":"font-bold text-2xl","children":"Responsibilities"}],["$","ul",null,{"className":"list-disc","children":[["$","li","0",{"children":"Develop cross-browser and mobile-friendly front-end for enterprise applications (SaaS)"}],["$","li","1",{"children":"Write extensive unit and integration tests to ensure the product is of the highest quality"}],["$","li","2",{"children":"Troubleshoot and analyze potential performance bottlenecks"}]]}]]}],["$","div","1",{"className":"flex flex-col space-y-2","children":[["$","h2",null,{"className":"font-bold text-2xl","children":"Requirements"}],["$","ul",null,{"className":"list-disc","children":[["$","li","0",{"children":"Bachelor's degree (or above) in Computer Science, Statistics, Mathematics, or a similar quantitative field"}],["$","li","1",{"children":"2+ years of software development experience"}],["$","li","2",{"children":"Solid computer science fundamentals in data-structures and algorithms"}],["$","li","3",{"children":"Proficient understanding of HTML, CSS, and JavaScript/TypeScript"}],["$","li","4",{"children":"Production experience building web apps using React or Vue.js"}],["$","li","5",{"children":"Firm grasp of Chrome/Firefox/Safari developer tools"}]]}]]}],["$","div","2",{"className":"flex flex-col space-y-2","children":[["$","h2",null,{"className":"font-bold text-2xl","children":"Deliverables"}],["$","ul",null,{"className":"list-disc","children":[["$","li","0",{"children":"A complete implementation of the product per the requirements and architecture design"}],["$","li","1",{"children":"A sufficiently thorough documentation of the key building blocks and deployment aspects"}],["$","li","2",{"children":"A fully agreed-upon and comprehensive test plan for all the major and minor product features"}]]}]]}]]}],["$","a",null,{"href":"mailto:job@hyperjump.tech?subject=Apply for Software Engineer","className":"bg-white self-start hover:bg-gray-100 text-gray-800 font-semibold py-2 px-4 border border-gray-400 rounded shadow","children":"Apply"}]]}]}],null],null],null]},[null,["$","$L2",null,{"parallelRouterKey":"children","segmentPath":["children","(main)","children","jobs","children","$3","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]],null]},[null,["$","$L2",null,{"parallelRouterKey":"children","segmentPath":["children","(main)","children","jobs","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]],null]},[[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/b7ee4db4e7026838.css","precedence":"next","crossOrigin":"$undefined"}]],[["$","$L5",null,{}],["$","$L6",null,{}],[["$","div",null,{"className":"pt-24 pb-12","children":[["$","div",null,{"className":"herobg","children":[["$","div",null,{"className":"plane","id":"first"}],["$","div",null,{"className":"plane","id":"second"}],["$","div",null,{"className":"plane","id":"third"}],["$","div",null,{"className":"plane","id":"fourth"}]]}],["$","div",null,{"className":"container px-3 py-16 mx-auto flex flex-wrap flex-col md:flex-row items-center","children":["$","div",null,{"className":"flex flex-col w-full md:w-3/6 justify-center items-start text-center md:text-left","children":[["$","h1",null,{"className":"my-4 text-5xl font-bold leading-tight","children":"Maju bersama Teknologi Open-Source"}],["$","p",null,{"className":"leading-normal text-1xl mb-8","children":"Open source first. Cloud native. DevOps excellence."}]]}]}]]}],["$","div",null,{"className":"relative","children":["$","svg",null,{"className":"absolute bottom-0 left-0 w-full -mt-12 lg:-mt-24","viewBox":"0 0 1428 174","version":"1.1","xmlns":"http://www.w3.org/2000/svg","xmlnsXlink":"http://www.w3.org/1999/xlink","children":["$","g",null,{"stroke":"none","strokeWidth":"1","fill":"none","fillRule":"evenodd","children":[["$","g",null,{"transform":"translate(-2.000000, 44.000000)","fill":"#FFFFFF","fillRule":"nonzero","children":[["$","path",null,{"d":"M0,0 C90.7283404,0.927527913 147.912752,27.187927 291.910178,59.9119003 C387.908462,81.7278826 543.605069,89.334785 759,82.7326078 C469.336065,156.254352 216.336065,153.6679 0,74.9732496","opacity":"0.100000001"}],["$","path",null,{"d":"M100,104.708498 C277.413333,72.2345949 426.147877,52.5246657 546.203633,45.5787101 C666.259389,38.6327546 810.524845,41.7979068 979,55.0741668 C931.069965,56.122511 810.303266,74.8455141 616.699903,111.243176 C423.096539,147.640838 250.863238,145.462612 100,104.708498 Z","opacity":"0.100000001"}],["$","path",null,{"d":"M1046,51.6521276 C1130.83045,29.328812 1279.08318,17.607883 1439,40.1656806 L1439,120 C1271.17211,77.9435312 1140.17211,55.1609071 1046,51.6521276 Z","id":"Path-4","opacity":"0.200000003"}]]}],["$","g",null,{"transform":"translate(-4.000000, 76.000000)","fill":"#FFFFFF","fillRule":"nonzero","children":["$","path",null,{"d":"M0.457,34.035 C57.086,53.198 98.208,65.809 123.822,71.865 C181.454,85.495 234.295,90.29 272.033,93.459 C311.355,96.759 396.635,95.801 461.025,91.663 C486.76,90.01 518.727,86.372 556.926,80.752 C595.747,74.596 622.372,70.008 636.799,66.991 C663.913,61.324 712.501,49.503 727.605,46.128 C780.47,34.317 818.839,22.532 856.324,15.904 C922.689,4.169 955.676,2.522 1011.185,0.432 C1060.705,1.477 1097.39,3.129 1121.236,5.387 C1161.703,9.219 1208.621,17.821 1235.4,22.304 C1285.855,30.748 1354.351,47.432 1440.886,72.354 L1441.191,104.352 L1.121,104.031 L0.457,34.035 Z"}]}]]}]}]}]],["$","$L2",null,{"parallelRouterKey":"children","segmentPath":["children","(main)","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[]}]]],null],null]},[[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/476df84321acb788.css","precedence":"next","crossOrigin":"$undefined"}]],["$","html",null,{"lang":"en","children":[["$","$L7",null,{"gtmId":"G-L825T5QT2S"}],["$","body",null,{"className":"group __variable_1e4310 __variable_c3aa02 antialiased leading-normal tracking-normal text-white bg-black","children":[["$","$L2",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":"$8","children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":"$9","children":"404"}],["$","div",null,{"style":"$a","children":["$","h2",null,{"style":"$b","children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[]}],["$","$Lc",null,{}],["$","footer",null,{"className":"bg-white","children":["$","div",null,{"className":"container mx-auto px-8","children":["$","div",null,{"className":"w-full flex flex-col md:flex-row py-6 items-center justify-center","children":[["$","div",null,{"className":"flex-1 mb-6 text-gray-600 text-center md:text-left","children":"Copyright © 2024 PT. Artha Rajamas Mandiri"}],["$","div",null,{"className":"flex-1 justify-center md:justify-end","children":["$","ul",null,{"className":"flex justify-center md:justify-end flex-1 items-center","children":[["$","li","0",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://www.linkedin.com/company/hyperjump","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fa fa-linkedin","aria-hidden":"true"}]}]}],["$","li","1",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://github.com/hyperjumptech","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fa fa-github","aria-hidden":"true"}]}]}],["$","li","2",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://medium.com/hyperjump-tech","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fab fa-medium-m","aria-hidden":"true"}]}]}],["$","li","3",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://hyperjump.substack.com","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fa fa-newspaper","aria-hidden":"true"}]}]}]]}]}]]}]}]}],["$","$Ld",null,{}],["$","$Le",null,{"src":"https://kit.fontawesome.com/f6999a3218.js"}]]}]]}]],null],null],["$Lf",null]]]] +f:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","1",{"charSet":"utf-8"}],["$","title","2",{"children":"Hyperjump Technology"}],["$","meta","3",{"name":"description","content":"Open source first. Cloud native. DevOps excellence."}],["$","link","4",{"rel":"author","href":"https://nico.fyi"}],["$","meta","5",{"name":"author","content":"Nico Prananta"}],["$","link","6",{"rel":"icon","href":"/favicon.ico","type":"image/x-icon","sizes":"16x16"}],["$","meta","7",{"name":"next-size-adjust"}]] 1:null diff --git a/jobs/se-mobile.html b/jobs/se-mobile.html index 6f0ce4d..7302f98 100644 --- a/jobs/se-mobile.html +++ b/jobs/se-mobile.html @@ -1 +1 @@ -Hyperjump Technology

Maju bersama Teknologi Open-Source

Open source first. Cloud native. DevOps excellence.

Android/iOS

Software Engineer

Full-time employment, full remote or on-site at Central Jakarta (Menteng), your choice. You will be responsible for developing pixel-perfect, buttery smooth UI across Android and iOS.

Responsibilities

  • Develop pixel-perfect, buttery smooth UI across Android and iOS
  • Write extensive unit and integration tests to ensure the product is of the highest quality
  • Troubleshoot and analyze potential performance bottlenecks

Requirements

  • Bachelor's degree (or above) in Computer Science, Statistics, Mathematics, or a similar quantitative field
  • 2+ years of software development experience
  • Solid computer science fundamentals in data-structures and algorithms
  • Firm grasp of React Native or Kotlin or Swift
  • Excellent object-oriented concepts (in any programming language)

Deliverables

  • A complete implementation of the product per the requirements and architecture design
  • A sufficiently thorough documentation of the key building blocks and deployment aspects
  • A fully agreed-upon and comprehensive test plan for all the major and minor product features
Apply
Copyright © 2024 PT. Artha Rajamas Mandiri
\ No newline at end of file +Hyperjump Technology

Maju bersama Teknologi Open-Source

Open source first. Cloud native. DevOps excellence.

Android/iOS

Software Engineer

Full-time employment, full remote or on-site at Central Jakarta (Menteng), your choice. You will be responsible for developing pixel-perfect, buttery smooth UI across Android and iOS.

Responsibilities

  • Develop pixel-perfect, buttery smooth UI across Android and iOS
  • Write extensive unit and integration tests to ensure the product is of the highest quality
  • Troubleshoot and analyze potential performance bottlenecks

Requirements

  • Bachelor's degree (or above) in Computer Science, Statistics, Mathematics, or a similar quantitative field
  • 2+ years of software development experience
  • Solid computer science fundamentals in data-structures and algorithms
  • Firm grasp of React Native or Kotlin or Swift
  • Excellent object-oriented concepts (in any programming language)

Deliverables

  • A complete implementation of the product per the requirements and architecture design
  • A sufficiently thorough documentation of the key building blocks and deployment aspects
  • A fully agreed-upon and comprehensive test plan for all the major and minor product features
Apply
Copyright © 2024 PT. Artha Rajamas Mandiri
\ No newline at end of file diff --git a/jobs/se-mobile.txt b/jobs/se-mobile.txt index 7ebd4ed..bc04ddc 100644 --- a/jobs/se-mobile.txt +++ b/jobs/se-mobile.txt @@ -1,16 +1,16 @@ 2:I[4707,[],""] 4:I[6423,[],""] -5:I[702,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-5d1467ec4b6c021b.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","245","static/chunks/245-bcb14a890474d239.js","565","static/chunks/565-7f20b3aac659a029.js","95","static/chunks/app/(main)/layout-2ce5bd4b92f691c8.js"],"default"] -6:I[151,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-5d1467ec4b6c021b.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","245","static/chunks/245-bcb14a890474d239.js","565","static/chunks/565-7f20b3aac659a029.js","95","static/chunks/app/(main)/layout-2ce5bd4b92f691c8.js"],"default"] -7:I[8087,["438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","185","static/chunks/app/layout-46880c1f98da1295.js"],"GoogleTagManager"] -c:I[7230,["438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","185","static/chunks/app/layout-46880c1f98da1295.js"],"default"] -d:I[3864,["438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","185","static/chunks/app/layout-46880c1f98da1295.js"],"Toaster"] -e:I[8003,["972","static/chunks/972-5d1467ec4b6c021b.js","3","static/chunks/3-b1732b5397875142.js","974","static/chunks/app/(main)/page-788d26e1940833c1.js"],""] +5:I[702,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-3267a1a94fdc3979.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","245","static/chunks/245-d23749e7c2f99262.js","565","static/chunks/565-43f295dea36743b1.js","95","static/chunks/app/(main)/layout-2ce5bd4b92f691c8.js"],"default"] +6:I[151,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-3267a1a94fdc3979.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","245","static/chunks/245-d23749e7c2f99262.js","565","static/chunks/565-43f295dea36743b1.js","95","static/chunks/app/(main)/layout-2ce5bd4b92f691c8.js"],"default"] +7:I[8087,["438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","185","static/chunks/app/layout-2b8bae5581820f1d.js"],"GoogleTagManager"] +c:I[7230,["438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","185","static/chunks/app/layout-2b8bae5581820f1d.js"],"default"] +d:I[3864,["438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","185","static/chunks/app/layout-2b8bae5581820f1d.js"],"Toaster"] +e:I[8003,["972","static/chunks/972-3267a1a94fdc3979.js","3","static/chunks/3-b1732b5397875142.js","974","static/chunks/app/(main)/page-788d26e1940833c1.js"],""] 3:["id","se-mobile","d"] 8:{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"} 9:{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"} a:{"display":"inline-block"} b:{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0} -0:["kKYCBk5s5y-jbmn1mBhut",[[["",{"children":["(main)",{"children":["jobs",{"children":[["id","se-mobile","d"],{"children":["__PAGE__?{\"id\":\"se-mobile\"}",{}]}]}]}]},"$undefined","$undefined",true],["",{"children":["(main)",{"children":["jobs",{"children":[["id","se-mobile","d"],{"children":["__PAGE__",{},[["$L1",["$","section",null,{"className":"bg-white border-b py-8 text-black","children":["$","div",null,{"className":"container mx-auto flex-wrap py-12 flex flex-col space-y-8","children":[["$","div",null,{"children":[["$","p",null,{"className":"text-gray-500","children":"Android/iOS"}],["$","h1",null,{"className":"text-5xl font-bold text-gray-800","children":"Software Engineer"}],["$","p",null,{"className":" text-gray-800 leading-normal","children":"Full-time employment, full remote or on-site at Central Jakarta (Menteng), your choice. You will be responsible for developing pixel-perfect, buttery smooth UI across Android and iOS."}]]}],["$","div",null,{"className":"flex flex-col space-y-4","children":[["$","div","0",{"className":"flex flex-col space-y-2","children":[["$","h2",null,{"className":"font-bold text-2xl","children":"Responsibilities"}],["$","ul",null,{"className":"list-disc","children":[["$","li","0",{"children":"Develop pixel-perfect, buttery smooth UI across Android and iOS"}],["$","li","1",{"children":"Write extensive unit and integration tests to ensure the product is of the highest quality"}],["$","li","2",{"children":"Troubleshoot and analyze potential performance bottlenecks"}]]}]]}],["$","div","1",{"className":"flex flex-col space-y-2","children":[["$","h2",null,{"className":"font-bold text-2xl","children":"Requirements"}],["$","ul",null,{"className":"list-disc","children":[["$","li","0",{"children":"Bachelor's degree (or above) in Computer Science, Statistics, Mathematics, or a similar quantitative field"}],["$","li","1",{"children":"2+ years of software development experience"}],["$","li","2",{"children":"Solid computer science fundamentals in data-structures and algorithms"}],["$","li","3",{"children":"Firm grasp of React Native or Kotlin or Swift"}],["$","li","4",{"children":"Excellent object-oriented concepts (in any programming language)"}]]}]]}],["$","div","2",{"className":"flex flex-col space-y-2","children":[["$","h2",null,{"className":"font-bold text-2xl","children":"Deliverables"}],["$","ul",null,{"className":"list-disc","children":[["$","li","0",{"children":"A complete implementation of the product per the requirements and architecture design"}],["$","li","1",{"children":"A sufficiently thorough documentation of the key building blocks and deployment aspects"}],["$","li","2",{"children":"A fully agreed-upon and comprehensive test plan for all the major and minor product features"}]]}]]}]]}],["$","a",null,{"href":"mailto:job@hyperjump.tech?subject=Apply for Software Engineer","className":"bg-white self-start hover:bg-gray-100 text-gray-800 font-semibold py-2 px-4 border border-gray-400 rounded shadow","children":"Apply"}]]}]}],null],null],null]},[null,["$","$L2",null,{"parallelRouterKey":"children","segmentPath":["children","(main)","children","jobs","children","$3","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]],null]},[null,["$","$L2",null,{"parallelRouterKey":"children","segmentPath":["children","(main)","children","jobs","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]],null]},[[[["$","link","0",{"rel":"stylesheet","href":"/hyperjump.tech/_next/static/css/b7ee4db4e7026838.css","precedence":"next","crossOrigin":"$undefined"}]],[["$","$L5",null,{}],["$","$L6",null,{}],[["$","div",null,{"className":"pt-24 pb-12","children":[["$","div",null,{"className":"herobg","children":[["$","div",null,{"className":"plane","id":"first"}],["$","div",null,{"className":"plane","id":"second"}],["$","div",null,{"className":"plane","id":"third"}],["$","div",null,{"className":"plane","id":"fourth"}]]}],["$","div",null,{"className":"container px-3 py-16 mx-auto flex flex-wrap flex-col md:flex-row items-center","children":["$","div",null,{"className":"flex flex-col w-full md:w-3/6 justify-center items-start text-center md:text-left","children":[["$","h1",null,{"className":"my-4 text-5xl font-bold leading-tight","children":"Maju bersama Teknologi Open-Source"}],["$","p",null,{"className":"leading-normal text-1xl mb-8","children":"Open source first. Cloud native. DevOps excellence."}]]}]}]]}],["$","div",null,{"className":"relative","children":["$","svg",null,{"className":"absolute bottom-0 left-0 w-full -mt-12 lg:-mt-24","viewBox":"0 0 1428 174","version":"1.1","xmlns":"http://www.w3.org/2000/svg","xmlnsXlink":"http://www.w3.org/1999/xlink","children":["$","g",null,{"stroke":"none","strokeWidth":"1","fill":"none","fillRule":"evenodd","children":[["$","g",null,{"transform":"translate(-2.000000, 44.000000)","fill":"#FFFFFF","fillRule":"nonzero","children":[["$","path",null,{"d":"M0,0 C90.7283404,0.927527913 147.912752,27.187927 291.910178,59.9119003 C387.908462,81.7278826 543.605069,89.334785 759,82.7326078 C469.336065,156.254352 216.336065,153.6679 0,74.9732496","opacity":"0.100000001"}],["$","path",null,{"d":"M100,104.708498 C277.413333,72.2345949 426.147877,52.5246657 546.203633,45.5787101 C666.259389,38.6327546 810.524845,41.7979068 979,55.0741668 C931.069965,56.122511 810.303266,74.8455141 616.699903,111.243176 C423.096539,147.640838 250.863238,145.462612 100,104.708498 Z","opacity":"0.100000001"}],["$","path",null,{"d":"M1046,51.6521276 C1130.83045,29.328812 1279.08318,17.607883 1439,40.1656806 L1439,120 C1271.17211,77.9435312 1140.17211,55.1609071 1046,51.6521276 Z","id":"Path-4","opacity":"0.200000003"}]]}],["$","g",null,{"transform":"translate(-4.000000, 76.000000)","fill":"#FFFFFF","fillRule":"nonzero","children":["$","path",null,{"d":"M0.457,34.035 C57.086,53.198 98.208,65.809 123.822,71.865 C181.454,85.495 234.295,90.29 272.033,93.459 C311.355,96.759 396.635,95.801 461.025,91.663 C486.76,90.01 518.727,86.372 556.926,80.752 C595.747,74.596 622.372,70.008 636.799,66.991 C663.913,61.324 712.501,49.503 727.605,46.128 C780.47,34.317 818.839,22.532 856.324,15.904 C922.689,4.169 955.676,2.522 1011.185,0.432 C1060.705,1.477 1097.39,3.129 1121.236,5.387 C1161.703,9.219 1208.621,17.821 1235.4,22.304 C1285.855,30.748 1354.351,47.432 1440.886,72.354 L1441.191,104.352 L1.121,104.031 L0.457,34.035 Z"}]}]]}]}]}]],["$","$L2",null,{"parallelRouterKey":"children","segmentPath":["children","(main)","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[]}]]],null],null]},[[[["$","link","0",{"rel":"stylesheet","href":"/hyperjump.tech/_next/static/css/d4bb1eb6aff62560.css","precedence":"next","crossOrigin":"$undefined"}]],["$","html",null,{"lang":"en","children":[["$","$L7",null,{"gtmId":"G-L825T5QT2S"}],["$","body",null,{"className":"group __variable_d22cfa __variable_e46b70 antialiased leading-normal tracking-normal text-white bg-black","children":[["$","$L2",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":"$8","children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":"$9","children":"404"}],["$","div",null,{"style":"$a","children":["$","h2",null,{"style":"$b","children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[]}],["$","$Lc",null,{}],["$","footer",null,{"className":"bg-white","children":["$","div",null,{"className":"container mx-auto px-8","children":["$","div",null,{"className":"w-full flex flex-col md:flex-row py-6 items-center justify-center","children":[["$","div",null,{"className":"flex-1 mb-6 text-gray-600 text-center md:text-left","children":"Copyright © 2024 PT. Artha Rajamas Mandiri"}],["$","div",null,{"className":"flex-1 justify-center md:justify-end","children":["$","ul",null,{"className":"flex justify-center md:justify-end flex-1 items-center","children":[["$","li","0",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://www.linkedin.com/company/hyperjump","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fa fa-linkedin","aria-hidden":"true"}]}]}],["$","li","1",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://github.com/hyperjumptech","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fa fa-github","aria-hidden":"true"}]}]}],["$","li","2",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://medium.com/hyperjump-tech","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fab fa-medium-m","aria-hidden":"true"}]}]}],["$","li","3",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://hyperjump.substack.com","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fa fa-newspaper","aria-hidden":"true"}]}]}]]}]}]]}]}]}],["$","$Ld",null,{}],["$","$Le",null,{"src":"https://kit.fontawesome.com/f6999a3218.js"}]]}]]}]],null],null],["$Lf",null]]]] -f:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","1",{"charSet":"utf-8"}],["$","title","2",{"children":"Hyperjump Technology"}],["$","meta","3",{"name":"description","content":"Open source first. Cloud native. DevOps excellence."}],["$","link","4",{"rel":"author","href":"https://nico.fyi"}],["$","meta","5",{"name":"author","content":"Nico Prananta"}],["$","link","6",{"rel":"icon","href":"/hyperjump.tech/favicon.ico","type":"image/x-icon","sizes":"16x16"}],["$","meta","7",{"name":"next-size-adjust"}]] +0:["fVaGuMkm-YZjG7vtnAbr1",[[["",{"children":["(main)",{"children":["jobs",{"children":[["id","se-mobile","d"],{"children":["__PAGE__?{\"id\":\"se-mobile\"}",{}]}]}]}]},"$undefined","$undefined",true],["",{"children":["(main)",{"children":["jobs",{"children":[["id","se-mobile","d"],{"children":["__PAGE__",{},[["$L1",["$","section",null,{"className":"bg-white border-b py-8 text-black","children":["$","div",null,{"className":"container mx-auto flex-wrap py-12 flex flex-col space-y-8","children":[["$","div",null,{"children":[["$","p",null,{"className":"text-gray-500","children":"Android/iOS"}],["$","h1",null,{"className":"text-5xl font-bold text-gray-800","children":"Software Engineer"}],["$","p",null,{"className":" text-gray-800 leading-normal","children":"Full-time employment, full remote or on-site at Central Jakarta (Menteng), your choice. You will be responsible for developing pixel-perfect, buttery smooth UI across Android and iOS."}]]}],["$","div",null,{"className":"flex flex-col space-y-4","children":[["$","div","0",{"className":"flex flex-col space-y-2","children":[["$","h2",null,{"className":"font-bold text-2xl","children":"Responsibilities"}],["$","ul",null,{"className":"list-disc","children":[["$","li","0",{"children":"Develop pixel-perfect, buttery smooth UI across Android and iOS"}],["$","li","1",{"children":"Write extensive unit and integration tests to ensure the product is of the highest quality"}],["$","li","2",{"children":"Troubleshoot and analyze potential performance bottlenecks"}]]}]]}],["$","div","1",{"className":"flex flex-col space-y-2","children":[["$","h2",null,{"className":"font-bold text-2xl","children":"Requirements"}],["$","ul",null,{"className":"list-disc","children":[["$","li","0",{"children":"Bachelor's degree (or above) in Computer Science, Statistics, Mathematics, or a similar quantitative field"}],["$","li","1",{"children":"2+ years of software development experience"}],["$","li","2",{"children":"Solid computer science fundamentals in data-structures and algorithms"}],["$","li","3",{"children":"Firm grasp of React Native or Kotlin or Swift"}],["$","li","4",{"children":"Excellent object-oriented concepts (in any programming language)"}]]}]]}],["$","div","2",{"className":"flex flex-col space-y-2","children":[["$","h2",null,{"className":"font-bold text-2xl","children":"Deliverables"}],["$","ul",null,{"className":"list-disc","children":[["$","li","0",{"children":"A complete implementation of the product per the requirements and architecture design"}],["$","li","1",{"children":"A sufficiently thorough documentation of the key building blocks and deployment aspects"}],["$","li","2",{"children":"A fully agreed-upon and comprehensive test plan for all the major and minor product features"}]]}]]}]]}],["$","a",null,{"href":"mailto:job@hyperjump.tech?subject=Apply for Software Engineer","className":"bg-white self-start hover:bg-gray-100 text-gray-800 font-semibold py-2 px-4 border border-gray-400 rounded shadow","children":"Apply"}]]}]}],null],null],null]},[null,["$","$L2",null,{"parallelRouterKey":"children","segmentPath":["children","(main)","children","jobs","children","$3","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]],null]},[null,["$","$L2",null,{"parallelRouterKey":"children","segmentPath":["children","(main)","children","jobs","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]],null]},[[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/b7ee4db4e7026838.css","precedence":"next","crossOrigin":"$undefined"}]],[["$","$L5",null,{}],["$","$L6",null,{}],[["$","div",null,{"className":"pt-24 pb-12","children":[["$","div",null,{"className":"herobg","children":[["$","div",null,{"className":"plane","id":"first"}],["$","div",null,{"className":"plane","id":"second"}],["$","div",null,{"className":"plane","id":"third"}],["$","div",null,{"className":"plane","id":"fourth"}]]}],["$","div",null,{"className":"container px-3 py-16 mx-auto flex flex-wrap flex-col md:flex-row items-center","children":["$","div",null,{"className":"flex flex-col w-full md:w-3/6 justify-center items-start text-center md:text-left","children":[["$","h1",null,{"className":"my-4 text-5xl font-bold leading-tight","children":"Maju bersama Teknologi Open-Source"}],["$","p",null,{"className":"leading-normal text-1xl mb-8","children":"Open source first. Cloud native. DevOps excellence."}]]}]}]]}],["$","div",null,{"className":"relative","children":["$","svg",null,{"className":"absolute bottom-0 left-0 w-full -mt-12 lg:-mt-24","viewBox":"0 0 1428 174","version":"1.1","xmlns":"http://www.w3.org/2000/svg","xmlnsXlink":"http://www.w3.org/1999/xlink","children":["$","g",null,{"stroke":"none","strokeWidth":"1","fill":"none","fillRule":"evenodd","children":[["$","g",null,{"transform":"translate(-2.000000, 44.000000)","fill":"#FFFFFF","fillRule":"nonzero","children":[["$","path",null,{"d":"M0,0 C90.7283404,0.927527913 147.912752,27.187927 291.910178,59.9119003 C387.908462,81.7278826 543.605069,89.334785 759,82.7326078 C469.336065,156.254352 216.336065,153.6679 0,74.9732496","opacity":"0.100000001"}],["$","path",null,{"d":"M100,104.708498 C277.413333,72.2345949 426.147877,52.5246657 546.203633,45.5787101 C666.259389,38.6327546 810.524845,41.7979068 979,55.0741668 C931.069965,56.122511 810.303266,74.8455141 616.699903,111.243176 C423.096539,147.640838 250.863238,145.462612 100,104.708498 Z","opacity":"0.100000001"}],["$","path",null,{"d":"M1046,51.6521276 C1130.83045,29.328812 1279.08318,17.607883 1439,40.1656806 L1439,120 C1271.17211,77.9435312 1140.17211,55.1609071 1046,51.6521276 Z","id":"Path-4","opacity":"0.200000003"}]]}],["$","g",null,{"transform":"translate(-4.000000, 76.000000)","fill":"#FFFFFF","fillRule":"nonzero","children":["$","path",null,{"d":"M0.457,34.035 C57.086,53.198 98.208,65.809 123.822,71.865 C181.454,85.495 234.295,90.29 272.033,93.459 C311.355,96.759 396.635,95.801 461.025,91.663 C486.76,90.01 518.727,86.372 556.926,80.752 C595.747,74.596 622.372,70.008 636.799,66.991 C663.913,61.324 712.501,49.503 727.605,46.128 C780.47,34.317 818.839,22.532 856.324,15.904 C922.689,4.169 955.676,2.522 1011.185,0.432 C1060.705,1.477 1097.39,3.129 1121.236,5.387 C1161.703,9.219 1208.621,17.821 1235.4,22.304 C1285.855,30.748 1354.351,47.432 1440.886,72.354 L1441.191,104.352 L1.121,104.031 L0.457,34.035 Z"}]}]]}]}]}]],["$","$L2",null,{"parallelRouterKey":"children","segmentPath":["children","(main)","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[]}]]],null],null]},[[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/476df84321acb788.css","precedence":"next","crossOrigin":"$undefined"}]],["$","html",null,{"lang":"en","children":[["$","$L7",null,{"gtmId":"G-L825T5QT2S"}],["$","body",null,{"className":"group __variable_1e4310 __variable_c3aa02 antialiased leading-normal tracking-normal text-white bg-black","children":[["$","$L2",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":"$8","children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":"$9","children":"404"}],["$","div",null,{"style":"$a","children":["$","h2",null,{"style":"$b","children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[]}],["$","$Lc",null,{}],["$","footer",null,{"className":"bg-white","children":["$","div",null,{"className":"container mx-auto px-8","children":["$","div",null,{"className":"w-full flex flex-col md:flex-row py-6 items-center justify-center","children":[["$","div",null,{"className":"flex-1 mb-6 text-gray-600 text-center md:text-left","children":"Copyright © 2024 PT. Artha Rajamas Mandiri"}],["$","div",null,{"className":"flex-1 justify-center md:justify-end","children":["$","ul",null,{"className":"flex justify-center md:justify-end flex-1 items-center","children":[["$","li","0",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://www.linkedin.com/company/hyperjump","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fa fa-linkedin","aria-hidden":"true"}]}]}],["$","li","1",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://github.com/hyperjumptech","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fa fa-github","aria-hidden":"true"}]}]}],["$","li","2",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://medium.com/hyperjump-tech","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fab fa-medium-m","aria-hidden":"true"}]}]}],["$","li","3",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://hyperjump.substack.com","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fa fa-newspaper","aria-hidden":"true"}]}]}]]}]}]]}]}]}],["$","$Ld",null,{}],["$","$Le",null,{"src":"https://kit.fontawesome.com/f6999a3218.js"}]]}]]}]],null],null],["$Lf",null]]]] +f:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","1",{"charSet":"utf-8"}],["$","title","2",{"children":"Hyperjump Technology"}],["$","meta","3",{"name":"description","content":"Open source first. Cloud native. DevOps excellence."}],["$","link","4",{"rel":"author","href":"https://nico.fyi"}],["$","meta","5",{"name":"author","content":"Nico Prananta"}],["$","link","6",{"rel":"icon","href":"/favicon.ico","type":"image/x-icon","sizes":"16x16"}],["$","meta","7",{"name":"next-size-adjust"}]] 1:null diff --git a/jobs/sro.html b/jobs/sro.html index a0036a3..1fc81c6 100644 --- a/jobs/sro.html +++ b/jobs/sro.html @@ -1 +1 @@ -Hyperjump Technology

Maju bersama Teknologi Open-Source

Open source first. Cloud native. DevOps excellence.

DevOps

Site Reliability Operator

Full-time employment, full remote or on-site at Central Jakarta (Menteng), your choice. You will be responsible for maintaining services once they are alive by measuring and monitoring their performance and availability metrics and overall system health.

Responsibilities

  • Automate key deployment, monitoring, and verification tools
  • Maintain services once they are alive by measuring and monitoring their performance and availability metrics and overall system health
  • Work collaboratively with the engineering team to support new features, releases, and services
  • Develop automation tools to streamline all aspects of automatic deployment

Requirements

  • Bachelor's degree (or above) in Computer Science, Statistics, Mathematics, or a similar quantitative field
  • 5+ years of in-depth experience using provisioning tools (Ansible, Chef, Puppet, etc)
  • 2+ years of exposure to orchestration systems (DC/OS, Docker Swarm, Kubernetes, etc)
  • Expertise in Python or any other scripting environments

Deliverables

  • Consistent and predictable SLA for all services
  • Root cause analysis for every operation incident
Apply
Copyright © 2024 PT. Artha Rajamas Mandiri
\ No newline at end of file +Hyperjump Technology

Maju bersama Teknologi Open-Source

Open source first. Cloud native. DevOps excellence.

DevOps

Site Reliability Operator

Full-time employment, full remote or on-site at Central Jakarta (Menteng), your choice. You will be responsible for maintaining services once they are alive by measuring and monitoring their performance and availability metrics and overall system health.

Responsibilities

  • Automate key deployment, monitoring, and verification tools
  • Maintain services once they are alive by measuring and monitoring their performance and availability metrics and overall system health
  • Work collaboratively with the engineering team to support new features, releases, and services
  • Develop automation tools to streamline all aspects of automatic deployment

Requirements

  • Bachelor's degree (or above) in Computer Science, Statistics, Mathematics, or a similar quantitative field
  • 5+ years of in-depth experience using provisioning tools (Ansible, Chef, Puppet, etc)
  • 2+ years of exposure to orchestration systems (DC/OS, Docker Swarm, Kubernetes, etc)
  • Expertise in Python or any other scripting environments

Deliverables

  • Consistent and predictable SLA for all services
  • Root cause analysis for every operation incident
Apply
Copyright © 2024 PT. Artha Rajamas Mandiri
\ No newline at end of file diff --git a/jobs/sro.txt b/jobs/sro.txt index 005db09..9d38ac8 100644 --- a/jobs/sro.txt +++ b/jobs/sro.txt @@ -1,16 +1,16 @@ 2:I[4707,[],""] 4:I[6423,[],""] -5:I[702,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-5d1467ec4b6c021b.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","245","static/chunks/245-bcb14a890474d239.js","565","static/chunks/565-7f20b3aac659a029.js","95","static/chunks/app/(main)/layout-2ce5bd4b92f691c8.js"],"default"] -6:I[151,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-5d1467ec4b6c021b.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","245","static/chunks/245-bcb14a890474d239.js","565","static/chunks/565-7f20b3aac659a029.js","95","static/chunks/app/(main)/layout-2ce5bd4b92f691c8.js"],"default"] -7:I[8087,["438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","185","static/chunks/app/layout-46880c1f98da1295.js"],"GoogleTagManager"] -c:I[7230,["438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","185","static/chunks/app/layout-46880c1f98da1295.js"],"default"] -d:I[3864,["438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","185","static/chunks/app/layout-46880c1f98da1295.js"],"Toaster"] -e:I[8003,["972","static/chunks/972-5d1467ec4b6c021b.js","3","static/chunks/3-b1732b5397875142.js","974","static/chunks/app/(main)/page-788d26e1940833c1.js"],""] +5:I[702,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-3267a1a94fdc3979.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","245","static/chunks/245-d23749e7c2f99262.js","565","static/chunks/565-43f295dea36743b1.js","95","static/chunks/app/(main)/layout-2ce5bd4b92f691c8.js"],"default"] +6:I[151,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-3267a1a94fdc3979.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","245","static/chunks/245-d23749e7c2f99262.js","565","static/chunks/565-43f295dea36743b1.js","95","static/chunks/app/(main)/layout-2ce5bd4b92f691c8.js"],"default"] +7:I[8087,["438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","185","static/chunks/app/layout-2b8bae5581820f1d.js"],"GoogleTagManager"] +c:I[7230,["438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","185","static/chunks/app/layout-2b8bae5581820f1d.js"],"default"] +d:I[3864,["438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","185","static/chunks/app/layout-2b8bae5581820f1d.js"],"Toaster"] +e:I[8003,["972","static/chunks/972-3267a1a94fdc3979.js","3","static/chunks/3-b1732b5397875142.js","974","static/chunks/app/(main)/page-788d26e1940833c1.js"],""] 3:["id","sro","d"] 8:{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"} 9:{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"} a:{"display":"inline-block"} b:{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0} -0:["kKYCBk5s5y-jbmn1mBhut",[[["",{"children":["(main)",{"children":["jobs",{"children":[["id","sro","d"],{"children":["__PAGE__?{\"id\":\"sro\"}",{}]}]}]}]},"$undefined","$undefined",true],["",{"children":["(main)",{"children":["jobs",{"children":[["id","sro","d"],{"children":["__PAGE__",{},[["$L1",["$","section",null,{"className":"bg-white border-b py-8 text-black","children":["$","div",null,{"className":"container mx-auto flex-wrap py-12 flex flex-col space-y-8","children":[["$","div",null,{"children":[["$","p",null,{"className":"text-gray-500","children":"DevOps"}],["$","h1",null,{"className":"text-5xl font-bold text-gray-800","children":"Site Reliability Operator"}],["$","p",null,{"className":" text-gray-800 leading-normal","children":"Full-time employment, full remote or on-site at Central Jakarta (Menteng), your choice. You will be responsible for maintaining services once they are alive by measuring and monitoring their performance and availability metrics and overall system health."}]]}],["$","div",null,{"className":"flex flex-col space-y-4","children":[["$","div","0",{"className":"flex flex-col space-y-2","children":[["$","h2",null,{"className":"font-bold text-2xl","children":"Responsibilities"}],["$","ul",null,{"className":"list-disc","children":[["$","li","0",{"children":"Automate key deployment, monitoring, and verification tools"}],["$","li","1",{"children":"Maintain services once they are alive by measuring and monitoring their performance and availability metrics and overall system health"}],["$","li","2",{"children":"Work collaboratively with the engineering team to support new features, releases, and services"}],["$","li","3",{"children":"Develop automation tools to streamline all aspects of automatic deployment"}]]}]]}],["$","div","1",{"className":"flex flex-col space-y-2","children":[["$","h2",null,{"className":"font-bold text-2xl","children":"Requirements"}],["$","ul",null,{"className":"list-disc","children":[["$","li","0",{"children":"Bachelor's degree (or above) in Computer Science, Statistics, Mathematics, or a similar quantitative field"}],["$","li","1",{"children":"5+ years of in-depth experience using provisioning tools (Ansible, Chef, Puppet, etc)"}],["$","li","2",{"children":"2+ years of exposure to orchestration systems (DC/OS, Docker Swarm, Kubernetes, etc)"}],["$","li","3",{"children":"Expertise in Python or any other scripting environments"}]]}]]}],["$","div","2",{"className":"flex flex-col space-y-2","children":[["$","h2",null,{"className":"font-bold text-2xl","children":"Deliverables"}],["$","ul",null,{"className":"list-disc","children":[["$","li","0",{"children":"Consistent and predictable SLA for all services"}],["$","li","1",{"children":"Root cause analysis for every operation incident"}]]}]]}]]}],["$","a",null,{"href":"mailto:job@hyperjump.tech?subject=Apply for Site Reliability Operator","className":"bg-white self-start hover:bg-gray-100 text-gray-800 font-semibold py-2 px-4 border border-gray-400 rounded shadow","children":"Apply"}]]}]}],null],null],null]},[null,["$","$L2",null,{"parallelRouterKey":"children","segmentPath":["children","(main)","children","jobs","children","$3","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]],null]},[null,["$","$L2",null,{"parallelRouterKey":"children","segmentPath":["children","(main)","children","jobs","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]],null]},[[[["$","link","0",{"rel":"stylesheet","href":"/hyperjump.tech/_next/static/css/b7ee4db4e7026838.css","precedence":"next","crossOrigin":"$undefined"}]],[["$","$L5",null,{}],["$","$L6",null,{}],[["$","div",null,{"className":"pt-24 pb-12","children":[["$","div",null,{"className":"herobg","children":[["$","div",null,{"className":"plane","id":"first"}],["$","div",null,{"className":"plane","id":"second"}],["$","div",null,{"className":"plane","id":"third"}],["$","div",null,{"className":"plane","id":"fourth"}]]}],["$","div",null,{"className":"container px-3 py-16 mx-auto flex flex-wrap flex-col md:flex-row items-center","children":["$","div",null,{"className":"flex flex-col w-full md:w-3/6 justify-center items-start text-center md:text-left","children":[["$","h1",null,{"className":"my-4 text-5xl font-bold leading-tight","children":"Maju bersama Teknologi Open-Source"}],["$","p",null,{"className":"leading-normal text-1xl mb-8","children":"Open source first. Cloud native. DevOps excellence."}]]}]}]]}],["$","div",null,{"className":"relative","children":["$","svg",null,{"className":"absolute bottom-0 left-0 w-full -mt-12 lg:-mt-24","viewBox":"0 0 1428 174","version":"1.1","xmlns":"http://www.w3.org/2000/svg","xmlnsXlink":"http://www.w3.org/1999/xlink","children":["$","g",null,{"stroke":"none","strokeWidth":"1","fill":"none","fillRule":"evenodd","children":[["$","g",null,{"transform":"translate(-2.000000, 44.000000)","fill":"#FFFFFF","fillRule":"nonzero","children":[["$","path",null,{"d":"M0,0 C90.7283404,0.927527913 147.912752,27.187927 291.910178,59.9119003 C387.908462,81.7278826 543.605069,89.334785 759,82.7326078 C469.336065,156.254352 216.336065,153.6679 0,74.9732496","opacity":"0.100000001"}],["$","path",null,{"d":"M100,104.708498 C277.413333,72.2345949 426.147877,52.5246657 546.203633,45.5787101 C666.259389,38.6327546 810.524845,41.7979068 979,55.0741668 C931.069965,56.122511 810.303266,74.8455141 616.699903,111.243176 C423.096539,147.640838 250.863238,145.462612 100,104.708498 Z","opacity":"0.100000001"}],["$","path",null,{"d":"M1046,51.6521276 C1130.83045,29.328812 1279.08318,17.607883 1439,40.1656806 L1439,120 C1271.17211,77.9435312 1140.17211,55.1609071 1046,51.6521276 Z","id":"Path-4","opacity":"0.200000003"}]]}],["$","g",null,{"transform":"translate(-4.000000, 76.000000)","fill":"#FFFFFF","fillRule":"nonzero","children":["$","path",null,{"d":"M0.457,34.035 C57.086,53.198 98.208,65.809 123.822,71.865 C181.454,85.495 234.295,90.29 272.033,93.459 C311.355,96.759 396.635,95.801 461.025,91.663 C486.76,90.01 518.727,86.372 556.926,80.752 C595.747,74.596 622.372,70.008 636.799,66.991 C663.913,61.324 712.501,49.503 727.605,46.128 C780.47,34.317 818.839,22.532 856.324,15.904 C922.689,4.169 955.676,2.522 1011.185,0.432 C1060.705,1.477 1097.39,3.129 1121.236,5.387 C1161.703,9.219 1208.621,17.821 1235.4,22.304 C1285.855,30.748 1354.351,47.432 1440.886,72.354 L1441.191,104.352 L1.121,104.031 L0.457,34.035 Z"}]}]]}]}]}]],["$","$L2",null,{"parallelRouterKey":"children","segmentPath":["children","(main)","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[]}]]],null],null]},[[[["$","link","0",{"rel":"stylesheet","href":"/hyperjump.tech/_next/static/css/d4bb1eb6aff62560.css","precedence":"next","crossOrigin":"$undefined"}]],["$","html",null,{"lang":"en","children":[["$","$L7",null,{"gtmId":"G-L825T5QT2S"}],["$","body",null,{"className":"group __variable_d22cfa __variable_e46b70 antialiased leading-normal tracking-normal text-white bg-black","children":[["$","$L2",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":"$8","children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":"$9","children":"404"}],["$","div",null,{"style":"$a","children":["$","h2",null,{"style":"$b","children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[]}],["$","$Lc",null,{}],["$","footer",null,{"className":"bg-white","children":["$","div",null,{"className":"container mx-auto px-8","children":["$","div",null,{"className":"w-full flex flex-col md:flex-row py-6 items-center justify-center","children":[["$","div",null,{"className":"flex-1 mb-6 text-gray-600 text-center md:text-left","children":"Copyright © 2024 PT. Artha Rajamas Mandiri"}],["$","div",null,{"className":"flex-1 justify-center md:justify-end","children":["$","ul",null,{"className":"flex justify-center md:justify-end flex-1 items-center","children":[["$","li","0",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://www.linkedin.com/company/hyperjump","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fa fa-linkedin","aria-hidden":"true"}]}]}],["$","li","1",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://github.com/hyperjumptech","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fa fa-github","aria-hidden":"true"}]}]}],["$","li","2",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://medium.com/hyperjump-tech","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fab fa-medium-m","aria-hidden":"true"}]}]}],["$","li","3",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://hyperjump.substack.com","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fa fa-newspaper","aria-hidden":"true"}]}]}]]}]}]]}]}]}],["$","$Ld",null,{}],["$","$Le",null,{"src":"https://kit.fontawesome.com/f6999a3218.js"}]]}]]}]],null],null],["$Lf",null]]]] -f:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","1",{"charSet":"utf-8"}],["$","title","2",{"children":"Hyperjump Technology"}],["$","meta","3",{"name":"description","content":"Open source first. Cloud native. DevOps excellence."}],["$","link","4",{"rel":"author","href":"https://nico.fyi"}],["$","meta","5",{"name":"author","content":"Nico Prananta"}],["$","link","6",{"rel":"icon","href":"/hyperjump.tech/favicon.ico","type":"image/x-icon","sizes":"16x16"}],["$","meta","7",{"name":"next-size-adjust"}]] +0:["fVaGuMkm-YZjG7vtnAbr1",[[["",{"children":["(main)",{"children":["jobs",{"children":[["id","sro","d"],{"children":["__PAGE__?{\"id\":\"sro\"}",{}]}]}]}]},"$undefined","$undefined",true],["",{"children":["(main)",{"children":["jobs",{"children":[["id","sro","d"],{"children":["__PAGE__",{},[["$L1",["$","section",null,{"className":"bg-white border-b py-8 text-black","children":["$","div",null,{"className":"container mx-auto flex-wrap py-12 flex flex-col space-y-8","children":[["$","div",null,{"children":[["$","p",null,{"className":"text-gray-500","children":"DevOps"}],["$","h1",null,{"className":"text-5xl font-bold text-gray-800","children":"Site Reliability Operator"}],["$","p",null,{"className":" text-gray-800 leading-normal","children":"Full-time employment, full remote or on-site at Central Jakarta (Menteng), your choice. You will be responsible for maintaining services once they are alive by measuring and monitoring their performance and availability metrics and overall system health."}]]}],["$","div",null,{"className":"flex flex-col space-y-4","children":[["$","div","0",{"className":"flex flex-col space-y-2","children":[["$","h2",null,{"className":"font-bold text-2xl","children":"Responsibilities"}],["$","ul",null,{"className":"list-disc","children":[["$","li","0",{"children":"Automate key deployment, monitoring, and verification tools"}],["$","li","1",{"children":"Maintain services once they are alive by measuring and monitoring their performance and availability metrics and overall system health"}],["$","li","2",{"children":"Work collaboratively with the engineering team to support new features, releases, and services"}],["$","li","3",{"children":"Develop automation tools to streamline all aspects of automatic deployment"}]]}]]}],["$","div","1",{"className":"flex flex-col space-y-2","children":[["$","h2",null,{"className":"font-bold text-2xl","children":"Requirements"}],["$","ul",null,{"className":"list-disc","children":[["$","li","0",{"children":"Bachelor's degree (or above) in Computer Science, Statistics, Mathematics, or a similar quantitative field"}],["$","li","1",{"children":"5+ years of in-depth experience using provisioning tools (Ansible, Chef, Puppet, etc)"}],["$","li","2",{"children":"2+ years of exposure to orchestration systems (DC/OS, Docker Swarm, Kubernetes, etc)"}],["$","li","3",{"children":"Expertise in Python or any other scripting environments"}]]}]]}],["$","div","2",{"className":"flex flex-col space-y-2","children":[["$","h2",null,{"className":"font-bold text-2xl","children":"Deliverables"}],["$","ul",null,{"className":"list-disc","children":[["$","li","0",{"children":"Consistent and predictable SLA for all services"}],["$","li","1",{"children":"Root cause analysis for every operation incident"}]]}]]}]]}],["$","a",null,{"href":"mailto:job@hyperjump.tech?subject=Apply for Site Reliability Operator","className":"bg-white self-start hover:bg-gray-100 text-gray-800 font-semibold py-2 px-4 border border-gray-400 rounded shadow","children":"Apply"}]]}]}],null],null],null]},[null,["$","$L2",null,{"parallelRouterKey":"children","segmentPath":["children","(main)","children","jobs","children","$3","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]],null]},[null,["$","$L2",null,{"parallelRouterKey":"children","segmentPath":["children","(main)","children","jobs","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]],null]},[[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/b7ee4db4e7026838.css","precedence":"next","crossOrigin":"$undefined"}]],[["$","$L5",null,{}],["$","$L6",null,{}],[["$","div",null,{"className":"pt-24 pb-12","children":[["$","div",null,{"className":"herobg","children":[["$","div",null,{"className":"plane","id":"first"}],["$","div",null,{"className":"plane","id":"second"}],["$","div",null,{"className":"plane","id":"third"}],["$","div",null,{"className":"plane","id":"fourth"}]]}],["$","div",null,{"className":"container px-3 py-16 mx-auto flex flex-wrap flex-col md:flex-row items-center","children":["$","div",null,{"className":"flex flex-col w-full md:w-3/6 justify-center items-start text-center md:text-left","children":[["$","h1",null,{"className":"my-4 text-5xl font-bold leading-tight","children":"Maju bersama Teknologi Open-Source"}],["$","p",null,{"className":"leading-normal text-1xl mb-8","children":"Open source first. Cloud native. DevOps excellence."}]]}]}]]}],["$","div",null,{"className":"relative","children":["$","svg",null,{"className":"absolute bottom-0 left-0 w-full -mt-12 lg:-mt-24","viewBox":"0 0 1428 174","version":"1.1","xmlns":"http://www.w3.org/2000/svg","xmlnsXlink":"http://www.w3.org/1999/xlink","children":["$","g",null,{"stroke":"none","strokeWidth":"1","fill":"none","fillRule":"evenodd","children":[["$","g",null,{"transform":"translate(-2.000000, 44.000000)","fill":"#FFFFFF","fillRule":"nonzero","children":[["$","path",null,{"d":"M0,0 C90.7283404,0.927527913 147.912752,27.187927 291.910178,59.9119003 C387.908462,81.7278826 543.605069,89.334785 759,82.7326078 C469.336065,156.254352 216.336065,153.6679 0,74.9732496","opacity":"0.100000001"}],["$","path",null,{"d":"M100,104.708498 C277.413333,72.2345949 426.147877,52.5246657 546.203633,45.5787101 C666.259389,38.6327546 810.524845,41.7979068 979,55.0741668 C931.069965,56.122511 810.303266,74.8455141 616.699903,111.243176 C423.096539,147.640838 250.863238,145.462612 100,104.708498 Z","opacity":"0.100000001"}],["$","path",null,{"d":"M1046,51.6521276 C1130.83045,29.328812 1279.08318,17.607883 1439,40.1656806 L1439,120 C1271.17211,77.9435312 1140.17211,55.1609071 1046,51.6521276 Z","id":"Path-4","opacity":"0.200000003"}]]}],["$","g",null,{"transform":"translate(-4.000000, 76.000000)","fill":"#FFFFFF","fillRule":"nonzero","children":["$","path",null,{"d":"M0.457,34.035 C57.086,53.198 98.208,65.809 123.822,71.865 C181.454,85.495 234.295,90.29 272.033,93.459 C311.355,96.759 396.635,95.801 461.025,91.663 C486.76,90.01 518.727,86.372 556.926,80.752 C595.747,74.596 622.372,70.008 636.799,66.991 C663.913,61.324 712.501,49.503 727.605,46.128 C780.47,34.317 818.839,22.532 856.324,15.904 C922.689,4.169 955.676,2.522 1011.185,0.432 C1060.705,1.477 1097.39,3.129 1121.236,5.387 C1161.703,9.219 1208.621,17.821 1235.4,22.304 C1285.855,30.748 1354.351,47.432 1440.886,72.354 L1441.191,104.352 L1.121,104.031 L0.457,34.035 Z"}]}]]}]}]}]],["$","$L2",null,{"parallelRouterKey":"children","segmentPath":["children","(main)","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[]}]]],null],null]},[[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/476df84321acb788.css","precedence":"next","crossOrigin":"$undefined"}]],["$","html",null,{"lang":"en","children":[["$","$L7",null,{"gtmId":"G-L825T5QT2S"}],["$","body",null,{"className":"group __variable_1e4310 __variable_c3aa02 antialiased leading-normal tracking-normal text-white bg-black","children":[["$","$L2",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":"$8","children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":"$9","children":"404"}],["$","div",null,{"style":"$a","children":["$","h2",null,{"style":"$b","children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[]}],["$","$Lc",null,{}],["$","footer",null,{"className":"bg-white","children":["$","div",null,{"className":"container mx-auto px-8","children":["$","div",null,{"className":"w-full flex flex-col md:flex-row py-6 items-center justify-center","children":[["$","div",null,{"className":"flex-1 mb-6 text-gray-600 text-center md:text-left","children":"Copyright © 2024 PT. Artha Rajamas Mandiri"}],["$","div",null,{"className":"flex-1 justify-center md:justify-end","children":["$","ul",null,{"className":"flex justify-center md:justify-end flex-1 items-center","children":[["$","li","0",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://www.linkedin.com/company/hyperjump","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fa fa-linkedin","aria-hidden":"true"}]}]}],["$","li","1",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://github.com/hyperjumptech","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fa fa-github","aria-hidden":"true"}]}]}],["$","li","2",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://medium.com/hyperjump-tech","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fab fa-medium-m","aria-hidden":"true"}]}]}],["$","li","3",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://hyperjump.substack.com","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fa fa-newspaper","aria-hidden":"true"}]}]}]]}]}]]}]}]}],["$","$Ld",null,{}],["$","$Le",null,{"src":"https://kit.fontawesome.com/f6999a3218.js"}]]}]]}]],null],null],["$Lf",null]]]] +f:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","1",{"charSet":"utf-8"}],["$","title","2",{"children":"Hyperjump Technology"}],["$","meta","3",{"name":"description","content":"Open source first. Cloud native. DevOps excellence."}],["$","link","4",{"rel":"author","href":"https://nico.fyi"}],["$","meta","5",{"name":"author","content":"Nico Prananta"}],["$","link","6",{"rel":"icon","href":"/favicon.ico","type":"image/x-icon","sizes":"16x16"}],["$","meta","7",{"name":"next-size-adjust"}]] 1:null diff --git a/jobs/ui-designer.html b/jobs/ui-designer.html index 4289130..b5d3c91 100644 --- a/jobs/ui-designer.html +++ b/jobs/ui-designer.html @@ -1 +1 @@ -Hyperjump Technology

Maju bersama Teknologi Open-Source

Open source first. Cloud native. DevOps excellence.

Design

User Interface Designer

Full-time employment, full remote or on-site at Central Jakarta (Menteng), your choice. You will be responsible for building wireframes/mock-ups in the form storyboards to conceptualize the designs.

Responsibilities

  • Build wireframes/mock-ups in the form storyboards to conceptualize the designs
  • Perform user research for surveys/feedback and usability studies
  • Measure human-computer interactions (HCI) element of a design
  • Conduct user testing of applications and their end-to-end experience

Requirements

  • Bachelor's degree in Interaction Design, Architecture, or related field
  • Experience with multiple visual design programs such as Adobe softwares, sketch, figma, etc
  • Knowledgeable in wire-framing tools, storyboards, user flows, and site mapping
  • Two (2) years' previous experience in UI, engineering, UX, programming, or related position
  • Proven experience with UI design with portfolio of sample projects
  • Artistic eye for design, user interaction, functionality, and readability

Deliverables

  • Wireframes and storyboards for each flow of the user interface
  • Interface mock-ups as well as ready-to-use assets for the front-end implementation
  • Recommendation for user experience improvements based on the usability studies
Apply
Copyright © 2024 PT. Artha Rajamas Mandiri
\ No newline at end of file +Hyperjump Technology

Maju bersama Teknologi Open-Source

Open source first. Cloud native. DevOps excellence.

Design

User Interface Designer

Full-time employment, full remote or on-site at Central Jakarta (Menteng), your choice. You will be responsible for building wireframes/mock-ups in the form storyboards to conceptualize the designs.

Responsibilities

  • Build wireframes/mock-ups in the form storyboards to conceptualize the designs
  • Perform user research for surveys/feedback and usability studies
  • Measure human-computer interactions (HCI) element of a design
  • Conduct user testing of applications and their end-to-end experience

Requirements

  • Bachelor's degree in Interaction Design, Architecture, or related field
  • Experience with multiple visual design programs such as Adobe softwares, sketch, figma, etc
  • Knowledgeable in wire-framing tools, storyboards, user flows, and site mapping
  • Two (2) years' previous experience in UI, engineering, UX, programming, or related position
  • Proven experience with UI design with portfolio of sample projects
  • Artistic eye for design, user interaction, functionality, and readability

Deliverables

  • Wireframes and storyboards for each flow of the user interface
  • Interface mock-ups as well as ready-to-use assets for the front-end implementation
  • Recommendation for user experience improvements based on the usability studies
Apply
Copyright © 2024 PT. Artha Rajamas Mandiri
\ No newline at end of file diff --git a/jobs/ui-designer.txt b/jobs/ui-designer.txt index 2c14a57..19fc937 100644 --- a/jobs/ui-designer.txt +++ b/jobs/ui-designer.txt @@ -1,16 +1,16 @@ 2:I[4707,[],""] 4:I[6423,[],""] -5:I[702,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-5d1467ec4b6c021b.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","245","static/chunks/245-bcb14a890474d239.js","565","static/chunks/565-7f20b3aac659a029.js","95","static/chunks/app/(main)/layout-2ce5bd4b92f691c8.js"],"default"] -6:I[151,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-5d1467ec4b6c021b.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","245","static/chunks/245-bcb14a890474d239.js","565","static/chunks/565-7f20b3aac659a029.js","95","static/chunks/app/(main)/layout-2ce5bd4b92f691c8.js"],"default"] -7:I[8087,["438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","185","static/chunks/app/layout-46880c1f98da1295.js"],"GoogleTagManager"] -c:I[7230,["438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","185","static/chunks/app/layout-46880c1f98da1295.js"],"default"] -d:I[3864,["438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","185","static/chunks/app/layout-46880c1f98da1295.js"],"Toaster"] -e:I[8003,["972","static/chunks/972-5d1467ec4b6c021b.js","3","static/chunks/3-b1732b5397875142.js","974","static/chunks/app/(main)/page-788d26e1940833c1.js"],""] +5:I[702,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-3267a1a94fdc3979.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","245","static/chunks/245-d23749e7c2f99262.js","565","static/chunks/565-43f295dea36743b1.js","95","static/chunks/app/(main)/layout-2ce5bd4b92f691c8.js"],"default"] +6:I[151,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-3267a1a94fdc3979.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","245","static/chunks/245-d23749e7c2f99262.js","565","static/chunks/565-43f295dea36743b1.js","95","static/chunks/app/(main)/layout-2ce5bd4b92f691c8.js"],"default"] +7:I[8087,["438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","185","static/chunks/app/layout-2b8bae5581820f1d.js"],"GoogleTagManager"] +c:I[7230,["438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","185","static/chunks/app/layout-2b8bae5581820f1d.js"],"default"] +d:I[3864,["438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","185","static/chunks/app/layout-2b8bae5581820f1d.js"],"Toaster"] +e:I[8003,["972","static/chunks/972-3267a1a94fdc3979.js","3","static/chunks/3-b1732b5397875142.js","974","static/chunks/app/(main)/page-788d26e1940833c1.js"],""] 3:["id","ui-designer","d"] 8:{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"} 9:{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"} a:{"display":"inline-block"} b:{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0} -0:["kKYCBk5s5y-jbmn1mBhut",[[["",{"children":["(main)",{"children":["jobs",{"children":[["id","ui-designer","d"],{"children":["__PAGE__?{\"id\":\"ui-designer\"}",{}]}]}]}]},"$undefined","$undefined",true],["",{"children":["(main)",{"children":["jobs",{"children":[["id","ui-designer","d"],{"children":["__PAGE__",{},[["$L1",["$","section",null,{"className":"bg-white border-b py-8 text-black","children":["$","div",null,{"className":"container mx-auto flex-wrap py-12 flex flex-col space-y-8","children":[["$","div",null,{"children":[["$","p",null,{"className":"text-gray-500","children":"Design"}],["$","h1",null,{"className":"text-5xl font-bold text-gray-800","children":"User Interface Designer"}],["$","p",null,{"className":" text-gray-800 leading-normal","children":"Full-time employment, full remote or on-site at Central Jakarta (Menteng), your choice. You will be responsible for building wireframes/mock-ups in the form storyboards to conceptualize the designs."}]]}],["$","div",null,{"className":"flex flex-col space-y-4","children":[["$","div","0",{"className":"flex flex-col space-y-2","children":[["$","h2",null,{"className":"font-bold text-2xl","children":"Responsibilities"}],["$","ul",null,{"className":"list-disc","children":[["$","li","0",{"children":"Build wireframes/mock-ups in the form storyboards to conceptualize the designs"}],["$","li","1",{"children":"Perform user research for surveys/feedback and usability studies"}],["$","li","2",{"children":"Measure human-computer interactions (HCI) element of a design"}],["$","li","3",{"children":"Conduct user testing of applications and their end-to-end experience"}]]}]]}],["$","div","1",{"className":"flex flex-col space-y-2","children":[["$","h2",null,{"className":"font-bold text-2xl","children":"Requirements"}],["$","ul",null,{"className":"list-disc","children":[["$","li","0",{"children":"Bachelor's degree in Interaction Design, Architecture, or related field"}],["$","li","1",{"children":"Experience with multiple visual design programs such as Adobe softwares, sketch, figma, etc"}],["$","li","2",{"children":"Knowledgeable in wire-framing tools, storyboards, user flows, and site mapping"}],["$","li","3",{"children":"Two (2) years' previous experience in UI, engineering, UX, programming, or related position"}],["$","li","4",{"children":"Proven experience with UI design with portfolio of sample projects"}],["$","li","5",{"children":"Artistic eye for design, user interaction, functionality, and readability"}]]}]]}],["$","div","2",{"className":"flex flex-col space-y-2","children":[["$","h2",null,{"className":"font-bold text-2xl","children":"Deliverables"}],["$","ul",null,{"className":"list-disc","children":[["$","li","0",{"children":"Wireframes and storyboards for each flow of the user interface"}],["$","li","1",{"children":"Interface mock-ups as well as ready-to-use assets for the front-end implementation"}],["$","li","2",{"children":"Recommendation for user experience improvements based on the usability studies"}]]}]]}]]}],["$","a",null,{"href":"mailto:job@hyperjump.tech?subject=Apply for User Interface Designer","className":"bg-white self-start hover:bg-gray-100 text-gray-800 font-semibold py-2 px-4 border border-gray-400 rounded shadow","children":"Apply"}]]}]}],null],null],null]},[null,["$","$L2",null,{"parallelRouterKey":"children","segmentPath":["children","(main)","children","jobs","children","$3","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]],null]},[null,["$","$L2",null,{"parallelRouterKey":"children","segmentPath":["children","(main)","children","jobs","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]],null]},[[[["$","link","0",{"rel":"stylesheet","href":"/hyperjump.tech/_next/static/css/b7ee4db4e7026838.css","precedence":"next","crossOrigin":"$undefined"}]],[["$","$L5",null,{}],["$","$L6",null,{}],[["$","div",null,{"className":"pt-24 pb-12","children":[["$","div",null,{"className":"herobg","children":[["$","div",null,{"className":"plane","id":"first"}],["$","div",null,{"className":"plane","id":"second"}],["$","div",null,{"className":"plane","id":"third"}],["$","div",null,{"className":"plane","id":"fourth"}]]}],["$","div",null,{"className":"container px-3 py-16 mx-auto flex flex-wrap flex-col md:flex-row items-center","children":["$","div",null,{"className":"flex flex-col w-full md:w-3/6 justify-center items-start text-center md:text-left","children":[["$","h1",null,{"className":"my-4 text-5xl font-bold leading-tight","children":"Maju bersama Teknologi Open-Source"}],["$","p",null,{"className":"leading-normal text-1xl mb-8","children":"Open source first. Cloud native. DevOps excellence."}]]}]}]]}],["$","div",null,{"className":"relative","children":["$","svg",null,{"className":"absolute bottom-0 left-0 w-full -mt-12 lg:-mt-24","viewBox":"0 0 1428 174","version":"1.1","xmlns":"http://www.w3.org/2000/svg","xmlnsXlink":"http://www.w3.org/1999/xlink","children":["$","g",null,{"stroke":"none","strokeWidth":"1","fill":"none","fillRule":"evenodd","children":[["$","g",null,{"transform":"translate(-2.000000, 44.000000)","fill":"#FFFFFF","fillRule":"nonzero","children":[["$","path",null,{"d":"M0,0 C90.7283404,0.927527913 147.912752,27.187927 291.910178,59.9119003 C387.908462,81.7278826 543.605069,89.334785 759,82.7326078 C469.336065,156.254352 216.336065,153.6679 0,74.9732496","opacity":"0.100000001"}],["$","path",null,{"d":"M100,104.708498 C277.413333,72.2345949 426.147877,52.5246657 546.203633,45.5787101 C666.259389,38.6327546 810.524845,41.7979068 979,55.0741668 C931.069965,56.122511 810.303266,74.8455141 616.699903,111.243176 C423.096539,147.640838 250.863238,145.462612 100,104.708498 Z","opacity":"0.100000001"}],["$","path",null,{"d":"M1046,51.6521276 C1130.83045,29.328812 1279.08318,17.607883 1439,40.1656806 L1439,120 C1271.17211,77.9435312 1140.17211,55.1609071 1046,51.6521276 Z","id":"Path-4","opacity":"0.200000003"}]]}],["$","g",null,{"transform":"translate(-4.000000, 76.000000)","fill":"#FFFFFF","fillRule":"nonzero","children":["$","path",null,{"d":"M0.457,34.035 C57.086,53.198 98.208,65.809 123.822,71.865 C181.454,85.495 234.295,90.29 272.033,93.459 C311.355,96.759 396.635,95.801 461.025,91.663 C486.76,90.01 518.727,86.372 556.926,80.752 C595.747,74.596 622.372,70.008 636.799,66.991 C663.913,61.324 712.501,49.503 727.605,46.128 C780.47,34.317 818.839,22.532 856.324,15.904 C922.689,4.169 955.676,2.522 1011.185,0.432 C1060.705,1.477 1097.39,3.129 1121.236,5.387 C1161.703,9.219 1208.621,17.821 1235.4,22.304 C1285.855,30.748 1354.351,47.432 1440.886,72.354 L1441.191,104.352 L1.121,104.031 L0.457,34.035 Z"}]}]]}]}]}]],["$","$L2",null,{"parallelRouterKey":"children","segmentPath":["children","(main)","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[]}]]],null],null]},[[[["$","link","0",{"rel":"stylesheet","href":"/hyperjump.tech/_next/static/css/d4bb1eb6aff62560.css","precedence":"next","crossOrigin":"$undefined"}]],["$","html",null,{"lang":"en","children":[["$","$L7",null,{"gtmId":"G-L825T5QT2S"}],["$","body",null,{"className":"group __variable_d22cfa __variable_e46b70 antialiased leading-normal tracking-normal text-white bg-black","children":[["$","$L2",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":"$8","children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":"$9","children":"404"}],["$","div",null,{"style":"$a","children":["$","h2",null,{"style":"$b","children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[]}],["$","$Lc",null,{}],["$","footer",null,{"className":"bg-white","children":["$","div",null,{"className":"container mx-auto px-8","children":["$","div",null,{"className":"w-full flex flex-col md:flex-row py-6 items-center justify-center","children":[["$","div",null,{"className":"flex-1 mb-6 text-gray-600 text-center md:text-left","children":"Copyright © 2024 PT. Artha Rajamas Mandiri"}],["$","div",null,{"className":"flex-1 justify-center md:justify-end","children":["$","ul",null,{"className":"flex justify-center md:justify-end flex-1 items-center","children":[["$","li","0",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://www.linkedin.com/company/hyperjump","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fa fa-linkedin","aria-hidden":"true"}]}]}],["$","li","1",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://github.com/hyperjumptech","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fa fa-github","aria-hidden":"true"}]}]}],["$","li","2",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://medium.com/hyperjump-tech","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fab fa-medium-m","aria-hidden":"true"}]}]}],["$","li","3",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://hyperjump.substack.com","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fa fa-newspaper","aria-hidden":"true"}]}]}]]}]}]]}]}]}],["$","$Ld",null,{}],["$","$Le",null,{"src":"https://kit.fontawesome.com/f6999a3218.js"}]]}]]}]],null],null],["$Lf",null]]]] -f:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","1",{"charSet":"utf-8"}],["$","title","2",{"children":"Hyperjump Technology"}],["$","meta","3",{"name":"description","content":"Open source first. Cloud native. DevOps excellence."}],["$","link","4",{"rel":"author","href":"https://nico.fyi"}],["$","meta","5",{"name":"author","content":"Nico Prananta"}],["$","link","6",{"rel":"icon","href":"/hyperjump.tech/favicon.ico","type":"image/x-icon","sizes":"16x16"}],["$","meta","7",{"name":"next-size-adjust"}]] +0:["fVaGuMkm-YZjG7vtnAbr1",[[["",{"children":["(main)",{"children":["jobs",{"children":[["id","ui-designer","d"],{"children":["__PAGE__?{\"id\":\"ui-designer\"}",{}]}]}]}]},"$undefined","$undefined",true],["",{"children":["(main)",{"children":["jobs",{"children":[["id","ui-designer","d"],{"children":["__PAGE__",{},[["$L1",["$","section",null,{"className":"bg-white border-b py-8 text-black","children":["$","div",null,{"className":"container mx-auto flex-wrap py-12 flex flex-col space-y-8","children":[["$","div",null,{"children":[["$","p",null,{"className":"text-gray-500","children":"Design"}],["$","h1",null,{"className":"text-5xl font-bold text-gray-800","children":"User Interface Designer"}],["$","p",null,{"className":" text-gray-800 leading-normal","children":"Full-time employment, full remote or on-site at Central Jakarta (Menteng), your choice. You will be responsible for building wireframes/mock-ups in the form storyboards to conceptualize the designs."}]]}],["$","div",null,{"className":"flex flex-col space-y-4","children":[["$","div","0",{"className":"flex flex-col space-y-2","children":[["$","h2",null,{"className":"font-bold text-2xl","children":"Responsibilities"}],["$","ul",null,{"className":"list-disc","children":[["$","li","0",{"children":"Build wireframes/mock-ups in the form storyboards to conceptualize the designs"}],["$","li","1",{"children":"Perform user research for surveys/feedback and usability studies"}],["$","li","2",{"children":"Measure human-computer interactions (HCI) element of a design"}],["$","li","3",{"children":"Conduct user testing of applications and their end-to-end experience"}]]}]]}],["$","div","1",{"className":"flex flex-col space-y-2","children":[["$","h2",null,{"className":"font-bold text-2xl","children":"Requirements"}],["$","ul",null,{"className":"list-disc","children":[["$","li","0",{"children":"Bachelor's degree in Interaction Design, Architecture, or related field"}],["$","li","1",{"children":"Experience with multiple visual design programs such as Adobe softwares, sketch, figma, etc"}],["$","li","2",{"children":"Knowledgeable in wire-framing tools, storyboards, user flows, and site mapping"}],["$","li","3",{"children":"Two (2) years' previous experience in UI, engineering, UX, programming, or related position"}],["$","li","4",{"children":"Proven experience with UI design with portfolio of sample projects"}],["$","li","5",{"children":"Artistic eye for design, user interaction, functionality, and readability"}]]}]]}],["$","div","2",{"className":"flex flex-col space-y-2","children":[["$","h2",null,{"className":"font-bold text-2xl","children":"Deliverables"}],["$","ul",null,{"className":"list-disc","children":[["$","li","0",{"children":"Wireframes and storyboards for each flow of the user interface"}],["$","li","1",{"children":"Interface mock-ups as well as ready-to-use assets for the front-end implementation"}],["$","li","2",{"children":"Recommendation for user experience improvements based on the usability studies"}]]}]]}]]}],["$","a",null,{"href":"mailto:job@hyperjump.tech?subject=Apply for User Interface Designer","className":"bg-white self-start hover:bg-gray-100 text-gray-800 font-semibold py-2 px-4 border border-gray-400 rounded shadow","children":"Apply"}]]}]}],null],null],null]},[null,["$","$L2",null,{"parallelRouterKey":"children","segmentPath":["children","(main)","children","jobs","children","$3","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]],null]},[null,["$","$L2",null,{"parallelRouterKey":"children","segmentPath":["children","(main)","children","jobs","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]],null]},[[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/b7ee4db4e7026838.css","precedence":"next","crossOrigin":"$undefined"}]],[["$","$L5",null,{}],["$","$L6",null,{}],[["$","div",null,{"className":"pt-24 pb-12","children":[["$","div",null,{"className":"herobg","children":[["$","div",null,{"className":"plane","id":"first"}],["$","div",null,{"className":"plane","id":"second"}],["$","div",null,{"className":"plane","id":"third"}],["$","div",null,{"className":"plane","id":"fourth"}]]}],["$","div",null,{"className":"container px-3 py-16 mx-auto flex flex-wrap flex-col md:flex-row items-center","children":["$","div",null,{"className":"flex flex-col w-full md:w-3/6 justify-center items-start text-center md:text-left","children":[["$","h1",null,{"className":"my-4 text-5xl font-bold leading-tight","children":"Maju bersama Teknologi Open-Source"}],["$","p",null,{"className":"leading-normal text-1xl mb-8","children":"Open source first. Cloud native. DevOps excellence."}]]}]}]]}],["$","div",null,{"className":"relative","children":["$","svg",null,{"className":"absolute bottom-0 left-0 w-full -mt-12 lg:-mt-24","viewBox":"0 0 1428 174","version":"1.1","xmlns":"http://www.w3.org/2000/svg","xmlnsXlink":"http://www.w3.org/1999/xlink","children":["$","g",null,{"stroke":"none","strokeWidth":"1","fill":"none","fillRule":"evenodd","children":[["$","g",null,{"transform":"translate(-2.000000, 44.000000)","fill":"#FFFFFF","fillRule":"nonzero","children":[["$","path",null,{"d":"M0,0 C90.7283404,0.927527913 147.912752,27.187927 291.910178,59.9119003 C387.908462,81.7278826 543.605069,89.334785 759,82.7326078 C469.336065,156.254352 216.336065,153.6679 0,74.9732496","opacity":"0.100000001"}],["$","path",null,{"d":"M100,104.708498 C277.413333,72.2345949 426.147877,52.5246657 546.203633,45.5787101 C666.259389,38.6327546 810.524845,41.7979068 979,55.0741668 C931.069965,56.122511 810.303266,74.8455141 616.699903,111.243176 C423.096539,147.640838 250.863238,145.462612 100,104.708498 Z","opacity":"0.100000001"}],["$","path",null,{"d":"M1046,51.6521276 C1130.83045,29.328812 1279.08318,17.607883 1439,40.1656806 L1439,120 C1271.17211,77.9435312 1140.17211,55.1609071 1046,51.6521276 Z","id":"Path-4","opacity":"0.200000003"}]]}],["$","g",null,{"transform":"translate(-4.000000, 76.000000)","fill":"#FFFFFF","fillRule":"nonzero","children":["$","path",null,{"d":"M0.457,34.035 C57.086,53.198 98.208,65.809 123.822,71.865 C181.454,85.495 234.295,90.29 272.033,93.459 C311.355,96.759 396.635,95.801 461.025,91.663 C486.76,90.01 518.727,86.372 556.926,80.752 C595.747,74.596 622.372,70.008 636.799,66.991 C663.913,61.324 712.501,49.503 727.605,46.128 C780.47,34.317 818.839,22.532 856.324,15.904 C922.689,4.169 955.676,2.522 1011.185,0.432 C1060.705,1.477 1097.39,3.129 1121.236,5.387 C1161.703,9.219 1208.621,17.821 1235.4,22.304 C1285.855,30.748 1354.351,47.432 1440.886,72.354 L1441.191,104.352 L1.121,104.031 L0.457,34.035 Z"}]}]]}]}]}]],["$","$L2",null,{"parallelRouterKey":"children","segmentPath":["children","(main)","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[]}]]],null],null]},[[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/476df84321acb788.css","precedence":"next","crossOrigin":"$undefined"}]],["$","html",null,{"lang":"en","children":[["$","$L7",null,{"gtmId":"G-L825T5QT2S"}],["$","body",null,{"className":"group __variable_1e4310 __variable_c3aa02 antialiased leading-normal tracking-normal text-white bg-black","children":[["$","$L2",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":"$8","children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":"$9","children":"404"}],["$","div",null,{"style":"$a","children":["$","h2",null,{"style":"$b","children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[]}],["$","$Lc",null,{}],["$","footer",null,{"className":"bg-white","children":["$","div",null,{"className":"container mx-auto px-8","children":["$","div",null,{"className":"w-full flex flex-col md:flex-row py-6 items-center justify-center","children":[["$","div",null,{"className":"flex-1 mb-6 text-gray-600 text-center md:text-left","children":"Copyright © 2024 PT. Artha Rajamas Mandiri"}],["$","div",null,{"className":"flex-1 justify-center md:justify-end","children":["$","ul",null,{"className":"flex justify-center md:justify-end flex-1 items-center","children":[["$","li","0",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://www.linkedin.com/company/hyperjump","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fa fa-linkedin","aria-hidden":"true"}]}]}],["$","li","1",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://github.com/hyperjumptech","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fa fa-github","aria-hidden":"true"}]}]}],["$","li","2",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://medium.com/hyperjump-tech","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fab fa-medium-m","aria-hidden":"true"}]}]}],["$","li","3",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://hyperjump.substack.com","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fa fa-newspaper","aria-hidden":"true"}]}]}]]}]}]]}]}]}],["$","$Ld",null,{}],["$","$Le",null,{"src":"https://kit.fontawesome.com/f6999a3218.js"}]]}]]}]],null],null],["$Lf",null]]]] +f:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","1",{"charSet":"utf-8"}],["$","title","2",{"children":"Hyperjump Technology"}],["$","meta","3",{"name":"description","content":"Open source first. Cloud native. DevOps excellence."}],["$","link","4",{"rel":"author","href":"https://nico.fyi"}],["$","meta","5",{"name":"author","content":"Nico Prananta"}],["$","link","6",{"rel":"icon","href":"/favicon.ico","type":"image/x-icon","sizes":"16x16"}],["$","meta","7",{"name":"next-size-adjust"}]] 1:null diff --git a/smdd2024.html b/smdd2024.html index 50a95fd..b484e85 100644 --- a/smdd2024.html +++ b/smdd2024.html @@ -1 +1 @@ -Hyperjump Technology

Hyperjump @ Sinarmas Digital Day

Hyperjump is an open-source-first company providing engineering excellence service. We aim to build and commercialize open-source tools to help companies streamline, simplify, and secure the most important aspects of its modern DevOps practices.

Talk with Us

Our Services

Trusted By

1engage
AMMAN
Aruna
Ausvet
Bank BTN
IDN Media
Ismaya
MyRepublic
Prakerja
SDN Distribution
SMDV
Trimegah

and many more...

Case Studies

Improving user engagement with AI based course recommendation system

A large-scale workforce development program aimed at job seekers and workers in need of skill upgrades faced a key challenge. With thousands of courses available on its website for millions of participants, many users were unsure of which course to take next after completing one, while others didn't know where to start when selecting a course.

To solve this, an AI-based course recommendation system was developed, incorporating both content-based filtering and collaborative filtering techniques to guide participants in finding courses tailored to their needs and preferences.

  • Content-Based Filtering: This method analyzes the attributes of courses (e.g., topics, skills taught, difficulty levels) and matches them to the user's interests and past course interactions, providing recommendations that align closely with their individual preferences.
  • Collaborative Filtering: This approach leverages data from the behaviors and choices of similar users. By identifying patterns and similarities among users, it recommends courses that peers with similar profiles have found valuable.

As a result, participants received personalized course recommendations that aligned with their specific needs and preferences, making their learning journey more focused and effective. The implementation of these filtering techniques led to increased user engagement, higher course completion rates, and improved overall satisfaction.

Keywords: AI-Based Course Recommendation System, Content-Based Filtering, Collaborative Filtering, Personalized Learning Experience, User Engagement Enhancement, Workforce Development Program, Improved User Satisfaction.

Talk with Us

We are here to help you with your needs. You can get a free one hour consultation with our experts to discuss your project and get the best solutions for your business.

Copyright © 2024 PT. Artha Rajamas Mandiri
\ No newline at end of file +Hyperjump Technology

Hyperjump @ Sinarmas Digital Day

Hyperjump is an open-source-first company providing engineering excellence service. We aim to build and commercialize open-source tools to help companies streamline, simplify, and secure the most important aspects of its modern DevOps practices.

Talk with Us

Our Services

Trusted By

1engage
AMMAN
Aruna
Ausvet
Bank BTN
IDN Media
Ismaya
MyRepublic
Prakerja
SDN Distribution
SMDV
Trimegah

and many more...

Case Studies

Improving user engagement with AI based course recommendation system

A large-scale workforce development program aimed at job seekers and workers in need of skill upgrades faced a key challenge. With thousands of courses available on its website for millions of participants, many users were unsure of which course to take next after completing one, while others didn't know where to start when selecting a course.

To solve this, an AI-based course recommendation system was developed, incorporating both content-based filtering and collaborative filtering techniques to guide participants in finding courses tailored to their needs and preferences.

  • Content-Based Filtering: This method analyzes the attributes of courses (e.g., topics, skills taught, difficulty levels) and matches them to the user's interests and past course interactions, providing recommendations that align closely with their individual preferences.
  • Collaborative Filtering: This approach leverages data from the behaviors and choices of similar users. By identifying patterns and similarities among users, it recommends courses that peers with similar profiles have found valuable.

As a result, participants received personalized course recommendations that aligned with their specific needs and preferences, making their learning journey more focused and effective. The implementation of these filtering techniques led to increased user engagement, higher course completion rates, and improved overall satisfaction.

Keywords: AI-Based Course Recommendation System, Content-Based Filtering, Collaborative Filtering, Personalized Learning Experience, User Engagement Enhancement, Workforce Development Program, Improved User Satisfaction.

Talk with Us

We are here to help you with your needs. You can get a free one hour consultation with our experts to discuss your project and get the best solutions for your business.

Copyright © 2024 PT. Artha Rajamas Mandiri
\ No newline at end of file diff --git a/smdd2024.txt b/smdd2024.txt index fd984f1..aec5221 100644 --- a/smdd2024.txt +++ b/smdd2024.txt @@ -1,24 +1,24 @@ -2:I[702,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-5d1467ec4b6c021b.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","245","static/chunks/245-bcb14a890474d239.js","565","static/chunks/565-7f20b3aac659a029.js","94","static/chunks/94-35735047153742cf.js","805","static/chunks/app/(smdd)/smdd2024/page-f9a6c2b4aa29f1b5.js"],"default"] -3:I[151,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-5d1467ec4b6c021b.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","245","static/chunks/245-bcb14a890474d239.js","565","static/chunks/565-7f20b3aac659a029.js","94","static/chunks/94-35735047153742cf.js","805","static/chunks/app/(smdd)/smdd2024/page-f9a6c2b4aa29f1b5.js"],"NavContainer"] -4:I[151,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-5d1467ec4b6c021b.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","245","static/chunks/245-bcb14a890474d239.js","565","static/chunks/565-7f20b3aac659a029.js","94","static/chunks/94-35735047153742cf.js","805","static/chunks/app/(smdd)/smdd2024/page-f9a6c2b4aa29f1b5.js"],"HyperjumpLogo"] -5:I[151,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-5d1467ec4b6c021b.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","245","static/chunks/245-bcb14a890474d239.js","565","static/chunks/565-7f20b3aac659a029.js","94","static/chunks/94-35735047153742cf.js","805","static/chunks/app/(smdd)/smdd2024/page-f9a6c2b4aa29f1b5.js"],"RightNavItems"] -6:I[2972,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-5d1467ec4b6c021b.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","245","static/chunks/245-bcb14a890474d239.js","565","static/chunks/565-7f20b3aac659a029.js","94","static/chunks/94-35735047153742cf.js","805","static/chunks/app/(smdd)/smdd2024/page-f9a6c2b4aa29f1b5.js"],""] -7:I[3493,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-5d1467ec4b6c021b.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","245","static/chunks/245-bcb14a890474d239.js","565","static/chunks/565-7f20b3aac659a029.js","94","static/chunks/94-35735047153742cf.js","805","static/chunks/app/(smdd)/smdd2024/page-f9a6c2b4aa29f1b5.js"],"Accordion"] -8:I[3493,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-5d1467ec4b6c021b.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","245","static/chunks/245-bcb14a890474d239.js","565","static/chunks/565-7f20b3aac659a029.js","94","static/chunks/94-35735047153742cf.js","805","static/chunks/app/(smdd)/smdd2024/page-f9a6c2b4aa29f1b5.js"],"AccordionItem"] -9:I[3493,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-5d1467ec4b6c021b.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","245","static/chunks/245-bcb14a890474d239.js","565","static/chunks/565-7f20b3aac659a029.js","94","static/chunks/94-35735047153742cf.js","805","static/chunks/app/(smdd)/smdd2024/page-f9a6c2b4aa29f1b5.js"],"AccordionTrigger"] -a:I[3493,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-5d1467ec4b6c021b.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","245","static/chunks/245-bcb14a890474d239.js","565","static/chunks/565-7f20b3aac659a029.js","94","static/chunks/94-35735047153742cf.js","805","static/chunks/app/(smdd)/smdd2024/page-f9a6c2b4aa29f1b5.js"],"AccordionContent"] -b:I[8003,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-5d1467ec4b6c021b.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","245","static/chunks/245-bcb14a890474d239.js","565","static/chunks/565-7f20b3aac659a029.js","94","static/chunks/94-35735047153742cf.js","805","static/chunks/app/(smdd)/smdd2024/page-f9a6c2b4aa29f1b5.js"],""] -c:I[7691,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-5d1467ec4b6c021b.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","245","static/chunks/245-bcb14a890474d239.js","565","static/chunks/565-7f20b3aac659a029.js","94","static/chunks/94-35735047153742cf.js","805","static/chunks/app/(smdd)/smdd2024/page-f9a6c2b4aa29f1b5.js"],"default"] -d:I[9710,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-5d1467ec4b6c021b.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","245","static/chunks/245-bcb14a890474d239.js","565","static/chunks/565-7f20b3aac659a029.js","94","static/chunks/94-35735047153742cf.js","805","static/chunks/app/(smdd)/smdd2024/page-f9a6c2b4aa29f1b5.js"],"default"] +2:I[702,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-3267a1a94fdc3979.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","245","static/chunks/245-d23749e7c2f99262.js","565","static/chunks/565-43f295dea36743b1.js","94","static/chunks/94-35735047153742cf.js","805","static/chunks/app/(smdd)/smdd2024/page-f9a6c2b4aa29f1b5.js"],"default"] +3:I[151,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-3267a1a94fdc3979.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","245","static/chunks/245-d23749e7c2f99262.js","565","static/chunks/565-43f295dea36743b1.js","94","static/chunks/94-35735047153742cf.js","805","static/chunks/app/(smdd)/smdd2024/page-f9a6c2b4aa29f1b5.js"],"NavContainer"] +4:I[151,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-3267a1a94fdc3979.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","245","static/chunks/245-d23749e7c2f99262.js","565","static/chunks/565-43f295dea36743b1.js","94","static/chunks/94-35735047153742cf.js","805","static/chunks/app/(smdd)/smdd2024/page-f9a6c2b4aa29f1b5.js"],"HyperjumpLogo"] +5:I[151,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-3267a1a94fdc3979.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","245","static/chunks/245-d23749e7c2f99262.js","565","static/chunks/565-43f295dea36743b1.js","94","static/chunks/94-35735047153742cf.js","805","static/chunks/app/(smdd)/smdd2024/page-f9a6c2b4aa29f1b5.js"],"RightNavItems"] +6:I[2972,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-3267a1a94fdc3979.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","245","static/chunks/245-d23749e7c2f99262.js","565","static/chunks/565-43f295dea36743b1.js","94","static/chunks/94-35735047153742cf.js","805","static/chunks/app/(smdd)/smdd2024/page-f9a6c2b4aa29f1b5.js"],""] +7:I[3493,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-3267a1a94fdc3979.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","245","static/chunks/245-d23749e7c2f99262.js","565","static/chunks/565-43f295dea36743b1.js","94","static/chunks/94-35735047153742cf.js","805","static/chunks/app/(smdd)/smdd2024/page-f9a6c2b4aa29f1b5.js"],"Accordion"] +8:I[3493,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-3267a1a94fdc3979.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","245","static/chunks/245-d23749e7c2f99262.js","565","static/chunks/565-43f295dea36743b1.js","94","static/chunks/94-35735047153742cf.js","805","static/chunks/app/(smdd)/smdd2024/page-f9a6c2b4aa29f1b5.js"],"AccordionItem"] +9:I[3493,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-3267a1a94fdc3979.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","245","static/chunks/245-d23749e7c2f99262.js","565","static/chunks/565-43f295dea36743b1.js","94","static/chunks/94-35735047153742cf.js","805","static/chunks/app/(smdd)/smdd2024/page-f9a6c2b4aa29f1b5.js"],"AccordionTrigger"] +a:I[3493,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-3267a1a94fdc3979.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","245","static/chunks/245-d23749e7c2f99262.js","565","static/chunks/565-43f295dea36743b1.js","94","static/chunks/94-35735047153742cf.js","805","static/chunks/app/(smdd)/smdd2024/page-f9a6c2b4aa29f1b5.js"],"AccordionContent"] +b:I[8003,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-3267a1a94fdc3979.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","245","static/chunks/245-d23749e7c2f99262.js","565","static/chunks/565-43f295dea36743b1.js","94","static/chunks/94-35735047153742cf.js","805","static/chunks/app/(smdd)/smdd2024/page-f9a6c2b4aa29f1b5.js"],""] +c:I[7691,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-3267a1a94fdc3979.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","245","static/chunks/245-d23749e7c2f99262.js","565","static/chunks/565-43f295dea36743b1.js","94","static/chunks/94-35735047153742cf.js","805","static/chunks/app/(smdd)/smdd2024/page-f9a6c2b4aa29f1b5.js"],"default"] +d:I[9710,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-3267a1a94fdc3979.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","245","static/chunks/245-d23749e7c2f99262.js","565","static/chunks/565-43f295dea36743b1.js","94","static/chunks/94-35735047153742cf.js","805","static/chunks/app/(smdd)/smdd2024/page-f9a6c2b4aa29f1b5.js"],"default"] e:I[4707,[],""] f:I[6423,[],""] -10:I[8087,["438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","185","static/chunks/app/layout-46880c1f98da1295.js"],"GoogleTagManager"] -15:I[7230,["438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","185","static/chunks/app/layout-46880c1f98da1295.js"],"default"] -16:I[3864,["438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","185","static/chunks/app/layout-46880c1f98da1295.js"],"Toaster"] +10:I[8087,["438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","185","static/chunks/app/layout-2b8bae5581820f1d.js"],"GoogleTagManager"] +15:I[7230,["438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","185","static/chunks/app/layout-2b8bae5581820f1d.js"],"default"] +16:I[3864,["438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","185","static/chunks/app/layout-2b8bae5581820f1d.js"],"Toaster"] 11:{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"} 12:{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"} 13:{"display":"inline-block"} 14:{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0} -0:["kKYCBk5s5y-jbmn1mBhut",[[["",{"children":["(smdd)",{"children":["smdd2024",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],["",{"children":["(smdd)",{"children":["smdd2024",{"children":["__PAGE__",{},[["$L1",[["$","$L2",null,{}],["$","nav",null,{"className":"sticky top-0 z-50 group","children":["$","div",null,{"className":"flex items-center justify-between h-16 transition-colors duration-300 group-[[data-scroll='true']]:bg-white group-[[data-scroll='true']]:shadow-md","children":[["$","$L3",null,{"children":[["$","$L4",null,{}],["$","$L5",null,{"children":["$","li",null,{"className":"mr-3","children":["$","div",null,{"children":[["$","$L6","en",{"scroll":false,"href":"/smdd2024/en","className":"rounded-full px-6 py-2 text-sm group-[data-scroll='true']:text-black group-[data-scroll='false']:text-white bg-smdd-red text-white","children":"EN"}],["$","$L6","id",{"scroll":false,"href":"/smdd2024/id","className":"rounded-full px-6 py-2 text-sm group-[data-scroll='true']:text-black group-[data-scroll='false']:text-white","children":"ID"}]]}]}]}]]}],["$","hr",null,{"className":"border-b border-gray-100 opacity-25 my-0 py-0"}]]}]}],["$","div",null,{"className":"bg-[url('/images/smdd/bg.jpg')] bg-cover bg-center w-full h-full pt-16 px-4 relative","children":[["$","div",null,{"className":"bg-black absolute inset-0 opacity-40 z-10"}],["$","div",null,{"className":"w-full max-w-7xl mx-auto text-white my-8 container relative z-40","children":[["$","h1",null,{"className":"mt-0 xl:my-4 xl:text-5xl text-2xl font-bold leading-tight mb-8","children":"Hyperjump @ Sinarmas Digital Day"}],["$","p",null,{"className":"mb-4 lg:mb-8 xl:text-lg w-full lg:w-2/3 xl:w-1/2","children":"Hyperjump is an open-source-first company providing engineering excellence service. We aim to build and commercialize open-source tools to help companies streamline, simplify, and secure the most important aspects of its modern DevOps practices."}],["$","a",null,{"href":"#contact-form","type":"button","className":" bg-white text-smdd-red px-4 py-2 rounded-full font-bold","children":"Talk with Us"}]]}]]}],["$","section",null,{"className":"bg-white border-b py-8","children":["$","div",null,{"className":"container mx-auto flex flex-wrap pt-4 pb-12 space-y-4","children":[["$","section",null,{"className":"bg-white w-full pt-4 sm:pt-0 xl:pt-16 px-4","children":["$","div",null,{"className":"w-full max-w-7xl mx-auto text-black container","children":[["$","h1",null,{"className":"my-4 xl:text-5xl text-2xl font-bold leading-tight mb-8","children":"Our Services"}],["$","div",null,{"children":["$","$L7",null,{"type":"single","collapsible":true,"children":[["$","$L8","0",{"value":"0","children":[["$","$L9",null,{"children":["$","h2",null,{"className":"font-bold text-xl","children":"Artificial Intelligence (AI)"}]}],["$","$La",null,{"children":["$","div",null,{"className":"text-base space-y-4","children":[["$","div",null,{"dangerouslySetInnerHTML":{"__html":"We create AI-powered tools such as, but not limited to, Machine Learning and Retrieval Augmented Generation (RAG) to help you automate your business processes. Our AI tools can help you analyze data and make data-driven decisions."}}],["$","blockquote",null,{"className":"pl-4 py-2 border-l-4 border-gray-300 bg-gray-100 italic","dangerouslySetInnerHTML":{"__html":"AI isn’t just about making things faster, it's about empowering your business to make smarter decisions. Our tools leverage machine learning and Retrieval Augmented Generation (RAG) to give you actionable insights, not just data."}}],["$","div",null,{"className":"font-bold","dangerouslySetInnerHTML":{"__html":"Deliverables: AI-powered tools, data analysis, and data-driven decisions."}}]]}]}]]}],["$","$L8","1",{"value":"1","children":[["$","$L9",null,{"children":["$","h2",null,{"className":"font-bold text-xl","children":"CTO as a Service"}]}],["$","$La",null,{"children":["$","div",null,{"className":"text-base space-y-4","children":[["$","div",null,{"dangerouslySetInnerHTML":{"__html":"Best in class team designed to shape your own software engineering team. A team of highly experienced software engineers, directly supervised by Hyperjump partners to help you kickstart your own team."}}],["$","blockquote",null,{"className":"pl-4 py-2 border-l-4 border-gray-300 bg-gray-100 italic","dangerouslySetInnerHTML":{"__html":"Hiring, managing, and retaining a team of talented software engineers is hard. As your CTO, let us do it for you."}}],["$","div",null,{"className":"font-bold","dangerouslySetInnerHTML":{"__html":"Deliverables: Software strategic plan, agile engineering team, product roadmaps."}}]]}]}]]}],["$","$L8","2",{"value":"2","children":[["$","$L9",null,{"children":["$","h2",null,{"className":"font-bold text-xl","children":"Software as a Service"}]}],["$","$La",null,{"children":["$","div",null,{"className":"text-base space-y-4","children":[["$","div",null,{"dangerouslySetInnerHTML":{"__html":"We take over your product roadmap and provide you with the utilities of the software in a subscription model. Every month we will produce a report to ensure our roadmap aligns with your business goal."}}],["$","blockquote",null,{"className":"pl-4 py-2 border-l-4 border-gray-300 bg-gray-100 italic","dangerouslySetInnerHTML":{"__html":"There is a big shift toward cloud and SaaS, not because it is cheaper, but because availability and reliability are hard problems that have little to do with your core competency. We will fully manage the complexity for you."}}],["$","div",null,{"className":"font-bold","dangerouslySetInnerHTML":{"__html":"Deliverables: Software with high quality code, documentation, and support."}}]]}]}]]}],["$","$L8","3",{"value":"3","children":[["$","$L9",null,{"children":["$","h2",null,{"className":"font-bold text-xl","children":"Technical Due Dilligence"}]}],["$","$La",null,{"children":["$","div",null,{"className":"text-base space-y-4","children":[["$","div",null,{"dangerouslySetInnerHTML":{"__html":"Understand the actual state of a company software roadmap and its team. We will do a deep dive of the source code, interview the engineers, and verify budget vs actual spending."}}],["$","blockquote",null,{"className":"pl-4 py-2 border-l-4 border-gray-300 bg-gray-100 italic","dangerouslySetInnerHTML":{"__html":"As an investor, it is important that you understand the company abilities to deliver its roadmap and its current state. We can help you verify and value it accordingly."}}],["$","div",null,{"className":"font-bold","dangerouslySetInnerHTML":{"__html":"Deliverables: Detailed report of technological evaluation, risks, and mitigation strategies."}}]]}]}]]}],["$","$L8","4",{"value":"4","children":[["$","$L9",null,{"children":["$","h2",null,{"className":"font-bold text-xl","children":"ERP Implementation"}]}],["$","$La",null,{"children":["$","div",null,{"className":"text-base space-y-4","children":[["$","div",null,{"dangerouslySetInnerHTML":{"__html":"After helping few of our clients to enabled and improved their ERP system, we decided to expand our offering to include Odoo and ERPNext consultancy."}}],["$","blockquote",null,{"className":"pl-4 py-2 border-l-4 border-gray-300 bg-gray-100 italic","dangerouslySetInnerHTML":{"__html":"Odoo & ERPNext are best-in-class open-source ERP platform right now, with large developer communities. The secret of successful ERP implementation is to resist the urge to customize. Let us handle this for you."}}],["$","div",null,{"className":"font-bold","dangerouslySetInnerHTML":{"__html":"Deliverables: Implementation services for open-source ERP systems, such as Odoo and ERPNext."}}]]}]}]]}],["$","$L8","5",{"value":"5","children":[["$","$L9",null,{"children":["$","h2",null,{"className":"font-bold text-xl","children":"Cloud Migration"}]}],["$","$La",null,{"children":["$","div",null,{"className":"text-base space-y-4","children":[["$","div",null,{"dangerouslySetInnerHTML":{"__html":"With our experiences as CTO in multiple tech company at various stages, we have the advantage to be cloud agnostic. Our guiding principles is to improve the availability, reliability, and security of your infrastructure."}}],["$","blockquote",null,{"className":"pl-4 py-2 border-l-4 border-gray-300 bg-gray-100 italic","dangerouslySetInnerHTML":{"__html":"Picking the right migration strategy is key to getting the very best out of the cloud. A smart approach ensures you can accelerate innovation, boost efficiency, and build competitive advantage."}}],["$","div",null,{"className":"font-bold","dangerouslySetInnerHTML":{"__html":"Deliverables: Cloud migration services, including AWS, Azure, GCP, and others."}}]]}]}]]}],["$","$L8","6",{"value":"6","children":[["$","$L9",null,{"children":["$","h2",null,{"className":"font-bold text-xl","children":"Volunteering Platform"}]}],["$","$La",null,{"children":["$","div",null,{"className":"text-base space-y-4","children":[["$","div",null,{"dangerouslySetInnerHTML":{"__html":"Implementation services for volunteering platform, to help your business manages your CSR program. The platform will help you manage your CSR activities, track your volunteer hours, and ensure transparency in the entire process."}}],["$","blockquote",null,{"className":"pl-4 py-2 border-l-4 border-gray-300 bg-gray-100 italic","dangerouslySetInnerHTML":{"__html":"Managing a CSR program shouldn’t be a headache. Our volunteering platform ensures your corporate social responsibility activities are seamless, transparent, and impactful for your community."}}],["$","div",null,{"className":"font-bold","dangerouslySetInnerHTML":{"__html":"Deliverables: Implementation services for volunteering platform."}}]]}]}]]}]]}]}]]}]}],["$","section",null,{"className":"bg-white w-full pt-4 sm:pt-0 xl:pt-16 px-4","children":["$","div",null,{"className":"w-full max-w-7xl mx-auto text-black container","children":[["$","h1",null,{"className":"my-4 xl:text-5xl text-2xl font-bold leading-tight mb-8","children":"Demos and Documentations"}],["$","div",null,{"className":"grid grid-cols-1 sm:grid-cols-4 gap-4","children":[["$","div","0",{"className":"flex flex-col bg-white rounded-t rounded-b-none overflow-hidden shadow pb-6 space-y-4","children":[["$","img",null,{"src":"/images/smdd/indira.png","alt":"Indira: AI assistant for volunteering platform","className":"w-full h-40 object-cover"}],["$","div",null,{"children":["$","a",null,{"href":"https://web.festivalrelawan.com","className":"flex flex-wrap no-underline hover:no-underline text-smdd-red font-bold px-4","children":"Indira: AI assistant for volunteering platform"}]}]]}],["$","div","1",{"className":"flex flex-col bg-white rounded-t rounded-b-none overflow-hidden shadow pb-6 space-y-4","children":[["$","img",null,{"src":"/images/smdd/smddcb.png","alt":"AI Chatbot with Retrieval-Augmented Generation for SMDD 2024","className":"w-full h-40 object-cover"}],["$","div",null,{"children":["$","a",null,{"href":"https://digitalday.sinarmas.com","className":"flex flex-wrap no-underline hover:no-underline text-smdd-red font-bold px-4","children":"AI Chatbot with Retrieval-Augmented Generation for SMDD 2024"}]}]]}],["$","div","2",{"className":"flex flex-col bg-white rounded-t rounded-b-none overflow-hidden shadow pb-6 space-y-4","children":[["$","img",null,{"src":"/images/smdd/ai.png","alt":"How We Build RAG Chatbot for SMDD","className":"w-full h-40 object-cover"}],["$","div",null,{"children":["$","a",null,{"href":"https://rfynbbyeuvbhjbqiixxk.supabase.co/storage/v1/object/public/documents/ai.pdf","className":"flex flex-wrap no-underline hover:no-underline text-smdd-red font-bold px-4","children":"How We Build RAG Chatbot for SMDD"}]}]]}],["$","div","3",{"className":"flex flex-col bg-white rounded-t rounded-b-none overflow-hidden shadow pb-6 space-y-4","children":[["$","img",null,{"src":"/images/smdd/volunteering-platform.png","alt":"Unlocking Employee Engagement with Corporate Volunteering","className":"w-full h-40 object-cover"}],["$","div",null,{"children":["$","a",null,{"href":"https://rfynbbyeuvbhjbqiixxk.supabase.co/storage/v1/object/public/documents/volunteering-platform.pdf","className":"flex flex-wrap no-underline hover:no-underline text-smdd-red font-bold px-4","children":"Unlocking Employee Engagement with Corporate Volunteering"}]}]]}]]}]]}]}],["$","div",null,{"className":"w-full max-w-7xl px-2 sm:px-0 mx-auto text-black container","children":[["$","section",null,{"className":"bg-white border-b py-8","children":["$","div",null,{"className":"container mx-auto flex flex-wrap pt-4 pb-12","children":[["$","h1",null,{"className":"w-full my-2 text-5xl font-bold leading-tight text-center text-gray-800","children":"Open Source"}],["$","div",null,{"className":"py-12","children":["$","div",null,{"className":"grid grid-cols-1 md:grid-cols-3 w-full gap-4","children":[["$","div","0",{"className":"flex flex-col flex-grow flex-shrink","children":[["$","div",null,{"className":"flex-1 bg-white rounded-t rounded-b-none overflow-hidden shadow pt-6","children":["$","a",null,{"href":"https://github.com/hyperjumptech/monika","className":"flex flex-wrap no-underline hover:no-underline space-y-2","children":[["$","p",null,{"className":"w-full text-gray-600 text-xs md:text-sm px-6","children":"TypeScript"}],["$","div",null,{"className":"w-full font-bold text-xl text-gray-800 px-6","children":"Monika"}],["$","p",null,{"className":"text-gray-800 text-base px-6 mb-5","children":"Monika is a command line application to monitor every part of your web app using a simple JSON configuration file. Get alert not only when your site is down but also when it's slow."}]]}]}],["$","div",null,{"className":"flex-none mt-auto bg-white rounded-b rounded-t-none overflow-hidden shadow p-6","children":["$","div",null,{"className":"flex items-center justify-center","children":[["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/monika","data-icon":"octicon-star","data-size":"large","data-show-count":"true","aria-label":"Star hyperjumptech/monika on GitHub","children":"Star"}]}],["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/monika/fork","data-icon":"octicon-repo-forked","data-size":"large","data-show-count":"true","aria-label":"Fork hyperjumptech/monika on GitHub","children":"Fork"}]}]]}]}]]}],["$","div","1",{"className":"flex flex-col flex-grow flex-shrink","children":[["$","div",null,{"className":"flex-1 bg-white rounded-t rounded-b-none overflow-hidden shadow pt-6","children":["$","a",null,{"href":"https://github.com/hyperjumptech/react-native-confetti","className":"flex flex-wrap no-underline hover:no-underline space-y-2","children":[["$","p",null,{"className":"w-full text-gray-600 text-xs md:text-sm px-6","children":"React Native"}],["$","div",null,{"className":"w-full font-bold text-xl text-gray-800 px-6","children":"React Native Confetti"}],["$","p",null,{"className":"text-gray-800 text-base px-6 mb-5","children":"React native component to show confetti. It can be used as raining snow effect animation, with option to use unicode, emoji, or image as the flying pieces."}]]}]}],["$","div",null,{"className":"flex-none mt-auto bg-white rounded-b rounded-t-none overflow-hidden shadow p-6","children":["$","div",null,{"className":"flex items-center justify-center","children":[["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/react-native-confetti","data-icon":"octicon-star","data-size":"large","data-show-count":"true","aria-label":"Star hyperjumptech/monika on GitHub","children":"Star"}]}],["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/react-native-confetti/fork","data-icon":"octicon-repo-forked","data-size":"large","data-show-count":"true","aria-label":"Fork hyperjumptech/monika on GitHub","children":"Fork"}]}]]}]}]]}],["$","div","2",{"className":"flex flex-col flex-grow flex-shrink","children":[["$","div",null,{"className":"flex-1 bg-white rounded-t rounded-b-none overflow-hidden shadow pt-6","children":["$","a",null,{"href":"https://github.com/hyperjumptech/grule-rule-engine","className":"flex flex-wrap no-underline hover:no-underline space-y-2","children":[["$","p",null,{"className":"w-full text-gray-600 text-xs md:text-sm px-6","children":"Golang"}],["$","div",null,{"className":"w-full font-bold text-xl text-gray-800 px-6","children":"Grule Rule Engine"}],["$","p",null,{"className":"text-gray-800 text-base px-6 mb-5","children":"Grule is a Rule Engine library for Golang programming language. Inspired by the acclaimed JBOSS Drools, done in a much simple manner."}]]}]}],["$","div",null,{"className":"flex-none mt-auto bg-white rounded-b rounded-t-none overflow-hidden shadow p-6","children":["$","div",null,{"className":"flex items-center justify-center","children":[["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/grule-rule-engine","data-icon":"octicon-star","data-size":"large","data-show-count":"true","aria-label":"Star hyperjumptech/monika on GitHub","children":"Star"}]}],["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/grule-rule-engine/fork","data-icon":"octicon-repo-forked","data-size":"large","data-show-count":"true","aria-label":"Fork hyperjumptech/monika on GitHub","children":"Fork"}]}]]}]}]]}],["$","div","3",{"className":"flex flex-col flex-grow flex-shrink","children":[["$","div",null,{"className":"flex-1 bg-white rounded-t rounded-b-none overflow-hidden shadow pt-6","children":["$","a",null,{"href":"https://github.com/hyperjumptech/httptarget","className":"flex flex-wrap no-underline hover:no-underline space-y-2","children":[["$","p",null,{"className":"w-full text-gray-600 text-xs md:text-sm px-6","children":"Golang"}],["$","div",null,{"className":"w-full font-bold text-xl text-gray-800 px-6","children":"HttpTarget"}],["$","p",null,{"className":"text-gray-800 text-base px-6 mb-5","children":"HttpTarget is a very simple, small and lightweight HTTP server that would be helpful for http client development tool. Simply start the server and it'll be ready to accept incoming http requests. It can easily simulate heavy server side load by implementing random delay range, or simulate any kind of http response code."}]]}]}],["$","div",null,{"className":"flex-none mt-auto bg-white rounded-b rounded-t-none overflow-hidden shadow p-6","children":["$","div",null,{"className":"flex items-center justify-center","children":[["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/httptarget","data-icon":"octicon-star","data-size":"large","data-show-count":"true","aria-label":"Star hyperjumptech/monika on GitHub","children":"Star"}]}],["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/httptarget/fork","data-icon":"octicon-repo-forked","data-size":"large","data-show-count":"true","aria-label":"Fork hyperjumptech/monika on GitHub","children":"Fork"}]}]]}]}]]}],["$","div","4",{"className":"flex flex-col flex-grow flex-shrink","children":[["$","div",null,{"className":"flex-1 bg-white rounded-t rounded-b-none overflow-hidden shadow pt-6","children":["$","a",null,{"href":"https://github.com/hyperjumptech/firebase-cronjob","className":"flex flex-wrap no-underline hover:no-underline space-y-2","children":[["$","p",null,{"className":"w-full text-gray-600 text-xs md:text-sm px-6","children":"JavaScript"}],["$","div",null,{"className":"w-full font-bold text-xl text-gray-800 px-6","children":"Firebase Cronjob"}],["$","p",null,{"className":"text-gray-800 text-base px-6 mb-5","children":"Using the Scheduled functions feature, the function autoIncrementJobCounter gets executed once every minute. This function does a very simple thing, i.e. it increments the value of jobConfig/counter in the Firestore database."}]]}]}],["$","div",null,{"className":"flex-none mt-auto bg-white rounded-b rounded-t-none overflow-hidden shadow p-6","children":["$","div",null,{"className":"flex items-center justify-center","children":[["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/firebase-cronjob","data-icon":"octicon-star","data-size":"large","data-show-count":"true","aria-label":"Star hyperjumptech/monika on GitHub","children":"Star"}]}],["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/firebase-cronjob/fork","data-icon":"octicon-repo-forked","data-size":"large","data-show-count":"true","aria-label":"Fork hyperjumptech/monika on GitHub","children":"Fork"}]}]]}]}]]}],["$","div","5",{"className":"flex flex-col flex-grow flex-shrink","children":[["$","div",null,{"className":"flex-1 bg-white rounded-t rounded-b-none overflow-hidden shadow pt-6","children":["$","a",null,{"href":"https://github.com/hyperjumptech/universal-update-checker","className":"flex flex-wrap no-underline hover:no-underline space-y-2","children":[["$","p",null,{"className":"w-full text-gray-600 text-xs md:text-sm px-6","children":"React Native"}],["$","div",null,{"className":"w-full font-bold text-xl text-gray-800 px-6","children":"Universal Update Checker"}],["$","p",null,{"className":"text-gray-800 text-base px-6 mb-5","children":"React component to check if there is a new version of your mobile app."}]]}]}],["$","div",null,{"className":"flex-none mt-auto bg-white rounded-b rounded-t-none overflow-hidden shadow p-6","children":["$","div",null,{"className":"flex items-center justify-center","children":[["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/universal-update-checker","data-icon":"octicon-star","data-size":"large","data-show-count":"true","aria-label":"Star hyperjumptech/monika on GitHub","children":"Star"}]}],["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/universal-update-checker/fork","data-icon":"octicon-repo-forked","data-size":"large","data-show-count":"true","aria-label":"Fork hyperjumptech/monika on GitHub","children":"Fork"}]}]]}]}]]}]]}]}],["$","div",null,{"className":"w-full my-4 flex items-center justify-center","children":["$","a",null,{"className":"text-gray-500","href":"https://github.com/hyperjumptech","target":"blank","rel":"noreferrer noopenner","children":"and more ..."}]}]]}]}],["$","$Lb",null,{"src":"https://buttons.github.io/buttons.js"}]]}],["$","section",null,{"className":"bg-white w-full pt-4 sm:pt-0 xl:pt-16 px-4","children":["$","div",null,{"className":"bg-white w-full pt-4 sm:pt-0 xl:pt-16 px-4","children":["$","div",null,{"className":"w-full max-w-7xl mx-auto text-black container","children":[["$","h1",null,{"className":"my-4 xl:text-5xl text-2xl font-bold leading-tight mb-8","children":"Trusted By"}],["$","div",null,{"className":"grid grid-cols-3 xl:grid-cols-6 w-full items-center text-center justify-center gap-4 mb-8","children":[["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/1engage.png","alt":"1engage","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/amman.png","alt":"AMMAN","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/aruna.png","alt":"Aruna","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/ausvet.svg","alt":"Ausvet","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/btn.jpg","alt":"Bank BTN","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/idn-media.png","alt":"IDN Media","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/ismaya.png","alt":"Ismaya","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/myrep.webp","alt":"MyRepublic","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/prakerja.png","alt":"Prakerja","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/sdn.png","alt":"SDN Distribution","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/smdv.png","alt":"SMDV","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/trimegah.svg","alt":"Trimegah","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}]]}],["$","p",null,{"className":"text-center text-gray-300 mb-4","children":"and many more..."}]]}]}]}],["$","$Lc",null,{"lang":"en"}],["$","$Ld",null,{"lang":"en"}]]}]}]],null],null],null]},[[null,["$","$Le",null,{"parallelRouterKey":"children","segmentPath":["children","(smdd)","children","smdd2024","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$Lf",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]],null],null]},[null,["$","$Le",null,{"parallelRouterKey":"children","segmentPath":["children","(smdd)","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$Lf",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[]}]],null]},[[[["$","link","0",{"rel":"stylesheet","href":"/hyperjump.tech/_next/static/css/d4bb1eb6aff62560.css","precedence":"next","crossOrigin":"$undefined"}]],["$","html",null,{"lang":"en","children":[["$","$L10",null,{"gtmId":"G-L825T5QT2S"}],["$","body",null,{"className":"group __variable_d22cfa __variable_e46b70 antialiased leading-normal tracking-normal text-white bg-black","children":[["$","$Le",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$Lf",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":"$11","children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":"$12","children":"404"}],["$","div",null,{"style":"$13","children":["$","h2",null,{"style":"$14","children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[]}],["$","$L15",null,{}],["$","footer",null,{"className":"bg-white","children":["$","div",null,{"className":"container mx-auto px-8","children":["$","div",null,{"className":"w-full flex flex-col md:flex-row py-6 items-center justify-center","children":[["$","div",null,{"className":"flex-1 mb-6 text-gray-600 text-center md:text-left","children":"Copyright © 2024 PT. Artha Rajamas Mandiri"}],["$","div",null,{"className":"flex-1 justify-center md:justify-end","children":["$","ul",null,{"className":"flex justify-center md:justify-end flex-1 items-center","children":[["$","li","0",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://www.linkedin.com/company/hyperjump","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fa fa-linkedin","aria-hidden":"true"}]}]}],["$","li","1",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://github.com/hyperjumptech","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fa fa-github","aria-hidden":"true"}]}]}],["$","li","2",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://medium.com/hyperjump-tech","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fab fa-medium-m","aria-hidden":"true"}]}]}],["$","li","3",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://hyperjump.substack.com","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fa fa-newspaper","aria-hidden":"true"}]}]}]]}]}]]}]}]}],["$","$L16",null,{}],["$","$Lb",null,{"src":"https://kit.fontawesome.com/f6999a3218.js"}]]}]]}]],null],null],["$L17",null]]]] -17:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","1",{"charSet":"utf-8"}],["$","title","2",{"children":"Hyperjump Technology"}],["$","meta","3",{"name":"description","content":"Open source first. Cloud native. DevOps excellence."}],["$","link","4",{"rel":"author","href":"https://nico.fyi"}],["$","meta","5",{"name":"author","content":"Nico Prananta"}],["$","link","6",{"rel":"icon","href":"/hyperjump.tech/favicon.ico","type":"image/x-icon","sizes":"16x16"}],["$","meta","7",{"name":"next-size-adjust"}]] +0:["fVaGuMkm-YZjG7vtnAbr1",[[["",{"children":["(smdd)",{"children":["smdd2024",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],["",{"children":["(smdd)",{"children":["smdd2024",{"children":["__PAGE__",{},[["$L1",[["$","$L2",null,{}],["$","nav",null,{"className":"sticky top-0 z-50 group","children":["$","div",null,{"className":"flex items-center justify-between h-16 transition-colors duration-300 group-[[data-scroll='true']]:bg-white group-[[data-scroll='true']]:shadow-md","children":[["$","$L3",null,{"children":[["$","$L4",null,{}],["$","$L5",null,{"children":["$","li",null,{"className":"mr-3","children":["$","div",null,{"children":[["$","$L6","en",{"scroll":false,"href":"/smdd2024/en","className":"rounded-full px-6 py-2 text-sm group-[data-scroll='true']:text-black group-[data-scroll='false']:text-white bg-smdd-red text-white","children":"EN"}],["$","$L6","id",{"scroll":false,"href":"/smdd2024/id","className":"rounded-full px-6 py-2 text-sm group-[data-scroll='true']:text-black group-[data-scroll='false']:text-white","children":"ID"}]]}]}]}]]}],["$","hr",null,{"className":"border-b border-gray-100 opacity-25 my-0 py-0"}]]}]}],["$","div",null,{"className":"bg-[url('/images/smdd/bg.jpg')] bg-cover bg-center w-full h-full pt-16 px-4 relative","children":[["$","div",null,{"className":"bg-black absolute inset-0 opacity-40 z-10"}],["$","div",null,{"className":"w-full max-w-7xl mx-auto text-white my-8 container relative z-40","children":[["$","h1",null,{"className":"mt-0 xl:my-4 xl:text-5xl text-2xl font-bold leading-tight mb-8","children":"Hyperjump @ Sinarmas Digital Day"}],["$","p",null,{"className":"mb-4 lg:mb-8 xl:text-lg w-full lg:w-2/3 xl:w-1/2","children":"Hyperjump is an open-source-first company providing engineering excellence service. We aim to build and commercialize open-source tools to help companies streamline, simplify, and secure the most important aspects of its modern DevOps practices."}],["$","a",null,{"href":"#contact-form","type":"button","className":" bg-white text-smdd-red px-4 py-2 rounded-full font-bold","children":"Talk with Us"}]]}]]}],["$","section",null,{"className":"bg-white border-b py-8","children":["$","div",null,{"className":"container mx-auto flex flex-wrap pt-4 pb-12 space-y-4","children":[["$","section",null,{"className":"bg-white w-full pt-4 sm:pt-0 xl:pt-16 px-4","children":["$","div",null,{"className":"w-full max-w-7xl mx-auto text-black container","children":[["$","h1",null,{"className":"my-4 xl:text-5xl text-2xl font-bold leading-tight mb-8","children":"Our Services"}],["$","div",null,{"children":["$","$L7",null,{"type":"single","collapsible":true,"children":[["$","$L8","0",{"value":"0","children":[["$","$L9",null,{"children":["$","h2",null,{"className":"font-bold text-xl","children":"Artificial Intelligence (AI)"}]}],["$","$La",null,{"children":["$","div",null,{"className":"text-base space-y-4","children":[["$","div",null,{"dangerouslySetInnerHTML":{"__html":"We create AI-powered tools such as, but not limited to, Machine Learning and Retrieval Augmented Generation (RAG) to help you automate your business processes. Our AI tools can help you analyze data and make data-driven decisions."}}],["$","blockquote",null,{"className":"pl-4 py-2 border-l-4 border-gray-300 bg-gray-100 italic","dangerouslySetInnerHTML":{"__html":"AI isn’t just about making things faster, it's about empowering your business to make smarter decisions. Our tools leverage machine learning and Retrieval Augmented Generation (RAG) to give you actionable insights, not just data."}}],["$","div",null,{"className":"font-bold","dangerouslySetInnerHTML":{"__html":"Deliverables: AI-powered tools, data analysis, and data-driven decisions."}}]]}]}]]}],["$","$L8","1",{"value":"1","children":[["$","$L9",null,{"children":["$","h2",null,{"className":"font-bold text-xl","children":"CTO as a Service"}]}],["$","$La",null,{"children":["$","div",null,{"className":"text-base space-y-4","children":[["$","div",null,{"dangerouslySetInnerHTML":{"__html":"Best in class team designed to shape your own software engineering team. A team of highly experienced software engineers, directly supervised by Hyperjump partners to help you kickstart your own team."}}],["$","blockquote",null,{"className":"pl-4 py-2 border-l-4 border-gray-300 bg-gray-100 italic","dangerouslySetInnerHTML":{"__html":"Hiring, managing, and retaining a team of talented software engineers is hard. As your CTO, let us do it for you."}}],["$","div",null,{"className":"font-bold","dangerouslySetInnerHTML":{"__html":"Deliverables: Software strategic plan, agile engineering team, product roadmaps."}}]]}]}]]}],["$","$L8","2",{"value":"2","children":[["$","$L9",null,{"children":["$","h2",null,{"className":"font-bold text-xl","children":"Software as a Service"}]}],["$","$La",null,{"children":["$","div",null,{"className":"text-base space-y-4","children":[["$","div",null,{"dangerouslySetInnerHTML":{"__html":"We take over your product roadmap and provide you with the utilities of the software in a subscription model. Every month we will produce a report to ensure our roadmap aligns with your business goal."}}],["$","blockquote",null,{"className":"pl-4 py-2 border-l-4 border-gray-300 bg-gray-100 italic","dangerouslySetInnerHTML":{"__html":"There is a big shift toward cloud and SaaS, not because it is cheaper, but because availability and reliability are hard problems that have little to do with your core competency. We will fully manage the complexity for you."}}],["$","div",null,{"className":"font-bold","dangerouslySetInnerHTML":{"__html":"Deliverables: Software with high quality code, documentation, and support."}}]]}]}]]}],["$","$L8","3",{"value":"3","children":[["$","$L9",null,{"children":["$","h2",null,{"className":"font-bold text-xl","children":"Technical Due Dilligence"}]}],["$","$La",null,{"children":["$","div",null,{"className":"text-base space-y-4","children":[["$","div",null,{"dangerouslySetInnerHTML":{"__html":"Understand the actual state of a company software roadmap and its team. We will do a deep dive of the source code, interview the engineers, and verify budget vs actual spending."}}],["$","blockquote",null,{"className":"pl-4 py-2 border-l-4 border-gray-300 bg-gray-100 italic","dangerouslySetInnerHTML":{"__html":"As an investor, it is important that you understand the company abilities to deliver its roadmap and its current state. We can help you verify and value it accordingly."}}],["$","div",null,{"className":"font-bold","dangerouslySetInnerHTML":{"__html":"Deliverables: Detailed report of technological evaluation, risks, and mitigation strategies."}}]]}]}]]}],["$","$L8","4",{"value":"4","children":[["$","$L9",null,{"children":["$","h2",null,{"className":"font-bold text-xl","children":"ERP Implementation"}]}],["$","$La",null,{"children":["$","div",null,{"className":"text-base space-y-4","children":[["$","div",null,{"dangerouslySetInnerHTML":{"__html":"After helping few of our clients to enabled and improved their ERP system, we decided to expand our offering to include Odoo and ERPNext consultancy."}}],["$","blockquote",null,{"className":"pl-4 py-2 border-l-4 border-gray-300 bg-gray-100 italic","dangerouslySetInnerHTML":{"__html":"Odoo & ERPNext are best-in-class open-source ERP platform right now, with large developer communities. The secret of successful ERP implementation is to resist the urge to customize. Let us handle this for you."}}],["$","div",null,{"className":"font-bold","dangerouslySetInnerHTML":{"__html":"Deliverables: Implementation services for open-source ERP systems, such as Odoo and ERPNext."}}]]}]}]]}],["$","$L8","5",{"value":"5","children":[["$","$L9",null,{"children":["$","h2",null,{"className":"font-bold text-xl","children":"Cloud Migration"}]}],["$","$La",null,{"children":["$","div",null,{"className":"text-base space-y-4","children":[["$","div",null,{"dangerouslySetInnerHTML":{"__html":"With our experiences as CTO in multiple tech company at various stages, we have the advantage to be cloud agnostic. Our guiding principles is to improve the availability, reliability, and security of your infrastructure."}}],["$","blockquote",null,{"className":"pl-4 py-2 border-l-4 border-gray-300 bg-gray-100 italic","dangerouslySetInnerHTML":{"__html":"Picking the right migration strategy is key to getting the very best out of the cloud. A smart approach ensures you can accelerate innovation, boost efficiency, and build competitive advantage."}}],["$","div",null,{"className":"font-bold","dangerouslySetInnerHTML":{"__html":"Deliverables: Cloud migration services, including AWS, Azure, GCP, and others."}}]]}]}]]}],["$","$L8","6",{"value":"6","children":[["$","$L9",null,{"children":["$","h2",null,{"className":"font-bold text-xl","children":"Volunteering Platform"}]}],["$","$La",null,{"children":["$","div",null,{"className":"text-base space-y-4","children":[["$","div",null,{"dangerouslySetInnerHTML":{"__html":"Implementation services for volunteering platform, to help your business manages your CSR program. The platform will help you manage your CSR activities, track your volunteer hours, and ensure transparency in the entire process."}}],["$","blockquote",null,{"className":"pl-4 py-2 border-l-4 border-gray-300 bg-gray-100 italic","dangerouslySetInnerHTML":{"__html":"Managing a CSR program shouldn’t be a headache. Our volunteering platform ensures your corporate social responsibility activities are seamless, transparent, and impactful for your community."}}],["$","div",null,{"className":"font-bold","dangerouslySetInnerHTML":{"__html":"Deliverables: Implementation services for volunteering platform."}}]]}]}]]}]]}]}]]}]}],["$","section",null,{"className":"bg-white w-full pt-4 sm:pt-0 xl:pt-16 px-4","children":["$","div",null,{"className":"w-full max-w-7xl mx-auto text-black container","children":[["$","h1",null,{"className":"my-4 xl:text-5xl text-2xl font-bold leading-tight mb-8","children":"Demos and Documentations"}],["$","div",null,{"className":"grid grid-cols-1 sm:grid-cols-4 gap-4","children":[["$","div","0",{"className":"flex flex-col bg-white rounded-t rounded-b-none overflow-hidden shadow pb-6 space-y-4","children":[["$","img",null,{"src":"/images/smdd/indira.png","alt":"Indira: AI assistant for volunteering platform","className":"w-full h-40 object-cover"}],["$","div",null,{"children":["$","a",null,{"href":"https://web.festivalrelawan.com","className":"flex flex-wrap no-underline hover:no-underline text-smdd-red font-bold px-4","children":"Indira: AI assistant for volunteering platform"}]}]]}],["$","div","1",{"className":"flex flex-col bg-white rounded-t rounded-b-none overflow-hidden shadow pb-6 space-y-4","children":[["$","img",null,{"src":"/images/smdd/smddcb.png","alt":"AI Chatbot with Retrieval-Augmented Generation for SMDD 2024","className":"w-full h-40 object-cover"}],["$","div",null,{"children":["$","a",null,{"href":"https://digitalday.sinarmas.com","className":"flex flex-wrap no-underline hover:no-underline text-smdd-red font-bold px-4","children":"AI Chatbot with Retrieval-Augmented Generation for SMDD 2024"}]}]]}],["$","div","2",{"className":"flex flex-col bg-white rounded-t rounded-b-none overflow-hidden shadow pb-6 space-y-4","children":[["$","img",null,{"src":"/images/smdd/ai.png","alt":"How We Build RAG Chatbot for SMDD","className":"w-full h-40 object-cover"}],["$","div",null,{"children":["$","a",null,{"href":"https://rfynbbyeuvbhjbqiixxk.supabase.co/storage/v1/object/public/documents/ai.pdf","className":"flex flex-wrap no-underline hover:no-underline text-smdd-red font-bold px-4","children":"How We Build RAG Chatbot for SMDD"}]}]]}],["$","div","3",{"className":"flex flex-col bg-white rounded-t rounded-b-none overflow-hidden shadow pb-6 space-y-4","children":[["$","img",null,{"src":"/images/smdd/volunteering-platform.png","alt":"Unlocking Employee Engagement with Corporate Volunteering","className":"w-full h-40 object-cover"}],["$","div",null,{"children":["$","a",null,{"href":"https://rfynbbyeuvbhjbqiixxk.supabase.co/storage/v1/object/public/documents/volunteering-platform.pdf","className":"flex flex-wrap no-underline hover:no-underline text-smdd-red font-bold px-4","children":"Unlocking Employee Engagement with Corporate Volunteering"}]}]]}]]}]]}]}],["$","div",null,{"className":"w-full max-w-7xl px-2 sm:px-0 mx-auto text-black container","children":[["$","section",null,{"className":"bg-white border-b py-8","children":["$","div",null,{"className":"container mx-auto flex flex-wrap pt-4 pb-12","children":[["$","h1",null,{"className":"w-full my-2 text-5xl font-bold leading-tight text-center text-gray-800","children":"Open Source"}],["$","div",null,{"className":"py-12","children":["$","div",null,{"className":"grid grid-cols-1 md:grid-cols-3 w-full gap-4","children":[["$","div","0",{"className":"flex flex-col flex-grow flex-shrink","children":[["$","div",null,{"className":"flex-1 bg-white rounded-t rounded-b-none overflow-hidden shadow pt-6","children":["$","a",null,{"href":"https://github.com/hyperjumptech/monika","className":"flex flex-wrap no-underline hover:no-underline space-y-2","children":[["$","p",null,{"className":"w-full text-gray-600 text-xs md:text-sm px-6","children":"TypeScript"}],["$","div",null,{"className":"w-full font-bold text-xl text-gray-800 px-6","children":"Monika"}],["$","p",null,{"className":"text-gray-800 text-base px-6 mb-5","children":"Monika is a command line application to monitor every part of your web app using a simple JSON configuration file. Get alert not only when your site is down but also when it's slow."}]]}]}],["$","div",null,{"className":"flex-none mt-auto bg-white rounded-b rounded-t-none overflow-hidden shadow p-6","children":["$","div",null,{"className":"flex items-center justify-center","children":[["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/monika","data-icon":"octicon-star","data-size":"large","data-show-count":"true","aria-label":"Star hyperjumptech/monika on GitHub","children":"Star"}]}],["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/monika/fork","data-icon":"octicon-repo-forked","data-size":"large","data-show-count":"true","aria-label":"Fork hyperjumptech/monika on GitHub","children":"Fork"}]}]]}]}]]}],["$","div","1",{"className":"flex flex-col flex-grow flex-shrink","children":[["$","div",null,{"className":"flex-1 bg-white rounded-t rounded-b-none overflow-hidden shadow pt-6","children":["$","a",null,{"href":"https://github.com/hyperjumptech/react-native-confetti","className":"flex flex-wrap no-underline hover:no-underline space-y-2","children":[["$","p",null,{"className":"w-full text-gray-600 text-xs md:text-sm px-6","children":"React Native"}],["$","div",null,{"className":"w-full font-bold text-xl text-gray-800 px-6","children":"React Native Confetti"}],["$","p",null,{"className":"text-gray-800 text-base px-6 mb-5","children":"React native component to show confetti. It can be used as raining snow effect animation, with option to use unicode, emoji, or image as the flying pieces."}]]}]}],["$","div",null,{"className":"flex-none mt-auto bg-white rounded-b rounded-t-none overflow-hidden shadow p-6","children":["$","div",null,{"className":"flex items-center justify-center","children":[["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/react-native-confetti","data-icon":"octicon-star","data-size":"large","data-show-count":"true","aria-label":"Star hyperjumptech/monika on GitHub","children":"Star"}]}],["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/react-native-confetti/fork","data-icon":"octicon-repo-forked","data-size":"large","data-show-count":"true","aria-label":"Fork hyperjumptech/monika on GitHub","children":"Fork"}]}]]}]}]]}],["$","div","2",{"className":"flex flex-col flex-grow flex-shrink","children":[["$","div",null,{"className":"flex-1 bg-white rounded-t rounded-b-none overflow-hidden shadow pt-6","children":["$","a",null,{"href":"https://github.com/hyperjumptech/grule-rule-engine","className":"flex flex-wrap no-underline hover:no-underline space-y-2","children":[["$","p",null,{"className":"w-full text-gray-600 text-xs md:text-sm px-6","children":"Golang"}],["$","div",null,{"className":"w-full font-bold text-xl text-gray-800 px-6","children":"Grule Rule Engine"}],["$","p",null,{"className":"text-gray-800 text-base px-6 mb-5","children":"Grule is a Rule Engine library for Golang programming language. Inspired by the acclaimed JBOSS Drools, done in a much simple manner."}]]}]}],["$","div",null,{"className":"flex-none mt-auto bg-white rounded-b rounded-t-none overflow-hidden shadow p-6","children":["$","div",null,{"className":"flex items-center justify-center","children":[["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/grule-rule-engine","data-icon":"octicon-star","data-size":"large","data-show-count":"true","aria-label":"Star hyperjumptech/monika on GitHub","children":"Star"}]}],["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/grule-rule-engine/fork","data-icon":"octicon-repo-forked","data-size":"large","data-show-count":"true","aria-label":"Fork hyperjumptech/monika on GitHub","children":"Fork"}]}]]}]}]]}],["$","div","3",{"className":"flex flex-col flex-grow flex-shrink","children":[["$","div",null,{"className":"flex-1 bg-white rounded-t rounded-b-none overflow-hidden shadow pt-6","children":["$","a",null,{"href":"https://github.com/hyperjumptech/httptarget","className":"flex flex-wrap no-underline hover:no-underline space-y-2","children":[["$","p",null,{"className":"w-full text-gray-600 text-xs md:text-sm px-6","children":"Golang"}],["$","div",null,{"className":"w-full font-bold text-xl text-gray-800 px-6","children":"HttpTarget"}],["$","p",null,{"className":"text-gray-800 text-base px-6 mb-5","children":"HttpTarget is a very simple, small and lightweight HTTP server that would be helpful for http client development tool. Simply start the server and it'll be ready to accept incoming http requests. It can easily simulate heavy server side load by implementing random delay range, or simulate any kind of http response code."}]]}]}],["$","div",null,{"className":"flex-none mt-auto bg-white rounded-b rounded-t-none overflow-hidden shadow p-6","children":["$","div",null,{"className":"flex items-center justify-center","children":[["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/httptarget","data-icon":"octicon-star","data-size":"large","data-show-count":"true","aria-label":"Star hyperjumptech/monika on GitHub","children":"Star"}]}],["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/httptarget/fork","data-icon":"octicon-repo-forked","data-size":"large","data-show-count":"true","aria-label":"Fork hyperjumptech/monika on GitHub","children":"Fork"}]}]]}]}]]}],["$","div","4",{"className":"flex flex-col flex-grow flex-shrink","children":[["$","div",null,{"className":"flex-1 bg-white rounded-t rounded-b-none overflow-hidden shadow pt-6","children":["$","a",null,{"href":"https://github.com/hyperjumptech/firebase-cronjob","className":"flex flex-wrap no-underline hover:no-underline space-y-2","children":[["$","p",null,{"className":"w-full text-gray-600 text-xs md:text-sm px-6","children":"JavaScript"}],["$","div",null,{"className":"w-full font-bold text-xl text-gray-800 px-6","children":"Firebase Cronjob"}],["$","p",null,{"className":"text-gray-800 text-base px-6 mb-5","children":"Using the Scheduled functions feature, the function autoIncrementJobCounter gets executed once every minute. This function does a very simple thing, i.e. it increments the value of jobConfig/counter in the Firestore database."}]]}]}],["$","div",null,{"className":"flex-none mt-auto bg-white rounded-b rounded-t-none overflow-hidden shadow p-6","children":["$","div",null,{"className":"flex items-center justify-center","children":[["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/firebase-cronjob","data-icon":"octicon-star","data-size":"large","data-show-count":"true","aria-label":"Star hyperjumptech/monika on GitHub","children":"Star"}]}],["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/firebase-cronjob/fork","data-icon":"octicon-repo-forked","data-size":"large","data-show-count":"true","aria-label":"Fork hyperjumptech/monika on GitHub","children":"Fork"}]}]]}]}]]}],["$","div","5",{"className":"flex flex-col flex-grow flex-shrink","children":[["$","div",null,{"className":"flex-1 bg-white rounded-t rounded-b-none overflow-hidden shadow pt-6","children":["$","a",null,{"href":"https://github.com/hyperjumptech/universal-update-checker","className":"flex flex-wrap no-underline hover:no-underline space-y-2","children":[["$","p",null,{"className":"w-full text-gray-600 text-xs md:text-sm px-6","children":"React Native"}],["$","div",null,{"className":"w-full font-bold text-xl text-gray-800 px-6","children":"Universal Update Checker"}],["$","p",null,{"className":"text-gray-800 text-base px-6 mb-5","children":"React component to check if there is a new version of your mobile app."}]]}]}],["$","div",null,{"className":"flex-none mt-auto bg-white rounded-b rounded-t-none overflow-hidden shadow p-6","children":["$","div",null,{"className":"flex items-center justify-center","children":[["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/universal-update-checker","data-icon":"octicon-star","data-size":"large","data-show-count":"true","aria-label":"Star hyperjumptech/monika on GitHub","children":"Star"}]}],["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/universal-update-checker/fork","data-icon":"octicon-repo-forked","data-size":"large","data-show-count":"true","aria-label":"Fork hyperjumptech/monika on GitHub","children":"Fork"}]}]]}]}]]}]]}]}],["$","div",null,{"className":"w-full my-4 flex items-center justify-center","children":["$","a",null,{"className":"text-gray-500","href":"https://github.com/hyperjumptech","target":"blank","rel":"noreferrer noopenner","children":"and more ..."}]}]]}]}],["$","$Lb",null,{"src":"https://buttons.github.io/buttons.js"}]]}],["$","section",null,{"className":"bg-white w-full pt-4 sm:pt-0 xl:pt-16 px-4","children":["$","div",null,{"className":"bg-white w-full pt-4 sm:pt-0 xl:pt-16 px-4","children":["$","div",null,{"className":"w-full max-w-7xl mx-auto text-black container","children":[["$","h1",null,{"className":"my-4 xl:text-5xl text-2xl font-bold leading-tight mb-8","children":"Trusted By"}],["$","div",null,{"className":"grid grid-cols-3 xl:grid-cols-6 w-full items-center text-center justify-center gap-4 mb-8","children":[["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/1engage.png","alt":"1engage","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/amman.png","alt":"AMMAN","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/aruna.png","alt":"Aruna","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/ausvet.svg","alt":"Ausvet","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/btn.jpg","alt":"Bank BTN","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/idn-media.png","alt":"IDN Media","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/ismaya.png","alt":"Ismaya","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/myrep.webp","alt":"MyRepublic","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/prakerja.png","alt":"Prakerja","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/sdn.png","alt":"SDN Distribution","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/smdv.png","alt":"SMDV","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/trimegah.svg","alt":"Trimegah","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}]]}],["$","p",null,{"className":"text-center text-gray-300 mb-4","children":"and many more..."}]]}]}]}],["$","$Lc",null,{"lang":"en"}],["$","$Ld",null,{"lang":"en"}]]}]}]],null],null],null]},[[null,["$","$Le",null,{"parallelRouterKey":"children","segmentPath":["children","(smdd)","children","smdd2024","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$Lf",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]],null],null]},[null,["$","$Le",null,{"parallelRouterKey":"children","segmentPath":["children","(smdd)","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$Lf",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[]}]],null]},[[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/476df84321acb788.css","precedence":"next","crossOrigin":"$undefined"}]],["$","html",null,{"lang":"en","children":[["$","$L10",null,{"gtmId":"G-L825T5QT2S"}],["$","body",null,{"className":"group __variable_1e4310 __variable_c3aa02 antialiased leading-normal tracking-normal text-white bg-black","children":[["$","$Le",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$Lf",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":"$11","children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":"$12","children":"404"}],["$","div",null,{"style":"$13","children":["$","h2",null,{"style":"$14","children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[]}],["$","$L15",null,{}],["$","footer",null,{"className":"bg-white","children":["$","div",null,{"className":"container mx-auto px-8","children":["$","div",null,{"className":"w-full flex flex-col md:flex-row py-6 items-center justify-center","children":[["$","div",null,{"className":"flex-1 mb-6 text-gray-600 text-center md:text-left","children":"Copyright © 2024 PT. Artha Rajamas Mandiri"}],["$","div",null,{"className":"flex-1 justify-center md:justify-end","children":["$","ul",null,{"className":"flex justify-center md:justify-end flex-1 items-center","children":[["$","li","0",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://www.linkedin.com/company/hyperjump","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fa fa-linkedin","aria-hidden":"true"}]}]}],["$","li","1",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://github.com/hyperjumptech","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fa fa-github","aria-hidden":"true"}]}]}],["$","li","2",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://medium.com/hyperjump-tech","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fab fa-medium-m","aria-hidden":"true"}]}]}],["$","li","3",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://hyperjump.substack.com","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fa fa-newspaper","aria-hidden":"true"}]}]}]]}]}]]}]}]}],["$","$L16",null,{}],["$","$Lb",null,{"src":"https://kit.fontawesome.com/f6999a3218.js"}]]}]]}]],null],null],["$L17",null]]]] +17:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","1",{"charSet":"utf-8"}],["$","title","2",{"children":"Hyperjump Technology"}],["$","meta","3",{"name":"description","content":"Open source first. Cloud native. DevOps excellence."}],["$","link","4",{"rel":"author","href":"https://nico.fyi"}],["$","meta","5",{"name":"author","content":"Nico Prananta"}],["$","link","6",{"rel":"icon","href":"/favicon.ico","type":"image/x-icon","sizes":"16x16"}],["$","meta","7",{"name":"next-size-adjust"}]] 1:null diff --git a/smdd2024/en.html b/smdd2024/en.html index 9789889..9ef5032 100644 --- a/smdd2024/en.html +++ b/smdd2024/en.html @@ -1 +1 @@ -Hyperjump Technology

Hyperjump @ Sinarmas Digital Day

Hyperjump is an open-source-first company providing engineering excellence service. We aim to build and commercialize open-source tools to help companies streamline, simplify, and secure the most important aspects of its modern DevOps practices.

Talk with Us

Our Services

Trusted By

1engage
AMMAN
Aruna
Ausvet
Bank BTN
IDN Media
Ismaya
MyRepublic
Prakerja
SDN Distribution
SMDV
Trimegah

and many more...

Case Studies

Improving user engagement with AI based course recommendation system

A large-scale workforce development program aimed at job seekers and workers in need of skill upgrades faced a key challenge. With thousands of courses available on its website for millions of participants, many users were unsure of which course to take next after completing one, while others didn't know where to start when selecting a course.

To solve this, an AI-based course recommendation system was developed, incorporating both content-based filtering and collaborative filtering techniques to guide participants in finding courses tailored to their needs and preferences.

  • Content-Based Filtering: This method analyzes the attributes of courses (e.g., topics, skills taught, difficulty levels) and matches them to the user's interests and past course interactions, providing recommendations that align closely with their individual preferences.
  • Collaborative Filtering: This approach leverages data from the behaviors and choices of similar users. By identifying patterns and similarities among users, it recommends courses that peers with similar profiles have found valuable.

As a result, participants received personalized course recommendations that aligned with their specific needs and preferences, making their learning journey more focused and effective. The implementation of these filtering techniques led to increased user engagement, higher course completion rates, and improved overall satisfaction.

Keywords: AI-Based Course Recommendation System, Content-Based Filtering, Collaborative Filtering, Personalized Learning Experience, User Engagement Enhancement, Workforce Development Program, Improved User Satisfaction.

Talk with Us

We are here to help you with your needs. You can get a free one hour consultation with our experts to discuss your project and get the best solutions for your business.

Copyright © 2024 PT. Artha Rajamas Mandiri
\ No newline at end of file +Hyperjump Technology

Hyperjump @ Sinarmas Digital Day

Hyperjump is an open-source-first company providing engineering excellence service. We aim to build and commercialize open-source tools to help companies streamline, simplify, and secure the most important aspects of its modern DevOps practices.

Talk with Us

Our Services

Trusted By

1engage
AMMAN
Aruna
Ausvet
Bank BTN
IDN Media
Ismaya
MyRepublic
Prakerja
SDN Distribution
SMDV
Trimegah

and many more...

Case Studies

Improving user engagement with AI based course recommendation system

A large-scale workforce development program aimed at job seekers and workers in need of skill upgrades faced a key challenge. With thousands of courses available on its website for millions of participants, many users were unsure of which course to take next after completing one, while others didn't know where to start when selecting a course.

To solve this, an AI-based course recommendation system was developed, incorporating both content-based filtering and collaborative filtering techniques to guide participants in finding courses tailored to their needs and preferences.

  • Content-Based Filtering: This method analyzes the attributes of courses (e.g., topics, skills taught, difficulty levels) and matches them to the user's interests and past course interactions, providing recommendations that align closely with their individual preferences.
  • Collaborative Filtering: This approach leverages data from the behaviors and choices of similar users. By identifying patterns and similarities among users, it recommends courses that peers with similar profiles have found valuable.

As a result, participants received personalized course recommendations that aligned with their specific needs and preferences, making their learning journey more focused and effective. The implementation of these filtering techniques led to increased user engagement, higher course completion rates, and improved overall satisfaction.

Keywords: AI-Based Course Recommendation System, Content-Based Filtering, Collaborative Filtering, Personalized Learning Experience, User Engagement Enhancement, Workforce Development Program, Improved User Satisfaction.

Talk with Us

We are here to help you with your needs. You can get a free one hour consultation with our experts to discuss your project and get the best solutions for your business.

Copyright © 2024 PT. Artha Rajamas Mandiri
\ No newline at end of file diff --git a/smdd2024/en.txt b/smdd2024/en.txt index 2f5aa71..7f3b859 100644 --- a/smdd2024/en.txt +++ b/smdd2024/en.txt @@ -1,25 +1,25 @@ -2:I[3493,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-5d1467ec4b6c021b.js","378","static/chunks/378-f812168fe4faf250.js","3","static/chunks/3-b1732b5397875142.js","94","static/chunks/94-35735047153742cf.js","916","static/chunks/app/(smdd)/smdd2024/%5Blang%5D/page-7f856db989fd6990.js"],"Accordion"] -3:I[3493,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-5d1467ec4b6c021b.js","378","static/chunks/378-f812168fe4faf250.js","3","static/chunks/3-b1732b5397875142.js","94","static/chunks/94-35735047153742cf.js","916","static/chunks/app/(smdd)/smdd2024/%5Blang%5D/page-7f856db989fd6990.js"],"AccordionItem"] -4:I[3493,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-5d1467ec4b6c021b.js","378","static/chunks/378-f812168fe4faf250.js","3","static/chunks/3-b1732b5397875142.js","94","static/chunks/94-35735047153742cf.js","916","static/chunks/app/(smdd)/smdd2024/%5Blang%5D/page-7f856db989fd6990.js"],"AccordionTrigger"] -5:I[3493,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-5d1467ec4b6c021b.js","378","static/chunks/378-f812168fe4faf250.js","3","static/chunks/3-b1732b5397875142.js","94","static/chunks/94-35735047153742cf.js","916","static/chunks/app/(smdd)/smdd2024/%5Blang%5D/page-7f856db989fd6990.js"],"AccordionContent"] -6:I[8003,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-5d1467ec4b6c021b.js","378","static/chunks/378-f812168fe4faf250.js","3","static/chunks/3-b1732b5397875142.js","94","static/chunks/94-35735047153742cf.js","916","static/chunks/app/(smdd)/smdd2024/%5Blang%5D/page-7f856db989fd6990.js"],""] -7:I[7691,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-5d1467ec4b6c021b.js","378","static/chunks/378-f812168fe4faf250.js","3","static/chunks/3-b1732b5397875142.js","94","static/chunks/94-35735047153742cf.js","916","static/chunks/app/(smdd)/smdd2024/%5Blang%5D/page-7f856db989fd6990.js"],"default"] -8:I[9710,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-5d1467ec4b6c021b.js","378","static/chunks/378-f812168fe4faf250.js","3","static/chunks/3-b1732b5397875142.js","94","static/chunks/94-35735047153742cf.js","916","static/chunks/app/(smdd)/smdd2024/%5Blang%5D/page-7f856db989fd6990.js"],"default"] -9:I[702,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-5d1467ec4b6c021b.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","245","static/chunks/245-bcb14a890474d239.js","565","static/chunks/565-7f20b3aac659a029.js","520","static/chunks/app/(smdd)/smdd2024/%5Blang%5D/layout-b5ce678537f66817.js"],"default"] -a:I[151,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-5d1467ec4b6c021b.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","245","static/chunks/245-bcb14a890474d239.js","565","static/chunks/565-7f20b3aac659a029.js","520","static/chunks/app/(smdd)/smdd2024/%5Blang%5D/layout-b5ce678537f66817.js"],"NavContainer"] -b:I[151,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-5d1467ec4b6c021b.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","245","static/chunks/245-bcb14a890474d239.js","565","static/chunks/565-7f20b3aac659a029.js","520","static/chunks/app/(smdd)/smdd2024/%5Blang%5D/layout-b5ce678537f66817.js"],"HyperjumpLogo"] -c:I[151,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-5d1467ec4b6c021b.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","245","static/chunks/245-bcb14a890474d239.js","565","static/chunks/565-7f20b3aac659a029.js","520","static/chunks/app/(smdd)/smdd2024/%5Blang%5D/layout-b5ce678537f66817.js"],"RightNavItems"] -d:I[2972,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-5d1467ec4b6c021b.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","245","static/chunks/245-bcb14a890474d239.js","565","static/chunks/565-7f20b3aac659a029.js","520","static/chunks/app/(smdd)/smdd2024/%5Blang%5D/layout-b5ce678537f66817.js"],""] +2:I[3493,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-3267a1a94fdc3979.js","378","static/chunks/378-f812168fe4faf250.js","3","static/chunks/3-b1732b5397875142.js","94","static/chunks/94-35735047153742cf.js","916","static/chunks/app/(smdd)/smdd2024/%5Blang%5D/page-7f856db989fd6990.js"],"Accordion"] +3:I[3493,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-3267a1a94fdc3979.js","378","static/chunks/378-f812168fe4faf250.js","3","static/chunks/3-b1732b5397875142.js","94","static/chunks/94-35735047153742cf.js","916","static/chunks/app/(smdd)/smdd2024/%5Blang%5D/page-7f856db989fd6990.js"],"AccordionItem"] +4:I[3493,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-3267a1a94fdc3979.js","378","static/chunks/378-f812168fe4faf250.js","3","static/chunks/3-b1732b5397875142.js","94","static/chunks/94-35735047153742cf.js","916","static/chunks/app/(smdd)/smdd2024/%5Blang%5D/page-7f856db989fd6990.js"],"AccordionTrigger"] +5:I[3493,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-3267a1a94fdc3979.js","378","static/chunks/378-f812168fe4faf250.js","3","static/chunks/3-b1732b5397875142.js","94","static/chunks/94-35735047153742cf.js","916","static/chunks/app/(smdd)/smdd2024/%5Blang%5D/page-7f856db989fd6990.js"],"AccordionContent"] +6:I[8003,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-3267a1a94fdc3979.js","378","static/chunks/378-f812168fe4faf250.js","3","static/chunks/3-b1732b5397875142.js","94","static/chunks/94-35735047153742cf.js","916","static/chunks/app/(smdd)/smdd2024/%5Blang%5D/page-7f856db989fd6990.js"],""] +7:I[7691,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-3267a1a94fdc3979.js","378","static/chunks/378-f812168fe4faf250.js","3","static/chunks/3-b1732b5397875142.js","94","static/chunks/94-35735047153742cf.js","916","static/chunks/app/(smdd)/smdd2024/%5Blang%5D/page-7f856db989fd6990.js"],"default"] +8:I[9710,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-3267a1a94fdc3979.js","378","static/chunks/378-f812168fe4faf250.js","3","static/chunks/3-b1732b5397875142.js","94","static/chunks/94-35735047153742cf.js","916","static/chunks/app/(smdd)/smdd2024/%5Blang%5D/page-7f856db989fd6990.js"],"default"] +9:I[702,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-3267a1a94fdc3979.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","245","static/chunks/245-d23749e7c2f99262.js","565","static/chunks/565-43f295dea36743b1.js","520","static/chunks/app/(smdd)/smdd2024/%5Blang%5D/layout-b5ce678537f66817.js"],"default"] +a:I[151,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-3267a1a94fdc3979.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","245","static/chunks/245-d23749e7c2f99262.js","565","static/chunks/565-43f295dea36743b1.js","520","static/chunks/app/(smdd)/smdd2024/%5Blang%5D/layout-b5ce678537f66817.js"],"NavContainer"] +b:I[151,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-3267a1a94fdc3979.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","245","static/chunks/245-d23749e7c2f99262.js","565","static/chunks/565-43f295dea36743b1.js","520","static/chunks/app/(smdd)/smdd2024/%5Blang%5D/layout-b5ce678537f66817.js"],"HyperjumpLogo"] +c:I[151,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-3267a1a94fdc3979.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","245","static/chunks/245-d23749e7c2f99262.js","565","static/chunks/565-43f295dea36743b1.js","520","static/chunks/app/(smdd)/smdd2024/%5Blang%5D/layout-b5ce678537f66817.js"],"RightNavItems"] +d:I[2972,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-3267a1a94fdc3979.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","245","static/chunks/245-d23749e7c2f99262.js","565","static/chunks/565-43f295dea36743b1.js","520","static/chunks/app/(smdd)/smdd2024/%5Blang%5D/layout-b5ce678537f66817.js"],""] e:I[4707,[],""] 10:I[6423,[],""] -11:I[8087,["438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","185","static/chunks/app/layout-46880c1f98da1295.js"],"GoogleTagManager"] -16:I[7230,["438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","185","static/chunks/app/layout-46880c1f98da1295.js"],"default"] -17:I[3864,["438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","185","static/chunks/app/layout-46880c1f98da1295.js"],"Toaster"] +11:I[8087,["438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","185","static/chunks/app/layout-2b8bae5581820f1d.js"],"GoogleTagManager"] +16:I[7230,["438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","185","static/chunks/app/layout-2b8bae5581820f1d.js"],"default"] +17:I[3864,["438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","185","static/chunks/app/layout-2b8bae5581820f1d.js"],"Toaster"] f:["lang","en","d"] 12:{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"} 13:{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"} 14:{"display":"inline-block"} 15:{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0} -0:["kKYCBk5s5y-jbmn1mBhut",[[["",{"children":["(smdd)",{"children":["smdd2024",{"children":[["lang","en","d"],{"children":["__PAGE__?{\"lang\":\"en\"}",{}]}]}]}]},"$undefined","$undefined",true],["",{"children":["(smdd)",{"children":["smdd2024",{"children":[["lang","en","d"],{"children":["__PAGE__",{},[["$L1",["$","section",null,{"className":"bg-white border-b py-8","children":["$","div",null,{"className":"container mx-auto flex flex-wrap pt-4 pb-12 space-y-4","children":[["$","section",null,{"className":"bg-white w-full pt-4 sm:pt-0 xl:pt-16 px-4","children":["$","div",null,{"className":"w-full max-w-7xl mx-auto text-black container","children":[["$","h1",null,{"className":"my-4 xl:text-5xl text-2xl font-bold leading-tight mb-8","children":"Our Services"}],["$","div",null,{"children":["$","$L2",null,{"type":"single","collapsible":true,"children":[["$","$L3","0",{"value":"0","children":[["$","$L4",null,{"children":["$","h2",null,{"className":"font-bold text-xl","children":"Artificial Intelligence (AI)"}]}],["$","$L5",null,{"children":["$","div",null,{"className":"text-base space-y-4","children":[["$","div",null,{"dangerouslySetInnerHTML":{"__html":"We create AI-powered tools such as, but not limited to, Machine Learning and Retrieval Augmented Generation (RAG) to help you automate your business processes. Our AI tools can help you analyze data and make data-driven decisions."}}],["$","blockquote",null,{"className":"pl-4 py-2 border-l-4 border-gray-300 bg-gray-100 italic","dangerouslySetInnerHTML":{"__html":"AI isn’t just about making things faster, it's about empowering your business to make smarter decisions. Our tools leverage machine learning and Retrieval Augmented Generation (RAG) to give you actionable insights, not just data."}}],["$","div",null,{"className":"font-bold","dangerouslySetInnerHTML":{"__html":"Deliverables: AI-powered tools, data analysis, and data-driven decisions."}}]]}]}]]}],["$","$L3","1",{"value":"1","children":[["$","$L4",null,{"children":["$","h2",null,{"className":"font-bold text-xl","children":"CTO as a Service"}]}],["$","$L5",null,{"children":["$","div",null,{"className":"text-base space-y-4","children":[["$","div",null,{"dangerouslySetInnerHTML":{"__html":"Best in class team designed to shape your own software engineering team. A team of highly experienced software engineers, directly supervised by Hyperjump partners to help you kickstart your own team."}}],["$","blockquote",null,{"className":"pl-4 py-2 border-l-4 border-gray-300 bg-gray-100 italic","dangerouslySetInnerHTML":{"__html":"Hiring, managing, and retaining a team of talented software engineers is hard. As your CTO, let us do it for you."}}],["$","div",null,{"className":"font-bold","dangerouslySetInnerHTML":{"__html":"Deliverables: Software strategic plan, agile engineering team, product roadmaps."}}]]}]}]]}],["$","$L3","2",{"value":"2","children":[["$","$L4",null,{"children":["$","h2",null,{"className":"font-bold text-xl","children":"Software as a Service"}]}],["$","$L5",null,{"children":["$","div",null,{"className":"text-base space-y-4","children":[["$","div",null,{"dangerouslySetInnerHTML":{"__html":"We take over your product roadmap and provide you with the utilities of the software in a subscription model. Every month we will produce a report to ensure our roadmap aligns with your business goal."}}],["$","blockquote",null,{"className":"pl-4 py-2 border-l-4 border-gray-300 bg-gray-100 italic","dangerouslySetInnerHTML":{"__html":"There is a big shift toward cloud and SaaS, not because it is cheaper, but because availability and reliability are hard problems that have little to do with your core competency. We will fully manage the complexity for you."}}],["$","div",null,{"className":"font-bold","dangerouslySetInnerHTML":{"__html":"Deliverables: Software with high quality code, documentation, and support."}}]]}]}]]}],["$","$L3","3",{"value":"3","children":[["$","$L4",null,{"children":["$","h2",null,{"className":"font-bold text-xl","children":"Technical Due Dilligence"}]}],["$","$L5",null,{"children":["$","div",null,{"className":"text-base space-y-4","children":[["$","div",null,{"dangerouslySetInnerHTML":{"__html":"Understand the actual state of a company software roadmap and its team. We will do a deep dive of the source code, interview the engineers, and verify budget vs actual spending."}}],["$","blockquote",null,{"className":"pl-4 py-2 border-l-4 border-gray-300 bg-gray-100 italic","dangerouslySetInnerHTML":{"__html":"As an investor, it is important that you understand the company abilities to deliver its roadmap and its current state. We can help you verify and value it accordingly."}}],["$","div",null,{"className":"font-bold","dangerouslySetInnerHTML":{"__html":"Deliverables: Detailed report of technological evaluation, risks, and mitigation strategies."}}]]}]}]]}],["$","$L3","4",{"value":"4","children":[["$","$L4",null,{"children":["$","h2",null,{"className":"font-bold text-xl","children":"ERP Implementation"}]}],["$","$L5",null,{"children":["$","div",null,{"className":"text-base space-y-4","children":[["$","div",null,{"dangerouslySetInnerHTML":{"__html":"After helping few of our clients to enabled and improved their ERP system, we decided to expand our offering to include Odoo and ERPNext consultancy."}}],["$","blockquote",null,{"className":"pl-4 py-2 border-l-4 border-gray-300 bg-gray-100 italic","dangerouslySetInnerHTML":{"__html":"Odoo & ERPNext are best-in-class open-source ERP platform right now, with large developer communities. The secret of successful ERP implementation is to resist the urge to customize. Let us handle this for you."}}],["$","div",null,{"className":"font-bold","dangerouslySetInnerHTML":{"__html":"Deliverables: Implementation services for open-source ERP systems, such as Odoo and ERPNext."}}]]}]}]]}],["$","$L3","5",{"value":"5","children":[["$","$L4",null,{"children":["$","h2",null,{"className":"font-bold text-xl","children":"Cloud Migration"}]}],["$","$L5",null,{"children":["$","div",null,{"className":"text-base space-y-4","children":[["$","div",null,{"dangerouslySetInnerHTML":{"__html":"With our experiences as CTO in multiple tech company at various stages, we have the advantage to be cloud agnostic. Our guiding principles is to improve the availability, reliability, and security of your infrastructure."}}],["$","blockquote",null,{"className":"pl-4 py-2 border-l-4 border-gray-300 bg-gray-100 italic","dangerouslySetInnerHTML":{"__html":"Picking the right migration strategy is key to getting the very best out of the cloud. A smart approach ensures you can accelerate innovation, boost efficiency, and build competitive advantage."}}],["$","div",null,{"className":"font-bold","dangerouslySetInnerHTML":{"__html":"Deliverables: Cloud migration services, including AWS, Azure, GCP, and others."}}]]}]}]]}],["$","$L3","6",{"value":"6","children":[["$","$L4",null,{"children":["$","h2",null,{"className":"font-bold text-xl","children":"Volunteering Platform"}]}],["$","$L5",null,{"children":["$","div",null,{"className":"text-base space-y-4","children":[["$","div",null,{"dangerouslySetInnerHTML":{"__html":"Implementation services for volunteering platform, to help your business manages your CSR program. The platform will help you manage your CSR activities, track your volunteer hours, and ensure transparency in the entire process."}}],["$","blockquote",null,{"className":"pl-4 py-2 border-l-4 border-gray-300 bg-gray-100 italic","dangerouslySetInnerHTML":{"__html":"Managing a CSR program shouldn’t be a headache. Our volunteering platform ensures your corporate social responsibility activities are seamless, transparent, and impactful for your community."}}],["$","div",null,{"className":"font-bold","dangerouslySetInnerHTML":{"__html":"Deliverables: Implementation services for volunteering platform."}}]]}]}]]}]]}]}]]}]}],["$","section",null,{"className":"bg-white w-full pt-4 sm:pt-0 xl:pt-16 px-4","children":["$","div",null,{"className":"w-full max-w-7xl mx-auto text-black container","children":[["$","h1",null,{"className":"my-4 xl:text-5xl text-2xl font-bold leading-tight mb-8","children":"Demos and Documentations"}],["$","div",null,{"className":"grid grid-cols-1 sm:grid-cols-4 gap-4","children":[["$","div","0",{"className":"flex flex-col bg-white rounded-t rounded-b-none overflow-hidden shadow pb-6 space-y-4","children":[["$","img",null,{"src":"/images/smdd/indira.png","alt":"Indira: AI assistant for volunteering platform","className":"w-full h-40 object-cover"}],["$","div",null,{"children":["$","a",null,{"href":"https://web.festivalrelawan.com","className":"flex flex-wrap no-underline hover:no-underline text-smdd-red font-bold px-4","children":"Indira: AI assistant for volunteering platform"}]}]]}],["$","div","1",{"className":"flex flex-col bg-white rounded-t rounded-b-none overflow-hidden shadow pb-6 space-y-4","children":[["$","img",null,{"src":"/images/smdd/smddcb.png","alt":"AI Chatbot with Retrieval-Augmented Generation for SMDD 2024","className":"w-full h-40 object-cover"}],["$","div",null,{"children":["$","a",null,{"href":"https://digitalday.sinarmas.com","className":"flex flex-wrap no-underline hover:no-underline text-smdd-red font-bold px-4","children":"AI Chatbot with Retrieval-Augmented Generation for SMDD 2024"}]}]]}],["$","div","2",{"className":"flex flex-col bg-white rounded-t rounded-b-none overflow-hidden shadow pb-6 space-y-4","children":[["$","img",null,{"src":"/images/smdd/ai.png","alt":"How We Build RAG Chatbot for SMDD","className":"w-full h-40 object-cover"}],["$","div",null,{"children":["$","a",null,{"href":"https://rfynbbyeuvbhjbqiixxk.supabase.co/storage/v1/object/public/documents/ai.pdf","className":"flex flex-wrap no-underline hover:no-underline text-smdd-red font-bold px-4","children":"How We Build RAG Chatbot for SMDD"}]}]]}],["$","div","3",{"className":"flex flex-col bg-white rounded-t rounded-b-none overflow-hidden shadow pb-6 space-y-4","children":[["$","img",null,{"src":"/images/smdd/volunteering-platform.png","alt":"Unlocking Employee Engagement with Corporate Volunteering","className":"w-full h-40 object-cover"}],["$","div",null,{"children":["$","a",null,{"href":"https://rfynbbyeuvbhjbqiixxk.supabase.co/storage/v1/object/public/documents/volunteering-platform.pdf","className":"flex flex-wrap no-underline hover:no-underline text-smdd-red font-bold px-4","children":"Unlocking Employee Engagement with Corporate Volunteering"}]}]]}]]}]]}]}],["$","div",null,{"className":"w-full max-w-7xl px-2 sm:px-0 mx-auto text-black container","children":[["$","section",null,{"className":"bg-white border-b py-8","children":["$","div",null,{"className":"container mx-auto flex flex-wrap pt-4 pb-12","children":[["$","h1",null,{"className":"w-full my-2 text-5xl font-bold leading-tight text-center text-gray-800","children":"Open Source"}],["$","div",null,{"className":"py-12","children":["$","div",null,{"className":"grid grid-cols-1 md:grid-cols-3 w-full gap-4","children":[["$","div","0",{"className":"flex flex-col flex-grow flex-shrink","children":[["$","div",null,{"className":"flex-1 bg-white rounded-t rounded-b-none overflow-hidden shadow pt-6","children":["$","a",null,{"href":"https://github.com/hyperjumptech/monika","className":"flex flex-wrap no-underline hover:no-underline space-y-2","children":[["$","p",null,{"className":"w-full text-gray-600 text-xs md:text-sm px-6","children":"TypeScript"}],["$","div",null,{"className":"w-full font-bold text-xl text-gray-800 px-6","children":"Monika"}],["$","p",null,{"className":"text-gray-800 text-base px-6 mb-5","children":"Monika is a command line application to monitor every part of your web app using a simple JSON configuration file. Get alert not only when your site is down but also when it's slow."}]]}]}],["$","div",null,{"className":"flex-none mt-auto bg-white rounded-b rounded-t-none overflow-hidden shadow p-6","children":["$","div",null,{"className":"flex items-center justify-center","children":[["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/monika","data-icon":"octicon-star","data-size":"large","data-show-count":"true","aria-label":"Star hyperjumptech/monika on GitHub","children":"Star"}]}],["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/monika/fork","data-icon":"octicon-repo-forked","data-size":"large","data-show-count":"true","aria-label":"Fork hyperjumptech/monika on GitHub","children":"Fork"}]}]]}]}]]}],["$","div","1",{"className":"flex flex-col flex-grow flex-shrink","children":[["$","div",null,{"className":"flex-1 bg-white rounded-t rounded-b-none overflow-hidden shadow pt-6","children":["$","a",null,{"href":"https://github.com/hyperjumptech/react-native-confetti","className":"flex flex-wrap no-underline hover:no-underline space-y-2","children":[["$","p",null,{"className":"w-full text-gray-600 text-xs md:text-sm px-6","children":"React Native"}],["$","div",null,{"className":"w-full font-bold text-xl text-gray-800 px-6","children":"React Native Confetti"}],["$","p",null,{"className":"text-gray-800 text-base px-6 mb-5","children":"React native component to show confetti. It can be used as raining snow effect animation, with option to use unicode, emoji, or image as the flying pieces."}]]}]}],["$","div",null,{"className":"flex-none mt-auto bg-white rounded-b rounded-t-none overflow-hidden shadow p-6","children":["$","div",null,{"className":"flex items-center justify-center","children":[["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/react-native-confetti","data-icon":"octicon-star","data-size":"large","data-show-count":"true","aria-label":"Star hyperjumptech/monika on GitHub","children":"Star"}]}],["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/react-native-confetti/fork","data-icon":"octicon-repo-forked","data-size":"large","data-show-count":"true","aria-label":"Fork hyperjumptech/monika on GitHub","children":"Fork"}]}]]}]}]]}],["$","div","2",{"className":"flex flex-col flex-grow flex-shrink","children":[["$","div",null,{"className":"flex-1 bg-white rounded-t rounded-b-none overflow-hidden shadow pt-6","children":["$","a",null,{"href":"https://github.com/hyperjumptech/grule-rule-engine","className":"flex flex-wrap no-underline hover:no-underline space-y-2","children":[["$","p",null,{"className":"w-full text-gray-600 text-xs md:text-sm px-6","children":"Golang"}],["$","div",null,{"className":"w-full font-bold text-xl text-gray-800 px-6","children":"Grule Rule Engine"}],["$","p",null,{"className":"text-gray-800 text-base px-6 mb-5","children":"Grule is a Rule Engine library for Golang programming language. Inspired by the acclaimed JBOSS Drools, done in a much simple manner."}]]}]}],["$","div",null,{"className":"flex-none mt-auto bg-white rounded-b rounded-t-none overflow-hidden shadow p-6","children":["$","div",null,{"className":"flex items-center justify-center","children":[["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/grule-rule-engine","data-icon":"octicon-star","data-size":"large","data-show-count":"true","aria-label":"Star hyperjumptech/monika on GitHub","children":"Star"}]}],["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/grule-rule-engine/fork","data-icon":"octicon-repo-forked","data-size":"large","data-show-count":"true","aria-label":"Fork hyperjumptech/monika on GitHub","children":"Fork"}]}]]}]}]]}],["$","div","3",{"className":"flex flex-col flex-grow flex-shrink","children":[["$","div",null,{"className":"flex-1 bg-white rounded-t rounded-b-none overflow-hidden shadow pt-6","children":["$","a",null,{"href":"https://github.com/hyperjumptech/httptarget","className":"flex flex-wrap no-underline hover:no-underline space-y-2","children":[["$","p",null,{"className":"w-full text-gray-600 text-xs md:text-sm px-6","children":"Golang"}],["$","div",null,{"className":"w-full font-bold text-xl text-gray-800 px-6","children":"HttpTarget"}],["$","p",null,{"className":"text-gray-800 text-base px-6 mb-5","children":"HttpTarget is a very simple, small and lightweight HTTP server that would be helpful for http client development tool. Simply start the server and it'll be ready to accept incoming http requests. It can easily simulate heavy server side load by implementing random delay range, or simulate any kind of http response code."}]]}]}],["$","div",null,{"className":"flex-none mt-auto bg-white rounded-b rounded-t-none overflow-hidden shadow p-6","children":["$","div",null,{"className":"flex items-center justify-center","children":[["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/httptarget","data-icon":"octicon-star","data-size":"large","data-show-count":"true","aria-label":"Star hyperjumptech/monika on GitHub","children":"Star"}]}],["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/httptarget/fork","data-icon":"octicon-repo-forked","data-size":"large","data-show-count":"true","aria-label":"Fork hyperjumptech/monika on GitHub","children":"Fork"}]}]]}]}]]}],["$","div","4",{"className":"flex flex-col flex-grow flex-shrink","children":[["$","div",null,{"className":"flex-1 bg-white rounded-t rounded-b-none overflow-hidden shadow pt-6","children":["$","a",null,{"href":"https://github.com/hyperjumptech/firebase-cronjob","className":"flex flex-wrap no-underline hover:no-underline space-y-2","children":[["$","p",null,{"className":"w-full text-gray-600 text-xs md:text-sm px-6","children":"JavaScript"}],["$","div",null,{"className":"w-full font-bold text-xl text-gray-800 px-6","children":"Firebase Cronjob"}],["$","p",null,{"className":"text-gray-800 text-base px-6 mb-5","children":"Using the Scheduled functions feature, the function autoIncrementJobCounter gets executed once every minute. This function does a very simple thing, i.e. it increments the value of jobConfig/counter in the Firestore database."}]]}]}],["$","div",null,{"className":"flex-none mt-auto bg-white rounded-b rounded-t-none overflow-hidden shadow p-6","children":["$","div",null,{"className":"flex items-center justify-center","children":[["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/firebase-cronjob","data-icon":"octicon-star","data-size":"large","data-show-count":"true","aria-label":"Star hyperjumptech/monika on GitHub","children":"Star"}]}],["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/firebase-cronjob/fork","data-icon":"octicon-repo-forked","data-size":"large","data-show-count":"true","aria-label":"Fork hyperjumptech/monika on GitHub","children":"Fork"}]}]]}]}]]}],["$","div","5",{"className":"flex flex-col flex-grow flex-shrink","children":[["$","div",null,{"className":"flex-1 bg-white rounded-t rounded-b-none overflow-hidden shadow pt-6","children":["$","a",null,{"href":"https://github.com/hyperjumptech/universal-update-checker","className":"flex flex-wrap no-underline hover:no-underline space-y-2","children":[["$","p",null,{"className":"w-full text-gray-600 text-xs md:text-sm px-6","children":"React Native"}],["$","div",null,{"className":"w-full font-bold text-xl text-gray-800 px-6","children":"Universal Update Checker"}],["$","p",null,{"className":"text-gray-800 text-base px-6 mb-5","children":"React component to check if there is a new version of your mobile app."}]]}]}],["$","div",null,{"className":"flex-none mt-auto bg-white rounded-b rounded-t-none overflow-hidden shadow p-6","children":["$","div",null,{"className":"flex items-center justify-center","children":[["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/universal-update-checker","data-icon":"octicon-star","data-size":"large","data-show-count":"true","aria-label":"Star hyperjumptech/monika on GitHub","children":"Star"}]}],["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/universal-update-checker/fork","data-icon":"octicon-repo-forked","data-size":"large","data-show-count":"true","aria-label":"Fork hyperjumptech/monika on GitHub","children":"Fork"}]}]]}]}]]}]]}]}],["$","div",null,{"className":"w-full my-4 flex items-center justify-center","children":["$","a",null,{"className":"text-gray-500","href":"https://github.com/hyperjumptech","target":"blank","rel":"noreferrer noopenner","children":"and more ..."}]}]]}]}],["$","$L6",null,{"src":"https://buttons.github.io/buttons.js"}]]}],["$","section",null,{"className":"bg-white w-full pt-4 sm:pt-0 xl:pt-16 px-4","children":["$","div",null,{"className":"bg-white w-full pt-4 sm:pt-0 xl:pt-16 px-4","children":["$","div",null,{"className":"w-full max-w-7xl mx-auto text-black container","children":[["$","h1",null,{"className":"my-4 xl:text-5xl text-2xl font-bold leading-tight mb-8","children":"Trusted By"}],["$","div",null,{"className":"grid grid-cols-3 xl:grid-cols-6 w-full items-center text-center justify-center gap-4 mb-8","children":[["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/1engage.png","alt":"1engage","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/amman.png","alt":"AMMAN","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/aruna.png","alt":"Aruna","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/ausvet.svg","alt":"Ausvet","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/btn.jpg","alt":"Bank BTN","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/idn-media.png","alt":"IDN Media","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/ismaya.png","alt":"Ismaya","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/myrep.webp","alt":"MyRepublic","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/prakerja.png","alt":"Prakerja","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/sdn.png","alt":"SDN Distribution","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/smdv.png","alt":"SMDV","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/trimegah.svg","alt":"Trimegah","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}]]}],["$","p",null,{"className":"text-center text-gray-300 mb-4","children":"and many more..."}]]}]}]}],["$","$L7",null,{"lang":"en"}],["$","$L8",null,{"lang":"en"}]]}]}],null],null],null]},[[null,[["$","$L9",null,{}],["$","nav",null,{"className":"sticky top-0 z-50 group","children":["$","div",null,{"className":"flex items-center justify-between h-16 transition-colors duration-300 group-[[data-scroll='true']]:bg-white group-[[data-scroll='true']]:shadow-md","children":[["$","$La",null,{"children":[["$","$Lb",null,{}],["$","$Lc",null,{"children":["$","li",null,{"className":"mr-3","children":["$","div",null,{"children":[["$","$Ld","en",{"scroll":false,"href":"/smdd2024/en","className":"rounded-full px-6 py-2 text-sm group-[data-scroll='true']:text-black group-[data-scroll='false']:text-white bg-smdd-red text-white","children":"EN"}],["$","$Ld","id",{"scroll":false,"href":"/smdd2024/id","className":"rounded-full px-6 py-2 text-sm group-[data-scroll='true']:text-black group-[data-scroll='false']:text-white","children":"ID"}]]}]}]}]]}],["$","hr",null,{"className":"border-b border-gray-100 opacity-25 my-0 py-0"}]]}]}],["$","div",null,{"className":"bg-[url('/images/smdd/bg.jpg')] bg-cover bg-center w-full h-full pt-16 px-4 relative","children":[["$","div",null,{"className":"bg-black absolute inset-0 opacity-40 z-10"}],["$","div",null,{"className":"w-full max-w-7xl mx-auto text-white my-8 container relative z-40","children":[["$","h1",null,{"className":"mt-0 xl:my-4 xl:text-5xl text-2xl font-bold leading-tight mb-8","children":"Hyperjump @ Sinarmas Digital Day"}],["$","p",null,{"className":"mb-4 lg:mb-8 xl:text-lg w-full lg:w-2/3 xl:w-1/2","children":"Hyperjump is an open-source-first company providing engineering excellence service. We aim to build and commercialize open-source tools to help companies streamline, simplify, and secure the most important aspects of its modern DevOps practices."}],["$","a",null,{"href":"#contact-form","type":"button","className":" bg-white text-smdd-red px-4 py-2 rounded-full font-bold","children":"Talk with Us"}]]}]]}],["$","$Le",null,{"parallelRouterKey":"children","segmentPath":["children","(smdd)","children","smdd2024","children","$f","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L10",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]],null],null]},[[null,["$","$Le",null,{"parallelRouterKey":"children","segmentPath":["children","(smdd)","children","smdd2024","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L10",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]],null],null]},[null,["$","$Le",null,{"parallelRouterKey":"children","segmentPath":["children","(smdd)","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L10",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[]}]],null]},[[[["$","link","0",{"rel":"stylesheet","href":"/hyperjump.tech/_next/static/css/d4bb1eb6aff62560.css","precedence":"next","crossOrigin":"$undefined"}]],["$","html",null,{"lang":"en","children":[["$","$L11",null,{"gtmId":"G-L825T5QT2S"}],["$","body",null,{"className":"group __variable_d22cfa __variable_e46b70 antialiased leading-normal tracking-normal text-white bg-black","children":[["$","$Le",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L10",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":"$12","children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":"$13","children":"404"}],["$","div",null,{"style":"$14","children":["$","h2",null,{"style":"$15","children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[]}],["$","$L16",null,{}],["$","footer",null,{"className":"bg-white","children":["$","div",null,{"className":"container mx-auto px-8","children":["$","div",null,{"className":"w-full flex flex-col md:flex-row py-6 items-center justify-center","children":[["$","div",null,{"className":"flex-1 mb-6 text-gray-600 text-center md:text-left","children":"Copyright © 2024 PT. Artha Rajamas Mandiri"}],["$","div",null,{"className":"flex-1 justify-center md:justify-end","children":["$","ul",null,{"className":"flex justify-center md:justify-end flex-1 items-center","children":[["$","li","0",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://www.linkedin.com/company/hyperjump","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fa fa-linkedin","aria-hidden":"true"}]}]}],["$","li","1",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://github.com/hyperjumptech","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fa fa-github","aria-hidden":"true"}]}]}],["$","li","2",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://medium.com/hyperjump-tech","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fab fa-medium-m","aria-hidden":"true"}]}]}],["$","li","3",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://hyperjump.substack.com","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fa fa-newspaper","aria-hidden":"true"}]}]}]]}]}]]}]}]}],["$","$L17",null,{}],["$","$L6",null,{"src":"https://kit.fontawesome.com/f6999a3218.js"}]]}]]}]],null],null],["$L18",null]]]] -18:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","1",{"charSet":"utf-8"}],["$","title","2",{"children":"Hyperjump Technology"}],["$","meta","3",{"name":"description","content":"Open source first. Cloud native. DevOps excellence."}],["$","link","4",{"rel":"author","href":"https://nico.fyi"}],["$","meta","5",{"name":"author","content":"Nico Prananta"}],["$","link","6",{"rel":"icon","href":"/hyperjump.tech/favicon.ico","type":"image/x-icon","sizes":"16x16"}],["$","meta","7",{"name":"next-size-adjust"}]] +0:["fVaGuMkm-YZjG7vtnAbr1",[[["",{"children":["(smdd)",{"children":["smdd2024",{"children":[["lang","en","d"],{"children":["__PAGE__?{\"lang\":\"en\"}",{}]}]}]}]},"$undefined","$undefined",true],["",{"children":["(smdd)",{"children":["smdd2024",{"children":[["lang","en","d"],{"children":["__PAGE__",{},[["$L1",["$","section",null,{"className":"bg-white border-b py-8","children":["$","div",null,{"className":"container mx-auto flex flex-wrap pt-4 pb-12 space-y-4","children":[["$","section",null,{"className":"bg-white w-full pt-4 sm:pt-0 xl:pt-16 px-4","children":["$","div",null,{"className":"w-full max-w-7xl mx-auto text-black container","children":[["$","h1",null,{"className":"my-4 xl:text-5xl text-2xl font-bold leading-tight mb-8","children":"Our Services"}],["$","div",null,{"children":["$","$L2",null,{"type":"single","collapsible":true,"children":[["$","$L3","0",{"value":"0","children":[["$","$L4",null,{"children":["$","h2",null,{"className":"font-bold text-xl","children":"Artificial Intelligence (AI)"}]}],["$","$L5",null,{"children":["$","div",null,{"className":"text-base space-y-4","children":[["$","div",null,{"dangerouslySetInnerHTML":{"__html":"We create AI-powered tools such as, but not limited to, Machine Learning and Retrieval Augmented Generation (RAG) to help you automate your business processes. Our AI tools can help you analyze data and make data-driven decisions."}}],["$","blockquote",null,{"className":"pl-4 py-2 border-l-4 border-gray-300 bg-gray-100 italic","dangerouslySetInnerHTML":{"__html":"AI isn’t just about making things faster, it's about empowering your business to make smarter decisions. Our tools leverage machine learning and Retrieval Augmented Generation (RAG) to give you actionable insights, not just data."}}],["$","div",null,{"className":"font-bold","dangerouslySetInnerHTML":{"__html":"Deliverables: AI-powered tools, data analysis, and data-driven decisions."}}]]}]}]]}],["$","$L3","1",{"value":"1","children":[["$","$L4",null,{"children":["$","h2",null,{"className":"font-bold text-xl","children":"CTO as a Service"}]}],["$","$L5",null,{"children":["$","div",null,{"className":"text-base space-y-4","children":[["$","div",null,{"dangerouslySetInnerHTML":{"__html":"Best in class team designed to shape your own software engineering team. A team of highly experienced software engineers, directly supervised by Hyperjump partners to help you kickstart your own team."}}],["$","blockquote",null,{"className":"pl-4 py-2 border-l-4 border-gray-300 bg-gray-100 italic","dangerouslySetInnerHTML":{"__html":"Hiring, managing, and retaining a team of talented software engineers is hard. As your CTO, let us do it for you."}}],["$","div",null,{"className":"font-bold","dangerouslySetInnerHTML":{"__html":"Deliverables: Software strategic plan, agile engineering team, product roadmaps."}}]]}]}]]}],["$","$L3","2",{"value":"2","children":[["$","$L4",null,{"children":["$","h2",null,{"className":"font-bold text-xl","children":"Software as a Service"}]}],["$","$L5",null,{"children":["$","div",null,{"className":"text-base space-y-4","children":[["$","div",null,{"dangerouslySetInnerHTML":{"__html":"We take over your product roadmap and provide you with the utilities of the software in a subscription model. Every month we will produce a report to ensure our roadmap aligns with your business goal."}}],["$","blockquote",null,{"className":"pl-4 py-2 border-l-4 border-gray-300 bg-gray-100 italic","dangerouslySetInnerHTML":{"__html":"There is a big shift toward cloud and SaaS, not because it is cheaper, but because availability and reliability are hard problems that have little to do with your core competency. We will fully manage the complexity for you."}}],["$","div",null,{"className":"font-bold","dangerouslySetInnerHTML":{"__html":"Deliverables: Software with high quality code, documentation, and support."}}]]}]}]]}],["$","$L3","3",{"value":"3","children":[["$","$L4",null,{"children":["$","h2",null,{"className":"font-bold text-xl","children":"Technical Due Dilligence"}]}],["$","$L5",null,{"children":["$","div",null,{"className":"text-base space-y-4","children":[["$","div",null,{"dangerouslySetInnerHTML":{"__html":"Understand the actual state of a company software roadmap and its team. We will do a deep dive of the source code, interview the engineers, and verify budget vs actual spending."}}],["$","blockquote",null,{"className":"pl-4 py-2 border-l-4 border-gray-300 bg-gray-100 italic","dangerouslySetInnerHTML":{"__html":"As an investor, it is important that you understand the company abilities to deliver its roadmap and its current state. We can help you verify and value it accordingly."}}],["$","div",null,{"className":"font-bold","dangerouslySetInnerHTML":{"__html":"Deliverables: Detailed report of technological evaluation, risks, and mitigation strategies."}}]]}]}]]}],["$","$L3","4",{"value":"4","children":[["$","$L4",null,{"children":["$","h2",null,{"className":"font-bold text-xl","children":"ERP Implementation"}]}],["$","$L5",null,{"children":["$","div",null,{"className":"text-base space-y-4","children":[["$","div",null,{"dangerouslySetInnerHTML":{"__html":"After helping few of our clients to enabled and improved their ERP system, we decided to expand our offering to include Odoo and ERPNext consultancy."}}],["$","blockquote",null,{"className":"pl-4 py-2 border-l-4 border-gray-300 bg-gray-100 italic","dangerouslySetInnerHTML":{"__html":"Odoo & ERPNext are best-in-class open-source ERP platform right now, with large developer communities. The secret of successful ERP implementation is to resist the urge to customize. Let us handle this for you."}}],["$","div",null,{"className":"font-bold","dangerouslySetInnerHTML":{"__html":"Deliverables: Implementation services for open-source ERP systems, such as Odoo and ERPNext."}}]]}]}]]}],["$","$L3","5",{"value":"5","children":[["$","$L4",null,{"children":["$","h2",null,{"className":"font-bold text-xl","children":"Cloud Migration"}]}],["$","$L5",null,{"children":["$","div",null,{"className":"text-base space-y-4","children":[["$","div",null,{"dangerouslySetInnerHTML":{"__html":"With our experiences as CTO in multiple tech company at various stages, we have the advantage to be cloud agnostic. Our guiding principles is to improve the availability, reliability, and security of your infrastructure."}}],["$","blockquote",null,{"className":"pl-4 py-2 border-l-4 border-gray-300 bg-gray-100 italic","dangerouslySetInnerHTML":{"__html":"Picking the right migration strategy is key to getting the very best out of the cloud. A smart approach ensures you can accelerate innovation, boost efficiency, and build competitive advantage."}}],["$","div",null,{"className":"font-bold","dangerouslySetInnerHTML":{"__html":"Deliverables: Cloud migration services, including AWS, Azure, GCP, and others."}}]]}]}]]}],["$","$L3","6",{"value":"6","children":[["$","$L4",null,{"children":["$","h2",null,{"className":"font-bold text-xl","children":"Volunteering Platform"}]}],["$","$L5",null,{"children":["$","div",null,{"className":"text-base space-y-4","children":[["$","div",null,{"dangerouslySetInnerHTML":{"__html":"Implementation services for volunteering platform, to help your business manages your CSR program. The platform will help you manage your CSR activities, track your volunteer hours, and ensure transparency in the entire process."}}],["$","blockquote",null,{"className":"pl-4 py-2 border-l-4 border-gray-300 bg-gray-100 italic","dangerouslySetInnerHTML":{"__html":"Managing a CSR program shouldn’t be a headache. Our volunteering platform ensures your corporate social responsibility activities are seamless, transparent, and impactful for your community."}}],["$","div",null,{"className":"font-bold","dangerouslySetInnerHTML":{"__html":"Deliverables: Implementation services for volunteering platform."}}]]}]}]]}]]}]}]]}]}],["$","section",null,{"className":"bg-white w-full pt-4 sm:pt-0 xl:pt-16 px-4","children":["$","div",null,{"className":"w-full max-w-7xl mx-auto text-black container","children":[["$","h1",null,{"className":"my-4 xl:text-5xl text-2xl font-bold leading-tight mb-8","children":"Demos and Documentations"}],["$","div",null,{"className":"grid grid-cols-1 sm:grid-cols-4 gap-4","children":[["$","div","0",{"className":"flex flex-col bg-white rounded-t rounded-b-none overflow-hidden shadow pb-6 space-y-4","children":[["$","img",null,{"src":"/images/smdd/indira.png","alt":"Indira: AI assistant for volunteering platform","className":"w-full h-40 object-cover"}],["$","div",null,{"children":["$","a",null,{"href":"https://web.festivalrelawan.com","className":"flex flex-wrap no-underline hover:no-underline text-smdd-red font-bold px-4","children":"Indira: AI assistant for volunteering platform"}]}]]}],["$","div","1",{"className":"flex flex-col bg-white rounded-t rounded-b-none overflow-hidden shadow pb-6 space-y-4","children":[["$","img",null,{"src":"/images/smdd/smddcb.png","alt":"AI Chatbot with Retrieval-Augmented Generation for SMDD 2024","className":"w-full h-40 object-cover"}],["$","div",null,{"children":["$","a",null,{"href":"https://digitalday.sinarmas.com","className":"flex flex-wrap no-underline hover:no-underline text-smdd-red font-bold px-4","children":"AI Chatbot with Retrieval-Augmented Generation for SMDD 2024"}]}]]}],["$","div","2",{"className":"flex flex-col bg-white rounded-t rounded-b-none overflow-hidden shadow pb-6 space-y-4","children":[["$","img",null,{"src":"/images/smdd/ai.png","alt":"How We Build RAG Chatbot for SMDD","className":"w-full h-40 object-cover"}],["$","div",null,{"children":["$","a",null,{"href":"https://rfynbbyeuvbhjbqiixxk.supabase.co/storage/v1/object/public/documents/ai.pdf","className":"flex flex-wrap no-underline hover:no-underline text-smdd-red font-bold px-4","children":"How We Build RAG Chatbot for SMDD"}]}]]}],["$","div","3",{"className":"flex flex-col bg-white rounded-t rounded-b-none overflow-hidden shadow pb-6 space-y-4","children":[["$","img",null,{"src":"/images/smdd/volunteering-platform.png","alt":"Unlocking Employee Engagement with Corporate Volunteering","className":"w-full h-40 object-cover"}],["$","div",null,{"children":["$","a",null,{"href":"https://rfynbbyeuvbhjbqiixxk.supabase.co/storage/v1/object/public/documents/volunteering-platform.pdf","className":"flex flex-wrap no-underline hover:no-underline text-smdd-red font-bold px-4","children":"Unlocking Employee Engagement with Corporate Volunteering"}]}]]}]]}]]}]}],["$","div",null,{"className":"w-full max-w-7xl px-2 sm:px-0 mx-auto text-black container","children":[["$","section",null,{"className":"bg-white border-b py-8","children":["$","div",null,{"className":"container mx-auto flex flex-wrap pt-4 pb-12","children":[["$","h1",null,{"className":"w-full my-2 text-5xl font-bold leading-tight text-center text-gray-800","children":"Open Source"}],["$","div",null,{"className":"py-12","children":["$","div",null,{"className":"grid grid-cols-1 md:grid-cols-3 w-full gap-4","children":[["$","div","0",{"className":"flex flex-col flex-grow flex-shrink","children":[["$","div",null,{"className":"flex-1 bg-white rounded-t rounded-b-none overflow-hidden shadow pt-6","children":["$","a",null,{"href":"https://github.com/hyperjumptech/monika","className":"flex flex-wrap no-underline hover:no-underline space-y-2","children":[["$","p",null,{"className":"w-full text-gray-600 text-xs md:text-sm px-6","children":"TypeScript"}],["$","div",null,{"className":"w-full font-bold text-xl text-gray-800 px-6","children":"Monika"}],["$","p",null,{"className":"text-gray-800 text-base px-6 mb-5","children":"Monika is a command line application to monitor every part of your web app using a simple JSON configuration file. Get alert not only when your site is down but also when it's slow."}]]}]}],["$","div",null,{"className":"flex-none mt-auto bg-white rounded-b rounded-t-none overflow-hidden shadow p-6","children":["$","div",null,{"className":"flex items-center justify-center","children":[["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/monika","data-icon":"octicon-star","data-size":"large","data-show-count":"true","aria-label":"Star hyperjumptech/monika on GitHub","children":"Star"}]}],["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/monika/fork","data-icon":"octicon-repo-forked","data-size":"large","data-show-count":"true","aria-label":"Fork hyperjumptech/monika on GitHub","children":"Fork"}]}]]}]}]]}],["$","div","1",{"className":"flex flex-col flex-grow flex-shrink","children":[["$","div",null,{"className":"flex-1 bg-white rounded-t rounded-b-none overflow-hidden shadow pt-6","children":["$","a",null,{"href":"https://github.com/hyperjumptech/react-native-confetti","className":"flex flex-wrap no-underline hover:no-underline space-y-2","children":[["$","p",null,{"className":"w-full text-gray-600 text-xs md:text-sm px-6","children":"React Native"}],["$","div",null,{"className":"w-full font-bold text-xl text-gray-800 px-6","children":"React Native Confetti"}],["$","p",null,{"className":"text-gray-800 text-base px-6 mb-5","children":"React native component to show confetti. It can be used as raining snow effect animation, with option to use unicode, emoji, or image as the flying pieces."}]]}]}],["$","div",null,{"className":"flex-none mt-auto bg-white rounded-b rounded-t-none overflow-hidden shadow p-6","children":["$","div",null,{"className":"flex items-center justify-center","children":[["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/react-native-confetti","data-icon":"octicon-star","data-size":"large","data-show-count":"true","aria-label":"Star hyperjumptech/monika on GitHub","children":"Star"}]}],["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/react-native-confetti/fork","data-icon":"octicon-repo-forked","data-size":"large","data-show-count":"true","aria-label":"Fork hyperjumptech/monika on GitHub","children":"Fork"}]}]]}]}]]}],["$","div","2",{"className":"flex flex-col flex-grow flex-shrink","children":[["$","div",null,{"className":"flex-1 bg-white rounded-t rounded-b-none overflow-hidden shadow pt-6","children":["$","a",null,{"href":"https://github.com/hyperjumptech/grule-rule-engine","className":"flex flex-wrap no-underline hover:no-underline space-y-2","children":[["$","p",null,{"className":"w-full text-gray-600 text-xs md:text-sm px-6","children":"Golang"}],["$","div",null,{"className":"w-full font-bold text-xl text-gray-800 px-6","children":"Grule Rule Engine"}],["$","p",null,{"className":"text-gray-800 text-base px-6 mb-5","children":"Grule is a Rule Engine library for Golang programming language. Inspired by the acclaimed JBOSS Drools, done in a much simple manner."}]]}]}],["$","div",null,{"className":"flex-none mt-auto bg-white rounded-b rounded-t-none overflow-hidden shadow p-6","children":["$","div",null,{"className":"flex items-center justify-center","children":[["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/grule-rule-engine","data-icon":"octicon-star","data-size":"large","data-show-count":"true","aria-label":"Star hyperjumptech/monika on GitHub","children":"Star"}]}],["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/grule-rule-engine/fork","data-icon":"octicon-repo-forked","data-size":"large","data-show-count":"true","aria-label":"Fork hyperjumptech/monika on GitHub","children":"Fork"}]}]]}]}]]}],["$","div","3",{"className":"flex flex-col flex-grow flex-shrink","children":[["$","div",null,{"className":"flex-1 bg-white rounded-t rounded-b-none overflow-hidden shadow pt-6","children":["$","a",null,{"href":"https://github.com/hyperjumptech/httptarget","className":"flex flex-wrap no-underline hover:no-underline space-y-2","children":[["$","p",null,{"className":"w-full text-gray-600 text-xs md:text-sm px-6","children":"Golang"}],["$","div",null,{"className":"w-full font-bold text-xl text-gray-800 px-6","children":"HttpTarget"}],["$","p",null,{"className":"text-gray-800 text-base px-6 mb-5","children":"HttpTarget is a very simple, small and lightweight HTTP server that would be helpful for http client development tool. Simply start the server and it'll be ready to accept incoming http requests. It can easily simulate heavy server side load by implementing random delay range, or simulate any kind of http response code."}]]}]}],["$","div",null,{"className":"flex-none mt-auto bg-white rounded-b rounded-t-none overflow-hidden shadow p-6","children":["$","div",null,{"className":"flex items-center justify-center","children":[["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/httptarget","data-icon":"octicon-star","data-size":"large","data-show-count":"true","aria-label":"Star hyperjumptech/monika on GitHub","children":"Star"}]}],["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/httptarget/fork","data-icon":"octicon-repo-forked","data-size":"large","data-show-count":"true","aria-label":"Fork hyperjumptech/monika on GitHub","children":"Fork"}]}]]}]}]]}],["$","div","4",{"className":"flex flex-col flex-grow flex-shrink","children":[["$","div",null,{"className":"flex-1 bg-white rounded-t rounded-b-none overflow-hidden shadow pt-6","children":["$","a",null,{"href":"https://github.com/hyperjumptech/firebase-cronjob","className":"flex flex-wrap no-underline hover:no-underline space-y-2","children":[["$","p",null,{"className":"w-full text-gray-600 text-xs md:text-sm px-6","children":"JavaScript"}],["$","div",null,{"className":"w-full font-bold text-xl text-gray-800 px-6","children":"Firebase Cronjob"}],["$","p",null,{"className":"text-gray-800 text-base px-6 mb-5","children":"Using the Scheduled functions feature, the function autoIncrementJobCounter gets executed once every minute. This function does a very simple thing, i.e. it increments the value of jobConfig/counter in the Firestore database."}]]}]}],["$","div",null,{"className":"flex-none mt-auto bg-white rounded-b rounded-t-none overflow-hidden shadow p-6","children":["$","div",null,{"className":"flex items-center justify-center","children":[["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/firebase-cronjob","data-icon":"octicon-star","data-size":"large","data-show-count":"true","aria-label":"Star hyperjumptech/monika on GitHub","children":"Star"}]}],["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/firebase-cronjob/fork","data-icon":"octicon-repo-forked","data-size":"large","data-show-count":"true","aria-label":"Fork hyperjumptech/monika on GitHub","children":"Fork"}]}]]}]}]]}],["$","div","5",{"className":"flex flex-col flex-grow flex-shrink","children":[["$","div",null,{"className":"flex-1 bg-white rounded-t rounded-b-none overflow-hidden shadow pt-6","children":["$","a",null,{"href":"https://github.com/hyperjumptech/universal-update-checker","className":"flex flex-wrap no-underline hover:no-underline space-y-2","children":[["$","p",null,{"className":"w-full text-gray-600 text-xs md:text-sm px-6","children":"React Native"}],["$","div",null,{"className":"w-full font-bold text-xl text-gray-800 px-6","children":"Universal Update Checker"}],["$","p",null,{"className":"text-gray-800 text-base px-6 mb-5","children":"React component to check if there is a new version of your mobile app."}]]}]}],["$","div",null,{"className":"flex-none mt-auto bg-white rounded-b rounded-t-none overflow-hidden shadow p-6","children":["$","div",null,{"className":"flex items-center justify-center","children":[["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/universal-update-checker","data-icon":"octicon-star","data-size":"large","data-show-count":"true","aria-label":"Star hyperjumptech/monika on GitHub","children":"Star"}]}],["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/universal-update-checker/fork","data-icon":"octicon-repo-forked","data-size":"large","data-show-count":"true","aria-label":"Fork hyperjumptech/monika on GitHub","children":"Fork"}]}]]}]}]]}]]}]}],["$","div",null,{"className":"w-full my-4 flex items-center justify-center","children":["$","a",null,{"className":"text-gray-500","href":"https://github.com/hyperjumptech","target":"blank","rel":"noreferrer noopenner","children":"and more ..."}]}]]}]}],["$","$L6",null,{"src":"https://buttons.github.io/buttons.js"}]]}],["$","section",null,{"className":"bg-white w-full pt-4 sm:pt-0 xl:pt-16 px-4","children":["$","div",null,{"className":"bg-white w-full pt-4 sm:pt-0 xl:pt-16 px-4","children":["$","div",null,{"className":"w-full max-w-7xl mx-auto text-black container","children":[["$","h1",null,{"className":"my-4 xl:text-5xl text-2xl font-bold leading-tight mb-8","children":"Trusted By"}],["$","div",null,{"className":"grid grid-cols-3 xl:grid-cols-6 w-full items-center text-center justify-center gap-4 mb-8","children":[["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/1engage.png","alt":"1engage","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/amman.png","alt":"AMMAN","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/aruna.png","alt":"Aruna","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/ausvet.svg","alt":"Ausvet","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/btn.jpg","alt":"Bank BTN","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/idn-media.png","alt":"IDN Media","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/ismaya.png","alt":"Ismaya","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/myrep.webp","alt":"MyRepublic","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/prakerja.png","alt":"Prakerja","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/sdn.png","alt":"SDN Distribution","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/smdv.png","alt":"SMDV","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/trimegah.svg","alt":"Trimegah","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}]]}],["$","p",null,{"className":"text-center text-gray-300 mb-4","children":"and many more..."}]]}]}]}],["$","$L7",null,{"lang":"en"}],["$","$L8",null,{"lang":"en"}]]}]}],null],null],null]},[[null,[["$","$L9",null,{}],["$","nav",null,{"className":"sticky top-0 z-50 group","children":["$","div",null,{"className":"flex items-center justify-between h-16 transition-colors duration-300 group-[[data-scroll='true']]:bg-white group-[[data-scroll='true']]:shadow-md","children":[["$","$La",null,{"children":[["$","$Lb",null,{}],["$","$Lc",null,{"children":["$","li",null,{"className":"mr-3","children":["$","div",null,{"children":[["$","$Ld","en",{"scroll":false,"href":"/smdd2024/en","className":"rounded-full px-6 py-2 text-sm group-[data-scroll='true']:text-black group-[data-scroll='false']:text-white bg-smdd-red text-white","children":"EN"}],["$","$Ld","id",{"scroll":false,"href":"/smdd2024/id","className":"rounded-full px-6 py-2 text-sm group-[data-scroll='true']:text-black group-[data-scroll='false']:text-white","children":"ID"}]]}]}]}]]}],["$","hr",null,{"className":"border-b border-gray-100 opacity-25 my-0 py-0"}]]}]}],["$","div",null,{"className":"bg-[url('/images/smdd/bg.jpg')] bg-cover bg-center w-full h-full pt-16 px-4 relative","children":[["$","div",null,{"className":"bg-black absolute inset-0 opacity-40 z-10"}],["$","div",null,{"className":"w-full max-w-7xl mx-auto text-white my-8 container relative z-40","children":[["$","h1",null,{"className":"mt-0 xl:my-4 xl:text-5xl text-2xl font-bold leading-tight mb-8","children":"Hyperjump @ Sinarmas Digital Day"}],["$","p",null,{"className":"mb-4 lg:mb-8 xl:text-lg w-full lg:w-2/3 xl:w-1/2","children":"Hyperjump is an open-source-first company providing engineering excellence service. We aim to build and commercialize open-source tools to help companies streamline, simplify, and secure the most important aspects of its modern DevOps practices."}],["$","a",null,{"href":"#contact-form","type":"button","className":" bg-white text-smdd-red px-4 py-2 rounded-full font-bold","children":"Talk with Us"}]]}]]}],["$","$Le",null,{"parallelRouterKey":"children","segmentPath":["children","(smdd)","children","smdd2024","children","$f","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L10",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]],null],null]},[[null,["$","$Le",null,{"parallelRouterKey":"children","segmentPath":["children","(smdd)","children","smdd2024","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L10",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]],null],null]},[null,["$","$Le",null,{"parallelRouterKey":"children","segmentPath":["children","(smdd)","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L10",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[]}]],null]},[[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/476df84321acb788.css","precedence":"next","crossOrigin":"$undefined"}]],["$","html",null,{"lang":"en","children":[["$","$L11",null,{"gtmId":"G-L825T5QT2S"}],["$","body",null,{"className":"group __variable_1e4310 __variable_c3aa02 antialiased leading-normal tracking-normal text-white bg-black","children":[["$","$Le",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L10",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":"$12","children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":"$13","children":"404"}],["$","div",null,{"style":"$14","children":["$","h2",null,{"style":"$15","children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[]}],["$","$L16",null,{}],["$","footer",null,{"className":"bg-white","children":["$","div",null,{"className":"container mx-auto px-8","children":["$","div",null,{"className":"w-full flex flex-col md:flex-row py-6 items-center justify-center","children":[["$","div",null,{"className":"flex-1 mb-6 text-gray-600 text-center md:text-left","children":"Copyright © 2024 PT. Artha Rajamas Mandiri"}],["$","div",null,{"className":"flex-1 justify-center md:justify-end","children":["$","ul",null,{"className":"flex justify-center md:justify-end flex-1 items-center","children":[["$","li","0",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://www.linkedin.com/company/hyperjump","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fa fa-linkedin","aria-hidden":"true"}]}]}],["$","li","1",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://github.com/hyperjumptech","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fa fa-github","aria-hidden":"true"}]}]}],["$","li","2",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://medium.com/hyperjump-tech","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fab fa-medium-m","aria-hidden":"true"}]}]}],["$","li","3",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://hyperjump.substack.com","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fa fa-newspaper","aria-hidden":"true"}]}]}]]}]}]]}]}]}],["$","$L17",null,{}],["$","$L6",null,{"src":"https://kit.fontawesome.com/f6999a3218.js"}]]}]]}]],null],null],["$L18",null]]]] +18:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","1",{"charSet":"utf-8"}],["$","title","2",{"children":"Hyperjump Technology"}],["$","meta","3",{"name":"description","content":"Open source first. Cloud native. DevOps excellence."}],["$","link","4",{"rel":"author","href":"https://nico.fyi"}],["$","meta","5",{"name":"author","content":"Nico Prananta"}],["$","link","6",{"rel":"icon","href":"/favicon.ico","type":"image/x-icon","sizes":"16x16"}],["$","meta","7",{"name":"next-size-adjust"}]] 1:null diff --git a/smdd2024/id.html b/smdd2024/id.html index 10f33f7..e0cdd59 100644 --- a/smdd2024/id.html +++ b/smdd2024/id.html @@ -1,4 +1,4 @@ -Hyperjump Technology

Hyperjump @ Sinarmas Digital Day

Hyperjump adalah perusahaan yang berfokus pada open-source, menyediakan layanan engineering excellence. Kami bertujuan untuk membangun dan mengkomersialkan alat open-source yang membantu perusahaan dalam menyederhanakan, mengamankan, dan mengoptimalkan praktik DevOps modern.

Bicara dengan Kami

Layanan Kami

Dipercaya Oleh

1engage
AMMAN
Aruna
Ausvet
Bank BTN
IDN Media
Ismaya
MyRepublic
Prakerja
SDN Distribution
SMDV
Trimegah

dan lainnya...

Studi Kasus

+Hyperjump Technology

Hyperjump @ Sinarmas Digital Day

Hyperjump adalah perusahaan yang berfokus pada open-source, menyediakan layanan engineering excellence. Kami bertujuan untuk membangun dan mengkomersialkan alat open-source yang membantu perusahaan dalam menyederhanakan, mengamankan, dan mengoptimalkan praktik DevOps modern.

Bicara dengan Kami

Layanan Kami

Dipercaya Oleh

1engage
AMMAN
Aruna
Ausvet
Bank BTN
IDN Media
Ismaya
MyRepublic
Prakerja
SDN Distribution
SMDV
Trimegah

dan lainnya...

Studi Kasus

Meningkatkan Keterlibatan Pengguna dengan Sistem Rekomendasi Kursus Berbasis AI

Sebuah program pengembangan tenaga kerja skala besar yang ditujukan untuk pencari kerja dan pekerja yang membutuhkan peningkatan keterampilan menghadapi tantangan utama. Dengan ribuan kursus tersedia di situs webnya untuk jutaan peserta, banyak pengguna merasa kesulitan untuk menentukan kursus apa yang harus diambil setelah menyelesaikan satu kursus, sementara yang lain tidak tahu harus mulai dari mana saat memilih kursus.

Untuk mengatasi hal ini, dikembangkanlah sistem rekomendasi kursus berbasis AI, yang menggabungkan teknik penyaringan berbasis konten (content-based filtering) dan penyaringan kolaboratif (collaborative filtering) untuk membantu peserta menemukan kursus yang disesuaikan dengan kebutuhan dan preferensi mereka.

@@ -11,4 +11,4 @@

Hasilnya, para peserta menerima rekomendasi kursus yang dipersonalisasi dan sesuai dengan kebutuhan serta preferensi spesifik mereka, menjadikan perjalanan belajar mereka lebih terfokus dan efektif. Implementasi teknik penyaringan ini menghasilkan peningkatan keterlibatan pengguna, tingkat penyelesaian kursus yang lebih tinggi, dan kepuasan pengguna yang lebih baik secara keseluruhan.

-

Kata Kunci: Sistem Rekomendasi Kursus Berbasis AI, Penyaringan Berbasis Konten, Penyaringan Kolaboratif, Pengalaman Pembelajaran yang Dipersonalisasi, Peningkatan Keterlibatan Pengguna, Program Pengembangan Tenaga Kerja, Peningkatan Kepuasan Pengguna.

Bicara dengan Kami

Kami siap membantu Anda dengan kebutuhan Anda. Anda bisa mendapatkan konsultasi gratis selama satu jam dengan ahli kami untuk mendiskusikan proyek Anda dan mendapatkan solusi terbaik untuk bisnis Anda.

Copyright © 2024 PT. Artha Rajamas Mandiri
\ No newline at end of file +

Kata Kunci: Sistem Rekomendasi Kursus Berbasis AI, Penyaringan Berbasis Konten, Penyaringan Kolaboratif, Pengalaman Pembelajaran yang Dipersonalisasi, Peningkatan Keterlibatan Pengguna, Program Pengembangan Tenaga Kerja, Peningkatan Kepuasan Pengguna.

Bicara dengan Kami

Kami siap membantu Anda dengan kebutuhan Anda. Anda bisa mendapatkan konsultasi gratis selama satu jam dengan ahli kami untuk mendiskusikan proyek Anda dan mendapatkan solusi terbaik untuk bisnis Anda.

Copyright © 2024 PT. Artha Rajamas Mandiri
\ No newline at end of file diff --git a/smdd2024/id.txt b/smdd2024/id.txt index 453b14e..d795312 100644 --- a/smdd2024/id.txt +++ b/smdd2024/id.txt @@ -1,25 +1,25 @@ -2:I[3493,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-5d1467ec4b6c021b.js","378","static/chunks/378-f812168fe4faf250.js","3","static/chunks/3-b1732b5397875142.js","94","static/chunks/94-35735047153742cf.js","916","static/chunks/app/(smdd)/smdd2024/%5Blang%5D/page-7f856db989fd6990.js"],"Accordion"] -3:I[3493,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-5d1467ec4b6c021b.js","378","static/chunks/378-f812168fe4faf250.js","3","static/chunks/3-b1732b5397875142.js","94","static/chunks/94-35735047153742cf.js","916","static/chunks/app/(smdd)/smdd2024/%5Blang%5D/page-7f856db989fd6990.js"],"AccordionItem"] -4:I[3493,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-5d1467ec4b6c021b.js","378","static/chunks/378-f812168fe4faf250.js","3","static/chunks/3-b1732b5397875142.js","94","static/chunks/94-35735047153742cf.js","916","static/chunks/app/(smdd)/smdd2024/%5Blang%5D/page-7f856db989fd6990.js"],"AccordionTrigger"] -5:I[3493,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-5d1467ec4b6c021b.js","378","static/chunks/378-f812168fe4faf250.js","3","static/chunks/3-b1732b5397875142.js","94","static/chunks/94-35735047153742cf.js","916","static/chunks/app/(smdd)/smdd2024/%5Blang%5D/page-7f856db989fd6990.js"],"AccordionContent"] -6:I[8003,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-5d1467ec4b6c021b.js","378","static/chunks/378-f812168fe4faf250.js","3","static/chunks/3-b1732b5397875142.js","94","static/chunks/94-35735047153742cf.js","916","static/chunks/app/(smdd)/smdd2024/%5Blang%5D/page-7f856db989fd6990.js"],""] -7:I[7691,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-5d1467ec4b6c021b.js","378","static/chunks/378-f812168fe4faf250.js","3","static/chunks/3-b1732b5397875142.js","94","static/chunks/94-35735047153742cf.js","916","static/chunks/app/(smdd)/smdd2024/%5Blang%5D/page-7f856db989fd6990.js"],"default"] -8:I[9710,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-5d1467ec4b6c021b.js","378","static/chunks/378-f812168fe4faf250.js","3","static/chunks/3-b1732b5397875142.js","94","static/chunks/94-35735047153742cf.js","916","static/chunks/app/(smdd)/smdd2024/%5Blang%5D/page-7f856db989fd6990.js"],"default"] -9:I[702,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-5d1467ec4b6c021b.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","245","static/chunks/245-bcb14a890474d239.js","565","static/chunks/565-7f20b3aac659a029.js","520","static/chunks/app/(smdd)/smdd2024/%5Blang%5D/layout-b5ce678537f66817.js"],"default"] -a:I[151,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-5d1467ec4b6c021b.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","245","static/chunks/245-bcb14a890474d239.js","565","static/chunks/565-7f20b3aac659a029.js","520","static/chunks/app/(smdd)/smdd2024/%5Blang%5D/layout-b5ce678537f66817.js"],"NavContainer"] -b:I[151,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-5d1467ec4b6c021b.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","245","static/chunks/245-bcb14a890474d239.js","565","static/chunks/565-7f20b3aac659a029.js","520","static/chunks/app/(smdd)/smdd2024/%5Blang%5D/layout-b5ce678537f66817.js"],"HyperjumpLogo"] -c:I[151,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-5d1467ec4b6c021b.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","245","static/chunks/245-bcb14a890474d239.js","565","static/chunks/565-7f20b3aac659a029.js","520","static/chunks/app/(smdd)/smdd2024/%5Blang%5D/layout-b5ce678537f66817.js"],"RightNavItems"] -d:I[2972,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-5d1467ec4b6c021b.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","245","static/chunks/245-bcb14a890474d239.js","565","static/chunks/565-7f20b3aac659a029.js","520","static/chunks/app/(smdd)/smdd2024/%5Blang%5D/layout-b5ce678537f66817.js"],""] +2:I[3493,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-3267a1a94fdc3979.js","378","static/chunks/378-f812168fe4faf250.js","3","static/chunks/3-b1732b5397875142.js","94","static/chunks/94-35735047153742cf.js","916","static/chunks/app/(smdd)/smdd2024/%5Blang%5D/page-7f856db989fd6990.js"],"Accordion"] +3:I[3493,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-3267a1a94fdc3979.js","378","static/chunks/378-f812168fe4faf250.js","3","static/chunks/3-b1732b5397875142.js","94","static/chunks/94-35735047153742cf.js","916","static/chunks/app/(smdd)/smdd2024/%5Blang%5D/page-7f856db989fd6990.js"],"AccordionItem"] +4:I[3493,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-3267a1a94fdc3979.js","378","static/chunks/378-f812168fe4faf250.js","3","static/chunks/3-b1732b5397875142.js","94","static/chunks/94-35735047153742cf.js","916","static/chunks/app/(smdd)/smdd2024/%5Blang%5D/page-7f856db989fd6990.js"],"AccordionTrigger"] +5:I[3493,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-3267a1a94fdc3979.js","378","static/chunks/378-f812168fe4faf250.js","3","static/chunks/3-b1732b5397875142.js","94","static/chunks/94-35735047153742cf.js","916","static/chunks/app/(smdd)/smdd2024/%5Blang%5D/page-7f856db989fd6990.js"],"AccordionContent"] +6:I[8003,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-3267a1a94fdc3979.js","378","static/chunks/378-f812168fe4faf250.js","3","static/chunks/3-b1732b5397875142.js","94","static/chunks/94-35735047153742cf.js","916","static/chunks/app/(smdd)/smdd2024/%5Blang%5D/page-7f856db989fd6990.js"],""] +7:I[7691,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-3267a1a94fdc3979.js","378","static/chunks/378-f812168fe4faf250.js","3","static/chunks/3-b1732b5397875142.js","94","static/chunks/94-35735047153742cf.js","916","static/chunks/app/(smdd)/smdd2024/%5Blang%5D/page-7f856db989fd6990.js"],"default"] +8:I[9710,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-3267a1a94fdc3979.js","378","static/chunks/378-f812168fe4faf250.js","3","static/chunks/3-b1732b5397875142.js","94","static/chunks/94-35735047153742cf.js","916","static/chunks/app/(smdd)/smdd2024/%5Blang%5D/page-7f856db989fd6990.js"],"default"] +9:I[702,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-3267a1a94fdc3979.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","245","static/chunks/245-d23749e7c2f99262.js","565","static/chunks/565-43f295dea36743b1.js","520","static/chunks/app/(smdd)/smdd2024/%5Blang%5D/layout-b5ce678537f66817.js"],"default"] +a:I[151,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-3267a1a94fdc3979.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","245","static/chunks/245-d23749e7c2f99262.js","565","static/chunks/565-43f295dea36743b1.js","520","static/chunks/app/(smdd)/smdd2024/%5Blang%5D/layout-b5ce678537f66817.js"],"NavContainer"] +b:I[151,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-3267a1a94fdc3979.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","245","static/chunks/245-d23749e7c2f99262.js","565","static/chunks/565-43f295dea36743b1.js","520","static/chunks/app/(smdd)/smdd2024/%5Blang%5D/layout-b5ce678537f66817.js"],"HyperjumpLogo"] +c:I[151,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-3267a1a94fdc3979.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","245","static/chunks/245-d23749e7c2f99262.js","565","static/chunks/565-43f295dea36743b1.js","520","static/chunks/app/(smdd)/smdd2024/%5Blang%5D/layout-b5ce678537f66817.js"],"RightNavItems"] +d:I[2972,["310","static/chunks/0e5ce63c-e27d813df7127fb7.js","972","static/chunks/972-3267a1a94fdc3979.js","378","static/chunks/378-f812168fe4faf250.js","438","static/chunks/438-458d53b07d4eff03.js","245","static/chunks/245-d23749e7c2f99262.js","565","static/chunks/565-43f295dea36743b1.js","520","static/chunks/app/(smdd)/smdd2024/%5Blang%5D/layout-b5ce678537f66817.js"],""] e:I[4707,[],""] 10:I[6423,[],""] -11:I[8087,["438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","185","static/chunks/app/layout-46880c1f98da1295.js"],"GoogleTagManager"] -16:I[7230,["438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","185","static/chunks/app/layout-46880c1f98da1295.js"],"default"] -17:I[3864,["438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","185","static/chunks/app/layout-46880c1f98da1295.js"],"Toaster"] +11:I[8087,["438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","185","static/chunks/app/layout-2b8bae5581820f1d.js"],"GoogleTagManager"] +16:I[7230,["438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","185","static/chunks/app/layout-2b8bae5581820f1d.js"],"default"] +17:I[3864,["438","static/chunks/438-458d53b07d4eff03.js","3","static/chunks/3-b1732b5397875142.js","185","static/chunks/app/layout-2b8bae5581820f1d.js"],"Toaster"] f:["lang","id","d"] 12:{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"} 13:{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"} 14:{"display":"inline-block"} 15:{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0} -0:["kKYCBk5s5y-jbmn1mBhut",[[["",{"children":["(smdd)",{"children":["smdd2024",{"children":[["lang","id","d"],{"children":["__PAGE__?{\"lang\":\"id\"}",{}]}]}]}]},"$undefined","$undefined",true],["",{"children":["(smdd)",{"children":["smdd2024",{"children":[["lang","id","d"],{"children":["__PAGE__",{},[["$L1",["$","section",null,{"className":"bg-white border-b py-8","children":["$","div",null,{"className":"container mx-auto flex flex-wrap pt-4 pb-12 space-y-4","children":[["$","section",null,{"className":"bg-white w-full pt-4 sm:pt-0 xl:pt-16 px-4","children":["$","div",null,{"className":"w-full max-w-7xl mx-auto text-black container","children":[["$","h1",null,{"className":"my-4 xl:text-5xl text-2xl font-bold leading-tight mb-8","children":"Layanan Kami"}],["$","div",null,{"children":["$","$L2",null,{"type":"single","collapsible":true,"children":[["$","$L3","0",{"value":"0","children":[["$","$L4",null,{"children":["$","h2",null,{"className":"font-bold text-xl","children":"Artificial Intelligence (AI)"}]}],["$","$L5",null,{"children":["$","div",null,{"className":"text-base space-y-4","children":[["$","div",null,{"dangerouslySetInnerHTML":{"__html":"Kami menciptakan alat bertenaga AI seperti, tetapi tidak terbatas pada, Machine Learning dan Retrieval Augmented Generation (RAG) untuk membantu Anda mengotomatiskan proses bisnis. Alat AI kami dapat membantu Anda menganalisis data dan membuat keputusan berdasarkan data."}}],["$","blockquote",null,{"className":"pl-4 py-2 border-l-4 border-gray-300 bg-gray-100 italic","dangerouslySetInnerHTML":{"__html":"AI bukan hanya tentang membuat segalanya lebih cepat, tetapi juga tentang memberdayakan bisnis Anda untuk membuat keputusan yang lebih cerdas. Alat kami memanfaatkan machine learning dan Retrieval Augmented Generation (RAG) untuk memberikan wawasan yang dapat ditindaklanjuti, bukan sekadar data."}}],["$","div",null,{"className":"font-bold","dangerouslySetInnerHTML":{"__html":"Deliverables: Alat bertenaga AI, analisis data, dan keputusan berbasis data."}}]]}]}]]}],["$","$L3","1",{"value":"1","children":[["$","$L4",null,{"children":["$","h2",null,{"className":"font-bold text-xl","children":"CTO as a Service"}]}],["$","$L5",null,{"children":["$","div",null,{"className":"text-base space-y-4","children":[["$","div",null,{"dangerouslySetInnerHTML":{"__html":"Tim terbaik di kelasnya yang dirancang untuk membentuk tim pengembang perangkat lunak Anda sendiri. Tim yang terdiri dari para insinyur perangkat lunak berpengalaman, langsung diawasi oleh mitra Hyperjump untuk membantu Anda memulai tim Anda sendiri."}}],["$","blockquote",null,{"className":"pl-4 py-2 border-l-4 border-gray-300 bg-gray-100 italic","dangerouslySetInnerHTML":{"__html":"Merekrut, mengelola, dan mempertahankan tim insinyur perangkat lunak berbakat itu sulit. Sebagai CTO Anda, biarkan kami melakukannya untuk Anda."}}],["$","div",null,{"className":"font-bold","dangerouslySetInnerHTML":{"__html":"Deliverables: Rencana strategis perangkat lunak, tim pengembangan yang gesit, peta jalan produk."}}]]}]}]]}],["$","$L3","2",{"value":"2","children":[["$","$L4",null,{"children":["$","h2",null,{"className":"font-bold text-xl","children":"Software as a Service"}]}],["$","$L5",null,{"children":["$","div",null,{"className":"text-base space-y-4","children":[["$","div",null,{"dangerouslySetInnerHTML":{"__html":"Kami mengambil alih peta jalan produk Anda dan menyediakan utilitas perangkat lunak dalam model berlangganan. Setiap bulan kami akan menghasilkan laporan untuk memastikan peta jalan kami selaras dengan tujuan bisnis Anda."}}],["$","blockquote",null,{"className":"pl-4 py-2 border-l-4 border-gray-300 bg-gray-100 italic","dangerouslySetInnerHTML":{"__html":"Ada pergeseran besar menuju cloud dan SaaS, bukan karena lebih murah, tetapi karena ketersediaan dan keandalan adalah masalah sulit yang tidak banyak berhubungan dengan kompetensi inti Anda. Kami akan sepenuhnya mengelola kompleksitasnya untuk Anda."}}],["$","div",null,{"className":"font-bold","dangerouslySetInnerHTML":{"__html":"Deliverables: Perangkat lunak dengan kode berkualitas tinggi, dokumentasi, dan dukungan."}}]]}]}]]}],["$","$L3","3",{"value":"3","children":[["$","$L4",null,{"children":["$","h2",null,{"className":"font-bold text-xl","children":"Technical Due Dilligence"}]}],["$","$L5",null,{"children":["$","div",null,{"className":"text-base space-y-4","children":[["$","div",null,{"dangerouslySetInnerHTML":{"__html":"Memahami kondisi sebenarnya dari peta jalan perangkat lunak perusahaan dan timnya. Kami akan melakukan pendalaman kode sumber, wawancara dengan insinyur, dan verifikasi anggaran versus pengeluaran aktual."}}],["$","blockquote",null,{"className":"pl-4 py-2 border-l-4 border-gray-300 bg-gray-100 italic","dangerouslySetInnerHTML":{"__html":"Sebagai investor, penting bagi Anda untuk memahami kemampuan perusahaan dalam memenuhi peta jalan mereka dan kondisi saat ini. Kami dapat membantu Anda memverifikasi dan menilainya secara tepat."}}],["$","div",null,{"className":"font-bold","dangerouslySetInnerHTML":{"__html":"Deliverables: Laporan terperinci tentang evaluasi teknologi, risiko, dan strategi mitigasi."}}]]}]}]]}],["$","$L3","4",{"value":"4","children":[["$","$L4",null,{"children":["$","h2",null,{"className":"font-bold text-xl","children":"ERP Implementation"}]}],["$","$L5",null,{"children":["$","div",null,{"className":"text-base space-y-4","children":[["$","div",null,{"dangerouslySetInnerHTML":{"__html":"Setelah membantu beberapa klien kami mengaktifkan dan meningkatkan sistem ERP mereka, kami memutuskan untuk memperluas penawaran kami mencakup konsultasi Odoo dan ERPNext."}}],["$","blockquote",null,{"className":"pl-4 py-2 border-l-4 border-gray-300 bg-gray-100 italic","dangerouslySetInnerHTML":{"__html":"Odoo & ERPNext adalah platform ERP open-source terbaik saat ini, dengan komunitas pengembang yang besar. Rahasia implementasi ERP yang sukses adalah menahan diri untuk tidak terlalu banyak melakukan kustomisasi. Biarkan kami menangani ini untuk Anda."}}],["$","div",null,{"className":"font-bold","dangerouslySetInnerHTML":{"__html":"Deliverables: Layanan implementasi untuk sistem ERP open-source, seperti Odoo dan ERPNext."}}]]}]}]]}],["$","$L3","5",{"value":"5","children":[["$","$L4",null,{"children":["$","h2",null,{"className":"font-bold text-xl","children":"Cloud Migration"}]}],["$","$L5",null,{"children":["$","div",null,{"className":"text-base space-y-4","children":[["$","div",null,{"dangerouslySetInnerHTML":{"__html":"Dengan pengalaman kami sebagai CTO di beberapa perusahaan teknologi pada berbagai tahap, kami memiliki keunggulan sebagai pihak yang agnostik terhadap cloud. Prinsip panduan kami adalah meningkatkan ketersediaan, keandalan, dan keamanan infrastruktur Anda."}}],["$","blockquote",null,{"className":"pl-4 py-2 border-l-4 border-gray-300 bg-gray-100 italic","dangerouslySetInnerHTML":{"__html":"Memilih strategi migrasi yang tepat adalah kunci untuk mendapatkan manfaat terbaik dari cloud. Pendekatan yang cerdas memastikan Anda dapat mempercepat inovasi, meningkatkan efisiensi, dan membangun keunggulan kompetitif."}}],["$","div",null,{"className":"font-bold","dangerouslySetInnerHTML":{"__html":"Deliverables: Layanan migrasi cloud, termasuk AWS, Azure, GCP, dan lainnya."}}]]}]}]]}],["$","$L3","6",{"value":"6","children":[["$","$L4",null,{"children":["$","h2",null,{"className":"font-bold text-xl","children":"Volunteering Platform"}]}],["$","$L5",null,{"children":["$","div",null,{"className":"text-base space-y-4","children":[["$","div",null,{"dangerouslySetInnerHTML":{"__html":"Layanan implementasi untuk platform relawan, untuk membantu bisnis Anda mengelola program CSR Anda. Platform ini akan membantu Anda mengelola aktivitas CSR, melacak jam sukarela, dan memastikan transparansi dalam keseluruhan proses."}}],["$","blockquote",null,{"className":"pl-4 py-2 border-l-4 border-gray-300 bg-gray-100 italic","dangerouslySetInnerHTML":{"__html":"Mengelola program CSR tidak seharusnya menjadi beban. Platform relawan kami memastikan aktivitas tanggung jawab sosial perusahaan Anda berjalan lancar, transparan, dan berdampak bagi komunitas Anda."}}],["$","div",null,{"className":"font-bold","dangerouslySetInnerHTML":{"__html":"Deliverables: Layanan implementasi untuk platform relawan."}}]]}]}]]}]]}]}]]}]}],["$","section",null,{"className":"bg-white w-full pt-4 sm:pt-0 xl:pt-16 px-4","children":["$","div",null,{"className":"w-full max-w-7xl mx-auto text-black container","children":[["$","h1",null,{"className":"my-4 xl:text-5xl text-2xl font-bold leading-tight mb-8","children":"Demo dan Dokumentasi"}],["$","div",null,{"className":"grid grid-cols-1 sm:grid-cols-4 gap-4","children":[["$","div","0",{"className":"flex flex-col bg-white rounded-t rounded-b-none overflow-hidden shadow pb-6 space-y-4","children":[["$","img",null,{"src":"/images/smdd/indira.png","alt":"Indira: AI assistant for volunteering platform","className":"w-full h-40 object-cover"}],["$","div",null,{"children":["$","a",null,{"href":"https://web.festivalrelawan.com","className":"flex flex-wrap no-underline hover:no-underline text-smdd-red font-bold px-4","children":"Indira: AI assistant for volunteering platform"}]}]]}],["$","div","1",{"className":"flex flex-col bg-white rounded-t rounded-b-none overflow-hidden shadow pb-6 space-y-4","children":[["$","img",null,{"src":"/images/smdd/smddcb.png","alt":"AI Chatbot with Retrieval-Augmented Generation for SMDD 2024","className":"w-full h-40 object-cover"}],["$","div",null,{"children":["$","a",null,{"href":"https://digitalday.sinarmas.com","className":"flex flex-wrap no-underline hover:no-underline text-smdd-red font-bold px-4","children":"AI Chatbot with Retrieval-Augmented Generation for SMDD 2024"}]}]]}],["$","div","2",{"className":"flex flex-col bg-white rounded-t rounded-b-none overflow-hidden shadow pb-6 space-y-4","children":[["$","img",null,{"src":"/images/smdd/ai.png","alt":"How We Build RAG Chatbot for SMDD","className":"w-full h-40 object-cover"}],["$","div",null,{"children":["$","a",null,{"href":"https://rfynbbyeuvbhjbqiixxk.supabase.co/storage/v1/object/public/documents/ai.pdf","className":"flex flex-wrap no-underline hover:no-underline text-smdd-red font-bold px-4","children":"How We Build RAG Chatbot for SMDD"}]}]]}],["$","div","3",{"className":"flex flex-col bg-white rounded-t rounded-b-none overflow-hidden shadow pb-6 space-y-4","children":[["$","img",null,{"src":"/images/smdd/volunteering-platform.png","alt":"Unlocking Employee Engagement with Corporate Volunteering","className":"w-full h-40 object-cover"}],["$","div",null,{"children":["$","a",null,{"href":"https://rfynbbyeuvbhjbqiixxk.supabase.co/storage/v1/object/public/documents/volunteering-platform.pdf","className":"flex flex-wrap no-underline hover:no-underline text-smdd-red font-bold px-4","children":"Unlocking Employee Engagement with Corporate Volunteering"}]}]]}]]}]]}]}],["$","div",null,{"className":"w-full max-w-7xl px-2 sm:px-0 mx-auto text-black container","children":[["$","section",null,{"className":"bg-white border-b py-8","children":["$","div",null,{"className":"container mx-auto flex flex-wrap pt-4 pb-12","children":[["$","h1",null,{"className":"w-full my-2 text-5xl font-bold leading-tight text-center text-gray-800","children":"Open Source"}],["$","div",null,{"className":"py-12","children":["$","div",null,{"className":"grid grid-cols-1 md:grid-cols-3 w-full gap-4","children":[["$","div","0",{"className":"flex flex-col flex-grow flex-shrink","children":[["$","div",null,{"className":"flex-1 bg-white rounded-t rounded-b-none overflow-hidden shadow pt-6","children":["$","a",null,{"href":"https://github.com/hyperjumptech/monika","className":"flex flex-wrap no-underline hover:no-underline space-y-2","children":[["$","p",null,{"className":"w-full text-gray-600 text-xs md:text-sm px-6","children":"TypeScript"}],["$","div",null,{"className":"w-full font-bold text-xl text-gray-800 px-6","children":"Monika"}],["$","p",null,{"className":"text-gray-800 text-base px-6 mb-5","children":"Monika is a command line application to monitor every part of your web app using a simple JSON configuration file. Get alert not only when your site is down but also when it's slow."}]]}]}],["$","div",null,{"className":"flex-none mt-auto bg-white rounded-b rounded-t-none overflow-hidden shadow p-6","children":["$","div",null,{"className":"flex items-center justify-center","children":[["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/monika","data-icon":"octicon-star","data-size":"large","data-show-count":"true","aria-label":"Star hyperjumptech/monika on GitHub","children":"Star"}]}],["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/monika/fork","data-icon":"octicon-repo-forked","data-size":"large","data-show-count":"true","aria-label":"Fork hyperjumptech/monika on GitHub","children":"Fork"}]}]]}]}]]}],["$","div","1",{"className":"flex flex-col flex-grow flex-shrink","children":[["$","div",null,{"className":"flex-1 bg-white rounded-t rounded-b-none overflow-hidden shadow pt-6","children":["$","a",null,{"href":"https://github.com/hyperjumptech/react-native-confetti","className":"flex flex-wrap no-underline hover:no-underline space-y-2","children":[["$","p",null,{"className":"w-full text-gray-600 text-xs md:text-sm px-6","children":"React Native"}],["$","div",null,{"className":"w-full font-bold text-xl text-gray-800 px-6","children":"React Native Confetti"}],["$","p",null,{"className":"text-gray-800 text-base px-6 mb-5","children":"React native component to show confetti. It can be used as raining snow effect animation, with option to use unicode, emoji, or image as the flying pieces."}]]}]}],["$","div",null,{"className":"flex-none mt-auto bg-white rounded-b rounded-t-none overflow-hidden shadow p-6","children":["$","div",null,{"className":"flex items-center justify-center","children":[["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/react-native-confetti","data-icon":"octicon-star","data-size":"large","data-show-count":"true","aria-label":"Star hyperjumptech/monika on GitHub","children":"Star"}]}],["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/react-native-confetti/fork","data-icon":"octicon-repo-forked","data-size":"large","data-show-count":"true","aria-label":"Fork hyperjumptech/monika on GitHub","children":"Fork"}]}]]}]}]]}],["$","div","2",{"className":"flex flex-col flex-grow flex-shrink","children":[["$","div",null,{"className":"flex-1 bg-white rounded-t rounded-b-none overflow-hidden shadow pt-6","children":["$","a",null,{"href":"https://github.com/hyperjumptech/grule-rule-engine","className":"flex flex-wrap no-underline hover:no-underline space-y-2","children":[["$","p",null,{"className":"w-full text-gray-600 text-xs md:text-sm px-6","children":"Golang"}],["$","div",null,{"className":"w-full font-bold text-xl text-gray-800 px-6","children":"Grule Rule Engine"}],["$","p",null,{"className":"text-gray-800 text-base px-6 mb-5","children":"Grule is a Rule Engine library for Golang programming language. Inspired by the acclaimed JBOSS Drools, done in a much simple manner."}]]}]}],["$","div",null,{"className":"flex-none mt-auto bg-white rounded-b rounded-t-none overflow-hidden shadow p-6","children":["$","div",null,{"className":"flex items-center justify-center","children":[["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/grule-rule-engine","data-icon":"octicon-star","data-size":"large","data-show-count":"true","aria-label":"Star hyperjumptech/monika on GitHub","children":"Star"}]}],["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/grule-rule-engine/fork","data-icon":"octicon-repo-forked","data-size":"large","data-show-count":"true","aria-label":"Fork hyperjumptech/monika on GitHub","children":"Fork"}]}]]}]}]]}],["$","div","3",{"className":"flex flex-col flex-grow flex-shrink","children":[["$","div",null,{"className":"flex-1 bg-white rounded-t rounded-b-none overflow-hidden shadow pt-6","children":["$","a",null,{"href":"https://github.com/hyperjumptech/httptarget","className":"flex flex-wrap no-underline hover:no-underline space-y-2","children":[["$","p",null,{"className":"w-full text-gray-600 text-xs md:text-sm px-6","children":"Golang"}],["$","div",null,{"className":"w-full font-bold text-xl text-gray-800 px-6","children":"HttpTarget"}],["$","p",null,{"className":"text-gray-800 text-base px-6 mb-5","children":"HttpTarget is a very simple, small and lightweight HTTP server that would be helpful for http client development tool. Simply start the server and it'll be ready to accept incoming http requests. It can easily simulate heavy server side load by implementing random delay range, or simulate any kind of http response code."}]]}]}],["$","div",null,{"className":"flex-none mt-auto bg-white rounded-b rounded-t-none overflow-hidden shadow p-6","children":["$","div",null,{"className":"flex items-center justify-center","children":[["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/httptarget","data-icon":"octicon-star","data-size":"large","data-show-count":"true","aria-label":"Star hyperjumptech/monika on GitHub","children":"Star"}]}],["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/httptarget/fork","data-icon":"octicon-repo-forked","data-size":"large","data-show-count":"true","aria-label":"Fork hyperjumptech/monika on GitHub","children":"Fork"}]}]]}]}]]}],["$","div","4",{"className":"flex flex-col flex-grow flex-shrink","children":[["$","div",null,{"className":"flex-1 bg-white rounded-t rounded-b-none overflow-hidden shadow pt-6","children":["$","a",null,{"href":"https://github.com/hyperjumptech/firebase-cronjob","className":"flex flex-wrap no-underline hover:no-underline space-y-2","children":[["$","p",null,{"className":"w-full text-gray-600 text-xs md:text-sm px-6","children":"JavaScript"}],["$","div",null,{"className":"w-full font-bold text-xl text-gray-800 px-6","children":"Firebase Cronjob"}],["$","p",null,{"className":"text-gray-800 text-base px-6 mb-5","children":"Using the Scheduled functions feature, the function autoIncrementJobCounter gets executed once every minute. This function does a very simple thing, i.e. it increments the value of jobConfig/counter in the Firestore database."}]]}]}],["$","div",null,{"className":"flex-none mt-auto bg-white rounded-b rounded-t-none overflow-hidden shadow p-6","children":["$","div",null,{"className":"flex items-center justify-center","children":[["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/firebase-cronjob","data-icon":"octicon-star","data-size":"large","data-show-count":"true","aria-label":"Star hyperjumptech/monika on GitHub","children":"Star"}]}],["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/firebase-cronjob/fork","data-icon":"octicon-repo-forked","data-size":"large","data-show-count":"true","aria-label":"Fork hyperjumptech/monika on GitHub","children":"Fork"}]}]]}]}]]}],["$","div","5",{"className":"flex flex-col flex-grow flex-shrink","children":[["$","div",null,{"className":"flex-1 bg-white rounded-t rounded-b-none overflow-hidden shadow pt-6","children":["$","a",null,{"href":"https://github.com/hyperjumptech/universal-update-checker","className":"flex flex-wrap no-underline hover:no-underline space-y-2","children":[["$","p",null,{"className":"w-full text-gray-600 text-xs md:text-sm px-6","children":"React Native"}],["$","div",null,{"className":"w-full font-bold text-xl text-gray-800 px-6","children":"Universal Update Checker"}],["$","p",null,{"className":"text-gray-800 text-base px-6 mb-5","children":"React component to check if there is a new version of your mobile app."}]]}]}],["$","div",null,{"className":"flex-none mt-auto bg-white rounded-b rounded-t-none overflow-hidden shadow p-6","children":["$","div",null,{"className":"flex items-center justify-center","children":[["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/universal-update-checker","data-icon":"octicon-star","data-size":"large","data-show-count":"true","aria-label":"Star hyperjumptech/monika on GitHub","children":"Star"}]}],["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/universal-update-checker/fork","data-icon":"octicon-repo-forked","data-size":"large","data-show-count":"true","aria-label":"Fork hyperjumptech/monika on GitHub","children":"Fork"}]}]]}]}]]}]]}]}],["$","div",null,{"className":"w-full my-4 flex items-center justify-center","children":["$","a",null,{"className":"text-gray-500","href":"https://github.com/hyperjumptech","target":"blank","rel":"noreferrer noopenner","children":"and more ..."}]}]]}]}],["$","$L6",null,{"src":"https://buttons.github.io/buttons.js"}]]}],["$","section",null,{"className":"bg-white w-full pt-4 sm:pt-0 xl:pt-16 px-4","children":["$","div",null,{"className":"bg-white w-full pt-4 sm:pt-0 xl:pt-16 px-4","children":["$","div",null,{"className":"w-full max-w-7xl mx-auto text-black container","children":[["$","h1",null,{"className":"my-4 xl:text-5xl text-2xl font-bold leading-tight mb-8","children":"Dipercaya Oleh"}],["$","div",null,{"className":"grid grid-cols-3 xl:grid-cols-6 w-full items-center text-center justify-center gap-4 mb-8","children":[["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/1engage.png","alt":"1engage","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/amman.png","alt":"AMMAN","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/aruna.png","alt":"Aruna","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/ausvet.svg","alt":"Ausvet","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/btn.jpg","alt":"Bank BTN","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/idn-media.png","alt":"IDN Media","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/ismaya.png","alt":"Ismaya","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/myrep.webp","alt":"MyRepublic","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/prakerja.png","alt":"Prakerja","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/sdn.png","alt":"SDN Distribution","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/smdv.png","alt":"SMDV","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/trimegah.svg","alt":"Trimegah","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}]]}],["$","p",null,{"className":"text-center text-gray-300 mb-4","children":"dan lainnya..."}]]}]}]}],["$","$L7",null,{"lang":"id"}],["$","$L8",null,{"lang":"id"}]]}]}],null],null],null]},[[null,[["$","$L9",null,{}],["$","nav",null,{"className":"sticky top-0 z-50 group","children":["$","div",null,{"className":"flex items-center justify-between h-16 transition-colors duration-300 group-[[data-scroll='true']]:bg-white group-[[data-scroll='true']]:shadow-md","children":[["$","$La",null,{"children":[["$","$Lb",null,{}],["$","$Lc",null,{"children":["$","li",null,{"className":"mr-3","children":["$","div",null,{"children":[["$","$Ld","en",{"scroll":false,"href":"/smdd2024/en","className":"rounded-full px-6 py-2 text-sm group-[data-scroll='true']:text-black group-[data-scroll='false']:text-white","children":"EN"}],["$","$Ld","id",{"scroll":false,"href":"/smdd2024/id","className":"rounded-full px-6 py-2 text-sm group-[data-scroll='true']:text-black group-[data-scroll='false']:text-white bg-smdd-red text-white","children":"ID"}]]}]}]}]]}],["$","hr",null,{"className":"border-b border-gray-100 opacity-25 my-0 py-0"}]]}]}],["$","div",null,{"className":"bg-[url('/images/smdd/bg.jpg')] bg-cover bg-center w-full h-full pt-16 px-4 relative","children":[["$","div",null,{"className":"bg-black absolute inset-0 opacity-40 z-10"}],["$","div",null,{"className":"w-full max-w-7xl mx-auto text-white my-8 container relative z-40","children":[["$","h1",null,{"className":"mt-0 xl:my-4 xl:text-5xl text-2xl font-bold leading-tight mb-8","children":"Hyperjump @ Sinarmas Digital Day"}],["$","p",null,{"className":"mb-4 lg:mb-8 xl:text-lg w-full lg:w-2/3 xl:w-1/2","children":"Hyperjump adalah perusahaan yang berfokus pada open-source, menyediakan layanan engineering excellence. Kami bertujuan untuk membangun dan mengkomersialkan alat open-source yang membantu perusahaan dalam menyederhanakan, mengamankan, dan mengoptimalkan praktik DevOps modern."}],["$","a",null,{"href":"#contact-form","type":"button","className":" bg-white text-smdd-red px-4 py-2 rounded-full font-bold","children":"Bicara dengan Kami"}]]}]]}],["$","$Le",null,{"parallelRouterKey":"children","segmentPath":["children","(smdd)","children","smdd2024","children","$f","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L10",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]],null],null]},[[null,["$","$Le",null,{"parallelRouterKey":"children","segmentPath":["children","(smdd)","children","smdd2024","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L10",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]],null],null]},[null,["$","$Le",null,{"parallelRouterKey":"children","segmentPath":["children","(smdd)","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L10",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[]}]],null]},[[[["$","link","0",{"rel":"stylesheet","href":"/hyperjump.tech/_next/static/css/d4bb1eb6aff62560.css","precedence":"next","crossOrigin":"$undefined"}]],["$","html",null,{"lang":"en","children":[["$","$L11",null,{"gtmId":"G-L825T5QT2S"}],["$","body",null,{"className":"group __variable_d22cfa __variable_e46b70 antialiased leading-normal tracking-normal text-white bg-black","children":[["$","$Le",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L10",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":"$12","children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":"$13","children":"404"}],["$","div",null,{"style":"$14","children":["$","h2",null,{"style":"$15","children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[]}],["$","$L16",null,{}],["$","footer",null,{"className":"bg-white","children":["$","div",null,{"className":"container mx-auto px-8","children":["$","div",null,{"className":"w-full flex flex-col md:flex-row py-6 items-center justify-center","children":[["$","div",null,{"className":"flex-1 mb-6 text-gray-600 text-center md:text-left","children":"Copyright © 2024 PT. Artha Rajamas Mandiri"}],["$","div",null,{"className":"flex-1 justify-center md:justify-end","children":["$","ul",null,{"className":"flex justify-center md:justify-end flex-1 items-center","children":[["$","li","0",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://www.linkedin.com/company/hyperjump","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fa fa-linkedin","aria-hidden":"true"}]}]}],["$","li","1",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://github.com/hyperjumptech","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fa fa-github","aria-hidden":"true"}]}]}],["$","li","2",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://medium.com/hyperjump-tech","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fab fa-medium-m","aria-hidden":"true"}]}]}],["$","li","3",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://hyperjump.substack.com","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fa fa-newspaper","aria-hidden":"true"}]}]}]]}]}]]}]}]}],["$","$L17",null,{}],["$","$L6",null,{"src":"https://kit.fontawesome.com/f6999a3218.js"}]]}]]}]],null],null],["$L18",null]]]] -18:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","1",{"charSet":"utf-8"}],["$","title","2",{"children":"Hyperjump Technology"}],["$","meta","3",{"name":"description","content":"Open source first. Cloud native. DevOps excellence."}],["$","link","4",{"rel":"author","href":"https://nico.fyi"}],["$","meta","5",{"name":"author","content":"Nico Prananta"}],["$","link","6",{"rel":"icon","href":"/hyperjump.tech/favicon.ico","type":"image/x-icon","sizes":"16x16"}],["$","meta","7",{"name":"next-size-adjust"}]] +0:["fVaGuMkm-YZjG7vtnAbr1",[[["",{"children":["(smdd)",{"children":["smdd2024",{"children":[["lang","id","d"],{"children":["__PAGE__?{\"lang\":\"id\"}",{}]}]}]}]},"$undefined","$undefined",true],["",{"children":["(smdd)",{"children":["smdd2024",{"children":[["lang","id","d"],{"children":["__PAGE__",{},[["$L1",["$","section",null,{"className":"bg-white border-b py-8","children":["$","div",null,{"className":"container mx-auto flex flex-wrap pt-4 pb-12 space-y-4","children":[["$","section",null,{"className":"bg-white w-full pt-4 sm:pt-0 xl:pt-16 px-4","children":["$","div",null,{"className":"w-full max-w-7xl mx-auto text-black container","children":[["$","h1",null,{"className":"my-4 xl:text-5xl text-2xl font-bold leading-tight mb-8","children":"Layanan Kami"}],["$","div",null,{"children":["$","$L2",null,{"type":"single","collapsible":true,"children":[["$","$L3","0",{"value":"0","children":[["$","$L4",null,{"children":["$","h2",null,{"className":"font-bold text-xl","children":"Artificial Intelligence (AI)"}]}],["$","$L5",null,{"children":["$","div",null,{"className":"text-base space-y-4","children":[["$","div",null,{"dangerouslySetInnerHTML":{"__html":"Kami menciptakan alat bertenaga AI seperti, tetapi tidak terbatas pada, Machine Learning dan Retrieval Augmented Generation (RAG) untuk membantu Anda mengotomatiskan proses bisnis. Alat AI kami dapat membantu Anda menganalisis data dan membuat keputusan berdasarkan data."}}],["$","blockquote",null,{"className":"pl-4 py-2 border-l-4 border-gray-300 bg-gray-100 italic","dangerouslySetInnerHTML":{"__html":"AI bukan hanya tentang membuat segalanya lebih cepat, tetapi juga tentang memberdayakan bisnis Anda untuk membuat keputusan yang lebih cerdas. Alat kami memanfaatkan machine learning dan Retrieval Augmented Generation (RAG) untuk memberikan wawasan yang dapat ditindaklanjuti, bukan sekadar data."}}],["$","div",null,{"className":"font-bold","dangerouslySetInnerHTML":{"__html":"Deliverables: Alat bertenaga AI, analisis data, dan keputusan berbasis data."}}]]}]}]]}],["$","$L3","1",{"value":"1","children":[["$","$L4",null,{"children":["$","h2",null,{"className":"font-bold text-xl","children":"CTO as a Service"}]}],["$","$L5",null,{"children":["$","div",null,{"className":"text-base space-y-4","children":[["$","div",null,{"dangerouslySetInnerHTML":{"__html":"Tim terbaik di kelasnya yang dirancang untuk membentuk tim pengembang perangkat lunak Anda sendiri. Tim yang terdiri dari para insinyur perangkat lunak berpengalaman, langsung diawasi oleh mitra Hyperjump untuk membantu Anda memulai tim Anda sendiri."}}],["$","blockquote",null,{"className":"pl-4 py-2 border-l-4 border-gray-300 bg-gray-100 italic","dangerouslySetInnerHTML":{"__html":"Merekrut, mengelola, dan mempertahankan tim insinyur perangkat lunak berbakat itu sulit. Sebagai CTO Anda, biarkan kami melakukannya untuk Anda."}}],["$","div",null,{"className":"font-bold","dangerouslySetInnerHTML":{"__html":"Deliverables: Rencana strategis perangkat lunak, tim pengembangan yang gesit, peta jalan produk."}}]]}]}]]}],["$","$L3","2",{"value":"2","children":[["$","$L4",null,{"children":["$","h2",null,{"className":"font-bold text-xl","children":"Software as a Service"}]}],["$","$L5",null,{"children":["$","div",null,{"className":"text-base space-y-4","children":[["$","div",null,{"dangerouslySetInnerHTML":{"__html":"Kami mengambil alih peta jalan produk Anda dan menyediakan utilitas perangkat lunak dalam model berlangganan. Setiap bulan kami akan menghasilkan laporan untuk memastikan peta jalan kami selaras dengan tujuan bisnis Anda."}}],["$","blockquote",null,{"className":"pl-4 py-2 border-l-4 border-gray-300 bg-gray-100 italic","dangerouslySetInnerHTML":{"__html":"Ada pergeseran besar menuju cloud dan SaaS, bukan karena lebih murah, tetapi karena ketersediaan dan keandalan adalah masalah sulit yang tidak banyak berhubungan dengan kompetensi inti Anda. Kami akan sepenuhnya mengelola kompleksitasnya untuk Anda."}}],["$","div",null,{"className":"font-bold","dangerouslySetInnerHTML":{"__html":"Deliverables: Perangkat lunak dengan kode berkualitas tinggi, dokumentasi, dan dukungan."}}]]}]}]]}],["$","$L3","3",{"value":"3","children":[["$","$L4",null,{"children":["$","h2",null,{"className":"font-bold text-xl","children":"Technical Due Dilligence"}]}],["$","$L5",null,{"children":["$","div",null,{"className":"text-base space-y-4","children":[["$","div",null,{"dangerouslySetInnerHTML":{"__html":"Memahami kondisi sebenarnya dari peta jalan perangkat lunak perusahaan dan timnya. Kami akan melakukan pendalaman kode sumber, wawancara dengan insinyur, dan verifikasi anggaran versus pengeluaran aktual."}}],["$","blockquote",null,{"className":"pl-4 py-2 border-l-4 border-gray-300 bg-gray-100 italic","dangerouslySetInnerHTML":{"__html":"Sebagai investor, penting bagi Anda untuk memahami kemampuan perusahaan dalam memenuhi peta jalan mereka dan kondisi saat ini. Kami dapat membantu Anda memverifikasi dan menilainya secara tepat."}}],["$","div",null,{"className":"font-bold","dangerouslySetInnerHTML":{"__html":"Deliverables: Laporan terperinci tentang evaluasi teknologi, risiko, dan strategi mitigasi."}}]]}]}]]}],["$","$L3","4",{"value":"4","children":[["$","$L4",null,{"children":["$","h2",null,{"className":"font-bold text-xl","children":"ERP Implementation"}]}],["$","$L5",null,{"children":["$","div",null,{"className":"text-base space-y-4","children":[["$","div",null,{"dangerouslySetInnerHTML":{"__html":"Setelah membantu beberapa klien kami mengaktifkan dan meningkatkan sistem ERP mereka, kami memutuskan untuk memperluas penawaran kami mencakup konsultasi Odoo dan ERPNext."}}],["$","blockquote",null,{"className":"pl-4 py-2 border-l-4 border-gray-300 bg-gray-100 italic","dangerouslySetInnerHTML":{"__html":"Odoo & ERPNext adalah platform ERP open-source terbaik saat ini, dengan komunitas pengembang yang besar. Rahasia implementasi ERP yang sukses adalah menahan diri untuk tidak terlalu banyak melakukan kustomisasi. Biarkan kami menangani ini untuk Anda."}}],["$","div",null,{"className":"font-bold","dangerouslySetInnerHTML":{"__html":"Deliverables: Layanan implementasi untuk sistem ERP open-source, seperti Odoo dan ERPNext."}}]]}]}]]}],["$","$L3","5",{"value":"5","children":[["$","$L4",null,{"children":["$","h2",null,{"className":"font-bold text-xl","children":"Cloud Migration"}]}],["$","$L5",null,{"children":["$","div",null,{"className":"text-base space-y-4","children":[["$","div",null,{"dangerouslySetInnerHTML":{"__html":"Dengan pengalaman kami sebagai CTO di beberapa perusahaan teknologi pada berbagai tahap, kami memiliki keunggulan sebagai pihak yang agnostik terhadap cloud. Prinsip panduan kami adalah meningkatkan ketersediaan, keandalan, dan keamanan infrastruktur Anda."}}],["$","blockquote",null,{"className":"pl-4 py-2 border-l-4 border-gray-300 bg-gray-100 italic","dangerouslySetInnerHTML":{"__html":"Memilih strategi migrasi yang tepat adalah kunci untuk mendapatkan manfaat terbaik dari cloud. Pendekatan yang cerdas memastikan Anda dapat mempercepat inovasi, meningkatkan efisiensi, dan membangun keunggulan kompetitif."}}],["$","div",null,{"className":"font-bold","dangerouslySetInnerHTML":{"__html":"Deliverables: Layanan migrasi cloud, termasuk AWS, Azure, GCP, dan lainnya."}}]]}]}]]}],["$","$L3","6",{"value":"6","children":[["$","$L4",null,{"children":["$","h2",null,{"className":"font-bold text-xl","children":"Volunteering Platform"}]}],["$","$L5",null,{"children":["$","div",null,{"className":"text-base space-y-4","children":[["$","div",null,{"dangerouslySetInnerHTML":{"__html":"Layanan implementasi untuk platform relawan, untuk membantu bisnis Anda mengelola program CSR Anda. Platform ini akan membantu Anda mengelola aktivitas CSR, melacak jam sukarela, dan memastikan transparansi dalam keseluruhan proses."}}],["$","blockquote",null,{"className":"pl-4 py-2 border-l-4 border-gray-300 bg-gray-100 italic","dangerouslySetInnerHTML":{"__html":"Mengelola program CSR tidak seharusnya menjadi beban. Platform relawan kami memastikan aktivitas tanggung jawab sosial perusahaan Anda berjalan lancar, transparan, dan berdampak bagi komunitas Anda."}}],["$","div",null,{"className":"font-bold","dangerouslySetInnerHTML":{"__html":"Deliverables: Layanan implementasi untuk platform relawan."}}]]}]}]]}]]}]}]]}]}],["$","section",null,{"className":"bg-white w-full pt-4 sm:pt-0 xl:pt-16 px-4","children":["$","div",null,{"className":"w-full max-w-7xl mx-auto text-black container","children":[["$","h1",null,{"className":"my-4 xl:text-5xl text-2xl font-bold leading-tight mb-8","children":"Demo dan Dokumentasi"}],["$","div",null,{"className":"grid grid-cols-1 sm:grid-cols-4 gap-4","children":[["$","div","0",{"className":"flex flex-col bg-white rounded-t rounded-b-none overflow-hidden shadow pb-6 space-y-4","children":[["$","img",null,{"src":"/images/smdd/indira.png","alt":"Indira: AI assistant for volunteering platform","className":"w-full h-40 object-cover"}],["$","div",null,{"children":["$","a",null,{"href":"https://web.festivalrelawan.com","className":"flex flex-wrap no-underline hover:no-underline text-smdd-red font-bold px-4","children":"Indira: AI assistant for volunteering platform"}]}]]}],["$","div","1",{"className":"flex flex-col bg-white rounded-t rounded-b-none overflow-hidden shadow pb-6 space-y-4","children":[["$","img",null,{"src":"/images/smdd/smddcb.png","alt":"AI Chatbot with Retrieval-Augmented Generation for SMDD 2024","className":"w-full h-40 object-cover"}],["$","div",null,{"children":["$","a",null,{"href":"https://digitalday.sinarmas.com","className":"flex flex-wrap no-underline hover:no-underline text-smdd-red font-bold px-4","children":"AI Chatbot with Retrieval-Augmented Generation for SMDD 2024"}]}]]}],["$","div","2",{"className":"flex flex-col bg-white rounded-t rounded-b-none overflow-hidden shadow pb-6 space-y-4","children":[["$","img",null,{"src":"/images/smdd/ai.png","alt":"How We Build RAG Chatbot for SMDD","className":"w-full h-40 object-cover"}],["$","div",null,{"children":["$","a",null,{"href":"https://rfynbbyeuvbhjbqiixxk.supabase.co/storage/v1/object/public/documents/ai.pdf","className":"flex flex-wrap no-underline hover:no-underline text-smdd-red font-bold px-4","children":"How We Build RAG Chatbot for SMDD"}]}]]}],["$","div","3",{"className":"flex flex-col bg-white rounded-t rounded-b-none overflow-hidden shadow pb-6 space-y-4","children":[["$","img",null,{"src":"/images/smdd/volunteering-platform.png","alt":"Unlocking Employee Engagement with Corporate Volunteering","className":"w-full h-40 object-cover"}],["$","div",null,{"children":["$","a",null,{"href":"https://rfynbbyeuvbhjbqiixxk.supabase.co/storage/v1/object/public/documents/volunteering-platform.pdf","className":"flex flex-wrap no-underline hover:no-underline text-smdd-red font-bold px-4","children":"Unlocking Employee Engagement with Corporate Volunteering"}]}]]}]]}]]}]}],["$","div",null,{"className":"w-full max-w-7xl px-2 sm:px-0 mx-auto text-black container","children":[["$","section",null,{"className":"bg-white border-b py-8","children":["$","div",null,{"className":"container mx-auto flex flex-wrap pt-4 pb-12","children":[["$","h1",null,{"className":"w-full my-2 text-5xl font-bold leading-tight text-center text-gray-800","children":"Open Source"}],["$","div",null,{"className":"py-12","children":["$","div",null,{"className":"grid grid-cols-1 md:grid-cols-3 w-full gap-4","children":[["$","div","0",{"className":"flex flex-col flex-grow flex-shrink","children":[["$","div",null,{"className":"flex-1 bg-white rounded-t rounded-b-none overflow-hidden shadow pt-6","children":["$","a",null,{"href":"https://github.com/hyperjumptech/monika","className":"flex flex-wrap no-underline hover:no-underline space-y-2","children":[["$","p",null,{"className":"w-full text-gray-600 text-xs md:text-sm px-6","children":"TypeScript"}],["$","div",null,{"className":"w-full font-bold text-xl text-gray-800 px-6","children":"Monika"}],["$","p",null,{"className":"text-gray-800 text-base px-6 mb-5","children":"Monika is a command line application to monitor every part of your web app using a simple JSON configuration file. Get alert not only when your site is down but also when it's slow."}]]}]}],["$","div",null,{"className":"flex-none mt-auto bg-white rounded-b rounded-t-none overflow-hidden shadow p-6","children":["$","div",null,{"className":"flex items-center justify-center","children":[["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/monika","data-icon":"octicon-star","data-size":"large","data-show-count":"true","aria-label":"Star hyperjumptech/monika on GitHub","children":"Star"}]}],["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/monika/fork","data-icon":"octicon-repo-forked","data-size":"large","data-show-count":"true","aria-label":"Fork hyperjumptech/monika on GitHub","children":"Fork"}]}]]}]}]]}],["$","div","1",{"className":"flex flex-col flex-grow flex-shrink","children":[["$","div",null,{"className":"flex-1 bg-white rounded-t rounded-b-none overflow-hidden shadow pt-6","children":["$","a",null,{"href":"https://github.com/hyperjumptech/react-native-confetti","className":"flex flex-wrap no-underline hover:no-underline space-y-2","children":[["$","p",null,{"className":"w-full text-gray-600 text-xs md:text-sm px-6","children":"React Native"}],["$","div",null,{"className":"w-full font-bold text-xl text-gray-800 px-6","children":"React Native Confetti"}],["$","p",null,{"className":"text-gray-800 text-base px-6 mb-5","children":"React native component to show confetti. It can be used as raining snow effect animation, with option to use unicode, emoji, or image as the flying pieces."}]]}]}],["$","div",null,{"className":"flex-none mt-auto bg-white rounded-b rounded-t-none overflow-hidden shadow p-6","children":["$","div",null,{"className":"flex items-center justify-center","children":[["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/react-native-confetti","data-icon":"octicon-star","data-size":"large","data-show-count":"true","aria-label":"Star hyperjumptech/monika on GitHub","children":"Star"}]}],["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/react-native-confetti/fork","data-icon":"octicon-repo-forked","data-size":"large","data-show-count":"true","aria-label":"Fork hyperjumptech/monika on GitHub","children":"Fork"}]}]]}]}]]}],["$","div","2",{"className":"flex flex-col flex-grow flex-shrink","children":[["$","div",null,{"className":"flex-1 bg-white rounded-t rounded-b-none overflow-hidden shadow pt-6","children":["$","a",null,{"href":"https://github.com/hyperjumptech/grule-rule-engine","className":"flex flex-wrap no-underline hover:no-underline space-y-2","children":[["$","p",null,{"className":"w-full text-gray-600 text-xs md:text-sm px-6","children":"Golang"}],["$","div",null,{"className":"w-full font-bold text-xl text-gray-800 px-6","children":"Grule Rule Engine"}],["$","p",null,{"className":"text-gray-800 text-base px-6 mb-5","children":"Grule is a Rule Engine library for Golang programming language. Inspired by the acclaimed JBOSS Drools, done in a much simple manner."}]]}]}],["$","div",null,{"className":"flex-none mt-auto bg-white rounded-b rounded-t-none overflow-hidden shadow p-6","children":["$","div",null,{"className":"flex items-center justify-center","children":[["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/grule-rule-engine","data-icon":"octicon-star","data-size":"large","data-show-count":"true","aria-label":"Star hyperjumptech/monika on GitHub","children":"Star"}]}],["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/grule-rule-engine/fork","data-icon":"octicon-repo-forked","data-size":"large","data-show-count":"true","aria-label":"Fork hyperjumptech/monika on GitHub","children":"Fork"}]}]]}]}]]}],["$","div","3",{"className":"flex flex-col flex-grow flex-shrink","children":[["$","div",null,{"className":"flex-1 bg-white rounded-t rounded-b-none overflow-hidden shadow pt-6","children":["$","a",null,{"href":"https://github.com/hyperjumptech/httptarget","className":"flex flex-wrap no-underline hover:no-underline space-y-2","children":[["$","p",null,{"className":"w-full text-gray-600 text-xs md:text-sm px-6","children":"Golang"}],["$","div",null,{"className":"w-full font-bold text-xl text-gray-800 px-6","children":"HttpTarget"}],["$","p",null,{"className":"text-gray-800 text-base px-6 mb-5","children":"HttpTarget is a very simple, small and lightweight HTTP server that would be helpful for http client development tool. Simply start the server and it'll be ready to accept incoming http requests. It can easily simulate heavy server side load by implementing random delay range, or simulate any kind of http response code."}]]}]}],["$","div",null,{"className":"flex-none mt-auto bg-white rounded-b rounded-t-none overflow-hidden shadow p-6","children":["$","div",null,{"className":"flex items-center justify-center","children":[["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/httptarget","data-icon":"octicon-star","data-size":"large","data-show-count":"true","aria-label":"Star hyperjumptech/monika on GitHub","children":"Star"}]}],["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/httptarget/fork","data-icon":"octicon-repo-forked","data-size":"large","data-show-count":"true","aria-label":"Fork hyperjumptech/monika on GitHub","children":"Fork"}]}]]}]}]]}],["$","div","4",{"className":"flex flex-col flex-grow flex-shrink","children":[["$","div",null,{"className":"flex-1 bg-white rounded-t rounded-b-none overflow-hidden shadow pt-6","children":["$","a",null,{"href":"https://github.com/hyperjumptech/firebase-cronjob","className":"flex flex-wrap no-underline hover:no-underline space-y-2","children":[["$","p",null,{"className":"w-full text-gray-600 text-xs md:text-sm px-6","children":"JavaScript"}],["$","div",null,{"className":"w-full font-bold text-xl text-gray-800 px-6","children":"Firebase Cronjob"}],["$","p",null,{"className":"text-gray-800 text-base px-6 mb-5","children":"Using the Scheduled functions feature, the function autoIncrementJobCounter gets executed once every minute. This function does a very simple thing, i.e. it increments the value of jobConfig/counter in the Firestore database."}]]}]}],["$","div",null,{"className":"flex-none mt-auto bg-white rounded-b rounded-t-none overflow-hidden shadow p-6","children":["$","div",null,{"className":"flex items-center justify-center","children":[["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/firebase-cronjob","data-icon":"octicon-star","data-size":"large","data-show-count":"true","aria-label":"Star hyperjumptech/monika on GitHub","children":"Star"}]}],["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/firebase-cronjob/fork","data-icon":"octicon-repo-forked","data-size":"large","data-show-count":"true","aria-label":"Fork hyperjumptech/monika on GitHub","children":"Fork"}]}]]}]}]]}],["$","div","5",{"className":"flex flex-col flex-grow flex-shrink","children":[["$","div",null,{"className":"flex-1 bg-white rounded-t rounded-b-none overflow-hidden shadow pt-6","children":["$","a",null,{"href":"https://github.com/hyperjumptech/universal-update-checker","className":"flex flex-wrap no-underline hover:no-underline space-y-2","children":[["$","p",null,{"className":"w-full text-gray-600 text-xs md:text-sm px-6","children":"React Native"}],["$","div",null,{"className":"w-full font-bold text-xl text-gray-800 px-6","children":"Universal Update Checker"}],["$","p",null,{"className":"text-gray-800 text-base px-6 mb-5","children":"React component to check if there is a new version of your mobile app."}]]}]}],["$","div",null,{"className":"flex-none mt-auto bg-white rounded-b rounded-t-none overflow-hidden shadow p-6","children":["$","div",null,{"className":"flex items-center justify-center","children":[["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/universal-update-checker","data-icon":"octicon-star","data-size":"large","data-show-count":"true","aria-label":"Star hyperjumptech/monika on GitHub","children":"Star"}]}],["$","span",null,{"className":"mx-2","children":["$","a",null,{"className":"github-button","href":"https://github.com/hyperjumptech/universal-update-checker/fork","data-icon":"octicon-repo-forked","data-size":"large","data-show-count":"true","aria-label":"Fork hyperjumptech/monika on GitHub","children":"Fork"}]}]]}]}]]}]]}]}],["$","div",null,{"className":"w-full my-4 flex items-center justify-center","children":["$","a",null,{"className":"text-gray-500","href":"https://github.com/hyperjumptech","target":"blank","rel":"noreferrer noopenner","children":"and more ..."}]}]]}]}],["$","$L6",null,{"src":"https://buttons.github.io/buttons.js"}]]}],["$","section",null,{"className":"bg-white w-full pt-4 sm:pt-0 xl:pt-16 px-4","children":["$","div",null,{"className":"bg-white w-full pt-4 sm:pt-0 xl:pt-16 px-4","children":["$","div",null,{"className":"w-full max-w-7xl mx-auto text-black container","children":[["$","h1",null,{"className":"my-4 xl:text-5xl text-2xl font-bold leading-tight mb-8","children":"Dipercaya Oleh"}],["$","div",null,{"className":"grid grid-cols-3 xl:grid-cols-6 w-full items-center text-center justify-center gap-4 mb-8","children":[["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/1engage.png","alt":"1engage","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/amman.png","alt":"AMMAN","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/aruna.png","alt":"Aruna","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/ausvet.svg","alt":"Ausvet","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/btn.jpg","alt":"Bank BTN","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/idn-media.png","alt":"IDN Media","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/ismaya.png","alt":"Ismaya","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/myrep.webp","alt":"MyRepublic","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/prakerja.png","alt":"Prakerja","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/sdn.png","alt":"SDN Distribution","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/smdv.png","alt":"SMDV","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}],["$","div",null,{"className":"flex items-center justify-center","children":["$","img",null,{"src":"/images/smdd/trimegah.svg","alt":"Trimegah","className":"w-auto h-12 object-contain self-center filter grayscale hover:grayscale-0 transition-all duration-150 py-2 px-4"}]}]]}],["$","p",null,{"className":"text-center text-gray-300 mb-4","children":"dan lainnya..."}]]}]}]}],["$","$L7",null,{"lang":"id"}],["$","$L8",null,{"lang":"id"}]]}]}],null],null],null]},[[null,[["$","$L9",null,{}],["$","nav",null,{"className":"sticky top-0 z-50 group","children":["$","div",null,{"className":"flex items-center justify-between h-16 transition-colors duration-300 group-[[data-scroll='true']]:bg-white group-[[data-scroll='true']]:shadow-md","children":[["$","$La",null,{"children":[["$","$Lb",null,{}],["$","$Lc",null,{"children":["$","li",null,{"className":"mr-3","children":["$","div",null,{"children":[["$","$Ld","en",{"scroll":false,"href":"/smdd2024/en","className":"rounded-full px-6 py-2 text-sm group-[data-scroll='true']:text-black group-[data-scroll='false']:text-white","children":"EN"}],["$","$Ld","id",{"scroll":false,"href":"/smdd2024/id","className":"rounded-full px-6 py-2 text-sm group-[data-scroll='true']:text-black group-[data-scroll='false']:text-white bg-smdd-red text-white","children":"ID"}]]}]}]}]]}],["$","hr",null,{"className":"border-b border-gray-100 opacity-25 my-0 py-0"}]]}]}],["$","div",null,{"className":"bg-[url('/images/smdd/bg.jpg')] bg-cover bg-center w-full h-full pt-16 px-4 relative","children":[["$","div",null,{"className":"bg-black absolute inset-0 opacity-40 z-10"}],["$","div",null,{"className":"w-full max-w-7xl mx-auto text-white my-8 container relative z-40","children":[["$","h1",null,{"className":"mt-0 xl:my-4 xl:text-5xl text-2xl font-bold leading-tight mb-8","children":"Hyperjump @ Sinarmas Digital Day"}],["$","p",null,{"className":"mb-4 lg:mb-8 xl:text-lg w-full lg:w-2/3 xl:w-1/2","children":"Hyperjump adalah perusahaan yang berfokus pada open-source, menyediakan layanan engineering excellence. Kami bertujuan untuk membangun dan mengkomersialkan alat open-source yang membantu perusahaan dalam menyederhanakan, mengamankan, dan mengoptimalkan praktik DevOps modern."}],["$","a",null,{"href":"#contact-form","type":"button","className":" bg-white text-smdd-red px-4 py-2 rounded-full font-bold","children":"Bicara dengan Kami"}]]}]]}],["$","$Le",null,{"parallelRouterKey":"children","segmentPath":["children","(smdd)","children","smdd2024","children","$f","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L10",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]],null],null]},[[null,["$","$Le",null,{"parallelRouterKey":"children","segmentPath":["children","(smdd)","children","smdd2024","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L10",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]],null],null]},[null,["$","$Le",null,{"parallelRouterKey":"children","segmentPath":["children","(smdd)","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L10",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[]}]],null]},[[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/476df84321acb788.css","precedence":"next","crossOrigin":"$undefined"}]],["$","html",null,{"lang":"en","children":[["$","$L11",null,{"gtmId":"G-L825T5QT2S"}],["$","body",null,{"className":"group __variable_1e4310 __variable_c3aa02 antialiased leading-normal tracking-normal text-white bg-black","children":[["$","$Le",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L10",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":"$12","children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":"$13","children":"404"}],["$","div",null,{"style":"$14","children":["$","h2",null,{"style":"$15","children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[]}],["$","$L16",null,{}],["$","footer",null,{"className":"bg-white","children":["$","div",null,{"className":"container mx-auto px-8","children":["$","div",null,{"className":"w-full flex flex-col md:flex-row py-6 items-center justify-center","children":[["$","div",null,{"className":"flex-1 mb-6 text-gray-600 text-center md:text-left","children":"Copyright © 2024 PT. Artha Rajamas Mandiri"}],["$","div",null,{"className":"flex-1 justify-center md:justify-end","children":["$","ul",null,{"className":"flex justify-center md:justify-end flex-1 items-center","children":[["$","li","0",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://www.linkedin.com/company/hyperjump","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fa fa-linkedin","aria-hidden":"true"}]}]}],["$","li","1",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://github.com/hyperjumptech","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fa fa-github","aria-hidden":"true"}]}]}],["$","li","2",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://medium.com/hyperjump-tech","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fab fa-medium-m","aria-hidden":"true"}]}]}],["$","li","3",{"className":"mr-3","children":["$","a",null,{"className":"inline-block text-black no-underline hover:text-gray-800 hover:text-underline py-2 px-4","href":"https://hyperjump.substack.com","target":"_blank","rel":"noopener noreferrer","children":["$","i",null,{"className":"fa fa-newspaper","aria-hidden":"true"}]}]}]]}]}]]}]}]}],["$","$L17",null,{}],["$","$L6",null,{"src":"https://kit.fontawesome.com/f6999a3218.js"}]]}]]}]],null],null],["$L18",null]]]] +18:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","1",{"charSet":"utf-8"}],["$","title","2",{"children":"Hyperjump Technology"}],["$","meta","3",{"name":"description","content":"Open source first. Cloud native. DevOps excellence."}],["$","link","4",{"rel":"author","href":"https://nico.fyi"}],["$","meta","5",{"name":"author","content":"Nico Prananta"}],["$","link","6",{"rel":"icon","href":"/favicon.ico","type":"image/x-icon","sizes":"16x16"}],["$","meta","7",{"name":"next-size-adjust"}]] 1:null