1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,2120,e=>{"use strict";var t=e.i(71645),r=e.i(7670),n=e.i(18566),l=e.i(27036);let a=(0,l.default)(t.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2 2h20v20h-20v-20M5.421 5.421h13.158v13.158h-3.333v-9.825h-3.246v9.825h-6.579v-13.158Z"}),"NPM"),o=(0,l.default)(t.createElement("path",{d:"M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"}),"Menu");var u=e.i(97602),i=e.i(80735),s=e.i(27252),c=e.i(85671),d=e.i(46614);function f(e){return parseInt(window.getComputedStyle(e).paddingRight,10)||0}function m(e,t,r,n){let l=e.style.getPropertyValue(t);return e.style.setProperty(t,r),()=>{n??l?e.style.setProperty(t,n??l):e.style.removeProperty(t)}}function p(e,t,r){let n=e.getAttribute(t);return e.setAttribute(t,r),()=>{n?e.setAttribute(t,n):e.removeAttribute(t)}}function h({open:e,onClose:n,children:l}){let[a,o]=t.useState(!1),[u,i]=t.useState(!1),s=t.useRef([]),c=t.useCallback(()=>{o(!0);let e=Math.round(window.innerWidth-document.documentElement.clientWidth);s.current.push(m(document.body,"overflow","hidden")),s.current.push(m(document.body,"padding-right",`${f(document.body)+e}px`));{let t=document.body.getElementsByTagName("*");for(let r=0;r<t.length;r+=1){let n=t[r];n&&"fixed"===window.getComputedStyle(n,null).getPropertyValue("position")&&"style"in n&&s.current.push(m(n,"padding-right",`${f(n)+e}px`))}}},[]),b=t.useCallback(()=>{s.current.forEach(e=>e()),s.current=[]},[]),y=(0,d.default)(()=>{i(!1),setTimeout(()=>{b(),o(!1),e&&n()},200)});t.useEffect(()=>b,[b]),t.useEffect(()=>{e&&!a?c():!e&&a&&y()},[e,a,c,y]);let g=t.useCallback(e=>{if(e){let t=e.parentNode?.children??[];for(let r=0;r<t.length;r+=1){let n=t[r];n&&-1===["TEMPLATE","SCRIPT","STYLE","HEADER"].indexOf(n.tagName)&&n!==e&&(s.current.push(p(n,"inert","true")),s.current.push(p(n,"aria-hidden","true")))}}},[]),v=t.useCallback(e=>{e?.focus()},[]),_=t.useCallback(e=>{e&&(e.scrollTop,i(!0))},[]);return a?t.createElement("div",{"aria-modal":!0,role:"dialog",ref:g,onKeyDown:e=>{"Escape"===e.key&&(e.stopPropagation(),y())},className:"fixed inset-0 z-40"},t.createElement("div",{"aria-hidden":!0,ref:_,onClick:e=>{e.target===e.currentTarget&&y()},className:(0,r.default)("fixed inset-0 z-[-1] bg-black/50 transition-opacity duration-200 touch-none",u?"opacity-100":"opacity-0")}),t.createElement("div",{tabIndex:-1,ref:v,className:(0,r.default)("mt-16 fixed top-0 left-0 bottom-0 w-[15rem] bg-background dark:bg-background-invert overflow-auto shadow-drawer transition-transform duration-200 outline-none",u?"translate-x-0":"-translate-x-full")},l)):null}function b({next:e}){return t.createElement("span",{className:(0,r.default)("group-hover:text-link-underline dark:group-hover:text-link-underline-invert",e?"ml-2":"mr-2")},e?"»":"«")}function y({title:e,href:n,next:l}){return t.createElement("span",{className:(0,r.default)("flex flex-grow",l?"justify-end":"justify-start")},t.createElement(i.default,{href:n,className:"inline-flex group font-bold p-3 outline-0"},!l&&t.createElement(b,null),t.createElement("span",{className:"link group-hover:decoration-2 group-focus-visible:decoration-2"},e),l&&t.createElement(b,{next:!0})))}function g({navigation:e}){let r,l,a=(0,n.usePathname)();return e.flatMap(e=>[{href:e.href,title:e.title},...e.children??[]]).forEach((e,t,n)=>{e.href===a&&(r=t>0?n[t-1]:void 0,l=t<n.length-1?n[t+1]:void 0)}),r||l?t.createElement(t.Fragment,null,t.createElement("hr",{className:"print:hidden"}),t.createElement("nav",{"aria-label":"Quick links",className:"flex flex-wrap gap-4 -mt-4 not-prose print:hidden"},r&&t.createElement(y,{href:r.href,title:r.title}),l&&t.createElement(y,{next:!0,href:l.href,title:l.title}))):null}var v=e.i(6586);let _=(0,l.default)(t.createElement("path",{d:"M7.41 15.41 12 10.83l4.59 4.58L18 14l-6-6-6 6z"}),"ArrowUp");function x({anchorRef:e,layoutSize:l}){let a=t.useRef(null),o=function(e=100){let[r,n]=t.useState(!1),l=t.useRef(void 0),a=(0,d.default)(()=>{l.current=window.scrollY,n(l.current>e&&window.innerHeight+window.scrollY<=document.body.scrollHeight-e)});return t.useEffect(()=>(a(),window.addEventListener("scroll",a),()=>window.removeEventListener("scroll",a))),r}(),u=(0,n.useRouter)(),i=()=>{e.current?.scrollIntoView({behavior:"smooth",block:"start",inline:"start"});let t=window.location.href;t.includes("#")&&u.replace(t.substring(0,t.indexOf("#")),{scroll:!1})};return t.createElement(v.Transition,{in:o,timeout:200,nodeRef:a},e=>
1t.createElement("div",{ref:a,"aria-hidden":!0,className:(0,r.default)("fixed bottom-4 w-10 h10 text-2xl transition duration-200 print:hidden","3xl"===l?"right-[max(1rem,_1rem_+_(100%_-_112rem)_/_2)]":"2xl"===l?"right-[max(1rem,_1rem_+_(100%_-_96rem)_/_2)]":"right-[max(1rem,_1rem_+_(100%_-_80rem)_/_2)]",["entering","entered"].indexOf(e)>=0?"scale-100":"scale-0")},t.createElement(s.default,{icon:_,title:"Scroll to Top",onClick:i,classes:{color:"text-text",backgroundColor:"bg-secondary",backgroundColorHover:"hover:bg-secondary-dark",shadow:"shadow-fab",shadowActive:"active:shadow-fab-active"}})))}let P=(0,l.default)(t.createElement("path",{d:"M12 3c-4.97 0-9 4.03-9 9s4.03 9 9 9 9-4.03 9-9c0-.46-.04-.92-.1-1.36-.98 1.37-2.58 2.26-4.4 2.26-2.98 0-5.4-2.42-5.4-5.4 0-1.81.89-3.42 2.26-4.4-.44-.06-.9-.1-1.36-.1z"}),"DarkMode"),j=(0,l.default)(t.createElement("path",{d:"M12 7c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5zM2 13h2c.55 0 1-.45 1-1s-.45-1-1-1H2c-.55 0-1 .45-1 1s.45 1 1 1zm18 0h2c.55 0 1-.45 1-1s-.45-1-1-1h-2c-.55 0-1 .45-1 1s.45 1 1 1zM11 2v2c0 .55.45 1 1 1s1-.45 1-1V2c0-.55-.45-1-1-1s-1 .45-1 1zm0 18v2c0 .55.45 1 1 1s1-.45 1-1v-2c0-.55-.45-1-1-1s-1 .45-1 1zM5.99 4.58c-.39-.39-1.03-.39-1.41 0-.39.39-.39 1.03 0 1.41l1.06 1.06c.39.39 1.03.39 1.41 0s.39-1.03 0-1.41L5.99 4.58zm12.37 12.37c-.39-.39-1.03-.39-1.41 0-.39.39-.39 1.03 0 1.41l1.06 1.06c.39.39 1.03.39 1.41 0 .39-.39.39-1.03 0-1.41l-1.06-1.06zm1.06-10.96c.39-.39.39-1.03 0-1.41-.39-.39-1.03-.39-1.41 0l-1.06 1.06c-.39.39-.39 1.03 0 1.41s1.03.39 1.41 0l1.06-1.06zM7.05 18.36c.39-.39.39-1.03 0-1.41-.39-.39-1.03-.39-1.41 0l-1.06 1.06c-.39.39-.39 1.03 0 1.41s1.03.39 1.41 0l1.06-1.06z"}),"LightMode");var E=e.i(34730);function O({className:e}){let{darkMode:n,toggleDarkMode:l}=function(){let[e,r]=t.useState(),n=t.useCallback(()=>document.documentElement.classList.contains("dark"),[]),l=(0,d.default)(()=>{let t=n();e!==t&&r(t)});return(0,E.default)(l,[l]),(0,E.default)(()=>{if("u">typeof MutationObserver){let e=new MutationObserver(l);return e.observe(document.documentElement,{attributes:!0}),()=>e.disconnect()}return()=>{}},[l]),{darkMode:e,toggleDarkMode:t.useCallback(()=>{document.documentElement.classList.toggle("dark"),localStorage.theme=n()?"dark":"light",r(n())},[n])}}(),a=e=>["theme-toggle",void 0===n&&e].filter(Boolean).join("-");return t.createElement(t.Fragment,null,!0!==n&&t.createElement(s.default,{icon:P,key:a("dark"),title:"Switch to Dark Mode",className:(0,r.default)(e,"[:is(html.dark)_&]:hidden"),onClick:l}),!1!==n&&t.createElement(s.default,{icon:j,key:a("light"),title:"Switch to Light Mode",className:(0,r.default)(e,"[:is(html:not(.dark))_&]:hidden"),onClick:l}))}var C=e.i(47167);let S=(0,e.i(70703).default)(()=>e.A(18375));function k(e){let t=Number.parseInt(e||"",10);return Number.isFinite(t)?t:void 0}function M({siteTitle:e,githubLink:r}){let[n,l]=t.useState(!1),a=t.useCallback((e,t)=>{let r=setTimeout(()=>l(e),t);return()=>clearTimeout(r)},[]);return t.useEffect(()=>()=>{},[a]),t.useEffect(()=>()=>{},[a]),n?t.createElement(S,{siteTitle:e,githubLink:r,onClose:()=>l(!1)}):null}function w({href:e,pathname:n,inline:l,nested:a,onClick:o,className:u,children:s}){return t.createElement(i.default,{key:e,href:e,className:(0,r.default)(u,"pr-4 py-[0.625rem] outline-0 hover:bg-menu-hover dark:hover:bg-menu-hover-invert focus-visible:bg-menu-focus dark:focus-visible:bg-menu-focus-invert",a?l?"pl-10":"pl-8":l?"pl-6":"pl-4",e===n&&"font-bold dark:text-link-underline-invert"),onClick:()=>o?.()},s)}function T({navigation:e,pathname:r,inline:n,githubLink:l,npmLink:o,onClick:i}){let c=e.flatMap(e=>[{href:e.href,title:e.title},...e.children?.map(e=>({href:e.href,title:e.title,nested:!0}))??[]]);return t.createElement("nav",{className:"flex flex-col py-3 bg-background dark:bg-background-invert z-20"},c.map(({href:e,title:l,nested:a})=>t.createElement(w,{key:e,href:e,nested:a,inline:n,pathname:r,onClick:i},l)),t.createElement("div",{className:"flex sm:hidden text-2xl p-4 justify-around"},t.createElement(s.default,{icon:u.default,href:l,title:"GitHub Repository"}),t.createElement(s.default,{icon:a,href:o,title:"NPM Package"}),t.createElement(O,null)))}k(C.default.env.NEXT_PUBLIC_SHOW_SUPPORT_OPEN_DELAY),k(C.default.env.NEXT_PUBLIC_SHOW_SUPPORT_CLOSE_DELAY),e.s(["default",0,function({siteTitle:e,navigation:l,npmLink:d,githubLink:f,logo:m,layoutSize:p,npmLinkDisplay:b,githubLinkDisplay:y,themeToggleDisplay:v,children:_}){let P=(0,n.usePathname)(),j=t.useRef(null),E=(0,c.default)("(min-width: 48rem)"),[C,S]=t.useState(!1);E&&C&&S(!1);let k="text-2xl xs:text-3xl print:!hidden",w="3xl"===p?"max-w-screen-3xl":"2xl"===p?"max-w-screen-2xl":"max-w-screen-xl";return t.createElement("body",null,t.createElement("div",{className:(0,r.default)("mx-auto",w)},t.createElement("header",{className:"fixed inset-x-0 top-0 w-full z-50 bg-primary text-secondary shadow-toolbar print:text-primary"},t.createElement("nav",{className:(0,r.default)("flex items-center w-full h-16 mx-auto px-4 md:px-6 text-xl xs:text-[1.375rem] sm:text-2xl",w)},t.createElement(s.default,{icon:o,title:"Navigation Menu",onClick:()=>S(!C),className:(0,r.default)("block md:hidden mr-2 -ml-2.5",k)}),t.createElement(i.default,{href:"/",className:"p-2 -ml-2 mr-auto font-bold rounded-lg focus:outline-none focus-visible:ring focus-visible:no-underline"},m||e),t.createElement(O,{className:(0,r.default)(k,v||"hidden xs:block")}),t.createElement(s.default,{icon:a,href:d,title:"NPM Package",className:(0,r.default)(k,b||"hidden xs:block")}),t.createElement(s.default,{icon:u.default,href:f,title:"GitHub Repository",className:(0,r.default)("-mr-2",k,y||"hidden xs:block")}))),(void 0===E||E)&&t.createElement("div",{className:"hidden md:block w-[15rem] print:hidden"},t.createElement("div",{className:"fixed mt-16 inset-y-0 w-[15rem] bg-background dark:bg-background-invert overflow-auto border-solid border-r border-r-paper-border dark:border-r-paper-border-invert"},t.createElement(T,{inline:!0,navigation:l,pathname:P,githubLink:f,npmLink:d}))),t.createElement("main",{ref:j,className:"max-w-none md:ml-[15rem] print:md:ml-0 mt-16 py-8 px-4 md:px-6 scroll-mt-20 prose prose-slate dark:prose-invert"},_,t.createElement(g,{navigation:l})),t.createElement(x,{anchorRef:j,layoutSize:p}),t.createElement(h,{open:C,onClose:()=>S(!1)},t.createElement(T,{navigation:l,pathname:P,githubLink:f,npmLink:d,onClick:()=>S(!1)}))),t.createElement(M,{siteTitle:e,githubLink:f}))}],2120)},18375,e=>{e.v(t=>Promise.all(["static/immutable/chunks/3upvrj6b0vouo.js"].map(t=>e.l(t))).then(()=>t(50014)))},8044,e=>{"use strict";e.i(47167);var t=e.i(74080);e.s(["default",0,function(){return(0,t.preconnect)("https://assets.react-photo-album.com"),null}])},28298,(e,t,r)=>{"use strict";
1e.i(47167),Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"useRouterBFCache",{enumerable:!0,get:function(){return l}});let n=e.r(71645);function l(e,t,r){let[l,a]=(0,n.useState)(()=>({tree:e,cacheNode:t,stateKey:r,next:null}));if(l.tree===e)return l;let o={tree:e,cacheNode:t,stateKey:r,next:null},u=1,i=l,s=o;for(;null!==i&&u<1;){if(i.stateKey===r){s.next=i.next;break}{u++;let e={tree:i.tree,cacheNode:i.cacheNode,stateKey:i.stateKey,next:null};s.next=e,s=e}i=i.next}return a(o),o}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},47257,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"ClientPageRoot",{enumerable:!0,get:function(){return s}});let n=e.r(43476),l=e.r(8372),a=e.r(71645),o=e.r(33906),u=e.r(61994),i=e.r(15783);function s({Component:e,serverProvidedParams:t}){let r,c;if(null!==t)r=t.searchParams,c=t.params;else{let e=(0,a.use)(l.LayoutRouterContext);c=null!==e?e.parentParams:{},r=(0,o.urlSearchParamsToParsedUrlQuery)((0,a.use)(u.SearchParamsContext))}let d=(0,i.createClientSearchParams)(r),f=(0,i.createClientParams)(c);return(0,n.jsx)(e,{params:f,searchParams:d})}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},92825,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"ClientSegmentRoot",{enumerable:!0,get:function(){return u}});let n=e.r(43476),l=e.r(8372),a=e.r(71645),o=e.r(15783);function u({Component:e,slots:t,serverProvidedParams:r}){let i;if(null!==r)i=r.params;else{let e=(0,a.use)(l.LayoutRouterContext);i=null!==e?e.parentParams:{}}let s=(0,o.createClientParams)(i);return(0,n.jsx)(e,{...t,params:s})}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},68017,(e,t,r)=>{"use strict";e.i(47167),Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"HTTPAccessFallbackBoundary",{enumerable:!0,get:function(){return c}});let n=e.r(90809),l=e.r(43476),a=n._(e.r(71645)),o=e.r(90373),u=e.r(54394),i=e.r(8372);class s extends a.default.Component{constructor(e){super(e),this.state={triggeredStatus:void 0,previousPathname:e.pathname}}componentDidCatch(){}static getDerivedStateFromError(e){if((0,u.isHTTPAccessFallbackError)(e))return{triggeredStatus:(0,u.getAccessFallbackHTTPStatus)(e)};throw e}static getDerivedStateFromProps(e,t){return e.pathname!==t.previousPathname&&t.triggeredStatus?{triggeredStatus:void 0,previousPathname:e.pathname}:{triggeredStatus:t.triggeredStatus,previousPathname:e.pathname}}render(){let{notFound:e,forbidden:t,unauthorized:r,children:n}=this.props,{triggeredStatus:a}=this.state,o={[u.HTTPAccessErrorStatus.NOT_FOUND]:e,[u.HTTPAccessErrorStatus.FORBIDDEN]:t,[u.HTTPAccessErrorStatus.UNAUTHORIZED]:r};if(a){let i=a===u.HTTPAccessErrorStatus.NOT_FOUND&&e,s=a===u.HTTPAccessErrorStatus.FORBIDDEN&&t,c=a===u.HTTPAccessErrorStatus.UNAUTHORIZED&&r;return i||s||c?(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("meta",{name:"robots",content:"noindex"}),!1,o[a]]}):n}return n}}function c({notFound:e,forbidden:t,unauthorized:r,children:n}){let u=(0,o.useUntrackedPathname)(),d=(0,a.useContext)(i.MissingSlotContext);return e||t||r?(0,l.jsx)(s,{pathname:u,notFound:e,forbidden:t,unauthorized:r,missingSlots:d,children:n}):(0,l.jsx)(l.Fragment,{children:n})}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},22976,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={InstantValidationBoundaryContext:function(){return a},PlaceValidationBoundaryBelowThisLevel:function(){return o},RenderValidationBoundaryAtThisLevel:function(){return u},SlotMarker:function(){return i}};for(var l in n)Object.defineProperty(r,l,{enumerable:!0,get:n[l]});let a=null,o=null,u=null,i=null;("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esMo
1dule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},77694,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={InstantValidationBoundaryContext:function(){return a.InstantValidationBoundaryContext},PlaceValidationBoundaryBelowThisLevel:function(){return a.PlaceValidationBoundaryBelowThisLevel},RenderValidationBoundaryAtThisLevel:function(){return a.RenderValidationBoundaryAtThisLevel},SlotMarker:function(){return a.SlotMarker}};for(var l in n)Object.defineProperty(r,l,{enumerable:!0,get:n[l]});let a=e.r(22976);("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},39756,(e,t,r)=>{"use strict";e.i(47167),Object.defineProperty(r,"__esModule",{value:!0});var n={LoadingBoundaryProvider:function(){return O},default:function(){return S}};for(var l in n)Object.defineProperty(r,l,{enumerable:!0,get:n[l]});let a=e.r(55682),o=e.r(90809),u=e.r(43476),i=o._(e.r(71645)),s=a._(e.r(74080)),c=e.r(8372),d=e.r(1244),f=e.r(72383),m=e.r(91915),p=e.r(58442),h=e.r(68017);e.r(77694);let b=e.r(70725),y=e.r(28298);e.r(74180);let g=e.r(61994),v=e.r(33906),_=e.r(95871);s.default.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function x(e,t,r){let n=e.getClientRects();if(0===n.length)return 0;let l=1/0;for(let e=0;e<n.length;e++){let t=n[e];t.top<l&&(l=t.top)}return l>=r()&&l<=t?1:2}i.default.Component;let P=function(e){let t=i.default.useRef(null);return(0,i.useLayoutEffect)(()=>{let{focusAndScrollRef:r,cacheNode:n}=e,l=r.forceScroll?r.scrollRef:n.scrollRef;if(null===l||!l.current)return;let a=null,o=r.hashFragment;if(o){var u;if(null===(a="top"===(u=o)?document.body:document.getElementById(u)??document.getElementsByName(u)[0]??null)){l.current=!1,r.onlyHashChange=!1,r.hashFragment=null;return}}else a=t.current;if(null===a)return;let i=!1;(0,m.disableSmoothScrollDuringRouteTransition)(()=>{let e=document.documentElement,t=null,r=null,n=null,u=()=>{var r,l;let a,o;return null===n&&(r=e,l=t,n=!Number.isFinite(o=Number.parseFloat(a=getComputedStyle(r).scrollPaddingTop))||o<0?0:a.endsWith("px")?o:a.endsWith("%")?o/100*l:0),n};(o||(t=e.clientHeight,0!==(r=x(a,t,u))))&&((i=!0,l.current=!1,o)?a.scrollIntoView():1!==r&&(e.scrollTop=0,2===x(a,t,u)&&a.scrollIntoView()))},{dontForceLayout:!0,onlyHashChange:r.onlyHashChange}),i&&(r.onlyHashChange=!1,r.hashFragment=null)},void 0),(0,u.jsx)(i.Fragment,{ref:t,children:e.children})};function j({children:e,cacheNode:t}){let r=(0,i.useContext)(c.GlobalLayoutRouterContext);if(!r)throw Object.defineProperty(Error("invariant global layout router not mounted"),"__NEXT_ERROR_CODE",{value:"E473",enumerable:!1,configurable:!0});return(0,u.jsx)(P,{focusAndScrollRef:r.focusAndScrollRef,cacheNode:t,children:e})}function E({tree:e,segmentPath:t,debugNameContext:r,cacheNode:n,params:l,url:a,isActive:o}){let s,f=(0,i.useContext)(c.GlobalLayoutRouterContext);if((0,i.useContext)(g.NavigationPromisesContext),!f)throw Object.defineProperty(Error("invariant global layout router not mounted"),"__NEXT_ERROR_CODE",{value:"E473",enumerable:!1,configurable:!0});let m=null!==n?n:(0,i.use)(d.unresolvedThenable),p=null!==m.prefetchRsc?m.prefetchRsc:m.rsc,h=(0,i.useDeferredValue)(m.rsc,p);if((0,_.isDeferredRsc)(h)){let e=(0,i.use)(h);null===e&&(0,i.use)(d.unresolvedThenable),s=e}else null===h&&(0,i.use)(d.unresolvedThenable),s=h;let b=s;return(0,u.jsx)(c.LayoutRouterContext.Provider,{value:{parentTree:e,parentCacheNode:m,parentSegmentPath:t,parentParams:l,parentLoadingData:null,debugNameContext:r,url:a,isActive:o},children:b})}function O({loading:e,children:t}){let r=(0,i.use)(c.LayoutRouterContext);return null===r?t:(0,u.jsx)(c.LayoutRouterContext.Provider,{value:{parentTree:r.parentTree,parentCacheNode:r.parentCacheNode,parentSegmentPath:r.parentSegmentPath,parentParams:r.parentParams,parentLoadingData:e,debugNameContext:r.debugNameContext,url:r.url,isActive:r.isActive},children:t})}function C({name:e,loading:t,children:r}){if(null!==t){let n=t[0],l=t[1],a=t[2];return(0,u.jsx)(i.Suspense,{name:e,fallback:(0,u.jsxs)(u.Fragment,{children:[l,a,n]}),children:r})}return(0,u.jsx)(u.Fragment,{children:r})}function S({parallelRouterKey:e,error:t,errorStyles:r,errorScripts:n,templateStyles:l,templateScripts:a,template:o,notFound:s,forbidden:m,unauthorized:g,segmentViewBoundaries:_}){let x=(0,i.useContext)(c.LayoutRouterContext);if(!x)throw Object.defineProperty(Error("invariant expected layout router to be mou
1nted"),"__NEXT_ERROR_CODE",{value:"E56",enumerable:!1,configurable:!0});let{parentTree:P,parentCacheNode:O,parentSegmentPath:k,parentParams:M,parentLoadingData:w,url:T,isActive:R,debugNameContext:N}=x,L=P[0],A=null===k?[e]:k.concat([L,e]),I=P[1][e],F=O.slots;(void 0===I||null===F)&&(0,i.use)(d.unresolvedThenable);let H=I[0],B=F[e]??null,D=(0,b.createRouterCacheKey)(H,!0),z=(0,y.useRouterBFCache)(I,B,D),U=[];do{let e=z.tree,i=z.cacheNode,d=z.stateKey,b=e[0],y=M;if(Array.isArray(b)){let e=b[0],t=b[1],r=b[2],n=(0,v.getParamValueFromCacheKey)(t,r);null!==n&&(y={...M,[e]:n})}let _=function(e){if("/"===e)return"/";if("string"==typeof e)if("(__SLOT__)"===e)return;else return e+"/";return e[1]+"/"}(b),x=_??N,P=void 0===_?void 0:N,O=(0,u.jsxs)(j,{cacheNode:i,children:[(0,u.jsx)(f.ErrorBoundary,{errorComponent:t,errorStyles:r,errorScripts:n,children:(0,u.jsx)(C,{name:P,loading:w,children:(0,u.jsx)(h.HTTPAccessFallbackBoundary,{notFound:s,forbidden:m,unauthorized:g,children:(0,u.jsxs)(p.RedirectBoundary,{children:[(0,u.jsx)(E,{url:T,tree:e,params:y,cacheNode:i,segmentPath:A,debugNameContext:x,isActive:R&&d===D}),null]})})})}),null]}),S=(0,u.jsxs)(c.TemplateContext.Provider,{value:O,children:[l,a,o]},d);U.push(S),z=z.next}while(null!==z)return U}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},37457,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return u}});let n=e.r(90809),l=e.r(43476),a=n._(e.r(71645)),o=e.r(8372);function u(){let e=(0,a.useContext)(o.TemplateContext);return(0,l.jsx)(l.Fragment,{children:e})}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},8341,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={cancelIdleCallback:function(){return o},requestIdleCallback:function(){return a}};for(var l in n)Object.defineProperty(r,l,{enumerable:!0,get:n[l]});let a="u">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)},o="u">typeof self&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(e){return clearTimeout(e)};("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},19083,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={ESCAPE_REGEX:function(){return o},htmlEscapeAttributeString:function(){return c},htmlEscapeJsonString:function(){return s}};for(var l in n)Object.defineProperty(r,l,{enumerable:!0,get:n[l]});let a={"&":"\\u0026",">":"\\u003e","<":"\\u003c","\u2028":"\\u2028","\u2029":"\\u2029"},o=/[&><\u2028\u2029]/g,u={"&":"&",'"':""","'":"'","<":"<",">":">"},i=/[&"'<>]/g;function s(e){return e.replace(o,e=>a[e])}function c(e){return e.replace(i,e=>u[e])}},79520,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return _},handleClientScriptLoad:function(){return y},initScriptLoader:function(){return g}};for(var l in n)Object.defineProperty(r,l,{enumerable:!0,get:n[l]});let a=e.r(55682),o=e.r(90809),u=e.r(43476),i=a._(e.r(74080)),s=o._(e.r(71645)),c=e.r(42732),d=e.r(22737),f=e.r(8341),m=e.r(19083),p=new Map,h=new Set,b=e=>{let{src:t,id:r,onLoad:n=()=>{},onReady:l=null,dangerouslySetInnerHTML:a,children:o="",strategy:u="afterInteractive",onError:s,stylesheets:c}=e,f=r||t;if(f&&h.has(f))return;if(p.has(t)){h.add(f),p.get(t).then(n,s);return}let m=()=>{l&&l(),h.add(f)},b=document.createElement("script"),y=new Promise((e,t)=>{b.addEventListener("load",function(t){e(),n&&n.call(this,t),m()}),b.addEventListener("error",function(e){t(e)})}).catch(function(e){s&&s(e)});a?(b.innerHTML=a.__html||"",m()):o?(b.textContent="string"==typeof o?o:Array.isArray(o)?o.join(""):"",m()):t&&(b.src=t,p.set(t,y)),(0,d.setAttributesFromProps)(b,e),"w
1orker"===u&&b.setAttribute("type","text/partytown"),b.setAttribute("data-nscript",u),c&&(e=>{if(i.default.preinit)return e.forEach(e=>{i.default.preinit(e,{as:"style"})});if("u">typeof window){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)})}})(c),document.body.appendChild(b)};function y(e){let{strategy:t="afterInteractive"}=e;"lazyOnload"===t?window.addEventListener("load",()=>{(0,f.requestIdleCallback)(()=>b(e))}):b(e)}function g(e){e.forEach(y),[...document.querySelectorAll('[data-nscript="beforeInteractive"]'),...document.querySelectorAll('[data-nscript="beforePageRender"]')].forEach(e=>{let t=e.id||e.getAttribute("src");h.add(t)})}function v(e){let{id:t,src:r="",onLoad:n=()=>{},onReady:l=null,strategy:a="afterInteractive",onError:o,stylesheets:d,...p}=e,{updateScripts:y,scripts:g,getIsSsr:v,appDir:_,nonce:x}=(0,s.useContext)(c.HeadManagerContext);x=p.nonce||x;let P=(0,s.useRef)(!1);(0,s.useEffect)(()=>{let e=t||r;P.current||(l&&e&&h.has(e)&&l(),P.current=!0)},[l,t,r]);let j=(0,s.useRef)(!1);if((0,s.useEffect)(()=>{if(!j.current){if("afterInteractive"===a)b(e);else"lazyOnload"===a&&("complete"===document.readyState?(0,f.requestIdleCallback)(()=>b(e)):window.addEventListener("load",()=>{(0,f.requestIdleCallback)(()=>b(e))}));j.current=!0}},[e,a]),("beforeInteractive"===a||"worker"===a)&&(y?(g[a]=(g[a]||[]).concat([{id:t,src:r,onLoad:n,onReady:l,onError:o,...p,nonce:x}]),y(g)):v&&v()?h.add(t||r):v&&!v()&&b({...e,nonce:x})),_){if(d&&d.forEach(e=>{i.default.preinit(e,{as:"style"})}),"beforeInteractive"===a)if(!r)return p.dangerouslySetInnerHTML&&(p.children=p.dangerouslySetInnerHTML.__html,delete p.dangerouslySetInnerHTML),(0,u.jsx)("script",{nonce:x,dangerouslySetInnerHTML:{__html:`(self.__next_s=self.__next_s||[]).push(${(0,m.htmlEscapeJsonString)(JSON.stringify([0,{...p,id:t}]))})`}});else return i.default.preload(r,p.integrity?{as:"script",integrity:p.integrity,nonce:x,crossOrigin:p.crossOrigin}:{as:"script",nonce:x,crossOrigin:p.crossOrigin}),(0,u.jsx)("script",{nonce:x,dangerouslySetInnerHTML:{__html:`(self.__next_s=self.__next_s||[]).push(${(0,m.htmlEscapeJsonString)(JSON.stringify([r,{...p,id:t}]))})`}});"afterInteractive"===a&&r&&i.default.preload(r,p.integrity?{as:"script",integrity:p.integrity,nonce:x,crossOrigin:p.crossOrigin}:{as:"script",nonce:x,crossOrigin:p.crossOrigin})}return null}Object.defineProperty(v,"__nextScript",{value:!0});let _=v;("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},6831,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"createRenderParamsFromClient",{enumerable:!0,get:function(){return l}});let n=new WeakMap;function l(e){let t=n.get(e);if(t)return t;let r=Promise.resolve(e);return n.set(e,r),r}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},97689,(e,t,r)=>{"use strict";e.i(47167),Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"createRenderParamsFromClient",{enumerable:!0,get:function(){return n}});let n=e.r(6831).createRenderParamsFromClient;("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},93504,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"createRenderSearchParamsFromClient",{enumerable:!0,get:function(){return l}});let n=new WeakMap;function l(e){let t=n.get(e);if(t)return t;let r=Promise.resolve(e);return n.set(e,r),r}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},66996,(e,t,r)=>{"use strict";
1e.i(47167),Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"createRenderSearchParamsFromClient",{enumerable:!0,get:function(){return n}});let n=e.r(93504).createRenderSearchParamsFromClient;("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},15783,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={createClientParams:function(){return a.createRenderParamsFromClient},createClientSearchParams:function(){return o.createRenderSearchParamsFromClient}};for(var l in n)Object.defineProperty(r,l,{enumerable:!0,get:n[l]});let a=e.r(97689),o=e.r(66996);("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},27201,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"IconMark",{enumerable:!0,get:function(){return l}});let n=e.r(43476),l=()=>"u">typeof window?null:(0,n.jsx)("meta",{name:"«nxt-icon»"})},90317,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={bindSnapshot:function(){return s},createAsyncLocalStorage:function(){return i},createSnapshot:function(){return c}};for(var l in n)Object.defineProperty(r,l,{enumerable:!0,get:n[l]});let a=Object.defineProperty(Error("Invariant: AsyncLocalStorage accessed in runtime where it is not available"),"__NEXT_ERROR_CODE",{value:"E504",enumerable:!1,configurable:!0});class o{disable(){throw a}getStore(){}run(){throw a}exit(){throw a}enterWith(){throw a}static bind(e){return e}}let u="u">typeof globalThis&&globalThis.AsyncLocalStorage;function i(){return u?new u:new o}function s(e){return u?u.bind(e):o.bind(e)}function c(){return u?u.snapshot():function(e,...t){return e(...t)}}},42344,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"workAsyncStorageInstance",{enumerable:!0,get:function(){return n}});let n=(0,e.r(90317).createAsyncLocalStorage)()},63599,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"workAsyncStorage",{enumerable:!0,get:function(){return n.workAsyncStorageInstance}});let n=e.r(42344)},9885,(e,t,r)=>{"use strict";function n(e){return e.split("/").map(e=>encodeURIComponent(e)).join("/")}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"encodeURIPath",{enumerable:!0,get:function(){return n}})},67585,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"BailoutToCSR",{enumerable:!0,get:function(){return l}});let n=e.r(32061);function l({reason:e,children:t}){if("u"<typeof window)throw Object.defineProperty(new n.BailoutToCSRError(e),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});return t}},52157,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"PreloadChunks",{enumerable:!0,get:function(){return i}});let n=e.r(43476),l=e.r(74080),a=e.r(63599),o=e.r(9885),u=e.r(43369);function i({moduleIds:e}){if("u">typeof window)return null;let t=a.workAsyncStorage.getStore();if(void 0===t)return null;let r=[];if(t.reactLoadableManifest&&e){let n=t.reactLoadableManifest;for(let t of e){if(!n[t])continue;let e=n[t].files;r.push(...e)}}if(0===r.length)return null;let s=(0,u.getAssetTokenQuery)();return(0,n.jsx)(n.Fragment,{children:r.map(e=>{let r=`${t.assetPrefix}/_next/${(0,o.encodeURIPath)(e)}${s}`;return e.endsWith(".css")?(0,n.jsx)("link",{precedence:"dynamic",href:r,rel:"stylesheet",as:"style",nonce:t.nonce},e):((0,l.preload)(r,{as:"script",fetchPriority:"low",nonce:t.nonce}),null)})})}},69093,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return s}});let n=e.r(43476),l=e.r(71645),a=e.r(67585),o=e.r(52157);function u(e){return{default:e&&"default"in e?e.default:e}}let i={loader:()=>Promise.resolve(u(()=>null)),loading:null,ssr:!0},s=function(e){let t={...i,...e},r=(0,l.lazy)(()=>t.loader().then(u)),s=t.loading;function c(e){let u=s?(0,n.jsx)(s,{isLoading:!0,pastDelay:!0,error:null}):null,i=!t.ssr||!!t.loading,c=i?l.Suspense:l.Fragment,d=t.ssr?(0,n.jsxs)(n.Fragment,{children:["u"<typeof window?(0,n.jsx)(o.PreloadChunks,{moduleIds:t.modules}):null,(0,n.jsx)(r,{...e})]}):(0,n.jsx)(a.BailoutToCSR,{reason:"next/dynamic",children:(0,n.jsx)(r,{...e})});return(0,n.jsx)(c,{...i?{fallback:u}:{},children:d})}return c.displayName="LoadableComponent",c}},70703,(e,t,r)=>{"use strict";
1Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return l}});let n=e.r(55682)._(e.r(69093));function l(e,t){let r={};"function"==typeof e&&(r.loader=e);let l={...r,...t};return(0,n.default)({...l,modules:l.loadableGenerated?.modules})}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},91915,(e,t,r)=>{"use strict";function n(e,t={}){if(t.onlyHashChange)return void e();let r=document.documentElement;if("smooth"!==r.dataset.scrollBehavior)return void e();let l=r.style.scrollBehavior;r.style.scrollBehavior="auto",t.dontForceLayout||r.getClientRects(),e(),r.style.scrollBehavior=l}e.i(47167),Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"disableSmoothScrollDuringRouteTransition",{enumerable:!0,get:function(){return n}})},18566,(e,t,r)=>{t.exports=e.r(76562)}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.