1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4259],{30166:function(e,n,t){t.d(n,{default:function(){return o.a}});var r=t(55775),o=t.n(r)},99376:function(e,n,t){var r=t(35475);t.o(r,"usePathname")&&t.d(n,{usePathname:function(){return r.usePathname}}),t.o(r,"useRouter")&&t.d(n,{useRouter:function(){return r.useRouter}}),t.o(r,"useSearchParams")&&t.d(n,{useSearchParams:function(){return r.useSearchParams}}),t.o(r,"useServerInsertedHTML")&&t.d(n,{useServerInsertedHTML:function(){return r.useServerInsertedHTML}})},12119:function(e,n,t){Object.defineProperty(n,"$",{enumerable:!0,get:function(){return o}});let r=t(83079);function o(e){let{createServerReference:n}=t(6671);return n(e,r.callServer)}},55775:function(e,n,t){Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return a}});let r=t(47043);t(57437),t(2265);let o=r._(t(15602));function a(e,n){var t;let r={loading:e=>{let{error:n,isLoading:t,pastDelay:r}=e;return null}};"function"==typeof e&&(r.loader=e);let a={...r,...n};return(0,o.default)({...a,modules:null==(t=a.loadableGenerated)?void 0:t.modules})}("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),e.exports=n.default)},81523:function(e,n,t){Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"BailoutToCSR",{enumerable:!0,get:function(){return o}});let r=t(18993);function o(e){let{reason:n,children:t}=e;if("undefined"==typeof window)throw new r.BailoutToCSRError(n);return t}},15602:function(e,n,t){Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return u}});let r=t(57437),o=t(2265),a=t(81523),i=t(70049);function l(e){return{default:e&&"default"in e?e.default:e}}let s={loader:()=>Promise.resolve(l(()=>null)),loading:null,ssr:!0},u=function(e){let n={...s,...e},t=(0,o.lazy)(()=>n.loader().then(l)),u=n.loading;function d(e){let l=u?(0,r.jsx)(u,{isLoading:!0,pastDelay:!0,error:null}):null,s=n.ssr?(0,r.jsxs)(r.Fragment,{children:["undefined"==typeof window?(0,r.jsx)(i.PreloadCss,{moduleIds:n.modules}):null,(0,r.jsx)(t,{...e})]}):(0,r.jsx)(a.BailoutToCSR,{reason:"next/dynamic",children:(0,r.jsx)(t,{...e})});return(0,r.jsx)(o.Suspense,{fallback:l,children:s})}return d.displayName="LoadableComponent",d}},70049:function(e,n,t){Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"PreloadCss",{enumerable:!0,get:function(){return a}});let r=t(57437),o=t(20544);function a(e){let{moduleIds:n}=e;if("undefined"!=typeof window)return null;let t=(0,o.getExpectedRequestStore)("next/dynamic css"),a=[];if(t.reactLoadableManifest&&n){let e=t.reactLoadableManifest;for(let t of n){if(!e[t])continue;let n=e[t].files.filter(e=>e.endsWith(".css"));a.push(...n)}}return 0===a.length?null:(0,r.jsx)(r.Fragment,{children:a.map(e=>(0,r.jsx)("link",{precedence:"dynamic",rel:"stylesheet",href:t.assetPrefix+"/_next/"+encodeURI(e),as:"style"},e))})}},35992:function(e,n,t){t.d(n,{Bk:function(){return a},Qs:function(){return c},Uw:function(){return l},Y5:function(){return s},id:function(){return u},re:function(){return d}});let r=new Set,o="checking";function a(e){if(o!==e)for(let n of(o=e,r))n()}let i=new Set;function l(e){for(let e of i)e()}let s=new Set,u=null;function d(e){for(let n of(u=e,s))n()}function c(e,n){for(let e of s)e()}},78848:function(e,n,t){t.d(n,{default:function(){return a}});var r=t(57437);let o=(0,t(30166).default)(()=>t.e(5133).then(t.bind(t,35133)),{loadableGenerated:{webpack:()=>[require.resolveWeak("../_chunks-es/SanityLiveStream.js")]},ssr:!1});function a(e){return(0,r.jsx)(o,{...e})}},78977:function(e,n,t){t.d(n,{default:function(){return b}});var r=t(57437),o=t(46668),a=t(25096),i=t(74951),l=t(30166),s=t(99376),u=t(2265),d=t(52141),c=t(35992);let f=(0,l.default)(()=>t.e(1803).then(t.bind(t,11803)),{loadableGenerated:{webpack:()=>[require.resolveWeak("../_chunks-es/PresentationComlink.js")]},ssr:!1}),h=(0,l.default)(()=>t.e(8122).then(t.bind(t,98122)),{loadableGenerated:{webpack:()=>[require.resolveWeak("../_chunks-es/RefreshOnMount.js")]},ssr:!1}),v=(0,l.default)(()=>t.e(1313).then(t.bind(t,21313)),{loadableGenerated:{webpack:()=>[require.resolveWeak("../_chunks-es/RefreshOnFocus.js")]},ssr:!1}),g=(0,l.default)(()=>t.e(153).then(t.bind(t,10153)),{loadableGenerated:{webpack:()=>[require.resolveWeak("../_chunks-es/RefreshOnReconnect.js")]},ssr:!1});function y(e){var n;e instanceof o.Ap?console.warn("Sanity Live is unable to connect to the Sanity API as the current origin - ".concat(window.origin," - is not in the list of allowed CORS origins for this Sanity Project."),e.addOriginUrl&&"Add it here:",null===(n=e.addOriginUrl)||void 0===n?void 0:n.toString()):console.error(e)}
1function p(e,n){n?console.warn("Sanity Live connection closed, switching to long polling set to a interval of",n/1e3,"seconds and the server gave this reason:",e.reason):console.error("Sanity Live connection closed, automatic revalidation is disabled, the server gave this reason:",e.reason)}function b(e){let{projectId:n,dataset:t,apiHost:l,apiVersion:b,useProjectHostname:m,token:w,requestTagPrefix:k,draftModeEnabled:j,draftModePerspective:x,refreshOnMount:S=!1,refreshOnFocus:P=!j&&(typeof window>"u"||window.self===window.top),refreshOnReconnect:_=!0,intervalOnGoAway:O=3e4,requestTag:I="next-loader.live",onError:R=y,onGoAway:C=p,revalidateSyncTags:E=a.n}=e,L=(0,u.useMemo)(()=>(0,o.eI)({projectId:n,dataset:t,apiHost:l,apiVersion:b,useProjectHostname:m,ignoreBrowserTokenWarning:!0,token:w,useCdn:!1,requestTagPrefix:k}),[l,b,t,n,k,w,m]),[T,M]=(0,u.useState)(!1),W=(0,s.useRouter)(),A=(0,d.i)(e=>{"message"===e.type?E(e.tags):"restart"===e.type||"reconnect"===e.type?W.refresh():"goaway"===e.type&&(C(e,O),M(O))});(0,u.useEffect)(()=>{let e=L.live.events({includeDrafts:!!w,tag:I}).subscribe({next:A,error:e=>{R(e)}});return()=>e.unsubscribe()},[L.live,R,I,w]),(0,u.useEffect)(()=>{j&&x?(0,c.Bk)(x):(0,c.Bk)("unknown")},[j,x]);let[U,q]=(0,u.useState)(!1);(0,u.useEffect)(()=>{if(!(0,i.Ig)()){if(j&&w){(0,c.Uw)("live");return}if(j){(0,c.Uw)("static");return}(0,c.Uw)("unknown")}},[j,w]),(0,u.useEffect)(()=>{if(!(0,i.Ig)())return;let e=new AbortController,n=setTimeout(()=>(0,c.Uw)("live"),3e3);return window.addEventListener("message",t=>{let{data:r}=t;r&&"object"==typeof r&&"domain"in r&&"sanity/channels"===r.domain&&"from"in r&&"presentation"===r.from&&(clearTimeout(n),(0,c.Uw)((0,i.Ax)()?"presentation-window":"presentation-iframe"),q(!0),e.abort())},{signal:e.signal}),()=>{clearTimeout(n),e.abort()}},[]);let B=(0,u.useRef)(void 0);return(0,u.useEffect)(()=>{if(j)return clearTimeout(B.current),()=>{B.current=setTimeout(()=>{console.warn("Sanity Live: Draft mode was enabled, but is now being disabled")})}},[j]),(0,u.useEffect)(()=>{if(!T)return;let e=setInterval(()=>W.refresh(),T);return()=>clearInterval(e)},[T,W]),(0,r.jsxs)(r.Fragment,{children:[j&&U&&(0,r.jsx)(f,{projectId:n,dataset:t,draftModeEnabled:j,draftModePerspective:x}),!j&&S&&(0,r.jsx)(h,{}),!j&&P&&(0,r.jsx)(v,{}),!j&&_&&(0,r.jsx)(g,{})]})}b.displayName="SanityLive"},25096:function(e,n,t){t.d(n,{N:function(){return o},n:function(){return a}}),t(83079);var r=t(12119),o=(0,r.$)("9f3a6ff7d3912f65193221b89e19f00ab59dfda6"),a=(0,r.$)("2a7abaf314b01016b91de186fb440ecc10f635f2")},74951:function(e,n,t){t.d(n,{Ax:function(){return c},Ig:function(){return f},XP:function(){return u},el:function(){return d}});var r=t(89981);let o={"handshake/syn":r.bK,"handshake/syn-ack":r.Ol,"handshake/ack":r.ei,"channel/response":r.Ag,"channel/heartbeat":r.UE,"channel/disconnect":r.Hq,"overlay/focus":"visual-editing/focus","overlay/navigate":"visual-editing/navigate","overlay/toggle":"visual-editing/toggle","presentation/toggleOverlay":"presentation/toggle-overlay"},a={[r.bK]:"handshake/syn",[r.Ol]:"handshake/syn-ack",[r.ei]:"handshake/ack",[r.Ag]:"channel/response",[r.UE]:"channel/heartbeat",[r.Hq]:"channel/disconnect","visual-editing/focus":"overlay/focus","visual-editing/navigate":"overlay/navigate","visual-editing/toggle":"overlay/toggle","presentation/toggle-overlay":"presentation/toggleOverlay"},i=e=>{let{data:n}=e;return n&&"object"==typeof n&&"domain"in n&&"type"in n&&"from"in n&&"to"in n&&("sanity/channels"===n.domain&&(n.domain=r.yK),"overlays"===n.to&&(n.to="visual-editing"),"overlays"===n.from&&(n.from="visual-editing"),n.channelId=n.connectionId,delete n.connectionId,n.type=o[n.type]??n.type),e},l=e=>{let{channelId:n,...t}=e,o={...t,connectionId:n};return o.domain===r.yK&&(o.domain="sanity/channels"),"visual-editing"===o.to&&(o.to="overlays"),"visual-editing"===o.from&&(o.from="overlays"),o.type=a[o.type]??o.type,"channel/response"===o.type&&o.responseTo&&!o.data&&(o.data={responseTo:o.responseTo}),("handshake/syn"===o.type||"handshake/syn-ack"===o.type||"handshake/ack"===o.type)&&(o.data={id:o.c
1onnectionId}),o},s=({context:e},n)=>{let{sources:t,targetOrigin:r}=e,o=l(n.message);t.forEach(e=>{e.postMessage(o,{targetOrigin:r})})},u=()=>({listen:(0,r.F8)(i),requestMachine:(0,r.lB)().provide({actions:{"send message":s}})});function d(){return window.self!==window.top}function c(){return!!window.opener}function f(){return d()||c()}},12228:function(e,n,t){t.d(n,{default:function(){return u}});var r=t(2265),o={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};let a=e=>{for(let n in e)if(n.startsWith("aria-")||"role"===n||"title"===n)return!0;return!1};var i=t(56775);let l=(0,r.createContext)({}),s=()=>(0,r.useContext)(l),u=(0,r.forwardRef)((e,n)=>{var t,l,u;let{color:d,size:c,strokeWidth:f,absoluteStrokeWidth:h,className:v="",children:g,iconNode:y,...p}=e,{size:b=24,strokeWidth:m=2,absoluteStrokeWidth:w=!1,color:k="currentColor",className:j=""}=null!==(t=s())&&void 0!==t?t:{},x=(null!=h?h:w)?24*Number(null!=f?f:m)/Number(null!=c?c:b):null!=f?f:m;return(0,r.createElement)("svg",{ref:n,...o,width:null!==(l=null!=c?c:b)&&void 0!==l?l:o.width,height:null!==(u=null!=c?c:b)&&void 0!==u?u:o.height,stroke:null!=d?d:k,strokeWidth:x,className:(0,i.z)("lucide",j,v),...!g&&!a(p)&&{"aria-hidden":"true"},...p},[...y.map(e=>{let[n,t]=e;return(0,r.createElement)(n,t)}),...Array.isArray(g)?g:[g]])})},56775:function(e,n,t){t.d(n,{z:function(){return r}});let r=function(){for(var e=arguments.length,n=Array(e),t=0;t<e;t++)n[t]=arguments[t];return n.filter((e,n,t)=>!!e&&""!==e.trim()&&t.indexOf(e)===n).join(" ").trim()}},76939:function(e,n,t){t.d(n,{default:function(){return i}});var r=t(57437),o=t(2265);let a=(0,o.lazy)(()=>Promise.all([t.e(5797),t.e(2331),t.e(8150),t.e(588),t.e(7883)]).then(t.bind(t,27883)));function i(e){return(0,r.jsx)(o.Suspense,{fallback:null,children:(0,r.jsx)(a,{...e})})}}}]);
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.