import { c as createComponent } from './astro-component_zOMRFNdO.mjs'; import 'piccolore'; import { f as createRenderInstruction, m as maybeRenderHead, u as unescapeHTML, a as renderTemplate, e as renderSlot, r as renderComponent, b as addAttribute, F as Fragment, g as AstroError, I as ImageMissingAlt, h as spreadAttributes, i as FontFamilyNotFound, j as defineStyleVars, A as AstroUserError, c as renderHead } from './prerender_DM8EEygr.mjs'; import { s as starlightConfig, a as stripTrailingSlash, b as stripLeadingSlash, e as ensureHtmlExtension, c as stripHtmlExtension, d as ensureTrailingSlash, p as project, B as BuiltInDefaultLocale, g as getCollection, f as pickLang, h as stripLeadingAndTrailingSlashes, i as ensureLeadingSlash, j as stripExtension, k as getCollectionPathFromRoot, l as getEntry, u as useTranslations, r as renderEntry } from './translations_Bj2TVyks.mjs'; import 'clsx'; import { $ as $$Icon, r as renderScript, a as $$LinkButton, b as $$Badge } from './Code_CMImcOzu.mjs'; import { r as resolveSrc, i as isESMImportedImage, g as getImage$1 } from './deterministic-string_Do8F4WDh.mjs'; import '@astrojs/internal-helpers/remote'; import '@astrojs/internal-helpers/path'; import * as mime from 'mrmime'; import * as z from 'zod/v4'; import yaml from 'js-yaml'; import { klona } from 'klona/lite'; function templateEnter(_result) { return createRenderInstruction({ type: "template-enter" }); } function templateExit(_result) { return createRenderInstruction({ type: "template-exit" }); } const $$Banner = createComponent(($$result, $$props, $$slots) => { const Astro2 = $$result.createAstro($$props, $$slots); Astro2.self = $$Banner; const { banner } = Astro2.locals.starlightRoute.entry.data; return renderTemplate`${banner && renderTemplate`${maybeRenderHead()}
${unescapeHTML(banner.content)}
`}`; }, "C:/Users/Harun/OneDrive/Desktop/my pc desktop/node_modules/@astrojs/starlight/components/Banner.astro", void 0); const $$ContentPanel = createComponent(($$result, $$props, $$slots) => { return renderTemplate`${maybeRenderHead()}
${renderSlot($$result, $$slots["default"])}
`; }, "C:/Users/Harun/OneDrive/Desktop/my pc desktop/node_modules/@astrojs/starlight/components/ContentPanel.astro", void 0); const $$ContentNotice = createComponent(($$result, $$props, $$slots) => { const Astro2 = $$result.createAstro($$props, $$slots); Astro2.self = $$ContentNotice; const { icon, label } = Astro2.props; return renderTemplate`${maybeRenderHead()}

${renderComponent($$result, "Icon", $$Icon, { "name": icon, "size": "1.5em", "color": "var(--sl-color-orange-high)", "class": "astro-opzsrvew" })} ${label}

`; }, "C:/Users/Harun/OneDrive/Desktop/my pc desktop/node_modules/@astrojs/starlight/components/ContentNotice.astro", void 0); const $$FallbackContentNotice = createComponent(($$result, $$props, $$slots) => { const Astro2 = $$result.createAstro($$props, $$slots); Astro2.self = $$FallbackContentNotice; return renderTemplate`${renderComponent($$result, "ContentNotice", $$ContentNotice, { "icon": "warning", "label": Astro2.locals.t("i18n.untranslatedContent") })}`; }, "C:/Users/Harun/OneDrive/Desktop/my pc desktop/node_modules/@astrojs/starlight/components/FallbackContentNotice.astro", void 0); const $$DraftContentNotice = createComponent(($$result, $$props, $$slots) => { const Astro2 = $$result.createAstro($$props, $$slots); Astro2.self = $$DraftContentNotice; return renderTemplate`${renderComponent($$result, "ContentNotice", $$ContentNotice, { "icon": "warning", "label": Astro2.locals.t("page.draft") })}`; }, "C:/Users/Harun/OneDrive/Desktop/my pc desktop/node_modules/@astrojs/starlight/components/DraftContentNotice.astro", void 0); const $$EditLink = createComponent(($$result, $$props, $$slots) => { const Astro2 = $$result.createAstro($$props, $$slots); Astro2.self = $$EditLink; const { editUrl } = Astro2.locals.starlightRoute; return renderTemplate`${editUrl && renderTemplate`${maybeRenderHead()}${renderComponent($$result, "Icon", $$Icon, { "name": "pencil", "size": "1.2em", "class": "astro-eez2twj6" })}${Astro2.locals.t("page.editLink")}`}`; }, "C:/Users/Harun/OneDrive/Desktop/my pc desktop/node_modules/@astrojs/starlight/components/EditLink.astro", void 0); const $$LastUpdated = createComponent(($$result, $$props, $$slots) => { const Astro2 = $$result.createAstro($$props, $$slots); Astro2.self = $$LastUpdated; const { lang, lastUpdated } = Astro2.locals.starlightRoute; return renderTemplate`${lastUpdated && renderTemplate`${maybeRenderHead()}

${Astro2.locals.t("page.lastUpdated")}${" "}${lastUpdated.toLocaleDateString(lang, { dateStyle: "medium", timeZone: "UTC" })}

`}`; }, "C:/Users/Harun/OneDrive/Desktop/my pc desktop/node_modules/@astrojs/starlight/components/LastUpdated.astro", void 0); const $$Pagination = createComponent(($$result, $$props, $$slots) => { const Astro2 = $$result.createAstro($$props, $$slots); Astro2.self = $$Pagination; const { dir, pagination } = Astro2.locals.starlightRoute; const { prev, next } = pagination; const isRtl = dir === "rtl"; return renderTemplate`${maybeRenderHead()}`; }, "C:/Users/Harun/OneDrive/Desktop/my pc desktop/node_modules/@astrojs/starlight/components/Pagination.astro", void 0); const $$Footer = createComponent(($$result, $$props, $$slots) => { const Astro2 = $$result.createAstro($$props, $$slots); Astro2.self = $$Footer; return renderTemplate`${maybeRenderHead()}`; }, "C:/Users/Harun/OneDrive/Desktop/my pc desktop/node_modules/@astrojs/starlight/components/Footer.astro", void 0); const $$Head = createComponent(($$result, $$props, $$slots) => { const Astro2 = $$result.createAstro($$props, $$slots); Astro2.self = $$Head; const { head } = Astro2.locals.starlightRoute; return renderTemplate`${head.map(({ tag: Tag, attrs, content }) => renderTemplate`${renderComponent($$result, "Tag", Tag, { ...attrs }, { "default": ($$result2) => renderTemplate`${unescapeHTML(content)}` })}`)}`; }, "C:/Users/Harun/OneDrive/Desktop/my pc desktop/node_modules/@astrojs/starlight/components/Head.astro", void 0); const $$Select = createComponent(($$result, $$props, $$slots) => { const Astro2 = $$result.createAstro($$props, $$slots); Astro2.self = $$Select; return renderTemplate`${maybeRenderHead()} ${Astro2.props.label} ${renderComponent($$result, "Icon", $$Icon, { "name": Astro2.props.icon, "class": "icon label-icon astro-4yphtoen" })} ${renderComponent($$result, "Icon", $$Icon, { "name": "down-caret", "class": "icon caret astro-4yphtoen" })} `; }, "C:/Users/Harun/OneDrive/Desktop/my pc desktop/node_modules/@astrojs/starlight/components/Select.astro", void 0); const $$LanguageSelect = createComponent(($$result, $$props, $$slots) => { const Astro2 = $$result.createAstro($$props, $$slots); Astro2.self = $$LanguageSelect; return renderTemplate`${starlightConfig.isMultilingual}${renderScript($$result, "C:/Users/Harun/OneDrive/Desktop/my pc desktop/node_modules/@astrojs/starlight/components/LanguageSelect.astro?astro&type=script&index=0&lang.ts")}`; }, "C:/Users/Harun/OneDrive/Desktop/my pc desktop/node_modules/@astrojs/starlight/components/LanguageSelect.astro", void 0); var __freeze$3 = Object.freeze; var __defProp$3 = Object.defineProperty; var __template$3 = (cooked, raw) => __freeze$3(__defProp$3(cooked, "raw", { value: __freeze$3(cooked.slice()) })); var _a$3; const $$Search = createComponent(async ($$result, $$props, $$slots) => { const Astro2 = $$result.createAstro($$props, $$slots); Astro2.self = $$Search; const pagefindTranslations = { placeholder: Astro2.locals.t("search.label"), ...Object.fromEntries( Object.entries(Astro2.locals.t.all()).filter(([key]) => key.startsWith("pagefind.")).map(([key, value]) => [key.replace("pagefind.", ""), value]) ) }; const dataAttributes = { "data-translations": JSON.stringify(pagefindTranslations) }; return renderTemplate(_a$3 || (_a$3 = __template$3(["", " ", " "])), renderComponent($$result, "site-search", "site-search", { "class": (Astro2.props.class ?? "") + " astro-v37mnknz", ...dataAttributes }, { "default": () => renderTemplate` ${maybeRenderHead()}
${renderTemplate`
`}
` }), renderScript($$result, "C:/Users/Harun/OneDrive/Desktop/my pc desktop/node_modules/@astrojs/starlight/components/Search.astro?astro&type=script&index=0&lang.ts")); }, "C:/Users/Harun/OneDrive/Desktop/my pc desktop/node_modules/@astrojs/starlight/components/Search.astro", void 0); const logos = {}; const $$SiteTitle = createComponent(($$result, $$props, $$slots) => { const Astro2 = $$result.createAstro($$props, $$slots); Astro2.self = $$SiteTitle; const { siteTitle, siteTitleHref } = Astro2.locals.starlightRoute; return renderTemplate`${maybeRenderHead()} ${starlightConfig.logo && logos.dark && renderTemplate`${renderComponent($$result, "Fragment", Fragment, { "class": "astro-m46x6ez3" }, { "default": ($$result2) => renderTemplate` ${!("src" in starlightConfig.logo) && renderTemplate``}` })}`} ${siteTitle} `; }, "C:/Users/Harun/OneDrive/Desktop/my pc desktop/node_modules/@astrojs/starlight/components/SiteTitle.astro", void 0); const $$SocialIcons = createComponent(($$result, $$props, $$slots) => { const links = starlightConfig.social || []; return renderTemplate`${links.length > 0 && renderTemplate`${renderComponent($$result, "Fragment", Fragment, { "class": "astro-wy4te6ga" }, { "default": ($$result2) => renderTemplate`${links.map(({ label, href, icon }) => renderTemplate`${maybeRenderHead()}${label}${renderComponent($$result2, "Icon", $$Icon, { "name": icon, "class": "astro-wy4te6ga" })}`)}` })}`}`; }, "C:/Users/Harun/OneDrive/Desktop/my pc desktop/node_modules/@astrojs/starlight/components/SocialIcons.astro", void 0); var __freeze$2 = Object.freeze; var __defProp$2 = Object.defineProperty; var __template$2 = (cooked, raw) => __freeze$2(__defProp$2(cooked, "raw", { value: __freeze$2(cooked.slice()) })); var _a$2; const $$ThemeSelect = createComponent(($$result, $$props, $$slots) => { const Astro2 = $$result.createAstro($$props, $$slots); Astro2.self = $$ThemeSelect; return renderTemplate(_a$2 || (_a$2 = __template$2(["", "