1(globalThis["TURBOPACK"] || (globalThis["TURBOPACK"] = [])).push([typeof document === "object" ? document.currentScript : undefined, 2543369, ((__turbopack_context__, module, exports) => { 3"use strict"; 4 5var __TURBOPACK__imported__module__247167__ = /*#__PURE__*/ __turbopack_context__.i(247167); 6"use strict"; 7Object.defineProperty(exports, "__esModule", { 8 value: true 9}); 100 && (module.exports = { 11 getAssetToken: null, 12 getAssetTokenQuery: null, 13 getDeploymentId: null, 14 getDeploymentIdQuery: null 15}); 16function _export(target, all) { 17 for(var name in all)Object.defineProperty(target, name, { 18 enumerable: true, 19 get: all[name] 20 }); 21} 22_export(exports, { 23 getAssetToken: function() { 24 return getAssetToken; 25 }, 26 getAssetTokenQuery: function() { 27 return getAssetTokenQuery; 28 }, 29 getDeploymentId: function() { 30 return getDeploymentId; 31 }, 32 getDeploymentIdQuery: function() { 33 return getDeploymentIdQuery; 34 } 35}); 36let deploymentId; 37if (typeof window !== 'undefined') { 38 deploymentId = document.documentElement.dataset.dplId; 39 // Immediately remove the attribute to prevent hydration errors (the dplId was inserted into the 40 // HTML only), React isn't aware of it at all. 41 delete document.documentElement.dataset.dplId; 42} else { 43 // Client side: replaced with globalThis.NEXT_DEPLOYMENT_ID 44 // Server side: left as is or replaced with a string or replaced with false 45 deploymentId = ("TURBOPACK compile-time value", false) || undefined; 46} 47function getDeploymentId() { 48 return deploymentId; 49} 50function getDeploymentIdQuery(ampersand = false) { 51 let id = getDeploymentId(); 52 if (id) { 53 return `${ampersand ? '&' : '?'}dpl=${id}`; 54 } 55 return ''; 56} 57function getAssetToken() { 58 return ("TURBOPACK compile-time value", "") || ("TURBOPACK compile-time value", false); 59} 60function getAssetTokenQuery(ampersand = false) { 61 let id = getAssetToken(); 62 if ("TURBOPACK compile-time falsy", 0) //TURBOPACK unreachable 63 ; 64 return ''; 65} 66}), 67132061, ((__turbopack_context__, module, exports) => { 68"use strict"; 69 70// This has to be a shared module which is shared between client component error boundary and dynamic component 71Object.defineProperty(exports, "__esModule", { 72 value: true 73}); 740 && (module.exports = { 75 BailoutToCSRError: null, 76 isBailoutToCSRError: null 77}); 78function _export(target, all) { 79 for(var name in all)Object.defineProperty(target, name, { 80 enumerable: true, 81 get: all[name] 82 }); 83} 84_export(exports, { 85 BailoutToCSRError: function() { 86 return BailoutToCSRError; 87 }, 88 isBailoutToCSRError: function() { 89 return isBailoutToCSRError; 90 } 91}); 92const BAILOUT_TO_CSR = 'BAILOUT_TO_CLIENT_SIDE_RENDERING'; 93class BailoutToCSRError extends Error { 94 constructor(reason){ 95 super(`Bail out to client-side rendering: ${reason}`), this.reason = reason, this.digest = BAILOUT_TO_CSR; 96 } 97} 98function isBailoutToCSRError(err) { 99 if (typeof err !== 'object' || err === null || !('digest' in err)) { 100 return false; 101 } 102 return err.digest === BAILOUT_TO_CSR; 103} 104}), 105242344, ((__turbopack_context__, module, exports) => { 106"use strict"; 107 108Object.defineProperty(exports, "__esModule", { 109 value: true 110}); 111Object.defineProperty(exports, "workAsyncStorageInstance", { 112 enumerable: true, 113 get: function() { 114 return workAsyncStorageInstance; 115 } 116}); 117const _asynclocalstorage = __turbopack_context__.r(90317); 118const workAsyncStorageInstance = (0, _asynclocalstorage.createAsyncLocalStorage)(); 119}), 120563599, ((__turbopack_context__, module, exports) => { 121"use strict"; 122 123Object.defineProperty(exports, "__esModule", { 124 value: true 125}); 126Object.defineProperty(exports, "workAsyncStorage", { 127 enumerable: true, 128 get: function() { 129 return _workasyncstorageinstance.workAsyncStorageInstance; 130 } 131}); 132const _workasyncstorageinstance = __turbopack_context__.r(242344); 133}), 134935451, ((__turbopack_context__, module, exports) => { 135 136(function() { 137 var e = { 138 229: function(e) { 139 var t = e.exports = {}; 140 var r; 141 var n; 142 function defaultSetTimout() { 143 throw new Error("setTimeout has not been defined"); 144 } 145 function defaultClearTimeout() { 146 throw new Error("clearTimeout has not been defined"); 147 } 148 (function() { 149 try { 150 if (typeof setTimeout === "function") { 151 r = setTimeout; 152 } else { 153 r = defaultSetTimout; 154 } 155 } catch (e) { 156 r = defaultSetTimout; 157 } 158 try { 159 if (typeof clearTimeout === "function") { 160 n = clearTimeout; 161 } else { 162 n = defaultClearTimeout; 163 } 164 } catch (e) { 165 n = defaultClearTimeout; 166 } 167 })(); 168 function runTimeout(e) { 169 if (r === setTimeout) { 170 return setTimeout(e, 0); 171 } 172 if ((r === defaultSetTimout || !r) && setTimeout) { 173 r = setTimeout; 174 return setTimeout(e, 0); 175 } 176 try { 177 return r(e, 0); 178 } catch (t) { 179 try { 180 return r.call(null, e, 0); 181 } catch (t) { 182 return r.call(this, e, 0); 183 } 184 } 185 } 186 function runClearTimeout(e) { 187 if (n === clearTimeout) { 188 return clearTimeout(e); 189 } 190 if ((n === defaultClearTimeout || !n) && clearTimeout) { 191 n = clearTimeout; 192 return clearTimeout(e); 193 } 194 try { 195 return n(e); 196 } catch (t) { 197 try { 198 return n.call(null, e); 199 } catch (t) { 200 return n.call(this, e); 201 } 202 } 203 } 204 var i = []; 205 var o = false;
206 var u; 207 var a = -1; 208 function cleanUpNextTick() { 209 if (!o || !u) { 210 return; 211 } 212 o = false; 213 if (u.length) { 214 i = u.concat(i); 215 } else { 216 a = -1; 217 } 218 if (i.length) { 219 drainQueue(); 220 } 221 } 222 function drainQueue() { 223 if (o) { 224 return; 225 } 226 var e = runTimeout(cleanUpNextTick); 227 o = true; 228 var t = i.length; 229 while(t){ 230 u = i; 231 i = []; 232 while(++a < t){ 233 if (u) { 234 u[a].run(); 235 } 236 } 237 a = -1; 238 t = i.length; 239 } 240 u = null; 241 o = false; 242 runClearTimeout(e); 243 } 244 t.nextTick = function(e) { 245 var t = new Array(arguments.length - 1); 246 if (arguments.length > 1) { 247 for(var r = 1; r < arguments.length; r++){ 248 t[r - 1] = arguments[r]; 249 } 250 } 251 i.push(new Item(e, t)); 252 if (i.length === 1 && !o) { 253 runTimeout(drainQueue); 254 } 255 }; 256 function Item(e, t) { 257 this.fun = e; 258 this.array = t; 259 } 260 Item.prototype.run = function() { 261 this.fun.apply(null, this.array); 262 }; 263 t.title = "browser"; 264 t.browser = true; 265 t.env = {}; 266 t.argv = []; 267 t.version = ""; 268 t.versions = {}; 269 function noop() {} 270 t.on = noop; 271 t.addListener = noop; 272 t.once = noop; 273 t.off = noop; 274 t.removeListener = noop; 275 t.removeAllListeners = noop; 276 t.emit = noop; 277 t.prependListener = noop; 278 t.prependOnceListener = noop; 279 t.listeners = function(e) { 280 return []; 281 }; 282 t.binding = function(e) { 283 throw new Error("process.binding is not supported"); 284 }; 285 t.cwd = function() { 286 return "/"; 287 }; 288 t.chdir = function(e) { 289 throw new Error("process.chdir is not supported"); 290 }; 291 t.umask = function() { 292 return 0; 293 }; 294 } 295 }; 296 var t = {}; 297 function __nccwpck_require__(r) { 298 var n = t[r]; 299 if (n !== undefined) { 300 return n.exports; 301 } 302 var i = t[r] = { 303 exports: {} 304 }; 305 var o = true; 306 try { 307 e[r](i, i.exports, __nccwpck_require__); 308 o = false; 309 } finally{ 310 if (o) delete t[r]; 311 } 312 return i.exports; 313 } 314 if (typeof __nccwpck_require__ !== "undefined") __nccwpck_require__.ab = ("TURBOPACK compile-time value", "/ROOT/node_modules/next/dist/compiled/process") + "/"; 315 var r = __nccwpck_require__(229); 316 module.exports = r; 317})(); 318}), 319247167, ((__turbopack_context__, module, exports) => { 320"use strict"; 321 322var _global_process, _global_process1; 323module.exports = ((_global_process = /*TURBOPACK member replacement*/ __turbopack_context__.g.process) == null ? void 0 : _global_process.env) && typeof ((_global_process1 = /*TURBOPACK member replacement*/ __turbopack_context__.g.process) == null ? void 0 : _global_process1.env) === 'object' ? /*TURBOPACK member replacement*/ __turbopack_context__.g.process : __turbopack_context__.r(935451); 324}), 325350740, ((__turbopack_context__, module, exports) => { 326"use strict"; 327 328var __TURBOPACK__imported__module__247167__ = /*#__PURE__*/ __turbopack_context__.i(247167); 329/** 330 * @license React 331 * react.production.js 332 * 333 * Copyright (c) Meta Platforms, Inc. and affiliates. 334 * 335 * This source code is licensed under the MIT license found in the 336 * LICENSE file in the root directory of this source tree. 337 */ "use strict"; 338var REACT_ELEMENT_TYPE = Symbol.for("react.transitional.element"), REACT_PORTAL_TYPE = Symbol.for("react.portal"), REACT_FRAGMENT_TYPE = Symbol.for("react.fragment"), REACT_STRICT_MODE_TYPE = Symbol.for("react.strict_mode"), REACT_PROFILER_TYPE = Symbol.for("react.profiler"), REACT_CONSUMER_TYPE = Symbol.for("react.consumer"), REACT_CONTEXT_TYPE = Symbol.for("react.context"), REACT_FORWARD_REF_TYPE = Symbol.for("react.forward_ref"), REACT_SUSPENSE_TYPE = Symbol.for("react.suspense"), REACT_MEMO_TYPE = Symbol.for("react.memo"), REACT_LAZY_TYPE = Symbol.for("react.lazy"), REACT_ACTIVITY_TYPE = Symbol.for("react.activity"), REACT_VIEW_TRANSITION_TYPE = Symbol.for("react.view_transition"), MAYBE_ITERATOR_SYMBOL = Symbol.iterator; 339function getIteratorFn(maybeIterable) { 340 if (null === maybeIterable || "object" !== typeof maybeIterable) return null; 341 maybeIterable = MAYBE_ITERATOR_SYMBOL && maybeIterable[MAYBE_ITERATOR_SYMBOL] || maybeIterable["@@iterator"]; 342 return "function" === typeof maybeIterable ? maybeIterable : null; 343} 344var ReactNoopUpdateQueue = { 345 isMounted: function() { 346 return !1; 347 }, 348 enqueueForceUpdate: function() {}, 349 enqueueReplaceState: function() {}, 350 enqueueSetState: function() {} 351}, assign = Object.assign, emptyObject = {}; 352function Component(props, context, updater) { 353 this.props = props; 354 this.context = context; 355 this.refs = emptyObject; 356 this.updater = updater || ReactNoopUpdateQueue; 357} 358Component.prototype.isReactComponent = {}; 359Component.prototype.setState = function(partialState, callback) { 360 if ("object" !== typeof partialState && "function" !== typeof partialState && null != partialState) throw Error("takes an object of state variables to update or a function which returns an object of state variables."); 361 this.updater.enqueueSetState(this, partialState, callback, "setState"); 362}; 363Component.prototype.forceUpdate = function(callback) { 364 this.updater.enqueueForceUpdate(this, callback, "forceUpdate"); 365}; 366function ComponentDummy() {} 367ComponentDummy.prototype = Component.prototype; 368function PureComponent(props, context, updater) { 369 this.props = props; 370 this.context = context; 371 this.refs = emptyObject; 372 this.updater = updater || ReactNoopUpdateQueue; 373} 374var pureComponentPrototype = PureComponent.prototype = new ComponentDummy(); 375pureComponentPrototype.constructor = PureComponent; 376assign(pureComponentPrototype, Component.prototype); 377pureComponentPrototype.isPureReactComponent = !0; 378var isArrayImpl = Array.isArray; 379function noop() {} 380var ReactSharedInternals = {
vendor: 12,091 bytes, lines 381-651
381 H: null, 382 A: null, 383 T: null, 384 S: null 385}, hasOwnProperty = Object.prototype.hasOwnProperty; 386function ReactElement(type, key, props) { 387 var refProp = props.ref; 388 return { 389 $$typeof: REACT_ELEMENT_TYPE, 390 type: type, 391 key: key, 392 ref: void 0 !== refProp ? refProp : null, 393 props: props 394 }; 395} 396function cloneAndReplaceKey(oldElement, newKey) { 397 return ReactElement(oldElement.type, newKey, oldElement.props); 398} 399function isValidElement(object) { 400 return "object" === typeof object && null !== object && object.$$typeof === REACT_ELEMENT_TYPE; 401} 402function escape(key) { 403 var escaperLookup = { 404 "=": "=0", 405 ":": "=2" 406 }; 407 return "$" + key.replace(/[=:]/g, function(match) { 408 return escaperLookup[match]; 409 }); 410} 411var userProvidedKeyEscapeRegex = /\/+/g; 412function getElementKey(element, index) { 413 return "object" === typeof element && null !== element && null != element.key ? escape("" + element.key) : index.toString(36); 414} 415function resolveThenable(thenable) { 416 switch(thenable.status){ 417 case "fulfilled": 418 return thenable.value; 419 case "rejected": 420 throw thenable.reason; 421 default: 422 switch("string" === typeof thenable.status ? thenable.then(noop, noop) : (thenable.status = "pending", thenable.then(function(fulfilledValue) { 423 "pending" === thenable.status && (thenable.status = "fulfilled", thenable.value = fulfilledValue); 424 }, function(error) { 425 "pending" === thenable.status && (thenable.status = "rejected", thenable.reason = error); 426 })), thenable.status){ 427 case "fulfilled": 428 return thenable.value; 429 case "rejected": 430 throw thenable.reason; 431 } 432 } 433 throw thenable; 434} 435function mapIntoArray(children, array, escapedPrefix, nameSoFar, callback) { 436 var type = typeof children; 437 if ("undefined" === type || "boolean" === type) children = null; 438 var invokeCallback = !1; 439 if (null === children) invokeCallback = !0; 440 else switch(type){ 441 case "bigint": 442 case "string": 443 case "number": 444 invokeCallback = !0; 445 break; 446 case "object": 447 switch(children.$$typeof){ 448 case REACT_ELEMENT_TYPE: 449 case REACT_PORTAL_TYPE: 450 invokeCallback = !0; 451 break; 452 case REACT_LAZY_TYPE: 453 return invokeCallback = children._init, mapIntoArray(invokeCallback(children._payload), array, escapedPrefix, nameSoFar, callback); 454 } 455 } 456 if (invokeCallback) return callback = callback(children), invokeCallback = "" === nameSoFar ? "." + getElementKey(children, 0) : nameSoFar, isArrayImpl(callback) ? (escapedPrefix = "", null != invokeCallback && (escapedPrefix = invokeCallback.replace(userProvidedKeyEscapeRegex, "$&/") + "/"), mapIntoArray(callback, array, escapedPrefix, "", function(c) { 457 return c; 458 })) : null != callback && (isValidElement(callback) && (callback = cloneAndReplaceKey(callback, escapedPrefix + (null == callback.key || children && children.key === callback.key ? "" : ("" + callback.key).replace(userProvidedKeyEscapeRegex, "$&/") + "/") + invokeCallback)), array.push(callback)), 1; 459 invokeCallback = 0; 460 var nextNamePrefix = "" === nameSoFar ? "." : nameSoFar + ":"; 461 if (isArrayImpl(children)) for(var i = 0; i < children.length; i++)nameSoFar = children[i], type = nextNamePrefix + getElementKey(nameSoFar, i), invokeCallback += mapIntoArray(nameSoFar, array, escapedPrefix, type, callback); 462 else if (i = getIteratorFn(children), "function" === typeof i) for(children = i.call(children), i = 0; !(nameSoFar = children.next()).done;)nameSoFar = nameSoFar.value, type = nextNamePrefix + getElementKey(nameSoFar, i++), invokeCallback += mapIntoArray(nameSoFar, array, escapedPrefix, type, callback); 463 else if ("object" === type) { 464 if ("function" === typeof children.then) return mapIntoArray(resolveThenable(children), array, escapedPrefix, nameSoFar, callback); 465 array = String(children); 466 throw Error("Objects are not valid as a React child (found: " + ("[object Object]" === array ? "object with keys {" + Object.keys(children).join(", ") + "}" : array) + "). If you meant to render a collection of children, use an array instead."); 467 } 468 return invokeCallback; 469} 470function mapChildren(children, func, context) { 471 if (null == children) return children; 472 var result = [], count = 0; 473 mapIntoArray(children, result, "", "", function(child) { 474 return func.call(context, child, count++); 475 }); 476 return result; 477} 478function lazyInitializer(payload) { 479 if (-1 === payload._status) { 480 var ctor = payload._result, thenable = ctor(); 481 thenable.then(function(moduleObject) { 482 if (0 === payload._status || -1 === payload._status) payload._status = 1, payload._result = moduleObject, void 0 === thenable.status && (thenable.status = "fulfilled", thenable.value = moduleObject); 483 }, function(error) { 484 if (0 === payload._status || -1 === payload._status) payload._status = 2, payload._result = error, void 0 === thenable.status && (thenable.status = "rejected", thenable.reason = error); 485 }); 486 -1 === payload._status && (payload._status = 0, payload._result = thenable); 487 } 488 if (1 === payload._status) return payload._result.default; 489 throw payload._result; 490} 491var reportGlobalError = "function" === typeof reportError ? reportError : function(error) { 492 if ("object" === typeof window && "function" === typeof window.ErrorEvent) { 493 var event = new window.ErrorEvent("error", { 494 bubbles: !0, 495 cancelable: !0, 496 message: "object" === typeof error && null !== error && "string" === typeof error.message ? String(error.message) : String(error), 497 error: error 498 }); 499 if (!window.dispatchEvent(event)) return; 500 } else if ("object" === typeof __TURBOPACK__imported__module__247167__["default"] && "function" === typeof __TURBOPACK__imported__module__247167__["default"].emit) { 501 __TURBOPACK__imported__module__247167__["default"].emit("uncaughtException", error); 502 return; 503 } 504 console.error(error); 505}; 506function startTransition(scope) { 507 var prevTransition = ReactSharedInternals.T, currentTransition = {}; 508 currentTransition.types = null !== prevTransition ? prevTransition.types : null; 509 ReactSharedInternals.T = currentTransition; 510 try { 511 var returnValue = scope(), onStartTransitionFinish = ReactSharedInternals.S; 512 null !== onStartTransitionFinish && onStartTransitionFinish(currentTransition, returnValue); 513 "object" === typeof returnValue && null !== returnValue && "function" === typeof returnValue.then && returnValue.then(noop, reportGlobalError); 514 } catch (error) { 515 reportGlobalError(error); 516 } finally{ 517 null !== prevTransition && null !== currentTransition.types && (prevTransition.types = currentTransition.types), ReactSharedInternals.T = prevTransition; 518 } 519} 520function addTransitionType(type) { 521 var transition = ReactSharedInternals.T; 522 if (null !== transition) { 523 var transitionTypes = transition.types; 524 null === transitionTypes ? transition.types = [ 525 type 526 ] : -1 === transitionTypes.indexOf(type) && transitionTypes.push(type); 527 } else startTransition(addTransitionType.bind(null, type)); 528} 529var Children = { 530 map: mapChildren, 531 forEach: function(children, forEachFunc, forEachContext) { 532 mapChildren(children, function() { 533 forEachFunc.apply(this, arguments); 534 }, forEachContext); 535 }, 536 count: function(children) { 537 var n = 0; 538 mapChildren(children, function() { 539 n++; 540 }); 541 return n; 542 }, 543 toArray: function(children) { 544 return mapChildren(children, function(child) { 545 return child; 546 }) || []; 547 }, 548 only: function(children) { 549 if (!isValidElement(children)) throw Error("React.Children.only expected to receive a single React element child."); 550 return children; 551 } 552}; 553exports.Activity = REACT_ACTIVITY_TYPE; 554exports.Children = Children; 555exports.Component = Component; 556exports.Fragment = REACT_FRAGMENT_TYPE; 557exports.Profiler = REACT_PROFILER_TYPE; 558exports.PureComponent = PureComponent; 559exports.StrictMode = REACT_STRICT_MODE_TYPE; 560exports.Suspense = REACT_SUSPENSE_TYPE; 561exports.ViewTransition = REACT_VIEW_TRANSITION_TYPE; 562exports.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE = ReactSharedInternals; 563exports.__COMPILER_RUNTIME = { 564 __proto__: null, 565 c: function(size) { 566 return ReactSharedInternals.H.useMemoCache(size); 567 } 568}; 569exports.addTransitionType = addTransitionType; 570exports.cache = function(fn) { 571 return function() { 572 return fn.apply(null, arguments); 573 }; 574}; 575exports.cacheSignal = function() { 576 return null; 577}; 578exports.cloneElement = function(element, config, children) { 579 if (null === element || void 0 === element) throw Error("The argument must be a React element, but you passed " + element + "."); 580 var props = assign({}, element.props), key = element.key; 581 if (null != config) for(propName in void 0 !== config.key && (key = "" + config.key), config)!hasOwnProperty.call(config, propName) || "key" === propName || "__self" === propName || "__source" === propName || "ref" === propName && void 0 === config.ref || (props[propName] = config[propName]); 582 var propName = arguments.length - 2; 583 if (1 === propName) props.children = children; 584 else if (1 < propName) { 585 for(var childArray = Array(propName), i = 0; i < propName; i++)childArray[i] = arguments[i + 2]; 586 props.children = childArray; 587 } 588 return ReactElement(element.type, key, props); 589}; 590exports.createContext = function(defaultValue) { 591 defaultValue = { 592 $$typeof: REACT_CONTEXT_TYPE, 593 _currentValue: defaultValue, 594 _currentValue2: defaultValue, 595 _threadCount: 0, 596 Provider: null, 597 Consumer: null 598 }; 599 defaultValue.Provider = defaultValue; 600 defaultValue.Consumer = { 601 $$typeof: REACT_CONSUMER_TYPE, 602 _context: defaultValue 603 }; 604 return defaultValue; 605}; 606exports.createElement = function(type, config, children) { 607 var propName, props = {}, key = null; 608 if (null != config) for(propName in void 0 !== config.key && (key = "" + config.key), config)hasOwnProperty.call(config, propName) && "key" !== propName && "__self" !== propName && "__source" !== propName && (props[propName] = config[propName]); 609 var childrenLength = arguments.length - 2; 610 if (1 === childrenLength) props.children = children; 611 else if (1 < childrenLength) { 612 for(var childArray = Array(childrenLength), i = 0; i < childrenLength; i++)childArray[i] = arguments[i + 2]; 613 props.children = childArray; 614 } 615 if (type && type.defaultProps) for(propName in childrenLength = type.defaultProps, childrenLength)void 0 === props[propName] && (props[propName] = childrenLength[propName]); 616 return ReactElement(type, key, props); 617}; 618exports.createRef = function() { 619 return { 620 current: null 621 }; 622}; 623exports.forwardRef = function(render) { 624 return { 625 $$typeof: REACT_FORWARD_REF_TYPE, 626 render: render 627 }; 628}; 629exports.isValidElement = isValidElement; 630exports.lazy = function(ctor) { 631 return { 632 $$typeof: REACT_LAZY_TYPE, 633 _payload: { 634 _status: -1, 635 _result: ctor 636 }, 637 _init: lazyInitializer 638 }; 639}; 640exports.memo = function(type, compare) { 641 return { 642 $$typeof: REACT_MEMO_TYPE, 643 type: type, 644 compare: void 0 === compare ? null : compare 645 }; 646}; 647exports.startTransition = startTransition; 648exports.unstable_useCacheRefresh = function() { 649 return ReactSharedInternals.H.useCacheRefresh(); 650}; 651exports.use = function(usable) {
652 return ReactSharedInternals.H.use(usable); 653}; 654exports.useActionState = function(action, initialState, permalink) { 655 return ReactSharedInternals.H.useActionState(action, initialState, permalink); 656}; 657exports.useCallback = function(callback, deps) { 658 return ReactSharedInternals.H.useCallback(callback, deps); 659}; 660exports.useContext = function(Context) { 661 return ReactSharedInternals.H.useContext(Context); 662}; 663exports.useDebugValue = function() {}; 664exports.useDeferredValue = function(value, initialValue) { 665 return ReactSharedInternals.H.useDeferredValue(value, initialValue); 666}; 667exports.useEffect = function(create, deps) { 668 return ReactSharedInternals.H.useEffect(create, deps); 669}; 670exports.useEffectEvent = function(callback) { 671 return ReactSharedInternals.H.useEffectEvent(callback); 672}; 673exports.useId = function() { 674 return ReactSharedInternals.H.useId(); 675}; 676exports.useImperativeHandle = function(ref, create, deps) { 677 return ReactSharedInternals.H.useImperativeHandle(ref, create, deps); 678}; 679exports.useInsertionEffect = function(create, deps) { 680 return ReactSharedInternals.H.useInsertionEffect(create, deps); 681}; 682exports.useLayoutEffect = function(create, deps) { 683 return ReactSharedInternals.H.useLayoutEffect(create, deps); 684}; 685exports.useMemo = function(create, deps) { 686 return ReactSharedInternals.H.useMemo(create, deps); 687}; 688exports.useOptimistic = function(passthrough, reducer) { 689 return ReactSharedInternals.H.useOptimistic(passthrough, reducer); 690}; 691exports.useReducer = function(reducer, initialArg, init) { 692 return ReactSharedInternals.H.useReducer(reducer, initialArg, init); 693}; 694exports.useRef = function(initialValue) { 695 return ReactSharedInternals.H.useRef(initialValue); 696}; 697exports.useState = function(initialState) { 698 return ReactSharedInternals.H.useState(initialState); 699}; 700exports.useSyncExternalStore = function(subscribe, getSnapshot, getServerSnapshot) { 701 return ReactSharedInternals.H.useSyncExternalStore(subscribe, getSnapshot, getServerSnapshot); 702}; 703exports.useTransition = function() { 704 return ReactSharedInternals.H.useTransition(); 705}; 706exports.version = "19.3.0-canary-3f0b9e61-20260317"; 707}), 708271645, ((__turbopack_context__, module, exports) => { 709"use strict"; 710 711var __TURBOPACK__imported__module__247167__ = /*#__PURE__*/ __turbopack_context__.i(247167); 712'use strict'; 713if ("TURBOPACK compile-time truthy", 1) { 714 module.exports = __turbopack_context__.r(350740); 715} else //TURBOPACK unreachable 716; 717}), 718745689, ((__turbopack_context__, module, exports) => { 719"use strict"; 720 721/** 722 * @license React 723 * react-jsx-runtime.production.js 724 * 725 * Copyright (c) Meta Platforms, Inc. and affiliates. 726 * 727 * This source code is licensed under the MIT license found in the 728 * LICENSE file in the root directory of this source tree. 729 */ var REACT_ELEMENT_TYPE = Symbol.for("react.transitional.element"), REACT_FRAGMENT_TYPE = Symbol.for("react.fragment"); 730function jsxProd(type, config, maybeKey) { 731 var key = null; 732 void 0 !== maybeKey && (key = "" + maybeKey); 733 void 0 !== config.key && (key = "" + config.key); 734 if ("key" in config) { 735 maybeKey = {}; 736 for(var propName in config)"key" !== propName && (maybeKey[propName] = config[propName]); 737 } else maybeKey = config; 738 config = maybeKey.ref; 739 return { 740 $$typeof: REACT_ELEMENT_TYPE, 741 type: type, 742 key: key, 743 ref: void 0 !== config ? config : null, 744 props: maybeKey 745 }; 746} 747exports.Fragment = REACT_FRAGMENT_TYPE; 748exports.jsx = jsxProd; 749exports.jsxs = jsxProd; 750}), 751843476, ((__turbopack_context__, module, exports) => { 752"use strict"; 753 754var __TURBOPACK__imported__module__247167__ = /*#__PURE__*/ __turbopack_context__.i(247167); 755'use strict'; 756if ("TURBOPACK compile-time truthy", 1) { 757 module.exports = __turbopack_context__.r(745689); 758} else //TURBOPACK unreachable 759; 760}), 761818800, ((__turbopack_context__, module, exports) => { 762"use strict"; 763 764/** 765 * @license React 766 * react-dom.production.js 767 * 768 * Copyright (c) Meta Platforms, Inc. and affiliates. 769 * 770 * This source code is licensed under the MIT license found in the 771 * LICENSE file in the root directory of this source tree. 772 */ var React = __turbopack_context__.r(271645); 773function formatProdErrorMessage(code) { 774 var url = "https://react.dev/errors/" + code; 775 if (1 < arguments.length) {
vendor: 5,379 bytes, lines 776-880
776 url += "?args[]=" + encodeURIComponent(arguments[1]); 777 for(var i = 2; i < arguments.length; i++)url += "&args[]=" + encodeURIComponent(arguments[i]); 778 } 779 return "Minified React error #" + code + "; visit " + url + " for the full message or use the non-minified dev environment for full errors and additional helpful warnings."; 780} 781function noop() {} 782var Internals = { 783 d: { 784 f: noop, 785 r: function() { 786 throw Error(formatProdErrorMessage(522)); 787 }, 788 D: noop, 789 C: noop, 790 L: noop, 791 m: noop, 792 X: noop, 793 S: noop, 794 M: noop 795 }, 796 p: 0, 797 findDOMNode: null 798}, REACT_PORTAL_TYPE = Symbol.for("react.portal"), REACT_OPTIMISTIC_KEY = Symbol.for("react.optimistic_key"); 799function createPortal$1(children, containerInfo, implementation) { 800 var key = 3 < arguments.length && void 0 !== arguments[3] ? arguments[3] : null; 801 return { 802 $$typeof: REACT_PORTAL_TYPE, 803 key: null == key ? null : key === REACT_OPTIMISTIC_KEY ? REACT_OPTIMISTIC_KEY : "" + key, 804 children: children, 805 containerInfo: containerInfo, 806 implementation: implementation 807 }; 808} 809var ReactSharedInternals = React.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE; 810function getCrossOriginStringAs(as, input) { 811 if ("font" === as) return ""; 812 if ("string" === typeof input) return "use-credentials" === input ? input : ""; 813} 814exports.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE = Internals; 815exports.createPortal = function(children, container) { 816 var key = 2 < arguments.length && void 0 !== arguments[2] ? arguments[2] : null; 817 if (!container || 1 !== container.nodeType && 9 !== container.nodeType && 11 !== container.nodeType) throw Error(formatProdErrorMessage(299)); 818 return createPortal$1(children, container, null, key); 819}; 820exports.flushSync = function(fn) { 821 var previousTransition = ReactSharedInternals.T, previousUpdatePriority = Internals.p; 822 try { 823 if (ReactSharedInternals.T = null, Internals.p = 2, fn) return fn(); 824 } finally{ 825 ReactSharedInternals.T = previousTransition, Internals.p = previousUpdatePriority, Internals.d.f(); 826 } 827}; 828exports.preconnect = function(href, options) { 829 "string" === typeof href && (options ? (options = options.crossOrigin, options = "string" === typeof options ? "use-credentials" === options ? options : "" : void 0) : options = null, Internals.d.C(href, options)); 830}; 831exports.prefetchDNS = function(href) { 832 "string" === typeof href && Internals.d.D(href); 833}; 834exports.preinit = function(href, options) { 835 if ("string" === typeof href && options && "string" === typeof options.as) { 836 var as = options.as, crossOrigin = getCrossOriginStringAs(as, options.crossOrigin), integrity = "string" === typeof options.integrity ? options.integrity : void 0, fetchPriority = "string" === typeof options.fetchPriority ? options.fetchPriority : void 0; 837 "style" === as ? Internals.d.S(href, "string" === typeof options.precedence ? options.precedence : void 0, { 838 crossOrigin: crossOrigin, 839 integrity: integrity, 840 fetchPriority: fetchPriority 841 }) : "script" === as && Internals.d.X(href, { 842 crossOrigin: crossOrigin, 843 integrity: integrity, 844 fetchPriority: fetchPriority, 845 nonce: "string" === typeof options.nonce ? options.nonce : void 0 846 }); 847 } 848}; 849exports.preinitModule = function(href, options) { 850 if ("string" === typeof href) if ("object" === typeof options && null !== options) { 851 if (null == options.as || "script" === options.as) { 852 var crossOrigin = getCrossOriginStringAs(options.as, options.crossOrigin); 853 Internals.d.M(href, { 854 crossOrigin: crossOrigin, 855 integrity: "string" === typeof options.integrity ? options.integrity : void 0, 856 nonce: "string" === typeof options.nonce ? options.nonce : void 0 857 }); 858 } 859 } else null == options && Internals.d.M(href); 860}; 861exports.preload = function(href, options) { 862 if ("string" === typeof href && "object" === typeof options && null !== options && "string" === typeof options.as) { 863 var as = options.as, crossOrigin = getCrossOriginStringAs(as, options.crossOrigin); 864 Internals.d.L(href, as, { 865 crossOrigin: crossOrigin, 866 integrity: "string" === typeof options.integrity ? options.integrity : void 0, 867 nonce: "string" === typeof options.nonce ? options.nonce : void 0, 868 type: "string" === typeof options.type ? options.type : void 0, 869 fetchPriority: "string" === typeof options.fetchPriority ? options.fetchPriority : void 0, 870 referrerPolicy: "string" === typeof options.referrerPolicy ? options.referrerPolicy : void 0, 871 imageSrcSet: "string" === typeof options.imageSrcSet ? options.imageSrcSet : void 0, 872 imageSizes: "string" === typeof options.imageSizes ? options.imageSizes : void 0, 873 media: "string" === typeof options.media ? options.media : void 0 874 }); 875 } 876}; 877exports.preloadModule = function(href, options) { 878 if ("string" === typeof href) if (options) { 879 var crossOrigin = getCrossOriginStringAs(options.as, options.crossOrigin); 880 Internals.d.m(href, {
881 as: "string" === typeof options.as && "script" !== options.as ? options.as : void 0, 882 crossOrigin: crossOrigin, 883 integrity: "string" === typeof options.integrity ? options.integrity : void 0 884 }); 885 } else Internals.d.m(href); 886}; 887exports.requestFormReset = function(form) { 888 Internals.d.r(form); 889}; 890exports.unstable_batchedUpdates = function(fn, a) { 891 return fn(a); 892}; 893exports.useFormState = function(action, initialState, permalink) { 894 return ReactSharedInternals.H.useFormState(action, initialState, permalink); 895}; 896exports.useFormStatus = function() { 897 return ReactSharedInternals.H.useHostTransitionStatus(); 898}; 899exports.version = "19.3.0-canary-3f0b9e61-20260317"; 900}), 901174080, ((__turbopack_context__, module, exports) => { 902"use strict"; 903 904var __TURBOPACK__imported__module__247167__ = /*#__PURE__*/ __turbopack_context__.i(247167); 905'use strict'; 906function checkDCE() { 907 /* global __REACT_DEVTOOLS_GLOBAL_HOOK__ */ if (typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ === 'undefined' || typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE !== 'function') { 908 return; 909 } 910 if ("TURBOPACK compile-time falsy", 0) //TURBOPACK unreachable 911 ; 912 try { 913 // Verify that the code above has been dead code eliminated (DCE'd). 914 __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(checkDCE); 915 } catch (err) { 916 // DevTools shouldn't crash React, no matter what. 917 // We should still report in case we break this code. 918 console.error(err); 919 } 920} 921if ("TURBOPACK compile-time truthy", 1) { 922 // DCE check should happen before ReactDOM bundle executes so that 923 // DevTools can report bad minification during injection. 924 checkDCE(); 925 module.exports = __turbopack_context__.r(818800); 926} else //TURBOPACK unreachable 927; 928}), 929555682, ((__turbopack_context__, module, exports) => { 930"use strict"; 931 932function _interop_require_default(obj) { 933 return obj && obj.__esModule ? obj : { 934 default: obj 935 }; 936} 937exports._ = _interop_require_default; 938}), 93990317, ((__turbopack_context__, module, exports) => { 940"use strict"; 941 942Object.defineProperty(exports, "__esModule", { 943 value: true 944}); 9450 && (module.exports = { 946 bindSnapshot: null, 947 createAsyncLocalStorage: null, 948 createSnapshot: null 949}); 950function _export(target, all) { 951 for(var name in all)Object.defineProperty(target, name, { 952 enumerable: true, 953 get: all[name] 954 }); 955} 956_export(exports, { 957 bindSnapshot: function() { 958 return bindSnapshot; 959 }, 960 createAsyncLocalStorage: function() { 961 return createAsyncLocalStorage; 962 }, 963 createSnapshot: function() { 964 return createSnapshot; 965 } 966}); 967const sharedAsyncLocalStorageNotAvailableError = Object.defineProperty(new Error('Invariant: AsyncLocalStorage accessed in runtime where it is not available'), "__NEXT_ERROR_CODE", { 968 value: "E504", 969 enumerable: false, 970 configurable: true 971}); 972class FakeAsyncLocalStorage { 973 disable() { 974 throw sharedAsyncLocalStorageNotAvailableError; 975 } 976 getStore() { 977 // This fake implementation of AsyncLocalStorage always returns `undefined`. 978 return undefined; 979 } 980 run() { 981 throw sharedAsyncLocalStorageNotAvailableError; 982 } 983 exit() { 984 throw sharedAsyncLocalStorageNotAvailableError; 985 } 986 enterWith() { 987 throw sharedAsyncLocalStorageNotAvailableError; 988 } 989 static bind(fn) { 990 return fn; 991 } 992} 993const maybeGlobalAsyncLocalStorage = typeof globalThis !== 'undefined' && globalThis.AsyncLocalStorage; 994function createAsyncLocalStorage() { 995 if (maybeGlobalAsyncLocalStorage) { 996 return new maybeGlobalAsyncLocalStorage(); 997 } 998 return new FakeAsyncLocalStorage(); 999} 1000function bindSnapshot(fn) { 1001 if (maybeGlobalAsyncLocalStorage) { 1002 return maybeGlobalAsyncLocalStorage.bind(fn); 1003 } 1004 return FakeAsyncLocalStorage.bind(fn); 1005} 1006function createSnapshot() { 1007 if (maybeGlobalAsyncLocalStorage) { 1008 return maybeGlobalAsyncLocalStorage.snapshot(); 1009 } 1010 return function(fn, ...args) { 1011 return fn(...args); 1012 }; 1013} 1014}),
1015190809, ((__turbopack_context__, module, exports) => { 1016"use strict"; 1017 1018function _getRequireWildcardCache(nodeInterop) { 1019 if (typeof WeakMap !== "function") return null; 1020 var cacheBabelInterop = new WeakMap(); 1021 var cacheNodeInterop = new WeakMap(); 1022 return (_getRequireWildcardCache = function(nodeInterop) { 1023 return nodeInterop ? cacheNodeInterop : cacheBabelInterop; 1024 })(nodeInterop); 1025} 1026function _interop_require_wildcard(obj, nodeInterop) { 1027 if (!nodeInterop && obj && obj.__esModule) return obj; 1028 if (obj === null || typeof obj !== "object" && typeof obj !== "function") return { 1029 default: obj 1030 }; 1031 var cache = _getRequireWildcardCache(nodeInterop); 1032 if (cache && cache.has(obj)) return cache.get(obj); 1033 var newObj = { 1034 __proto__: null 1035 }; 1036 var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; 1037 for(var key in obj){ 1038 if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { 1039 var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; 1040 if (desc && (desc.get || desc.set)) Object.defineProperty(newObj, key, desc); 1041 else newObj[key] = obj[key]; 1042 } 1043 } 1044 newObj.default = obj; 1045 if (cache) cache.set(obj, newObj); 1046 return newObj; 1047} 1048exports._ = _interop_require_wildcard; 1049}), 1050312718, ((__turbopack_context__, module, exports) => { 1051"use strict"; 1052 1053Object.defineProperty(exports, "__esModule", { 1054 value: true 1055}); 1056Object.defineProperty(exports, "InvariantError", { 1057 enumerable: true, 1058 get: function() { 1059 return InvariantError; 1060 } 1061}); 1062class InvariantError extends Error { 1063 constructor(message, options){ 1064 super(`Invariant: ${message.endsWith('.') ? message : message + '.'} This is a bug in Next.js.`, options); 1065 this.name = 'InvariantError'; 1066 } 1067} 1068}), 1069476963, ((__turbopack_context__, module, exports) => { 1070"use strict"; 1071 1072Object.defineProperty(exports, "__esModule", { 1073 value: true 1074}); 1075Object.defineProperty(exports, "RedirectStatusCode", { 1076 enumerable: true, 1077 get: function() { 1078 return RedirectStatusCode; 1079 } 1080}); 1081var RedirectStatusCode = /*#__PURE__*/ function(RedirectStatusCode) { 1082 RedirectStatusCode[RedirectStatusCode["SeeOther"] = 303] = "SeeOther"; 1083 RedirectStatusCode[RedirectStatusCode["TemporaryRedirect"] = 307] = "TemporaryRedirect"; 1084 RedirectStatusCode[RedirectStatusCode["PermanentRedirect"] = 308] = "PermanentRedirect"; 1085 return RedirectStatusCode; 1086}({}); 1087if ((typeof exports.default === 'function' || typeof exports.default === 'object' && exports.default !== null) && typeof exports.default.__esModule === 'undefined') { 1088 Object.defineProperty(exports.default, '__esModule', { 1089 value: true 1090 }); 1091 Object.assign(exports.default, exports); 1092 module.exports = exports.default; 1093} 1094}), 1095968391, ((__turbopack_context__, module, exports) => { 1096"use strict"; 1097 1098Object.defineProperty(exports, "__esModule", { 1099 value: true 1100}); 11010 && (module.exports = { 1102 REDIRECT_ERROR_CODE: null, 1103 isRedirectError: null 1104}); 1105function _export(target, all) { 1106 for(var name in all)Object.defineProperty(target, name, { 1107 enumerable: true, 1108 get: all[name] 1109 }); 1110} 1111_export(exports, { 1112 REDIRECT_ERROR_CODE: function() { 1113 return REDIRECT_ERROR_CODE; 1114 }, 1115 isRedirectError: function() { 1116 return isRedirectError; 1117 } 1118}); 1119const _redirectstatuscode = __turbopack_context__.r(476963); 1120const REDIRECT_ERROR_CODE = 'NEXT_REDIRECT'; 1121function isRedirectError(error) { 1122 if (typeof error !== 'object' || error === null || !('digest' in error) || typeof error.digest !== 'string') { 1123 return false; 1124 } 1125 const digest = error.digest.split(';'); 1126 const [errorCode, type] = digest; 1127 const destination = digest.slice(2, -2).join(';'); 1128 const status = digest.at(-2); 1129 const statusCode = Number(status); 1130 return errorCode === REDIRECT_ERROR_CODE && (type === 'replace' || type === 'push') && typeof destination === 'string' && !isNaN(statusCode) && statusCode in _redirectstatuscode.RedirectStatusCode; 1131} 1132if ((typeof exports.default === 'function' || typeof exports.default === 'object' && exports.default !== null) && typeof exports.default.__esModule === 'undefined') { 1133 Object.defineProperty(exports.default, '__esModule', { 1134 value: true 1135 });
1136 Object.assign(exports.default, exports); 1137 module.exports = exports.default; 1138} 1139}), 1140621768, ((__turbopack_context__, module, exports) => { 1141"use strict"; 1142 1143Object.defineProperty(exports, "__esModule", { 1144 value: true 1145}); 11460 && (module.exports = { 1147 ACTION_HEADER: null, 1148 FLIGHT_HEADERS: null, 1149 NEXT_ACTION_NOT_FOUND_HEADER: null, 1150 NEXT_ACTION_REVALIDATED_HEADER: null, 1151 NEXT_DID_POSTPONE_HEADER: null, 1152 NEXT_HMR_REFRESH_HASH_COOKIE: null, 1153 NEXT_HMR_REFRESH_HEADER: null, 1154 NEXT_HTML_REQUEST_ID_HEADER: null, 1155 NEXT_INSTANT_PREFETCH_HEADER: null, 1156 NEXT_INSTANT_TEST_COOKIE: null, 1157 NEXT_IS_PRERENDER_HEADER: null, 1158 NEXT_REQUEST_ID_HEADER: null, 1159 NEXT_REWRITTEN_PATH_HEADER: null, 1160 NEXT_REWRITTEN_QUERY_HEADER: null, 1161 NEXT_ROUTER_PREFETCH_HEADER: null, 1162 NEXT_ROUTER_SEGMENT_PREFETCH_HEADER: null, 1163 NEXT_ROUTER_STALE_TIME_HEADER: null, 1164 NEXT_ROUTER_STATE_TREE_HEADER: null, 1165 NEXT_RSC_UNION_QUERY: null, 1166 NEXT_URL: null, 1167 RSC_CONTENT_TYPE_HEADER: null, 1168 RSC_HEADER: null 1169}); 1170function _export(target, all) { 1171 for(var name in all)Object.defineProperty(target, name, { 1172 enumerable: true, 1173 get: all[name] 1174 }); 1175} 1176_export(exports, { 1177 ACTION_HEADER: function() { 1178 return ACTION_HEADER; 1179 }, 1180 FLIGHT_HEADERS: function() { 1181 return FLIGHT_HEADERS; 1182 }, 1183 NEXT_ACTION_NOT_FOUND_HEADER: function() { 1184 return NEXT_ACTION_NOT_FOUND_HEADER; 1185 }, 1186 NEXT_ACTION_REVALIDATED_HEADER: function() { 1187 return NEXT_ACTION_REVALIDATED_HEADER; 1188 }, 1189 NEXT_DID_POSTPONE_HEADER: function() { 1190 return NEXT_DID_POSTPONE_HEADER; 1191 }, 1192 NEXT_HMR_REFRESH_HASH_COOKIE: function() { 1193 return NEXT_HMR_REFRESH_HASH_COOKIE; 1194 }, 1195 NEXT_HMR_REFRESH_HEADER: function() { 1196 return NEXT_HMR_REFRESH_HEADER; 1197 }, 1198 NEXT_HTML_REQUEST_ID_HEADER: function() { 1199 return NEXT_HTML_REQUEST_ID_HEADER; 1200 }, 1201 NEXT_INSTANT_PREFETCH_HEADER: function() { 1202 return NEXT_INSTANT_PREFETCH_HEADER; 1203 }, 1204 NEXT_INSTANT_TEST_COOKIE: function() { 1205 return NEXT_INSTANT_TEST_COOKIE; 1206 }, 1207 NEXT_IS_PRERENDER_HEADER: function() { 1208 return NEXT_IS_PRERENDER_HEADER; 1209 }, 1210 NEXT_REQUEST_ID_HEADER: function() { 1211 return NEXT_REQUEST_ID_HEADER; 1212 }, 1213 NEXT_REWRITTEN_PATH_HEADER: function() { 1214 return NEXT_REWRITTEN_PATH_HEADER; 1215 }, 1216 NEXT_REWRITTEN_QUERY_HEADER: function() { 1217 return NEXT_REWRITTEN_QUERY_HEADER; 1218 }, 1219 NEXT_ROUTER_PREFETCH_HEADER: function() { 1220 return NEXT_ROUTER_PREFETCH_HEADER; 1221 }, 1222 NEXT_ROUTER_SEGMENT_PREFETCH_HEADER: function() { 1223 return NEXT_ROUTER_SEGMENT_PREFETCH_HEADER; 1224 }, 1225 NEXT_ROUTER_STALE_TIME_HEADER: function() { 1226 return NEXT_ROUTER_STALE_TIME_HEADER; 1227 }, 1228 NEXT_ROUTER_STATE_TREE_HEADER: function() { 1229 return NEXT_ROUTER_STATE_TREE_HEADER; 1230 }, 1231 NEXT_RSC_UNION_QUERY: function() { 1232 return NEXT_RSC_UNION_QUERY; 1233 }, 1234 NEXT_URL: function() { 1235 return NEXT_URL; 1236 }, 1237 RSC_CONTENT_TYPE_HEADER: function() { 1238 return RSC_CONTENT_TYPE_HEADER; 1239 }, 1240 RSC_HEADER: function() { 1241 return RSC_HEADER; 1242 } 1243}); 1244const RSC_HEADER = 'rsc'; 1245const ACTION_HEADER = 'next-action'; 1246const NEXT_ROUTER_STATE_TREE_HEADER = 'next-router-state-tree'; 1247const NEXT_ROUTER_PREFETCH_HEADER = 'next-router-prefetch'; 1248const NEXT_ROUTER_SEGMENT_PREFETCH_HEADER = 'next-router-segment-prefetch'; 1249const NEXT_HMR_REFRESH_HEADER = 'next-hmr-refresh'; 1250const NEXT_HMR_REFRESH_HASH_COOKIE = '__next_hmr_refresh_hash__'; 1251const NEXT_URL = 'next-url'; 1252const RSC_CONTENT_TYPE_HEADER = 'text/x-component'; 1253const NEXT_INSTANT_PREFETCH_HEADER = 'next-instant-navigation-testing-prefetch'; 1254const NEXT_INSTANT_TEST_COOKIE = 'next-instant-navigation-testing'; 1255const FLIGHT_HEADERS = [ 1256 RSC_HEADER, 1257 NEXT_ROUTER_STATE_TREE_HEADER, 1258 NEXT_ROUTER_PREFETCH_HEADER, 1259 NEXT_HMR_REFRESH_HEADER, 1260 NEXT_ROUTER_SEGMENT_PREFETCH_HEADER 1261]; 1262const NEXT_RSC_UNION_QUERY = '_rsc'; 1263const NEXT_ROUTER_STALE_TIME_HEADER = 'x-nextjs-stale-time'; 1264const NEXT_DID_POSTPONE_HEADER = 'x-nextjs-postponed'; 1265const NEXT_REWRITTEN_PATH_HEADER = 'x-nextjs-rewritten-path'; 1266const NEXT_REWRITTEN_QUERY_HEADER = 'x-nextjs-rewritten-query'; 1267const NEXT_IS_PRERENDER_HEADER = 'x-nextjs-prerender'; 1268const NEXT_ACTION_NOT_FOUND_HEADER = 'x-nextjs-action-not-found'; 1269const NEXT_REQUEST_ID_HEADER = 'x-nextjs-request-id'; 1270const NEXT_HTML_REQUEST_ID_HEADER = 'x-nextjs-html-request-id'; 1271const NEXT_ACTION_REVALIDATED_HEADER = 'x-action-revalidated'; 1272if ((typeof exports.default === 'function' || typeof exports.default === 'object' && exports.default !== null) && typeof exports.default.__esModule === 'undefined') { 1273 Object.defineProperty(exports.default, '__esModule', { 1274 value: true 1275 });
1276 Object.assign(exports.default, exports); 1277 module.exports = exports.default; 1278} 1279}), 1280839470, ((__turbopack_context__, module, exports) => { 1281"use strict"; 1282 1283Object.defineProperty(exports, "__esModule", { 1284 value: true 1285}); 1286Object.defineProperty(exports, "createPromiseWithResolvers", { 1287 enumerable: true, 1288 get: function() { 1289 return createPromiseWithResolvers; 1290 } 1291}); 1292function createPromiseWithResolvers() { 1293 // Shim of Stage 4 Promise.withResolvers proposal 1294 let resolve; 1295 let reject; 1296 const promise = new Promise((res, rej)=>{ 1297 resolve = res; 1298 reject = rej; 1299 }); 1300 return { 1301 resolve: resolve, 1302 reject: reject, 1303 promise 1304 }; 1305} 1306}), 13078372, ((__turbopack_context__, module, exports) => { 1308"use strict"; 1309 1310var __TURBOPACK__imported__module__247167__ = /*#__PURE__*/ __turbopack_context__.i(247167); 1311'use client'; 1312"use strict"; 1313Object.defineProperty(exports, "__esModule", { 1314 value: true 1315}); 13160 && (module.exports = { 1317 AppRouterContext: null, 1318 GlobalLayoutRouterContext: null, 1319 LayoutRouterContext: null, 1320 MissingSlotContext: null, 1321 TemplateContext: null 1322}); 1323function _export(target, all) { 1324 for(var name in all)Object.defineProperty(target, name, { 1325 enumerable: true, 1326 get: all[name] 1327 }); 1328} 1329_export(exports, { 1330 AppRouterContext: function() { 1331 return AppRouterContext; 1332 }, 1333 GlobalLayoutRouterContext: function() { 1334 return GlobalLayoutRouterContext; 1335 }, 1336 LayoutRouterContext: function() { 1337 return LayoutRouterContext; 1338 }, 1339 MissingSlotContext: function() { 1340 return MissingSlotContext; 1341 }, 1342 TemplateContext: function() { 1343 return TemplateContext; 1344 } 1345}); 1346const _interop_require_default = __turbopack_context__.r(555682); 1347const _react = /*#__PURE__*/ _interop_require_default._(__turbopack_context__.r(271645)); 1348const AppRouterContext = _react.default.createContext(null); 1349const LayoutRouterContext = _react.default.createContext(null); 1350const GlobalLayoutRouterContext = _react.default.createContext(null); 1351const TemplateContext = _react.default.createContext(null); 1352if ("TURBOPACK compile-time falsy", 0) //TURBOPACK unreachable 1353; 1354const MissingSlotContext = _react.default.createContext(new Set()); 1355}), 1356813258, ((__turbopack_context__, module, exports) => { 1357"use strict"; 1358 1359Object.defineProperty(exports, "__esModule", { 1360 value: true 1361}); 13620 && (module.exports = { 1363 DEFAULT_SEGMENT_KEY: null, 1364 NOT_FOUND_SEGMENT_KEY: null, 1365 PAGE_SEGMENT_KEY: null, 1366 addSearchParamsIfPageSegment: null, 1367 computeSelectedLayoutSegment: null, 1368 getSegmentValue: null, 1369 getSelectedLayoutSegmentPath: null, 1370 isGroupSegment: null, 1371 isParallelRouteSegment: null 1372}); 1373function _export(target, all) { 1374 for(var name in all)Object.defineProperty(target, name, { 1375 enumerable: true, 1376 get: all[name] 1377 }); 1378} 1379_export(exports, { 1380 DEFAULT_SEGMENT_KEY: function() { 1381 return DEFAULT_SEGMENT_KEY; 1382 }, 1383 NOT_FOUND_SEGMENT_KEY: function() { 1384 return NOT_FOUND_SEGMENT_KEY; 1385 }, 1386 PAGE_SEGMENT_KEY: function() { 1387 return PAGE_SEGMENT_KEY; 1388 }, 1389 addSearchParamsIfPageSegment: function() { 1390 return addSearchParamsIfPageSegment; 1391 }, 1392 computeSelectedLayoutSegment: function() { 1393 return computeSelectedLayoutSegment; 1394 }, 1395 getSegmentValue: function() { 1396 return getSegmentValue; 1397 }, 1398 getSelectedLayoutSegmentPath: function() { 1399 return getSelectedLayoutSegmentPath; 1400 }, 1401 isGroupSegment: function() { 1402 return isGroupSegment; 1403 }, 1404 isParallelRouteSegment: function() { 1405 return isParallelRouteSegment; 1406 } 1407}); 1408function getSegmentValue(segment) { 1409 return Array.isArray(segment) ? segment[1] : segment; 1410} 1411function isGroupSegment(segment) { 1412 // Use array[0] for performant purpose 1413 return segment[0] === '(' && segment.endsWith(')'); 1414} 1415function isParallelRouteSegment(segment) { 1416 return segment.startsWith('@') && segment !== '@children'; 1417} 1418function addSearchParamsIfPageSegment(segment, searchParams) { 1419 const isPageSegment = segment.includes(PAGE_SEGMENT_KEY); 1420 if (isPageSegment) { 1421 const stringifiedQuery = JSON.stringify(searchParams); 1422 return stringifiedQuery !== '{}' ? PAGE_SEGMENT_KEY + '?' + stringifiedQuery : PAGE_SEGMENT_KEY; 1423 } 1424 return segment; 1425} 1426function computeSelectedLayoutSegment(segments, parallelRouteKey) { 1427 if (!segments || segments.length === 0) { 1428 return null; 1429 } 1430 // For 'children', use first segment; for other parallel routes, use last segment 1431 const rawSegment = parallelRouteKey === 'children' ? segments[0] : segments[segments.length - 1]; 1432 // If the default slot is showing, return null since it's not technically "selected" (it's a fallback) 1433 // Returning an internal value like `__DEFAULT__` would be confusing 1434 return rawSegment === DEFAULT_SEGMENT_KEY ? null : rawSegment; 1435} 1436function getSelectedLayoutSegmentPath(tree, parallelRouteKey, first = true, segmentPath = []) { 1437 let node; 1438 if (first) { 1439 // Use the provided parallel route key on the first parallel route 1440 node = tree[1][parallelRouteKey]; 1441 } else { 1442 // After first parallel route prefer children, if there's no children pick the first parallel route. 1443 const parallelRoutes = tree[1]; 1444 node = parallelRoutes.children ?? Object.values(parallelRoutes)[0]; 1445 } 1446 if (!node) return segmentPath; 1447 const segment = node[0]; 1448 let segmentValue = getSegmentValue(segment); 1449 if (!segmentValue || segmentValue.startsWith(PAGE_SEGMENT_KEY)) { 1450 return segmentPath; 1451 } 1452 segmentPath.push(segmentValue); 1453 return getSelectedLayoutSegmentPath(node, parallelRouteKey, false, segmentPath); 1454} 1455const PAGE_SEGMENT_KEY = '__PAGE__'; 1456const DEFAULT_SEGMENT_KEY = '__DEFAULT__'; 1457const NOT_FOUND_SEGMENT_KEY = '/_not-found'; 1458}),
1459292838, ((__turbopack_context__, module, exports) => { 1460"use strict"; 1461 1462Object.defineProperty(exports, "__esModule", { 1463 value: true 1464}); 14650 && (module.exports = { 1466 UnrecognizedActionError: null, 1467 unstable_isUnrecognizedActionError: null 1468}); 1469function _export(target, all) { 1470 for(var name in all)Object.defineProperty(target, name, { 1471 enumerable: true, 1472 get: all[name] 1473 }); 1474} 1475_export(exports, { 1476 UnrecognizedActionError: function() { 1477 return UnrecognizedActionError; 1478 }, 1479 unstable_isUnrecognizedActionError: function() { 1480 return unstable_isUnrecognizedActionError; 1481 } 1482}); 1483class UnrecognizedActionError extends Error { 1484 constructor(...args){ 1485 super(...args); 1486 this.name = 'UnrecognizedActionError'; 1487 } 1488} 1489function unstable_isUnrecognizedActionError(error) { 1490 return !!(error && typeof error === 'object' && error instanceof UnrecognizedActionError); 1491} 1492if ((typeof exports.default === 'function' || typeof exports.default === 'object' && exports.default !== null) && typeof exports.default.__esModule === 'undefined') { 1493 Object.defineProperty(exports.default, '__esModule', { 1494 value: true 1495 }); 1496 Object.assign(exports.default, exports); 1497 module.exports = exports.default; 1498} 1499}), 1500134457, ((__turbopack_context__, module, exports) => { 1501"use strict"; 1502 1503Object.defineProperty(exports, "__esModule", { 1504 value: true 1505}); 1506Object.defineProperty(exports, "actionAsyncStorageInstance", { 1507 enumerable: true, 1508 get: function() { 1509 return actionAsyncStorageInstance; 1510 } 1511}); 1512const _asynclocalstorage = __turbopack_context__.r(90317); 1513const actionAsyncStorageInstance = (0, _asynclocalstorage.createAsyncLocalStorage)(); 1514}), 1515362266, ((__turbopack_context__, module, exports) => { 1516"use strict"; 1517 1518Object.defineProperty(exports, "__esModule", { 1519 value: true 1520}); 1521Object.defineProperty(exports, "actionAsyncStorage", { 1522 enumerable: true, 1523 get: function() { 1524 return _actionasyncstorageinstance.actionAsyncStorageInstance; 1525 } 1526}); 1527const _actionasyncstorageinstance = __turbopack_context__.r(134457); 1528}), 1529124063, ((__turbopack_context__, module, exports) => { 1530"use strict"; 1531 1532Object.defineProperty(exports, "__esModule", { 1533 value: true 1534}); 15350 && (module.exports = { 1536 getRedirectError: null, 1537 getRedirectStatusCodeFromError: null, 1538 getRedirectTypeFromError: null, 1539 getURLFromRedirectError: null, 1540 permanentRedirect: null, 1541 redirect: null 1542}); 1543function _export(target, all) { 1544 for(var name in all)Object.defineProperty(target, name, { 1545 enumerable: true, 1546 get: all[name] 1547 }); 1548} 1549_export(exports, { 1550 getRedirectError: function() { 1551 return getRedirectError; 1552 }, 1553 getRedirectStatusCodeFromError: function() { 1554 return getRedirectStatusCodeFromError; 1555 }, 1556 getRedirectTypeFromError: function() { 1557 return getRedirectTypeFromError; 1558 }, 1559 getURLFromRedirectError: function() { 1560 return getURLFromRedirectError; 1561 }, 1562 permanentRedirect: function() { 1563 return permanentRedirect; 1564 }, 1565 redirect: function() { 1566 return redirect; 1567 } 1568}); 1569const _redirectstatuscode = __turbopack_context__.r(476963); 1570const _redirecterror = __turbopack_context__.r(968391); 1571const actionAsyncStorage = typeof window === 'undefined' ? __turbopack_context__.r(362266).actionAsyncStorage : undefined; 1572function getRedirectError(url, type, statusCode = _redirectstatuscode.RedirectStatusCode.TemporaryRedirect) { 1573 const error = Object.defineProperty(new Error(_redirecterror.REDIRECT_ERROR_CODE), "__NEXT_ERROR_CODE", { 1574 value: "E394", 1575 enumerable: false, 1576 configurable: true 1577 }); 1578 error.digest = `${_redirecterror.REDIRECT_ERROR_CODE};${type};${url};${statusCode};`; 1579 return error; 1580} 1581function redirect(/** The URL to redirect to */ url, type) { 1582 type ??= actionAsyncStorage?.getStore()?.isAction ? 'push' : 'replace'; 1583 throw getRedirectError(url, type, _redirectstatuscode.RedirectStatusCode.TemporaryRedirect); 1584} 1585function permanentRedirect(/** The URL to redirect to */ url, type = 'replace') { 1586 throw getRedirectError(url, type, _redirectstatuscode.RedirectStatusCode.PermanentRedirect); 1587} 1588function getURLFromRedirectError(error) { 1589 if (!(0, _redirecterror.isRedirectError)(error)) return null; 1590 // Slices off the beginning of the digest that contains the code and the 1591 // separating ';'. 1592 return error.digest.split(';').slice(2, -2).join(';'); 1593} 1594function getRedirectTypeFromError(error) { 1595 if (!(0, _redirecterror.isRedirectError)(error)) { 1596 throw Object.defineProperty(new Error('Not a redirect error'), "__NEXT_ERROR_CODE", { 1597 value: "E260", 1598 enumerable: false, 1599 configurable: true 1600 }); 1601 } 1602 return error.digest.split(';', 2)[1]; 1603} 1604function getRedirectStatusCodeFromError(error) { 1605 if (!(0, _redirecterror.isRedirectError)(error)) { 1606 throw Object.defineProperty(new Error('Not a redirect error'), "__NEXT_ERROR_CODE", { 1607 value: "E260", 1608 enumerable: false, 1609 configurable: true 1610 }); 1611 } 1612 return Number(error.digest.split(';').at(-2)); 1613} 1614if ((typeof exports.default === 'function' || typeof exports.default === 'object' && exports.default !== null) && typeof exports.default.__esModule === 'undefined') { 1615 Object.defineProperty(exports.default, '__esModule', { 1616 value: true 1617 });
1618 Object.assign(exports.default, exports); 1619 module.exports = exports.default; 1620} 1621}), 1622]);
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.