(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,894587,e=>{"use strict";e.s(["ThemeProvider",()=>u]);var t=e.i(843476),r=e.i(662862),n=e.i(615824),s=e.i(822236),i=e.i(363178),o=e.i(271645),a=e.i(590280);function l(){return(0,o.useEffect)(()=>{let e=window.scrollY,t=document.documentElement.classList.contains("dark"),r=()=>{e=window.scrollY},n=new MutationObserver(()=>{let r=document.documentElement.classList.contains("dark");if(r===t)return;t=r;let n=window.scrollX,s=e;requestAnimationFrame(()=>{document.body.offsetHeight,window.scrollTo(n,s)})});return window.addEventListener("scroll",r,{passive:!0}),n.observe(document.documentElement,{attributes:!0,attributeFilter:["class"]}),()=>{window.removeEventListener("scroll",r),n.disconnect()}},[]),null}function c({fallback:e}){let{theme:t,forcedTheme:n}=(0,r.useTheme)();return(0,o.useEffect)(()=>{let r=(0,s.normalizeThemePreference)(n??t,e);document.documentElement.setAttribute(s.THEME_PREFERENCE_ATTRIBUTE,r)},[t,n,e]),null}function d(){let{theme:e,forcedTheme:t}=(0,r.useTheme)(),n=(0,o.useRef)(!1);return(0,o.useEffect)(()=>{n.current="system"===e&&!t},[e,t]),(0,o.useEffect)(()=>{let e=window.matchMedia("(prefers-color-scheme: dark)"),t=()=>{n.current&&(0,r.suppressTransitionsThisTask)()};return e.addEventListener("change",t),()=>e.removeEventListener("change",t)},[]),null}function u({children:e,appearance:u,queryParamMode:m,codeblockTheme:f,forceShikiThemeLoad:h,forcedTheme:g,...x}){let{isLivePreview:p,getDocsConfigOverrides:b}=(0,o.useContext)(a.LivePreviewContext),y=b(),j=y?.appearance,w=y?.styling?.codeblocks,v=m&&["dark","light","system"].includes(m),k=p&&w?w:f;(0,n.loadShikiThemes)(k,h);let T=v?m:p&&j?.default?j.default:u?.default,N=g??(v?m:p&&j?.strict?j.default:u?.strict?u.default:void 0),C=(0,s.normalizeThemePreference)(T),P=`${T??""}:${N??""}`,$=(0,o.useRef)(P);return(0,o.useLayoutEffect)(()=>{$.current!==P&&($.current=P,(0,r.suppressTransitionsThisTask)())},[P]),(0,t.jsxs)(i.ThemeProvider,{attribute:"class",disableTransitionOnChange:!1,defaultTheme:T,forcedTheme:N,storageKey:"isDarkMode",themes:["dark","light","true","false","system"],value:{true:"dark",false:"light",dark:"dark",light:"light"},enableSystem:!0,...x,enableColorScheme:!1,children:[(0,t.jsx)("script",{dangerouslySetInnerHTML:{__html:(0,s.getThemePreferenceScript)(C,N)},suppressHydrationWarning:!0}),(0,t.jsx)(l,{}),(0,t.jsx)(d,{}),(0,t.jsx)(c,{fallback:C}),e]},p?P:void 0)}},192712,e=>{"use strict";function t(e,t){if(e){if("family"in e)return e;else if(t in e){let r=e[t];return"string"==typeof r?{family:r}:r}}}e.s(["getDetailedFontType",()=>t])},531961,e=>{"use strict";e.s(["FontScript",()=>u],531961);var t=e.i(843476),r=e.i(590280),n=e.i(479721);e.i(876469);var s=e.i(433180),i=e.i(771455);function o({font:e,subdomain:r}){if(!e||"Paper Mono"===e.family)return null;if(e.source){let n=function(e,t){let r=e.startsWith("fonts/"),n=e.startsWith("http://")||e.startsWith("https://");return r?`/${e}`:n?e:t?(0,i.getS3URI)(t,e):`/${e}`}(e.source,r),s=function(e){switch(e?.toLowerCase()){case"woff":return"font/woff";case"truetype":case"ttf":return"font/ttf";case"opentype":case"otf":return"font/otf";default:return"font/woff2"}}(e.format);return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("link",{rel:"preload",href:n,as:"font",type:s,crossOrigin:"anonymous"}),(0,t.jsx)("style",{children:`@font-face { font-family: '${e.family}'; src: url('${n}') format('${e.format}'); font-weight: ${e.weight}; font-display: swap; }`})]})}let n=(e.weight??"400;500;600;700;800").toString().split(";"),s=[...n.map(e=>`0,${e}`),...n.map(e=>`1,${e}`)].join(";");return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("link",{rel:"preconnect",href:"https://fonts.googleapis.com"}),(0,t.jsx)("link",{rel:"preconnect",href:"https://fonts.gstatic.com",crossOrigin:"anonymous"}),(0,t.jsx)("link",{href:`https://fonts.googleapis.com/css2?family=${e.family.replace(/\s+/g,"+")}:ital,wght@${s}&display=swap`,rel:"stylesheet"})]})}let a=(e,t)=>"Paper Mono"===e?"var(--font-paper-mono)":`"${e}", ${t}`;function l({heading:e,body:r,mono:n}){return(0,t.jsx)("style",{children:`:root { ${e?.family?`--font-family-headings-custom: ${a(e.family,s.SYSTEM_FONT_FALLBACK_STRING)};`:""} ${e?.weight?`--font-weight-headings-custom: ${e.weight};`:""} ${r?.family?`--font-family-body-custom: ${a(r.family,s.SYSTEM_FONT_FALLBACK_STRING)};`:""} ${r?.weight?`--font-weight-body-custom: ${r.weight};`:""} ${n?.family?`--font-family-mono-custom: ${a(n.family,s.MONO_FONT_FALLBACK_STRING)};`:""} } ${n?.weight?`.font-family-mono { font-weight: ${n.weight}; }`:""}`})}var c=e.i(192712),d=e.i(271645);function u({theme:e,fonts:s,subdomain:i}){let{isLivePreview:a,getDocsConfigOverrides:u}=(0,d.useContext)(r.LivePreviewContext),m=u(),f=m?.theme,h=(0,n.getThemeFonts)(a&&f?f:e),g=m?.fonts;if(!s&&!h&&!g)return null;let x=a&&g?g:s??h,p=(0,c.getDetailedFontType)(x,"heading"),b=(0,c.getDetailedFontType)(x,"body"),y=h?.mono,j=[p,b,y].map(e=>e?`${e.family}|${e.weight??""}|${"source"in e&&"string"==typeof e.source?e.source:""}`:"").join(";");return(0,t.jsxs)(d.Fragment,{children:[(0,t.jsx)(o,{font:p,subdomain:i}),(0,t.jsx)(o,{font:b,subdomain:i}),(0,t.jsx)(o,{font:y,subdomain:i}),(0,t.jsx)(l,{heading:p,body:b,mono:y})]},j)}},649328,e=>{"use strict";e.s(["RoundedVariables",()=>i]);var t=e.i(843476),r=e.i(91557),n=e.i(590280),s=e.i(271645);function i({theme:e}){let{isLivePreview:i,getDocsConfigOverrides:o}=(0,s.useContext)(n.LivePreviewContext),{docsConfig:a}=(0,s.useContext)(r.DocsConfigContext),l=o(),c=l?.theme,d=e;if(a?.theme!==e&&(d=a?.theme),i&&c&&(d=c),"willow"===d){let e=`:root { --rounded-sm: 0px; --rounded: 0px; --rounded-md: 0px; --rounded-lg: 0px; --rounded-xl: 0px; --rounded-xt: 0px; --rounded-2xl: 0px; --rounded-search: 0px; --rounded-3xl: 0px; --rounded-full: 0px; }`;return(0,t.jsx)("style",{children:e})}if("linden"!==d)return null;{let e=`:root { --rounded-sm: 4px; --rounded: 4px; --rounded-md: 4px; --rounded-lg: 4px; --rounded-xl: 4px; --rounded-xt: 4px; --rounded-2xl: 4px; --rounded-search: 4px; --rounded-3xl: 4px; --rounded-full: 4px; }`;return(0,t.jsx)("style",{children:e})}}},702910,e=>{"use strict";e.s(["RecommendedPagesList",()=>o],702910);var t=e.i(843476),r=e.i(206558),n=e.i(476781),s=e.i(296548),i=e.i(271645);function o({recommendPages:e=[]}){let o=(0,i.useMemo)(()=>t=>(function(e,t){let r=new Map;t.forEach(e=>{let t=r.get(e.title)||[];r.set(e.title,[...t,e])});let n=r.get(e.title)||[];if(n.length<=1||!e.breadcrumbs||e.breadcrumbs.length<=1)return[];let s=n.filter(e=>e.breadcrumbs&&e.breadcrumbs.length>1);if(s.length<=1)return[];let i=1,o=Math.max(...s.map(e=>(e.breadcrumbs?.length||1)-1));for(;i<=o;){let t=Math.max(0,e.breadcrumbs.length-1-i),r=e.breadcrumbs.length-1,n=e.breadcrumbs.slice(t,r);if(s.filter(t=>t!==e).every(e=>{if(!e.breadcrumbs||e.breadcrumbs.length<=1)return!0;let t=Math.max(0,e.breadcrumbs.length-1-i),r=e.breadcrumbs.length-1,s=e.breadcrumbs.slice(t,r);return n.join("/")!==s.join("/")}))return n;i++}return[]})(t,e),[e]);return e.length>0?(0,t.jsx)("div",{className:(0,s.cn)(n.Classes.NotFoundRecommendedPagesList,"w-full flex flex-col gap-3"),children:e.map((e,i)=>{let a=e.link.startsWith("/")?e.link:`/${e.link}`,l=r.NEXT_PUBLIC.BASE_PATH&&a.startsWith(r.NEXT_PUBLIC.BASE_PATH)?a.slice(r.NEXT_PUBLIC.BASE_PATH.length):a;return(0,t.jsxs)("a",{href:`${r.NEXT_PUBLIC.BASE_PATH}${l}`,className:(0,s.cn)(n.Classes.NotFoundRecommendedPageLink,"text-base text-primary dark:text-primary-light hover:brightness-[0.75] dark:hover:brightness-[1.35] text-center min-w-0 truncate"),children:[o(e).length>0&&(0,t.jsxs)("span",{children:[o(e).join(" / ")," - "]}),(0,t.jsx)("span",{children:e.title})]},i)})}):(0,t.jsx)(t.Fragment,{})}},638209,e=>{"use strict";e.s(["NotFoundComponent",()=>d,"SupportLink",()=>u]);var t=e.i(843476),r=e.i(91557),n=e.i(476781),s=e.i(296548),i=e.i(522016),o=e.i(271645),a=e.i(702910);function l(){return(0,t.jsxs)("div",{className:"flex flex-col items-center gap-y-2 w-full animate-pulse",children:[(0,t.jsx)("div",{className:"h-4 bg-gray-200 dark:bg-gray-700 rounded w-3/4"}),(0,t.jsx)("div",{className:"h-4 bg-gray-200 dark:bg-gray-700 rounded w-1/2"})]})}function c(){return(0,t.jsxs)("div",{className:"w-full animate-pulse space-y-3",children:[(0,t.jsx)("div",{className:"h-4 bg-gray-200 dark:bg-gray-700 rounded w-2/3 mx-auto"}),(0,t.jsx)("div",{className:"h-4 bg-gray-200 dark:bg-gray-700 rounded w-3/5 mx-auto"}),(0,t.jsx)("div",{className:"h-4 bg-gray-200 dark:bg-gray-700 rounded w-1/2 mx-auto"})]})}function d({content:e,recommendPages:i,loading:d}){let{docsConfig:u}=(0,o.useContext)(r.DocsConfigContext),m=u?.errors?.[404].title;return(0,t.jsxs)("div",{className:(0,s.cn)("flex flex-col items-center justify-center w-full max-w-lg overflow-x-hidden mx-auto py-48 px-5 text-center *:text-center gap-y-8",n.Classes.NotFoundContainer),children:[(0,t.jsxs)("div",{className:"flex flex-col items-center justify-center gap-y-6",children:[(0,t.jsx)("span",{id:"error-badge",className:(0,s.cn)("inline-flex -mb-2 text-5xl font-semibold p-1 text-primary dark:text-primary-light",n.Classes.NotFoundStatusCode),children:"404"}),(0,t.jsx)("h1",{id:"error-title",className:(0,s.cn)("font-medium mb-0 text-2xl text-gray-800 dark:text-gray-200",n.Classes.NotFoundTitle),children:m??"Page Not Found"}),(0,t.jsx)("div",{id:"error-description",className:(0,s.cn)("flex flex-col items-center gap-y-6 min-h-[3.5rem] prose prose-gray dark:prose-invert",n.Classes.NotFoundDescription),children:d?(0,t.jsx)(l,{}):e})]}),(0,t.jsx)("div",{className:"w-full min-h-24",children:d?(0,t.jsx)(c,{}):(0,t.jsx)(a.RecommendedPagesList,{recommendPages:i})})]})}function u(){return(0,t.jsx)(i.default,{href:"mailto:support@mintlify.com",className:"font-medium text-gray-700 dark:text-gray-100 border-b hover:border-b-[2px] border-primary-dark dark:border-primary-light",children:"contact support"})}},172214,e=>{"use strict";e.s(["getDefaultDescription",()=>n]);var t=e.i(843476),r=e.i(638209);function n(e,n){switch(e){case 404:return"We couldn't find the page."+(n?" Maybe you were looking for one of these pages below?":"");case 500:return(0,t.jsxs)(t.Fragment,{children:["An unexpected error occurred. Please ",(0,t.jsx)(r.SupportLink,{})," to get help."]});default:return"An unexpected error occurred. Please contact support."}}},962967,e=>{"use strict";e.s(["ErrorPageComponent",()=>c]);var t=e.i(843476),r=e.i(894587),n=e.i(531961),s=e.i(152823),i=e.i(649328),o=e.i(17677),a=e.i(172214),l=e.i(702910);function c({statusCode:e,title:c,description:d}){let u="#4ADE80",m=`:root { --primary: ${(0,o.hexToRgbString)("#117866")}; --primary-light: ${(0,o.hexToRgbString)(u)}; --primary-dark: ${(0,o.hexToRgbString)("#166534")}; --background-light: ${(0,o.hexToRgbString)("#FFFFFF")}; --background-dark: ${(0,o.generateDynamicBackgroundDarkColor)(u,"#0f1117")}; }`;return(0,t.jsxs)(r.ThemeProvider,{children:[(0,t.jsx)(s.ColorVariables,{}),(0,t.jsx)(n.FontScript,{}),(0,t.jsx)(i.RoundedVariables,{}),(0,t.jsx)("style",{children:m}),(0,t.jsx)("main",{className:"h-screen bg-background-light dark:bg-background-dark text-left",children:(0,t.jsx)("article",{className:"bg-custom bg-fixed bg-center bg-cover relative flex flex-col items-center justify-center h-full",children:(0,t.jsxs)("div",{className:"w-full max-w-xl px-10",children:[(0,t.jsxs)("span",{className:"inline-flex mb-6 rounded-full px-3 py-1 text-sm font-semibold mr-4 text-white p-1 bg-primary",children:["Error ",e]}),(0,t.jsx)("h1",{className:"font-semibold mb-3 text-3xl",children:c??"Page not found!"}),(0,t.jsx)("p",{className:"text-lg text-gray-600 dark:text-gray-400 mb-6",children:d??(0,a.getDefaultDescription)(e)}),(0,t.jsx)(l.RecommendedPagesList,{})]})})})]})}},556357,e=>{"use strict";e.s(["default",()=>s,"dynamic",()=>n]);var t=e.i(843476),r=e.i(962967);let n="force-static";function s(){return(0,t.jsx)(r.ErrorPageComponent,{title:"Error loading page",statusCode:500})}},389096,e=>{e.v(t=>Promise.all(["static/chunks/82dd77156ef6225d.js","static/chunks/31f7d10d729ba249.js","static/chunks/a0d6544003b7d24c.js"].map(t=>e.l(t))).then(()=>t(567288)))},753735,e=>{e.v(t=>Promise.all(["static/chunks/cc51089c80fb8496.js"].map(t=>e.l(t))).then(()=>t(639230)))},108387,e=>{e.v(t=>Promise.all(["static/chunks/6f7c0c24933652d0.js"].map(t=>e.l(t))).then(()=>t(563703)))},566265,e=>{e.v(t=>Promise.all(["static/chunks/b32535d7748ff90b.js"].map(t=>e.l(t))).then(()=>t(871530)))}]);