PageSourceSearch

https://topic.com/_next/static/chunks/0e6tn~-25ba7c.js

js topic.com collected 2026-10-02 03:12:35 UTC 33,247 bytes, 2 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,18566,(e,t,r)=>{t.exports=e.r(76562)},42539,e=>{"use strict";var t=e.i(43476),r=e.i(71645),n=e.i(25913),o=e.i(45060);let s=(0,n.cva)((0,o.cn)("inline-flex cursor-pointer items-center justify-center text-center disabled:cursor-not-allowed","rounded-5","transition-colors duration-300 ease-in-out"),{variants:{tone:{primary:(0,o.cn)("bg-white text-black","disabled:bg-white/20"),secondary:(0,o.cn)("border border-white","not-disabled:hover:border-white not-disabled:hover:bg-white not-disabled:hover:text-black","disabled:text-white/20 disabled:border-white/20"),tertiary:(0,o.cn)("border border-white/30","not-disabled:hover:border-white not-disabled:hover:bg-white not-disabled:hover:text-black","disabled:text-white/20 disabled:border-white/20"),ghost:(0,o.cn)("bg-white/10","not-disabled:hover:bg-white not-disabled:hover:text-black","disabled:bg-white/5 disabled:text-white/20")},size:{default:"h-30 px-15",large:"h-50 px-25"}},defaultVariants:{tone:"primary",size:"default"}}),a=(0,r.forwardRef)(({as:e,tone:r="primary",size:n="default",icon:a,iconOnly:u,className:i,disabled:l,children:c,...f},d)=>{let p=e||"button";return(0,t.jsxs)(p,{ref:d,className:(0,o.cn)(s({tone:r,size:n}),{"gap-x-5":(!n||"default"===n)&&!u,"gap-x-10":"large"===n&&!u},i),..."button"===p?{disabled:l}:{},...f,children:[a&&(0,t.jsx)("span",{className:(0,o.cn)("pointer-events-none w-auto shrink-0 fill-current *:h-full",{"h-15":!n||"default"===n,"h-30":"large"===n,"-ml-5":(!n||"default"===n)&&!u,"-ml-10":"large"===n&&!u,"-mx-15":(!n||"default"===n)&&u,"-mx-20":"large"===n&&u}),children:a}),(0,t.jsx)("span",{className:(0,o.cn)("shrink-0",{"text-h6 text-14 sm:text-16":!n||"default"===n,"text-h6 text-18 sm:text-20":"large"===n}),children:c})]})});e.s(["buttonVariants",0,s,"default",0,a])},67585,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"BailoutToCSR",{enumerable:!0,get:function(){return o}});let n=e.r(32061);function o({reason:e,children:t}){if("u"<typeof window)throw Object.defineProperty(new n.BailoutToCSRError(e),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});return t}},9885,(e,t,r)=>{"use strict";function n(e){return e.split("/").map(e=>encodeURIComponent(e)).join("/")}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"encodeURIPath",{enumerable:!0,get:function(){return n}})},52157,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"PreloadChunks",{enumerable:!0,get:function(){return i}});let n=e.r(43476),o=e.r(74080),s=e.r(63599),a=e.r(9885),u=e.r(43369);function i({moduleIds:e}){if("u">typeof window)return null;let t=s.workAsyncStorage.getStore();if(void 0===t)return null;let r=[];if(t.reactLoadableManifest&&e){let n=t.reactLoadableManifest;for(let t of e){if(!n[t])continue;let e=n[t].files;r.push(...e)}}if(0===r.length)return null;let l=(0,u.getAssetTokenQuery)();return(0,n.jsx)(n.Fragment,{children:r.map(e=>{let r=`${t.assetPrefix}/_next/${(0,a.encodeURIPath)(e)}${l}`;return e.endsWith(".css")?(0,n.jsx)("link",{precedence:"dynamic",href:r,rel:"stylesheet",as:"style",nonce:t.nonce},e):((0,o.preload)(r,{as:"script",fetchPriority:"low",nonce:t.nonce}),null)})})}},69093,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return l}});let n=e.r(43476),o=e.r(71645),s=e.r(67585),a=e.r(52157);function u(e){return{default:e&&"default"in e?e.default:e}}let i={loader:()=>Promise.resolve(u(()=>null)),loading:null,ssr:!0},l=function(e){let t={...i,...e},r=(0,o.lazy)(()=>t.loader().then(u)),l=t.loading;function c(e){let u=l?(0,n.jsx)(l,{isLoading:!0,pastDelay:!0,error:null}):null,i=!t.ssr||!!t.loading,c=i?o.Suspense:o.Fragment,f=t.ssr?(0,n.jsxs)(n.Fragment,{children:["u"<typeof window?(0,n.jsx)(a.PreloadChunks,{moduleIds:t.modules}):null,(0,n.jsx)(r,{...e})]}):(0,n.jsx)(s.BailoutToCSR,{reason:"next/dynamic",children:(0,n.jsx)(r,{...e})});return(0,n.jsx)(c,{...i?{fallback:u}:{},children:f})}return c.displayName="LoadableComponent",c}},70703,(e,t,r)=>{"use strict";
1Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return o}});let n=e.r(55682)._(e.r(69093));function o(e,t){let r={};"function"==typeof e&&(r.loader=e);let o={...r,...t};return(0,n.default)({...o,modules:o.loadableGenerated?.modules})}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},15910,e=>{"use strict";let t=(0,e.i(70703).default)(()=>e.A(96535),{ssr:!1});e.s(["VisualEditing",0,t])},57864,e=>{"use strict";var t=e.i(43476),r=e.i(71645),n=e.i(18566),o=e.i(42539);e.s(["default",0,({className:e})=>{let s=(0,n.usePathname)();return!function(){let[e,t]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{t(window!==window.top||window.self!==window.top)},[]),e}()?(0,t.jsx)(o.default,{as:"a",href:`/api/draft/disable?returnPath=${s}`,children:"Disable"}):null}])},98183,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={assign:function(){return i},searchParamsToUrlQuery:function(){return s},urlQueryToSearchParams:function(){return u}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});function s(e){let t={};for(let[r,n]of e.entries()){let e=t[r];void 0===e?t[r]=n:Array.isArray(e)?e.push(n):t[r]=[e,n]}return t}function a(e){return"string"==typeof e?e:("number"!=typeof e||isNaN(e))&&"boolean"!=typeof e?"":String(e)}function u(e){let t=new URLSearchParams;for(let[r,n]of Object.entries(e))if(Array.isArray(n))for(let e of n)t.append(r,a(e));else t.set(r,a(n));return t}function i(e,...t){for(let r of t){for(let t of r.keys())e.delete(t);for(let[t,n]of r.entries())e.append(t,n)}return e}},18967,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={DecodeError:function(){return y},MiddlewareNotFoundError:function(){return x},MissingStaticPage:function(){return w},NormalizeError:function(){return b},PageNotFoundError:function(){return v},SP:function(){return g},ST:function(){return m},WEB_VITALS:function(){return s},execOnce:function(){return a},getDisplayName:function(){return f},getLocationOrigin:function(){return l},getURL:function(){return c},isAbsoluteUrl:function(){return i},isResSent:function(){return d},loadGetInitialProps:function(){return h},normalizeRepeatedSlashes:function(){return p},stringifyError:function(){return O}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let s=["CLS","FCP","FID","INP","LCP","TTFB"];function a(e){let t,r=!1;return(...n)=>(r||(r=!0,t=e(...n)),t)}let u=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,i=e=>u.test(e);function l(){let{protocol:e,hostname:t,port:r}=window.location;return`${e}//${t}${r?":"+r:""}`}function c(){let{href:e}=window.location,t=l();return e.substring(t.length)}function f(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function d(e){return e.finished||e.headersSent}function p(e){let t=e.split("?");return t[0].replace(/\\/g,"/").replace(/\/\/+/g,"/")+(t[1]?`?${t.slice(1).join("?")}`:"")}async function h(e,t){let r=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:await h(t.Component,t.ctx)}:{};let n=await e.getInitialProps(t);if(r&&d(r))return n;if(!n)throw Object.defineProperty(Error(`"${f(e)}.getInitialProps()" should resolve to an object. But found "${n}" instead.`),"__NEXT_ERROR_CODE",{value:"E1025",enumerable:!1,configurable:!0});return n}let g="u">typeof performance,m=g&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);class y extends Error{}class b extends Error{}class v extends Error{constructor(e){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message=`Cannot find module for page: ${e}`}}class w extends Error{constructor(e,t){super(),this.message=`Failed to load static file for page: ${e} ${t}`}}class x extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}}function O(e){return JSON.stringify({message:e.message,stack:e.stack})}},33525,(e,t,r)=>{"use strict";
1Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"warnOnce",{enumerable:!0,get:function(){return n}});let n=e=>{}},80902,22289,e=>{"use strict";var t=e.i(47167),r=e.i(71645);let n=function(){if("u"<typeof window)return(t.default.env.DEBUG||"").includes("nuqs");try{let e="nuqs-localStorage-test";if("u"<typeof localStorage)return!1;localStorage.setItem(e,e);let t=localStorage.getItem(e)===e;return localStorage.removeItem(e),t&&(localStorage.getItem("debug")||"").includes("nuqs")}catch{return!1}}();function o(e,...t){if(!n)return;let r=function(e,...t){return e.replace(/%[sfdO]/g,e=>{let r=t.shift();return"%O"===e&&r?JSON.stringify(r).replace(/"([^"]+)":/g,"$1:"):String(r)})}(e,...t);performance.mark(r);try{console.log(e,...t)}catch{console.log(r)}}let s={303:"Multiple adapter contexts detected. This might happen in monorepos.",404:"nuqs requires an adapter to work with your framework.",409:"Multiple versions of the library are loaded. This may lead to unexpected behavior. Currently using `%s`, but `%s` (via the %s adapter) was about to load on top.",414:"Max safe URL length exceeded. Some browsers may not be able to accept this URL. Consider limiting the amount of state stored in the URL.",422:"Invalid options combination: `limitUrlUpdates: debounce` should be used in SSR scenarios, with `shallow: false`",429:"URL update rate-limited by the browser. Consider increasing `throttleMs` for key(s) `%s`. %O",500:"Empty search params cache. Search params can't be accessed in Layouts.",501:"Search params cache already populated. Have you called `parse` twice?"};function a(e){return`[nuqs] ${s[e]}
2  See https://nuqs.dev/NUQS-${e}`}let u=(0,r.createContext)({useAdapter(){throw Error(a(404))}});function i(e){return{method:"throttle",timeMs:e}}u.displayName="NuqsAdapterContext",n&&"u">typeof window&&(window.__NuqsAdapterContext&&window.__NuqsAdapterContext!==u&&console.error(a(303)),window.__NuqsAdapterContext=u),e.s(["a",0,()=>(0,r.useContext)(u).processUrlSearchParams,"c",0,o,"i",0,()=>(0,r.useContext)(u).defaultOptions,"l",0,function(e,...t){n&&console.warn(e,...t)},"n",0,function(e){return({children:t,defaultOptions:n,processUrlSearchParams:o,...s})=>(0,r.createElement)(u.Provider,{...s,value:{useAdapter:e,defaultOptions:n,processUrlSearchParams:o}},t)},"o",0,function(e){if(0===e.size)return"";let t=[];for(let[r,n]of e.entries()){let e=r.replace(/#/g,"%23").replace(/&/g,"%26").replace(/\+/g,"%2B").replace(/=/g,"%3D").replace(/\?/g,"%3F");t.push(`${e}=${n.replace(/%/g,"%25").replace(/\+/g,"%2B").replace(/ /g,"+").replace(/#/g,"%23").replace(/&/g,"%26").replace(/"/g,"%22").replace(/'/g,"%27").replace(/`/g,"%60").replace(/</g,"%3C").replace(/>/g,"%3E").replace(/[\x00-\x1F]/g,e=>encodeURIComponent(e))}`)}return"?"+t.join("&")},"r",0,function(e){let t=(0,r.useContext)(u);if(!("useAdapter"in t))throw Error(a(404));return t.useAdapter(e)},"s",0,a],22289);let l=i(function(){if("u"<typeof window||!window.GestureEvent)return 50;try{let e=navigator.userAgent?.match(/version\/([\d\.]+) safari/i);return parseFloat(e[1])>=17?120:320}catch{return 320}}());function c(e,t,r){if("string"==typeof e)r.set(t,e);else{for(let n of(r.delete(t),e))r.append(t,n);r.has(t)||r.set(t,"")}return r}function f(){let e=new Map;return{on(t,r){let n=e.get(t)||[];return n.push(r),e.set(t,n),()=>this.off(t,r)},off(t,r){let n=e.get(t);n&&e.set(t,n.filter(e=>e!==r))},emit(t,r){e.get(t)?.forEach(e=>e(r))}}}function d(e,t,r){let n=setTimeout(function(){e(),r.removeEventListener("abort",o)},t);function o(){clearTimeout(n),r.removeEventListener("abort",o)}r.addEventListener("abort",o)}function p(){let e=Promise;if(Promise.hasOwnProperty("withResolvers"))return Promise.withResolvers();let t=()=>{},r=()=>{};return{promise:new e((e,n)=>{t=e,r=n}),resolve:t,reject:r}}function h(){return new URLSearchParams(location.search)}var g=class{updateMap=new Map;options={history:"replace",scroll:!1,shallow:!0};timeMs=l.timeMs;transitions=new Set;resolvers=null;controller=null;lastFlushedAt=0;resetQueueOnNextPush=!1;push({key:e,query:t,options:r},n=l.timeMs){this.resetQueueOnNextPush&&(this.reset(),this.resetQueueOnNextPush=!1),o("[nuqs gtq] Enqueueing %s=%s %O",e,t,r),this.updateMap.set(e,t),"push"===r.history&&(this.options.history="push"),r.scroll&&(this.options.scroll=!0),!1===r.
2shallow&&(this.options.shallow=!1),r.startTransition&&this.transitions.add(r.startTransition),(!Number.isFinite(this.timeMs)||n>this.timeMs)&&(this.timeMs=n)}getQueuedQuery(e){return this.updateMap.get(e)}getPendingPromise({getSearchParamsSnapshot:e=h}){return this.resolvers?.promise??Promise.resolve(e())}flush({getSearchParamsSnapshot:e=h,rateLimitFactor:t=1,...r},n){if(this.controller??=new AbortController,!Number.isFinite(this.timeMs))return o("[nuqs gtq] Skipping flush due to throttleMs=Infinity"),Promise.resolve(e());if(this.resolvers)return this.resolvers.promise;this.resolvers=p();let s=()=>{this.lastFlushedAt=performance.now();let[t,o]=this.applyPendingUpdates({...r,autoResetQueueOnUpdate:r.autoResetQueueOnUpdate??!0,getSearchParamsSnapshot:e},n);null===o?(this.resolvers.resolve(t),this.resetQueueOnNextPush=!0):this.resolvers.reject(t),this.resolvers=null},a=()=>{let e=performance.now()-this.lastFlushedAt,r=this.timeMs,n=t*Math.max(0,r-e);o("[nuqs gtq] Scheduling flush in %f ms. Throttled at %f ms (x%f)",n,r,t),0===n?s():d(s,n,this.controller.signal)};return d(a,0,this.controller.signal),this.resolvers.promise}abort(){return this.controller?.abort(),this.controller=new AbortController,this.resolvers?.resolve(new URLSearchParams),this.resolvers=null,this.reset()}reset(){let e=Array.from(this.updateMap.keys());return o("[nuqs gtq] Resetting queue %s",JSON.stringify(Object.fromEntries(this.updateMap))),this.updateMap.clear(),this.transitions.clear(),this.options={history:"replace",scroll:!1,shallow:!0},this.timeMs=l.timeMs,e}applyPendingUpdates(e,t){let{updateUrl:r,getSearchParamsSnapshot:n}=e,s=n();if(o("[nuqs gtq] Applying %d pending update(s) on top of %s",this.updateMap.size,s.toString()),0===this.updateMap.size)return[s,null];let u=Array.from(this.updateMap.entries()),i={...this.options},l=Array.from(this.transitions);for(let[t,r]of(e.autoResetQueueOnUpdate&&this.reset(),o("[nuqs gtq] Flushing queue %O with options %O",u,i),u))null===r?s.delete(t):s=c(r,t,s);t&&(s=t(s));try{return!function(e,t){let r=t;for(let t=e.length-1;t>=0;t--){let n=e[t];if(!n)continue;let o=r;r=()=>n(o)}r()}(l,()=>{r(s,i)}),[s,null]}catch(e){return console.error(a(429),u.map(([e])=>e).join(),e),[s,e]}}};let m=new g;var y=class{callback;resolvers=p();controller=new AbortController;queuedValue=void 0;constructor(e){this.callback=e}abort(){this.controller.abort(),this.queuedValue=void 0}push(e,t){return this.queuedValue=e,this.controller.abort(),this.controller=new AbortController,d(()=>{let t=this.resolvers;try{o("[nuqs dq] Flushing debounce queue",e);let r=this.callback(e);o("[nuqs dq] Reset debounce queue %O",this.queuedValue),this.queuedValue=void 0,this.resolvers=p(),r.then(e=>t.resolve(e)).catch(e=>t.reject(e))}catch(e){this.queuedValue=void 0,t.reject(e)}},t,this.controller.signal),this.resolvers.promise}};let b=new class{throttleQueue;queues=new Map;queuedQuerySync=f();constructor(e=new g){this.throttleQueue=e}useQueuedQueries(e){var t,n;let o,s;return t=(e,t)=>this.queuedQuerySync.on(e,t),n=e=>this.getQueuedQuery(e),o=(0,r.useCallback)(()=>{let t=Object.fromEntries(e.map(e=>[e,n(e)]));return[JSON.stringify(t),t]},[e.join(","),n]),null===(s=(0,r.useRef)(null)).current&&(s.current=o()),(0,r.useSyncExternalStore)((0,r.useCallback)(r=>{let n=e.map(e=>t(e,r));return()=>n.forEach(e=>e())},[e.join(","),t]),()=>{let[e,t]=o();return s.current[0]===e?s.current[1]:(s.current=[e,t],t)},()=>s.current[1])}push(e,t,r,n){if(!Number.isFinite(t))return Promise.resolve((r.getSearchParamsSnapshot??h)());let s=e.key;if(!this.queues.has(s)){o("[nuqs dqc] Creating debounce queue for `%s`",s);let e=new y(e=>(this.throttleQueue.push(e),this.throttleQueue.flush(r,n).finally(()=>{this.queues.get(e.key)?.queuedValue===void 0&&(o("[nuqs dqc] Cleaning up empty queue for `%s`",e.key),this.queues.delete(e.key)),this.queuedQuerySync.emit(e.key)})));this.queues.set(s,e)}o("[nuqs dqc] Enqueueing debounce update %O",e);let a=this.queues.get(s).push(e,t);return this.queuedQuerySync.emit(s),a}abort(e){let t=this.queues.get(e);return t?(o("[nuqs dqc] Aborting debounce queue %s=%s",e,t.queuedValue?.query),this.queues.delete(e),t.abort(),this.queuedQuerySync.emit(e),e=>(e.then(t.resolvers.resolve,t.resolvers.reject),e)):e=>e}abortAll(){for(let[e,t]of this.queues.entries())o("[nuqs dqc] Aborting debounce queue %s=%s",e,t.queuedValue?.query),t.abort(),t.resolvers.resolve(new URLSearchParams),this.queuedQuerySync.emit(e);this.queues.clear()}getQueuedQuery(e){let t=this.queues.get(e)?.queuedValue?.query;return void 0!==t?t:this.throttleQueue.getQueuedQuery(e)}}(m);e.s(["a",0,c,"c",0,i,"i",0,function(e){return null===e||Array.isArray(e)&&0===e.length},"n",0,m,"o",0,function(e){return{method:"debounce",timeMs:e}},"r",0,f,"s",0,l,"t",0,b],80902)},43954,(e,t,r)=>{!function(){"use strict";var e={815:function(e){e.exports=function(e,r,n,o){r=r||"&",n=n||"=";var s={};if("string"!=typeof e||0===e.length)return s;var a=/\+/g;e=e.split(r);var u=1e3;o&&"number"==typeof o.maxKeys&&(u=o.maxKeys);var i=e.length;u>0&&i>u&&(i=u);for(var l=0;l<i;++l){var c,f,d,p,h=e[l].replace(a,"%20"),g=h.indexOf(n);(g>=0?(c=h.substr(0,g),f=h.substr(g+1)):(c=h,f=""),d=decodeURIComponent(c),p=decodeURIComponent(f),Object.prototype.hasOwnProperty.call(s,d))?t(s[d])?s[d].push(p):s[d]=[s[d],p]:s[d]=p}return s};var t=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)}},577:function(e){var t=function(e){switch(typeof e){case"string":return e;case"boolean":return e?"true":"false";case"number":return isFinite(e)?e:"";default:return""}};e.exports=function(e,s,a,u){return(s=s||"&",a=a||"=",null===e&&(e=void 0),"object"==typeof e)?n(o(e),function(o){var u=encodeURIComponent(t(o))+a;return r(e[o])?n(e[o],function(e){return u+encodeURIComponent(t(e))}).join(s):u+encodeURIComponent(t(e[o]))}).join(s):u?encodeURIComponent(t(u))+a+encodeURIComponent(t(e)):""};var r=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)};function n(e,t){if(e.map)return e.map(t);for(var r=[],n=0;n<e.length;n++)r.push(t(e[n],n));return r}var o=Object.keys||function(e){var t=[];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.push(r);return t}}},r={};function n(t){var o=r[t];if(void 0!==o)return o.exports;var s=r[t]={exports:{}},a=!0;try{e[t](s,s.exports,n),a=!1}finally{a&&delete r[t]}return s.exports}n.ab="/ROOT/node_modules/next/dist/compiled/querystring-es3/";var o={};
2o.decode=o.parse=n(815),o.encode=o.stringify=n(577),t.exports=o}()},21342,(e,t,r)=>{var n={452:function(t){"use strict";t.exports=e.r(43954)}},o={};function s(e){var t=o[e];if(void 0!==t)return t.exports;var r=o[e]={exports:{}},a=!0;try{n[e](r,r.exports,s),a=!1}finally{a&&delete o[e]}return r.exports}s.ab="/ROOT/node_modules/next/dist/compiled/native-url/";var a={};!function(){var e,t=(e=s(452))&&"object"==typeof e&&"default"in e?e.default:e,r=/https?|ftp|gopher|file/;function n(e){"string"==typeof e&&(e=y(e));var n,o,s,a,u,i,l,c,f,d=(o=(n=e).auth,s=n.hostname,a=n.protocol||"",u=n.pathname||"",i=n.hash||"",l=n.query||"",c=!1,o=o?encodeURIComponent(o).replace(/%3A/i,":")+"@":"",n.host?c=o+n.host:s&&(c=o+(~s.indexOf(":")?"["+s+"]":s),n.port&&(c+=":"+n.port)),l&&"object"==typeof l&&(l=t.encode(l)),f=n.search||l&&"?"+l||"",a&&":"!==a.substr(-1)&&(a+=":"),n.slashes||(!a||r.test(a))&&!1!==c?(c="//"+(c||""),u&&"/"!==u[0]&&(u="/"+u)):c||(c=""),i&&"#"!==i[0]&&(i="#"+i),f&&"?"!==f[0]&&(f="?"+f),{protocol:a,host:c,pathname:u=u.replace(/[?#]/g,encodeURIComponent),search:f=f.replace("#","%23"),hash:i});return""+d.protocol+d.host+d.pathname+d.search+d.hash}var o="http://",u=o+"w.w",i=/^([a-z0-9.+-]*:\/\/\/)([a-z0-9.+-]:\/*)?/i,l=/https?|ftp|gopher|file/;function c(e,t){var r="string"==typeof e?y(e):e;e="object"==typeof e?n(e):e;var s=y(t),a="";r.protocol&&!r.slashes&&(a=r.protocol,e=e.replace(r.protocol,""),a+="/"===t[0]||"/"===e[0]?"/":""),a&&s.protocol&&(a="",s.slashes||(a=s.protocol,t=t.replace(s.protocol,"")));var c=e.match(i);c&&!s.protocol&&(e=e.substr((a=c[1]+(c[2]||"")).length),/^\/\/[^/]/.test(t)&&(a=a.slice(0,-1)));var f=new URL(e,u+"/"),d=new URL(t,f).toString().replace(u,""),p=s.protocol||r.protocol;return p+=r.slashes||s.slashes?"//":"",!a&&p?d=d.replace(o,p):a&&(d=d.replace(o,"")),l.test(d)||~t.indexOf(".")||"/"===e.slice(-1)||"/"===t.slice(-1)||"/"!==d.slice(-1)||(d=d.slice(0,-1)),a&&(d=a+("/"===d[0]?d.substr(1):d)),d}function f(){}f.prototype.parse=y,f.prototype.format=n,f.prototype.resolve=c,f.prototype.resolveObject=c;var d=/^https?|ftp|gopher|file/,p=/^(.*?)([#?].*)/,h=/^([a-z0-9.+-]*:)(\/{0,3})(.*)/i,g=/^([a-z0-9.+-]*:)?\/\/\/*/i,m=/^([a-z0-9.+-]*:)(\/{0,2})\[(.*)\]$/i;function y(e,r,o){if(void 0===r&&(r=!1),void 0===o&&(o=!1),e&&"object"==typeof e&&e instanceof f)return e;var s=(e=e.trim()).match(p);e=s?s[1].replace(/\\/g,"/")+s[2]:e.replace(/\\/g,"/"),m.test(e)&&"/"!==e.slice(-1)&&(e+="/");var a=!/(^javascript)/.test(e)&&e.match(h),i=g.test(e),l="";a&&(d.test(a[1])||(l=a[1].toLowerCase(),e=""+a[2]+a[3]),a[2]||(i=!1,d.test(a[1])?(l=a[1],e=""+a[3]):e="//"+a[3]),3!==a[2].length&&1!==a[2].length||(l=a[1],e="/"+a[3]));var c,y=(s?s[1]:e).match(/^https?:\/\/[^/]+(:[0-9]+)(?=\/|$)/),b=y&&y[1],v=new f,w="",x="";try{c=new URL(e)}catch(t){w=t,l||o||!/^\/\//.test(e)||/^\/\/.+[@.]/.test(e)||(x="/",e=e.substr(1));try{c=new URL(e,u)}catch(e){return v.protocol=l,v.href=l,v}}v.slashes=i&&!x,v.host="w.w"===c.host?"":c.host,v.hostname="w.w"===c.hostname?"":c.hostname.replace(/(\[|\])/g,""),v.protocol=w?l||null:c.protocol,v.search=c.search.replace(/\\/g,"%5C"),v.hash=c.hash.replace(/\\/g,"%5C");var O=e.split("#");!v.search&&~O[0].indexOf("?")&&(v.search="?"),v.hash||""!==O[1]||(v.hash="#"),v.query=r?t.decode(c.search.substr(1)):v.search.substr(1),v.pathname=x+(a?c.pathname.replace(/['^|`]/g,function(e){return"%"+e.charCodeAt().toString(16).toUpperCase()}).replace(/((?:%[0-9A-F]{2})+)/g,function(e,t){try{return decodeURIComponent(t).split("").map(function(e){var t=e.charCodeAt();return t>256||/^[a-z0-9]$/i.test(e)?e:"%"+t.toString(16).toUpperCase()}).join("")}catch(e){return t}}):c.pathname),"about:"===v.protocol&&"blank"===v.pathname&&(v.protocol="",v.pathname=""),w&&"/"!==e[0]&&(v.pathname=v.pathname.substr(1)),l&&!d.test(l)&&"/"!==e.slice(-1)&&"/"===v.pathname&&(v.pathname=""),v.path=v.pathname+v.search,v.auth=[c.username,c.password].map(decodeURIComponent).filter(Boolean).join(":"),v.port=c.port,b&&!v.host.endsWith(b)&&(v.host+=b,v.port=b.slice(1)),v.href=x?""+v.pathname+v.search+v.hash:n(v);var P=/^(file)/.test(v.href)?["host","hostname"]:[];return Object.keys(v).forEach(function(e){~P.indexOf(e)||(v[e]=v[e]||null)}),v}a.parse=y,a.format=n,a.resolve=c,a.resolveObject=function(e,t){return y(c(e,t))},a.Url=f}(),t.exports=a},95057,(e,t,r)=>{"use strict";
2Object.defineProperty(r,"__esModule",{value:!0});var n={formatUrl:function(){return u},formatWithValidation:function(){return l},urlObjectKeys:function(){return i}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let s=e.r(90809)._(e.r(98183)),a=/https?|ftp|gopher|file/;function u(e){let{auth:t,hostname:r}=e,n=e.protocol||"",o=e.pathname||"",u=e.hash||"",i=e.query||"",l=!1;t=t?encodeURIComponent(t).replace(/%3A/i,":")+"@":"",e.host?l=t+e.host:r&&(l=t+(~r.indexOf(":")?`[${r}]`:r),e.port&&(l+=":"+e.port)),i&&"object"==typeof i&&(i=String(s.urlQueryToSearchParams(i)));let c=e.search||i&&`?${i}`||"";return n&&!n.endsWith(":")&&(n+=":"),e.slashes||(!n||a.test(n))&&!1!==l?(l="//"+(l||""),o&&"/"!==o[0]&&(o="/"+o)):l||(l=""),u&&"#"!==u[0]&&(u="#"+u),c&&"?"!==c[0]&&(c="?"+c),o=o.replace(/[?#]/g,encodeURIComponent),c=c.replace("#","%23"),`${n}${l}${o}${c}${u}`}let i=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function l(e){return u(e)}},18581,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"useMergedRef",{enumerable:!0,get:function(){return o}});let n=e.r(71645);function o(e,t){let r=(0,n.useRef)(null),o=(0,n.useRef)(null);return(0,n.useCallback)(n=>{if(null===n){let e=r.current;e&&(r.current=null,e());let t=o.current;t&&(o.current=null,t())}else e&&(r.current=s(e,n)),t&&(o.current=s(t,n))},[e,t])}function s(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let r=e(t);return"function"==typeof r?r:()=>e(null)}}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},73668,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"isLocalURL",{enumerable:!0,get:function(){return s}});let n=e.r(18967),o=e.r(52817);function s(e){if(!(0,n.isAbsoluteUrl)(e))return!0;try{let t=(0,n.getLocationOrigin)(),r=new URL(e,t);return r.origin===t&&(0,o.hasBasePath)(r.pathname)}catch(e){return!1}}},84508,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"errorOnce",{enumerable:!0,get:function(){return n}});let n=e=>{}},22016,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return y},useLinkStatus:function(){return v}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let s=e.r(90809),a=e.r(43476),u=s._(e.r(71645)),i=e.r(95057),l=e.r(8372),c=e.r(18581),f=e.r(18967),d=e.r(5550);e.r(33525);let p=e.r(88540),h=e.r(91949),g=e.r(73668),m=e.r(9396);function y(t){var r,n;let o,s,y,[v,w]=(0,u.useOptimistic)(h.IDLE_LINK_STATUS),x=(0,u.useRef)(null),{href:O,as:P,children:j,prefetch:S=null,passHref:q,replace:C,shallow:R,scroll:E,onClick:_,onMouseEnter:k,onTouchStart:A,legacyBehavior:M=!1,onNavigate:U,transitionTypes:T,ref:L,unstable_dynamicOnHover:N,...I}=t;o=j,M&&("string"==typeof o||"number"==typeof o)&&(o=(0,a.jsx)("a",{children:o}));let Q=u.default.useContext(l.AppRouterContext),$=!1!==S,F=!1!==S?null===(n=S)||"auto"===n?m.FetchStrategy.PPR:m.FetchStrategy.Full:m.FetchStrategy.PPR,B="string"==typeof(r=P||O)?r:(0,i.formatUrl)(r);if(M){if(o?.$$typeof===Symbol.for("react.lazy"))throw Object.defineProperty(Error("`<Link legacyBehavior>` received a direct child that is either a Server Component, or JSX that was loaded with React.lazy(). This is not supported. Either remove legacyBehavior, or make the direct child a Client Component that renders the Link's `<a>` tag."),"__NEXT_ERROR_CODE",{value:"E863",enumerable:!1,configurable:!0});s=u.default.Children.only(o)}let z=M?s&&"object"==typeof s&&s.ref:L,D=u.default.useCallback(e=>(null!==Q&&(x.current=(0,h.mountLinkInstance)(e,B,Q,F,$,w)),()=>{x.current&&((0,h.unmountLinkForCurrentNavigation)(x.current),x.current=null),(0,h.unmountPrefetchableInstance)(e)}),[$,B,Q,F,w]),K={ref:(0,c.useMergedRef)(D,z),onClick(t){M||"function"!=typeof _||_(t),M&&s.props&&"function"==typeof s.props.onClick&&s.props.onClick(t),!Q||t.defaultPrevented||function(t,r,n,o,s,a,i){if("u">typeof window){let l,{nodeName:c}=t.currentTarget;if("A"===c.toUpperCase()&&((l=t.currentTarget.getAttribute("target"))&&"_self"!==l||t.metaKey||t.ctrlKey||t.shiftKey||t.altKey||t.nativeEvent&&2===t.nativeEvent.which)||t.currentTarget.hasAttribute("download"))return;if(!(0,g.isLocalURL)(r)){o&&(t.preventDefault(),location.replace(r));return}if(t.preventDefault(),a){let e=!1;if(a({preventDefault:()=>{e=!0}}),e)return}let{dispatchNavigateAction:f}=e.r(99781);u.default.startTransition(()=>{f(r,o?"replace":"push",!1===s?p.ScrollBehavior.NoScroll:p.ScrollBehavior.Default,n.current,i)})}}(t,B,x,C,E,U,T)},onMouseEnter(e){M||"function"!=typeof k||k(e),M&&s.props&&"function"==typeof s.props.onMouseEnter&&s.props.onMouseEnter(e),Q&&$&&(0,h.onNavigationIntent)(e.currentTarget,!0===N)},onTouchStart:function(e){M||"function"!=typeof A||A(e),M&&s.props&&"function"==typeof s.props.onTouchStart&&s.props.onTouchStart(e),Q&&$&&(0,h.onNavigationIntent)(e.currentTarget,!0===N)}};return(0,f.isAbsoluteUrl)(B)?K.href=B:M&&!q&&("a"!==s.type||"href"in s.props)||(K.href=(0,d.addBasePath)(B)),y=M?u.default.cloneElement(s,K):(0,a.jsx)("a",{...I,...K,children:o}),(0,a.jsx)(b.Provider,{value:v,children:y})}e.r(84508);let b=(0,u.createContext)(h.IDLE_LINK_STATUS),v=()=>(0,u.useContext)(b);("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esMo
2dule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},87331,e=>{"use strict";var t=e.i(43476),r=e.i(71645);let n=new WeakMap;function o(e,t,r,o){if(!e&&!n.has(t))return!1;let s=n.get(t)??new WeakMap;n.set(t,s);let a=s.get(r)??new Set;s.set(r,a);let u=a.has(o);return e?a.add(o):a.delete(o),u&&e}let s=function e(t,r,n,s={}){if(Array.isArray(r)){for(let o of r)e(t,o,n,s);return}let{signal:a,base:u=document}=s;if(a?.aborted)return;let{once:i,...l}=s,c=u instanceof Document?u.documentElement:u,f=!!("object"==typeof s?s.capture:s),d=e=>{let s=function(e,t){let r=e.target;if(r instanceof Text&&(r=r.parentElement),r instanceof Element&&e.currentTarget instanceof Node){let n=r.closest(t);if(n&&e.currentTarget.contains(n))return n}}(e,String(t));if(s){let t=Object.assign(e,{delegateTarget:s});n.call(c,t),i&&(c.removeEventListener(r,d,l),o(!1,c,n,p))}},p=JSON.stringify({selector:t,type:r,capture:f});o(!0,c,n,p)||c.addEventListener(r,d,l),a?.addEventListener("abort",()=>{o(!1,c,n,p)})};var a=e.i(18566),u=e.i(21342);function i(e,t,r,n,o,s,a){try{var u=e[s](a),i=u.value}catch(e){r(e);return}u.done?t(i):Promise.resolve(i).then(n,o)}function l(e){return function(){var t=this,r=arguments;return new Promise(function(n,o){var s=e.apply(t,r);function a(e){i(s,n,o,a,u,"next",e)}function u(e){i(s,n,o,a,u,"throw",e)}a(void 0)})}}e.i(22016);let c=(0,r.createContext)({stage:"none",navigate:()=>{},isReady:!1});function f(){return(0,r.use)(c)}function d(){return(d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function p(e){return"string"==typeof e?e:(0,u.format)(e)}e.s(["TransitionRouter",0,function({children:e,leave:n=l(function*(e){return e()}),enter:o=l(function*(e){return e()}),auto:u=!1}){let i=(0,a.useRouter)(),f=(0,a.usePathname)(),[d,p]=(0,r.useState)("none"),h=(0,r.useRef)(null),g=(0,r.useRef)(null),m=(0,r.useCallback)(l(function*(e,t,r="push",o){let s,a;if("leaving"===d)return Promise.resolve();let u=()=>i[r](e,o);if("back"===r&&(u=()=>i.back()),"back"===r||!e||e.startsWith("#"))return void u();try{a=new URL(window.location.href),s=new URL(e,a)}catch(e){u();return}let l=s.pathname===a.pathname&&s.search===a.search&&s.hash===a.hash,c=s.pathname===a.pathname&&(s.search!==a.search||s.hash!==a.hash);s.origin!==a.origin||l||c?u():(p("leaving"),h.current=yield n(u,t,e))}),[n,i,d]),y=(0,r.useCallback)(e=>{let t,r=e.delegateTarget,n=null==r?void 0:r.getAttribute("href");(null==r?void 0:r.getAttribute("data-transition-ignore"))||"_blank"===r.target||r.origin!==window.location.origin||"external"===r.rel||r.download||(t=("delegateTarget"in e?e.delegateTarget:e.currentTarget).getAttribute("target"))&&"_self"!==t||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||("which"in e?e.which:e.nativeEvent.which)===2||e.defaultPrevented||(e.preventDefault(),m(n,f))},[m,f]);(0,r.useEffect)(()=>{if(!u)return;let e=new AbortController;return s("a[href]","click",y,{signal:e.signal}),()=>{e.abort()}},[u,y]),(0,r.useEffect)(()=>{"entering"===d&&("function"==typeof h.current&&h.current(),h.current=null,l(function*(){g.current=yield Promise.resolve(o(()=>p("none")))})())},[d,o]),(0,r.useEffect)(()=>()=>{"leaving"===d&&("function"==typeof g.current&&g.current(),g.current=null,p("entering"))},[d,f]);let b=(0,r.useMemo)(()=>({stage:d,navigate:m,isReady:"entering"!==d}),[d,m]);return(0,t.jsx)(c.Provider,{value:b,children:e})},"useTransitionRouter",0,function(){let e=(0,a.useRouter)(),t=(0,a.usePathname)(),{navigate:n}=f(),o=(0,r.useCallback)((e,r)=>{n(p(e),t,"push",r)},[t,n]),s=(0,r.useCallback)((e,r)=>{n(p(e),t,"replace",r)},[t,n]),u=(0,r.useCallback)(()=>{n(void 0,t,"back")},[t,n]);return(0,r.useMemo)(()=>d({},e,{push:o,replace:s,back:u}),[e,o,s,u])},"useTransitionState",0,f],87331)},91526,e=>{"use strict";var t=e.i(74080);e.s(["PreloadResources",0,function(){return t.default.preconnect("https://cdn.sanity.io",{crossOrigin:""}),t.default.preconnect("https://i.vimeocdn.com",{crossOrigin:""}),t.default.preconnect("https://use.typekit.net",{crossOrigin:""}),t.default.preconnect("https://p.typekit.net",{crossOrigin:"anonymous"}),null}])}]);

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.