PageSourceSearch

https://claude.com/_next/static/chunks/6a4399506bffa771.js

js claude.com collected 2026-09-24 08:23:57 UTC 51,117 bytes, 13 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,124558,t=>{t.v({buttonContainer:"ConsentBanner-module-scss-module__0BVbIa__buttonContainer",consentBanner:"ConsentBanner-module-scss-module__0BVbIa__consentBanner",container:"ConsentBanner-module-scss-module__0BVbIa__container",customizeButton:"ConsentBanner-module-scss-module__0BVbIa__customizeButton",description:"ConsentBanner-module-scss-module__0BVbIa__description",link:"ConsentBanner-module-scss-module__0BVbIa__link",mobileHidden:"ConsentBanner-module-scss-module__0BVbIa__mobileHidden",optionDescription:"ConsentBanner-module-scss-module__0BVbIa__optionDescription",optionRow:"ConsentBanner-module-scss-module__0BVbIa__optionRow",optionTitle:"ConsentBanner-module-scss-module__0BVbIa__optionTitle",primary:"ConsentBanner-module-scss-module__0BVbIa__primary",savePreferencesButton:"ConsentBanner-module-scss-module__0BVbIa__savePreferencesButton",secondary:"ConsentBanner-module-scss-module__0BVbIa__secondary",switchContainer:"ConsentBanner
1-module-scss-module__0BVbIa__switchContainer",title:"ConsentBanner-module-scss-module__0BVbIa__title",toggleStatus:"ConsentBanner-module-scss-module__0BVbIa__toggleStatus"})},953483,t=>{t.v({container:"ToggleSwitch-module-scss-module__j9OLmW__container",input:"ToggleSwitch-module-scss-module__j9OLmW__input",peer:"ToggleSwitch-module-scss-module__j9OLmW__peer",visualSwitch:"ToggleSwitch-module-scss-module__j9OLmW__visualSwitch"})},435840,463686,t=>{"use strict";var e=t.i(843476),a=t.i(343794),n=t.i(271645),r=t.i(124558),o=t.i(953483);function s({...t}){return(0,e.jsxs)("div",{className:o.default.container,children:[(0,e.jsx)("input",{type:"checkbox",className:(0,a.default)(o.default.input,o.default.peer),...t}),(0,e.jsx)("div",{className:(0,a.default)(o.default.visualSwitch)})]})}t.s(["ToggleSwitch",()=>s],463686);var i=t.i(723989);function l({consentPreferences:t,saveConsentPreferences:o}){let s=(0,n.useRef)(null),[l,c]=(0,n.useState)(!0),[u,f]=(0,n.useState)(t.analytics),[m,g]=(0,n.useState)(t.marketing);return(0,n.useEffect)(()=>{s.current?.show();let t=t=>{"Escape"===t.key&&s.current?.open&&o(i.REJECT_ALL_CONSENT_PREFERENCES)};return document.addEventListener("keydown",t),()=>document.removeEventListener("keydown",t)},[]),(0,e.jsx)("dialog",{ref:s,id:"consent-container","data-testid":"consent-banner",className:(0,a.default)(r.default.container,"theme-dark"),children:(0,e.jsxs)("div",{className:r.default.consentBanner,children:[(0,e.jsx)("h3",{className:(0,a.default)(r.default.title,"text-headline-5-serif"),children:"Cookie settings"}),l?(0,e.jsxs)(e.Fragment,{children:[(0,e.jsxs)("p",{className:(0,a.default)(r.default.description,"text-body-3"),children:["We use cookies to deliver and improve our services, analyze site usage, and if you agree, to customize or personalize your experience and market our services to you. You can read our Cookie Policy"," ",(0,e.jsx)("a",{className:r.default.link,href:"https://www.anthropic.com/legal/cookies",children:"here"}),"."]}),(0,e.jsxs)("div",{className:r.default.buttonContainer,children:[(0,e.jsxs)("button",{type:"button","data-testid":"consent-customize",className:(0,a.default)(r.default.customizeButton,r.default.secondary),onClick:()=>c(!1),children:["Customize",(0,e.jsx)("span",{className:r.default.mobileHidden,children:" cookie settings"})]}),(0,e.jsxs)("button",{type:"button","data-testid":"consent-reject",className:(0,a.default)(r.default.rejectButton,r.default.secondary),onClick:()=>o(i.REJECT_ALL_CONSENT_PREFERENCES),children:["Reject",(0,e.jsx)("span",{className:r.default.mobileHidden,children:" all cookies"})]}),(0,e.jsxs)("button",{type:"button","data-testid":"consent-accept",className:(0,a.default)(r.default.acceptButton,r.default.primary),onClick:()=>o(i.ACCEPT_ALL_CONSENT_PREFERENCES),children:["Accept",(0,e.jsx)("span",{className:r.default.mobileHidden,children:" all cookies"})]})]})]}):(0,e.jsxs)(e.Fragment,{children:[(0,e.jsx)("p",{className:(0,a.default)(r.default.description,"text-body-3"),children:"Our website uses cookies to distinguish you from other users of our website. This helps us provide you with a more personalized experience when you browse our website and also allows us to improve our site. Cookies may collect information that is used to tailor ads shown to you on our website and other websites. The information might be about you, your preferences or your device. The information does not usually directly identify you, but it can give you a more personalized web experience. You can choose not to allow some types of cookies."}),(0,e.jsxs)("form",{children:[(0,e.jsx)(d,{name:"Necessary",description:"Enables security and basic functionality.",required:!0}),(0,e.jsx)(d,{name:"Analytics",description:"Enables tracking of site performance.",checked:u,onChange:()=>f(!u)}),(0,e.jsx)(d,{name:"Marketing",description:"Enables ads personalization and tracking.",checked:m,onChange:()=>g(!m)})]}),(0,e.jsx)("button",{type:"button","data-testid":"consent-save",className:(0,a.default)(r.default.savePreferencesButton,r.default.primary),onClick:()=>o({analytics:u,marketing:m}),children:"Save preferences"})]})]})})}function d({name:t,description:n,onChange:o,checked:i,required:l}){return(0,e.jsxs)("label",{className:r.default.optionRow,"data-testid":`consent-option-${t.toLowerCase()}`,children:[(0,e.jsxs)("div",{children:[(0,e.jsx)("h6",{className:(0,a.default)(r.default.optionTitle,"text-caption"),children:t}),(0,e.jsx)("p",{className:(0,a.default)(r.default.optionDescription,"text-caption"),children:n})]}),(0,e.jsxs)("div",{className:r.default.switchContainer,children:[(0,e.jsx)("span",{className:(0,a.default)(r.default.toggleStatus,"text-caption"),children:l?"Required":i?"On":"Off"}),(0,e.jsx)(s,{name:t,onChange:o,disabled:l,checked:l||i})]})]})}t.s(["ConsentBanner",()=>l],435840)},661909,t=>{"use strict";let e=!1,a=new Set;function n(t){if(t!==e)for(let n of(e=t,[...a]))n()}function r(){return e}function o(t){return a.add(t),()=>{a.delete(t)}}t.s(["CONSENT_UPDATED_EVENT",0,"anthropic-consent-updated","consentBannerOpen",()=>r,"setConsentBannerOpen",()=>n,"subscribeConsentBanner",()=>o])},856300,t=>{"use strict";let e=(t,...e)=>{try{"function"==typeof window.gtag&&window.gtag(t,...e)}catch{}},a=t=>({ad_personalization:t.marketing?"granted":"denied",ad_user_data:t.marketing?"granted":"denied",ad_storage:t.marketing?"granted":"denied",analytics_storage:t.analytics?"granted":"denied",functionality_storage:"granted",personalization_storage:"granted",security_storage:"granted"});t.s(["mapConsentPreferencesToGTMConsent",0,a,"sendGTMEvent",0,e,"updateGTMConsentPreferences",0,t=>{e("consent","update",a(t))}])},665583,t=>{"use strict";var e=t.i(843476),a=t.i(3303),n=t.i(271645),r=t.i(856300);function o({gtmId:t,auth:o,preview:s,dataLayer:i,hasConsent:l,consentPreferences:d}){if((0,n.useEffect)(()=>
1{if(l&&window.gtag){let t=(0,r.mapConsentPreferencesToGTMConsent)(d);window.gtag("consent","update",t)}},[l,d]),!l)return null;let c=o?`&gtm_auth=${o}`:"",u=s?`&gtm_preview=${s}&gtm_cookies_win=x`:"",f=(0,r.mapConsentPreferencesToGTMConsent)(d);return(0,e.jsx)(a.default,{id:"gtm-init",dangerouslySetInnerHTML:{__html:`
2        window.dataLayer = window.dataLayer || [];
3        function gtag(){window.dataLayer.push(arguments);}
4        gtag('consent', 'default', ${JSON.stringify(f)});
5        gtag('js', new Date());
6
7        var firstTag = document.getElementsByTagName('script')[0]
8        var scriptTag = document.createElement('script');
9        scriptTag.async = true;
10        scriptTag.src = 'https://www.googletagmanager.com/gtm.js?id=${t}${c}${u}';
11        firstTag.parentNode.insertBefore(scriptTag ,firstTag);
12        ${i?`window.dataLayer.push(${JSON.stringify(i)})`:""}
13      `}})}t.s(["GoogleTagManager",()=>o])},20708,t=>{"use strict";var e=t.i(618566),a=t.i(271645),n=t.i(856300);function r({hasConsent:t}){let r=(0,e.usePathname)();return(0,a.useEffect)(()=>{t&&r&&(0,n.sendGTMEvent)("event","page_view",{page_path:r})},[r,t]),null}t.s(["GoogleTagManagerPageView",()=>r])},451117,t=>{t.v({consentButton:"ConsentContainer-module-scss-module__e332Bq__consentButton"})},225417,t=>{"use strict";var e=t.i(843476),a=t.i(451117);let n="show-consent-banner";function r(){return(0,e.jsx)("button",{type:"button",className:a.default.consentButton,onClick:()=>{window.dispatchEvent(new CustomEvent(n))},"data-cta-ignore":"",children:"Privacy choices"})}t.s(["PrivacyChoicesButton",()=>r,"SHOW_CONSENT_BANNER_EVENT",0,n])},57230,t=>{"use strict";var e=t.i(843476),a=t.i(271645),n=t.i(435840),r=t.i(661909),o=t.i(641320),s=t.i(60014),i=t.i(665583),l=t.i(20708),d=t.i(856300),c=t.i(269427),u=t.i(225417),f=t.i(723989),m=t.i(165584),g=t.i(581176),p=t.i(136232),h=t.i(813477);function b({killedPixelIds:t}){let n=(0,m.useMarketingConsentGranted)(),r=(0,a.useRef)(null),o=(0,a.useRef)(null),[s,i]=(0,a.useState)(void 0),l=h.ATM_ENABLED&&n;(0,a.useEffect)(()=>{if(!l||s)return;let t=!1;return(0,p.loadAtm)().then(e=>{!t&&e&&i(e)}),()=>{t=!0}},[l,s]);let d=(0,a.useCallback)(e=>{if(!s||!l||!e.data)return;let a=e.data;if(a.source!==s.ATM_BRIDGE_MESSAGE_TARGET||a.type!==s.ATM_BRIDGE_READY_MESSAGE_TYPE||e.source!==r.current?.contentWindow||e.origin!==h.ATM_IFRAME_ORIGIN||o.current===e.source)return;let n=crypto.randomUUID();r.current?.contentWindow?.postMessage({target:s.ATM_BRIDGE_MESSAGE_TARGET,type:s.ATM_BRIDGE_INIT_MESSAGE_TYPE,token:n,killed_pixel_ids:[...t]},h.ATM_IFRAME_ORIGIN),s.registerAtmBridgeTarget({getWindow:()=>r.current?.contentWindow??null,targetOrigin:h.ATM_IFRAME_ORIGIN,token:n}),o.current=r.current?.contentWindow??null},[s,l,t]);return((0,a.useEffect)(()=>{if(l)return window.addEventListener("message",d),()=>window.removeEventListener("message",d)},[l,d]),(0,a.useEffect)(()=>{l||((0,p.teardownAtm)(),o.current=null)},[l]),(0,a.useEffect)(()=>()=>{(0,p.teardownAtm)(),o.current=null},[]),l)?(0,e.jsx)("iframe",{ref:r,src:(0,p.getAtmIframeUrl)(),style:{display:"none"},referrerPolicy:"no-referrer",sandbox:"allow-scripts allow-same-origin",title:"Marketing analytics"}):null}var v=t.i(580245);function y(t){window.__anthropicEffectiveConsent={...t},window.dispatchEvent(new CustomEvent(r.CONSENT_UPDATED_EVENT)),(0,d.updateGTMConsentPreferences)(t),(0,m.updateAnalyticsConsent)(t),Object.keys(t).forEach(e=>{t[e]||(0,o.deleteCookiesForCategory)(e)})}function w({killedPixelIds:t=v.NO_KILLED_PIXEL_IDS}){let d=(0,g.useGPC)(),[m]=(0,a.useState)(()=>(0,o.hasCookie)(f.CONSENT_PREFERENCES_COOKIE_KEY)),[p,w]=(0,a.useState)(null),[E,_]=(0,a.useState)(!1),[x,S]=(0,a.useState)(!1);if((0,a.useEffect)(()=>{(0,v.setAtmKilledPixelIds)(t)},[t]),(0,a.useEffect)(()=>{(async()=>{try{if(d){y(f.REJECT_ALL_CONSENT_PREFERENCES),w(f.REJECT_ALL_CONSENT_PREFERENCES),_(!1),S(!0);return}let t=await (0,s.getInitialConsentPreferences)();if(y(t),w(t),!m){let t=await (0,c.inExplicitConsentRequiredCountry)();_(t)}}catch(e){console.error("Error initializing consent preferences:",e);let t={analytics:!1,marketing:!1};y(t),w(t)}finally{S(!0)}})()},[m,d]),(0,a.useEffect)(()=>{(0,r.setConsentBannerOpen)(E&&x&&null!==p)},[E,x,p]),(0,a.useEffect)(()=>()=>(0,r.setConsentBannerOpen)(!1),[]),(0,a.useEffect)(()=>{let t=()=>{_(!0)};return window.addEventListener(u.SHOW_CONSENT_BANNER_EVENT,t),()=>window.removeEventListener(u.SHOW_CONSENT_BANNER_EVENT,t)},[]),!x||!p)return null;let T=p.analytics||p.marketing;return(0,e.jsxs)(e.Fragment,{children:[h.GTM_ID&&(0,e.jsxs)(e.Fragment,{children:[(0,e.jsx)(i.GoogleTagManager,{gtmId:h.GTM_ID,hasConsent:T,consentPreferences:p}),(0,e.jsx)(l.GoogleTagManagerPageView,{hasConsent:T})]}),(0,e.jsx)(b,{killedPixelIds:t}),E&&(0,e.jsx)(n.ConsentBanner,{consentPreferences:p,saveConsentPreferences:t=>{(0,o.setCookie)(f.CONSENT_PREFERENCES_COOKIE_KEY,JSON.stringify(t)),y(t),w(t),_(!1)}})]})}t.s(["ConsentContainer",()=>w],57230)},928234,t=>{"use strict";var e=t.i(813477);function a(t,a){if(!a)return t;try{let n=new URL(t);if("claude.ai"!==n.hostname&&!n.hostname.endsWith(".claude.ai")||n.pathname.includes("/redirect/"))return t;let r=(0,e.hasAnonymousIdPrefix)(a)?a:`${e.ANONYMOUS_ID_SOURCE}.${e.ANONYMOUS_ID_SOURCE_VERSION}.${a}`,o="/"===n.pathname?"":n.pathname;return n.pathname=`/redirect/${r}${o}`,n.toString()}catch{return t}}t.s(["wrapClaudeAiUrl",()=>a])},790925,136333,t=>{"use strict";var e=t.i(928234);let a="tracking_params",n=["utm_source","utm_medium","utm_campaign","utm_content","utm_term","gclid","dclid","gbraid","wbraid","fbclid","msclkid","li_fat_id"],r=[/^mailto:/,/^tel:/,/^javascript:/,/^#/,/^sms:/,/\.pdf$/i,/\.jpg$/i,/\.png$/i,/\.gif$/i];function o(){try{let t=sessionStorage.getItem(a);if(!t)return{};let e=JSON.parse(t);if(Date.now()>e.expiry)return sessionStorage.removeItem(a),{};return e.params||{}}catch{return{}}}let s=["gclid","gbraid","wbraid"],i=/^[a-zA-Z0-9_-]+$/;function l(t){let e={};
13return s.forEach(a=>{let n=t[a];n&&i.test(n)&&(e[a]=n)}),e}function d(t,e){if(!t||0===Object.keys(e).length||c(t))return t;try{let a=new URL(t,window.location.origin),n=a.hostname;if("claude.ai"!==n&&!n.endsWith(".claude.ai"))return t;return Object.entries(e).forEach(([t,e])=>{a.searchParams.has(t)||a.searchParams.set(t,e)}),a.toString()}catch{return t}}function c(t){return r.some(e=>e.test(t))}function u(t,e){if(!t||"string"!=typeof t||0===Object.keys(e).length||c(t))return t;try{let a=new URL(t,window.location.origin),n=window.location.hostname,r=a.hostname;if(!(r===n||r.endsWith("."+n.split(".").slice(-2).join("."))))return t;return Object.entries(e).forEach(([t,e])=>{a.searchParams.has(t)||a.searchParams.set(t,e)}),a.toString()}catch{if(!t.includes("?")){let a=Object.entries(e).map(([t,e])=>`${t}=${encodeURIComponent(e)}`).join("&");return`${t}?${a}`}return t}}function f(){let t,e,r=(t=new URLSearchParams(window.location.search),e={},n.forEach(a=>{let n=t.get(a);n&&(e[a]=n)}),e);Object.keys(r).length>0&&function(t){if(0!==Object.keys(t).length)try{let e={params:t,expiry:Date.now()+18e5};sessionStorage.setItem(a,JSON.stringify(e))}catch{}}(r),function(t=document){let e=o();0===Object.keys(e).length||t.querySelectorAll("a[href]").forEach(t=>{let a=t.getAttribute("href");if(!a||c(a))return;let n=u(a,e);n!==a&&t.setAttribute("href",n)})}()}function m(t=document,a){t.querySelectorAll("a[href]").forEach(t=>(function(t,a){let n=t.getAttribute("href");if(!n)return;let r=n,s=o();(n.includes("://claude.ai")||n.includes(".claude.ai"))&&(a.anonymousId&&(r=(0,e.wrapClaudeAiUrl)(r,a.anonymousId)),r=d(r,l(s))),Object.keys(s).length>0&&(r=u(r,s)),r!==n&&t.setAttribute("href",r)})(t,a))}function g(t){let e=null,a=new MutationObserver(a=>{a.some(t=>Array.from(t.addedNodes).some(t=>t.nodeType===Node.ELEMENT_NODE&&("A"===t.tagName||t.querySelector?.("a"))))&&(e&&clearTimeout(e),e=setTimeout(()=>{m(document,t)},100))});a.observe(document.body,{childList:!0,subtree:!0});let n=setTimeout(()=>{a.disconnect()},1e4);return()=>{e&&clearTimeout(e),clearTimeout(n),a.disconnect()}}t.s(["appendClickIdParams",()=>d,"appendTrackingParams",()=>u,"filterClickIdParams",()=>l,"getStoredTrackingParams",()=>o,"initStickyParams",()=>f],136333),t.s(["observeLinks",()=>g,"processAllLinks",()=>m],790925)},903619,t=>{"use strict";var e=t.i(271645),a=t.i(165584),n=t.i(136333),r=t.i(790925);function o(){let{isLoaded:t,getAnonymousId:o}=(0,a.useSegment)();return(0,e.useEffect)(()=>{if((0,n.initStickyParams)(),!(0,a.hasAnalyticsConsent)())return;let t=o();if(t)return(0,r.processAllLinks)(document,{anonymousId:t}),(0,r.observeLinks)({anonymousId:t})},[t,o]),(0,e.useEffect)(()=>(document.addEventListener("click",s),()=>document.removeEventListener("click",s)),[]),null}function s(t){if(!(0,a.hasAnalyticsConsent)())return;let e=t.target;if(!(e instanceof Element))return;let n=e.closest("a, button");if(!n)return;let r=n.closest("[data-cta-position]"),o=n.closest("[data-cta-ignore]");if(o&&(!r||r.contains(o)))return;let s=r?null:n.closest("[data-cta-section]");if(!r&&!s)return;let i=r??n,l=n instanceof HTMLAnchorElement?n.getAttribute("href"):null,d=r?r.dataset.ctaPosition:s?.dataset.ctaSection,c=i.dataset.ctaUrl??l??void 0,u=i.dataset.ctaPlatform,f=function(t){let e=e=>{let a=[],n=t=>{if(t.nodeType===Node.TEXT_NODE){let e=t.textContent?.trim();e&&a.push(e);return}if(t instanceof Element){if("true"===t.getAttribute("aria-hidden")||e&&t.classList.contains("sr-only"))return;t.childNodes.forEach(n)}};return n(t),a.join(" ").replace(/\s+/g," ").trim()},a=e(!0);if(a)return a.slice(0,200);let n=t.getAttribute("aria-label")??t.querySelector("[aria-label]")?.getAttribute("aria-label");return n?n.slice(0,200):e(!1).slice(0,200)}(i);(0,a.trackCtaClick)({cta:window.location.href,cta_copy:f,cta_position:d,cta_url:c,cta_platform:u})}t.s(["AnalyticsTracking",()=>o,"handleCtaClick",()=>s])},510072,t=>{"use strict";var e=t.i(271645),a=t.i(618566),n=t.i(165584);let r="claudecom.hubspot_form.field_filled",o=new Set(["select","select-multiple","checkbox","radio"]),s=new Set(["hidden","submit","button","reset"]),i=new Map;function l(t){return i.get(t)?.names.size??0}function d(){i.clear()}let c=0;function u(t){c++;try{return t()}finally{c--}}function f(t){if(c>0)return;let e=t.target;if(!(e instanceof HTMLInputElement)&&!(e instanceof HTMLSelectElement)&&!(e instanceof HTMLTextAreaElement)||e.disabled||e.readOnly)return;let a=e.closest("form.hs-form[data-form-id]");if(!a)return;let l=a.getAttribute("data-form-id"),d=e.name;if(!l||!d)return;let u=e instanceof HTMLSelectElement?e.multiple?"select-multiple":"select":e instanceof HTMLTextAreaElement?"textarea":(e.type||"text").toLowerCase();if(s.has(u))return;let f=o.has(u);if(("checkbox"===u||"radio"===u)&&!e.checked)return;let m=e instanceof HTMLSelectElement&&e.multiple?Array.from(e.selectedOptions,t=>
13t.value.trim()).filter(Boolean):[e.value.trim()].filter(Boolean);if(0===m.length)return;let g=i.get(l);for(let t of(g||(g={keys:new Set,names:new Set},i.set(l,g)),m)){let e=f?t.slice(0,100):void 0,a=void 0===e?d:`${d}\u0000${e}`;g.keys.has(a)||(g.keys.add(a),g.names.add(d),(0,n.trackEvent)(r,{form_id:l,field_name:d,field_type:u,...void 0===e?{}:{field_value:e}}))}}function m(){let t=(0,a.usePathname)(),r=(0,n.useAnalyticsReady)(),o=(0,e.useRef)(t);return(0,e.useEffect)(()=>{if(o.current!==t&&(d(),o.current=t),r)return document.addEventListener("change",f),()=>{document.removeEventListener("change",f)}},[t,r]),null}t.s(["HUBSPOT_FORM_FIELD_FILLED_EVENT",0,r,"HubSpotFormTracking",()=>m,"getHubSpotFieldsFilledCount",()=>l,"resetHubSpotFieldTracking",()=>d,"withoutHubSpotFieldTracking",()=>u])},846696,t=>{"use strict";var e=t.i(271645);t.i(174080);let a=Array(12).fill(0),n=1,r=new class{constructor(){this.subscribe=t=>(this.subscribers.push(t),()=>{let e=this.subscribers.indexOf(t);this.subscribers.splice(e,1)}),this.publish=t=>{this.subscribers.forEach(e=>e(t))},this.addToast=t=>{this.publish(t),this.toasts=[...this.toasts,t]},this.create=t=>{var e;let{message:a,...r}=t,o="number"==typeof(null==t?void 0:t.id)||(null==(e=t.id)?void 0:e.length)>0?t.id:n++,s=this.toasts.find(t=>t.id===o),i=void 0===t.dismissible||t.dismissible;return this.dismissedToasts.has(o)&&this.dismissedToasts.delete(o),s?this.toasts=this.toasts.map(e=>e.id===o?(this.publish({...e,...t,id:o,title:a}
13),{...e,...t,id:o,dismissible:i,title:a}):e):this.addToast({title:a,...r,dismissible:i,id:o}),o},this.dismiss=t=>(t?(this.dismissedToasts.add(t),requestAnimationFrame(()=>this.subscribers.forEach(e=>e({id:t,dismiss:!0})))):this.toasts.forEach(t=>{this.subscribers.forEach(e=>e({id:t.id,dismiss:!0}))}),t),this.message=(t,e)=>this.create({...e,message:t}),this.error=(t,e)=>this.create({...e,message:t,type:"error"}),this.success=(t,e)=>this.create({...e,type:"success",message:t}),this.info=(t,e)=>this.create({...e,type:"info",message:t}),this.warning=(t,e)=>this.create({...e,type:"warning",message:t}),this.loading=(t,e)=>this.create({...e,type:"loading",message:t}),this.promise=(t,a)=>{let n,r;if(!a)return;void 0!==a.loading&&(r=this.create({...a,promise:t,type:"loading",message:a.loading,description:"function"!=typeof a.description?a.description:void 0}));let s=Promise.resolve(t instanceof Function?t():t),i=void 0!==r,l=s.then(async t=>{if(n=["resolve",t],e.default.isValidElement(t))i=!1,this.create({id:r,type:"default",message:t});else if(o(t)&&!t.ok){i=!1;let n="function"==typeof a.error?await a.error(`HTTP error! status: ${t.status}`):a.error,o="function"==typeof a.description?await a.description(`HTTP error! status: ${t.status}`):a.description,s="object"!=typeof n||e.default.isValidElement(n)?{message:n}:n;this.create({id:r,type:"error",description:o,...s})}else if(t instanceof Error){i=!1;let n="function"==typeof a.error?await a.error(t):a.error,o="function"==typeof a.description?await a.description(t):a.description,s="object"!=typeof n||e.default.isValidElement(n)?{message:n}:n;this.create({id:r,type:"error",description:o,...s})}else if(void 0!==a.success){i=!1;let n="function"==typeof a.success?await a.success(t):a.success,o="function"==typeof a.description?await a.description(t):a.description,s="object"!=typeof n||e.default.isValidElement(n)?{message:n}:n;this.create({id:r,type:"success",description:o,...s})}}).catch(async t=>{if(n=["reject",t],void 0!==a.error){i=!1;let n="function"==typeof a.error?await a.error(t):a.error,o="function"==typeof a.description?await a.description(t):a.description,s="object"!=typeof n||e.default.isValidElement(n)?{message:n}:n;this.create({id:r,type:"error",description:o,...s})}}).finally(()=>{i&&(this.dismiss(r),r=void 0),null==a.finally||a.finally.call(a)}),d=()=>new Promise((t,e)=>l.then(()=>"reject"===n[0]?e(n[1]):t(n[1])).catch(e));return"string"!=typeof r&&"number"!=typeof r?{unwrap:d}:Object.assign(r,{unwrap:d})},this.custom=(t,e)=>{let a=(null==e?void 0:e.id)||n++;return this.create({jsx:t(a),id:a,...e}),a},this.getActiveToasts=()=>this.toasts.filter(t=>!this.dismissedToasts.has(t.id)),this.subscribers=[],this.toasts=[],this.dismissedToasts=new Set}},o=t=>t&&"object"==typeof t&&"ok"in t&&"boolean"==typeof t.ok&&"status"in t&&"number"==typeof t.status,s=Object.assign((t,e)=>{let a=(null==e?void 0:e.id)||n++;return r.addToast({title:t,...e,id:a}),a},{success:r.success,info:r.info,warning:r.warning,error:r.error,custom:r.custom,message:r.message,promise:r.promise,dismiss:r.dismiss,loading:r.loading},{getHistory:()=>r.toasts,getToasts:()=>r.getActiveToasts()});!function(t){if(!t||"u"<typeof document)return;let e=document.head||document.getElementsByTagName("head")[0],a=document.createElement("style");a.type="text/css",e.appendChild(a),a.styleSheet?a.styleSheet.cssText=t:a.appendChild(document.createTextNode(t))}("[data-sonner-toaster][dir=ltr],html[dir=ltr]{--toast-icon-margin-start:-3px;--toast-icon-margin-end:4px;--toast-svg-margin-start:-1px;--toast-svg-margin-end:0px;--toast-button-margin-start:auto;--toast-button-margin-end:0;--toast-close-button-start:0;--toast-close-button-end:unset;--toast-close-button-transform:translate(-35%, -35%)}[data-sonner-toaster][dir=rtl],html[dir=rtl]{--toast-icon-margin-start:4px;--toast-icon-margin-end:-3px;--toast-svg-margin-start:0px;--toast-svg-margin-end:-1px;--toast-button-margin-start:0;--toast-button-margin-end:auto;--toast-close-button-start:unset;--toast-close-button-end:0;--toast-close-button-transform:translate(35%, -35%)}[data-sonner-toaster]{position:fixed;width:var(--width);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--gray1:hsl(0, 0%, 99%);--gray2:hsl(0, 0%, 97.3%);--gray3:hsl(0, 0%, 95.1%);--gray4:hsl(0, 0%, 93%);--gray5:hsl(0, 0%, 90.9%);--gray6:hsl(0, 0%, 88.7%);--gray7:hsl(0, 0%, 85.8%);--gray8:hsl(0, 0%, 78%);--gray9:hsl(0, 0%, 56.1%);--gray10:hsl(0, 0%, 52.3%);--gray11:hsl(0, 0%, 43.5%);--gray12:hsl(0, 0%, 9%);--border-radius:8px;box-sizing:border-box;padding:0;margin:0;list-style:none;outline:0;z-index:999999999;transition:transform .4s ease}@media (hover:none) and (pointer:coarse){[data-sonner-toaster][data-lifted=true]{transform:none}}[data-sonner-toaster][data-x-position=right]{right:var(--offset-right)}[data-sonner-toaster][data-x-position=left]{left:var(--offset-left)}[data-sonner-toaster][data-x-position=center]{left:50%;transform:translateX(-50%)}[data-sonner-toaster][data-y-position=top]{top:var(--offset-top)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--offset-bottom)}[data-sonner-toast]{--y:translateY(100%);--lift-amount:calc(var(--lift) * var(--gap));z-index:var(--z-index);position:absolute;opacity:0;transform:var(--y);touch-action:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;box-sizing:border-box;outline:0;overflow-wrap:anywhere}[data-sonner-toast][data-styled=true]{padding:16px;background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);box-shadow:0 4px 12px rgba(0,0,0,.1);width:var(--width);font-size:13px;display:flex;align-items:center;gap:6px}[data-sonner-toast]:focus-visible{box-shadow:0 4px 12px rgba(0,0,0,.1),0 0 0 2px rgba(0,0,0,.2)}[data-sonner-toast][data-y-position=top]{top:0;--y:translateY(-100%);--lift:1;--lift-amount:calc(1 * var(--gap))}[data-sonner-toast][data-y-position=bottom]{bottom:0;--y:translateY(100%);--lift:-1;--lift-amount:calc(var(--lift) * var(--gap))}[data-sonner-toast][data-styled=true] [data-description]{font-weight:400;line-height:1.4;color:#3f3f3f}[data-rich-colors=true][data-sonner-toast][data-styled=true] [data-description]{color:inherit}[data-sonner-toaster][data-sonner-theme=dark] [data-description]{color:#e8e8e8}[data-sonner-toast][data-styled=true] [data-title]{font-weight:500;line-height:1.5;color:inherit}[data-sonner-toast][data-styled=true] [data-icon]{display:flex;height:16px;width:16px;position:relative;justify-content:flex-start;align-items:center;flex-shrink:0;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end)}[data-sonner-toast][data-promise=true] [data-icon]>svg{opacity:0;transform:scale(.8);transform-origin:center;animation:sonner-fade-in .3s ease forwards}[data-sonner-toast][data-styled=true] [data-icon]>*{flex-shrink:0}[data-sonner-toast][data-styled=true] [data-icon] svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}[data-sonner-toast][data-styled=true] [data-content]{display:flex;flex-direction:column;gap:2px}[data-sonner-toast][data-styled=true] [data-button]{border-radius:4px;padding-left:8px;padding-right:8px;height:24px;font-size:12px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);border:none;font-weight:500;cursor:pointer;outline:0;display:flex;align-items:center;flex-shrink:0;transition:opacity .4s,box-shadow .2s}[data-sonner-toast][data-styled=true] [data-button]:focus-visible{box-shadow:0 0 0 2px rgba(0,0,0,.4)}[data-sonner-toast][data-styled=true] [data-button]:first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}[data-sonner-toast][data-styled=true] [data-cancel]{color:var(--normal-text);background:rgba(0,0,0,.08)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-styled=true] [data-cancel]{background:rgba(255,255,255,.3)}[data-sonner-toast][data-styled=true] [data-close-button]{position:absolute;
13left:var(--toast-close-button-start);right:var(--toast-close-button-end);top:0;height:20px;width:20px;display:flex;justify-content:center;align-items:center;padding:0;color:var(--gray12);background:var(--normal-bg);border:1px solid var(--gray4);transform:var(--toast-close-button-transform);border-radius:50%;cursor:pointer;z-index:1;transition:opacity .1s,background .2s,border-color .2s}[data-sonner-toast][data-styled=true] [data-close-button]:focus-visible{box-shadow:0 4px 12px rgba(0,0,0,.1),0 0 0 2px rgba(0,0,0,.2)}[data-sonner-toast][data-styled=true] [data-disabled=true]{cursor:not-allowed}[data-sonner-toast][data-styled=true]:hover [data-close-button]:hover{background:var(--gray2);border-color:var(--gray5)}[data-sonner-toast][data-swiping=true]::before{content:'';position:absolute;left:-100%;right:-100%;height:100%;z-index:-1}[data-sonner-toast][data-y-position=top][data-swiping=true]::before{bottom:50%;transform:scaleY(3) translateY(50%)}[data-sonner-toast][data-y-position=bottom][data-swiping=true]::before{top:50%;transform:scaleY(3) translateY(-50%)}[data-sonner-toast][data-swiping=false][data-removed=true]::before{content:'';position:absolute;inset:0;transform:scaleY(2)}[data-sonner-toast][data-expanded=true]::after{content:'';position:absolute;left:0;height:calc(var(--gap) + 1px);bottom:100%;width:100%}[data-sonner-toast][data-mounted=true]{--y:translateY(0);opacity:1}[data-sonner-toast][data-expanded=false][data-front=false]{--scale:var(--toasts-before) * 0.05 + 1;--y:translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)));height:var(--front-toast-height)}[data-sonner-toast]>*{transition:opacity .4s}[data-sonner-toast][data-x-position=right]{right:0}[data-sonner-toast][data-x-position=left]{left:0}[data-sonner-toast][data-expanded=false][data-front=false][data-styled=true]>*{opacity:0}
13[data-sonner-toast][data-visible=false]{opacity:0;pointer-events:none}[data-sonner-toast][data-mounted=true][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}[data-sonner-toast][data-removed=true][data-front=true][data-swipe-out=false]{--y:translateY(calc(var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=false]{--y:translateY(40%);opacity:0;transition:transform .5s,opacity .2s}[data-sonner-toast][data-removed=true][data-front=false]::before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount-y,0)) translateX(var(--swipe-amount-x,0));transition:none}[data-sonner-toast][data-swiped=true]{user-select:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=left]{animation-name:swipe-out-left}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=right]{animation-name:swipe-out-right}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=up]{animation-name:swipe-out-up}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=down]{animation-name:swipe-out-down}@keyframes swipe-out-left{from{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) - 100%));opacity:0}}@keyframes swipe-out-right{from{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) + 100%));opacity:0}}@keyframes swipe-out-up{from{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) - 100%));opacity:0}}@keyframes swipe-out-down{from{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) + 100%));opacity:0}}@media (max-width:600px){[data-sonner-toaster]{position:fixed;right:var(--mobile-offset-right);left:var(--mobile-offset-left);width:100%}[data-sonner-toaster][dir=rtl]{left:calc(var(--mobile-offset-left) * -1)}[data-sonner-toaster] [data-sonner-toast]{left:0;right:0;width:calc(100% - var(--mobile-offset-left) * 2)}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset-left)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--mobile-offset-bottom)}[data-sonner-toaster][data-y-position=top]{top:var(--mobile-offset-top)}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset-left);right:var(--mobile-offset-right);transform:none}}[data-sonner-toaster][data-sonner-theme=light]{--normal-bg:#fff;--normal-border:var(--gray4);--normal-text:var(--gray12);--success-bg:hsl(143, 85%, 96%);--success-border:hsl(145, 92%, 87%);--success-text:hsl(140, 100%, 27%);--info-bg:hsl(208, 100%, 97%);--info-border:hsl(221, 91%, 93%);--info-text:hsl(210, 92%, 45%);--warning-bg:hsl(49, 100%, 97%);--warning-border:hsl(49, 91%, 84%);--warning-text:hsl(31, 92%, 45%);--error-bg:hsl(359, 100%, 97%);--error-border:hsl(359, 100%, 94%);--error-text:hsl(360, 100%, 45%)}[data-sonner-toaster][data-sonner-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg:#000;--normal-border:hsl(0, 0%, 20%);--normal-text:var(--gray1)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg:#fff;--normal-border:var(--gray3);--normal-text:var(--gray12)}[data-sonner-toaster][data-sonner-theme=dark]{--normal-bg:#000;--normal-bg-hover:hsl(0, 0%, 12%);--normal-border:hsl(0, 0%, 20%);--normal-border-hover:hsl(0, 0%, 25%);--normal-text:var(--gray1);--success-bg:hsl(150, 100%, 6%);--success-border:hsl(147, 100%, 12%);--success-text:hsl(150, 86%, 65%);--info-bg:hsl(215, 100%, 6%);--info-border:hsl(223, 43%, 17%);--info-text:hsl(216, 87%, 65%);--warning-bg:hsl(64, 100%, 6%);--warning-border:hsl(60, 100%, 9%);--warning-text:hsl(46, 87%, 65%);--error-bg:hsl(358, 76%, 10%);--error-border:hsl(357, 89%, 16%);
13--error-text:hsl(358, 100%, 81%)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]{background:var(--normal-bg);border-color:var(--normal-border);color:var(--normal-text)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]:hover{background:var(--normal-bg-hover);border-color:var(--normal-border-hover)}[data-rich-colors=true][data-sonner-toast][data-type=success]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size:16px;height:var(--size);width:var(--size);position:absolute;inset:0;z-index:10}.sonner-loading-wrapper[data-visible=false]{transform-origin:center;animation:sonner-fade-out .2s ease forwards}.sonner-spinner{position:relative;top:50%;left:50%;height:var(--size);width:var(--size)}.sonner-loading-bar{animation:sonner-spin 1.2s linear infinite;background:var(--gray11);border-radius:6px;height:8%;left:-10%;position:absolute;top:-3.9%;width:24%}.sonner-loading-bar:first-child{animation-delay:-1.2s;transform:rotate(.0001deg) translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg) translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg) translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg) translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg) translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg) translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg) translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg) translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg) translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg) translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg) translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg) translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}100%{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}100%{opacity:.15}}@media (prefers-reduced-motion){.sonner-loading-bar,[data-sonner-toast],[data-sonner-toast]>*{transition:none!important;animation:none!important}}.sonner-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;transition:opacity .2s,transform .2s}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8) translate(-50%,-50%)}");t.s(["toast",()=>s])},438029,t=>{t.v({active:"PageTransition-module-scss-module__7K-q-q__active",entering:"PageTransition-module-scss-module__7K-q-q__entering",exiting:"PageTransition-module-scss-module__7K-q-q__exiting",idle:"PageTransition-module-scss-module__7K-q-q__idle",navigating:"PageTransition-module-scss-module__7K-q-q__navigating",overlay:"PageTransition-module-scss-module__7K-q-q__overlay"})},401237,t=>{"use strict";t.s(["AnimationProvider",()=>c,"useTransitionState",()=>d],401237);var e=t.i(843476),a=t.i(271645),n=t.i(618566),r=t.i(545817),o=t.i(343794),s=t.i(438029);function i(){let t=(0,a.useRef)(null),{state:n,onTransitionDone:r}=d();return(0,a.useEffect)(()=>{let e=t.current;if(!e||"entering"!==n&&"exiting"!==n)return;let a=t=>{t.target===e&&"opacity"===t.propertyName&&r()};return e.addEventListener("transitionend",a),()=>e.removeEventListener("transitionend",a)},[n,r]),(0,e.jsx)("div",{ref:t,className:(0,o.default)("transition-overlay",s.default.overlay,s.default[n],{[s.default.active]:"entering"===n||"navigating"===n}),"aria-hidden":"true"})}let l=(0,a.createContext)({state:"idle",onTransitionDone:()=>{}});function d(){return(0,a.useContext)(l)}function c({children:t}){let o=(0,n.useRouter)(),s=(0,n.usePathname)(),d=(0,r.useReducedMotion)(),[c,u]=(0,a.useState)("idle"),f=(0,a.useRef)(c),m=(0,a.useRef)(null),g=(0,a.useRef)(s);(0,a.useEffect)(()=>{f.current=c},[c]);let p=(0,a.useCallback)(()=>{"entering"===c&&m.current?(window.scrollTo({top:0,behavior:"instant"}),o.push(m.current,{scroll:!1}),u("navigating")):"exiting"===c&&u("idle")},[c,o]);return(0,a.useEffect)(()=>{"navigating"===c&&s!==g.current?(m.current=null,g.current=s,queueMicrotask(()=>u("exiting"))):"navigating"!==c&&(g.current=s)},[s,c]),(0,a.useEffect)(()=>
13{if("navigating"!==c)return;let t=setTimeout(()=>{m.current=null,u("exiting")},5e3);return()=>clearTimeout(t)},[c]),(0,a.useEffect)(()=>{if(d)return;let t=requestAnimationFrame(()=>u("exiting"));return()=>cancelAnimationFrame(t)},[d]),(0,a.useEffect)(()=>{if(d)return;let t=t=>{if(t.defaultPrevented||t.metaKey||t.ctrlKey||t.shiftKey||t.altKey||1===t.button)return;let e=t.target.closest("a");if(!e||!function(t){if("_blank"===t.target||t.origin!==window.location.origin)return!1;let e=t.getAttribute("href");return!(!e||e.startsWith("#"))&&!!function(t){try{let e=new URL(t,window.location.origin);if(!["http:","https:"].includes(e.protocol)||e.origin!==window.location.origin)return!1;return!0}catch{return!1}}(e)}(e)||e.closest("[data-cwc]"))return;let a=e.getAttribute("href");"entering"===f.current||"navigating"===f.current||(a.split("#")[0]||"/")!==window.location.pathname&&(t.preventDefault(),o.prefetch(a),m.current=a,u("entering"))};return document.addEventListener("click",t),()=>document.removeEventListener("click",t)},[d,o]),(0,a.useEffect)(()=>{let t=t=>{t.persisted&&window.location.reload()};return window.addEventListener("pageshow",t),()=>window.removeEventListener("pageshow",t)},[]),(0,e.jsxs)(l.Provider,{value:{state:c,onTransitionDone:p},children:[(0,e.jsx)(i,{}),t]})}},597126,t=>{"use strict";var e=t.i(843476),a=t.i(770703);let n=(0,a.default)(()=>t.A(405193).then(t=>
13t.VisualEditing),{loadableGenerated:{modules:[397463]},ssr:!1}),r=(0,a.default)(()=>t.A(337029).then(t=>t.DraftModeToast),{loadableGenerated:{modules:[289544]},ssr:!1}),o=(0,a.default)(()=>t.A(321658).then(t=>t.DraftModeHubNavigation),{loadableGenerated:{modules:[124540]},ssr:!1});function s(){return(0,e.jsxs)(e.Fragment,{children:[(0,e.jsx)(r,{}),(0,e.jsx)(o,{}),(0,e.jsx)(n,{})]})}t.s(["DraftModeOverlay",()=>s])},272004,t=>{"use strict";let e={started:0,finished:0,lastFrame:null,lastOpen:null,errors:0,lastErrorAt:null,lastDialAt:null},a=new Set,n=!1;function r(t){for(let n of(console.info(`[draft-diag] ${t} — streams open=${e.started-e.finished} started=${e.started} finished=${e.finished}`+(e.lastFrame?` lastFrame=${e.lastFrame.type}`:"")),a))n({...e})}function o(){return{...e}}function s(t){return a.add(t),()=>a.delete(t)}function i(){e.errors+=1,e.lastErrorAt=Date.now(),r("live onError")}function l(t,e,a=15e3){return 0!==t.started&&!(t.started-t.finished>0)&&null!=t.lastDialAt&&e-t.lastDialAt>a}let d=t=>"string"==typeof t&&t.includes("/data/live/events/");function c(t){if(e.lastFrame={type:t,at:Date.now()},"heartbeat"!==t)r(`SSE frame: ${t}`);else for(let t of a)t({...e})}async function u(t){let e=new TextDecoder,a=t.getReader(),n="";try{for(;;){let t,{done:r,value:o}=await a.read();if(r)break;for(n+=e.decode(o,{stream:!0});-1!==(t=n.indexOf("\n\n"));){let e=n.slice(0,t);if(n=n.slice(t+2),!/^:\s?/m.test(e)||/^event:/m.test(e)||/^data:/m.test(e)){let t=e.match(/^event:\s?(.+)$/m);c(t?t[1].trim():"message")}else c("heartbeat")}}}catch{}finally{a.releaseLock()}}function f(){if(n)return()=>{};n=!0;let t=new Set,a=window.fetch;window.fetch=(n,o)=>{if(!d("string"==typeof n?n:n instanceof URL?n.href:n.url))return a(n,o);e.started+=1,e.lastDialAt=Date.now(),r("SSE dial (fetch)");let s=new AbortController,i=o?.signal??(n instanceof Request?n.signal:void 0);i&&(i.aborted?s.abort():i.addEventListener("abort",()=>s.abort(),{once:!0}));let l={abort:()=>s.abort()};return t.add(l),a(n,{...o,signal:s.signal}).then(a=>{if(e.lastOpen=Date.now(),r(`SSE open (HTTP ${a.status})`),!a.body)return e.finished+=1,t.delete(l),a;let[n,o]=a.body.tee();return u(o).finally(()=>{e.finished+=1,t.delete(l),r("SSE stream ended")}),new Response(n,{status:a.status,statusText:a.statusText,headers:a.headers})},a=>{throw e.finished+=1,t.delete(l),r("SSE dial failed"),a})};let o=window.XMLHttpRequest,s=o?.prototype.open;o&&s&&(o.prototype.open=function(...a){if(d(String(a[1]))){e.started+=1,e.lastDialAt=Date.now(),r("SSE dial (xhr)");let a={abort:()=>this.abort()};t.add(a),this.addEventListener("loadend",()=>{e.finished+=1,t.delete(a),r("SSE stream ended (xhr)")},{once:!0})}return s.apply(this,a)});let i=window.EventSource;if(i){let a=function(a,n){let o=new i(a,n);return d(String(a))&&(e.started+=1,e.lastDialAt=Date.now(),r("SSE dial (EventSource)"),t.add({abort:()=>o.close()}),o.addEventListener("open",()=>{e.lastOpen=Date.now(),r("SSE open (EventSource)")}),o.addEventListener("message",()=>c("message")),o.addEventListener("error",()=>{e.lastFrame={type:"error",at:Date.now()},r("SSE error (EventSource)")})),o};a.prototype=i.prototype,Object.defineProperty(a,"CONNECTING",{value:i.CONNECTING}),Object.defineProperty(a,"OPEN",{value:i.OPEN}),Object.defineProperty(a,"CLOSED",{value:i.CLOSED}),window.EventSource=a}let l=()=>{if(t.size){for(let e of(console.info(`[draft-diag] pagehide — aborting ${t.size} live stream(s)`),[...t]))try{e.abort()}catch{}t.clear()}};return window.addEventListener("pagehide",l),r("tracker installed"),()=>{window.fetch=a,o&&s&&(o.prototype.open=s),i&&(window.EventSource=i),window.removeEventListener("pagehide",l),n=!1}}t.s(["getLiveDiagState",()=>o,"installLiveStreamTracker",()=>f,"isLiveStreamDead",()=>l,"recordLiveError",()=>i,"subscribeLiveDiag",()=>s])},178209,t=>{"use strict";t.i(843476);var e=t.i(271645),a=t.i(272004);function n(){let[t,n]=(0,e.useState)(a.getLiveDiagState),[r,o]=(0,e.useState)({count:0,lastAt:null}),[s,i]=(0,e.useState)(0);return(0,e.useLayoutEffect)(()=>{let t=(0,a.installLiveStreamTracker)(),e=(0,a.subscribeLiveDiag)(n);return()=>{e(),t()}},[]),(0,e.useEffect)(()=>{let t=t=>{let e=t.data;e&&"object"==typeof e&&"string"==typeof e.domain&&e.domain.startsWith("sanity/")&&o(t=>(0===t.count&&console.info("[draft-diag] comlink: first Studio message received"),{count:t.count+1,lastAt:D
13ate.now()}))};return window.addEventListener("message",t),()=>window.removeEventListener("message",t)},[]),(0,e.useEffect)(()=>{let t=setInterval(()=>i(Date.now()),1e3);return()=>clearInterval(t)},[]),null}t.s(["DraftModeDiagnostics",()=>n])},819370,t=>{"use strict";var e=t.i(843476),a=t.i(271645),n=t.i(272004);function r({children:t}){let[r,o]=(0,a.useState)(0);return(0,a.useEffect)(()=>{let t=setInterval(()=>{(0,n.isLiveStreamDead)((0,n.getLiveDiagState)(),Date.now())&&(console.info("[draft-diag] live stream dead (no open stream, no redial in 15s) — remounting <PantryLive/> to resubscribe"),o(t=>t+1))},5e3);return()=>clearInterval(t)},[]),(0,e.jsx)(a.Fragment,{children:t},r)}t.s(["PantryLiveRecovery",()=>r])},773613,t=>{"use strict";var e=t.i(419744),e=e,a=t.i(846696);function n(t){if((0,e.t)(t)){console.warn(`[live] the live-events stream is blocked by CORS for origin ${window.origin} — live content updates will not refresh this page`,t);let{addOriginUrl:e}=t;a.toast.error("Sanity Live couldn't connect",{description:"Your origin is blocked by CORS policy",duration:1/0,action:e?{label:"Manage",onClick:()=>window.open(e.toString(),"_blank")}:void 0})}else t instanceof Error?(console.error(t),a.toast.error(t.name,{description:t.message,duration:1/0})):(console.error(t),a.toast.error("Unknown error",{description:"Check the console for more details",duration:1/0}))}t.s(["handleError",()=>n],773613)},731629,t=>{"use strict";var e=t.i(773613),a=t.i(272004);function n(t){(0,a.recordLiveError)(),(0,e.handleError)(t)}t.s(["pantryLiveOnError",()=>n])},998117,t=>{"use strict";var e=t.i(618566),a=t.i(271645),n=t.i(60547);let r=new Set(n.locales.map(t=>(0,n.localeToSlug)(t.id)));var o=t.i(95187);let s=(0,o.createServerReference)("4057646c7ba2efb2ef8e21a3950a1bc9e746ce8cf4",o.callServer,void 0,o.findSourceMapURL,"pullPantryLive");function i({intervalMs:t,scope:n,initialSince:o,onError:i}){var l;let d,c,u=(0,a.useRef)({since:o,off:!1,stopped:!1,failures:0,lastSettledAt:0}),f=(0,e.usePathname)()??"/",m="all"===n||(d=f.split("/"),l=(c=d[1]?.toLowerCase())&&r.has(c)?`/${d.slice(2).join("/")}`:f,n.some(t=>"/"===t?"/"===l:l===t||l.startsWith(`${t}/`))),g=(0,a.useEffectEvent)(t=>{(i??function(t){console.warn("[pantry-live] poll failed",t)})(t)});return(0,a.useEffect)(()=>{if(!m)return;let a=u.current;if(a.off)return;let n=!1,r=null,o=0,i=0,l=()=>!a.off&&"visible"===document.visibilityState&&!1!==navigator.onLine,d=()=>0===a.failures?t:Math.min(t*2**(a.failures-1),12e4),c=()=>{null!==r&&(clearTimeout(r),r=null)},f=t=>{c(),!n&&!a.stopped&&l()&&(r=setTimeout(y,t))},p=()=>{a.off=!0,c()};function h(){if(a.failures+=1,a.failures>=8){a.stopped=!0,c();return}f(d())}let b=t=>{(a.lastSettledAt=Date.now(),(0,e.unstable_isUnrecognizedActionError)(t))?p():(0===a.failures&&g(t),h())},v=()=>{a.lastSettledAt=Date.now(),null===r&&f(d())};function y(){if(r=null,n||0!==o||a.stopped||!l())return;let e=i+=1;o=e;let d=!1,c=setTimeout(()=>{n||o!==e||(d=!0,b(Error("pantry-live: action timed out")))},25e3);function u(t){clearTimeout(c),n||o!==e||(o=0,t())}new Promise(t=>t(s(a.since))).then(e=>u(()=>d&&"unavailable"===e.status?v():void((a.lastSettledAt=Date.now(),"off"===e.status)?p():"unavailable"===e.status?h():(a.failures=0,a.stopped=!1,a.since=e.id,f(t)))),t=>u(()=>d?v():b(t)))}let w=()=>{if(n||a.off)return;if(!l())return void c();if(0!==o)return;if(a.stopped){a.stopped=!1,c(),y();return}let t=a.lastSettledAt+d()-Date.now();t<=0?(c(),y()):null===r&&f(t)};return document.addEventListener("visibilitychange",w),window.addEventListener("focus",w),window.addEventListener("online",w),window.addEventListener("offline",w),a.lastSettledAt=Date.now(),a.stopped=!1,f(d()),()=>{n=!0,c(),document.removeEventListener("visibilitychange",w),window.removeEventListener("focus",w),window.removeEventListener("online",w),window.removeEventListener("offline",w)}},[t,m]),null}t.s(["default",()=>i],998117)},743941,t=>{"use strict";var e=t.i(271645),a=t.i(618566),n=t.i(165584);let r=[25,50,75,100],o="claudecom.scroll.depth_reached";function s(){let t=(0,a.usePathname)(),s=(0,n.useAnalyticsReady)(),i=(0,e.useRef)(new Set),l=(0,e.useRef)(t);return(0,e.useEffect)(()=>
13{if(!s)return;l.current!==t&&(i.current.clear(),l.current=t);let e=()=>{let{scrollHeight:t,clientHeight:e,scrollTop:a}=document.documentElement,s=document.getElementsByTagName("footer"),l=s.length>0?s[s.length-1].getBoundingClientRect():void 0,d=l&&l.height>0?a+l.top:NaN,c=(d>0?Math.min(d,t):t)-e;if(c<=0){i.current.has(100)||(i.current.add(100),(0,n.trackEvent)(o,{depth:100}));return}let u=a/c*100+.5;for(let t of r)u>=t&&!i.current.has(t)&&(i.current.add(t),(0,n.trackEvent)(o,{depth:t}))},a=!1,d=()=>{a||(a=!0,requestAnimationFrame(()=>{e(),a=!1}))};window.addEventListener("scroll",d,{passive:!0});let c=requestAnimationFrame(e);return()=>{cancelAnimationFrame(c),window.removeEventListener("scroll",d)}},[t,s]),null}t.s(["SCROLL_DEPTH_EVENT",0,o,"ScrollDepthTracking",()=>s])},405193,t=>{t.v(e=>Promise.all(["static/chunks/5b8fa3fa23aa0030.js"].map(e=>t.l(e))).then(()=>e(397463)))},337029,t=>{t.v(e=>Promise.all(["static/chunks/251d4f294ac63a69.js","static/chunks/f3b6fb4ebf99b265.js"].map(e=>t.l(e))).then(()=>e(289544)))},321658,t=>{t.v(e=>Promise.all(["static/chunks/dbf8f20f62c4f287.js"].map(e=>t.l(e))).then(()=>e(124540)))},684927,t=>{t.v(e=>Promise.all(["static/chunks/59fb81c8314a5069.js"].map(e=>t.l(e))).then(()=>e(145587)))},627649,t=>{t.v(e=>Promise.all(["static/chunks/3565c7c04ef0af5f.js"].map(e=>t.l(e))).then(()=>e(712220)))},604448,t=>{t.v(e=>Promise.all(["static/chunks/49492dfa1892e4e6.js"].map(e=>t.l(e))).then(()=>e(686041)))},360650,t=>{t.v(e=>Promise.all(["static/chunks/a2807d9291e14a54.js"].map(e=>t.l(e))).then(()=>e(53923)))},864564,t=>{t.v(e=>Promise.all(["static/chunks/281d929c71cb067c.js"].map(e=>t.l(e))).then(()=>e(624683)))},378671,t=>{t.v(e=>Promise.all(["static/chunks/89d303494fab7999.js"].map(e=>t.l(e))).then(()=>e(279858)))},364081,t=>{t.v(e=>Promise.all(["static/chunks/2986bddc51925c63.js"].map(e=>t.l(e))).then(()=>e(232080)))}]);

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.