PageSourceSearch

https://yummybox.ee/_next/static/chunks/c894a669.3ec1589b222438fd.js

js yummybox.ee collected 2026-10-09 21:48:14 UTC 116,439 bytes, 5 lines download raw bytes

1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._posthogChunkIds=e._posthogChunkIds||{},e._posthogChunkIds[n]="01a12050-1dcb-7192-b9d1-838ad5611a7c")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[851],{17317:(e,t,r)=>{let n,i;r.r(t),r.d(t,{default:()=>rQ});var a=r(48690),o=r(13614),s=r(1510),l=r(63721),c=r(92387),d=r(15091),u=r(26826),p=r(29546),m=r(95597),h=r(9252),f=r(39458),v=r(77606),g=r(43755),w=r(22994),y=r(87982),x=r(70342),b=r(15602),S=r(60291),j=r(28264),P=r(68220),_=r(62507),k=r(15010),U=r(3786),E=r(86108),I=r(18188),R=r(41487),C=r(75672),A=r(67079),T=r(70153),z=r(40772),M=r(36582),L=r(88676),O=r(12272),$=r(99107),D=r(90402),F=r(2034),N=r(73214),B=r(66513),K=r(38690),W=r(18855),H=r(68997),G=r(61532),V=r(38453),q=r(15394),J=r(62054),Y=r(25690),Z=r(14093),X=r(59238),Q=r(21609),ee=r(24006),et=r(18609),er=r(27205),en=r(37237),ei=r(9799),ea=r(10127),eo=r(75430),es=r(30152),el=r(22049),ec=r(85330),ed=r(10155),eu=r(91297),ep=r(10702),em=r(80257),eh=r(85047),ef=r(21111),ev=r(98617),eg=r(78353),ew=r(99942),ey=r(32326),ex=r(22200),eb=r(71050),eS=r(56982),ej=r(63814),eP=(0,u.memo)(e=>{let t=(0,p.c)(3),{comlink:r}=e,n,i;return t[0]===r?(n=t[1],i=t[2]):(n=()=>r.on("visual-editing/features",e_),i=[r],t[0]=r,t[1]=n,t[2]=i),(0,u.useEffect)(n,i),null});function e_(){return{features:{optimistic:!0}}}function ek(e,t){let r=new Map(e);if("disconnected"===t.status)r.delete(t.connection);else{let e=r.get(t.connection)?.hasConnected||"connected"===t.status,n="handshaking"===t.status?"connecting":t.status;r.set(t.connection,{status:n,hasConnected:e})}return r}function eU(e){let t=Array.from(e.values());if(t.some(({status:e})=>"connected"===e))return"connected";let r=t.filter(({status:e})=>"connecting"===e);return r.length>0?r.some(({hasConnected:e})=>!e)?"connecting":"reconnecting":"idle"}function eE(){let e=(0,p.c)(5),[t,r]=(0,u.useState)(eI),n;e[0]===t?n=e[1]:(n=eU(t),e[0]=t,e[1]=n);let i=n,a;e[2]===Symbol.for("react.memo_cache_sentinel")?(a=e=>{r(t=>ek(t,e))},e[2]=a):a=e[2];let o=a,s;return e[3]===i?s=e[4]:(s=[i,o],e[3]=i,e[4]=s),s}function eI(){return new Map}let eR=(0,X.mj)({types:{},actions:{"assign overlays status":(0,Q.a)(({context:e},t)=>{let r=ek(e.overlaysStatusMap,t.statusEvent),n=eU(r);return{overlaysStatusMap:r,overlaysConnection:n,overlaysDismissed:"connected"!==n&&e.overlaysDismissed,overlaysHaveConnected:e.overlaysHaveConnected||"connected"===n}}),"assign overlays dismissed":(0,Q.a)({overlaysDismissed:!0}),"forget overlays connection":(0,Q.a)({overlaysHaveConnected:!1}),"notify iframe load timeout":()=>{console.error(`The preview iframe hasn't finished loading after ${l.s}ms. If the preview keeps reloading itself, note that Next.js dev servers older than 16.3.0 enter an infinite reload loop in Firefox when embedded cross-origin (https://github.com/vercel/next.js/pull/94128) — upgrade Next.js, or add \`experimental: {reactDebugChannel: false}\` to your Next.js config as a workaround.`)},"notify overlays connection timeout":()=>{console.error("Unable to connect to visual editing. Make sure you've setup '@sanity/visual-editing' correctly")}},guards:{"overlays connected":({context:e})=>"connected"===e.overlaysConnection,"overlays connecting for the first time":({context:e})=>"connecting"===e.overlaysConnection&&!e.overlaysHaveConnected,"overlays reconnecting":({context:e})=>"reconnecting"===e.overlaysConnection||"connecting"===e.overlaysConnection&&e.overlaysHaveConnected,"overlays dismissed":({context:e})=>e.overlaysDismissed,"status event resolves to idle":({context:e,event:t})=>"overlays status"===t.type&&"idle"===eU(ek(e.overlaysStatusMap,t.statusEvent))},delays:{"iframe load timeout":l.s,"overlays connection status delay":l.d,"overlays connection timeout":l.c}}).createMachine({id:"Presentation Tool",context:()=>({visualEditingOverlaysEnabled:!1,overlaysStatusMap:new Map,overlaysConnection:"idle",overlaysDismissed:!1,overlaysHaveConnected:!1}),on:{"iframe reload":{actions:"forget overlays connection",target:".loading"},"overlays status":{actions:{type:"assign overlays status",params:({event:e})=>({statusEvent:e.statusEvent})}}},states:{loading:{description:"Waiting for the iframe to fire its load event",tags:["busy"],on:{"iframe loaded":{target:"loaded"}},initial:"waiting",states:{waiting:{tags:["show loading overlay","prevent iframe interaction"],after:{"iframe load timeout":{target:"timedOut"}}},timedOut:{description:"The iframe never fired its `load` event within the deadline — for example when the preview is stuck in a reload loop, like Next.js dev servers before 16.3.0 get in Firefox when embedded cross-origin (vercel/next.js#94128). Surface the connection error UI instead of spinning indefinitely.",tags:["show error card","prevent iframe interaction"],entry:"notify iframe load timeout",on:{"continue anyway":{target:"dismissed"}}},dismissed:{description:"The user chose to continue despite the load timeout. Suppress the loading and error UI until this load settles — the dismissal is over once the iframe loads."}}},loaded:{initial:"idle",on:{"toggle visual editing overlays":{actions:(0,Q.a)({visualEditingOverlaysEnabled:({event:e})=>e.enabled})},"iframe refresh":{target:".refreshing"},"iframe reload":{actions:"forget overlays connection",target:".reloading"}},states:{idle:{description:"The iframe is loaded, watch the visual editing overlays connection and escalate to the connection status overlay, and eventually the error card, if it stays pending for too long",on:{"overlays status":[{guard:"status event resolves to idle",actions:{type:"assign overlays status",params:({event:e})=>({statusEvent:e.statusEvent})}},{actions:{type:"assign overlays status",params:({event:e})=>({statusEvent:e.statusEvent})},target:".checking"}]},initial:"checking",states:{checking:{always:[{guard:"overlays connected",target:"ok"},{guard:"overlays dismissed",target:"dismissed"},{guard:"overlays connecting for the first time",target:"connecting"},{guard:"overlays reconnecting",target:"reconnecting"},{target:"ok"}]},ok:{},dismissed:{id:"overlays dismissed",description:"The user chose to continue despite an overlays connection failure. Suppress connection UI — also across reloads — until the overlays connect."},connecting:{description:"The overlays have never connected since the iframe last loaded a page, so the preview is not interactive yet",tags:["prevent iframe interaction"],initial:"pending",states:{pending:{tags:["show loading overlay"],after:{"overlays connection status delay":{target:"slow"}}},slow:{tags:["show overlays connection status"],after:{"overlays connection timeout":{target:"timedOut"}}},timedOut:{tags:["show overlays connection status","overlays connection timed out"],entry:"notify overlays connection timeout",on:{"continue anyway":{actions:"assign overlays dismissed",target:"#overlays dismissed"}}}}},reconnecting:{description:"The overlays were connected before on this page, but the connection was lost or the channel was recreated; the preview stays interactive meanwhile",initial:"pending",states:{pending:{after:{"overlays connection status delay":{target:"slow"}}},slow:{tags:["show overlays connection status"],after:{"overlays connection timeout":{target:"failed"}}},failed:{tags:["show error card"],on:{"continue anyway":{actions:"assign overlays dismissed",target:"#overlays dismissed"}}}}}}},refreshing:{description:"Waiting for an already loaded preview to ack a refresh request — a slow refresh is not a failed load, so no load timeout is armed",on:{"
1iframe loaded":{target:"idle"}},tags:["busy"]},reloading:{description:"The iframe is reloading, wait for its load event like the initial load",tags:["busy"],on:{"iframe loaded":{target:"idle"}},initial:"checking",states:{checking:{always:[{guard:"overlays dismissed",target:"dismissed"},{target:"waiting"}]},waiting:{tags:["show loading overlay","prevent iframe interaction"],after:{"iframe load timeout":{target:"timedOut"}}},timedOut:{tags:["show error card","prevent iframe interaction"],entry:"notify iframe load timeout",on:{"continue anyway":{target:"dismissed"}}},dismissed:{}}}}}},initial:"loading"}),eC=function(e){let t,r=(0,p.c)(14),{comlink:n,children:i}=e,a;r[0]===Symbol.for("react.memo_cache_sentinel")?(a={},r[0]=a):a=r[0];let o=(0,u.useRef)(a),s,l;r[1]===n?(s=r[2],l=r[3]):(s=()=>n?.on("visual-editing/shared-state",()=>({state:o.current})),l=[n],r[1]=n,r[2]=s,r[3]=l),(0,u.useEffect)(s,l),r[4]===n?t=r[5]:(t=(e,t)=>{o.current[e]=t,n?.post("presentation/shared-state",{key:e,value:t})},r[4]=n,r[5]=t);let c=t,d;r[6]===n?d=r[7]:(d=e=>{n?.post("presentation/shared-state",{key:e}),delete o.current[e]},r[6]=n,r[7]=d);let m=d,v;r[8]!==m||r[9]!==c?(v={removeValue:m,setValue:c},r[8]=m,r[9]=c,r[10]=v):v=r[10];let g=v,w;return r[11]!==i||r[12]!==g?(w=(0,f.jsx)(h.En.Provider,{value:g,children:i}),r[11]=i,r[12]=g,r[13]=w):w=r[13],w},eA=function(e){let t,r=(0,p.c)(17),{children:n,defaultSize:i,id:a,htmlId:o,minWidth:s,maxWidth:l,order:c,hidden:d}=e,m=void 0===i?null:i,v=void 0===c?0:c,g=void 0!==d&&d,w=(0,u.useContext)(h.Tf);if(null===w)throw Error("Panel components must be rendered within a PanelGroup container");let{getPanelStyle:y,registerElement:x,unregisterElement:b}=w,S;r[0]!==y||r[1]!==g||r[2]!==a?(S=g?{display:"none"}:y(a),r[0]=y,r[1]=g,r[2]=a,r[3]=S):S=r[3];let j=S,P,_;return r[4]!==m||r[5]!==a||r[6]!==l||r[7]!==s||r[8]!==v||r[9]!==x||r[10]!==b?(P=()=>(x(a,{id:a,type:"panel",defaultSize:m,maxWidth:l??null,minWidth:s??0,order:v}),()=>{b(a)}),_=[a,m,v,l,s,x,b],r[4]=m,r[5]=a,r[6]=l,r[7]=s,r[8]=v,r[9]=x,r[10]=b,r[11]=P,r[12]=_):(P=r[11],_=r[12]),(0,u.useLayoutEffect)(P,_),r[13]!==n||r[14]!==o||r[15]!==j?(t=(0,f.jsx)("div",{className:"_1r9ok140",id:o,style:j,children:n}),r[13]=n,r[14]=o,r[15]=j,r[16]=t):t=r[16],t};function eT(e,t){let r;return(...n)=>{clearTimeout(r),r=setTimeout(()=>{e.apply(e,n)},t)}}let ez="presentation/panels",eM=()=>JSON.parse(localStorage.getItem(ez)||"{}"),eL=e=>e.map(e=>[e.id,e.order].join(":")).join(",");function eO(e,t){var r;let n=eM(),i=eL(e);r={...n,[i]:t},localStorage.setItem(ez,JSON.stringify(r))}function e$(e){let t=eM(),r=eL(e);return Array.isArray(t[r])&&t[r].some(eD)?void 0:t[r]}function eD(e){return null===e}function eF(e,t,r){let{maxWidth:n,minWidth:i}=e;return Math.min(null==n?100:n/r*100,Math.max(i/r*100,t))}function eN(e){return e?.getBoundingClientRect()??null}function eB(e,t,r=0,n=null){return e.clientX-(n||t.getBoundingClientRect()).left-r}function eK(e){return"panel"===e.type}function eW(e){return"resizer"===e.type}function eH(e){return Array.from(e.values()).sort(({order:e},{order:t})=>null==e&&null==t?0:null==e?-1:null==t?1:e-t)}function eG(e,t,r){let n=t.reduce((e,t)=>e+t,0),i=[...t].map(e=>e/n*100),a=0;for(let t=0;t<e.length;t++){let n=e[t],o=i[t],s=eF(n,o,r);o!=s&&(a+=o-s,i[t]=s)}if("0.000"!==a.toFixed(3))for(let t=0;t<e.length;t++){let{maxWidth:n,minWidth:o}=e[t];o=o/r*100,null!=n&&(n=n/r*100);let s=Math.min(n??100,Math.max(o,i[t]+a));if(s!==i[t]&&(a-=s-i[t],i[t]=s,"0.000"===Math.abs(a).toFixed(3)))break}return i}let eV=function(e){let t,r,n,i,a,o,s,l,c=(0,p.c)(46),{children:d}=e,m=(0,u.useRef)(null),v;c[0]===Symbol.for("react.memo_cache_sentinel")?(v=new Map,c[0]=v):v=c[0];let[g,w]=(0,u.useState)(v),y;c[1]===g?y=c[2]:(y=eH(g).filter(eK),c[1]=g,c[2]=y);let x=y,b;c[3]===Symbol.for("react.memo_cache_sentinel")?(b=[],c[3]=b):b=c[3];let[S,j]=(0,u.useState)(b),[P,_]=(0,u.useState)(null),k;c[4]!==g||c[5]!==x||c[6]!==S?(k={elements:g,panels:x,widths:S},c[4]=g,c[5]=x,c[6]=S,c[7]=k):k=c[7];let U=(0,u.useRef)(k),E;c[8]!==P||c[9]!==x||c[10]!==S?(E=e=>({flexGrow:function(e,t,r){if(1===e.length)return"100";let n=r[e.findIndex(e=>e.id===t)];return null==n?"0":n.toPrecision(10)}(x,e,S),pointerEvents:null===P?void 0:"none"}),c[8]=P,c[9]=x,c[10]=S,c[11]=E):E=c[11];let I=E,R;c[12]===Symbol.for("react.memo_cache_sentinel")?(R=(e,t)=>{w(r=>{if(r.has(e))return r;let n=new Map(r);return n.set(e,t),n})},c[12]=R):R=c[12];let C=R,A;c[13]===Symbol.for("react.memo_cache_sentinel")?(A=e=>{w(t=>{if(!t.has(e))return t;let r=new Map(t);return r.delete(e),r})},c[13]=A):A=c[13];let T=A,z;c[14]===Symbol.for("react.memo_cache_sentinel")?(z={containerRect:null,windowWidth:window.innerWidth,dragOffset:0,panelAfter:null,panelBefore:null,resizerIndex:-1,resizerRect:null,startX:0,widths:[]},c[14]=z):z=c[14];let M=(0,u.useRef)(z),L;c[15]===g?L=c[16]:(L=(e,t)=>{let r=eH(g),n=r.findIndex(t=>t.id===e),i=g.get(e);if(!i||!eW(i))return;let a=i.el.current;a&&(M.current={resizerIndex:n,panelBefore:r.reduce((e,t,r)=>eK(t)&&r<n?t:e,null),panelAfter:r.reduce((e,t,r)=>null===e&&eK(t)&&r>n?t:e,null),containerRect:eN(m.current),windowWidth:window.innerWidth,startX:t.pageX,dragOffset:eB(t,a),resizerRect:a.getBoundingClientRect(),widths:U.current.widths},_(e))},c[15]=g,c[16]=L);let O=L,$;c[17]===Symbol.for("react.memo_cache_sentinel")?($=()=>{_(null)},c[17]=$):$=c[17];let D=$,F;c[18]===g?F=c[19]:(F=(e,t)=>{t.preventDefault(),t.stopPropagation();
1let{containerRect:r,windowWidth:n,dragOffset:i,panelBefore:a,panelAfter:o,resizerRect:s}=M.current;if(null==a||null==o)return;let l=g.get(e);if(!l||!eW(l))return;let c=l.el.current;if(!c)return;let d=eB(t,c,i,s);if(0===d)return;let{widths:u}=U.current,p=r?.width;if(!p)return;let m=function(e,t,r,n,i,a){let{panels:o,widths:s}=i,{widths:l}=a,c=l||s,d=[...c];{let i=e<0?n:r,a=c[o.findIndex(e=>e.id===i.id)],s=eF(i,a+Math.abs(e),t);if(a===s)return c;e=e<0?a-s:s-a}let u=0,p=e<0?r:n,m=o.findIndex(e=>e.id===p.id);for(;;){let r=o[m],n=c[m],i=eF(r,n-(Math.abs(e)-Math.abs(u)),t);if(n!==i&&(u+=n-i,d[m]=i,u.toPrecision(10).localeCompare(Math.abs(e).toPrecision(10),void 0,{numeric:!0})>=0))break;if(e<0){if(--m<0)break}else if(++m>=o.length)break}return 0===u?c:(p=e<0?n:r,d[m=o.findIndex(e=>e.id===p.id)]=c[m]+u,d)}(d/p*100,n,a,o,U.current,M.current);u.some((e,t)=>e!==m[t])&&j(m)},c[18]=g,c[19]=F);let N=F,B,K;c[20]!==g||c[21]!==x||c[22]!==S?(B=()=>{U.current.elements=g,U.current.panels=x,U.current.widths=S},K=[g,x,S],c[20]=g,c[21]=x,c[22]=S,c[23]=B,c[24]=K):(B=c[23],K=c[24]),(0,u.useLayoutEffect)(B,K);let W=((t=(0,p.c)(1))[0]===Symbol.for("react.memo_cache_sentinel")?(r={get:e$,set:eO,setDebounced:eT(eO,100)},t[0]=r):r=t[0],r),H,G;c[25]!==x||c[26]!==W?(H=()=>{let e,t,r,n,{widths:i}=U.current;if(i.length===x.length)return;let a=W.get(x);a?j(eG(x,a,window.innerWidth)):j((e=x.length,t=100,r=x.map(r=>r.defaultSize?(t-=r.defaultSize,--e,r.defaultSize):null),n=t/e,r.map(e=>null===e?n:e)))},G=[W,x],c[25]=x,c[26]=W,c[27]=H,c[28]=G):(H=c[27],G=c[28]),(0,u.useLayoutEffect)(H,G),c[29]!==x||c[30]!==W||c[31]!==S?(n=()=>{S.length&&W.setDebounced(x,S)},i=[W,x,S],c[29]=x,c[30]=W,c[31]=S,c[32]=n,c[33]=i):(n=c[32],i=c[33]),(0,u.useEffect)(n,i),c[34]===Symbol.for("react.memo_cache_sentinel")?(a=()=>{let e=new ResizeObserver(()=>{M.current.containerRect=eN(m.current);let{panels:e,widths:t}=U.current,r=eG(e,t,window.innerWidth);t.some((e,t)=>e!==r[t])&&j(r)});return e.observe(m.current),()=>{e.disconnect()}},o=[],c[34]=a,c[35]=o):(a=c[34],o=c[35]),(0,u.useLayoutEffect)(a,o),c[36]!==P||c[37]!==N||c[38]!==I||c[39]!==O?(s={activeResizer:P,drag:N,getPanelStyle:I,registerElement:C,startDragging:O,stopDragging:D,unregisterElement:T},c[36]=P,c[37]=N,c[38]=I,c[39]=O,c[40]=s):s=c[40];let V=s,q;return c[41]===d?q=c[42]:(q=(0,f.jsx)("div",{className:"_48e6eu0",ref:m,children:d}),c[41]=d,c[42]=q),c[43]!==V||c[44]!==q?(l=(0,f.jsx)(h.Tf.Provider,{value:V,children:q}),c[43]=V,c[44]=q,c[45]=l):l=c[45],l};function eq(e){return`presentation-narrow-panel-${e}`}let eJ=function(e){let t,r,n=(0,p.c)(20),{activeTab:i,navigatorEnabled:a,onTabChange:s}=e,{t:l}=(0,eu.Bdt)(c.i),d;if(n[0]===l?d=n[1]:(d=l("narrow-tabs.preview-tab.label"),n[0]=l,n[1]=d),n[2]===d?t=n[3]:(t={id:"preview",label:d},n[2]=d,n[3]=t),n[4]!==a||n[5]!==l||n[6]!==t){let e,i;if(r=[t],a){let e,t;n[8]===l?e=n[9]:(e=l("narrow-tabs.navigator-tab.label"),n[8]=l,n[9]=e),n[10]===e?t=n[11]:(t={id:"navigator",label:e},n[10]=e,n[11]=t),r.push(t)}n[12]===l?e=n[13]:(e=l("narrow-tabs.content-tab.label"),n[12]=l,n[13]=e),n[14]===e?i=n[15]:(i={id:"content",label:e},n[14]=e,n[15]=i),r.push(i),n[4]=a,n[5]=l,n[6]=t,n[7]=r}else r=n[7];let u=r,m;return n[16]!==i||n[17]!==s||n[18]!==u?(m=(0,f.jsx)($.s,{borderBottom:!0,paddingX:2,paddingY:1,children:(0,f.jsx)(W.so,{justifyContent:"center",children:(0,f.jsx)(D.wb,{gap:1,children:u.map(e=>(0,f.jsx)(o.t,{"aria-controls":eq(e.id),id:`presentation-narrow-tab-${e.id}`,label:e.label,onClick:()=>s(e.id),selected:i===e.id},e.id))})})}),n[16]=i,n[17]=s,n[18]=u,n[19]=m):m=n[19],m};function eY(e){let t,r,n,i,a,s,l,d,u=(0,p.c)(37),m,h,v,g,w;u[0]===e?(m=u[1],h=u[2],v=u[3],g=u[4],w=u[5]):({children:m,message:h,onRetry:g,onContinueAnyway:v,...w}=e,u[0]=e,u[1]=m,u[2]=h,u[3]=v,u[4]=g,u[5]=w);let{t:y}=(0,eu.Bdt)(c.i),x;u[6]===y?x=u[7]:(x=y("error-card.retry-button.text"),u[6]=y,u[7]=x),u[8]!==g||u[9]!==x?(t=(0,f.jsx)(o.o,{mode:"ghost",onClick:g,text:x}),u[8]=g,u[9]=x,u[10]=t):t=u[10];let b=t,S;u[11]===y?S=u[12]:(S=y("error-card.continue-button.text"),u[11]=y,u[12]=S),u[13]!==v||u[14]!==S?(r=(0,f.jsx)(o.o,{mode:"ghost",tone:"critical",onClick:v,text:S}),u[13]=v,u[14]=S,u[15]=r):r=u[15];let j=r,P;return u[16]===y?P=u[17]:(P=y("error-card.title"),u[16]=y,u[17]=P),u[18]===P?n=u[19]:(n=(0,f.jsx)(F.n,{size:1,weight:"semibold",children:P}),u[18]=P,u[19]=n),u[20]===h?i=u[21]:(i=(0,f.jsx)(F.n,{muted:!0,size:1,children:h}),u[20]=h,u[21]=i),u[22]!==n||u[23]!==i?(a=(0,f.jsxs)(W.Tk,{gap:3,children:[n,i]}),u[22]=n,u[23]=i,u[24]=a):a=u[24],u[25]!==j||u[26]!==v||u[27]!==g||u[28]!==b?(s=g&&v?(0,f.jsxs)(N.r,{gap:2,children:[b,j]}):g?(0,f.jsx)(W.az,{children:b}):v?(0,f.jsx)(W.az,{children:j}):null,u[25]=j,u[26]=v,u[27]=g,u[28]=b,u[29]=s):s=u[29],u[30]!==m||u[3
11]!==a||u[32]!==s?(l=(0,f.jsx)(W.so,{alignItems:"center",height:"100%",justifyContent:"center",children:(0,f.jsx)(W.mc,{padding:4,size:0,children:(0,f.jsxs)(W.Tk,{gap:4,children:[a,m,s]})})}),u[30]=m,u[31]=a,u[32]=s,u[33]=l):l=u[33],u[34]!==w||u[35]!==l?(d=(0,f.jsx)($.s,{height:"fill",...w,children:l}),u[34]=w,u[35]=l,u[36]=d):d=u[36],d}function eZ(e){let t,r,n,i=(0,p.c)(18),a,o,s,l,c,d;if(i[0]!==e){let{ref:t,childId:r,childType:n,childPayload:u,childParameters:p,searchParams:m,...h}=e;l=t,a=r,s=n,o=p,d=m,c=h,i[0]=e,i[1]=a,i[2]=o,i[3]=s,i[4]=l,i[5]=c,i[6]=d}else a=i[1],o=i[2],s=i[3],l=i[4],c=i[5],d=i[6];return i[7]!==o||i[8]!==d?(t=Object.entries({...d,...o}),i[7]=o,i[8]=d,i[9]=t):t=i[9],i[10]!==a||i[11]!==s||i[12]!==t?(r={id:a,type:s,_searchParams:t},i[10]=a,i[11]=s,i[12]=t,i[13]=r):r=i[13],i[14]!==l||i[15]!==c||i[16]!==r?(n=(0,f.jsx)(J.s8,{...c,ref:l,state:r}),i[14]=l,i[15]=c,i[16]=r,i[17]=n):n=i[17],n}function eX(e){let t,r,n,i,a=(0,p.c)(25),o,s,l,c,d,u,m;a[0]===e?(o=a[1],s=a[2],l=a[3],c=a[4],d=a[5],u=a[6],m=a[7]):({ref:c,documentId:o,documentType:s,parentRefPath:l,template:m,searchParams:u,...d}=e,a[0]=e,a[1]=o,a[2]=s,a[3]=l,a[4]=c,a[5]=d,a[6]=u,a[7]=m),a[8]===o?t=a[9]:(t=(0,eu.IMx)(o),a[8]=o,a[9]=t);let h=m?.params,v;return a[10]===l?v=a[11]:(v=(0,eu.ujC)(l),a[10]=l,a[11]=v),a[12]===m?r=a[13]:(r=m&&{template:m?.id},a[12]=m,a[13]=r),a[14]!==v||a[15]!==r?(n={parentRefPath:v,...r},a[14]=v,a[15]=r,a[16]=n):n=a[16],a[17]!==s||a[18]!==c||a[19]!==d||a[20]!==u||a[21]!==t||a[22]!==h||a[23]!==n?(i=(0,f.jsx)(eZ,{...d,ref:c,childId:t,childType:s,childPayload:h,childParameters:n,searchParams:u}),a[17]=s,a[18]=c,a[19]=d,a[20]=u,a[21]=t,a[22]=h,a[23]=n,a[24]=i):i=a[24],i}function eQ(e){let t,r,n=(0,p.c)(20),i,a,o,s,l,c;if(n[0]===e?(i=n[1],a=n[2],o=n[3],s=n[4],l=n[5],c=n[6]):({ref:l,childId:i,childParameters:a,childPayload:o,children:s,...c}=e,n[0]=e,n[1]=i,n[2]=a,n[3]=o,n[4]=s,n[5]=l,n[6]=c),!a?.type)return null;n[7]===i?t=n[8]:(t=(0,eu.IMx)(i),n[7]=i,n[8]=t),n[9]!==a||n[10]!==t?(r={...a,id:t,mode:"structure"},n[9]=a,n[10]=t,n[11]=r):r=n[11];let d=r,u;n[12]!==o||n[13]!==d?(u=void 0===o?d:[d,o],n[12]=o,n[13]=d,n[14]=u):u=n[14];let m=u,h;return n[15]!==s||n[16]!==m||n[17]!==l||n[18]!==c?(h=(0,f.jsx)(J.RZ,{...c,ref:l,intent:"edit",params:m,rel:"noopener noreferrer",target:"_blank",children:s}),n[15]=s,n[16]=m,n[17]=l,n[18]=c,n[19]=h):h=n[19],h}function e0(e){let t,r,n=(0,p.c)(10),i,a,o;return n[0]===e?(i=n[1],a=n[2],o=n[3]):({ref:i,searchParams:o,...a}=e,n[0]=e,n[1]=i,n[2]=a,n[3]=o),n[4]===o?t=n[5]:(t={type:void 0,_searchParams:Object.entries(o)},n[4]=o,n[5]=t),n[6]!==i||n[7]!==a||n[8]!==t?(r=(0,f.jsx)(J.s8,{...a,ref:i,state:t,title:void 0}),n[6]=i,n[7]=a,n[8]=t,n[9]=r):r=n[9],r}function e1(e){let t,r,n,i,a,o,s=(0,p.c)(27),{children:l,onEditReference:c,onStructureParams:d,structureParams:u,searchParams:m,refs:h}=e,{state:v,resolvePathFromState:g}=(0,J.rd)(),w;s[0]===v._searchParams?w=s[1]:(w=Object.fromEntries(v._searchParams||[]),s[0]=v._searchParams,s[1]=w);let y=(0,eu.$6H)(w),x;s[2]!==g||s[3]!==y||s[4]!==v?(x=e=>{var t;let r;return`${g(v)}${t={...y,...e},r=["comment","inspect","instruction","pathKey","rev","since","template","view"],function(e={}){let t=Object.entries(e).map(([e,t])=>`${e}=${t}`).join("&");return t.length?`?${t}`:""}(Object.entries(t).filter(([e])=>r.includes(e)).reduce((e,[t,r])=>null==r?e:{...e,[t]:r},{}))}`},s[2]=g,s[3]=y,s[4]=v,s[5]=x):x=s[5];let b=x,S;s[6]===Symbol.for("react.memo_cache_sentinel")?(S={},s[6]=S):S=s[6],s[7]===Symbol.for("react.memo_cache_sentinel")?(t=[],s[7]=t):t=s[7],s[8]!==h||s[9]!==m?(r=function(e){let{ref:t,childId:r,childParameters:n,...i}=e,a=h?.find(e=>e._id===r||(0,eu.IMx)(e._id)===r);return a?(0,f.jsx)(eZ,{...i,ref:t,childId:r,childType:a._type,searchParams:m}):(0,f.jsx)(eQ,{...i,ref:t,childId:r,childParameters:n})},s[8]=h,s[9]=m,s[10]=r):r=s[10],s[11]===m?(n=s[12],i=s[13]):(n=function(e){let{ref:t,...r}=e;return(0,f.jsx)(e0,{...r,ref:t,searchParams:m})},i=function(e){let{ref:t,...r}=e;return(0,f.jsx)(eX,{...r,ref:t,searchParams:m})},s[11]=m,s[12]=n,s[13]=i),s[14]===c?a=s[15]:(a=e=>{let{id:t,template:r,type:n,parentRefPath:i,version:a}=e;c({state:{id:t,type:n},params:{template:r.id,parentRefPath:(0,O.dI)(i),version:a}})},s[14]=c,s[15]=a),s[16]!==b||s[17]!==d||s[18]!==u||s[19]!==r||s[20]!==n||s[21]!==i||s[22]!==a?(o={index:0,groupIndex:0,siblingIndex:0,payload:S,params:u,hasGroupSiblings:!1,groupLength:1,routerPanesState:t,ChildLink:r,BackLink:n,ReferenceChildLink:i,ParameterizedLink:e9,closeCurrentAndAfter:e8,handleEditReference:a,replaceCurrent:e7,closeCurrent:e6,duplicateCurrent:e5,setView:e4,setParams:d,setPayload:e3,navigateIntent:e2,createPathWithParams:b},s[16]=b,s[17]=d,s[18]=u,s[19]=r,s[20]=n,s[21]=i,s[22]=a,s[23]=o):o=s[23];let j=o,P;return s[24]!==l||s[25]!==j?(P=(0,f.jsx)(eh.l4.Provider,{value:j,children:l}),s[24]=l,s[25]=j,s[26]=P):P=s[26],P}function e2(e,t,r){console.warn("navigateIntent",e,t,r)}function e3(e){console.warn("setPayload",e)}
1function e4(e){console.warn("setView",e)}function e5(e){console.warn("duplicateCurrent",e)}function e6(){console.warn("closeCurrent")}function e7(e){console.warn("replaceCurrent",e)}function e8(){console.warn("closeCurrentAndAfter")}function e9(){throw Error("ParameterizedLink not implemented")}let te=(0,G.I4)(eh.bt).withConfig({displayName:"RootLayout",componentId:"sc-3twlas-0"})`height:100%;`,tt=(0,G.I4)(W.so).withConfig({displayName:"Root",componentId:"sc-3twlas-1"})`& > div{min-width:none !important;max-width:none !important;}`,tr=(0,G.I4)(er.C).withConfig({displayName:"WrappedCode",componentId:"sc-3twlas-2"})`white-space:pre-wrap;`;function tn(e){let t,r,n,i,a,s,l,d,m,h,v,g,w=(0,p.c)(41),{mainDocumentState:y,onEditReference:x,onStructureParams:b,searchParams:S,refs:j,visualOrderPublishedIds:P}=e,{t:_}=(0,eu.Bdt)(c.i),{devMode:k}=(0,c.n)(),U=y?.document?._id,E;w[0]!==j||w[1]!==U||w[2]!==P?(E=function({visualOrderPublishedIds:e,refs:t,mainDocumentId:r}){let n=new Set;return[...e,...t.map(e=>(0,eu.IMx)(e._id))].reduce((e,t)=>(t===r||n.has(t)||(n.add(t),e.push(t)),e),[])}({visualOrderPublishedIds:P,refs:j,mainDocumentId:U}),w[0]=j,w[1]=U,w[2]=P,w[3]=E):E=w[3];let I=E,R;w[4]===I?R=w[5]:(R={ids:I},w[4]=I,w[5]=R),w[6]===Symbol.for("react.memo_cache_sentinel")?(t=[{field:eh.LL,direction:"asc"}],w[6]=t):t=w[6],w[7]===R?r=w[8]:(r={filter:"_id in $ids",params:R,defaultOrdering:t},w[7]=R,w[8]=r),w[9]===_?n=w[10]:(n=_("document-list-pane.document-list.title"),w[9]=_,w[10]=n),w[11]===Symbol.for("react.memo_cache_sentinel")?(i=[{id:"sorting"}],w[11]=i):i=w[11],w[12]===Symbol.for("react.memo_cache_sentinel")?(a={title:{key:"document-list-pane.ordering.by-appearance",ns:c.i}},w[12]=a):a=w[12],w[13]===Symbol.for("react.memo_cache_sentinel")?(s={group:"sorting",action:"setSortOrder",i18n:a,title:"By appearance",params:{by:[{field:eh.LL,direction:"asc"}]}},w[13]=s):s=w[13],w[14]===Symbol.for("react.memo_cache_sentinel")?(l={title:{key:"document-list-pane.ordering.last-edited",ns:c.i}},w[14]=l):l=w[14],w[15]===Symbol.for("react.memo_cache_sentinel")?(d=[s,{group:"sorting",action:"setSortOrder",i18n:l,title:"Last edited",params:{by:[{field:"_updatedAt",direction:"desc"}]}}],w[15]=d):d=w[15],w[16]!==r||w[17]!==n?(m={id:"presentationDocumentsOnPage",options:r,schemaTypeName:"",title:n,type:"documentList",menuItemGroups:i,menuItems:d,suppressRestoreDefaultMenuItems:!0},w[16]=r,w[17]=n,w[18]=m):m=w[18];let C=m,[A,T]=(0,u.useState)(null),z;w[19]===Symbol.for("react.memo_cache_sentinel")?(z=()=>T(null),w[19]=z):z=w[19];let M=z,[L]=(0,u.useState)(ti),O;if(w[20]===Symbol.for("react.memo_cache_sentinel")?(O=()=>T(null),w[20]=O):O=w[20],w[21]===j?h=w[22]:(h=[j],w[21]=j,w[22]=h),(0,u.useEffect)(O,h),A){let e,t,r;return w[23]===_?e=w[24]:(e=_("document-list-pane.error.text"),w[23]=_,w[24]=e),w[25]!==k||w[26]!==A||w[27]!==_?(t=k&&(0,f.jsx)($.s,{overflow:"auto",padding:3,radius:2,tone:"critical",children:(0,f.jsxs)(W.Tk,{gap:3,children:[(0,f.jsx)(D.JU,{muted:!0,size:0,children:_("presentation-error.label")}),(0,f.jsx)(tr,{size:1,children:A.error.message})]})}),w[25]=k,w[26]=A,w[27]=_,w[28]=t):t=w[28],w[29]!==e||w[30]!==t?(r=(0,f.jsx)(eY,{flex:1,message:e,onRetry:M,children:t}),w[29]=e,w[30]=t,w[31]=r):r=w[31],r}return w[32]===C?v=w[33]:(v=(0,f.jsx)(tt,{flexDirection:"column",flexBasis:"0%",flexGrow:1,children:(0,f.jsx)(eh.O9,{index:0,itemId:"$root",pane:C,paneKey:"$root"})}),w[32]=C,w[33]=v),w[34]!==x||w[35]!==b||w[36]!==j||w[37]!==S||w[38]!==L||w[39]!==v?(g=(0,f.jsx)(o.n,{onCatch:T,children:(0,f.jsx)(te,{children:(0,f.jsx)(eh.$l,{children:(0,f.jsx)(e1,{onEditReference:x,onStructureParams:b,structureParams:L,searchParams:S,refs:j,children:v})})})}),w[34]=x,w[35]=b,w[36]=j,w[37]=S,w[38]=L,w[39]=v,w[40]=g):g=w[40],g}function ti(){return{}}function ta(e){let t,r,n,i,a,s,l,d=(0,p.c)(40),{documentId:m,documentType:h,onFocusPath:v,onEditReference:g,onStructureParams:w,searchParams:y,structureParams:x}=e,{template:b,templateParams:S}=x,{t:j}=(0,eu.Bdt)(c.i),{devMode:P}=(0,c.n)(),_;d[0]===S?_=d[1]:(_=(0,J.fA)(S),d[0]=S,d[1]=_),d[2]!==m||d[3]!==h||d[4]!==_||d[5]!==b?(t={id:m,type:h,template:b,templateParameters:_},d[2]=m,d[3]=h,d[4]=_,d[5]=b,d[6]=t):t=d[6],d[7]!==m||d[8]!==t?(r={id:m,options:t,title:"",type:"document"},d[7]=m,d[8]=t,d[9]=r):r=d[9];let k=r,U;d[10]!==m||d[11]!==h||d[12]!==v?(U=e=>v({id:m,type:h,path:A.x.toString(e)}),d[10]=m,d[11]=h,d[12]=v,d[13]=U):U=d[13];let E=U,[I,R]=(0,u.useState)(null),C;d[14]===Symbol.for("react.memo_cache_sentinel")?(C=()=>R(null),d[14]=C):C=d[14];let T=C,z;
1if(d[15]===Symbol.for("react.memo_cache_sentinel")?(z=()=>{R(null)},d[15]=z):z=d[15],d[16]!==m||d[17]!==h||d[18]!==x?(n=[m,h,x],d[16]=m,d[17]=h,d[18]=x,d[19]=n):n=d[19],(0,u.useEffect)(z,n),I){let e,t,r;return d[20]===j?e=d[21]:(e=j("document-pane.error.text"),d[20]=j,d[21]=e),d[22]!==P||d[23]!==I||d[24]!==j?(t=P&&(0,f.jsx)($.s,{overflow:"auto",padding:3,radius:2,tone:"critical",children:(0,f.jsxs)(W.Tk,{gap:3,children:[(0,f.jsx)(D.JU,{muted:!0,size:0,children:j("presentation-error.label")}),(0,f.jsx)(er.C,{className:"_1os2yia0",size:1,children:I.error.message})]})}),d[22]=P,d[23]=I,d[24]=j,d[25]=t):t=d[25],d[26]!==e||d[27]!==t?(r=(0,f.jsx)(eY,{flex:1,message:e,onRetry:T,children:t}),d[26]=e,d[27]=t,d[28]=r):r=d[28],r}return d[29]===Symbol.for("react.memo_cache_sentinel")?(i={height:"100%"},d[29]=i):i=d[29],d[30]===Symbol.for("react.memo_cache_sentinel")?(a=(0,f.jsx)(eu.gd4,{showText:!0}),d[30]=a):a=d[30],d[31]!==E||d[32]!==k?(s=(0,f.jsx)(u.Suspense,{fallback:a,children:(0,f.jsx)(eh.YI,{paneKey:"document",index:1,itemId:"document",pane:k,onFocusPath:E})}),d[31]=E,d[32]=k,d[33]=s):s=d[33],d[34]!==g||d[35]!==w||d[36]!==y||d[37]!==x||d[38]!==s?(l=(0,f.jsx)(o.n,{onCatch:R,children:(0,f.jsx)(eh.bt,{style:i,children:(0,f.jsx)(e1,{searchParams:y,onEditReference:g,onStructureParams:w,structureParams:x,children:s})})}),d[34]=g,d[35]=w,d[36]=y,d[37]=x,d[38]=s,d[39]=l):l=d[39],l}function to(e){let t=(0,p.c)(8),{documentId:r,documentType:n,onFocusPath:i,onEditReference:o,onStructureParams:s,searchParams:l,structureParams:c}=e,d;return t[0]!==r||t[1]!==n||t[2]!==o||t[3]!==i||t[4]!==s||t[5]!==l||t[6]!==c?(d=(0,f.jsx)(a.t,{children:(0,f.jsx)(ta,{documentId:r,documentType:n,onEditReference:o,onFocusPath:i,onStructureParams:s,searchParams:l,structureParams:c})}),t[0]=r,t[1]=n,t[2]=o,t[3]=i,t[4]=s,t[5]=l,t[6]=c,t[7]=d):d=t[7],d}let ts={};function tl(e){let t,r,n,i=(0,p.c)(41),{documentId:a,documentType:o,mainDocumentState:s,onEditReference:l,onFocusPath:d,onStructureParams:u,refs:m,visualOrderPublishedIds:h,searchParams:w,structureParams:y}=e,{t:x}=(0,eu.Bdt)(c.i),b=(0,eu.I07)(),S;i[0]!==s?.document?._id||i[1]!==s?.document?._type||i[2]!==w?(S=e=>(0,f.jsx)(J.s8,{...e,state:{id:s?.document?._id,type:s?.document?._type,_searchParams:Object.entries(w)}}),i[0]=s?.document?._id,i[1]=s?.document?._type,i[2]=w,i[3]=S):S=i[3];let j=S,P;i[4]!==s?.document?._type||i[5]!==b?(P=b.get(s?.document?._type||"shoe"),i[4]=s?.document?._type,i[5]=b,i[6]=P):P=i[6];let _=P,k=function(e,t){let r=(0,p.c)(8),n=(0,eu.yKO)(),{perspectiveStack:i,selectedVariantNames:a}=(0,eu.QO2)(),o;r[0]===a?o=r[1]:(o=(0,eu.n5A)(a),r[0]=a,r[1]=o);let s=o,l;return r[2]!==e||r[3]!==n||r[4]!==i||r[5]!==t||r[6]!==s?(l=t?(0,eu.TU6)(n,t,e,i,void 0,s):(0,g.of)(ts),r[2]=e,r[3]=n,r[4]=i,r[5]=t,r[6]=s,r[7]=l):l=r[7],(0,v.J2)(l,ts)}(s?.document?._id||"",_),U;e:{let e,t,r,n;if(!s?.document){U=null;break e}i[7]!==s.document||i[8]!==k.snapshot?(e=(0,eu.ADU)({snapshot:k.snapshot,fallback:s.document}),i[7]=s.document,i[8]=k.snapshot,i[9]=e):e=i[9],i[10]===x?t=i[11]:(t=x("main-document.label"),i[10]=x,i[11]=t),i[12]===t?r=i[13]:(r=(0,f.jsx)($.s,{padding:1,radius:2,shadow:1,children:(0,f.jsx)(F.n,{muted:!0,size:0,weight:"medium",children:t})}),i[12]=t,i[13]=r),i[14]!==_||i[15]!==e||i[16]!==r?(n=(0,f.jsx)(eu.m6P,{...e,schemaType:_,status:r}),i[14]=_,i[15]=e,i[16]=r,i[17]=n):n=i[17],U=n}let E=U;if(a&&o){let e;return i[18]!==a||i[19]!==o||i[20]!==l||i[21]!==d||i[22]!==u||i[23]!==w||i[24]!==y?(e=(0,f.jsx)(to,{documentId:a,documentType:o,onEditReference:l,onFocusPath:d,onStructureParams:u,searchParams:w,structureParams:y}),i[18]=a,i[19]=o,i[20]=l,i[21]=d,i[22]=u,i[23]=w,i[24]=y,i[25]=e):e=i[25],e}return i[26]!==j||i[27]!==s||i[28]!==E||i[29]!==x?(t=s&&(0,f.jsx)($.s,{padding:3,tone:s.document?"inherit":"caution",children:s.document?(0,f.jsx)(eu.Ns2,{__unstable_focusRing:!0,as:j,"data-as":"a",radius:2,sizing:"border",tone:"inherit",children:E}):(0,f.jsx)($.s,{padding:2,radius:2,tone:"inherit",children:(0,f.jsxs)(W.so,{gap:3,children:[(0,f.jsx)(W.az,{flexBasis:"auto",flexGrow:0,flexShrink:0,children:(0,f.jsx)(F.n,{size:1,children:(0,f.jsx)(T.WarningOutlineIcon,{})})}),(0,f.jsx)(W.az,{flexBasis:"0%",flexGrow:1,children:(0,f.jsx)(F.n,{size:1,children:(0,f.jsx)(eu.HTc,{t:x,i18nKey:"main-document.missing.text",components:{Code:"code"},values:{path:s.path}})})})]})})}),i[26]=j,i[27]=s,i[28]=E,i[29]=x,i[30]=t):t=i[30],i[31]!==s||i[32]!==l||i[33]!==u||i[34]!==m||i[35]!==w||i[36]!==h?(r=(0,f.jsx)(tn,{mainDocumentState:s,onEditReference:l,onStructureParam
1s:u,searchParams:w,refs:m,visualOrderPublishedIds:h}),i[31]=s,i[32]=l,i[33]=u,i[34]=m,i[35]=w,i[36]=h,i[37]=r):r=i[37],i[38]!==t||i[39]!==r?(n=(0,f.jsxs)(W.so,{flexDirection:"column",flexBasis:"0%",flexGrow:1,height:"100%",children:[t,r]}),i[38]=t,i[39]=r,i[40]=n):n=i[40],n}let tc=G.I4.div.withConfig({displayName:"Resizer",componentId:"sc-pfpw23-0"})`position:relative;${({$hidden:e})=>e&&"display: none;"}`,td=G.I4.div.withConfig({displayName:"ResizerInner",componentId:"sc-pfpw23-1"})`position:absolute;top:0;bottom:0;left:-5px;width:9px;z-index:10;cursor:${({$disabled:e})=>e?"auto":"ew-resize"};& > span:nth-child(1){display:block;border-left:1px solid var(--card-border-color);position:absolute;top:0;left:4px;bottom:0;transition:opacity 200ms;}${({$disabled:e})=>!e&&"\n    /* Hover effect */\n    & > span:nth-child(2) {\n      display: block;\n      position: absolute;\n      top: 0;\n      left: 0;\n      width: 9px;\n      bottom: 0;\n      background-color: var(--card-border-color);\n      opacity: 0;\n      transition: opacity 150ms;\n    }\n\n    @media (hover: hover) {\n      &:hover > span:nth-child(2) {\n        opacity: 0.2;\n      }\n    }\n  "}`,tu=function(e){let t,r,n,i,a,o,s,l=(0,p.c)(30),{id:c,order:d,disabled:m,hidden:v}=e,g=void 0!==m&&m,w=void 0!==v&&v,y=(0,u.useRef)(null),x=(0,u.useContext)(h.Tf);if(null===x)throw Error("Panel components must be rendered within a PanelGroup container");let b=function(e){let t=(0,p.c)(2),r;t[0]===e?r=t[1]:(r=()=>e||(0,Y.A)(),t[0]=e,t[1]=r);let[n]=(0,u.useState)(r);return n}(c),{activeResizer:S,drag:j,startDragging:P,stopDragging:_,registerElement:k,unregisterElement:U}=x,E=S===b;if(null===x)throw Error("Panel components must be rendered within a PanelGroup container");l[0]!==g||l[1]!==w||l[2]!==b||l[3]!==P?(t=e=>{g||w||P(b,e.nativeEvent)},l[0]=g,l[1]=w,l[2]=b,l[3]=P,l[4]=t):t=l[4];let I=t,R;l[5]!==j||l[6]!==b?(R=e=>{j(b,e)},l[5]=j,l[6]=b,l[7]=R):R=l[7];let C=R,A;l[8]===_?A=l[9]:(A=()=>{y.current.blur(),_()},l[8]=_,l[9]=A);let T=A,z,M;return l[10]!==g||l[11]!==E||l[12]!==C||l[13]!==T?(z=()=>{if(!E||g)return;let e=function(){let e=document.body.style,t=document.documentElement.style,{cursor:r}=t,{userSelect:n}=e;return t.cursor="ew-resize",e.userSelect="none",()=>{r?t.cursor=r:t.removeProperty("cursor"),n?e.userSelect=n:e.removeProperty("user-select")}}();return window.addEventListener("mousemove",C),window.addEventListener("mouseup",T),window.addEventListener("contextmenu",T),()=>{e(),window.removeEventListener("mousemove",C),window.removeEventListener("mouseup",T),window.removeEventListener("contextmenu",T)}},M=[g,E,C,T],l[10]=g,l[11]=E,l[12]=C,l[13]=T,l[14]=z,l[15]=M):(z=l[14],M=l[15]),(0,u.useEffect)(z,M),l[16]!==b||l[17]!==d||l[18]!==k||l[19]!==U?(r=()=>(k(b,{id:b,order:d,type:"resizer",el:y}),()=>{U(b)}),n=[b,d,k,U],l[16]=b,l[17]=d,l[18]=k,l[19]=U,l[20]=r,l[21]=n):(r=l[20],n=l[21]),(0,u.useLayoutEffect)(r,n),l[22]===Symbol.for("react.memo_cache_sentinel")?(i=(0,f.jsx)("span",{}),a=(0,f.jsx)("span",{}),l[22]=i,l[23]=a):(i=l[22],a=l[23]),l[24]===g?o=l[25]:(o=(0,f.jsxs)(td,{$disabled:g,children:[i,a]}),l[24]=g,l[25]=o),l[26]!==w||l[27]!==I||l[28]!==o?(s=(0,f.jsx)(tc,{$hidden:w,onMouseDown:I,ref:y,children:o}),l[26]=w,l[27]=I,l[28]=o,l[29]=s):s=l[29],s},tp=e=>{let t,r,n,i,a,o=(0,p.c)(16),{documentId:s,hidden:l,resizerHidden:c,setDisplayedDocument:u,getCommentIntent:m}=e,v;return o[0]===c?v=o[1]:(v=(0,f.jsx)(tu,{order:4,hidden:c}),o[0]=c,o[1]=v),o[2]===Symbol.for("react.memo_cache_sentinel")?(t=eq("content"),o[2]=t):t=o[2],o[3]!==m||o[4]!==e.children?(r=(0,f.jsx)(h.io.Provider,{value:m,children:e.children}),o[3]=m,o[4]=e.children,o[5]=r):r=o[5],o[6]!==s||o[7]!==u||o[8]!==r?(n=(0,f.jsx)(d.t,{documentId:s,setDisplayedDocument:u,children:r}),o[6]=s,o[7]=u,o[8]=r,o[9]=n):n=o[9],o[10]!==l||o[11]!==n?(i=(0,f.jsx)(eA,{id:"content",htmlId:t,minWidth:325,order:5,hidden:l,children:n}),o[10]=l,o[11]=n,o[12]=i):i=o[12],o[13]!==v||o[14]!==i?(a=(0,f.jsxs)(f.Fragment,{children:[v,i]}),o[13]=v,o[14]=i,o[15]=a):a=o[15],a},tm=e=>{let t,r=(0,p.c)(18),{documentId:n,documentsOnPage:i,visualOrderPublishedIds:a,documentType:o,getCommentIntent:s,hidden:l,mainDocumentState:c,onEditReference:d,onFocusPath:u,onStructureParam
1s:m,resizerHidden:h,searchParams:v,setDisplayedDocument:g,structureParams:w}=e,y;return r[0]!==n||r[1]!==o||r[2]!==i||r[3]!==c||r[4]!==d||r[5]!==u||r[6]!==m||r[7]!==v||r[8]!==w||r[9]!==a?(y=(0,f.jsx)(tl,{documentId:n,documentType:o,mainDocumentState:c,onEditReference:d,onFocusPath:u,onStructureParams:m,refs:i,visualOrderPublishedIds:a,searchParams:v,structureParams:w}),r[0]=n,r[1]=o,r[2]=i,r[3]=c,r[4]=d,r[5]=u,r[6]=m,r[7]=v,r[8]=w,r[9]=a,r[10]=y):y=r[10],r[11]!==n||r[12]!==s||r[13]!==l||r[14]!==h||r[15]!==g||r[16]!==y?(t=(0,f.jsx)(tp,{documentId:n,getCommentIntent:s,hidden:l,resizerHidden:h,setDisplayedDocument:g,children:y}),r[11]=n,r[12]=s,r[13]=l,r[14]=h,r[15]=g,r[16]=y,r[17]=t):t=r[17],t},th=function(e){let t=(0,p.c)(5),{children:r,navigate:n}=e,i;t[0]===n?i=t[1]:(i=(e,t)=>{if(e||t){let r={};e&&(r.params={preview:e}),t&&(r.state=t),n(r)}},t[0]=n,t[1]=i);let a=i,o;return t[2]!==r||t[3]!==a?(o=(0,f.jsx)(h.iY.Provider,{value:a,children:r}),t[2]=r,t[3]=a,t[4]=o):o=t[4],o};function tf(e){return!e}let tv=(0,u.memo)(function(e){let t,r,n,i,a=(0,p.c)(14),{minWidth:o,maxWidth:s,component:l,hidden:c,resizerHidden:d}=e,u=null!=o&&null!=s&&o===s,m;return a[0]===Symbol.for("react.memo_cache_sentinel")?(m=eq("navigator"),a[0]=m):m=a[0],a[1]===l?t=a[2]:(t=(0,f.jsx)(l,{}),a[1]=l,a[2]=t),a[3]!==c||a[4]!==s||a[5]!==o||a[6]!==t?(r=(0,f.jsx)(eA,{id:"navigator",htmlId:m,minWidth:o,maxWidth:s,order:1,hidden:c,children:t}),a[3]=c,a[4]=s,a[5]=o,a[6]=t,a[7]=r):r=a[7],a[8]!==u||a[9]!==d?(n=(0,f.jsx)(tu,{order:2,disabled:u,hidden:d}),a[8]=u,a[9]=d,a[10]=n):n=a[10],a[11]!==r||a[12]!==n?(i=(0,f.jsxs)(f.Fragment,{children:[r,n]}),a[11]=r,a[12]=n,a[13]=i):i=a[13],i}),tg=function(e){let t=(0,p.c)(3),{children:r,params:n}=e,i;return t[0]!==r||t[1]!==n?(i=(0,f.jsx)(h.ix.Provider,{value:n,children:r}),t[0]=r,t[1]=n,t[2]=i):i=t[2],i},tw=function(e){let t=(0,p.c)(10),{children:r,devMode:n,name:i,navigate:a,params:o,searchParams:s,structureParams:l}=e,c;t[0]!==n||t[1]!==i||t[2]!==a||t[3]!==o||t[4]!==s||t[5]!==l?(c={devMode:n,name:i,navigate:a,params:o,searchParams:s,structureParams:l},t[0]=n,t[1]=i,t[2]=a,t[3]=o,t[4]=s,t[5]=l,t[6]=c):c=t[6];let d=c,u;return t[7]!==r||t[8]!==d?(u=(0,f.jsx)(h.SM.Provider,{value:d,children:r}),t[7]=r,t[8]=d,t[9]=u):u=t[9],u};function ty(e){let t=(0,Z.d4)(e,tx);if(!Array.isArray(t))throw TypeError("allowPatterns must be an array");return t}function tx(e){return e.context.allowOrigins}function tb(e){return Array.isArray(e)?e.join(","):e}function tS(){let e=(0,p.c)(2),t=(0,u.useId)(),r;return e[0]===t?r=e[1]:(r=t.startsWith(":")?t.replace(/^:(.+):$/,"\xab$1\xbb"):t,e[0]=t,e[1]=r),r}function tj(e){let t,r,n,i,a,o,s=(0,p.c)(19),{ref:l,animate:c,initial:d,onLoad:m,preventClick:h,src:v,variants:g,style:w}=e,y=(0,u.useRef)(null),x;s[0]===Symbol.for("react.memo_cache_sentinel")?(x=()=>y.current,s[0]=x):x=s[0],(0,u.useImperativeHandle)(l,x),s[1]===Symbol.for("react.memo_cache_sentinel")?(t=()=>{if(!y.current)return;let e=y.current,t=function(){e===document.activeElement&&e.dispatchEvent(new MouseEvent("mousedown",{bubbles:!0,cancelable:!0}))};return window.addEventListener("blur",t),()=>{window.removeEventListener("blur",t)}},r=[],s[1]=t,s[2]=r):(t=s[1],r=s[2]),(0,u.useEffect)(t,r);let b=tS(),S;return s[3]!==w||s[4]!==b?(S={...w,viewTransitionName:b},s[3]=w,s[4]=b,s[5]=S):S=s[5],s[6]!==c||s[7]!==d||s[8]!==m||s[9]!==v||s[10]!==S||s[11]!==g?(n=(0,f.jsx)(tP,{style:S,animate:c,initial:d,onLoad:m,ref:y,src:v,variants:g}),s[6]=c,s[7]=d,s[8]=m,s[9]=v,s[10]=S,s[11]=g,s[12]=n):n=s[12],s[13]===h?i=s[14]:(i=h&&(0,f.jsx)(t_,{}),s[13]=h,s[14]=i),s[15]===Symbol.for("react.memo_cache_sentinel")?(a=(0,f.jsx)(tk,{}),s[15]=a):a=s[15],s[16]!==n||s[17]!==i?(o=(0,f.jsxs)(f.Fragment,{children:[n,i,a]}),s[16]=n,s[17]=i,s[18]=o):o=s[18],o}let tP=en.PY1.create(G.I4.iframe.withConfig({displayName:"IFrameElement",componentId:"sc-ch695j-0"})`box-shadow:0 0 0 1px var(--card-border-color);border:0;max-height:100%;width:100%;view-transition-class:presentation-tool-iframe;`),t_=(0,G.I4)(W.az).withConfig({displayName:"IFrameOverlay",componentId:"sc-ch695j-1"})`position:absolute;inset:0;background:transparent;`,tk=(0,G.DU)`html:active-view-transition-type(sanity-iframe-viewport){view-transition-name:none;&::view-transition{pointer-events:none;}}`;function tU(e){let{enable:t,perspective:r,previewUrl:n,previewUrlSecret:i,variant:a}=e,o=new URL(t,n),s=o.pathname===n.pathname;if(s){let e=new Set(o.searchParams.keys());for(let[t,r]of n.searchParams)e.has(t)||o.searchParams.append(t,r);o.hash||=n.hash}return o.searchParams.set(em._,i),o.searchParams.set(em.g,tb(r)),a?o.searchParams.set(em.v,a):o.searchParams.delete(em.v),s?o.searchParams.delete(em.h):o.searchParams.set(em.h,`${n.pathname}${n.search}${n.hash}`),o}function tE(e){let t,r,n,i,a,s=(0,p.c)(24),{openPopup:l,openPreviewUrlRef:d,previewLocationOrigin:u,previewLocationRoute:m,perspective:h,variant:v,targetOrigin:g}=e,w=(0,Z.d4)(d,tR),y=(0,Z.d4)(d,tI),x;s[0]!==h||s[1]!==u||s[2]!==m||s[3]!==w||s[4]!==y||s[5]!==g||s[6]!==v?(x=function(e){let{perspective:t,previewLocationOrigin:r,previewLocationRoute:n,previewMode:i,previewUrlSecret:a,targetOrigin:o,variant:s}=e,l=new URL(n,r||o);if(l.searchParams.set(em.g,tb(t)),s?l.searchParams.set(em.v,s):l.searchParams.delete(em.v),!i||!a){let{pathname:e,search:t,hash:n}=l;return`${r}${e}${t}${n}`}return tU({enable:i.enable,perspective:t,previewUrl:l,previewUrlSecret:a,variant:s}).toString()}({perspective:h,previewLocationOrigin:u,previewLocationRoute:m,previewMode:w,previewUrlSecret:y,targetOrigin:g,variant:v}),s[0]=h,s[1]=u,s[2]=m,s[3]=w,s[4]=y,s[5]=g,s[6]=v,s[7]=x):x=s[7];let b=x,{t:S}=(0,eu.Bdt)(c.i),j;s[8]===l?j=s[9]:(j=e=>{e.preventDefault(),l(e.currentTarget.href)},s[8]=l,s[9]=j);let P=j,_;return s[10]===S?_=s[11]:(_=S("share-url.menu-item.open.text"),s[10]=S,s[11]=_),s[12]===_?t=s[13]:(t=(0,f.jsx)(F.n,{size:1,children:_}),s[12]=_,s[13]=t),s[14]===Symbol.for("react.memo_cache_sentinel")?(r=["bottom-start"],s[14]=r):r=s[14],s[15]===S?n=s[16]:(n=S("share-url.menu-item.open.text"),s[15]=S,s[16]=n),s[17]!==P||s[18]!==b||s[19]!==n?(i=(0,f.jsx)(o.o,{as:"a","aria-label":n,icon:es.LaunchIcon,mode:"bleed",href:b,rel:"opener",target:"_blank",tooltipProps:null,onClick:P}),s[17]=P,s[18]=b,s[19]=n,s[20]=i):i=s[20],s[21]!==t||s[22]!==i?(a=(0,f.jsx)(o.s,{animate:!0,content:t,fallbackPlacements:r,placement:"bottom",portal:!0,children:i}),s[21]=t,s[22]=i,s[23]=a):a=s[23],a}function tI(e){return e.context.previewUrlSecret?.secret??null}function tR(e){return e.context.previewMode}function tC(e){let t=(0,Z.d4)(e,tA);if(!t)throw TypeError("targetOrigin is required");return t}function tA(e){return e.context.previewUrl?.origin}function tT(e){let t,r,n,i,a=(0,p.c)(32),{fontSize:o,onChange:s,padding:l,prefix:d,suffix:m,value:h,previewUrlRef:v}=e,g=void 0===o?1:o,w=void 0===l?3:l,y=ty(v),x=tC(v),{t:b}=(0,eu.Bdt)(c.i),{basePath:S}=(0,eu.VrO)()?.activeWorkspace||{},j=void 0===S?"/":S,P=(0,u.useRef)(null),[_,k]=(0,u.useState)(void 0),[U,E]=(0,u.useState)(void 0),I;a[0]===Symbol.for("react.memo_cache_sentinel")?(I=e=>{k(e.currentTarget.value)},a[0]=I):I=a[0];let R=I,C;a[1]!==y||a[2]!==j||a[3]!==s||a[4]!==_||a[5]!==b||a[6]!==x?(C=e=>{if("Enter"===e.key){if(void 0===_)return;let t=_;try{t=new URL(_,x).toString()}catch{}if(Array.isArray(y)){if(!y.some(e=>e.test(t))){E(b("preview-location-input.error",{origin:x,context:"origin-not-allowed"})),e.currentTarget.reportValidity();return}}else if(!x&&(t.startsWith(`${j}/`)||t===j))return void E(b("preview-location-input.error",{basePath:j,context:"same-base-path"}));let r=t===x?`${x}/`:t;E(void 0),k(void 0),s(r),P.current?.blur()}"Escape"===e.key&&(E(void 0),k(void 0))},a[1]=y,a[2]=j,a[3]=s,a[4]=_,a[5]=b,a[6]=x,a[7]=C):C=a[7];let A=C,T;a[8]===Symbol.for("react.memo_cache_sentinel")?(T=()=>{E(void 0),k(void 0)},a[8]=T):T=a[8];let z=T,M;a[9]!==x||a[10]!==h?(M=()=>{E(void 0);let e=h;try{e=new URL(h,x).toString()}catch{}k(e)},a[9]=x,a[10]=h,a[11]=M):M=a[11];let L=M,O;a[12]===Symbol.for("react.memo_cache_sentinel")?(O=()=>{E(void 0),k(void 0)},a[12]=O):O=a[12],a[13]!==x||a[14]!==h?(t=[x,h],a[13]=x,a[14]=h,a[15]=t):t=a[15],(0,u.useEffect)(O,t),a[16]===Symbol.for("react.memo_cache_sentinel")?(r={icon:eo.ResetIcon},a[16]=r):r=a[16];let $=U?r:void 0,D;return a[17]===Symbol.for("react.memo_cache_sentinel")?(D={zIndex:1},a[17]=D):D=a[17],a[18]!==_||a[19]!==x||a[20]!==h?(n=void 0===_?new URL(h,x).toString():_,a[18]=_,a[19]=x,a[20]=h,a[21]=n):n=a[21],a[22]!==U||a[23]!==g||a[24]!==L||a[25]!==A||a[26]!==w||a[27]!==d||a[28]!==m||a[29]!==$||a[30]!==n?(i=(0,f.jsx)(f.Fragment,{children:(0,f.jsx)(B.t,{clearButton:$,customValidity:U,fontSize:g,onBlur:z,onClear:L,onChange:R,onKeyDownCapture:A,padding:w,prefix:d,style:D,radius:2,ref:P,gap:w,suffix:m,value:n})}),a[22]=U,a[23]=g,a[24]=L,a[25]=A,a[26]=w,a[27]=d,a[28]=m,a[29]=$,a[30]=n,a[31]=i):i=a[31],i}let tz=(0,u.lazy)(()=>r.e(1297).then(r.bind(r,11297))),tM=en.PY1.create(K.n),tL=en.PY1.create(F.n),tO=en.PY1.create(ed.jM);function t$(e){let t,r,n,i,a,s,d,h=(0,p.c)(48),{canToggleSharePreviewAccess:v,canUseSharedPreviewAccess:g,initialUrl:w,previewLocationRoute:y,perspective:x,variant:b}=e,{t:S}=(0,eu.Bdt)(c.i),{push:j}=(0,m.dj)(),P;h[0]===Symbol.for("react.memo_cache_sentinel")?(P={apiVersion:l.t},h[0]=P):P=h[0];let _=(0,eu.tH7)(P),k=(0,eu.iZK)(),[U,E]=(0,u.useState)(!0),[I,R]=(0,u.useState)(!1),[C,A]=(0,u.useState)(!1),[T,z]=(0,u.useState)(null),M=I||C||U,L;h[1]!==w||h[2]!==x||h[3]!==y||h[4]!==T||h[5]!==b?(L=T?(0,ex.PV)(w,T,y,tb(x),b):null,h[1]=w,h[2]=x,h[3]=y,h[4]=T,h[5]=b,h[6]=L):L=h[6];let O=L,[N,B]=(0,u.useState)(null);if(N)throw N;h[7]!==j||h[8]!==S?(t=()=>{j({closable:!0,status:"warning",title:S("share-preview-menu.error_toggle-sharing",{context:"toggle-sharing"})})},h[7]=j,h[8]=S,h[9]=t):t=h[9];let H=t,G;h[10]!==_||h[11]!==k?.id?(G=async()=>{let e=async()=>{A(!0),await (0,eb.P)(_,"sanity/presentation",typeof window>"u"?"":location.href,k?.id),z(null)};try{await e()}catch(e){B(e)}A(!1)},h[10]=_,h[11]=k?.id,h[12]=G):G=h[12];let J=G,Y;h[13]!==_||h[14]!==k?.id?(Y=async()=>{let e=async()=>{R(!0),z((await (0,eb._)(_,"sanity/presentation",typeof window>"u"?"":location.href,k?.id)).secret)};try{await e()}catch(e){B(e)}R(!1)},h[13]=_,h[14]=k?.id,h[15]=Y):Y=h[15];let Z=Y,X;h[16]!==j||h[17]!==S||h[18]!==O?(X=async()=>{let e=async()=>
1{if(!O)throw Error("No URL to copy");await navigator.clipboard.writeText(O.toString()),j({closable:!0,status:"success",title:S("share-url.clipboard.status",{context:"success"})})};try{await e()}catch(e){B(e)}},h[16]=j,h[17]=S,h[18]=O,h[19]=X):X=h[19];let Q=X,ee,et;h[20]===_?(ee=h[21],et=h[22]):(ee=()=>{let e=new AbortController,t=[],r=async function(e,r){let{result:n,syncTags:i}=await _.fetch(em.a,{},{filterResponse:!1,lastLiveEventId:e,tag:"presentation.fetch-shared-access-secret"});Array.isArray(i)&&(t=i),r.aborted||z(n)},n=_.live.events().subscribe({next:n=>{"message"===n.type&&(e.abort(),e=new AbortController,n.tags.some(e=>t.includes(e))&&r(n.id,e.signal))},error:B});return r(null,e.signal).finally(()=>E(!1)),()=>{n.unsubscribe(),e.abort()}},et=[_],h[20]=_,h[21]=ee,h[22]=et),(0,u.useEffect)(ee,et),h[23]===S?r=h[24]:(r=S("preview-frame.share-button.aria-label"),h[23]=S,h[24]=r),h[25]===r?n=h[26]:(n=(0,f.jsx)(o.o,{"aria-label":r,icon:ep.ShareIcon,mode:"bleed",tooltipProps:null}),h[25]=r,h[26]=n),h[27]===Symbol.for("react.memo_cache_sentinel")?(i={maxWidth:248},h[27]=i):i=h[27];let er=g?void 0:0,en;return h[28]!==M||h[29]!==v||h[30]!==g||h[31]!==C||h[32]!==I||h[33]!==Q||h[34]!==J||h[35]!==Z||h[36]!==H||h[37]!==U||h[38]!==S||h[39]!==O?(en=g?(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)("label",{style:{cursor:"pointer"},children:(0,f.jsxs)(W.xA,{gridTemplateColumns:"repeat(2, minmax(0, 1fr))",gridTemplateRows:"repeat(2, minmax(0, 1fr))",columnGap:3,rowGap:1,style:{justifyContent:"center",alignItems:"center",gridTemplateColumns:"min-content 1fr",gridTemplateRows:"min-content"},paddingTop:3,paddingX:3,children:[(0,f.jsx)(o.s,{animate:!0,content:(0,f.jsx)(F.n,{size:1,children:S("share-preview-menu.toggle-button.tooltip",{context:O?"disable":"enable"})}),fallbackPlacements:["bottom-start"],placement:"bottom",portal:!0,children:(0,f.jsx)(D.dO,{checked:I||null!==O&&!C,readOnly:I||C,indeterminate:U,onChange:v?O?J:Z:H})}),(0,f.jsx)(F.n,{size:1,weight:"medium",children:S("share-preview-menu.toggle-button.label",{context:"first-line"})}),(0,f.jsx)("span",{}),(0,f.jsx)(F.n,{muted:!0,size:1,children:S("share-preview-menu.toggle-button.label",{context:"second-line"})})]})}),(0,f.jsx)(W.az,{padding:3,paddingTop:2,children:(0,f.jsxs)(W.Tk,{gap:3,children:[(0,f.jsx)($.s,{tone:M||!O?"transparent":void 0,style:{position:"relative",aspectRatio:"1 / 1",display:"flex",alignItems:"center",justifyContent:"center"},children:(0,f.jsx)(ei.N,{children:M?(0,f.jsx)(tM,{muted:!0,initial:{opacity:0}
1,animate:{opacity:1},exit:{opacity:0}}):O?(0,f.jsx)(f.Fragment,{children:(0,f.jsxs)(u.Suspense,{fallback:(0,f.jsx)(K.n,{}),children:[(0,f.jsx)(tz,{title:S("share-preview-menu.qr-code.title",{url:O.toString()}),value:O.toString(),size:224,color:"var(--card-fg-color)",logoSize:40}),(0,f.jsx)(tO,{className:"_1bgrqma0",initial:{opacity:-.5},animate:{opacity:1.5},exit:{opacity:0}})]})}):(0,f.jsx)(tL,{muted:!0,size:1,style:{maxWidth:"100px",textWrap:"pretty",textAlign:"center"},initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},children:S("share-preview-menu.qr-code.placeholder")})})}),(0,f.jsx)(F.n,{muted:!0,size:1,children:S("share-preview-menu.qr-code.instructions")})]})}),(0,f.jsx)(V.Nj,{}),(0,f.jsx)(o.r,{disabled:!O||C,icon:q.CopyIcon,onClick:Q,text:S("share-preview-menu.copy-url.text")})]}):(0,f.jsx)($.s,{padding:2,tone:"caution",radius:3,children:(0,f.jsx)(F.n,{style:{textWrap:"pretty"},children:S("share-preview-menu.error",{context:"missing-grants"})})}),h[28]=M,h[29]=v,h[30]=g,h[31]=C,h[32]=I,h[33]=Q,h[34]=J,h[35]=Z,h[36]=H,h[37]=U,h[38]=S,h[39]=O,h[40]=en):en=h[40],h[41]!==er||h[42]!==en?(a=(0,f.jsx)(V.W1,{style:i,padding:er,children:en}),h[41]=er,h[42]=en,h[43]=a):a=h[43],h[44]===Symbol.for("react.memo_cache_sentinel")?(s={constrainSize:!0,placement:"bottom",portal:!0},h[44]=s):s=h[44],h[45]!==a||h[46]!==n?(d=(0,f.jsx)(o.i,{button:n,id:"share-menu",menu:a,popover:s}),h[45]=a,h[46]=n,h[47]=d):d=h[47],d}let tD=e=>{let t,r,n,i,a,s,l,d,u,m,h,v,g,w,y,x,b,S,j,P,_,k,U,E,I,R=(0,p.c)(113),{canSharePreviewAccess:C,canToggleSharePreviewAccess:A,canUseSharedPreviewAccess:T,iframeRef:z,initialUrl:M,navigatorEnabled:L,onPathChange:O,onRefresh:B,openPopup:K,openPreviewUrlRef:H,overlaysConnection:G,presentationRef:V,perspective:q,variant:J,previewUrl:Y,setViewport:X,targetOrigin:Q,toggleNavigator:ee,toggleOverlay:et,viewport:er,previewUrlRef:en}=e,{t:ei}=(0,eu.Bdt)(c.i),ea;R[0]!==X||R[1]!==er?(ea=()=>X("desktop"===er?"mobile":"desktop"),R[0]=X,R[1]=er,R[2]=ea):ea=R[2];let eo=ea,es=Q===location.origin?"":Q,ed;R[3]!==z||R[4]!==B||R[5]!==V||R[6]!==Y||R[7]!==Q?(ed=()=>{B(()=>{z.current&&(V.send({type:"iframe reload"}),Object.assign(z.current,{src:new URL(Y||"/",Q).toString()}))})},R[3]=z,R[4]=B,R[5]=V,R[6]=Y,R[7]=Q,R[8]=ed):ed=R[8];let ep=ed,em=(0,Z.d4)(V,tB),eh=(0,Z.d4)(V,tK),ev=(0,Z.d4)(V,tW),eg=(0,Z.d4)(V,tH),eb=(0,Z.d4)(V,tG),eS;R[9]!==Y||R[10]!==Q?(eS=function(e,t){let{pathname:r,search:n,hash:i}=(0,ex.Z)((0,ey.k)(new URL(e||"/",t)));return`${r}${n}${i}`}(Y,Q),R[9]=Y,R[10]=Q,R[11]=eS):eS=R[11];let ej=eS,eP=tS(),e_=(0,Z.d4)(en,tV),ek;R[12]===Symbol.for("react.memo_cache_sentinel")?(ek={width:"100%"},R[12]=ek):ek=R[12],R[13]!==L||R[14]!==ei||R[15]!==ee?(t=ee&&(0,f.jsx)(o.o,{"aria-label":ei("preview-frame.navigator.toggle-button.aria-label"),icon:ew.PanelLeftIcon,mode:"bleed",onClick:ee,selected:L,tooltipProps:{content:(0,f.jsx)(F.n,{size:1,children:ei("preview-frame.navigator.toggle-button.tooltip")}),fallbackPlacements:["bottom-start"],placement:"bottom"}}),R[13]=L,R[14]=ei,R[15]=ee,R[16]=t):t=R[16],R[17]===Symbol.for("react.memo_cache_sentinel")?(r={whiteSpace:"nowrap"},R[17]=r):r=R[17];let eU=eb?"disable":"enable",eE;R[18]!==ei||R[19]!==eU?(eE=ei("preview-frame.overlay.toggle-button.tooltip",{context:eU}),R[18]=ei,R[19]=eU,R[20]=eE):eE=R[20],R[21]===eE?n=R[22]:(n=(0,f.jsx)(W.az,{padding:1,children:(0,f.jsx)(F.n,{size:1,children:eE})}),R[21]=eE,R[22]=n),R[23]===Symbol.for("react.memo_cache_sentinel")?(i=(0,f.jsx)(W.az,{paddingY:1,children:(0,f.jsx)(N.t,{keys:["Alt"],style:{marginTop:-4,marginBottom:-4}})}),R[23]=i):i=R[23],R[24]===n?a=R[25]:(a=(0,f.jsxs)(W.so,{alignItems:"center",style:r,children:[n,i]}),R[24]=n,R[25]=a),R[26]===Symbol.for("react.memo_cache_sentinel")?(s=["bottom-start"],R[26]=s):s=R[26],R[27]===Symbol.for("react.memo_cache_sentinel")?(l={lineHeight:0,borderRadius:999,userSelect:"none"},R[27]=l):l=R[27];let eI=eb?"transparent":void 0,eR;R[28]===Symbol.for("react.memo_cache_sentinel")?(eR={margin:-4},R[28]=eR):eR=R[28];let eC=!eh,eA=em||"connected"!==G,eT;R[29]!==eb||R[30]!==eC||R[31]!==eA||R[32]!==et?(eT=(0,f.jsx)("div",{style:eR,children:(0,f.jsx)(D.dO,{indeterminate:eC,checked:eb,onChange:et,disabled:eA})}),R[29]=eb,R[30]=eC,R[31]=eA,R[32]=et,R[33]=eT):eT=R[33];let ez=!eb,eM;R[34]===ei?eM=R[35]:(eM=ei("preview-frame.overlay.toggle-button.text"),R[34]=ei,R[35]=eM),R[36]!==ez||R[37]!==eM?(d=(0,f.jsx)(W.az,{children:(0,f.jsx)(F.n,{muted:ez,size:1,weight:"medium",children:eM})}),R[36]=ez,R[37]=eM,R[38]=d):d=R[38],R[39]!==eT||R[40]!==d?(u=(0,f.jsxs)(W.so,{alignItems:"center",gap:3,children:[eT,d]}),R[39]=eT,R[40]=d,R[41]=u):u=R[41],R[42]!==eI||R[43]!==u?(m=(0,f.jsx)($.s,{as:"label",flex:"none",padding:3,marginX:1,style:l,tone:eI,children:u}),R[42]=eI,R[43]=u,R[44]=m):m=R[44],R[45]!==a||R[46]!==m?(h=(0,f.jsx)(o.s,{animate:!0,content:a,fallbackPlacements:s,placement:"bottom",portal:!0,children:m}),R[45]=a,R[46]=m,R[47]=h):h=R[47],R[48]!==eh||R[49]!==em||R[50]!==ev||R[51]!==eg||R[52]!==ei?(v=eh?ei("preview-frame.refresh-button.tooltip"):ei("preview-frame.status",{context:em?"loading":ev?"refreshing":eg?"reloading":"unknown"}),R[48]=eh,R[49]=em,R[50]=ev,R[51]=eg,R[52]=ei,R[53]=v):v=R[53],R[54]===v?g=R[55]:(g=(0,f.jsx)(F.n,{size:1,children:v}),R[54]=v,R[55]=g),R[56]===Symbol.for("react.memo_cache_sentinel")?(w=["bottom-end"],R[56]=w):w=R[56],R[57]===ei?y=R[58]:(y=ei("preview-frame.refresh-button.aria-label"),R[57]=ei,R[58]=y);let eL=eg||ev||e_,eO;R[59]!==ep||R[60]!==y||R[61]!==eL?(eO=(0,f.jsx)(o.o,{"aria-label":y,icon:ec.Refresh
1Icon,mode:"bleed",loading:eL,onClick:ep,tooltipProps:null}),R[59]=ep,R[60]=y,R[61]=eL,R[62]=eO):eO=R[62],R[63]!==g||R[64]!==eO?(x=(0,f.jsx)(W.az,{padding:1,children:(0,f.jsx)(o.s,{animate:!0,content:g,fallbackPlacements:w,placement:"bottom",portal:!0,children:eO})}),R[63]=g,R[64]=eO,R[65]=x):x=R[65],R[66]!==K||R[67]!==H||R[68]!==q||R[69]!==es||R[70]!==ej||R[71]!==Q||R[72]!==J?(b=(0,f.jsx)(W.az,{padding:1,children:(0,f.jsx)(tE,{openPopup:K,openPreviewUrlRef:H,previewLocationOrigin:es,previewLocationRoute:ej,perspective:q,variant:J,targetOrigin:Q})}),R[66]=K,R[67]=H,R[68]=q,R[69]=es,R[70]=ej,R[71]=Q,R[72]=J,R[73]=b):b=R[73],R[74]!==O||R[75]!==ej||R[76]!==en||R[77]!==x||R[78]!==b?(S=(0,f.jsx)(W.az,{flexBasis:"0%",flexGrow:1,children:(0,f.jsx)(tT,{previewUrlRef:en,prefix:x,onChange:O,suffix:b,value:ej})}),R[74]=O,R[75]=ej,R[76]=en,R[77]=x,R[78]=b,R[79]=S):S=R[79],R[80]===eP?j=R[81]:(j=e=>{e?.style.setProperty("view-transition-name",eP)},R[80]=eP,R[81]=j);let e$="desktop"===er?"narrow":"full",eD;R[82]!==ei||R[83]!==e$?(eD=ei("preview-frame.viewport-button.tooltip",{context:e$}),R[82]=ei,R[83]=e$,R[84]=eD):eD=R[84],R[85]===eD?P=R[86]:(P=(0,f.jsx)(F.n,{size:1,children:eD}),R[85]=eD,R[86]=P),R[87]===Symbol.for("react.memo_cache_sentinel")?(_=["bottom-start"],R[87]=_):_=R[87],R[88]===ei?k=R[89]:(k=ei("preview-frame.viewport-button.aria-label"),R[88]=ei,R[89]=k);let eF="desktop"===er?ef.MobileDeviceIcon:el.DesktopIcon,eN;return R[90]!==k||R[91]!==eF||R[92]!==eo||R[93]!==er?(eN=(0,f.jsx)(o.o,{"data-testid":"preview-viewport-toggle","data-viewport":er,"aria-label":k,icon:eF,mode:"bleed",onClick:eo,tooltipProps:null}),R[90]=k,R[91]=eF,R[92]=eo,R[93]=er,R[94]=eN):eN=R[94],R[95]!==j||R[96]!==P||R[97]!==eN?(U=(0,f.jsx)(W.so,{alignItems:"center",flexBasis:"auto",flexGrow:0,flexShrink:0,gap:1,children:(0,f.jsx)(o.s,{animate:!0,ref:j,content:P,fallbackPlacements:_,placement:"bottom",portal:!0,children:eN})}),R[95]=j,R[96]=P,R[97]=eN,R[98]=U):U=R[98],R[99]!==C||R[100]!==A||R[101]!==T||R[102]!==M||R[103]!==q||R[104]!==ej||R[105]!==J?(E=C&&(0,f.jsx)(W.so,{alignItems:"center",flexBasis:"auto",flexGrow:0,flexShrink:0,gap:1,children:(0,f.jsx)(t$,{canToggleSharePreviewAccess:A,canUseSharedPreviewAccess:T,previewLocationRoute:ej,initialUrl:M,perspective:q,variant:J})}),R[99]=C,R[100]=A,R[101]=T,R[102]=M,R[103]=q,R[104]=ej,R[105]=J,R[106]=E):E=R[106],R[107]!==h||R[108]!==S||R[109]!==t||R[110]!==U||R[111]!==E?(I=(0,f.jsxs)(W.so,{alignItems:"center",gap:1,paddingX:1,style:ek,children:[t,h,S,U,E]}),R[107]=h,R[108]=S,R[109]=t,R[110]=U,R[111]=E,R[112]=I):I=R[112],I};function tF(e){let t,r,n=(0,p.c)(7),i=tN,a=e.options?.component,o;n[0]!==a||n[1]!==e?(o=a?(0,f.jsx)(a,{...e,renderDefault:i}):i(e),n[0]=a,n[1]=e,n[2]=o):o=n[2];let s=o,l;return n[3]===Symbol.for("react.memo_cache_sentinel")?(l={position:"relative"},n[3]=l):l=n[3],n[4]===Symbol.for("react.memo_cache_sentinel")?(t={minHeight:0},n[4]=t):t=n[4],n[5]===s?r=n[6]:(r=(0,f.jsx)($.s,{flex:"none",padding:2,borderBottom:!0,style:l,children:(0,f.jsx)(W.so,{alignItems:"center",style:t,children:s})}),n[5]=s,n[6]=r),r}function tN(e){return(0,f.jsx)(tD,{...e})}function tB(e){return e.matches("loading")}function tK(e){return e.matches("loaded")}function tW(e){return e.matches({loaded:"refreshing"})}function tH(e){return e.matches({loaded:"reloading"})}function tG(e){return e.context.visualEditingOverlaysEnabled}function tV(e){return e.hasTag("busy")}let tq=en.PY1.create(W.so),tJ=(0,u.memo)(function(e){let t,r,n,i,a,s,l,d,h,v,g,w,y,x,b=(0,p.c)(96),{ref:S,header:j,initialUrl:P,loadersConnection:_,overlaysConnection:k,perspective:U,variant:E,viewport:I,vercelProtectionBypass:R,presentationRef:C,previewUrlRef:A,handlesPerspectiveChange:T,handlesVariantChange:z,targetOrigin:M}=e,[O,N]=(0,u.useState)(null),B=null===O?U:O,G;b[0]===B?G=b[1]:(G=tb(B),b[0]=B,b[1]=G);let V=G,[q,J]=(0,u.useState)(null),Y=null===q?E:q,X;b[2]!==P||b[3]!==V||b[4]!==Y||b[5]!==R?((X=new URL(P)).searchParams.set(em.g,V),Y?X.searchParams.set(em.v,Y):X.searchParams.delete(em.v),(R||X.searchParams.get(em.y))&&X.searchParams.set(em.b,"samesitenone"),R&&!X.searchParams.get(em.y)&&X.searchParams.set(em.y,R),b[2]=P,b[3]=V,b[4]=Y,b[5]=R,b[6]=X):X=b[6];let Q=X,ee,et;b[7]!==T||b[8]!==U?(ee=()=>{T&&N(e=>null===e?U:e)},et=[T,U],b[7]=T,b[8]=U,b[9]=ee,b[10]=et):(ee=b[9],et=b[10]),(0,u.useEffect)(ee,et),b[11]!==z||b[12]!==E?(t=()=>{z&&J(e=>null===e?E:e)},r=[z,E],b[11]=z,b[12]=E,b[13]=t,b[14]=r):(t=b[13],r=b[14]),(0,u.useEffect)(t,r);let{t:en}=(0,eu.Bdt)(c.i),{devMode:eo}=(0,c.n)(),es=(0,$.i)(),el=(0,u.useRef)(null),ec;
1b[15]!==j||b[16]!==e?(ec=(0,f.jsx)(tF,{...e,iframeRef:el,options:j}),b[15]=j,b[16]=e,b[17]=ec):ec=b[17];let ed=ec,ep;b[18]===Symbol.for("react.memo_cache_sentinel")?(ep=()=>el.current,b[18]=ep):ep=b[18],(0,u.useImperativeHandle)(S,ep);let eh=(0,Z.d4)(C,t0),ef=(0,Z.d4)(C,t1),ew=(0,Z.d4)(C,t2),ey=(0,Z.d4)(C,t3),ex=(0,Z.d4)(C,t4),eb=(0,Z.d4)(C,t5),eS=(0,Z.d4)(C,t6),ej=(0,Z.d4)(C,t7),eP;b[19]===C?eP=b[20]:(eP=()=>{C.send({type:"continue anyway"})},b[19]=C,b[20]=eP);let e_=eP,ek;b[21]!==C||b[22]!==Q?(ek=()=>{el.current&&(el.current.src=Q.toString(),C.send({type:"iframe reload"}))},b[21]=C,b[22]=Q,b[23]=ek):ek=b[23];let eU=ek,eE;b[24]===C?eE=b[25]:(eE=()=>{C.send({type:"iframe loaded"})},b[24]=C,b[25]=eE);let eI=eE,eR=(0,u.useSyncExternalStore)(t9,re),eC=eS?"background":"active",eA=eh?"reloading":"idle",eT=eR?"":I,ez=ey?"timedOut":"",eM;b[26]!==eC||b[27]!==eA||b[28]!==eT||b[29]!==ez?(eM=[eC,eA,eT,ez],b[26]=eC,b[27]=eA,b[28]=eT,b[29]=ez,b[30]=eM):eM=b[30];let eL=eM,[eO,e$]=(0,u.useState)(I),[eD,eF]=(0,u.useState)(tQ[I]),eN,eB;b[31]!==eR||b[32]!==eO||b[33]!==es||b[34]!==I?(eN=()=>{if(eR&&I!==eO){let e=()=>{e$(I),eF(tQ[I])};!es&&"startViewTransition"in document&&"function"==typeof document.startViewTransition?document.startViewTransition({update:()=>(0,eg.flushSync)(()=>e()),types:["sanity-iframe-viewport"]}):e()}},eB=[eR,es,eO,I],b[31]=eR,b[32]=eO,b[33]=es,b[34]=I,b[35]=eN,b[36]=eB):(eN=b[35],eB=b[36]),(0,u.useEffect)(eN,eB);let eK=(0,m.dj)(),eW=ty(A),[eH,eG]=(0,u.useState)(!1),eV;b[37]===Symbol.for("react.memo_cache_sentinel")?(eV=new Set,b[37]=eV):eV=b[37];let[eq]=(0,u.useState)(eV),eJ;b[38]!==eW||b[39]!==Q.origin||b[40]!==eq||b[41]!==en||b[42]!==M||b[43]!==eK?(eJ=e=>{if(e!==M){if(eW.some(t=>t.test(e)))return void eG(e);eq.has(e)||(eq.add(e),console.warn("Visual Editing is here but misconfigured",{reportedOrigin:e}),eK.push({closable:!0,id:`presentation-iframe-origin-mismatch-${e}`,status:"error",duration:1/0,title:en("preview-frame.configuration.error.title"),description:(0,f.jsx)(eu.HTc,{t:en,i18nKey:"preview-frame.configuration.error.description",components:{Code:"code"},values:{targetOrigin:Q.origin,reportedOrigin:e}})}))}},b[38]=eW,b[39]=Q.origin,b[40]=eq,b[41]=en,b[42]=M,b[43]=eK,b[44]=eJ):eJ=b[44];let eZ=(0,H.J)(eJ),eX=(0,c.t)(),eQ;b[45]!==eH||b[46]!==eX?(eQ=e=>{if(!eH)return;let t=new URL(e,eH);eX(`${eH}${t.pathname}${t.search}${t.hash}`)},b[45]=eH,b[46]=eX,b[47]=eQ):eQ=b[47];let e0=(0,H.J)(eQ),e1;b[48]!==eH||b[49]!==e0?(e1=()=>{if(!eH)return;let e=el.current?.contentWindow;if(!e)return;let t=(0,L.dK)({targetOrigin:eH});t.addTarget(e);let r=t.createChannel({name:"presentation",heartbeat:!0,connectTo:"visual-editing"},(0,L.e3)().provide({actors:(0,ev.jF)()}));r.on("visual-editing/navigate",e=>{e0(e.url)});let n=r.start();return()=>{n(),t.destroy()}},b[48]=eH,b[49]=e0,b[50]=e1):e1=b[50],b[51]===eH?n=b[52]:(n=[eH],b[51]=eH,b[52]=n),(0,u.useEffect)(e1,n),b[53]!==k||b[54]!==eZ?(i=()=>{if("connecting"===k||"reconnecting"===k){let e=setInterval(()=>{el.current?.contentWindow?.postMessage({domain:"sanity/channels",from:"presentation",type:"presentation/status"},"*")},1e3),t=new AbortController;return window.addEventListener("message",e=>{let{data:t}=e;t&&"object"==typeof t&&"domain"in t&&"sanity/channels"===t.domain&&"type"in t&&"visual-editing/status"===t.type&&"data"in t&&"object"==typeof t.data&&t.data&&"origin"in t.data&&"string"==typeof t.data.origin&&eZ(t.data.origin)},{signal:t.signal}),()=>{t.abort(),clearInterval(e)}}},b[53]=k,b[54]=eZ,b[55]=i):i=b[55],b[56]===k?a=b[57]:(a=[k],b[56]=k,b[57]=a),(0,u.useEffect)(i,a),b[58]===es?s=b[59]:(s=es?{duration:0}:void 0,b[58]=es,b[59]=s);let e2=2*((eR?eO:I)!=="desktop"),e3=eh||ef||ej?"wait":void 0,e4;return b[60]===e3?e4=b[61]:(e4={position:"relative",cursor:e3},b[60]=e3,b[61]=e4),b[62]!==eo||b[63]!==e_||b[64]!==eU||b[65]!==_||b[66]!==k||b[67]!==ex||b[68]!==eb||b[69]!==ew||b[70]!==ey||b[71]!==en||b[72]!==I?(l=ey?(0,f.jsx)(tq,{initial:"initial",animate:"animate",exit:"exit",variants:tZ,justifyContent:"center",alignItems:"center",style:{inset:"0",position:"absolute",backdropFilter:ex?"blur(16px) saturate(0.5) grayscale(0.5)":"blur(2px)",transition:"backdrop-filter 0.2s ease-in-out",WebkitBackdropFilter:ex?"blur(16px) saturate(0.5) grayscale(0.5)":"blur(2px)",WebkitTransition:"-webkit-backdrop-filter 0.2s ease-in-out",zIndex:1},children:(0,f.jsxs)(W.so,{style:{...tY[I]},justifyContent:"center",alignItems:"center",flexDirection:"column",gap:4,children:[ex&&(0,f.jsx)(o.o,{disabled:!0,mode:"ghost",text:en("preview-frame.continue-button.text"),style:{opacity:0}
1}),(0,f.jsx)($.s,{radius:2,tone:ex?"caution":"inherit",padding:4,shadow:1,children:(0,f.jsxs)(W.so,{justifyContent:"center",alignItems:"center",flexDirection:"column",gap:4,children:[(0,f.jsx)(K.n,{muted:!0}),(0,f.jsx)(F.n,{muted:!0,size:1,children:ex?en("preview-frame.status",{context:"timeout"}):en("preview-frame.status",{context:"connecting"})})]})}),ex&&(0,f.jsx)(o.o,{tone:"critical",onClick:e_,text:en("preview-frame.continue-button.text")})]})}):ew?(0,f.jsx)(tq,{initial:"initial",animate:"animate",exit:"exit",variants:tZ,justifyContent:"center",alignItems:"center",style:{inset:"0",position:"absolute"},children:(0,f.jsxs)(W.so,{style:{...tY[I]},justifyContent:"center",alignItems:"center",flexDirection:"column",gap:4,children:[(0,f.jsx)(K.n,{muted:!0}),(0,f.jsx)(F.n,{muted:!0,size:1,children:en("preview-frame.status",{context:"loading"})})]})}):eb?(0,f.jsx)(tq,{initial:"initial",animate:"animate",exit:"exit",variants:tX,justifyContent:"center",alignItems:"center",style:{background:"var(--card-bg-color)",inset:"0",position:"absolute",zIndex:1},children:(0,f.jsx)(eY,{flex:1,message:en("preview-frame.connection.error.text"),onRetry:eU,onContinueAnyway:e_,children:eo&&(0,f.jsxs)(f.Fragment,{children:["connected"!==k&&(0,f.jsx)($.s,{padding:3,radius:2,tone:"critical",children:(0,f.jsxs)(W.Tk,{gap:3,children:[(0,f.jsx)(D.JU,{muted:!0,size:0,children:en("preview-frame.overlay.connection-status.label")}),(0,f.jsx)(er.C,{size:1,children:en("channel.status",{context:k})})]})}),"connected"!==_&&(0,f.jsx)($.s,{padding:3,radius:2,tone:"critical",children:(0,f.jsxs)(W.Tk,{gap:3,children:[(0,f.jsx)(D.JU,{muted:!0,size:0,children:en("preview-frame.loader.connection-status.label")}),(0,f.jsx)(er.C,{size:1,children:en("channel.status",{context:_})})]})})]})})}):null,b[62]=eo,b[63]=e_,b[64]=eU,b[65]=_,b[66]=k,b[67]=ex,b[68]=eb,b[69]=ew,b[70]=ey,b[71]=en,b[72]=I,b[73]=l):l=b[73],b[74]===l?d=b[75]:(d=(0,f.jsx)(ei.N,{children:l}),b[74]=l,b[75]=d),b[76]===Symbol.for("react.memo_cache_sentinel")?(h=["background"],b[76]=h):h=b[76],b[77]===Q?v=b[78]:(v=Q.toString(),b[77]=Q,b[78]=v),b[79]!==eL||b[80]!==eD||b[81]!==eI||b[82]!==eS||b[83]!==v?(g=(0,f.jsx)(tj,{animate:eL,initial:h,onLoad:eI,preventClick:eS,ref:el,src:v,style:eD,variants:tQ}),b[79]=eL,b[80]=eD,b[81]=eI,b[82]=eS,b[83]=v,b[84]=g):g=b[84],b[85]!==e2||b[86]!==e4||b[87]!==d||b[88]!==g?(w=(0,f.jsx)($.s,{flex:1,tone:"transparent",children:(0,f.jsxs)(W.so,{alignItems:"center",height:"100%",justifyContent:"center",padding:e2,style:e4,children:[d,g]})}),b[85]=e2,b[86]=e4,b[87]=d,b[88]=g,b[89]=w):w=b[89],b[90]!==ed||b[91]!==w?(y=(0,f.jsxs)(o.a,{children:[ed,w]}),b[90]=ed,b[91]=w,b[92]=y):y=b[92],b[93]!==s||b[94]!==y?(x=(0,f.jsx)(ea.x,{transition:s,children:y}),b[93]=s,b[94]=y,b[95]=x):x=b[95],x}),tY={desktop:{width:"100%",height:"100%"},mobile:{width:375,height:650}},tZ={initial:{opacity:1},animate:{opacity:[0,0,1]},exit:{opacity:[1,0,0]}},tX={initial:{opacity:1},animate:{opacity:[0,0,1]},exit:{opacity:[1,0,0]}},tQ={desktop:{...tY.desktop,boxShadow:"0 0 0 0px var(--card-border-color)"},mobile:{...tY.mobile,boxShadow:"0 0 0 1px var(--card-border-color)"},background:{opacity:0,scale:1},idle:{scale:1},reloading:{scale:[1,1,1,.98]},active:{opacity:[0,0,1],scale:1},timedOut:{opacity:[0,0,1]}};function t0(e){return e.matches("loading")||e.matches({loaded:"reloading"})}function t1(e){return e.matches({loaded:"refreshing"})}function t2(e){return e.hasTag("show loading overlay")}function t3(e){return e.hasTag("show overlays connection status")}function t4(e){return e.hasTag("overlays connection timed out")}function t5(e){return e.hasTag("show error card")}function t6(e){return e.hasTag("prevent iframe interaction")}function t7(e){return e.matches({loaded:{idle:"connecting"}})}function t8(){}function t9(){return t8}function re(){return CSS.supports("(view-transition-name: test)")}let rt=(i=!1,(...e)=>{i||=(console.warn(...e),!0)});function rr(e,t){let r=(0,eu.IMx)(t._id);return e.seen.has(r)||(e.seen.add(r),e.orderedIds.push(r)),e}function rn(e,t){return Object.values(t).forEach(t=>{e[t._id]=t}),e}function ri(e){return"_projectId"in e&&e._projectId?(rt("Cross dataset references are not supported yet, ignoring source document",e),!1):e}let ra=new Set(["(",")","[","{","}","/","|"]);function ro(e){return ra.has(e)||"-"===e?`\\${e}`:e}function rs(e){let t="",r=0;for(;r<e.length;){let n=e[r];if("\\"===n){t+=e.slice(r,r+2),r+=2;continue}if("["===n){let{text:n,end:i}=function(e,t){let r="[",n=t+1;"^"===e[n]&&(r+="^",n++);let i=0;for(;n<e.length;){let t=e[n];if("\\"===t){r+=e.slice(n,n+2),n+=2,i++;continue}if("]"===t)return{text:`${r}]`,end:n+1};if("-"===t){let t=e[n+1];if(!(i>0&&void 0!==t&&"]"!==t&&"-"!==t)){r+="\\-",n++,i++;continue}r+="-";let a=e[++n];"\\"===a?(r+=e.slice(n,n+2),n+=2):void 0!==a&&(r+=ro(a),n++),i=0;continue}r+=ro(t),n++,i++}return{text:e.slice(t),end:e.length}}(e,r);t+=n,r=i;continue}t+=n,r++}return t}let rl=/[A-Za-z$_]/,rc=/[A-Za-z0-9$_]/,rd=new Set(["?","*","+"]),ru=new Set(["*","+"]),rp=new Set(["/","."]);function rm(e){try{return decodeURIComponent(e)}catch{return e}}function rh(e,t){return e instanceof Function?e(t):e}let rf=new Map;function rv({client:e,currentUserId:t}){return(0,ee.Sx)(async()=>await (0,eS.H)(e,"sanity/presentation",location.href,t))}function rg({client:e,previewUrlOption:t}){return(0,ee.Sx)(async({input:r})=>{let{targetOrigin:n}=r;if("object"==typeof t&&t?.draftMode)return{enable:t.draftMode.enable,shareAccess:t.draftMode.shareAccess??!0};if(!t||"string"==typeof t||"function"==typeof t||!t.previewMode)return!1;let i="function"==typeof t.previewMode?await t.previewMode({client:e,origin,targetOrigin:n}):t.previewMode;return!1!==i&&{enable:i.enable,shareAccess:i.shareAccess??!0}})}let rw={messages:[],resets:0};function ry(e,t){switch(t.type){case"message":return{...e,messages:[...e.messages,t].slice(-100)};case"restart":case"reconnect":case"goaway":case"poll":return{messages:[],resets:e.resets+1};default:return e}}let rx=(0,ee.Sx)(async({input:e})=>{let{previewSearchParam:t,initialUrl:r,allowOrigins:n}=e;if(!t)return r;try{let e=new URL(t,r.origin);return n.some(t=>t.test(e.origin))?e:r}catch{return r}}),rb={_id:em.d,_type:em.p},rS={_id:`drafts.${(0,Y.A)()}
1`,_type:em.f},rj=(0,X.mj)({types:{},actions:{"notify preview will likely fail":(0,et.l)("Missing permissions to create preview secret, or read shared preview secret. Preview will likely fail loading."),"assign preview search param":(0,Q.a)({previewSearchParam:(e,t)=>t.previewSearchParam}),"assign error":(0,Q.a)({error:(e,t)=>t.error instanceof Error?t.error:Error(t.message,{cause:t.error})})},actors:{"check permission":(0,ee.K_)(()=>(0,C.$)(()=>Error("The 'check permission' actor is not implemented. Add it to previewUrlMachine.provide({actors: {'check permission': fromObservable(({input}: {input: CheckPermissionInput}) => ...)}})"))),"resolve initial url":(0,ee.Sx)(()=>Promise.reject(Error("The 'resolve initial url' actor is not implemented. Add it to previewUrlMachine.provide({actors: {'resolve initial url': fromPromise(...)}})"))),"resolve allow patterns":(0,ee.Sx)(()=>Promise.reject(Error("The 'resolve allow patterns' actor is not implemented. Add it to previewUrlMachine.provide({actors: {'resolve allow pattern': fromPromise(...)}})"))),"resolve url from preview search param":rx,"resolve preview mode":(0,ee.Sx)(()=>Promise.reject(Error("The 'resolve preview mode' actor is not implemented. Add it to previewUrlMachine.provide({actors: {'resolve preview mode': fromPromise(...)}})"))),"create preview secret":(0,ee.Sx)(async()=>Promise.reject(Error("The 'create preview secret' actor is not implemented. Add it to previewUrlMachine.provide({actors: {'create preview secret': fromPromise(...)}})"))),"read shared preview secret":(0,ee.Sx)(async()=>Promise.reject(Error("The 'read shared preview secret' actor is not implemented. Add it to previewUrlMachine.provide({actors: {'read shared preview secret': fromPromise(...)}})"))),"resolve preview mode url":(0,ee.Sx)(()=>Promise.reject(Error("The 'resolve preview mode url' actor is not implemented. Add it to previewUrlMachine.provide({actors: {'resolve preview mode url': fromPromise(...)}})")))},guards:{"has checked permissions":({context:e})=>!!(e.previewAccessSharingCreatePermission&&e.previewAccessSharingReadPermission&&e.previewAccessSharingUpdatePermission&&e.previewUrlSecretPermission),"search param has new origin":({context:e,event:t})=>{if(!e.previewUrl||!t.previewSearchParam)return!1;try{let r=new URL(t.previewSearchParam,e.previewUrl);return e.previewUrl.origin!==r.origin}catch{return!1}},"can create preview secret":({context:e})=>e.previewUrlSecretPermission?.granted===!0,"has preview mode with created secret":({context:e},t)=>!1!==t&&e.previewUrlSecretPermission?.granted===!0,"has preview mode with share access":({context:e},t)=>!1!==t&&e.previewAccessSharingReadPermission?.granted===!0,"has preview mode without permissions":({context:e},t)=>!1!==t&&e.previewAccessSharingReadPermission?.granted===!1&&e.previewUrlSecretPermission?.granted===!1},delays:{expiredSecret:({context:e})=>{if(!e.previewUrlSecret?.expiresAt)return 0;let t=Date.now();return Math.max(e.previewUrlSecret.expiresAt.getTime()-t,0)}}}).createMachine({id:"Preview URL",context:({input:e})=>({initialUrl:null,previewUrl:null,error:null,allowOrigins:null,previewSearchParam:e.previewSearchParam,previewUrlSecret:null,previewAccessSharingCreatePermission:null,previewAccessSharingReadPermission:null,previewAccessSharingUpdatePermission:null,previewUrlSecretPermission:null,previewMode:null}),invoke:[{src:"check permission",input:()=>({checkPermissionName:"read",document:rb}),onError:{target:".error",actions:{type:"assign error",params:({event:e})=>({message:"Failed to check permission",error:e.error})}},onSnapshot:{actions:(0,Q.a)({previewAccessSharingReadPermission:({event:e})=>e.snapshot.context??null})}},{src:"check permission",input:()=>({checkPermissionName:"create",document:rb}),onError:{target:".error",actions:{type:"assign error",params:({event:e})=>({message:"Failed to check permission",error:e.error})}},onSnapshot:{actions:(0,Q.a)({previewAccessSharingCreatePermission:({event:e})=>e.snapshot.context??null})}},{src:"check permission",input:()=>({checkPermissionName:"update",document:rb}),onError:{target:".error",actions:{type:"assign error",params:({event:e})=>({message:"Failed to check permission",error:e.error})}},onSnapshot:{actions:(0,Q.a)({previewAccessSharingUpdatePermission:({event:e})=>e.snapshot.context??null})}},{src:"check permission",input:()=>
1({checkPermissionName:"create",document:rS}),onError:{target:".error",actions:{type:"assign error",params:({event:e})=>({message:"Failed to check permission",error:e.error})}},onSnapshot:{actions:(0,Q.a)({previewUrlSecretPermission:({event:e})=>e.snapshot.context??null})}}],on:{"set preview search param":{actions:{type:"assign preview search param",params:({event:e})=>({previewSearchParam:e.previewSearchParam})}}},states:{checkingPermissions:{always:{guard:"has checked permissions",target:"resolvingInitialUrl"},tags:"busy"},resolvingInitialUrl:{invoke:{src:"resolve initial url",input:({context:e})=>({previewSearchParam:e.previewSearchParam}),onError:{target:"error",actions:{type:"assign error",params:({event:e})=>({message:"Failed to resolve initial url",error:e.error})}},onDone:{target:"resolvingAllowPatterns",actions:(0,Q.a)({initialUrl:({event:e})=>e.output})}},tags:"busy"},error:{type:"final",tags:"error"},resolvingAllowPatterns:{invoke:{src:"resolve allow patterns",input:({context:e})=>({initialUrl:e.initialUrl}),onError:{target:"error",actions:{type:"assign error",params:({event:e})=>({message:"Failed to resolve preview url allow patterns",error:e.error})}},onDone:{target:"resolvingUrlFromPreviewSearchParam",actions:(0,Q.a)({allowOrigins:({event:e})=>e.output})}},tags:["busy"]},resolvingUrlFromPreviewSearchParam:{id:"loop",invoke:{src:"resolve url from preview search param",input:({context:e})=>({initialUrl:e.initialUrl,allowOrigins:e.allowOrigins,previewSearchParam:e.previewSearchParam}),onError:{target:"error",actions:{type:"assign error",params:({event:e})=>({message:"Failed to resolve preview url from search param",error:e.error})}},onDone:{target:"resolvingPreviewMode",actions:(0,Q.a)({initialUrl:({event:e})=>e.output})}},tags:["busy"]},resolvingPreviewMode:{on:{"set preview search param":{guard:"search param has new origin",actions:{type:"assign preview search param",params:({event:e})=>({previewSearchParam:e.previewSearchParam})},target:"#loop",reenter:!0}},invoke:{src:"resolve preview mode",input:({context:e})=>({targetOrigin:e.initialUrl.origin}),onError:{target:"error",actions:{type:"assign error",params:({event:e})=>({message:"Failed to resolve preview url allow patterns",error:e.error})}},onDone:[{guard:{type:"has preview mode with created secret",params:({event:e})=>e.output},actions:(0,Q.a)({previewMode:({event:e})=>e.output}),target:"previewMode.createPreviewSecret"},{guard:{type:"has preview mode with share access",params:({event:e})=>e.output},actions:(0,Q.a)({previewMode:({event:e})=>e.output}),target:"previewMode.readShareAccess"},{guard:{type:"has preview mode without permissions",params:({event:e})=>e.output},actions:[(0,Q.a)({previewUrl:({context:e})=>e.initialUrl,previewMode:null,previewUrlSecret:null}),"notify preview will likely fail"],target:"success"},{actions:(0,Q.a)({previewUrl:({context:e})=>e.initialUrl,previewMode:null,previewUrlSecret:null}),target:"success"}]},tags:["busy"]},success:{on:{"set preview search param":{guard:"search param has new origin",actions:{type:"assign preview search param",params:({event:e})=>({previewSearchParam:e.previewSearchParam})},target:"#loop",reenter:!0}}},previewMode:{on:{"set preview search param":{guard:"search param has new origin",actions:{type:"assign preview search param",params:({event:e})=>({previewSearchParam:e.previewSearchParam})},target:"#loop",reenter:!0}},states:{createPreviewSecret:{invoke:{src:"create preview secret",onError:{target:"error",actions:{type:"assign error",params:({event:e})=>({message:"Failed to create preview secret",error:e.error})}},onDone:{target:"resolvePreviewUrl",actions:(0,Q.a)({previewUrlSecret:({event:e})=>e.output})}},tags:["busy"]},readShareAccess:{invoke:{src:"read shared preview secret",onError:{target:"error",actions:{type:"assign error",params:({event:e})=>({message:"Failed to read shared preview secret",error:e.error})}},onDone:{target:"resolvePreviewUrl",actions:(0,Q.a)({previewUrlSecret:({event:e})=>({secret:e.output,expiresAt:new Date(Date.now()+5184e6)})})}},tags:["busy"]},resolvePreviewUrl:{invoke:{src:"resolve preview mode url",input:({context:e})=>({initialUrl:e.initialUrl,resolvedPreviewMode:e.previewMode,previewUrlSecret:e.previewUrlSecret.secret}),onError:{target:"error",actions:{type:"assign error",params:({event:e})=>({message:"Failed to resolve preview url",error:e.error})}},onDone:{target:"success",actions:(0,Q.a)({previewUrl:({event:e})=>e.output})}},tags:["busy"]},error:{type:"final",tags:["error"]},success:{after:{expiredSecret:{guard:"can create preview secret",actions:(0,Q.a)({previewUrlSecret:null}
1),target:"createPreviewSecret",reenter:!0}}}},initial:"readShareAccess"}},initial:"checkingPermissions"}),rP=(0,X.mj)({types:{},actions:{"assign error":(0,Q.a)({error:(e,t)=>t.error instanceof Error?t.error:Error(t.message,{cause:t.error})})},actors:{"check permission":(0,ee.K_)(()=>(0,C.$)(()=>Error("The 'check permission' actor is not implemented. Add it to openPreviewUrlMachine.provide({actors: {'check permission': fromObservable(({input}: {input: CheckPermissionInput}) => ...)}})"))),"resolve preview mode":(0,ee.Sx)(()=>Promise.reject(Error("The 'resolve preview mode' actor is not implemented. Add it to openPreviewUrlMachine.provide({actors: {'resolve preview mode': fromPromise(...)}})"))),"create preview secret":(0,ee.Sx)(async()=>Promise.reject(Error("The 'create preview secret' actor is not implemented. Add it to openPreviewUrlMachine.provide({actors: {'create preview secret': fromPromise(...)}})"))),"watch shared preview secret":(0,ee.K_)(()=>(0,C.$)(()=>Error("The 'watch shared preview secret' actor is not implemented. Add it to openPreviewUrlMachine.provide({actors: {'watch shared preview secret': fromObservable(...)}})")))},guards:{"has checked permissions":({context:e})=>!!(e.previewUrlSecretPermission&&e.previewAccessSharingReadPermission),"has new target origin":({context:e,event:t})=>t.targetOrigin!==e.targetOrigin,"has preview mode":(e,t)=>!1!==t,"can create preview secret":({context:e})=>e.previewUrlSecretPermission?.granted===!0,"can read shared preview secret":({context:e})=>e.previewAccessSharingReadPermission?.granted===!0,"has shared secret":(e,t)=>"string"==typeof t&&""!==t,"is sharing off":(e,t)=>null===t||""===t},delays:{expiredSecret:({context:e})=>{let t=e.previewUrlSecret?.expiresAt;return t?Math.max(t.getTime()-Date.now(),0):0}}}).createMachine({id:"Open Preview URL",context:({input:e})=>({targetOrigin:e.targetOrigin,previewMode:null,previewUrlSecret:null,previewUrlSecretPermission:null,previewAccessSharingReadPermission:null,error:null}),invoke:[{src:"check permission",input:()=>({checkPermissionName:"create",document:rS}),onError:{target:".error",actions:{type:"assign error",params:({event:e})=>({message:"Failed to check permission",error:e.error})}},onSnapshot:{actions:(0,Q.a)({previewUrlSecretPermission:({event:e})=>e.snapshot.context??null})}},{src:"check permission",input:()=>({checkPermissionName:"read",document:rb}),onError:{target:".error",actions:{type:"assign error",params:({event:e})=>({message:"Failed to check permission",error:e.error})}},onSnapshot:{actions:(0,Q.a)({previewAccessSharingReadPermission:({event:e})=>e.snapshot.context??null})}}],on:{"set target origin":{guard:"has new target origin",actions:(0,Q.a)({targetOrigin:({event:e})=>e.targetOrigin,previewMode:null,previewUrlSecret:null,error:null}),target:".resolvingPreviewMode"}},states:{checkingPermissions:{on:{"set target origin":{actions:(0,Q.a)({targetOrigin:({event:e})=>e.targetOrigin})}},always:{guard:"has checked permissions",target:"resolvingPreviewMode"},tags:["busy"]},resolvingPreviewMode:{invoke:{src:"resolve preview mode",input:({context:e})=>({targetOrigin:e.targetOrigin}),onError:{target:"error",actions:{type:"assign error",params:({event:e})=>({message:"Failed to resolve preview mode",error:e.error})}},onDone:[{guard:{type:"has preview mode",params:({event:e})=>e.output},actions:(0,Q.a)({previewMode:({event:e})=>!1===e.output?null:e.output}),target:"choosingPreviewSecret"},{target:"unavailable"}]},tags:["busy"]},choosingPreviewSecret:{always:[{guard:"can create preview secret",target:"creatingPreviewSecret"},{guard:"can read shared preview secret",target:"sharedSecret"},{actions:(0,Q.a)({previewMode:null}),target:"unavailable"}]},creatingPreviewSecret:{invoke:{src:"create preview secret",onError:{target:"error",actions:{type:"assign error",params:({event:e})=>({message:"Failed to create preview secret",error:e.error})}},onDone:{target:"createdSecret",actions:(0,Q.a)({previewUrlSecret:({event:e})=>e.output})}},tags:["busy"]},createdSecret:{after:{expiredSecret:{actions:(0,Q.a)({previewUrlSecret:null}),target:"choosingPreviewSecret"}}},sharedSecret:{invoke:{src:"watch shared preview secret",onSnapshot:[{guard:{type:"has shared secret",params:({event:e})=>e.snapshot.context},actions:(0,Q.a)({previewUrlSecret:({event:e})=>e.snapshot.context?{secret:e.snapshot.context,expiresAt:null}:null}),target:".on"},{guard:{type:"is sharing off",params:({event:e})=>e.snapshot.context},actions:(0,Q.a)({previewUrlSecret:null}),target:".off"}],onError:{target:"error",actions:[(0,Q.a)({previewUrlSecret:null}),{type:"assign error",params:({event:e})=>({message:"Failed to read shared preview secret",error:e.error})}]}},initial:"reading",states:{reading:{tags:["busy"]},on:{},off:{}}},unavailable:{},error:{tags:["error"]}},initial:"checkingPermissions"}),r_=/^([\w-]+):(0|[1-9][0-9]{0,8})$/,rk=/^([\w-]+):([0-9]+),([0-9]+)$/,rU=/^([\w-]+):([\w-]+)$/;function rE(e){return Object.fromEntries(Object.entries(e).filter(([,e])=>void 0!==e&&""!==e&&null!==e))}let rI=()=>e=>e,rR=rI()(["perspective","preview","viewport"]),rC=rI()(["changesInspectorTab","comment","inspect","instruction","scheduledDraft","parentRefPath","path","pathKey","rev","since","template","templateParams","version","view"]);function rA(e,t){let[r,n]=t;return[...e,[r,n]]}function rT(){return new Set}function rz(e){return e()}function rM(e){let t=(0,p.c)(3),{scheduledDraft:r}=e,{selectedPerspectiveName:n,selectedReleaseId:i,perspectiveStack:a}=(0,eu.QO2)(),o=void 0===n?"drafts":n;if(i||r||(0,s.r)(o)){if(r){let e;return t[0]!==a||t[1]!==r?(e=[r,...a],t[0]=a,t[1]=r,t[2]=e):e=t[2],e}return a}return"published"===o?"published":"drafts"}let rL=(0,u.lazy)(()=>r.e(8566).then(r.bind(r,18566))),rO=(0,u.lazy)(()=>r.e(9658).then(r.bind(r,89658))),r$=(0,u.lazy)(()=>r.e(7938).then(r.bind(r,27938))),rD=(0,u.lazy)(()=>r.e(1011).then(r.bind(r,51011))),rF=(0,u.lazy)(()=>r.e(3021).then(r.bind(r,63021))),rN=(0,u.lazy)(()=>r.e(4413).then(r.bind(r,84413))),rB=(0,u.lazy)(()=>r.e(932).then(r.bind(r,20932)));function rK(e){let t,i,a,o,s,d,m,h,v,C,T,O,F,N,B,K,G,V,q,Y,X,Q,et,er,en,ei,ea=(0,p.c)(219),{canToggleSharePreviewAccess:eo,canUseSharedPreviewAccess:es,tool:el,vercelProtectionBypass:ec,initialPreviewUrl:ed,previewUrlRef:ep}=e,eh=ty(ep),ef=tC(ep),eg=function(e,t){let r,n=(0,p.c)(14),i=(0,eu.E9)(),a;n[0]===Symbol.for("react.memo_cache_sentinel")?(a={apiVersion:l.t},n[0]=a):a=n[0];let o=(0,eu.tH7)(a),s=(0,eu.iZK)()?.id,c;if(n[1]!==o||n[2]!==s||n[3]!==i||n[4]!==e){let t;n[6]===i?t=n[7]:(t=e=>
1{let{input:t}=e;return i.checkDocumentPermission(t.checkPermissionName,t.document)},n[6]=i,n[7]=t),c=rP.provide({actors:{"create preview secret":rv({client:o,currentUserId:s}),"resolve preview mode":rg({client:o,previewUrlOption:e}),"watch shared preview secret":function({client:e}){return(0,ee.K_)(()=>(0,w.v)(()=>{let t=new y.t(void 0),r=(0,x.x)(e.live.events().pipe((0,b.v)(e=>"goaway"!==e.type,!0)),(0,S.Y)(3e4).pipe((0,j.T)(()=>({type:"poll"}))));return(0,P.z)([r.pipe((0,_.S)(ry,rw),(0,k.Z)(rw)),t]).pipe((0,j.T)(([{messages:e,resets:t},r])=>({resets:t,lastLiveEventId:e.findLast(e=>e.tags.some(e=>r?.includes(e)))?.id})),(0,U.F)((e,t)=>e.resets===t.resets&&e.lastLiveEventId===t.lastLiveEventId),(0,E.n)(({lastLiveEventId:t})=>e.observable.fetch(em.a,{},{filterResponse:!1,lastLiveEventId:t,tag:"presentation.watch-shared-access-secret"})),(0,I.Z)(e=>(0,g.of)(e.result).pipe((0,R.M)({complete:()=>t.next(e.syncTags??[])}))),(0,U.F)())}))}({client:o}),"check permission":(0,ee.K_)(t)}}),n[1]=o,n[2]=s,n[3]=i,n[4]=e,n[5]=c}else c=n[5];n[8]===t?r=n[9]:(r={input:{targetOrigin:t}},n[8]=t,n[9]=r);let d=(0,Z.qf)(c,r),m,h;return n[10]!==d||n[11]!==t?(m=()=>{d.send({type:"set target origin",targetOrigin:t})},h=[d,t],n[10]=d,n[11]=t,n[12]=m,n[13]=h):(m=n[12],h=n[13]),(0,u.useEffect)(m,h),d}(el.options?.previewUrl,ef),ew=el.options?.components,ey=el.name||"presentation",ex;ea[0]===ew?ex=ea[1]:(ex=ew||{},ea[0]=ew,ea[1]=ex);let{unstable_navigator:eb,unstable_header:eS}=ex,{navigate:ej,state:e_}=(0,J.rd)(),ek;ea[2]===e_._searchParams?ek=ea[3]:(ek=Object.fromEntries(e_._searchParams||[]),ea[2]=e_._searchParams,ea[3]=ek);let eU=(0,eu.$6H)(ek),eI=(0,Z.d4)(ep,rG),ez;ea[4]===el.options?.devMode?ez=ea[5]:(ez=()=>{let e=el.options?.devMode;return"function"==typeof e?e():"boolean"==typeof e?e:"u">typeof window&&"localhost"===window.location.hostname},ea[4]=el.options?.devMode,ea[5]=ez);let[eM]=(0,u.useState)(ez),eL=(0,u.useRef)(null),[eO,e$]=(0,u.useState)(),[eD,eF]=(0,u.useState)(null),eN;ea[6]===Symbol.for("react.memo_cache_sentinel")?(eN={title:void 0,url:void 0},ea[6]=eN):eN=ea[6];let eB=(0,u.useRef)(eN),eK;ea[7]!==ed||ea[8]!==ej||ea[9]!==eU||ea[10]!==e_?(eK={initialPreviewUrl:ed,routerNavigate:ej,routerState:e_,routerSearchParams:eU,frameStateRef:eB},ea[7]=ed,ea[8]=ej,ea[9]=eU,ea[10]=e_,ea[11]=eK):eK=ea[11];let{isSameDocument:eW,navigate:eH,navigationHistory:eG,params:eY,searchParams:eZ,structureParams:eX}=function(e){let t,r=(0,p.c)(56),{initialPreviewUrl:n,routerNavigate:i,routerState:a,routerSearchParams:o}=e,s;r[0]===a?s=r[1]:(s={id:function(e){if(void 0===e)return;let t=decodeURIComponent(e)?.split(".");return"drafts"===t[0]&&t.shift(),t.join(".")}(a.id),path:function(e){if(void 0!==e)return A.x.toString(function(e){let t=[];for(let r of e.split(".")){let e=r_.exec(r);if(e){t.push(e[1],Number(e[2]));continue}let n=rk.exec(r);if(n){t.push(n[1],[Number(n[2]),Number(n[3])]);continue}let i=rU.exec(r);if(i){t.push(i[1],{_key:i[2]});continue}t.push(r)}return t}(decodeURIComponent(e)))}(a.path),type:a.type},r[0]=a,r[1]=s);let{id:l,path:c,type:d}=s,m;r[2]!==n||r[3]!==o.preview?(m=o.preview||n.toString(),r[2]=n,r[3]=o.preview,r[4]=m):m=r[4];let h=o.changesInspectorTab,f;r[5]!==l||r[6]!==c||r[7]!==o.comment||r[8]!==o.inspect||r[9]!==o.instruction||r[10]!==o.parentRefPath||r[11]!==o.pathKey||r[12]!==o.perspective||r[13]!==o.rev||r[14]!==o.scheduledDraft||r[15]!==o.since||r[16]!==o.template||r[17]!==o.templateParams||r[18]!==o.view||r[19]!==o.viewport||r[20]!==m||r[21]!==h||r[22]!==d?(f={id:l,type:d,path:c,preview:m,perspective:o.perspective,viewport:o.viewport,inspect:o.inspect,scheduledDraft:o.scheduledDraft,parentRefPath:o.parentRefPath,rev:o.rev,since:o.since,template:o.template,templateParams:o.templateParams,view:o.view,pathKey:o.pathKey,instruction:o.instruction,comment:o.comment,changesInspectorTab:h},r[5]=l,r[6]=c,r[7]=o.comment,r[8]=o.inspect,r[9]=o.instruction,r[10]=o.parentRefPath,r[11]=o.pathKey,r[12]=o.perspective,r[13]=o.rev,r[14]=o.scheduledDraft,r[15]=o.since,r[16]=o.template,r[17]=o.templateParams,r[18]=o.view,r[19]=o.viewport,r[20]=m,r[21]=h,r[22]=d,r[23]=f):f=r[23];let v=f,g;r[24]!==v.changesInspectorTab||r[25]!==v.comment||r[26]!==v.inspect||r[27]!==v.instruction||r[28]!==v.parentRefPath||r[29]!==v.path||r[30]!==v.pathKey||r[31]!==v.rev||r[32]!==v.scheduledDraft||r[33]!==v.since||r[34]!==v.template||r[35]!==v.templateParams||r[3
16]!==v.view?(g=rE({inspect:v.inspect,scheduledDraft:v.scheduledDraft,path:v.path,parentRefPath:v.parentRefPath,rev:v.rev,since:v.since,template:v.template,templateParams:v.templateParams,view:v.view,pathKey:v.pathKey,instruction:v.instruction,comment:v.comment,changesInspectorTab:v.changesInspectorTab}),r[24]=v.changesInspectorTab,r[25]=v.comment,r[26]=v.inspect,r[27]=v.instruction,r[28]=v.parentRefPath,r[29]=v.path,r[30]=v.pathKey,r[31]=v.rev,r[32]=v.scheduledDraft,r[33]=v.since,r[34]=v.template,r[35]=v.templateParams,r[36]=v.view,r[37]=g):g=r[37];let w=g,y;r[38]!==v.perspective||r[39]!==v.preview||r[40]!==v.viewport?(y=rE({perspective:v.perspective,preview:v.preview,viewport:v.viewport}),r[38]=v.perspective,r[39]=v.preview,r[40]=v.viewport,r[41]=y):y=r[41];let x=y,b=(0,u.useRef)(a),S,j;r[42]===a?(S=r[43],j=r[44]):(S=()=>{b.current=a},j=[a],r[42]=a,r[43]=S,r[44]=j),(0,u.useLayoutEffect)(S,j),r[45]===a?t=r[46]:(t=[a],r[45]=a,r[46]=t);let[P,_]=(0,u.useState)(t),k;r[47]===Symbol.for("react.memo_cache_sentinel")?(k=e=>{let{id:t,type:r}=e,{current:n}=b;return t===n.id&&r===n.type},r[47]=k):k=r[47];let U=k,E;r[48]===i?E=r[49]:(E=e=>{let{state:t,params:r,replace:n}=e;t?.id&&(t.id=(0,eu.IMx)(t.id));let{current:a}=b,o={id:a.id,type:a.type,path:a.path},s=Object.fromEntries(a._searchParams||[]),l=t||o,c={...[...rR,...U(l)?rC:[]].reduce((e,t)=>(e[t]=s[t],e),{}),...r},d={...l,_searchParams:Object.entries(c).reduce(rA,[])};_(e=>[...e,d]),i(d,{replace:void 0!==n&&n})},r[48]=i,r[49]=E);let I=E,R;return r[50]!==I||r[51]!==P||r[52]!==v||r[53]!==x||r[54]!==w?(R={isSameDocument:U,navigate:I,navigationHistory:P,params:v,searchParams:x,structureParams:w},r[50]=I,r[51]=P,r[52]=v,r[53]=x,r[54]=w,r[55]=R):R=r[55],R}(eK),eQ;ea[12]===eY.scheduledDraft?eQ=ea[13]:(eQ={scheduledDraft:eY.scheduledDraft},ea[12]=eY.scheduledDraft,ea[13]=eQ);let e0=rM(eQ),e1=(0,c.r)(),e2=(0,Z.qf)(eR),e3=eY.viewport?"mobile":"desktop",[e4,e5,e6]=function(e,t){let r,n=(0,p.c)(15);(0,M.r)(e),n[0]===Symbol.for("react.memo_cache_sentinel")?(r={},n[0]=r):r=n[0];let[i,a]=(0,u.useState)(r),o;n[1]===Symbol.for("react.memo_cache_sentinel")?(o={},n[1]=o):o=n[1];let[s,l]=(0,u.useState)(o),c=(0,u.useRef)(""),d;n[2]===t?d=n[3]:(d=(e,r,n)=>{let i=(void 0===n?[]:n).filter(ri);("published"===r?a:l)(r=>{let n={};for(let e of i)n[e._id]=e;if(c.current!==t.current.url)return c.current=t.current.url,{[e]:n};let a=r[e];return(0,z.j)(a,n)?r:{...r,[e]:n}})},n[2]=t,n[3]=d);let m=d,h="published"===e?i:s,f;n[4]===h?f=n[5]:(f=Object.values(h).reduce(rn,{}),n[4]=h,n[5]=f);let v=f,g;n[6]===v?g=n[7]:(g=Object.values(v),n[6]=v,n[7]=g);let w=g,y;e:{let t,r=("published"===e?i:s)["visual-editing"];if(!r){let e;n[8]===Symbol.for("react.memo_cache_sentinel")?(e=[],n[8]=e):e=n[8],y=e;break e}n[9]===r?t=n[10]:(t=Object.values(r).reduce(rr,{orderedIds:[],seen:new Set}),n[9]=r,n[10]=t);let{orderedIds:a}=t;y=a}let x=y,b;return n[11]!==w||n[12]!==m||n[13]!==x?(b=[w,m,x],n[11]=w,n[12]=m,n[13]=x,n[14]=b):b=n[14],b}(e0,eB),e7=(0,eu.M91)(),e8=(0,eu.EL1)(),e9=el.options?.resolve?.mainDocuments,te;ea[14]!==eH||ea[15]!==eG||ea[16]!==eY.preview||ea[17]!==e0||ea[18]!==e9||ea[19]!==ef||ea[20]!==e1?(te={navigate:eH,navigationHistory:eG,path:eY.preview,targetOrigin:ef,resolvers:e9,perspective:e0,variant:e1},ea[14]=eH,ea[15]=eG,ea[16]=eY.preview,ea[17]=e0,ea[18]=e9,ea[19]=ef,ea[20]=e1,ea[21]=te):te=ea[21];let tt=function(e){let{navigate:t,navigationHistory:i,path:a,targetOrigin:o,resolvers:s=[],perspective:c,variant:d}=e;s.length>0&&(typeof URLPattern>"u"&&(n??=r.e(3970).then(r.bind(r,83970))),void 0!==n&&(0,u.use)(n));let{state:p}=(0,J.rd)(),m=(0,eu.tH7)(d?eu.tqr:{apiVersion:l.t}),h=a||p._searchParams?.find(([e])=>"preview"===e)?.[1]||"",[f,v]=(0,u.useState)(void 0),g=(0,u.useRef)(void 0),w=(0,H.J)((e,r)=>{e&&g.current===e._id||(v({document:e,path:r.pathname}),g.current=e?._id,i.at(-1)?.id===i.at(-2)?.id&&t?.({state:{id:e?._id,type:e?._type}}))});return(0,u.useEffect)(()=>{let e=new URL(h,o);if(s.length){let n;for(let t of s){let r=function(e,t){for(let r of Array.isArray(e)?e:[e]){let e,{origin:n}=t;try{let e=new URL(r);if(e.origin!==n)continue;n=e.origin,r=e.pathname}catch{}try{e=(function(e){let t=rf.get(e);if(t)return t;let r=function(e,t={}){let{ignoreCase:r=!0,trailingSlash:n=!0,rewriteLegacyWildcards:i=!0}=t,a=function(e,t={}){let{rewriteLegacyWildcards:r=!0}=t,n=[],i="",a=0,o=0,s="",l;function c(t){if(!rl.test(e[t]??""))return"";let r=t+1;for(;r<e.length&&rc.test(e[r]);)r++;return e.slice(t,r)}function d(t){let r=0;for(let n=t;n<e.length;n++){let i=e[n];if("\\"===i){n++;continue}if("("===i)r++;else if(")"===i&&0==--r)return e.slice(t,n+1)}}function u(){let t=e[o];return void 0!==t&&rd.has(t)?(o++,t):""}function p(e,t,r=!1){let i=void 0!==l&&l.firstGroup===n.length?l.literal.at(-1):void 0,a=s.at(-1);n.push({name:e,repeat:r||ru.has(t),separator:i??(void 0!==a&&rp.has(a)?a:"/"),legacyWildcard:r}),s=""}function m(e){i+=e,s+=e,void 0!==l&&l.firstGroup===n.length&&(l.literal+=e)}for(;o<e.length;){let t=e[o];if("\\"===t){i+=t,m(e[o+1]??""),o+=2;continue}if("{"===t){l={firstGroup:n.length,literal:""},i+=t,o++;continue}if("}"===t){i+=t,o++;let e=u();if(i+=e,void 0!==l&&ru.has(e))for(let e=l.firstGroup;e<n.length;e++)n[e].repeat=!0;l=void 0,s="";continue}if(":"===t){let r=c(o+1);if(!r){m(t),o++;continue}o+=1+r.length;let n="";if("("===e[o]){let e=d(o);void 0!==e&&(n=rs(e),o+=e.length)}let a=u();i+=`:${r}${n}${a}`,p(r,a);continue}if("("===t){let e=d(o);if(void 0===e){m(t),o++;continue}o+=e.length;let r=u();i+=rs(e)+r,p(String(a++),r);continue}if("*"===t){o++;let e=r?c(o):"";if(e){o+=e.length;let t=u();i+=`:${e}(.*)${t}`,p(e,t,!0);continue}let t=u();i+=`*${t}`,p(String(a++),t);continue}m(t),o++}return{pathname:i,groups:n}}(e,{rewriteLegacyWildcards:i}),o=new URLPattern({pathname:n?`${a.pathname}{/}?`:a.pathname},{ignoreCase:r});return function(e){let t=o.exec({pathname:e});if(!t)return;let{groups:r}=t.pathname,n={};for(let e of a.groups){let t=r[e.name];if(void 0===t)continue;let i=e.repeat?""!==t?t.split(e.separator).map(rm):void 0:rm(t);if(void 0===i){if(e.legacyWildcard)return;continue}n[e.name]=i}return{path:e,params:n}}}(e);return rf.set(e,r),r})(r)(t.pathname)}catch(e){throw Error(`"${r}" is not a valid route pattern`,{cause:e})}if(e)return{origin:n,params:e.params,path:e.path}}}(t.route,e);if(r){n={context:r,resolver:t};break}}if(n){var t,r;let i=function(e,t){if(e.resolve){let r=e.resolve(t)?.filter;return r?`// groq
2*[${r}][0]{_id, _type}`:void 0}return"type"in e?`// groq
3*[_type == "${e.type}"][0]{_id, _type}`:`// groq
4*[${rh(e.filter,t)}][0]{_id, _type}`}(n.resolver,n.context),a=(t=n.resolver,r=n.context,t.resolve?t.resolve(r)?.params??r.params:"type"in t?{}:rh(t.params,r)??r.params);if(i){let t=new AbortController,r={perspective:c,variant:d,signal:t.signal,tag:"use-main-document"};return m.fetch(i,a,r).then(t=>w(t,e)).catch(t=>{t instanceof Error&&"AbortError"===t.name||(v({document:void 0,path:e.pathname}),g.current=void 0)}),()=>{t.abort()}}}}v(void 0),g.current=void 0},[m,c,h,s,o,d]),f}(te),tr=(0,Z.d4)(e2,rH),[tn,ti]=eE(),[ta,to]=eE(),[ts,tl]=(0,u.useState)(!1),tc=ts||"connected"===tn,[td,tu]=(0,u.useState)(!1),tp=td||"connected"===tn,{open:tx}=(e=>{let t,r,n,i=(0,p.c)(10),[a,o]=(0,u.useState)(rT),s;i[0]===Symbol.for("react.memo_cache_sentinel")?(s=e=>{let t=window.open(e,"_blank");t&&o(e=>
4new Set(e).add(t))},i[0]=s):s=i[0];let c=s,d,m;return i[1]!==e||i[2]!==a?(d=()=>{let t=[];if(a.size&&e)for(let r of a)r&&"closed"in r&&!r.closed&&t.push(e.addTarget(r));return()=>{t.forEach(rz)}},m=[e,a],i[1]=e,i[2]=a,i[3]=d,i[4]=m):(d=i[3],m=i[4]),(0,u.useEffect)(d,m),i[5]===a?(t=i[6],r=i[7]):(t=()=>{if(a.size){let e=setInterval(()=>{let e=new Set;for(let t of a)t&&"closed"in t&&t.closed&&e.add(t);e.size&&o(t=>{let r=new Set(t);for(let t of e)r.delete(t);return r})},l.u);return()=>{clearInterval(e)}}},r=[a],i[5]=a,i[6]=t,i[7]=r),(0,u.useEffect)(t,r),i[8]===a?n=i[9]:(n={popups:a,open:c},i[8]=a,i[9]=n),n})(eO),tb=(0,Z.d4)(e2,rW),tS,tj;ea[22]!==tb||ea[23]!==ef?(tS=()=>{let e=eL.current?.contentWindow;if(!e||tb)return;let t=(0,L.dK)({targetOrigin:ef});return t.addTarget(e),e$(t),()=>{t.destroy(),e$(void 0)}},tj=[ef,tb],ea[22]=tb,ea[23]=ef,ea[24]=tS,ea[25]=tj):(tS=ea[24],tj=ea[25]),(0,u.useEffect)(tS,tj),ea[26]===eH?t=ea[27]:(t=e=>{eH(e)},ea[26]=eH,ea[27]=t);let tP=(0,H.J)(t),t_=(0,u.useRef)(void 0),tk;ea[28]!==eO||ea[29]!==tP||ea[30]!==e2||ea[31]!==e5||ea[32]!==ef?(tk=()=>{if(!eO)return;let e=eO.createChannel({name:"presentation",heartbeat:!0,connectTo:"visual-editing"},(0,L.e3)().provide({actors:(0,ev.jF)()}));e.on("visual-editing/focus",e=>{"id"in e&&tP({state:{type:e.type,id:e.id,path:e.path}})}),e.on("visual-editing/navigate",e=>{let{title:t}=e,r=e.url;if(!r.startsWith("http"))try{r=new URL(r,ef).toString()}catch{}if(eB.current.url!==r)try{(()=>{let[e,t]=r.split("?"),n=new URLSearchParams(t);n.delete(em.y),n.delete(em.b),tP({params:{preview:`${e}${n.size>0?"?":""}${n}`}})})()}catch{tP({params:{preview:r}})}eB.current={title:t,url:r}}),e.on("visual-editing/meta",e=>{eB.current.title=e.title}),e.on("visual-editing/toggle",e=>{e2.send({type:"toggle visual editing overlays",enabled:e.enabled})}),e.on("visual-editing/documents",e=>{e5("visual-editing",e.perspective,e.documents)}),e.on("visual-editing/refreshing",e=>{"manual"===e.source?clearTimeout(t_.current):"mutation"===e.source&&e2.send({type:"iframe refresh"})}),e.on("visual-editing/refreshed",()=>{e2.send({type:"iframe loaded"})}),e.onStatus(e=>{e2.send({type:"overlays status",statusEvent:e})});let t=e.start();return eF(e),()=>{t(),eF(null)}},ea[28]=eO,ea[29]=tP,ea[30]=e2,ea[31]=e5,ea[32]=ef,ea[33]=tk):tk=ea[33],ea[34]!==eO||ea[35]!==e2||ea[36]!==e5||ea[37]!==ef?(i=[eO,e2,e5,ef],ea[34]=eO,ea[35]=e2,ea[36]=e5,ea[37]=ef,ea[38]=i):i=ea[38],(0,u.useEffect)(tk,i),ea[39]!==eO||ea[40]!==e8||ea[41]!==e7||ea[42]!==e5||ea[43]!==to?(a=()=>{if(!eO)return;let e=eO.createChannel({name:"presentation",connectTo:"preview-kit",heartbeat:!0},(0,L.e3)().provide({actors:(0,ev.jF)()}));return e.onStatus(to),e.on("preview-kit/documents",e=>{e.projectId===e7&&e.dataset===e8&&e5("preview-kit",e.perspective,e.documents)}),e.start()},ea[39]=eO,ea[40]=e8,ea[41]=e7,ea[42]=e5,ea[43]=to,ea[44]=a):a=ea[44],ea[45]!==eO||ea[46]!==e8||ea[47]!==e7||ea[48]!==e5||ea[49]!==to||ea[50]!==ef?(o=[eO,e8,e7,e5,to,ef],ea[45]=eO,ea[46]=e8,ea[47]=e7,ea[48]=e5,ea[49]=to,ea[50]=ef,ea[51]=o):o=ea[51],(0,u.useEffect)(a,o),ea[52]!==eW||ea[53]!==eH?(s=eT(e=>{eW(e)&&eH({state:e,replace:!0})},0),ea[52]=eW,ea[53]=eH,ea[54]=s):s=ea[54];let tU=s,tE;ea[55]!==eh||ea[56]!==eH||ea[57]!==eY.preview||ea[58]!==ef?(tE=e=>{let t=new URL(e,ef),r=t.toString();eY.preview!==r&&(Array.isArray(eh)?eh.some(e=>e.test(r))&&eH({params:{preview:r}}):t.origin===ef&&eH({params:{preview:r}}))},ea[55]=eh,ea[56]=eH,ea[57]=eY.preview,ea[58]=ef,ea[59]=tE):tE=ea[59];let tI=tE,tR;ea[60]===eH?tR=ea[61]:(tR=e=>{eH({params:e})},ea[60]=eH,ea[61]=tR);let tA=tR,tT;ea[62]===eH?tT=ea[63]:(tT=e=>{eH(e)},ea[62]=eH,ea[63]=tT);let tz=tT,tM,tL;ea[64]!==eY.id||ea[65]!==eY.path||ea[66]!==eD?(tM=()=>{eY.id&&eY.path?eD?.post("presentation/focus",{id:eY.id,path:eY.path}):eD?.post("presentation/blur")},tL=[eY.id,eY.path,eD],ea[64]=eY.id,ea[65]=eY.path,ea[66]=eD,ea[67]=tM,ea[68]=tL):(tM=ea[67],tL=ea[68]),(0,u.useEffect)(tM,tL),ea[69]!==tr||ea[70]!==eY.preview||ea[71]!==ef||ea[72]!==eD?(d={frameStateRef:eB,overlaysConnection:tr,preview:eY.preview,targetOrigin:ef,visualEditingComlink:eD},ea[69]=tr,ea[70]=eY.preview,ea[71]=ef,ea[72]=eD,ea[73]=d):d=ea[73],function(e){let t=(0,p.c)(7),{frameStateRef:r,overlaysConnection:n,preview:i,targetOrigin:a,visualEditingComlink:o}=e,s,l;t[0]!==r||t[1]!==n||t[2]!==i||t[3]!==a||t[4]!==o?(s=()=>
4{if(!r.current.url||!i||r.current.url===i)return;try{if(new URL(r.current.url,a).origin!==new URL(i,a).origin)return}catch{}if("connected"!==n||!o)return;r.current.url=i;let e=i;if(e.startsWith("http"))try{let t=new URL(i,a);e=t.pathname+t.search+t.hash}catch{}o.post("presentation/navigate",{url:e,type:"replace"})},l=[r,n,i,a,o],t[0]=r,t[1]=n,t[2]=i,t[3]=a,t[4]=o,t[5]=s,t[6]=l):(s=t[5],l=t[6]),(0,u.useEffect)(s,l)}(d),ea[74]===eD?m=ea[75]:(m=()=>eD?.post("presentation/toggle-overlay"),ea[74]=eD,ea[75]=m);let tO=m,[t$,tD]=(0,u.useState)(null),tF,tN;ea[76]===tO?(tF=ea[77],tN=ea[78]):(tF=()=>{let e=e=>{rV(e)&&tO()},t=e=>{var t,r;rV(e)&&tO(),t=["mod","\\"],r=e,t.every(e=>rq[e]?r[rq[e]]:r.key===e.toUpperCase())&&tO()};return window.addEventListener("keydown",t),window.addEventListener("keyup",e),()=>{window.removeEventListener("keydown",t),window.removeEventListener("keyup",e)}},tN=[tO],ea[76]=tO,ea[77]=tF,ea[78]=tN),(0,u.useEffect)(tF,tN);let[tB,tK]=(0,u.useState)(null),tW;ea[79]===eb?tW=ea[80]:(tW={unstable_navigator:eb},ea[79]=eb,ea[80]=tW);let[tH,tG]=function(e){let t,r=(0,p.c)(11),{unstable_navigator:n}=e,i=!!n?.component,[a,o]=function(e,t){let r,n=(0,p.c)(9),i;n[0]!==t||n[1]!==e?(i=()=>JSON.parse(localStorage.getItem(e)??JSON.stringify(t)),n[0]=t,n[1]=e,n[2]=i):i=n[2];let[a,o]=(0,u.useState)(i),s,l;return n[3]!==e||n[4]!==a?(s=()=>{localStorage.setItem(e,JSON.stringify(a))},l=[e,a],n[3]=e,n[4]=a,n[5]=s,n[6]=l):(s=n[5],l=n[6]),(0,u.useEffect)(s,l),n[7]===a?r=n[8]:(r=[a,o],n[7]=a,n[8]=r),r}("presentation/navigator",i),s=!!i&&a,l;e:{let e;if(!i){l=void 0;break e}r[0]===o?e=r[1]:(e=()=>o(tf),r[0]=o,r[1]=e),l=e}let c=l,d;r[2]!==s||r[3]!==n?(d=function(e){return(0,f.jsx)(f.Fragment,{children:s&&(0,f.jsx)(tv,{...n,...e})})},r[2]=s,r[3]=n,r[4]=d):d=r[4];let m=d,h;return r[5]!==s||r[6]!==c?(h={navigatorEnabled:s,toggleNavigator:c},r[5]=s,r[6]=c,r[7]=h):h=r[7],r[8]!==m||r[9]!==h?(t=[h,m],r[8]=m,r[9]=h,r[10]=t):t=r[10],t}(tW),{navigatorEnabled:tV,toggleNavigator:tq}=tH,tY=2>=(0,$.o)(),[tZ,tX]=(0,u.useState)("preview"),tQ;ea[81]!==tZ||ea[82]!==tV?(tQ="navigator"===tZ&&tV?"navigator":"navigator"===tZ?"preview":tZ,ea[81]=tZ,ea[82]=tV,ea[83]=tQ):tQ=ea[83];let t0=tQ,t1;ea[84]!==tn||ea[85]!==e2||ea[86]!==ta||ea[87]!==eD?(t1=e=>{if(e2.send({type:"iframe refresh"}),eD){t_.current=window.setTimeout(e,300),eD.post("presentation/refresh",{source:"manual",livePreviewEnabled:"connected"===ta||"connected"===tn});return}e()},ea[84]=tn,ea[85]=e2,ea[86]=ta,ea[87]=eD,ea[88]=t1):t1=ea[88];let t2=t1,t3=(0,eu.hA9)(),t4;ea[89]!==eY.preview||ea[90]!==t3.name?(t4=e=>{let{id:t,type:r,path:n}=e;if(eB.current.url)return{title:eB.current.title||eB.current.url,name:"edit",params:{id:t,path:n,type:r,inspect:eu.nHq,workspace:t3.name,mode:l.a,preview:eY.preview}}},ea[89]=eY.preview,ea[90]=t3.name,ea[91]=t4):t4=ea[91];let t5=t4,t6;ea[92]===eH?t6=ea[93]:(t6=e=>{eH({params:{viewport:"desktop"===e?void 0:"mobile"},replace:!0})},ea[92]=eH,ea[93]=t6);let t7=t6,t8;ea[94]!==tY||ea[95]!==tV||ea[96]!==t0?(t8=tY&&(0,f.jsx)(eJ,{activeTab:t0,navigatorEnabled:tV,onTabChange:tX}),ea[94]=tY,ea[95]=tV,ea[96]=t0,ea[97]=t8):t8=ea[97];let t9=tY&&"navigator"!==t0,re;ea[98]!==tG||ea[99]!==tY||ea[100]!==t9?(re=(0,f.jsx)(tG,{hidden:t9,resizerHidden:tY}),ea[98]=tG,ea[99]=tY,ea[100]=t9,ea[101]=re):re=ea[101],ea[102]===Symbol.for("react.memo_cache_sentinel")?(h=eq("preview"),ea[102]=h):h=ea[102];let rt=tV?50:75,ra=tY&&"preview"!==t0,ro;ea[103]!==eI||ea[104]!==eo||ea[105]!==es||ea[106]!==tx||ea[107]!==tI||ea[108]!==t2||ea[109]!==tc||ea[110]!==tp||ea[111]!==ed||ea[112]!==tn||ea[113]!==tV||ea[114]!==eg||ea[115]!==tr||ea[116]!==eY.preview||ea[117]!==e0||ea[118]!==e2||ea[119]!==ep||ea[120]!==t7||ea[121]!==ef||ea[122]!==tq||ea[123]!==tO||ea[124]!==eS||ea[125]!==e1||ea[126]!==ec||ea[127]!==e3?(ro=(0,f.jsx)(tJ,{canSharePreviewAccess:eI,canToggleSharePreviewAccess:eo,canUseSharedPreviewAccess:es,header:eS,initialUrl:ed,loadersConnection:tn,navigatorEnabled:tV,onPathChange:tI,onRefresh:t2,openPopup:tx,openPreviewUrlRef:eg,overlaysConnection:tr,previewUrl:eY.preview,perspective:e0,variant:e1,ref:eL,setVie
4wport:t7,targetOrigin:ef,toggleNavigator:tq,toggleOverlay:tO,viewport:e3,vercelProtectionBypass:ec,presentationRef:e2,previewUrlRef:ep,handlesPerspectiveChange:tc,handlesVariantChange:tp},ef),ea[103]=eI,ea[104]=eo,ea[105]=es,ea[106]=tx,ea[107]=tI,ea[108]=t2,ea[109]=tc,ea[110]=tp,ea[111]=ed,ea[112]=tn,ea[113]=tV,ea[114]=eg,ea[115]=tr,ea[116]=eY.preview,ea[117]=e0,ea[118]=e2,ea[119]=ep,ea[120]=t7,ea[121]=ef,ea[122]=tq,ea[123]=tO,ea[124]=eS,ea[125]=e1,ea[126]=ec,ea[127]=e3,ea[128]=ro):ro=ea[128],ea[129]!==tB||ea[130]!==ro?(v=(0,f.jsx)(W.so,{flexDirection:"column",flexBasis:"0%",flexGrow:1,height:"100%",ref:tK,children:(0,f.jsx)(D.EZ,{element:tB,children:ro})}),ea[129]=tB,ea[130]=ro,ea[131]=v):v=ea[131],ea[132]!==rt||ea[133]!==ra||ea[134]!==v?(C=(0,f.jsx)(eA,{id:"preview",htmlId:h,minWidth:325,defaultSize:rt,order:3,hidden:ra,children:v}),ea[132]=rt,ea[133]=ra,ea[134]=v,ea[135]=C):C=ea[135];let rx=tY&&"content"!==t0,rb;return ea[136]!==e4||ea[137]!==t5||ea[138]!==tz||ea[139]!==tU||ea[140]!==tA||ea[141]!==tY||ea[142]!==tt||ea[143]!==eY.id||ea[144]!==eY.type||ea[145]!==eZ||ea[146]!==eX||ea[147]!==rx||ea[148]!==e6?(rb=(0,f.jsx)(tm,{documentId:eY.id,documentsOnPage:e4,visualOrderPublishedIds:e6,documentType:eY.type,getCommentIntent:t5,hidden:rx,mainDocumentState:tt,onEditReference:tz,onFocusPath:tU,onStructureParams:tA,resizerHidden:tY,searchParams:eZ,setDisplayedDocument:tD,structureParams:eX}),ea[136]=e4,ea[137]=t5,ea[138]=tz,ea[139]=tU,ea[140]=tA,ea[141]=tY,ea[142]=tt,ea[143]=eY.id,ea[144]=eY.type,ea[145]=eZ,ea[146]=eX,ea[147]=rx,ea[148]=e6,ea[149]=rb):rb=ea[149],ea[150]!==re||ea[151]!==C||ea[152]!==rb?(T=(0,f.jsx)(W.so,{flexDirection:"column",flexBasis:"0%",flexGrow:1,children:(0,f.jsxs)(eV,{children:[re,C,rb]})}),ea[150]=re,ea[151]=C,ea[152]=rb,ea[153]=T):T=ea[153],ea[154]!==t8||ea[155]!==T?(O=(0,f.jsxs)(W.so,{className:"jr9qyd0","data-testid":"presentation-root",flexDirection:"column",height:"100%",children:[t8,T]}),ea[154]=t8,ea[155]=T,ea[156]=O):O=ea[156],ea[157]!==O||ea[158]!==eD?(F=(0,f.jsx)(eC,{comlink:eD,children:O}),ea[157]=O,ea[158]=eD,ea[159]=F):F=ea[159],ea[160]!==eY||ea[161]!==F?(N=(0,f.jsx)(tg,{params:eY,children:F}),ea[160]=eY,ea[161]=F,ea[162]=N):N=ea[162],ea[163]!==eH||ea[164]!==N?(B=(0,f.jsx)(th,{navigate:eH,children:N}),ea[163]=eH,ea[164]=N,ea[165]=B):B=ea[165],ea[166]!==eM||ea[167]!==ey||ea[168]!==eH||ea[169]!==eY||ea[170]!==eZ||ea[171]!==eX||ea[172]!==B?(K=(0,f.jsx)(tw,{devMode:eM,name:ey,navigate:eH,params:eY,searchParams:eZ,structureParams:eX,children:B}),ea[166]=eM,ea[167]=ey,ea[168]=eH,ea[169]=eY,ea[170]=eZ,ea[171]=eX,ea[172]=B,ea[173]=K):K=ea[173],ea[174]!==eO||ea[175]!==t$||ea[176]!==e0||ea[177]!==e5||ea[178]!==ti||ea[179]!==e1?(G=eO&&(0,f.jsx)(rL,{controller:eO,perspective:e0,variant:e1,liveDocument:t$,onDocumentsOnPage:e5,onLoadersConnection:ti}),ea[174]=eO,ea[175]=t$,ea[176]=e0,ea[177]=e5,ea[178]=ti,ea[179]=e1,ea[180]=G):G=ea[180],ea[181]!==tn||ea[182]!==eY.id||ea[183]!==eY.type||ea[184]!==ta||ea[185]!==eD?(V=eD&&eY.id&&eY.type&&(0,f.jsx)(r$,{comlink:eD,id:eY.id,type:eY.type,loadersConnection:tn,previewKitConnection:ta}),ea[181]=tn,ea[182]=eY.id,ea[183]=eY.type,ea[184]=ta,ea[185]=eD,ea[186]=V):V=ea[186],ea[187]!==e0||ea[188]!==e1||ea[189]!==eD?(q=eD&&(0,f.jsx)(rN,{comlink:eD,perspective:e0,variant:e1}),ea[187]=e0,ea[188]=e1,ea[189]=eD,ea[190]=q):q=ea[190],ea[191]!==e4||ea[192]!==e0||ea[193]!==eD?(Y=eD&&e4.length>0&&(0,f.jsx)(rF,{comlink:eD,perspective:e0,refs:e4}),ea[191]=e4,ea[192]=e0,ea[193]=eD,ea[194]=Y):Y=ea[194],ea[195]!==e0||ea[196]!==e1||ea[197]!==eD?(X=eD&&(0,f.jsx)(rO,{comlink:eD,perspective:e0,variant:e1}),ea[195]=e0,ea[196]=e1,ea[197]=eD,ea[198]=X):X=ea[198],ea[199]===eD?Q=ea[200]:(Q=eD&&(0,f.jsx)(eP,{comlink:eD}),ea[199]=eD,ea[200]=Q),ea[201]!==e0||ea[202]!==e1||ea[203]!==eD?(et=eD&&(0,f.jsx)(rD,{comlink:eD,perspective:e0,variant:e1,setHandlesPerspectiveChange:tl,setHandlesVariantChange:tu}),ea[201]=e0,ea[202]=e1,ea[203]=eD,ea[204]=et):et=ea[204],ea[205]===eD?er=ea[206]:(er=eD&&(0,f.jsx)(rB,{comlink:eD}),ea[205]=eD,ea[206]=er),ea[207]!==G||ea[208]!==V||ea[209]!==q||ea[210]!==Y||ea[211]!==X||ea[212]!==Q||ea[213]!==et||ea[214]!==er?(en=(0,f.jsxs)(u.Suspense,{children:[G,V,q,Y,X,Q,et,er]}),ea[207]=G,ea[208]=V,ea[209]=q,ea[210]=Y,ea[211]=X,ea[212]=Q,ea[213]=et,ea[214]=er,ea[215]=en):en=ea[215],ea[216]!==K||ea[217]!==en?(ei=(0,f.jsxs)(f.Fragment,{children:[K,en]}),ea[216]=K,ea[217]=en,ea[218]=ei):ei=ea[218],ei}function rW(e){return e.matches("loading")}function rH(e){return e.context.overlaysConnection}function rG(e){return e.context.previewMode?.shareAccess!==!1}function rV(e){return"Alt"===e.key}let rq={alt:"altKey",ctrl:"ctrlKey",mod:"u">typeof window&&/Mac|iPod|iPhone|iPad/.test(window.navigator.platform)?"metaKey":"ctrlKey",shift:"shiftKey"};function rJ(e){return"error"===e.status?e.error:e.hasTag("error")?e.context.error:null}function rY(e){return e.context.previewUrl?.origin}function rZ(e){return e.context.allowOrigins}function rX(){return"ready"}function rQ(e){let t=(0,p.c)(8),{tool:n}=e,i=function(e,t){let n,i=(0,p.c)(26),a=(0,eu.E9)(),o;i[0]===Symbol.for("react.memo_cache_sentinel")?(o={apiVersion:l.t},i[0]=o):o=i[0];let s=(0,eu.tH7)(o),d=(0,eu.iZK)()?.id,h=(0,eu.VrO)()?.activeWorkspace?.basePath||"/",f=(0,J.rd)(),v;i[1]===f.state._searchParams?v=i[2]:(v=new URLSearchParams(f.state._searchParams).get("preview"),i[1]=f.state._searchParams,i[2]=v);let g=v,{push:w}=(0,m.dj)(),{t:y}=(0,eu.Bdt)(c.i),x;i[3]===Symbol.for("react.memo_cache_sentinel")?(x={scheduledDraft:void 0},i[3]=x):x=i[3];let b=rM(x),S=(0,c.r)(),j;if(i[4]!==t||i[5]!==s||i[6]!==d||i[7]!==a||i[8]!==b||i[9]!==e||i[10]!==w||i[11]!==h||i[12]!==y||i[13]!==S){let n,o;
4i[15]!==w||i[16]!==y?(n=()=>w({id:"preview-url-secret.missing-grants",closable:!0,status:"error",duration:1/0,title:y("preview-url-secret.missing-grants")}),i[15]=w,i[16]=y,i[17]=n):n=i[17],i[18]===a?o=i[19]:(o=e=>{let{input:t}=e;return a.checkDocumentPermission(t.checkPermissionName,t.document)},i[18]=a,i[19]=o),j=rj.provide({actions:{"notify preview will likely fail":n},actors:{"create preview secret":rv({client:s,currentUserId:d}),"read shared preview secret":function({client:e}){return(0,ee.Sx)(async()=>e.fetch(em.a,{},{tag:"presentation.fallback-to-shared-access-secret"}))}({client:s}),"resolve allow patterns":function({client:e,allowOption:t}){return(0,ee.Sx)(async({input:n})=>{let{initialUrl:i}=n;if(typeof URLPattern>"u"&&await r.e(3970).then(r.bind(r,83970)),!t)return[new URLPattern(i.origin)];let a="function"==typeof t?await t({client:e,origin,initialUrl:i}):t,o=(Array.isArray(a)?a:[a]).map(e=>{let t=new URLPattern(e);if("*"===t.hostname)throw Error("It's insecure to allow any hostname, it could disclose data to a malicious site");return t});return o.some(e=>e.test(i.origin))?o:[...o,new URLPattern(i.origin)]})}({client:s,allowOption:t}),"resolve initial url":function({client:e,studioBasePath:t,previewUrlOption:r,perspective:n,variant:i}){return(0,ee.Sx)(async({input:a})=>{let{origin:o}=location;return"function"==typeof r?new URL(await r({client:e,studioBasePath:t,previewUrlSecret:"",studioPreviewPerspective:tb(n),studioPreviewVariant:i,previewSearchParam:a.previewSearchParam}),o):r?"string"==typeof r?new URL(r,o):"function"==typeof r.initial?new URL(await r.initial({client:e,origin:o}),o):"string"==typeof r.initial?new URL(r.initial,o):new URL(r.preview||"/",r.origin||o):new URL("/",o)})}({client:s,studioBasePath:h,previewUrlOption:e,perspective:b,variant:S}),"resolve preview mode":rg({client:s,previewUrlOption:e}),"resolve preview mode url":function({client:e,studioBasePath:t,previewUrlOption:r,perspective:n,variant:i}){return(0,ee.Sx)(async({input:a})=>{let{previewUrlSecret:o,resolvedPreviewMode:s,initialUrl:l}=a;if("function"==typeof r)return new URL(await r({client:e,studioBasePath:t,previewUrlSecret:o,studioPreviewPerspective:tb(n),studioPreviewVariant:i,previewSearchParam:l.toString()}),l);if(!s)throw Error("Resolved preview mode is false");return tU({enable:s.enable,perspective:n,previewUrl:l,previewUrlSecret:o,variant:i})})}({client:s,studioBasePath:h,previewUrlOption:e,perspective:b,variant:S}),"check permission":(0,ee.K_)(o)}}),i[4]=t,i[5]=s,i[6]=d,i[7]=a,i[8]=b,i[9]=e,i[10]=w,i[11]=h,i[12]=y,i[13]=S,i[14]=j}else j=i[14];i[20]===g?n=i[21]:(n={input:{previewSearchParam:g}},i[20]=g,i[21]=n);let P=(0,Z.qf)(j,n),_,k;i[22]!==P||i[23]!==g?(_=()=>{P.send({type:"set preview search param",previewSearchParam:g})},k=[P,g],i[22]=P,i[23]=g,i[24]=_,i[25]=k):(_=i[24],k=i[25]),(0,u.useEffect)(_,k);let U=(0,Z.d4)(P,rJ);if(U)throw U;return P}(n.options?.previewUrl,n.options?.allowOrigins);!function(e){let t=(0,p.c)(9),{t:r}=(0,eu.Bdt)(c.i),{push:n}=(0,m.dj)(),i=(0,J.rd)(),a;t[0]===i.state._searchParams?a=t[1]:(a=new URLSearchParams(i.state._searchParams).get("preview"),t[0]=i.state._searchParams,t[1]=a);let o=a,s=(0,Z.d4)(e,rZ),l=(0,Z.d4)(e,rY),d,h;t[2]!==s||t[3]!==l||t[4]!==o||t[5]!==n||t[6]!==r?(d=()=>{if(!Array.isArray(s)||!o||!l)return;let e=new URL(o,l).origin;s.some(t=>t.test(e))||n({closable:!0,id:`presentation-iframe-origin-mismatch-${e}`,status:"error",duration:1/0,title:r("preview-search-param.configuration.error.title"),description:(0,f.jsx)(eu.HTc,{t:r,i18nKey:"preview-search-param.configuration.error.description",components:{Code:"code"},values:{previewSearchParam:o,blockedOrigin:e}})})},h=[s,l,o,n,r],t[2]=s,t[3]=l,t[4]=o,t[5]=n,t[6]=r,t[7]=d,t[8]=h):(d=t[7],h=t[8]),(0,u.useEffect)(d,h)}(i);let a=(0,Z.d4)(i,r4),o=(0,Z.d4)(i,r3),s=(0,Z.d4)(i,r2),d=(0,Z.d4)(i,r1),h=(0,Z.d4)(i,r0),[v,g]=function(){let e,t=(0,p.c)(7),r;t[0]===Symbol.for("react.memo_cache_sentinel")?(r={apiVersion:l.t},t[0]=r):r=t[0];let n=(0,eu.tH7)(r),[i,a]=(0,u.useReducer)(rX,"loading"),[o,s]=(0,u.useState)(null),c,d;return t[1]===n?(c=t[2],d=t[3]):(c=()=>{let e=(0,ej.o)(n,e=>{s(e),a()});return()=>e()},d=[n],t[1]=n,t[2]=c,t[3]=d),(0,u.useEffect)(c,d),t[4]!==i||t[5]!==o?(e=[o,i],t[4]=i,t[5]=o,t[6]=e):e=t[6],e}();if(!h||"loading"===g||!a||void 0===a.granted||!o||void 0===o.granted||!d||!s||void 0===s.granted||void 0===d.granted){let e;return t[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,f.jsx)(eu.gd4,{showText:!0}),t[0]=e):e=t[0],e}let w=!!a?.granted&&!!o?.granted,y=!!s?.granted,x;return t[1]!==i||t[2]!==w||t[3]!==y||t[4]!==n||t[5]!==h||t[6]!==v?(x=(0,f.jsx)(rK,{tool:n,initialPreviewUrl:h,vercelProtectionBypass:v,canToggleSharePreviewAccess:w,canUseSharedPreviewAccess:y,previewUrlRef:i}),t[1]=i,t[2]=w,t[3]=y,t[4]=n,t[5]=h,t[6]=v,t[7]=x):x=t[7],x}function r0(e){return e.context.previewUrl}function r1(e){return e.context.previewUrlSecretPermission}function r2(e){return e.context.previewAccessSharingReadPermission}function r3(e){return e.context.previewAccessSharingUpdatePermission}function r4(e){return e.context.previewAccessSharingCreatePermission}}}]);
5//# chunkId=01a12050-1dcb-7192-b9d1-838ad5611a7c

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.