1try{!function(){var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="a7180be8-07c2-4b43-96a5-d13ec754e460",e._sentryDebugIdIdentifier="sentry-dbid-a7180be8-07c2-4b43-96a5-d13ec754e460")}()}catch(e){}"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9171],{7720:e=>{e.exports=function e(t,n){if(t===n)return!0;if(t&&n&&"object"==typeof t&&"object"==typeof n){if(t.constructor!==n.constructor)return!1;if(Array.isArray(t)){if((r=t.length)!=n.length)return!1;for(i=r;0!=i--;)if(!e(t[i],n[i]))return!1;return!0}if(t.constructor===RegExp)return t.source===n.source&&t.flags===n.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===n.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===n.toString();if((r=(a=Object.keys(t)).length)!==Object.keys(n).length)return!1;for(i=r;0!=i--;)if(!Object.prototype.hasOwnProperty.call(n,a[i]))return!1;for(i=r;0!=i--;){var r,i,a,o=a[i];if(!e(t[o],n[o]))return!1}return!0}return t!=t&&n!=n}},20702:(e,t,n)=>{n.d(t,{Fk:()=>u,jF:()=>s,v$:()=>f,vY:()=>l});var r=n(28256);let i={"handshake/syn":r.Tx,"handshake/syn-ack":r.Rr,"handshake/ack":r.IM,"channel/response":r._K,"channel/heartbeat":r.vd,"channel/disconnect":r.FS,"overlay/focus":"visual-editing/focus","overlay/navigate":"visual-editing/navigate","overlay/toggle":"visual-editing/toggle","presentation/toggleOverlay":"presentation/toggle-overlay"},a={[r.Tx]:"handshake/syn",[r.Rr]:"handshake/syn-ack",[r.IM]:"handshake/ack",[r._K]:"channel/response",[r.vd]:"channel/heartbeat",[r.FS]:"channel/disconnect","visual-editing/focus":"overlay/focus","visual-editing/navigate":"overlay/navigate","visual-editing/toggle":"overlay/toggle","presentation/toggle-overlay":"presentation/toggleOverlay"},o=e=>{let{data:t}=e;return t&&"object"==typeof t&&"domain"in t&&"type"in t&&"from"in t&&"to"in t&&("sanity/channels"===t.domain&&(t.domain=r.V2),"overlays"===t.to&&(t.to="visual-editing"),"overlays"===t.from&&(t.from="visual-editing"),t.channelId=t.connectionId,delete t.connectionId,t.type=i[t.type]??t.type),e},c=({context:e},t)=>{let{sources:n,targetOrigin:i}=e,o=(e=>{let{channelId:t,...n}=e,i={...n,connectionId:t};return i.domain===r.V2&&(i.domain="sanity/channels"),"visual-editing"===i.to&&(i.to="overlays"),"visual-editing"===i.from&&(i.from="overlays"),i.type=a[i.type]??i.type,"channel/response"===i.type&&i.responseTo&&!i.data&&(i.data={responseTo:i.responseTo}),("handshake/syn"===i.type||"handshake/syn-ack"===i.type||"handshake/ack"===i.type)&&(i.data={id:i.connectionId}),i})(t.message);n.forEach(e=>{e.postMessage(o,{targetOrigin:i})})},s=()=>({listen:(0,r.CC)(o),requestMachine:(0,r.tP)().provide({actions:{"send message":c}})});function u(){return window.self!==window.top}function f(){return!!window.opener}function l(){return u()||f()}},25063:(e,t,n)=>{function r(e,t){var n,r,o,c,s,u=[];return n=function e(t,n,r){if(t instanceof RegExp){var o;if(!n)return t;for(var c=/\((?:\?<(.*?)>)?(?!\?)/g,s=0,u=c.exec(t.source);u;)n.push({name:u[1]||s++,prefix:"",suffix:"",modifier:"",pattern:""}),u=c.exec(t.source);return t}return Array.isArray(t)?(o=t.map(function(t){return e(t,n,r).source}),new RegExp("(?:".concat(o.join("|"),")"),a(r))):function(e,t,n){void 0===n&&(n={});for(var r=n.strict,o=void 0!==r&&r,c=n.start,s=n.end,u=n.encode,f=void 0===u?function(e){return e}:u,l=n.delimiter,d=n.endsWith,p="[".concat(i(void 0===d?"":d),"]|$"),v="[".concat(i(void 0===l?"/#?":l),"]"),h=void 0===c||c?"^":"",y=0;y<e.length;y++){var g=e[y];if("string"==typeof g)h+=i(f(g));else{var m=i(f(g.prefix)),x=i(f(g.suffix));if(g.pattern)if(t&&t.push(g),m||x)if("+"===g.modifier||"*"===g.modifier){var w="*"===g.modifier?"?":"";h+="(?:".concat(m,"((?:").concat(g.pattern,")(?:").concat(x).concat(m,"(?:").concat(g.pattern,"))*)").concat(x,")").concat(w)}else h+="(?:".concat(m,"(").concat(g.pattern,")").concat(x,")").concat(g.modifier);else{if("+"===g.modifier||"*"===g.modifier)throw TypeError('Can not repeat "'.concat(g.name,'" without a prefix and suffix'));h+="(".concat(g.pattern,")").concat(g.modifier)}else h+="(?:".concat(m).concat(x,")").concat(g.modifier)}}if(void 0===s||s)o||(h+="".concat(v,"?")),h+=n.endsWith?"(?=".concat(p,")"):"$";else{var b=e[e.length-1],E="string"==typeof b?v.indexOf(b[b.length-1])>-1:void 0===b;o||(h+="(?:".concat(v,"(?=").concat(p,"))?")),E||(h+="(?=".concat(v,"|").concat(p,")"))}return new RegExp(h,a(n))}(function(e,t){void 0===t&&(t={});for(var n=function(e){for(var t=[],n=0;n<e.length;){var r=e[n];if("*"===r||"+"===r||"?"===r){t.push({type:"MODIFIER",index:n,value:e[n++]});continue}if("\\"===r){t.push({type:"ESCAPED_CHAR",index:n++,value:e[n++]});continue}if("{"===r){t.push({type:"OPEN",index:n,value:e[n++]});continue}if("}"===r){t.push({type:"CLOSE",index:n,value:e[n++]});continue}if(":"===r){for(var i="",a=n+1;a<e.length;){var o=e.charCodeAt(a);if(o>=48&&o<=57||o>=65&&o<=90||o>=97&&o<=122||95===o){i+=e[a++];continue}break}if(!i)throw TypeError("Missing parameter name at ".concat(n));t.push({type:"NAME",index:n,value:i}),n=a;continue}if("("===r){var c=1,s="",a=n+1;if("?"===e[a])throw TypeError('Pattern cannot start with "?" at '.concat(a));for(;a<e.length;){if("\\"===e[a]){s+=e[a++]+e[a++];continue}if(")"===e[a]){if(0==--c){a++;break}}else if("("===e[a]&&(c++,"?"!==e[a+1]))throw TypeError("Capturing groups are not allowed at ".concat(a));s+=e[a++]}if(c)throw TypeError("Unbalanced pattern at ".concat(n));if(!s)throw TypeError("Missing pattern at ".concat(n));t.push({type:"PATTERN",index:n,value:s}),n=a;continue}t.push({type:"CHAR",index:n,value:e[n++]})}return t.push({type:"END",index:n,value:""}),t}(e),r=t.prefixes,a=void 0===r?"./":r,o=t.delimiter,c=void 0===o?"/#?":o,s=[],u=0,f=0,l="",d=function(e){if(f<n.length&&n[f].type===e)return n[f++].value},p=function(e){var t=d(e);if(void 0!==t)return t;var r=n[f],i=r.type,a=r.index;throw TypeError("Unexpected ".concat(i," at ").concat(a,", expected ").concat(e))},v=function(){for(var e,t="";e=d("CHAR")||d("ESCAPED_CHAR");)t+=e;return t},h=function(e){for(var t=0;t<c.length;t++){var n=c[t];if(e.indexOf(n)>-1)return!0}return!1},y=function(e){var t=s[s.length-1],n=e||(t&&"string"==typeof t?t:"");
1if(t&&!n)throw TypeError('Must have text between two parameters, missing text after "'.concat(t.name,'"'));return!n||h(n)?"[^".concat(i(c),"]+?"):"(?:(?!".concat(i(n),")[^").concat(i(c),"])+?")};f<n.length;){var g=d("CHAR"),m=d("NAME"),x=d("PATTERN");if(m||x){var w=g||"";-1===a.indexOf(w)&&(l+=w,w=""),l&&(s.push(l),l=""),s.push({name:m||u++,prefix:w,suffix:"",pattern:x||y(w),modifier:d("MODIFIER")||""});continue}var b=g||d("ESCAPED_CHAR");if(b){l+=b;continue}if(l&&(s.push(l),l=""),d("OPEN")){var w=v(),E=d("NAME")||"",A=d("PATTERN")||"",k=v();p("CLOSE"),s.push({name:E||(A?u++:""),pattern:E&&!A?y(w):A,prefix:w,suffix:k,modifier:d("MODIFIER")||""});continue}p("END")}return s}(t,r),n,r)}(e,u,t),r=u,void 0===(o=t)&&(o={}),s=void 0===(c=o.decode)?function(e){return e}:c,function(e){var t=n.exec(e);if(!t)return!1;for(var i=t[0],a=t.index,o=Object.create(null),c=1;c<t.length;c++)!function(e){if(void 0!==t[e]){var n=r[e-1];"*"===n.modifier||"+"===n.modifier?o[n.name]=t[e].split(n.prefix+n.suffix).map(function(e){return s(e,n)}):o[n.name]=s(t[e],n)}}(c);return{path:i,index:a,params:o}}}function i(e){return e.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1")}function a(e){return e&&e.sensitive?"":"i"}n.d(t,{YW:()=>r})},34266:(e,t,n)=>{n.d(t,{H:()=>o});var r=n(25313),i=n(63020),a=n(56661);async function o(e,t,n,c,s=(0,r.A)()){let u=e.withConfig({apiVersion:i.XV});try{let e=new Date(Date.now()+1e3*i.eZ),r=`drafts.${s}`,o=(0,a.b)(),f=u.patch(r).set({secret:o,source:t,studioUrl:n,userId:c});return await u.transaction().createOrReplace({_id:r,_type:i.uf}).patch(f).commit({tag:i.Tc}),{secret:o,expiresAt:e}}finally{try{await u.delete({query:i.W_})}catch(e){console.error("Failed to delete expired secrets",e)}}}},56661:(e,t,n)=>{n.d(t,{b:()=>r});function r(){if("u">typeof crypto){let e=new Uint8Array(16);crypto.getRandomValues(e);let t="";for(let n=0;n<e.length;n++)t+=e[n].toString(16).padStart(2,"0");return btoa(t).replace(/\+/g,"-").replace(/\//g,"_").replace(/[=]+$/,"")}return Math.random().toString(36).slice(2)}},62722:(e,t,n)=>{n.d(t,{x:()=>u});var r=n(22262),i=n(19254),a=n(69896),o=n(95502),c=n(81040),s=n(49079);function u(e){let{children:t,isValidProp:n,...u}=e;n&&(0,c.D)(n);let f=(0,i.useContext)(o.Q);(u={...f,...u}).transition=(0,a.K)(u.transition,f.transition),u.isStatic=(0,s.M)(()=>u.isStatic);let l=(0,i.useMemo)(()=>u,[JSON.stringify(u.transition),u.transformPagePoint,u.reducedMotion,u.skipAnimations]);return(0,r.jsx)(o.Q.Provider,{value:l,children:t})}},84310:(e,t,n)=>{n.d(t,{P:()=>o,_:()=>a});var r=n(63020),i=n(56661);async function a(e,t,n,a){let o=e.withConfig({apiVersion:r.XV}),c=(0,i.b)(),s=o.patch(r.YL).set({secret:c,studioUrl:n,userId:a});return await o.transaction().createIfNotExists({_id:r.YL,_type:r.dR,source:t,studioUrl:n,userId:a}).patch(s).commit({tag:r.Tc}),{secret:c}}async function o(e,t,n,i){let a=e.withConfig({apiVersion:r.XV}),o=a.patch(r.YL).set({secret:null,studioUrl:n,userId:i});await a.transaction().createIfNotExists({_id:r.YL,_type:r.dR,source:t,studioUrl:n,userId:i}).patch(o).commit({tag:r.Tc})}},90218:(e,t,n)=>{n.d(t,{pX:()=>i});var r=n(63020);function i(e,t){let n=new AbortController,i=[];async function a(n,a){let{result:o,syncTags:c}=await e.fetch(r.lj,{},{filterResponse:!1,lastLiveEventId:n,tag:"preview-url-secret.fetch-vercel-bypass-protection-secret"});Array.isArray(c)&&(i=c),a.aborted||t(o)}let o=e.live.events().subscribe({next:e=>{"message"===e.type&&(n.abort(),n=new AbortController,e.tags.some(e=>i.includes(e))&&a(e.id,n.signal))},error:e=>console.error(e)});return a(null,n.signal),()=>{o.unsubscribe(),n.abort()}}},94170:(e,t,n)=>{n.d(t,{C:()=>s,w:()=>u});var r=n(22262),i=n(32388),a=n(7720),o=n(19254),c=n(17616);function s(e){let t,n,s,u,f=(0,i.c)(9),{children:l,setDisplayedDocument:d,documentId:p}=e;f[0]!==d?(t=e=>d(t=>a(t,e)?t:e),f[0]=d,f[1]=t):t=f[1];let v=t;return f[2]!==p||f[3]!==d?(n=()=>{if(p)return;let e=setTimeout(()=>d(null));return()=>clearTimeout(e)},s=[p,d],f[2]=p,f[3]=d,f[4]=n,f[5]=s):(n=f[4],s=f[5]),(0,o.useEffect)(n,s),f[6]!==l||f[7]!==v?(u=(0,r.jsx)(c.Af.Provider,{value:v,children:l}),f[6]=l,f[7]=v,f[8]=u):u=f[8],u}function u(){return(0,o.useContext)(c.Af)}},95220:(e,t,n)=>{n.d(t,{PV:()=>a,Z:()=>i});var r=n(63020);function i(e){let t=new URL(e),{searchParams:n}=t;return n.delete(r.Zm),n.delete(r.Vm),n.delete(r.Pd),n.delete(r.tt),n.delete(r.c4),t}function a(e,t,n,i){let a=new URL(e),{searchParams:o}=a;return t&&(o.set(r.Vm,t),o.set(r.Zm,n)),o.set(r.Pd,i),a}}}]);
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.