PageSourceSearch

https://vorxy.ru/_next/static/chunks/index-BwrcVp0_.js

js vorxy.ru collected 2026-10-02 01:08:48 UTC 111,664 bytes, 3 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["_next/static/chunks/contact-menu-DFcrC6-3.js","_next/static/chunks/framework-DTZGTDtF.js","_next/static/chunks/rolldown-runtime-hePW80VL.js","_next/static/chunks/dropdown-menu-BqkAv8nZ.js","_next/static/chunks/utils-CyOW1eBX.js","_next/static/chunks/Icon-jpk45vUa.js","_next/static/chunks/useTransitionStatus-Bg8i5Z3v.js","_next/static/chunks/DirectionContext-BsDlykZl.js","_next/static/chunks/addEventListener-BGUY4aEl.js","_next/static/chunks/vinext-BaQDpMYE.js","_next/static/chunks/cabinet-workspace-Ce25tBvz.js","_next/static/chunks/bot-lead-link-Bx9wV3M2.js","_next/static/chunks/useControlled-B1jFkVBQ.js","_next/static/chunks/button-BK9q350_.js","_next/static/chunks/chevron-up-CZ4ZwpHN.js","_next/static/chunks/play-zQJWpfFq.js","_next/static/chunks/layout-segment-context-DIuJ7CPs.js","_next/static/chunks/hero-slideshow-vysLfyH-.js","_next/static/chunks/site-faq-BHQNuD_T.js","_next/static/chunks/sign-in-form-CqvJnmOL.js"])))=>i.map(i=>d[i]);
2import{n as e,r as t,t as n}from"./rolldown-runtime-hePW80VL.js";import{i as r,n as i,t as a}from"./framework-DTZGTDtF.js";import{$ as o,$t as s,A as c,An as l,At as u,B as d,Bt as f,C as p,Cn as m,Ct as h,Dn as g,Dt as _,E as v,En as y,Et as b,F as x,Ft as S,G as C,Gt as w,H as T,Ht as E,I as D,It as ee,J as O,Jt as te,K as k,Kt as A,L as j,M,N,Nt as ne,O as P,On as F,Ot as I,Pt as re,Q as ie,Qt as L,R,Rt as ae,S as z,Sn as oe,St as se,T as B,Tn as ce,U as le,V as ue,Vt as de,W as fe,Wt as pe,X as V,Xt as me,Y as he,Yt as ge,Z as _e,Zt as H,_ as U,_n as ve,_t as ye,a as be,an as xe,at as W,b as Se,bn as Ce,bt as we,c as Te,cn as G,ct as Ee,d as De,dn as Oe,dt as ke,en as Ae,et as je,f as K,fn as Me,ft as Ne,g as Pe,gn as Fe,gt as Ie,h as Le,hn as Re,ht as ze,i as Be,in as Ve,it as He,j as Ue,k as We,kn as Ge,kt as Ke,l as qe,ln as Je,lt as Ye,m as Xe,mn as Ze,mt as Qe,n as $e,nn as et,nt as tt,o as nt,on as rt,ot as it,p as at,pn as ot,pt as st,q as ct,r as lt,rn as ut,rt as dt,s as ft,sn as pt,st as mt,t
2n as ht,tt as gt,u as _t,un as vt,ut as yt,v as bt,vn as xt,vt as St,w as Ct,wn as wt,wt as Tt,x as Et,xn as Dt,xt as Ot,y as kt,yn as At,yt as jt,z as Mt,zt as Nt}from"./vinext-BaQDpMYE.js";var Pt=Symbol.for(`vinext.client.react`);function Ft(e){let t=Reflect.get(globalThis,Pt);return t===void 0?(Reflect.set(globalThis,Pt,e),e):t}var q=t(r(),1);Ft(q),st(ke(e({})));var It=0;function Lt(e){let t=/^_b_(\d+)_$/.exec(e);t&&(It=Math.max(It,Number(t[1])))}function Rt(){return It+=1,`_b_${It}_`}function zt(e){try{return G.readMetadata(e)}catch{return null}}function Bt(e,t){let n=new Set(Object.keys(e)),r=t===void 0?zt(e):t;for(let e of r?.layoutIds??[])n.add(e);for(let e of Object.keys(r?.bfcacheSegmentIdentities??{}))n.add(e);return Array.from(n).filter(o)}function Vt(e){let t={};for(let n of Bt(e))t[n]=`0`;return t}function Ht(e){return zt(e.elements)?.bfcacheSegmentIdentities??{}}function Ut(e){let t=e.reuseCurrent===!1?{}:e.current;for(let e of Object.values(t))Lt(e);for(let t of Object.values(e.restored??{}))Lt(t);let n=zt(e.currentElements),r=zt(e.elements),i={};for(let a of Bt(e.elements,r)){let o=n?.bfcacheSegmentIdentities[a],s=r?.bfcacheSegmentIdentities[a],c=o!==void 0&&o===s?t[a]:void 0,l=(s===void 0?void 0:e.restored?.[a])??c??Rt();i[a]=l,Lt(l)}return i}function Wt(e){let t={},n=new Set(e.preservePreviousIds??[]),r=new Set(e.preservedElementIds??[]),i=[...r],a=Ht({elements:e.elements});for(let o of Bt(e.elements)){let s=i.some(e=>Ke(o,e)),c=(r.has(o)||s)&&a[o]===void 0?Rt():n.has(o)||s?e.previous[o]??e.next[o]:e.next[o]??e.previous[o];c!==void 0&&(t[o]=c,Lt(c))}return t}function Gt(e){return e===`none`?`server-action`:`refresh`}function Kt(e){return e!==`none`}function qt(e,t){let n=0,r=e.length;for(;n<r;){let i=n+Math.floor((r-n)/2);if(e[i]===t)return{found:!0,index:i};e[i]<t?n=i+1:r=i}return{found:!1,index:n}}var Jt={maxDimensionCount:8,maxDimensionNameLength:64,maxDimensionValueLength:256,maxEncodedLength:1024,maxValuesPerDimension:8,maxVariantsPerRoute:64},Yt=new Set([`auth`,`cookie`,`draft-mode`,`header`,`session`]);function J(e,t={},n=`renderFresh`,r=`affectedOutput`){return{kind:`breakerFallback`,code:e,mode:n,scope:r,fields:t}}function Xt(e){return[...new Set(e)].sort()}function Zt(e){return e.trim().toLowerCase()}function Qt(e){return`h:${Oe(e)}`}function $t(e){return JSON.stringify(e)}function en(e,t){return e.source.localeCompare(t.source)||e.name.localeCompare(t.name)||e.privacy.localeCompare(t.privacy)}function Y(e){return e}function tn(e){throw Error(`Unhandled cache proof variant: ${String(e)}`)}function nn(e){switch(e.kind){case`app-html`:return $t([e.kind,e.routeId,Y(e.rootBoundaryId),Y(e.renderEpoch)]);case`app-rsc`:return $t([e.kind,e.routeId,Y(e.rootBoundaryId),Y(e.renderEpoch),Y(e.mountedSlotsFingerprint)]);case`layout`:return $t([e.kind,e.routeId,e.layoutId,Y(e.rootBoundaryId)]);case`page`:return $t([e.kind,e.routeId,e.pageId,Y(e.rootBoundaryId)]);case`route-handler`:return $t([e.kind,e.routeId,e.routeHandlerId]);case`slot`:return $t([e.kind,e.routeId,e.slotId,Y(e.rootBoundaryId)]);case`template`:return $t([e.kind,e.routeId,e.templateId,Y(e.rootBoundaryId)]);default:return tn(e)}}function rn(e,t){return Number.isInteger(t)&&t>=0?null:J(`CP_INVALID_VARIANT_BUDGET`,{budgetField:e})}function an(e){return rn(`maxDimensionCount`,e.maxDimensionCount)??rn(`maxDimensionNameLength`,e.maxDimensionNameLength)??rn(`maxDimensionValueLength`,e.maxDimensionValueLength)??rn(`maxEncodedLength`,e.maxEncodedLength)??rn(`maxValuesPerDimension`,e.maxValuesPerDimension)??rn(`maxVariantsPerRoute`,e.maxVariantsPerRoute)}function on(e,t){let n=Zt(e.name);if(n.length===0)return J(`CP_DIMENSION_NAME_MISSING`,{source:e.source});if(n.length>t.maxDimensionNameLength)return J(`CP_DIMENSION_NAME_TOO_LONG`,{maxLength:t.maxDimensionNameLength,nameHash:Qt(n),source:e.source});if(e.privacy===`public`&&Yt.has(e.source))return J(`CP_UNSAFE_PUBLIC_DIMENSION`,{name:n,source:e.source},`privateUncacheable`);let r=Xt(e.values);if(r.length===0)return J(`CP_DIMENSION_VALUES_MISSING`,{name:n,source:e.source});if(r.length>t.maxValuesPerDimension)return J(`CP_DIMENSION_VALUE_COUNT_EXCEEDED`,{maxValues:t.maxValuesPerDimension,name:n,source:e.source,valueCount:r.length});for(let i of r)if(i.length>t.maxDimensionValueLength)return J(`CP_DIMENSION_VALUE_TOO_LONG`,{maxLength:t.maxDimensionValueLength,name:n,source:e.source,valueHash:Qt(i)});let i=r.map(Qt);return{encoded:$t([e.source,e.privacy,n,i]),name:n,privacy:e.privacy,source:e.source,valueCount:i.length,valueHashes:i}}function sn(e){return`code`in e}function cn(e,t,n){let r=e.get(t),i=r??new Map;r||e.set(t,i);let a=i.get(n),o=a??new Map;return a||i.set(n,o),o}function ln(e){let t=new Map,n=[];
2for(let r of e){let e=Zt(r.name),i=cn(t,r.source,r.privacy),a=i.get(e);if(a){a.values.push(...r.values);continue}let o={name:e,privacy:r.privacy,source:r.source,values:[...r.values]};i.set(e,o),n.push(o)}return n}function un(e){let t=an(e.budget);if(t)return{kind:`breakerFallback`,fallback:t};let n=ln(e.dimensions);if(n.length>e.budget.maxDimensionCount)return{kind:`breakerFallback`,fallback:J(`CP_DIMENSION_COUNT_EXCEEDED`,{dimensionCount:n.length,maxDimensionCount:e.budget.maxDimensionCount,routeId:e.output.routeId})};let r=[];for(let t of n){let n=on(t,e.budget);if(sn(n))return{kind:`breakerFallback`,fallback:n};r.push(n)}r.sort(en);let i=[`schema:1`,nn(e.output),...r.map(e=>e.encoded)].join(`|`);return i.length>e.budget.maxEncodedLength?{kind:`breakerFallback`,fallback:J(`CP_ENCODED_VARIANT_TOO_LONG`,{encodedHash:Qt(i),encodedLength:i.length,maxEncodedLength:e.budget.maxEncodedLength,routeId:e.output.routeId})}:{kind:`variant`,variant:{schemaVersion:1,cacheKey:`cp1:${Oe(i)}`,output:e.output,dimensions:r,encodedLength:i.length,budget:{...e.budget}}}}function dn(e){return{routeId:e.routeId,variantCacheKeys:Xt(e.variantCacheKeys)}}function fn(e,t){return J(`CP_ROUTE_VARIANT_CEILING_EXCEEDED`,{existingVariantCount:t,maxVariantsPerRoute:e.budget.maxVariantsPerRoute,routeId:e.output.routeId},`privateUncacheable`,`route`)}function pn(e){if(e.routeBudget&&e.routeBudget.routeId!==e.variant.output.routeId)return{kind:`breakerFallback`,routeBudget:dn(e.routeBudget),fallback:J(`CP_ROUTE_VARIANT_BUDGET_ROUTE_MISMATCH`,{budgetRouteId:e.routeBudget.routeId,routeId:e.variant.output.routeId},`privateUncacheable`,`route`)};let t=dn(e.routeBudget??{routeId:e.variant.output.routeId,variantCacheKeys:[]}),n=t.variantCacheKeys.length,r=qt(t.variantCacheKeys,e.variant.cacheKey);return n>e.variant.budget.maxVariantsPerRoute?{kind:`breakerFallback`,routeBudget:t,fallback:fn(e.variant,n)}:r.found?{kind:`variant`,variant:e.variant,routeBudget:t,didConsumeRouteVariantBudget:!1}:n>=e.variant.budget.maxVariantsPerRoute?{kind:`breakerFallback`,routeBudget:t,fallback:fn(e.variant,n)}:{kind:`variant`,variant:e.variant,routeBudget:{routeId:t.routeId,variantCacheKeys:[...t.variantCacheKeys.slice(0,r.index),e.variant.cacheKey,...t.variantCacheKeys.slice(r.index)]},didConsumeRouteVariantBudget:!0}}function mn(e){let t=un({budget:e.budget,dimensions:e.dimensions,output:e.output});return t.kind===`breakerFallback`?{kind:`breakerFallback`,routeBudget:e.routeBudget?dn(e.routeBudget):null,fallback:t.fallback}:pn({routeBudget:e.routeBudget,variant:t.variant})}function hn(e){if(e===null)return{kind:`runtime-cache-entry`,decision:null};switch(e.kind){case`reuse`:return{kind:`runtime-cache-entry`,decision:{canReuse:!0,code:e.proof.code,kind:`reuse`,reuseClass:e.proof.reuseClass}};case`fallback`:return{kind:`runtime-cache-entry`,decision:{canReuse:!1,code:e.fallback.code,kind:`reject`,mode:e.fallback.mode,scope:e.fallback.scope}};default:return tn(e)}}var gn=`fnv1a64`,_n={maxEntryCount:64,maxEntryIdLength:512,maxManifestBytes:4096,maxPayloadHashLength:16,maxVariantCacheKeyLength:256},vn=new TextEncoder;function yn(e,t){return e.id<t.id?-1:+(e.id>t.id)}function bn(e){let t=new Map;for(let n of e)t.has(n.id)||t.set(n.id,n);return Array.from(t.values()).sort(yn)}function xn(e){return vn.encode(e).length}function Sn(e){return Oe(e)}function Cn(e){let t=e.replayWindow??{validFromVisibleCommitVersion:e.visibleCommitVersion,validUntilVisibleCommitVersion:e.visibleCommitVersion};return{entries:bn(e.entries),hashAlgorithm:gn,replayWindow:t,schemaVersion:1,visibleCommitVersion:e.visibleCommitVersion}}function wn(e){return JSON.stringify(Cn(e))}function Tn(e){return`static-layout:${Sn(e)}`}function En(e){return vt.map(t=>[t,e.artifactCompatibility[t]])}function Dn(e){return Sn(JSON.stringify({artifactCompatibilityPairs:En(e),layoutId:e.layoutId,rootBoundaryId:e.rootBoundaryId,variantCacheKey:e.variantCacheKey}
2))}function On(e){return{...e.artifactCompatibility,graphVersion:`static-layout-graph:${Sn(JSON.stringify({layoutId:e.layoutId,rootBoundaryId:e.rootBoundaryId}))}`,renderEpoch:`static-layout:${Sn(JSON.stringify({layoutId:e.layoutId,rootBoundaryId:e.rootBoundaryId,variantCacheKey:e.variantCacheKey}))}`}}function kn(e){return{...e,maxEntryCount:Math.min(e.maxEntryCount,8)}}function An(e){let t=e.entries.slice(0,e.limits.maxEntryCount),n=1,r=t.length,i=null;for(;n<=r;){let a=Math.floor((n+r)/2),o=wn({entries:t.slice(0,a),replayWindow:{validFromVisibleCommitVersion:e.visibleCommitVersion,validUntilVisibleCommitVersion:e.visibleCommitVersion},visibleCommitVersion:e.visibleCommitVersion});xn(o)<=e.limits.maxManifestBytes?(i=o,n=a+1):r=a-1}return i}function jn(e,t){return Object.hasOwn(e,t)}function Mn(e){let t=Tn(e.layoutId),n={kind:`layout`,layoutId:e.layoutId,rootBoundaryId:e.artifactCompatibility.rootBoundaryId,routeId:t},r=mn({budget:Jt,dimensions:[],output:n,routeBudget:{routeId:n.routeId,variantCacheKeys:[]}});if(r.kind!==`variant`)return null;let i=On({artifactCompatibility:e.artifactCompatibility,layoutId:e.layoutId,rootBoundaryId:n.rootBoundaryId,routeId:n.routeId,variantCacheKey:r.variant.cacheKey});return{artifactCompatibility:i,id:e.layoutId,payloadHash:Dn({artifactCompatibility:i,layoutId:e.layoutId,rootBoundaryId:n.rootBoundaryId,routeId:n.routeId,variantCacheKey:r.variant.cacheKey}),privacy:`public`,variantCacheKey:r.variant.cacheKey}}function Nn(e,t={}){let n=kn(t.limits??_n),r=G.readMetadata(e.elements),i=[];for(let t of r.layoutIds){if(i.length>=n.maxEntryCount)break;if(t.length>n.maxEntryIdLength||r.layoutFlags[t]!==`s`||!jn(e.elements,t)||G.parseElementKey(t)?.kind!==`layout`)continue;let a=Mn({artifactCompatibility:r.artifactCompatibility,layoutId:t});a&&i.push(a)}return i.length===0?null:An({entries:i,limits:n,visibleCommitVersion:e.visibleCommitVersion})}var Pn=new TextEncoder;function Fn(e){let t=atob(e),n=new Uint8Array(t.length);for(let e=0;e<t.length;e++)n[e]=t.charCodeAt(e);return n}function In(e){return typeof e==`string`?Pn.encode(e):Fn(e[1])}function Ln(){return globalThis}function Rn(){return Error(`The connection to the page was unexpectedly closed, possibly due to the stop button being clicked, loss of Wi-Fi, or an unstable internet connection.`)}function zn(e){return new ReadableStream({start(t){for(let n of e)t.enqueue(In(n));t.close()}})}function Bn(){return g()?.bootstrap.rsc??null}function Vn(){let e;return new ReadableStream({start(t){let n=Ln(),r=Bn(),i=r?.rsc??n.__VINEXT_RSC_CHUNKS__??[];for(let e of i)t.enqueue(In(e));if(r?.done||n.__VINEXT_RSC_DONE__){t.close();return}let a=!1,o,s=()=>{let e=o;o=void 0,e?.()},c=()=>{a||(a=!0,s(),t.close())},l=()=>{typeof queueMicrotask==`function`?queueMicrotask(c):Promise.resolve().then(c)},u=()=>{a||(a=!0,s(),t.error(Rn()))};e=()=>{a||(a=!0,s())};let d=g()===null?null:y(),f=d?.rsc??(n.__VINEXT_RSC_CHUNKS__??=[]);if(f.push=function(...e){let r=Array.prototype.push.apply(this,e);if(a)return r;for(let n of e)t.enqueue(In(n));return(d?.done||n.__VINEXT_RSC_DONE__)&&c(),r},d){let e=!!d.done;Object.defineProperty(d,"done",{configurable:!0,enumerable:!0,get(){return e},set(t){e=!!t,e&&l()}})}else{let e=!!n.__VINEXT_RSC_DONE__;Object.defineProperty(n,"__VINEXT_RSC_DONE__",{configurable:!0,enumerable:!0,get(){return e},set(t){e=!!t,e&&l()}})}if(typeof document<`u`){if(document.readyState===`loading`)document.addEventListener(`DOMContentLoaded`,u),o=()=>document.removeEventListener(`DOMContentLoaded`,u);else{let e=setTimeout(u);o=()=>clearTimeout(e)}}},cancel(){e?.()}})}var Hn={origin:`committed-cache`},Un={origin:`fresh`},Wn={origin:`visited-cache`};function Gn(e){return{id:e.id,lane:e.lane,...e.navigationCommitKind===void 0?{}:{navigationCommitKind:e.navigationCommitKind},...e.navigationId===void 0?{}:{navigationId:e.navigationId},startedVisibleCommitVersion:e.startedVisibleCommitVersion,state:`pending`}}function Kn(e){return e.skippedLayoutIds.length===0}function qn(e){return e.cacheEntryReuseProof!==void 0&&Kn(e)}function Jn(e){switch(e.origin){case`committed-cache`:case`fresh`:return!1;case`visited-cache`:return!0;default:throw Error(`[vinext] Unknown App Router payload origin: `+String(e))}}function Yn(e){return Me(wt(e))}function Xn(e){if(e.interception!==null)return e.routeId;let t=G.parseElementKey(e.routeId);return t?.kind!==`route`||t.interceptionContext===null?e.routeId:G.encodeRouteId(t.path,null)}function Zn(e,t=``){return e===null?null:At(new URL(e,`http://localhost`).pathname,t)}function Qn(e){let t=$n(e),n=nr(e.pending),r=rr({pending:e.pending,routeManifest:e.routeManifest??null,startedNavigationId:e.startedNavigationId,targetSnapshot:n});if(e.pending.action.operation.navigationCommitKind===`detached`&&e.currentState.activeOperation?.navigationId===e.startedNavigationId&&e.currentState.activeOperation.navigationCommitKind===`authoritative`)return{disposition:`skip`,preserveElementIds:[],trace:ue(R.staleOperation,t)};let i=e.currentState.activeOperation?.navigationId===e.startedNavigationId&&e.currentState.activeOperation.navigationCommitKind===`detached`&&e.pending.action.operation.navigationCommitKind===`authoritative`?e.pending.action.operation.startedVisibleCommitVersion:e.currentState.visibleCommitVersion,a=j(r,{activeNavigationId:e.activeNavigationId,visibleCommitVersion:i});if(!a.authorized)return{disposition:`skip`,preserveElementIds:[],trace:ue(R.staleOperation,t)};let o=or(ar({currentState:e.currentState,pending:e.pending,routeManifest:e.routeManifest??null,targetHref:e.targetHref,targetSnapshot:n,token:a.token,traceFields:t}));return sr({currentState:e.currentState,decision:o,pending:e.pending})}function $n(e){return{...d({activeNavigationId:e.activeNavigationId,currentRootLayoutTreePath:e.currentState.rootLayoutTreePath,currentVisibleCommitVersion:e.currentState.visibleCommitVersion,nextRootLayoutTreePath:e.pending.rootLayoutTreePath,startedNavigationId:e.startedNavigationId,startedVisibleCommitVersion:e.pending.action.operation.startedVisibleCommitVersion}),...e.targetHref===void 0?{}:{targetHref:e.targetHref}}}function er(e){let t=[];for(let n of et(e)){let e=G.parseElementKey(n);e?.kind===`slot`&&t.push({ownerLayoutId:G.encodeLayoutId(e.treePath),slotId:n})}return t}function tr(e){let t=K(e.navigationSnapshot),n=e.interception?.targetMatchedUrl??Yn(e.navigationSnapshot.pathname);return{displayUrl:t,interception:e.interception,interceptionContext:e.interceptionContext,layoutIds:e.layoutIds,matchedUrl:n,mountedParallelSlots:er(e.elements),rootBoundaryId:e.rootLayoutTreePath,routeId:Xn({interception:e.interception,routeId:e.routeId}),slotBindings:e.slotBindings}}function nr(e){let t=K(e.action.navigationSnapshot),n=e.action.interception?.targetMatchedUrl??Yn(e.action.navigationSnapshot.pathname);return{displayUrl:t,interception:e.action.interception,interceptionContext:e.action.interceptionContext,layoutIds:e.action.layoutIds,matchedUrl:n,mountedParallelSlots:er(e.action.elements),rootBoundaryId:e.rootLayoutTreePath,routeId:Xn({interception:e.action.interception,routeId:e.routeId}),slotBindings:e.action.slotBindings}}function rr(e){return{baseVisibleCommitVersion:e.pending.action.operation.startedVisibleCommitVersion,deploymentVersion:null,graphVersion:e.routeManifest?.graphVersion??null,lane:e.pending.action.operation.lane,navigationId:e.startedNavigationId,operationId:e.pending.action.operation.id,targetSnapshotFingerprint:ir(e.targetSnapshot)}}function ir(e){return`${e.routeId}|root:${e.rootBoundaryId??`unknown`}`}function ar(e){let t=e.pending.cacheEntryReuseProof;return x.plan({routeManifest:e.routeManifest,state:{nextOperationToken:e.token,traceFields:e.traceFields,visibleCommitVersion:e.currentState.visibleCommitVersion,visibleSnapshot:tr(e.currentState)},event:{kind:`flightResponseArrived`,result:{...t?{cacheEntryReuseProof:t}:{},...e.pending.restoredHistorySnapshot?{restoredHistorySnapshot:!0}:{},href:e.targetHref??e.targetSnapshot.displayUrl,targetSnapshot:e.targetSnapshot},token:e.token}})}function or(e){switch(e.kind){case`proposeCommit`:return{disposition:`dispatch`,preserveAbsentSlots:e.proposal.preserveAbsentSlots,preserveElementIds:e.proposal.preserveElementIds,preservePreviousSlotIds:e.proposal.preservePreviousSlotIds,trace:e.trace};case`hardNavigate`:return{disposition:`hard-navigate`,preserveElementIds:[],trace:e.trace};case`noCommit`:return{disposition:`skip`,preserveElementIds:[],trace:e.trace};case`requestWork`:throw Error(`[vinext] Root-boundary commit planning returned requestWork (${e.work.kind}); flightResponseArrived should never request work`);default:throw Error(`[vinext] Unknown navigation decision: `+String(e))}}function sr(e){if(e.decision.disposition!==`dispatch`||e.pending.skippedLayoutIds.length===0)return e.decision;let t=new Set(e.currentState.layoutIds),n=new Set(e.pending.action.layoutIds),r=[...e.decision.preserveElementIds],i=new Set(r),a=[];for(let o of e.pending.skippedLayoutIds)i.has(o)||G.parseElementKey(o)?.kind===`layout`&&(!t.has(o)||!n.has(o)||Object.hasOwn(e.currentState.elements,o)&&(r.push(o),i.add(o),a.push(o)));if(a.length===0)return e.decision;let o=cr({currentSlotBindings:e.currentState.slotBindings,preservePreviousSlotIds:e.decision.preservePreviousSlotIds,skippedLayoutIds:a,targetSlotBindings:e.pending.action.slotBindings});return{...e.decision,preserveElementIds:r,preservePreviousSlotIds:o}}function cr(e){let t=D({currentSlotBindings:e.currentSlotBindings,preservedLayoutIds:e.skippedLayoutIds,targetSlotBindings:e.targetSlotBindings});if(t.length===0)return e.preservePreviousSlotIds;let n=[...e.preservePreviousSlotIds],r=new Set(n);for(let e of t)r.has(e)||(n.push(e),r.add(e));return n}function lr(e){let t=e.nextElements,n=G.readMetadata(t),r=n.cacheEntryReuseProof??(Jn(e.payloadOrigin)?hn(null):void 0),i=e.previousNextUrl===void 0?e.currentState.previousNextUrl:e.previousNextUrl,a=n.interception===null?null:i;return{action:{bfcacheIds:Ut({current:e.currentState.bfcacheIds,currentElements:e.currentState.elements,elements:t,restored:e.restoredBfcacheIds,reuseCurrent:e.reuseCurrentBfcacheIds}),...r?{cacheEntryReuseProof:r}:{},elements:t,interception:n.interception,interceptionContext:n.interceptionContext,layoutIds:n.layoutIds,layoutFlags:n.layoutFlags,slotBindings:n.slotBindings,navigationSnapshot:e.n
2avigationSnapshot,operation:Gn({id:e.renderId,lane:e.operationLane,navigationCommitKind:e.navigationCommitKind,navigationId:e.navigationId,startedVisibleCommitVersion:e.currentState.visibleCommitVersion}),previousNextUrl:a,renderId:e.renderId,rootLayoutTreePath:n.rootLayoutTreePath,reuseCurrentBfcacheIds:e.reuseCurrentBfcacheIds??!0,routeId:n.routeId,skippedLayoutIds:n.skippedLayoutIds,type:e.type},...r?{cacheEntryReuseProof:r}:{},interception:n.interception,interceptionContext:n.interceptionContext,previousNextUrl:a,rootLayoutTreePath:n.rootLayoutTreePath,routeId:n.routeId,skippedLayoutIds:n.skippedLayoutIds}}async function ur(e){return lr({...e,nextElements:await e.nextElements})}function dr(e){return e.startsWith(`[`)&&e.endsWith(`]`)&&!e.includes(`.`)}function fr(e){return e.startsWith(`(`)&&e.endsWith(`)`)}function pr(e){try{return encodeURIComponent(decodeURIComponent(e))}catch{return e}}function mr(e){for(let t of Object.keys(e)){let n=e[t];e[t]=Array.isArray(n)?n.map(pr):pr(n)}}function hr(e){return Array.isArray(e)?e.join(`/`):e}function gr(e){return m(e)?{name:e.slice(5,-2),type:`oc`}:oe(e)?{name:e.slice(4,-1),type:`c`}:dr(e)?{name:e.slice(1,-1),type:`d`}:null}function _r(e,t,n){let r=t[e.name];return e.type===`oc`&&(r===void 0||Array.isArray(r)&&r.length===0)?``:hr(r)??n}function vr(e,t){let n=gr(e);return n?`${n.name}|${_r(n,t,e)}|${n.type}`:e}function yr(e,t){let{marker:n,segment:r}=e;if(fr(r))return r;let i=vr(r,t);return n?JSON.stringify([n,i]):i}function br(e,t){let n=[];for(let r of e)fr(r)||n.push(vr(r,t));return n.length>0?JSON.stringify(n):``}function xr(e,t){return br(e.map(e=>e.startsWith(`:`)?e.endsWith(`*`)?`[[...${e.slice(1,-1)}]]`:e.endsWith(`+`)?`[...${e.slice(1,-1)}]`:`[${e.slice(1)}]`:e),t)}var Sr=Symbol(`ApprovedVisibleCommit`);function Cr(e,t,n){let r=G.parseElementKey(e);if(r?.kind!==`template`)return!1;let i=r.treePath.split(`/`).filter(Boolean);return br(i,t.params)===br(i,n.params)}function wr(e,t){return Tr(t),kr(e,t)}function Tr(e){if(e[Sr]!==!0)throw Error(`[vinext] Visible router state mutation requires ApprovedVisibleCommit`)}function Er(e,t){return{id:e.id,lane:e.lane,...e.navigationCommitKind===void 0?{}:{navigationCommitKind:e.navigationCommitKind},...e.navigationId===void 0?{}:{navigationId:e.navigationId},startedVisibleCommitVersion:e.startedVisibleCommitVersion,state:`committed`,visibleCommitVersion:t}}function Dr(e,t,n){let r=e.visibleCommitVersion+1;return{...t,activeOperation:Er(n,r),visibleCommitVersion:r}}function Or(e,t,n,r,i,a){let o=new Set(a),s=new Map;for(let t of e)!o.has(t.slotId)&&!(i&&t.state===`active`&&!Object.hasOwn(n,t.slotId))||s.set(t.slotId,t);if(s.size===0)return t;let c=[],l=new Set;for(let e of t){let t=s.get(e.slotId);c.push(t??e),l.add(e.slotId)}for(let e of a){if(l.has(e))continue;let t=s.get(e);t&&c.push(t)}return Je(c,{layoutIds:r})}function kr(e,t){let{action:n}=t;switch(n.type){case`traverse`:case`navigate`:case`replace`:{let r=n.reuseCurrentBfcacheIds&&n.operation.lane!==`refresh`?t.decision.preserveElementIds.filter(t=>{let r=e.bfcacheIds[t];return r!==void 0&&n.bfcacheIds[t]===r}):[],i=new Set(r),a=n.reuseCurrentBfcacheIds?t.decision.preservePreviousSlotIds.filter(t=>{let r=n.slotBindings.find(e=>e.slotId===t)??e.slotBindings.find(e=>e.slotId===t);return r?.ownerLayoutId!==null&&r?.ownerLayoutId!==void 0&&i.has(r.ownerLayoutId)}):[],o=n.operation.lane===`refresh`?new Set(n.slotBindings.filter(e=>e.state===`active`&&Object.hasOwn(n.elements,e.slotId)).map(e=>e.slotId)):new Set,s=a.filter(e=>!o.has(e)),c=Ht({elements:e.elements}),l=s.filter(e=>c[e]!==void 0),u=n.operation.lane===`hmr`?r.filter(e=>s.some(t=>n.slotBindings.find(e=>e.slotId===t)?.ownerLayoutId===e)):[],d=n.operation.lane===`hmr`&&e.routeId===n.routeId&&Object.hasOwn(e.elements,e.routeId)?[e.routeId,...u]:u,f=d.length>1?[...new Set(d)]:d,p=n.operation.lane===`hmr`?f:r,m=n.reuseCurrentBfcacheIds&&(n.operation.lane===`navigation`||n.operation.lane===`traverse`||n.operation.lane===`server-action`)?Object.keys(e.elements).filter(t=>Object.hasOwn(n.elements,t)&&Cr(t,e.navigationSnapshot,n.navigationSnapshot)):[],h=m.length===0?p:[...new Set([...p,...m])],g=Tt(e.elements,n.elements,{clearAbsentSlots:n.type===`traverse`||!n.reuseCurrentBfcacheIds,preserveAbsentSlots:n.reuseCurrentBfcacheIds&&t.decision.preserveAbsentSlots,preserveElementIds:h,preservePreviousSlotIds:s});return Dr(e,{bfcacheIds:Wt({elements:g,next:n.bfcacheIds,previous:n.reuseCurrentBfcacheIds?e.bfcacheIds:{},preservedElementIds:s,preservePreviousIds:l}),elements:g,interception:n.interception,interceptionContext:n.interceptionContext,layoutFlags:Mr(e.layoutFlags,n.layoutFlags,p),layoutIds:n.layoutIds,navigationSnapshot:n.navigationSnapshot,previousNextUrl:n.previousNextUrl,renderId:n.renderId,rootLayoutTreePath:n.rootLayoutTreePath,routeId:n.routeId,slotBindings:Or(e.slotBindings,n.slotBindings,n.elements,n.layoutIds,n.reuseCurrentBfcacheIds&&t.decision.preserveAbsentSlots,s)},n.operation)}default:{let e=n.type;throw Error(`[vinext] Unknown router action: `+String(e))}}}function Ar(e){let t=Qn(e);switch(t.disposition){case`skip`:return{disposition:`no-commit`,trace:t.trace};case`hard-navigate`:return{disposition:`hard-navigate`,trace:t.trace};case`dispatch`:return jr(t.trace,t.preserveElementIds,t.preserveAbsentSlots,t.preservePreviousSlotIds);default:throw Error(`[vinext] Unknown navigation commit disposition: `+String(t))}}function jr(e=ue(R.commitCurrent),t=[],n=!1,r=[]){return{disposition:`commit`,preserveAbsentSlots:n,preserveElementIds:[...t],preservePreviousSlotIds:[...r],trace:e}}function Mr(e,t,n){let r={...t};for(let t of n){if(Object.hasOwn(r,t))continue;let n=e[t];n&&(r[t]=n)}return r}function Nr(e){return{[Sr]:!0,action:e.pending.action,decision:e.decision,interception:e.pending.
2interception,interceptionContext:e.pending.interceptionContext,previousNextUrl:e.pending.previousNextUrl,rootLayoutTreePath:e.pending.rootLayoutTreePath,routeId:e.pending.routeId}}function Pr(e){return{operationLane:e.action.operation.lane,pendingOperationId:e.action.operation.id,startedVisibleCommitVersion:e.action.operation.startedVisibleCommitVersion}}function Fr(e,t,n){return T(e,t,Pr(n))}function Ir(e,t){switch(e.disposition){case`commit`:return{...e,trace:Fr(e.trace,Mt.visibleCommit,t)};case`hard-navigate`:return{...e,trace:Fr(e.trace,Mt.hardNavigate,t)};case`no-commit`:return{...e,trace:Fr(e.trace,Mt.noCommit,t)};default:throw Error(`[vinext] Unknown commit decision: `+String(e))}}function Lr(e){let{currentState:t,pending:n}=e;if(n.action.operation.lane!==`hmr`)throw Error(`[vinext] HMR visible commit approval requires an HMR pending operation`);let r=Ir(Ar({activeNavigationId:n.action.operation.id,currentState:t,pending:n,routeManifest:e.routeManifest,startedNavigationId:n.action.operation.id,targetHref:e.targetHref}),n);return r.disposition===`commit`?{approvedCommit:Nr({decision:r,pending:n}),decision:r}:{approvedCommit:null,decision:r}}function Rr(e){let t=Ir(Ar({activeNavigationId:e.activeNavigationId,currentState:e.currentState,pending:e.pending,routeManifest:e.routeManifest??null,startedNavigationId:e.startedNavigationId,targetHref:e.targetHref}),e.pending);switch(t.disposition){case`commit`:return{approvedCommit:Nr({decision:t,pending:e.pending}),decision:t};case`hard-navigate`:case`no-commit`:return{approvedCommit:null,decision:t};default:throw Error(`[vinext] Unknown commit decision: `+String(t))}}async function zr(e){let t=await ur({currentState:e.currentState,navigationCommitKind:void 0,navigationId:e.startedNavigationId,nextElements:e.nextElements,navigationSnapshot:e.navigationSnapshot,operationLane:e.operationLane,payloadOrigin:e.payloadOrigin,previousNextUrl:e.previousNextUrl,renderId:e.renderId,type:e.type}),n=e.getCurrentStateForApproval?.()??e.currentState,r=Rr({activeNavigationId:e.getActiveNavigationId?.()??e.activeNavigationId,currentState:n,pending:t,routeManifest:e.routeManifest??null,startedNavigationId:e.startedNavigationId,targetHref:e.targetHref});return{approvedCommit:r.approvedCommit,decision:r.decision,pending:t,trace:r.decision.trace}}var Br=t(i(),1),Vr=`__vinext_hard_navigation_target__`;function Hr(e){try{return new URL(e,window.location.href).href}catch{return e}}function Ur(){try{return window.sessionStorage.getItem(Vr)}catch{return null}}function Wr(e){try{return window.sessionStorage.setItem(Vr,e),window.sessionStorage.getItem(Vr)===e}catch{return!1}}function Gr(){try{window.sessionStorage.removeItem(Vr)}catch{}}function Kr(e,t=`assign`){let n=Hr(e),r=Hr(window.location.href);return Ur()===n&&r===n?(Gr(),console.error(`[vinext] Prevented repeated hard navigation to ${n}; leaving the current document in place to avoid a reload loop.`),!1):!Wr(n)&&r===n?(console.error(`[vinext] Hard navigation to ${n} requires a reload-loop guard, but sessionStorage is unavailable; leaving the current document in place.`),!1):(t===`replace`?window.location.replace(e):window.location.assign(e),!0)}function qr(e,t){let n=At(e.pathname,t),r=new URLSearchParams(e.search).toString();return r===``?n:`${n}?${r}`}function Jr(e,t,n){try{let r=window.location.href;return qr(new URL(n,r),e)===K(t)}catch{return!1}}function Yr(e={}){let t=e.basePath??``,n=e.commitClientNavigationState??ft,r=e.performHardNavigation??Kr,i=e.getRouteManifest??(()=>null),a=e.syncHistoryStatePreviousNextUrl??(()=>{}),o=0,s=0,c=null,l=null,u=0,d=new Map,p=new Map,m=new Map,h=null,g=null,_=null,v=null,y=null,b=!1;function x(){if(!h)throw Error(`[vinext] Browser router state setter is not initialized`);return h}function S(){if(!g)throw Error(`[vinext] Browser router state is not initialized`);return g.current}function C(){return g||b?Promise.resolve():(y||=new Promise(e=>{v=e}),y)}function w(){b=!0;let e=v;v=null,y=null,e?.()}function T(){return u+=1,s+=1,c=s,l=null,s}function E(){return s}function D(){return o+=1,o}function ee(){return g!==null}function O(e){return e===s}function te(){let e=x();_&&!_.settled&&(_.settled=!0,_.resolve(S()));let t,n=new Promise(e=>{t=e});if(!t)throw Error(`[vinext] Failed to initialize browser router promise`);let r={promise:n,resolve:t,settled:!1};return _=r,e(n),r}function k(e){!e||e.settled||(e.settled=!0,e.resolve(S()),_===e&&(_=null))}function A(e,t){k(t),O(e)&&(c=null,l=null,nt(e))}function j(e,t){t&&m.set(e,t)}function M(e){for(let[t,r]of m)t>e||(m.delete(t),t===e?r():n(void 0,{releaseSnapshot:!0}))}function N(e,t){for(let[n,r]of d){if(n>e)continue;d.delete(n);let i=t&&n===e;i&&r.committedState!==null&&r.onCommittedState?.(r.committedState),r.resolve(i)}}function P(e){M(e),N(e,!0)}function F(e){for(let[t,n]of p)t>e||(p.delete(t),Nt(n))}async function I(t,n){let i=++u,a=l===`navigation`;if(!ee())return;let o=await ur({currentState:S(),nextElements:t,navigationSnapshot:n,operationLane:`hmr`,payloadOrigin:Un,renderId:D(),type:`replace`});if(i!==u||a||!ee())return;let s=Lr({currentState:S(),pending:o,routeManifest:e.getRouteManifest?.()??null,targetHref:K(n)});s.approvedCommit?R(s.approvedCommit):s.decision.disposition===`hard-navigate`&&r(K(n))}function ie({renderId:e,children:t}){return(0,q.useInsertionEffect)(()=>{F(e)},[e]),(0,q.useLayoutEffect)(()=>(P(e),()=>{N(e,!1)}),[e]),t}function L(e,t,n,r){let i=x(),a=d.get(e),o=e=>(a&&(a.committedState=e),e);if(n){if(n.settled)return;let e=o(wr(S(),t));n.settled=!0,n.resolve(e),_===n&&(_=null),r===`synchronous`&&(0,Br.flushSync)(()=>{i(e)});return}if(r===`synchronous`){(0,Br.flushSync)(()=>{let e=o(wr(S(),t));i(e)});return}(0,q.startTransition)(()=>{let e=o(wr(S(),t));i(e)})}function R(e){x()(wr(S(),e))}function ae(e){let t={id:e.renderId,lane:`traverse`,startedVisibleCommitVersion:e.currentState.visibleCommitVersion,state:`pending`};return{action:{bfcacheIds:e.restoredState.bfcacheIds,elements:e.restoredState.elements,interception:e.restoredState.interception,interceptionContext:e.restoredState.interceptionContext,layoutFlags:e.restoredState.layoutFlags,layoutIds:e.restoredState.layoutIds,navigationSnapshot:e.restoredState.navigationSnapshot,operation:t,previousNextUrl:e.restoredState.previousNextUrl,renderId:e.renderId,rootLayoutTreePath:e.restoredState.rootLayoutTreePath,reuseCurrentBfcacheIds:!1,routeId:e.restoredState.routeId,skippedLayoutIds:[],slotBindings:e.restoredState.slotBindings,type:`traverse`},interception:e.restoredState.interception,interceptionContext:e.restoredState.interceptionContext,previousNextUrl:e.restoredState.previousNextUrl,rootLayoutTreePath:e.restoredState.rootLayoutTreePath,routeId:e.restoredState.routeId,restoredHistorySnapshot:!0,skippedLayoutIds:[]}}
2function z(e){if(!e.restoreCopiedExternalHistoryEntry&&!Jr(t,e.state.navigationSnapshot,e.targetHref))return!1;let n=e.restoreCopiedExternalHistoryEntry?K(e.state.navigationSnapshot):e.targetHref,r=S(),a=ae({currentState:r,renderId:D(),restoredState:e.state}),o=Rr({activeNavigationId:s,currentState:r,pending:a,routeManifest:i(),startedNavigationId:e.navId,targetHref:n});return o.approvedCommit!==null&&(e.beforeCommit?.(),R(o.approvedCommit),!0)}function oe(e){Kt(e?.revalidation??`none`)&&e?.onDiscardedRevalidation?.()}function se(e){try{let t=new URL(window.location.href),n=new URL(e,t.href);return n.origin===t.origin&&n.pathname===t.pathname&&n.search!==t.search&&n.hash!==``}catch{return!1}}function B(e){return e.actionType===`traverse`||e.historyUpdateMode===void 0||e.scrollIntent?.hash==null?!1:se(e.targetHref)}async function ce(e){e.navId===c&&(l=e.operationLane);let t=D(),a=f(e.targetHref);a&&p.set(t,a);let o,u=new Promise(n=>{o=n,d.set(t,{committedState:null,onCommittedState:e.onCommittedState,resolve:n})}),h=!1;try{let n={currentState:e.navigationInitiationState,navigationCommitKind:e.navigationCommitKind,navigationId:e.navId,navigationSnapshot:e.navigationSnapshot,operationLane:e.operationLane,payloadOrigin:e.payloadOrigin,previousNextUrl:e.previousNextUrl,renderId:t,restoredBfcacheIds:e.restoredBfcacheIds,reuseCurrentBfcacheIds:e.reuseCurrentBfcacheIds,type:e.actionType},c=e.nextElements instanceof Promise?await ur({...n,nextElements:e.nextElements}):lr({...n,nextElements:e.nextElements}),l=Rr({activeNavigationId:s,currentState:S(),pending:c,routeManifest:i(),startedNavigationId:e.navId,targetHref:e.targetHref});if(l.decision.disposition===`no-commit`)return k(e.pendingRouterState),p.delete(t),a&&Nt(a),d.delete(t),o?.(!1),re(e.scrollIntent??null),`no-commit`;if(l.decision.disposition===`hard-navigate`)return k(e.pendingRouterState),p.delete(t),d.delete(t),re(e.scrollIntent??null),r(e.targetHref)?`hard-navigate`:(a&&Nt(a),`no-commit`);let u=l.approvedCommit;if(u===null)throw Error(`[vinext] Commit decision did not approve a visible commit`);let f=wr(S(),u);j(t,e.createNavigationCommitEffect({activeRoutePaths:mt(f.slotBindings),bfcacheIds:f.bfcacheIds,href:e.targetHref,historyUpdateMode:e.historyUpdateMode,navId:e.navId,params:e.params,previousNextUrl:u.previousNextUrl,targetHistoryIndex:e.targetHistoryIndex})),ne(e.scrollIntent,t),Be(),h=!0,L(t,u,e.pendingRouterState,B(e)?`synchronous`:e.visibleCommitMode??`transition`),e.navigationResponseCompletion&&e.navigationResponseCompletion.then(()=>{if(!O(e.navId)||!ee())return;let n=d.get(t)?.committedState;n&&(0,Br.flushSync)(()=>{x()(n)})},()=>{})}catch(r){throw p.delete(t),m.delete(t),d.delete(t),h&&n(e.navId),k(e.pendingRouterState),o?.(!1),r}return u.then(e=>e?`committed`:`no-commit`)}async function le(e,t,n,o,c){let l=o??S(),u=c?.startedNavigationId??s,d=c?.targetHref??window.location.href,{approvedCommit:f,decision:p,pending:m,trace:h}=await zr({activeNavigationId:s,currentState:l,getActiveNavigationId:()=>s,getCurrentStateForApproval:S,navigationSnapshot:t,nextElements:e,renderId:D(),operationLane:Gt(c?.revalidation??`none`),payloadOrigin:Un,startedNavigationId:u,routeManifest:i(),targetHref:d,type:`navigate`});if(p.disposition===`hard-navigate`){r(d);return}if(f){let e=Rr({activeNavigationId:s,currentState:S(),pending:m,routeManifest:i(),startedNavigationId:u,targetHref:d});if(e.decision.disposition===`hard-navigate`){r(d);return}if(e.approvedCommit){let t=e.approvedCommit;(0,q.startTransition)(()=>{R(t)}),a(t.previousNextUrl,t.action.bfcacheIds)}else oe(c)}else p.disposition===`no-commit`&&oe(c);if(n){if(!n.ok)throw n.data;return n.data}}function ue(e,t){return h=e,g=t,w(),()=>{h===e&&(h=null),g===t&&(g=null,b=!1)}}return{beginNavigation:T,getActiveNavigationId:E,hasBrowserRouterState:ee,getBrowserRouterState:S,isCurrentNavigation:O,performHardNavigation:r,waitForBrowserRouterStateReady:C,attachBrowserRouterState:ue,beginPendingBrowserRouterState:te,finalizeNavigation:A,restoreHistorySnapshotVisibleState:z,renderNavigationPayload:ce,commitSameUrlNavigatePayload:le,hmrReplaceTree:I,drainPrePaintEffects:M,commitNavigationRender:P,clearCommittedNavigationFailureTargets:F,NavigationCommitSignal:ie}}function Xr(e){return!e.programmaticTransition||e.navigationKind!==`navigate`?!1:e.currentSnapshot.pathname===At(e.targetUrl.pathname,e.basePath)&&e.currentSnapshot.search!==e.targetUrl.search}
2var Zr=1e4,Qr=class extends Error{reason;constructor(e){super(`[vinext] Supplemental parallel-route refresh ${e}`),this.name=`SupplementalRefreshError`,this.reason=e}};function $r(e){if(e.degraded)throw new Qr(e.reason);return e.value}function ei(e,t){let n=G.readMetadata(t),r=n.interception;if(r===null){let r=n.slotBindings.filter(e=>e.state===`active`&&Object.hasOwn(t,e.slotId));if(r.length===0)return e;let i=G.readMetadata(e);if(r.some(e=>{let t=G.parseElementKey(e.slotId);return t?.kind===`slot`&&t.name===`children`})){let a=new Set(r.map(e=>e.slotId)),o=r.filter(e=>{let t=G.parseElementKey(e.slotId);return t?.kind===`slot`&&t.name===`children`}),s=i.slotBindings.filter(t=>{let n=G.parseElementKey(t.slotId);return t.state===`active`&&n?.kind===`slot`&&!a.has(t.slotId)&&Object.hasOwn(e,t.slotId)}),c=i.slotBindings.filter(e=>{let t=G.parseElementKey(e.slotId);return e.state===`unmatched`&&t?.kind===`slot`&&t.name===`children`&&!a.has(e.slotId)}),l=o.length===1&&c.length===1?[{...c[0],activeRouteId:o[0].activeRouteId,state:`active`}]:[],u=new Set([...s,...l].map(e=>e.slotId)),d=n.slotBindings.filter(e=>!u.has(e.slotId));d.push(...s,...l);let f={...t,...i.interception===null?{}:{[rt]:i.interception,[xe]:i.interceptionContext},[pt]:Je(d,{layoutIds:n.layoutIds})};for(let t of s)f[t.slotId]=e[t.slotId];return l.length===1&&(f[l[0].slotId]=t[o[0].slotId]),ti(f,e,{overwrite:!1}),f}let a=new Set(r.map(e=>e.slotId)),o=i.slotBindings.filter(e=>!a.has(e.slotId));o.push(...r);let s={...e,[pt]:Je(o,{layoutIds:i.layoutIds})};for(let e of r)s[e.slotId]=t[e.slotId];return ti(s,t),s}let i=t[r.slotId];if(i===void 0)return e;let a=G.readMetadata(e),o=n.slotBindings.find(e=>e.slotId===r.slotId),s=a.slotBindings.filter(e=>e.slotId!==r.slotId);o&&s.push(o);let c={...e,[r.slotId]:i,[pt]:Je(s,{layoutIds:a.layoutIds})};return ti(c,t),c}function ti(e,t,n={}){for(let[r,i]of Object.entries(t)){let t=G.parseElementKey(r);(t?.kind===`page`||t?.kind===`route`)&&(n.overwrite!==!1||!Object.hasOwn(e,r))&&(e[r]=i)}}function ni(e){let t=new Map,n=xt(Me(wt(At(e.refreshUrl.pathname,e.basePath))));if(e.state.previousNextUrl!==null){let n=new URL(e.state.previousNextUrl,e.refreshUrl);t.set(n.pathname,n)}let r=e.activeRoutePaths??e.state.slotBindings.flatMap(e=>{if(e.state!==`active`||e.activeRouteId==null)return[];let t=G.parseElementKey(e.activeRouteId);return t?.kind===`route`&&t.interceptionContext===null?[t.path]:[]});for(let i of r){if(i!==n&&(n===`/`||i.startsWith(n+`/`)))continue;let r=ve(i,e.basePath);if(t.has(r))continue;let a=new URL(r,e.refreshUrl);a.search=e.refreshUrl.search,t.set(r,a)}let i=`${e.refreshUrl.pathname}${e.refreshUrl.search}`,a=[];for(let e of t.values()){let t=`${e.pathname}${e.search}`;t!==i&&a.push(t)}return a}function ri(){let e=new Set;return{abortAll(){for(let t of e)t.abort()},begin(t){let n=new AbortController;return e.add(n),t.activeNavigationId!==t.startedNavigationId&&n.abort(),{finish(){e.delete(n)},signal:n.signal}}}}async function ii(e){if(e.supplemental.length===0)return{degraded:!1,value:await e.primary};let t=new AbortController,n=()=>t.abort(e.signal.reason);e.signal.aborted?n():e.signal.addEventListener(`abort`,n,{once:!0});let r=setTimeout(()=>t.abort(new DOMException(`Supplemental refresh timed out`,`TimeoutError`)),e.timeoutMs??Zr);try{if(t.signal.aborted)return{degraded:!0,reason:`aborted`,value:await e.primary};let n=e.supplemental.map(e=>e(t.signal)),[r,i]=await Promise.all([e.primary,Promise.all(n)]),a=r;for(let t of i)a=e.merge(a,t);return{degraded:!1,value:a}}catch{let n=e.signal.aborted?`aborted`:t.signal.reason instanceof DOMException&&t.signal.reason.name===`TimeoutError`?`timeout`:`failed`;return t.abort(),{degraded:!0,reason:n,value:await e.primary}}finally{clearTimeout(r),e.signal.removeEventListener(`abort`,n)}}function ai(){let e=null,t=()=>{e?.abort(),e=null};return{abortActive:t,begin(){t();let n=new AbortController;return e=n,{release(){e===n&&(e=null)},signal:n.signal}}}}var oi=`__VINEXT_RSC_FORM_STATE__`;function si(e){let t=e.__VINEXT_RSC_FORM_STATE__??null;return delete e[oi],t}function ci(e){let t={formState:e.formState,...e.onRecoverableError?{onRecoverableError:e.onRecoverableError}:{},onUncaughtError:e.onUncaughtError};return e.onCaughtError?{...t,onCaughtError:e.onCaughtError}:t}function li(e){let t;if(e.startTransition(()=>{t=e.hydrateRoot(e.container,e.children,e.options)}),t===void 0)throw Error(`[vinext] React.startTransition did not synchronously start hydration`);return t}function ui(e){let t=new URL(e);return`${t.pathname}${t.search}${t.hash}`}function di(e){if(!e||typeof e!=`object`)return e;let t={};for(let[n,r]of Object.entries(e))n!==`__vinext_scrollX`&&n!==`__vinext_scrollY`&&(t[n]=r);return Object.keys(t).length>0?t:null}var fi=class{#e;#t=new Map;#n=new Map;#r=new Map;#i;#a;#o;#s;#c;#l;#u;#d=null;#f=0;#p=null;constructor(e){this.#i=e.readHistoryState,this.#a=e.readCurrentHref,this.#o=e.pushHistoryState,this.#s=e.replaceHistoryState,this.#c=e.readVisibleNavigationMetadata,this.#e=new k({initialHistoryState:e.initialHistoryState,maxHistoryStateSnapshots:e.maxHistoryStateSnapshots}),this.#l=W(e.initialHistoryState)??0,this.#u=this.#l}
2get currentHistoryTraversalIndex(){return this.#l}allocateNavigationHistoryTraversalIndex(e){switch(e){case`push`:return this.#u+1;case`replace`:return this.#l;case void 0:return null;default:throw Error(`[vinext] Unknown history update mode: `+String(e))}}commitHistoryTraversalIndex(e){this.#l=e,e!==null&&(this.#u=Math.max(this.#u,e))}commitTraversalIndexFromHistoryState(e){this.commitHistoryTraversalIndex(W(e))}resolveTraversalIntent(e){return Ee({currentHistoryIndex:this.#l,historyState:e})}readCurrentBfcacheVersionHistoryIds(e){return this.#e.readCurrentBfcacheVersionHistoryIds(e)}isCacheInvalidationGuarded(){return this.#e.isCacheInvalidationGuarded()}isCurrentBfcacheVersion(e){return this.#e.isCurrentBfcacheVersion(e)}beginCacheInvalidationGuard(){return this.#e.beginCacheInvalidationGuard()}invalidateRestorableClientState(){this.#e.invalidateClientState();let e=it(this.#i());this.#p=e!==null&&this.#t.has(e)?e:null}rememberHistoryStateSnapshot(e){this.#e.rememberHistoryStateSnapshot({historyIndex:this.#l,state:e});let t=it(this.#i()),n=t!==null&&this.#t.has(t)&&(t===this.#p||this.#n.has(t))?t:this.#f++;this.#p=null;let r=this.#d;this.#d=n,this.#t.set(n,e),r!==null&&r!==n&&!this.#n.has(r)&&this.#t.delete(r),t!==n&&this.#s(ie(this.#i(),n))}isCurrentExternalHistoryTree(e){let t=it(e);return t!==null&&t===this.#d}claimCurrentHistoryTreeSnapshot(e,t){let n=this.#i(),r=it(n);if(r===null||!this.#t.has(r))return;let i;e===`push`?(this.#g(),i=this.#u+1):i=W(t)??this.#l,i!==null&&(n=_e(V(n,{previousNextUrl:He(n),traversalIndex:i}),!0),this.#s(n),this.#m(i,r),this.commitHistoryTraversalIndex(i))}commitAppOwnedHistoryStateWrite(e,t){if(e===`push`){this.#g();return}if(!je(t)&&!gt(t))return;let n=W(t)??this.#l;n!==null&&this.#h(n)}#m(e,t){let n=this.#r.get(e);n!==t&&(n!==void 0&&this.#_(n),this.#r.set(e,t),this.#n.set(t,(this.#n.get(t)??0)+1))}#h(e){let t=this.#r.get(e);t!==void 0&&(this.#r.delete(e),this.#_(t))}#g(){let e=this.#l;if(e!==null)for(let t of this.#r.keys())t>e&&this.#h(t)}#_(e){let t=this.#n.get(e);if(t!==void 0){if(t>1){this.#n.set(e,t-1);return}this.#n.delete(e),e!==this.#d&&this.#t.delete(e)}}commitHashOnlyNavigation(e,t,n){t===`push`&&this.#g();let r=this.allocateNavigationHistoryTraversalIndex(t),i=this.#i(),a=this.#c(),o=a?a.previousNextUrl:He(i),s=a?a.bfcacheIds:this.#e.readCurrentBfcacheVersionHistoryIds(i),c=a?a.activeRoutePaths:tt(i),l=_e(V(this.#v(t,n),{activeRoutePaths:c,bfcacheIds:s,bfcacheVersion:s===null?void 0:this.#e.currentBfcacheVersion,previousNextUrl:o,traversalIndex:r}),!0);t===`replace`?this.#s(l,e):this.#o(l,e);let u=it(l);r!==null&&u!==null&&this.#m(r,u),this.commitHistoryTraversalIndex(r)}#v(e,t){let n=this.#i();if(e!==`replace`){let e=ie(null,it(n));return je(n)?he(e,n):e}return t?di(n):n}commitNavigationHistory(e){let t=this.#a(),n=this.#i(),r=new URL(t).origin,i=new URL(e.href,r).href,a=e.historyUpdateMode===`replace`,o=a&&(je(n)||gt(n)),s=e.targetHistoryIndex===void 0?this.allocateNavigationHistoryTraversalIndex(e.historyUpdateMode):e.targetHistoryIndex,c=ct(O(V(a?n:null,{activeRoutePaths:e.activeRoutePaths,bfcacheIds:e.bfcacheIds,bfcacheVersion:this.#e.currentBfcacheVersion,previousNextUrl:e.previousNextUrl,traversalIndex:s}))),l=!1;if(e.historyUpdateMode===`replace`&&(t!==i||o)){e.stageClientParams();let t=W(n)??this.#l;t!==null&&this.#h(t),this.#s(c,e.href),l=!0,this.commitHistoryTraversalIndex(s)}else e.historyUpdateMode===`push`&&t!==i&&(e.stageClientParams(),this.#g(),this.#o(c,e.href),l=!0,this.commitHistoryTraversalIndex(s));l||(this.syncCurrentHistoryStatePreviousNextUrl(e.previousNextUrl,e.bfcacheIds,e.activeRoutePaths),e.stageClientParams(),e.targetHistoryIndex!==void 0&&this.commitHistoryTraversalIndex(e.targetHistoryIndex))}syncCurrentHistoryStatePreviousNextUrl(e,t,n){if(this.#y(this.#i(),e,t,n))return;let r=V(this.#i(),{activeRoutePaths:n,bfcacheIds:t,bfcacheVersion:t===void 0?void 0:this.#e.currentBfcacheVersion,previousNextUrl:e});this.#s(r),!this.#y(this.#i(),e,t,n)&&this.#s(r)}#y(e,t,n,r){return He(e)===t&&(r===void 0||pi(tt(e),r))&&(n===void 0||mi(dt(e),n)&&this.#e.isCurrentBfcacheVersion(e))}writeBootstrapHistoryMetadata(){this.#s(ct(O(V(this.#i(),{previousNextUrl:null,traversalIndex:this.#l}))),ui(this.#a()))}writeHydratedHistoryMetadata(e){this.#s(O(V(this.#i(),{activeRoutePaths:e.activeRoutePaths,bfcacheIds:e.bfcacheIds,bfcacheVersion:this.#e.currentBfcacheVersion,previousNextUrl:e.previousNextUrl,traversalIndex:this.#l})))}restoreHistorySnapshot(e){let t=()=>{let t=it(e.historyState),n=t===null?void 0:this.#t.get(t);return n?e.approveVisibleRestore({state:n,beforeCommit:()=>{this.commitTraversalIndexFromHistoryState(e.historyState),e.stageClientParams(n.navigationSnapshot.params)}}):!1};if(e.preferExternalSnapshot)return t();let n=this.#e.resolveHistoryStateSnapshotRestore(e.historyState);return n.kind===`skip`?t():e.approveVisibleRestore({state:n.state,beforeCommit:()=>{this.commitHistoryTraversalIndex(n.targetHistoryIndex),e.stageClientParams(n.state.navigationSnapshot.params)}})}};function pi(e,t){return e===t?!0:e===null||t===null||e.length!==t.length?!1:e.every((e,n)=>t[n]===e)}function mi(e,t){if(e===t)return!0;
2if(e===null||t===null)return!1;let n=Object.entries(e),r=Object.entries(t);return n.length===r.length&&n.every(([e,n])=>t[e]===n)}var hi=18e5;function gi(e){let t=e.completedDynamicStaleTimeSeconds??e.dynamicStaleTimeSeconds;return t===void 0?e.serverStaleTime!==void 0:t>0}function _i(e){return{createdAt:e.now,...e.elements?{elements:e.elements}:{},expiresAt:Ct(e.now,e.response,e.fallbackTtlMs??3e5),mountedSlotsHeader:e.mountedSlotsHeader??null,params:e.params,response:e.response,reuseAfterHistoryRestore:e.reuseAfterHistoryRestore===!0}}function vi(e,t){return t.navigationKind===`refresh`?!1:t.navigationKind===`traverse`?t.now-e.createdAt<hi:e.expiresAt>t.now}function yi(e){try{let t=new URL(e,`http://vinext.local`);return jt(t),`${t.pathname}${t.search}`}catch{return null}}function bi(e){let t=e.indexOf(`\0`);return t===-1?{interceptionContext:null,rscUrl:e}:{interceptionContext:e.slice(t+1),rscUrl:e.slice(0,t)}}function xi(e,t,n){let r=G.encodeCacheKey(t,n),i=e.get(r);if(i)return{cacheKey:r,entry:i};let a=yi(t);if(a===null)return null;for(let[t,r]of e){let e=bi(t);if(e.interceptionContext===n&&yi(e.rscUrl)===a)return{cacheKey:t,entry:r}}return null}function Si(e,t,n){let r=xi(e,t,n);return r?e.delete(r.cacheKey):!1}function Ci(e,t,n){let r=0;for(;Si(e,t,n);)r++;return r}function wi(e){for(let[t,n]of e)n.reuseAfterHistoryRestore||e.delete(t)}function Ti(e){return!!(e&&typeof e==`object`&&`__vinext_scrollY`in e)}function Ei(e,t){let n=e.getActiveNavigationId();e.markScrollRestoreConsumed(n),e.restorePopstateScrollPosition(t,{shouldContinue:()=>e.isCurrentNavigation(n)})}function Di(e){if(typeof window.requestAnimationFrame==`function`){window.requestAnimationFrame(e);return}queueMicrotask(e)}function Oi(e){return{direction:`unknown`,historyState:e,targetHistoryIndex:W(e)}}function ki(e){return je(e.historyState)?e.isCurrentExternalHistoryTree:e.isSameAppRouteTarget}function Ai(e){return t=>{e.notifyAppRouterTransitionStart(window.location.href);let n=e.getNavigate()?.(window.location.href,0,`traverse`,void 0,void 0,!1,Oi(t.state))??Promise.resolve(),r=e.getActiveNavigationId();e.setPendingNavigation(n);let i=Ti(t.state),a=()=>e.isCurrentNavigation(r)&&!e.shouldSkipScrollRestore(r);i&&Di(()=>{a()&&e.restorePopstateScrollPosition(t.state,{shouldContinue:a})}),n.finally(()=>{a()&&!i&&e.restorePopstateScrollPosition(t.state),e.getPendingNavigation()===n&&e.setPendingNavigation(null)})}}function ji(e){if(!l(e.errorBoundary))return!1;let t=e.errorBoundary.props;return l(t)&&t.isImplicitRootErrorBoundary===!0}function Mi(e,t){console.error(e),t?.componentStack&&console.error(`The above error occurred in a React component:
3`+t.componentStack)}function Ni(e){if(typeof globalThis.reportError==`function`){globalThis.reportError(e);return}console.error(e)}function Pi(){return e=>{Ni(e)}}function Fi(e){return(t,n)=>{if(!ae(t)){if(ji(n)){e(t,n);return}Mi(t,n)}}}function Ii(e){Ni(e instanceof Error&&e.cause!==void 0?e.cause:e)}function Li(){let e=`pending`,t=null,n=null,r=()=>{if(e!==`committed`&&e!==`complete`||t===null)return;let r=t;t=null,n=r()};return{commit(){e===`pending`&&(e=`committed`,r())},complete(){e===`committed`&&(e=`complete`)},fail(){e!==`complete`&&e!==`invalidated`&&(e=`invalidated`,t=null,n?.(),n=null)},invalidate(){e!==`invalidated`&&(e=`invalidated`,t=null,n?.(),n=null)},publish(n){e!==`invalidated`&&(t=n,r())}}}function Ri(e){return e.navigationKind!==`navigate`||e.bypassNavigationCache?null:(e.peek??Se)(e.targetPathAndSearch,e.interceptionContext,e.mountedSlotsHeader,{additionalRscUrls:e.additionalRscUrls})}function zi(e,t){if(!e)return null;try{let n=new URL(e,t);return jt(n),`${n.pathname}${n.search}`}catch{return null}}function Bi(e,t){try{return new URL(e,t).origin===new URL(t).origin}catch{return!1}}function Vi(e,t){try{let n=new URL(e,t);if(n.origin===new URL(t).origin)return`${n.pathname}${n.search}`}catch{}return e}function Hi(e){let t=zi(e.responseUrl,e.origin);return t!==null&&Bi(e.responseUrl,e.origin)&&e.additionalRscUrls.some(n=>zi(n,e.origin)===t)?e.visibleRscUrl:Vi(e.responseUrl,e.origin)}function Ui(e,t){let{expiresAt:n,preparedElements:r,...i}=e;return{expiresAt:n,preparedElements:r,snapshot:{...i,url:t}}}function Wi(e,t){return t===void 0?e:{...e,expiresAt:t}}var Gi=new WeakMap,Ki=new Promise(()=>{});function qi(e){return`${e.routeId}\0${e.interceptionContext??``}\0${e.mountedSlotsHeader??``}`}function Ji(e){return`${e.cacheKey}\0${e.interceptionContext??``}\0${e.mountedSlotsHeader??``}`}function Yi(){return{catchAllChild:null,dynamicChild:null,optionalCatchAllChild:null,route:null,staticChildren:new Map}}function Xi(e){let t=Yi();for(let n of e.segmentGraph.routes.values()){let e=t,r=n.patternParts;if(r.length===0){e.route??=n;continue}for(let[t,i]of r.entries()){let a=t===r.length-1;if(i.startsWith(`:`)&&i.endsWith(`+`)){a&&e.catchAllChild===null&&(e.catchAllChild={paramName:i.slice(1,-1),route:n});break}if(i.startsWith(`:`)&&i.endsWith(`*`)){a&&e.optionalCatchAllChild===null&&(e.optionalCatchAllChild={paramName:i.slice(1,-1),route:n});break}if(i.startsWith(`:`)){let t=i.slice(1);e.dynamicChild===null?e.dynamicChild={node:Yi(),paramName:t}:e.dynamicChild.paramName,e=e.dynamicChild.node,a&&(e.route??=n);continue}let o=e.staticChildren.get(i);o===void 0&&(o=Yi(),e.staticChildren.set(i,o)),e=o,a&&(e.route??=n)}}return t}function Zi(e){let t=Gi.get(e);if(t)return t;let n=Xi(e);return Gi.set(e,n),n}function Qi(e,t,n,r){if(n===t.length)return e.route===null?e.optionalCatchAllChild===null?null:{route:e.optionalCatchAllChild.route,params:Ce(r)}:{route:e.route,params:Ce(r)};let i=t[n],a=e.staticChildren.get(i);if(a!==void 0)return Qi(a,t,n+1,r);if(e.dynamicChild!==null){r.push([e.dynamicChild.paramName,i]);let a=Qi(e.dynamicChild.node,t,n+1,r);if(a!==null)return a;r.pop()}if(e.catchAllChild!==null){let i=Ce(r);return i[e.catchAllChild.paramName]=t.slice(n),{route:e.catchAllChild.route,params:i}}if(e.optionalCatchAllChild!==null){let i=Ce(r);return i[e.optionalCatchAllChild.paramName]=t.slice(n),{route:e.optionalCatchAllChild.route,params:i}}return null}function $i(e,t){let n;try{n=new URL(e,`https://vinext.local`)}catch{return null}jt(n);let r=At(we(n.pathname),t),i=r===``?`/`:r;
3return{normalized:ce(i),raw:i.split(`/`).filter(Boolean)}}function ea(e){let t=$i(e.href,e.basePath);if(t===null)return null;let n=Qi(Zi(e.routeManifest),t.normalized,0,[]);return n===null?null:(Dt(n.params),n)}function ta(e,t){for(let[n,r]of Object.entries(t))e[n]=r}function na(e){let t=s(e.match.route.patternParts,e.rawUrlParts);mr(t);let n={...t},r=new Set(e.match.route.paramNames);for(let t of e.routeManifest.segmentGraph.slotBindings.values()){if(t.routeId!==e.match.route.id||t.state!==`active`)continue;let i=t.slotPatternParts;if(!i||t.slotParamNames?.every(e=>r.has(e)))continue;let a=Ae(e.urlParts,i);a&&ta(n,a)}return{navigationParams:n,routeParams:t}}function ra(e,t,n,r=0){if(r>100)return;if(Array.isArray(e)){for(let i of e)ra(i,t,n,r+1);return}if(!(0,q.isValidElement)(e))return;let i=Reflect.get(e,`props`);if(!l(i))return;let a=Reflect.get(i,`id`);typeof a==`string`&&t.has(a)&&n.add(a);for(let e of Object.values(i))ra(e,t,n,r+1)}function ia(e){let t=G.readMetadata(e).bfcacheSegmentIdentities,n=new Set(Object.keys(t).filter(t=>I(t)&&Object.hasOwn(e,t)));if(n.size===0)return[];let r=new Set;for(let t of Object.values(e))ra(t,n,r);return[...n].filter(e=>!r.has(e))}function aa(e){let t=e.routeManifest.segmentGraph.routes.get(e.routeId);if(!t)return;let n=new Set(t.paramNames);for(let t of e.routeManifest.segmentGraph.slotBindings.values()){if(t.routeId!==e.routeId)continue;let r=t.state===`active`&&t.slotPatternParts!==void 0&&t.slotPatternParts.length>0&&!t.slotParamNames?.every(e=>n.has(e))?Ae(e.targetUrlParts,t.slotPatternParts)??e.targetRouteParams:e.targetRouteParams,i=t.ownerLayoutId?e.routeManifest.segmentGraph.layouts.get(t.ownerLayoutId):void 0,a=i?xr(i.patternParts,e.targetRouteParams):``,o=[],s=0;for(let n of t.routeSegments??[]){if(n.startsWith(`@`)||(s+=1,o.push(yr({marker:null,paramSource:`slot`,segment:n},r)),b(t.slotId,s)!==e.segmentId))continue;let i=JSON.stringify(o);return _({activeRouteGraphId:null,boundSegmentKey:a?JSON.stringify([a,i]):i,interceptionTargetRouteGraphId:null,kind:`slot`,ownerLayoutGraphId:t.ownerLayoutId,slotGraphId:t.slotId,state:t.state})}if(s===0&&b(t.slotId,1)===e.segmentId)return _({activeRouteGraphId:null,boundSegmentKey:a?JSON.stringify([a,``]):``,interceptionTargetRouteGraphId:null,kind:`slot`,ownerLayoutGraphId:t.ownerLayoutId,slotGraphId:t.slotId,state:t.state})}}function oa(e,t=0){if(t>100)return!1;if(Array.isArray(e))return e.some(e=>oa(e,t+1));if(!(0,q.isValidElement)(e))return!1;let n=Reflect.get(e,`props`);return e.type===q.Suspense&&l(n)&&Reflect.get(n,`fallback`)!=null?!0:l(n)?oa(Reflect.get(n,`children`),t+1):!1}function sa(e,t){let n=new Set;t.pageId&&Object.hasOwn(e,t.pageId)&&n.add(t.pageId);for(let r of t.slotIds){let t=G.parseElementKey(r);t?.kind===`slot`&&t.name===`children`&&Object.hasOwn(e,r)&&n.add(r)}for(let t of Object.keys(e))G.parseElementKey(t)?.kind===`page`&&n.add(t);return Array.from(n).sort()}function ca(){throw Ki}function la(e){let t=ea({basePath:e.basePath,href:e.href,routeManifest:e.routeManifest});if(t===null||!e.allowLoadingShell&&!t.route.isDynamic||e.interceptionContext!==null)return null;let n=G.readMetadata(e.elements);if(n.interception!==null||n.interceptionContext!==null)return null;let r=e.elements[n.routeId];if(!e.allowLoadingShell&&!oa(r)||e.allowLoadingShell&&e.elements.__prefetchLoadingShell!==`LoadingBoundary`||e.allowLoadingShell&&r==null)return null;let i=sa(e.elements,t.route);return i.length===0?null:{elements:e.elements,mountedSlotsHeader:e.mountedSlotsHeader,omittedBfcacheSegmentIds:e.elements.__prefetchLoadingShell===`LoadingBoundary`?ia(e.elements):[],omittedLayoutIds:e.elements.__prefetchLoadingShell===`LoadingBoundary`?n.layoutIds.filter(t=>!Object.hasOwn(e.elements,t)):[],pageElementIds:i,routeId:t.route.id}}function ua(e){let t={...e.elements};for(let n of e.pageElementIds)t[n]=(0,q.createElement)(ca);return t}function da(e){if(e.template.omittedLayoutIds.length===0&&e.template.omittedBfcacheSegmentIds.length===0)return!0;let t=new Set(e.currentLayoutIds),n=G.readMetadata(e.currentElements).bfcacheSegmentIdentities;for(let r of e.template.omittedLayoutIds){if(!t.has(r)||!Object.hasOwn(e.currentElements,r))continue;let i=e.routeManifest.segmentGraph.layouts.get(r);if(i===void 0)continue;let a=n[r];if(a!==void 0){if(a===_({boundSegmentKey:xr(i.patternParts,e.targetRouteParam
3s),graphId:i.id,kind:`layout`,rootBoundaryId:i.rootBoundaryId}))return!1;continue}if(xr(i.patternParts,e.currentParams)===xr(i.patternParts,e.targetRouteParams))return!1}for(let t of e.template.omittedBfcacheSegmentIds){if(!Object.hasOwn(e.currentElements,t))continue;let r=n[t],i=aa({routeId:e.template.routeId,routeManifest:e.routeManifest,segmentId:t,targetRouteParams:e.targetRouteParams,targetUrlParts:e.targetUrlParts});if(r!==void 0&&i!==void 0&&r===i)return!1}return!0}function fa(e){if(e.interceptionContext!==null)return null;let t=$i(e.href,e.basePath);if(t===null)return null;let n=ea({basePath:e.basePath,href:e.href,routeManifest:e.routeManifest});if(n===null)return null;let r=e.templates.get(qi({interceptionContext:e.interceptionContext,mountedSlotsHeader:e.mountedSlotsHeader,routeId:n.route.id}));if(r===void 0||r.mountedSlotsHeader!==e.mountedSlotsHeader)return null;let{navigationParams:i,routeParams:a}=na({match:n,rawUrlParts:t.raw,routeManifest:e.routeManifest,urlParts:t.normalized});return{elements:ua(r),params:i,routeParams:a,template:r,urlParts:t.normalized}}var pa=/[\t\n\f\r ]+/;function ma(e,t){return e!==null&&e.split(pa).some(e=>e.length>0&&e.toLowerCase()===t.toLowerCase())}function ha(e,t){for(let n of e.split(/\s+/)){if(n===t)return!0;try{let e=new URL(n,window.location.href),r=new URL(t,window.location.href);if(e.href===r.href)return!0}catch{}}return!1}function ga(e){return ma(e.getAttribute(`rel`),`stylesheet`)&&e.hasAttribute(`href`)&&(e.hasAttribute(`data-precedence`)||e.hasAttribute(`precedence`))}function _a(){let e=document.head.querySelectorAll(`style[data-vinext-inline-css][data-href]`);if(e.length===0)return;let t=document.head.querySelectorAll(`link[rel][href]`);for(let n of t){if(!ga(n))continue;let t=n.getAttribute(`href`);if(t)for(let r of e){let e=r.getAttribute(`data-href`);if(e&&ha(e,t)){n.remove();break}}}}var va=a();function ya(e){return e}function ba(e,t){let n=t?.keyFn??((...e)=>e[0]),r=t?.cache??new Map;return ya(function(...t){let i=n(...t),a=r.get(i);if(a!==void 0)return a;let o=e.apply(this,t);return r.set(i,o),o})}function xa(e){return e.split(`$$cache=`)[0]}function Sa(){globalThis.__vite_rsc_require__=e=>e.startsWith(`$$server:`)?(e=e.slice(9),globalThis.__vite_rsc_server_require__(e)):globalThis.__vite_rsc_client_require__(e)}var Ca=!1;function wa(e){if(Ca)return;Ca=!0;let t=ba(t=>e.load(xa(t)));globalThis.__vite_rsc_client_require__=t,Sa()}var Ta=n((e=>{var t=i(),n={stream:!0},r=Object.prototype.hasOwnProperty;function a(e,t){if(e){var n=e[t[0]];if(e=n&&n[t[2]])n=e.name;else{if(e=n&&n[`*`],!e)throw Error(`Could not find the module "`+t[0]+`" in the React Server Consumer Manifest. This is probably a bug in the React Server Components bundler.`);n=t[2]}return t.length===4?[e.id,e.chunks,n,1]:[e.id,e.chunks,n]}return t}function o(e,t){var n=``,r=e[t];if(r)n=r.name;else{var i=t.lastIndexOf(`#`);if(i!==-1&&(n=t.slice(i+1),r=e[t.slice(0,i)]),!r)throw Error(`Could not find the module "`+t+`" in the React Server Manifest. This is probably a bug in the React Server Components bundler.`)}return r.async?[r.id,r.chunks,n,1]:[r.id,r.chunks,n]}var s=new Map;function c(e){var t=__vite_rsc_require__(e);return typeof t.then!=`function`||t.status===`fulfilled`?null:(t.then(function(e){t.status=`fulfilled`,t.value=e},function(e){t.status=`rejected`,t.reason=e}),t)}function l(){}function u(e){for(var t=e[1],n=[],r=0;r<t.length;){var i=t[r++],a=t[r++],o=s.get(i);o===void 0?(f.set(i,a),a=__webpack_chunk_load__(i),n.push(a),o=s.set.bind(s,i,null),a.then(o,l),s.set(i,a)):o!==null&&n.push(o)}return e.length===4?n.length===0?c(e[0]):Promise.all(n).then(function(){return c(e[0])}):0<n.length?Promise.all(n):null}function d(e){var t=__vite_rsc_require__(e[0]);if(e.length===4&&typeof t.then==`function`){if(t.status===`fulfilled`)t=t.value;else throw t.reason}if(e[2]===`*`)return t;if(e[2]===``)return t.__esModule?t.default:t;if(r.call(t,e[2]))return t[e[2]]}var f=new Map,p={}.u;({}).u=function(e){var t=f.get(e);return t===void 0?p(e):t};var m=t.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,h=Symbol.for(`react.transitional.element`),g=Symbol.for(`react.lazy`),_=Symbol.asyncIterator;Array.isArray;var v=new WeakMap;function y(e,t,n){v.has(e)||v.set(e,{id:t,originalBind:e.bind,bound:n})}function b(e,t){function n(){var e=Array.prototype.slice.call(arguments);return i?i.status===`fulfilled`?t(r,i.value.concat(e)):Promise.resolve(i).then(function(n){return t(r,n.concat(e))}):t(r,e)}var r=e.id,i=e.bound;return y(n,r,i),n}function x(e,t,n){this.status=e,this.value=t,this.reason=n}x.prototype=Object.create(Promise.prototype),x.prototype.then=function(e,t){switch(this.status){case`resolved_model`:j(this);break;case`resolved_module`:M(this)}switch(this.status){case`fulfilled`:typeof e==`function`&&e(this.value);break;case`pending`:case`blocked`:typeof e==`function`&&(this.value===null&&(this.value=[]),this.value.push(e)),typeof t==`function`&&(this.reason===null&&(this.reason=[]),this.reason.push(t));break;case`halted`:break;default:typeof t==`function`&&t(this.reason)}};function S(e){switch(e.status){case`resolved_model`:j(e);break;case`resolved_module`:M(e)}switch(e.status){case`fulfilled`:return e.value;case`pending`:case`blocked`:case`halted`:throw e;default:throw e.reason}}
3function C(e,t,n){for(var r=0;r<e.length;r++){var i=e[r];typeof i==`function`?i(t):F(i,t,n)}}function w(e,t){for(var n=0;n<e.length;n++){var r=e[n];typeof r==`function`?r(t):I(r,t)}}function T(e,t){var n=t.handler.chunk;if(n===null)return null;if(n===e)return t.handler;if(t=n.value,t!==null)for(n=0;n<t.length;n++){var r=t[n];if(typeof r!=`function`&&(r=T(e,r),r!==null))return r}return null}function E(e,t,n){switch(e.status){case`fulfilled`:C(t,e.value,e);break;case`blocked`:for(var r=0;r<t.length;r++){var i=t[r];if(typeof i!=`function`){var a=T(e,i);if(a!==null)switch(F(i,a.value,e),t.splice(r,1),r--,n!==null&&(i=n.indexOf(i),i!==-1&&n.splice(i,1)),e.status){case`fulfilled`:C(t,e.value,e);return;case`rejected`:n!==null&&w(n,e.reason);return}}}case`pending`:if(e.value)for(r=0;r<t.length;r++)e.value.push(t[r]);else e.value=t;if(e.reason){if(n)for(t=0;t<n.length;t++)e.reason.push(n[t])}else e.reason=n;break;case`rejected`:n&&w(n,e.reason)}}function D(e,t,n){t.status!==`pending`&&t.status!==`blocked`?t.reason.error(n):(e=t.reason,t.status=`rejected`,t.reason=n,e!==null&&w(e,n))}function ee(e,t,n){return new x(`resolved_model`,(n?`{"done":true,"value":`:`{"done":false,"value":`)+t+`}`,e)}function O(e,t,n,r){te(e,t,(r?`{"done":true,"value":`:`{"done":false,"value":`)+n+`}`)}function te(e,t,n){if(t.status!==`pending`)t.reason.enqueueModel(n);else{var r=t.value,i=t.reason;t.status=`resolved_model`,t.value=n,t.reason=e,r!==null&&(j(t),E(t,r,i))}}function k(e,t,n){if(t.status===`pending`||t.status===`blocked`){e=t.value;var r=t.reason;t.status=`resolved_module`,t.value=n,t.reason=null,e!==null&&(M(t),E(t,e,r))}}var A=null;function j(e){var t=A;A=null;var n=e.value,r=e.reason;e.status=`blocked`,e.value=null,e.reason=null;try{var i=JSON.parse(n,r._fromJSON),a=e.value;if(a!==null)for(e.value=null,e.reason=null,n=0;n<a.length;n++){var o=a[n];typeof o==`function`?o(i):F(o,i,e)}if(A!==null){if(A.errored)throw A.reason;if(0<A.deps){A.value=i,A.chunk=e;return}}e.status=`fulfilled`,e.value=i}catch(t){e.status=`rejected`,e.reason=t}finally{A=t}}function M(e){try{var t=d(e.value);e.status=`fulfilled`,e.value=t}catch(t){e.status=`rejected`,e.reason=t}}function N(e,t){e._closed=!0,e._closedReason=t,e._chunks.forEach(function(n){n.status===`pending`?D(e,n,t):n.status===`fulfilled`&&n.reason!==null&&n.reason.error(t)})}function ne(e){return{$$typeof:g,_payload:e,_init:S}
3}function P(e,t){var n=e._chunks,r=n.get(t);return r||(r=e._closed?new x(`rejected`,null,e._closedReason):new x(`pending`,null,null),n.set(t,r)),r}function F(e,t){var n=e.response,i=e.handler,a=e.parentObject,o=e.key,s=e.map,c=e.path;try{for(var l=1;l<c.length;l++){for(;typeof t==`object`&&t&&t.$$typeof===g;){var u=t._payload;if(u===i.chunk)t=i.value;else{switch(u.status){case`resolved_model`:j(u);break;case`resolved_module`:M(u)}switch(u.status){case`fulfilled`:t=u.value;continue;case`blocked`:var d=T(u,e);if(d!==null){t=d.value;continue}case`pending`:c.splice(0,l-1),u.value===null?u.value=[e]:u.value.push(e),u.reason===null?u.reason=[e]:u.reason.push(e);return;case`halted`:return;default:I(e,u.reason);return}}}var f=c[l];if(typeof t==`object`&&t&&r.call(t,f))t=t[f];else throw Error(`Invalid reference.`)}for(;typeof t==`object`&&t&&t.$$typeof===g;){var p=t._payload;if(p===i.chunk)t=i.value;else{switch(p.status){case`resolved_model`:j(p);break;case`resolved_module`:M(p)}if(p.status===`fulfilled`){t=p.value;continue}break}}var m=s(n,t,a,o);if(o!==`__proto__`&&(a[o]=m),o===``&&i.value===null&&(i.value=m),a[0]===h&&typeof i.value==`object`&&i.value!==null&&i.value.$$typeof===h){var _=i.value;o===`3`&&(_.props=m)}}catch(t){I(e,t);return}i.deps--,i.deps===0&&(e=i.chunk,e!==null&&e.status===`blocked`&&(t=e.value,e.status=`fulfilled`,e.value=i.value,e.reason=i.reason,t!==null&&C(t,i.value,e)))}function I(e,t){var n=e.handler;e=e.response,n.errored||(n.errored=!0,n.value=null,n.reason=t,n=n.chunk,n!==null&&n.status===`blocked`&&D(e,n,t))}function re(e,t,n,r,i,a){if(A){var o=A;o.deps++}else o=A={parent:null,chunk:null,value:null,reason:null,deps:1,errored:!1};return t={response:r,handler:o,parentObject:t,key:n,map:i,path:a},e.value===null?e.value=[t]:e.value.push(t),e.reason===null?e.reason=[t]:e.reason.push(t),null}function ie(e,t,n,r){if(!e._serverReferenceConfig)return b(t,e._callServer);var i=o(e._serverReferenceConfig,t.id),a=u(i);if(a)t.bound&&(a=Promise.all([a,t.bound]));else if(t.bound)a=Promise.resolve(t.bound);else return a=d(i),y(a,t.id,t.bound),a;if(A){var s=A;s.deps++}else s=A={parent:null,chunk:null,value:null,reason:null,deps:1,errored:!1};return a.then(function(){var e=d(i);
3if(t.bound){var a=t.bound.value.slice(0);a.unshift(null),e=e.bind.apply(e,a)}if(y(e,t.id,t.bound),r!==`__proto__`&&(n[r]=e),r===``&&s.value===null&&(s.value=e),n[0]===h&&typeof s.value==`object`&&s.value!==null&&s.value.$$typeof===h)switch(a=s.value,r){case`3`:a.props=e}s.deps--,s.deps===0&&(e=s.chunk,e!==null&&e.status===`blocked`&&(a=e.value,e.status=`fulfilled`,e.value=s.value,e.reason=null,a!==null&&C(a,s.value,e)))},function(t){if(!s.errored){s.errored=!0,s.value=null,s.reason=t;var n=s.chunk;n!==null&&n.status===`blocked`&&D(e,n,t)}}),null}function L(e,t,n,r,i){t=t.split(`:`);var a=parseInt(t[0],16);switch(a=P(e,a),a.status){case`resolved_model`:j(a);break;case`resolved_module`:M(a)}switch(a.status){case`fulfilled`:a=a.value;for(var o=1;o<t.length;o++){for(;typeof a==`object`&&a&&a.$$typeof===g;){switch(a=a._payload,a.status){case`resolved_model`:j(a);break;case`resolved_module`:M(a)}switch(a.status){case`fulfilled`:a=a.value;break;case`blocked`:case`pending`:return re(a,n,r,e,i,t.slice(o-1));case`halted`:return A?(e=A,e.deps++):A={parent:null,chunk:null,value:null,reason:null,deps:1,errored:!1},null;default:return A?(A.errored=!0,A.value=null,A.reason=a.reason):A={parent:null,chunk:null,value:null,reason:a.reason,deps:0,errored:!0},null}}a=a[t[o]]}for(;typeof a==`object`&&a&&a.$$typeof===g;){switch(t=a._payload,t.status){case`resolved_model`:j(t);break;case`resolved_module`:M(t)}if(t.status===`fulfilled`){a=t.value;continue}break}return i(e,a,n,r);case`pending`:case`blocked`:return re(a,n,r,e,i,t);case`halted`:return A?(e=A,e.deps++):A={parent:null,chunk:null,value:null,reason:null,deps:1,errored:!1},null;default:return A?(A.errored=!0,A.value=null,A.reason=a.reason):A={parent:null,chunk:null,value:null,reason:a.reason,deps:0,errored:!0},null}}function R(e,t){return new Map(t)}function ae(e,t){return new Set(t)}function z(e,t){return new Blob(t.slice(1),{type:t[0]})}function oe(e,t){e=new FormData;for(var n=0;n<t.length;n++)e.append(t[n][0],t[n][1]);return e}function se(e,t){return t[Symbol.iterator]()}function B(e,t){return t}function ce(e,t,n,r){if(r[0]===`$`){if(r===`$`)return A!==null&&n===`0`&&(A={parent:A,chunk:null,value:null,reason:null,deps:0,errored:!1}),h;switch(r[1]){case`$`:return r.slice(1);case`L`:return t=parseInt(r.slice(2),16),e=P(e,t),ne(e);case`@`:return t=parseInt(r.slice(2),16),P(e,t);case`S`:return Symbol.for(r.slice(2));case`h`:return r=r.slice(2),L(e,r,t,n,ie);case`T`:if(t=`$`+r.slice(2),e=e._tempRefs,e==null)throw Error(`Missing a temporary reference set but the RSC response returned a temporary reference. Pass a temporaryReference option with the set that was used with the reply.`);return e.get(t);case`Q`:return r=r.slice(2),L(e,r,t,n,R);case`W`:return r=r.slice(2),L(e,r,t,n,ae);case`B`:return r=r.slice(2),L(e,r,t,n,z);case`K`:return r=r.slice(2),L(e,r,t,n,oe);case`Z`:return _e();case`i`:return r=r.slice(2),L(e,r,t,n,se);case`I`:return 1/0;case`-`:return r===`$-0`?-0:-1/0;case`N`:return NaN;case`u`:return;case`D`:return new Date(Date.parse(r.slice(2)));case`n`:return BigInt(r.slice(2));default:return r=r.slice(1),L(e,r,t,n,B)}}return r}function le(){throw Error(`Trying to call a function from "use server" but the callServer option was not implemented in your router runtime.`)}function ue(e,t,n,r,i,a,o){var s=new Map;this._bundlerConfig=e,this._serverReferenceConfig=t,this._moduleLoading=n,this._callServer=r===void 0?le:r,this._encodeFormAction=i,this._nonce=a,this._chunks=s,this._stringDecoder=new TextDecoder,this._fromJSON=null,this._closed=!1,this._closedReason=null,this._tempRefs=o,this._fromJSON=ye(this)}function de(e,t,n){e=e._chunks;var r=e.get(t);r&&r.status!==`pending`?r.reason.enqueueValue(n):(n=new x(`fulfilled`,n,null),e.set(t,n))}function fe(e,t,n){var r=e._chunks,i=r.get(t);n=JSON.parse(n,e._fromJSON);var o=a(e._bundlerConfig,n);if(n=u(o)){if(i){var s=i;s.status=`blocked`}else s=new x(`blocked`,null,null),r.set(t,s);n.then(function(){return k(e,s,o)},function(t){return D(e,s,t)})}else i?k(e,i,o):(i=new x(`resolved_module`,o,null),r.set(t,i))}function pe(e,t,n,r){e=e._chunks;var i=e.get(t);
3i?i.status===`pending`&&(t=i.value,i.status=`fulfilled`,i.value=n,i.reason=r,t!==null&&C(t,i.value,i)):(n=new x(`fulfilled`,n,r),e.set(t,n))}function V(e,t,n){var r=null,i=!1;n=new ReadableStream({type:n,start:function(e){r=e}});var a=null;pe(e,t,n,{enqueueValue:function(e){a===null?r.enqueue(e):a.then(function(){r.enqueue(e)})},enqueueModel:function(t){if(a===null){var n=new x(`resolved_model`,t,e);j(n),n.status===`fulfilled`?r.enqueue(n.value):(n.then(function(e){return r.enqueue(e)},function(e){return r.error(e)}),a=n)}else{n=a;var i=new x(`pending`,null,null);i.then(function(e){return r.enqueue(e)},function(e){return r.error(e)}),a=i,n.then(function(){a===i&&(a=null),te(e,i,t)})}},close:function(){if(!i){if(i=!0,a===null)r.close();else{var e=a;a=null,e.then(function(){return r.close()})}}},error:function(e){if(!i){if(i=!0,a===null)r.error(e);else{var t=a;a=null,t.then(function(){return r.error(e)})}}}})}function me(){return this}function he(e){return e={next:e},e[_]=me,e}function ge(e,t,n){var r=[],i=!1,a=0,o={};o[_]=function(){var e=0;return he(function(t){if(t!==void 0)throw Error(`Values cannot be passed to next() of AsyncIterables passed to Client Components.`);if(e===r.length){if(i)return new x(`fulfilled`,{done:!0,value:void 0},null);r[e]=new x(`pending`,null,null)}return r[e++]})},pe(e,t,n?o[_]():o,{enqueueValue:function(e){if(a===r.length)r[a]=new x(`fulfilled`,{done:!1,value:e},null);else{var t=r[a],n=t.value,i=t.reason;t.status=`fulfilled`,t.value={done:!1,value:e},t.reason=null,n!==null&&E(t,n,i)}a++},enqueueModel:function(t){a===r.length?r[a]=ee(e,t,!1):O(e,r[a],t,!1),a++},close:function(t){if(!i)for(i=!0,a===r.length?r[a]=ee(e,t,!0):O(e,r[a],t,!0),a++;a<r.length;)O(e,r[a++],`"$undefined"`,!0)},error:function(t){if(!i)for(i=!0,a===r.length&&(r[a]=new x(`pending`,null,null));a<r.length;)D(e,r[a++],t)}})}function _e(){var e=Error(`An error occurred in the Server Components render. The specific message is omitted in production builds to avoid leaking sensitive details. A digest property is included on this error instance which may provide additional details about the nature of the error.`);return e.stack=`Error: `+e.message,e}function H(e,t){for(var n=e.length,r=t.length,i=0;i<n;i++)r+=e[i].byteLength;r=new Uint8Array(r);for(var a=i=0;a<n;a++){var o=e[a];r.set(o,i),i+=o.byteLength}return r.set(t,i),r}function U(e,t,n,r,i,a){n=n.length===0&&r.byteOffset%a===0?r:H(n,r),i=new i(n.buffer,n.byteOffset,n.byteLength/a),de(e,t,i)}function ve(e,t,r,i,a,o){switch(i){case 65:de(e,r,H(a,o).buffer);return;case 79:U(e,r,a,o,Int8Array,1);return;case 111:de(e,r,a.length===0?o:H(a,o));return;case 85:U(e,r,a,o,Uint8ClampedArray,1);return;case 83:U(e,r,a,o,Int16Array,2);return;case 115:U(e,r,a,o,Uint16Array,2);return;case 76:U(e,r,a,o,Int32Array,4);return;case 108:U(e,r,a,o,Uint32Array,4);return;case 71:U(e,r,a,o,Float32Array,4);return;case 103:U(e,r,a,o,Float64Array,8);return;case 77:U(e,r,a,o,BigInt64Array,8);return;case 109:U(e,r,a,o,BigUint64Array,8);return;case 86:U(e,r,a,o,DataView,1);return}t=e._stringDecoder;for(var s=``,c=0;c<a.length;c++)s+=t.decode(a[c],n);switch(a=s+=t.decode(o),i){case 73:fe(e,r,a);break;case 72:switch(r=a[0],a=a.slice(1),e=JSON.parse(a,e._fromJSON),a=m.d,r){case`D`:a.D(e);break;case`C`:typeof e==`string`?a.C(e):a.C(e[0],e[1]);break;case`L`:r=e[0],i=e[1],e.length===3?a.L(r,i,e[2]):a.L(r,i);break;case`m`:typeof e==`string`?a.m(e):a.m(e[0],e[1]);break;case`X`:typeof e==`string`?a.X(e):a.X(e[0],e[1]);break;case`S`:typeof e==`string`?a.S(e):a.S(e[0],e[1]===0?void 0:e[1],e.length===3?e[2]:void 0);break;case`M`:typeof e==`string`?a.M(e):a.M(e[0],e[1])}break;case 69:i=e._chunks,o=i.get(r),a=JSON.parse(a),t=_e(),t.digest=a.digest,o?D(e,o,t):(e=new x(`rejected`,null,t),i.set(r,e));break;case 84:e=e._chunks,(i=e.get(r))&&i.status!==`pending`?i.reason.enqueueValue(a):(a=new x(`fulfilled`,a,null),e.set(r,a));break;case 78:case 68:case 74:case 87:throw Error(`Failed to read a RSC payload created by a development version of React on the server while using a production version on the client. Always use matching versions on the server and the client.`);case 82:V(e,r,void 0);break;case 114:V(e,r,`bytes`);break;case 88:ge(e,r,!1);break;case 120:ge(e,r,!0);break;case 67:(r=e._chunks.get(r))&&r.status===`fulfilled`&&r.reason.close(a===``?`"$undefined"`:a);break;
3default:i=e._chunks,(o=i.get(r))?te(e,o,a):(e=new x(`resolved_model`,a,e),i.set(r,e))}}function ye(e){return function(t,n){if(t!==`__proto__`){if(typeof n==`string`)return ce(e,this,t,n);if(typeof n==`object`&&n){if(n[0]===h){if(t={$$typeof:h,type:n[1],key:n[2],ref:null,props:n[3]},A!==null){if(n=A,A=n.parent,n.errored)t=new x(`rejected`,null,n.reason),t=ne(t);else if(0<n.deps){var r=new x(`blocked`,null,null);n.value=t,n.chunk=r,t=ne(r)}}}else t=n;return t}return n}}}function be(e){N(e,Error(`Connection closed.`))}function xe(e){return new ue(null,null,null,e&&e.callServer?e.callServer:void 0,void 0,void 0,e&&e.temporaryReferences?e.temporaryReferences:void 0)}function W(e,t,n){function r(t){var s=t.value;if(t.done)return n();var c=0,l=a._rowState;t=a._rowID;for(var u=a._rowTag,d=a._rowLength,f=a._buffer,p=s.length;c<p;){var m=-1;switch(l){case 0:m=s[c++],m===58?l=1:t=t<<4|(96<m?m-87:m-48);continue;case 1:l=s[c],l===84||l===65||l===79||l===111||l===85||l===83||l===115||l===76||l===108||l===71||l===103||l===77||l===109||l===86?(u=l,l=2,c++):64<l&&91>l||l===35||l===114||l===120?(u=l,l=3,c++):(u=0,l=3);continue;case 2:m=s[c++],m===44?l=4:d=d<<4|(96<m?m-87:m-48);continue;case 3:m=s.indexOf(10,c);break;case 4:m=c+d,m>s.length&&(m=-1)}var h=s.byteOffset+c;if(-1<m)d=new Uint8Array(s.buffer,h,m-c),ve(e,a,t,u,f,d),c=m,l===3&&c++,d=t=u=l=0,f.length=0;else{s=new Uint8Array(s.buffer,h,s.byteLength-c),f.push(s),d-=s.byteLength;break}}return a._rowState=l,a._rowID=t,a._rowTag=u,a._rowLength=d,o.read().then(r).catch(i)}function i(t){N(e,t)}var a={_rowState:0,_rowID:0,_rowTag:0,_rowLength:0,_buffer:[]},o=t.getReader();o.read().then(r).catch(i)}e.createFromFetch=function(e,t){var n=xe(t);return e.then(function(e){W(n,e.body,be.bind(null,n))},function(e){N(n,e)}),P(n,0)},e.createFromReadableStream=function(e,t){return t=xe(t),W(t,e,be.bind(null,t)),P(t,0)}})),Ea=t(n(((e,t)=>{t.exports=Ta()}))(),1);function Da(e,t={}){return Ea.createFromReadableStream(e,{callServer:ka,findSourceMapURL:Aa,...t})}function Oa(e,t={}){return Ea.createFromFetch(e,{callServer:ka,findSourceMapURL:Aa,...t})}function ka(...e){return globalThis.__viteRscCallServer(...e)}function Aa(e,t){let n=new URL(`/__vite_rsc_findSourceMapURL`,import.meta.url);return n.searchParams.set(`filename`,e),n.searchParams.set(`environmentName`,t),n.toString()}var ja={"062f28b98850":async()=>{let e=await N(()=>import(`./contact-menu-DFcrC6-3.js`),__vite__mapDeps([0,1,2,3,4,5,6,7,8]));return{get ContactMenu(){return e.ContactMenu}}},"0b874ad30386":async()=>{let e=await N(()=>import(`./vinext-BaQDpMYE.js`).then(e=>e.Ut),__vite__mapDeps([9,2,1]));return{get default(){return e.default}}},"0cd329bc3558":async()=>{let e=await N(()=>import(`./cabinet-workspace-Ce25tBvz.js`),__vite__mapDeps([10,2,1,4,5,11,12,6,7,13,14,3,8,15]));return{get CabinetWorkspace(){return e.CabinetWorkspace}}},"15c18cfaeeff":async()=>{let e=await N(()=>import(`./layout-segment-context-DIuJ7CPs.js`),__vite__mapDeps([16,2,1,9]));return{get LayoutSegmentProvider(){return e.LayoutSegmentProvider}}},"165a674f065d":async()=>{let e=await N(()=>import(`./hero-slideshow-vysLfyH-.js`),__vite__mapDeps([17,2,1,15,4,5,13]));return{get HeroSlideshow(){return e.HeroSlideshow}}},"339f946bc456":async()=>{let e=await N(()=>import(`./Icon-jpk45vUa.js`).then(e=>e.n),__vite__mapDeps([5,2,1]));return{get default(){return e.default}}},"38b4fc52651e":async()=>{let e=await N(()=>import(`./site-faq-BHQNuD_T.js`),__vite__mapDeps([18,2,1,4,5,14,12,6,8]));return{get SiteFaq(){return e.SiteFaq}}},"3e58f1c730f3":async()=>{let e=await N(()=>import(`./sign-in-form-CqvJnmOL.js`),__vite__mapDeps([19,2,1,4,5,11,12,6,7,13]));return{get SignInForm(){return e.SignInForm}}},"593f344dc510":async()=>{let e=await N(()=>import(`./vinext-BaQDpMYE.js`).then(e=>e.Lt),__vite__mapDeps([9,2,1]));return{get ErrorBoundary(){return e.ErrorBoundary},get ForbiddenBoundary(){return e.ForbiddenBoundary},get GlobalErrorBoundary(){return e.GlobalErrorBoundary},get NotFoundBoundary(){return e.NotFoundBoundary},get RedirectBoundary(){return e.RedirectBoundary},get SerializedErrorBoundary(){return e.SerializedErrorBoundary},get UnauthorizedBoundary(){return e.UnauthorizedBoundary}}},"89c3cac48cb5":async()=>{let e=await N(()=>import(`./vinext-BaQDpMYE.js`).then(e=>e.t),__vite__mapDeps([9,2,1]));return{get StreamedIconsInsertion(){return e.StreamedIconsInsertion}}},"8c0f216c4604":async()=>{let e=await N(()=>import(`./vinext-BaQDpMYE.js`).then(e=>e.Tt),__vite__mapDeps([9,2,1]));return{get BfcacheSegmentBoundary(){return e.BfcacheSegmentBoundary},get Children(){return e.Children},get ParallelSlot(){return e.ParallelSlot},get Slot(){return e.Slot}}},"9276801271d6":async()=>{let e=await N(()=>import(`./vinext-BaQDpMYE.js`).then(e=>e.jt),__vite__mapDeps([9,2,1]));
3return{get AppRouterScrollTarget(){return e.AppRouterScrollTarget}}},bad85346fc72:async()=>(await N(()=>import(`./vinext-BaQDpMYE.js`).then(e=>e.P),__vite__mapDeps([9,2,1])),{})};Ma();function Ma(){wa({load:async e=>{{let t=ja[e];if(!t)throw Error(`client reference not found '${e}'`);return t()}}})}function Na(e){return e===`traverse`?`traverse`:`navigate`}function Pa(e){switch(e){case`navigate`:return`navigation`;case`refresh`:return`refresh`;case`traverse`:return`traverse`;default:throw Error(`[vinext] Unknown navigation kind: `+String(e))}}var Fa=50,Ia=St(),La=new Map,Ra=new Set,za=new Map;function Ba(){return window.__VINEXT_RSC_ROOT__||window.__VINEXT_RSC_BOOTSTRAP_STATE__?!1:(window.__VINEXT_RSC_BOOTSTRAP_STATE__=`starting`,!0)}function Va(){window.__VINEXT_RSC_BOOTSTRAP_STATE__=`hydrated`}function Ha(){return g()?.bootstrap.routeManifest??null}var X=new fi({initialHistoryState:window.history.state,maxHistoryStateSnapshots:50,readHistoryState:()=>window.history.state,readCurrentHref:()=>window.location.href,pushHistoryState:(e,t)=>Et(e,``,t),replaceHistoryState:(e,t)=>p(e,``,t),readVisibleNavigationMetadata:()=>{if(!ao())return null;let e=io();return{activeRoutePaths:mt(e.slotBindings),bfcacheIds:e.bfcacheIds,previousNextUrl:e.previousNextUrl}}}),Z=Yr({basePath:``,getRouteManifest:Ha,syncHistoryStatePreviousNextUrl:(e,t)=>X.syncCurrentHistoryStatePreviousNextUrl(e,t)}),Ua={markNavigationSettled(){},markNavigationStart(){},schedule(){}},Wa=ri(),Ga=Z.NavigationCommitSignal,Ka=`data-vinext-action-http-fallback`;function qa(e){if(document.head.querySelectorAll(`meta[${Ka}="robots"]`).forEach(e=>e.remove()),e!==404)return;let t=document.createElement(`meta`);t.name=`robots`,t.content=`noindex`,t.setAttribute(Ka,`robots`),document.head.appendChild(t)}var Ja=A();function Ya(e){if(!e)return null;try{return JSON.parse(decodeURIComponent(e))}catch{return null}}function Xa(e){return e instanceof Promise}var Za={},Q=new Map,$=0,Qa=null,$a=new C,eo=new Promise(()=>{}),to=E,no=null;function ro(e,t,n,r=!1){let i=!1;return(0,Br.flushSync)(()=>{i=X.restoreHistorySnapshot({historyState:e,preferExternalSnapshot:r,stageClientParams:lo,approveVisibleRestore:({state:e,beforeCommit:i})=>Z.restoreHistorySnapshotVisibleState({restoreCopiedExternalHistoryEntry:r,beforeCommit:()=>{n?.(),i()},navId:t,state:e,targetHref:window.location.href})})}),i?($+=1,wi(Q),Xe(),ft(t,{releaseSnapshot:!1}),!0):!1}function io(){return Z.getBrowserRouterState()}function ao(){return Z.hasBrowserRouterState()}function oo(){return Z.waitForBrowserRouterStateReady()}function so(){return Z.beginPendingBrowserRouterState()}function co(e){Za=e,We(e)}function lo(e){Za=e,z(e)}function uo(){Q.clear()}function fo(){kt(),La.clear(),Ra.clear(),za.clear()}function po(){$+=1,uo(),fo(),X.invalidateRestorableClientState()}function mo(e){return new URL(e,`https://vinext.local`).pathname}function ho(e,t,n,r){if(t===null)return[];let i=ce(At(n.pathname,``)),a=[];for(let o of e.slotBindings){if(o.state!==`active`||!o.activeRouteId||!o.interceptionId||!o.interceptionSourceMatchedUrl)continue;let s=G.parseElementKey(o.activeRouteId);if(s?.kind!==`route`)continue;let c=t.segmentGraph.interceptions.get(o.interceptionId);if(!c)continue;let l=e.interception?.slotId===o.slotId&&Ae(ce(mo(e.interception.targetMatchedUrl)),c.targetPatternParts)!==null?e.interception:null,u=l?.targetMatchedUrl??s.path,d=ce(mo(u));if(r!==null&&e.interception?.slotId===o.slotId&&Ae(i,c.targetPatternParts)!==null&&Ae(d,c.targetPatternParts)!==null)continue;let f=new URL(u,n);f.pathname=ve(f.pathname,``),f.search=n.search,a.push({interception:c,interceptionContext:l?.sourceMatchedUrl??o.interceptionSourceMatchedUrl,targetPathname:`${f.pathname}${f.search}`})}return a}async function go(e){let t=Ie({interceptionContext:e.interceptionContext,interceptionId:e.interceptionId,mountedSlotsHeader:e.mountedSlotsHeader}),n=await fetch(await ye(e.targetPathname,t),{credentials:`include`,headers:t,signal:e.signal});return Fo(Oa(Promise.resolve(n)))}async function _o(e){let t=Ie({mountedSlotsHeader:e.mountedSlotsHeader}),n=await fetch(await ye(e.targetPathname,t),{credentials:`include`,headers:t,signal:e.signal});return Fo(Oa(Promise.resolve(n)))}function vo(e){return e.outcome===`cache-seeded`&&e.pending===void 0&&e.snapshot!==void 0}function yo(e){let t=e.indexOf(`\0`);return t===-1?{interceptionContext:null,rscUrl:e}:{interceptionContext:e.slice(t+1),rscUrl:e.slice(0,t)}}async function bo(e){let t=yo(e.cacheKey);if(t.interceptionContext!==e.interceptionContext||B(e.entry)!==e.mountedSlotsHeader||e.interceptionContext!==null)return!1;let n=await Fo(Oa(Promise.resolve(v(e.entry.snapshot)))),r=la({allowLoadingShell:e.entry.optimisticRouteShell===!0,basePath:``,elements:n,href:e.entry.snapshot.url||t.rscUrl,interceptionContext:e.interceptionContext,mountedSlotsHeader:e.mountedSlotsHeader,routeManifest:e.routeManifest});return r!==null&&(La.set(qi({interceptionContext:e.interceptionContext,mountedSlotsHeader:e.mountedSlotsHeader,routeId:r.routeId}),r),!0)}async function xo(e){if(e.routeManifest===null)return;let t=[...za.values()];for(let[n,r]of U()){let i=Ji({cacheKey:n,interceptionContext:e.interceptionContext,mountedSlotsHeader:e.mountedSlotsHeader});if(Ra.has(i)||za.has(i)||!vo(r)||r.prefetchKind===`route-tree`)continue;let a=bo({cacheKey:n,entry:r,interceptionContext:e.interceptionContext,mountedSlotsHeader:e.mountedSlotsHeader,routeManifest:e.routeManifest}).then(e=>{e&&Ra.add(i)}).finally(()=>{za.delete(i)});za.set(i,a),t.push(a)}t.length!==0&&await Promise.allSettled(t)}function So(e){let{activeRoutePaths:t,bfcacheIds:n,href:r,historyUpdateMode:i,navId:a,params:o,previousNextUrl:s,targetHistoryIndex:c}=e;return()=>{if(!Z.isCurrentNavigation(a)){ft(void 0,{releaseSnapshot:!0});return}
3X.commitNavigationHistory({activeRoutePaths:t,bfcacheIds:n,href:r,historyUpdateMode:i,previousNextUrl:s,stageClientParams:()=>lo(o),targetHistoryIndex:c}),Nt(r),ft(a)}}async function Co(e){return qa(null),Z.renderNavigationPayload({actionType:e.actionType??`navigate`,createNavigationCommitEffect:So,historyUpdateMode:e.historyUpdateMode,navigationCommitKind:e.navigationCommitKind,navigationInitiationState:e.navigationInitiationState,navigationResponseCompletion:e.navigationResponseCompletion,navigationSnapshot:e.navigationSnapshot,navId:e.navId,nextElements:e.payload,onCommittedState:e.onCommittedState,operationLane:e.operationLane??`navigation`,params:e.params,payloadOrigin:e.payloadOrigin,pendingRouterState:e.pendingRouterState,previousNextUrl:e.previousNextUrl,restoredBfcacheIds:e.restoredBfcacheIds??null,reuseCurrentBfcacheIds:e.reuseCurrentBfcacheIds??!0,scrollIntent:e.scrollIntent??null,targetHistoryIndex:e.traversalIntent?.targetHistoryIndex,targetHref:e.targetHref,visibleCommitMode:e.visibleCommitMode??`transition`})}function wo(){for(;Q.size>=Fa;){let e=Q.keys().next().value;if(e===void 0)return;Q.delete(e)}}function To(e,t,n,r){let i=G.encodeCacheKey(e,t),a=xi(Q,e,t);return a?{cacheKey:a.cacheKey,entry:a.entry,facts:{candidate:`present`,fresh:vi(a.entry,{navigationKind:r,now:Date.now()}),mountedSlotsMatch:a.entry.elements!==void 0||a.entry.mountedSlotsHeader===n,navigationKind:r}}:{cacheKey:i,entry:null,facts:{candidate:`missing`,navigationKind:r}}}function Eo(e,t){return e.entry===null?null:t.kind===`reuse`?(Q.delete(e.cacheKey),Q.set(e.cacheKey,e.entry),e.entry):(Q.delete(e.cacheKey),null)}function Do(e,t){Si(Q,e,t)}function Oo(e,t,n,r,i=$e,a=n.mountedSlotsHeader??null,o,s=!0,c=n,l=!1){let u=G.encodeCacheKey(e,t);Ci(Q,e,t),wo();let d=_i({fallbackTtlMs:i,elements:o,now:Date.now(),mountedSlotsHeader:a,params:r,response:n,reuseAfterHistoryRestore:l});return Q.set(u,d),s&&P(e,c,t,a,i,l),()=>{Q.get(u)===d&&Q.delete(u),s&&at(e,c,t)}}function ko(e){return`${window.location.origin}${K(e)}`}function Ao(){let e=G.parseElementKey(io().routeId);return e?.kind===`route`?e.path:null}function jo(e,t,n,r){if(n!==void 0)return{interceptionContext:Zn(n,``),previousNextUrl:n};switch(e){case`navigate`:{let e=io().previousNextUrl;if(e!==null)return{interceptionContext:Zn(e,``),previousNextUrl:e};let n=Ye({basePath:``,currentPathname:window.location.pathname,routeManifest:Ha(),targetPathname:t});if(n!==null)return{interceptionContext:n,previousNextUrl:window.location.pathname+window.location.search};let r=yt({basePath:``,currentMatchedPathname:Ao(),currentPathname:window.location.pathname,routeManifest:Ha(),targetPathname:t});return r===null?{interceptionContext:null,previousNextUrl:null}:{interceptionContext:r,previousNextUrl:window.location.pathname+window.location.search}}case`traverse`:{let e=He(r??window.history.state);return{interceptionContext:Zn(e,``),previousNextUrl:e}}case`refresh`:{let e=io().previousNextUrl;return{interceptionContext:Zn(e,``),previousNextUrl:e}}default:throw Error(`[vinext] Unknown navigation kind: `+String(e))}}function Mo(e){return typeof e==`object`&&!!e&&`kind`in e&&e.kind===`mpa-navigation`}function No(e,t){$a.navigate(window,e,t)}function Po({children:e}){let t=M();return(0,q.useEffect)(()=>{let e=e=>{let n=`reason`in e?e.reason:e.error;if(!w(n))return;if(`handled`in n&&n.handled===!0){e.preventDefault();return}let r=pe(n.digest);r&&(e.preventDefault(),(0,q.startTransition)(()=>{r.type===`push`?t.push(r.url):t.replace(r.url)}))};return window.addEventListener(`error`,e),window.addEventListener(`unhandledrejection`,e),()=>{window.removeEventListener(`error`,e),window.removeEventListener(`unhandledrejection`,e)}},[t]),e??null}function Fo(e){return Promise.resolve(e).then(e=>G.decode(e))}function Io({hydrationCachePublication:e,initialElements:t,initialNavigationSnapshot:n}){let r=(0,q.use)(t),i=G.readMetadata(r),[a,o]=(0,q.useState)(()=>({activeOperation:null,bfcacheIds:Vt(r),elements:r,interception:i.interception,interceptionContext:i.interceptionContext,layoutIds:i.layoutIds,layoutFlags:i.layoutFlags,navigationSnapshot:n,previousNextUrl:null,renderId:0,rootLayoutTreePath:i.rootLayoutTreePath,routeId:i.routeId,slotBindings:i.slotBindings,visibleCommitVersion:0}));if(Mo(a))throw No(a.href,a.historyUpdateMode),eo;let s=Xa(a)?(0,q.use)(a):a,l=(0,q.useRef)(s);l.current=s,(0,q.useLayoutEffect)(()=>{let t=Z.attachBrowserRouterState(e=>{o(e)},l);
3return Ge({navigateExternal:(e,t)=>(o({href:e,historyUpdateMode:t,kind:`mpa-navigation`}),new Promise(()=>{}))}),e.commit(),()=>{e.invalidate(),Ge({navigateExternal:void 0}),t(),c(null)}},[e,o]),(0,q.useEffect)(()=>{e.complete();let t=performance.now();window.__VINEXT_HYDRATED_AT=t,window.__NEXT_HYDRATED=!0,window.__NEXT_HYDRATED_AT=t,window.__NEXT_HYDRATED_CB?.()},[e]),(0,q.useLayoutEffect)(()=>{X.rememberHistoryStateSnapshot(s)},[s]),(0,q.useEffect)(()=>{L(G.readMetadata(s.elements).sourcePage)},[s.elements]),(0,q.useLayoutEffect)(()=>{let e=Pe(),t=ut(l.current.elements);if(c(t),_a(),e===t)return;let n=window.setTimeout(()=>{g()?.functions.pingVisibleLinks?.()},0);return()=>{window.clearTimeout(n)}},[s.elements]),(0,q.useLayoutEffect)(()=>{s.renderId===0&&X.writeHydratedHistoryMetadata({activeRoutePaths:mt(s.slotBindings),bfcacheIds:s.bfcacheIds,previousNextUrl:s.previousNextUrl})},[s.bfcacheIds,s.previousNextUrl,s.renderId,s.slotBindings]);let d=(0,q.createElement)(ee,null,(0,q.createElement)(Ga,{renderId:s.renderId},(0,q.createElement)(se.Provider,{value:s.elements},(0,q.createElement)(h,{id:s.routeId})))),f=(0,q.useMemo)(()=>Ht({elements:s.elements}),[s.elements]),p=(0,q.createElement)(Ot.Provider,{value:f},d),m=(0,q.createElement)(Po,null,Ja?(0,q.createElement)(Ja.Provider,{value:s.bfcacheIds},p):p),_=ht?(0,q.createElement)(ht.Provider,{value:be},m):m,v=(0,q.createElement)(u,{commitId:s.renderId},_),y=(0,q.createElement)(S,{fallback:to,children:v}),b=Le();return b?(0,q.createElement)(b.Provider,{value:s.navigationSnapshot},y):y}function Lo(e,t,n){te({pathname:e,searchParams:new URLSearchParams(t),params:n})}function Ro(e,t,n,r){Lo(e,r?window.location.search:t,n)}function zo(e,t){let n=t?.shouldContinue??(()=>!0);if(!n())return;if(!(e&&typeof e==`object`&&`__vinext_scrollY`in e)){window.location.hash&&me(window.location.hash);return}let r=Number(e.__vinext_scrollY);ge(`__vinext_scrollX`in e?Number(e.__vinext_scrollX):0,r,{minFrames:1,shouldContinue:n})}function Bo(e){if(!ao())return!1;let t=new URL(e,window.location.origin),n=io();return qr(t,``)===K(n.navigationSnapshot)}var Vo=!1,Ho=`__vinext_rsc_initial_reload__`;function Uo(){try{return sessionStorage.getItem(Ho)}catch{return null}}function Wo(e){try{sessionStorage.setItem(Ho,e)}catch{}}function Go(){try{sessionStorage.removeItem(Ho)}catch{}}function Ko(e){let t=window.location.pathname+window.location.search;return Uo()===t?(Go(),console.error(`[vinext] Initial RSC fetch ${e} after reload; aborting hydration. Server-rendered HTML remains visible; client components will not hydrate.`),null):(Wo(t),Uo()===t?(console.warn(`[vinext] Initial RSC fetch ${e}; reloading once to let the server render the HTML error page`),window.location.reload(),null):(console.error(`[vinext] Initial RSC fetch ${e}; sessionStorage unavailable so the reload-loop guard cannot persist — aborting hydration. Server-rendered HTML remains visible; client components will not hydrate.`),null))}async function qo(){let e=Ln(),t=g()?.bootstrap.rsc;if(t||e.__VINEXT_RSC_CHUNKS__||e.__VINEXT_RSC_DONE__)return Go(),Gr(),t?(Jo(t),t.done?(F({rsc:void 0}),zn(t.rsc)):Vn()):(e.__VINEXT_RSC_PARAMS__&&co(e.__VINEXT_RSC_PARAMS__),Vn());let n=Ie(),r=await fetch(await ye(window.location.pathname+window.location.search,n),{credentials:`include`,headers:n});if(!r.ok)return Ko(`returned ${r.status}`);let i=r.headers.get(`content-type`)??``;if(!i.startsWith(`text/x-component`))return Ko(`returned non-RSC content-type "${i||`(missing)`}"`);if(!r.body)return Ko(`returned empty body`);Go(),Gr();let a=Ya(r.headers.get(Ze)),o=a??{};if(a)try{co(a)}catch{}return Lo(window.location.pathname,window.location.search,o),r.body}function Jo(e){let t=e.params??{};e.params&&co(e.params),e.nav&&Ro(e.nav.pathname,e.nav.searchParams,t,e.searchParamsFromBrowser===!0)}async function Yo(){if(!Ba())return;de();let e=g()?.bootstrap.rsc,t=await qo();t!==null&&Xo(t,null,e)}function Xo(e,t,n){let r=Li(),i=$,[a,o]=e.tee(),s=Fo(Da(a)),c=De(window.location.href,Za),l=c.params,u=K(c),d=new Response(o).arrayBuffer();Promise.all([s,d]).then(async([e,t])=>
3{if(i!==$)return;let a=G.readMetadata(e);if(Qa={pathAndSearch:u,routeId:a.routeId},!Kn(a))return;let o=ut(e),s=Ie({mountedSlotsHeader:o}),c=await ye(u,s);if(i!==$)return;let d={compatibilityIdHeader:Ia,buffer:t,contentType:ze,...n?.dynamicStaleTimeSeconds===void 0?{}:{dynamicStaleTimeSeconds:n.dynamicStaleTimeSeconds},...n?.staleTimeSeconds===void 0?{}:{serverStaleTime:{kind:`resolved`,seconds:n.staleTimeSeconds}},mountedSlotsHeader:o,paramsHeader:encodeURIComponent(JSON.stringify(l)),renderedPathAndSearch:null,url:c},f=n?.initialCacheKind===`static`?lt:$e;r.publish(()=>i===$?Oo(c,a.interceptionContext,d,l,f,o,e,!1,d,n?.initialCacheKind===`static`||a.interceptionContext!==null):()=>{})}).catch(()=>{}),X.writeBootstrapHistoryMetadata();let f=Pi(),p=(...e)=>{r.fail(),f(...e)},m=ci({formState:si(Ln()),onCaughtError:(e=>((...t)=>{r.fail(),e(...t)}))(Fi(p)),onRecoverableError:(...e)=>{r.fail(),Ii(...e)},onUncaughtError:p}),h=(0,q.createElement)(Io,{hydrationCachePublication:r,initialElements:s,initialNavigationSnapshot:c}),_=document.querySelectorAll(`style[data-vinext-error-shell-style]`);if(document.documentElement.id===`__next_error__`){let{formState:e,...t}=m;for(let e of _)e.remove();(0,q.startTransition)(()=>{let e=(0,va.createRoot)(document,t);e.render(h),window.__VINEXT_RSC_ROOT__=e})}else window.__VINEXT_RSC_ROOT__=li({children:h,container:document,hydrateRoot:va.hydrateRoot,options:m,startTransition:q.startTransition});Va();let y=ai();Ge({clearNavigationCaches:po,commitHashNavigation:(e,t,n)=>X.commitHashOnlyNavigation(e,t,n),getPrefetchRouterState:()=>{if(!Z.hasBrowserRouterState()){if(Qa)return Qa;let e=g()?.bootstrap.routeManifest??null,t=e?ea({basePath:``,href:window.location.href,routeManifest:e}):null;return t?{pathAndSearch:qr(new URL(window.location.href),``),routeId:t.route.id}:null}let e=Z.getBrowserRouterState();return{pathAndSearch:K(e.navigationSnapshot),routeId:e.routeId}},navigate:async function(e,t=0,n=`navigate`,r,i,a=!1,o,s,c=`transition`,l){Wa.abortAll();let u=y.begin(),d=null,f=Z.beginNavigation(),p=$;Ua.markNavigationStart();let m=e,h=r,g=i,_=t,b=!1,S=n===`traverse`?o??X.resolveTraversalIntent(window.history.state):null,C=(e,t)=>{re(s??null);let n=Z.performHardNavigation(e,t);return n||Nt(e),n},w=n===`traverse`?X.readCurrentBfcacheVersionHistoryIds(S?.historyState??window.history.state):null,T=n!==`traverse`||!X.isCacheInvalidationGuarded()&&X.isCurrentBfcacheVersion(S?.historyState??window.history.state);try{let r=a;if(ao())r&&(d=so());else{if(await oo(),!Z.isCurrentNavigation(f))return;r&&(d=so())}let i=io(),o=ut(i.elements);for(;;){let r=new URL(m,window.location.origin),y=jo(n,r.pathname,g,S?.historyState),E=y.interceptionContext,D=y.previousNextUrl,ee=n===`refresh`||n===`traverse`&&!T,O=n===`refresh`?ho(i,Ha(),r,E):[],te=ee?ni({activeRoutePaths:n===`traverse`?tt(S?.historyState)??[]:void 0,basePath:``,refreshUrl:r,state:n===`traverse`?{previousNextUrl:D,slotBindings:[]}:i}).filter(e=>!O.some(t=>t.targetPathname===e)):[],k=O.length>0||te.length>0;n===`refresh`&&X.syncCurrentHistoryStatePreviousNextUrl(D,io().bfcacheIds,mt(io().slotBindings)),Ue(r.pathname,f);let A=n===`navigate`&&m===e&&_===t&&l!==void 0,j=n===`navigate`&&!A?x.classifyEarlyNavigationIntent({basePath:``,currentUrlSpace:`appRelativeSnapshot`,currentHref:ko(i.navigationSnapshot),mode:`push`,scroll:!1,targetHref:r.href}):null,M=A?l:j?.kind===`flightNavigation`&&j.bypassNavigationCache,N=Ie({fetchPriority:`auto`,interceptionContext:E,mountedSlotsHeader:o,routerState:{pathAndSearch:K(i.navigationSnapshot),routeId:i.routeId}}),ne=r.pathname+r.search,P=[],F=Ri({additionalRscUrls:P,bypassNavigationCache:M,interceptionContext:E,mountedSlotsHeader:o,navigationKind:n,targetPathAndSearch:ne}),I=F?Hi({additionalRscUrls:P,origin:window.location.origin,responseUrl:F.url,visibleRscUrl:ne}):await ye(ne,N),re=F?P:await Promise.all(P.map(e=>ye(e,N))),ie=M?{cacheKey:G.encodeCacheKey(I,E),entry:null,facts:{candidate:`missing`,navigationKind:n}}:To(I,E,o,n),L=Eo(ie,x.classifyVisitedResponseCacheCandidate(ie.facts)),R=L===null?{status:`unavailable`}:{status:`available`},ae=x.classifyNavigationPrefetchProbe({bypassNavigationCache:M,navigationKind:n,visitedResponse:R}),z=n===`navigate`?Ha():null,oe=F!==null||ae.kind===`probe`&&bt(I,E,o,{additionalRscUrls:re,notifyInvali
3dation:!1}),se=x.classifyNavigationReuse({bypassNavigationCache:M,navigationKind:n,optimisticRouteShell:z===null?{reason:`routeManifestMissing`,status:`unavailable`}:{status:`available`},prefetch:oe?{status:`available`}:{status:`unavailable`},targetHref:m,visitedResponse:R});if(se.kind===`reuseVisitedResponse`&&L){let e=x.classifyRscFetchResult({clientCompatibilityId:Ia,compatibilityIdHeader:L.response.compatibilityIdHeader??null,currentHref:m,effectiveHistoryUpdateMode:h??`replace`,hasBody:!0,isRscContentType:!0,origin:window.location.origin,redirectDepth:_,requestPreviousNextUrl:D,responseOk:!0,responseUrl:L.response.url,source:`cached`,streamedRedirectTarget:null});if(e.kind===`hardNavigate`){e.reason===`redirectDepthExhausted`&&console.error(`[vinext] Too many RSC redirects — aborting navigation to prevent infinite loop.`),C(e.url);return}if(e.kind===`followRedirect`){n===`traverse`&&(w=null),m=e.redirect.href,h=e.redirect.historyUpdateMode,g=e.redirect.previousNextUrl,_=e.redirect.redirectDepth;continue}if(!Z.isCurrentNavigation(f))return;let t=L.params,r=De(m,t),a=L.elements?Promise.resolve(L.elements):Fo(Oa(Promise.resolve(v(L.response))));if(!Z.isCurrentNavigation(f))return;if(await Co({actionType:Na(n),historyUpdateMode:h,navigationCommitKind:b?`authoritative`:void 0,navigationInitiationState:i,navigationSnapshot:r,navId:f,operationLane:Pa(n),params:t,payload:a,payloadOrigin:L.elements?Hn:Wn,pendingRouterState:b?null:d,previousNextUrl:D,restoredBfcacheIds:w,reuseCurrentBfcacheIds:T,scrollIntent:s,targetHref:m,traversalIntent:S,visibleCommitMode:c})===`no-commit`){if(!Z.isCurrentNavigation(f))return;Do(I,E);continue}return}let B,ce,ue=null,de,pe,V=se;if(se.kind===`consumePrefetch`){let e=F?Te(ne,E,o,{additionalRscUrls:P}):await qe(I,E,o,{additionalRscUrls:re,shouldConsume:()=>Z.isCurrentNavigation(f)});if(!Z.isCurrentNavigation(f))return;if(e){B=v(e,!1),ue=Hi({additionalRscUrls:re,origin:window.location.origin,responseUrl:e.url,visibleRscUrl:I});let t=Ui(e,ue);de=t.snapshot,pe=t.preparedElements,ce=t.expiresAt}B||(z=n===`navigate`?Ha():null,V=x.classifyNavigationReuse({bypassNavigationCache:M,navigationKind:n,optimisticRouteShell:z===null?{reason:`routeManifestMissing`,status:`unavailable`}:{status:`available`},prefetch:{status:`unavailable`},targetHref:m,visitedResponse:{status:`unavailable`}}))}if(!B&&V.kind===`attemptOptimisticRouteShell`){if(await xo({interceptionContext:E,mountedSlotsHeader:o,routeManifest:z}),!Z.isCurrentNavigation(f))return;if(z!==null){let e=fa({basePath:``,href:m,interceptionContext:E,mountedSlotsHeader:o,routeManifest:z,templates:La});if(e!==null&&da({currentElements:i.elements,currentLayoutIds:i.layoutIds,currentParams:i.navigationSnapshot.params,routeManifest:z,targetRouteParams:e.routeParams,targetUrlParts:e.urlParts,template:e.template})){b=!0;let t=De(m,e.params);Co({actionType:Na(n),historyUpdateMode:h,navigationCommitKind:`detached`,navigationInitiationState:i,navigationSnapshot:t,navId:f,operationLane:Pa(n),params:e.params,payload:Promise.resolve(e.elements),payloadOrigin:Un,pendingRouterState:null,previousNextUrl:D,restoredBfcacheIds:w,reuseCurrentBfcacheIds:T,scrollIntent:s,targetHref:m,traversalIntent:S,visibleCommitMode:c}).catch(e=>{Z.isCurrentNavigation(f)&&console.error(`[vinext] Optimistic RSC navigation error:`,e)})}}}if(!B){if(n===`navigate`){let e=Nn(i);e!==null&&N.set(ot,e)}B=await fetch(I,{headers:N,credentials:`include`,priority:`auto`,signal:u.signal})}if(!Z.isCurrentNavigation(f))return;let me=B.headers.get(`content-type`)??``,he=B.headers.get(Re),ge=B.headers.get(Fe),_e=ge===`push`||ge===`replace`?ge:null;if(le(B,he))return;let H=x.classifyRscFetchResult({clientCompatibilityId:Ia,compatibilityIdHeader:B.headers.get(Qe),currentHref:m,effectiveHistoryUpdateMode:h??`replace`,hasBody:B.body!==null,isRscContentType:me.startsWith(ze),origin:window.location.origin,redirectDepth:_,requestPreviousNextUrl:D,responseOk:B.ok,responseUrl:ue??B.url,source:`live`,streamedRedirectTarget:he,streamedRedirectType:_e});if(H.kind===`hardNavigate`){H.discardBody&&B.body?.cancel().catch(()=>{}),H.reason===`redirectDepthExhausted`&&console.error(`[vinext] Too many RSC redirects — aborting navigation to prevent infinite loop.`),H.reason===`streamedRedirectLoop`&&console.error(`[vinext] RSC streamed redirect resolved to the current URL — aborting navigation to prevent infinite loop.`),C(H.url,H.hardNavigationMode);return}if(H.kind===`followRedirect`){H.discardBody&&B.body?.cancel().catch(()=>{}),n===`traverse`&&(w=null),m=H.redirect.href,h=H.redirect.historyUpdateMode,g=H.redirect.previousNextUrl,_=H.redirect.redirectDepth;continue}k||u.release();let U=Ya(B.headers.get(`X-Vinext-Params`))??{},ve=De(m,U),be=B.body;if(!be)return;let[xe,W]=be.tee(),Se=fe(new Response(xe,{status:B.status,headers:B.headers})),Ce=new Response(W).arrayBuffer();if(Ce.catch(()=>{}),!Z.isCurrentNavigation(f))return;pe&&Se.body?.cancel().catch(()=>{});let we=pe||Fo(Oa(Promise.resolve(Se)));if(k){let e=O.map(e=>t=>go({interceptionContext:e.interceptionContext,interceptionId:e.interception.id,mountedSlotsHeader:o,signal:t,targetPathname:e.targetPathname}));for(let t of te)e.push(e=>_o({mountedSlotsHeader:o,signal:e,targetPathname:t}));we=ii({merge:ei,primary:Promise.resolve(we),signal:u.signal,supplemental:e}).then($r)}if(!Z.isCurrentNavigation(f))return;let Ee=null;if(await Co({actionType:Na(n),historyUpdateMode:h,navigationCommitKind:b?`authoritative`:void 0,navigationInitiationState:i,navigationSnapshot:ve,navigationResponseCompletion:Xr({basePath:``,currentSnapshot:i.navigationSnapshot,navigationKind:n,programmaticTransition:a,targetUrl:r})?Ce:void 0,navId:f,onCommittedState:e=>{Ee=e,u.release()},operationLane:Pa(n),params:U,payload:we,payloadOrigin:Un,pendingRouterState:b?null:d,previousNextUrl:D,restoredBfcacheIds:w,reuseCurrentBfcacheIds:T,scrollIntent:s,targetHref:m,traversalIntent:S,visibleCommitMode:pe?`synchronous`:c})!==`committed`)return;if(k){uo();return}Ee??=io();try{let e=await we;if(p!==$)return;let t=G.readMetadata(e);if(p!==$)return;let n=de??_t(B,await Ce,ue),r=n.completedDynamicStaleTimeSeconds===void 0&&qn(t),{completedDynamicStaleTimeSeconds:i,dynamicStaleTimeSeconds:a,...s}=n,c={...r?s:{...n,...n.dynamicStaleTimeSeconds===void 0&&t.dynamicStaleTimeSeconds!==void 0?{dynamicStaleTimeSeconds:t.dynamicStaleTimeSeconds}:{}},mountedSlotsHeader:ut(e)},l=Wi(c,ce),u=Ve(E,t.interceptionContext);if(r){if(p!==$)return;Oo(I,u,c,U,lt,o,void 0,!0,l,!0)}else{let e=Ee,t={...e.elements,[G.keys.layoutFlags]:e.layoutFlags,[G.keys.layoutIds]:e.layoutIds,[G.keys.skippedLayoutIds]:[],[G.ke
3ys.slotBindings]:e.slotBindings};if(p!==$)return;Oo(I,u,c,U,$e,o,t,!0,l,u!==null||gi(c))}}catch{}return}}catch(e){if(!Z.isCurrentNavigation(f))return;Vo||console.error(`[vinext] RSC navigation error:`,e),C(x.classifyRscNavigationError({currentHref:m}).url)}finally{u.release(),Z.finalizeNavigation(f,d),Ua.markNavigationSettled()}},preparePrefetchResponse:e=>Fo(Oa(Promise.resolve(e))),claimCurrentHistoryTreeSnapshot:(e,t)=>X.claimCurrentHistoryTreeSnapshot(e,t),commitAppOwnedHistoryStateWrite:(e,t)=>X.commitAppOwnedHistoryStateWrite(e,t)});let b=Ai({getActiveNavigationId:Z.getActiveNavigationId.bind(Z),getPendingNavigation:()=>window.__VINEXT_RSC_PENDING__,getNavigate:()=>g()?.functions.navigate,isCurrentNavigation:Z.isCurrentNavigation.bind(Z),notifyAppRouterTransitionStart:e=>{Ne(e,`traverse`)},restorePopstateScrollPosition:zo,setPendingNavigation:e=>{window.__VINEXT_RSC_PENDING__=e},shouldSkipScrollRestore:e=>no===e});window.addEventListener(`popstate`,e=>{let t=window.location.href,n=je(e.state);if(ki({historyState:e.state,isCurrentExternalHistoryTree:X.isCurrentExternalHistoryTree(e.state),isSameAppRouteTarget:Bo(t)})){Ne(t,`traverse`),X.commitTraversalIndexFromHistoryState(e.state),ft(),zo(e.state);return}let r=Z.beginNavigation();if(ro(e.state,r,()=>{y.abortActive(),Ne(t,`traverse`)},n)){window.__VINEXT_RSC_PENDING__=null,Ei({getActiveNavigationId:()=>Z.getActiveNavigationId(),isCurrentNavigation:e=>Z.isCurrentNavigation(e),markScrollRestoreConsumed:e=>{no=e},restorePopstateScrollPosition:zo},e.state),Z.finalizeNavigation(r,null);return}Z.finalizeNavigation(r,null),b(e)})}typeof document<`u`&&(H({appDir:!0,router:be}),window.addEventListener(`pagehide`,()=>{Vo=!0}),window.addEventListener(`pageshow`,e=>{Vo=!1,e.persisted&&$a.reset()}),Yo()),window.__VINEXT_LINK_PREFETCH_ROUTES__=[{canPrefetchLoadingShell:!1,patternParts:[],isDynamic:!1},{canPrefetchLoadingShell:!1,patternParts:[`cabinet`],isDynamic:!1},{canPrefetchLoadingShell:!1,patternParts:[`cabinet`,`preview`],isDynamic:!1},{canPrefetchLoadingShell:!1,patternParts:[`login`],isDynamic:!1}],window.__VINEXT_PAGES_LINK_PREFETCH_ROUTES__=[],window.__VINEXT_CLIENT_REWRITES__={beforeFiles:[],afterFiles:[],fallback:[]},F({routeManifest:{graphVersion:`graph:4df38dcc064194ce38a7a20544541811833c2065715a1b3af1d4f1ce3e6f875b`,segmentGraph:{routes:new Map([[`route:/`,{id:`route:/`,pattern:`/`,patternParts:[],isDynamic:!1,paramNames:[],rootParamNames:[],rootBoundaryId:`root-boundary:/`,pageId:`page:/`,routeHandlerId:null,layoutIds:[`layout:/`],templateIds:[],slotIds:[]}],[`route:/cabinet`,{id:`route:/cabinet`,pattern:`/cabinet`,patternParts:[`cabinet`],isDynamic:!1,paramNames:[],rootParamNames:[],rootBoundaryId:`root-boundary:/`,pageId:`page:/cabinet`,routeHandlerId:null,layoutIds:[`layout:/`],templateIds:[],slotIds:[]}],[`route:/cabinet/preview`,{id:`route:/cabinet/preview`,pattern:`/cabinet/preview`,patternParts:[`cabinet`,`preview`],isDynamic:!1,paramNames:[],rootParamNames:[],rootBoundaryId:`root-boundary:/`,pageId:`page:/cabinet/preview`,routeHandlerId:null,layoutIds:[`layout:/`],templateIds:[],slotIds:[]}],[`route:/login`,{id:`route:/login`,pattern:`/login`,patternParts:[`login`],isDynamic:!1,paramNames:[],rootParamNames:[],rootBoundaryId:`root-boundary:/`,pageId:`page:/login`,routeHandlerId:null,layoutIds:[`layout:/`],templateIds:[],slotIds:[]}]]),pages:new Map([[`page:/`,{id:`page:/`,routeId:`route:/`,pattern:`/`}],[`page:/cabinet`,{id:`page:/cabinet`,routeId:`route:/cabinet`,pattern:`/cabinet`}],[`page:/cabinet/preview`,{id:`page:/cabinet/preview`,routeId:`route:/cabinet/preview`,pattern:`/cabinet/preview`}],[`page:/login`,{id:`page:/login`,routeId:`route:/login`,pattern:`/login`}]]),routeHandlers:new Map([]),layouts:new Map([[`layout:/`,{id:`layout:/`,treePath:`/`,patternParts:[],paramNames:[],rootBoundaryId:`root-boundary:/`}]]),templates:new Map([]),slots:new Map([]),defaults:new Map([]),slotBindings:new Map([]),interceptions:new Map([]),interceptionsBySlotId:new Map([]),boundaries:new Map([[`boundary:notFound:/`,{id:`boundary:notFound:/`,outcome:`notFound`,treePath:`/`,ownerLayoutId:`layout:/`,rootBoundaryId:`root-boundary:/`}]]),rootBoundaries:new Map([[`root-boundary:/`,{id:`root-boundary:/`,layoutId:`layout:/`,treePath:`/`}]])}}});

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.