From 8f6872f739e3b4a7284729081dcb9889b66b8603 Mon Sep 17 00:00:00 2001 From: enscribe Date: Tue, 10 Sep 2024 10:36:58 -0700 Subject: [PATCH] chore: remove junk --- .prettierrc.mjs | 17 - README.md | 162 +-- astro.config.mjs | 25 - astro.config.ts | 23 + package-lock.json | 168 --- package.json | 24 +- .../pagefind/fragment/en_26435e5.pf_fragment | Bin 2947 -> 0 bytes .../pagefind/fragment/en_2a5e6b1.pf_fragment | Bin 1193 -> 0 bytes .../pagefind/fragment/en_2fed8eb.pf_fragment | Bin 837 -> 0 bytes .../pagefind/fragment/en_3131981.pf_fragment | Bin 268 -> 0 bytes .../pagefind/fragment/en_3923b3d.pf_fragment | Bin 808 -> 0 bytes .../pagefind/fragment/en_3ccfc4e.pf_fragment | Bin 808 -> 0 bytes .../pagefind/fragment/en_3ec1c2b.pf_fragment | Bin 327 -> 0 bytes .../pagefind/fragment/en_42f73b1.pf_fragment | Bin 743 -> 0 bytes .../pagefind/fragment/en_4885cf2.pf_fragment | Bin 776 -> 0 bytes .../pagefind/fragment/en_4cc991a.pf_fragment | Bin 1111 -> 0 bytes .../pagefind/fragment/en_4f7e69c.pf_fragment | Bin 2530 -> 0 bytes .../pagefind/fragment/en_51fdb47.pf_fragment | Bin 377 -> 0 bytes .../pagefind/fragment/en_54fba64.pf_fragment | Bin 455 -> 0 bytes .../pagefind/fragment/en_6935ba6.pf_fragment | Bin 320 -> 0 bytes .../pagefind/fragment/en_6ee846f.pf_fragment | Bin 293 -> 0 bytes .../pagefind/fragment/en_7a47df9.pf_fragment | Bin 910 -> 0 bytes .../pagefind/fragment/en_7cbffcd.pf_fragment | Bin 1188 -> 0 bytes .../pagefind/fragment/en_8826d47.pf_fragment | Bin 1180 -> 0 bytes .../pagefind/fragment/en_a1fb37a.pf_fragment | Bin 842 -> 0 bytes .../pagefind/fragment/en_a3eb135.pf_fragment | Bin 909 -> 0 bytes .../pagefind/fragment/en_ad42bb6.pf_fragment | Bin 192 -> 0 bytes .../pagefind/fragment/en_bbc53aa.pf_fragment | Bin 2528 -> 0 bytes .../pagefind/fragment/en_cf248be.pf_fragment | Bin 692 -> 0 bytes .../pagefind/fragment/en_cf8ecb3.pf_fragment | Bin 223 -> 0 bytes .../pagefind/fragment/en_fbe187d.pf_fragment | Bin 991 -> 0 bytes .../pagefind/fragment/en_fefcc58.pf_fragment | Bin 1103 -> 0 bytes public/pagefind/index/en_8739159.pf_index | Bin 11937 -> 0 bytes public/pagefind/index/en_d0dad81.pf_index | Bin 10085 -> 0 bytes public/pagefind/pagefind-entry.json | 1 - public/pagefind/pagefind-highlight.js | 1069 ----------------- public/pagefind/pagefind-modular-ui.css | 214 ---- public/pagefind/pagefind-modular-ui.js | 8 - public/pagefind/pagefind-ui.css | 1 - public/pagefind/pagefind-ui.js | 2 - .../pagefind/pagefind.en_2e70f624f4.pf_meta | Bin 177 -> 0 bytes .../pagefind/pagefind.en_3fd8bd6252.pf_meta | Bin 178 -> 0 bytes .../pagefind/pagefind.en_45ddb13fe8.pf_meta | Bin 184 -> 0 bytes public/pagefind/pagefind.js | 9 - public/pagefind/wasm.en.pagefind | Bin 70862 -> 0 bytes public/pagefind/wasm.unknown.pagefind | Bin 66875 -> 0 bytes src/components/ArrowCard.astro | 10 +- src/components/BackToPrevious.astro | 6 +- src/components/CVCard.astro | 38 +- src/components/Callout.astro | 18 +- src/components/Footer.astro | 15 +- src/components/FormattedDate.astro | 12 +- src/components/Head.astro | 228 ++-- src/components/Header.astro | 8 +- src/components/Link.astro | 28 +- src/components/PageFind.astro | 132 -- src/components/PostNavigation.astro | 2 +- src/components/ProgressBar.astro | 9 +- src/components/PublicationCard.astro | 130 +- src/components/SocialIcon.astro | 25 +- src/components/SocialIcons.astro | 29 +- src/components/TableOfContents.astro | 28 +- src/components/TableOfContentsHeading.astro | 8 +- src/consts.ts | 53 +- src/content/blog/00-academic-astro.mdx | 31 +- .../blog/00-academics-getting-started.md | 182 +-- .../blog/00-astro-micro-changelog/index.mdx | 8 +- src/content/blog/01-getting-started.md | 70 +- src/content/blog/02-blog-collection/index.md | 22 +- src/content/blog/04-markdown-syntax/index.mdx | 10 +- src/content/blog/05-mdx-syntax/index.mdx | 12 +- src/content/blog/06-year-sorting-example.md | 6 +- src/content/blog/07-draft-example.md | 6 +- .../blog/08-prev-next-order-example.md | 6 +- src/content/config.ts | 12 +- src/content/publications/papertitle1.md | 23 +- src/content/publications/papertitle2.md | 23 +- src/content/publications/papertitle3.md | 23 +- src/layouts/Layout.astro | 24 +- src/lib/utils.ts | 24 +- src/pages/404.astro | 10 +- src/pages/about.astro | 46 +- src/pages/blog/[...slug].astro | 84 +- src/pages/blog/index.astro | 30 +- src/pages/cv.astro | 62 +- src/pages/index.astro | 67 +- src/pages/publications/index.astro | 15 +- src/pages/rss.xml.js | 25 +- src/pages/tags/[...slug].astro | 51 +- src/pages/tags/index.astro | 36 +- src/scripts/progress-bar.js | 18 - src/styles/global.css | 4 +- src/styles/katex.css | 2 +- src/types.ts | 20 +- tailwind.config.mjs | 15 - tailwind.config.ts | 18 + 96 files changed, 1002 insertions(+), 2485 deletions(-) delete mode 100644 .prettierrc.mjs delete mode 100644 astro.config.mjs create mode 100644 astro.config.ts delete mode 100644 public/pagefind/fragment/en_26435e5.pf_fragment delete mode 100644 public/pagefind/fragment/en_2a5e6b1.pf_fragment delete mode 100644 public/pagefind/fragment/en_2fed8eb.pf_fragment delete mode 100644 public/pagefind/fragment/en_3131981.pf_fragment delete mode 100644 public/pagefind/fragment/en_3923b3d.pf_fragment delete mode 100644 public/pagefind/fragment/en_3ccfc4e.pf_fragment delete mode 100644 public/pagefind/fragment/en_3ec1c2b.pf_fragment delete mode 100644 public/pagefind/fragment/en_42f73b1.pf_fragment delete mode 100644 public/pagefind/fragment/en_4885cf2.pf_fragment delete mode 100644 public/pagefind/fragment/en_4cc991a.pf_fragment delete mode 100644 public/pagefind/fragment/en_4f7e69c.pf_fragment delete mode 100644 public/pagefind/fragment/en_51fdb47.pf_fragment delete mode 100644 public/pagefind/fragment/en_54fba64.pf_fragment delete mode 100644 public/pagefind/fragment/en_6935ba6.pf_fragment delete mode 100644 public/pagefind/fragment/en_6ee846f.pf_fragment delete mode 100644 public/pagefind/fragment/en_7a47df9.pf_fragment delete mode 100644 public/pagefind/fragment/en_7cbffcd.pf_fragment delete mode 100644 public/pagefind/fragment/en_8826d47.pf_fragment delete mode 100644 public/pagefind/fragment/en_a1fb37a.pf_fragment delete mode 100644 public/pagefind/fragment/en_a3eb135.pf_fragment delete mode 100644 public/pagefind/fragment/en_ad42bb6.pf_fragment delete mode 100644 public/pagefind/fragment/en_bbc53aa.pf_fragment delete mode 100644 public/pagefind/fragment/en_cf248be.pf_fragment delete mode 100644 public/pagefind/fragment/en_cf8ecb3.pf_fragment delete mode 100644 public/pagefind/fragment/en_fbe187d.pf_fragment delete mode 100644 public/pagefind/fragment/en_fefcc58.pf_fragment delete mode 100644 public/pagefind/index/en_8739159.pf_index delete mode 100644 public/pagefind/index/en_d0dad81.pf_index delete mode 100644 public/pagefind/pagefind-entry.json delete mode 100644 public/pagefind/pagefind-highlight.js delete mode 100644 public/pagefind/pagefind-modular-ui.css delete mode 100644 public/pagefind/pagefind-modular-ui.js delete mode 100644 public/pagefind/pagefind-ui.css delete mode 100644 public/pagefind/pagefind-ui.js delete mode 100644 public/pagefind/pagefind.en_2e70f624f4.pf_meta delete mode 100644 public/pagefind/pagefind.en_3fd8bd6252.pf_meta delete mode 100644 public/pagefind/pagefind.en_45ddb13fe8.pf_meta delete mode 100644 public/pagefind/pagefind.js delete mode 100644 public/pagefind/wasm.en.pagefind delete mode 100644 public/pagefind/wasm.unknown.pagefind delete mode 100644 src/components/PageFind.astro delete mode 100644 src/scripts/progress-bar.js delete mode 100644 tailwind.config.mjs create mode 100644 tailwind.config.ts diff --git a/.prettierrc.mjs b/.prettierrc.mjs deleted file mode 100644 index 3e2fb42..0000000 --- a/.prettierrc.mjs +++ /dev/null @@ -1,17 +0,0 @@ -// .prettierrc.mjs -/** @type {import("prettier").Config} */ -export default { - plugins: [ - "prettier-plugin-astro", - "prettier-plugin-organize-imports", - "prettier-plugin-tailwindcss", - ], - overrides: [ - { - files: "*.astro", - options: { - parser: "astro", - }, - }, - ], -}; diff --git a/README.md b/README.md index a65e19e..6c82a76 100644 --- a/README.md +++ b/README.md @@ -1,11 +1,11 @@ -# Astro-Micro-Academics +# Astro-Micro-Academics [![Badge with Logo](https://img.shields.io/badge/Astro-Page-blue) ](https://astro.build/themes/details/astro-micro-academics) [![Badge with Logo](https://img.shields.io/badge/Live-Demo-cyan)](https://astro-micro-academic.vercel.app/) -Astro Micro Academic is an academic version of [Astro-Micro](https://github.com/trevortylerlee/astro-micro) and [Nano](https://astro-nano-demo.vercel.app/). -It is tailored for researchers. +Astro Micro Academic is an academic version of [Astro-Micro](https://github.com/trevortylerlee/astro-micro) and [Nano](https://astro-nano-demo.vercel.app/). +It is tailored for researchers. Micro Academics adds features like tags, and blog math support and also inherits [Pagefind](https://pagefind.app/) for search, [Giscus](https://giscus.app/) for comments, from Astro Micro. @@ -14,9 +14,10 @@ Micro Academics still comes with everything great about Micro and Nano — full ![teaser](./assets/teaser-1.png) ## News -✨ I've got a detailed blog about building and deploying your website using this template! Check it out [here](https://jingwu2121.github.io/blog/01-build-deploy-website/) -## Install Astro-Micro-Academics +✨ I've got a detailed blog about building and deploying your website using this template! Check it out [here](https://jingwu2121.github.io/blog/01-build-deploy-website/) + +## Install Astro-Micro-Academics Clone the [repository](https://github.com/jingwu2121/astro-micro-academic). @@ -33,6 +34,7 @@ npm i ``` Run local server + ```sh npm run dev ``` @@ -41,55 +43,72 @@ npm run dev Update your home page in `src/pages/index.astro`. - ## CV & About Update your CV and About page in `src/pages/cv.astro` and `src/pages/about.astro`. ```ts const works = [ - {company:"Company A", time: "2022-Present", job_title: "Research Scientist", location: "London, UK", description: "Your Notes about the job"}, - {company:"Company A", time: "2022-Present", job_title: "Research Scientist", location: "London, UK", description: "Your Notes about the job"}, + { + company: 'Company A', + time: '2022-Present', + job_title: 'Research Scientist', + location: 'London, UK', + description: 'Your Notes about the job', + }, + { + company: 'Company A', + time: '2022-Present', + job_title: 'Research Scientist', + location: 'London, UK', + description: 'Your Notes about the job', + }, ] const educations = [ - {school:"University 1", time: "2022-Present", job_title: "BEng in Electronic Information Engineering", location: "London, UK", description: "Your Notes about the study"}, + { + school: 'University 1', + time: '2022-Present', + job_title: 'BEng in Electronic Information Engineering', + location: 'London, UK', + description: 'Your Notes about the study', + }, ] ``` ## Social Links -Update the social links in `src/components/SocialIcons.astro`, simply replace the `URL`. +Update the social links in `src/components/SocialIcons.astro`, simply replace the `URL`. ## Publications metadata -Metadata is required for each post. Add a new `publication.md` to automartically add a publication on the website. Publications are sorted by date. +Metadata is required for each post. Add a new `publication.md` to automartically add a publication on the website. Publications are sorted by date. ```astro --- -title: "Diffusion Models Beat GANs on Image Synthesis" -description: "Lorem ipsum dolor sit amet consectetur adipisicing elit. Molestias earum quod quo repellat blanditiis est iste eos dolorem! Voluptatibus corporis totam sed unde est iusto neque iure natus adipisci omnis." -date: "2024-07-26" -authors: "John B*, Jon A*, Frank C, John B, Jon A, Frank C" -paperURL: "Paper: https://astro-sphere-demo.vercel.app" -codeURL: "Code: " -webURL: "Web: https://github.com/markhorn-dev/astro-sphere" -dataURL: "Data: https://github.com/markhorn-dev/astro-sphere" -img: "/rupert-cat.gif" -imgAlt: "Paper Teaser" -pub: "ECCV2024" +title: 'Diffusion Models Beat GANs on Image Synthesis' +description: 'Lorem ipsum dolor sit amet consectetur adipisicing elit. Molestias earum quod quo repellat blanditiis est iste eos dolorem! Voluptatibus corporis totam sed unde est iusto neque iure natus adipisci omnis.' +date: '2024-07-26' +authors: 'John B*, Jon A*, Frank C, John B, Jon A, Frank C' +paperURL: 'Paper: https://astro-sphere-demo.vercel.app' +codeURL: 'Code: ' +webURL: 'Web: https://github.com/markhorn-dev/astro-sphere' +dataURL: 'Data: https://github.com/markhorn-dev/astro-sphere' +img: '/rupert-cat.gif' +imgAlt: 'Paper Teaser' +pub: 'ECCV2024' --- ``` -| Field | Req | Type | Remarks | -| :---------- | :-- | :------ | :----------------------------------------------- | -| title | Yes | string | Title of the content. Used in SEO and RSS. | -| description | Yes | string | Description of the content. Used in SEO and RSS. | -| date | Yes | string | Must be a valid date string (able to be parsed). | -| authors | Yes | string | A string seperated by comma. | -| paperURL, codeURL, webURL, dataURL | Yes | string | A string seperated by ": ". If you don't have a link to add, leave the link part blank, e.g. `codeURL: "Code: "` | -| img | Yes | string | Path to teaser image. | -| imgAlt | Yes | string | Description of the image. | -| pub | Yes | string | The conference or journal | +| Field | Req | Type | Remarks | +| :--------------------------------- | :-- | :----- | :--------------------------------------------------------------------------------------------------------------- | +| title | Yes | string | Title of the content. Used in SEO and RSS. | +| description | Yes | string | Description of the content. Used in SEO and RSS. | +| date | Yes | string | Must be a valid date string (able to be parsed). | +| authors | Yes | string | A string seperated by comma. | +| paperURL, codeURL, webURL, dataURL | Yes | string | A string seperated by ": ". If you don't have a link to add, leave the link part blank, e.g. `codeURL: "Code: "` | +| img | Yes | string | Path to teaser image. | +| imgAlt | Yes | string | Description of the image. | +| pub | Yes | string | The conference or journal | ## Blog metadata @@ -97,11 +116,11 @@ Metadata is required for each post. ```astro --- -title: "Blog Collection"; -description: "How to add posts to the blog."; -date: "2024-03-21"; +title: 'Blog Collection' +description: 'How to add posts to the blog.' +date: '2024-03-21' tags: ['guide', 'tutorial'] -draft: false; +draft: false --- ``` @@ -110,10 +129,10 @@ draft: false; | title | Yes | string | Title of the content. Used in SEO and RSS. | | description | Yes | string | Description of the content. Used in SEO and RSS. | | date | Yes | string | Must be a valid date string (able to be parsed). | -| tags | Yes | list | A list of strings | +| tags | Yes | list | A list of strings | | draft | No | boolean | If draft: true, content will not be published. | -## Customize the website metadata and set up RSS +## Customize the website metadata and set up RSS To change the website metadata, edit `src/consts.ts`. @@ -121,27 +140,27 @@ To change the website metadata, edit `src/consts.ts`. // src/consts.ts export const SITE: Site = { - TITLE: "Astro Micro Academics", - DESCRIPTION: "Astro Micro Academics is for academic user.", - EMAIL: "youremial@gmail.com", + TITLE: 'Astro Micro Academics', + DESCRIPTION: 'Astro Micro Academics is for academic user.', + EMAIL: 'youremial@gmail.com', NUM_POSTS_ON_HOMEPAGE: 2, NUM_PUBLICATIONS_ON_HOMEPAGE: 3, - SITEURL: 'https://astro-micro-academic.vercel.app' // Update here to link the RSS icon to your website RSS -}; + SITEURL: 'https://astro-micro-academic.vercel.app', // Update here to link the RSS icon to your website RSS +} ``` -| Field | Req | Description | -| :----------- | :-- | :--------------------------------------------------- | -| TITLE | Yes | Displayed in header and footer. Used in SEO and RSS. | -| DESCRIPTION | Yes | Used in SEO and RSS. | -| EMAIL | Yes | Displayed in contact section. | -| NUM_POSTS | Yes | Limit number of posts on home page. | +| Field | Req | Description | +| :--------------- | :-- | :--------------------------------------------------- | +| TITLE | Yes | Displayed in header and footer. Used in SEO and RSS. | +| DESCRIPTION | Yes | Used in SEO and RSS. | +| EMAIL | Yes | Displayed in contact section. | +| NUM_POSTS | Yes | Limit number of posts on home page. | | NUM_PUBLICATIONS | Yes | Limit number of research on home page. | -| SITEURL | Yes | Your website URL | +| SITEURL | Yes | Your website URL | ### RSS Post -Please tag the post of RSS feed with tag `"rss-feed"`, other posts are not included in the RSS. +Please tag the post of RSS feed with tag `"rss-feed"`, other posts are not included in the RSS. --- @@ -150,7 +169,7 @@ Please tag the post of RSS feed with tag `"rss-feed"`, other posts are not inclu ```ts // src/consts.ts -export const HIGHLIGHTAUTHOR = "John B" +export const HIGHLIGHTAUTHOR = 'John B' ``` ## Customize metadata for individual pages @@ -159,38 +178,35 @@ export const HIGHLIGHTAUTHOR = "John B" // src/consts.ts export const HOME: Metadata = { - TITLE: "Home", - DESCRIPTION: "Astro Micro is an accessible theme for Astro.", -}; + TITLE: 'Home', + DESCRIPTION: 'Astro Micro is an accessible theme for Astro.', +} export const BLOG: Metadata = { - TITLE: "Blog", - DESCRIPTION: "A collection of articles on topics I am passionate about.", -}; + TITLE: 'Blog', + DESCRIPTION: 'A collection of articles on topics I am passionate about.', +} export const RESEARCH: Metadata = { - TITLE: "Publications", + TITLE: 'Publications', DESCRIPTION: - "A collection of my publications with links to paper, repositories and live demos.", -}; + 'A collection of my publications with links to paper, repositories and live demos.', +} export const CV: Metadata = { - TITLE: "CV", - DESCRIPTION: - "your cv", -}; + TITLE: 'CV', + DESCRIPTION: 'your cv', +} export const TAGS: Metadata = { - TITLE: "TAGS", - DESCRIPTION: - "blog tag filter", -}; + TITLE: 'TAGS', + DESCRIPTION: 'blog tag filter', +} export const ABOUT: Metadata = { - TITLE: "ABOUT", - DESCRIPTION: - "A self-intro", -}; + TITLE: 'ABOUT', + DESCRIPTION: 'A self-intro', +} ``` | Field | Req | Description | diff --git a/astro.config.mjs b/astro.config.mjs deleted file mode 100644 index 9a0e567..0000000 --- a/astro.config.mjs +++ /dev/null @@ -1,25 +0,0 @@ -import tailwind from "@astrojs/tailwind"; -import { defineConfig } from "astro/config"; -import { rehypeHeadingIds } from "@astrojs/markdown-remark"; -import remarkToc from "remark-toc"; -import { rehypeAccessibleEmojis } from "rehype-accessible-emojis"; -import rehypeKatex from "rehype-katex"; -import remarkMath from "remark-math"; -import remarkEmoji from 'remark-emoji'; -import mdx from "@astrojs/mdx"; -import sitemap from "@astrojs/sitemap"; -import pagefind from "astro-pagefind"; - -// https://astro.build/config -export default defineConfig({ - site: "https://astro-micro-academic.vercel.app", - integrations: [tailwind(), sitemap(), mdx(), pagefind()], - markdown: { - shikiConfig: { - theme: "css-variables", - }, - rehypePlugins: [rehypeHeadingIds, rehypeAccessibleEmojis, rehypeKatex], - remarkPlugins: [remarkToc, remarkMath, remarkEmoji], - }, - server: { port: 1234, host: true} -}); diff --git a/astro.config.ts b/astro.config.ts new file mode 100644 index 0000000..4a7f0d3 --- /dev/null +++ b/astro.config.ts @@ -0,0 +1,23 @@ +import { rehypeHeadingIds } from '@astrojs/markdown-remark' +import mdx from '@astrojs/mdx' +import sitemap from '@astrojs/sitemap' +import tailwind from '@astrojs/tailwind' +import { defineConfig } from 'astro/config' +import rehypeKatex from 'rehype-katex' +import remarkEmoji from 'remark-emoji' +import remarkMath from 'remark-math' +import remarkToc from 'remark-toc' + +// https://astro.build/config +export default defineConfig({ + site: 'https://astro-micro-academic.vercel.app', + integrations: [tailwind(), sitemap(), mdx()], + markdown: { + shikiConfig: { + theme: 'css-variables', + }, + rehypePlugins: [rehypeHeadingIds, rehypeKatex], + remarkPlugins: [remarkToc, remarkMath, remarkEmoji], + }, + server: { port: 1234, host: true }, +}) diff --git a/package-lock.json b/package-lock.json index 2030e0f..49a08cc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17,10 +17,8 @@ "@fontsource/geist-mono": "^5.0.3", "@fontsource/geist-sans": "^5.0.3", "astro": "^4.11.3", - "astro-pagefind": "^1.5.0", "bootstrap-icons": "^1.11.3", "clsx": "^2.1.1", - "rehype-accessible-emojis": "^0.3.2", "rehype-katex": "^7.0.0", "remark-emoji": "^5.0.1", "remark-math": "^6.0.0", @@ -31,7 +29,6 @@ }, "devDependencies": { "@tailwindcss/typography": "^0.5.13", - "pagefind": "^1.1.0", "prettier": "^3.2.5", "prettier-plugin-astro": "^0.13.0", "prettier-plugin-organize-imports": "^3.2.4", @@ -1698,77 +1695,6 @@ "node": ">= 8" } }, - "node_modules/@pagefind/darwin-arm64": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@pagefind/darwin-arm64/-/darwin-arm64-1.1.0.tgz", - "integrity": "sha512-SLsXNLtSilGZjvqis8sX42fBWsWAVkcDh1oerxwqbac84HbiwxpxOC2jm8hRwcR0Z55HPZPWO77XeRix/8GwTg==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@pagefind/darwin-x64": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@pagefind/darwin-x64/-/darwin-x64-1.1.0.tgz", - "integrity": "sha512-QjQSE/L5oS1C8N8GdljGaWtjCBMgMtfrPAoiCmINTu9Y9dp0ggAyXvF8K7Qg3VyIMYJ6v8vg2PN7Z3b+AaAqUA==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@pagefind/default-ui": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@pagefind/default-ui/-/default-ui-1.1.0.tgz", - "integrity": "sha512-+XiAJAK++C64nQcD7s3Prdmd5S92lT05fwjOxm0L1jj80jbL+tmvcqkkFnPpoqhnicIPgcAX/Y5W0HRZnBt35w==", - "license": "MIT" - }, - "node_modules/@pagefind/linux-arm64": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@pagefind/linux-arm64/-/linux-arm64-1.1.0.tgz", - "integrity": "sha512-8zjYCa2BtNEL7KnXtysPtBELCyv5DSQ4yHeK/nsEq6w4ToAMTBl0K06khqxdSGgjMSwwrxvLzq3so0LC5Q14dA==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@pagefind/linux-x64": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@pagefind/linux-x64/-/linux-x64-1.1.0.tgz", - "integrity": "sha512-4lsg6VB7A6PWTwaP8oSmXV4O9H0IHX7AlwTDcfyT+YJo/sPXOVjqycD5cdBgqNLfUk8B9bkWcTDCRmJbHrKeCw==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@pagefind/windows-x64": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@pagefind/windows-x64/-/windows-x64-1.1.0.tgz", - "integrity": "sha512-OboCM76BcMKT9IoSfZuFhiqMRgTde8x4qDDvKulFmycgiJrlL5WnIqBHJLQxZq+o2KyZpoHF97iwsGAm8c32sQ==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, "node_modules/@pkgjs/parseargs": { "version": "0.11.0", "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", @@ -1779,12 +1705,6 @@ "node": ">=14" } }, - "node_modules/@polka/url": { - "version": "1.0.0-next.25", - "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.25.tgz", - "integrity": "sha512-j7P6Rgr3mmtdkeDGTe0E/aYyWEWVtc5yFXtHCRHs28/jptDEWfaVOc5T7cblqy1XKPPfCxJc/8DwQ5YgLOZOVQ==", - "license": "MIT" - }, "node_modules/@rollup/rollup-android-arm-eabi": { "version": "4.18.1", "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.18.1.tgz", @@ -2530,20 +2450,6 @@ "sharp": "^0.33.3" } }, - "node_modules/astro-pagefind": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/astro-pagefind/-/astro-pagefind-1.5.0.tgz", - "integrity": "sha512-CN7Afe9qW640U1qliCQMXN259Dl6VPUnl8FneLfKE7STV4HLiif4PbNZejylC6yXYyP6uyNVDHNOfJfBBW5h6A==", - "license": "MIT", - "dependencies": { - "@pagefind/default-ui": "^1.0.3", - "pagefind": "^1.0.3", - "sirv": "^2.0.3" - }, - "peerDependencies": { - "astro": "^2.0.4 || ^3.0.0 || ^4.0.0" - } - }, "node_modules/astro/node_modules/@astrojs/markdown-remark": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/@astrojs/markdown-remark/-/markdown-remark-5.1.1.tgz", @@ -3730,11 +3636,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/gemoji": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/gemoji/-/gemoji-4.2.1.tgz", - "integrity": "sha512-V9lUpRSn+KQGavZx8Pk+6mxG3kaz21ae2kTCXuT36KaRPNgYU8eHtj/RcUCNFVvmwppsYYz3nnNS9lmcP5kTsg==" - }, "node_modules/gensync": { "version": "1.0.0-beta.2", "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", @@ -6203,22 +6104,6 @@ "integrity": "sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==", "license": "BlueOak-1.0.0" }, - "node_modules/pagefind": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/pagefind/-/pagefind-1.1.0.tgz", - "integrity": "sha512-1nmj0/vfYcMxNEQj0YDRp6bTVv9hI7HLdPhK/vBBYlrnwjATndQvHyicj5Y7pUHrpCFZpFnLVQXIF829tpFmaw==", - "license": "MIT", - "bin": { - "pagefind": "lib/runner/bin.cjs" - }, - "optionalDependencies": { - "@pagefind/darwin-arm64": "1.1.0", - "@pagefind/darwin-x64": "1.1.0", - "@pagefind/linux-arm64": "1.1.0", - "@pagefind/linux-x64": "1.1.0", - "@pagefind/windows-x64": "1.1.0" - } - }, "node_modules/parse-entities": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-4.0.1.tgz", @@ -6845,31 +6730,6 @@ "url": "https://opencollective.com/unified" } }, - "node_modules/rehype-accessible-emojis": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/rehype-accessible-emojis/-/rehype-accessible-emojis-0.3.2.tgz", - "integrity": "sha512-kChZo+EZsuFQYHUPu6kOZFjDrG7UtQdGxkrCvHBVo9ariKPL6S68QdPVxLxwcAtZSRZIXZhDuTJHgIM8KW24Qw==", - "dependencies": { - "emoji-regex": "^8.0.0", - "gemoji": "^4.2.1", - "hast-util-is-element": "^1.0.3", - "unist-util-flatmap": "^1.0.0" - } - }, - "node_modules/rehype-accessible-emojis/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" - }, - "node_modules/rehype-accessible-emojis/node_modules/hast-util-is-element": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/hast-util-is-element/-/hast-util-is-element-1.1.0.tgz", - "integrity": "sha512-oUmNua0bFbdrD/ELDSSEadRVtWZOf3iF6Lbv81naqsIV99RnSCieTbWuWCY8BAeEfKJTKl0gRdokv+dELutHGQ==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, "node_modules/rehype-katex": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/rehype-katex/-/rehype-katex-7.0.0.tgz", @@ -7420,20 +7280,6 @@ "is-arrayish": "^0.3.1" } }, - "node_modules/sirv": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/sirv/-/sirv-2.0.4.tgz", - "integrity": "sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==", - "license": "MIT", - "dependencies": { - "@polka/url": "^1.0.0-next.24", - "mrmime": "^2.0.0", - "totalist": "^3.0.0" - }, - "engines": { - "node": ">= 10" - } - }, "node_modules/sisteransi": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", @@ -7862,15 +7708,6 @@ "node": ">=8.0" } }, - "node_modules/totalist": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz", - "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, "node_modules/trim-lines": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz", @@ -8011,11 +7848,6 @@ "url": "https://opencollective.com/unified" } }, - "node_modules/unist-util-flatmap": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unist-util-flatmap/-/unist-util-flatmap-1.0.0.tgz", - "integrity": "sha512-IG32jcKJlhARCYT2LsYPJWdoXYkzz3ESAdl1aa2hn9Auh+cgUmU6wgkII4yCc/1GgeWibRdELdCZh/p3QKQ1dQ==" - }, "node_modules/unist-util-is": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.0.tgz", diff --git a/package.json b/package.json index 44a77e8..d1deed1 100644 --- a/package.json +++ b/package.json @@ -2,12 +2,14 @@ "name": "astro-micro", "type": "module", "version": "0.0.1", + "private": true, "scripts": { "dev": "astro dev", "start": "astro dev", "build": "astro check && astro build", "preview": "astro preview", - "astro": "astro" + "astro": "astro", + "prettier": "prettier --write ." }, "dependencies": { "@astrojs/check": "^0.7.0", @@ -19,10 +21,8 @@ "@fontsource/geist-mono": "^5.0.3", "@fontsource/geist-sans": "^5.0.3", "astro": "^4.11.3", - "astro-pagefind": "^1.5.0", "bootstrap-icons": "^1.11.3", "clsx": "^2.1.1", - "rehype-accessible-emojis": "^0.3.2", "rehype-katex": "^7.0.0", "remark-emoji": "^5.0.1", "remark-math": "^6.0.0", @@ -33,10 +33,26 @@ }, "devDependencies": { "@tailwindcss/typography": "^0.5.13", - "pagefind": "^1.1.0", "prettier": "^3.2.5", "prettier-plugin-astro": "^0.13.0", "prettier-plugin-organize-imports": "^3.2.4", "prettier-plugin-tailwindcss": "^0.5.14" + }, + "prettier": { + "semi": false, + "singleQuote": true, + "plugins": [ + "prettier-plugin-astro", + "prettier-plugin-organize-imports", + "prettier-plugin-tailwindcss" + ], + "overrides": [ + { + "files": "*.astro", + "options": { + "parser": "astro" + } + } + ] } } diff --git a/public/pagefind/fragment/en_26435e5.pf_fragment b/public/pagefind/fragment/en_26435e5.pf_fragment deleted file mode 100644 index 6bebdb9acf60676069e38cfb04587d785765070d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2947 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 HYzhDX?$}He diff --git a/public/pagefind/fragment/en_2fed8eb.pf_fragment b/public/pagefind/fragment/en_2fed8eb.pf_fragment deleted file mode 100644 index b8dc34e447bdbe771eed4624edd83f54c37c8f54..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 837 zcmV-L1G@YliwFP!00002|CLnTj@>j6ew9&f01>jHck~Ka+U`nSRP|J-5<-=aJxSc- z*pWTnG%PFe5WVLGcq*QNN8odkvwI3EZEwzT#`E*d_sw`z9knA3ji*Vx)?J2 zV)h=_4SioEIuDo-Ef!r|gsHTEDcP{#V-7hkS~m17hS%^+?+ZCzAEOHWZE!X;_u8b{ zi+V#{wuTGNJB(Ab3+8S4O5ej4)X;O*#dcTWj*EvtvgjHzl z)9aiT|DZH@6!2qH*j<_y+9e^_ywIE z=kg5ChCi^m^f*f7YxISsh>rQ&Zb^WxguZyJ=uy(8gmzXRP+*=GCV))4kQmP+h%&D< zCJ8U(gRj4-tJXS{OVz`h+qyza3a3h}IR4iY`rGL!S8&Dv_n}1od{ePoW*H&IUZadP zIPR4`m>5QU3%@CsIJuxz8NO2f!EODX&~ba%zA6)?tmpW#NeYq2EZg~0i-XDRB>hk1 PFSq{yU(1wFe+B>m%C)BH diff --git a/public/pagefind/fragment/en_3131981.pf_fragment b/public/pagefind/fragment/en_3131981.pf_fragment deleted file mode 100644 index 9e0d59c41d6cdc8b0d8ff219589995238870152f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 268 zcmV+n0rUPJiwFP!00002|7B3YPQx$^{gtPjyLIg(ka`1g;lPa>LX(%cZA6+>i7S}K zB))}D<4Z`;kU+cGmi^wdpJy7lx8CfGHb=EYr#e;dT^Q=k^~yx*WyNna&5mnTDIL79 zmyEed5(6Hr&heJ?3nZY>(6sfosoPE4;_KrR4JPXmnGEiV8qR8X9BslJk|5_yHarEN zMM)SkG7d};DMYb;fTo%D)>*Nf*0}F+2n#4O5_6f$uUG{(R*<5u&$nLq0C|Hv;E11o z2Z;+KUs={pEM!P%o!!2MXm&a*#qjp3QoVJVl~i{;RjL4UrNoNk{E+|d-tp%_D#OX^ SF%<68^XVIrA>I9S0RR9u)P%VJ diff --git a/public/pagefind/fragment/en_3923b3d.pf_fragment b/public/pagefind/fragment/en_3923b3d.pf_fragment deleted file mode 100644 index ab851d7bad82d7540fc9a429f8ab16f02af8ac81..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 808 zcmV+@1K0c?iwFP!00002|HW0!ZWA#OewESo0#f2_Q%<>+KMAP;l(s^MqH409P276d zTicr-l}bh8!i5XHa6;nI@&r5rbhV*&4sJyZD<7Rt}S z-yLTNzkh!J4DnqNV10ePzP{q8Hfq-UJ2yAJFak+Sk;!`;Tz_z%#}Z!U6*QcfIRPy( zD>U`MFAO-3UL{a)6&!QW8YTo&%E_W9*@Fo>l3;3oS}Moj69SV0LZZ<*cFxeANwdfy zpi7nJZOhxIZpj*C1t*yB+NRaAG82{VsnL=w|BjY z!25ug&lYz!S1GK8v_XVMIRQt3B#UtH;!VYUd~hH(ao!5@{3e43gkn~=VvL$MXiB=*G9m^7)_XqRu^weJ_2nYRGpujx);icR$MU|=w#+- zykAFXQS7U{nloC>yP8#&Jy3isibAU-fDxgc?{{xKgV8^pp-24;{rc*M15K$99@2z) zw6Ka^gN*W1XV5C)L8tlCfnND;*rQg9?n!XJ~31SrxuG@m_Mc8jLUQC+gBdM zIq!Sd3#xh7_g z9c*V^8I^bl{v+|5r{W2C1kP!ub)�gj7|I@4nA>-<{7D%W)=DHqCf;9n?k!+d-5{ zokv?wx;Z*0RNl3Y8HZUEbONrGL*>Y;Z=KOF6rBEleEIwhUNe3HPJ>6okQrV;uh)Uz zR__^n|MV4lPznVGSqA$nVrYqBol96qnWaswfcgEdVv1N7p7R0@v{4~U3iMur0|hh_ zd2N^z1kkfvmdem63$UWBB!&=Y!htnBB7}7|q#x|m*6C7wKyWKUBzH&7QFPZ8@T$_r zL9+qLU=nXbLZ0vvuHmRZq|dW;Mb3f_?8eE?cyK%!jE?SEeRPbn;~cFOsYLq9K#II@ zbM*g>hM^~khyB5!hdYCp6v0BGk%+JIk_j1dU3#aZli~DuluVN8=xBN{8pg-{eTwL5 zYZ;H;#5)^|%NK1v6q&EaOFCw?JPTgHoe9DDrKx(pj|yEPRMhI>9Yr=`jDAPt_hGl4ve30@HlakvGUnLB+GW^!H!af$`M-K* z`N-m>M$au(&$0C1%63mAtGQs3WXitasS9Py^eh1@t z&u%Km^ysWH<-!$px`}3GX;|)FwqH1;P#2Vx+Qc%S z&%+yg!zI*ay7SFd@@G7t^Jz2!1AkE1gwR6bD-uGH=rqawEM6~xZ|#}zqwv^J4?%1> zXaigdn%hh*<^>w`ATG5Fghn=gXf0rnW9<2LJ%Yl#5aT diff --git a/public/pagefind/fragment/en_3ec1c2b.pf_fragment b/public/pagefind/fragment/en_3ec1c2b.pf_fragment deleted file mode 100644 index f89e0dfeebfd969b8722f187d0ddf9b88b9ba6e7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 327 zcmV-N0l5AjiwFP!00002|CLd}N&_(v{gol-U2C`Kp*Ka3f(I`mQnJakJDANZ$<(&g zf*;{s@a$Ll1%86FxIzyW^pd=gy!Yn4basJrihkyu-_8cf(Lxxg89{uL)bbG+;$Osc}nDF~))rrTX%S`@3u2uVPV`0I>Mu$SB@%SP95 zFLAdu7_j}W$J3+Qkylu2F+OppXTf!UsVK0sLLAMsI@uKmnBDM2Wna6ci0O|Sb58A# Z$bkQ8t#vMg9odzdVDkD#1Aup2F>133o zxweyZHyg(1u&`QF5tKD)GDr$*0-3;GdppZQhvD6u)(>1#(oEFyx8B*Gyl3##bXYLA=L9svy3sU%Fty+V z230`AZT1XWYsd*EWXNG4Ie;8JNw9r9&6H=v1%WLAq0s0(2iNFMrJWjx$V#R8*zxgO zKV#x`!v%7-ZFu*p&(+G}}@tna}4Th$@@i+lVzTnVaA;-zyrXe=Fp05aq z=*_d~GNFSkgDB-_by$WGl&C#*6~`+!r6MgE&Xf2&ptGZSLkASe`5u9QR}n7X7}hS2 zCE8-y*n?GFco8{r4-Owc@2DRf9*RwzTS*?>WbhBEnAKK}@p4!Q=ctwJT$YD$3!|#y zrRHIx>U9)H<{3gRbzr{S@bI%bXqsI*Fu|X#S@dgR6>PearMQ6rZU6| z(#Bgqb&9LcZR^%acnz?0JEbgpE&kK2cXoDo_b{EKN_9I5V^eVAu&D&EgHIoMu^Ijw z{2+1wbj0+h>=&=fgq+~*Ikirn6ujMdfo8i81_|pvkn_pt;&PBgj{KH%M0mq)ugiC^ Zv2zm+KvPsUM!$Y@`2$;5AT`Ma002}XWcUC8 diff --git a/public/pagefind/fragment/en_4885cf2.pf_fragment b/public/pagefind/fragment/en_4885cf2.pf_fragment deleted file mode 100644 index 56fa3e7b8752267a06eb7680a634018f4ab380e5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 776 zcmV+j1NZzNiwFP!00002|AkabZX7ody-J}sv4P1*@zSe&5Lg0i$A|(WKoA%lvbviV zo7EtzXVg%1i|liO94<%5E6$9f1Tnnn=BGZdUcKV%2JT}HAA%3}-BMEbvb*RuotLbf z6}xY$7NIxM<9nU44vUX@pr_}5{qg&sbWLs|M^nska%n@Ah58aXhqP|UdC#@RU1FN0 zXfG)Wxg2PhWT0LO1>SR#nM>WCVr9Znrb!A@io>V}wlD2r6D5=MG_43XFUb|sktaUE zx|v6YlLZ>xo&l@*kFr#z>JhM-_g9yf09K?{^QN7+5*ikuz;ANd^9g#~#S|5V?6@k; z#d(c5ZYA7&|AS@ng8Z}dw;bpYb)Yrm^ap&WO~-bU?dX zo+IAE=ye~5rJRi#RT~OO(d_D4f%!t}iDJ0)U^iR&vZxVxWbbZE?;{F4HQ}wxLTJ+~ z1YLHdV$|L?+rqQJPzpFH>_R&X;t{aGg}?ME`ddh1PO@5z_gp+DyM4==V!v+bwbRxL zsfto>7+nV4ZA-6M)kIp=6-8ZF0A(o#aD|G>k~6Ni^sR~SJ4uPXQASsCFq|%gQy^>_ z-=@+ny({t&mi1FE=j*fAqtdtZBYQOPACpJC=YuDly*ZB1{|(A+iRsj)W5ewx+n~9L z51eLe=LWc|X5${A1~o8I8l!2vKz8CXqsDvKYFZV-XnS?en#q@yv7&U{>I zv#)NYF}B9Sp(!N8(npjuafr^0E1S}}4fzCBZs})wW;4ent@IPpD3|ASVd}YpdM@a7 z%$Tg}jHMRdqb}&WB<8P&765X_!vzk)2ahh}?Rs(fV$=08AyVyL-al+QpmkVv8a45M z9=G3~K4~3{G5w>M=P&miCn&$Yhav8fCI&1kyW&Uel<({ct0cY+ACf=(`tUb=6`c=W G1pok1#(}#4 diff --git a/public/pagefind/fragment/en_4cc991a.pf_fragment b/public/pagefind/fragment/en_4cc991a.pf_fragment deleted file mode 100644 index 710d911613a0e118cfc57c42686d85d242e357ae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1111 zcmV-d1gQHTiwFP!00002|9w@>Y8*!pewAWQGVIR&NG4`)vSkMai3G0#fe=h@Pt8t8 zJ>5fhkJgK#;6rjrz=nieoIprkAXh`)MlawzLaMrFwL7w8kY@X*>Z_`+e!3A$ER`u< z6tcL?TBoyFHfo&x7G?08#c(pp2AQ-bpa~>!=!3Ixsw90M3waK~!bS(i`=iOD(R4gL zfa_O(!xU;|z@aE0sm+@T9ricMg8&~yP;$WXsuo)LFaWKVRahZ^yNyw138nA>8tX!7 zwXz^g0Sj%H5Gt$@7Q$lz)B{d`zDg{IK!bQ0qbWp{s?h$TF$x2Z4&{ZbvHP({?XK+)F518#={@LZ#OY4x2fBWhEyEo}3l~@jkl-`C~!b58c zbexv+1?(v!bz8*BBU21|{r0c-?_R?*D#V-;!@?9Mx%&OVxb|Fp+Df4-%lDM;AK-~K zrCPSchq6=yM0cv$MhqAD4ne%nzJ?*F0VU^2I*EnKu4`7^o-(Zw2%m682V&dO0MMPv<9by?Zk& z)yq6~@{m@Y2n|o)VjOL6eoy@)(ReC?)8n(8o{5!p#S6(3GMh~gCWEY0no7%Ov&*YN zR$~yf%7O|SZ=RCw8Tbx%UY3lcY4%l?RlmN>P-C5*pK3~GR6(m@qH@S&4{0>edBB$} zbJyUdTTTV%F`FHHay7UIwCpDHF51q(?!i2q+zX>`M$RyfoL#s(CQ=V}GM?UtOPmjP zp2c0%4+h#T%!l`5z8><4(005nj9}@ro diff --git a/public/pagefind/fragment/en_4f7e69c.pf_fragment b/public/pagefind/fragment/en_4f7e69c.pf_fragment deleted file mode 100644 index 3eae4f2c2edcf7a3887020ffe1132d63432d86b4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2530 zcmV<82_5zyiwFP!00002|D9ONcH1}-{S~yb=-4e%*29nSxP2yel8#TF6K7`QxMh%p zBt#U!kdS4aJWj9XA7(qd`K^3O-vamm6*1`(FJz)vbx{NgRkx7xshG$l8b@LDp|i~5 z&T*#~#A@2x8+i+!%_Fr+ynLN#e%I@CJE2OnNHnw_FTKX$+tGGUqE5qn&pcXtU}%Y{JvHQugN)_Bb> z>bGRM-OgB5ukdl2$1=43(RUmFYS*NB{k3yAsRS}!$vjevad+FhiBhr5XW00Byyd+$ z-Dc?++T~+Bi5i~ncCi3PYSuASi-7i0OeP}KdBf9O@LVMXySqD%<#eXUySv@(8h8_7 z+i7AbZ`UypE%v3c&z_Mx0itT2TaR@n)0m>ob5@tz5Hxx|o%e0QxlIQ6xt(R6vydm) zaKLB6l7m#VTaj0cS#MzrX@%c0yHTrXY^Q?LVgU#!hZw)@qqCqt4T`X}R5S zyWPty5*ha5nan8|jnic{XjY33c9~7BJ|*r8NKh39#nXUf zmxZR4SEB)?bfYya%qpYW!qqRe5vz%Eyf2;iC}sWP`uR{LNQYP#dDrT+SNiOgvwN<` zp6jspgZ{o2G1u}|u!{wTb!C(#^Wjy=Z4;JaCIrc1WL zCK7STUMMX?3v9Q{#{`$}mpl`wjET-^o;+2_R0JyUS0YGv*ehgv^TJP8&oRZ*j0bt036^QBc;v6-9K|A% z+*jGON28QRJ(2YE3}M}y^d?6=*pH39pWjYU|kVzOXBVkhr zB~-)KGNa(b!cFRFMkkxdn@UBqgi2I-!|Nge0GW~LDLbF>EJhiAh&>QV{^MYuH=z*u z*x9+zGw`bEtlmqF6fK}{sU?L??kW~#`!kVI!84?8nKMJp{Lic*oFMRgwncB78jfKe zqMYg4krSN$Q>OXUDQ45OZH^&l28!LTX52^aU8`*zb-mR+!moXU zWEr58-%75X^LD}^+;oJOiqcS08ZvV%e|_8ejY3_9;Byoi;fy1xP~d}VzU`d;cJcV6 zXCd*3r3D=^l*E~llGo;pvrcTV!hnKCd#3JZ4^<^en)ZSBM9m&&$GgUeGS0 zF(8$O91K`)(_)aJ4-=%8ry-p@MI{}c+_CbJD#X>@H88=t)e=)=)F?s7uGw?YXZo6$ zBMV#6*>cSmloJA}Lxo1JY3Mg>{IAr>dGPOoka;FQQ2QmaF8gRkp^BG_1i9qc48b?2 z$-lQ^Q&=GrRh|e{Hz1ZCW|8XoEm)Tqb_bsX3*_ zO;m5X)`&1?r3&aCRuBn^GUC330MlwpOOmVr(lB+Lziy}j{S zNm;0U_zJlf@LYz)&Cz#MOXTvN$vuhRIs{+-^Z#!j0Vv?kisEh@qPF7N>Zm{Lc0e$Z z=JU?+hfm$kLTHYsj-iHQ9@E{HOEUpr$^^vKl@4S^oi5A9rgw9g=))IJUl03lCgcA5 z%Lh+~h8uP;5mpkBgjugXbWpq&_8M(AB(R8{iaRfw5Gzv8M-qg(sa&1o{_sg22%EN}))g_mInm~M4N$l6O_YN{8;a?%H&E&Zy@_(z`W;1! z=@D&kzNgVQH?W3#du>?D#6_#YnvHA|ZPe;n*@AiYNL6UfHnWL#bkuqXOar%x<@SXQ zq|sh0k|?^lO{`{@*F!q-qx&97j}R?Dt3Q z7*(s_qPRi_r~RCjy+IA~w3avs!&Zcf;5&Quz?C^D`}=Ju6&rBUup@FX4q78egRpNN zw3@^>QI3Y~D8!sygktQZ@j+|WsF+y|@YoSK7zZ0`!K-7Qi_9zT*S$#s7UA`4w0;BS zaPQ!+qYP@4K@+9l`aQ(UYO`}YaxB|V9$9+k_~lK2f>t(hhKKDqC9!g09GQdi)vgXU s_r;5OAmZzAfY5s2(SWx)c81v`YQi9Ii|@bf&` z^Jt?Gi9@hQV$G>IL66XJn@X*!O6|rTdp!R?^LeB-_c4d_;KR;MCAp=Wuad0i$8Tn# zP_Hw-q+v`vcb)T+m9yHLcU6nvQ}ni8{rUY5@5z6M3R*4B*z>UBg42@@i{r%t|9}0( z35J+am;%n4G7if4vWXR=RE6!P5qOYn2BZw#Ft$tuRf@*EhNqEMF-47BkMOa_Rwhtk zROXh~JFyNNqM{Z*KlJ@*CQuHrgmrpzzl4^FVO=)cft3O&9pQ7~TJfQJNP$n$My0&H z*s$4JzdlK2!*d}eoO_uXp;xav*T-bi)h&1X&NVfQoJLJ-1Ro;!iF-tyJ*Vt9(rUl% z948)bv4{A>d}6S0Wxzv`(ay@3Eoo5_PZ}k=<>}jf_eAA*`14uALNRlBrbaJixDz?V XFSIs}Q_}i$;kW%Y=}ESs6!3Fo}j< zWMP8a;Pm_R`?nwPQXv(bKRv&w;QAhUk~X9U5{?iOJchqUD+6O*0jAa_hn<#G&n6E} z0}bX1-k?a~XR$2k;U)-3i_kC)isKug{1VW4}WKN ze)lI!_xY@Xk7yaPwo)*-vt1t%-r7X-I{Lhfx|v{7D$Tpru0jv^N-MEhyH9do3Tlnj7o3o~c(~a95IQMRK+r x&#W&m533W*ev$H%au6F5@;}z7iMwNw#s1Hyb$vsWe46~1uhSthe= zm)h^{ByNiy#7q9o`-M02I$hh!1+y`w*{hzsTBx(F$NEgoREdFYV0pTUObBaN%6co+ z0_NxQ%L48#vkNsu*2LDp$}w6k?N4RLhrDEwWbe)Lx4C2);p+sXKeC$@;H#oo~Q1>1!yNo@a6OW zWNUW6DH+B^0WVe)M6r@IcBk9UTX@g`^EkRVwYnW)6lJF71uRKde3Cy+12y@z^14n< zGW9m?O>)GI`~Iqshz2CHDP`D_($)1$RnD`es22OfOtqG^oD@6uR#MCu^LO>z6 zV9y0O97kZ%2E?WUHrDgJd2js2t=(Zs(Qmx-gXvN*E3<49KcJJmG=*^-1*2&BGD~8( zCa34e+v_{5=QcPnH#Samq{aqlIZ4TZ7;N;g4ZMSGN5Ml+Qi0tICPpP?vJLi}>b#hp zZrchI!uofQg+2mvhO6v=6SzRG*6!ziZy>A{&Zsfe-)|guQ7~B(RG{ZRm7gGwkdNG5MM>o_wO{`M@UR>Z*FdHuJP9yG}edF;k&zkAhhC5QK>tv zC-+%z=({@c5p%m@;*F>p!#RbuB_Bl4k{Z;&gSas?XIgU2P6Spt&4p)0w)5wW_FycT z?1BVIBfN)mCESIw>zX37g*G^LIDY9jNW5wgV2-_gt4%U1lGqDt6g#R##i&Z-*h3Sa z;(609r&NZ}`004u^Dcn76Ma~W4vUA`O$s_jlD+g)wLZj*5mvH7rt>XGylS<>y5b;| z2qIQI(%EH@a>V9VR0jNAB|=UDtpOy+W32Cxg3};EO8An|AEVJ|_X#=}p3-?X+mcwb zx7Ds)&a)?^*h@Hf9dn)??{7r$tLF*(x_D2i;<%cy?O;bkBLHv)2BbA{7+6#i+!r^ zfqe6B5)XhvUhiSd`ico!38Pgq=@01(5gRSueTXR>5Wg%s5eoX=7Bsiku&9ecnBZDm zgP|8v_t&=Thjwl>s-|K(m3@BltV0-BJkxa=GDfd00ur8ezrTzt+(J2*JNJcO8MrB1U` z#EOWe6HOWCP#gB4F|Ypm6H~axdGLA6jD%xUV-3eRAD8U9E2enG#y0ED*ylh diff --git a/public/pagefind/fragment/en_7cbffcd.pf_fragment b/public/pagefind/fragment/en_7cbffcd.pf_fragment deleted file mode 100644 index 8813597df0f6fc5d9af2c74db1cd47bc1a3cdda7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1188 zcmV;V1Y7$biwFP!00002|CLtFY9mJwewAWQyCBJuEGLU@-nBP4*d(kR2!yb-dTOMO zd%B129%+T+u!rQ5z%JzHvI&Ib9LRMcZ{ru(JVL6vN0!F1OajuVr@QK_s;_=pm6&0n zO#VEV`DIo+osF}-%Goba2ESf(2YXp3lhy<@fdmeHa2C##r03ti{`dzx7V-jug|#A_ z2`A?;c+`Pme>j5cm%qahN@c*I$RX)ZsyRArzbFp^d=Np&4$G@jXyro(w3^Ms68YJ@ z7-eQq2p^!bE)-TP3&P|u)piD9jwQlWc+9~XC|6LS^VSFrOPqQYum>lB%~g(UIHgy~ zkq(>-rI*A=1Up|<=%rH?SzW3yC+`;MR^Z7m4WhKQ31ADDkoo+>2^7{v_pzuoNLyCc z5M{ncG`)EVM_6gQf|acu*rnm!AHIX9C_?R!gsy-21_u599)01IW1QRCBfCzxr7#kc z%ro=^?A4-qKa>)^S5w`*PmVw87EYnb^(yVeI7HE$pCw|+)74rfn%g@P?gGx4y9Su$ z0&)1sNrST{hgB&7jaW^&pP@k)g_+(`RCk^|n@lKR%o|6@UQSGauPe@CvwQR@OwtBC z*pLWRK9Rbz(R$cKi(G7iqKBqL;X!3RDR2hYCHauq{{GKxUcIyqdHbht-@SdEPEv{W z;E>W=QEzytO^%M!axsMm%1B-3vGT|igI>S+?cLi~@RSO%M~Pu!3X@#@YSb@17oWCL z=(*){%JvAp9ax5) z&T-L$Nf3_ciDdFlBFBLU8-mB9{o!Dv=U0a8e$dpOk4-R%%?yG2A$BYGaT-CT&1=1F zcUmh=h5DF(n#di=qyV_cdF1u>avD&3H%gVmg~DYIK2D3I7@?A*dPS@tndT((JcwJQcy&$$1RldpPzIh-9f1T@b>o zmT}4xZBkp0bg3+@%b!agquF?PFz953(o}yw8(&^^vJ!)!RTfmxcysYIcg2^mbq{4E zO#^anS@pBa3^kVNvYHRcjLK=%O?-DbBVC#wv>)&V%iJ}c>6G)u$CyRqn)Z%^Vf`-3PRBo`>!DUZ()tntpBfZs@z%!e~;$pSN{N{id0WL3IG6! CU{6;7 diff --git a/public/pagefind/fragment/en_8826d47.pf_fragment b/public/pagefind/fragment/en_8826d47.pf_fragment deleted file mode 100644 index ea577ace91f2401264383936537b6dec0a2b8703..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1180 zcmV;N1Y`RjiwFP!00002|CLr>Ya=%h|0=^iwXo|XPA)Be%UyCMkX*|-g+eKZBF%c$ zXr)Ec+Go;~duU%;xP$(AxfVkETFKA zN-drVE-tgys%(^PHP(EM+`Gk~7;a^G#*Ox2tI$+>D^OEPmR@O{O=W|eUQu!H%XZNC| zor}g7$s=$GbN# z;V~7}fcVvdvL?cg-|lVKWUWCN&QxW>I;HJ9cw}@bCoP2~4W*J;OZC@~NpzqxpbDxD zIJ8p?H56wIZ)*xCy2VoDt3VXeKLlP=z6I69fl_3V-hff<*;Z2=rjBUV7!Rh5Ji6nZU=Yz$` z4tP9&K$M!gRw?S5Gzfju1O_#ip{j#TIJCg&0LGqKq9>9WW)eA+3%?|Iw6{ClS@9cb z^dW7V{TB&>Tg!#Jn`=7uCtU@)*b3v=`QSrWKp9GbSWXRF8_}x%vCm0JMA8${5ogIJ z#UDyNDBoa9kXCKoIyDxj5@!SWEDe%lgi7aBb0QVXASNQJLTsir_hr}%n1rx7SQcX# z45)_b?a|5cvUZfbz;2xiKktUTLjInAQP8JC)db!=gb}nZh;FE}#1mmJ-AD?2+VW_8 z636|OQ7NAfq7W1`>P$%QT^o45xqkIq>Q#=~QSqG~pT&TkgCoa7qjDwbf?;|-3t}4h z=E^vvONpWv&$wyBy)@k4%d?VHAFazqmsfdKqh~bAyz~lhFRpmod;`5(EF)V|*UALP zFE2AxSf{J58qy|G(5OghDncR)5+9oP_&nI$CGE5tG8Aeg8$B3adj;DqtV(4uM>O-PzvRgiC2Ddbe*M^*w!E!`$19`LYOC_Y$lpy{jNQ8xK~j zXyyueYr?#S`0+i6sZUm@TMF?i&hGGj%3>w=kyc841#9?VjVd9h3$SxiXkksWL|SwG uXrpV>{jm#7c_vBx{wqlMtFb`o#{YM7s@zt2caP^+SN{Tt;eu#-3IG7vpgOt$ diff --git a/public/pagefind/fragment/en_a1fb37a.pf_fragment b/public/pagefind/fragment/en_a1fb37a.pf_fragment deleted file mode 100644 index f8513bb95b6a49353c5aa0b546397306d908417d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 842 zcmV-Q1GW4giwFP!00002|HW0!ZsbG|ewC7Q0p#&)EH2ERvam=T22c`&5J9W5yF6~v zc6+=U!33vp)ZqI~l*x%DiGvju3{e1P+&kVehM)&HOs?}vS zI+HE3d1dTs{-~VA=d8BINFB88=UJZBwhz(=XdU_BEG>17-+%tR`J0|_eNMqrw4x=u zx~1|kr}9zxG2LGOMJ08*Cnv1vNmTjt&M}>~GMW7s%#-%i*s)gxEAQ(0E_6ay(6`o| z>wZOR9a;+iw_gC%??2Q0p(Wkk+}z$=<1;A?)`!{Qi_%{ZQpu+1)JwI?S7~qPi#}oD z%3cV`hP%N?PGN1y2M)TX0epLaHijypmGt5`h{~yAFN*ABFB|QFxE8VvG1Z2>hjGX5 zT-kL`5m}=Rt{tv_^cy7J4G2&{c3*3g)QUuKV~r9=J$HgC3{E^a@hP4+<7z=|2!mhD z=R4d5d`_(}aa6oPp)BYKY3<0SZuBAMh(NU{kxjP;YJ;4~1BV&94{Xf~VOeS;207Ic;^w*X@e^|GFXXW3&?;%nGW zEpnC}-4{f*yX`)MBB`S~$rn2+%hb$C?6?UFYS?&roT4uG88upr0;JF5^H`prZU;G* zn4q6f6!cw$jPXJLqBKz!BS#+gq3N5LCwMq{`c+E*_~fLx5A}hQ&t6R8EnFe52R@d& zf-zmN(JHCzF6je~ofU^01!V`19~Kh{1$}8hDyRa{!hNx4Cb$uezwd?A@4cP+VXTZs z)zs83q2+LU{f8$bO^6Ycjg!B28qv3Qbazg$3edi(TXtL*@3Gzo2M5?eNa?iIX;*P1 zhF6Y(uSo zxohjxvl^=qYqvc7B+oD;L7dMPmsfcf$-pT~8DlR$+^s*+y-l6Lfcv_&(fa$#OpJ8X zI#>Dvp|rxW!Xj7B4tNi;iI+GTTXXamA(U77D@=#o-^na;${O44ZJoqf-+S4e-!(Yc U98K`AvHaocUl1JHHSh)i0NVYkW&i*H diff --git a/public/pagefind/fragment/en_a3eb135.pf_fragment b/public/pagefind/fragment/en_a3eb135.pf_fragment deleted file mode 100644 index 7b06f00e272847e7bab0291098f8be5e0513083e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 909 zcmV;819JQyiwFP!00002|9w^4ZW}ic{guH!C4jsuDRt7Q7of2kG)0^OO$xMVih$x$ zT3TFECAnS+j)43|Uh`@BlAIxRvyB8W7Bnw2=bSk+T8V|4Yg@moWqnh0-V~Ffni;pK zhUaH(y*>*Y8^yXR28DDsDjRX(mk_<9OD*wzCghT$BYs1}N7d+YH6D(?qt72c(U@9o z$tzLQ<@9gLp=i5+>2KA&M!$iT(>|TXyZC+#I+&~Dhn^7s!Mv)07qwy zlgmJYjEf9l_CiLDKs!-(Q8Kk&8-s&upkUxL5wr}6RK4Dd zz(5<gsjm+h~08`w)K+v52ZBdq0 z{yT!Go~H;9nlI;yy)AyA9}jOicLAFjkxH@> z>=?(z_IK)YM}b<0l@ZB&!YB~x8)cJ8q|t0^u3i_Tvj@t5?y_9mP7m%!(kCqMUkADU zCOu2B>6NgKdm;CLS1mV$(TgVbiocAbRfF6LxO%X57*KG0>d_uv+0P$7a@jTq=dkJE zS_yYucZzQtU6YEkq<@$tG9EgC;4mgj%_3x9&y;cfAo)U=kc}G~7u0EsX`6*- zug`UI@6=^vFw;WCz2!MBWM)mWQCSh3wPKkL+tWTPSxPLAI_9Sn<1k#H>7|1PFST7F zACH#Txy`0db}jBfZ!TgUT+a`q;l++T4#WQRuYi$w_u(rS)r2lG-02=}VAatS>?N=M z@33Dpg)}MDojI{rsH8u*V!aM1h)9#-o_Nfl&rxlSF@oj`3`Np!Z!TZb1DN1vp<2yFXJUyt4QBN_={g?OGuzn+8xaP^)?r>@3v)GzSWF(DZwKEFF}@#Sd@ID$ jCtnNE!T@K64RDNcG{vnTqbENv~I0iWYp`J{N; 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 diff --git a/public/pagefind/fragment/en_cf248be.pf_fragment b/public/pagefind/fragment/en_cf248be.pf_fragment deleted file mode 100644 index e91cd6d2f17c78fcb70184c586b1ad4a56d83bf3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 692 zcmV;l0!#fLiwFP!00002|Fu-xZqq;z{gsiQ6T3}$X%G@2b=#m^syKZ>Z56H88+(bp zYj($^p;Y2q_%yzRStqD&utX6;imZ5N=IqQl$5XOYtfWeo2~Qrp%H&?(3*ua-!O?Ly z6^K%$U5m`1NCL0pajj4&q^yBOqhTUBJ>N0D2GrmR;pimj^@83}?-l&`_8odqNCif) z1TJ=Xu*ZWYgtQPdONUwkbLU;f6d`V5!ps^jwNXASGU2i$2kK)b)5k@#b_}OefS`VpfhR9oNY-Bk}f0ZgsFR7X^q18aBX*?D4f;j^Cma-LT-Q!O&WA4E&1^@uZJXDVW diff --git a/public/pagefind/fragment/en_cf8ecb3.pf_fragment b/public/pagefind/fragment/en_cf8ecb3.pf_fragment deleted file mode 100644 index 3f273b8a42662ec14969a6f9435063351858923a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 223 zcmV<503iP#iwFP!00002|80-4PQyS9hF`_HIU&teV(11t8w*0Ha_`*4;&P7eTtQVT z@hm(VPf|zf(4mX%!T;yaGY+)p9JevVlRK2;Hm=(x8M@VDdn7Dvm7<)7mcDVC6Lqd} zL9$X-TYaip1YS5;ea7$!DzK!X_uabh{K~K4|Mw4im^ecrjPPbqxI*Cyh1ZcQ%u*Gs z8za&r+1RKAIuaajLjh;pabjhv52o`aC2oTp79;N)x96l(s@t5-jhjf(Ca0{4%=qs4 ZAGmqMSqgI)WkI}uoG*zNk#Hjc006-VX^a2> diff --git a/public/pagefind/fragment/en_fbe187d.pf_fragment b/public/pagefind/fragment/en_fbe187d.pf_fragment deleted file mode 100644 index 223adc8cb0bc0b04f36637b8678c6b1eef1dbec2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 991 zcmV<510eh#iwFP!00002|CLqSZW}ic{guH!C4juLw`m%v7of2cG)0^iO$xMVihv?1 zEiEpol3c9>*FZj^FMTS|=YCbbpr4R4TwQI%NB~1vb2(?unK?7N5HmeBPQ6i5T@`Jx z#i$rgte*`}KR;>I>LjjR602b`D5Q5uyMznh#uPkV7>VEi|M}}bdMxCek|z$N3lU^Z zXAcKdomLO%-P?buqQ*E1S}3|0|3W<`&03>$J}{B22s3ThBpm4#@?LgBY8r}IYC+TtBK|-XpZ>bhb zO$M4~K_sn8dR2o*>#UdaNP?_SOkm+-G&!Zwk)}S7gpg$1EC&Z6lL64CIvbQ;T4$`q zizQev@rj5=#w<#$wnbo~weMI>8^I?HNJQ#1A_cRU>J9}F&BE$f(v$v)&PsZgwKEN| zR|d7d$;pNXYLy9ECLh)tcKhp@p^#E95@0UHQbZXH{!u6i`N<{XGDYZaL;}5@73z)5 z<+cH1+&%|rpZ;}Gmc#yUPh$8qBcRZHx$oHP;!FB!7t1NXzH-pZNB8bu)9@RZX-#LR z8!K(qS9huxFq##)DGR}#@!alkqeC}ppiEp?k?kj}hNQ06F55&}!{+AxwJCYG6aCXB z%lUD7sNc&z(0ThhamJ<>!g-#CehPwacqFWu)v43`%RCxA=!XGUcjk@*ik{yF z3`o%K-P^ypaqFFT*mm%(guj-p=G)dN(n*%|E2~7t-7GK;ytoI4HM!JWgx=W`ZGAV$ z&JZ^C)=jmK`f$jM>kH3rpPKC7vG19|PBWdhre|D~nQPKpl`DdGjhN?`&Ece#TuMCd z>)3~mtjBs`%Xrk_xp8yk3XO zkjf}LZ5(-WhJyr`<7l_maD?@nD_x8pKDr*<4N={OsE#1cPOA@LG_c8uWt;3l_SQK@ zdGz2IMVaLmW`a+j3VyK%ISQ?+(+`F&Hs9V8-b}(c9X=L>xA7Kb^ZcpF;SHE1-Vyox N^?OLGKMfrS000VT=x+c3 diff --git a/public/pagefind/fragment/en_fefcc58.pf_fragment b/public/pagefind/fragment/en_fefcc58.pf_fragment deleted file mode 100644 index 9fa9de97606d02bed61654e865c6b258e4055386..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1103 zcmV-V1hD%biwFP!00002|9w^6Y8*EdewD*qwXie$W4kna=fp`d*lEeSP$(tH(wQCA z8flO;-Yl+5F4~(G5@_j7S_th6^fu79$qOWp&?9NqJL7l*_Uw^#&Zl#}^P`3>v6Nao z6j+SR?=7Lk`bISsa6zXR6Sca=(v>)VKNPLe`#5bD`PKQ0mo#? z90+uBsgW#PP{K>pP#cRI_tIVTrNeqn&NQuJw%bjiEt(1~x%2+@tLJcpjWTOko7RF^ z>9G6zukZ+&Z!OZbZ~yukrjyB-{^2A9TA9`%G-yj>Yo<9SohRrTqn*6$)`y&&3$_^U_MxLaozI440MN`Dy3A^XrXCyl#BN>;;@90wZwH^F+Yc#~sdw!(d8T=+s(D z{1P?VsO+T2nl*QxJy|R$U=*Drbe|w5z_m?CWw(3u4J^_Ie8Nplu~NM`p!$i_)t%L+ zfxzGX?NjBrNo@b|%eyx((@83w0v`8s48{Tzf;>8J)dk)A>hE`NUce(Ns)G2{g0d#U zjX&;BYSPxA3}>n`;hfU;6Fe}wl*^XFl7>=Atfl&ENF^Fj8Bhh)1{~T;3^f#Y3~y@+ zCz{1l;!r8lNGo7ed$!dShp8i)HO7M}quh1gD4jC!XsJ$_no~TD zVjMv?b?S&nV?!NFT~Bms`mq6qS4M^+BgGLk@w;YLkBB7tpy$QLvqK*J4~SAz*D6I_ zlZ4PWO<+)S8LB$y1g8aF7O?Ql5+_d4PnH}tpvXTZmT9?hQu18soo{^M! z=@s5QMe!l|0ebIJM!GaOD-#UAy~Snm*ak%y2?wEZ8*n6Mvf+fQ9-n-fd{a|tq zAg7b*Zp;^Xc$Bwby`g#wWT#{KU>Xj%yESr$h|`0QAf^r&Ft;7CL!8;Yk5d+Fw2w3> V-T~I^V0!)C_5ZrL0*P4(008j{AEp2R diff --git a/public/pagefind/index/en_8739159.pf_index b/public/pagefind/index/en_8739159.pf_index deleted file mode 100644 index e4177d0313b8c84a89e6d3ffb04e0a51d5e4f6f5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11937 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 diff --git a/public/pagefind/index/en_d0dad81.pf_index b/public/pagefind/index/en_d0dad81.pf_index deleted file mode 100644 index 0e70afdf59f63b2b109eeda71debb06b1a87346e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10085 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
p 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
&O!s+XY+%{X!{GZOxRq~dN@lNS>G5HVj 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 H!bSi9CH2#v diff --git a/public/pagefind/pagefind-entry.json b/public/pagefind/pagefind-entry.json deleted file mode 100644 index cc43ce7..0000000 --- a/public/pagefind/pagefind-entry.json +++ /dev/null @@ -1 +0,0 @@ -{"version":"1.1.0","languages":{"en":{"hash":"en_45ddb13fe8","wasm":"en","page_count":13}}} \ No newline at end of file diff --git a/public/pagefind/pagefind-highlight.js b/public/pagefind/pagefind-highlight.js deleted file mode 100644 index c823fbf..0000000 --- a/public/pagefind/pagefind-highlight.js +++ /dev/null @@ -1,1069 +0,0 @@ -var __create = Object.create; -var __defProp = Object.defineProperty; -var __getOwnPropDesc = Object.getOwnPropertyDescriptor; -var __getOwnPropNames = Object.getOwnPropertyNames; -var __getProtoOf = Object.getPrototypeOf; -var __hasOwnProp = Object.prototype.hasOwnProperty; -var __commonJS = (cb, mod) => function __require() { - return mod || (0, cb[__getOwnPropNames(cb)[0]])((mod = { exports: {} }).exports, mod), mod.exports; -}; -var __copyProps = (to, from, except, desc) => { - if (from && typeof from === "object" || typeof from === "function") { - for (let key of __getOwnPropNames(from)) - if (!__hasOwnProp.call(to, key) && key !== except) - __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); - } - return to; -}; -var __toESM = (mod, isNodeMode, target) => (target = mod != null ? __create(__getProtoOf(mod)) : {}, __copyProps( - // If the importer is in node compatibility mode or this is not an ESM - // file that has been converted to a CommonJS file using a Babel- - // compatible transform (i.e. "__esModule" has not been set), then set - // "default" to the CommonJS "module.exports" for node compatibility. - isNodeMode || !mod || !mod.__esModule ? __defProp(target, "default", { value: mod, enumerable: true }) : target, - mod -)); - -// node_modules/mark.js/dist/mark.js -var require_mark = __commonJS({ - "node_modules/mark.js/dist/mark.js"(exports, module) { - (function(global, factory) { - typeof exports === "object" && typeof module !== "undefined" ? module.exports = factory() : typeof define === "function" && define.amd ? define(factory) : global.Mark = factory(); - })(exports, function() { - "use strict"; - var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function(obj) { - return typeof obj; - } : function(obj) { - return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; - }; - var classCallCheck = function(instance, Constructor) { - if (!(instance instanceof Constructor)) { - throw new TypeError("Cannot call a class as a function"); - } - }; - var createClass = function() { - function defineProperties(target, props) { - for (var i = 0; i < props.length; i++) { - var descriptor = props[i]; - descriptor.enumerable = descriptor.enumerable || false; - descriptor.configurable = true; - if ("value" in descriptor) - descriptor.writable = true; - Object.defineProperty(target, descriptor.key, descriptor); - } - } - return function(Constructor, protoProps, staticProps) { - if (protoProps) - defineProperties(Constructor.prototype, protoProps); - if (staticProps) - defineProperties(Constructor, staticProps); - return Constructor; - }; - }(); - var _extends = Object.assign || function(target) { - for (var i = 1; i < arguments.length; i++) { - var source = arguments[i]; - for (var key in source) { - if (Object.prototype.hasOwnProperty.call(source, key)) { - target[key] = source[key]; - } - } - } - return target; - }; - var DOMIterator = function() { - function DOMIterator2(ctx) { - var iframes = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : true; - var exclude = arguments.length > 2 && arguments[2] !== void 0 ? arguments[2] : []; - var iframesTimeout = arguments.length > 3 && arguments[3] !== void 0 ? arguments[3] : 5e3; - classCallCheck(this, DOMIterator2); - this.ctx = ctx; - this.iframes = iframes; - this.exclude = exclude; - this.iframesTimeout = iframesTimeout; - } - createClass(DOMIterator2, [{ - key: "getContexts", - value: function getContexts() { - var ctx = void 0, filteredCtx = []; - if (typeof this.ctx === "undefined" || !this.ctx) { - ctx = []; - } else if (NodeList.prototype.isPrototypeOf(this.ctx)) { - ctx = Array.prototype.slice.call(this.ctx); - } else if (Array.isArray(this.ctx)) { - ctx = this.ctx; - } else if (typeof this.ctx === "string") { - ctx = Array.prototype.slice.call(document.querySelectorAll(this.ctx)); - } else { - ctx = [this.ctx]; - } - ctx.forEach(function(ctx2) { - var isDescendant = filteredCtx.filter(function(contexts) { - return contexts.contains(ctx2); - }).length > 0; - if (filteredCtx.indexOf(ctx2) === -1 && !isDescendant) { - filteredCtx.push(ctx2); - } - }); - return filteredCtx; - } - }, { - key: "getIframeContents", - value: function getIframeContents(ifr, successFn) { - var errorFn = arguments.length > 2 && arguments[2] !== void 0 ? arguments[2] : function() { - }; - var doc = void 0; - try { - var ifrWin = ifr.contentWindow; - doc = ifrWin.document; - if (!ifrWin || !doc) { - throw new Error("iframe inaccessible"); - } - } catch (e) { - errorFn(); - } - if (doc) { - successFn(doc); - } - } - }, { - key: "isIframeBlank", - value: function isIframeBlank(ifr) { - var bl = "about:blank", src = ifr.getAttribute("src").trim(), href = ifr.contentWindow.location.href; - return href === bl && src !== bl && src; - } - }, { - key: "observeIframeLoad", - value: function observeIframeLoad(ifr, successFn, errorFn) { - var _this = this; - var called = false, tout = null; - var listener = function listener2() { - if (called) { - return; - } - called = true; - clearTimeout(tout); - try { - if (!_this.isIframeBlank(ifr)) { - ifr.removeEventListener("load", listener2); - _this.getIframeContents(ifr, successFn, errorFn); - } - } catch (e) { - errorFn(); - } - }; - ifr.addEventListener("load", listener); - tout = setTimeout(listener, this.iframesTimeout); - } - }, { - key: "onIframeReady", - value: function onIframeReady(ifr, successFn, errorFn) { - try { - if (ifr.contentWindow.document.readyState === "complete") { - if (this.isIframeBlank(ifr)) { - this.observeIframeLoad(ifr, successFn, errorFn); - } else { - this.getIframeContents(ifr, successFn, errorFn); - } - } else { - this.observeIframeLoad(ifr, successFn, errorFn); - } - } catch (e) { - errorFn(); - } - } - }, { - key: "waitForIframes", - value: function waitForIframes(ctx, done) { - var _this2 = this; - var eachCalled = 0; - this.forEachIframe(ctx, function() { - return true; - }, function(ifr) { - eachCalled++; - _this2.waitForIframes(ifr.querySelector("html"), function() { - if (!--eachCalled) { - done(); - } - }); - }, function(handled) { - if (!handled) { - done(); - } - }); - } - }, { - key: "forEachIframe", - value: function forEachIframe(ctx, filter, each) { - var _this3 = this; - var end = arguments.length > 3 && arguments[3] !== void 0 ? arguments[3] : function() { - }; - var ifr = ctx.querySelectorAll("iframe"), open = ifr.length, handled = 0; - ifr = Array.prototype.slice.call(ifr); - var checkEnd = function checkEnd2() { - if (--open <= 0) { - end(handled); - } - }; - if (!open) { - checkEnd(); - } - ifr.forEach(function(ifr2) { - if (DOMIterator2.matches(ifr2, _this3.exclude)) { - checkEnd(); - } else { - _this3.onIframeReady(ifr2, function(con) { - if (filter(ifr2)) { - handled++; - each(con); - } - checkEnd(); - }, checkEnd); - } - }); - } - }, { - key: "createIterator", - value: function createIterator(ctx, whatToShow, filter) { - return document.createNodeIterator(ctx, whatToShow, filter, false); - } - }, { - key: "createInstanceOnIframe", - value: function createInstanceOnIframe(contents) { - return new DOMIterator2(contents.querySelector("html"), this.iframes); - } - }, { - key: "compareNodeIframe", - value: function compareNodeIframe(node, prevNode, ifr) { - var compCurr = node.compareDocumentPosition(ifr), prev = Node.DOCUMENT_POSITION_PRECEDING; - if (compCurr & prev) { - if (prevNode !== null) { - var compPrev = prevNode.compareDocumentPosition(ifr), after = Node.DOCUMENT_POSITION_FOLLOWING; - if (compPrev & after) { - return true; - } - } else { - return true; - } - } - return false; - } - }, { - key: "getIteratorNode", - value: function getIteratorNode(itr) { - var prevNode = itr.previousNode(); - var node = void 0; - if (prevNode === null) { - node = itr.nextNode(); - } else { - node = itr.nextNode() && itr.nextNode(); - } - return { - prevNode, - node - }; - } - }, { - key: "checkIframeFilter", - value: function checkIframeFilter(node, prevNode, currIfr, ifr) { - var key = false, handled = false; - ifr.forEach(function(ifrDict, i) { - if (ifrDict.val === currIfr) { - key = i; - handled = ifrDict.handled; - } - }); - if (this.compareNodeIframe(node, prevNode, currIfr)) { - if (key === false && !handled) { - ifr.push({ - val: currIfr, - handled: true - }); - } else if (key !== false && !handled) { - ifr[key].handled = true; - } - return true; - } - if (key === false) { - ifr.push({ - val: currIfr, - handled: false - }); - } - return false; - } - }, { - key: "handleOpenIframes", - value: function handleOpenIframes(ifr, whatToShow, eCb, fCb) { - var _this4 = this; - ifr.forEach(function(ifrDict) { - if (!ifrDict.handled) { - _this4.getIframeContents(ifrDict.val, function(con) { - _this4.createInstanceOnIframe(con).forEachNode(whatToShow, eCb, fCb); - }); - } - }); - } - }, { - key: "iterateThroughNodes", - value: function iterateThroughNodes(whatToShow, ctx, eachCb, filterCb, doneCb) { - var _this5 = this; - var itr = this.createIterator(ctx, whatToShow, filterCb); - var ifr = [], elements = [], node = void 0, prevNode = void 0, retrieveNodes = function retrieveNodes2() { - var _getIteratorNode = _this5.getIteratorNode(itr); - prevNode = _getIteratorNode.prevNode; - node = _getIteratorNode.node; - return node; - }; - while (retrieveNodes()) { - if (this.iframes) { - this.forEachIframe(ctx, function(currIfr) { - return _this5.checkIframeFilter(node, prevNode, currIfr, ifr); - }, function(con) { - _this5.createInstanceOnIframe(con).forEachNode(whatToShow, function(ifrNode) { - return elements.push(ifrNode); - }, filterCb); - }); - } - elements.push(node); - } - elements.forEach(function(node2) { - eachCb(node2); - }); - if (this.iframes) { - this.handleOpenIframes(ifr, whatToShow, eachCb, filterCb); - } - doneCb(); - } - }, { - key: "forEachNode", - value: function forEachNode(whatToShow, each, filter) { - var _this6 = this; - var done = arguments.length > 3 && arguments[3] !== void 0 ? arguments[3] : function() { - }; - var contexts = this.getContexts(); - var open = contexts.length; - if (!open) { - done(); - } - contexts.forEach(function(ctx) { - var ready = function ready2() { - _this6.iterateThroughNodes(whatToShow, ctx, each, filter, function() { - if (--open <= 0) { - done(); - } - }); - }; - if (_this6.iframes) { - _this6.waitForIframes(ctx, ready); - } else { - ready(); - } - }); - } - }], [{ - key: "matches", - value: function matches(element, selector) { - var selectors = typeof selector === "string" ? [selector] : selector, fn = element.matches || element.matchesSelector || element.msMatchesSelector || element.mozMatchesSelector || element.oMatchesSelector || element.webkitMatchesSelector; - if (fn) { - var match = false; - selectors.every(function(sel) { - if (fn.call(element, sel)) { - match = true; - return false; - } - return true; - }); - return match; - } else { - return false; - } - } - }]); - return DOMIterator2; - }(); - var Mark$1 = function() { - function Mark3(ctx) { - classCallCheck(this, Mark3); - this.ctx = ctx; - this.ie = false; - var ua = window.navigator.userAgent; - if (ua.indexOf("MSIE") > -1 || ua.indexOf("Trident") > -1) { - this.ie = true; - } - } - createClass(Mark3, [{ - key: "log", - value: function log(msg) { - var level = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : "debug"; - var log2 = this.opt.log; - if (!this.opt.debug) { - return; - } - if ((typeof log2 === "undefined" ? "undefined" : _typeof(log2)) === "object" && typeof log2[level] === "function") { - log2[level]("mark.js: " + msg); - } - } - }, { - key: "escapeStr", - value: function escapeStr(str) { - return str.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g, "\\$&"); - } - }, { - key: "createRegExp", - value: function createRegExp(str) { - if (this.opt.wildcards !== "disabled") { - str = this.setupWildcardsRegExp(str); - } - str = this.escapeStr(str); - if (Object.keys(this.opt.synonyms).length) { - str = this.createSynonymsRegExp(str); - } - if (this.opt.ignoreJoiners || this.opt.ignorePunctuation.length) { - str = this.setupIgnoreJoinersRegExp(str); - } - if (this.opt.diacritics) { - str = this.createDiacriticsRegExp(str); - } - str = this.createMergedBlanksRegExp(str); - if (this.opt.ignoreJoiners || this.opt.ignorePunctuation.length) { - str = this.createJoinersRegExp(str); - } - if (this.opt.wildcards !== "disabled") { - str = this.createWildcardsRegExp(str); - } - str = this.createAccuracyRegExp(str); - return str; - } - }, { - key: "createSynonymsRegExp", - value: function createSynonymsRegExp(str) { - var syn = this.opt.synonyms, sens = this.opt.caseSensitive ? "" : "i", joinerPlaceholder = this.opt.ignoreJoiners || this.opt.ignorePunctuation.length ? "\0" : ""; - for (var index in syn) { - if (syn.hasOwnProperty(index)) { - var value = syn[index], k1 = this.opt.wildcards !== "disabled" ? this.setupWildcardsRegExp(index) : this.escapeStr(index), k2 = this.opt.wildcards !== "disabled" ? this.setupWildcardsRegExp(value) : this.escapeStr(value); - if (k1 !== "" && k2 !== "") { - str = str.replace(new RegExp("(" + this.escapeStr(k1) + "|" + this.escapeStr(k2) + ")", "gm" + sens), joinerPlaceholder + ("(" + this.processSynomyms(k1) + "|") + (this.processSynomyms(k2) + ")") + joinerPlaceholder); - } - } - } - return str; - } - }, { - key: "processSynomyms", - value: function processSynomyms(str) { - if (this.opt.ignoreJoiners || this.opt.ignorePunctuation.length) { - str = this.setupIgnoreJoinersRegExp(str); - } - return str; - } - }, { - key: "setupWildcardsRegExp", - value: function setupWildcardsRegExp(str) { - str = str.replace(/(?:\\)*\?/g, function(val) { - return val.charAt(0) === "\\" ? "?" : ""; - }); - return str.replace(/(?:\\)*\*/g, function(val) { - return val.charAt(0) === "\\" ? "*" : ""; - }); - } - }, { - key: "createWildcardsRegExp", - value: function createWildcardsRegExp(str) { - var spaces = this.opt.wildcards === "withSpaces"; - return str.replace(/\u0001/g, spaces ? "[\\S\\s]?" : "\\S?").replace(/\u0002/g, spaces ? "[\\S\\s]*?" : "\\S*"); - } - }, { - key: "setupIgnoreJoinersRegExp", - value: function setupIgnoreJoinersRegExp(str) { - return str.replace(/[^(|)\\]/g, function(val, indx, original) { - var nextChar = original.charAt(indx + 1); - if (/[(|)\\]/.test(nextChar) || nextChar === "") { - return val; - } else { - return val + "\0"; - } - }); - } - }, { - key: "createJoinersRegExp", - value: function createJoinersRegExp(str) { - var joiner = []; - var ignorePunctuation = this.opt.ignorePunctuation; - if (Array.isArray(ignorePunctuation) && ignorePunctuation.length) { - joiner.push(this.escapeStr(ignorePunctuation.join(""))); - } - if (this.opt.ignoreJoiners) { - joiner.push("\\u00ad\\u200b\\u200c\\u200d"); - } - return joiner.length ? str.split(/\u0000+/).join("[" + joiner.join("") + "]*") : str; - } - }, { - key: "createDiacriticsRegExp", - value: function createDiacriticsRegExp(str) { - var sens = this.opt.caseSensitive ? "" : "i", dct = this.opt.caseSensitive ? ["a\xE0\xE1\u1EA3\xE3\u1EA1\u0103\u1EB1\u1EAF\u1EB3\u1EB5\u1EB7\xE2\u1EA7\u1EA5\u1EA9\u1EAB\u1EAD\xE4\xE5\u0101\u0105", "A\xC0\xC1\u1EA2\xC3\u1EA0\u0102\u1EB0\u1EAE\u1EB2\u1EB4\u1EB6\xC2\u1EA6\u1EA4\u1EA8\u1EAA\u1EAC\xC4\xC5\u0100\u0104", "c\xE7\u0107\u010D", "C\xC7\u0106\u010C", "d\u0111\u010F", "D\u0110\u010E", "e\xE8\xE9\u1EBB\u1EBD\u1EB9\xEA\u1EC1\u1EBF\u1EC3\u1EC5\u1EC7\xEB\u011B\u0113\u0119", "E\xC8\xC9\u1EBA\u1EBC\u1EB8\xCA\u1EC0\u1EBE\u1EC2\u1EC4\u1EC6\xCB\u011A\u0112\u0118", "i\xEC\xED\u1EC9\u0129\u1ECB\xEE\xEF\u012B", "I\xCC\xCD\u1EC8\u0128\u1ECA\xCE\xCF\u012A", "l\u0142", "L\u0141", "n\xF1\u0148\u0144", "N\xD1\u0147\u0143", "o\xF2\xF3\u1ECF\xF5\u1ECD\xF4\u1ED3\u1ED1\u1ED5\u1ED7\u1ED9\u01A1\u1EDF\u1EE1\u1EDB\u1EDD\u1EE3\xF6\xF8\u014D", "O\xD2\xD3\u1ECE\xD5\u1ECC\xD4\u1ED2\u1ED0\u1ED4\u1ED6\u1ED8\u01A0\u1EDE\u1EE0\u1EDA\u1EDC\u1EE2\xD6\xD8\u014C", "r\u0159", "R\u0158", "s\u0161\u015B\u0219\u015F", "S\u0160\u015A\u0218\u015E", "t\u0165\u021B\u0163", "T\u0164\u021A\u0162", "u\xF9\xFA\u1EE7\u0169\u1EE5\u01B0\u1EEB\u1EE9\u1EED\u1EEF\u1EF1\xFB\xFC\u016F\u016B", "U\xD9\xDA\u1EE6\u0168\u1EE4\u01AF\u1EEA\u1EE8\u1EEC\u1EEE\u1EF0\xDB\xDC\u016E\u016A", "y\xFD\u1EF3\u1EF7\u1EF9\u1EF5\xFF", "Y\xDD\u1EF2\u1EF6\u1EF8\u1EF4\u0178", "z\u017E\u017C\u017A", "Z\u017D\u017B\u0179"] : ["a\xE0\xE1\u1EA3\xE3\u1EA1\u0103\u1EB1\u1EAF\u1EB3\u1EB5\u1EB7\xE2\u1EA7\u1EA5\u1EA9\u1EAB\u1EAD\xE4\xE5\u0101\u0105A\xC0\xC1\u1EA2\xC3\u1EA0\u0102\u1EB0\u1EAE\u1EB2\u1EB4\u1EB6\xC2\u1EA6\u1EA4\u1EA8\u1EAA\u1EAC\xC4\xC5\u0100\u0104", "c\xE7\u0107\u010DC\xC7\u0106\u010C", "d\u0111\u010FD\u0110\u010E", "e\xE8\xE9\u1EBB\u1EBD\u1EB9\xEA\u1EC1\u1EBF\u1EC3\u1EC5\u1EC7\xEB\u011B\u0113\u0119E\xC8\xC9\u1EBA\u1EBC\u1EB8\xCA\u1EC0\u1EBE\u1EC2\u1EC4\u1EC6\xCB\u011A\u0112\u0118", "i\xEC\xED\u1EC9\u0129\u1ECB\xEE\xEF\u012BI\xCC\xCD\u1EC8\u0128\u1ECA\xCE\xCF\u012A", "l\u0142L\u0141", "n\xF1\u0148\u0144N\xD1\u0147\u0143", "o\xF2\xF3\u1ECF\xF5\u1ECD\xF4\u1ED3\u1ED1\u1ED5\u1ED7\u1ED9\u01A1\u1EDF\u1EE1\u1EDB\u1EDD\u1EE3\xF6\xF8\u014DO\xD2\xD3\u1ECE\xD5\u1ECC\xD4\u1ED2\u1ED0\u1ED4\u1ED6\u1ED8\u01A0\u1EDE\u1EE0\u1EDA\u1EDC\u1EE2\xD6\xD8\u014C", "r\u0159R\u0158", "s\u0161\u015B\u0219\u015FS\u0160\u015A\u0218\u015E", "t\u0165\u021B\u0163T\u0164\u021A\u0162", "u\xF9\xFA\u1EE7\u0169\u1EE5\u01B0\u1EEB\u1EE9\u1EED\u1EEF\u1EF1\xFB\xFC\u016F\u016BU\xD9\xDA\u1EE6\u0168\u1EE4\u01AF\u1EEA\u1EE8\u1EEC\u1EEE\u1EF0\xDB\xDC\u016E\u016A", "y\xFD\u1EF3\u1EF7\u1EF9\u1EF5\xFFY\xDD\u1EF2\u1EF6\u1EF8\u1EF4\u0178", "z\u017E\u017C\u017AZ\u017D\u017B\u0179"]; - var handled = []; - str.split("").forEach(function(ch) { - dct.every(function(dct2) { - if (dct2.indexOf(ch) !== -1) { - if (handled.indexOf(dct2) > -1) { - return false; - } - str = str.replace(new RegExp("[" + dct2 + "]", "gm" + sens), "[" + dct2 + "]"); - handled.push(dct2); - } - return true; - }); - }); - return str; - } - }, { - key: "createMergedBlanksRegExp", - value: function createMergedBlanksRegExp(str) { - return str.replace(/[\s]+/gmi, "[\\s]+"); - } - }, { - key: "createAccuracyRegExp", - value: function createAccuracyRegExp(str) { - var _this = this; - var chars = "!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~\xA1\xBF"; - var acc = this.opt.accuracy, val = typeof acc === "string" ? acc : acc.value, ls = typeof acc === "string" ? [] : acc.limiters, lsJoin = ""; - ls.forEach(function(limiter) { - lsJoin += "|" + _this.escapeStr(limiter); - }); - switch (val) { - case "partially": - default: - return "()(" + str + ")"; - case "complementary": - lsJoin = "\\s" + (lsJoin ? lsJoin : this.escapeStr(chars)); - return "()([^" + lsJoin + "]*" + str + "[^" + lsJoin + "]*)"; - case "exactly": - return "(^|\\s" + lsJoin + ")(" + str + ")(?=$|\\s" + lsJoin + ")"; - } - } - }, { - key: "getSeparatedKeywords", - value: function getSeparatedKeywords(sv) { - var _this2 = this; - var stack = []; - sv.forEach(function(kw) { - if (!_this2.opt.separateWordSearch) { - if (kw.trim() && stack.indexOf(kw) === -1) { - stack.push(kw); - } - } else { - kw.split(" ").forEach(function(kwSplitted) { - if (kwSplitted.trim() && stack.indexOf(kwSplitted) === -1) { - stack.push(kwSplitted); - } - }); - } - }); - return { - "keywords": stack.sort(function(a, b) { - return b.length - a.length; - }), - "length": stack.length - }; - } - }, { - key: "isNumeric", - value: function isNumeric(value) { - return Number(parseFloat(value)) == value; - } - }, { - key: "checkRanges", - value: function checkRanges(array) { - var _this3 = this; - if (!Array.isArray(array) || Object.prototype.toString.call(array[0]) !== "[object Object]") { - this.log("markRanges() will only accept an array of objects"); - this.opt.noMatch(array); - return []; - } - var stack = []; - var last = 0; - array.sort(function(a, b) { - return a.start - b.start; - }).forEach(function(item) { - var _callNoMatchOnInvalid = _this3.callNoMatchOnInvalidRanges(item, last), start = _callNoMatchOnInvalid.start, end = _callNoMatchOnInvalid.end, valid = _callNoMatchOnInvalid.valid; - if (valid) { - item.start = start; - item.length = end - start; - stack.push(item); - last = end; - } - }); - return stack; - } - }, { - key: "callNoMatchOnInvalidRanges", - value: function callNoMatchOnInvalidRanges(range, last) { - var start = void 0, end = void 0, valid = false; - if (range && typeof range.start !== "undefined") { - start = parseInt(range.start, 10); - end = start + parseInt(range.length, 10); - if (this.isNumeric(range.start) && this.isNumeric(range.length) && end - last > 0 && end - start > 0) { - valid = true; - } else { - this.log("Ignoring invalid or overlapping range: " + ("" + JSON.stringify(range))); - this.opt.noMatch(range); - } - } else { - this.log("Ignoring invalid range: " + JSON.stringify(range)); - this.opt.noMatch(range); - } - return { - start, - end, - valid - }; - } - }, { - key: "checkWhitespaceRanges", - value: function checkWhitespaceRanges(range, originalLength, string) { - var end = void 0, valid = true, max = string.length, offset = originalLength - max, start = parseInt(range.start, 10) - offset; - start = start > max ? max : start; - end = start + parseInt(range.length, 10); - if (end > max) { - end = max; - this.log("End range automatically set to the max value of " + max); - } - if (start < 0 || end - start < 0 || start > max || end > max) { - valid = false; - this.log("Invalid range: " + JSON.stringify(range)); - this.opt.noMatch(range); - } else if (string.substring(start, end).replace(/\s+/g, "") === "") { - valid = false; - this.log("Skipping whitespace only range: " + JSON.stringify(range)); - this.opt.noMatch(range); - } - return { - start, - end, - valid - }; - } - }, { - key: "getTextNodes", - value: function getTextNodes(cb) { - var _this4 = this; - var val = "", nodes = []; - this.iterator.forEachNode(NodeFilter.SHOW_TEXT, function(node) { - nodes.push({ - start: val.length, - end: (val += node.textContent).length, - node - }); - }, function(node) { - if (_this4.matchesExclude(node.parentNode)) { - return NodeFilter.FILTER_REJECT; - } else { - return NodeFilter.FILTER_ACCEPT; - } - }, function() { - cb({ - value: val, - nodes - }); - }); - } - }, { - key: "matchesExclude", - value: function matchesExclude(el) { - return DOMIterator.matches(el, this.opt.exclude.concat(["script", "style", "title", "head", "html"])); - } - }, { - key: "wrapRangeInTextNode", - value: function wrapRangeInTextNode(node, start, end) { - var hEl = !this.opt.element ? "mark" : this.opt.element, startNode = node.splitText(start), ret = startNode.splitText(end - start); - var repl = document.createElement(hEl); - repl.setAttribute("data-markjs", "true"); - if (this.opt.className) { - repl.setAttribute("class", this.opt.className); - } - repl.textContent = startNode.textContent; - startNode.parentNode.replaceChild(repl, startNode); - return ret; - } - }, { - key: "wrapRangeInMappedTextNode", - value: function wrapRangeInMappedTextNode(dict, start, end, filterCb, eachCb) { - var _this5 = this; - dict.nodes.every(function(n, i) { - var sibl = dict.nodes[i + 1]; - if (typeof sibl === "undefined" || sibl.start > start) { - if (!filterCb(n.node)) { - return false; - } - var s = start - n.start, e = (end > n.end ? n.end : end) - n.start, startStr = dict.value.substr(0, n.start), endStr = dict.value.substr(e + n.start); - n.node = _this5.wrapRangeInTextNode(n.node, s, e); - dict.value = startStr + endStr; - dict.nodes.forEach(function(k, j) { - if (j >= i) { - if (dict.nodes[j].start > 0 && j !== i) { - dict.nodes[j].start -= e; - } - dict.nodes[j].end -= e; - } - }); - end -= e; - eachCb(n.node.previousSibling, n.start); - if (end > n.end) { - start = n.end; - } else { - return false; - } - } - return true; - }); - } - }, { - key: "wrapMatches", - value: function wrapMatches(regex, ignoreGroups, filterCb, eachCb, endCb) { - var _this6 = this; - var matchIdx = ignoreGroups === 0 ? 0 : ignoreGroups + 1; - this.getTextNodes(function(dict) { - dict.nodes.forEach(function(node) { - node = node.node; - var match = void 0; - while ((match = regex.exec(node.textContent)) !== null && match[matchIdx] !== "") { - if (!filterCb(match[matchIdx], node)) { - continue; - } - var pos = match.index; - if (matchIdx !== 0) { - for (var i = 1; i < matchIdx; i++) { - pos += match[i].length; - } - } - node = _this6.wrapRangeInTextNode(node, pos, pos + match[matchIdx].length); - eachCb(node.previousSibling); - regex.lastIndex = 0; - } - }); - endCb(); - }); - } - }, { - key: "wrapMatchesAcrossElements", - value: function wrapMatchesAcrossElements(regex, ignoreGroups, filterCb, eachCb, endCb) { - var _this7 = this; - var matchIdx = ignoreGroups === 0 ? 0 : ignoreGroups + 1; - this.getTextNodes(function(dict) { - var match = void 0; - while ((match = regex.exec(dict.value)) !== null && match[matchIdx] !== "") { - var start = match.index; - if (matchIdx !== 0) { - for (var i = 1; i < matchIdx; i++) { - start += match[i].length; - } - } - var end = start + match[matchIdx].length; - _this7.wrapRangeInMappedTextNode(dict, start, end, function(node) { - return filterCb(match[matchIdx], node); - }, function(node, lastIndex) { - regex.lastIndex = lastIndex; - eachCb(node); - }); - } - endCb(); - }); - } - }, { - key: "wrapRangeFromIndex", - value: function wrapRangeFromIndex(ranges, filterCb, eachCb, endCb) { - var _this8 = this; - this.getTextNodes(function(dict) { - var originalLength = dict.value.length; - ranges.forEach(function(range, counter) { - var _checkWhitespaceRange = _this8.checkWhitespaceRanges(range, originalLength, dict.value), start = _checkWhitespaceRange.start, end = _checkWhitespaceRange.end, valid = _checkWhitespaceRange.valid; - if (valid) { - _this8.wrapRangeInMappedTextNode(dict, start, end, function(node) { - return filterCb(node, range, dict.value.substring(start, end), counter); - }, function(node) { - eachCb(node, range); - }); - } - }); - endCb(); - }); - } - }, { - key: "unwrapMatches", - value: function unwrapMatches(node) { - var parent = node.parentNode; - var docFrag = document.createDocumentFragment(); - while (node.firstChild) { - docFrag.appendChild(node.removeChild(node.firstChild)); - } - parent.replaceChild(docFrag, node); - if (!this.ie) { - parent.normalize(); - } else { - this.normalizeTextNode(parent); - } - } - }, { - key: "normalizeTextNode", - value: function normalizeTextNode(node) { - if (!node) { - return; - } - if (node.nodeType === 3) { - while (node.nextSibling && node.nextSibling.nodeType === 3) { - node.nodeValue += node.nextSibling.nodeValue; - node.parentNode.removeChild(node.nextSibling); - } - } else { - this.normalizeTextNode(node.firstChild); - } - this.normalizeTextNode(node.nextSibling); - } - }, { - key: "markRegExp", - value: function markRegExp(regexp, opt) { - var _this9 = this; - this.opt = opt; - this.log('Searching with expression "' + regexp + '"'); - var totalMatches = 0, fn = "wrapMatches"; - var eachCb = function eachCb2(element) { - totalMatches++; - _this9.opt.each(element); - }; - if (this.opt.acrossElements) { - fn = "wrapMatchesAcrossElements"; - } - this[fn](regexp, this.opt.ignoreGroups, function(match, node) { - return _this9.opt.filter(node, match, totalMatches); - }, eachCb, function() { - if (totalMatches === 0) { - _this9.opt.noMatch(regexp); - } - _this9.opt.done(totalMatches); - }); - } - }, { - key: "mark", - value: function mark(sv, opt) { - var _this10 = this; - this.opt = opt; - var totalMatches = 0, fn = "wrapMatches"; - var _getSeparatedKeywords = this.getSeparatedKeywords(typeof sv === "string" ? [sv] : sv), kwArr = _getSeparatedKeywords.keywords, kwArrLen = _getSeparatedKeywords.length, sens = this.opt.caseSensitive ? "" : "i", handler = function handler2(kw) { - var regex = new RegExp(_this10.createRegExp(kw), "gm" + sens), matches = 0; - _this10.log('Searching with expression "' + regex + '"'); - _this10[fn](regex, 1, function(term, node) { - return _this10.opt.filter(node, kw, totalMatches, matches); - }, function(element) { - matches++; - totalMatches++; - _this10.opt.each(element); - }, function() { - if (matches === 0) { - _this10.opt.noMatch(kw); - } - if (kwArr[kwArrLen - 1] === kw) { - _this10.opt.done(totalMatches); - } else { - handler2(kwArr[kwArr.indexOf(kw) + 1]); - } - }); - }; - if (this.opt.acrossElements) { - fn = "wrapMatchesAcrossElements"; - } - if (kwArrLen === 0) { - this.opt.done(totalMatches); - } else { - handler(kwArr[0]); - } - } - }, { - key: "markRanges", - value: function markRanges(rawRanges, opt) { - var _this11 = this; - this.opt = opt; - var totalMatches = 0, ranges = this.checkRanges(rawRanges); - if (ranges && ranges.length) { - this.log("Starting to mark with the following ranges: " + JSON.stringify(ranges)); - this.wrapRangeFromIndex(ranges, function(node, range, match, counter) { - return _this11.opt.filter(node, range, match, counter); - }, function(element, range) { - totalMatches++; - _this11.opt.each(element, range); - }, function() { - _this11.opt.done(totalMatches); - }); - } else { - this.opt.done(totalMatches); - } - } - }, { - key: "unmark", - value: function unmark(opt) { - var _this12 = this; - this.opt = opt; - var sel = this.opt.element ? this.opt.element : "*"; - sel += "[data-markjs]"; - if (this.opt.className) { - sel += "." + this.opt.className; - } - this.log('Removal selector "' + sel + '"'); - this.iterator.forEachNode(NodeFilter.SHOW_ELEMENT, function(node) { - _this12.unwrapMatches(node); - }, function(node) { - var matchesSel = DOMIterator.matches(node, sel), matchesExclude = _this12.matchesExclude(node); - if (!matchesSel || matchesExclude) { - return NodeFilter.FILTER_REJECT; - } else { - return NodeFilter.FILTER_ACCEPT; - } - }, this.opt.done); - } - }, { - key: "opt", - set: function set$$1(val) { - this._opt = _extends({}, { - "element": "", - "className": "", - "exclude": [], - "iframes": false, - "iframesTimeout": 5e3, - "separateWordSearch": true, - "diacritics": true, - "synonyms": {}, - "accuracy": "partially", - "acrossElements": false, - "caseSensitive": false, - "ignoreJoiners": false, - "ignoreGroups": 0, - "ignorePunctuation": [], - "wildcards": "disabled", - "each": function each() { - }, - "noMatch": function noMatch() { - }, - "filter": function filter() { - return true; - }, - "done": function done() { - }, - "debug": false, - "log": window.console - }, val); - }, - get: function get$$1() { - return this._opt; - } - }, { - key: "iterator", - get: function get$$1() { - return new DOMIterator(this.ctx, this.opt.iframes, this.opt.exclude, this.opt.iframesTimeout); - } - }]); - return Mark3; - }(); - function Mark2(ctx) { - var _this = this; - var instance = new Mark$1(ctx); - this.mark = function(sv, opt) { - instance.mark(sv, opt); - return _this; - }; - this.markRegExp = function(sv, opt) { - instance.markRegExp(sv, opt); - return _this; - }; - this.markRanges = function(sv, opt) { - instance.markRanges(sv, opt); - return _this; - }; - this.unmark = function(opt) { - instance.unmark(opt); - return _this; - }; - return this; - } - return Mark2; - }); - } -}); - -// lib/highlight.ts -var import_mark = __toESM(require_mark(), 1); -var PagefindHighlight = class { - constructor(options = { - markContext: null, - highlightParam: "pagefind-highlight", - markOptions: { - className: "pagefind-highlight", - exclude: ["[data-pagefind-ignore]", "[data-pagefind-ignore] *"] - }, - addStyles: true - }) { - var _a, _b; - const { highlightParam, markContext, markOptions, addStyles } = options; - this.highlightParam = highlightParam ?? "pagefind-highlight"; - this.addStyles = addStyles ?? true; - this.markContext = markContext !== void 0 ? markContext : null; - this.markOptions = markOptions !== void 0 ? markOptions : { - className: "pagefind-highlight", - exclude: ["[data-pagefind-ignore]", "[data-pagefind-ignore] *"] - }; - (_a = this.markOptions).className ?? (_a.className = "pagefind__highlight"); - (_b = this.markOptions).exclude ?? (_b.exclude = [ - "[data-pagefind-ignore]", - "[data-pagefind-ignore] *" - ]); - this.markOptions.separateWordSearch = false; - this.highlight(); - } - getHighlightParams(paramName) { - const urlParams = new URLSearchParams(window.location.search); - return urlParams.getAll(paramName); - } - // Inline styles might be too hard to override - addHighlightStyles(className) { - if (!className) - return; - const styleElement = document.createElement("style"); - styleElement.innerText = `:where(.${className}) { background-color: yellow; color: black; }`; - document.head.appendChild(styleElement); - } - createMarkInstance() { - if (this.markContext) { - return new import_mark.default(this.markContext); - } - const pagefindBody = document.querySelectorAll("[data-pagefind-body]"); - if (pagefindBody.length !== 0) { - return new import_mark.default(pagefindBody); - } else { - return new import_mark.default(document.body); - } - } - markText(instance, text) { - instance.mark(text, this.markOptions); - } - highlight() { - const params = this.getHighlightParams(this.highlightParam); - if (!params || params.length === 0) - return; - this.addStyles && this.addHighlightStyles(this.markOptions.className); - const markInstance = this.createMarkInstance(); - this.markText(markInstance, params); - } -}; -window.PagefindHighlight = PagefindHighlight; -export { - PagefindHighlight as default -}; -/*! Bundled license information: - -mark.js/dist/mark.js: - (*!*************************************************** - * mark.js v8.11.1 - * https://markjs.io/ - * Copyright (c) 2014–2018, Julian Kühnel - * Released under the MIT license https://git.io/vwTVl - *****************************************************) -*/ diff --git a/public/pagefind/pagefind-modular-ui.css b/public/pagefind/pagefind-modular-ui.css deleted file mode 100644 index 9c6793e..0000000 --- a/public/pagefind/pagefind-modular-ui.css +++ /dev/null @@ -1,214 +0,0 @@ -:root { - --pagefind-ui-scale: 0.8; - --pagefind-ui-primary: #034AD8; - --pagefind-ui-fade: #707070; - --pagefind-ui-text: #393939; - --pagefind-ui-background: #ffffff; - --pagefind-ui-border: #eeeeee; - --pagefind-ui-tag: #eeeeee; - --pagefind-ui-border-width: 2px; - --pagefind-ui-border-radius: 8px; - --pagefind-ui-image-border-radius: 8px; - --pagefind-ui-image-box-ratio: 3 / 2; - --pagefind-ui-font: system, -apple-system, ".SFNSText-Regular", - "San Francisco", "Roboto", "Segoe UI", "Helvetica Neue", - "Lucida Grande", sans-serif; -} - -[data-pfmod-hidden] { - display: none !important; -} - -[data-pfmod-suppressed] { - opacity: 0 !important; - pointer-events: none !important; -} - -[data-pfmod-sr-hidden] { - -webkit-clip: rect(0 0 0 0) !important; - clip: rect(0 0 0 0) !important; - -webkit-clip-path: inset(100%) !important; - clip-path: inset(100%) !important; - height: 1px !important; - overflow: hidden !important; - overflow: clip !important; - position: absolute !important; - white-space: nowrap !important; - width: 1px !important; -} - -[data-pfmod-loading] { - color: var(--pagefind-ui-text); - background-color: var(--pagefind-ui-text); - border-radius: var(--pagefind-ui-border-radius); - opacity: 0.1; - pointer-events: none; -} - -/* Input */ - -.pagefind-modular-input-wrapper { - position: relative; -} - -.pagefind-modular-input-wrapper::before { - background-color: var(--pagefind-ui-text); - width: calc(18px * var(--pagefind-ui-scale)); - height: calc(18px * var(--pagefind-ui-scale)); - top: calc(23px * var(--pagefind-ui-scale)); - left: calc(20px * var(--pagefind-ui-scale)); - content: ""; - position: absolute; - display: block; - opacity: 0.7; - -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.7549 11.255H11.9649L11.6849 10.985C12.6649 9.845 13.2549 8.365 13.2549 6.755C13.2549 3.165 10.3449 0.255005 6.75488 0.255005C3.16488 0.255005 0.254883 3.165 0.254883 6.755C0.254883 10.345 3.16488 13.255 6.75488 13.255C8.36488 13.255 9.84488 12.665 10.9849 11.685L11.2549 11.965V12.755L16.2549 17.745L17.7449 16.255L12.7549 11.255ZM6.75488 11.255C4.26488 11.255 2.25488 9.245 2.25488 6.755C2.25488 4.26501 4.26488 2.255 6.75488 2.255C9.24488 2.255 11.2549 4.26501 11.2549 6.755C11.2549 9.245 9.24488 11.255 6.75488 11.255Z' fill='%23000000'/%3E%3C/svg%3E%0A"); - mask-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.7549 11.255H11.9649L11.6849 10.985C12.6649 9.845 13.2549 8.365 13.2549 6.755C13.2549 3.165 10.3449 0.255005 6.75488 0.255005C3.16488 0.255005 0.254883 3.165 0.254883 6.755C0.254883 10.345 3.16488 13.255 6.75488 13.255C8.36488 13.255 9.84488 12.665 10.9849 11.685L11.2549 11.965V12.755L16.2549 17.745L17.7449 16.255L12.7549 11.255ZM6.75488 11.255C4.26488 11.255 2.25488 9.245 2.25488 6.755C2.25488 4.26501 4.26488 2.255 6.75488 2.255C9.24488 2.255 11.2549 4.26501 11.2549 6.755C11.2549 9.245 9.24488 11.255 6.75488 11.255Z' fill='%23000000'/%3E%3C/svg%3E%0A"); - -webkit-mask-size: 100%; - mask-size: 100%; - z-index: 9; - pointer-events: none; -} - -.pagefind-modular-input { - height: calc(64px * var(--pagefind-ui-scale)); - padding: 0 calc(70px * var(--pagefind-ui-scale)) 0 calc(54px * var(--pagefind-ui-scale)); - background-color: var(--pagefind-ui-background); - border: var(--pagefind-ui-border-width) solid var(--pagefind-ui-border); - border-radius: var(--pagefind-ui-border-radius); - font-size: calc(21px * var(--pagefind-ui-scale)); - position: relative; - appearance: none; - -webkit-appearance: none; - display: flex; - width: 100%; - box-sizing: border-box; - font-weight: 700; -} - -.pagefind-modular-input::placeholder { - opacity: 0.2; -} - -.pagefind-modular-input-clear { - position: absolute; - top: calc(2px * var(--pagefind-ui-scale)); - right: calc(2px * var(--pagefind-ui-scale)); - height: calc(60px * var(--pagefind-ui-scale)); - border-radius: var(--pagefind-ui-border-radius); - padding: 0 calc(15px * var(--pagefind-ui-scale)) 0 calc(2px * var(--pagefind-ui-scale)); - color: var(--pagefind-ui-text); - font-size: calc(14px * var(--pagefind-ui-scale)); - cursor: pointer; - background-color: var(--pagefind-ui-background); - border: none; - appearance: none; -} - -/* ResultList */ - -.pagefind-modular-list-result { - list-style-type: none; - display: flex; - align-items: flex-start; - gap: min(calc(40px * var(--pagefind-ui-scale)), 3%); - padding: calc(30px * var(--pagefind-ui-scale)) 0 calc(40px * var(--pagefind-ui-scale)); - border-top: solid var(--pagefind-ui-border-width) var(--pagefind-ui-border); -} - -.pagefind-modular-list-result:last-of-type { - border-bottom: solid var(--pagefind-ui-border-width) var(--pagefind-ui-border); -} - -.pagefind-modular-list-thumb { - width: min(30%, - calc((30% - (100px * var(--pagefind-ui-scale))) * 100000)); - max-width: calc(120px * var(--pagefind-ui-scale)); - margin-top: calc(10px * var(--pagefind-ui-scale)); - aspect-ratio: var(--pagefind-ui-image-box-ratio); - position: relative; -} - -.pagefind-modular-list-image { - display: block; - position: absolute; - left: 50%; - transform: translateX(-50%); - font-size: 0; - width: auto; - height: auto; - max-width: 100%; - max-height: 100%; - border-radius: var(--pagefind-ui-image-border-radius); -} - -.pagefind-modular-list-inner { - flex: 1; - display: flex; - flex-direction: column; - align-items: flex-start; - margin-top: calc(10px * var(--pagefind-ui-scale)); -} - -.pagefind-modular-list-title { - display: inline-block; - font-weight: 700; - font-size: calc(21px * var(--pagefind-ui-scale)); - margin-top: 0; - margin-bottom: 0; -} - -.pagefind-modular-list-link { - color: var(--pagefind-ui-text); - text-decoration: none; -} - -.pagefind-modular-list-link:hover { - text-decoration: underline; -} - -.pagefind-modular-list-excerpt { - display: inline-block; - font-weight: 400; - font-size: calc(16px * var(--pagefind-ui-scale)); - margin-top: calc(4px * var(--pagefind-ui-scale)); - margin-bottom: 0; - min-width: calc(250px * var(--pagefind-ui-scale)); -} - -/* FilterPills */ - -.pagefind-modular-filter-pills-wrapper { - overflow-x: scroll; - padding: 15px 0; -} - -.pagefind-modular-filter-pills { - display: flex; - gap: 6px; -} - -.pagefind-modular-filter-pill { - display: flex; - justify-content: center; - align-items: center; - border: none; - appearance: none; - padding: 0 calc(24px * var(--pagefind-ui-scale)); - background-color: var(--pagefind-ui-background); - color: var(--pagefind-ui-fade); - border: var(--pagefind-ui-border-width) solid var(--pagefind-ui-border); - border-radius: calc(25px * var(--pagefind-ui-scale)); - font-size: calc(18px * var(--pagefind-ui-scale)); - height: calc(50px * var(--pagefind-ui-scale)); - cursor: pointer; - white-space: nowrap; -} - -.pagefind-modular-filter-pill:hover { - border-color: var(--pagefind-ui-primary); -} - -.pagefind-modular-filter-pill[aria-pressed="true"] { - border-color: var(--pagefind-ui-primary); - color: var(--pagefind-ui-primary); -} \ No newline at end of file diff --git a/public/pagefind/pagefind-modular-ui.js b/public/pagefind/pagefind-modular-ui.js deleted file mode 100644 index 9301909..0000000 --- a/public/pagefind/pagefind-modular-ui.js +++ /dev/null @@ -1,8 +0,0 @@ -(()=>{var b=Object.defineProperty;var w=(i,e)=>{for(var t in e)b(i,t,{get:e[t],enumerable:!0})};var f={};w(f,{FilterPills:()=>h,Input:()=>l,Instance:()=>p,ResultList:()=>a,Summary:()=>o});var r=class i{constructor(e){this.element=document.createElement(e)}id(e){return this.element.id=e,this}class(e){return this.element.classList.add(e),this}attrs(e){for(let[t,s]of Object.entries(e))this.element.setAttribute(t,s);return this}text(e){return this.element.innerText=e,this}html(e){return this.element.innerHTML=e,this}handle(e,t){return this.element.addEventListener(e,t),this}addTo(e){return e instanceof i?e.element.appendChild(this.element):e.appendChild(this.element),this.element}};var T=async(i=100)=>new Promise(e=>setTimeout(e,i)),l=class{constructor(e={}){if(this.inputEl=null,this.clearEl=null,this.instance=null,this.searchID=0,this.debounceTimeoutMs=e.debounceTimeoutMs??300,e.inputElement){if(e.containerElement){console.warn("[Pagefind Input component]: inputElement and containerElement both supplied. Ignoring the container option.");return}this.initExisting(e.inputElement)}else if(e.containerElement)this.initContainer(e.containerElement);else{console.error("[Pagefind Input component]: No selector supplied for containerElement or inputElement");return}this.inputEl.addEventListener("input",async t=>{if(this.instance&&typeof t?.target?.value=="string"){this.updateState(t.target.value);let s=++this.searchID;if(await T(this.debounceTimeoutMs),s!==this.searchID)return null;this.instance?.triggerSearch(t.target.value)}}),this.inputEl.addEventListener("keydown",t=>{t.key==="Escape"&&(++this.searchID,this.inputEl.value="",this.instance?.triggerSearch(""),this.updateState("")),t.key==="Enter"&&t.preventDefault()}),this.inputEl.addEventListener("focus",()=>{this.instance?.triggerLoad()})}initContainer(e){let t=document.querySelector(e);if(!t){console.error(`[Pagefind Input component]: No container found for ${e} selector`);return}if(t.tagName==="INPUT")console.warn(`[Pagefind Input component]: Encountered input element for ${e} when a container was expected`),console.warn("[Pagefind Input component]: Treating containerElement option as inputElement and proceeding"),this.initExisting(e);else{t.innerHTML="";let s=0;for(;document.querySelector(`#pfmod-input-${s}`);)s+=1;let n=new r("form").class("pagefind-modular-input-wrapper").attrs({role:"search","aria-label":"Search this site",action:"javascript:void(0);"});new r("label").attrs({for:`pfmod-input-${s}`,"data-pfmod-sr-hidden":"true"}).text("Search this site").addTo(n),this.inputEl=new r("input").id(`pfmod-input-${s}`).class("pagefind-modular-input").attrs({autocapitalize:"none",enterkeyhint:"search"}).addTo(n),this.clearEl=new r("button").class("pagefind-modular-input-clear").attrs({"data-pfmod-suppressed":"true"}).text("Clear").handle("click",()=>{this.inputEl.value="",this.instance.triggerSearch(""),this.updateState("")}).addTo(n),n.addTo(t)}}initExisting(e){let t=document.querySelector(e);if(!t){console.error(`[Pagefind Input component]: No input element found for ${e} selector`);return}if(t.tagName!=="INPUT"){console.error(`[Pagefind Input component]: Expected ${e} to be an element`);return}this.inputEl=t}updateState(e){this.clearEl&&(e&&e?.length?this.clearEl.removeAttribute("data-pfmod-suppressed"):this.clearEl.setAttribute("data-pfmod-suppressed","true"))}register(e){this.instance=e,this.instance.on("search",(t,s)=>{this.inputEl&&document.activeElement!==this.inputEl&&(this.inputEl.value=t,this.updateState(t))})}focus(){this.inputEl&&this.inputEl.focus()}};var g=i=>{if(i instanceof Element)return[i];if(Array.isArray(i)&&i.every(e=>e instanceof Element))return i;if(typeof i=="string"||i instanceof String){let e=document.createElement("div");return e.innerHTML=i,[...e.childNodes]}else return console.error(`[Pagefind ResultList component]: Expected template function to return an HTML element or string, got ${typeof i}`),[]},v=()=>{let i=(e=30)=>". ".repeat(Math.floor(10+Math.random()*e));return`
  • -
    -
    -

    ${i(30)}

    -

    ${i(40)}

    -
    -
  • `},y=i=>{let e=new r("li").class("pagefind-modular-list-result"),t=new r("div").class("pagefind-modular-list-thumb").addTo(e);i?.meta?.image&&new r("img").class("pagefind-modular-list-image").attrs({src:i.meta.image,alt:i.meta.image_alt||i.meta.title}).addTo(t);let s=new r("div").class("pagefind-modular-list-inner").addTo(e),n=new r("p").class("pagefind-modular-list-title").addTo(s);return new r("a").class("pagefind-modular-list-link").text(i.meta?.title).attrs({href:i.meta?.url||i.url}).addTo(n),new r("p").class("pagefind-modular-list-excerpt").html(i.excerpt).addTo(s),e.element},E=i=>{if(!(i instanceof HTMLElement))return null;let e=window.getComputedStyle(i).overflowY;return e!=="visible"&&e!=="hidden"?i:E(i.parentNode)},d=class{constructor(e={}){this.rawResult=e.result,this.placeholderNodes=e.placeholderNodes,this.resultFn=e.resultFn,this.intersectionEl=e.intersectionEl,this.result=null,this.waitForIntersection()}waitForIntersection(){if(!this.placeholderNodes?.length)return;let e={root:this.intersectionEl,rootMargin:"0px",threshold:.01};new IntersectionObserver((s,n)=>{this.result===null&&s?.[0]?.isIntersecting&&(this.load(),n.disconnect())},e).observe(this.placeholderNodes[0])}async load(){if(!this.placeholderNodes?.length)return;this.result=await this.rawResult.data();let e=this.resultFn(this.result),t=g(e);for(;this.placeholderNodes.length>1;)this.placeholderNodes.pop().remove();this.placeholderNodes[0].replaceWith(...t)}},a=class{constructor(e){if(this.intersectionEl=document.body,this.containerEl=null,this.results=[],this.placeholderTemplate=e.placeholderTemplate??v,this.resultTemplate=e.resultTemplate??y,e.containerElement)this.initContainer(e.containerElement);else{console.error("[Pagefind ResultList component]: No selector supplied for containerElement");return}}initContainer(e){let t=document.querySelector(e);if(!t){console.error(`[Pagefind ResultList component]: No container found for ${e} selector`);return}this.containerEl=t}append(e){for(let t of e)this.containerEl.appendChild(t)}register(e){e.on("results",t=>{this.containerEl&&(this.containerEl.innerHTML="",this.intersectionEl=E(this.containerEl),this.results=t.results.map(s=>{let n=g(this.placeholderTemplate());return this.append(n),new d({result:s,placeholderNodes:n,resultFn:this.resultTemplate,intersectionEl:this.intersectionEl})}))}),e.on("loading",()=>{this.containerEl&&(this.containerEl.innerHTML="")})}};var o=class{constructor(e={}){if(this.containerEl=null,this.defaultMessage=e.defaultMessage??"",this.term="",e.containerElement)this.initContainer(e.containerElement);else{console.error("[Pagefind Summary component]: No selector supplied for containerElement");return}}initContainer(e){let t=document.querySelector(e);if(!t){console.error(`[Pagefind Summary component]: No container found for ${e} selector`);return}this.containerEl=t,this.containerEl.innerText=this.defaultMessage}register(e){e.on("search",(t,s)=>{this.term=t}),e.on("results",t=>{if(!this.containerEl||!t)return;if(!this.term){this.containerEl.innerText=this.defaultMessage;return}let s=t?.results?.length??0;this.containerEl.innerText=`${s} result${s===1?"":"s"} for ${this.term}`}),e.on("loading",()=>{this.containerEl&&(this.containerEl.innerText=`Searching for ${this.term}...`)})}};var h=class{constructor(e={}){if(this.instance=null,this.wrapper=null,this.pillContainer=null,this.available={},this.selected=["All"],this.total=0,this.filterMemo="",this.filter=e.filter,this.ordering=e.ordering??null,this.alwaysShow=e.alwaysShow??!1,this.selectMultiple=e.selectMultiple??!1,!this.filter?.length){console.error("[Pagefind FilterPills component]: No filter option supplied, nothing to display");return}if(e.containerElement)this.initContainer(e.containerElement);else{console.error("[Pagefind FilterPills component]: No selector supplied for containerElement");return}}initContainer(e){let t=document.querySelector(e);if(!t){console.error(`[Pagefind FilterPills component]: No container found for ${e} selector`);return}t.innerHTML="";let s=`pagefind_modular_filter_pills_${this.filter}`,n=new r("div").class("pagefind-modular-filter-pills-wrapper").attrs({role:"group","aria-labelledby":s});this.alwaysShow||n.attrs({"data-pfmod-hidden":!0}),new r("div").id(s).class("pagefind-modular-filter-pills-label").attrs({"data-pfmod-sr-hidden":!0}).text(`Filter results by ${this.filter}`).addTo(n),this.pillContainer=new r("div").class("pagefind-modular-filter-pills").addTo(n),this.wrapper=n.addTo(t)}update(){let e=this.available.map(t=>t[0]).join("~");e==this.filterMemo?this.updateExisting():(this.renderNew(),this.filterMemo=e)}pushFilters(){let e=this.selected.filter(t=>t!=="All");this.instance.triggerFilter(this.filter,e)}pillInner(e,t){return this.total?`${e} (${t})`:`${e}`}renderNew(){this.available.forEach(([e,t])=>{new r("button").class("pagefind-modular-filter-pill").html(this.pillInner(e,t)).attrs({"aria-pressed":this.selected.includes(e),type:"button"}).handle("click",()=>{e==="All"?this.selected=["All"]:this.selected.includes(e)?this.selected=this.selected.filter(s=>s!==e):this.selectMultiple?this.selected.push(e):this.selected=[e],this.selected?.length?this.selected?.length>1&&(this.selected=this.selected.filter(s=>s!=="All")):this.selected=["All"],this.update(),this.pushFilters()}).addTo(this.pillContainer)})}updateExisting(){let e=[...this.pillContainer.childNodes];this.available.forEach(([t,s],n)=>{e[n].innerHTML=this.pillInner(t,s),e[n].setAttribute("aria-pressed",this.selected.includes(t))})}register(e){this.instance=e,this.instance.on("filters",t=>{if(!this.pillContainer)return;this.selectMultiple?t=t.available:t=t.total;let s=t[this.filter];if(!s){console.warn(`[Pagefind FilterPills component]: No possible values found for the ${this.filter} filter`);return}this.available=Object.entries(s),Array.isArray(this.ordering)?this.available.sort((n,c)=>{let m=this.ordering.indexOf(n[0]),_=this.ordering.indexOf(c[0]);return(m===-1?1/0:m)-(_===-1?1/0:_)}):this.available.sort((n,c)=>n[0].localeCompare(c[0])),this.available.unshift(["All",this.total]),this.update()}),e.on("results",t=>{this.pillContainer&&(this.total=t?.unfilteredResultCount||0,this.available?.[0]?.[0]==="All"&&(this.available[0][1]=this.total),this.total||this.alwaysShow?this.wrapper.removeAttribute("data-pfmod-hidden"):this.wrapper.setAttribute("data-pfmod-hidden","true"),this.update())})}};var F=async(i=50)=>await new Promise(e=>setTimeout(e,i)),u;try{u=new URL(document.currentScript.src).pathname.match(/^(.*\/)(?:pagefind-)?modular-ui.js.*$/)[1]}catch{u="/pagefind/"}var p=class{constructor(e={}){this.__pagefind__=null,this.__initializing__=null,this.__searchID__=0,this.__hooks__={search:[],filters:[],loading:[],results:[]},this.components=[],this.searchTerm="",this.searchFilters={},this.searchResult={},this.availableFilters=null,this.totalFilters=null,this.options={bundlePath:e.bundlePath??u,mergeIndex:e.mergeIndex??[]},delete e.bundlePath,delete e.resetStyles,delete e.processResult,delete e.processTerm,delete e.debounceTimeoutMs,delete e.mergeIndex,delete e.translations,this.pagefindOptions=e}add(e){e?.register?.(this),this.components.push(e)}on(e,t){if(!this.__hooks__[e]){let s=Object.keys(this.__hooks__).join(", ");console.error(`[Pagefind Composable]: Unknown event type ${e}. Supported events: [${s}]`);return}if(typeof t!="function"){console.error(`[Pagefind Composable]: Expected callback to be a function, received ${typeof t}`);return}this.__hooks__[e].push(t)}triggerLoad(){this.__load__()}triggerSearch(e){this.searchTerm=e,this.__dispatch__("search",e,this.searchFilters),this.__search__(e,this.searchFilters)}triggerSearchWithFilters(e,t){this.searchTerm=e,this.searchFilters=t,this.__dispatch__("search",e,t),this.__search__(e,t)}triggerFilters(e){this.searchFilters=e,this.__dispatch__("search",this.searchTerm,e),this.__search__(this.searchTerm,e)}triggerFilter(e,t){this.searchFilters=this.searchFilters||{},this.searchFilters[e]=t,this.__dispatch__("search",this.searchTerm,this.searchFilters),this.__search__(this.searchTerm,this.searchFilters)}__dispatch__(e,...t){this.__hooks__[e]?.forEach(s=>s?.(...t))}async __clear__(){this.__dispatch__("results",{results:[],unfilteredTotalCount:0}),this.availableFilters=await this.__pagefind__.filters(),this.totalFilters=this.availableFilters,this.__dispatch__("filters",{available:this.availableFilters,total:this.totalFilters})}async __search__(e,t){this.__dispatch__("loading"),await this.__load__();let s=++this.__searchID__;if(!e||!e.length)return this.__clear__();let n=await this.__pagefind__.search(e,{filters:t});n&&this.__searchID__===s&&(n.filters&&Object.keys(n.filters)?.length&&(this.availableFilters=n.filters,this.totalFilters=n.totalFilters,this.__dispatch__("filters",{available:this.availableFilters,total:this.totalFilters})),this.searchResult=n,this.__dispatch__("results",this.searchResult))}async __load__(){if(this.__initializing__){for(;!this.__pagefind__;)await F(50);return}if(this.__initializing__=!0,!this.__pagefind__){let e;try{e=await import(`${this.options.bundlePath}pagefind.js`)}catch(t){console.error(t),console.error([`Pagefind couldn't be loaded from ${this.options.bundlePath}pagefind.js`,"You can configure this by passing a bundlePath option to PagefindComposable Instance",`[DEBUG: Loaded from ${document?.currentScript?.src??"no known script location"}]`].join(` -`))}await e.options(this.pagefindOptions||{});for(let t of this.options.mergeIndex){if(!t.bundlePath)throw new Error("mergeIndex requires a bundlePath parameter");let s=t.bundlePath;delete t.bundlePath,await e.mergeIndex(s,t)}this.__pagefind__=e}this.availableFilters=await this.__pagefind__.filters(),this.totalFilters=this.availableFilters,this.__dispatch__("filters",{available:this.availableFilters,total:this.totalFilters})}};window.PagefindModularUI=f;})(); diff --git a/public/pagefind/pagefind-ui.css b/public/pagefind/pagefind-ui.css deleted file mode 100644 index d7984a9..0000000 --- a/public/pagefind/pagefind-ui.css +++ /dev/null @@ -1 +0,0 @@ -.pagefind-ui__result.svelte-j9e30.svelte-j9e30{list-style-type:none;display:flex;align-items:flex-start;gap:min(calc(40px * var(--pagefind-ui-scale)),3%);padding:calc(30px * var(--pagefind-ui-scale)) 0 calc(40px * var(--pagefind-ui-scale));border-top:solid var(--pagefind-ui-border-width) var(--pagefind-ui-border)}.pagefind-ui__result.svelte-j9e30.svelte-j9e30:last-of-type{border-bottom:solid var(--pagefind-ui-border-width) var(--pagefind-ui-border)}.pagefind-ui__result-thumb.svelte-j9e30.svelte-j9e30{width:min(30%,calc((30% - (100px * var(--pagefind-ui-scale))) * 100000));max-width:calc(120px * var(--pagefind-ui-scale));margin-top:calc(10px * var(--pagefind-ui-scale));aspect-ratio:var(--pagefind-ui-image-box-ratio);position:relative}.pagefind-ui__result-image.svelte-j9e30.svelte-j9e30{display:block;position:absolute;left:50%;transform:translate(-50%);font-size:0;width:auto;height:auto;max-width:100%;max-height:100%;border-radius:var(--pagefind-ui-image-border-radius)}.pagefind-ui__result-inner.svelte-j9e30.svelte-j9e30{flex:1;display:flex;flex-direction:column;align-items:flex-start;margin-top:calc(10px * var(--pagefind-ui-scale))}.pagefind-ui__result-title.svelte-j9e30.svelte-j9e30{display:inline-block;font-weight:700;font-size:calc(21px * var(--pagefind-ui-scale));margin-top:0;margin-bottom:0}.pagefind-ui__result-title.svelte-j9e30 .pagefind-ui__result-link.svelte-j9e30{color:var(--pagefind-ui-text);text-decoration:none}.pagefind-ui__result-title.svelte-j9e30 .pagefind-ui__result-link.svelte-j9e30:hover{text-decoration:underline}.pagefind-ui__result-excerpt.svelte-j9e30.svelte-j9e30{display:inline-block;font-weight:400;font-size:calc(16px * var(--pagefind-ui-scale));margin-top:calc(4px * var(--pagefind-ui-scale));margin-bottom:0;min-width:calc(250px * var(--pagefind-ui-scale))}.pagefind-ui__loading.svelte-j9e30.svelte-j9e30{color:var(--pagefind-ui-text);background-color:var(--pagefind-ui-text);border-radius:var(--pagefind-ui-border-radius);opacity:.1;pointer-events:none}.pagefind-ui__result-tags.svelte-j9e30.svelte-j9e30{list-style-type:none;padding:0;display:flex;gap:calc(20px * var(--pagefind-ui-scale));flex-wrap:wrap;margin-top:calc(20px * var(--pagefind-ui-scale))}.pagefind-ui__result-tag.svelte-j9e30.svelte-j9e30{padding:calc(4px * var(--pagefind-ui-scale)) calc(8px * var(--pagefind-ui-scale));font-size:calc(14px * var(--pagefind-ui-scale));border-radius:var(--pagefind-ui-border-radius);background-color:var(--pagefind-ui-tag)}.pagefind-ui__result.svelte-4xnkmf.svelte-4xnkmf{list-style-type:none;display:flex;align-items:flex-start;gap:min(calc(40px * var(--pagefind-ui-scale)),3%);padding:calc(30px * var(--pagefind-ui-scale)) 0 calc(40px * var(--pagefind-ui-scale));border-top:solid var(--pagefind-ui-border-width) var(--pagefind-ui-border)}.pagefind-ui__result.svelte-4xnkmf.svelte-4xnkmf:last-of-type{border-bottom:solid var(--pagefind-ui-border-width) var(--pagefind-ui-border)}.pagefind-ui__result-nested.svelte-4xnkmf.svelte-4xnkmf{display:flex;flex-direction:column;padding-left:calc(20px * var(--pagefind-ui-scale))}.pagefind-ui__result-nested.svelte-4xnkmf.svelte-4xnkmf:first-of-type{padding-top:calc(10px * var(--pagefind-ui-scale))}.pagefind-ui__result-nested.svelte-4xnkmf .pagefind-ui__result-link.svelte-4xnkmf{font-size:.9em;position:relative}.pagefind-ui__result-nested.svelte-4xnkmf .pagefind-ui__result-link.svelte-4xnkmf:before{content:"\2937 ";position:absolute;top:0;right:calc(100% + .1em)}.pagefind-ui__result-thumb.svelte-4xnkmf.svelte-4xnkmf{width:min(30%,calc((30% - (100px * var(--pagefind-ui-scale))) * 100000));max-width:calc(120px * var(--pagefind-ui-scale));margin-top:calc(10px * var(--pagefind-ui-scale));aspect-ratio:var(--pagefind-ui-image-box-ratio);position:relative}.pagefind-ui__result-image.svelte-4xnkmf.svelte-4xnkmf{display:block;position:absolute;left:50%;transform:translate(-50%);font-size:0;width:auto;height:auto;max-width:100%;max-height:100%;border-radius:var(--pagefind-ui-image-border-radius)}.pagefind-ui__result-inner.svelte-4xnkmf.svelte-4xnkmf{flex:1;display:flex;flex-direction:column;align-items:flex-start;margin-top:calc(10px * var(--pagefind-ui-scale))}.pagefind-ui__result-title.svelte-4xnkmf.svelte-4xnkmf{display:inline-block;font-weight:700;font-size:calc(21px * var(--pagefind-ui-scale));margin-top:0;margin-bottom:0}.pagefind-ui__result-title.svelte-4xnkmf .pagefind-ui__result-link.svelte-4xnkmf{color:var(--pagefind-ui-text);text-decoration:none}.pagefind-ui__result-title.svelte-4xnkmf .pagefind-ui__result-link.svelte-4xnkmf:hover{text-decoration:underline}.pagefind-ui__result-excerpt.svelte-4xnkmf.svelte-4xnkmf{display:inline-block;font-weight:400;font-size:calc(16px * var(--pagefind-ui-scale));margin-top:calc(4px * var(--pagefind-ui-scale));margin-bottom:0;min-width:calc(250px * var(--pagefind-ui-scale))}.pagefind-ui__loading.svelte-4xnkmf.svelte-4xnkmf{color:var(--pagefind-ui-text);background-color:var(--pagefind-ui-text);border-radius:var(--pagefind-ui-border-radius);opacity:.1;pointer-events:none}.pagefind-ui__result-tags.svelte-4xnkmf.svelte-4xnkmf{list-style-type:none;padding:0;display:flex;gap:calc(20px * var(--pagefind-ui-scale));flex-wrap:wrap;margin-top:calc(20px * var(--pagefind-ui-scale))}.pagefind-ui__result-tag.svelte-4xnkmf.svelte-4xnkmf{padding:calc(4px * var(--pagefind-ui-scale)) calc(8px * var(--pagefind-ui-scale));font-size:calc(14px * var(--pagefind-ui-scale));border-radius:var(--pagefind-ui-border-radius);background-color:var(--pagefind-ui-tag)}legend.svelte-1v2r7ls.svelte-1v2r7ls{position:absolute;clip:rect(0 0 0 0)}.pagefind-ui__filter-panel.svelte-1v2r7ls.svelte-1v2r7ls{min-width:min(calc(260px * var(--pagefind-ui-scale)),100%);flex:1;display:flex;flex-direction:column;margin-top:calc(20px * var(--pagefind-ui-scale))}.pagefind-ui__filter-group.svelte-1v2r7ls.svelte-1v2r7ls{border:0;padding:0}.pagefind-ui__filter-block.svelte-1v2r7ls.svelte-1v2r7ls{padding:0;display:block;border-bottom:solid calc(2px * var(--pagefind-ui-scale)) var(--pagefind-ui-border);padding:calc(20px * var(--pagefind-ui-scale)) 0}.pagefind-ui__filter-name.svelte-1v2r7ls.svelte-1v2r7ls{font-size:calc(16px * var(--pagefind-ui-scale));position:relative;display:flex;align-items:center;list-style:none;font-weight:700;cursor:pointer;height:calc(24px * var(--pagefind-ui-scale))}.pagefind-ui__filter-name.svelte-1v2r7ls.svelte-1v2r7ls::-webkit-details-marker{display:none}.pagefind-ui__filter-name.svelte-1v2r7ls.svelte-1v2r7ls:after{position:absolute;content:"";right:calc(6px * var(--pagefind-ui-scale));top:50%;width:calc(8px * var(--pagefind-ui-scale));height:calc(8px * var(--pagefind-ui-scale));border:solid calc(2px * var(--pagefind-ui-scale)) currentColor;border-right:0;border-top:0;transform:translateY(-70%) rotate(-45deg)}.pagefind-ui__filter-block[open].svelte-1v2r7ls .pagefind-ui__filter-name.svelte-1v2r7ls:after{transform:translateY(-70%) rotate(-225deg)}.pagefind-ui__filter-group.svelte-1v2r7ls.svelte-1v2r7ls{display:flex;flex-direction:column;gap:calc(20px * var(--pagefind-ui-scale));padding-top:calc(30px * var(--pagefind-ui-scale))}.pagefind-ui__filter-value.svelte-1v2r7ls.svelte-1v2r7ls{position:relative;display:flex;align-items:center;gap:calc(8px * var(--pagefind-ui-scale))}.pagefind-ui__filter-value.svelte-1v2r7ls.svelte-1v2r7ls:before{position:absolute;content:"";top:50%;left:calc(8px * var(--pagefind-ui-scale));width:0px;height:0px;border:solid 1px #fff;opacity:0;transform:translate(calc(4.5px * var(--pagefind-ui-scale) * -1),calc(.8px * var(--pagefind-ui-scale))) skew(-5deg) rotate(-45deg);transform-origin:top left;border-top:0;border-right:0;pointer-events:none}.pagefind-ui__filter-value.pagefind-ui__filter-value--checked.svelte-1v2r7ls.svelte-1v2r7ls:before{opacity:1;width:calc(9px * var(--pagefind-ui-scale));height:calc(4px * var(--pagefind-ui-scale));transition:width .1s ease-out .1s,height .1s ease-in}.pagefind-ui__filter-checkbox.svelte-1v2r7ls.svelte-1v2r7ls{margin:0;width:calc(16px * var(--pagefind-ui-scale));height:calc(16px * var(--pagefind-ui-scale));border:solid 1px var(--pagefind-ui-border);appearance:none;-webkit-appearance:none;border-radius:calc(var(--pagefind-ui-border-radius) / 2);background-color:var(--pagefind-ui-background);cursor:pointer}.pagefind-ui__filter-checkbox.svelte-1v2r7ls.svelte-1v2r7ls:checked{background-color:var(--pagefind-ui-primary);border:solid 1px var(--pagefind-ui-primary)}.pagefind-ui__filter-label.svelte-1v2r7ls.svelte-1v2r7ls{cursor:pointer;font-size:calc(16px * var(--pagefind-ui-scale));font-weight:400}.pagefind-ui--reset *:where(:not(html,iframe,canvas,img,svg,video):not(svg *,symbol *)){all:unset;display:revert;outline:revert}.pagefind-ui--reset *,.pagefind-ui--reset *:before,.pagefind-ui--reset *:after{box-sizing:border-box}.pagefind-ui--reset a,.pagefind-ui--reset button{cursor:revert}.pagefind-ui--reset ol,.pagefind-ui--reset ul,.pagefind-ui--reset menu{list-style:none}.pagefind-ui--reset img{max-width:100%}.pagefind-ui--reset table{border-collapse:collapse}.pagefind-ui--reset input,.pagefind-ui--reset textarea{-webkit-user-select:auto}.pagefind-ui--reset textarea{white-space:revert}.pagefind-ui--reset meter{-webkit-appearance:revert;appearance:revert}.pagefind-ui--reset ::placeholder{color:unset}.pagefind-ui--reset :where([hidden]){display:none}.pagefind-ui--reset :where([contenteditable]:not([contenteditable="false"])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}.pagefind-ui--reset :where([draggable="true"]){-webkit-user-drag:element}.pagefind-ui--reset mark{all:revert}:root{--pagefind-ui-scale:.8;--pagefind-ui-primary:#393939;--pagefind-ui-text:#393939;--pagefind-ui-background:#ffffff;--pagefind-ui-border:#eeeeee;--pagefind-ui-tag:#eeeeee;--pagefind-ui-border-width:2px;--pagefind-ui-border-radius:8px;--pagefind-ui-image-border-radius:8px;--pagefind-ui-image-box-ratio:3 / 2;--pagefind-ui-font:system, -apple-system, "BlinkMacSystemFont", ".SFNSText-Regular", "San Francisco", "Roboto", "Segoe UI", "Helvetica Neue", "Lucida Grande", "Ubuntu", "arial", sans-serif}.pagefind-ui.svelte-e9gkc3{width:100%;color:var(--pagefind-ui-text);font-family:var(--pagefind-ui-font)}.pagefind-ui__hidden.svelte-e9gkc3{display:none!important}.pagefind-ui__suppressed.svelte-e9gkc3{opacity:0;pointer-events:none}.pagefind-ui__form.svelte-e9gkc3{position:relative}.pagefind-ui__form.svelte-e9gkc3:before{background-color:var(--pagefind-ui-text);width:calc(18px * var(--pagefind-ui-scale));height:calc(18px * var(--pagefind-ui-scale));top:calc(23px * var(--pagefind-ui-scale));left:calc(20px * var(--pagefind-ui-scale));content:"";position:absolute;display:block;opacity:.7;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.7549 11.255H11.9649L11.6849 10.985C12.6649 9.845 13.2549 8.365 13.2549 6.755C13.2549 3.165 10.3449 0.255005 6.75488 0.255005C3.16488 0.255005 0.254883 3.165 0.254883 6.755C0.254883 10.345 3.16488 13.255 6.75488 13.255C8.36488 13.255 9.84488 12.665 10.9849 11.685L11.2549 11.965V12.755L16.2549 17.745L17.7449 16.255L12.7549 11.255ZM6.75488 11.255C4.26488 11.255 2.25488 9.245 2.25488 6.755C2.25488 4.26501 4.26488 2.255 6.75488 2.255C9.24488 2.255 11.2549 4.26501 11.2549 6.755C11.2549 9.245 9.24488 11.255 6.75488 11.255Z' fill='%23000000'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.7549 11.255H11.9649L11.6849 10.985C12.6649 9.845 13.2549 8.365 13.2549 6.755C13.2549 3.165 10.3449 0.255005 6.75488 0.255005C3.16488 0.255005 0.254883 3.165 0.254883 6.755C0.254883 10.345 3.16488 13.255 6.75488 13.255C8.36488 13.255 9.84488 12.665 10.9849 11.685L11.2549 11.965V12.755L16.2549 17.745L17.7449 16.255L12.7549 11.255ZM6.75488 11.255C4.26488 11.255 2.25488 9.245 2.25488 6.755C2.25488 4.26501 4.26488 2.255 6.75488 2.255C9.24488 2.255 11.2549 4.26501 11.2549 6.755C11.2549 9.245 9.24488 11.255 6.75488 11.255Z' fill='%23000000'/%3E%3C/svg%3E%0A");-webkit-mask-size:100%;mask-size:100%;z-index:9;pointer-events:none}.pagefind-ui__search-input.svelte-e9gkc3{height:calc(64px * var(--pagefind-ui-scale));padding:0 calc(70px * var(--pagefind-ui-scale)) 0 calc(54px * var(--pagefind-ui-scale));background-color:var(--pagefind-ui-background);border:var(--pagefind-ui-border-width) solid var(--pagefind-ui-border);border-radius:var(--pagefind-ui-border-radius);font-size:calc(21px * var(--pagefind-ui-scale));position:relative;appearance:none;-webkit-appearance:none;display:flex;width:100%;box-sizing:border-box;font-weight:700}.pagefind-ui__search-input.svelte-e9gkc3::placeholder{opacity:.2}.pagefind-ui__search-clear.svelte-e9gkc3{position:absolute;top:calc(3px * var(--pagefind-ui-scale));right:calc(3px * var(--pagefind-ui-scale));height:calc(58px * var(--pagefind-ui-scale));padding:0 calc(15px * var(--pagefind-ui-scale)) 0 calc(2px * var(--pagefind-ui-scale));color:var(--pagefind-ui-text);font-size:calc(14px * var(--pagefind-ui-scale));cursor:pointer;background-color:var(--pagefind-ui-background);border-radius:var(--pagefind-ui-border-radius)}.pagefind-ui__drawer.svelte-e9gkc3{gap:calc(60px * var(--pagefind-ui-scale));display:flex;flex-direction:row;flex-wrap:wrap}.pagefind-ui__results-area.svelte-e9gkc3{min-width:min(calc(400px * var(--pagefind-ui-scale)),100%);flex:1000;margin-top:calc(20px * var(--pagefind-ui-scale))}.pagefind-ui__results.svelte-e9gkc3{padding:0}.pagefind-ui__message.svelte-e9gkc3{box-sizing:content-box;font-size:calc(16px * var(--pagefind-ui-scale));height:calc(24px * var(--pagefind-ui-scale));padding:calc(20px * var(--pagefind-ui-scale)) 0;display:flex;align-items:center;font-weight:700;margin-top:0}.pagefind-ui__button.svelte-e9gkc3{margin-top:calc(40px * var(--pagefind-ui-scale));border:var(--pagefind-ui-border-width) solid var(--pagefind-ui-border);border-radius:var(--pagefind-ui-border-radius);height:calc(48px * var(--pagefind-ui-scale));padding:0 calc(12px * var(--pagefind-ui-scale));font-size:calc(16px * var(--pagefind-ui-scale));color:var(--pagefind-ui-primary);background:var(--pagefind-ui-background);width:100%;text-align:center;font-weight:700;cursor:pointer}.pagefind-ui__button.svelte-e9gkc3:hover{border-color:var(--pagefind-ui-primary);color:var(--pagefind-ui-primary);background:var(--pagefind-ui-background)} diff --git a/public/pagefind/pagefind-ui.js b/public/pagefind/pagefind-ui.js deleted file mode 100644 index a20be55..0000000 --- a/public/pagefind/pagefind-ui.js +++ /dev/null @@ -1,2 +0,0 @@ -(()=>{var Es=Object.defineProperty;var S=(n,e)=>{for(var t in e)Es(n,t,{get:e[t],enumerable:!0})};function j(){}function _t(n){return n()}function un(){return Object.create(null)}function G(n){n.forEach(_t)}function xe(n){return typeof n=="function"}function K(n,e){return n!=n?e==e:n!==e||n&&typeof n=="object"||typeof n=="function"}var Xe;function ie(n,e){return Xe||(Xe=document.createElement("a")),Xe.href=e,n===Xe.href}function cn(n){return Object.keys(n).length===0}var _n=typeof window<"u"?window:typeof globalThis<"u"?globalThis:global,de=class{constructor(e){this.options=e,this._listeners="WeakMap"in _n?new WeakMap:void 0}observe(e,t){return this._listeners.set(e,t),this._getObserver().observe(e,this.options),()=>{this._listeners.delete(e),this._observer.unobserve(e)}}_getObserver(){var e;return(e=this._observer)!==null&&e!==void 0?e:this._observer=new ResizeObserver(t=>{var s;for(let l of t)de.entries.set(l.target,l),(s=this._listeners.get(l.target))===null||s===void 0||s(l)})}};de.entries="WeakMap"in _n?new WeakMap:void 0;var fn=!1;function Rs(){fn=!0}function bs(){fn=!1}function b(n,e){n.appendChild(e)}function y(n,e,t){n.insertBefore(e,t||null)}function k(n){n.parentNode&&n.parentNode.removeChild(n)}function Q(n,e){for(let t=0;tn.removeEventListener(e,t,s)}function E(n,e,t){t==null?n.removeAttribute(e):n.getAttribute(e)!==t&&n.setAttribute(e,t)}function Cs(n){return Array.from(n.childNodes)}function N(n,e){e=""+e,n.data!==e&&(n.data=e)}function ft(n,e){n.value=e??""}function B(n,e,t){n.classList[t?"add":"remove"](e)}var $e=class{constructor(e=!1){this.is_svg=!1,this.is_svg=e,this.e=this.n=null}c(e){this.h(e)}m(e,t,s=null){this.e||(this.is_svg?this.e=Ts(t.nodeName):this.e=C(t.nodeType===11?"TEMPLATE":t.nodeName),this.t=t.tagName!=="TEMPLATE"?t:t.content,this.c(e)),this.i(s)}h(e){this.e.innerHTML=e,this.n=Array.from(this.e.nodeName==="TEMPLATE"?this.e.content.childNodes:this.e.childNodes)}i(e){for(let t=0;tn.indexOf(s)===-1?e.push(s):t.push(s)),t.forEach(s=>s()),le=e}var Qe=new Set,ee;function ae(){ee={r:0,c:[],p:ee}}function oe(){ee.r||G(ee.c),ee=ee.p}function D(n,e){n&&n.i&&(Qe.delete(n),n.i(e))}function P(n,e,t,s){if(n&&n.o){if(Qe.has(n))return;Qe.add(n),ee.c.push(()=>{Qe.delete(n),s&&(t&&n.d(1),s())}),n.o(e)}else s&&s()}function pn(n,e){P(n,1,1,()=>{e.delete(n.key)})}function gn(n,e,t,s,l,r,i,a,o,h,c,m){let p=n.length,d=r.length,_=p,u={};for(;_--;)u[n[_].key]=_;let f=[],T=new Map,R=new Map,M=[];for(_=d;_--;){let v=m(l,r,_),F=t(v),O=i.get(F);O?s&&M.push(()=>O.p(v,e)):(O=h(F,v),O.c()),T.set(F,f[_]=O),F in u&&R.set(F,Math.abs(_-u[F]))}let U=new Set,X=new Set;function W(v){D(v,1),v.m(a,c),i.set(v.key,v),c=v.first,d--}for(;p&&d;){let v=f[d-1],F=n[p-1],O=v.key,V=F.key;v===F?(c=v.first,p--,d--):T.has(V)?!i.has(O)||U.has(O)?W(v):X.has(V)?p--:R.get(O)>R.get(V)?(X.add(O),W(v)):(U.add(V),p--):(o(F,i),p--)}for(;p--;){let v=n[p];T.has(v.key)||o(v,i)}for(;d;)W(f[d-1]);return G(M),f}var As=["allowfullscreen","allowpaymentrequest","async","autofocus","autoplay","checked","controls","default","defer","disabled","formnovalidate","hidden","inert","ismap","loop","multiple","muted","nomodule","novalidate","open","playsinline","readonly","required","reversed","selected"],oa=new Set([...As]);function En(n,e,t){let s=n.$$.props[e];s!==void 0&&(n.$$.bound[s]=t,t(n.$$.ctx[s]))}function et(n){n&&n.c()}function me(n,e,t,s){let{fragment:l,after_update:r}=n.$$;l&&l.m(e,t),s||ct(()=>{let i=n.$$.on_mount.map(_t).filter(xe);n.$$.on_destroy?n.$$.on_destroy.push(...i):G(i),n.$$.on_mount=[]}),r.forEach(ct)}function ue(n,e){let t=n.$$;t.fragment!==null&&(Ms(t.after_update),G(t.on_destroy),t.fragment&&t.fragment.d(e),t.on_destroy=t.fragment=null,t.ctx=[])}function vs(n,e){n.$$.dirty[0]===-1&&(se.push(n),ys(),n.$$.dirty.fill(0)),n.$$.dirty[e/31|0]|=1<{let _=d.length?d[0]:p;return h.ctx&&l(h.ctx[m],h.ctx[m]=_)&&(!h.skip_bound&&h.bound[m]&&h.bound[m](_),c&&vs(n,m)),p}):[],h.update(),c=!0,G(h.before_update),h.fragment=s?s(h.ctx):!1,e.target){if(e.hydrate){Rs();let m=Cs(e.target);h.fragment&&h.fragment.l(m),m.forEach(k)}else h.fragment&&h.fragment.c();e.intro&&D(n.$$.fragment),me(n,e.target,e.anchor,e.customElement),bs(),mn()}fe(o)}var ws;typeof HTMLElement=="function"&&(ws=class extends HTMLElement{constructor(){super(),this.attachShadow({mode:"open"})}connectedCallback(){let{on_mount:n}=this.$$;this.$$.on_disconnect=n.map(_t).filter(xe);for(let e in this.$$.slotted)this.appendChild(this.$$.slotted[e])}attributeChangedCallback(n,e,t){this[n]=t}disconnectedCallback(){G(this.$$.on_disconnect)}$destroy(){ue(this,1),this.$destroy=j}$on(n,e){if(!xe(e))return j;let t=this.$$.callbacks[n]||(this.$$.callbacks[n]=[]);return t.push(e),()=>{let s=t.indexOf(e);s!==-1&&t.splice(s,1)}}$set(n){this.$$set&&!cn(n)&&(this.$$.skip_bound=!0,this.$$set(n),this.$$.skip_bound=!1)}});var q=class{$destroy(){ue(this,1),this.$destroy=j}$on(e,t){if(!xe(t))return j;let s=this.$$.callbacks[e]||(this.$$.callbacks[e]=[]);return s.push(t),()=>{let l=s.indexOf(t);l!==-1&&s.splice(l,1)}}$set(e){this.$$set&&!cn(e)&&(this.$$.skip_bound=!0,this.$$set(e),this.$$.skip_bound=!1)}};function I(n){let e=typeof n=="string"?n.charCodeAt(0):n;return e>=97&&e<=122||e>=65&&e<=90}function $(n){let e=typeof n=="string"?n.charCodeAt(0):n;return e>=48&&e<=57}function Z(n){return I(n)||$(n)}var Rn=["art-lojban","cel-gaulish","no-bok","no-nyn","zh-guoyu","zh-hakka","zh-min","zh-min-nan","zh-xiang"];var mt={"en-gb-oed":"en-GB-oxendict","i-ami":"ami","i-bnn":"bnn","i-default":null,"i-enochian":null,"i-hak":"hak","i-klingon":"tlh","i-lux":"lb","i-mingo":null,"i-navajo":"nv","i-pwn":"pwn","i-tao":"tao","i-tay":"tay","i-tsu":"tsu","sgn-be-fr":"sfb","sgn-be-nl":"vgt","sgn-ch-de":"sgg","art-lojban":"jbo","cel-gaulish":null,"no-bok":"nb","no-nyn":"nn","zh-guoyu":"cmn","zh-hakka":"hak","zh-min":null,"zh-min-nan":"nan","zh-xiang":"hsn"};var Fs={}.hasOwnProperty;function tt(n,e={}){let t=bn(),s=String(n),l=s.toLowerCase(),r=0;if(n==null)throw new Error("Expected string, got `"+n+"`");if(Fs.call(mt,l)){let a=mt[l];return(e.normalize===void 0||e.normalize===null||e.normalize)&&typeof a=="string"?tt(a):(t[Rn.includes(l)?"regular":"irregular"]=s,t)}for(;I(l.charCodeAt(r))&&r<9;)r++;if(r>1&&r<9){if(t.language=s.slice(0,r),r<4){let a=0;for(;l.charCodeAt(r)===45&&I(l.charCodeAt(r+1))&&I(l.charCodeAt(r+2))&&I(l.charCodeAt(r+3))&&!I(l.charCodeAt(r+4));){if(a>2)return i(r,3,"Too many extended language subtags, expected at most 3 subtags");t.extendedLanguageSubtags.push(s.slice(r+1,r+4)),r+=4,a++}}for(l.charCodeAt(r)===45&&I(l.charCodeAt(r+1))&&I(l.charCodeAt(r+2))&&I(l.charCodeAt(r+3))&&I(l.charCodeAt(r+4))&&!I(l.charCodeAt(r+5))&&(t.script=s.slice(r+1,r+5),r+=5),l.charCodeAt(r)===45&&(I(l.charCodeAt(r+1))&&I(l.charCodeAt(r+2))&&!I(l.charCodeAt(r+3))?(t.region=s.slice(r+1,r+3),r+=3):$(l.charCodeAt(r+1))&&$(l.charCodeAt(r+2))&&$(l.charCodeAt(r+3))&&!$(l.charCodeAt(r+4))&&(t.region=s.slice(r+1,r+4),r+=4));l.charCodeAt(r)===45;){let a=r+1,o=a;for(;Z(l.charCodeAt(o));){if(o-a>7)return i(o,1,"Too long variant, expected at most 8 characters");o++}if(o-a>4||o-a>3&&$(l.charCodeAt(a)))t.variants.push(s.slice(a,o)),r=o;else break}for(;l.charCodeAt(r)===45&&!(l.charCodeAt(r+1)===120||!Z(l.charCodeAt(r+1))||l.charCodeAt(r+2)!==45||!Z(l.charCodeAt(r+3)));){let a=r+2,o=0;for(;l.charCodeAt(a)===45&&Z(l.charCodeAt(a+1))&&Z(l.charCodeAt(a+2));){let h=a+1;for(a=h+2,o++;Z(l.charCodeAt(a));){if(a-h>7)return i(a,2,"Too long extension, expected at most 8 characters");a++}}if(!o)return i(a,4,"Empty extension, extensions must have at least 2 characters of content");t.extensions.push({singleton:s.charAt(r+1),extensions:s.slice(r+3,a).split("-")}),r=a}}else r=0;if(r===0&&l.charCodeAt(r)===120||l.charCodeAt(r)===45&&l.charCodeAt(r+1)===120){r=r?r+2:1;let a=r;for(;l.charCodeAt(a)===45&&Z(l.charCodeAt(a+1));){let o=r+1;for(a=o;Z(l.charCodeAt(a));){if(a-o>7)return i(a,5,"Too long private-use area, expected at most 8 characters");a++}t.privateuse.push(s.slice(r+1,a)),r=a}}if(r!==s.length)return i(r,6,"Found superfluous content after tag");return t;function i(a,o,h){return e.warning&&e.warning(h,o,a),e.forgiving?t:bn()}}function bn(){return{language:null,extendedLanguageSubtags:[],script:null,region:null,variants:[],extensions:[],privateuse:[],irregular:null,regular:null}}function Tn(n,e,t){let s=n.slice();return s[8]=e[t][0],s[9]=e[t][1],s}function Hs(n){let e,t,s,l,r,i=n[0]&&Cn(n);return{c(){i&&i.c(),e=A(),t=C("div"),s=C("p"),s.textContent=`${n[3](30)}`,l=A(),r=C("p"),r.textContent=`${n[3](40)}`,E(s,"class","pagefind-ui__result-title pagefind-ui__loading svelte-j9e30"),E(r,"class","pagefind-ui__result-excerpt pagefind-ui__loading svelte-j9e30"),E(t,"class","pagefind-ui__result-inner svelte-j9e30")},m(a,o){i&&i.m(a,o),y(a,e,o),y(a,t,o),b(t,s),b(t,l),b(t,r)},p(a,o){a[0]?i||(i=Cn(a),i.c(),i.m(e.parentNode,e)):i&&(i.d(1),i=null)},d(a){i&&i.d(a),a&&k(e),a&&k(t)}}}function Ns(n){let e,t,s,l,r=n[1].meta?.title+"",i,a,o,h,c=n[1].excerpt+"",m,p=n[0]&&kn(n),d=n[2].length&&Sn(n);return{c(){p&&p.c(),e=A(),t=C("div"),s=C("p"),l=C("a"),i=w(r),o=A(),h=C("p"),m=A(),d&&d.c(),E(l,"class","pagefind-ui__result-link svelte-j9e30"),E(l,"href",a=n[1].meta?.url||n[1].url),E(s,"class","pagefind-ui__result-title svelte-j9e30"),E(h,"class","pagefind-ui__result-excerpt svelte-j9e30"),E(t,"class","pagefind-ui__result-inner svelte-j9e30")},m(_,u){p&&p.m(_,u),y(_,e,u),y(_,t,u),b(t,s),b(s,l),b(l,i),b(t,o),b(t,h),h.innerHTML=c,b(t,m),d&&d.m(t,null)},p(_,u){_[0]?p?p.p(_,u):(p=kn(_),p.c(),p.m(e.parentNode,e)):p&&(p.d(1),p=null),u&2&&r!==(r=_[1].meta?.title+"")&&N(i,r),u&2&&a!==(a=_[1].meta?.url||_[1].url)&&E(l,"href",a),u&2&&c!==(c=_[1].excerpt+"")&&(h.innerHTML=c),_[2].length?d?d.p(_,u):(d=Sn(_),d.c(),d.m(t,null)):d&&(d.d(1),d=null)},d(_){p&&p.d(_),_&&k(e),_&&k(t),d&&d.d()}}}function Cn(n){let e;return{c(){e=C("div"),E(e,"class","pagefind-ui__result-thumb pagefind-ui__loading svelte-j9e30")},m(t,s){y(t,e,s)},d(t){t&&k(e)}}}function kn(n){let e,t=n[1].meta.image&&yn(n);return{c(){e=C("div"),t&&t.c(),E(e,"class","pagefind-ui__result-thumb svelte-j9e30")},m(s,l){y(s,e,l),t&&t.m(e,null)},p(s,l){s[1].meta.image?t?t.p(s,l):(t=yn(s),t.c(),t.m(e,null)):t&&(t.d(1),t=null)},d(s){s&&k(e),t&&t.d()}}}function yn(n){let e,t,s;return{c(){e=C("img"),E(e,"class","pagefind-ui__result-image svelte-j9e30"),ie(e.src,t=n[1].meta?.image)||E(e,"src",t),E(e,"alt",s=n[1].meta?.image_alt||n[1].meta?.title)},m(l,r){y(l,e,r)},p(l,r){r&2&&!ie(e.src,t=l[1].meta?.image)&&E(e,"src",t),r&2&&s!==(s=l[1].meta?.image_alt||l[1].meta?.title)&&E(e,"alt",s)},d(l){l&&k(e)}}}function Sn(n){let e,t=n[2],s=[];for(let l=0;ln.toLocaleUpperCase();function zs(n,e,t){let{show_images:s=!0}=e,{process_result:l=null}=e,{result:r={data:async()=>{}}}=e,i=["title","image","image_alt","url"],a,o=[],h=async m=>{t(1,a=await m.data()),t(1,a=l?.(a)??a),t(2,o=Object.entries(a.meta).filter(([p])=>!i.includes(p)))},c=(m=30)=>". ".repeat(Math.floor(10+Math.random()*m));return n.$$set=m=>{"show_images"in m&&t(0,s=m.show_images),"process_result"in m&&t(4,l=m.process_result),"result"in m&&t(5,r=m.result)},n.$$.update=()=>{if(n.$$.dirty&32)e:h(r)},[s,a,o,c,l,r]}var pt=class extends q{constructor(e){super(),Y(this,e,zs,Os,K,{show_images:0,process_result:4,result:5})}},vn=pt;function wn(n,e,t){let s=n.slice();return s[11]=e[t][0],s[12]=e[t][1],s}function Fn(n,e,t){let s=n.slice();return s[15]=e[t],s}function js(n){let e,t,s,l,r,i=n[0]&&Hn(n);return{c(){i&&i.c(),e=A(),t=C("div"),s=C("p"),s.textContent=`${n[5](30)}`,l=A(),r=C("p"),r.textContent=`${n[5](40)}`,E(s,"class","pagefind-ui__result-title pagefind-ui__loading svelte-4xnkmf"),E(r,"class","pagefind-ui__result-excerpt pagefind-ui__loading svelte-4xnkmf"),E(t,"class","pagefind-ui__result-inner svelte-4xnkmf")},m(a,o){i&&i.m(a,o),y(a,e,o),y(a,t,o),b(t,s),b(t,l),b(t,r)},p(a,o){a[0]?i||(i=Hn(a),i.c(),i.m(e.parentNode,e)):i&&(i.d(1),i=null)},d(a){i&&i.d(a),a&&k(e),a&&k(t)}}}function Ds(n){let e,t,s,l,r=n[1].meta?.title+"",i,a,o,h,c,m=n[0]&&Nn(n),p=n[4]&&zn(n),d=n[3],_=[];for(let f=0;fn.toLocaleUpperCase();function Is(n,e,t){let{show_images:s=!0}=e,{process_result:l=null}=e,{result:r={data:async()=>{}}}=e,i=["title","image","image_alt","url"],a,o=[],h=[],c=!1,m=(_,u)=>{if(_.length<=u)return _;let f=[..._].sort((T,R)=>R.locations.length-T.locations.length).slice(0,3).map(T=>T.url);return _.filter(T=>f.includes(T.url))},p=async _=>{t(1,a=await _.data()),t(1,a=l?.(a)??a),t(2,o=Object.entries(a.meta).filter(([u])=>!i.includes(u))),Array.isArray(a.sub_results)&&(t(4,c=a.sub_results?.[0]?.url===(a.meta?.url||a.url)),c?t(3,h=m(a.sub_results.slice(1),3)):t(3,h=m([...a.sub_results],3)))},d=(_=30)=>". ".repeat(Math.floor(10+Math.random()*_));return n.$$set=_=>{"show_images"in _&&t(0,s=_.show_images),"process_result"in _&&t(6,l=_.process_result),"result"in _&&t(7,r=_.result)},n.$$.update=()=>{if(n.$$.dirty&128)e:p(r)},[s,a,o,h,c,d,l,r]}var gt=class extends q{constructor(e){super(),Y(this,e,Is,Us,K,{show_images:0,process_result:6,result:7})}},Pn=gt;function Ln(n,e,t){let s=n.slice();return s[10]=e[t][0],s[11]=e[t][1],s[12]=e,s[13]=t,s}function qn(n,e,t){let s=n.slice();return s[14]=e[t][0],s[15]=e[t][1],s[16]=e,s[17]=t,s}function Bn(n){let e,t,s=n[4]("filters_label",n[5],n[6])+"",l,r,i=Object.entries(n[1]),a=[];for(let o=0;on.toLocaleUpperCase(),Jn=n=>n.toLowerCase();function Ls(n,e,t){let{available_filters:s=null}=e,{show_empty_filters:l=!0}=e,{open_filters:r=[]}=e,{translate:i=()=>""}=e,{automatic_translations:a={}}=e,{translations:o={}}=e,{selected_filters:h={}}=e,c=!1,m=!1;function p(d,_){h[`${d}:${_}`]=this.checked,t(0,h)}return n.$$set=d=>{"available_filters"in d&&t(1,s=d.available_filters),"show_empty_filters"in d&&t(2,l=d.show_empty_filters),"open_filters"in d&&t(3,r=d.open_filters),"translate"in d&&t(4,i=d.translate),"automatic_translations"in d&&t(5,a=d.automatic_translations),"translations"in d&&t(6,o=d.translations),"selected_filters"in d&&t(0,h=d.selected_filters)},n.$$.update=()=>{if(n.$$.dirty&258){e:if(s&&!c){t(8,c=!0);let d=Object.entries(s||{});d.length===1&&Object.entries(d[0][1])?.length<=6&&t(7,m=!0)}}},[h,s,l,r,i,a,o,m,c,p]}var Et=class extends q{constructor(e){super(),Y(this,e,Ls,Ps,K,{available_filters:1,show_empty_filters:2,open_filters:3,translate:4,automatic_translations:5,translations:6,selected_filters:0})}},Yn=Et;var Rt={};S(Rt,{comments:()=>Bs,default:()=>Gs,direction:()=>Ws,strings:()=>Vs,thanks_to:()=>qs});var qs="Jan Claasen ",Bs="",Ws="ltr",Vs={placeholder:"Soek",clear_search:"Opruim",load_more:"Laai nog resultate",search_label:"Soek hierdie webwerf",filters_label:"Filters",zero_results:"Geen resultate vir [SEARCH_TERM]",many_results:"[COUNT] resultate vir [SEARCH_TERM]",one_result:"[COUNT] resultate vir [SEARCH_TERM]",alt_search:"Geen resultate vir [SEARCH_TERM]. Toon resultate vir [DIFFERENT_TERM] in plaas daarvan",search_suggestion:"Geen resultate vir [SEARCH_TERM]. Probeer eerder een van die volgende terme:",searching:"Soek vir [SEARCH_TERM]"},Gs={thanks_to:qs,comments:Bs,direction:Ws,strings:Vs};var bt={};S(bt,{comments:()=>Js,default:()=>Xs,direction:()=>Ys,strings:()=>Zs,thanks_to:()=>Ks});var Ks="Maruf Alom ",Js="",Ys="ltr",Zs={placeholder:"\u0985\u09A8\u09C1\u09B8\u09A8\u09CD\u09A7\u09BE\u09A8 \u0995\u09B0\u09C1\u09A8",clear_search:"\u09AE\u09C1\u099B\u09C7 \u09AB\u09C7\u09B2\u09C1\u09A8",load_more:"\u0986\u09B0\u09CB \u09AB\u09B2\u09BE\u09AB\u09B2 \u09A6\u09C7\u0996\u09C1\u09A8",search_label:"\u098F\u0987 \u0993\u09DF\u09C7\u09AC\u09B8\u09BE\u0987\u099F\u09C7 \u0985\u09A8\u09C1\u09B8\u09A8\u09CD\u09A7\u09BE\u09A8 \u0995\u09B0\u09C1\u09A8",filters_label:"\u09AB\u09BF\u09B2\u09CD\u099F\u09BE\u09B0",zero_results:"[SEARCH_TERM] \u098F\u09B0 \u099C\u09A8\u09CD\u09AF \u0995\u09BF\u099B\u09C1 \u0996\u09C1\u0981\u099C\u09C7 \u09AA\u09BE\u0993\u09DF\u09BE \u09AF\u09BE\u09DF\u09A8\u09BF",many_results:"[COUNT]-\u099F\u09BF \u09AB\u09B2\u09BE\u09AB\u09B2 \u09AA\u09BE\u0993\u09DF\u09BE \u0997\u09BF\u09DF\u09C7\u099B\u09C7 [SEARCH_TERM] \u098F\u09B0 \u099C\u09A8\u09CD\u09AF",one_result:"[COUNT]-\u099F\u09BF \u09AB\u09B2\u09BE\u09AB\u09B2 \u09AA\u09BE\u0993\u09DF\u09BE \u0997\u09BF\u09DF\u09C7\u099B\u09C7 [SEARCH_TERM] \u098F\u09B0 \u099C\u09A8\u09CD\u09AF",alt_search:"\u0995\u09CB\u09A8 \u0995\u09BF\u099B\u09C1 \u0996\u09C1\u0981\u099C\u09C7 \u09AA\u09BE\u0993\u09DF\u09BE \u09AF\u09BE\u09DF\u09A8\u09BF [SEARCH_TERM] \u098F\u09B0 \u099C\u09A8\u09CD\u09AF. \u09AA\u09B0\u09BF\u09AC\u09B0\u09CD\u09A4\u09C7 [DIFFERENT_TERM] \u098F\u09B0 \u099C\u09A8\u09CD\u09AF \u09A6\u09C7\u0996\u09BE\u09A8\u09CB \u09B9\u099A\u09CD\u099B\u09C7",search_suggestion:"\u0995\u09CB\u09A8 \u0995\u09BF\u099B\u09C1 \u0996\u09C1\u0981\u099C\u09C7 \u09AA\u09BE\u0993\u09DF\u09BE \u09AF\u09BE\u09DF\u09A8\u09BF [SEARCH_TERM] \u098F\u09B0 \u09AC\u09BF\u09B7\u09DF\u09C7. \u09A8\u09BF\u09A8\u09CD\u09AE\u09C7\u09B0 \u09AC\u09BF\u09B7\u09DF\u09AC\u09B8\u09CD\u09A4\u09C1 \u0996\u09C1\u0981\u099C\u09C7 \u09A6\u09C7\u0996\u09C1\u09A8:",searching:"\u0985\u09A8\u09C1\u09B8\u09A8\u09CD\u09A7\u09BE\u09A8 \u099A\u09B2\u099B\u09C7 [SEARCH_TERM]..."},Xs={thanks_to:Ks,comments:Js,direction:Ys,strings:Zs};var Tt={};S(Tt,{comments:()=>xs,default:()=>tl,direction:()=>$s,strings:()=>el,thanks_to:()=>Qs});var Qs="Pablo Villaverde ",xs="",$s="ltr",el={placeholder:"Cerca",clear_search:"Netejar",load_more:"Veure m\xE9es resultats",search_label:"Cerca en aquest lloc",filters_label:"Filtres",zero_results:"No es van trobar resultats per [SEARCH_TERM]",many_results:"[COUNT] resultats trobats per [SEARCH_TERM]",one_result:"[COUNT] resultat trobat per [SEARCH_TERM]",alt_search:"No es van trobar resultats per [SEARCH_TERM]. Mostrant al seu lloc resultats per [DIFFERENT_TERM]",search_suggestion:"No es van trobar resultats per [SEARCH_TERM]. Proveu una de les cerques seg\xFCents:",searching:"Cercant [SEARCH_TERM]..."},tl={thanks_to:Qs,comments:xs,direction:$s,strings:el};var Ct={};S(Ct,{comments:()=>sl,default:()=>il,direction:()=>ll,strings:()=>rl,thanks_to:()=>nl});var nl="Dalibor Hon ",sl="",ll="ltr",rl={placeholder:"Hledat",clear_search:"Smazat",load_more:"Na\u010D\xEDst dal\u0161\xED v\xFDsledky",search_label:"Prohledat tuto str\xE1nku",filters_label:"Filtry",zero_results:"\u017D\xE1dn\xE9 v\xFDsledky pro [SEARCH_TERM]",many_results:"[COUNT] v\xFDsledk\u016F pro [SEARCH_TERM]",one_result:"[COUNT] v\xFDsledek pro [SEARCH_TERM]",alt_search:"\u017D\xE1dn\xE9 v\xFDsledky pro [SEARCH_TERM]. Zobrazuj\xED se v\xFDsledky pro [DIFFERENT_TERM]",search_suggestion:"\u017D\xE1dn\xE9 v\xFDsledky pro [SEARCH_TERM]. Souvisej\xEDc\xED v\xFDsledky hled\xE1n\xED:",searching:"Hled\xE1m [SEARCH_TERM]..."},il={thanks_to:nl,comments:sl,direction:ll,strings:rl};var kt={};S(kt,{comments:()=>ol,default:()=>_l,direction:()=>ul,strings:()=>cl,thanks_to:()=>al});var al="Jonas Smedegaard ",ol="",ul="ltr",cl={placeholder:"S\xF8g",clear_search:"Nulstil",load_more:"Indl\xE6s flere resultater",search_label:"S\xF8g p\xE5 dette website",filters_label:"Filtre",zero_results:"Ingen resultater for [SEARCH_TERM]",many_results:"[COUNT] resultater for [SEARCH_TERM]",one_result:"[COUNT] resultat for [SEARCH_TERM]",alt_search:"Ingen resultater for [SEARCH_TERM]. Viser resultater for [DIFFERENT_TERM] i stedet",search_suggestion:"Ingen resultater for [SEARCH_TERM]. Pr\xF8v et af disse s\xF8geord i stedet:",searching:"S\xF8ger efter [SEARCH_TERM]..."},_l={thanks_to:al,comments:ol,direction:ul,strings:cl};var yt={};S(yt,{comments:()=>dl,default:()=>pl,direction:()=>hl,strings:()=>ml,thanks_to:()=>fl});var fl="Jan Claasen ",dl="",hl="ltr",ml={placeholder:"Suche",clear_search:"L\xF6schen",load_more:"Mehr Ergebnisse laden",search_label:"Suche diese Seite",filters_label:"Filter",zero_results:"Keine Ergebnisse f\xFCr [SEARCH_TERM]",many_results:"[COUNT] Ergebnisse f\xFCr [SEARCH_TERM]",one_result:"[COUNT] Ergebnis f\xFCr [SEARCH_TERM]",alt_search:"Keine Ergebnisse f\xFCr [SEARCH_TERM]. Stattdessen werden Ergebnisse f\xFCr [DIFFERENT_TERM] angezeigt",search_suggestion:"Keine Ergebnisse f\xFCr [SEARCH_TERM]. Versuchen Sie eine der folgenden Suchen:",searching:"Suche f\xFCr [SEARCH_TERM]"},pl={thanks_to:fl,comments:dl,direction:hl,strings:ml};var St={};S(St,{comments:()=>El,default:()=>Tl,direction:()=>Rl,strings:()=>bl,thanks_to:()=>gl});var gl="Liam Bigelow ",El="",Rl="ltr",bl={placeholder:"Search",clear_search:"Clear",load_more:"Load more results",search_label:"Search this site",filters_label:"Filters",zero_results:"No results for [SEARCH_TERM]",many_results:"[COUNT] results for [SEARCH_TERM]",one_result:"[COUNT] result for [SEARCH_TERM]",alt_search:"No results for [SEARCH_TERM]. Showing results for [DIFFERENT_TERM] instead",search_suggestion:"No results for [SEARCH_TERM]. Try one of the following searches:",searching:"Searching for [SEARCH_TERM]..."},Tl={thanks_to:gl,comments:El,direction:Rl,strings:bl};var Mt={};S(Mt,{comments:()=>kl,default:()=>Ml,direction:()=>yl,strings:()=>Sl,thanks_to:()=>Cl});var Cl="Pablo Villaverde ",kl="",yl="ltr",Sl={placeholder:"Buscar",clear_search:"Limpiar",load_more:"Ver m\xE1s resultados",search_label:"Buscar en este sitio",filters_label:"Filtros",zero_results:"No se encontraron resultados para [SEARCH_TERM]",many_results:"[COUNT] resultados encontrados para [SEARCH_TERM]",one_result:"[COUNT] resultado encontrado para [SEARCH_TERM]",alt_search:"No se encontraron resultados para [SEARCH_TERM]. Mostrando en su lugar resultados para [DIFFERENT_TERM]",search_suggestion:"No se encontraron resultados para [SEARCH_TERM]. Prueba una de las siguientes b\xFAsquedas:",searching:"Buscando [SEARCH_TERM]..."},Ml={thanks_to:Cl,comments:kl,direction:yl,strings:Sl};var At={};S(At,{comments:()=>vl,default:()=>Hl,direction:()=>wl,strings:()=>Fl,thanks_to:()=>Al});var Al="Valtteri Laitinen ",vl="",wl="ltr",Fl={placeholder:"Haku",clear_search:"Tyhjenn\xE4",load_more:"Lataa lis\xE4\xE4 tuloksia",search_label:"Hae t\xE4lt\xE4 sivustolta",filters_label:"Suodattimet",zero_results:"Ei tuloksia haulle [SEARCH_TERM]",many_results:"[COUNT] tulosta haulle [SEARCH_TERM]",one_result:"[COUNT] tulos haulle [SEARCH_TERM]",alt_search:"Ei tuloksia haulle [SEARCH_TERM]. N\xE4ytet\xE4\xE4n tulokset sen sijaan haulle [DIFFERENT_TERM]",search_suggestion:"Ei tuloksia haulle [SEARCH_TERM]. Kokeile jotain seuraavista:",searching:"Haetaan [SEARCH_TERM]..."},Hl={thanks_to:Al,comments:vl,direction:wl,strings:Fl};var vt={};S(vt,{comments:()=>Ol,default:()=>Dl,direction:()=>zl,strings:()=>jl,thanks_to:()=>Nl});var Nl="Nicolas Friedli ",Ol="",zl="ltr",jl={placeholder:"Rechercher",clear_search:"Nettoyer",load_more:"Charger plus de r\xE9sultats",search_label:"Recherche sur ce site",filters_label:"Filtres",zero_results:"Pas de r\xE9sultat pour [SEARCH_TERM]",many_results:"[COUNT] r\xE9sultats pour [SEARCH_TERM]",one_result:"[COUNT] r\xE9sultat pour [SEARCH_TERM]",alt_search:"Pas de r\xE9sultat pour [SEARCH_TERM]. Montre les r\xE9sultats pour [DIFFERENT_TERM] \xE0 la place",search_suggestion:"Pas de r\xE9sultat pour [SEARCH_TERM]. Essayer une des recherches suivantes:",searching:"Recherche [SEARCH_TERM]..."},Dl={thanks_to:Nl,comments:Ol,direction:zl,strings:jl};var wt={};S(wt,{comments:()=>Il,default:()=>ql,direction:()=>Pl,strings:()=>Ll,thanks_to:()=>Ul});var Ul="Pablo Villaverde ",Il="",Pl="ltr",Ll={placeholder:"Buscar",clear_search:"Limpar",load_more:"Ver m\xE1is resultados",search_label:"Buscar neste sitio",filters_label:"Filtros",zero_results:"Non se atoparon resultados para [SEARCH_TERM]",many_results:"[COUNT] resultados atopados para [SEARCH_TERM]",one_result:"[COUNT] resultado atopado para [SEARCH_TERM]",alt_search:"Non se atoparon resultados para [SEARCH_TERM]. Amosando no seu lugar resultados para [DIFFERENT_TERM]",search_suggestion:"Non se atoparon resultados para [SEARCH_TERM]. Probe unha das seguintes pesquisas:",searching:"Buscando [SEARCH_TERM]..."},ql={thanks_to:Ul,comments:Il,direction:Pl,strings:Ll};var Ft={};S(Ft,{comments:()=>Wl,default:()=>Kl,direction:()=>Vl,strings:()=>Gl,thanks_to:()=>Bl});var Bl="Amit Yadav ",Wl="",Vl="ltr",Gl={placeholder:"\u0916\u094B\u091C\u0947\u0902",clear_search:"\u0938\u093E\u092B \u0915\u0930\u0947\u0902",load_more:"\u0914\u0930 \u0905\u0927\u093F\u0915 \u092A\u0930\u093F\u0923\u093E\u092E \u0932\u094B\u0921 \u0915\u0930\u0947\u0902",search_label:"\u0907\u0938 \u0938\u093E\u0907\u091F \u092E\u0947\u0902 \u0916\u094B\u091C\u0947\u0902",filters_label:"\u092B\u093C\u093F\u0932\u094D\u091F\u0930",zero_results:"\u0915\u094B\u0908 \u092A\u0930\u093F\u0923\u093E\u092E [SEARCH_TERM] \u0915\u0947 \u0932\u093F\u090F \u0928\u0939\u0940\u0902 \u092E\u093F\u0932\u093E",many_results:"[COUNT] \u092A\u0930\u093F\u0923\u093E\u092E [SEARCH_TERM] \u0915\u0947 \u0932\u093F\u090F \u092E\u093F\u0932\u0947",one_result:"[COUNT] \u092A\u0930\u093F\u0923\u093E\u092E [SEARCH_TERM] \u0915\u0947 \u0932\u093F\u090F \u092E\u093F\u0932\u093E",alt_search:"[SEARCH_TERM] \u0915\u0947 \u0932\u093F\u090F \u0915\u094B\u0908 \u092A\u0930\u093F\u0923\u093E\u092E \u0928\u0939\u0940\u0902 \u092E\u093F\u0932\u093E\u0964 \u0907\u0938\u0915\u0947 \u092C\u091C\u093E\u092F [DIFFERENT_TERM] \u0915\u0947 \u0932\u093F\u090F \u092A\u0930\u093F\u0923\u093E\u092E \u0926\u093F\u0916\u093E \u0930\u0939\u093E \u0939\u0948",search_suggestion:"[SEARCH_TERM] \u0915\u0947 \u0932\u093F\u090F \u0915\u094B\u0908 \u092A\u0930\u093F\u0923\u093E\u092E \u0928\u0939\u0940\u0902 \u092E\u093F\u0932\u093E\u0964 \u0928\u093F\u092E\u094D\u0928\u0932\u093F\u0916\u093F\u0924 \u0916\u094B\u091C\u094B\u0902 \u092E\u0947\u0902 \u0938\u0947 \u0915\u094B\u0908 \u090F\u0915 \u0906\u091C\u093C\u092E\u093E\u090F\u0902:",searching:"[SEARCH_TERM] \u0915\u0940 \u0916\u094B\u091C \u0915\u0940 \u091C\u093E \u0930\u0939\u0940 \u0939\u0948..."},Kl={thanks_to:Bl,comments:Wl,direction:Vl,strings:Gl};var Ht={};S(Ht,{comments:()=>Yl,default:()=>Ql,direction:()=>Zl,strings:()=>Xl,thanks_to:()=>Jl});var Jl="Diomed ",Yl="",Zl="ltr",Xl={placeholder:"Tra\u017Ei",clear_search:"O\u010Disti",load_more:"U\u010Ditaj vi\u0161e rezultata",search_label:"Pretra\u017Ei ovu stranicu",filters_label:"Filteri",zero_results:"Nema rezultata za [SEARCH_TERM]",many_results:"[COUNT] rezultata za [SEARCH_TERM]",one_result:"[COUNT] rezultat za [SEARCH_TERM]",alt_search:"Nema rezultata za [SEARCH_TERM]. Prikazujem rezultate za [DIFFERENT_TERM]",search_suggestion:"Nema rezultata za [SEARCH_TERM]. Poku\u0161aj s jednom od ovih pretraga:",searching:"Pretra\u017Eujem [SEARCH_TERM]..."},Ql={thanks_to:Jl,comments:Yl,direction:Zl,strings:Xl};var Nt={};S(Nt,{comments:()=>$l,default:()=>nr,direction:()=>er,strings:()=>tr,thanks_to:()=>xl});var xl="Adam Laki ",$l="",er="ltr",tr={placeholder:"Keres\xE9s",clear_search:"T\xF6rl\xE9s",load_more:"Tov\xE1bbi tal\xE1latok bet\xF6lt\xE9se",search_label:"Keres\xE9s az oldalon",filters_label:"Sz\u0171r\xE9s",zero_results:"Nincs tal\xE1lat a(z) [SEARCH_TERM] kifejez\xE9sre",many_results:"[COUNT] db tal\xE1lat a(z) [SEARCH_TERM] kifejez\xE9sre",one_result:"[COUNT] db tal\xE1lat a(z) [SEARCH_TERM] kifejez\xE9sre",alt_search:"Nincs tal\xE1lat a(z) [SEARCH_TERM] kifejez\xE9sre. Tal\xE1latok mutat\xE1sa ink\xE1bb a(z) [DIFFERENT_TERM] kifejez\xE9sre",search_suggestion:"Nincs tal\xE1lat a(z) [SEARCH_TERM] kifejez\xE9sre. Pr\xF3b\xE1ld meg a k\xF6vetkez\u0151 keres\xE9sek egyik\xE9t:",searching:"Keres\xE9s a(z) [SEARCH_TERM] kifejez\xE9sre..."},nr={thanks_to:xl,comments:$l,direction:er,strings:tr};var Ot={};S(Ot,{comments:()=>lr,default:()=>ar,direction:()=>rr,strings:()=>ir,thanks_to:()=>sr});var sr="Nixentric",lr="",rr="ltr",ir={placeholder:"Cari",clear_search:"Bersihkan",load_more:"Muat lebih banyak hasil",search_label:"Telusuri situs ini",filters_label:"Filter",zero_results:"[SEARCH_TERM] tidak ditemukan",many_results:"Ditemukan [COUNT] hasil untuk [SEARCH_TERM]",one_result:"Ditemukan [COUNT] hasil untuk [SEARCH_TERM]",alt_search:"[SEARCH_TERM] tidak ditemukan. Menampilkan hasil [DIFFERENT_TERM] sebagai gantinya",search_suggestion:"[SEARCH_TERM] tidak ditemukan. Coba salah satu pencarian berikut ini:",searching:"Mencari [SEARCH_TERM]..."},ar={thanks_to:sr,comments:lr,direction:rr,strings:ir};var zt={};S(zt,{comments:()=>ur,default:()=>fr,direction:()=>cr,strings:()=>_r,thanks_to:()=>or});var or="Cosette Bruhns Alonso, Andrew Janco ",ur="",cr="ltr",_r={placeholder:"Cerca",clear_search:"Cancella la cronologia",load_more:"Mostra pi\xF9 risultati",search_label:"Cerca nel sito",filters_label:"Filtri di ricerca",zero_results:"Nessun risultato per [SEARCH_TERM]",many_results:"[COUNT] risultati per [SEARCH_TERM]",one_result:"[COUNT] risultato per [SEARCH_TERM]",alt_search:"Nessun risultato per [SEARCH_TERM]. Mostrando risultati per [DIFFERENT_TERM] come alternativa.",search_suggestion:"Nessun risultato per [SEARCH_TERM]. Prova una delle seguenti ricerche:",searching:"Cercando [SEARCH_TERM]..."},fr={thanks_to:or,comments:ur,direction:cr,strings:_r};var jt={};S(jt,{comments:()=>hr,default:()=>gr,direction:()=>mr,strings:()=>pr,thanks_to:()=>dr});var dr="Tate",hr="",mr="ltr",pr={placeholder:"\u691C\u7D22",clear_search:"\u30AF\u30EA\u30A2",load_more:"\u6B21\u3092\u8AAD\u307F\u8FBC\u3080",search_label:"\u3053\u306E\u30B5\u30A4\u30C8\u3092\u691C\u7D22",filters_label:"\u30D5\u30A3\u30EB\u30BF",zero_results:"[SEARCH_TERM]\u306E\u691C\u7D22\u306B\u4E00\u81F4\u3059\u308B\u60C5\u5831\u306F\u3042\u308A\u307E\u305B\u3093\u3067\u3057\u305F",many_results:"[SEARCH_TERM]\u306E[COUNT]\u4EF6\u306E\u691C\u7D22\u7D50\u679C",one_result:"[SEARCH_TERM]\u306E[COUNT]\u4EF6\u306E\u691C\u7D22\u7D50\u679C",alt_search:"[SEARCH_TERM]\u306E\u691C\u7D22\u306B\u4E00\u81F4\u3059\u308B\u60C5\u5831\u306F\u3042\u308A\u307E\u305B\u3093\u3067\u3057\u305F\u3002[DIFFERENT_TERM]\u306E\u691C\u7D22\u7D50\u679C\u3092\u8868\u793A\u3057\u3066\u3044\u307E\u3059",search_suggestion:"[SEARCH_TERM]\u306E\u691C\u7D22\u306B\u4E00\u81F4\u3059\u308B\u60C5\u5831\u306F\u3042\u308A\u307E\u305B\u3093\u3067\u3057\u305F\u3002\u6B21\u306E\u3044\u305A\u308C\u304B\u306E\u691C\u7D22\u3092\u8A66\u3057\u3066\u304F\u3060\u3055\u3044",searching:"[SEARCH_TERM]\u3092\u691C\u7D22\u3057\u3066\u3044\u307E\u3059"},gr={thanks_to:dr,comments:hr,direction:mr,strings:pr};var Dt={};S(Dt,{comments:()=>Rr,default:()=>Cr,direction:()=>br,strings:()=>Tr,thanks_to:()=>Er});var Er="Seokho Son ",Rr="",br="ltr",Tr={placeholder:"\uAC80\uC0C9\uC5B4",clear_search:"\uBE44\uC6B0\uAE30",load_more:"\uAC80\uC0C9 \uACB0\uACFC \uB354 \uBCF4\uAE30",search_label:"\uC0AC\uC774\uD2B8 \uAC80\uC0C9",filters_label:"\uD544\uD130",zero_results:"[SEARCH_TERM]\uC5D0 \uB300\uD55C \uACB0\uACFC \uC5C6\uC74C",many_results:"[SEARCH_TERM]\uC5D0 \uB300\uD55C \uACB0\uACFC [COUNT]\uAC74",one_result:"[SEARCH_TERM]\uC5D0 \uB300\uD55C \uACB0\uACFC [COUNT]\uAC74",alt_search:"[SEARCH_TERM]\uC5D0 \uB300\uD55C \uACB0\uACFC \uC5C6\uC74C. [DIFFERENT_TERM]\uC5D0 \uB300\uD55C \uACB0\uACFC",search_suggestion:"[SEARCH_TERM]\uC5D0 \uB300\uD55C \uACB0\uACFC \uC5C6\uC74C. \uCD94\uCC9C \uAC80\uC0C9\uC5B4: ",searching:"[SEARCH_TERM] \uAC80\uC0C9 \uC911..."},Cr={thanks_to:Er,comments:Rr,direction:br,strings:Tr};var Ut={};S(Ut,{comments:()=>yr,default:()=>Ar,direction:()=>Sr,strings:()=>Mr,thanks_to:()=>kr});var kr="",yr="",Sr="ltr",Mr={placeholder:"Rapu",clear_search:"Whakakore",load_more:"Whakauta \u0113tahi otinga k\u0113",search_label:"Rapu",filters_label:"T\u0101tari",zero_results:"Otinga kore ki [SEARCH_TERM]",many_results:"[COUNT] otinga ki [SEARCH_TERM]",one_result:"[COUNT] otinga ki [SEARCH_TERM]",alt_search:"Otinga kore ki [SEARCH_TERM]. Otinga k\u0113 ki [DIFFERENT_TERM]",search_suggestion:"Otinga kore ki [SEARCH_TERM]. whakam\u0101tau ki ng\u0101 mea atu:",searching:"Rapu ki [SEARCH_TERM]..."},Ar={thanks_to:kr,comments:yr,direction:Sr,strings:Mr};var It={};S(It,{comments:()=>wr,default:()=>Nr,direction:()=>Fr,strings:()=>Hr,thanks_to:()=>vr});var vr="Paul van Brouwershaven",wr="",Fr="ltr",Hr={placeholder:"Zoeken",clear_search:"Reset",load_more:"Meer resultaten laden",search_label:"Doorzoek deze site",filters_label:"Filters",zero_results:"Geen resultaten voor [SEARCH_TERM]",many_results:"[COUNT] resultaten voor [SEARCH_TERM]",one_result:"[COUNT] resultaat voor [SEARCH_TERM]",alt_search:"Geen resultaten voor [SEARCH_TERM]. In plaats daarvan worden resultaten voor [DIFFERENT_TERM] weergegeven",search_suggestion:"Geen resultaten voor [SEARCH_TERM]. Probeer een van de volgende zoekopdrachten:",searching:"Zoeken naar [SEARCH_TERM]..."},Nr={thanks_to:vr,comments:wr,direction:Fr,strings:Hr};var Pt={};S(Pt,{comments:()=>zr,default:()=>Ur,direction:()=>jr,strings:()=>Dr,thanks_to:()=>Or});var Or="Christopher Wingate",zr="",jr="ltr",Dr={placeholder:"S\xF8k",clear_search:"Fjern",load_more:"Last flere resultater",search_label:"S\xF8k p\xE5 denne siden",filters_label:"Filtre",zero_results:"Ingen resultater for [SEARCH_TERM]",many_results:"[COUNT] resultater for [SEARCH_TERM]",one_result:"[COUNT] resultat for [SEARCH_TERM]",alt_search:"Ingen resultater for [SEARCH_TERM]. Viser resultater for [DIFFERENT_TERM] i stedet",search_suggestion:"Ingen resultater for [SEARCH_TERM]. Pr\xF8v en av disse s\xF8keordene i stedet:",searching:"S\xF8ker etter [SEARCH_TERM]"},Ur={thanks_to:Or,comments:zr,direction:jr,strings:Dr};var Lt={};S(Lt,{comments:()=>Pr,default:()=>Br,direction:()=>Lr,strings:()=>qr,thanks_to:()=>Ir});var Ir="",Pr="",Lr="ltr",qr={placeholder:"Szukaj",clear_search:"Wyczy\u015B\u0107",load_more:"Za\u0142aduj wi\u0119cej",search_label:"Przeszukaj t\u0119 stron\u0119",filters_label:"Filtry",zero_results:"Brak wynik\xF3w dla [SEARCH_TERM]",many_results:"[COUNT] wynik\xF3w dla [SEARCH_TERM]",one_result:"[COUNT] wynik dla [SEARCH_TERM]",alt_search:"Brak wynik\xF3w dla [SEARCH_TERM]. Wy\u015Bwietlam wyniki dla [DIFFERENT_TERM]",search_suggestion:"Brak wynik\xF3w dla [SEARCH_TERM]. Pokrewne wyniki wyszukiwania:",searching:"Szukam [SEARCH_TERM]..."},Br={thanks_to:Ir,comments:Pr,direction:Lr,strings:qr};var qt={};S(qt,{comments:()=>Vr,default:()=>Jr,direction:()=>Gr,strings:()=>Kr,thanks_to:()=>Wr});var Wr="Jonatah",Vr="",Gr="ltr",Kr={placeholder:"Pesquisar",clear_search:"Limpar",load_more:"Ver mais resultados",search_label:"Pesquisar",filters_label:"Filtros",zero_results:"Nenhum resultado encontrado para [SEARCH_TERM]",many_results:"[COUNT] resultados encontrados para [SEARCH_TERM]",one_result:"[COUNT] resultado encontrado para [SEARCH_TERM]",alt_search:"Nenhum resultado encontrado para [SEARCH_TERM]. Exibindo resultados para [DIFFERENT_TERM]",search_suggestion:"Nenhum resultado encontrado para [SEARCH_TERM]. Tente uma das seguintes pesquisas:",searching:"Pesquisando por [SEARCH_TERM]..."},Jr={thanks_to:Wr,comments:Vr,direction:Gr,strings:Kr};var Bt={};S(Bt,{comments:()=>Zr,default:()=>xr,direction:()=>Xr,strings:()=>Qr,thanks_to:()=>Yr});var Yr="Bogdan Mateescu ",Zr="",Xr="ltr",Qr={placeholder:"C\u0103utare",clear_search:"\u015Eterge\u0163i",load_more:"\xCEnc\u0103rca\u021Bi mai multe rezultate",search_label:"C\u0103uta\u021Bi \xEEn acest site",filters_label:"Filtre",zero_results:"Niciun rezultat pentru [SEARCH_TERM]",many_results:"[COUNT] rezultate pentru [SEARCH_TERM]",one_result:"[COUNT] rezultat pentru [SEARCH_TERM]",alt_search:"Niciun rezultat pentru [SEARCH_TERM]. Se afi\u0219eaz\u0103 \xEEn schimb rezultatele pentru [DIFFERENT_TERM]",search_suggestion:"Niciun rezultat pentru [SEARCH_TERM]. \xCEncerca\u021Bi una dintre urm\u0103toarele c\u0103ut\u0103ri:",searching:"Se caut\u0103 dup\u0103: [SEARCH_TERM]..."},xr={thanks_to:Yr,comments:Zr,direction:Xr,strings:Qr};var Wt={};S(Wt,{comments:()=>ei,default:()=>si,direction:()=>ti,strings:()=>ni,thanks_to:()=>$r});var $r="Aleksandr Gordeev",ei="",ti="ltr",ni={placeholder:"\u041F\u043E\u0438\u0441\u043A",clear_search:"\u041E\u0447\u0438\u0441\u0442\u0438\u0442\u044C \u043F\u043E\u043B\u0435",load_more:"\u0417\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044C \u0435\u0449\u0435",search_label:"\u041F\u043E\u0438\u0441\u043A \u043F\u043E \u0441\u0430\u0439\u0442\u0443",filters_label:"\u0424\u0438\u043B\u044C\u0442\u0440\u044B",zero_results:"\u041D\u0438\u0447\u0435\u0433\u043E \u043D\u0435 \u043D\u0430\u0439\u0434\u0435\u043D\u043E \u043F\u043E \u0437\u0430\u043F\u0440\u043E\u0441\u0443: [SEARCH_TERM]",many_results:"[COUNT] \u0440\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442\u043E\u0432 \u043F\u043E \u0437\u0430\u043F\u0440\u043E\u0441\u0443: [SEARCH_TERM]",one_result:"[COUNT] \u0440\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442 \u043F\u043E \u0437\u0430\u043F\u0440\u043E\u0441\u0443: [SEARCH_TERM]",alt_search:"\u041D\u0438\u0447\u0435\u0433\u043E \u043D\u0435 \u043D\u0430\u0439\u0434\u0435\u043D\u043E \u043F\u043E \u0437\u0430\u043F\u0440\u043E\u0441\u0443: [SEARCH_TERM]. \u041F\u043E\u043A\u0430\u0437\u0430\u043D\u044B \u0440\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442\u044B \u043F\u043E \u0437\u0430\u043F\u0440\u043E\u0441\u0443: [DIFFERENT_TERM]",search_suggestion:"\u041D\u0438\u0447\u0435\u0433\u043E \u043D\u0435 \u043D\u0430\u0439\u0434\u0435\u043D\u043E \u043F\u043E \u0437\u0430\u043F\u0440\u043E\u0441\u0443: [SEARCH_TERM]. \u041F\u043E\u043F\u0440\u043E\u0431\u0443\u0439\u0442\u0435 \u043E\u0434\u0438\u043D \u0438\u0437 \u0441\u043B\u0435\u0434\u0443\u044E\u0449\u0438\u0445 \u0432\u0430\u0440\u0438\u0430\u043D\u0442\u043E\u0432",searching:"\u041F\u043E\u0438\u0441\u043A \u043F\u043E \u0437\u0430\u043F\u0440\u043E\u0441\u0443: [SEARCH_TERM]"},si={thanks_to:$r,comments:ei,direction:ti,strings:ni};var Vt={};S(Vt,{comments:()=>ri,default:()=>oi,direction:()=>ii,strings:()=>ai,thanks_to:()=>li});var li="Andrija Sagicc",ri="",ii="ltr",ai={placeholder:"\u041F\u0440\u0435\u0442\u0440\u0430\u0433\u0430",clear_search:"\u0411\u0440\u0438\u0441\u0430\u045A\u0435",load_more:"\u041F\u0440\u0438\u043A\u0430\u0437 \u0432\u0438\u0448\u0435 \u0440\u0435\u0437\u0443\u043B\u0442\u0430\u0442\u0430",search_label:"\u041F\u0440\u0435\u0442\u0440\u0430\u0433\u0430 \u0441\u0430\u0458\u0442\u0430",filters_label:"\u0424\u0438\u043B\u0442\u0435\u0440\u0438",zero_results:"\u041D\u0435\u043C\u0430 \u0440\u0435\u0437\u0443\u043B\u0442\u0430\u0442\u0430 \u0437\u0430 [SEARCH_TERM]",many_results:"[COUNT] \u0440\u0435\u0437\u0443\u043B\u0442\u0430\u0442\u0430 \u0437\u0430 [SEARCH_TERM]",one_result:"[COUNT] \u0440\u0435\u0437\u0443\u043B\u0442\u0430\u0442\u0430 \u0437\u0430 [SEARCH_TERM]",alt_search:"\u041D\u0435\u043C\u0430 \u0440\u0435\u0437\u0443\u043B\u0442\u0430\u0442\u0430 \u0437\u0430 [SEARCH_TERM]. \u041F\u0440\u0438\u043A\u0430\u0437 \u0434\u043E\u0434\u0430\u0442\u043D\u0438\u043A \u0440\u0435\u0437\u0443\u043B\u0442\u0430\u0442\u0430 \u0437\u0430 [DIFFERENT_TERM]",search_suggestion:"\u041D\u0435\u043C\u0430 \u0440\u0435\u0437\u0443\u043B\u0442\u0430\u0442\u0430 \u0437\u0430 [SEARCH_TERM]. \u041F\u043E\u043A\u0443\u0448\u0430\u0458\u0442\u0435 \u0441\u0430 \u043D\u0435\u043A\u043E\u043C \u043E\u0434 \u0441\u043B\u0435\u0434\u0435\u045B\u0438\u0445 \u043F\u0440\u0435\u0442\u0440\u0430\u0433\u0430:",searching:"\u041F\u0440\u0435\u0442\u0440\u0430\u0433\u0430 \u0442\u0435\u0440\u043C\u0438\u043D\u0430 [SEARCH_TERM]..."},oi={thanks_to:li,comments:ri,direction:ii,strings:ai};var Gt={};S(Gt,{comments:()=>ci,default:()=>di,direction:()=>_i,strings:()=>fi,thanks_to:()=>ui});var ui="Montazar Al-Jaber ",ci="",_i="ltr",fi={placeholder:"S\xF6k",clear_search:"Rensa",load_more:"Visa fler tr\xE4ffar",search_label:"S\xF6k p\xE5 denna sida",filters_label:"Filter",zero_results:"[SEARCH_TERM] gav inga tr\xE4ffar",many_results:"[SEARCH_TERM] gav [COUNT] tr\xE4ffar",one_result:"[SEARCH_TERM] gav [COUNT] tr\xE4ff",alt_search:"[SEARCH_TERM] gav inga tr\xE4ffar. Visar resultat f\xF6r [DIFFERENT_TERM] ist\xE4llet",search_suggestion:"[SEARCH_TERM] gav inga tr\xE4ffar. F\xF6rs\xF6k igen med en av f\xF6ljande s\xF6kord:",searching:"S\xF6ker efter [SEARCH_TERM]..."},di={thanks_to:ui,comments:ci,direction:_i,strings:fi};var Kt={};S(Kt,{comments:()=>mi,default:()=>Ei,direction:()=>pi,strings:()=>gi,thanks_to:()=>hi});var hi="",mi="",pi="ltr",gi={placeholder:"\u0BA4\u0BC7\u0B9F\u0BC1\u0B95",clear_search:"\u0B85\u0BB4\u0BBF\u0B95\u0BCD\u0B95\u0BC1\u0B95",load_more:"\u0BAE\u0BC7\u0BB2\u0BC1\u0BAE\u0BCD \u0BAE\u0BC1\u0B9F\u0BBF\u0BB5\u0BC1\u0B95\u0BB3\u0BC8\u0B95\u0BCD \u0B95\u0BBE\u0B9F\u0BCD\u0B9F\u0BC1\u0B95",search_label:"\u0B87\u0BA8\u0BCD\u0BA4 \u0BA4\u0BB3\u0BA4\u0BCD\u0BA4\u0BBF\u0BB2\u0BCD \u0BA4\u0BC7\u0B9F\u0BC1\u0B95",filters_label:"\u0BB5\u0B9F\u0BBF\u0B95\u0B9F\u0BCD\u0B9F\u0BB2\u0BCD\u0B95\u0BB3\u0BCD",zero_results:"[SEARCH_TERM] \u0B95\u0BCD\u0B95\u0BBE\u0BA9 \u0BAE\u0BC1\u0B9F\u0BBF\u0BB5\u0BC1\u0B95\u0BB3\u0BCD \u0B87\u0BB2\u0BCD\u0BB2\u0BC8",many_results:"[SEARCH_TERM] \u0B95\u0BCD\u0B95\u0BBE\u0BA9 [COUNT] \u0BAE\u0BC1\u0B9F\u0BBF\u0BB5\u0BC1\u0B95\u0BB3\u0BCD",one_result:"[SEARCH_TERM] \u0B95\u0BCD\u0B95\u0BBE\u0BA9 \u0BAE\u0BC1\u0B9F\u0BBF\u0BB5\u0BC1",alt_search:"[SEARCH_TERM] \u0B87\u0BA4\u0BCD\u0BA4\u0BC7\u0B9F\u0BB2\u0BC1\u0B95\u0BCD\u0B95\u0BBE\u0BA9 \u0BAE\u0BC1\u0B9F\u0BBF\u0BB5\u0BC1\u0B95\u0BB3\u0BCD \u0B87\u0BB2\u0BCD\u0BB2\u0BC8, \u0B87\u0BA8\u0BCD\u0BA4 \u0BA4\u0BC7\u0B9F\u0BB2\u0BCD\u0B95\u0BB3\u0BC1\u0B95\u0BCD\u0B95\u0BBE\u0BA9 \u0B92\u0BA4\u0BCD\u0BA4 \u0BAE\u0BC1\u0B9F\u0BBF\u0BB5\u0BC1\u0B95\u0BB3\u0BCD [DIFFERENT_TERM]",search_suggestion:"[SEARCH_TERM] \u0B87\u0BA4\u0BCD \u0BA4\u0BC7\u0B9F\u0BB2\u0BC1\u0B95\u0BCD\u0B95\u0BBE\u0BA9 \u0BAE\u0BC1\u0B9F\u0BBF\u0BB5\u0BC1\u0B95\u0BB3\u0BCD \u0B87\u0BB2\u0BCD\u0BB2\u0BC8.\u0B87\u0BA4\u0BB1\u0BCD\u0B95\u0BC1 \u0BAA\u0BA4\u0BBF\u0BB2\u0BC0\u0B9F\u0BBE\u0BA9 \u0BA4\u0BC7\u0B9F\u0BB2\u0BCD\u0B95\u0BB3\u0BC8 \u0BA4\u0BC7\u0B9F\u0BC1\u0B95:",searching:"[SEARCH_TERM] \u0BA4\u0BC7\u0B9F\u0BAA\u0BCD\u0BAA\u0B9F\u0BC1\u0B95\u0BBF\u0BA9\u0BCD\u0BB1\u0BA4\u0BC1"},Ei={thanks_to:hi,comments:mi,direction:pi,strings:gi};var Jt={};S(Jt,{comments:()=>bi,default:()=>ki,direction:()=>Ti,strings:()=>Ci,thanks_to:()=>Ri});var Ri="Taylan \xD6zg\xFCr Bildik",bi="",Ti="ltr",Ci={placeholder:"Ara\u015Ft\u0131r",clear_search:"Temizle",load_more:"Daha fazla sonu\xE7",search_label:"Site genelinde arama",filters_label:"Filtreler",zero_results:"[SEARCH_TERM] i\xE7in sonu\xE7 yok",many_results:"[SEARCH_TERM] i\xE7in [COUNT] sonu\xE7 bulundu",one_result:"[SEARCH_TERM] i\xE7in [COUNT] sonu\xE7 bulundu",alt_search:"[SEARCH_TERM] i\xE7in sonu\xE7 yok. Bunun yerine [DIFFERENT_TERM] i\xE7in sonu\xE7lar g\xF6steriliyor",search_suggestion:"[SEARCH_TERM] i\xE7in sonu\xE7 yok. Alternatif olarak a\u015Fa\u011F\u0131daki kelimelerden birini deneyebilirsiniz:",searching:"[SEARCH_TERM] ara\u015Ft\u0131r\u0131l\u0131yor..."},ki={thanks_to:Ri,comments:bi,direction:Ti,strings:Ci};var Yt={};S(Yt,{comments:()=>Si,default:()=>vi,direction:()=>Mi,strings:()=>Ai,thanks_to:()=>yi});var yi="Vladyslav Lyshenko ",Si="",Mi="ltr",Ai={placeholder:"\u041F\u043E\u0448\u0443\u043A",clear_search:"\u041E\u0447\u0438\u0441\u0442\u0438\u0442\u0438 \u043F\u043E\u043B\u0435",load_more:"\u0417\u0430\u0432\u0430\u043D\u0442\u0430\u0436\u0438\u0442\u0438 \u0449\u0435",search_label:"\u041F\u043E\u0448\u0443\u043A \u043F\u043E \u0441\u0430\u0439\u0442\u0443",filters_label:"\u0424\u0456\u043B\u044C\u0442\u0440\u0438",zero_results:"\u041D\u0456\u0447\u043E\u0433\u043E \u043D\u0435 \u0437\u043D\u0430\u0439\u0434\u0435\u043D\u043E \u0437\u0430 \u0437\u0430\u043F\u0438\u0442\u043E\u043C: [SEARCH_TERM]",many_results:"[COUNT] \u0440\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442\u0456\u0432 \u043D\u0430 \u0437\u0430\u043F\u0438\u0442: [SEARCH_TERM]",one_result:"[COUNT] \u0440\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442 \u0437\u0430 \u0437\u0430\u043F\u0438\u0442\u043E\u043C: [SEARCH_TERM]",alt_search:"\u041D\u0456\u0447\u043E\u0433\u043E \u043D\u0435 \u0437\u043D\u0430\u0439\u0434\u0435\u043D\u043E \u043D\u0430 \u0437\u0430\u043F\u0438\u0442: [SEARCH_TERM]. \u041F\u043E\u043A\u0430\u0437\u0430\u043D\u043E \u0440\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442\u0438 \u043D\u0430 \u0437\u0430\u043F\u0438\u0442: [DIFFERENT_TERM]",search_suggestion:"\u041D\u0456\u0447\u043E\u0433\u043E \u043D\u0435 \u0437\u043D\u0430\u0439\u0434\u0435\u043D\u043E \u043D\u0430 \u0437\u0430\u043F\u0438\u0442: [SEARCH_TERM]. \u0421\u043F\u0440\u043E\u0431\u0443\u0439\u0442\u0435 \u043E\u0434\u0438\u043D \u0456\u0437 \u0442\u0430\u043A\u0438\u0445 \u0432\u0430\u0440\u0456\u0430\u043D\u0442\u0456\u0432",searching:"\u041F\u043E\u0448\u0443\u043A \u0437\u0430 \u0437\u0430\u043F\u0438\u0442\u043E\u043C: [SEARCH_TERM]"},vi={thanks_to:yi,comments:Si,direction:Mi,strings:Ai};var Zt={};S(Zt,{comments:()=>Fi,default:()=>Oi,direction:()=>Hi,strings:()=>Ni,thanks_to:()=>wi});var wi="Long Nhat Nguyen",Fi="",Hi="ltr",Ni={placeholder:"T\xECm ki\u1EBFm",clear_search:"X\xF3a",load_more:"Nhi\u1EC1u k\u1EBFt qu\u1EA3 h\u01A1n",search_label:"T\xECm ki\u1EBFm trong trang n\xE0y",filters_label:"B\u1ED9 l\u1ECDc",zero_results:"Kh\xF4ng t\xECm th\u1EA5y k\u1EBFt qu\u1EA3 cho [SEARCH_TERM]",many_results:"[COUNT] k\u1EBFt qu\u1EA3 cho [SEARCH_TERM]",one_result:"[COUNT] k\u1EBFt qu\u1EA3 cho [SEARCH_TERM]",alt_search:"Kh\xF4ng t\xECm th\u1EA5y k\u1EBFt qu\u1EA3 cho [SEARCH_TERM]. Ki\u1EC3m th\u1ECB k\u1EBFt qu\u1EA3 thay th\u1EBF v\u1EDBi [DIFFERENT_TERM]",search_suggestion:"Kh\xF4ng t\xECm th\u1EA5y k\u1EBFt qu\u1EA3 cho [SEARCH_TERM]. Th\u1EED m\u1ED9t trong c\xE1c t\xECm ki\u1EBFm:",searching:"\u0110ang t\xECm ki\u1EBFm cho [SEARCH_TERM]..."},Oi={thanks_to:wi,comments:Fi,direction:Hi,strings:Ni};var Xt={};S(Xt,{comments:()=>ji,default:()=>Ii,direction:()=>Di,strings:()=>Ui,thanks_to:()=>zi});var zi="Amber Song",ji="",Di="ltr",Ui={placeholder:"\u641C\u7D22",clear_search:"\u6E05\u9664",load_more:"\u52A0\u8F7D\u66F4\u591A\u7ED3\u679C",search_label:"\u7AD9\u5185\u641C\u7D22",filters_label:"\u7B5B\u9009",zero_results:"\u672A\u627E\u5230 [SEARCH_TERM] \u7684\u76F8\u5173\u7ED3\u679C",many_results:"\u627E\u5230 [COUNT] \u4E2A [SEARCH_TERM] \u7684\u76F8\u5173\u7ED3\u679C",one_result:"\u627E\u5230 [COUNT] \u4E2A [SEARCH_TERM] \u7684\u76F8\u5173\u7ED3\u679C",alt_search:"\u672A\u627E\u5230 [SEARCH_TERM] \u7684\u76F8\u5173\u7ED3\u679C\u3002\u6539\u4E3A\u663E\u793A [DIFFERENT_TERM] \u7684\u76F8\u5173\u7ED3\u679C",search_suggestion:"\u672A\u627E\u5230 [SEARCH_TERM] \u7684\u76F8\u5173\u7ED3\u679C\u3002\u8BF7\u5C1D\u8BD5\u4EE5\u4E0B\u641C\u7D22\u3002",searching:"\u6B63\u5728\u641C\u7D22 [SEARCH_TERM]..."},Ii={thanks_to:zi,comments:ji,direction:Di,strings:Ui};var Qt={};S(Qt,{comments:()=>Li,default:()=>Wi,direction:()=>qi,strings:()=>Bi,thanks_to:()=>Pi});var Pi="Amber Song",Li="",qi="ltr",Bi={placeholder:"\u641C\u7D22",clear_search:"\u6E05\u9664",load_more:"\u52A0\u8F09\u66F4\u591A\u7D50\u679C",search_label:"\u7AD9\u5167\u641C\u7D22",filters_label:"\u7BE9\u9078",zero_results:"\u672A\u627E\u5230 [SEARCH_TERM] \u7684\u76F8\u95DC\u7D50\u679C",many_results:"\u627E\u5230 [COUNT] \u500B [SEARCH_TERM] \u7684\u76F8\u95DC\u7D50\u679C",one_result:"\u627E\u5230 [COUNT] \u500B [SEARCH_TERM] \u7684\u76F8\u95DC\u7D50\u679C",alt_search:"\u672A\u627E\u5230 [SEARCH_TERM] \u7684\u76F8\u95DC\u7D50\u679C\u3002\u6539\u70BA\u986F\u793A [DIFFERENT_TERM] \u7684\u76F8\u95DC\u7D50\u679C",search_suggestion:"\u672A\u627E\u5230 [SEARCH_TERM] \u7684\u76F8\u95DC\u7D50\u679C\u3002\u8ACB\u5617\u8A66\u4EE5\u4E0B\u641C\u7D22\u3002",searching:"\u6B63\u5728\u641C\u7D22 [SEARCH_TERM]..."},Wi={thanks_to:Pi,comments:Li,direction:qi,strings:Bi};var xt={};S(xt,{comments:()=>Gi,default:()=>Yi,direction:()=>Ki,strings:()=>Ji,thanks_to:()=>Vi});var Vi="Amber Song",Gi="",Ki="ltr",Ji={placeholder:"\u641C\u7D22",clear_search:"\u6E05\u9664",load_more:"\u52A0\u8F7D\u66F4\u591A\u7ED3\u679C",search_label:"\u7AD9\u5185\u641C\u7D22",filters_label:"\u7B5B\u9009",zero_results:"\u672A\u627E\u5230 [SEARCH_TERM] \u7684\u76F8\u5173\u7ED3\u679C",many_results:"\u627E\u5230 [COUNT] \u4E2A [SEARCH_TERM] \u7684\u76F8\u5173\u7ED3\u679C",one_result:"\u627E\u5230 [COUNT] \u4E2A [SEARCH_TERM] \u7684\u76F8\u5173\u7ED3\u679C",alt_search:"\u672A\u627E\u5230 [SEARCH_TERM] \u7684\u76F8\u5173\u7ED3\u679C\u3002\u6539\u4E3A\u663E\u793A [DIFFERENT_TERM] \u7684\u76F8\u5173\u7ED3\u679C",search_suggestion:"\u672A\u627E\u5230 [SEARCH_TERM] \u7684\u76F8\u5173\u7ED3\u679C\u3002\u8BF7\u5C1D\u8BD5\u4EE5\u4E0B\u641C\u7D22\u3002",searching:"\u6B63\u5728\u641C\u7D22 [SEARCH_TERM]..."},Yi={thanks_to:Vi,comments:Gi,direction:Ki,strings:Ji};var Zi=[Rt,bt,Tt,Ct,kt,yt,St,Mt,At,vt,wt,Ft,Ht,Nt,Ot,zt,jt,Dt,Ut,It,Pt,Lt,qt,Bt,Wt,Vt,Gt,Kt,Jt,Yt,Zt,Xt,Qt,xt],Zn=Zi,Xn=["../../translations/af.json","../../translations/bn.json","../../translations/ca.json","../../translations/cs.json","../../translations/da.json","../../translations/de.json","../../translations/en.json","../../translations/es.json","../../translations/fi.json","../../translations/fr.json","../../translations/gl.json","../../translations/hi.json","../../translations/hr.json","../../translations/hu.json","../../translations/id.json","../../translations/it.json","../../translations/ja.json","../../translations/ko.json","../../translations/mi.json","../../translations/nl.json","../../translations/no.json","../../translations/pl.json","../../translations/pt.json","../../translations/ro.json","../../translations/ru.json","../../translations/sr.json","../../translations/sv.json","../../translations/ta.json","../../translations/tr.json","../../translations/uk.json","../../translations/vi.json","../../translations/zh-cn.json","../../translations/zh-tw.json","../../translations/zh.json"];function Qn(n,e,t){let s=n.slice();return s[51]=e[t],s}function xn(n){let e,t,s;function l(i){n[37](i)}let r={show_empty_filters:n[5],open_filters:n[6],available_filters:n[18],translate:n[20],automatic_translations:n[19],translations:n[7]};return n[0]!==void 0&&(r.selected_filters=n[0]),e=new Yn({props:r}),re.push(()=>En(e,"selected_filters",l)),{c(){et(e.$$.fragment)},m(i,a){me(e,i,a),s=!0},p(i,a){let o={};a[0]&32&&(o.show_empty_filters=i[5]),a[0]&64&&(o.open_filters=i[6]),a[0]&262144&&(o.available_filters=i[18]),a[0]&524288&&(o.automatic_translations=i[19]),a[0]&128&&(o.translations=i[7]),!t&&a[0]&1&&(t=!0,o.selected_filters=i[0],hn(()=>t=!1)),e.$set(o)},i(i){s||(D(e.$$.fragment,i),s=!0)},o(i){P(e.$$.fragment,i),s=!1},d(i){ue(e,i)}}}function $n(n){let e,t,s,l,r=[xi,Qi],i=[];function a(o,h){return o[14]?0:1}return t=a(n,[-1,-1]),s=i[t]=r[t](n),{c(){e=C("div"),s.c(),E(e,"class","pagefind-ui__results-area svelte-e9gkc3")},m(o,h){y(o,e,h),i[t].m(e,null),l=!0},p(o,h){let c=t;t=a(o,h),t===c?i[t].p(o,h):(ae(),P(i[c],1,1,()=>{i[c]=null}),oe(),s=i[t],s?s.p(o,h):(s=i[t]=r[t](o),s.c()),D(s,1),s.m(e,null))},i(o){l||(D(s),l=!0)},o(o){P(s),l=!1},d(o){o&&k(e),i[t].d()}}}function Qi(n){let e,t,s,l=[],r=new Map,i,a,o;function h(u,f){return u[13].results.length===0?ta:u[13].results.length===1?ea:$i}let c=h(n,[-1,-1]),m=c(n),p=n[13].results.slice(0,n[17]),d=u=>u[51].id;for(let u=0;un[17]&&ts(n);return{c(){e=C("p"),m.c(),t=A(),s=C("ol");for(let u=0;uu[17]?_?_.p(u,f):(_=ts(u),_.c(),_.m(a.parentNode,a)):_&&(_.d(1),_=null)},i(u){if(!o){for(let f=0;f{o[p]=null}),oe(),l=o[s],l?l.p(e,m):(l=o[s]=a[s](e),l.c()),D(l,1),l.m(r.parentNode,r))},i(c){i||(D(l),i=!0)},o(c){P(l),i=!1},d(c){c&&k(t),o[s].d(c),c&&k(r)}}}function ts(n){let e,t=n[20]("load_more",n[19],n[7])+"",s,l,r;return{c(){e=C("button"),s=w(t),E(e,"type","button"),E(e,"class","pagefind-ui__button svelte-e9gkc3")},m(i,a){y(i,e,a),b(e,s),l||(r=J(e,"click",n[22]),l=!0)},p(i,a){a[0]&524416&&t!==(t=i[20]("load_more",i[19],i[7])+"")&&N(s,t)},d(i){i&&k(e),l=!1,r()}}}function ns(n){let e,t=n[20]("searching",n[19],n[7]).replace(/\[SEARCH_TERM\]/,n[16])+"",s;return{c(){e=C("p"),s=w(t),E(e,"class","pagefind-ui__message svelte-e9gkc3")},m(l,r){y(l,e,r),b(e,s)},p(l,r){r[0]&589952&&t!==(t=l[20]("searching",l[19],l[7]).replace(/\[SEARCH_TERM\]/,l[16])+"")&&N(s,t)},d(l){l&&k(e)}}}function la(n){let e,t,s,l,r,i,a=n[20]("clear_search",n[19],n[7])+"",o,h,c,m,p,d,_,u,f=n[12]&&xn(n),T=n[15]&&$n(n);return{c(){e=C("div"),t=C("form"),s=C("input"),r=A(),i=C("button"),o=w(a),h=A(),c=C("div"),f&&f.c(),m=A(),T&&T.c(),E(s,"class","pagefind-ui__search-input svelte-e9gkc3"),E(s,"type","text"),E(s,"placeholder",l=n[20]("placeholder",n[19],n[7])),E(s,"autocapitalize","none"),E(s,"enterkeyhint","search"),s.autofocus=n[8],E(i,"class","pagefind-ui__search-clear svelte-e9gkc3"),B(i,"pagefind-ui__suppressed",!n[9]),E(c,"class","pagefind-ui__drawer svelte-e9gkc3"),B(c,"pagefind-ui__hidden",!n[15]),E(t,"class","pagefind-ui__form svelte-e9gkc3"),E(t,"role","search"),E(t,"aria-label",p=n[20]("search_label",n[19],n[7])),E(t,"action","javascript:void(0);"),E(e,"class","pagefind-ui svelte-e9gkc3"),B(e,"pagefind-ui--reset",n[1])},m(R,M){y(R,e,M),b(e,t),b(t,s),ft(s,n[9]),n[34](s),b(t,r),b(t,i),b(i,o),n[35](i),b(t,h),b(t,c),f&&f.m(c,null),b(c,m),T&&T.m(c,null),d=!0,n[8]&&s.focus(),_||(u=[J(s,"focus",n[21]),J(s,"keydown",n[32]),J(s,"input",n[33]),J(i,"click",n[36]),J(t,"submit",ra)],_=!0)},p(R,M){(!d||M[0]&524416&&l!==(l=R[20]("placeholder",R[19],R[7])))&&E(s,"placeholder",l),(!d||M[0]&256)&&(s.autofocus=R[8]),M[0]&512&&s.value!==R[9]&&ft(s,R[9]),(!d||M[0]&524416)&&a!==(a=R[20]("clear_search",R[19],R[7])+"")&&N(o,a),(!d||M[0]&512)&&B(i,"pagefind-ui__suppressed",!R[9]),R[12]?f?(f.p(R,M),M[0]&4096&&D(f,1)):(f=xn(R),f.c(),D(f,1),f.m(c,m)):f&&(ae(),P(f,1,1,()=>{f=null}),oe()),R[15]?T?(T.p(R,M),M[0]&32768&&D(T,1)):(T=$n(R),T.c(),D(T,1),T.m(c,null)):T&&(ae(),P(T,1,1,()=>{T=null}),oe()),(!d||M[0]&32768)&&B(c,"pagefind-ui__hidden",!R[15]),(!d||M[0]&524416&&p!==(p=R[20]("search_label",R[19],R[7])))&&E(t,"aria-label",p),(!d||M[0]&2)&&B(e,"pagefind-ui--reset",R[1])},i(R){d||(D(f),D(T),d=!0)},o(R){P(f),P(T),d=!1},d(R){R&&k(e),n[34](null),n[35](null),f&&f.d(),T&&T.d(),_=!1,G(u)}}}var ra=n=>n.preventDefault();function ia(n,e,t){let s={},l=Xn.map(g=>g.match(/([^\/]+)\.json$/)[1]);for(let g=0;gz[g]??H[g]??"";dt(()=>{let g=document?.querySelector?.("html")?.getAttribute?.("lang")||"en",H=tt(g.toLocaleLowerCase());t(19,rn=s[`${H.language}-${H.script}-${H.region}`]||s[`${H.language}-${H.region}`]||s[`${H.language}`]||s.en)}),ht(()=>{F?.destroy?.(),F=null});let an=async()=>{if(!st&&(t(12,st=!0),!F)){let g;try{g=await import(`${r}pagefind.js`)}catch(z){console.error(z),console.error([`Pagefind couldn't be loaded from ${this.options.bundlePath}pagefind.js`,"You can configure this by passing a bundlePath option to PagefindUI",`[DEBUG: Loaded from ${document?.currentScript?.src??"no known script location"}]`].join(` -`))}c||t(24,c=h?12:30);let H={...f||{},excerptLength:c};await g.options(H);for(let z of T){if(!z.bundlePath)throw new Error("mergeIndex requires a bundlePath parameter");let L=z.bundlePath;delete z.bundlePath,await g.mergeIndex(L,z)}F=g,is()}},is=async()=>{F&&(ln=await F.filters(),(!ce||!Object.keys(ce).length)&&t(18,ce=ln))},as=g=>{let H={};return Object.entries(g).filter(([,z])=>z).forEach(([z])=>{let[L,te]=z.split(/:(.*)$/);H[L]=H[L]||[],H[L].push(te)}),H},_e,os=async(g,H)=>{if(!g){t(15,rt=!1),_e&&clearTimeout(_e);return}let z=as(H),L=()=>us(g,z);u>0&&g?(_e&&clearTimeout(_e),_e=setTimeout(L,u),await on(),F.preload(g,{filters:z})):L(),cs()},on=async()=>{for(;!F;)an(),await new Promise(g=>setTimeout(g,50))},us=async(g,H)=>{t(16,sn=g||""),typeof p=="function"&&(g=p(g)),t(14,lt=!0),t(15,rt=!0),await on();let z=++nn,L={filters:H};X&&typeof X=="object"&&(L.sort=X);let te=await F.search(g,L);nn===z&&(te.filters&&Object.keys(te.filters)?.length&&t(18,ce=te.filters),t(13,tn=te),t(14,lt=!1),t(17,it=i))},cs=()=>{let g=V.offsetWidth;g!=ls&&t(10,O.style.paddingRight=`${g+2}px`,O)},_s=g=>{g?.preventDefault(),t(17,it+=i)},fs=g=>{g.key==="Escape"&&(t(9,v=""),O.blur()),g.key==="Enter"&&g.preventDefault()};function ds(){v=this.value,t(9,v),t(23,R)}function hs(g){re[g?"unshift":"push"](()=>{O=g,t(10,O)})}function ms(g){re[g?"unshift":"push"](()=>{V=g,t(11,V)})}let ps=()=>{t(9,v=""),O.blur()};function gs(g){W=g,t(0,W)}return n.$$set=g=>{"base_path"in g&&t(25,r=g.base_path),"page_size"in g&&t(26,i=g.page_size),"reset_styles"in g&&t(1,a=g.reset_styles),"show_images"in g&&t(2,o=g.show_images),"show_sub_results"in g&&t(3,h=g.show_sub_results),"excerpt_length"in g&&t(24,c=g.excerpt_length),"process_result"in g&&t(4,m=g.process_result),"process_term"in g&&t(27,p=g.process_term),"show_empty_filters"in g&&t(5,d=g.show_empty_filters),"open_filters"in g&&t(6,_=g.open_filters),"debounce_timeout_ms"in g&&t(28,u=g.debounce_timeout_ms),"pagefind_options"in g&&t(29,f=g.pagefind_options),"merge_index"in g&&t(30,T=g.merge_index),"trigger_search_term"in g&&t(23,R=g.trigger_search_term),"translations"in g&&t(7,M=g.translations),"autofocus"in g&&t(8,U=g.autofocus),"sort"in g&&t(31,X=g.sort),"selected_filters"in g&&t(0,W=g.selected_filters)},n.$$.update=()=>{if(n.$$.dirty[0]&8388608)e:R&&(t(9,v=R),t(23,R=""));if(n.$$.dirty[0]&513)e:os(v,W)},[W,a,o,h,m,d,_,M,U,v,O,V,st,tn,lt,rt,sn,it,ce,rn,rs,an,_s,R,c,r,i,p,u,f,T,X,fs,ds,hs,ms,ps,gs]}var $t=class extends q{constructor(e){super(),Y(this,e,ia,la,K,{base_path:25,page_size:26,reset_styles:1,show_images:2,show_sub_results:3,excerpt_length:24,process_result:4,process_term:27,show_empty_filters:5,open_filters:6,debounce_timeout_ms:28,pagefind_options:29,merge_index:30,trigger_search_term:23,translations:7,autofocus:8,sort:31,selected_filters:0},null,[-1,-1])}},ss=$t;var en;try{en=new URL(document.currentScript.src).pathname.match(/^(.*\/)(?:pagefind-)?ui.js.*$/)[1]}catch{en="/pagefind/"}var nt=class{constructor(e){this._pfs=null;let t=e.element??"[data-pagefind-ui]",s=e.bundlePath??en,l=e.pageSize??5,r=e.resetStyles??!0,i=e.showImages??!0,a=e.showSubResults??!1,o=e.excerptLength??0,h=e.processResult??null,c=e.processTerm??null,m=e.showEmptyFilters??!0,p=e.openFilters??[],d=e.debounceTimeoutMs??300,_=e.mergeIndex??[],u=e.translations??[],f=e.autofocus??!1,T=e.sort??null;delete e.element,delete e.bundlePath,delete e.pageSize,delete e.resetStyles,delete e.showImages,delete e.showSubResults,delete e.excerptLength,delete e.processResult,delete e.processTerm,delete e.showEmptyFilters,delete e.openFilters,delete e.debounceTimeoutMs,delete e.mergeIndex,delete e.translations,delete e.autofocus,delete e.sort;let R=t instanceof HTMLElement?t:document.querySelector(t);R?this._pfs=new ss({target:R,props:{base_path:s,page_size:l,reset_styles:r,show_images:i,show_sub_results:a,excerpt_length:o,process_result:h,process_term:c,show_empty_filters:m,open_filters:p,debounce_timeout_ms:d,merge_index:_,translations:u,autofocus:f,sort:T,pagefind_options:e}}):console.error(`Pagefind UI couldn't find the selector ${t}`)}triggerSearch(e){this._pfs.$$set({trigger_search_term:e})}triggerFilters(e){let t={};for(let[s,l]of Object.entries(e))if(Array.isArray(l))for(let r of l)t[`${s}:${r}`]=!0;else t[`${s}:${l}`]=!0;this._pfs.$$set({selected_filters:t})}destroy(){this._pfs.$destroy()}};window.PagefindUI=nt;})(); diff --git a/public/pagefind/pagefind.en_2e70f624f4.pf_meta b/public/pagefind/pagefind.en_2e70f624f4.pf_meta deleted file mode 100644 index 3862f6ef333b227e88647bb079dcfbafc0b15bba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 177 zcmV;i08alOiwFP!00002|1Hh24FWL?1<-;W!1T1Bb9_0Hnn6ynoggSqjBtSHn1F_H zkm#rwffg1(KtlQKum3k;8PlrMRz(jHXE>{lyLIf^+Bqx9z%?sqZJ3);Mv6(qI(V0$ zi1!%amDPB%92!_;eG6*G5iVKGVkw02V46wZ5R<~AEKp=53-|IvLhleJ{~8yCX;}75 fniC`3wtKEfpXXEmJ8Pvu9rpbP+lIlo(f|MelZsFR diff --git a/public/pagefind/pagefind.en_3fd8bd6252.pf_meta b/public/pagefind/pagefind.en_3fd8bd6252.pf_meta deleted file mode 100644 index 86fa198ecfcf09012382d54a966231b77cdd2eda..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 178 zcmV;j08RfNiwFP!00002|1FKN4Z<)GMGJO-qo*ax`C`Ye86@)gYy?Hb2mwUL1T>6; zL`TI4w6FjIY|8il*ZUj4jA_+NCqWJoE3E3{ZXNrsu~vtq;F`%xqnOPkLy9Q`ZQ)&p zAvlK~UYU#|&ECKw(^t?~j&Lc<)JEgNbTrRMP7#y9qdZV#Bn|h{A)&Jfv%kj1z%(uv gm0Dti+jh@2$@6>~ezDZz#o{o00F?Q)Rnh^z#i}r5 z6v+g?B4-7Yx3DWRIZL(-uNw8%ICjnQTZhR8k{+sba_mtxi*2DGs~8C0wW@^B254)Q mv&tG_QP00023MpGOB diff --git a/public/pagefind/pagefind.js b/public/pagefind/pagefind.js deleted file mode 100644 index 3e3fa55..0000000 --- a/public/pagefind/pagefind.js +++ /dev/null @@ -1,9 +0,0 @@ -const pagefind_version="1.1.0";let wasm_bindgen;(function(){const __exports={};let script_src;if(typeof document!=='undefined'&&document.currentScript!==null){script_src=new URL("UNHANDLED",location.href).toString()}let wasm=undefined;let cachedUint8Memory0=null;function getUint8Memory0(){if(cachedUint8Memory0===null||cachedUint8Memory0.byteLength===0){cachedUint8Memory0=new Uint8Array(wasm.memory.buffer)}return cachedUint8Memory0}let WASM_VECTOR_LEN=0;function passArray8ToWasm0(arg,malloc){const ptr=malloc(arg.length*1,1)>>>0;getUint8Memory0().set(arg,ptr/1);WASM_VECTOR_LEN=arg.length;return ptr}__exports.init_pagefind=function(metadata_bytes){const ptr0=passArray8ToWasm0(metadata_bytes,wasm.__wbindgen_malloc);const len0=WASM_VECTOR_LEN;const ret=wasm.init_pagefind(ptr0,len0);return ret>>>0};const cachedTextEncoder=(typeof TextEncoder!=='undefined'?new TextEncoder('utf-8'):{encode:()=>{throw Error('TextEncoder not available')}});const encodeString=(typeof cachedTextEncoder.encodeInto==='function'?function(arg,view){return cachedTextEncoder.encodeInto(arg,view)}:function(arg,view){const buf=cachedTextEncoder.encode(arg);view.set(buf);return{read:arg.length,written:buf.length}});function passStringToWasm0(arg,malloc,realloc){if(realloc===undefined){const buf=cachedTextEncoder.encode(arg);const ptr=malloc(buf.length,1)>>>0;getUint8Memory0().subarray(ptr,ptr+buf.length).set(buf);WASM_VECTOR_LEN=buf.length;return ptr}let len=arg.length;let ptr=malloc(len,1)>>>0;const mem=getUint8Memory0();let offset=0;for(;offset0x7F)break;mem[ptr+offset]=code}if(offset!==len){if(offset!==0){arg=arg.slice(offset)}ptr=realloc(ptr,len,len=offset+arg.length*3,1)>>>0;const view=getUint8Memory0().subarray(ptr+offset,ptr+len);const ret=encodeString(arg,view);offset+=ret.written;ptr=realloc(ptr,len,offset,1)>>>0}WASM_VECTOR_LEN=offset;return ptr}__exports.set_ranking_weights=function(ptr,weights){const ptr0=passStringToWasm0(weights,wasm.__wbindgen_malloc,wasm.__wbindgen_realloc);const len0=WASM_VECTOR_LEN;const ret=wasm.set_ranking_weights(ptr,ptr0,len0);return ret>>>0};__exports.load_index_chunk=function(ptr,chunk_bytes){const ptr0=passArray8ToWasm0(chunk_bytes,wasm.__wbindgen_malloc);const len0=WASM_VECTOR_LEN;const ret=wasm.load_index_chunk(ptr,ptr0,len0);return ret>>>0};__exports.load_filter_chunk=function(ptr,chunk_bytes){const ptr0=passArray8ToWasm0(chunk_bytes,wasm.__wbindgen_malloc);const len0=WASM_VECTOR_LEN;const ret=wasm.load_filter_chunk(ptr,ptr0,len0);return ret>>>0};__exports.add_synthetic_filter=function(ptr,filter){const ptr0=passStringToWasm0(filter,wasm.__wbindgen_malloc,wasm.__wbindgen_realloc);const len0=WASM_VECTOR_LEN;const ret=wasm.add_synthetic_filter(ptr,ptr0,len0);return ret>>>0};let cachedInt32Memory0=null;function getInt32Memory0(){if(cachedInt32Memory0===null||cachedInt32Memory0.byteLength===0){cachedInt32Memory0=new Int32Array(wasm.memory.buffer)}return cachedInt32Memory0}const cachedTextDecoder=(typeof TextDecoder!=='undefined'?new TextDecoder('utf-8',{ignoreBOM:true,fatal:true}):{decode:()=>{throw Error('TextDecoder not available')}});if(typeof TextDecoder!=='undefined'){cachedTextDecoder.decode()};function getStringFromWasm0(ptr,len){ptr=ptr>>>0;return cachedTextDecoder.decode(getUint8Memory0().subarray(ptr,ptr+len))}__exports.request_indexes=function(ptr,query){let deferred2_0;let deferred2_1;try{const retptr=wasm.__wbindgen_add_to_stack_pointer(-16);const ptr0=passStringToWasm0(query,wasm.__wbindgen_malloc,wasm.__wbindgen_realloc);const len0=WASM_VECTOR_LEN;wasm.request_indexes(retptr,ptr,ptr0,len0);var r0=getInt32Memory0()[retptr/4+0];var r1=getInt32Memory0()[retptr/4+1];deferred2_0=r0;deferred2_1=r1;return getStringFromWasm0(r0,r1)}finally{wasm.__wbindgen_add_to_stack_pointer(16);wasm.__wbindgen_free(deferred2_0,deferred2_1,1)}};__exports.request_filter_indexes=function(ptr,filters){let deferred2_0;let deferred2_1;try{const retptr=wasm.__wbindgen_add_to_stack_pointer(-16);const ptr0=passStringToWasm0(filters,wasm.__wbindgen_malloc,wasm.__wbindgen_realloc);const len0=WASM_VECTOR_LEN;wasm.request_filter_indexes(retptr,ptr,ptr0,len0);var r0=getInt32Memory0()[retptr/4+0];var r1=getInt32Memory0()[retptr/4+1];deferred2_0=r0;deferred2_1=r1;return getStringFromWasm0(r0,r1)}finally{wasm.__wbindgen_add_to_stack_pointer(16);wasm.__wbindgen_free(deferred2_0,deferred2_1,1)}};__exports.request_all_filter_indexes=function(ptr){let deferred1_0;let deferred1_1;try{const retptr=wasm.__wbindgen_add_to_stack_pointer(-16);wasm.request_all_filter_indexes(retptr,ptr);var r0=getInt32Memory0()[retptr/4+0];var r1=getInt32Memory0()[retptr/4+1];deferred1_0=r0;deferred1_1=r1;return getStringFromWasm0(r0,r1)}finally{wasm.__wbindgen_add_to_stack_pointer(16);wasm.__wbindgen_free(deferred1_0,deferred1_1,1)}};__exports.filters=function(ptr){let deferred1_0;let deferred1_1;try{const retptr=wasm.__wbindgen_add_to_stack_pointer(-16);wasm.filters(retptr,ptr);var r0=getInt32Memory0()[retptr/4+0];var r1=getInt32Memory0()[retptr/4+1];deferred1_0=r0;deferred1_1=r1;return getStringFromWasm0(r0,r1)}finally{wasm.__wbindgen_add_to_stack_pointer(16);wasm.__wbindgen_free(deferred1_0,deferred1_1,1)}};__exports.search=function(ptr,query,filter,sort,exact){let deferred4_0;let deferred4_1;try{const retptr=wasm.__wbindgen_add_to_stack_pointer(-16);const ptr0=passStringToWasm0(query,wasm.__wbindgen_malloc,wasm.__wbindgen_realloc);const len0=WASM_VECTOR_LEN;const ptr1=passStringToWasm0(filter,wasm.__wbindgen_malloc,wasm.__wbindgen_realloc);const len1=WASM_VECTOR_LEN;const ptr2=passStringToWasm0(sort,wasm.__wbindgen_malloc,wasm.__wbindgen_realloc);const len2=WASM_VECTOR_LEN;wasm.search(retptr,ptr,ptr0,len0,ptr1,len1,ptr2,len2,exact);var r0=getInt32Memory0()[retptr/4+0];var r1=getInt32Memory0()[retptr/4+1];deferred4_0=r0;deferred4_1=r1;return getStringFromWasm0(r0,r1)}finally{wasm.__wbindgen_add_to_stack_pointer(16);wasm.__wbindgen_free(deferred4_0,deferred4_1,1)}};async function __wbg_load(module,imports){if(typeof Response==='function'&&module instanceof Response){if(typeof WebAssembly.instantiateStreaming==='function'){try{return await WebAssembly.instantiateStreaming(module,imports)}catch(e){if(module.headers.get('Content-Type')!='application/wasm'){console.warn("`WebAssembly.instantiateStreaming` failed because your server does not serve wasm with `application/wasm` MIME type. Falling back to `WebAssembly.instantiate` which is slower. Original error:\n",e)}else{throw e}}}const bytes=await module.arrayBuffer();return await WebAssembly.instantiate(bytes,imports)}else{const instance=await WebAssembly.instantiate(module,imports);if(instance instanceof WebAssembly.Instance){return{instance,module}}else{return instance}}}function __wbg_get_imports(){const imports={};imports.wbg={};return imports}function __wbg_init_memory(imports,maybe_memory){}function __wbg_finalize_init(instance,module){wasm=instance.exports;__wbg_init.__wbindgen_wasm_module=module;cachedInt32Memory0=null;cachedUint8Memory0=null;return wasm}function initSync(module){if(wasm!==undefined)return wasm;const imports=__wbg_get_imports();__wbg_init_memory(imports);if(!(module instanceof WebAssembly.Module)){module=new WebAssembly.Module(module)}const instance=new WebAssembly.Instance(module,imports);return __wbg_finalize_init(instance,module)}async function __wbg_init(input){if(wasm!==undefined)return wasm;if(typeof input==='undefined'&&typeof script_src!=='undefined'){input=script_src.replace(/\.js$/,'_bg.wasm')}const imports=__wbg_get_imports();if(typeof input==='string'||(typeof Request==='function'&&input instanceof Request)||(typeof URL==='function'&&input instanceof URL)){input=fetch(input)}__wbg_init_memory(imports);const{instance,module}=await __wbg_load(await input,imports);return __wbg_finalize_init(instance,module)}wasm_bindgen=Object.assign(__wbg_init,{initSync},__exports)})();var u8=Uint8Array;var u16=Uint16Array;var u32=Uint32Array;var fleb=new u8([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]);var fdeb=new u8([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]);var clim=new u8([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]);var freb=function(eb,start){var b=new u16(31);for(var i2=0;i2<31;++i2){b[i2]=start+=1<>>1|(i&21845)<<1;x=(x&52428)>>>2|(x&13107)<<2;x=(x&61680)>>>4|(x&3855)<<4;rev[i]=((x&65280)>>>8|(x&255)<<8)>>>1}var x;var i;var hMap=function(cd,mb,r){var s=cd.length;var i2=0;var l=new u16(mb);for(;i2>>rvb]=sv}}}}else{co=new u16(s);for(i2=0;i2>>15-cd[i2]}}}return co};var flt=new u8(288);for(i=0;i<144;++i)flt[i]=8;var i;for(i=144;i<256;++i)flt[i]=9;var i;for(i=256;i<280;++i)flt[i]=7;var i;for(i=280;i<288;++i)flt[i]=8;var i;var fdt=new u8(32);for(i=0;i<32;++i)fdt[i]=5;var i;var flrm=hMap(flt,9,1);var fdrm=hMap(fdt,5,1);var max=function(a){var m=a[0];for(var i2=1;i2m)m=a[i2]}return m};var bits=function(d,p,m){var o=p/8|0;return(d[o]|d[o+1]<<8)>>(p&7)&m};var bits16=function(d,p){var o=p/8|0;return(d[o]|d[o+1]<<8|d[o+2]<<16)>>(p&7)};var shft=function(p){return(p+7)/8|0};var slc=function(v,s,e){if(s==null||s<0)s=0;if(e==null||e>v.length)e=v.length;var n=new(v.BYTES_PER_ELEMENT==2?u16:v.BYTES_PER_ELEMENT==4?u32:u8)(e-s);n.set(v.subarray(s,e));return n};var ec=["unexpected EOF","invalid block type","invalid length/literal","invalid distance","stream finished","no stream handler",,"no callback","invalid UTF-8 data","extra field too long","date not in range 1980-2099","filename too long","stream finishing","invalid zip data"];var err=function(ind,msg,nt){var e=new Error(msg||ec[ind]);e.code=ind;if(Error.captureStackTrace)Error.captureStackTrace(e,err);if(!nt)throw e;return e};var inflt=function(dat,buf,st){var sl=dat.length;if(!sl||st&&st.f&&!st.l)return buf||new u8(0);var noBuf=!buf||st;var noSt=!st||st.i;if(!st)st={};if(!buf)buf=new u8(sl*3);var cbuf=function(l2){var bl=buf.length;if(l2>bl){var nbuf=new u8(Math.max(bl*2,l2));nbuf.set(buf);buf=nbuf}};var final=st.f||0,pos=st.p||0,bt=st.b||0,lm=st.l,dm=st.d,lbt=st.m,dbt=st.n;var tbts=sl*8;do{if(!lm){final=bits(dat,pos,1);var type=bits(dat,pos+1,3);pos+=3;if(!type){var s=shft(pos)+4,l=dat[s-4]|dat[s-3]<<8,t=s+l;if(t>sl){if(noSt)err(0);break}if(noBuf)cbuf(bt+l);buf.set(dat.subarray(s,t),bt);st.b=bt+=l,st.p=pos=t*8,st.f=final;continue}else if(type==1)lm=flrm,dm=fdrm,lbt=9,dbt=5;else if(type==2){var hLit=bits(dat,pos,31)+257,hcLen=bits(dat,pos+10,15)+4;var tl=hLit+bits(dat,pos+5,31)+1;pos+=14;var ldt=new u8(tl);var clt=new u8(19);for(var i2=0;i2>>4;if(s<16){ldt[i2++]=s}else{var c=0,n=0;if(s==16)n=3+bits(dat,pos,3),pos+=2,c=ldt[i2-1];else if(s==17)n=3+bits(dat,pos,7),pos+=3;else if(s==18)n=11+bits(dat,pos,127),pos+=7;while(n--)ldt[i2++]=c}}var lt=ldt.subarray(0,hLit),dt=ldt.subarray(hLit);lbt=max(lt);dbt=max(dt);lm=hMap(lt,lbt,1);dm=hMap(dt,dbt,1)}else err(1);if(pos>tbts){if(noSt)err(0);break}}if(noBuf)cbuf(bt+131072);var lms=(1<>>4;pos+=c&15;if(pos>tbts){if(noSt)err(0);break}if(!c)err(2);if(sym<256)buf[bt++]=sym;else if(sym==256){lpos=pos,lm=null;break}else{var add=sym-254;if(sym>264){var i2=sym-257,b=fleb[i2];add=bits(dat,pos,(1<>>4;if(!d)err(3);pos+=d&15;var dt=fd[dsym];if(dsym>3){var b=fdeb[dsym];dt+=bits16(dat,pos)&(1<tbts){if(noSt)err(0);break}if(noBuf)cbuf(bt+131072);var end=bt+add;for(;bt>3&1)+(flg>>4&1);zs>0;zs-=!d[st++]);return st+(flg&2)};var gzl=function(d){var l=d.length;return(d[l-4]|d[l-3]<<8|d[l-2]<<16|d[l-1]<<24)>>>0};function gunzipSync(data,out){return inflt(data.subarray(gzs(data),-8),out||new u8(gzl(data)))}var td=typeof TextDecoder!="undefined"&&new TextDecoder();var tds=0;try{td.decode(et,{stream:true});tds=1}catch(e){}var gz_default=gunzipSync;var calculate_excerpt_region=(word_positions,excerpt_length)=>{if(word_positions.length===0){return 0}let words=[];for(const word of word_positions){words[word.location]=words[word.location]||0;words[word.location]+=word.balanced_score}if(words.length<=excerpt_length){return 0}let densest=words.slice(0,excerpt_length).reduce((partialSum,a)=>partialSum+a,0);let working_sum=densest;let densest_at=[0];for(let i2=0;i2densest){densest=working_sum;densest_at=[i2]}else if(working_sum===densest&&densest_at[densest_at.length-1]===i2-1){densest_at.push(i2)}}let midpoint=densest_at[Math.floor(densest_at.length/2)];return midpoint};var build_excerpt=(content,start,length,locations,not_before,not_from)=>{let is_zws_delimited=content.includes("\u200B");let fragment_words=[];if(is_zws_delimited){fragment_words=content.split("\u200B")}else{fragment_words=content.split(/[\r\n\s]+/g)}for(let word of locations){if(fragment_words[word]?.startsWith(``)){continue}fragment_words[word]=`${fragment_words[word]}`}let endcap=not_from??fragment_words.length;let startcap=not_before??0;if(endcap-startcapendcap){start=endcap-length}if(start{const anchors=fragment.anchors.filter((a)=>/h\d/i.test(a.element)&&a.text?.length&&/\S/.test(a.text)).sort((a,b)=>a.location-b.location);const results=[];let current_anchor_position=0;let current_anchor={title:fragment.meta["title"],url:fragment.url,weighted_locations:[],locations:[],excerpt:""};const add_result=(end_range)=>{if(current_anchor.locations.length){const relative_weighted_locations=current_anchor.weighted_locations.map((l)=>{return{weight:l.weight,balanced_score:l.balanced_score,location:l.location-current_anchor_position}});const excerpt_start=calculate_excerpt_region(relative_weighted_locations,desired_excerpt_length)+current_anchor_position;const excerpt_length=end_range?Math.min(end_range-excerpt_start,desired_excerpt_length):desired_excerpt_length;current_anchor.excerpt=build_excerpt(fragment.raw_content??"",excerpt_start,excerpt_length,current_anchor.locations,current_anchor_position,end_range);results.push(current_anchor)}};for(let word of fragment.weighted_locations){if(!anchors.length||word.location=anchors[0].location){next_anchor=anchors.shift()}let anchored_url=fragment.url;try{const url_is_fq=/^((https?:)?\/\/)/.test(anchored_url);if(url_is_fq){let fq_url=new URL(anchored_url);fq_url.hash=next_anchor.id;anchored_url=fq_url.toString()}else{if(!/^\//.test(anchored_url)){anchored_url=`/${anchored_url}`}let fq_url=new URL(`https://example.com${anchored_url}`);fq_url.hash=next_anchor.id;anchored_url=fq_url.toString().replace(/^https:\/\/example.com/,"")}}catch(e){console.error(`Pagefind: Couldn't process ${anchored_url} for a search result`)}current_anchor_position=next_anchor.location;current_anchor={title:next_anchor.text,url:anchored_url,anchor:next_anchor,weighted_locations:[word],locations:[word.location],excerpt:""}}}add_result(anchors[0]?.location);return results};var asyncSleep=async(ms=100)=>{return new Promise((r)=>setTimeout(r,ms))};var PagefindInstance=class{constructor(opts={}){this.version=pagefind_version;this.backend=wasm_bindgen;this.decoder=new TextDecoder("utf-8");this.wasm=null;this.basePath=opts.basePath||"/pagefind/";this.primary=opts.primary||false;if(this.primary&&!opts.basePath){this.initPrimary()}if(/[^\/]$/.test(this.basePath)){this.basePath=`${this.basePath}/`}if(window?.location?.origin&&this.basePath.startsWith(window.location.origin)){this.basePath=this.basePath.replace(window.location.origin,"")}this.baseUrl=opts.baseUrl||this.defaultBaseUrl();if(!/^(\/|https?:\/\/)/.test(this.baseUrl)){this.baseUrl=`/${this.baseUrl}`}this.indexWeight=opts.indexWeight??1;this.excerptLength=opts.excerptLength??30;this.mergeFilter=opts.mergeFilter??{};this.ranking=opts.ranking;this.highlightParam=opts.highlightParam??null;this.loaded_chunks={};this.loaded_filters={};this.loaded_fragments={};this.raw_ptr=null;this.searchMeta=null;this.languages=null}initPrimary(){let derivedBasePath=import.meta.url.match(/^(.*\/)pagefind.js.*$/)?.[1];if(derivedBasePath){this.basePath=derivedBasePath}else{console.warn(["Pagefind couldn't determine the base of the bundle from the import path. Falling back to the default.","Set a basePath option when initialising Pagefind to ignore this message."].join("\n"))}}defaultBaseUrl(){let default_base=this.basePath.match(/^(.*\/)_?pagefind/)?.[1];return default_base||"/"}async options(options2){const opts=["basePath","baseUrl","indexWeight","excerptLength","mergeFilter","highlightParam","ranking"];for(const[k,v]of Object.entries(options2)){if(k==="mergeFilter"){let filters2=this.stringifyFilters(v);let ptr=await this.getPtr();this.raw_ptr=this.backend.add_synthetic_filter(ptr,filters2)}else if(k==="ranking"){await this.set_ranking(options2.ranking)}else if(opts.includes(k)){if(k==="basePath"&&typeof v==="string")this.basePath=v;if(k==="baseUrl"&&typeof v==="string")this.baseUrl=v;if(k==="indexWeight"&&typeof v==="number")this.indexWeight=v;if(k==="excerptLength"&&typeof v==="number")this.excerptLength=v;if(k==="mergeFilter"&&typeof v==="object")this.mergeFilter=v;if(k==="highlightParam"&&typeof v==="string")this.highlightParam=v}else{console.warn(`Unknown Pagefind option ${k}. Allowed options: [${opts.join(", ")}]`)}}}decompress(data,file="unknown file"){if(this.decoder.decode(data.slice(0,12))==="pagefind_dcd"){return data.slice(12)}data=gz_default(data);if(this.decoder.decode(data.slice(0,12))!=="pagefind_dcd"){console.error(`Decompressing ${file} appears to have failed: Missing signature`);return data}return data.slice(12)}async set_ranking(ranking){if(!ranking)return;let rankingWeights={term_similarity:ranking.termSimilarity??null,page_length:ranking.pageLength??null,term_saturation:ranking.termSaturation??null,term_frequency:ranking.termFrequency??null};let ptr=await this.getPtr();this.raw_ptr=this.backend.set_ranking_weights(ptr,JSON.stringify(rankingWeights))}async init(language,opts){await this.loadEntry();let index=this.findIndex(language);let lang_wasm=index.wasm?index.wasm:"unknown";let resources=[this.loadMeta(index.hash)];if(opts.load_wasm===true){resources.push(this.loadWasm(lang_wasm))}await Promise.all(resources);this.raw_ptr=this.backend.init_pagefind(new Uint8Array(this.searchMeta));if(Object.keys(this.mergeFilter)?.length){let filters2=this.stringifyFilters(this.mergeFilter);let ptr=await this.getPtr();this.raw_ptr=this.backend.add_synthetic_filter(ptr,filters2)}if(this.ranking){await this.set_ranking(this.ranking)}}async loadEntry(){try{let entry_response=await fetch(`${this.basePath}pagefind-entry.json?ts=${Date.now()}`);let entry_json=await entry_response.json();this.languages=entry_json.languages;if(entry_json.version!==this.version){if(this.primary){console.warn(["Pagefind JS version doesn't match the version in your search index.",`Pagefind JS: ${this.version}. Pagefind index: ${entry_json.version}`,"If you upgraded Pagefind recently, you likely have a cached pagefind.js file.","If you encounter any search errors, try clearing your cache."].join("\n"))}else{console.warn(["Merging a Pagefind index from a different version than the main Pagefind instance.",`Main Pagefind JS: ${this.version}. Merged index (${this.basePath}): ${entry_json.version}`,"If you encounter any search errors, make sure that both sites are running the same version of Pagefind."].join("\n"))}}}catch(e){console.error(`Failed to load Pagefind metadata: -${e?.toString()}`);throw new Error("Failed to load Pagefind metadata")}}findIndex(language){if(this.languages){let index=this.languages[language];if(index)return index;index=this.languages[language.split("-")[0]];if(index)return index;let topLang=Object.values(this.languages).sort((a,b)=>b.page_count-a.page_count);if(topLang[0])return topLang[0]}throw new Error("Pagefind Error: No language indexes found.")}async loadMeta(index){try{let compressed_resp=await fetch(`${this.basePath}pagefind.${index}.pf_meta`);let compressed_meta=await compressed_resp.arrayBuffer();this.searchMeta=this.decompress(new Uint8Array(compressed_meta),"Pagefind metadata")}catch(e){console.error(`Failed to load the meta index: -${e?.toString()}`)}}async loadWasm(language){try{const wasm_url=`${this.basePath}wasm.${language}.pagefind`;let compressed_resp=await fetch(wasm_url);let compressed_wasm=await compressed_resp.arrayBuffer();const final_wasm=this.decompress(new Uint8Array(compressed_wasm),"Pagefind WebAssembly");if(!final_wasm){throw new Error("No WASM after decompression")}this.wasm=await this.backend(final_wasm)}catch(e){console.error(`Failed to load the Pagefind WASM: -${e?.toString()}`);throw new Error(`Failed to load the Pagefind WASM: -${e?.toString()}`)}}async _loadGenericChunk(url,method){try{let compressed_resp=await fetch(url);let compressed_chunk=await compressed_resp.arrayBuffer();let chunk=this.decompress(new Uint8Array(compressed_chunk),url);let ptr=await this.getPtr();this.raw_ptr=this.backend[method](ptr,chunk)}catch(e){console.error(`Failed to load the index chunk ${url}: -${e?.toString()}`)}}async loadChunk(hash){if(!this.loaded_chunks[hash]){const url=`${this.basePath}index/${hash}.pf_index`;this.loaded_chunks[hash]=this._loadGenericChunk(url,"load_index_chunk")}return await this.loaded_chunks[hash]}async loadFilterChunk(hash){if(!this.loaded_filters[hash]){const url=`${this.basePath}filter/${hash}.pf_filter`;this.loaded_filters[hash]=this._loadGenericChunk(url,"load_filter_chunk")}return await this.loaded_filters[hash]}async _loadFragment(hash){let compressed_resp=await fetch(`${this.basePath}fragment/${hash}.pf_fragment`);let compressed_fragment=await compressed_resp.arrayBuffer();let fragment=this.decompress(new Uint8Array(compressed_fragment),`Fragment ${hash}`);return JSON.parse(new TextDecoder().decode(fragment))}async loadFragment(hash,weighted_locations=[],search_term){if(!this.loaded_fragments[hash]){this.loaded_fragments[hash]=this._loadFragment(hash)}let fragment=await this.loaded_fragments[hash];fragment.weighted_locations=weighted_locations;fragment.locations=weighted_locations.map((l)=>l.location);if(!fragment.raw_content){fragment.raw_content=fragment.content.replace(//g,">");fragment.content=fragment.content.replace(/\u200B/g,"")}if(!fragment.raw_url){fragment.raw_url=fragment.url}fragment.url=this.processedUrl(fragment.raw_url,search_term);const excerpt_start=calculate_excerpt_region(weighted_locations,this.excerptLength);fragment.excerpt=build_excerpt(fragment.raw_content,excerpt_start,this.excerptLength,fragment.locations);fragment.sub_results=calculate_sub_results(fragment,this.excerptLength);return fragment}fullUrl(raw){if(/^(https?:)?\/\//.test(raw)){return raw}return`${this.baseUrl}/${raw}`.replace(/\/+/g,"/").replace(/^(https?:\/)/,"$1/")}processedUrl(url,search_term){const normalized=this.fullUrl(url);if(this.highlightParam===null){return normalized}let individual_terms=search_term.split(/\s+/);try{let processed=new URL(normalized);for(const term of individual_terms){processed.searchParams.append(this.highlightParam,term)}return processed.toString()}catch(e){try{let processed=new URL(`https://example.com${normalized}`);for(const term of individual_terms){processed.searchParams.append(this.highlightParam,term)}return processed.toString().replace(/^https:\/\/example\.com/,"")}catch(e2){return normalized}}}async getPtr(){while(this.raw_ptr===null){await asyncSleep(50)}if(!this.raw_ptr){console.error("Pagefind: WASM Error (No pointer)");throw new Error("Pagefind: WASM Error (No pointer)")}return this.raw_ptr}parseFilters(str){let output={};if(!str)return output;for(const block of str.split("__PF_FILTER_DELIM__")){let[filter,values]=block.split(/:(.*)$/);output[filter]={};if(values){for(const valueBlock of values.split("__PF_VALUE_DELIM__")){if(valueBlock){let extract=valueBlock.match(/^(.*):(\d+)$/);if(extract){let[,value,count]=extract;output[filter][value]=parseInt(count)??count}}}}}return output}stringifyFilters(obj={}){return JSON.stringify(obj)}stringifySorts(obj={}){let sorts=Object.entries(obj);for(let[sort,direction]of sorts){if(sorts.length>1){console.warn(`Pagefind was provided multiple sort options in this search, but can only operate on one. Using the ${sort} sort.`)}if(direction!=="asc"&&direction!=="desc"){console.warn(`Pagefind was provided a sort with unknown direction ${direction}. Supported: [asc, desc]`)}return`${sort}:${direction}`}return``}async filters(){let ptr=await this.getPtr();let filters2=this.backend.request_all_filter_indexes(ptr);let filter_chunks=filters2.split(" ").filter((v)=>v).map((chunk)=>this.loadFilterChunk(chunk));await Promise.all([...filter_chunks]);ptr=await this.getPtr();let results=this.backend.filters(ptr);return this.parseFilters(results)}async preload(term,options2={}){await this.search(term,{...options2,preload:true})}async search(term,options2={}){options2={verbose:false,filters:{},sort:{},...options2};const log=(str)=>{if(options2.verbose)console.log(str)};log(`Starting search on ${this.basePath}`);let start=Date.now();let ptr=await this.getPtr();let filter_only=term===null;term=term??"";let exact_search=/^\s*".+"\s*$/.test(term);if(exact_search){log(`Running an exact search`)}term=term.toLowerCase().trim().replace(/[\.`~!@#\$%\^&\*\(\)\{\}\[\]\\\|:;'",<>\/\?\-]/g,"").replace(/\s{2,}/g," ").trim();log(`Normalized search term to ${term}`);if(!term?.length&&!filter_only){return{results:[],unfilteredResultCount:0,filters:{},totalFilters:{},timings:{preload:Date.now()-start,search:Date.now()-start,total:Date.now()-start}}}let sort_list=this.stringifySorts(options2.sort);log(`Stringified sort to ${sort_list}`);const filter_list=this.stringifyFilters(options2.filters);log(`Stringified filters to ${filter_list}`);let index_resp=this.backend.request_indexes(ptr,term);let filter_resp=this.backend.request_filter_indexes(ptr,filter_list);let chunks=index_resp.split(" ").filter((v)=>v).map((chunk)=>this.loadChunk(chunk));let filter_chunks=filter_resp.split(" ").filter((v)=>v).map((chunk)=>this.loadFilterChunk(chunk));await Promise.all([...chunks,...filter_chunks]);log(`Loaded necessary chunks to run search`);if(options2.preload){log(`Preload \u2014 bailing out of search operation now.`);return null}ptr=await this.getPtr();let searchStart=Date.now();let result=this.backend.search(ptr,term,filter_list,sort_list,exact_search);log(`Got the raw search result: ${result}`);let[unfilteredResultCount,all_results,filters2,totalFilters]=result.split(/:([^:]*):(.*)__PF_UNFILTERED_DELIM__(.*)$/);let filterObj=this.parseFilters(filters2);let totalFilterObj=this.parseFilters(totalFilters);log(`Remaining filters: ${JSON.stringify(result)}`);let results=all_results.length?all_results.split(" "):[];let resultsInterface=results.map((result2)=>{let[hash,score,all_locations]=result2.split("@");log(`Processing result: - hash:${hash} - score:${score} - locations:${all_locations}`);let weighted_locations=all_locations.length?all_locations.split(",").map((l)=>{let[weight,balanced_score,location]=l.split(">");return{weight:parseInt(weight)/24,balanced_score:parseFloat(balanced_score),location:parseInt(location)}}):[];let locations=weighted_locations.map((l)=>l.location);return{id:hash,score:parseFloat(score)*this.indexWeight,words:locations,data:async()=>await this.loadFragment(hash,weighted_locations,term)}});const searchTime=Date.now()-searchStart;const realTime=Date.now()-start;log(`Found ${results.length} result${results.length == 1 ? "" : "s"} for "${term}" in ${Date.now() - searchStart}ms (${Date.now() - start}ms realtime)`);return{results:resultsInterface,unfilteredResultCount:parseInt(unfilteredResultCount),filters:filterObj,totalFilters:totalFilterObj,timings:{preload:realTime-searchTime,search:searchTime,total:realTime}}}};var Pagefind=class{constructor(options2={}){this.backend=wasm_bindgen;this.primaryLanguage="unknown";this.searchID=0;this.primary=new PagefindInstance({...options2,primary:true});this.instances=[this.primary];this.init(options2?.language)}async options(options2){await this.primary.options(options2)}async init(overrideLanguage){if(document?.querySelector){const langCode=document.querySelector("html")?.getAttribute("lang")||"unknown";this.primaryLanguage=langCode.toLocaleLowerCase()}await this.primary.init(overrideLanguage?overrideLanguage:this.primaryLanguage,{load_wasm:true})}async mergeIndex(indexPath,options2={}){if(this.primary.basePath.startsWith(indexPath)){console.warn(`Skipping mergeIndex ${indexPath} that appears to be the same as the primary index (${this.primary.basePath})`);return}let newInstance=new PagefindInstance({primary:false,basePath:indexPath});this.instances.push(newInstance);while(this.primary.wasm===null){await asyncSleep(50)}await newInstance.init(options2.language||this.primaryLanguage,{load_wasm:false});delete options2["language"];await newInstance.options(options2)}mergeFilters(filters2){const merged={};for(const searchFilter of filters2){for(const[filterKey,values]of Object.entries(searchFilter)){if(!merged[filterKey]){merged[filterKey]=values;continue}else{const filter=merged[filterKey];for(const[valueKey,count]of Object.entries(values)){filter[valueKey]=(filter[valueKey]||0)+count}}}}return merged}async filters(){let filters2=await Promise.all(this.instances.map((i2)=>i2.filters()));return this.mergeFilters(filters2)}async preload(term,options2={}){await Promise.all(this.instances.map((i2)=>i2.preload(term,options2)))}async debouncedSearch(term,options2,debounceTimeoutMs){const thisSearchID=++this.searchID;this.preload(term,options2);await asyncSleep(debounceTimeoutMs);if(thisSearchID!==this.searchID){return null}const searchResult=await this.search(term,options2);if(thisSearchID!==this.searchID){return null}return searchResult}async search(term,options2={}){let search2=await Promise.all(this.instances.map((i2)=>i2.search(term,options2)));const filters2=this.mergeFilters(search2.map((s)=>s.filters));const totalFilters=this.mergeFilters(search2.map((s)=>s.totalFilters));const results=search2.map((s)=>s.results).flat().sort((a,b)=>b.score-a.score);const timings=search2.map((s)=>s.timings);const unfilteredResultCount=search2.reduce((sum,s)=>sum+s.unfilteredResultCount,0);return{results,unfilteredResultCount,filters:filters2,totalFilters,timings}}};var pagefind=void 0;var initial_options=void 0;var init_pagefind=()=>{if(!pagefind){pagefind=new Pagefind(initial_options??{})}};var options=async(new_options)=>{if(pagefind){await pagefind.options(new_options)}else{initial_options=new_options}};var init=async()=>{init_pagefind()};var destroy=async()=>{pagefind=void 0;initial_options=void 0};var mergeIndex=async(indexPath,options2)=>{init_pagefind();return await pagefind.mergeIndex(indexPath,options2)};var search=async(term,options2)=>{init_pagefind();return await pagefind.search(term,options2)};var debouncedSearch=async(term,options2,debounceTimeoutMs=300)=>{init_pagefind();return await pagefind.debouncedSearch(term,options2,debounceTimeoutMs)};var preload=async(term,options2)=>{init_pagefind();return await pagefind.preload(term,options2)};var filters=async()=>{init_pagefind();return await pagefind.filters()};export{debouncedSearch,destroy,filters,init,mergeIndex,options,preload,search} \ No newline at end of file diff --git a/public/pagefind/wasm.en.pagefind b/public/pagefind/wasm.en.pagefind deleted file mode 100644 index 72d99dc525cb349a62a26f7fc1850c4b9b870852..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70862 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 H>m6@K!#og##5gIGsdo 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

    s4x}3=nug_*qGHHvY{^{}9h)Q8-u`S!}nP>I3 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 z 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

    rb$`_T(ZzgsS{Mz>ZSd$+RE6tf1` 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 -}; + entry: CollectionEntry<'blog'> +} const { entry } = Astro.props as { - entry: CollectionEntry<"blog">; -}; + entry: CollectionEntry<'blog'> +} --- -

    -
    -
    {job_title}
    -
    {time}
    -
    -

    {description}

    - \ No newline at end of file +
    +
    +
    {institution}
    +
    {location}
    +
    +
    +
    {job_title}
    +
    {time}
    +
    +

    {description}

    +
    diff --git a/src/components/Callout.astro b/src/components/Callout.astro index 88e610b..15adaed 100644 --- a/src/components/Callout.astro +++ b/src/components/Callout.astro @@ -1,18 +1,18 @@ --- interface Component { - type: "default" | "info" | "warning" | "error"; + type: 'default' | 'info' | 'warning' | 'error' } -const { type = "default" } = Astro.props; +const { type = 'default' } = Astro.props -let emoji = "💡"; +let emoji = '💡' -if (type === "info") { - emoji = "ℹ️"; -} else if (type === "warning") { - emoji = "⚠️"; -} else if (type === "error") { - emoji = "🚨"; +if (type === 'info') { + emoji = 'ℹ️' +} else if (type === 'warning') { + emoji = '⚠️' +} else if (type === 'error') { + emoji = '🚨' } --- diff --git a/src/components/Footer.astro b/src/components/Footer.astro index c28be00..9253643 100644 --- a/src/components/Footer.astro +++ b/src/components/Footer.astro @@ -1,19 +1,20 @@ --- -import Container from "@components/Container.astro"; -import { SITE } from "@consts"; -import BackToTop from "@components/BackToTop.astro"; -import SocialIcons from "./SocialIcons.astro"; +import Container from '@components/Container.astro' +import { SITE } from '@consts' +import BackToTop from '@components/BackToTop.astro' +import SocialIcons from './SocialIcons.astro' ---