From 48e21a3be4530799e7b0d007ae6242d021e747d5 Mon Sep 17 00:00:00 2001 From: juhom205 <80626044+juhom205@users.noreply.github.com> Date: Thu, 17 Mar 2022 12:23:40 +0100 Subject: [PATCH] Add files via upload --- README.md | 201 +- bloggify-cms/README.md | 11 + bloggify-cms/config/@sanity/data-aspects.json | 3 + .../config/@sanity/default-layout.json | 6 + .../config/@sanity/default-login.json | 7 + bloggify-cms/config/@sanity/form-builder.json | 5 + bloggify-cms/config/@sanity/vision.json | 3 + bloggify-cms/dist/index.html | 130 + bloggify-cms/dist/static/css/main.css | 1 + bloggify-cms/dist/static/favicon.ico | Bin 0 -> 1150 bytes bloggify-cms/dist/static/js/app.bundle.js | 115 + bloggify-cms/dist/static/js/vendor.bundle.js | 30 + bloggify-cms/package.json | 29 + bloggify-cms/sanity.json | 29 + bloggify-cms/schemas/author.js | 48 + bloggify-cms/schemas/blockContent.js | 65 + bloggify-cms/schemas/category.js | 17 + bloggify-cms/schemas/comment.js | 30 + bloggify-cms/schemas/post.js | 71 + bloggify-cms/schemas/schema.js | 31 + bloggify-cms/static/favicon.ico | Bin 0 -> 1150 bytes bloggify-cms/tsconfig.json | 6 + bloggify-cms/yarn.lock | 9847 +++++++++++++++++ components/Header.tsx | 41 + next-env.d.ts | 5 + next.config.js | 4 + package-lock.json | 5267 +++++++++ package.json | 25 + pages/_app.tsx | 8 + pages/api/createComment.ts | 36 + pages/api/hello.ts | 13 + pages/index.tsx | 93 + pages/post/[slug].tsx | 256 + postcss.config.js | 6 + public/favicon.ico | Bin 0 -> 15086 bytes public/vercel.svg | 4 + sanity.js | 36 + styles/globals.css | 3 + tailwind.config.js | 10 + tsconfig.json | 20 + typings.d.ts | 36 + 41 files changed, 16362 insertions(+), 186 deletions(-) create mode 100644 bloggify-cms/README.md create mode 100644 bloggify-cms/config/@sanity/data-aspects.json create mode 100644 bloggify-cms/config/@sanity/default-layout.json create mode 100644 bloggify-cms/config/@sanity/default-login.json create mode 100644 bloggify-cms/config/@sanity/form-builder.json create mode 100644 bloggify-cms/config/@sanity/vision.json create mode 100644 bloggify-cms/dist/index.html create mode 100644 bloggify-cms/dist/static/css/main.css create mode 100644 bloggify-cms/dist/static/favicon.ico create mode 100644 bloggify-cms/dist/static/js/app.bundle.js create mode 100644 bloggify-cms/dist/static/js/vendor.bundle.js create mode 100644 bloggify-cms/package.json create mode 100644 bloggify-cms/sanity.json create mode 100644 bloggify-cms/schemas/author.js create mode 100644 bloggify-cms/schemas/blockContent.js create mode 100644 bloggify-cms/schemas/category.js create mode 100644 bloggify-cms/schemas/comment.js create mode 100644 bloggify-cms/schemas/post.js create mode 100644 bloggify-cms/schemas/schema.js create mode 100644 bloggify-cms/static/favicon.ico create mode 100644 bloggify-cms/tsconfig.json create mode 100644 bloggify-cms/yarn.lock create mode 100644 components/Header.tsx create mode 100644 next-env.d.ts create mode 100644 next.config.js create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 pages/_app.tsx create mode 100644 pages/api/createComment.ts create mode 100644 pages/api/hello.ts create mode 100644 pages/index.tsx create mode 100644 pages/post/[slug].tsx create mode 100644 postcss.config.js create mode 100644 public/favicon.ico create mode 100644 public/vercel.svg create mode 100644 sanity.js create mode 100644 styles/globals.css create mode 100644 tailwind.config.js create mode 100644 tsconfig.json create mode 100644 typings.d.ts diff --git a/README.md b/README.md index 81013b4..5981eee 100644 --- a/README.md +++ b/README.md @@ -1,198 +1,27 @@ - -
-

- - Logo - +# Next.js + Tailwind CSS Example -

Bloggify

+This example shows how to use [Tailwind CSS](https://tailwindcss.com/) [(v3.0)](https://tailwindcss.com/blog/tailwindcss-v3) with Next.js. It follows the steps outlined in the official [Tailwind docs](https://tailwindcss.com/docs/guides/nextjs). -

- Now it's easy for Bloggers to host and manage their own Blog with ease. -
- Explore the docs » -
-
- View Demo - · - Report Bug - · - Request Feature
  -Buy Me A Coffee - -

-

+## Preview +Preview the example live on [StackBlitz](http://stackblitz.com/): +[![Open in StackBlitz](https://developer.stackblitz.com/img/open_in_stackblitz.svg)](https://stackblitz.com/github/vercel/next.js/tree/canary/examples/with-tailwindcss) - -
-

Table of Contents

-
    -
  1. - About The Project - -
  2. -
  3. - Getting Started - -
  4. -
  5. Usage
  6. -
  7. Roadmap
  8. -
  9. To do
  10. -
  11. Contributing
  12. -
  13. License
  14. -
  15. Contact
  16. -
  17. Contributors
  18. -
-
+## Deploy your own +Deploy the example using [Vercel](https://vercel.com?utm_source=github&utm_medium=readme&utm_campaign=next-example): +[![Deploy with Vercel](https://vercel.com/button)](https://vercel.com/new/git/external?repository-url=https://github.com/vercel/next.js/tree/canary/examples/with-tailwindcss&project-name=with-tailwindcss&repository-name=with-tailwindcss) - -## About The Project +## How to use -Bloggify is a place to read, write and host +Execute [`create-next-app`](https://github.com/vercel/next.js/tree/canary/packages/create-next-app) with [npm](https://docs.npmjs.com/cli/init) or [Yarn](https://yarnpkg.com/lang/en/docs/cli/create/) to bootstrap the example: - - - - -### Built With - -* [Next.js](http://nextjs.org/) -* [TailwindCSS](https://tailwindcss.com) -* [SanityCMS (Blog Schema)](https://www.sanity.io/) - - - -## Getting Started - -To get a local copy up and running follow these simple steps. - -### Prerequisites - -This is an example of how to list things you need to use the software and how to install them. -* [npm](https://npmjs.com) -* [NodeJS](https://nodejs.org) -* NextJS - ```sh - npm i next react react-dom - ``` -* Sanity - ```sh - npm i --global @sanity/cli - ``` -* TypeScript - ```sh - npm install typescript --save-dev - ``` - -### Installation - -1. Clone the repo - ```sh - git clone https://github.com/jusoftdev/bloggify.git - ``` -2. Install packages - ```sh - npm i - ``` -3. Install CMS packages - ``` - cd bloggify-cms - npm i - ``` -3. [Create Sanity Project](https://www.sanity.io/manage) -4. Insert your Data in `.env` -```env -NEXT_PUBLIC_SANITY_DATASET=production -NEXT_PUBLIC_SANITY_PROJECT_ID=ID -SANITY_API_TOKEN=TOKEN -``` - -4. Insert your Sanity Details in `bloggify-cms/sanity.json` -5. Run Backend (Sanity Studio) - ```sh - cd bloggify-cms - npm start - ``` -6. Run Frontend -```sh -next dev +```bash +npx create-next-app --example with-tailwindcss with-tailwindcss-app +# or +yarn create next-app --example with-tailwindcss with-tailwindcss-app ``` -7. Deploying the Studio (so you can access it everywhere) - ``` - sanity deploy - ``` - - - -## Usage - -Sanity Studio - - -Postings -
-Comments
- -
-Fully responsive Design
- -
- - - - -## Roadmap - -See the [open issues](https://github.com/jusoftdev/bloggify/issues) for a list of proposed features (and known issues). - - -## Todo - -* Dark Mode -* Advanced Posting -* Autonomic contribution - - - - -## Contributing - -Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are **greatly appreciated**. - -1. Fork the Project -2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`) -3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`) -4. Push to the Branch (`git push origin feature/AmazingFeature`) -5. Open a Pull Request - - - - -## License - -Distributed under the MIT License. See `LICENSE` for more information. - - - - -## Contact - -JuSoft - [@jusoftdev](https://twitter.com/jusoftdev) - [Discord Server](http://jsft.be/discord) - support@jusoft.dev - -Project Link: [https://github.com/jusoftdev/bloggify](https://github.com/jusoftdev/bloggify) - - - - -## Contributors -* [juhom205](https://github.com/juhom205) +Deploy it to the cloud with [Vercel](https://vercel.com/new?utm_source=github&utm_medium=readme&utm_campaign=next-example) ([Documentation](https://nextjs.org/docs/deployment)). diff --git a/bloggify-cms/README.md b/bloggify-cms/README.md new file mode 100644 index 0000000..baf653b --- /dev/null +++ b/bloggify-cms/README.md @@ -0,0 +1,11 @@ +# Sanity Blogging Content Studio + +Congratulations, you have now installed the Sanity Content Studio, an open source real-time content editing environment connected to the Sanity backend. + +Now you can do the following things: + +- [Read “getting started” in the docs](https://www.sanity.io/docs/introduction/getting-started?utm_source=readme) +- Check out the example frontend: [React/Next.js](https://github.com/sanity-io/tutorial-sanity-blog-react-next) +- [Read the blog post about this template](https://www.sanity.io/blog/build-your-own-blog-with-sanity-and-next-js?utm_source=readme) +- [Join the community Slack](https://slack.sanity.io/?utm_source=readme) +- [Extend and build plugins](https://www.sanity.io/docs/content-studio/extending?utm_source=readme) diff --git a/bloggify-cms/config/@sanity/data-aspects.json b/bloggify-cms/config/@sanity/data-aspects.json new file mode 100644 index 0000000..d64838e --- /dev/null +++ b/bloggify-cms/config/@sanity/data-aspects.json @@ -0,0 +1,3 @@ +{ + "listOptions": {} +} diff --git a/bloggify-cms/config/@sanity/default-layout.json b/bloggify-cms/config/@sanity/default-layout.json new file mode 100644 index 0000000..4d8b87f --- /dev/null +++ b/bloggify-cms/config/@sanity/default-layout.json @@ -0,0 +1,6 @@ +{ + "toolSwitcher": { + "order": [], + "hidden": [] + } +} diff --git a/bloggify-cms/config/@sanity/default-login.json b/bloggify-cms/config/@sanity/default-login.json new file mode 100644 index 0000000..2680ad8 --- /dev/null +++ b/bloggify-cms/config/@sanity/default-login.json @@ -0,0 +1,7 @@ +{ + "providers": { + "mode": "append", + "redirectOnSingle": false, + "entries": [] + } +} diff --git a/bloggify-cms/config/@sanity/form-builder.json b/bloggify-cms/config/@sanity/form-builder.json new file mode 100644 index 0000000..b97a6a6 --- /dev/null +++ b/bloggify-cms/config/@sanity/form-builder.json @@ -0,0 +1,5 @@ +{ + "images": { + "directUploads": true + } +} diff --git a/bloggify-cms/config/@sanity/vision.json b/bloggify-cms/config/@sanity/vision.json new file mode 100644 index 0000000..738cbda --- /dev/null +++ b/bloggify-cms/config/@sanity/vision.json @@ -0,0 +1,3 @@ +{ + "defaultApiVersion": "2021-10-21" +} diff --git a/bloggify-cms/dist/index.html b/bloggify-cms/dist/index.html new file mode 100644 index 0000000..15a58d1 --- /dev/null +++ b/bloggify-cms/dist/index.html @@ -0,0 +1,130 @@ +bloggify – Sanity
Connecting to Sanity.io
\ No newline at end of file diff --git a/bloggify-cms/dist/static/css/main.css b/bloggify-cms/dist/static/css/main.css new file mode 100644 index 0000000..a1a7575 --- /dev/null +++ b/bloggify-cms/dist/static/css/main.css @@ -0,0 +1 @@ +.FieldStatus_root_1yAmi{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:23px;width:77px;margin-left:.5rem}.FieldStatus_root_1yAmi[data-max-avatars="1"]{max-width:23px}.FieldStatus_root_1yAmi[data-position=top]{-ms-flex-item-align:start;align-self:flex-start}.FieldStatus_root_1yAmi[data-position=bottom]{-ms-flex-item-align:end;align-self:flex-end}.text-input_root_1Ee4m{-webkit-font-smoothing:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #cad1dc;display:block;width:100%;outline:none;font:inherit;line-height:1.25;-webkit-box-sizing:border-box;box-sizing:border-box;padding:calc(.75rem - 3px) calc(.75rem - 1px) calc(.75rem - 2px);border-radius:2px;color:#262f3d;background-color:#fff;-webkit-box-shadow:none;box-shadow:none}.text-input_root_1Ee4m::-webkit-input-placeholder{color:#cad1dc}.text-input_root_1Ee4m::-moz-placeholder{color:#cad1dc}.text-input_root_1Ee4m::-ms-input-placeholder{color:#cad1dc}.text-input_root_1Ee4m::placeholder{color:#cad1dc}.text-input_textInput_3rhBL:disabled{color:#3c4758;background:#f8f9fb}.text-input_textInput_3rhBL:-moz-read-only{color:#3c4758;background:#f8f9fb}.text-input_textInput_3rhBL:read-only{color:#3c4758;background:#f8f9fb}.text-input_textInput_3rhBL:not(:disabled):not(:-moz-read-only):hover{box-shadow:none;border-color:#95a3b9}.text-input_textInput_3rhBL:not(:disabled):not(:read-only):hover{-webkit-box-shadow:none;box-shadow:none;border-color:#95a3b9}.text-input_textInput_3rhBL:not(:disabled):not(:-moz-read-only):active{border-color:#2276fc}.text-input_textInput_3rhBL:not(:disabled):not(:read-only):active{border-color:#2276fc}.text-input_textInput_3rhBL:not(:disabled):not(:-moz-read-only):focus,.text-input_textInput_3rhBL:not(:disabled):not(:-moz-read-only):focus-within{box-shadow:0 0 0 1px #2276fc;background-color:#fff;border-color:#2276fc}.text-input_textInput_3rhBL:not(:disabled):not(:read-only):focus,.text-input_textInput_3rhBL:not(:disabled):not(:read-only):focus-within{-webkit-box-shadow:0 0 0 1px #2276fc;box-shadow:0 0 0 1px #2276fc;background-color:#fff;border-color:#2276fc}.text-input_textInput_3rhBL:not(:disabled):not(:-moz-read-only):focus-within:invalid,.text-input_textInput_3rhBL:not(:disabled):not(:-moz-read-only):focus:invalid{box-shadow:0 0 0 1px #2276fc}.text-input_textInput_3rhBL:not(:disabled):not(:read-only):focus-within:invalid,.text-input_textInput_3rhBL:not(:disabled):not(:read-only):focus:invalid{-webkit-box-shadow:0 0 0 1px #2276fc;box-shadow:0 0 0 1px #2276fc}.text-input_textInput_3rhBL:not(:disabled):not(:-moz-read-only):not(:focus):not(:focus-within):invalid{border-color:rgba(240,62,47,.5)}.text-input_textInput_3rhBL:not(:disabled):not(:read-only):not(:focus):not(:focus-within):invalid{border-color:rgba(240,62,47,.5)}.text-input_textInput_3rhBL:not(:disabled):not(:-moz-read-only):invalid{background-color:#fff;box-shadow:none}.text-input_textInput_3rhBL:not(:disabled):not(:read-only):invalid{background-color:#fff;-webkit-box-shadow:none;box-shadow:none}.DefaultSelect_root_3EiwW{display:block;position:relative;outline:none;color:inherit}.DefaultSelect_root_3EiwW:hover .DefaultSelect_arrow_1980f{color:#2276fc}.DefaultSelect_root_3EiwW:hover .DefaultSelect_arrow_1980f svg{color:inherit;opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}.DefaultSelect_root_3EiwW:focus-within .DefaultSelect_arrow_1980f{color:#2276fc}.DefaultSelect_root_3EiwW:focus-within .DefaultSelect_arrow_1980f svg{color:inherit;opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}.DefaultSelect_select_1bZdJ{-webkit-box-sizing:border-box;box-sizing:border-box;min-width:112px;min-width:7rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;overflow:hidden;height:2.5em;margin-right:2.5em}.DefaultSelect_select_1bZdJ:not(:disabled):hover{-webkit-box-shadow:none;box-shadow:none;border-color:#95a3b9}.DefaultSelect_select_1bZdJ:not(:disabled):focus,.DefaultSelect_select_1bZdJ:not(:disabled):focus-within{-webkit-box-shadow:0 0 0 1px #2276fc;box-shadow:0 0 0 1px #2276fc;border-color:#2276fc}.DefaultSelect_select_1bZdJ:not(:disabled):active{border-color:#2276fc}.DefaultSelect_select_1bZdJ:not(:disabled):invalid{border-color:rgba(240,62,47,.5);background-color:#fff;-webkit-box-shadow:none;box-shadow:none}.DefaultSelect_select_1bZdJ:disabled{opacity:1;color:#3c4758;background:#f8f9fb}.DefaultSelect_select_1bZdJ:disabled+.DefaultSelect_functions_2lP9S{color:#3c4758}.DefaultSelect_invalid_373bY:not(:disabled){border-color:rgba(240,62,47,.5);background-color:#fff}.DefaultSelect_invalid_373bY:not(:disabled):hover:not(:focus){border-color:rgba(240,62,47,.5)}.DefaultSelect_invalid_373bY:not(:disabled):focus{-webkit-box-shadow:0 0 0 1px #2276fc;box-shadow:0 0 0 1px #2276fc}.DefaultSelect_disabled_3AzOc:hover .DefaultSelect_arrow_1980f{color:#3c4758}.DefaultSelect_selectContainer_3eXUJ{position:relative;color:#cad1dc}.DefaultSelect_hasFocus_3eyX7 .DefaultSelect_selectContainer_3eXUJ,.DefaultSelect_selectContainer_3eXUJ:hover{color:#2276fc}.DefaultSelect_selectContainerDisabled_1o2Gq{color:#262f3d}.DefaultSelect_selectContainerDisabled_1o2Gq:hover{color:inherit}.DefaultSelect_root_3EiwW:hover .DefaultSelect_selectContainerDisabled_1o2Gq{border-color:#95a3b9}.DefaultSelect_hasFocus_3eyX7 .DefaultSelect_selectContainerDisabled_1o2Gq{color:inherit}.DefaultSelect_selectContainerDisabled_1o2Gq:focus{border-color:#2276fc;-webkit-box-shadow:0 0 0 2px #2276fc;box-shadow:0 0 0 2px #2276fc}.DefaultSelect_functions_2lP9S{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:absolute;top:0;right:0;height:100%;cursor:default;z-index:1;pointer-events:none;color:#262f3d}.DefaultSelect_functions_2lP9S>*{pointer-events:auto}.DefaultSelect_functions_2lP9S .DefaultSelect_arrow_1980f{pointer-events:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.5em;color:inherit;font-size:18px;font-size:1.125rem}.DefaultSelect_functions_2lP9S>:not(:first-child){margin-left:.5em}.DefaultSelect_functions_2lP9S svg{color:inherit}.shadows_shadow-0dp_2QvgV{-webkit-box-shadow:none;box-shadow:none}.shadows_shadow-1dp_1W7wb{-webkit-box-shadow:0 0 0 1px rgba(123,140,168,.25),0 1px 2px 0 rgba(38,47,61,.1),0 2px 1px -2px rgba(38,47,61,.08),0 1px 3px 0 rgba(38,47,61,.02);box-shadow:0 0 0 1px rgba(123,140,168,.25),0 1px 2px 0 rgba(38,47,61,.1),0 2px 1px -2px rgba(38,47,61,.08),0 1px 3px 0 rgba(38,47,61,.02)}.shadows_shadow-6dp_1wJ8d{-webkit-box-shadow:0 0 0 1px rgba(123,140,168,.25),0 3px 3px 0 rgba(38,47,61,.1),0 1px 7px 0 rgba(38,47,61,.08),0 3px 1px -1px rgba(38,47,61,.02);box-shadow:0 0 0 1px rgba(123,140,168,.25),0 3px 3px 0 rgba(38,47,61,.1),0 1px 7px 0 rgba(38,47,61,.08),0 3px 1px -1px rgba(38,47,61,.02)}.shadows_shadow-12dp_2SxWF{-webkit-box-shadow:0 0 0 1px rgba(123,140,168,.25),0 8px 17px 2px rgba(38,47,61,.1),0 3px 14px 2px rgba(38,47,61,.08),0 5px 5px -3px rgba(38,47,61,.02);box-shadow:0 0 0 1px rgba(123,140,168,.25),0 8px 17px 2px rgba(38,47,61,.1),0 3px 14px 2px rgba(38,47,61,.08),0 5px 5px -3px rgba(38,47,61,.02)}.shadows_shadow-16dp_1MeKN{-webkit-box-shadow:0 0 0 1px rgba(123,140,168,.25),0 16px 24px 2px rgba(38,47,61,.1),0 6px 30px 5px rgba(38,47,61,.08),0 8px 10px -7px rgba(38,47,61,.02);box-shadow:0 0 0 1px rgba(123,140,168,.25),0 16px 24px 2px rgba(38,47,61,.1),0 6px 30px 5px rgba(38,47,61,.08),0 8px 10px -7px rgba(38,47,61,.02)}.shadows_shadow-24dp_3B34J{-webkit-box-shadow:0 0 0 1px rgba(123,140,168,.25),0 24px 38px 3px rgba(38,47,61,.1),0 9px 46px 8px rgba(38,47,61,.08),0 11px 15px -7px rgba(38,47,61,.02);box-shadow:0 0 0 1px rgba(123,140,168,.25),0 24px 38px 3px rgba(38,47,61,.1),0 9px 46px 8px rgba(38,47,61,.08),0 11px 15px -7px rgba(38,47,61,.02)}.clear-button_root_49HkS{color:#262f3d;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:transparent;padding:0;margin:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:-webkit-transform .1s;transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s}.clear-button_root_49HkS:focus,.clear-button_root_49HkS:hover{color:#f03e2f;-webkit-transform:scale(1.3);transform:scale(1.3)}.clear-button_root_49HkS:active{-webkit-transform:scale(1.6);transform:scale(1.6)}.clear-button_root_49HkS svg{display:block}.SearchableSelect_layer_3x4-n{pointer-events:none}.SearchableSelect_selectContainer_38jcE input{padding-right:5.5em}.SearchableSelect_arrowAndSpinnerContainer_3H-rP{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-left:1px solid #cad1dc;min-width:2.5em}.SearchableSelect_arrow_1i0vM{-webkit-transition:opacity .1s linear,-webkit-transform .1s linear;transition:opacity .1s linear,-webkit-transform .1s linear;transition:transform .1s linear,opacity .1s linear;transition:transform .1s linear,opacity .1s linear,-webkit-transform .1s linear;outline:none;-webkit-user-select:initial;-moz-user-select:initial;-ms-user-select:initial;user-select:initial;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1;flex:1;color:inherit;font-size:18px;font-size:1.125rem}.SearchableSelect_arrow_1i0vM:focus,.SearchableSelect_arrow_1i0vM:hover{color:#2276fc}.SearchableSelect_arrow_1i0vM:focus svg,.SearchableSelect_arrow_1i0vM:hover svg{color:inherit;opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}.SearchableSelect_functions_L6_uc{border:1px solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box}.SearchableSelect_popper_2_yow{pointer-events:all;padding:0 1px;-webkit-box-sizing:border-box;box-sizing:border-box}.SearchableSelect_listContainer_p9sNz{display:block;min-height:56px;min-height:3.5rem;max-height:200px;overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;-webkit-transition:max-height .1s linear;transition:max-height .1s linear;margin:-1px 0;border-radius:1px}.SearchableSelect_listContainerNoResult_18q1O{max-height:64px;max-height:4rem}.SearchableSelect_listContainerHidden_28g0z{display:none}.SearchableSelect_noResultText_1JOaN{position:absolute;width:100%;opacity:1;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1rem;-webkit-transition:opacity .1s ease-out;transition:opacity .1s ease-out;-webkit-transition-delay:.1s;transition-delay:.1s}.SearchableSelect_noResultTextHidden_3Z8O-{-webkit-transition:none;transition:none;opacity:0;pointer-events:none}.SearchableSelect_spinner_3dpP7{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1em}.SearchableSelect_spinner_3dpP7 svg{display:block}.SearchableSelect_item_OJaJV{padding:.5rem}.SearchableSelect_openItem_ezE6B{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:-webkit-transform .1s;transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s;cursor:pointer;outline:none}.SearchableSelect_openItem_ezE6B:last-child{margin-right:1rem}.SearchableSelect_openItem_ezE6B a,.SearchableSelect_openItem_ezE6B button{outline:none}.SearchableSelect_openItem_ezE6B:focus,.SearchableSelect_openItem_ezE6B:focus-within,.SearchableSelect_openItem_ezE6B:hover{opacity:1;-webkit-transform:scale(1.3);transform:scale(1.3);color:#2276fc}.SearchableSelect_openItem_ezE6B:focus-within svg,.SearchableSelect_openItem_ezE6B:focus svg,.SearchableSelect_openItem_ezE6B:hover svg{color:#2276fc}.SearchableSelect_openItem_ezE6B:active{opacity:1;color:#262f3d}.SearchableSelect_openItem_ezE6B:active svg{color:#262f3d}.SearchableSelect_openItem_ezE6B svg{display:block;color:#262f3d}.SearchableSelect_clearButton_35gb2:focus{outline:0}@-webkit-keyframes Spinner_sanity_spinner_rotation_2NPhN{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes Spinner_sanity_spinner_rotation_2NPhN{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes Spinner_sanity_spinner_appear_1l--h{0%{opacity:0}to{opacity:1}}@keyframes Spinner_sanity_spinner_appear_1l--h{0%{opacity:0}to{opacity:1}}.Spinner_root_3QVps{-webkit-animation-name:Spinner_sanity_spinner_appear_1l--h;animation-name:Spinner_sanity_spinner_appear_1l--h;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:once;animation-iteration-count:once;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}.Spinner_root_3QVps.Spinner_center_2Io03,.Spinner_root_3QVps.Spinner_fullscreen_BPq5E{text-align:center}.Spinner_root_3QVps.Spinner_fullscreen_BPq5E{background-color:rgba(228,232,237,.5);position:fixed;height:100%;width:100%;top:0;left:0;z-index:200}.Spinner_block_wf8A1{text-align:center}.Spinner_inline_2Yt8h{display:inline-block;vertical-align:top;white-space:nowrap}.Spinner_root_3QVps.Spinner_fullscreen_BPq5E .Spinner_inner_26EeO{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.Spinner_iconContainer_11YTx{display:inline-block;vertical-align:top;height:1.0625em;width:1.0625em}.Spinner_root_3QVps.Spinner_center_2Io03 .Spinner_iconContainer_11YTx,.Spinner_root_3QVps.Spinner_fullscreen_BPq5E .Spinner_iconContainer_11YTx{display:block;margin:0 auto}.Spinner_iconContainer_11YTx>svg{-webkit-animation-name:Spinner_sanity_spinner_rotation_2NPhN;animation-name:Spinner_sanity_spinner_rotation_2NPhN;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-transform-origin:center center;transform-origin:center center;will-change:transform;display:block;font-size:1.0625em;width:1em;height:1em;shape-rendering:geometricPrecision}.Spinner_iconContainer_11YTx>svg[data-sanity-icon=true]{font-size:1.5625em;margin:-.16em}.Spinner_root_3QVps.Spinner_fullscreen_BPq5E .Spinner_iconContainer_11YTx>svg{font-size:1.3125em}.Spinner_root_3QVps.Spinner_fullscreen_BPq5E .Spinner_iconContainer_11YTx>svg[data-sanity-icon=true]{font-size:1.8125em;margin:-.13793em}.Spinner_root_3QVps.Spinner_fullscreen_BPq5E .Spinner_iconContainer_11YTx{height:1.3125em;width:1.3125em;margin:-.19048em}.Spinner_message_2saZ3{display:inline-block;vertical-align:top;margin:-2px 0 -1px .5rem}.Spinner_root_3QVps.Spinner_center_2Io03 .Spinner_message_2saZ3,.Spinner_root_3QVps.Spinner_fullscreen_BPq5E .Spinner_message_2saZ3{margin:calc(.5rem - 2px) auto -1px;display:block;white-space:pre-wrap;padding-top:.5rem;-ms-flex-item-align:center;align-self:center}.Portal_captureTabFocus_2c5bV{position:absolute;height:0;width:0}.DefaultTextInput_container_-OSag,.DefaultTextInput_input_PFTVB{position:relative}.DefaultTextInput_isClearable_ibN3z .DefaultTextInput_input_PFTVB{padding-right:2rem}.DefaultTextInput_input_PFTVB[type=number]::-webkit-inner-spin-button,.DefaultTextInput_input_PFTVB[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.DefaultTextInput_clearButton_3BIpO{position:absolute;top:0;right:8px;right:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.DefaultTextInput_clearButton_3BIpO svg{color:inherit}.List_root_2ChkO{display:block;margin:0;padding:0}.List_divider_2PH77{width:100%;height:0;padding:0;margin:0;background:none;border-top:1px solid rgba(123,140,168,.25);border-bottom:none;-webkit-box-sizing:border-box;box-sizing:border-box}.ListItem_root_1RIrt{display:block;margin:0;padding:0}.selectable_item_3oWeU{background-color:#fff;color:#262f3d;cursor:default}.selectable_item_3oWeU[disabled]{color:#cad1dc}@media (hover:hover) and (min-width:512px){.selectable_item_3oWeU:not([disabled]):hover{background-color:#f1f3f6;color:#262f3d}}.selectable_item_3oWeU:not([disabled]):focus{outline:none}@media (hover:hover){.selectable_item_3oWeU:not([disabled]):focus{background-color:#e4e8ed;color:#262f3d}}.selectable_item_3oWeU:not([disabled]):active{background-color:#f1f3f6;color:#262f3d}.selectable_selected_1ywgY{background-color:#2276fc!important;color:#fff!important}@media (hover:hover){.selectable_selected_1ywgY:hover{background-color:#2276fc!important;color:#fff!important}}.selectable_selected_1ywgY:focus{outline:none}@media (hover:hover){.selectable_selected_1ywgY:focus{background-color:#2276fc!important;color:#fff!important}}.selectable_highlighted_38F7d,.selectable_highlighted_38F7d.selectable_selected_1ywgY{background-color:#e4e8ed}.backgrounds_frosted_hLPn9{background-color:rgba(123,140,168,.15)}.backgrounds_listItemStates_2IO58{position:relative}@media (hover:hover){.backgrounds_listItemStates_2IO58:active,.backgrounds_listItemStates_2IO58:hover{background-color:#f1f3f6}}.SelectMenu_root_N1Otx{height:100%;position:relative}.SelectMenu_scrollContainer_2shVf{-webkit-transform:translateZ(0);transform:translateZ(0)}.SelectMenu_list_21EVJ{margin:0;padding:0;display:block}.SelectMenu_item_QRIAB{display:block;margin:0;padding:0}.DefaultButton_root_i03nr{-webkit-font-smoothing:inherit;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;margin:0;padding:0;outline:none;font:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;background:none;color:inherit;border:none;border-radius:0;white-space:nowrap}.DefaultButton_root_i03nr[disabled]{color:inherit}.DefaultButton_root_i03nr.DefaultButton_bleed_1DBud{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.DefaultButton_root_i03nr>.DefaultButton_inner_Dhde5{background-color:#7b8ca8;color:#fff;border:1px solid transparent}.DefaultButton_root_i03nr:not(.DefaultButton_bleed_1DBud)>.DefaultButton_inner_Dhde5{border-radius:4px}.DefaultButton_root_i03nr .DefaultButton_spinner_20Jg6{background-color:rgba(123,140,168,.8)}.DefaultButton_root_i03nr:not(.DefaultButton_disabled_34S1j):focus>.DefaultButton_inner_Dhde5{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 3px #2276fc;box-shadow:0 0 0 1px #fff,0 0 0 3px #2276fc}.DefaultButton_root_i03nr:not(.DefaultButton_disabled_34S1j):focus[data-tone=navbar]>.DefaultButton_inner_Dhde5{-webkit-box-shadow:0 0 0 1px #121923,0 0 0 3px #2276fc;box-shadow:0 0 0 1px #121923,0 0 0 3px #2276fc}@media (hover:hover){.DefaultButton_root_i03nr:not(.DefaultButton_disabled_34S1j):hover>.DefaultButton_inner_Dhde5{background-color:#6b7f9e}}.DefaultButton_root_i03nr:not(.DefaultButton_disabled_34S1j):active>.DefaultButton_inner_Dhde5{background-color:#5f7291}.DefaultButton_root_i03nr:not(.DefaultButton_disabled_34S1j).DefaultButton_simple_Pa4y6:not([data-tone=navbar])>.DefaultButton_inner_Dhde5{background-color:transparent;color:#5f7291}.DefaultButton_root_i03nr:not(.DefaultButton_disabled_34S1j).DefaultButton_simple_Pa4y6:not([data-tone=navbar]) .DefaultButton_spinner_20Jg6{background-color:hsla(0,0%,100%,.8)}@media (hover:hover){.DefaultButton_root_i03nr:not(.DefaultButton_disabled_34S1j).DefaultButton_simple_Pa4y6:not([data-tone=navbar]):hover>.DefaultButton_inner_Dhde5{background-color:rgba(123,140,168,.1);color:#4b5a72}}.DefaultButton_root_i03nr:not(.DefaultButton_disabled_34S1j).DefaultButton_simple_Pa4y6:not([data-tone=navbar]):active>.DefaultButton_inner_Dhde5{background-color:rgba(123,140,168,.2)}.DefaultButton_root_i03nr:not(.DefaultButton_disabled_34S1j).DefaultButton_simple_Pa4y6:not([data-tone=navbar]).DefaultButton_selected_3Zs27>.DefaultButton_inner_Dhde5{background-color:rgba(34,118,252,.15);color:#2276fc}.DefaultButton_root_i03nr:not(.DefaultButton_disabled_34S1j).DefaultButton_simple_Pa4y6[data-tone=navbar]>.DefaultButton_inner_Dhde5{background-color:transparent;color:#b8babd}.DefaultButton_root_i03nr:not(.DefaultButton_disabled_34S1j).DefaultButton_simple_Pa4y6[data-tone=navbar] .DefaultButton_spinner_20Jg6{background-color:hsla(0,0%,100%,.8)}@media (hover:hover){.DefaultButton_root_i03nr:not(.DefaultButton_disabled_34S1j).DefaultButton_simple_Pa4y6[data-tone=navbar]:hover>.DefaultButton_inner_Dhde5{background-color:rgba(123,140,168,.1);color:#b8c1d1}}.DefaultButton_root_i03nr:not(.DefaultButton_disabled_34S1j).DefaultButton_simple_Pa4y6[data-tone=navbar]:active>.DefaultButton_inner_Dhde5{background-color:rgba(123,140,168,.2)}.DefaultButton_root_i03nr:not(.DefaultButton_disabled_34S1j).DefaultButton_simple_Pa4y6[data-tone=navbar].DefaultButton_selected_3Zs27>.DefaultButton_inner_Dhde5{background-color:rgba(34,118,252,.2);color:#6da4fd}.DefaultButton_root_i03nr.DefaultButton_inverted_2nFwE:not(.DefaultButton_disabled_34S1j):not(:focus):not(:hover):not(:active)>.DefaultButton_inner_Dhde5{color:#7b8ca8;border-color:rgba(123,140,168,.35);background-color:transparent}.DefaultButton_root_i03nr.DefaultButton_inverted_2nFwE:not(.DefaultButton_disabled_34S1j):not(:focus):not(:hover):not(:active) .DefaultButton_spinner_20Jg6{background-color:hsla(0,0%,100%,.8)}.DefaultButton_root_i03nr.DefaultButton_inverted_2nFwE:not(.DefaultButton_disabled_34S1j):not(:focus):not(:hover):not(:active).DefaultButton_selected_3Zs27>.DefaultButton_inner_Dhde5{background-color:rgba(123,140,168,.2)}.DefaultButton_root_i03nr.DefaultButton_disabled_34S1j>.DefaultButton_inner_Dhde5{background-color:#e5e8ee;color:#7b8ca8}.DefaultButton_root_i03nr.DefaultButton_disabled_34S1j.DefaultButton_simple_Pa4y6>.DefaultButton_inner_Dhde5{background-color:transparent;color:#7b8ca8}.DefaultButton_root_i03nr.DefaultButton_loading_3Mglt>.DefaultButton_inner_Dhde5{overflow:hidden}.DefaultButton_root_i03nr.DefaultButton_size__extra-small_1OvbI{font-size:10px;font-size:.625rem;line-height:1.2}.DefaultButton_root_i03nr.DefaultButton_size__small_338Ah{font-size:13px;font-size:.8125rem;line-height:1.23077}.DefaultButton_root_i03nr.DefaultButton_size__large_1vPIq{font-size:18px;font-size:1.125rem;line-height:1.33333}.DefaultButton_root_i03nr.DefaultButton_size__extra-large_1Mdnw{font-size:21px;font-size:1.3125rem;line-height:1.33333}.DefaultButton_inner_Dhde5{outline:none;display:-webkit-box;display:-ms-flexbox;display:flex;justify-self:stretch;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:-webkit-fill-available;width:-moz-available;width:stretch;position:relative}.DefaultButton_groupContainer_3IHCX .DefaultButton_root_i03nr:not(:last-child):not(:first-child){border-radius:0}.DefaultButton_groupContainer_3IHCX .DefaultButton_root_i03nr:not(:last-child){border-right:1px solid rgba(228,232,237,.3)}.DefaultButton_groupContainer_3IHCX .DefaultButton_inverted_2nFwE:not(:last-child){border-right:none}.DefaultButton_groupContainer_3IHCX .DefaultButton_inverted_2nFwE:not(:last-child):hover{border-right:1px solid}.DefaultButton_groupContainer_3IHCX .DefaultButton_inverted_2nFwE:not(:last-child):hover+.DefaultButton_inverted_2nFwE{border-left:none}.DefaultButton_groupContainer_3IHCX .DefaultButton_root_i03nr:first-child:not(:last-child){border-radius:4px 0 0 4px}.DefaultButton_groupContainer_3IHCX .DefaultButton_root_i03nr:last-child:not(:first-child){border-radius:0 4px 4px 0}.DefaultButton_groupContainer_3IHCX .DefaultButton_root_i03nr+.DefaultButton_root_i03nr{margin:0}.DefaultButton_icon_2yss-{position:relative;font-size:17px;font-size:1.0625rem;line-height:1;min-width:16px;min-width:1rem}.DefaultButton_icon_2yss->svg{display:block}.DefaultButton_icon_2yss->svg[data-sanity-icon=true]{font-size:25px;font-size:1.5625rem;margin:-.25rem}.DefaultButton_iconStatus_1Tq4F{position:absolute;top:-1px;right:-1px;width:6px;height:6px;border-radius:3px;-webkit-box-shadow:0 0 0 1px #7b8ca8;box-shadow:0 0 0 1px #7b8ca8}.DefaultButton_root_i03nr:not(.DefaultButton_disabled_34S1j)[data-icon-status=primary] .DefaultButton_iconStatus_1Tq4F{background:#2276fc}.DefaultButton_root_i03nr:not(.DefaultButton_disabled_34S1j)[data-icon-status=danger] .DefaultButton_iconStatus_1Tq4F,.DefaultButton_root_i03nr:not(.DefaultButton_disabled_34S1j)[data-icon-status=success] .DefaultButton_iconStatus_1Tq4F,.DefaultButton_root_i03nr:not(.DefaultButton_disabled_34S1j)[data-icon-status=warning] .DefaultButton_iconStatus_1Tq4F{background:#3ab667}.DefaultButton_root_i03nr:not(.DefaultButton_disabled_34S1j).DefaultButton_simple_Pa4y6 .DefaultButton_iconStatus_1Tq4F{-webkit-box-shadow:0 0 0 1px #fff;box-shadow:0 0 0 1px #fff}.DefaultButton_root_i03nr:not(.DefaultButton_disabled_34S1j).DefaultButton_simple_Pa4y6[data-tone=navbar] .DefaultButton_iconStatus_1Tq4F{-webkit-box-shadow:0 0 0 1px #121923;box-shadow:0 0 0 1px #121923}.DefaultButton_root_i03nr:not(.DefaultButton_disabled_34S1j):hover .DefaultButton_iconStatus_1Tq4F{-webkit-box-shadow:0 0 0 1px #6b7f9e;box-shadow:0 0 0 1px #6b7f9e}.DefaultButton_text_1bhQ0{margin:-2px 0 -1px}.DefaultButton_icon_2yss-+.DefaultButton_text_1bhQ0{margin-left:.5em}.DefaultButton_content_Oa3aH{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-fill-available;width:-moz-available;width:stretch}.DefaultButton_padding_small_1DBGl .DefaultButton_content_Oa3aH{padding:calc(.5em - 1px)}.DefaultButton_padding_medium_1plSb .DefaultButton_content_Oa3aH{padding:calc(.75em - 1px)}.DefaultButton_padding_large_3VnWf .DefaultButton_content_Oa3aH{padding:calc(1em - 1px)}.DefaultButton_color__primary_2H71y:not(.DefaultButton_disabled_34S1j)>.DefaultButton_inner_Dhde5{border-color:transparent;background-color:#2276fc;color:#fff}.DefaultButton_color__primary_2H71y:not(.DefaultButton_disabled_34S1j) .DefaultButton_spinner_20Jg6{background-color:rgba(34,118,252,.8)}@media (hover:hover){.DefaultButton_color__primary_2H71y:not(.DefaultButton_disabled_34S1j):hover>.DefaultButton_inner_Dhde5{background-color:#0966fb}}.DefaultButton_color__primary_2H71y:not(.DefaultButton_disabled_34S1j):active>.DefaultButton_inner_Dhde5{background-color:#045be7}.DefaultButton_color__primary_2H71y:not(.DefaultButton_disabled_34S1j).DefaultButton_inverted_2nFwE:not(:focus):not(:hover):not(:active)>.DefaultButton_inner_Dhde5{border-color:rgba(34,118,252,.5);background-color:transparent;color:#2276fc}.DefaultButton_color__primary_2H71y:not(.DefaultButton_disabled_34S1j).DefaultButton_inverted_2nFwE:not(:focus):not(:hover):not(:active) .DefaultButton_spinner_20Jg6{background-color:hsla(0,0%,100%,.8)}.DefaultButton_color__primary_2H71y:not(.DefaultButton_disabled_34S1j).DefaultButton_simple_Pa4y6:not([data-tone=navbar])>.DefaultButton_inner_Dhde5{background-color:transparent;color:#0347b5}@media (hover:hover){.DefaultButton_color__primary_2H71y:not(.DefaultButton_disabled_34S1j).DefaultButton_simple_Pa4y6:not([data-tone=navbar]):hover>.DefaultButton_inner_Dhde5{background-color:rgba(34,118,252,.1);color:#0347b5}}.DefaultButton_color__primary_2H71y:not(.DefaultButton_disabled_34S1j).DefaultButton_simple_Pa4y6:not([data-tone=navbar]):active>.DefaultButton_inner_Dhde5{background-color:rgba(34,118,252,.2)}.DefaultButton_color__primary_2H71y:not(.DefaultButton_disabled_34S1j).DefaultButton_simple_Pa4y6:not([data-tone=navbar]).DefaultButton_selected_3Zs27>.DefaultButton_inner_Dhde5{background-color:rgba(34,118,252,.15);color:#0966fb}.DefaultButton_color__success_2jvXj:not(.DefaultButton_disabled_34S1j)>.DefaultButton_inner_Dhde5{border-color:transparent;background-color:#3ab667;color:#fff}.DefaultButton_color__success_2jvXj:not(.DefaultButton_disabled_34S1j) .DefaultButton_spinner_20Jg6{background-color:rgba(58,182,103,.8)}@media (hover:hover){.DefaultButton_color__success_2jvXj:not(.DefaultButton_disabled_34S1j):hover>.DefaultButton_inner_Dhde5{background-color:#33a35c}}.DefaultButton_color__success_2jvXj:not(.DefaultButton_disabled_34S1j):active>.DefaultButton_inner_Dhde5{background-color:#2d8f51}.DefaultButton_color__success_2jvXj:not(.DefaultButton_disabled_34S1j).DefaultButton_inverted_2nFwE:not(:focus):not(:hover):not(:active)>.DefaultButton_inner_Dhde5{border-color:rgba(58,182,103,.5);background-color:transparent;color:#3ab667}.DefaultButton_color__success_2jvXj:not(.DefaultButton_disabled_34S1j).DefaultButton_inverted_2nFwE:not(:focus):not(:hover):not(:active) .DefaultButton_spinner_20Jg6{background-color:hsla(0,0%,100%,.8)}.DefaultButton_color__success_2jvXj:not(.DefaultButton_disabled_34S1j).DefaultButton_simple_Pa4y6:not([data-tone=navbar])>.DefaultButton_inner_Dhde5{background-color:transparent;color:#21693b}@media (hover:hover){.DefaultButton_color__success_2jvXj:not(.DefaultButton_disabled_34S1j).DefaultButton_simple_Pa4y6:not([data-tone=navbar]):hover>.DefaultButton_inner_Dhde5{background-color:rgba(58,182,103,.1);color:#21693b}}.DefaultButton_color__success_2jvXj:not(.DefaultButton_disabled_34S1j).DefaultButton_simple_Pa4y6:not([data-tone=navbar]):active>.DefaultButton_inner_Dhde5{background-color:rgba(58,182,103,.2)}.DefaultButton_color__success_2jvXj:not(.DefaultButton_disabled_34S1j).DefaultButton_simple_Pa4y6:not([data-tone=navbar]).DefaultButton_selected_3Zs27>.DefaultButton_inner_Dhde5{background-color:rgba(58,182,103,.15);color:#33a35c}.DefaultButton_color__warning_25m2n:not(.DefaultButton_disabled_34S1j)>.DefaultButton_inner_Dhde5{border-color:transparent;background-color:#b89b23;color:#fff}.DefaultButton_color__warning_25m2n:not(.DefaultButton_disabled_34S1j) .DefaultButton_spinner_20Jg6{background-color:rgba(184,155,35,.8)}@media (hover:hover){.DefaultButton_color__warning_25m2n:not(.DefaultButton_disabled_34S1j):hover>.DefaultButton_inner_Dhde5{background-color:#a3881f}}.DefaultButton_color__warning_25m2n:not(.DefaultButton_disabled_34S1j):active>.DefaultButton_inner_Dhde5{background-color:#8d761b}.DefaultButton_color__warning_25m2n:not(.DefaultButton_disabled_34S1j).DefaultButton_inverted_2nFwE:not(:focus):not(:hover):not(:active)>.DefaultButton_inner_Dhde5{border-color:rgba(184,155,35,.5);background-color:transparent;color:#b89b23}.DefaultButton_color__warning_25m2n:not(.DefaultButton_disabled_34S1j).DefaultButton_inverted_2nFwE:not(:focus):not(:hover):not(:active) .DefaultButton_spinner_20Jg6{background-color:hsla(0,0%,100%,.8)}.DefaultButton_color__warning_25m2n:not(.DefaultButton_disabled_34S1j).DefaultButton_simple_Pa4y6:not([data-tone=navbar])>.DefaultButton_inner_Dhde5{background-color:transparent;color:#635313}@media (hover:hover){.DefaultButton_color__warning_25m2n:not(.DefaultButton_disabled_34S1j).DefaultButton_simple_Pa4y6:not([data-tone=navbar]):hover>.DefaultButton_inner_Dhde5{background-color:rgba(184,155,35,.1);color:#635313}}.DefaultButton_color__warning_25m2n:not(.DefaultButton_disabled_34S1j).DefaultButton_simple_Pa4y6:not([data-tone=navbar]):active>.DefaultButton_inner_Dhde5{background-color:rgba(184,155,35,.2)}.DefaultButton_color__warning_25m2n:not(.DefaultButton_disabled_34S1j).DefaultButton_simple_Pa4y6:not([data-tone=navbar]).DefaultButton_selected_3Zs27>.DefaultButton_inner_Dhde5{background-color:rgba(184,155,35,.15);color:#a3881f}.DefaultButton_color__danger_2CSHt:not(.DefaultButton_disabled_34S1j)>.DefaultButton_inner_Dhde5{border-color:transparent;background-color:#f03e2f;color:#fff}.DefaultButton_color__danger_2CSHt:not(.DefaultButton_disabled_34S1j) .DefaultButton_spinner_20Jg6{background-color:rgba(240,62,47,.8)}@media (hover:hover){.DefaultButton_color__danger_2CSHt:not(.DefaultButton_disabled_34S1j):hover>.DefaultButton_inner_Dhde5{background-color:#ef2715}}.DefaultButton_color__danger_2CSHt:not(.DefaultButton_disabled_34S1j):active>.DefaultButton_inner_Dhde5{background-color:#db200f}.DefaultButton_color__danger_2CSHt:not(.DefaultButton_disabled_34S1j).DefaultButton_inverted_2nFwE:not(:focus):not(:hover):not(:active)>.DefaultButton_inner_Dhde5{border-color:rgba(240,62,47,.5);background-color:transparent;color:#f03e2f}.DefaultButton_color__danger_2CSHt:not(.DefaultButton_disabled_34S1j).DefaultButton_inverted_2nFwE:not(:focus):not(:hover):not(:active) .DefaultButton_spinner_20Jg6{background-color:hsla(0,0%,100%,.8)}.DefaultButton_color__danger_2CSHt:not(.DefaultButton_disabled_34S1j).DefaultButton_simple_Pa4y6:not([data-tone=navbar])>.DefaultButton_inner_Dhde5{background-color:transparent;color:#db200f}@media (hover:hover){.DefaultButton_color__danger_2CSHt:not(.DefaultButton_disabled_34S1j).DefaultButton_simple_Pa4y6:not([data-tone=navbar]):hover>.DefaultButton_inner_Dhde5{background-color:rgba(240,62,47,.1);color:#ac190c}}.DefaultButton_color__danger_2CSHt:not(.DefaultButton_disabled_34S1j).DefaultButton_simple_Pa4y6:not([data-tone=navbar]):active>.DefaultButton_inner_Dhde5{background-color:rgba(240,62,47,.2)}.DefaultButton_color__danger_2CSHt:not(.DefaultButton_disabled_34S1j).DefaultButton_simple_Pa4y6:not([data-tone=navbar]).DefaultButton_selected_3Zs27>.DefaultButton_inner_Dhde5{background-color:rgba(240,62,47,.15);color:#ef2715}.DefaultButton_color__white_1X5he.DefaultButton_disabled_34S1j>.DefaultButton_inner_Dhde5{background-color:transparent;color:rgba(123,140,168,.2)}.DefaultButton_color__white_1X5he:not(.DefaultButton_disabled_34S1j)>.DefaultButton_inner_Dhde5{background-color:#fff;color:#7b8ca8}.DefaultButton_color__white_1X5he:not(.DefaultButton_disabled_34S1j) .DefaultButton_spinner_20Jg6{background-color:hsla(0,0%,100%,.8)}@media (hover:hover){.DefaultButton_color__white_1X5he:not(.DefaultButton_disabled_34S1j):hover>.DefaultButton_inner_Dhde5{background-color:#f2f2f2;color:#4b5a72}}.DefaultButton_color__white_1X5he:not(.DefaultButton_disabled_34S1j):active>.DefaultButton_inner_Dhde5{background-color:#e6e6e6;color:#4b5a72}.DefaultButton_color__white_1X5he:not(.DefaultButton_disabled_34S1j).DefaultButton_inverted_2nFwE:not(:focus):not(:hover):not(:active) .DefaultButton_spinner_20Jg6,.DefaultButton_color__white_1X5he:not(.DefaultButton_disabled_34S1j).DefaultButton_inverted_2nFwE:not(:focus):not(:hover):not(:active)>.DefaultButton_inner_Dhde5{color:#fff}@media (hover:hover){.DefaultButton_color__white_1X5he:not(.DefaultButton_disabled_34S1j).DefaultButton_inverted_2nFwE:not(:focus):not(:hover):not(:active):hover>.DefaultButton_inner_Dhde5{background-color:hsla(0,0%,100%,.1)}}.DefaultButton_color__white_1X5he:not(.DefaultButton_disabled_34S1j).DefaultButton_inverted_2nFwE:not(:focus):not(:hover):not(:active):active>.DefaultButton_inner_Dhde5{background-color:hsla(0,0%,100%,.2)}.DefaultButton_color__white_1X5he:not(.DefaultButton_disabled_34S1j).DefaultButton_simple_Pa4y6>.DefaultButton_inner_Dhde5{background-color:transparent;color:#fff}@media (hover:hover){.DefaultButton_color__white_1X5he:not(.DefaultButton_disabled_34S1j).DefaultButton_simple_Pa4y6:hover>.DefaultButton_inner_Dhde5{background-color:hsla(0,0%,100%,.1);color:#fff}}.DefaultButton_color__white_1X5he:not(.DefaultButton_disabled_34S1j).DefaultButton_simple_Pa4y6.DefaultButton_selected_3Zs27>.DefaultButton_inner_Dhde5,.DefaultButton_color__white_1X5he:not(.DefaultButton_disabled_34S1j).DefaultButton_simple_Pa4y6:active>.DefaultButton_inner_Dhde5{background-color:hsla(0,0%,100%,.2);color:#fff}.DefaultButton_color__white_1X5he:not(.DefaultButton_disabled_34S1j).DefaultButton_inverted_2nFwE:not(.DefaultButton_disabled_34S1j):not(:focus):not(:hover):not(:active)>.DefaultButton_inner_Dhde5{border-color:hsla(0,0%,100%,.1)}.DefaultButton_spinner_20Jg6{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;line-height:0}.DefaultButton_spinner_20Jg6>*{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:inherit}.positioning_absoluteCenter_2ncjL{position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.positioning_center-both_CGfPc{height:100%;width:100%}.positioning_flexCenter_1X-kj{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;width:100%}@media (min-width:512px){.scrolling_lightScrollbars_35rBs::-webkit-scrollbar{background-color:transparent;width:.25rem}.scrolling_lightScrollbars_35rBs::-webkit-scrollbar *{background:transparent}.scrolling_lightScrollbars_35rBs::-webkit-scrollbar-thumb:window-inactive{opacity:0}.scrolling_lightScrollbars_35rBs:hover::-webkit-scrollbar{width:.25rem}.scrolling_lightScrollbars_35rBs:hover::-webkit-scrollbar-thumb{background-color:#7b8ca8;border-radius:.125rem;border:2px solid rgba(18,25,35,.02)}.scrolling_lightScrollbars_35rBs:hover::-webkit-scrollbar-track{padding:2px;width:.25rem;background-color:transparent}.scrolling_lightScrollbars_35rBs::-webkit-scrollbar-thumb{background-color:transparent}.scrolling_lightScrollbars_35rBs::-webkit-scrollbar-thumb:hover{background-color:#121923}}.scrolling_thinLightScrollbars_1dp0Z::-webkit-scrollbar{width:3px}@media (min-width:512px){.scrolling_thinLightScrollbars_1dp0Z::-webkit-scrollbar{width:3px}}.scrolling_thinLightScrollbars_1dp0Z:hover::-webkit-scrollbar{width:3px}@media (min-width:512px){.scrolling_thinLightScrollbars_1dp0Z:hover::-webkit-scrollbar{width:3px}}.scrolling_hideScrollbars_2Gjdt{-ms-overflow-style:-ms-autohiding-scrollbar;overflow-style:overflow}.scrolling_touchScroll_3KYot{-webkit-overflow-scrolling:touch}.scrolling_scrollAll_1TAtc{overflow:auto}.scrolling_scrollX_K4MDJ{overflow-y:hidden;overflow-x:auto}.scrolling_scrollY_1Ov6i{overflow-y:auto;overflow-x:hidden}@-webkit-keyframes DefaultDialog_reveal_31qMf{0%{-webkit-transform:scale(.9);transform:scale(.9)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes DefaultDialog_reveal_31qMf{0%{-webkit-transform:scale(.9);transform:scale(.9)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes DefaultDialog_fadeIn_1HkWB{0%{opacity:0}to{opacity:1}}@keyframes DefaultDialog_fadeIn_1HkWB{0%{opacity:0}to{opacity:1}}.DefaultDialog_root_XGkzf{position:absolute;top:0;left:0;right:0;bottom:0;outline:none}@media (max-width:511px){.DefaultDialog_root_XGkzf{position:fixed}}.DefaultDialog_overlay_Ktmw4{-webkit-animation-name:DefaultDialog_fadeIn_1HkWB;animation-name:DefaultDialog_fadeIn_1HkWB;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:cubic-bezier(0,0,0,1);animation-timing-function:cubic-bezier(0,0,0,1);-webkit-animation-iteration-count:once;animation-iteration-count:once;top:0;left:0;bottom:0;width:100%;height:100%;position:absolute;pointer-events:none}.DefaultDialog_card_1PAns{position:relative;border-radius:4px;-webkit-animation-name:DefaultDialog_reveal_31qMf;animation-name:DefaultDialog_reveal_31qMf;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:cubic-bezier(0,0,0,1);animation-timing-function:cubic-bezier(0,0,0,1);-webkit-animation-iteration-count:once;animation-iteration-count:once;-webkit-transform-origin:center;transform-origin:center;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:calc(100% - 2rem);min-height:0;max-height:calc(100% - 2rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;@nest .root:not([data-dialog-size]){width:auto;height:auto}}.DefaultDialog_root_XGkzf[data-dialog-size=small][data-container-min~=medium] .DefaultDialog_card_1PAns{max-width:320px;max-width:20rem}.DefaultDialog_root_XGkzf[data-dialog-size=medium][data-container-min~=medium] .DefaultDialog_card_1PAns{width:432px;width:27rem}.DefaultDialog_root_XGkzf[data-dialog-size=medium][data-container-min~=default] .DefaultDialog_card_1PAns{width:528px;width:33rem}.DefaultDialog_root_XGkzf[data-dialog-size=medium][data-container-min~=large] .DefaultDialog_card_1PAns{width:560px;width:35rem}.DefaultDialog_root_XGkzf[data-dialog-size=large][data-container-min~=medium] .DefaultDialog_card_1PAns{width:448px;width:28rem}.DefaultDialog_root_XGkzf[data-dialog-size=large][data-container-min~=default] .DefaultDialog_card_1PAns{width:640px;width:40rem}.DefaultDialog_root_XGkzf[data-dialog-size=large][data-container-min~=large] .DefaultDialog_card_1PAns{width:800px;width:50rem}.DefaultDialog_isClosed_1EFd9{display:none}.DefaultDialog_isOpen_2j-9S{display:-webkit-box;display:-ms-flexbox;display:flex}.DefaultDialog_header_3EbfE{position:relative;background-color:#fff;color:#262f3d;border-radius:4px 4px 0 0;padding:1rem;z-index:10;line-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}.DefaultDialog_header_3EbfE:after{content:"";display:block;position:absolute;left:0;right:0;bottom:-1px;border-bottom:1px solid rgba(123,140,168,.25);pointer-events:none}.DefaultDialog_root_XGkzf[data-dialog-color=success] .DefaultDialog_header_3EbfE{background-color:#3ab667;color:#fff}.DefaultDialog_root_XGkzf[data-dialog-color=warning] .DefaultDialog_header_3EbfE{background-color:#b89b23;color:#fff}.DefaultDialog_root_XGkzf[data-dialog-color=danger] .DefaultDialog_header_3EbfE{background-color:#f03e2f;color:#fff}.DefaultDialog_inner_324vZ{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.DefaultDialog_content_dgxes{position:relative;border-radius:4px 4px 0 0;background-color:#fff;color:#262f3d;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;max-height:100%}.DefaultDialog_header_3EbfE+.DefaultDialog_content_dgxes{border-top-left-radius:0!important;border-top-right-radius:0!important}.DefaultDialog_contentWithoutFooter_u7P7k{border-radius:4px}.DefaultDialog_root_XGkzf[data-dialog-padding=small] .DefaultDialog_contentWrapper_38jtY{padding:1rem .5rem}.DefaultDialog_root_XGkzf[data-dialog-padding=medium] .DefaultDialog_contentWrapper_38jtY{padding:1.5rem 1rem}.DefaultDialog_root_XGkzf[data-dialog-padding=large] .DefaultDialog_contentWrapper_38jtY{padding:2rem 1.5rem}.DefaultDialog_title_13bX8{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.DefaultDialog_title_13bX8>h1{font-size:16px;font-size:1rem;line-height:1.25;font-weight:700;margin:-2px 0 -1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DefaultDialog_closeButtonContainer_2AHS6{margin-left:1rem}.DefaultDialog_header_3EbfE .DefaultDialog_closeButton_qvrcZ{margin:-.5rem}.DefaultDialog_floatingCloseButtonContainer_1Oaou{position:absolute;border:0;top:0;right:0;z-index:1;background-color:#fff;color:#262f3d;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);border-radius:50%}.DefaultDialog_floatingCloseButtonContainer_1Oaou>button>span{border-radius:50%!important}.DefaultDialog_footer_3Oc_Q{-webkit-box-sizing:border-box;box-sizing:border-box;padding:1rem;background-color:#fff;color:#262f3d;border-radius:0 0 4px 4px;position:relative;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}.DefaultDialog_footer_3Oc_Q:before{content:"";position:absolute;display:block;left:0;top:-1px;right:0;border-top:1px solid rgba(123,140,168,.25);pointer-events:none}.ButtonGrid_root_2aJXw{width:100%;display:grid;grid-gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(6rem,1fr))}.ButtonGrid_root_2aJXw[data-buttons="1"]{display:block;grid-template-columns:unset}@media (max-width:520px){.ButtonGrid_root_2aJXw[data-buttons="4"]{grid-template-columns:1fr 1fr}}.ButtonGrid_root_2aJXw>*{min-width:96px;min-width:6rem}.ButtonGrid_root_2aJXw:not([data-buttons="1"])>*{margin:0!important;width:-webkit-fill-available;width:-moz-available;width:stretch;display:-webkit-box;display:-ms-flexbox;display:flex}.ButtonGrid_alignStart_2hgK0{direction:ltr}.ButtonGrid_alignEnd_1vpEW{direction:rtl}.ButtonGrid_root_2aJXw>*{direction:ltr}.ButtonGrid_small_1q2-i{font-size:13px;font-size:.8125rem}.ButtonGrid_secondary_mCf3g{display:contents}.ButtonGrid_secondary_mCf3g:not([data-buttons="1"])>*{margin:0!important;width:-webkit-fill-available;width:-moz-available;width:stretch}@media (min-width:512px){.ButtonGrid_secondary_mCf3g{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:span 1/-1}}.popoverArrow_root_1iFqA{position:absolute;pointer-events:none;width:27px;height:27px;fill:none}:empty+.popoverArrow_root_1iFqA{display:none}.popoverArrow_root_1iFqA>svg{display:block;-webkit-transform-origin:13.5px 13.5px;transform-origin:13.5px 13.5px}[data-popper-placement^=top]>.popoverArrow_root_1iFqA{bottom:-27px}[data-popper-placement^=right]>.popoverArrow_root_1iFqA{left:-27px}[data-popper-placement^=right]>.popoverArrow_root_1iFqA>svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}[data-popper-placement^=left]>.popoverArrow_root_1iFqA{right:-27px}[data-popper-placement^=left]>.popoverArrow_root_1iFqA>svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}[data-popper-placement^=bottom]>.popoverArrow_root_1iFqA{top:-27px}[data-popper-placement^=bottom]>.popoverArrow_root_1iFqA>svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.popoverArrow_border_2u3Qk{fill:rgba(123,140,168,.25)}.popoverArrow_shape_KMMUg{fill:#fff}.popover_root_1WVUH{pointer-events:all;display:-webkit-box;display:-ms-flexbox;display:flex}.popover_card_3ZfZr{background:#fff;color:#262f3d;border-radius:4px;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.popover_card_3ZfZr:empty{display:none}.DropDownButton_root_erx2S{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.DropDownButton_buttonContainer_3fpGo{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:-webkit-fill-available;width:-moz-available;width:stretch}.DropDownButton_button_3dvbO{width:-webkit-fill-available;width:-moz-available;width:stretch}.DropDownButton_inner_1ZTW_{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;outline:none}.DropDownButton_label_2C0oc{display:block}.DropDownButton_iconContainer_3rIJ-{height:17px;line-height:0;margin:2px 0 1px}.DropDownButton_iconContainer_3rIJ->svg{display:block;font-size:1.0625em}.DropDownButton_iconContainer_3rIJ->svg[data-sanity-icon=true]{font-size:1.5625em;margin:-.16em}.DropDownButton_label_2C0oc+.DropDownButton_iconContainer_3rIJ-{margin-left:.5rem}.DropDownButton_menu_NcQwQ{display:block;padding:.25rem 0!important;max-height:calc(50vh - 6em);overflow:auto}.DropDownButton_menuItem_2D57L{white-space:pre}.DropDownButton_menuItem__inner_1ZYjZ{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.75rem 1rem}.DropDownButton_menuItem__inner_1ZYjZ[data-color=danger]{color:#f03e2f}.DropDownButton_menuItem__iconContainer_1sovn{height:17px}.DropDownButton_menuItem__iconContainer_1sovn>svg{font-size:1.0625em}.DropDownButton_menuItem__iconContainer_1sovn>svg[data-sanity-icon=true]{font-size:1.5625em;margin:-.16em}.DropDownButton_menuItem__label_1lsEn{margin:-2px 0 -1px}.DropDownButton_menuItem__iconContainer_1sovn+.DropDownButton_menuItem__label_1lsEn{margin-left:.5rem}.StyleSelect_root_LiUnI{display:block;outline:none;position:relative}.StyleSelect_button_3vDd0{-webkit-font-smoothing:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;background:none;color:#7b8ca8;cursor:default;margin:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;outline:none;border:1px solid transparent;border-radius:4px}.StyleSelect_root_LiUnI:not(.StyleSelect_transparent_3xaas) .StyleSelect_button_3vDd0{border-color:rgba(123,140,168,.25)}.StyleSelect_button_3vDd0[disabled]{color:#cad1dc}@media (hover:hover){.StyleSelect_root_LiUnI.StyleSelect_transparent_3xaas:hover .StyleSelect_button_3vDd0:not([disabled]){background-color:rgba(123,140,168,.1);color:#4b5a72}.StyleSelect_button_3vDd0:not([disabled]):focus{-webkit-box-shadow:0 0 0 1px #2276fc;box-shadow:0 0 0 1px #2276fc;border-color:#2276fc}}.StyleSelect_padding_large_3z8TG .StyleSelect_button_3vDd0{padding:calc(1em - 1px)}.StyleSelect_padding_default_3aGn5 .StyleSelect_button_3vDd0{padding:calc(.75em - 1px)}.StyleSelect_padding_small_3GX0- .StyleSelect_button_3vDd0{padding:calc(.5em - 1px)}.StyleSelect_title_1oWgq{color:inherit;margin:-2px 0 -1px}.StyleSelect_buttonInner_1xDgr{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.StyleSelect_arrow_2W_6B{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:1rem;margin-left:auto}.StyleSelect_arrow_2W_6B svg{display:block;font-size:1.5625em;margin:-.16em}.StyleSelect_popper_2nKjJ{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;position:relative;max-height:inherit;overflow:auto}.StyleSelect_list_22dAe{margin:0}.StyleSelect_list_22dAe>li{padding:.25rem 0}.StyleSelect_list_22dAe>li+li{border-top:1px solid rgba(123,140,168,.25)}.StyleSelect_item_214wV{position:relative;overflow:hidden;min-height:2em;cursor:default;color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.StyleSelect_itemContent_3Ty0c{white-space:nowrap;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;padding:0 .5rem}.StyleSelect_itemIcon_3CcFg{padding:.5rem;display:block;width:1.0625em}.StyleSelect_itemIcon_3CcFg svg{display:block;font-size:1.0625em}.StyleSelect_itemIcon_3CcFg svg[data-sanity-icon=true]{font-size:1.5625em;margin:-.16em}.StyleSelect_disabled_C69Df{opacity:.2}.Poppable_layer_10G75{pointer-events:none}.Poppable_root_29Aaj{pointer-events:all}.FullscreenDialog_root_2-SH4{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(123,140,168,.15);color:#262f3d;padding:1.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:511px){.FullscreenDialog_root_2-SH4{position:fixed}}.FullscreenDialog_card_cCkRd{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;max-height:100%;background:#fff;border-radius:4px;width:100%;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.FullscreenDialog_header_3QP0l{border-bottom:1px solid rgba(123,140,168,.25);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem}.FullscreenDialog_title_2Jwgb{font-size:16px;font-size:1rem;line-height:1.25;font-weight:700;padding:.5rem;margin:-2px 0 -1px;-webkit-box-flex:1;-ms-flex:1;flex:1}.FullscreenDialog_actions_1ClS5{margin-left:1em}.FullscreenDialog_content_33jhF{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow:auto;padding:1rem}.FullscreenDialog_content_33jhF>:first-child{margin-top:0}.FullscreenDialog_content_33jhF>:last-child{margin-bottom:0}.FullscreenDialog_actionsWrapper_3KKeP{border-top:1px solid rgba(123,140,168,.25);padding:1rem}.FullscreenDialog_closeButton_32zL2{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;display:block;font:inherit;border:none;color:inherit;outline:none;padding:0;lmargin:0;cursor:pointer}.FullscreenDialog_closeButton_32zL2>svg{display:block}.FullscreenDialog_default_wQ7Ll .FullscreenDialog_closeButton_32zL2{color:#7b8ca8}.FullscreenDialog_default_wQ7Ll .FullscreenDialog_closeButton_32zL2:hover{color:inherit}.tooltipArrow_root_qVP7M{position:absolute;width:15px;height:15px;fill:none}:empty+.tooltipArrow_root_qVP7M{display:none}.tooltipArrow_root_qVP7M>svg{display:block;-webkit-transform-origin:7.5px 7.5px;transform-origin:7.5px 7.5px}[data-popper-placement^=top]>.tooltipArrow_root_qVP7M{bottom:-15px}[data-popper-placement^=right]>.tooltipArrow_root_qVP7M{left:-15px}[data-popper-placement^=right]>.tooltipArrow_root_qVP7M>svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}[data-popper-placement^=left]>.tooltipArrow_root_qVP7M{right:-15px}[data-popper-placement^=left]>.tooltipArrow_root_qVP7M>svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}[data-popper-placement^=bottom]>.tooltipArrow_root_qVP7M{top:-15px}[data-popper-placement^=bottom]>.tooltipArrow_root_qVP7M>svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.tooltipArrow_border_2TCTQ{fill:rgba(123,140,168,.25)}.tooltipArrow_shape_G3i9n{fill:#fff}.tooltipArrow_root_qVP7M[data-tone=navbar] .tooltipArrow_shape_G3i9n{fill:#121923}.tooltip_root_qfkcD{pointer-events:none}.tooltip_card_3OPQf{background:#fff;color:#262f3d;border-radius:4px}[data-tone=navbar]>.tooltip_card_3OPQf{background:#121923;color:#fff}.tooltip_card_3OPQf:empty{display:none}.ValidationListItem_root_bzNOo{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;color:inherit;padding:1rem;line-height:0}.ValidationListItem_root_bzNOo.ValidationListItem_kind_simple_2zyjf{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:unset;padding:.25rem 1rem;border:0}.ValidationListItem_root_bzNOo.ValidationListItem_error_3sl_Z .ValidationListItem_icon__wtr8{color:#f03e2f}.ValidationListItem_root_bzNOo.ValidationListItem_warning_ro98N .ValidationListItem_icon__wtr8{color:#b89b23}.ValidationListItem_interactive_IzeuF{cursor:pointer}.ValidationListItem_interactive_IzeuF.ValidationListItem_error_3sl_Z:not(.ValidationListItem_kind_simple_2zyjf):focus,.ValidationListItem_interactive_IzeuF.ValidationListItem_error_3sl_Z:not(.ValidationListItem_kind_simple_2zyjf):hover{background-color:rgba(240,62,47,.1)}.ValidationListItem_interactive_IzeuF.ValidationListItem_warning_ro98N:not(.ValidationListItem_kind_simple_2zyjf):focus,.ValidationListItem_interactive_IzeuF.ValidationListItem_warning_ro98N:not(.ValidationListItem_kind_simple_2zyjf):hover{background-color:rgba(184,155,35,.1)}.ValidationListItem_icon__wtr8{display:block;margin:-3px 0 -3px -3px}.ValidationListItem_icon__wtr8>svg{font-size:1.0625em}.ValidationListItem_icon__wtr8>svg[data-sanity-icon=true]{font-size:1.5625em;margin:-4px}.ValidationListItem_content_380IB{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:0;padding-left:.5rem;margin:-3px 0 -2px}.ValidationListItem_path_2VeUU{font-size:13px;font-size:.8125rem;line-height:1.23077;font-weight:600}.ValidationListItem_message_2_2tL{color:#3c4758;font-size:13px;font-size:.8125rem;line-height:1.23077}.ValidationListItem_path_2VeUU+.ValidationListItem_message_2_2tL{margin-top:.125rem}.ValidationListItem_truncate_GjZfc .ValidationListItem_message_2_2tL{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ValidationList_root_xyJUR{max-width:250px;max-height:60vh;overflow:auto;list-style:none;margin:0;padding:0}.ValidationList_root_xyJUR[data-kind=simple]{max-width:220px;padding:.5rem .5rem .5rem 0}.ValidationList_item_-ZeIS{padding:.25rem 0}.ValidationList_root_xyJUR:not([data-kind=simple])>.ValidationList_item_-ZeIS:not(:last-child){border-bottom:1px solid rgba(123,140,168,.25)}.ValidationStatus_root_2tMBW{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;outline:none;border-radius:2px}.ValidationStatus_root_2tMBW>svg{display:block;font-size:25px;font-size:1.5625rem;pointer-events:none}.ValidationStatus_root_2tMBW:focus-visible{-webkit-box-shadow:0 0 0 2px #2276fc;box-shadow:0 0 0 2px #2276fc}.ValidationStatus_root_2tMBW.ValidationStatus_error_28Ja-{color:#f03e2f}.ValidationStatus_root_2tMBW.ValidationStatus_warning_zhy6H{color:#b89b23}.ValidationStatus_tooltip_3x5B7{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.5rem}.ValidationStatus_tooltipIcon_3-ZzI>svg{display:block;font-size:1.0625em}.ValidationStatus_tooltipIcon_3-ZzI>svg[data-sanity-icon=true]{font-size:1.5625em;margin:-.16em}.ValidationStatus_tooltipErrorIcon_3zGlY{color:#f03e2f}.ValidationStatus_tooltipWarningIcon_2rdjR{color:#b89b23}.ValidationStatus_tooltipText_1FTYa{color:#3c4758;font-size:13px;font-size:.8125rem;line-height:1.23077;font-weight:400;margin:0 0 1px;padding-left:.5rem}@-webkit-keyframes DefaultDialog_reveal_31qMf{0%{-webkit-transform:scale(.9);transform:scale(.9)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes DefaultDialog_reveal_31qMf{0%{-webkit-transform:scale(.9);transform:scale(.9)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes DefaultDialog_fadeIn_1HkWB{0%{opacity:0}to{opacity:1}}@keyframes DefaultDialog_fadeIn_1HkWB{0%{opacity:0}to{opacity:1}}.DefaultDialog_root_XGkzf{position:absolute;top:0;left:0;right:0;bottom:0;outline:none}@media (max-width:511px){.DefaultDialog_root_XGkzf{position:fixed}}.DefaultDialog_overlay_Ktmw4{-webkit-animation-name:DefaultDialog_fadeIn_1HkWB;animation-name:DefaultDialog_fadeIn_1HkWB;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:cubic-bezier(0,0,0,1);animation-timing-function:cubic-bezier(0,0,0,1);-webkit-animation-iteration-count:once;animation-iteration-count:once;top:0;left:0;bottom:0;width:100%;height:100%;position:absolute;pointer-events:none}.DefaultDialog_card_1PAns{position:relative;border-radius:4px;-webkit-animation-name:DefaultDialog_reveal_31qMf;animation-name:DefaultDialog_reveal_31qMf;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:cubic-bezier(0,0,0,1);animation-timing-function:cubic-bezier(0,0,0,1);-webkit-animation-iteration-count:once;animation-iteration-count:once;-webkit-transform-origin:center;transform-origin:center;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:calc(100% - 2rem);min-height:0;max-height:calc(100% - 2rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;@nest .root:not([data-dialog-size]){width:auto;height:auto}}.DefaultDialog_root_XGkzf[data-dialog-size=small][data-container-min~=medium] .DefaultDialog_card_1PAns{max-width:320px;max-width:20rem}.DefaultDialog_root_XGkzf[data-dialog-size=medium][data-container-min~=medium] .DefaultDialog_card_1PAns{width:432px;width:27rem}.DefaultDialog_root_XGkzf[data-dialog-size=medium][data-container-min~=default] .DefaultDialog_card_1PAns{width:528px;width:33rem}.DefaultDialog_root_XGkzf[data-dialog-size=medium][data-container-min~=large] .DefaultDialog_card_1PAns{width:560px;width:35rem}.DefaultDialog_root_XGkzf[data-dialog-size=large][data-container-min~=medium] .DefaultDialog_card_1PAns{width:448px;width:28rem}.DefaultDialog_root_XGkzf[data-dialog-size=large][data-container-min~=default] .DefaultDialog_card_1PAns{width:640px;width:40rem}.DefaultDialog_root_XGkzf[data-dialog-size=large][data-container-min~=large] .DefaultDialog_card_1PAns{width:800px;width:50rem}.DefaultDialog_isClosed_1EFd9{display:none}.DefaultDialog_isOpen_2j-9S{display:-webkit-box;display:-ms-flexbox;display:flex}.DefaultDialog_header_3EbfE{position:relative;background-color:#fff;color:#262f3d;border-radius:4px 4px 0 0;padding:1rem;z-index:10;line-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}.DefaultDialog_header_3EbfE:after{content:"";display:block;position:absolute;left:0;right:0;bottom:-1px;border-bottom:1px solid rgba(123,140,168,.25);pointer-events:none}.DefaultDialog_root_XGkzf[data-dialog-color=success] .DefaultDialog_header_3EbfE{background-color:#3ab667;color:#fff}.DefaultDialog_root_XGkzf[data-dialog-color=warning] .DefaultDialog_header_3EbfE{background-color:#b89b23;color:#fff}.DefaultDialog_root_XGkzf[data-dialog-color=danger] .DefaultDialog_header_3EbfE{background-color:#f03e2f;color:#fff}.DefaultDialog_inner_324vZ{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.DefaultDialog_content_dgxes{position:relative;border-radius:4px 4px 0 0;background-color:#fff;color:#262f3d;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;max-height:100%}.DefaultDialog_header_3EbfE+.DefaultDialog_content_dgxes{border-top-left-radius:0!important;border-top-right-radius:0!important}.DefaultDialog_contentWithoutFooter_u7P7k{border-radius:4px}.DefaultDialog_root_XGkzf[data-dialog-padding=small] .DefaultDialog_contentWrapper_38jtY{padding:1rem .5rem}.DefaultDialog_root_XGkzf[data-dialog-padding=medium] .DefaultDialog_contentWrapper_38jtY{padding:1.5rem 1rem}.DefaultDialog_root_XGkzf[data-dialog-padding=large] .DefaultDialog_contentWrapper_38jtY{padding:2rem 1.5rem}.DefaultDialog_title_13bX8{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.DefaultDialog_title_13bX8>h1{font-size:16px;font-size:1rem;line-height:1.25;font-weight:700;margin:-2px 0 -1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DefaultDialog_closeButtonContainer_2AHS6{margin-left:1rem}.DefaultDialog_header_3EbfE .DefaultDialog_closeButton_qvrcZ{margin:-.5rem}.DefaultDialog_floatingCloseButtonContainer_1Oaou{position:absolute;border:0;top:0;right:0;z-index:1;background-color:#fff;color:#262f3d;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);border-radius:50%}.DefaultDialog_floatingCloseButtonContainer_1Oaou>button>span{border-radius:50%!important}.DefaultDialog_footer_3Oc_Q{-webkit-box-sizing:border-box;box-sizing:border-box;padding:1rem;background-color:#fff;color:#262f3d;border-radius:0 0 4px 4px;position:relative;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}.DefaultDialog_footer_3Oc_Q:before{content:"";position:absolute;display:block;left:0;top:-1px;right:0;border-top:1px solid rgba(123,140,168,.25);pointer-events:none}@-webkit-keyframes PopoverDialog_popoverDialogBackgroundFadeIn_1SQbI{0%{opacity:0}to{opacity:1}}@keyframes PopoverDialog_popoverDialogBackgroundFadeIn_1SQbI{0%{opacity:0}to{opacity:1}}.PopoverDialog_overlay_16_9_{position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(123,140,168,.15);opacity:.75;pointer-events:none;-webkit-animation-name:PopoverDialog_popoverDialogBackgroundFadeIn_1SQbI;animation-name:PopoverDialog_popoverDialogBackgroundFadeIn_1SQbI;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:cubic-bezier(0,0,0,1);animation-timing-function:cubic-bezier(0,0,0,1);-webkit-animation-iteration-count:once;animation-iteration-count:once}.PopoverDialog_root_Pe9Od{width:calc(100% - 16px);max-height:50vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.PopoverDialog_root_Pe9Od:not([data-size]),.PopoverDialog_root_Pe9Od[data-size=auto]{width:auto}.PopoverDialog_root_Pe9Od[data-size=small]{max-width:320px;max-width:20rem}.PopoverDialog_root_Pe9Od[data-size=medium]{max-width:560px;max-width:35rem}.PopoverDialog_root_Pe9Od[data-size=large]{max-width:640px;max-width:40rem;max-width:800px;max-width:50rem}.PopoverDialog_root_Pe9Od[data-popper-reference-hidden=true]{display:none}.PopoverDialog_root_Pe9Od[data-color=danger] .PopoverDialog_card_yfMZa{background-color:#f03e2f;color:#fff}.PopoverDialog_closeButtonContainer_1KXGo{margin-left:1rem}.PopoverDialog_header_38Efu .PopoverDialog_closeButton_N1Kov{margin:-.5rem}.PopoverDialog_floatingCloseButtonContainer_21hiC{position:absolute;border:0;top:0;right:0;z-index:1;background:#fff;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);border-radius:50%}.PopoverDialog_floatingCloseButtonContainer_21hiC>button>span{border-radius:50%!important}.PopoverDialog_content_2rPDx{overflow:auto;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.PopoverDialog_root_Pe9Od[data-padding=small] .PopoverDialog_contentWrapper_2Qx1Y{padding:1rem .5rem}.PopoverDialog_root_Pe9Od[data-padding=medium] .PopoverDialog_contentWrapper_2Qx1Y{padding:1.5rem 1rem}.PopoverDialog_root_Pe9Od[data-padding=large] .PopoverDialog_contentWrapper_2Qx1Y{padding:2rem 1.5rem}.PopoverDialog_header_38Efu{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:0}.PopoverDialog_header_38Efu:after{content:"";display:block;position:absolute;left:0;right:0;bottom:-1px;border-bottom:1px solid rgba(123,140,168,.25);pointer-events:none}.PopoverDialog_root_Pe9Od[data-padding=small] .PopoverDialog_header_38Efu{padding:.5rem}.PopoverDialog_root_Pe9Od[data-padding=medium] .PopoverDialog_header_38Efu{padding:1rem}.PopoverDialog_root_Pe9Od[data-padding=large] .PopoverDialog_header_38Efu{padding:1.5rem}.PopoverDialog_title_Qa1DJ{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.PopoverDialog_title_Qa1DJ>h3{font-size:16px;font-size:1rem;line-height:1.25;font-weight:700;margin:-2px 0 -1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PopoverDialog_root_Pe9Od[data-padding=small] .PopoverDialog_footer_3CGZ3{padding:.5rem}.PopoverDialog_root_Pe9Od[data-padding=medium] .PopoverDialog_footer_3CGZ3{padding:1rem}.PopoverDialog_root_Pe9Od[data-padding=large] .PopoverDialog_footer_3CGZ3{padding:1.5rem}.EditItemFoldOut_root_3YOjM{position:relative;display:block;width:100%;z-index:200}.EditItemFoldOut_card_2hH42{background-color:#fff;margin-left:-.5rem;margin-right:-.5rem;width:calc(100% + 1rem);border-radius:0 0 4px 4px;max-height:50vh;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.EditItemFoldOut_card_2hH42:after{content:"";display:block;position:absolute;top:calc(-.5rem - 1px);left:0;height:0;width:0;margin-left:-1px;margin-top:-1px;border-color:transparent;border-bottom:calc(.5rem + 1px) solid rgba(123,140,168,.25);border-left:calc(.5rem + 1px) solid transparent;z-index:-1}.EditItemFoldOut_card_2hH42:before{content:"";display:block;position:absolute;top:calc(-.5rem - 1px);right:0;height:0;width:0;margin-right:-1px;margin-top:-1px;border-color:transparent;border-bottom:calc(.5rem + 1px) solid rgba(123,140,168,.25);border-right:calc(.5rem + 1px) solid transparent;z-index:-1}.EditItemFoldOut_header_L6dkp{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.EditItemFoldOut_header_L6dkp:after{content:"";display:block;position:absolute;left:0;right:0;bottom:-1px;border-bottom:1px solid rgba(123,140,168,.25);z-index:1}.EditItemFoldOut_header__title_1gA3X{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;margin:-2px 0 -1px;font-weight:600;padding:1rem}.EditItemFoldOut_header__actions_2_EvX{padding:.5rem}.EditItemFoldOut_content_1zSzW{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;padding:1rem;overflow:auto}.text-blocks_default_jpiHw{display:block}.text-blocks_root_1_FF7{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Droid Sans,Helvetica Neue,Fira Sans,sans-serif;margin:0;padding:0}.text-blocks_base_3RN62{font-size:16px;font-size:1rem;line-height:1.25}.text-blocks_lead_2lsZ9{font-size:18px;font-size:1.125rem;line-height:1.33333;margin:1rem 0}.text-blocks_small_175Js{font-size:13px;font-size:.8125rem;line-height:1.23077}.text-blocks_description_2zNyP{color:#66758d}.text-blocks_paragraph_3LNng{margin:1rem 0}.text-blocks_blockquote_3Wkda{position:relative;color:#3c4758;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Droid Sans,Helvetica Neue,Fira Sans,sans-serif;font-size:16px;font-size:1rem;line-height:1.25;font-style:normal;margin:1rem 0;padding-left:calc(1rem - 1px);border-left:1px solid rgba(123,140,168,.25)}.forms_label_3w1Gv{font-size:13px;font-size:.8125rem;line-height:1.23077;font-weight:600;color:#262f3d}.DefaultFieldset_root_3F-ZK{outline:none}.DefaultFieldset_fieldWrapper_1jRAL{display:grid;grid-gap:2rem 1rem}.DefaultFieldset_fieldWrapper_1jRAL[data-columns=true]{grid-template-columns:minmax(0,1fr)}.DefaultFieldset_fieldset_1IBKV{margin:0;padding:0;border:none;min-width:0}.DefaultFieldset_header_2NeYm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:.5rem}.DefaultFieldset_headerMain_2bvIE{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:.25rem 0}.DefaultFieldset_headerStatus_b28Xm{padding:0 .5rem}.DefaultFieldset_description_3C_y9{margin:.25rem 0 0;padding:0;display:block}@media (min-width:512px){.DefaultFieldset_columns4_3kjtx .DefaultFieldset_fieldWrapper_1jRAL[data-columns=true]{grid-template-columns:repeat(4,minmax(0,1fr))}.DefaultFieldset_columns3_-yunA .DefaultFieldset_fieldWrapper_1jRAL[data-columns=true]{grid-template-columns:repeat(3,minmax(0,1fr))}.DefaultFieldset_columns2_5CUMA .DefaultFieldset_fieldWrapper_1jRAL[data-columns=true]{grid-template-columns:repeat(2,minmax(0,1fr))}}.DefaultFieldset_transparent_3Mnnt{background-color:transparent}.DefaultFieldset_content_eg2E-{position:relative;display:block}.DefaultFieldset_transparent_3Mnnt .DefaultFieldset_content_eg2E-{background-color:transparent}.DefaultFieldset_hasErrors_1nLI0:focus-within .DefaultFieldset_content_eg2E-{-webkit-box-shadow:0 0 0 1px #2276fc!important;box-shadow:0 0 0 1px #2276fc!important}.DefaultFieldset_contentCollapsible_2TVWx{border:1px solid red!important}.DefaultFieldset_contentCollapsible_2TVWx:empty{display:none}.DefaultFieldset_content_eg2E- .DefaultFieldset_content_eg2E- .DefaultFieldset_content_eg2E-{border:none;padding:0!important;-webkit-box-shadow:none;box-shadow:none}.DefaultFieldset_level0_1wQBE,.DefaultFieldset_level1_hnMx5,.DefaultFieldset_level2_IgRoG,.DefaultFieldset_level3_2dX4f,.DefaultFieldset_level4_6stnu{display:block;-webkit-box-shadow:none;box-shadow:none}.DefaultFieldset_inner_2_Ws-{display:block}.DefaultFieldset_arrow_v3U4x{display:inline-block;width:1em;height:1em;overflow:hidden;line-height:1;padding:0;position:relative;vertical-align:middle;-webkit-transition:-webkit-transform .1s linear;transition:-webkit-transform .1s linear;transition:transform .1s linear;transition:transform .1s linear,-webkit-transform .1s linear;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);margin:1px .25em 0 0}.DefaultFieldset_arrow_v3U4x.DefaultFieldset_isOpen_3VyXQ{-webkit-transform:rotate(0);transform:rotate(0)}.DefaultFieldset_arrow_v3U4x svg{position:absolute;-webkit-transform:scale(1.2);transform:scale(1.2)}.DefaultFieldset_legend_21JpU{color:#262f3d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin:-1px 0 0;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.DefaultFieldset_labelContainer_2vTRp{outline:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.DefaultFieldset_validationStatus_UwEIu{margin:-5px 0 -4px}.DefaultFieldset_label_1cl0r{padding-right:.5rem}.DefaultFieldset_root_3F-ZK.DefaultFieldset_level1_hnMx5>.DefaultFieldset_fieldset_1IBKV>.DefaultFieldset_inner_2_Ws->.DefaultFieldset_content_eg2E-{padding-left:calc(.5rem - 1px);border-left:1px solid rgba(123,140,168,.25)}@media (min-width:512px){.DefaultFieldset_root_3F-ZK.DefaultFieldset_level1_hnMx5>.DefaultFieldset_fieldset_1IBKV>.DefaultFieldset_inner_2_Ws->.DefaultFieldset_content_eg2E-{padding-left:.75rem}}.DefaultFieldset_root_3F-ZK.DefaultFieldset_level2_IgRoG>.DefaultFieldset_fieldset_1IBKV>.DefaultFieldset_inner_2_Ws->.DefaultFieldset_content_eg2E-{padding-left:calc(.5rem - 1px);border-left:1px solid rgba(123,140,168,.25)}@media (min-width:512px){.DefaultFieldset_root_3F-ZK.DefaultFieldset_level2_IgRoG>.DefaultFieldset_fieldset_1IBKV>.DefaultFieldset_inner_2_Ws->.DefaultFieldset_content_eg2E-{padding-left:.75rem}}.DefaultFieldset_debugNestingLevel_ptDtE{display:none}.DefaultLabel_root_3hSrA{display:block}.ActivateOnFocus_root_2G7tQ{position:relative;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none}.ActivateOnFocus_eventHandler_3aX13{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box}.ActivateOnFocus_hasFocus_3ARvk .ActivateOnFocus_eventHandler_3aX13{pointer-events:none}.ActivateOnFocus_content_1GVid{position:relative;z-index:0}.ActivateOnFocus_overlay_18fkL{background-color:hsla(0,0%,100%,.9);z-index:2;width:100%;height:100%;position:absolute;top:0;left:0;-webkit-transition:opacity .1s linear;transition:opacity .1s linear;opacity:0}.ActivateOnFocus_noFocus_11mQ1:hover .ActivateOnFocus_overlay_18fkL,.ActivateOnFocus_root_2G7tQ:focus-within .ActivateOnFocus_overlay_18fkL{opacity:.9}.ActivateOnFocus_hasFocus_3ARvk .ActivateOnFocus_overlay_18fkL{opacity:0}.ActivateOnFocus_message_3LppQ{z-index:3;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:opacity .1s linear;transition:opacity .1s linear;opacity:0;text-align:center}.ActivateOnFocus_noFocus_11mQ1:hover .ActivateOnFocus_message_3LppQ,.ActivateOnFocus_root_2G7tQ:focus-within .ActivateOnFocus_message_3LppQ{opacity:1}.ActivateOnFocus_hasFocus_3ARvk .ActivateOnFocus_message_3LppQ{opacity:0}.ActivateOnFocus_stringMessage_2dLef{font-size:24px;font-size:1.5rem;pointer-events:none;text-transform:uppercase}.ActivateOnFocus_hasFocus_3ARvk .ActivateOnFocus_stringMessage_2dLef{pointer-events:none}.ActivateOnFocus_html_3j6YC{pointer-events:auto;font-size:1em}.DefaultFormField_root_1aVxI{display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.DefaultFormField_block_1wkQu{display:block}.DefaultFormField_inline_1Khfb{display:inline-block}.DefaultFormField_content_27lax,.DefaultFormField_label_3Hn5g{display:block}.DefaultFormField_inline_1Khfb .DefaultFormField_content_27lax{-ms-flex-preferred-size:77%;flex-basis:77%;-webkit-box-flex:10;-ms-flex-positive:10;flex-grow:10;display:inline-block}.DefaultFormField_description_tbabp+.DefaultFormField_content_27lax,.DefaultFormField_label_3Hn5g+.DefaultFormField_content_27lax{margin-top:.5rem}.DefaultFormField_header_2-arU{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:.5rem}.DefaultFormField_headerMain_2OkC2{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;padding:.25rem 0}.DefaultFormField_title_23cfP{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:-1px}.DefaultFormField_description_tbabp{margin-top:.25rem}.DefaultFormField_validationStatus_3IVc2{margin:-5px 0 -5px .25rem}.DefaultFormField_validationList_1G2o-{padding:0}.DefaultFormField_validationList_1G2o- div[class*=root]{margin:0;padding:0}.DefaultFormField_validationList_1G2o- div[class*=root] .DefaultFormField_item_2IS3Y{padding:0;border:0}.DefaultFormField_labelAndDescriptionWrapper_2BUG8{display:block}.DefaultFormField_inline_1Khfb .DefaultFormField_labelAndDescriptionWrapper_2BUG8{-ms-flex-preferred-size:33%;flex-basis:33%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.DefaultFormField_wrapped_g7Zrp{padding:1rem;background-color:#fff;border:1px solid rgba(123,140,168,.25);border-radius:4px;overflow:hidden;max-width:100%}.DefaultFormField_inner_1JIFE{display:block}.DefaultFormField_inline_1Khfb .DefaultFormField_inner_1JIFE{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@-webkit-keyframes ProgressCircle_finish_10Qjs{0%{stroke-width:1em}10%{stroke-width:.5em}90%{-webkit-transform:scale(.9);transform:scale(.9)}to{-webkit-transform:scale(2);transform:scale(2);opacity:0;stroke-width:1px}}@keyframes ProgressCircle_finish_10Qjs{0%{stroke-width:1em}10%{stroke-width:.5em}90%{-webkit-transform:scale(.9);transform:scale(.9)}to{-webkit-transform:scale(2);transform:scale(2);opacity:0;stroke-width:1px}}@-webkit-keyframes ProgressCircle_rotate_15ZQ7{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes ProgressCircle_rotate_15ZQ7{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes ProgressCircle_strokeWidth_1JtoJ{0%{stroke-width:0}50%{stroke-width:1px}to{stroke-width:0}}@keyframes ProgressCircle_strokeWidth_1JtoJ{0%{stroke-width:0}50%{stroke-width:1px}to{stroke-width:0}}@-webkit-keyframes ProgressCircle_strokeDash_fq0gz{0%{stroke-dasharray:0,314.15927;stroke-dashoffset:0}50%{stroke-dasharray:314.15927,0;stroke-dashoffset:0}to{stroke-dasharray:314.15927,314.15927;stroke-dashoffset:-314.15927}}@keyframes ProgressCircle_strokeDash_fq0gz{0%{stroke-dasharray:0,314.15927;stroke-dashoffset:0}50%{stroke-dasharray:314.15927,0;stroke-dashoffset:0}to{stroke-dasharray:314.15927,314.15927;stroke-dashoffset:-314.15927}}.ProgressCircle_root_1ruEu{width:100%;display:block}.ProgressCircle_svg_39WWQ{display:block;margin:0 auto}.ProgressCircle_background_1lIjt{stroke:#121923;stroke-width:.5em;opacity:.05;fill:none;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.ProgressCircle_completed_2VFYh .ProgressCircle_background_1lIjt{opacity:0}.ProgressCircle_foreground_1XleW{-webkit-transform-origin:center center;transform-origin:center center;stroke:#121923;fill:none;stroke-width:.5em;-webkit-transition:stroke .2s linear,opacity .3s linear;transition:stroke .2s linear,opacity .3s linear}.ProgressCircle_completed_2VFYh .ProgressCircle_foreground_1XleW{stroke:#3ab667;-webkit-animation-name:ProgressCircle_finish_10Qjs;animation-name:ProgressCircle_finish_10Qjs;-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.ProgressCircle_hundredPercent_1z0Vr .ProgressCircle_foreground_1XleW{stroke:#3ab667}.ProgressCircle_activeCircle_3wSTr{-webkit-transform-origin:center center;transform-origin:center center;stroke:#121923;fill:none;stroke-width:1px;stroke-dasharray:0,314.15927;-webkit-animation:ProgressCircle_strokeDash_fq0gz 6s ease-out infinite,ProgressCircle_strokeWidth_1JtoJ 3s ease-out infinite,ProgressCircle_rotate_15ZQ7 18s linear infinite;animation:ProgressCircle_strokeDash_fq0gz 6s ease-out infinite,ProgressCircle_strokeWidth_1JtoJ 3s ease-out infinite,ProgressCircle_rotate_15ZQ7 18s linear infinite}.ProgressCircle_completed_2VFYh .ProgressCircle_activeCircle_3wSTr{opacity:0}.ProgressCircle_text_WDo7V{font-weight:400;font-size:1em;fill:inherit;-webkit-transform-origin:center center;transform-origin:center center}.ProgressCircle_completed_2VFYh .ProgressCircle_text_WDo7V{-webkit-animation-name:ProgressCircle_finish_10Qjs;animation-name:ProgressCircle_finish_10Qjs;-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.ProgressCircle_percent_3E6qs{font-weight:400}.ProgressCircle_status_14vz1{fill:inherit;font-weight:400;font-size:.7em}.ProgressCircle_completed_2VFYh .ProgressCircle_status_14vz1{-webkit-animation-name:ProgressCircle_finish_10Qjs;animation-name:ProgressCircle_finish_10Qjs;-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.SnackbarItem_root_1-icA{position:fixed;z-index:1000001;bottom:0;right:0;-webkit-transform:translate3d(100vw,0,0);transform:translate3d(100vw,0,0);max-width:calc(100vw - 2rem);width:100%;line-height:1.3125;outline:0}@media (min-width:512px){.SnackbarItem_root_1-icA{-webkit-transform:translate3d(500px,0,0);transform:translate3d(500px,0,0);max-width:30rem;margin:0 1rem}}.SnackbarItem_inner_25h1w{position:relative;border-radius:6px;line-height:1.3125}.SnackbarItem_root_1-icA[data-kind=info] .SnackbarItem_inner_25h1w{background-color:#2276fc;color:#fff}.SnackbarItem_root_1-icA[data-kind=warning] .SnackbarItem_inner_25h1w{background-color:#b89b23;color:#fff}.SnackbarItem_root_1-icA[data-kind=success] .SnackbarItem_inner_25h1w{background-color:#3ab667;color:#fff}.SnackbarItem_root_1-icA[data-kind=error] .SnackbarItem_inner_25h1w{background-color:#f03e2f;color:#fff}.SnackbarItem_icon_zBEmh{float:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:start;align-self:flex-start;font-size:calc(1.125rem + 5px);margin:calc(1rem - 2px) .5rem calc(1rem - 2px) calc(1rem - 2px)}.SnackbarItem_content_3s7Lo{padding:1rem calc(1rem - 2px)}.SnackbarItem_buttonsWrapper_2ce66{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;float:right;max-height:52.8px;max-height:3.3rem}.SnackbarItem_buttonsWrapper_2ce66:empty{display:none}.SnackbarItem_buttonContainer_3ZAVV{max-height:100%}@media (hover:hover){.SnackbarItem_buttonContainer_3ZAVV{opacity:.7}.SnackbarItem_buttonContainer_3ZAVV:hover{opacity:1}}.SnackbarItem_closeButtonContainer_DrnXu{font-size:calc(1.125rem + 5px)}@media (hover:hover){.SnackbarItem_buttonContainer_3ZAVV [class^=DefaultButton_root]:hover{background-color:transparent!important}}.SnackbarItem_actionButtonContainer_14Zvi [class^=DefaultButton_inner]{padding:1rem .5rem}.SnackbarItem_closeButtonContainer_DrnXu [class^=DefaultButton_inner]{padding:calc(1rem - 2px)}.SnackbarItem_actionButtonContainer_14Zvi:first-child [class*=inner]{padding:1rem calc(1rem - 2px)}.SnackbarItem_icon_zBEmh~.SnackbarItem_content_3s7Lo{padding-left:calc(3.125rem - 3px)}.SnackbarItem_showSnack_26rf5{-webkit-transform:translateZ(0);transform:translateZ(0)}.SnackbarItem_children_E2xlX:not(:empty){padding-top:.5em}.SnackbarItem_dismissSnack_1DOvR{-webkit-transform:translate3d(100vw,0,0);transform:translate3d(100vw,0,0);opacity:0}@media (min-width:512px){.SnackbarItem_dismissSnack_1DOvR{-webkit-transform:translate3d(500px,0,0);transform:translate3d(500px,0,0)}}.FullscreenMessageDialog_root_2Hjqj{position:fixed;top:0;left:0;right:0;bottom:0;padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#e4e8ed}.FullscreenMessageDialog_card_3fT9q{background-color:#fff;border-radius:4px;width:100%;min-width:0;max-width:540px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1);max-height:calc(100% - 2rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.FullscreenMessageDialog_color_info_1p6kJ .FullscreenMessageDialog_card_3fT9q{color:#2276fc}.FullscreenMessageDialog_color_success_2X0gP .FullscreenMessageDialog_card_3fT9q{color:#3ab667}.FullscreenMessageDialog_color_warning_2-wwT .FullscreenMessageDialog_card_3fT9q{color:#b89b23}.FullscreenMessageDialog_color_danger_3hlC4 .FullscreenMessageDialog_card_3fT9q{color:#f03e2f}.FullscreenMessageDialog_cardHeader_11m_9{padding:1rem;border-bottom:1px solid rgba(123,140,168,.25);display:-webkit-box;display:-ms-flexbox;display:flex}.FullscreenMessageDialog_cardTitle_YZxIg{margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.FullscreenMessageDialog_cardHeaderActions_imQ1x{margin:-2px -2px -1px}.FullscreenMessageDialog_cardHeaderActions_imQ1x button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;color:inherit;border-radius:2px;font:inherit;padding:.25rem}.FullscreenMessageDialog_cardHeaderActions_imQ1x button>svg{font-size:1.5625em;display:block}.FullscreenMessageDialog_cardContent_3slJy{-webkit-overflow-scrolling:touch;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:16px;font-size:1rem;line-height:1.25;padding:1rem;overflow:auto}.FullscreenMessageDialog_cardContent_3slJy p{margin:1rem 0}.FullscreenMessageDialog_cardContent_3slJy p code{font-family:-apple-system-ui-monospace,SF Mono,Menlo,Monaco,Consolas,monospace;background:rgba(123,140,168,.1);color:#3c4758;border-radius:2px}.FullscreenMessageDialog_cardContent_3slJy pre{font-family:-apple-system-ui-monospace,SF Mono,Menlo,Monaco,Consolas,monospace;background:rgba(123,140,168,.1);color:#3c4758;padding:.5rem;overflow:auto;border-radius:2px;margin:1rem 0}.FullscreenMessageDialog_cardContent_3slJy pre code{font-family:-apple-system-ui-monospace,SF Mono,Menlo,Monaco,Consolas,monospace}.FullscreenMessageDialog_cardContent_3slJy p:first-child,.FullscreenMessageDialog_cardContent_3slJy pre:first-child{margin-top:0}.FullscreenMessageDialog_cardContent_3slJy p:last-child,.FullscreenMessageDialog_cardContent_3slJy pre:last-child{margin-bottom:0}.FullscreenMessageDialog_cardButtons_2sOIY{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:.5rem;padding:1rem;border-top:1px solid rgba(123,140,168,.25)} \ No newline at end of file diff --git a/bloggify-cms/dist/static/favicon.ico b/bloggify-cms/dist/static/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..7305cdbf5c90a28ce1786cd0f85e8cad9f37e5ba GIT binary patch literal 1150 zcma)*y-R{o6vj_c)DUS6K`k}eu-5cQA<#OdgnLGzB$wTd$c)i|fbVYR4R)9Zj)&s8x&#UD_cjfVTR;fqG zH$kq(JyRPrd%&GpUgDO?`+U9udSu|viKiw{eM#2?D}g|u+vIf)H-~N=|4TEzU5!2W z;oHTpXLHw1YjNm@@hza&J-^kwRq}mHV@C9Pj!86+mfjwzr^4ZIuj$h{ToioT^|t&T zE{2yI);QqCLB*!eb6zLZ7X5zzNTZ{^f-bIJVuoj!O(YVX^@{d0yvN`M?|d_*_Jf;H za2NFRs2lp;Svv~!`KRhgCe&lPKLz==$#Z8Ma7Q)%otR{;2z{5yFTi(=E4Dfh^fUDS zd(WyjP(m|lu5F)dZ`M4Z&x7^?1&{)9{RZq>&A&!PN=0||(a[n]=e[n]);return a}function j(e,t){return t||(t=e.slice(0)),e.raw=t,e}function _(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var P=[],x={};function C(e,t){for(var n,r=[e],a=E(t);!(n=a()).done;){var o=n.value;Array.isArray(o)?r.push.apply(r,o):r.push(o)}return r.filter(Boolean)}function k(e,t,n){void 0===t&&(t=P);var r=Object(a.useState)(null),o=r[0],i=r[1],u=Object(a.useState)((function(){return C(o,t)})),l=u[0],c=u[1],s=Object(a.useRef)(l);return Object(a.useEffect)((function(){var e=s.current,n=C(o,t);if(e.length!==n.length)return c(n),void(s.current=n);for(var r,a=E(e);!(r=a()).done;){var i=r.value;if(!n.includes(i))return c(n),void(s.current=n)}for(var u,l=E(n);!(u=l()).done;){var f=u.value;if(!e.includes(f))return c(n),void(s.current=n)}}),[o,t]),Object(a.useEffect)((function(){if(e){var t=function(t){var r=t.target;if(r instanceof Node&&(!n||n.contains(r))){for(var a,o=E(l);!(a=o()).done;){var i=a.value;if(r===i||i.contains(r))return}e(t)}};return window.addEventListener("mousedown",t),function(){window.removeEventListener("mousedown",t)}}}),[n,e,l]),i}function S(e){var t=Object(a.useState)(null),n=t[0],r=t[1];return Object(a.useEffect)((function(){if(e){var t=new ResizeObserver((function(e){r(e[0].contentRect)}));return t.observe(e),function(){return t.disconnect()}}}),[e]),n}function D(e){return Object(a.useEffect)((function(){return addEventListener("keydown",e),function(){return removeEventListener("keydown",e)}}),[e])}function M(e,t){return e*t}function A(e,t){return{r:Math.round(T(255*M(e.r/255,t.r/255))),g:Math.round(T(255*M(e.g/255,t.g/255))),b:Math.round(T(255*M(e.b/255,t.b/255)))}}function T(e){return Math.max(Math.min(e,255),0)}function I(e,t){return e+t-e*t}function R(e,t){return{r:Math.round(F(255*I(e.r/255,t.r/255))),g:Math.round(F(255*I(e.g/255,t.g/255))),b:Math.round(F(255*I(e.b/255,t.b/255)))}}function F(e){return Math.max(Math.min(e,255),0)}function B(e){if(4===e.length){var t=e.slice(1,2),n=e.slice(2,3),r=e.slice(3,4);return{r:parseInt(t+t,16),g:parseInt(n+n,16),b:parseInt(r+r,16)}}return{r:parseInt(e.slice(1,3),16),g:parseInt(e.slice(3,5),16),b:parseInt(e.slice(5,7),16)}}function L(e){return"#"+((1<<24)+(e.r<<16)+(e.g<<8)+e.b).toString(16).slice(1)}function N(e){var t=e.r,n=e.g,r=e.b;t/=255,n/=255,r/=255;var a=Math.min(t,n,r),o=Math.max(t,n,r),i=o-a,u=0,l=0;return u=0==i?0:o==t?(n-r)/i%6:o==n?(r-t)/i+2:(t-n)/i+4,(u=Math.round(60*u))<0&&(u+=360),l=(o+a)/2,{h:u,s:+(100*(0==i?0:i/(1-Math.abs(2*l-1)))).toFixed(1),l:l=+(100*l).toFixed(1)}}function W(e){var t=e.s/100,n=e.l/100,r=(1-Math.abs(2*n-1))*t,a=r*(1-Math.abs(e.h/60%2-1)),o=n-r/2,i=0,u=0,l=0;return 0<=e.h&&e.h<60?(i=r,u=a,l=0):60<=e.h&&e.h<120?(i=a,u=r,l=0):120<=e.h&&e.h<180?(i=0,u=r,l=a):180<=e.h&&e.h<240?(i=0,u=a,l=r):240<=e.h&&e.h<300?(i=a,u=0,l=r):300<=e.h&&e.h<360&&(i=r,u=0,l=a),{r:Math.round(255*(i+o)),g:Math.round(255*(u+o)),b:Math.round(255*(l+o))}}var V=/hsl\(\s*(\d+)\s*,\s*((\d+(?:\.\d+)?)%)\s*,\s*((\d+(?:\.\d+)?)%)\s*\)/i;function z(e){return"#"===e[0]&&((4===e.length||7===e.length)&&function(e){for(var t,n=E(e);!(t=n()).done;){var r=t.value;if(-1==="0123456789ABCDEFabcdef".indexOf(r))return!1}return!0}(e.slice(1)))}function U(e){if(!e)return{r:0,g:0,b:0};if("string"!=typeof e)throw new Error("parseColor: expected a string");if(z(e))return B(e);if(e.startsWith("hsl("))return W(function(e){var t=V.exec(e);if(!t)throw new Error('parseHsl: string is not a HSL color: "'+e+'"');return{h:parseInt(t[1]),s:parseFloat(t[3]),l:parseFloat(t[5])}}(e));throw new Error('parseColor: unexpected color format: "'+e+'"')}function H(e,t){var n=U(e);return"rgba("+n.r+","+n.g+","+n.b+","+t+")"}function Y(e,t,n,r,a,o){return{default:e.button({base:t,dark:n,solid:r.default,muted:a.default,mode:o}),primary:e.button({base:t,dark:n,solid:r.primary,muted:a.primary,mode:o}),positive:e.button({base:t,dark:n,solid:r.positive,muted:a.positive,mode:o}),caution:e.button({base:t,dark:n,solid:r.caution,muted:a.caution,mode:o}),critical:e.button({base:t,dark:n,solid:r.critical,muted:a.critical,mode:o})}}function G(e,t,n,r,a){return{default:Y(e,t,n,r,a,"default"),ghost:Y(e,t,n,r,a,"ghost"),bleed:Y(e,t,n,r,a,"bleed")}}function $(e,t,n,r,a,o){return{enabled:e.card({base:t,dark:n,name:r,state:"enabled",solid:a,muted:o}),disabled:e.card({base:t,dark:n,name:r,state:"disabled",solid:a,muted:o}),hovered:e.card({base:t,dark:n,name:r,state:"hovered",solid:a,muted:o}),pressed:e.card({base:t,dark:n,name:r,state:"pressed",solid:a,muted:o}),selected:e.card({base:t,dark:n,name:r,state:"selected",solid:a,muted:o})}}var q="hsl(0, 0%, 0%)",Z="hsl(0, 0%, 100%)",K={default:{lightest:"hsl(0, 0%, 95%)",lighter:"hsl(0, 0%, 70%)",light:"hsl(0, 0%, 65%)",base:"hsl(0, 0%, 50%)",dark:"hsl(0, 0%, 35%)",darker:"hsl(0, 0%, 20%)",darkest:"hsl(0, 0%, 5%)"},transparent:{lightest:"hsl(240, 100%, 95%)",lighter:"hsl(240, 100%, 70%)",light:"hsl(240, 100%, 65%)",base:"hsl(240, 100%, 50%)",dark:"hsl(240, 100%, 35%)",darker:"hsl(240, 100%, 20%)",darkest:"hsl(240, 100%, 5%)"},primary:{lightest:"hsl(240, 100%, 95%)",lighter:"hsl(240, 100%, 70%)",light:"hsl(240, 100%, 65%)",base:"hsl(240, 100%, 50%)",dark:"hsl(240, 100%, 35%)",darker:"hsl(240, 100%, 20%)",darkest:"hsl(240, 100%, 5%)"},positive:{lightest:"hsl(120, 100%, 95%)",lighter:"hsl(120, 100%, 70%)",light:"hsl(120, 100%, 65%)",base:"hsl(120, 100%, 50%)",dark:"hsl(120, 100%, 35%)",darker:"hsl(120, 100%, 20%)",darkest:"hsl(120, 100%, 5%)"},caution:{lightest:"hsl(60, 100%, 95%)",lighter:"hsl(60, 100%, 70%)",light:"hsl(60, 100%, 65%)",base:"hsl(60, 100%, 50%)",dark:"hsl(60, 100%, 35%)",darker:"hsl(60, 100%, 20%)",darkest:"hsl(60, 100%, 5%)"},critical:{lightest:"hsl(0, 100%, 95%)",lighter:"hsl(0, 100%, 70%)",light:"hsl(0, 100%, 65%)",base:"hsl(0, 100%, 50%)",dark:"hsl(0, 100%, 35%)",darker:"hsl(0, 100%, 20%)",darkest:"hsl(0, 100%, 5%)"}},X={gray:"hsl(0, 0%, 50%)",red:"hsl(0, 100%, 50%)",orange:"hsl(30, 100%, 50%)",yellow:"hsl(60, 100%, 50%)",green:"hsl(120, 100%, 50%)",cyan:"hsl(180, 100%, 50%)",blue:"hsl(240, 100%, 50%)",purple:"hsl(270, 100%, 50%)",magenta:"hsl(300, 100%, 50%)"},J={transparent:{bg:[K.transparent.darkest,K.transparent.lightest],fg:[K.transparent.lightest,K.transparent.darkest],border:[K.transparent.darker,K.transparent.lighter],focusRing:[K.transparent.base,K.transparent.base]},primary:{bg:[K.primary.darkest,K.primary.lightest],fg:[K.primary.lightest,K.primary.darkest],border:[K.primary.darker,K.primary.lighter],focusRing:[K.primary.base,K.primary.base]},positive:{bg:[K.positive.darkest,K.positive.lightest],fg:[K.positive.lightest,K.positive.darkest],border:[K.positive.darker,K.positive.lighter],focusRing:[K.positive.base,K.positive.base]},caution:{bg:[K.caution.darkest,K.caution.lightest],fg:[K.caution.lightest,K.caution.darkest],border:[K.caution.darker,K.caution.lighter],focusRing:[K.caution.base,K.caution.base]},critical:{bg:[K.critical.darkest,K.critical.lightest],fg:[K.critical.lightest,K.critical.darkest],border:[K.critical.darker,K.critical.lighter],focusRing:[K.critical.base,K.critical.base]}},Q={base:function(e){var t=e.dark,n=e.name;return"default"===n?{bg:t?q:Z,fg:t?Z:q,border:t?K.default.darkest:K.default.lightest,focusRing:K.primary.base,shadow:{outline:q,umbra:q,penumbra:q,ambient:q},skeleton:{from:t?Z:q,to:t?Z:q}}:{bg:J[n].bg[t?0:1],fg:J[n].fg[t?0:1],border:J[n].border[t?0:1],focusRing:J[n].focusRing[t?0:1],shadow:{outline:q,umbra:q,penumbra:q,ambient:q},skeleton:{from:t?Z:q,to:t?Z:q}}},solid:function(e){var t=e.base,n=e.dark,r=e.state,a=e.tone,o=K[a];return"hovered"===r?{bg:n?o.light:o.dark,bg2:n?o.light:o.dark,border:n?o.lighter:o.darker,fg:n?o.darkest:o.lightest,muted:{fg:q},accent:{fg:q},link:{fg:q},code:{bg:q,fg:q},skeleton:t.skeleton}:{bg:o.base,bg2:o.base,border:n?o.light:o.dark,fg:n?o.darkest:o.lightest,muted:{fg:q},accent:{fg:q},link:{fg:q},code:{bg:q,fg:q},skeleton:t.skeleton}},muted:function(e){var t=e.base,n=e.dark,r=e.state,a=e.tone,o=K[a];return"hovered"===r?{bg:n?o.darker:o.lighter,bg2:n?o.darker:o.lighter,border:n?o.lighter:o.darker,fg:n?o.lightest:o.darkest,muted:{fg:q},accent:{fg:q},link:{fg:q},code:{bg:q,fg:q},skeleton:t.skeleton}:{bg:n?o.darkest:o.lightest,bg2:n?o.darkest:o.lightest,border:n?o.darker:o.lighter,fg:n?o.lighter:o.darker,muted:{fg:q},accent:{fg:q},link:{fg:q},code:{bg:q,fg:q},skeleton:t.skeleton}},button:function(e){var t=e.base,n=e.mode,r=e.muted,a=e.solid;return"bleed"===n?g({},r,{enabled:{bg:"transparent",bg2:"transparent",fg:r.enabled.fg,border:"transparent",muted:{fg:q},accent:{fg:q},link:{fg:q},code:{bg:q,fg:q},skeleton:t.skeleton},hovered:{bg:r.enabled.bg,bg2:r.enabled.bg,fg:r.hovered.fg,border:"transparent",muted:{fg:q},accent:{fg:q},link:{fg:q},code:{bg:q,fg:q},skeleton:t.skeleton}}):"ghost"===n?g({},a,{enabled:r.enabled}):a},card:function(e){var t=e.base;return{bg:q,bg2:q,fg:q,border:q,muted:{fg:q},accent:{fg:q},link:{fg:q},code:{bg:q,fg:q},skeleton:t.skeleton}},input:function(){return{bg:q,fg:q,border:q,placeholder:q}},selectable:function(e){var t=e.muted,n=e.state;return t[e.tone][n]},spot:function(e){var t=e.key;return X[t]},syntax:function(){return{atrule:q,attrName:q,attrValue:q,attribute:q,boolean:q,builtin:q,cdata:q,char:q,class:q,className:q,comment:q,constant:q,deleted:q,doctype:q,entity:q,function:q,hexcode:q,id:q,important:q,inserted:q,keyword:q,number:q,operator:q,prolog:q,property:q,pseudoClass:q,pseudoElement:q,punctuation:q,regex:q,selector:q,string:q,symbol:q,tag:q,unit:q,url:q,variable:q}}};function ee(e,t,n,r,a){return{default:{enabled:e.input({base:t,dark:n,mode:"default",state:"enabled",solid:r.default,muted:a.default}),disabled:e.input({base:t,dark:n,mode:"default",state:"disabled",solid:r.default,muted:a.default}),hovered:e.input({base:t,dark:n,mode:"default",state:"hovered",solid:r.default,muted:a.default}),readOnly:e.input({base:t,dark:n,mode:"default",state:"readOnly",solid:r.default,muted:a.default})},invalid:{enabled:e.input({base:t,dark:n,mode:"invalid",state:"enabled",solid:r.default,muted:a.default}),disabled:e.input({base:t,dark:n,mode:"invalid",state:"disabled",solid:r.default,muted:a.default}),hovered:e.input({base:t,dark:n,mode:"invalid",state:"hovered",solid:r.default,muted:a.default}),readOnly:e.input({base:t,dark:n,mode:"invalid",state:"readOnly",solid:r.default,muted:a.default})}}}function te(e,t,n,r,a){return{default:ne(e,t,n,r,a,"default"),primary:ne(e,t,n,r,a,"primary"),positive:ne(e,t,n,r,a,"positive"),caution:ne(e,t,n,r,a,"caution"),critical:ne(e,t,n,r,a,"critical")}}function ne(e,t,n,r,a,o){return{enabled:e.selectable({base:t,dark:n,solid:r,muted:a,state:"enabled",tone:o}),hovered:e.selectable({base:t,dark:n,solid:r,muted:a,state:"hovered",tone:o}),pressed:e.selectable({base:t,dark:n,solid:r,muted:a,state:"pressed",tone:o}),selected:e.selectable({base:t,dark:n,solid:r,muted:a,state:"selected",tone:o}),disabled:e.selectable({base:t,dark:n,solid:r,muted:a,state:"disabled",tone:o})}}function re(e,t,n){return{gray:e.spot({base:t,dark:n,key:"gray"}),blue:e.spot({base:t,dark:n,key:"blue"}),purple:e.spot({base:t,dark:n,key:"purple"}),magenta:e.spot({base:t,dark:n,key:"magenta"}),red:e.spot({base:t,dark:n,key:"red"}),orange:e.spot({base:t,dark:n,key:"orange"}),yellow:e.spot({base:t,dark:n,key:"yellow"}),green:e.spot({base:t,dark:n,key:"green"}),cyan:e.spot({base:t,dark:n,key:"cyan"})}}function ae(e){void 0===e&&(e={});var t=g({},Q,e);return{light:oe(t,!1),dark:oe(t,!0)}}function oe(e,t){return{default:ie(e,t,"default"),transparent:ie(e,t,"transparent"),primary:ie(e,t,"primary"),positive:ie(e,t,"positive"),caution:ie(e,t,"caution"),critical:ie(e,t,"critical")}}function ie(e,t,n){var r=e.base({dark:t,name:n}),a=function(e,t,n,r){return{default:{enabled:e.solid({base:t,dark:n,tone:"default",name:r,state:"enabled"}),disabled:e.solid({base:t,dark:n,tone:"default",name:r,state:"disabled"}),hovered:e.solid({base:t,dark:n,tone:"default",name:r,state:"hovered"}),pressed:e.solid({base:t,dark:n,tone:"default",name:r,state:"pressed"}),selected:e.solid({base:t,dark:n,tone:"default",name:r,state:"selected"})},transparent:{enabled:e.solid({base:t,dark:n,tone:"transparent",name:r,state:"enabled"}),disabled:e.solid({base:t,dark:n,tone:"transparent",name:r,state:"disabled"}),hovered:e.solid({base:t,dark:n,tone:"transparent",name:r,state:"hovered"}),pressed:e.solid({base:t,dark:n,tone:"transparent",name:r,state:"pressed"}),selected:e.solid({base:t,dark:n,tone:"transparent",name:r,state:"selected"})},primary:{enabled:e.solid({base:t,dark:n,tone:"primary",name:r,state:"enabled"}),disabled:e.solid({base:t,dark:n,tone:"primary",name:r,state:"disabled"}),hovered:e.solid({base:t,dark:n,tone:"primary",name:r,state:"hovered"}),pressed:e.solid({base:t,dark:n,tone:"primary",name:r,state:"pressed"}),selected:e.solid({base:t,dark:n,tone:"primary",name:r,state:"selected"})},positive:{enabled:e.solid({base:t,dark:n,tone:"positive",name:r,state:"enabled"}),disabled:e.solid({base:t,dark:n,tone:"positive",name:r,state:"disabled"}),hovered:e.solid({base:t,dark:n,tone:"positive",name:r,state:"hovered"}),pressed:e.solid({base:t,dark:n,tone:"positive",name:r,state:"pressed"}),selected:e.solid({base:t,dark:n,tone:"positive",name:r,state:"selected"})},caution:{enabled:e.solid({base:t,dark:n,tone:"caution",name:r,state:"enabled"}),disabled:e.solid({base:t,dark:n,tone:"caution",name:r,state:"disabled"}),hovered:e.solid({base:t,dark:n,tone:"caution",name:r,state:"hovered"}),pressed:e.solid({base:t,dark:n,tone:"caution",name:r,state:"pressed"}),selected:e.solid({base:t,dark:n,tone:"caution",name:r,state:"selected"})},critical:{enabled:e.solid({base:t,dark:n,tone:"critical",name:r,state:"enabled"}),disabled:e.solid({base:t,dark:n,tone:"critical",name:r,state:"disabled"}),hovered:e.solid({base:t,dark:n,tone:"critical",name:r,state:"hovered"}),pressed:e.solid({base:t,dark:n,tone:"critical",name:r,state:"pressed"}),selected:e.solid({base:t,dark:n,tone:"critical",name:r,state:"selected"})}}}(e,r,t,n),o=function(e,t,n,r){return{default:{enabled:e.muted({base:t,dark:n,tone:"default",name:r,state:"enabled"}),disabled:e.muted({base:t,dark:n,tone:"default",name:r,state:"disabled"}),hovered:e.muted({base:t,dark:n,tone:"default",name:r,state:"hovered"}),pressed:e.muted({base:t,dark:n,tone:"default",name:r,state:"pressed"}),selected:e.muted({base:t,dark:n,tone:"default",name:r,state:"selected"})},transparent:{enabled:e.muted({base:t,dark:n,tone:"transparent",name:r,state:"enabled"}),disabled:e.muted({base:t,dark:n,tone:"transparent",name:r,state:"disabled"}),hovered:e.muted({base:t,dark:n,tone:"transparent",name:r,state:"hovered"}),pressed:e.muted({base:t,dark:n,tone:"transparent",name:r,state:"pressed"}),selected:e.muted({base:t,dark:n,tone:"transparent",name:r,state:"selected"})},primary:{enabled:e.muted({base:t,dark:n,tone:"primary",name:r,state:"enabled"}),disabled:e.muted({base:t,dark:n,tone:"primary",name:r,state:"disabled"}),hovered:e.muted({base:t,dark:n,tone:"primary",name:r,state:"hovered"}),pressed:e.muted({base:t,dark:n,tone:"primary",name:r,state:"pressed"}),selected:e.muted({base:t,dark:n,tone:"primary",name:r,state:"selected"})},positive:{enabled:e.muted({base:t,dark:n,tone:"positive",name:r,state:"enabled"}),disabled:e.muted({base:t,dark:n,tone:"positive",name:r,state:"disabled"}),hovered:e.muted({base:t,dark:n,tone:"positive",name:r,state:"hovered"}),pressed:e.muted({base:t,dark:n,tone:"positive",name:r,state:"pressed"}),selected:e.muted({base:t,dark:n,tone:"positive",name:r,state:"selected"})},caution:{enabled:e.muted({base:t,dark:n,tone:"caution",name:r,state:"enabled"}),disabled:e.muted({base:t,dark:n,tone:"caution",name:r,state:"disabled"}),hovered:e.muted({base:t,dark:n,tone:"caution",name:r,state:"hovered"}),pressed:e.muted({base:t,dark:n,tone:"caution",name:r,state:"pressed"}),selected:e.muted({base:t,dark:n,tone:"caution",name:r,state:"selected"})},critical:{enabled:e.muted({base:t,dark:n,tone:"critical",name:r,state:"enabled"}),disabled:e.muted({base:t,dark:n,tone:"critical",name:r,state:"disabled"}),hovered:e.muted({base:t,dark:n,tone:"critical",name:r,state:"hovered"}),pressed:e.muted({base:t,dark:n,tone:"critical",name:r,state:"pressed"}),selected:e.muted({base:t,dark:n,tone:"critical",name:r,state:"selected"})}}}(e,r,t,n);return{base:r,button:G(e,r,t,a,o),card:$(e,r,t,n,a,o),dark:t,input:ee(e,r,t,a,o),selectable:te(e,r,t,a,o),spot:re(e,r,t),syntax:e.syntax({base:r,dark:t}),solid:a,muted:o}}function ue(e,t){return L(A(U(e),U(t)))}function le(e,t){return L(R(U(e),U(t)))}var ce={default:c.hues.gray,transparent:c.hues.gray,primary:c.hues.blue,positive:c.hues.green,caution:c.hues.yellow,critical:c.hues.red},se=["default","transparent"],fe=ae({base:function(e){var t=e.dark,n=e.name;if("default"===n){var r=t?c.hues.gray[900].hex:c.hues.gray[100].hex;return{fg:t?c.white.hex:c.black.hex,bg:t?c.black.hex:c.white.hex,border:c.hues.gray[t?800:200].hex,focusRing:c.hues.blue[500].hex,shadow:{outline:H(c.hues.gray[500].hex,.4),umbra:H(t?c.black.hex:c.hues.gray[500].hex,.2),penumbra:H(t?c.black.hex:c.hues.gray[500].hex,.14),ambient:H(t?c.black.hex:c.hues.gray[500].hex,.12)},skeleton:{from:r,to:H(r,.5)}}}if("transparent"===n){var a=ce.default,o=a[t?800:200].hex;return{fg:a[t?100:900].hex,bg:a[t?950:50].hex,border:a[t?800:300].hex,focusRing:c.hues.blue[500].hex,shadow:{outline:H(a[500].hex,t?.2:.4),umbra:H(t?c.black.hex:a[500].hex,.2),penumbra:H(t?c.black.hex:a[500].hex,.14),ambient:H(t?c.black.hex:a[500].hex,.12)},skeleton:{from:o,to:H(o,.5)}}}var i=ce[n]||ce.default,u=i[t?800:200].hex;return{fg:i[t?100:900].hex,bg:i[t?950:50].hex,border:i[t?800:200].hex,focusRing:i[500].hex,shadow:{outline:H(i[500].hex,t?.2:.4),umbra:H(t?c.black.hex:i[500].hex,.2),penumbra:H(t?c.black.hex:i[500].hex,.14),ambient:H(t?c.black.hex:i[500].hex,.12)},skeleton:{from:u,to:H(u,.5)}}},solid:function(e){var t=e.base,n=e.dark,r=e.name,a=e.state,o=e.tone,i=n?le:ue,u=n?ue:le,l=ce[r]||ce.default,s=se.includes(r)&&se.includes(o),f=ce["default"===o?r:o]||l;if("disabled"===a){f=l;var d=i(t.bg,f[n?800:200].hex),p=u(d,f[n?200:800].hex);return{bg:d,bg2:u(d,f[n?50:950].hex),border:i(t.bg,f[n?800:200].hex),fg:i(t.bg,n?c.black.hex:c.white.hex),muted:{fg:i(t.bg,f[n?950:50].hex)},accent:{fg:i(t.bg,f[n?950:50].hex)},link:{fg:i(t.bg,f[n?950:50].hex)},code:{bg:d,fg:i(t.bg,f[n?950:50].hex)},skeleton:{from:p,to:H(p,.5)}}}if("hovered"===a){var h=i(t.bg,f[n?300:600].hex),v=u(h,f[n?200:800].hex);return{bg:h,bg2:u(h,f[n?50:950].hex),border:i(t.bg,f[n?300:600].hex),fg:i(t.bg,n?c.black.hex:c.white.hex),muted:{fg:i(t.bg,f[n?800:200].hex)},accent:{fg:u(h,c.hues.red[n?800:200].hex)},link:{fg:u(h,c.hues.blue[n?800:200].hex)},code:{bg:i(h,f[n?950:50].hex),fg:i(t.bg,f[n?800:200].hex)},skeleton:{from:v,to:H(v,.5)}}}if("pressed"===a){var m=i(t.bg,f[n?200:800].hex),b=u(m,f[n?200:800].hex);return{bg:i(t.bg,f[n?200:800].hex),bg2:u(m,f[n?50:950].hex),border:i(t.bg,f[n?200:800].hex),fg:i(t.bg,n?c.black.hex:c.white.hex),muted:{fg:i(t.bg,f[n?800:200].hex)},accent:{fg:u(m,c.hues.red[n?800:200].hex)},link:{fg:u(m,c.hues.blue[n?800:200].hex)},code:{bg:i(m,f[n?950:50].hex),fg:i(t.bg,f[n?800:200].hex)},skeleton:{from:b,to:H(b,.5)}}}if("selected"===a){s&&(f=ce.primary);var y=i(t.bg,f[n?200:800].hex),g=u(y,f[n?200:800].hex);return{bg:y,bg2:u(y,f[n?50:950].hex),border:i(t.bg,f[n?200:800].hex),fg:i(t.bg,n?c.black.hex:c.white.hex),muted:{fg:i(t.bg,f[n?800:200].hex)},accent:{fg:u(y,c.hues.red[n?800:200].hex)},link:{fg:u(y,c.hues.blue[n?800:200].hex)},code:{bg:i(y,f[n?950:50].hex),fg:i(t.bg,f[n?800:200].hex)},skeleton:{from:g,to:H(g,.5)}}}var O=i(t.bg,f[n?400:500].hex),w=u(O,f[n?200:800].hex);return{bg:O,bg2:u(O,f[n?50:950].hex),border:i(t.bg,f[n?400:500].hex),fg:i(t.bg,n?c.black.hex:c.white.hex),muted:{fg:i(t.bg,f[n?900:100].hex)},accent:{fg:u(O,c.hues.red[n?900:100].hex)},link:{fg:u(O,c.hues.blue[n?900:100].hex)},code:{bg:i(O,f[n?950:50].hex),fg:i(t.bg,f[n?900:100].hex)},skeleton:{from:w,to:H(w,.5)}}},muted:function(e){var t=e.base,n=e.dark,r=e.name,a=e.state,o=e.tone,i=n?le:ue,u=ce[r]||ce.default,l=se.includes(r)&&se.includes(o),s=ce["default"===o?r:o]||u;if("disabled"===a){s=u;var f=t.bg,d=i(f,s[n?900:100].hex);return{bg:f,bg2:i(f,s[n?950:50].hex),border:i(f,s[n?950:50].hex),fg:i(f,s[n?800:200].hex),muted:{fg:i(f,s[n?900:100].hex)},accent:{fg:i(f,s[n?900:100].hex)},link:{fg:i(f,s[n?900:100].hex)},code:{bg:f,fg:i(f,s[n?900:100].hex)},skeleton:{from:H(d,.5),to:H(d,.25)}}}if("hovered"===a){var p=i(t.bg,s[n?950:50].hex),h=i(p,s[n?900:100].hex);return{bg:p,bg2:i(p,s[n?950:50].hex),border:i(p,s[n?900:100].hex),fg:i(t.bg,s[n?200:800].hex),muted:{fg:i(t.bg,s[n?400:600].hex)},accent:{fg:i(t.bg,c.hues.red[n?400:500].hex)},link:{fg:i(t.bg,c.hues.blue[n?400:600].hex)},code:{bg:i(p,s[n?950:50].hex),fg:i(t.bg,s[n?400:600].hex)},skeleton:{from:h,to:H(h,.5)}}}if("pressed"===a){l&&(s=ce.primary);var v=i(t.bg,s[n?900:100].hex),m=i(v,s[n?900:100].hex);return{bg:v,bg2:i(v,s[n?950:50].hex),border:i(v,s[n?900:100].hex),fg:i(t.bg,s[n?200:800].hex),muted:{fg:i(t.bg,s[n?400:600].hex)},accent:{fg:i(v,c.hues.red[n?400:500].hex)},link:{fg:i(v,c.hues.blue[n?400:600].hex)},code:{bg:i(v,s[n?950:50].hex),fg:i(t.bg,s[n?400:600].hex)},skeleton:{from:m,to:H(m,.5)}}}if("selected"===a){l&&(s=ce.primary);var b=i(t.bg,s[n?900:100].hex),y=i(b,s[n?900:100].hex);return{bg:b,bg2:i(b,s[n?950:50].hex),border:i(b,s[n?900:100].hex),fg:i(t.bg,s[n?200:800].hex),muted:{fg:i(t.bg,s[n?400:600].hex)},accent:{fg:i(b,c.hues.red[n?400:500].hex)},link:{fg:i(b,c.hues.blue[n?400:600].hex)},code:{bg:i(b,s[n?950:50].hex),fg:i(t.bg,s[n?400:600].hex)},skeleton:{from:y,to:H(y,.5)}}}var g=t.bg,O=i(g,s[n?900:100].hex);return{bg:g,bg2:i(g,s[n?950:50].hex),border:i(g,s[n?900:100].hex),fg:i(t.bg,s[n?300:700].hex),muted:{fg:i(t.bg,s[n?400:600].hex)},accent:{fg:i(t.bg,c.hues.red[n?400:500].hex)},link:{fg:i(t.bg,c.hues.blue[n?400:600].hex)},code:{bg:i(t.bg,s[n?950:50].hex),fg:i(t.bg,s[n?400:600].hex)},skeleton:{from:O,to:H(O,.5)}}},button:function(e){var t=e.base,n=e.mode,r=e.muted,a=e.solid;return"bleed"===n?{enabled:g({},r.enabled,{border:r.enabled.bg}),hovered:g({},r.hovered,{border:r.hovered.bg}),pressed:g({},r.pressed,{border:r.pressed.bg}),selected:g({},r.selected,{border:r.selected.bg}),disabled:g({},r.disabled,{border:r.disabled.bg})}:"ghost"===n?g({},a,{enabled:g({},r.enabled,{border:t.border}),disabled:r.disabled}):a},card:function(e){var t=e.base,n=e.dark,r=e.muted,a=e.name,o=e.solid,i=e.state;if("hovered"===i)return r[a].hovered;if("disabled"===i)return r[a].disabled;var u=se.includes(a),l=ce[a]||ce.default,s=n?le:ue;if("pressed"===i)return u?r.primary.pressed:r[a].pressed;if("selected"===i)return u?o.primary.enabled:o[a].enabled;var f=t.bg,d=s(t.bg,l[n?900:100].hex);return{bg:f,bg2:s(f,l[n?950:50].hex),fg:t.fg,border:t.border,muted:{fg:s(t.bg,l[n?400:600].hex)},accent:{fg:s(t.bg,c.hues.red[n?400:500].hex)},link:{fg:s(t.bg,c.hues.blue[n?400:600].hex)},code:{bg:s(t.bg,l[n?950:50].hex),fg:l[n?400:600].hex},skeleton:{from:d,to:H(d,.5)}}},input:function(e){var t=e.base,n=e.dark,r=e.mode,a=e.state,o=n?le:ue;if("invalid"===r){var i=ce.critical;return{bg:o(t.bg,i[n?950:50].hex),fg:o(t.bg,i[n?400:600].hex),border:o(t.bg,i[n?800:200].hex),placeholder:o(t.bg,i[n?600:400].hex)}}return"hovered"===a?{bg:t.bg,fg:t.fg,border:o(t.bg,c.hues.gray[n?700:300].hex),placeholder:o(t.bg,c.hues.gray[n?600:400].hex)}:"disabled"===a?{bg:o(t.bg,c.hues.gray[n?950:50].hex),fg:o(t.bg,c.hues.gray[n?700:300].hex),border:o(t.bg,c.hues.gray[n?900:100].hex),placeholder:o(t.bg,c.hues.gray[n?800:200].hex)}:"readOnly"===a?{bg:o(t.bg,c.hues.gray[n?950:50].hex),fg:o(t.bg,c.hues.gray[n?200:800].hex),border:o(t.bg,c.hues.gray[n?800:200].hex),placeholder:o(t.bg,c.hues.gray[n?600:400].hex)}:{bg:t.bg,fg:t.fg,border:t.border,placeholder:o(t.bg,c.hues.gray[n?600:400].hex)}},selectable:function(e){var t=e.base,n=e.muted,r=e.tone,a=e.solid,o=e.state;return"enabled"===o?g({},n[r].enabled,{bg:t.bg}):"pressed"===o?"default"===r?n.primary.pressed:n[r].pressed:"selected"===o?"default"===r?a.primary.enabled:a[r].enabled:"disabled"===o?g({},n[r].disabled,{bg:t.bg}):n[r][o]},spot:function(e){var t=e.base,n=e.dark,r=e.key;return(n?le:ue)(t.bg,c.hues[r][n?400:500].hex)},syntax:function(e){var t=e.base,n=e.dark,r=n?le:ue,a=n?400:600,o=n?600:400;return{atrule:r(t.bg,c.hues.purple[a].hex),attrName:r(t.bg,c.hues.green[a].hex),attrValue:r(t.bg,c.hues.yellow[a].hex),attribute:r(t.bg,c.hues.yellow[a].hex),boolean:r(t.bg,c.hues.purple[a].hex),builtin:r(t.bg,c.hues.purple[a].hex),cdata:r(t.bg,c.hues.yellow[a].hex),char:r(t.bg,c.hues.yellow[a].hex),class:r(t.bg,c.hues.orange[a].hex),className:r(t.bg,c.hues.cyan[a].hex),comment:r(t.bg,c.hues.gray[o].hex),constant:r(t.bg,c.hues.purple[a].hex),deleted:r(t.bg,c.hues.red[a].hex),doctype:r(t.bg,c.hues.gray[o].hex),entity:r(t.bg,c.hues.red[a].hex),function:r(t.bg,c.hues.green[a].hex),hexcode:r(t.bg,c.hues.blue[a].hex),id:r(t.bg,c.hues.purple[a].hex),important:r(t.bg,c.hues.purple[a].hex),inserted:r(t.bg,c.hues.yellow[a].hex),keyword:r(t.bg,c.hues.magenta[a].hex),number:r(t.bg,c.hues.purple[a].hex),operator:r(t.bg,c.hues.magenta[a].hex),prolog:r(t.bg,c.hues.gray[o].hex),property:r(t.bg,c.hues.blue[a].hex),pseudoClass:r(t.bg,c.hues.yellow[a].hex),pseudoElement:r(t.bg,c.hues.yellow[a].hex),punctuation:r(t.bg,c.hues.gray[a].hex),regex:r(t.bg,c.hues.blue[a].hex),selector:r(t.bg,c.hues.red[a].hex),string:r(t.bg,c.hues.yellow[a].hex),symbol:r(t.bg,c.hues.purple[a].hex),tag:r(t.bg,c.hues.red[a].hex),unit:r(t.bg,c.hues.orange[a].hex),url:r(t.bg,c.hues.red[a].hex),variable:r(t.bg,c.hues.red[a].hex)}}}),de={avatar:{sizes:[{distance:-3,size:25},{distance:-6,size:35},{distance:-9,size:55}]},button:{textWeight:"medium"},color:fe,container:[320,640,960,1280,1600,1920],focusRing:{offset:1,width:2},fonts:{code:{family:'-apple-system-ui-monospace, "SF Mono", Menlo, Monaco, Consolas, monospace',horizontalOffset:.075,weights:{regular:400,medium:500,semibold:600,bold:700},sizes:[{ascenderHeight:3,descenderHeight:3,fontSize:10,iconSize:17,lineHeight:13,letterSpacing:0},{ascenderHeight:4,descenderHeight:4,fontSize:13,iconSize:21,lineHeight:17,letterSpacing:0},{ascenderHeight:5,descenderHeight:5,fontSize:16,iconSize:25,lineHeight:21,letterSpacing:0},{ascenderHeight:6,descenderHeight:6,fontSize:19,iconSize:29,lineHeight:25,letterSpacing:0},{ascenderHeight:7,descenderHeight:7,fontSize:22,iconSize:33,lineHeight:29,letterSpacing:0}]},heading:{family:'-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Helvetica, Arial, system-ui, sans-serif',horizontalOffset:.075,weights:{regular:700,medium:800,semibold:900,bold:900},sizes:[{ascenderHeight:4,descenderHeight:4,fontSize:12,iconSize:17,lineHeight:17,letterSpacing:0},{ascenderHeight:5,descenderHeight:5,fontSize:16,iconSize:25,lineHeight:21,letterSpacing:0},{ascenderHeight:6,descenderHeight:6,fontSize:21,iconSize:33,lineHeight:27,letterSpacing:0},{ascenderHeight:7,descenderHeight:7,fontSize:27,iconSize:41,lineHeight:33,letterSpacing:0},{ascenderHeight:9,descenderHeight:7,fontSize:33,iconSize:49,lineHeight:39,letterSpacing:0},{ascenderHeight:10,descenderHeight:8,fontSize:38,iconSize:53,lineHeight:45,letterSpacing:0}]},label:{family:'-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", system-ui, sans-serif',horizontalOffset:.075,weights:{regular:600,medium:700,semibold:800,bold:900},sizes:[{ascenderHeight:2,descenderHeight:2,fontSize:9.8,iconSize:15,lineHeight:11,letterSpacing:.5},{ascenderHeight:2,descenderHeight:2,fontSize:11.25,iconSize:17,lineHeight:12,letterSpacing:.5},{ascenderHeight:2,descenderHeight:2,fontSize:12.75,iconSize:19,lineHeight:13,letterSpacing:.5},{ascenderHeight:2,descenderHeight:2,fontSize:14,iconSize:21,lineHeight:14,letterSpacing:.5},{ascenderHeight:2,descenderHeight:2,fontSize:15.5,iconSize:23,lineHeight:15,letterSpacing:.5}]},text:{family:'-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Helvetica, Arial, system-ui, sans-serif',horizontalOffset:.075,weights:{regular:400,medium:500,semibold:600,bold:700},sizes:[{ascenderHeight:3,descenderHeight:3,fontSize:10,iconSize:17,lineHeight:13,letterSpacing:0},{ascenderHeight:4,descenderHeight:4,fontSize:13,iconSize:21,lineHeight:17,letterSpacing:0},{ascenderHeight:5,descenderHeight:5,fontSize:16,iconSize:25,lineHeight:21,letterSpacing:0},{ascenderHeight:6,descenderHeight:6,fontSize:19,iconSize:29,lineHeight:25,letterSpacing:0},{ascenderHeight:7,descenderHeight:7,fontSize:22,iconSize:33,lineHeight:29,letterSpacing:0}]}},media:[360,600,900,1200,1800,2400],radius:[0,1,3,6,9,12,21],shadows:[null,{umbra:[0,0,0,0],penumbra:[0,0,0,0],ambient:[0,0,0,0]},{umbra:[0,3,5,-1],penumbra:[0,6,10,0],ambient:[0,1,18,0]},{umbra:[0,7,8,-4],penumbra:[0,12,17,2],ambient:[0,5,22,4]},{umbra:[0,9,11,-5],penumbra:[0,18,28,2],ambient:[0,7,34,6]},{umbra:[0,11,15,-7],penumbra:[0,24,38,3],ambient:[0,9,46,8]}],space:[0,4,8,12,20,32,52,84,136,220],input:{checkbox:{size:17},radio:{size:17,markSize:9},switch:{width:33,height:17,padding:4,transitionDurationMs:150,transitionTimingFunction:"ease-out"},border:{width:1}}},pe={dialog:{zOffset:600},popover:{zOffset:400},tooltip:{zOffset:200}};var he=function(){if("undefined"!=typeof globalThis)return globalThis;if("undefined"!=typeof window)return window;if("undefined"!=typeof self)return self;if(void 0!==e)return e;throw new Error("@sanity/ui: could not locate global scope")}(),ve=Symbol.for("@sanity/ui/context/theme");he[ve]=he[ve]||Object(a.createContext)(null);var me=he[ve],be=["color","layer"];function ye(e){var t=Object(a.useContext)(me),n=e.children,r=e.scheme,i=void 0===r?(null==t?void 0:t.scheme)||"light":r,u=e.theme,c=void 0===u?(null==t?void 0:t.theme)||null:u,s=e.tone,f=void 0===s?(null==t?void 0:t.tone)||"default":s,d=Object(a.useMemo)((function(){if(!c)return null;var e=c.color,t=c.layer,n=w(c,be),r=e[i]||e.light;return{sanity:g({},n,{color:r[f]||r.default,layer:t||pe})}}),[i,c,f]),p=Object(a.useMemo)((function(){return c&&{version:0,theme:c,scheme:i,tone:f}}),[c,i,f]);return d?o.a.createElement(me.Provider,{value:p},o.a.createElement(l.ThemeProvider,{theme:d},n)):o.a.createElement("pre",null,'ThemeProvider: no "theme" property provided')}function ge(e){return Boolean(e&&"object"==typeof e)}function Oe(){var e=Object(a.useContext)(me);if(!e)throw new Error("useRootTheme(): missing context value");if(!ge(e)||0!==e.version)throw new Error("useRootTheme(): the context value is not compatible");return e}function we(e){var t=e.children,n=e.scheme,r=e.tone,a=Oe();return o.a.createElement(ye,{scheme:n||a.scheme,theme:a.theme,tone:r},t)}function je(){return Object(l.useTheme)()}var _e=new WeakMap;function Ee(e,t){return 0===t?"screen and (max-width: "+(e[t]-1)+"px)":t===e.length?"screen and (min-width: "+e[t-1]+"px)":"screen and (min-width: "+e[t-1]+"px) and (max-width: "+(e[t]-1)+"px)"}function Pe(e){var t=_e.get(e);return t||(t=function(e){var t=e.length,n=[];if("undefined"!=typeof window)for(var r=t;r>-1;r-=1){var a=Ee(e,r);n.push({index:r,mq:window.matchMedia(a)})}return{getCurrentIndex:function(){for(var e,t=E(n);!(e=t()).done;){var r=e.value,a=r.index;if(r.mq.matches)return a}return 0},subscribe:function(e){for(var t,r=[],a=function(){var n=t.value,a=n.index,o=n.mq,i=function(){o.matches&&e(a)};o.addEventListener?o.addEventListener("change",i):o.addListener(i),r.push((function(){o.removeEventListener?o.removeEventListener("change",i):o.removeListener(i)}))},o=E(n);!(t=o()).done;)a();return function(){for(var e,t=E(r);!(e=t()).done;)(0,e.value)()}}}}(e),_e.set(e,t)),t}function xe(){var e=je().sanity.media,t=Object(a.useMemo)((function(){return Pe(e)}),[e]),n=Object(a.useState)(t.getCurrentIndex),r=n[0],o=n[1];return Object(a.useEffect)((function(){return t.subscribe(o)}),[t]),r}function Ce(){var e=Object(a.useState)(!1),t=e[0],n=e[1];return Object(a.useEffect)((function(){var e=window.matchMedia("(prefers-color-scheme: dark)");n(e.matches);var t=function(){return n(e.matches)};return e.addEventListener("change",t),function(){return e.removeEventListener("change",t)}}),[]),t}var ke="undefined"!=typeof window?a.useLayoutEffect:a.useEffect;function Se(e){var t=Object(a.useRef)(null);return ke((function(){e&&("function"==typeof e?e(t.current):e.current=t.current)})),t}function De(e,t){Object(a.useEffect)((function(){e.current&&e.current.setCustomValidity(t||"")}),[t,e])}function Me(e,t){return e.reduce((function(e,n){return e[n]=t,e}),{})}function Ae(e){return 0===e?0:e/16+"rem"}function Te(e,t,n){return t.map(n).map((function(t,n){var r;return 0===n?t:((r={})["@media screen and (min-width: "+e[n-1]+"px)"]=t,r)}))}function Ie(e,t){return void 0===e?t||P:Array.isArray(e)?e:[e]}function Re(e,t,n){if(void 0===n&&(n=P),!Array.isArray(n))throw new Error("the property must be array of numbers");return 0===n.length?null:Te(e.sanity.media,n,(function(n){return Me(t,Ae(e.sanity.space[n]))}))}function Fe(e,t){var n=t.$size,r=t.$weight,a=t.theme.sanity,o=a.fonts,i=a.media,u=o[e],l=u.family,c=u.sizes,s=u.weights,f=u.horizontalOffset,d=r&&s[r]||s.regular,p=c[2],h={position:"relative",fontFamily:l,fontWeight:d,padding:"1px",margin:0,"&:before":{content:'""',display:"block",height:0},"&:after":{content:'""',display:"block",height:0},"& > code, & > span":{display:"block"},"&:not([hidden])":{display:"block"}},v=Te(i,Ie(n),(function(e){return function(e,t){var n=e.ascenderHeight,r=e.descenderHeight,a=e.fontSize,o=e.iconSize,i=e.letterSpacing,u=e.lineHeight,l=n+r,c=u-l,s=(c-o)/2,f=2*Math.floor(1.125*a/2)+1,d=(c-f)/2;return{fontSize:Ae(a),lineHeight:"calc("+u+" / "+a+")",letterSpacing:Ae(i),transform:"translateY("+Ae(r)+")","&:before":{marginTop:"calc("+Ae(0-l)+" - 1px)"},"&:after":{marginBottom:"-1px"},"& > code, & > span":{margin:t?"0 calc("+Ae(0-t*a)+" - 1px)":"0 -1px"},"& svg:not([data-sanity-icon])":{fontSize:"calc("+f+" / 16 * 1rem)",margin:[Ae(d),t?"calc("+Ae(d)+" + "+Ae(t*a)+")":Ae(d)].join(" ")},"& [data-sanity-icon]":{fontSize:"calc("+o+" / 16 * 1rem)",margin:[Ae(s),t?"calc("+Ae(s)+" + "+Ae(t*a)+")":Ae(s)].join(" ")}}}(c[e]||p,f)}));return[h].concat(v)}function Be(e){return Fe("code",e)}function Le(e){return Fe("heading",e)}function Ne(e){return Fe("label",e)}function We(e){return Te(e.theme.sanity.media,Ie(e.$align),(function(e){return{textAlign:e}}))}function Ve(e){return Fe("text",e)}function ze(e,t){return Object(a.useMemo)((function(){return Ie(e,t)}),[t,e])}var Ue="1px solid var(--card-border-color)";function He(){return[Ye,Ge,$e,qe,Ze]}function Ye(e){return Te(e.theme.sanity.media,Ie(e.$border),(function(e){return e?{"&&":{border:Ue}}:{"&&":{border:0}}}))}function Ge(e){return Te(e.theme.sanity.media,Ie(e.$borderTop),(function(e){return e?{"&&":{borderTop:Ue}}:{"&&":{borderTop:0}}}))}function $e(e){return Te(e.theme.sanity.media,Ie(e.$borderRight),(function(e){return e?{"&&":{borderRight:Ue}}:{"&&":{borderRight:0}}}))}function qe(e){return Te(e.theme.sanity.media,Ie(e.$borderBottom),(function(e){return e?{"&&":{borderBottom:Ue}}:{"&&":{borderBottom:0}}}))}function Ze(e){return Te(e.theme.sanity.media,Ie(e.$borderLeft),(function(e){return e?{"&&":{borderLeft:Ue}}:{"&&":{borderLeft:0}}}))}var Ke={'&[data-as="ul"],&[data-as="ol"]':{listStyle:"none"}},Xe={content:"content-box",border:"border-box"},Je={stretch:"stretch",fill:"100%"};function Qe(e){return Te(e.theme.sanity.media,Ie(e.$display),(function(e){return{"&:not([hidden])":{display:e}}}))}function et(e){return Te(e.theme.sanity.media,Ie(e.$sizing),(function(e){return{boxSizing:Xe[e]}}))}function tt(e){return Te(e.theme.sanity.media,Ie(e.$height),(function(e){return{height:Je[e]}}))}function nt(e){return Te(e.theme.sanity.media,Ie(e.$overflow),(function(e){return{overflow:e}}))}var rt={"&&:not([hidden])":{display:"flex"}};function at(e){return Te(e.theme.sanity.media,Ie(e.$align),(function(e){return{alignItems:e}}))}function ot(e){var t=e.theme.sanity,n=t.media,r=t.space;return Te(n,Ie(e.$gap),(function(e){return{gap:e?Ae(r[e]):void 0}}))}function it(e){return Te(e.theme.sanity.media,Ie(e.$wrap),(function(e){return{flexWrap:e}}))}function ut(e){return Te(e.theme.sanity.media,Ie(e.$justify),(function(e){return{justifyContent:e}}))}function lt(e){return Te(e.theme.sanity.media,Ie(e.$direction),(function(e){return{flexDirection:e}}))}var ct={minWidth:0,minHeight:0};function st(){return[ct,ft]}function ft(e){return Te(e.theme.sanity.media,Ie(e.$flex),(function(e){return{flex:e}}))}function dt(e){return"inset 0 0 0 "+e.width+"px "+e.color}function pt(e){var t=e.base,n=e.border,r=e.focusRing,a=r.offset+r.width,o=0-r.offset,i=t?t.bg:"var(--card-bg-color)";return[o>0&&"inset 0 0 0 "+o+"px var(--card-focus-ring-color)",n&&dt(n),o<0&&"0 0 0 "+(0-o)+"px "+i,a>0&&"0 0 0 "+a+"px var(--card-focus-ring-color)"].filter(Boolean).join(",")}var ht={"&&:not([hidden])":{display:"grid"},'&[data-as="ul"],&[data-as="ol"]':{listStyle:"none"}},vt={auto:"auto",min:"min-content",max:"max-content",fr:"minmax(0, 1fr)"},mt={auto:"auto",min:"min-content",max:"max-content",fr:"minmax(0, 1fr)"};function bt(e){return Te(e.theme.sanity.media,Ie(e.$autoFlow),(function(e){return{gridAutoFlow:e}}))}function yt(e){return Te(e.theme.sanity.media,Ie(e.$autoRows),(function(e){return{gridAutoRows:e&&mt[e]}}))}function gt(e){return Te(e.theme.sanity.media,Ie(e.$autoCols),(function(e){return{gridAutoColumns:e&&vt[e]}}))}function Ot(e){return Te(e.theme.sanity.media,Ie(e.$columns),(function(e){return{gridTemplateColumns:e&&"repeat("+e+",minmax(0,1fr));"}}))}function wt(e){return Te(e.theme.sanity.media,Ie(e.$rows),(function(e){return{gridTemplateRows:e&&"repeat("+e+",minmax(0,1fr));"}}))}function jt(e){var t=e.theme.sanity,n=t.media,r=t.space;return Te(n,Ie(e.$gap),(function(e){return{gridGap:e?Ae(r[e]):void 0}}))}function _t(e){var t=e.theme.sanity,n=t.media,r=t.space;return Te(n,Ie(e.$gapX),(function(e){return{columnGap:e?Ae(r[e]):void 0}}))}function Et(e){var t=e.theme.sanity,n=t.media,r=t.space;return Te(n,Ie(e.$gapY),(function(e){return{rowGap:e?Ae(r[e]):void 0}}))}var Pt,xt,Ct,kt={auto:"auto",full:"1 / -1"},St={auto:"auto",full:"1 / -1"};function Dt(e){return Te(e.theme.sanity.media,Ie(e.$row),(function(e){return"number"==typeof e?{gridRow:"span "+e+" / span "+e}:{gridRow:kt[e]}}))}function Mt(e){return Te(e.theme.sanity.media,Ie(e.$rowStart),(function(e){return{gridRowStart:e}}))}function At(e){return Te(e.theme.sanity.media,Ie(e.$rowEnd),(function(e){return{gridRowEnd:e}}))}function Tt(e){return Te(e.theme.sanity.media,Ie(e.$column),(function(e){return"number"==typeof e?{gridColumn:"span "+e+" / span "+e}:{gridColumn:St[e]}}))}function It(e){return Te(e.theme.sanity.media,Ie(e.$columnStart),(function(e){return{gridColumnStart:e}}))}function Rt(e){return Te(e.theme.sanity.media,Ie(e.$columnEnd),(function(e){return{gridColumnEnd:e}}))}function Ft(e){for(var t=e.$iconLeft,n=e.$iconRight,r=e.theme.sanity,a=r.fonts,o=r.media,i=r.space,u=Ie(e.$padding,[0]),l=Ie(e.$space,[0]),c=Ie(e.$fontSize,[0]),s=Math.max(u.length,l.length,c.length),f=[],d=[],p=[],h=0;hsvg":{"&:not([hidden])":{display:"block"}},'&[data-as="button"]':{"-webkit-font-smoothing":"inherit",appearance:"none",margin:0,padding:0,border:0,font:"inherit",color:"inherit",outline:"none","&:focus":{boxShadow:pt({focusRing:n})},"&:focus:not(:focus-visible)":{boxShadow:"none"}}}},tn=function(){return{position:"absolute",boxSizing:"border-box",zIndex:0,opacity:0,transition:"all 0.2s linear",transform:"rotate(-90deg) translate3d(0, 6px, 0)",left:0,right:0,top:0,bottom:0,"& > svg":{width:"11px",height:"7px",position:"absolute",top:"-5px",left:"50%",transform:"translateX(-6px)","&:not([hidden])":{display:"block"}},"[data-arrow-position='inside'] > &":{transform:"rotate(-90deg) translate3d(0, 6px, 0)",opacity:0},"[data-arrow-position='top'] > &":{opacity:1,transform:"rotate(0deg)"},"[data-arrow-position='bottom'] > &":{opacity:1,transform:"rotate(-180deg)"}}},nn=function(){return{strokeWidth:"4px",stroke:"var(--card-bg-color)"}},rn=function(){return{strokeWidth:"3px",'[data-status="editing"] &':{strokeSasharray:"2 4",strokeLinecap:"round"}}},an=function(e){return{width:"100%",height:"100%",color:e.theme.sanity.color.base.fg,alignItems:"center",justifyContent:"center",textTransform:"uppercase",textAlign:"center",borderRadius:"50%","&:not([hidden])":{display:"flex"}}};var on,un=["as","color","src","title","initials","onImageLoadError","arrowPosition","animateArrowFrom","status","size"],ln=l.default.div((function(e){var t=e.theme.sanity,n=t.avatar;return Te(t.media,e.$size,(function(e){var t=n.sizes[e]||n.sizes[0];return{width:Ae(t.size),height:Ae(t.size),borderRadius:Ae(t.size/2),"&>svg":{width:Ae(t.size),height:Ae(t.size),borderRadius:Ae(t.size/2)}}}))}),en),cn=l.default.div(tn),sn=l.default.ellipse(nn),fn=l.default.ellipse(rn),dn=l.default.div(an),pn=Object(a.forwardRef)((function(e,t){var n=e.as,i=e.color,l=void 0===i?"gray":i,c=e.src,s=e.title,f=e.initials,d=e.onImageLoadError,p=e.arrowPosition,h=e.animateArrowFrom,v=e.status,m=void 0===v?"online":v,b=e.size,y=w(e,un),O=u.a.isValidElementType(n)?n:"div",j=ze(b,[0]),_=je(),E=_.sanity.color.spot[l]||_.sanity.color.spot.gray,P=(_.sanity.avatar.sizes[j[0]]||_.sanity.avatar.sizes[0]).size,x=P/2,C=Object(r.a)()||"",k=Object(a.useState)(h||p||"inside"),S=k[0],D=k[1],M=Object(a.useState)(!1),A=M[0],T=M[1],I="avatar-image-"+C;Object(a.useEffect)((function(){if(S!==p){var e=requestAnimationFrame((function(){return D(p)}));return function(){return cancelAnimationFrame(e)}}}),[S,p]),Object(a.useEffect)((function(){c&&T(!1)}),[c]);var R=Object(a.useCallback)((function(){T(!0),d&&d(new Error("Avatar: the image failed to load"))}),[d]);return o.a.createElement(ln,g({as:O,"data-as":"string"==typeof O?O:void 0,"data-ui":"Avatar"},y,{$size:j,$color:E,"aria-label":s,"data-arrow-position":S,"data-status":m,ref:t,title:s}),o.a.createElement(cn,null,o.a.createElement("svg",{width:"11",height:"7",viewBox:"0 0 11 7",fill:"none"},o.a.createElement("path",{d:"M6.67948 1.50115L11 7L0 7L4.32052 1.50115C4.92109 0.736796 6.07891 0.736795 6.67948 1.50115Z",fill:E}))),!A&&c&&o.a.createElement("svg",{viewBox:"0 0 "+P+" "+P,fill:"none"},o.a.createElement("defs",null,o.a.createElement("pattern",{id:I,patternContentUnits:"objectBoundingBox",width:"1",height:"1"},o.a.createElement("image",{href:c,width:"1",height:"1",onError:R}))),o.a.createElement("circle",{cx:x,cy:x,r:x,fill:"url(#"+I+")"}),o.a.createElement(sn,{cx:x,cy:x,rx:x,ry:x,vectorEffect:"non-scaling-stroke"}),o.a.createElement(fn,{cx:x,cy:x,rx:x,ry:x,stroke:E,vectorEffect:"non-scaling-stroke"})),(A||!c)&&f&&o.a.createElement(o.a.Fragment,null,o.a.createElement(dn,null,o.a.createElement(Qt,{as:"span",size:j.map((function(e){return 0===e?0:e+1}))},o.a.createElement("strong",null,f)))))}));var hn=l.default.div((function(e){var t=e.theme.sanity,n=t.avatar;return Te(t.media,e.$size,(function(e){var t=n.sizes[e];return t?{borderRadius:Ae(t.size/2),minWidth:Ae(t.size),height:Ae(t.size)}:x}))}),(function(e){var t=e.theme;return Object(l.css)(on||(on=j(["\n align-items: center;\n justify-content: center;\n box-sizing: border-box;\n user-select: none;\n color: inherit;\n color: var(--card-fg-color);\n background: var(--card-bg-color);\n box-shadow: 0 0 0 1px var(--card-bg-color), inset 0 0 0 1.5px var(--card-hairline-hard-color);\n padding: 0 ",";\n\n &:not([hidden]) {\n display: flex;\n }\n "])),Ae(t.sanity.space[2]))})),vn=Object(a.forwardRef)((function(e,t){var n=e.count,r=e.size,a=void 0===r?0:r,i=e.tone,u=ze(a,[0]);return o.a.createElement(hn,{$size:u,"data-tone":i,ref:t},o.a.createElement(Qt,{as:"span",size:u.map((function(e){return 0===e?0:e+1}))},o.a.createElement("strong",null,n)))}));function mn(e){return(Array.isArray(e)?e:[e]).filter((function(e){return Object(i.isElement)(e)||Object(i.isFragment)(e)||"string"==typeof e}))}var bn,yn=["children","maxLength","size","tone"],gn=Object(l.css)(bn||(bn=j(["\n white-space: nowrap;\n\n & > div {\n vertical-align: top;\n\n &:not([hidden]) {\n display: inline-block;\n }\n }\n"])));var On,wn,jn,_n=l.default.div((function(e){var t=e.theme.sanity,n=t.avatar;return Te(t.media,Ie(e.size),(function(e){var t=n.sizes[e];return t?{"& > div + div":{marginLeft:Ae(t.distance)}}:x}))}),(function(){return gn})),En=Object(a.forwardRef)((function(e,t){var n=e.children,r=e.maxLength,i=void 0===r?4:r,u=e.size,l=void 0===u?0:u,c=e.tone,s=w(e,yn),f=Math.max(i,0),d=mn(n).filter((function(e){return"string"!=typeof e})),p=d.length,h=p-(f-1),v=h>1?d.slice(h,p):d;return o.a.createElement(_n,g({"data-ui":"AvatarStack"},s,{ref:t,size:l}),0===p&&o.a.createElement("div",null,o.a.createElement(vn,{count:p,tone:c})),0!==p&&h>1&&o.a.createElement("div",null,o.a.createElement(vn,{count:h,size:l,tone:c})),v.map((function(e,t){return o.a.createElement("div",{key:String(t)},Object(a.cloneElement)(e,{size:l,tone:c}))})))})),Pn=["as","column","columnStart","columnEnd","display","flex","height","margin","marginX","marginY","marginTop","marginRight","marginBottom","marginLeft","overflow","padding","paddingX","paddingY","paddingTop","paddingRight","paddingBottom","paddingLeft","row","rowStart","rowEnd","sizing"],xn=l.default.div((function(){return Ke}),st,(function(){return[et,tt,nt,Qe]}),(function(){return[Dt,Mt,At,Tt,It,Rt]}),(function(e){var t=e.theme;return[Re(t,["margin"],Ie(e.$margin)),Re(t,["marginLeft","marginRight"],Ie(e.$marginX)),Re(t,["marginTop","marginBottom"],Ie(e.$marginY)),Re(t,["marginTop"],Ie(e.$marginTop)),Re(t,["marginRight"],Ie(e.$marginRight)),Re(t,["marginBottom"],Ie(e.$marginBottom)),Re(t,["marginLeft"],Ie(e.$marginLeft))].filter(Boolean)}),Gt),Cn=Object(a.forwardRef)((function(e,t){var n=e.as,r=void 0===n?"div":n,a=e.column,i=e.columnStart,u=e.columnEnd,l=e.display,c=void 0===l?"block":l,s=e.flex,f=e.height,d=e.margin,p=void 0===d?0:d,h=e.marginX,v=e.marginY,m=e.marginTop,b=e.marginRight,y=e.marginBottom,O=e.marginLeft,j=e.overflow,_=e.padding,E=void 0===_?0:_,P=e.paddingX,x=e.paddingY,C=e.paddingTop,k=e.paddingRight,S=e.paddingBottom,D=e.paddingLeft,M=e.row,A=e.rowStart,T=e.rowEnd,I=e.sizing,R=w(e,Pn);return o.a.createElement(xn,g({"data-as":r,"data-ui":"Box"},R,{$column:a,$columnStart:i,$columnEnd:u,$display:c,$flex:s,$height:f,$margin:p,$marginX:h,$marginY:v,$marginTop:m,$marginRight:b,$marginBottom:y,$marginLeft:O,$overflow:j,$padding:E,$paddingX:P,$paddingY:x,$paddingTop:C,$paddingRight:k,$paddingBottom:S,$paddingLeft:D,$row:M,$rowStart:A,$rowEnd:T,$sizing:I,as:r,ref:t}),e.children)}));var kn,Sn=["accent","align","children","muted","size","textOverflow","weight"],Dn=l.default.div(Ne,We,(function(e){var t=e.$accent,n=e.$muted,r=e.theme.sanity.fonts;return Object(l.css)(On||(On=j(["\n text-transform: uppercase;\n\n ","\n\n ","\n\n & code {\n font-family: ",";\n border-radius: 1px;\n }\n\n & a {\n text-decoration: none;\n border-radius: 1px;\n }\n\n & [data-sanity-icon] {\n vertical-align: baseline;\n }\n "])),t&&Object(l.css)(wn||(wn=j(["\n color: var(--card-accent-fg-color);\n "]))),n&&Object(l.css)(jn||(jn=j(["\n color: var(--card-muted-fg-color);\n "]))),r.code.family)})),Mn=l.default.span(kn||(kn=j(["\n display: block;\n white-space: nowrap;\n text-overflow: ellipsis;\n overflow: hidden;\n"]))),An=Object(a.forwardRef)((function(e,t){var n=e.accent,r=e.align,a=e.children,i=e.muted,u=void 0!==i&&i,l=e.size,c=void 0===l?2:l,s=e.textOverflow,f=e.weight,d=w(e,Sn),p=a;return p="ellipsis"===s?o.a.createElement(Mn,null,p):o.a.createElement("span",null,p),o.a.createElement(Dn,g({"data-ui":"Label"},d,{$accent:n,$align:r,$muted:u,$size:c,$weight:f,ref:t}),p)}));var Tn,In,Rn,Fn=["children","fontSize","mode","padding","radius","tone"],Bn=Object(l.default)(Cn)($t,(function(e){var t=e.$mode,n=e.$tone,r=e.theme.sanity.color["outline"===t?"muted":"solid"],a=r[n]||r.default;return{backgroundColor:a.enabled.bg,color:a.enabled.fg,boxShadow:"inset 0 0 0 1px "+a.enabled.border,cursor:"default","&:not([hidden])":{display:"inline-block"}}})),Ln=Object(a.forwardRef)((function(e,t){var n=e.children,r=e.fontSize,a=e.mode,i=void 0===a?"default":a,u=e.padding,l=void 0===u?1:u,c=e.radius,s=void 0===c?2:c,f=e.tone,d=void 0===f?"default":f,p=w(e,Fn);return o.a.createElement(Bn,g({"data-ui":"Badge"},p,{$mode:i,$tone:d,$radius:s,padding:l,ref:t}),o.a.createElement(An,{size:r},n))})),Nn=["align","as","direction","gap","justify","wrap"],Wn=Object(l.default)(Cn)(st,(function(){return[rt,at,ot,it,ut,lt]})),Vn=Object(a.forwardRef)((function(e,t){var n=e.align,r=e.as,a=e.direction,i=void 0===a?"row":a,u=e.gap,l=e.justify,c=e.wrap,s=w(e,Nn);return o.a.createElement(Wn,g({"data-ui":"Flex"},s,{$align:n,$direction:i,$gap:u,$justify:l,$wrap:c,forwardedAs:r,ref:t}))})),zn=Object(l.keyframes)(Tn||(Tn=j(["\n from {\n transform: rotate(0deg);\n }\n\n to {\n transform: rotate(360deg);\n }\n"]))),Un=Object(l.default)(Qt)(In||(In=j(["\n & > span > svg {\n animation: "," 500ms linear infinite;\n }\n"])),zn),Hn=Object(a.forwardRef)((function(e,t){return o.a.createElement(Un,g({"data-ui":"Spinner"},e,{ref:t}),o.a.createElement(s.SpinnerIcon,null))}));function Yn(e,t,n){var r,a,o,i,u,l,c,s;return void 0===n&&(n=!1),{"--card-shadow-outline-color":e.shadow.outline,"--card-shadow-umbra-color":e.shadow.umbra,"--card-shadow-penumbra-color":e.shadow.penumbra,"--card-shadow-ambient-color":e.shadow.ambient,"--card-focus-ring-color":e.focusRing,"--card-bg-color":t.bg,"--card-bg-image":n?"repeating-conic-gradient("+t.bg+" 0% 25%, "+(t.bg2||t.bg)+" 0% 50%)":void 0,"--card-fg-color":t.fg,"--card-border-color":t.border,"--card-muted-fg-color":null==(r=t.muted)?void 0:r.fg,"--card-accent-fg-color":null==(a=t.accent)?void 0:a.fg,"--card-link-fg-color":null==(o=t.link)?void 0:o.fg,"--card-code-bg-color":null==(i=t.code)?void 0:i.bg,"--card-code-fg-color":null==(u=t.code)?void 0:u.fg,"--card-skeleton-color-from":null==(l=t.skeleton)?void 0:l.from,"--card-skeleton-color-to":null==(c=t.skeleton)?void 0:c.to,"--card-link-color":null==(s=t.link)?void 0:s.fg,"--card-hairline-soft-color":t.border,"--card-hairline-hard-color":t.border}}var Gn={width:1};var $n,qn,Zn,Kn,Xn=["children","disabled","fontSize","icon","iconRight","justify","loading","mode","padding","paddingX","paddingY","paddingTop","paddingBottom","paddingLeft","paddingRight","radius","selected","space","text","textAlign","tone","type"],Jn=l.default.button($t,(function(){return Object(l.css)(Rn||(Rn=j(["\n -webkit-font-smoothing: inherit;\n appearance: none;\n display: inline-flex;\n align-items: center;\n font: inherit;\n border: 0;\n outline: none;\n user-select: none;\n text-decoration: none;\n border: 0;\n box-sizing: border-box;\n padding: 0;\n margin: 0;\n white-space: nowrap;\n text-align: left;\n position: relative;\n\n & > span {\n display: block;\n flex: 1;\n min-width: 0;\n border-radius: inherit;\n }\n\n &::-moz-focus-inner {\n border: 0;\n padding: 0;\n }\n "])))}),(function(e){var t,n,r=e.$mode,a=e.theme,o=a.sanity.focusRing,i=a.sanity.color.base,u=a.sanity.color.button[r]||a.sanity.color.button.default,l=u[e.$tone]||u.default,c={width:Gn.width,color:"var(--card-border-color)"};return[Yn(i,l.enabled),{backgroundColor:"var(--card-bg-color)",color:"var(--card-fg-color)",boxShadow:dt(c),'&:disabled, &[data-disabled="true"]':Yn(i,l.disabled),"&:not([data-disabled='true'])":{"&:focus":{boxShadow:pt({base:i,border:c,focusRing:o})},"&:focus:not(:focus-visible)":{boxShadow:dt(c)},"@media (hover: hover)":{"&:hover":Yn(i,l.hovered),"&:active":Yn(i,l.pressed)},"&[data-selected]":Yn(i,l.pressed)}},null==(t=a.sanity.styles)||null==(n=t.button)?void 0:n.root].filter(Boolean)})),Qn=l.default.div($n||($n=j(["\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n background-color: var(--card-bg-color);\n border-radius: inherit;\n z-index: 1;\n box-shadow: inherit;\n"]))),er=Object(a.forwardRef)((function(e,t){var n=e.children,r=e.disabled,u=e.fontSize,l=e.icon,c=e.iconRight,s=e.justify,f=void 0===s?"center":s,d=e.loading,p=e.mode,h=void 0===p?"default":p,v=e.padding,m=void 0===v?3:v,b=e.paddingX,y=e.paddingY,O=e.paddingTop,j=e.paddingBottom,_=e.paddingLeft,E=e.paddingRight,P=e.radius,x=void 0===P?2:P,C=e.selected,k=e.space,S=void 0===k?3:k,D=e.text,M=e.textAlign,A=e.tone,T=void 0===A?"default":A,I=e.type,R=void 0===I?"button":I,F=w(e,Xn),B=je(),L=Object(a.useMemo)((function(){return{padding:m,paddingX:b,paddingY:y,paddingTop:O,paddingBottom:j,paddingLeft:_,paddingRight:E}}),[m,b,y,O,j,_,E]);return o.a.createElement(Jn,g({"data-ui":"Button"},F,{$mode:h,$radius:x,$tone:T,"data-disabled":Boolean(d||r),"data-selected":C?"":void 0,disabled:Boolean(d||r),ref:t,type:R}),Boolean(d)&&o.a.createElement(Qn,null,o.a.createElement(Hn,null)),(l||D||c)&&o.a.createElement(Cn,g({as:"span"},L),o.a.createElement(Vn,{as:"span",justify:f},l&&o.a.createElement(Qt,{size:u},Object(a.isValidElement)(l)&&l,Object(i.isValidElementType)(l)&&Object(a.createElement)(l)),D&&o.a.createElement(Cn,{flex:c?1:void 0,marginLeft:l?S:void 0,marginRight:c?S:void 0},o.a.createElement(Qt,{align:M,size:u,textOverflow:"ellipsis",weight:B.sanity.button.textWeight},D)),c&&o.a.createElement(Qt,{size:u},Object(a.isValidElement)(c)&&c,Object(i.isValidElementType)(c)&&Object(a.createElement)(c)))),n&&o.a.createElement(Cn,g({as:"span"},L),n))}));function tr(e){var t=e.$checkered,n=e.theme.sanity.space;return Object(l.css)(qn||(qn=j(["\n ","\n\n &[data-as='button'] {\n -webkit-font-smoothing: inherit;\n appearance: none;\n outline: none;\n font: inherit;\n text-align: inherit;\n border: 0;\n width: stretch;\n }\n\n /* &:is(a) */\n &[data-as='a'] {\n outline: none;\n text-decoration: none;\n }\n\n /* &:is(pre) */\n &[data-as='pre'] {\n font: inherit;\n }\n "])),t&&Object(l.css)(Zn||(Zn=j(["\n background-size: ","px ","px;\n background-position: 50% 50%;\n background-image: var(--card-bg-image);\n "])),n[3],n[3]))}function nr(e){var t,n,r=e.$checkered,a=e.$focusRing,o=e.theme,i=o.sanity.focusRing,u=o.sanity.color,c=u.base,s=u.card,f={width:0,color:"var(--card-border-color)"};return Object(l.css)(Kn||(Kn=j(["\n ","\n\n background-color: var(--card-bg-color);\n color: var(--card-fg-color);\n\n /* &:is(button) */\n &[data-as='button'] {\n --card-focus-ring-box-shadow: none;\n\n cursor: default;\n box-shadow: var(--card-focus-ring-box-shadow);\n\n &:disabled {\n ","\n }\n\n &:not(:disabled) {\n &[data-pressed] {\n ","\n }\n\n &[data-selected] {\n ","\n }\n\n @media (hover: hover) {\n &:not([data-pressed]):not([data-selected]) {\n &:hover {\n ","\n }\n\n &:active {\n ","\n }\n }\n }\n\n &:focus {\n --card-focus-ring-box-shadow: ",";\n }\n\n &:focus:not(:focus-visible) {\n --card-focus-ring-box-shadow: ",";\n }\n }\n }\n\n /* &:is(a) */\n &[data-as='a'] {\n cursor: pointer;\n box-shadow: var(--card-focus-ring-box-shadow);\n\n &[data-disabled] {\n ","\n }\n\n &:not([data-disabled]) {\n &[data-pressed] {\n ","\n }\n\n &[data-selected] {\n ","\n }\n\n @media (hover: hover) {\n &:not([data-pressed]):not([data-selected]) {\n &:hover {\n ","\n }\n\n &:active {\n ","\n }\n }\n }\n\n &:focus {\n --card-focus-ring-box-shadow: ",";\n }\n\n &:focus:not(:focus-visible) {\n --card-focus-ring-box-shadow: ",";\n }\n }\n }\n\n ","\n "])),Yn(c,s.enabled,r),Yn(c,s.disabled,r),Yn(c,s.pressed,r),Yn(c,s.selected,r),Yn(c,s.hovered,r),Yn(c,s.pressed,r),a?pt({base:c,border:f,focusRing:i}):void 0,a?dt(f):void 0,Yn(c,s.disabled,r),Yn(c,s.pressed,r),Yn(c,s.selected,r),Yn(c,s.hovered,r),Yn(c,s.pressed,r),a?pt({base:c,border:f,focusRing:i}):void 0,a?dt(f):void 0,null==(t=o.sanity.styles)||null==(n=t.card)?void 0:n.root)}var rr,ar,or=["pressed","__unstable_checkered","__unstable_focusRing","as","border","borderTop","borderRight","borderBottom","borderLeft","radius","scheme","selected","shadow","tone"],ir=Object(l.default)(Cn)(He,$t,(function(e){var t=e.theme.sanity,n=t.media,r=t.shadows;return Te(n,Ie(e.$shadow),(function(e){return function(e){return e?{boxShadow:"0 0 0 "+Ae(1)+" var(--card-shadow-outline-color), "+qt(e.umbra,"var(--card-shadow-umbra-color)")+", "+qt(e.penumbra,"var(--card-shadow-penumbra-color)")+", "+qt(e.ambient,"var(--card-shadow-ambient-color)")}:x}(r[e])}))}),(function(e){return[tr(e),nr(e)]})),ur=Object(a.forwardRef)((function(e,t){var n=e.pressed,r=void 0!==n&&n,a=e.__unstable_checkered,u=void 0!==a&&a,l=e.__unstable_focusRing,c=void 0!==l&&l,s=e.as,f=e.border,d=e.borderTop,p=e.borderRight,h=e.borderBottom,v=e.borderLeft,m=e.radius,b=void 0===m?0:m,y=e.scheme,O=e.selected,j=e.shadow,_=e.tone,E=void 0===_?"default":_,P=w(e,or),x=Object(i.isValidElementType)(s)?s:"div",C=Oe(),k="inherit"===E?C.tone:E;return o.a.createElement(we,{scheme:y,tone:k},o.a.createElement(ir,g({"data-as":"string"==typeof x?x:void 0,"data-checkered":u?"":void 0,"data-pressed":r?"":void 0,"data-scheme":C.scheme,"data-selected":O?"":void 0,"data-ui":"Card","data-tone":k},P,{$border:f,$borderTop:d,$borderRight:p,$borderBottom:h,$borderLeft:v,$checkered:u,$focusRing:c,$radius:b,$shadow:j,$tone:k,forwardedAs:x,ref:t,selected:O})))}));var lr,cr=["checked","className","disabled","indeterminate","customValidity","readOnly","style"],sr=l.default.div((function(){return Object(l.css)(rr||(rr=j(["\n position: relative;\n display: inline-block;\n "])))})),fr=l.default.input((function(e){var t=e.theme,n=t.sanity.color.input,r=t.sanity,a=r.focusRing,o=r.input,i=r.radius;return Object(l.css)(ar||(ar=j(["\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n outline: none;\n opacity: 0;\n z-index: 1;\n padding: 0;\n margin: 0;\n\n & + span {\n position: relative;\n display: block;\n height: ",";\n width: ",";\n box-sizing: border-box;\n box-shadow: ",";\n border-radius: ",";\n line-height: 1;\n background-color: ",";\n\n & > svg {\n display: block;\n position: absolute;\n opacity: 0;\n height: 100%;\n width: 100%;\n\n & > path {\n vector-effect: non-scaling-stroke;\n stroke-width: 2 !important;\n }\n }\n }\n\n &:not(:disabled):focus + span {\n box-shadow: ",";\n }\n\n &:not(:disabled):focus:not(:focus-visible) + span {\n box-shadow: ",";\n }\n\n &:checked + span > svg:first-child {\n opacity: 1;\n }\n\n &[data-read-only] + span {\n background-color: ",";\n box-shadow: ",";\n color: ",";\n }\n\n &:not([data-read-only]):disabled + span {\n background-color: ",";\n box-shadow: ",";\n color: ",";\n }\n\n &:indeterminate + span > svg:last-child {\n opacity: 1;\n }\n "])),Ae(o.checkbox.size),Ae(o.checkbox.size),dt({color:n.default.enabled.border,width:o.border.width}),Ae(i[2]),n.default.enabled.bg,pt({border:{width:o.border.width,color:n.default.enabled.border},focusRing:a}),dt({color:n.default.enabled.border,width:o.border.width}),n.default.readOnly.bg,dt({width:o.border.width,color:n.default.readOnly.border}),n.default.readOnly.fg,n.default.disabled.bg,dt({width:o.border.width,color:n.default.disabled.border}),n.default.disabled.fg)})),dr=Object(a.forwardRef)((function(e,t){var n=e.checked,r=e.className,i=e.disabled,u=e.indeterminate,l=e.customValidity,c=e.readOnly,f=e.style,d=w(e,cr),p=Se(t);return De(p,l),Object(a.useEffect)((function(){p.current&&(p.current.indeterminate=u||!1)}),[u,p]),o.a.createElement(sr,{className:r,"data-ui":"Checkbox",style:f},o.a.createElement(fr,g({"data-read-only":!i&&c?"":void 0},d,{checked:n,disabled:i||c,type:"checkbox",readOnly:c,ref:p})),o.a.createElement("span",null,o.a.createElement(s.CheckmarkIcon,null),o.a.createElement(s.RemoveIcon,null)))}));function pr(e){var t=e.theme.sanity.color.syntax;return{"&.atrule":{color:t.atrule},"&.attr-name":{color:t.attrName},"&.attr-value":{color:t.attrValue},"&.attribute":{color:t.attribute},"&.boolean":{color:t.boolean},"&.builtin":{color:t.builtin},"&.cdata":{color:t.cdata},"&.char":{color:t.char},"&.class":{color:t.class},"&.class-name":{color:t.className},"&.comment":{color:t.comment},"&.constant":{color:t.constant},"&.deleted":{color:t.deleted},"&.doctype":{color:t.doctype},"&.entity":{color:t.entity},"&.function":{color:t.function},"&.hexcode":{color:t.hexcode},"&.id":{color:t.id},"&.important":{color:t.important},"&.inserted":{color:t.inserted},"&.keyword":{color:t.keyword},"&.number":{color:t.number},"&.operator":{color:t.operator},"&.prolog":{color:t.prolog},"&.property":{color:t.property},"&.pseudo-class":{color:t.pseudoClass},"&.pseudo-element":{color:t.pseudoElement},"&.punctuation":{color:t.punctuation},"&.regex":{color:t.regex},"&.selector":{color:t.selector},"&.string":{color:t.string},"&.symbol":{color:t.symbol},"&.tag":{color:t.tag},"&.unit":{color:t.unit},"&.url":{color:t.url},"&.variable":{color:t.variable}}}var hr=["children","language","size","weight"],vr=l.default.pre((function(){return Object(l.css)(lr||(lr=j(["\n color: var(--card-code-fg-color);\n\n & code {\n font-family: inherit;\n\n &.refractor .token {\n ","\n }\n }\n\n & a {\n color: inherit;\n text-decoration: underline;\n border-radius: 1px;\n }\n\n & [data-sanity-icon] {\n vertical-align: baseline;\n }\n "])),pr)}),Be),mr=Object(a.forwardRef)((function(e,t){var n=e.children,r=e.language,a=e.size,i=void 0===a?2:a,u=e.weight,l=w(e,hr),c="string"==typeof r?r:void 0,s=!!c&&d.a.hasLanguage(c);return o.a.createElement(vr,g({"data-ui":"Code"},l,{$size:i,$weight:u,ref:t}),!(c&&s)&&o.a.createElement("code",null,n),c&&s&&o.a.createElement(d.a,{inline:!0,language:c,value:String(n)}))})),br={width:"100%",margin:"0 auto"};function yr(e){var t=e.theme.sanity,n=t.container;return Te(t.media,Ie(e.$width),(function(e){return{maxWidth:"auto"===e?"none":Ae(n[e])}}))}var gr,Or,wr,jr=["as","width"],_r=Object(l.default)(Cn)((function(){return br}),yr),Er=Object(a.forwardRef)((function(e,t){var n=e.as,r=e.width,a=void 0===r?2:r,i=w(e,jr);return o.a.createElement(_r,g({"data-ui":"Container"},i,{$width:a,forwardedAs:n,ref:t}))})),Pr=["as","autoRows","autoCols","autoFlow","columns","gap","gapX","gapY","rows","children"],xr=Object(l.default)(Cn)((function(){return[ht,bt,yt,gt,Ot,wt,jt,_t,Et]})),Cr=Object(a.forwardRef)((function(e,t){var n=e.as,r=e.autoRows,a=e.autoCols,i=e.autoFlow,u=e.columns,l=e.gap,c=e.gapX,s=e.gapY,f=e.rows,d=e.children,p=w(e,Pr);return o.a.createElement(xr,g({"data-as":"string"==typeof n?n:void 0,"data-ui":"Grid"},p,{$autoRows:r,$autoCols:a,$autoFlow:i,$columns:u,$gap:l,$gapX:c,$gapY:s,$rows:f,forwardedAs:n,ref:t}),d)}));var kr,Sr=["accent","align","children","muted","size","textOverflow","weight"],Dr=l.default.div((function(e){var t=e.$accent,n=e.$muted,r=e.theme;return Object(l.css)(gr||(gr=j(["\n ","\n\n ","\n\n & code {\n font-family: ",";\n border-radius: 1px;\n }\n\n & a {\n text-decoration: none;\n border-radius: 1px;\n color: var(--card-link-color);\n outline: none;\n\n @media (hover: hover) {\n &:hover {\n text-decoration: underline;\n }\n }\n\n &:focus {\n box-shadow: 0 0 0 1px var(--card-bg-color), 0 0 0 3px var(--card-focus-ring-color);\n }\n\n &:focus:not(:focus-visible) {\n box-shadow: none;\n }\n }\n\n & [data-sanity-icon] {\n vertical-align: baseline;\n }\n "])),t&&Object(l.css)(Or||(Or=j(["\n color: var(--card-accent-fg-color);\n "]))),n&&Object(l.css)(wr||(wr=j(["\n color: var(--card-muted-fg-color);\n "]))),r.sanity.fonts.code.family)}),We,Le),Mr=l.default.span(kr||(kr=j(["\n display: block;\n white-space: nowrap;\n text-overflow: ellipsis;\n overflow: hidden;\n"]))),Ar=Object(a.forwardRef)((function(e,t){var n=e.accent,r=void 0!==n&&n,a=e.align,i=e.children,u=e.muted,l=void 0!==u&&u,c=e.size,s=void 0===c?2:c,f=e.textOverflow,d=e.weight,p=w(e,Sr),h=i;return"ellipsis"===f&&(h=o.a.createElement(Mr,null,h)),o.a.createElement(Dr,g({"data-ui":"Heading"},p,{$accent:r,$align:a,$muted:l,$size:s,$weight:d,ref:t}),o.a.createElement("span",null,h))}));var Tr,Ir=["as","children","space"],Rr=Object(l.default)(Cn)((function(){return{lineHeight:0,"&&:not([hidden])":{display:"block"},"& > div":{display:"inline-block",verticalAlign:"middle"}}}),(function(e){var t=e.theme;return Te(t.sanity.media,Ie(e.$space),(function(e){var n=Ae(t.sanity.space[e]);return{margin:"-"+n+" 0 0 -"+n,"& > div":{padding:n+" 0 0 "+n}}}))})),Fr=Object(a.forwardRef)((function(e,t){var n=e.as,r=e.children,a=e.space,i=w(e,Ir),u=mn(r).filter(Boolean);return o.a.createElement(Rr,g({"data-ui":"Inline"},i,{$space:a,forwardedAs:n,ref:t}),u.map((function(e,t){return o.a.createElement("div",{key:t},e)})))})),Br=["children","fontSize","padding","radius"];var Lr=l.default.kbd($t,(function(){return Object(l.css)(Tr||(Tr=j(["\n background: var(--card-bg-color);\n font: inherit;\n box-shadow: inset 0 0 0 1px var(--card-hairline-hard-color);\n\n &:not([hidden]) {\n display: inline-block;\n }\n "])))})),Nr=Object(a.forwardRef)((function(e,t){var n=e.children,r=e.fontSize,a=void 0===r?1:r,i=e.padding,u=void 0===i?1:i,l=e.radius,c=void 0===l?2:l,s=w(e,Br);return o.a.createElement(Lr,g({"data-ui":"KBD"},s,{$radius:c,ref:t}),o.a.createElement(Cn,{as:"span",padding:u},o.a.createElement(mr,{as:"span",muted:!0,size:a},n)))})),Wr=Symbol.for("@sanity/ui/context/boundaryElement");he[Wr]=he[Wr]||Object(a.createContext)(null);var Vr=he[Wr];function zr(e){var t=e.children,n=e.element,r=Object(a.useMemo)((function(){return{version:0,element:n}}),[n]);return o.a.createElement(Vr.Provider,{value:r},t)}var Ur={version:0,element:null};function Hr(){var e=Object(a.useContext)(Vr);if(e&&(!ge(e)||0!==e.version))throw new Error("useBoundaryElement(): the context value is not compatible");return e||Ur}var Yr="undefined"!=typeof window&&window.ResizeObserver?window.ResizeObserver:h.ResizeObserver;var Gr=["children","media"],$r=Object(a.forwardRef)((function(e,t){var n=je(),r=e.children,i=e.media,u=void 0===i?n.sanity.media:i,l=w(e,Gr),c=Object(a.useState)((function(){return window.innerWidth})),s=c[0],f=c[1],d=Se(t),p=Object(a.useState)(null),h=p[0],v=p[1];Object(a.useEffect)((function(){if(h){var e=new Yr((function(e){f(e[0].contentRect.width)}));return e.observe(h),function(){return e.disconnect()}}}),[h]);var m=Object(a.useMemo)((function(){return function(e,t){for(var n=[],r=0;rt&&n.push(r);return n}(u,s)}),[u,s]),b=Object(a.useMemo)((function(){return function(e,t){for(var n=[],r=0;r0||0===e.tabIndex&&null!==e.getAttribute("tabIndex")||(wa(e)?Boolean(e.href)&&"ignore"!==e.rel:ja(e)?"hidden"!==e.type&&"file"!==e.type&&!e.disabled:!!(_a(e)||Ea(e)||Pa(e))&&!e.disabled)}function ka(e){if(!Ca(e))return!1;try{e.focus()}catch(e){}return document.activeElement===e}function Sa(e){for(var t=0;t=0;t--){var n=e.childNodes[t];if(Oa(n)&&(ka(n)||Da(n)))return!0}return!1}function Ma(e){if(!(e instanceof Element))return!1;var t=window.getComputedStyle(e);return t.overflowX.includes("auto")||t.overflowX.includes("scroll")||t.overflowY.includes("auto")||t.overflowY.includes("scroll")}var Aa,Ta,Ia,Ra,Fa,Ba=["as","gap","getItemKey","items","onChange","renderItem"],La=l.default.div(Aa||(Aa=j(["\n position: relative;\n"]))),Na=l.default.div(Ta||(Ta=j(["\n position: absolute;\n left: 0;\n right: 0;\n"]))),Wa=Object(a.forwardRef)((function(e,t){var n=e.as,r=void 0===n?"div":n,i=e.gap,u=void 0===i?0:i,l=e.getItemKey,c=e.items,s=void 0===c?[]:c,f=e.onChange,d=e.renderItem,p=w(e,Ba),h=je().sanity.space,v=Se(t),m=Object(a.useRef)(null),b=Object(a.useState)(0),y=b[0],O=b[1],j=Object(a.useState)(0),_=j[0],E=j[1],P=Object(a.useState)(-1),x=P[0],C=P[1];Object(a.useEffect)((function(){if(m.current){var e=m.current.firstChild;e instanceof HTMLElement&&C(e.offsetHeight)}}),[d]),Object(a.useEffect)((function(){if(v.current){for(var e=v.current.parentNode;e&&!Ma(e);)e=e.parentNode;if(e){var t=e;if(!(t instanceof HTMLElement))return;var n=function(){O(t.scrollTop)};t.addEventListener("scroll",n,{passive:!0});var r=new ResizeObserver((function(e){E(e[0].contentRect.height)}));return r.observe(t),n(),function(){t.removeEventListener("scroll",n),r.unobserve(t),r.disconnect()}}var a=function(){O(window.scrollY)},o=function(){E(window.innerHeight)};return window.addEventListener("scroll",a,{passive:!0}),window.addEventListener("resize",o),E(window.innerHeight),a(),function(){window.removeEventListener("scroll",a),window.removeEventListener("resize",o)}}}),[v]);var k=s.length,S=x?k*(x+h[u])-h[u]:0,D=S?Math.max(Math.floor(y/S*k)-2,0):0,M=S?Math.ceil((y+_)/S*k)+1:0;Object(a.useEffect)((function(){f&&f({fromIndex:D,gap:h[u],itemHeight:x,scrollHeight:_,scrollTop:y,toIndex:M})}),[D,u,x,f,_,y,h,M]);var A=Object(a.useMemo)((function(){return d&&0!==s.length?-1===x?[o.a.createElement(Na,{key:0},d(s[0]))]:s.slice(D,M).map((function(e,t){var n=D+t,r=d(e),a=l?l(e,n):n;return o.a.createElement(Na,{key:a,style:{top:n*(x+h[u])}},r)})):null}),[D,u,l,x,s,d,h,M]),T=Object(a.useMemo)((function(){return{height:S}}),[S]);return o.a.createElement(La,g({as:r,"data-ui":"VirtualList"},p,{ref:v}),o.a.createElement("div",{ref:m,style:T},A))})),Va=l.default.div(Ia||(Ia=j(["\n position: absolute;\n pointer-events: none;\n width: 27px;\n height: 27px;\n fill: none;\n\n :empty + & {\n display: none;\n }\n\n & > svg {\n display: block;\n transform-origin: 13.5px 13.5px;\n }\n\n [data-popper-placement^='top'] > div > & {\n bottom: -27px;\n }\n\n [data-popper-placement^='right'] > div > & {\n left: -27px;\n\n & > svg {\n transform: rotate(90deg);\n }\n }\n\n [data-popper-placement^='left'] > div > & {\n right: -27px;\n\n & > svg {\n transform: rotate(-90deg);\n }\n }\n\n [data-popper-placement^='bottom'] > div > & {\n top: -27px;\n\n & > svg {\n transform: rotate(180deg);\n }\n }\n"]))),za=l.default.path(Ra||(Ra=j(["\n fill: var(--card-shadow-outline-color);\n"]))),Ua=l.default.path(Fa||(Fa=j(["\n fill: var(--card-bg-color);\n"]))),Ha=Object(a.forwardRef)((function(e,t){return o.a.createElement(Va,g({"data-ui":"PopoverArrow"},e,{ref:t}),o.a.createElement("svg",{width:"27",height:"11",viewBox:"0 0 27 11",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o.a.createElement(za,{d:"M1.18708 1C3.29803 1.0011 5.29585 1.95479 6.62414 3.59561L11.1683 9.20895C12.369 10.6922 14.631 10.6922 15.8317 9.20894L20.3759 3.59561C21.7042 1.95478 23.702 1.0011 25.8129 1H21.9436C21.0533 1.49255 20.2545 2.15618 19.5986 2.96641L15.0545 8.57975C14.254 9.56855 12.746 9.56855 11.9455 8.57975L7.40139 2.96642C6.74548 2.15618 5.94673 1.49255 5.05643 1H1.18708Z"}),o.a.createElement(Ua,{d:"M1.18342 0C3.59749 0 5.88246 1.0901 7.40138 2.96642L11.9455 8.57975C12.746 9.56855 14.254 9.56855 15.0545 8.57975L19.5986 2.96641C21.1175 1.0901 23.4025 0 25.8166 0H27H0H1.18342Z"})))}));function Ya(e){var t=e.allowedAutoPlacements,n=e.arrow,r=e.arrowElement,o=e.boundaryElement,i=e.constrainSize,u=e.distance,l=e.fallbackPlacements,c=e.margins,s=e.matchReferenceWidth,f=e.open,d=e.preventOverflow,p=e.skidding,h=e.tether,v=e.tetherOffset;return Object(a.useMemo)((function(){return function(e){var t=e.allowedAutoPlacements,n=e.arrow,r=e.arrowElement,a=e.boundaryElement,o=e.constrainSize,i=e.distance,u=e.fallbackPlacements,l=e.margins,c=e.matchReferenceWidth,s=e.open,f=e.preventOverflow,d=e.skidding,p=e.tether,h=e.tetherOffset;if(!s)return[];var v={altAxis:!o,boundary:a||void 0,padding:8,tether:p,tetherOffset:h};return[o&&g({},b.default,{options:v}),o&&{name:"applyMaxSize",enabled:!0,phase:"beforeWrite",requires:["maxSize"],fn:function(e){var t=e.state,n=t.modifiersData.maxSize,r=n.width,a=n.height;t.styles.popper=g({},t.styles.popper,{maxWidth:r+"px",maxHeight:a+"px"})}},n&&{name:"arrow",options:{element:r,padding:4}},(o||f)&&{name:"preventOverflow",options:v},{name:"offset",options:{offset:[d,i]}},l&&{name:"margins",enabled:!0,phase:"beforeRead",fn:function(e){var t=e.state.rects;t.reference&&(t.reference.x+=l[3],t.reference.y+=l[1],t.reference.width-=l[1]+l[3],t.reference.height-=l[0]+l[2])}},{name:"flip",options:{allowedAutoPlacements:t,boundary:a||void 0,fallbackPlacements:u,padding:8}},c&&{name:"matchWidth",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn:function(e){var t=e.state,n=t.rects.reference.width;t.styles.popper.width=n+"px"},effect:function(e){var t=e.state,n=t.elements.reference;n instanceof HTMLElement&&(t.elements.popper.style.width=n.offsetWidth-(l?l[1]+l[3]:0)+"px")}}].filter(Boolean)}({allowedAutoPlacements:t,arrow:n,arrowElement:r,boundaryElement:o,constrainSize:i,distance:u,fallbackPlacements:l,margins:c,matchReferenceWidth:s,open:f,preventOverflow:d,skidding:p,tether:h,tetherOffset:v})}),[t,n,r,o,i,u,l,c,s,f,d,p,h,v])}var Ga,$a,qa,Za,Ka,Xa=["__unstable_margins","allowedAutoPlacements","arrow","boundaryElement","children","content","constrainSize","disabled","fallbackPlacements","open","padding","placement","portal","preventOverflow","radius","referenceElement","matchReferenceWidth","shadow","scheme","style","tether","tetherOffset","tone","width","zOffset"],Ja=Object(l.default)(aa)((function(e){var t=e.$preventOverflow;return Object(l.css)(Ga||(Ga=j(["\n pointer-events: none;\n display: flex;\n flex-direction: column;\n max-width: calc(100% - 16px);\n\n & > * {\n min-height: 0;\n }\n\n /* Hide the popover when the reference element is out of bounds */\n ","\n "])),t&&Object(l.css)($a||($a=j(["\n &[data-popper-reference-hidden='true'] {\n display: none;\n }\n "]))))})),Qa=Object(l.default)(ur)((function(e){var t=e.$constrainSize;return Object(l.css)(qa||(qa=j(["\n flex: 1;\n max-height: ",";\n pointer-events: all;\n\n && {\n display: flex;\n }\n\n flex-direction: column;\n\n & > * {\n min-height: 0;\n }\n\n ","\n "])),t&&"100%",yr)})),eo=Object(a.forwardRef)((function(e,t){var n,r=Hr(),i=je(),u=e.__unstable_margins,l=e.allowedAutoPlacements,c=e.arrow,s=void 0===c||c,f=e.boundaryElement,d=void 0===f?r.element:f,h=e.children,v=e.content,m=e.constrainSize,b=e.disabled,y=e.fallbackPlacements,O=e.open,j=void 0!==O&&O,_=e.padding,E=e.placement,P=void 0===E?"bottom":E,C=e.portal,k=void 0!==C&&C,S=e.preventOverflow,D=e.radius,M=void 0===D?3:D,A=e.referenceElement,T=e.matchReferenceWidth,I=e.shadow,R=void 0===I?3:I,F=e.scheme,B=e.style,L=void 0===B?x:B,N=e.tether,W=e.tetherOffset,V=e.tone,z=void 0===V?"inherit":V,U=e.width,H=void 0===U?0:U,Y=e.zOffset,G=void 0===Y?null==(n=i.sanity.layer)?void 0:n.popover.zOffset:Y,$=w(e,Xa),q=Se(t),Z=ca(),K=Object(a.useState)(null),X=K[0],J=K[1],Q=Object(a.useState)(null),ee=Q[0],te=Q[1],ne=Object(a.useState)(null),re=ne[0],ae=ne[1],oe=A||X,ie=Ya({allowedAutoPlacements:l,arrow:s,arrowElement:re,boundaryElement:d||Z.boundaryElement,constrainSize:m,distance:s?4:0,fallbackPlacements:y,margins:u,matchReferenceWidth:T,open:j,preventOverflow:S,skidding:0,tether:N,tetherOffset:W}),ue=Object(p.usePopper)(oe,ee,{placement:P,modifiers:ie}),le=ue.attributes,ce=ue.forceUpdate,se=ue.styles,fe=Object(a.useCallback)((function(e){var t=h.ref;J(e),"function"==typeof t?t(e):t&&(t.current=e)}),[h]),de=Object(a.useCallback)((function(e){te(e),q.current=e}),[q]),pe=Object(a.useMemo)((function(){return g({},L,se.popper)}),[L,se]);if(Object(a.useEffect)((function(){if(ce)try{ce()}catch(e){}}),[v,ce,j,oe]),b)return h||o.a.createElement(o.a.Fragment,null);var he=o.a.createElement(Ja,g({"data-ui":"Popover"},$,{$preventOverflow:S,ref:de,style:pe,zOffset:G},le.popper),o.a.createElement(Qa,{$constrainSize:m,"data-ui":"PopoverCard",padding:_,radius:M,scheme:F,shadow:R,tone:z,width:H},s&&o.a.createElement(Ha,{ref:ae,style:se.arrow}),v));return o.a.createElement(o.a.Fragment,null,h&&!A?Object(a.cloneElement)(h,{ref:fe}):h||o.a.createElement(o.a.Fragment,null),j&&o.a.createElement(o.a.Fragment,null,k&&o.a.createElement(sa,{__unstable_name:"string"==typeof k?k:void 0},he),!k&&he))}));var to,no,ro,ao,oo=["className","disabled","style","customValidity","readOnly"],io=l.default.div((function(){return Object(l.css)(Za||(Za=j(["\n position: relative;\n\n &:not([hidden]) {\n display: inline-block;\n }\n\n &[data-read-only] {\n outline: 1px solid red;\n }\n "])))})),uo=l.default.input((function(e){var t=e.theme,n=t.sanity,r=n.focusRing,a=n.input,o=t.sanity.color.input,i=(a.radio.size-a.radio.markSize)/2;return Object(l.css)(Ka||(Ka=j(["\n appearance: none;\n position: absolute;\n top: 0;\n left: 0;\n opacity: 0;\n height: 100%;\n width: 100%;\n outline: none;\n z-index: 1;\n padding: 0;\n margin: 0;\n border-radius: ",";\n border: none;\n\n /* enabled */\n & + span {\n display: block;\n position: relative;\n height: ",";\n width: ",";\n border-radius: ",";\n background: ",";\n box-shadow: ",";\n\n &::after {\n content: '';\n position: absolute;\n top: ",";\n left: ",";\n height: ",";\n width: ",";\n border-radius: ",";\n background: ",";\n opacity: 0;\n }\n }\n\n /* focused */\n &:not(:disabled):focus + span {\n box-shadow: ",";\n }\n\n &:not(:disabled):focus:not(:focus-visible) + span {\n box-shadow: ",";\n }\n\n &:checked + span::after {\n opacity: 1;\n }\n\n /* read only */\n &[data-read-only] + span {\n box-shadow: 0 0 0 1px ",";\n background: ",";\n\n &::after {\n background: ",";\n }\n }\n\n /* disabled */\n &:not([data-read-only]):disabled + span {\n box-shadow: 0 0 0 1px ",";\n background: ",";\n\n &::after {\n background: ",";\n }\n }\n "])),Ae(a.radio.size/2),Ae(a.radio.size),Ae(a.radio.size),Ae(a.radio.size/2),o.default.enabled.bg,dt({color:o.default.enabled.border,width:a.border.width}),Ae(i),Ae(i),Ae(a.radio.markSize),Ae(a.radio.markSize),Ae(a.radio.markSize/2),o.default.enabled.fg,pt({border:{width:a.border.width,color:o.default.enabled.border},focusRing:r}),dt({color:o.default.enabled.border,width:a.border.width}),o.default.readOnly.border,o.default.readOnly.bg,o.default.readOnly.fg,o.default.disabled.border,o.default.disabled.bg,o.default.disabled.fg)})),lo=Object(a.forwardRef)((function(e,t){var n=e.className,r=e.disabled,a=e.style,i=e.customValidity,u=e.readOnly,l=w(e,oo),c=Se(t);return De(c,i),o.a.createElement(io,{className:n,"data-ui":"Radio",style:a},o.a.createElement(uo,g({"data-read-only":!r&&u?"":void 0},l,{disabled:r||u,readOnly:u,ref:c,type:"radio"})),o.a.createElement("span",null))}));function co(e){var t=e.theme.sanity.fonts.text;return Object(l.css)(no||(no=j(["\n -webkit-font-smoothing: antialiased;\n appearance: none;\n border: 0;\n font-family: ",";\n color: inherit;\n width: 100%;\n outline: none;\n margin: 0;\n\n &:disabled {\n opacity: 1;\n }\n "])),t.family)}function so(e){var t=e.theme,n=t.sanity,r=n.focusRing,a=n.input,o=t.sanity.color.input;return Object(l.css)(ro||(ro=j(["\n /* enabled */\n background-color: ",";\n color: ",";\n box-shadow: ",";\n\n /* hovered */\n @media (hover: hover) {\n &:not(:disabled):hover {\n background-color: ",";\n color: ",";\n box-shadow: ",";\n }\n }\n\n /* focused */\n &:not(:disabled):focus {\n box-shadow: ",";\n }\n\n /* read-only */\n &[data-read-only] {\n background-color: ",";\n color: ",";\n box-shadow: ",";\n }\n\n /* disabled */\n &:not([data-read-only]):disabled {\n background-color: ",";\n color: ",";\n box-shadow: ",";\n }\n "])),o.default.enabled.bg,o.default.enabled.fg,dt({color:o.default.enabled.border,width:a.border.width}),o.default.hovered.bg,o.default.hovered.fg,dt({color:o.default.hovered.border,width:a.border.width}),pt({border:{width:a.border.width,color:o.default.enabled.border},focusRing:r}),o.default.readOnly.bg,o.default.readOnly.fg,dt({color:o.default.readOnly.border,width:a.border.width}),o.default.disabled.bg,o.default.disabled.fg,dt({color:o.default.disabled.border,width:a.border.width}))}function fo(e){var t=e.theme,n=e.$fontSize,r=t.sanity.fonts.text.sizes;return Te(t.sanity.media,Ie(n),(function(e){return{fontSize:Ae((t=r[e]||r[2]).fontSize),lineHeight:Ae(t.lineHeight)};var t}))}var po=function(){return Object(l.css)(to||(to=j(["\n position: relative;\n width: stretch;\n\n &:not([hidden]) {\n display: inline-block;\n }\n "])))},ho=function(){return[$t,co,so,fo,Bt]},vo=function(e){var t=e.theme.sanity.color.input;return Object(l.css)(ao||(ao=j(["\n pointer-events: none;\n position: absolute;\n top: 0;\n right: 0;\n\n /* enabled */\n --card-fg-color: ",";\n\n /* hover */\n @media (hover: hover) {\n select:not(disabled):not(:read-only):hover + && {\n --card-fg-color: ",";\n }\n }\n\n /* disabled */\n select:disabled + && {\n --card-fg-color: ",";\n }\n\n /* read-only */\n select[data-read-only] + && {\n --card-fg-color: ",";\n }\n "])),t.default.enabled.fg,t.default.hovered.fg,t.default.disabled.fg,t.default.readOnly.fg)},mo=["children","customValidity","disabled","fontSize","padding","radius","readOnly","space"],bo=l.default.div(po),yo=l.default.select(ho),go=Object(l.default)(Cn)(vo),Oo=Object(a.forwardRef)((function(e,t){var n=e.children,r=e.customValidity,a=e.disabled,i=e.fontSize,u=void 0===i?2:i,l=e.padding,c=void 0===l?3:l,f=e.radius,d=void 0===f?1:f,p=e.readOnly,h=e.space,v=void 0===h?3:h,m=w(e,mo),b=Se(t);return De(b,r),o.a.createElement(bo,{"data-ui":"Select"},o.a.createElement(yo,g({"data-read-only":!a&&p?"":void 0,"data-ui":"Select"},m,{$fontSize:u,$padding:c,$radius:d,$space:v,disabled:a||p,ref:b}),n),o.a.createElement(go,{padding:c},o.a.createElement(Qt,{size:u},o.a.createElement(s.SelectIcon,null))))})),wo={"&&:not([hidden])":{display:"grid"},'&[data-as="ul"],&[data-as="ol"]':{listStyle:"none"},gridTemplateColumns:"minmax(0, 1fr)",gridAutoRows:"min-content"};var jo,_o,Eo,Po,xo,Co,ko,So=["as","space"],Do=Object(l.default)(Cn)((function(){return wo}),(function(e){var t=e.theme.sanity,n=t.media,r=t.space;return Te(n,Ie(e.$space),(function(e){return{gridGap:Ae(r[e])}}))})),Mo=Object(a.forwardRef)((function(e,t){var n=e.as,r=e.space,a=w(e,So);return o.a.createElement(Do,g({"data-as":"string"==typeof n?n:void 0,"data-ui":"Stack"},a,{$space:r,forwardedAs:n,ref:t}))}));var Ao,To,Io,Ro,Fo,Bo,Lo,No,Wo,Vo,zo,Uo,Ho,Yo,Go,$o=["checked","className","disabled","indeterminate","readOnly","style"],qo=l.default.span((function(){return Object(l.css)(jo||(jo=j(["\n position: relative;\n &:not([hidden]) {\n display: inline-block;\n }\n "])))})),Zo=l.default.input((function(){return Object(l.css)(_o||(_o=j(["\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n opacity: 0;\n height: 100%;\n width: 100%;\n outline: none;\n padding: 0;\n margin: 0;\n\n /* Place the input element above the representation element */\n z-index: 1;\n "])))})),Ko=l.default.span((function(e){var t=e.theme,n=t.sanity,r=n.focusRing,a=n.input,o=t.sanity.color.button.default;return Object(l.css)(Eo||(Eo=j(["\n --switch-bg-color: ",";\n --switch-fg-color: ",";\n --switch-box-shadow: none;\n\n &:not([hidden]) {\n display: block;\n }\n position: relative;\n width: ",";\n height: ",";\n border-radius: ",";\n\n /* Make sure it’s not possible to interact with the wrapper element */\n pointer-events: none;\n\n &:after {\n content: '';\n display: block;\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n z-index: 1;\n box-shadow: var(--switch-box-shadow);\n border-radius: inherit;\n }\n\n /* Focus styles */\n input:focus + && {\n --switch-box-shadow: ",";\n }\n\n input:focus:not(:focus-visible) + && {\n --switch-box-shadow: none;\n }\n\n input:checked + && {\n --switch-bg-color: ",";\n --switch-fg-color: ",";\n }\n\n @media (hover: hover) {\n input:not(:disabled):hover + && {\n --switch-bg-color: ",";\n --switch-fg-color: ",";\n }\n\n input:not(:disabled):checked:hover + && {\n --switch-bg-color: ",";\n --switch-fg-color: ",";\n }\n }\n\n input:not([data-read-only]):disabled + && {\n --switch-bg-color: ",";\n --switch-fg-color: ",";\n }\n "])),o.default.enabled.bg,o.default.enabled.fg,Ae(a.switch.width),Ae(a.switch.height),Ae(a.switch.height/2),pt({focusRing:r}),o.positive.enabled.bg,o.positive.enabled.fg,o.default.hovered.bg,o.default.hovered.fg,o.positive.hovered.bg,o.positive.hovered.fg,o.default.disabled.bg,o.default.disabled.fg)})),Xo=l.default.span((function(e){var t=e.theme.sanity.input;return Object(l.css)(Po||(Po=j(["\n &:not([hidden]) {\n display: block;\n }\n background-color: var(--switch-bg-color);\n position: absolute;\n left: 0;\n top: 0;\n width: ",";\n height: ",";\n border-radius: ",";\n "])),Ae(t.switch.width),Ae(t.switch.height),Ae(t.switch.height/2))})),Jo=l.default.span((function(e){var t=e.$indeterminate,n=e.theme.sanity.input,r=n.switch.width,a=n.switch.height,o=n.switch.padding,i=a-2*n.switch.padding,u=r-2*o-i,c=r/2-i/2-o,s=!0!==t&&!0===e.$checked;return Object(l.css)(xo||(xo=j(["\n &:not([hidden]) {\n display: block;\n }\n position: absolute;\n left: ",";\n top: ",";\n height: ",";\n width: ",";\n border-radius: ",";\n transition-property: transform;\n transition-duration: ","ms;\n transition-timing-function: ",";\n background: var(--switch-fg-color);\n transform: translate3d(0, 0, 0);\n\n ","\n\n ","\n "])),Ae(o),Ae(o),Ae(i),Ae(i),Ae(i/2),n.switch.transitionDurationMs,n.switch.transitionTimingFunction,s&&Object(l.css)(Co||(Co=j(["\n transform: translate3d(","px, 0, 0);\n "])),u),t&&Object(l.css)(ko||(ko=j(["\n transform: translate3d(","px, 0, 0);\n "])),c))})),Qo=Object(a.forwardRef)((function(e,t){var n=e.checked,r=e.className,i=e.disabled,u=e.indeterminate,l=e.readOnly,c=e.style,s=w(e,$o),f=Se(t);return Object(a.useEffect)((function(){f.current&&(f.current.indeterminate=u||!1)}),[u,f]),o.a.createElement(qo,{className:r,"data-ui":"Switch",style:c},o.a.createElement(Zo,g({"data-read-only":!i&&l?"":void 0},s,{checked:!0!==u&&n,disabled:i||l,type:"checkbox",ref:f})),o.a.createElement(Ko,{"aria-hidden":!0,"data-name":"representation"},o.a.createElement(Xo,null),o.a.createElement(Jo,{$checked:n,$indeterminate:u})))})),ei=["border","customValidity","disabled","fontSize","padding","radius"],ti=l.default.span(zt),ni=l.default.span(Ao||(Ao=j(["\n flex: 1;\n min-width: 0;\n display: block;\n position: relative;\n"]))),ri=l.default.textarea(Ft,Ut,Ht),ai=l.default.div($t,Yt),oi=Object(a.forwardRef)((function(e,t){var n=e.border,r=void 0===n||n,a=e.customValidity,i=e.disabled,u=void 0!==i&&i,l=e.fontSize,c=void 0===l?2:l,s=e.padding,f=void 0===s?3:s,d=e.radius,p=void 0===d?1:d,h=w(e,ei),v=Se(t);return De(v,a),o.a.createElement(ti,{"data-ui":"TextArea"},o.a.createElement(ni,null,o.a.createElement(ri,g({"data-as":"textarea"},h,{$fontSize:c,$padding:f,disabled:u,ref:v})),o.a.createElement(ai,{$border:r,$radius:p})))})),ii=["border","clearButton","disabled","fontSize","icon","iconRight","onClear","padding","prefix","radius","readOnly","space","suffix","customValidity","type"],ui={zIndex:2},li=l.default.span(zt),ci=l.default.span(To||(To=j(["\n flex: 1;\n min-width: 0;\n display: block;\n position: relative;\n"]))),si=Object(l.default)(ur).attrs({forwardedAs:"span"})(Io||(Io=j(["\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n\n & > span {\n display: block;\n margin: -1px;\n }\n"]))),fi=Object(l.default)(ur).attrs({forwardedAs:"span"})(Ro||(Ro=j(["\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n\n & > span {\n display: block;\n margin: -1px;\n }\n"]))),di=l.default.input(Ft,Ut,Ht),pi=l.default.span($t,Yt),hi=Object(l.default)(Cn)(Fo||(Fo=j(["\n position: absolute;\n top: 0;\n left: 0;\n"]))),vi=Object(l.default)(ur)(Bo||(Bo=j(["\n background-color: transparent;\n position: absolute;\n top: 0;\n right: 0;\n"]))),mi=Object(a.forwardRef)((function(e,t){var n=e.border,r=void 0===n||n,u=e.clearButton,l=e.disabled,c=void 0!==l&&l,f=e.fontSize,d=void 0===f?2:f,p=e.icon,h=e.iconRight,v=e.onClear,m=e.padding,b=void 0===m?3:m,y=e.prefix,O=e.radius,j=void 0===O?1:O,_=e.readOnly,E=e.space,P=void 0===E?3:E,C=e.suffix,k=e.customValidity,S=e.type,D=void 0===S?"text":S,M=w(e,ii),A=Se(t),T=ze(b),I=ze(j),R=Boolean(u),F=Boolean(p),B=Boolean(h),L=Boolean(C),N=Boolean(y);De(A,k);var W=Object(a.useCallback)((function(e){e.preventDefault(),e.stopPropagation()}),[]),V=Object(a.useCallback)((function(e){var t;e.preventDefault(),e.stopPropagation(),v&&v(),null==(t=A.current)||t.focus()}),[v,A]),z=Object(a.useMemo)((function(){return y&&o.a.createElement(si,{borderTop:!0,borderLeft:!0,borderBottom:!0,radius:I,sizing:"border",tone:"inherit"},o.a.createElement("span",null,y))}),[y,I]),U=Object(a.useMemo)((function(){return o.a.createElement(pi,{$border:r,$hasPrefix:N,$hasSuffix:L,$radius:I},p&&o.a.createElement(hi,{padding:T},o.a.createElement(Qt,{size:d},Object(a.isValidElement)(p)&&p,Object(i.isValidElementType)(p)&&Object(a.createElement)(p))),!R&&h&&o.a.createElement(vi,{padding:T},o.a.createElement(Qt,{size:d},Object(a.isValidElement)(h)&&h,Object(i.isValidElementType)(h)&&Object(a.createElement)(h))))}),[r,d,p,h,T,I,R,N,L]),H=Object(a.useMemo)((function(){return T.map((function(e){return e-2}))}),[T]),Y=Object(a.useMemo)((function(){return T.map((function(e){return e-1}))}),[T]),G=Object(a.useMemo)((function(){return"object"==typeof u?u:x}),[u]),$=Object(a.useMemo)((function(){return!c&&!_&&u&&o.a.createElement(vi,{forwardedAs:"span",padding:H,style:ui,tone:k?"critical":"inherit"},o.a.createElement(er,g({"data-qa":"clear-button",fontSize:d,icon:s.CloseIcon,mode:"bleed",padding:Y,radius:I.map((function(e){return e-1}))},G,{onClick:V,onMouseDown:W})))}),[u,H,Y,G,k,c,d,V,W,I,_]),q=Object(a.useMemo)((function(){return C&&o.a.createElement(fi,{borderTop:!0,borderRight:!0,borderBottom:!0,radius:I,sizing:"border",tone:"inherit"},o.a.createElement("span",null,C))}),[I,C]);return o.a.createElement(li,{"data-ui":"TextInput"},z,o.a.createElement(ci,null,o.a.createElement(di,g({"data-as":"input"},M,{$iconLeft:F,$iconRight:B||R,$padding:T,$space:P,$fontSize:d,disabled:c,readOnly:_,ref:A,type:D})),U,$),q)})),bi=l.default.div(Lo||(Lo=j(["\n position: absolute;\n width: 15px;\n height: 15px;\n fill: none;\n\n :empty + & {\n display: none;\n }\n\n & > svg {\n &:not([hidden]) {\n display: block;\n }\n transform-origin: 7.5px 7.5px;\n }\n\n [data-popper-placement^='top'] > div > & {\n bottom: -15px;\n }\n\n [data-popper-placement^='right'] > div > & {\n left: -15px;\n\n & > svg {\n transform: rotate(90deg);\n }\n }\n\n [data-popper-placement^='left'] > div > & {\n right: -15px;\n\n & > svg {\n transform: rotate(-90deg);\n }\n }\n\n [data-popper-placement^='bottom'] > div > & {\n top: -15px;\n\n & > svg {\n transform: rotate(180deg);\n }\n }\n"]))),yi=l.default.path(No||(No=j(["\n fill: var(--card-shadow-outline-color);\n"]))),gi=l.default.path(Wo||(Wo=j(["\n fill: var(--card-bg-color);\n"]))),Oi=Object(a.forwardRef)((function(e,t){var n=g({},e);return o.a.createElement(bi,g({},n,{ref:t}),o.a.createElement("svg",{width:"15",height:"15",viewBox:"0 0 15 15"},o.a.createElement(yi,{d:"M11.5266 1C11.032 1.32802 10.5837 1.73105 10.1995 2.20057L9.04792 3.6081C8.24771 4.58614 6.7523 4.58614 5.95209 3.6081L4.80047 2.20057C4.41632 1.73105 3.96796 1.32802 3.47341 1H0.156727C1.65639 1 3.07687 1.67313 4.02651 2.83381L5.17813 4.24134C6.37844 5.70839 8.62156 5.70839 9.82187 4.24134L10.9735 2.83381C11.9231 1.67313 13.3436 1 14.8433 1H11.5266Z"}),o.a.createElement(gi,{d:"M0.156725 0C1.95632 0 3.66089 0.80776 4.80047 2.20057L5.95209 3.6081C6.75229 4.58614 8.24771 4.58614 9.04791 3.6081L10.1995 2.20057C11.3391 0.80776 13.0437 0 14.8433 0H15H0H0.156725Z"})))})),wi=["allowedAutoPlacements","boundaryElement","children","content","disabled","fallbackPlacements","placement","portal","scheme","zOffset"],ji=Object(l.default)(aa)(Vo||(Vo=j(["\n pointer-events: none;\n"]))),_i=Object(a.forwardRef)((function(e,t){var n,r=Hr(),i=je(),u=e.allowedAutoPlacements,l=e.boundaryElement,c=void 0===l?null==r?void 0:r.element:l,s=e.children,f=e.content,d=e.disabled,h=e.fallbackPlacements,v=e.placement,m=void 0===v?"bottom":v,b=e.portal,y=e.scheme,O=e.zOffset,j=void 0===O?null==(n=i.sanity.layer)?void 0:n.tooltip.zOffset:O,_=w(e,wi),E=Se(t),P=Object(a.useState)(null),x=P[0],C=P[1],k=Object(a.useState)(null),S=k[0],D=k[1],M=Object(a.useState)(null),A=M[0],T=M[1],I=Object(p.usePopper)(x,S,{placement:m,modifiers:[{name:"arrow",options:{element:A,padding:4}},{name:"preventOverflow",options:{altAxis:!0,boundary:c||void 0,padding:4}},{name:"offset",options:{offset:[0,3]}},{name:"flip",options:{allowedAutoPlacements:u,fallbackPlacements:h}}]}),R=I.forceUpdate,F=Object(a.useState)(!1),B=F[0],L=F[1],N=Object(a.useCallback)((function(){return L(!1)}),[]),W=Object(a.useCallback)((function(){return L(!0)}),[]),V=Object(a.useCallback)((function(){return L(!0)}),[]),z=Object(a.useCallback)((function(){return L(!1)}),[]);Object(a.useEffect)((function(){if(B)return window.addEventListener("mousemove",e),function(){window.removeEventListener("mousemove",e)};function e(t){x&&(x===t.target||t.target instanceof Node&&x.contains(t.target)||(L(!1),window.removeEventListener("mousemove",e)))}}),[B,x]),Object(a.useEffect)((function(){R&&R()}),[R,f]),Object(a.useEffect)((function(){d&&L(!1)}),[d]),Object(a.useEffect)((function(){f||L(!1)}),[f]);if(!s)return o.a.createElement(o.a.Fragment,null);if(d)return s;var U={onBlur:N,onFocus:W,onMouseEnter:V,onMouseLeave:z,ref:C},H=Object(a.cloneElement)(s,U),Y=o.a.createElement(ji,g({"data-ui":"Tooltip"},_,I.attributes.popper,{ref:function(e){D(e),E.current=e},style:I.styles.popper,zOffset:j}),o.a.createElement(ur,{radius:2,scheme:y,shadow:3},f,o.a.createElement(Oi,{ref:T,style:I.styles.arrow})));return o.a.createElement(o.a.Fragment,null,H,B&&o.a.createElement(o.a.Fragment,null,b&&o.a.createElement(sa,{__unstable_name:"string"==typeof b?b:void 0},Y),!b&&Y))})),Ei=l.default.div(zo||(zo=j(["\n /* position: relative; */\n"]))),Pi=Object(l.default)(Cn)(Uo||(Uo=j(["\n & > ul {\n list-style: none;\n padding: 0;\n margin: 0;\n }\n"]))),xi=Object(l.default)(eo)(Ho||(Ho=j(["\n & > div {\n overflow: auto;\n -webkit-overflow-scrolling: touch;\n }\n\n &[data-popper-reference-hidden='true'] {\n display: none;\n }\n"]))),Ci=Object(l.keyframes)(Yo||(Yo=j(["\n from {\n transform: rotate(0deg);\n }\n\n to {\n transform: rotate(360deg);\n }\n"]))),ki=Object(l.default)(s.SpinnerIcon)(Go||(Go=j(["\n animation: "," 500ms linear infinite;\n"])),Ci);function Si(e){var t=e.children,n=e.id,r=e.onSelect,i=e.selected,u=e.value,l=Object(a.useCallback)((function(){setTimeout((function(){r(u)}),0)}),[r,u]),c=Object(a.useCallback)((function(e){"Enter"!==e.key||ga(e.currentTarget)||l()}),[l]);return o.a.createElement("li",{"aria-selected":i,"data-ui":"AutocompleteOption",id:n,role:"option",onClick:l,onKeyDown:c},t)}function Di(e,t){return"input/change"===t.type?g({},e,{activeValue:null,focused:!0,query:t.query}):"input/focus"===t.type?g({},e,{focused:!0}):"root/blur"===t.type?g({},e,{focused:!1,query:null}):"root/clear"===t.type?g({},e,{activeValue:null,query:null,value:null}):"root/escape"===t.type?g({},e,{focused:!1,query:null}):"root/open"===t.type?g({},e,{query:e.query||t.query}):"root/setActiveValue"===t.type?g({},e,{activeValue:t.value,listFocused:t.listFocused||e.listFocused}):"root/setListFocused"===t.type?e.listFocused===t.listFocused?e:g({},e,{listFocused:t.listFocused}):"value/change"===t.type?g({},e,{activeValue:t.value,query:null,value:t.value}):e}var Mi,Ai,Ti={},Ii=["Control","Shift","Alt","Enter","Home","End","PageUp","PageDown","Meta","Tab","CapsLock"],Ri=[0,1,1,1],Fi=["top-start"],Bi=["border","customValidity","disabled","filterOption","fontSize","icon","id","listBox","loading","onBlur","onChange","onFocus","onQueryChange","onSelect","openButton","options","padding","popover","prefix","radius","readOnly","relatedElements","renderOption","renderPopover","renderValue","value"],Li=function(e,t){return t?t.value:e},Ni=function(e,t){return t.value.toLowerCase().indexOf(e.toLowerCase())>-1},Wi=Object(a.forwardRef)((function(e,t){var n=e.border,r=void 0===n||n,i=e.customValidity,u=e.disabled,l=e.filterOption,c=e.fontSize,f=void 0===c?2:c,d=e.icon,p=e.id,h=e.listBox,v=void 0===h?{}:h,m=e.loading,b=e.onBlur,y=e.onChange,O=e.onFocus,j=e.onQueryChange,_=e.onSelect,x=e.openButton,C=e.options,k=e.padding,S=void 0===k?3:k,D=e.popover,M=void 0===D?{}:D,A=e.prefix,T=e.radius,I=void 0===T?3:T,R=e.readOnly,F=e.relatedElements,B=e.renderOption,L=e.renderPopover,N=e.renderValue,W=void 0===N?Li:N,V=e.value,z=w(e,Bi),U=Object(a.useReducer)(Di,{activeValue:V||null,focused:!1,listFocused:!1,query:null,value:V||null}),H=U[0],Y=U[1],G=H.activeValue,$=H.focused,q=H.listFocused,Z=H.query,K=H.value,X=Object(a.useCallback)((function(e){var t=e.value;return o.a.createElement(ur,{"data-as":"button",padding:S,radius:2,tone:"inherit"},o.a.createElement(Qt,{size:f,textOverflow:"ellipsis"},t))}),[f,S]),J="function"==typeof B?B:X,Q="function"==typeof l?l:Ni,ee=Object(a.useState)(null),te=ee[0],ne=ee[1],re=Object(a.useState)(null),ae=re[0],oe=re[1],ie=Object(a.useRef)(null),ue=Object(a.useRef)(null),le=Object(a.useRef)(null),ce=Object(a.useRef)(K),se=Object(a.useRef)(V),fe=Se(t),de=Object(a.useRef)(!1),pe=p+"-listbox",he=Array.isArray(C)?C:P,ve=ze(S),me=Object(a.useMemo)((function(){return null!==K?he.find((function(e){return e.value===K})):void 0}),[he,K]),be=Object(a.useMemo)((function(){return he.filter((function(e){return!Z||Q(Z,e)}))}),[Q,he,Z]),ye=be.length,ge=G?p+"-option-"+G:void 0,Oe=null!==Z&&m||$&&null!==Z,we=Object(a.useCallback)((function(e){setTimeout((function(){if(!de.current){var t=(F||[]).concat(te?[te]:[],ae?[ae]:[]),n=!1;if(document.activeElement)for(var r,a=E(t);!(r=a()).done;){var o=r.value;if(o===document.activeElement||o.contains(document.activeElement)){n=!0;break}}!1===n&&(Y({type:"root/blur"}),de.current=!1,j&&j(null),b&&b(e))}}),0)}),[b,j,F,ae,te]),je=Object(a.useCallback)((function(e){var t=ue.current,n=e.target instanceof HTMLElement?e.target:null;le.current=n;var r=Boolean(t&&n&&t.contains(n));Y({type:"root/setListFocused",listFocused:r})}),[]),_e=Object(a.useCallback)((function(e){var t;Y({type:"value/change",value:e}),de.current=!1,_&&_(e),ce.current=e,y&&y(e),j&&j(null),null==(t=ie.current)||t.focus()}),[y,_,j]),Ee=Object(a.useCallback)((function(e){if("ArrowDown"!==e.key)if("ArrowUp"!==e.key){var t;if("Escape"===e.key)return Y({type:"root/escape"}),de.current=!1,j&&j(null),void(null==(t=ie.current)||t.focus());var n,r=e.target,a=ue.current;if(!(a===r||null!=a&&a.contains(r))||Ii.includes(e.key));else null==(n=ie.current)||n.focus()}else{if(e.preventDefault(),!ye)return;var o=be.find((function(e){return e.value===G})),i=o?be.indexOf(o):-1,u=be[-1===i?ye-1:(ye+i-1)%ye];u&&Y({type:"root/setActiveValue",value:u.value,listFocused:!0})}else{if(e.preventDefault(),!ye)return;var l=be.find((function(e){return e.value===G})),c=l?be.indexOf(l):-1,s=be[(c+1)%ye];s&&Y({type:"root/setActiveValue",value:s.value,listFocused:!0})}}),[G,be,ye,j]),Pe=Object(a.useCallback)((function(e){var t=e.currentTarget.value;Y({type:"input/change",query:t}),j&&j(t)}),[j]),xe=Object(a.useCallback)((function(e){$||(Y({type:"input/focus"}),O&&O(e))}),[$,O]),Ce=Object(a.useCallback)((function(){de.current=!0}),[]),ke=Object(a.useCallback)((function(){de.current=!1}),[]),De=Object(a.useCallback)((function(){var e;Y({type:"root/clear"}),ce.current="",y&&y(""),j&&j(null),null==(e=ie.current)||e.focus()}),[y,j]),Me=Object(a.useCallback)((function(){Y({type:"input/focus"})}),[]);Object(a.useEffect)((function(){if(V!==se.current)return se.current=V,void(void 0!==V&&(Y({type:"value/change",value:V}),ce.current=V));V!==K&&Y({type:"value/change",value:V||null})}),[V,K]),Object(a.useEffect)((function(){$||ce.current&&Y({type:"root/setActiveValue",value:ce.current})}),[$]),Object(a.useEffect)((function(){var e=ue.current;if(e){var t=be.find((function(e){return e.value===G}));if(t){var n=be.indexOf(t),r=e.childNodes[n];if(r){if(xa(r))return;Sa(r)}}}}),[G,be]);var Ae=Object(a.useCallback)((function(e){ie.current=e,fe.current=e}),[fe]),Te=Object(a.useMemo)((function(){if(!m&&!u&&K)return{"aria-label":"Clear",onFocus:Me}}),[u,Me,m,K]),Ie=Object(a.useMemo)((function(){return ve.map((function(e){return e-2}))}),[ve]),Re=Object(a.useMemo)((function(){return ve.map((function(e){return e-1}))}),[ve]),Fe=Object(a.useMemo)((function(){return"object"==typeof x?x:Ti}),[x]),Be=Object(a.useCallback)((function(e){Y({type:"root/open",query:K?W(K,me):""}),Fe.onClick&&Fe.onClick(e),ba((function(){var e;return null==(e=ie.current)?void 0:e.focus()}))}),[me,Fe,W,K]),Le=Object(a.useMemo)((function(){return u||R||!x?void 0:o.a.createElement(Cn,{"aria-hidden":Oe,padding:Ie},o.a.createElement(er,g({"aria-label":"Open",disabled:Oe,fontSize:f,icon:s.ChevronDownIcon,mode:"bleed",padding:Re},Fe,{onClick:Be})))}),[u,Oe,f,Be,x,Ie,Re,Fe,R]),Ne=Object(a.useMemo)((function(){return null===Z?null!==K?W(K,me):"":Z}),[me,Z,W,K]),We=o.a.createElement(mi,g({},z,{"aria-activedescendant":ge,"aria-autocomplete":"list","aria-expanded":Oe,"aria-owns":pe,autoCapitalize:"off",autoComplete:"off",autoCorrect:"off",border:r,clearButton:Te,customValidity:i,disabled:u,fontSize:f,icon:d,iconRight:m&&ki,id:p,inputMode:"search",onChange:Pe,onClear:De,onFocus:xe,padding:ve,prefix:A,radius:I,readOnly:R,ref:Ae,role:"combobox",spellCheck:!1,suffix:Le,value:Ne})),Ve=Object(a.useCallback)((function(e){var t;"Tab"===e.key&&(q&&(null==(t=ie.current)||t.focus()))}),[q]),Ue=Object(a.useMemo)((function(){return 0===be.length?null:o.a.createElement(Pi,g({onKeyDown:Ve,padding:1},v,{tabIndex:-1}),o.a.createElement(Mo,{as:"ul","aria-multiselectable":!1,id:pe,ref:ue,role:"listbox",space:1},be.map((function(e){var t=null!==G?e.value===G:me===e;return o.a.createElement(Si,{id:p+"-option-"+e.value,key:e.value,onSelect:_e,selected:t,value:e.value},Object(a.cloneElement)(J(e),{disabled:m,selected:t,tabIndex:q&&t?0:-1}))}))))}),[G,me,be,_e,Ve,p,v,pe,q,m,J]),He=Object(a.useMemo)((function(){return L?L({content:Ue,hidden:!Oe,inputElement:ie.current,onMouseEnter:Ce,onMouseLeave:ke},oe):0===ye?null:o.a.createElement(xi,g({__unstable_margins:Ri,arrow:!1,constrainSize:!0,content:Ue,fallbackPlacements:Fi,matchReferenceWidth:!0,onMouseEnter:Ce,onMouseLeave:ke,open:Oe,placement:"bottom-start",portal:!0,radius:I,ref:oe,referenceElement:ie.current},M))}),[Ue,Oe,ye,Ce,ke,M,I,L]);return o.a.createElement(Ei,{"data-ui":"Autocomplete",onBlur:we,onFocus:je,onKeyDown:Ee,ref:ne},We,He)})),Vi=Wi,zi=l.default.ol(Mi||(Mi=j(["\n margin: 0;\n padding: 0;\n display: flex;\n list-style: none;\n align-items: center;\n white-space: nowrap;\n line-height: 0;\n"]))),Ui=Object(l.default)(er)(Ai||(Ai=j(["\n appearance: none;\n margin: -4px;\n"]))),Hi=["children","maxLength","separator","space"],Yi=Object(a.forwardRef)((function(e,t){var n=e.children,r=e.maxLength,i=e.separator,u=e.space,l=void 0===u?2:u,c=w(e,Hi),s=Object(a.useState)(!1),f=s[0],d=s[1],p=Object(a.useState)(null),h=p[0],v=p[1],m=Object(a.useState)(null),b=m[0],y=m[1],O=Object(a.useCallback)((function(){return d(!1)}),[]),j=Object(a.useCallback)((function(){return d(!0)}),[]);k(O,[h,b]);var _=Object(a.useMemo)((function(){return a.Children.toArray(n).filter((function(e){return Object(a.isValidElement)(e)}))}),[n]),E=Object(a.useMemo)((function(){var e=_.length;if(r&&e>r){var t=Math.ceil(r/2),n=Math.floor(r/2);return[].concat(_.slice(0,t-1),[o.a.createElement(eo,{constrainSize:!0,content:o.a.createElement(Mo,{as:"ol",overflow:"auto",padding:l,space:l},_.slice(t-1,e-n)),key:"button",open:f,placement:"top",portal:!0,ref:y},o.a.createElement(Ui,{fontSize:1,mode:"bleed",onClick:f?O:j,padding:1,ref:v,selected:f,text:"…"}))],_.slice(e-n))}return _}),[O,j,r,f,_,l]);return o.a.createElement(zi,g({"data-ui":"Breadcrumbs"},c,{ref:t}),E.map((function(e,t){return o.a.createElement(a.Fragment,{key:t},t>0&&o.a.createElement(Cn,{"aria-hidden":!0,as:"li",paddingX:l},i||o.a.createElement(Qt,{muted:!0},"/")),o.a.createElement(Cn,{as:"li"},e))})))}));var Gi=Symbol.for("@sanity/ui/context/dialog");he[Gi]=he[Gi]||Object(a.createContext)({version:0});var $i=he[Gi];function qi(){return Object(a.useContext)($i)}var Zi,Ki,Xi,Ji,Qi,eu,tu=["__unstable_autoFocus","__unstable_hideCloseButton","cardRadius","cardShadow","children","contentRef","footer","header","id","onClickOutside","onClose","padding","portal","position","scheme","width","zOffset"],nu=Object(l.default)(aa)(Gt,(function(e){return{"&:not([hidden])":{display:"flex"},top:0,left:0,right:0,bottom:0,alignItems:"center",justifyContent:"center",outline:"none",background:e.theme.sanity.color.base.shadow.penumbra}}),(function(e){return Te(e.theme.sanity.media,Ie(e.$position),(function(e){return{"&&":{position:e}}}))})),ru=Object(l.default)(Er)(Zi||(Zi=j(["\n &:not([hidden]) {\n display: flex;\n }\n width: 100%;\n height: 100%;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n"]))),au=Object(l.default)(ur)(Ki||(Ki=j(["\n &:not([hidden]) {\n display: flex;\n }\n width: 100%;\n min-height: 0;\n max-height: 100%;\n overflow: hidden;\n"]))),ou=Object(l.default)(Vn)(Xi||(Xi=j(["\n flex: 1;\n min-height: 0;\n width: 100%;\n"]))),iu=Object(l.default)(ur)(Ji||(Ji=j(["\n position: relative;\n z-index: 2;\n\n &:after {\n content: '';\n display: block;\n position: absolute;\n left: 0;\n right: 0;\n bottom: -1px;\n border-bottom: 1px solid var(--card-hairline-soft-color);\n }\n"]))),uu=Object(l.default)(Cn)(Qi||(Qi=j(["\n position: relative;\n z-index: 1;\n overflow: auto;\n outline: none;\n"]))),lu=Object(l.default)(Cn)(eu||(eu=j(["\n position: relative;\n z-index: 3;\n border-top: 1px solid var(--card-hairline-soft-color);\n"]))),cu=Object(a.forwardRef)((function(e,t){var n=e.__unstable_autoFocus,r=e.__unstable_hideCloseButton,i=e.children,u=e.contentRef,l=e.footer,c=e.header,f=e.id,d=e.onClickOutside,p=e.onClose,h=e.radius,v=e.scheme,m=e.shadow,b=e.width,y=Se(t),g=Object(a.useState)(null),O=g[0],w=g[1],j=Object(a.useRef)(null),_=Xr().isTopLayer,E=f+"_label",P=Boolean(p)&&!1===r,x=Boolean(c)||P;Object(a.useEffect)((function(){n&&y.current&&Sa(y.current)}),[n,y]),D(Object(a.useCallback)((function(e){_&&p&&"Escape"===e.key&&(e.preventDefault(),e.stopPropagation(),p())}),[_,p])),k(Object(a.useCallback)((function(){_&&d&&d()}),[_,d]),[O]);var C=Object(a.useCallback)((function(e){w(e),y.current=e}),[y]),S=Object(a.useCallback)((function(e){j.current=e,"function"==typeof u?u(e):u&&(u.current=e)}),[u]);return o.a.createElement(ru,{"data-ui":"DialogCard",width:b},o.a.createElement(au,{radius:h,ref:C,scheme:v,shadow:m},o.a.createElement(ou,{direction:"column"},x&&o.a.createElement(iu,null,o.a.createElement(Vn,null,o.a.createElement(Cn,{flex:1,padding:4},c&&o.a.createElement(Qt,{id:E,weight:"semibold"},c)),P&&o.a.createElement(Cn,{padding:2},o.a.createElement(er,{"aria-label":"Close dialog",disabled:!p,icon:s.CloseIcon,mode:"bleed",onClick:p,padding:3})))),o.a.createElement(uu,{flex:1,ref:S,tabIndex:-1},i),l&&o.a.createElement(lu,null,l))))})),su=Object(a.forwardRef)((function(e,t){var n,r=qi(),i=je(),u=e.__unstable_autoFocus,l=void 0===u||u,c=e.__unstable_hideCloseButton,s=void 0!==c&&c,f=e.cardRadius,d=void 0===f?3:f,p=e.cardShadow,h=void 0===p?4:p,v=e.children,m=e.contentRef,b=e.footer,y=e.header,O=e.id,j=e.onClickOutside,_=e.onClose,E=e.padding,P=void 0===E?4:E,x=e.portal,C=e.position,k=void 0===C?r.position||"fixed":C,S=e.scheme,D=e.width,M=void 0===D?0:D,A=e.zOffset,T=void 0===A?r.zOffset||(null==(n=i.sanity.layer)?void 0:n.dialog.zOffset):A,I=w(e,tu),R=Object(a.useRef)(null),F=Object(a.useRef)(null),B=Object(a.useRef)(null),L=Object(a.useCallback)((function(e){var t=e.target,n=B.current;n&&(t!==R.current?t!==F.current||Sa(n):Da(n))}),[]),N=O+"_label";return o.a.createElement(sa,{__unstable_name:x},o.a.createElement(nu,g({},I,{$padding:P,$position:k,"aria-labelledby":N,"aria-modal":!0,"data-ui":"Dialog",id:O,onFocus:L,ref:t,role:"dialog",zOffset:T}),o.a.createElement("div",{ref:R,tabIndex:0}),o.a.createElement(cu,{__unstable_autoFocus:l,__unstable_hideCloseButton:s,contentRef:m,footer:b,header:y,id:O,onClickOutside:j,onClose:_,radius:d,ref:B,scheme:S,shadow:h,width:M},v),o.a.createElement("div",{ref:F,tabIndex:0})))}));function fu(e){var t=e.children,n=e.position,r=e.zOffset,i=Object(a.useMemo)((function(){return{version:0,position:n,zOffset:r}}),[n,r]);return o.a.createElement($i.Provider,{value:i},t)}var du,pu,hu=["fontSize","keys","padding","radius","space"],vu=l.default.kbd(du||(du=j(["\n &:not([hidden]) {\n display: block;\n }\n font: inherit;\n"]))),mu=Object(l.default)(Nr)(pu||(pu=j(["\n &:not([hidden]) {\n display: block;\n }\n"]))),bu=Object(a.forwardRef)((function(e,t){var n=e.fontSize,r=e.keys,a=e.padding,i=e.radius,u=e.space,l=void 0===u?1:u,c=w(e,hu);return r&&0!==r.length?o.a.createElement(vu,g({"data-ui":"Hotkeys"},c,{ref:t}),o.a.createElement(Fr,{as:"span",space:l},r.map((function(e,t){return o.a.createElement(mu,{fontSize:n,key:t,padding:a,radius:i},e)})))):o.a.createElement(o.a.Fragment,null)})),yu=Symbol.for("@sanity/ui/context/menu");he[yu]=he[yu]||Object(a.createContext)(null);var gu=he[yu];function Ou(e){return wa(e)&&"true"!==e.getAttribute("data-disabled")||_a(e)&&!e.disabled}function wu(e){return e.filter(Ou)}function ju(e,t){for(var n=[],r=t;r!==e;){var a=r.parentElement;if(!a)return n;var o=Array.from(a.childNodes).indexOf(r);if(n.unshift(o),a===e)return n;r=a}return n}var _u=[];function Eu(e){var t=e.onKeyDown,n=e.originElement,r=e.shouldFocus,o=Object(a.useRef)([]),i=Object(a.useState)(null),u=i[0],l=i[1],c=Object(a.useState)(-1),s=c[0],f=c[1],d=o.current[s]||null,p=Object(a.useRef)(s),h=Boolean(u),v=Object(a.useCallback)((function(e){f(e),p.current=e}),[]),m=Object(a.useCallback)((function(e,t){if(!e)return function(){};if(-1===o.current.indexOf(e)&&(o.current.push(e),function(e,t){if(e){for(var n,r=new WeakMap,a=E(t);!(n=a()).done;){var o=n.value;r.set(o,ju(e,o))}t.sort((function(e,t){for(var n=r.get(e)||_u,a=r.get(t)||_u,o=Math.max(n.length,a.length),i=0;i-1&&o.current.splice(t,1)}}),[u,v]),b=Object(a.useCallback)((function(e){if("Tab"!==e.key)if("Home"!==e.key)if("End"!==e.key)if("ArrowUp"!==e.key)if("ArrowDown"!==e.key)t&&t(e);else{e.preventDefault(),e.stopPropagation();var r=wu(o.current),a=r.length;if(0===a)return;var i=o.current[s],u=r.indexOf(i),l=r[u=(u+1)%a],c=o.current.indexOf(l);v(c)}else{e.preventDefault(),e.stopPropagation();var f=wu(o.current),d=f.length;if(0===d)return;var p=o.current[s],h=f.indexOf(p),m=f[h=(h-1+d)%d],b=o.current.indexOf(m);v(b)}else{e.preventDefault(),e.stopPropagation();var y=wu(o.current),g=y[y.length-1];if(!g)return;var O=o.current.indexOf(g);v(O)}else{e.preventDefault(),e.stopPropagation();var w=wu(o.current)[0];if(!w)return;var j=o.current.indexOf(w);v(j)}else n&&n.focus()}),[s,t,n,v]),y=Object(a.useCallback)((function(e){var t=e.currentTarget,n=o.current.indexOf(t);v(n)}),[v]),g=Object(a.useCallback)((function(){null==u||u.focus(),v(-1)}),[u,v]);return Object(a.useEffect)((function(){if(h){var e=window.requestAnimationFrame((function(){var e=p.current;if(-1!==e){var t=o.current[e]||null;null==t||t.focus()}else{if("first"===r){var n=wu(o.current)[0];if(n){var a=o.current.indexOf(n);v(a),p.current=a}}if("last"===r){var i=wu(o.current),u=i[i.length-1];if(u){var l=o.current.indexOf(u);v(l),p.current=l}}}}));return function(){window.cancelAnimationFrame(e)}}}),[s,h,v,r]),{activeElement:d,activeIndex:s,handleItemMouseEnter:y,handleItemMouseLeave:g,handleKeyDown:b,mount:m,rootElement:u,setRootElement:l}}var Pu,xu,Cu,ku,Su=["children","focusFirst","focusLast","onClickOutside","onEscape","onItemClick","onItemSelect","onKeyDown","originElement","padding","registerElement","shouldFocus","space"],Du=Object(l.default)(Cn)(Pu||(Pu=j(["\n outline: none;\n overflow: auto;\n"]))),Mu=Object(a.forwardRef)((function(e,t){var n=e.children,r=e.onClickOutside,i=e.onEscape,u=e.onItemClick,l=e.onItemSelect,c=e.onKeyDown,s=e.originElement,f=e.padding,d=void 0===f?1:f,p=e.registerElement,h=e.shouldFocus,v=void 0===h?(e.focusFirst?"first":e.focusLast&&"last")||null:h,m=e.space,b=void 0===m?1:m,y=w(e,Su),O=Se(t),j=Xr().isTopLayer,_=Eu({onKeyDown:c,originElement:s,shouldFocus:v}),E=_.activeElement,P=_.activeIndex,x=_.handleItemMouseEnter,C=_.handleItemMouseLeave,S=_.handleKeyDown,M=_.mount,A=_.rootElement,T=_.setRootElement,I=Object(a.useCallback)((function(e){T(e),O.current=e}),[O,T]);Object(a.useEffect)((function(){l&&l(P)}),[P,l]),k(Object(a.useCallback)((function(e){return j&&r&&r(e)}),[j,r]),[A]),D(Object(a.useCallback)((function(e){j&&"Escape"===e.key&&(e.stopPropagation(),i&&i())}),[j,i])),Object(a.useEffect)((function(){if(A&&p)return p(A)}),[p,A]);var R=Object(a.useMemo)((function(){return{version:0,activeElement:E,activeIndex:P,mount:M,onClickOutside:r,onEscape:i,onItemClick:u,onItemMouseEnter:x,onItemMouseLeave:C,registerElement:p,onMouseEnter:x,onMouseLeave:C}}),[E,P,M,x,C,r,i,u,p]);return o.a.createElement(gu.Provider,{value:R},o.a.createElement(Du,g({"data-ui":"Menu"},y,{onKeyDown:S,padding:d,ref:I,role:"menu",tabIndex:-1}),o.a.createElement(Mo,{space:b},n)))})),Au=Object(a.forwardRef)((function(e,t){var n=e.__unstable_disableRestoreFocusOnClose,r=void 0!==n&&n,u=e.boundaryElement,l=e.button,c=e.id,s=e.menu,f=e.onClose,d=e.placement,p=e.popoverScheme,h=e.portal,v=e.popover,m=e.popoverRadius,b=e.preventOverflow,y=Object(a.useState)(!1),O=y[0],w=y[1],j=Object(a.useState)(null),_=j[0],P=j[1],x=Object(a.useState)(null),C=x[0],k=x[1],S=Object(a.useState)([]),D=S[0],M=S[1],A=Object(a.useRef)(O);Object(a.useEffect)((function(){f&&!O&&A.current&&f()}),[f,O]),Object(a.useEffect)((function(){A.current=O}),[O]);var T=Object(a.useCallback)((function(){w((function(e){return!e})),P(null)}),[]),I=Object(a.useCallback)((function(e){return"ArrowDown"===e.key||"Enter"===e.key||" "===e.key?(e.preventDefault(),w(!0),void P("first")):"ArrowUp"===e.key?(e.preventDefault(),w(!0),void P("last")):void 0}),[]),R=Object(a.useCallback)((function(e){var t=e.target;if(t instanceof Node&&(!C||t!==C&&!C.contains(t))){for(var n,r=E(D);!(n=r()).done;){var a=n.value;if(t===a||a.contains(t))return}w(!1)}}),[C,D]),F=Object(a.useCallback)((function(){w(!1),r||C&&C.focus()}),[C,r]),B=Object(a.useCallback)((function(e){var t=e.relatedTarget;if(t instanceof Node){for(var n,r=E(D);!(n=r()).done;){var a=n.value;if(a===t||a.contains(t))return}w(!1)}}),[D]),L=Object(a.useCallback)((function(){w(!1),r||C&&C.focus()}),[C,r]),N=Object(a.useCallback)((function(e){return M((function(t){return t.concat([e])})),function(){M((function(t){return t.filter((function(t){return t!==e}))}))}}),[]),W=Object(a.useMemo)((function(){return{"aria-labelledby":c,onBlurCapture:B,onClickOutside:R,onEscape:F,onItemClick:L,originElement:C,registerElement:N,shouldFocus:_}}),[C,R,F,L,c,B,N,_]),V=Object(i.isElement)(s)?Object(a.cloneElement)(s,W):null,z=Object(a.useCallback)((function(e){"function"==typeof t?t(e):t&&(t.current=e),k(e)}),[t]),U=Object(a.useMemo)((function(){return Object(i.isElement)(l)?Object(a.cloneElement)(l,{"data-ui":"MenuButton",id:c,onClick:T,onKeyDown:I,"aria-haspopup":!0,"aria-expanded":O,ref:z,selected:O}):null}),[l,T,I,c,O,z]),H=Object(a.useMemo)((function(){return g({boundaryElement:u,placement:d,portal:h,radius:m,overflow:b,scheme:p},v||{})}),[u,d,v,m,h,b,p]);return o.a.createElement(eo,g({},H,{content:V,"data-ui":"MenuButton__popover",open:O}),U||o.a.createElement(o.a.Fragment,null))})),Tu=l.default.hr(xu||(xu=j(["\n height: 1px;\n border: 0;\n background: var(--card-hairline-soft-color);\n margin: 0;\n"])));var Iu=Object(l.default)(Cn)(He,$t,(function(){return Object(l.css)(Cu||(Cu=j(["\n background-color: inherit;\n color: inherit;\n\n &[data-as='button'] {\n -webkit-font-smoothing: inherit;\n appearance: none;\n outline: none;\n font: inherit;\n text-align: inherit;\n border: 0;\n width: stretch;\n }\n\n /* &:is(a) */\n &[data-as='a'] {\n text-decoration: none;\n }\n "])))}),(function(e){var t,n,r=e.$tone,a=e.theme,o=a.sanity.color,i=o.base,u=o.muted,c=o.selectable,s=c?c[r]||c.default:u[r]||u.default;return Object(l.css)(ku||(ku=j(["\n ","\n\n background-color: var(--card-bg-color);\n color: var(--card-fg-color);\n outline: none;\n\n /* &:is(button) */\n &[data-as='button'] {\n &:disabled {\n ","\n }\n\n &:not(:disabled) {\n &[aria-pressed='true'] {\n ","\n }\n\n &[data-selected],\n &[aria-selected='true'] > & {\n ","\n }\n\n @media (hover: hover) {\n &:not([data-selected]) {\n &:hover {\n ","\n }\n\n &:active {\n ","\n }\n }\n }\n }\n }\n\n /* &:is(a) */\n &[data-as='a'] {\n &[data-disabled] {\n ","\n }\n\n &:not([data-disabled]) {\n &[data-pressed] {\n ","\n }\n\n &[data-selected] {\n ","\n }\n\n @media (hover: hover) {\n &:not([data-selected]) {\n &:hover {\n ","\n }\n\n &:active {\n ","\n }\n }\n }\n }\n }\n\n ","\n "])),Yn(i,s.enabled),Yn(i,s.disabled),Yn(i,s.pressed),Yn(i,s.selected),Yn(i,s.hovered),Yn(i,s.pressed),Yn(i,s.disabled),Yn(i,s.pressed),Yn(i,s.selected),Yn(i,s.hovered),Yn(i,s.pressed),null==(t=a.sanity.styles)||null==(n=t.card)?void 0:n.root)}));function Ru(){var e=Object(a.useContext)(gu);if(!e)throw new Error("useMenu(): missing context value");if(!ge(e)||0!==e.version)throw new Error("useMenu(): the context value is not compatible");return e}var Fu=["as","children","fontSize","icon","onClick","padding","popover","radius","space","text","tone"];function Bu(e){var t=e.as,n=void 0===t?"button":t,r=e.children,u=e.fontSize,l=e.icon,c=e.onClick,f=e.padding,d=void 0===f?3:f,p=e.popover,h=void 0===p?{}:p,v=e.radius,m=void 0===v?2:v,b=e.space,y=void 0===b?3:b,O=e.text,j=e.tone,_=void 0===j?"default":j,E=w(e,Fu),P=Ru(),x=P.activeElement,C=P.mount,k=P.onClickOutside,S=P.onEscape,D=P.onItemClick,M=P.onItemMouseEnter,A=void 0===M?P.onMouseEnter:M,T=P.registerElement,I=Object(a.useState)(null),R=I[0],F=I[1],B=Object(a.useState)(!1),L=B[0],N=B[1],W=Object(a.useRef)(null),V=Boolean(x)&&x===R,z=Object(a.useState)(!1),U=z[0],H=z[1],Y=Object(a.useCallback)((function(e){H(!1),A(e),N(!0)}),[A]),G=Object(a.useCallback)((function(e){"ArrowLeft"===e.key&&(e.stopPropagation(),N(!1),requestAnimationFrame((function(){null==R||R.focus()})))}),[R]),$=Object(a.useCallback)((function(e){c&&c(e),W.current="first",N(!0),requestAnimationFrame((function(){W.current=null}))}),[c]),q=Object(a.useCallback)((function(){N(!1),D&&D()}),[D]),Z=Object(a.useCallback)((function(){return H(!0)}),[]);Object(a.useEffect)((function(){return C(R)}),[C,R]),Object(a.useEffect)((function(){V||N(!1)}),[V]),Object(a.useEffect)((function(){L||H(!1)}),[L]);var K=o.a.createElement(Mu,{onClickOutside:k,onEscape:S,onItemClick:q,onKeyDown:G,onMouseEnter:Z,registerElement:T,shouldFocus:W.current},r),X=Object(a.useCallback)((function(e){var t=e.currentTarget;if(document.activeElement===t)return"ArrowRight"===e.key?(W.current="first",N(!0),H(!0),void requestAnimationFrame((function(){W.current=null}))):void 0}),[]);return o.a.createElement(eo,g({},h,{content:K,"data-ui":"MenuGroup__popover",open:L}),o.a.createElement(Iu,g({"data-as":n,"data-ui":"MenuGroup",forwardedAs:n},E,{"aria-pressed":"button"===n?U:void 0,"data-pressed":"button"!==n?U:void 0,"data-selected":!U&&V?"":void 0,$radius:m,$tone:_,onClick:$,onKeyDown:X,onMouseEnter:Y,ref:F,tabIndex:-1,type:"button"===n?"button":void 0}),o.a.createElement(Cn,{padding:d},o.a.createElement(Vn,null,l&&o.a.createElement(Qt,{size:u},Object(a.isValidElement)(l)&&l,Object(i.isValidElementType)(l)&&Object(a.createElement)(l)),o.a.createElement(Cn,{flex:1,marginLeft:l?y:void 0},o.a.createElement(Qt,{size:u,textOverflow:"ellipsis"},O)),o.a.createElement(Cn,{marginLeft:y},o.a.createElement(Qt,{size:u},o.a.createElement(s.ChevronRightIcon,null)))))))}var Lu,Nu,Wu,Vu,zu=["as","children","disabled","fontSize","hotkeys","icon","iconRight","onClick","padding","paddingX","paddingY","paddingTop","paddingRight","paddingBottom","paddingLeft","pressed","radius","selected","space","text","tone"],Uu=Object(a.forwardRef)((function(e,t){var n=e.as,r=void 0===n?"button":n,u=e.children,l=e.disabled,c=e.fontSize,s=void 0===c?2:c,f=e.hotkeys,d=e.icon,p=e.iconRight,h=e.onClick,v=e.padding,m=void 0===v?3:v,b=e.paddingX,y=e.paddingY,O=e.paddingTop,j=e.paddingRight,_=e.paddingBottom,E=e.paddingLeft,P=e.pressed,x=e.radius,C=void 0===x?2:x,k=e.selected,S=e.space,D=void 0===S?3:S,M=e.text,A=e.tone,T=void 0===A?"default":A,I=w(e,zu),R=Ru(),F=R.activeElement,B=R.mount,L=R.onItemClick,N=R.onItemMouseEnter,W=void 0===N?R.onMouseEnter:N,V=R.onItemMouseLeave,z=void 0===V?R.onMouseLeave:V,U=Object(a.useState)(null),H=U[0],Y=U[1],G=Boolean(F)&&F===H;Object(a.useEffect)((function(){return B(H,k)}),[B,H,k]);var $=Se(t),q=Object(a.useCallback)((function(e){l||(h&&h(e),L&&L())}),[l,h,L]),Z=Object(a.useMemo)((function(){return{padding:m,paddingX:b,paddingY:y,paddingTop:O,paddingRight:j,paddingBottom:_,paddingLeft:E}}),[m,b,y,O,j,_,E]),K=Object(a.useCallback)((function(e){$.current=e,Y(e)}),[$]);return o.a.createElement(Iu,g({"data-as":r,"data-ui":"MenuItem",forwardedAs:r},I,{"aria-pressed":"button"===r&&P,"data-pressed":"button"!==r&&P?"":void 0,"data-selected":G?"":void 0,"data-disabled":l?"":void 0,$radius:C,$tone:T,disabled:l,onClick:q,onMouseEnter:W,onMouseLeave:z,padding:0,ref:K,role:"menuitem",tabIndex:-1,type:"button"===r?"button":void 0}),(d||M||p)&&o.a.createElement(Cn,g({as:"span"},Z),o.a.createElement(Vn,{as:"span"},d&&o.a.createElement(Qt,{size:s},Object(a.isValidElement)(d)&&d,Object(i.isValidElementType)(d)&&Object(a.createElement)(d)),M&&o.a.createElement(Cn,{flex:1,marginLeft:d?D:void 0,marginRight:p?D:void 0},o.a.createElement(Qt,{size:s,textOverflow:"ellipsis"},M)),f&&o.a.createElement(Cn,{marginLeft:D,style:{marginTop:-4,marginBottom:-4}},o.a.createElement(bu,{fontSize:s,keys:f})),p&&o.a.createElement(Qt,{size:s},Object(a.isValidElement)(p)&&p,Object(i.isValidElementType)(p)&&Object(a.createElement)(p)))),u&&o.a.createElement(Cn,g({as:"span"},Z),u))})),Hu=Object(l.keyframes)(Lu||(Lu=j(["\n 0% {\n background-position: 100%;\n }\n 100% {\n background-position: -100%;\n }\n"]))),Yu=Object(l.css)(Nu||(Nu=j(["\n background-image: linear-gradient(\n to right,\n var(--card-skeleton-color-from),\n var(--card-skeleton-color-to),\n var(--card-skeleton-color-from),\n var(--card-skeleton-color-from),\n var(--card-skeleton-color-from)\n );\n background-position: 100%;\n background-size: 200% 100%;\n background-attachment: fixed;\n animation-name: ",";\n animation-timing-function: ease-in-out;\n animation-iteration-count: infinite;\n animation-duration: 2000ms;\n"])),Hu),Gu=Object(l.css)(Wu||(Wu=j(["\n opacity: ",";\n transition: opacity 200ms ease-in;\n\n @media screen and (prefers-reduced-motion: no-preference) {\n ","\n }\n\n @media screen and (prefers-reduced-motion: reduce) {\n background-color: var(--card-skeleton-color-from);\n }\n"])),(function(e){return e.$visible?1:0}),(function(e){return e.$animated?Yu:Object(l.css)(Vu||(Vu=j(["\n background-color: var(--card-skeleton-color-from);\n "])))})),$u=["animated","delay","radius"],qu=Object(l.default)(Cn)($t,Gu),Zu=Object(a.forwardRef)((function(e,t){var n=e.animated,r=void 0!==n&&n,i=e.delay,u=e.radius,l=w(e,$u),c=Object(a.useState)(!i),s=c[0],f=c[1];return Object(a.useEffect)((function(){if(!i)return f(!0);var e=setTimeout((function(){f(!0)}),i);return function(){clearTimeout(e)}}),[i]),o.a.createElement(qu,g({},l,{$animated:r,$radius:u,$visible:s,ref:t}))})),Ku=["size"],Xu=["size"],Ju=["size"],Qu=["size"],el=Object(l.default)(Zu)((function(e){var t=e.$size,n=e.$style,r=e.theme,a=r.sanity.media,o=r.sanity.fonts[n],i=Te(a,t,(function(e){var t=o.sizes[e];return{height:t.lineHeight-t.ascenderHeight-t.descenderHeight}}));return i})),tl=Object(a.forwardRef)((function(e,t){var n=e.size,r=void 0===n?2:n,a=w(e,Ku),i=ze(r);return o.a.createElement(el,g({},a,{$size:i,ref:t,$style:"text"}))})),nl=Object(a.forwardRef)((function(e,t){var n=e.size,r=void 0===n?2:n,a=w(e,Xu),i=ze(r);return o.a.createElement(el,g({},a,{$size:i,ref:t,$style:"label"}))})),rl=Object(a.forwardRef)((function(e,t){var n=e.size,r=void 0===n?2:n,a=w(e,Ju),i=ze(r);return o.a.createElement(el,g({},a,{$size:i,ref:t,$style:"heading"}))})),al=Object(a.forwardRef)((function(e,t){var n=e.size,r=void 0===n?2:n,a=w(e,Qu),i=ze(r);return o.a.createElement(el,g({},a,{$size:i,ref:t,$style:"code"}))})),ol=["icon","id","focused","fontSize","label","onClick","onFocus","padding","selected"],il=Object(a.forwardRef)((function(e,t){var n=e.icon,r=e.id,i=e.focused,u=e.fontSize,l=e.label,c=e.onClick,s=e.onFocus,f=e.padding,d=void 0===f?2:f,p=e.selected,h=w(e,ol),v=Object(a.useRef)(null),m=Object(a.useRef)(!1),b=Object(a.useCallback)((function(){m.current=!1}),[]),y=Object(a.useCallback)((function(e){m.current=!0,s&&s(e)}),[s]),O=Se(t);Object(a.useEffect)((function(){i&&!m.current&&(v.current&&v.current.focus(),m.current=!0)}),[i]);return o.a.createElement(er,g({"data-ui":"Tab"},h,{"aria-selected":p?"true":"false",fontSize:u,icon:n,id:r,mode:"bleed",onClick:c,onBlur:b,onFocus:y,padding:d,ref:function(e){v.current=e,O.current=e},role:"tab",selected:p,tabIndex:p?0:-1,text:l,type:"button"}))})),ul=["children"];function ll(e){return Boolean(e)}var cl,sl,fl=Object(a.forwardRef)((function(e,t){var n=e.children,r=w(e,ul),i=Object(a.useState)(-1),u=i[0],l=i[1],c=Object(a.useMemo)((function(){return n.filter(ll)}),[n]).map((function(e,t){return Object(a.cloneElement)(e,{focused:u===t,key:t,onFocus:function(){return f(t)}})})),s=c.length,f=Object(a.useCallback)((function(e){l(e)}),[]),d=Object(a.useCallback)((function(e){"ArrowLeft"===e.key&&l((function(e){return(e+s-1)%s})),"ArrowRight"===e.key&&l((function(e){return(e+1)%s}))}),[s]);return o.a.createElement(Fr,g({"data-ui":"TabList"},r,{onKeyDown:d,ref:t,role:"tablist"}),c)})),dl=["flex"],pl=Object(a.forwardRef)((function(e,t){var n=e.flex,r=w(e,dl);return o.a.createElement(Cn,g({"data-ui":"TabPanel"},r,{flex:n,ref:t,role:"tabpanel",tabIndex:void 0===e.tabIndex?0:e.tabIndex}),e.children)})),hl=["closable","description","onClose","title","status"],vl={error:"critical",warning:"caution",success:"positive",info:"primary"},ml={error:"alert",warning:"alert",success:"alert",info:"alert"},bl=Object(l.default)(ur)(cl||(cl=j(["\n pointer-events: all;\n"]))),yl=Object(l.default)(Vn)(sl||(sl=j(["\n overflow-x: auto;\n"])));function gl(e){var t=e.closable,n=e.description,r=e.onClose,a=e.title,i=e.status,u=w(e,hl),l=i?vl[i]:"default",c=i?ml[i]:"status";return o.a.createElement(bl,g({"data-ui":"Toast",role:c},u,{marginTop:3,radius:2,shadow:2,tone:l}),o.a.createElement(Vn,{align:"flex-start"},o.a.createElement(yl,{flex:1,padding:3},o.a.createElement(Mo,{space:3},a&&o.a.createElement(Qt,{weight:"semibold"},a),n&&o.a.createElement(Qt,{muted:!0,size:1},n))),t&&o.a.createElement(Cn,{padding:1},o.a.createElement(er,{as:"button",icon:s.CloseIcon,mode:"bleed",padding:2,onClick:r,style:{verticalAlign:"top"}}))))}var Ol=Symbol.for("@sanity/ui/context/toast");he[Ol]=he[Ol]||Object(a.createContext)(null);var wl,jl,_l=he[Ol],El=Object(l.default)(aa)(wl||(wl=j(["\n position: fixed;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n pointer-events: none;\n"]))),Pl=l.default.div(jl||(jl=j(["\n box-sizing: border-box;\n position: absolute;\n right: 0;\n bottom: 0;\n max-width: 420px;\n width: 100%;\n"]))),xl=0;function Cl(e){var t=e.children,n=e.padding,r=void 0===n?4:n,i=e.paddingX,u=e.paddingY,l=e.zOffset,c=Object(a.useState)({toasts:[]}),s=c[0],f=c[1],d=Object(a.useRef)({}),p=Object(a.useCallback)((function(e){var t=e.id||String(xl++),n=e.duration||5e3,r=function(){var e,n=null==(e=d.current[t])?void 0:e.timeoutId;f((function(e){var n=e.toasts.findIndex((function(e){return e.id===t}));if(n>-1){var r=e.toasts.slice(0);return r.splice(n,1),g({},e,{toasts:r})}return e})),void 0!==n&&(clearTimeout(n),delete d.current[t])};return f((function(a){return g({},a,{toasts:a.toasts.filter((function(e){return e.id!==t})).concat([{dismiss:r,id:t,params:g({},e,{duration:n})}])})})),d.current[t]&&(clearTimeout(d.current[t].timeoutId),delete d.current[t]),d.current[t]={timeoutId:setTimeout(r,n)},t}),[]);Object(a.useEffect)((function(){return function(){for(var e=0,t=Object.values(d.current);e=0;o-=1){var i=a[o].getAttribute("data-tree-key");if(i){var u=i.split("/");u.pop();for(var l=[],c=!0,s=0;s [role='treeitem'] {\n outline: none;\n cursor: default;\n border-radius: 3px;\n\n &:focus {\n position: relative;\n }\n }\n\n &[role='treeitem'] {\n outline: none;\n\n & > div {\n cursor: default;\n border-radius: 3px;\n }\n\n &:focus > div {\n position: relative;\n }\n }\n "])))}),(function(e){var t="default",n=e.theme.sanity.color,r=n.base,a=n.muted,o=n.selectable,i=o?o[t]||o.default:a[t]||a.default;return Object(l.css)(Al||(Al=j(['\n /*
*/\n &[role=\'none\'] {\n & > [role=\'treeitem\'] {\n ',"\n\n background-color: var(--card-bg-color);\n color: var(--treeitem-fg-color);\n }\n\n &[data-selected] > [role='treeitem'] {\n ","\n }\n\n @media (hover: hover) {\n &:not([data-selected]) > [role='treeitem']:not(:focus):hover {\n ","\n }\n\n & > [role='treeitem']:focus {\n ",'\n }\n }\n }\n\n /*
*/\n &[role=\'treeitem\'] {\n & > [data-ui=\'TreeItem__box\'] {\n ',"\n\n background-color: var(--card-bg-color);\n color: var(--card-fg-color);\n }\n\n &[data-selected] > [data-ui='TreeItem__box'] {\n ","\n }\n\n @media (hover: hover) {\n &:not([data-selected]):not(:focus) > [data-ui='TreeItem__box']:hover {\n ","\n }\n\n &:focus > [data-ui='TreeItem__box'] {\n ","\n }\n }\n }\n "])),Yn(r,i.enabled),Yn(r,i.pressed),Yn(r,i.hovered),Yn(r,i.selected),Yn(r,i.enabled),Yn(r,i.pressed),Yn(r,i.hovered),Yn(r,i.selected))})),Ul=Object(l.default)(Cn).attrs({forwardedAs:"a"})((function(e){var t=e.$level,n=e.theme.sanity.space;return Object(l.css)(Tl||(Tl=j(["\n padding-left: ",";\n\n &[data-as='a'] {\n text-decoration: none;\n }\n "])),Ae(n[2]*t))})),Hl=Object(l.default)(Qt)(Wl||(Wl=j(["\n & > svg {\n transition: transform 100ms;\n }\n"])));function Yl(e){var t=e.children,n=e.expanded,i=void 0!==n&&n,u=e.fontSize,l=e.href,c=e.icon,f=e.id,d=e.muted,p=e.onClick,h=e.padding,v=void 0===h?3:h,m=e.selected,b=void 0!==m&&m,y=e.space,O=void 0===y?2:y,j=e.text,_=e.weight,E=w(e,Vl),P=Object(a.useRef)(null),x=Object(a.useRef)(null),C=Bl(),k=C.path,S=C.registerItem,D=C.setExpanded,M=C.setFocusedElement,A=Object(r.a)(f)||f,T=Object(a.useMemo)((function(){return k.concat([A||""])}),[A,k]),I=T.join("/"),R=C.state[I],F=C.focusedElement===P.current,B=void 0===(null==R?void 0:R.expanded)?i:(null==R?void 0:R.expanded)||!1,L=C.focusedElement&&C.focusedElement===P.current?0:-1,N=Object(a.useMemo)((function(){return g({},C,{level:C.level+1,path:T})}),[T,C]),W=Object(a.useCallback)((function(e){p&&p(e);var t=e.target;t instanceof HTMLElement&&("TreeItem__box"===t.getAttribute("data-ui")||t.closest('[data-ui="TreeItem__box"]'))&&(e.stopPropagation(),D(I,!B),M(P.current))}),[B,I,p,D,M]),V=Object(a.useCallback)((function(e){if(F&&"Enter"===e.key){var t=x.current||P.current;null==t||t.click()}}),[F]);Object(a.useEffect)((function(){if(P.current)return S(P.current,T.join("/"),B,b)}),[B,T,S,b]);var z=o.a.createElement(Vn,{padding:v},o.a.createElement(Cn,{marginRight:O,style:{visibility:c||t?"visible":"hidden",pointerEvents:"none"}},c&&o.a.createElement(Qt,{muted:d,size:u,weight:_},Object(a.createElement)(c)),!c&&o.a.createElement(Hl,{muted:d,size:u,weight:_},o.a.createElement(s.ToggleArrowRightIcon,{style:{transform:B?"rotate(90deg)":void 0}}))),o.a.createElement(Cn,{flex:1},o.a.createElement(Qt,{muted:d,size:u,textOverflow:"ellipsis",weight:_},j)));return l?o.a.createElement(zl,g({"data-selected":b?"":void 0,"data-tree-id":A,"data-tree-key":I,"data-ui":"TreeItem"},E,{onClick:W,ref:P,role:"none"}),o.a.createElement(Ul,{$level:C.level,"aria-expanded":B,"data-ui":"TreeItem__box",href:l,ref:x,role:"treeitem",tabIndex:L},z),o.a.createElement(Il.Provider,{value:N},t&&o.a.createElement(Nl,{hidden:!B},t))):o.a.createElement(zl,g({"data-selected":b?"":void 0,"data-ui":"TreeItem","data-tree-id":A,"data-tree-key":I},E,{"aria-expanded":B,onClick:W,onKeyDown:V,ref:P,role:"treeitem",tabIndex:L}),o.a.createElement(Ul,{$level:C.level,as:"div","data-ui":"TreeItem__box"},z),o.a.createElement(Il.Provider,{value:N},t&&o.a.createElement(Nl,{expanded:B},t)))}}.call(t,n(59))},function(e,t,n){"use strict";t.a=function(e,t){if(t.length1?"s":"")+" required, but only "+t.length+" present")}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e){n.d(t,"ServerStyleSheet",(function(){return We})),n.d(t,"StyleSheetConsumer",(function(){return ae})),n.d(t,"StyleSheetContext",(function(){return re})),n.d(t,"StyleSheetManager",(function(){return se})),n.d(t,"ThemeConsumer",(function(){return Ae})),n.d(t,"ThemeContext",(function(){return Me})),n.d(t,"ThemeProvider",(function(){return Te})),n.d(t,"__PRIVATE__",(function(){return Ue})),n.d(t,"createGlobalStyle",(function(){return Le})),n.d(t,"css",(function(){return Oe})),n.d(t,"isStyledComponent",(function(){return O})),n.d(t,"keyframes",(function(){return Ne})),n.d(t,"useTheme",(function(){return ze})),n.d(t,"version",(function(){return j})),n.d(t,"withTheme",(function(){return Ve}));var r=n(124),a=(n.n(r),n(0)),o=n.n(a),i=n(1200),u=n.n(i),l=n(1201),c=n(1202),s=n(374),f=n(1204),d=n.n(f);function p(){return(p=Object.assign||function(e){for(var t=1;t1?t-1:0),r=1;r0?" Args: "+n.join(", "):""))}var C=function(){function e(e){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=e}var t=e.prototype;return t.indexOfGroup=function(e){for(var t=0,n=0;n=this.groupSizes.length){for(var n=this.groupSizes,r=n.length,a=r;e>=a;)(a<<=1)<0&&x(16,""+e);this.groupSizes=new Uint32Array(a),this.groupSizes.set(n),this.length=a;for(var o=r;o=this.length||0===this.groupSizes[e])return t;for(var n=this.groupSizes[e],r=this.indexOfGroup(e),a=r+n,o=r;o=D&&(D=t+1),k.set(e,t),S.set(t,e)},I="style["+w+'][data-styled-version="5.3.3"]',R=new RegExp("^"+w+'\\.g(\\d+)\\[id="([\\w\\d-]+)"\\].*?"([^"]*)'),F=function(e,t,n){for(var r,a=n.split(","),o=0,i=a.length;o=0;n--){var r=t[n];if(r&&1===r.nodeType&&r.hasAttribute(w))return r}}(n),o=void 0!==a?a.nextSibling:null;r.setAttribute(w,"active"),r.setAttribute("data-styled-version","5.3.3");var i=L();return i&&r.setAttribute("nonce",i),n.insertBefore(r,o),r},W=function(){function e(e){var t=this.element=N(e);t.appendChild(document.createTextNode("")),this.sheet=function(e){if(e.sheet)return e.sheet;for(var t=document.styleSheets,n=0,r=t.length;n=0){var n=document.createTextNode(t),r=this.nodes[e];return this.element.insertBefore(n,r||null),this.length++,!0}return!1},t.deleteRule=function(e){this.element.removeChild(this.nodes[e]),this.length--},t.getRule=function(e){return e0&&(c+=e+",")})),r+=""+u+l+'{content:"'+c+'"}/*!sc*/\n'}}}return r}(this)},e}(),G=/(a)(d)/gi,$=function(e){return String.fromCharCode(e+(e>25?39:97))};function q(e){var t,n="";for(t=Math.abs(e);t>52;t=t/52|0)n=$(t%52)+n;return($(t%52)+n).replace(G,"$1-$2")}var Z=function(e,t){for(var n=t.length;n;)e=33*e^t.charCodeAt(--n);return e},K=function(e){return Z(5381,e)};function X(e){for(var t=0;t>>0);if(!t.hasNameForId(r,i)){var u=n(o,"."+i,void 0,r);t.insertRules(r,i,u)}a.push(i),this.staticRulesId=i}else{for(var l=this.rules.length,c=Z(this.baseHash,n.hash),s="",f=0;f>>0);if(!t.hasNameForId(r,v)){var m=n(s,"."+v,void 0,r);t.insertRules(r,v,m)}a.push(v)}}return a.join(" ")},e}(),ee=/^\s*\/\/.*$/gm,te=[":","[",".","#"];function ne(e){var t,n,r,a,o=void 0===e?b:e,i=o.options,u=void 0===i?b:i,c=o.plugins,s=void 0===c?m:c,f=new l.a(u),d=[],p=function(e){function t(t){if(t)try{e(t+"}")}catch(e){}}return function(n,r,a,o,i,u,l,c,s,f){switch(n){case 1:if(0===s&&64===r.charCodeAt(0))return e(r+";"),"";break;case 2:if(0===c)return r+"/*|*/";break;case 3:switch(c){case 102:case 112:return e(a[0]+r),"";default:return r+(0===f?"/*|*/":"")}case-2:r.split("/*|*/}").forEach(t)}}}((function(e){d.push(e)})),h=function(e,r,o){return 0===r&&-1!==te.indexOf(o[n.length])||o.match(a)?e:"."+t};function v(e,o,i,u){void 0===u&&(u="&");var l=e.replace(ee,""),c=o&&i?i+" "+o+" { "+l+" }":l;return t=u,n=o,r=new RegExp("\\"+n+"\\b","g"),a=new RegExp("(\\"+n+"\\b){2,}"),f(i||!o?"":o,c)}return f.use([].concat(s,[function(e,t,a){2===e&&a.length&&a[0].lastIndexOf(n)>0&&(a[0]=a[0].replace(r,h))},p,function(e){if(-2===e){var t=d;return d=[],t}}])),v.hash=s.length?s.reduce((function(e,t){return t.name||x(15),Z(e,t.name)}),5381).toString():"",v}var re=o.a.createContext(),ae=re.Consumer,oe=o.a.createContext(),ie=(oe.Consumer,new Y),ue=ne();function le(){return Object(a.useContext)(re)||ie}function ce(){return Object(a.useContext)(oe)||ue}function se(e){var t=Object(a.useState)(e.stylisPlugins),n=t[0],r=t[1],i=le(),l=Object(a.useMemo)((function(){var t=i;return e.sheet?t=e.sheet:e.target&&(t=t.reconstructWithOptions({target:e.target},!1)),e.disableCSSOMInjection&&(t=t.reconstructWithOptions({useCSSOMInjection:!1})),t}),[e.disableCSSOMInjection,e.sheet,e.target]),c=Object(a.useMemo)((function(){return ne({options:{prefix:!e.disableVendorPrefixes},plugins:n})}),[e.disableVendorPrefixes,n]);return Object(a.useEffect)((function(){u()(n,e.stylisPlugins)||r(e.stylisPlugins)}),[e.stylisPlugins]),o.a.createElement(re.Provider,{value:l},o.a.createElement(oe.Provider,{value:c},e.children))}var fe=function(){function e(e,t){var n=this;this.inject=function(e,t){void 0===t&&(t=ue);var r=n.name+t.hash;e.hasNameForId(n.id,r)||e.insertRules(n.id,r,t(n.rules,r,"@keyframes"))},this.toString=function(){return x(12,String(n.name))},this.name=e,this.id="sc-keyframes-"+e,this.rules=t}return e.prototype.getName=function(e){return void 0===e&&(e=ue),this.name+e.hash},e}(),de=/([A-Z])/,pe=/([A-Z])/g,he=/^ms-/,ve=function(e){return"-"+e.toLowerCase()};function me(e){return de.test(e)?e.replace(pe,ve).replace(he,"-ms-"):e}var be=function(e){return null==e||!1===e||""===e};function ye(e,t,n,r){if(Array.isArray(e)){for(var a,o=[],i=0,u=e.length;i1?t-1:0),r=1;r?@[\\\]^`{|}~-]+/g,_e=/(^-|-$)/g;function Ee(e){return e.replace(je,"-").replace(_e,"")}var Pe=function(e){return q(K(e)>>>0)};function xe(e){return"string"==typeof e&&!0}var Ce=function(e){return"function"==typeof e||"object"==typeof e&&null!==e&&!Array.isArray(e)},ke=function(e){return"__proto__"!==e&&"constructor"!==e&&"prototype"!==e};function Se(e,t,n){var r=e[n];Ce(t)&&Ce(r)?De(r,t):e[n]=t}function De(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r=0||(a[n]=e[n]);return a}(t,["componentId"]),o=r&&r+"-"+(xe(e)?e:Ee(g(e)));return Re(e,p({},a,{attrs:j,componentId:o}),n)},Object.defineProperty(E,"defaultProps",{get:function(){return this._foldedDefaultProps},set:function(t){this._foldedDefaultProps=r?De({},e.defaultProps,t):t}}),E.toString=function(){return"."+E.styledComponentId},i&&d()(E,e,{attrs:!0,componentStyle:!0,displayName:!0,foldedComponentIds:!0,shouldForwardProp:!0,styledComponentId:!0,target:!0,withComponent:!0}),E}var Fe=function(e){return function e(t,n,a){if(void 0===a&&(a=b),!Object(r.isValidElementType)(n))return x(1,String(n));var o=function(){return t(n,a,Oe.apply(void 0,arguments))};return o.withConfig=function(r){return e(t,n,p({},a,{},r))},o.attrs=function(r){return e(t,n,p({},a,{attrs:Array.prototype.concat(a.attrs,r).filter(Boolean)}))},o}(Re,e)};["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","textPath","tspan"].forEach((function(e){Fe[e]=Fe(e)}));var Be=function(){function e(e,t){this.rules=e,this.componentId=t,this.isStatic=X(e),Y.registerId(this.componentId+1)}var t=e.prototype;return t.createStyles=function(e,t,n,r){var a=r(ye(this.rules,t,n,r).join(""),""),o=this.componentId+e;n.insertRules(o,o,a)},t.removeStyles=function(e,t){t.clearRules(this.componentId+e)},t.renderStyles=function(e,t,n,r){e>2&&Y.registerId(this.componentId+e),this.removeStyles(e,n),this.createStyles(e,t,n,r)},e}();function Le(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r1?t-1:0),r=1;r"+t+""},this.getStyleTags=function(){return e.sealed?x(2):e._emitSheetCSS()},this.getStyleElement=function(){var t;if(e.sealed)return x(2);var n=((t={})[w]="",t["data-styled-version"]="5.3.3",t.dangerouslySetInnerHTML={__html:e.instance.toString()},t),r=L();return r&&(n.nonce=r),[o.a.createElement("style",p({},n,{key:"sc-0-0"}))]},this.seal=function(){e.sealed=!0},this.instance=new Y({isServer:!0}),this.sealed=!1}var t=e.prototype;return t.collectStyles=function(e){return this.sealed?x(2):o.a.createElement(se,{sheet:this.instance},e)},t.interleaveWithNodeStream=function(e){return x(3)},e}(),Ve=function(e){var t=o.a.forwardRef((function(t,n){var r=Object(a.useContext)(Me),i=e.defaultProps,u=we(t,r,i);return o.a.createElement(e,p({},t,{theme:u,ref:n}))}));return d()(t,e),t.displayName="WithTheme("+g(e)+")",t},ze=function(){return Object(a.useContext)(Me)},Ue={StyleSheet:Y,masterSheet:ie};t.default=Fe}.call(t,n(75))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(768);n.d(t,"audit",(function(){return r.a}));var a=n(1507);n.d(t,"auditTime",(function(){return a.a}));var o=n(1508);n.d(t,"buffer",(function(){return o.a}));var i=n(1509);n.d(t,"bufferCount",(function(){return i.a}));var u=n(1510);n.d(t,"bufferTime",(function(){return u.a}));var l=n(1511);n.d(t,"bufferToggle",(function(){return l.a}));var c=n(1512);n.d(t,"bufferWhen",(function(){return c.a}));var s=n(1513);n.d(t,"catchError",(function(){return s.a}));var f=n(1514);n.d(t,"combineAll",(function(){return f.a}));var d=n(1515);n.d(t,"combineLatest",(function(){return d.a}));var p=n(1516);n.d(t,"concat",(function(){return p.a}));var h=n(761);n.d(t,"concatAll",(function(){return h.a}));var v=n(769);n.d(t,"concatMap",(function(){return v.a}));var m=n(1517);n.d(t,"concatMapTo",(function(){return m.a}));var b=n(1518);n.d(t,"count",(function(){return b.a}));var y=n(1519);n.d(t,"debounce",(function(){return y.a}));var g=n(1520);n.d(t,"debounceTime",(function(){return g.a}));var O=n(218);n.d(t,"defaultIfEmpty",(function(){return O.a}));var w=n(1521);n.d(t,"delay",(function(){return w.a}));var j=n(1522);n.d(t,"delayWhen",(function(){return j.a}));var _=n(1523);n.d(t,"dematerialize",(function(){return _.a}));var E=n(1524);n.d(t,"distinct",(function(){return E.a}));var P=n(771);n.d(t,"distinctUntilChanged",(function(){return P.a}));var x=n(1525);n.d(t,"distinctUntilKeyChanged",(function(){return x.a}));var C=n(1526);n.d(t,"elementAt",(function(){return C.a}));var k=n(1527);n.d(t,"endWith",(function(){return k.a}));var S=n(1528);n.d(t,"every",(function(){return S.a}));var D=n(1529);n.d(t,"exhaust",(function(){return D.a}));var M=n(1530);n.d(t,"exhaustMap",(function(){return M.a}));var A=n(1531);n.d(t,"expand",(function(){return A.a}));var T=n(173);n.d(t,"filter",(function(){return T.a}));var I=n(1532);n.d(t,"finalize",(function(){return I.a}));var R=n(772);n.d(t,"find",(function(){return R.b}));var F=n(1533);n.d(t,"findIndex",(function(){return F.a}));var B=n(1534);n.d(t,"first",(function(){return B.a}));var L=n(751);n.d(t,"groupBy",(function(){return L.b}));var N=n(1535);n.d(t,"ignoreElements",(function(){return N.a}));var W=n(1536);n.d(t,"isEmpty",(function(){return W.a}));var V=n(1537);n.d(t,"last",(function(){return V.a}));var z=n(67);n.d(t,"map",(function(){return z.a}));var U=n(1538);n.d(t,"mapTo",(function(){return U.a}));var H=n(1539);n.d(t,"materialize",(function(){return H.a}));var Y=n(1540);n.d(t,"max",(function(){return Y.a}));var G=n(1541);n.d(t,"merge",(function(){return G.a}));var $=n(462);n.d(t,"mergeAll",(function(){return $.a}));var q=n(298);n.d(t,"mergeMap",(function(){return q.b})),n.d(t,"flatMap",(function(){return q.a}));var Z=n(1542);n.d(t,"mergeMapTo",(function(){return Z.a}));var K=n(1543);n.d(t,"mergeScan",(function(){return K.a}));var X=n(1544);n.d(t,"min",(function(){return X.a}));var J=n(174);n.d(t,"multicast",(function(){return J.a}));var Q=n(755);n.d(t,"observeOn",(function(){return Q.b}));var ee=n(1545);n.d(t,"onErrorResumeNext",(function(){return ee.a}));var te=n(1546);n.d(t,"pairwise",(function(){return te.a}));var ne=n(1547);n.d(t,"partition",(function(){return ne.a}));var re=n(1548);n.d(t,"pluck",(function(){return re.a}));var ae=n(1549);n.d(t,"publish",(function(){return ae.a}));var oe=n(1550);n.d(t,"publishBehavior",(function(){return oe.a}));var ie=n(1551);n.d(t,"publishLast",(function(){return ie.a}));var ue=n(1552);n.d(t,"publishReplay",(function(){return ue.a}));var le=n(1553);n.d(t,"race",(function(){return le.a}));var ce=n(301);n.d(t,"reduce",(function(){return ce.a}));var se=n(1554);n.d(t,"repeat",(function(){return se.a}));var fe=n(1555);n.d(t,"repeatWhen",(function(){return fe.a}));var de=n(1556);n.d(t,"retry",(function(){return de.a}));var pe=n(1557);n.d(t,"retryWhen",(function(){return pe.a}));var he=n(456);n.d(t,"refCount",(function(){return he.a}));var ve=n(1558);n.d(t,"sample",(function(){return ve.a}));var me=n(1559);n.d(t,"sampleTime",(function(){return me.a}));var be=n(467);n.d(t,"scan",(function(){return be.a}));var ye=n(1560);n.d(t,"sequenceEqual",(function(){return ye.a}));var ge=n(1561);n.d(t,"share",(function(){return ge.a}));var Oe=n(1562);n.d(t,"shareReplay",(function(){return Oe.a}));var we=n(1563);n.d(t,"single",(function(){return we.a}));var je=n(1564);n.d(t,"skip",(function(){return je.a}));var _e=n(1565);n.d(t,"skipLast",(function(){return _e.a}));var Ee=n(1566);n.d(t,"skipUntil",(function(){return Ee.a}));var Pe=n(1567);n.d(t,"skipWhile",(function(){return Pe.a}));var xe=n(1568);n.d(t,"startWith",(function(){return xe.a}));var Ce=n(1569);n.d(t,"subscribeOn",(function(){return Ce.a}));var ke=n(1571);n.d(t,"switchAll",(function(){return ke.a}));var Se=n(468);n.d(t,"switchMap",(function(){return Se.a}));var De=n(1572);n.d(t,"switchMapTo",(function(){return De.a}));var Me=n(465);n.d(t,"take",(function(){return Me.a}));var Ae=n(466);n.d(t,"takeLast",(function(){return Ae.a}));var Te=n(1573);n.d(t,"takeUntil",(function(){return Te.a}));var Ie=n(1574);n.d(t,"takeWhile",(function(){return Ie.a}));var Re=n(1575);n.d(t,"tap",(function(){return Re.a}));var Fe=n(773);n.d(t,"throttle",(function(){return Fe.b}));var Be=n(1576);n.d(t,"throttleTime",(function(){return Be.a}));var Le=n(300);n.d(t,"throwIfEmpty",(function(){return Le.a}));var Ne=n(1577);n.d(t,"timeInterval",(function(){return Ne.a}));var We=n(1578);n.d(t,"timeout",(function(){return We.a}));var Ve=n(774);n.d(t,"timeoutWith",(function(){return Ve.a}));var ze=n(1579);n.d(t,"timestamp",(function(){return ze.a}));var Ue=n(1580);n.d(t,"toArray",(function(){return Ue.a}));var He=n(1581);n.d(t,"window",(function(){return He.a}));var Ye=n(1582);n.d(t,"windowCount",(function(){return Ye.a}));var Ge=n(1583);n.d(t,"windowTime",(function(){return Ge.a}));var $e=n(1584);n.d(t,"windowToggle",(function(){return $e.a}));var qe=n(1585);n.d(t,"windowWhen",(function(){return qe.a}));var Ze=n(1586);n.d(t,"withLatestFrom",(function(){return Ze.a}));var Ke=n(1587);n.d(t,"zip",(function(){return Ke.a}));var Xe=n(1588);n.d(t,"zipAll",(function(){return Xe.a}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(18);n.d(t,"Observable",(function(){return r.a}));var a=n(749);n.d(t,"ConnectableObservable",(function(){return a.a}));var o=n(751);n.d(t,"GroupedObservable",(function(){return o.a}));var i=n(172);n.d(t,"observable",(function(){return i.a}));var u=n(50);n.d(t,"Subject",(function(){return u.a}));var l=n(752);n.d(t,"BehaviorSubject",(function(){return l.a}));var c=n(457);n.d(t,"ReplaySubject",(function(){return c.a}));var s=n(295);n.d(t,"AsyncSubject",(function(){return s.a}));var f=n(757);n.d(t,"asap",(function(){return f.a})),n.d(t,"asapScheduler",(function(){return f.b}));var d=n(55);n.d(t,"async",(function(){return d.a})),n.d(t,"asyncScheduler",(function(){return d.b}));var p=n(753);n.d(t,"queue",(function(){return p.a})),n.d(t,"queueScheduler",(function(){return p.b}));var h=n(1480);n.d(t,"animationFrame",(function(){return h.a})),n.d(t,"animationFrameScheduler",(function(){return h.b}));var v=n(1483);n.d(t,"VirtualTimeScheduler",(function(){return v.b})),n.d(t,"VirtualAction",(function(){return v.a}));var m=n(754);n.d(t,"Scheduler",(function(){return m.a}));var b=n(41);n.d(t,"Subscription",(function(){return b.a}));var y=n(13);n.d(t,"Subscriber",(function(){return y.a}));var g=n(293);n.d(t,"Notification",(function(){return g.a})),n.d(t,"NotificationKind",(function(){return g.b}));var O=n(455);n.d(t,"pipe",(function(){return O.a}));var w=n(460);n.d(t,"noop",(function(){return w.a}));var j=n(134);n.d(t,"identity",(function(){return j.a}));var _=n(1484);n.d(t,"isObservable",(function(){return _.a}));var E=n(215);n.d(t,"ArgumentOutOfRangeError",(function(){return E.a}));var P=n(216);n.d(t,"EmptyError",(function(){return P.a}));var x=n(292);n.d(t,"ObjectUnsubscribedError",(function(){return x.a}));var C=n(748);n.d(t,"UnsubscriptionError",(function(){return C.a}));var k=n(758);n.d(t,"TimeoutError",(function(){return k.a}));var S=n(1485);n.d(t,"bindCallback",(function(){return S.a}));var D=n(1486);n.d(t,"bindNodeCallback",(function(){return D.a}));var M=n(461);n.d(t,"combineLatest",(function(){return M.b}));var A=n(297);n.d(t,"concat",(function(){return A.a}));var T=n(463);n.d(t,"defer",(function(){return T.a}));var I=n(78);n.d(t,"empty",(function(){return I.b}));var R=n(1496);n.d(t,"forkJoin",(function(){return R.a}));var F=n(80);n.d(t,"from",(function(){return F.a}));var B=n(1497);n.d(t,"fromEvent",(function(){return B.a}));var L=n(1498);n.d(t,"fromEventPattern",(function(){return L.a}));var N=n(1499);n.d(t,"generate",(function(){return N.a}));var W=n(1500);n.d(t,"iif",(function(){return W.a}));var V=n(1501);n.d(t,"interval",(function(){return V.a}));var z=n(763);n.d(t,"merge",(function(){return z.a}));var U=n(764);n.d(t,"never",(function(){return U.b}));var H=n(294);n.d(t,"of",(function(){return H.a}));var Y=n(1502);n.d(t,"onErrorResumeNext",(function(){return Y.a}));var G=n(1503);n.d(t,"pairs",(function(){return G.a}));var $=n(1504);n.d(t,"partition",(function(){return $.a}));var q=n(766);n.d(t,"race",(function(){return q.a}));var Z=n(1505);n.d(t,"range",(function(){return Z.a}));var K=n(459);n.d(t,"throwError",(function(){return K.a}));var X=n(767);n.d(t,"timer",(function(){return X.a}));var J=n(1506);n.d(t,"using",(function(){return J.a}));var Q=n(464);n.d(t,"zip",(function(){return Q.b}));var ee=n(762);n.d(t,"scheduled",(function(){return ee.a})),n.d(t,"EMPTY",(function(){return I.a})),n.d(t,"NEVER",(function(){return U.a}));var te=n(291);n.d(t,"config",(function(){return te.a}))},function(e,t,n){"use strict";t.a=function(e){Object(r.a)(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||"object"==typeof e&&"[object Date]"===t?new Date(e.getTime()):"number"==typeof e||"[object Number]"===t?new Date(e):("string"!=typeof e&&"[object String]"!==t||"undefined"==typeof console||(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://git.io/fjule"),console.warn((new Error).stack)),new Date(NaN))};var r=n(2)},function(e,t,n){"use strict";t.b=function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)},n.d(t,"a",(function(){return a})),t.d=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function i(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,a,o=n.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(r=o.next()).done;)i.push(r.value)}catch(e){a={error:e}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}return i}Object.create},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),n.d(t,"AccessDeniedIcon",(function(){return i})),n.d(t,"ActivityIcon",(function(){return u})),n.d(t,"AddCircleIcon",(function(){return l})),n.d(t,"AddIcon",(function(){return c})),n.d(t,"ApiIcon",(function(){return s})),n.d(t,"ArchiveIcon",(function(){return f})),n.d(t,"ArrowDownIcon",(function(){return d})),n.d(t,"ArrowLeftIcon",(function(){return p})),n.d(t,"ArrowRightIcon",(function(){return h})),n.d(t,"ArrowTopRightIcon",(function(){return v})),n.d(t,"ArrowUpIcon",(function(){return m})),n.d(t,"BarChartIcon",(function(){return b})),n.d(t,"BasketIcon",(function(){return y})),n.d(t,"BellIcon",(function(){return g})),n.d(t,"BillIcon",(function(){return O})),n.d(t,"BinaryDocumentIcon",(function(){return w})),n.d(t,"BlockElementIcon",(function(){return j})),n.d(t,"BlockquoteIcon",(function(){return _})),n.d(t,"BoldIcon",(function(){return E})),n.d(t,"BookIcon",(function(){return P})),n.d(t,"BottleIcon",(function(){return x})),n.d(t,"BulbFilledIcon",(function(){return C})),n.d(t,"BulbOutlineIcon",(function(){return k})),n.d(t,"CalendarIcon",(function(){return S})),n.d(t,"CaseIcon",(function(){return D})),n.d(t,"ChartUpwardIcon",(function(){return M})),n.d(t,"CheckmarkCircleIcon",(function(){return A})),n.d(t,"CheckmarkIcon",(function(){return T})),n.d(t,"ChevronDownIcon",(function(){return I})),n.d(t,"ChevronLeftIcon",(function(){return R})),n.d(t,"ChevronRightIcon",(function(){return F})),n.d(t,"ChevronUpIcon",(function(){return B})),n.d(t,"CircleIcon",(function(){return L})),n.d(t,"ClipboardIcon",(function(){return N})),n.d(t,"ClipboardImageIcon",(function(){return W})),n.d(t,"ClockIcon",(function(){return V})),n.d(t,"CloseCircleIcon",(function(){return z})),n.d(t,"CloseIcon",(function(){return U})),n.d(t,"CodeBlockIcon",(function(){return H})),n.d(t,"CodeIcon",(function(){return Y})),n.d(t,"CogIcon",(function(){return G})),n.d(t,"CollapseIcon",(function(){return $})),n.d(t,"CommentIcon",(function(){return q})),n.d(t,"ComponentIcon",(function(){return Z})),n.d(t,"ComposeIcon",(function(){return K})),n.d(t,"ControlsIcon",(function(){return X})),n.d(t,"CopyIcon",(function(){return J})),n.d(t,"CreditCardIcon",(function(){return Q})),n.d(t,"DashboardIcon",(function(){return ee})),n.d(t,"DatabaseIcon",(function(){return te})),n.d(t,"DesktopIcon",(function(){return ne})),n.d(t,"DocumentIcon",(function(){return re})),n.d(t,"DocumentRemoveIcon",(function(){return ae})),n.d(t,"DocumentsIcon",(function(){return oe})),n.d(t,"DownloadIcon",(function(){return ie})),n.d(t,"DragHandleIcon",(function(){return ue})),n.d(t,"DropIcon",(function(){return le})),n.d(t,"EarthAmericasIcon",(function(){return ce})),n.d(t,"EarthGlobeIcon",(function(){return se})),n.d(t,"EditIcon",(function(){return fe})),n.d(t,"EllipsisHorizontalIcon",(function(){return de})),n.d(t,"EllipsisVerticalIcon",(function(){return pe})),n.d(t,"EnvelopeIcon",(function(){return he})),n.d(t,"EqualIcon",(function(){return ve})),n.d(t,"ErrorFilledIcon",(function(){return me})),n.d(t,"ErrorOutlineIcon",(function(){return be})),n.d(t,"ExpandIcon",(function(){return ye})),n.d(t,"EyeClosedIcon",(function(){return ge})),n.d(t,"EyeOpenIcon",(function(){return Oe})),n.d(t,"FilterIcon",(function(){return we})),n.d(t,"FolderIcon",(function(){return je})),n.d(t,"GenerateIcon",(function(){return _e})),n.d(t,"HeartFilledIcon",(function(){return Ee})),n.d(t,"HeartIcon",(function(){return Pe})),n.d(t,"HelpCircleIcon",(function(){return xe})),n.d(t,"HomeIcon",(function(){return Ce})),n.d(t,"IceCreamIcon",(function(){return ke})),n.d(t,"Icon",(function(){return en})),n.d(t,"ImageIcon",(function(){return Se})),n.d(t,"ImageRemoveIcon",(function(){return De})),n.d(t,"ImagesIcon",(function(){return Me})),n.d(t,"InfoFilledIcon",(function(){return Ae})),n.d(t,"InfoOutlineIcon",(function(){return Te})),n.d(t,"InlineElementIcon",(function(){return Ie})),n.d(t,"InsertAboveIcon",(function(){return Re})),n.d(t,"InsertBelowIcon",(function(){return Fe})),n.d(t,"ItalicIcon",(function(){return Be})),n.d(t,"JoystickIcon",(function(){return Le})),n.d(t,"LaunchIcon",(function(){return Ne})),n.d(t,"LeaveIcon",(function(){return We})),n.d(t,"LemonIcon",(function(){return Ve})),n.d(t,"LinkIcon",(function(){return ze})),n.d(t,"LinkRemovedIcon",(function(){return Ue})),n.d(t,"LockIcon",(function(){return He})),n.d(t,"MasterDetailIcon",(function(){return Ye})),n.d(t,"MenuIcon",(function(){return Ge})),n.d(t,"MobileDeviceIcon",(function(){return $e})),n.d(t,"MoonIcon",(function(){return qe})),n.d(t,"OkHandIcon",(function(){return Ze})),n.d(t,"OlistIcon",(function(){return Ke})),n.d(t,"OverageIcon",(function(){return Xe})),n.d(t,"PackageIcon",(function(){return Je})),n.d(t,"PauseIcon",(function(){return Qe})),n.d(t,"PinIcon",(function(){return et})),n.d(t,"PinRemovedIcon",(function(){return tt})),n.d(t,"PlayIcon",(function(){return nt})),n.d(t,"PlugIcon",(function(){return rt})),n.d(t,"PresentationIcon",(function(){return at})),n.d(t,"PublishIcon",(function(){return ot})),n.d(t,"ReadOnlyIcon",(function(){return it})),n.d(t,"RemoveCircleIcon",(function(){return ut})),n.d(t,"RemoveIcon",(function(){return lt})),n.d(t,"ResetIcon",(function(){return ct})),n.d(t,"RestoreIcon",(function(){return st})),n.d(t,"RetrieveIcon",(function(){return ft})),n.d(t,"RevertIcon",(function(){return dt})),n.d(t,"RobotIcon",(function(){return pt})),n.d(t,"RocketIcon",(function(){return ht})),n.d(t,"SearchIcon",(function(){return vt})),n.d(t,"SelectIcon",(function(){return mt})),n.d(t,"SortIcon",(function(){return bt})),n.d(t,"SpinnerIcon",(function(){return yt})),n.d(t,"SplitHorizontalIcon",(function(){return gt})),n.d(t,"SplitVerticalIcon",(function(){return Ot})),n.d(t,"SquareIcon",(function(){return wt})),n.d(t,"StackCompactIcon",(function(){return jt})),n.d(t,"StarIcon",(function(){return _t})),n.d(t,"StopIcon",(function(){return Et})),n.d(t,"StrikethroughIcon",(function(){return Pt})),n.d(t,"SunIcon",(function(){return xt})),n.d(t,"SyncIcon",(function(){return Ct})),n.d(t,"TagIcon",(function(){return kt})),n.d(t,"TerminalIcon",(function(){return St})),n.d(t,"ThLargeIcon",(function(){return Dt})),n.d(t,"ThListIcon",(function(){return Mt})),n.d(t,"TiersIcon",(function(){return At})),n.d(t,"ToggleArrowRightIcon",(function(){return Tt})),n.d(t,"TokenIcon",(function(){return It})),n.d(t,"TransferIcon",(function(){return Rt})),n.d(t,"TrashIcon",(function(){return Ft})),n.d(t,"TrendUpwardIcon",(function(){return Bt})),n.d(t,"TriangleOutlineIcon",(function(){return Lt})),n.d(t,"TrolleyIcon",(function(){return Nt})),n.d(t,"TruncateIcon",(function(){return Wt})),n.d(t,"UlistIcon",(function(){return Vt})),n.d(t,"UnderlineIcon",(function(){return zt})),n.d(t,"UndoIcon",(function(){return Ut})),n.d(t,"UnknownIcon",(function(){return Ht})),n.d(t,"UnlockIcon",(function(){return Yt})),n.d(t,"UnpublishIcon",(function(){return Gt})),n.d(t,"UploadIcon",(function(){return $t})),n.d(t,"UserIcon",(function(){return qt})),n.d(t,"UsersIcon",(function(){return Zt})),n.d(t,"WarningFilledIcon",(function(){return Kt})),n.d(t,"WarningOutlineIcon",(function(){return Xt})),n.d(t,"icons",(function(){return Jt}));var r=n(0),a=n.n(r);function o(){return o=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,Qt),i=Jt[n];return i?Object(r.createElement)(i,o({},a,{ref:t})):null}))},function(e,t,n){"use strict";t.a=function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}; +/*! ***************************************************************************** +Copyright (c) Microsoft Corporation. + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH +REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY +AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, +INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR +OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. +***************************************************************************** */ +var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},r(e,t)}},function(e,t,n){n(89)(e.exports,n(2227))},function(e,t,n){"use strict";t.a=function(e){if(null===e||!0===e||!1===e)return NaN;var t=Number(e);if(isNaN(t))return t;return t<0?Math.ceil(t):Math.floor(t)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1786);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var a=n(1788);Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===a[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}));var o=n(1791);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===o[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))}));var i=n(1795);Object.keys(i).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===i[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return i[e]}}))}));var u=n(1798);Object.keys(u).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===u[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return u[e]}}))}));var l=n(1801);Object.keys(l).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===l[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return l[e]}}))}));var c=n(1804);Object.keys(c).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===c[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return c[e]}}))}));var s=n(1806);Object.keys(s).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===s[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return s[e]}}))}));var f=n(1809);Object.keys(f).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===f[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return f[e]}}))}));var d=n(1811);Object.keys(d).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===d[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return d[e]}}))}));var p=n(1814);Object.keys(p).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===p[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return p[e]}}))}));var h=n(1816);Object.keys(h).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===h[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return h[e]}}))}));var v=n(1818);Object.keys(v).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===v[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return v[e]}}))}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var r=n(9),a=n(211),o=n(747),i=n(41),u=n(454),l=n(291),c=n(452),s=function(e){function t(n,r,a){var i=e.call(this)||this;switch(i.syncErrorValue=null,i.syncErrorThrown=!1,i.syncErrorThrowable=!1,i.isStopped=!1,arguments.length){case 0:i.destination=o.a;break;case 1:if(!n){i.destination=o.a;break}if("object"==typeof n){n instanceof t?(i.syncErrorThrowable=n.syncErrorThrowable,i.destination=n,n.add(i)):(i.syncErrorThrowable=!0,i.destination=new f(i,n));break}default:i.syncErrorThrowable=!0,i.destination=new f(i,n,r,a)}return i}return r.a(t,e),t.prototype[u.a]=function(){return this},t.create=function(e,n,r){var a=new t(e,n,r);return a.syncErrorThrowable=!1,a},t.prototype.next=function(e){this.isStopped||this._next(e)},t.prototype.error=function(e){this.isStopped||(this.isStopped=!0,this._error(e))},t.prototype.complete=function(){this.isStopped||(this.isStopped=!0,this._complete())},t.prototype.unsubscribe=function(){this.closed||(this.isStopped=!0,e.prototype.unsubscribe.call(this))},t.prototype._next=function(e){this.destination.next(e)},t.prototype._error=function(e){this.destination.error(e),this.unsubscribe()},t.prototype._complete=function(){this.destination.complete(),this.unsubscribe()},t.prototype._unsubscribeAndRecycle=function(){var e=this._parentOrParents;return this._parentOrParents=null,this.unsubscribe(),this.closed=!1,this.isStopped=!1,this._parentOrParents=e,this},t}(i.a),f=function(e){function t(t,n,r,i){var u,l=e.call(this)||this;l._parentSubscriber=t;var c=l;return Object(a.a)(n)?u=n:n&&(u=n.next,r=n.error,i=n.complete,n!==o.a&&(c=Object.create(n),Object(a.a)(c.unsubscribe)&&l.add(c.unsubscribe.bind(c)),c.unsubscribe=l.unsubscribe.bind(l))),l._context=c,l._next=u,l._error=r,l._complete=i,l}return r.a(t,e),t.prototype.next=function(e){if(!this.isStopped&&this._next){var t=this._parentSubscriber;l.a.useDeprecatedSynchronousErrorHandling&&t.syncErrorThrowable?this.__tryOrSetError(t,this._next,e)&&this.unsubscribe():this.__tryOrUnsub(this._next,e)}},t.prototype.error=function(e){if(!this.isStopped){var t=this._parentSubscriber,n=l.a.useDeprecatedSynchronousErrorHandling;if(this._error)n&&t.syncErrorThrowable?(this.__tryOrSetError(t,this._error,e),this.unsubscribe()):(this.__tryOrUnsub(this._error,e),this.unsubscribe());else if(t.syncErrorThrowable)n?(t.syncErrorValue=e,t.syncErrorThrown=!0):Object(c.a)(e),this.unsubscribe();else{if(this.unsubscribe(),n)throw e;Object(c.a)(e)}}},t.prototype.complete=function(){var e=this;if(!this.isStopped){var t=this._parentSubscriber;if(this._complete){var n=function(){return e._complete.call(e._context)};l.a.useDeprecatedSynchronousErrorHandling&&t.syncErrorThrowable?(this.__tryOrSetError(t,n),this.unsubscribe()):(this.__tryOrUnsub(n),this.unsubscribe())}else this.unsubscribe()}},t.prototype.__tryOrUnsub=function(e,t){try{e.call(this._context,t)}catch(e){if(this.unsubscribe(),l.a.useDeprecatedSynchronousErrorHandling)throw e;Object(c.a)(e)}},t.prototype.__tryOrSetError=function(e,t,n){if(!l.a.useDeprecatedSynchronousErrorHandling)throw new Error("bad call");try{t.call(this._context,n)}catch(t){return l.a.useDeprecatedSynchronousErrorHandling?(e.syncErrorValue=t,e.syncErrorThrown=!0,!0):(Object(c.a)(t),!0)}return!1},t.prototype._unsubscribe=function(){var e=this._parentSubscriber;this._context=null,this._parentSubscriber=null,e.unsubscribe()},t}(s)},function(e,t,n){"use strict";var r=n(264);n.d(t,"a",(function(){return r.a})),n.d(t,"h",(function(){return r.b})),n.d(t,"m",(function(){return r.c}));var a=n(664);n.d(t,"d",(function(){return a.a})),n.d(t,"i",(function(){return a.b})),n.d(t,"j",(function(){return a.c})),n.d(t,"k",(function(){return a.d})),n.d(t,"n",(function(){return a.e})),n.d(t,"o",(function(){return a.f}));var o=n(665);n.d(t,"g",(function(){return o.a}));var i=n(399);n.d(t,"l",(function(){return i.a}));var u=n(666);n.d(t,"f",(function(){return u.a}));var l=n(667);n.d(t,"b",(function(){return l.a}));var c=n(668);n.d(t,"c",(function(){return c.a}));var s=n(1289);n.d(t,"e",(function(){return s.a}))},function(e,t,n){n(89)(e.exports,n(736))},function(e,t,n){"use strict";var r=n(660);n.d(t,"a",(function(){return r.a}));var a=n(1292);n.d(t,"r",(function(){return a.a}));n(671),n(661),n(662),n(1293),n(1294),n(1295);var o=n(262);n.d(t,"l",(function(){return o.a}));n(674);var i=n(1296);n.d(t,"n",(function(){return i.a}));var u=n(396);n.d(t,"s",(function(){return u.a}));n(675),n(403),n(397),n(669);var l=n(263);n.d(t,"u",(function(){return l.a}));var c=n(401);n.d(t,"v",(function(){return c.a}));n(1297);var s=n(663);n.d(t,"w",(function(){return s.a}));n(673),n(676),n(1298),n(1299),n(677),n(1300);var f=n(672);n.d(t,"x",(function(){return f.a}));var d=n(1301);n.d(t,"y",(function(){return d.a}));var p=n(402);n.d(t,"b",(function(){return p.a})),n.d(t,"c",(function(){return p.b})),n.d(t,"d",(function(){return p.c})),n.d(t,"e",(function(){return p.d})),n.d(t,"f",(function(){return p.e})),n.d(t,"g",(function(){return p.f})),n.d(t,"h",(function(){return p.g})),n.d(t,"i",(function(){return p.h})),n.d(t,"j",(function(){return p.i})),n.d(t,"k",(function(){return p.j})),n.d(t,"o",(function(){return p.k})),n.d(t,"p",(function(){return p.l})),n.d(t,"q",(function(){return p.m})),n.d(t,"t",(function(){return p.n}));var h=n(1302);n.d(t,"m",(function(){return h.a}));n(1303),n(670)},function(e,t,n){n(506)(e.exports,n(1992))},function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var r=n(451),a=n(1473),o=n(172),i=n(455),u=n(291),l=function(){function e(e){this._isScalar=!1,e&&(this._subscribe=e)}return e.prototype.lift=function(t){var n=new e;return n.source=this,n.operator=t,n},e.prototype.subscribe=function(e,t,n){var r=this.operator,o=Object(a.a)(e,t,n);if(r?o.add(r.call(o,this.source)):o.add(this.source||u.a.useDeprecatedSynchronousErrorHandling&&!o.syncErrorThrowable?this._subscribe(o):this._trySubscribe(o)),u.a.useDeprecatedSynchronousErrorHandling&&o.syncErrorThrowable&&(o.syncErrorThrowable=!1,o.syncErrorThrown))throw o.syncErrorValue;return o},e.prototype._trySubscribe=function(e){try{return this._subscribe(e)}catch(t){u.a.useDeprecatedSynchronousErrorHandling&&(e.syncErrorThrown=!0,e.syncErrorValue=t),Object(r.a)(e)?e.error(t):console.warn(t)}},e.prototype.forEach=function(e,t){var n=this;return new(t=c(t))((function(t,r){var a;a=n.subscribe((function(t){try{e(t)}catch(e){r(e),a&&a.unsubscribe()}}),r,t)}))},e.prototype._subscribe=function(e){var t=this.source;return t&&t.subscribe(e)},e.prototype[o.a]=function(){return this},e.prototype.pipe=function(){for(var e=[],t=0;t(0,o.prefixPath)(t,e))))}}t.PatchEvent=t.default=i},function(e,t){e.exports=void 0},function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return r}));var r=function(){},a=function(){}},function(e,t,n){n(89)(e.exports,n(2174))},function(e,t,n){n(89)(e.exports,n(2326))},function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return a})),n.d(t,"d",(function(){return o})),n.d(t,"c",(function(){return i})),n.d(t,"e",(function(){return u})),n.d(t,"f",(function(){return l})),n.d(t,"g",(function(){return c})),n.d(t,"h",(function(){return s})),n.d(t,"i",(function(){return f})),n.d(t,"j",(function(){return d})),n.d(t,"k",(function(){return p})),n.d(t,"l",(function(){return h}));var r=7,a=24*Math.pow(10,8)*60*60*1e3,o=6e4,i=36e5,u=1e3,l=-a,c=60,s=3,f=12,d=4,p=3600,h=60},function(e,t,n){var r=n(422);e.exports=function(e,t){return r(e,t)}},function(e,t,n){var r=n(171);e.exports=function(e){return(null==e?0:e.length)?r(e,1):[]}},,function(e,t,n){"use strict";n.d(t,"a",(function(){return u})),n.d(t,"b",(function(){return l})),t.c=function(e,t){if(t.closed)return;if(e instanceof o.a)return e.subscribe(t);var n;try{n=Object(i.a)(e)(t)}catch(e){t.error(e)}return n};var r=n(9),a=n(13),o=n(18),i=n(296),u=function(e){function t(t){var n=e.call(this)||this;return n.parent=t,n}return r.a(t,e),t.prototype._next=function(e){this.parent.notifyNext(e)},t.prototype._error=function(e){this.parent.notifyError(e),this.unsubscribe()},t.prototype._complete=function(){this.parent.notifyComplete(),this.unsubscribe()},t}(a.a),l=(a.a,function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return r.a(t,e),t.prototype.notifyNext=function(e){this.destination.next(e)},t.prototype.notifyError=function(e){this.destination.error(e)},t.prototype.notifyComplete=function(){this.destination.complete()},t}(a.a));a.a},function(e,t,n){var r=n(1716),a=n(448)((function(e,t){return null==e?{}:r(e,t)}));e.exports=a},function(e,t,n){var r; +/*! + Copyright (c) 2018 Jed Watson. + Licensed under the MIT License (MIT), see + http://jedwatson.github.io/classnames +*/!function(){"use strict";var n={}.hasOwnProperty;function a(){for(var e=[],t=0;t(e[t]=Object(a.a)((()=>i=!0)),e)),{}),f=c.reduce(((e,t)=>{const n=s[t];return e[t]=(e,t=!1,r=!1)=>(i||m(),n.schedule(e,t,r)),e}),{}),d=c.reduce(((e,t)=>(e[t]=s[t].cancel,e)),{}),p=c.reduce(((e,t)=>(e[t]=()=>s[t].process(l),e)),{}),h=e=>s[e].process(l),v=e=>{i=!1,l.delta=o?r.a:Math.max(Math.min(e-l.timestamp,40),1),l.timestamp=e,u=!0,c.forEach(h),u=!1,i&&(o=!1,Object(r.b)(v))},m=()=>{i=!0,o=!0,u||Object(r.b)(v)},b=()=>l;t.b=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=s(n(1712)),a=s(n(489)),o=s(n(1854)),i=s(n(1855)),u=s(n(1856)),l=s(n(1857)),c=s(n(1858));function s(e){return e&&e.__esModule?e:{default:e}}var f=(0,r.default)({name:"default",types:a.default.concat([u.default,l.default,i.default,o.default,c.default])});t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2351);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var a=n(338);Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===a[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}));var o=n(994);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===o[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))}));var i=n(339);Object.keys(i).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===i[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return i[e]}}))}));var u=n(549);Object.keys(u).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===u[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return u[e]}}))}));var l=n(2417);Object.keys(l).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===l[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return l[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),n.d(t,"Editor",(function(){return J})),n.d(t,"Element",(function(){return G})),n.d(t,"Location",(function(){return Q})),n.d(t,"Node",(function(){return ae})),n.d(t,"Operation",(function(){return ue})),n.d(t,"Path",(function(){return le})),n.d(t,"PathRef",(function(){return ce})),n.d(t,"Point",(function(){return de})),n.d(t,"PointRef",(function(){return pe})),n.d(t,"Range",(function(){return me})),n.d(t,"RangeRef",(function(){return be})),n.d(t,"Span",(function(){return ee})),n.d(t,"Text",(function(){return _e})),n.d(t,"Transforms",(function(){return We})),n.d(t,"createEditor",(function(){return v}));var r=n(2781),a=n(2782);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=new WeakMap,u=new WeakMap,l=new WeakMap,c=new WeakMap,s=new WeakMap,f=new WeakMap,d=new WeakMap;function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function h(e){for(var t=1;t{var e={children:[],operations:[],selection:null,marks:null,isInline:()=>!1,isVoid:()=>!1,onChange:()=>{},apply:t=>{for(var n of J.pathRefs(e))ce.transform(n,t);for(var r of J.pointRefs(e))pe.transform(r,t);for(var a of J.rangeRefs(e))be.transform(a,t);var o,c,s=i.get(e)||[],f=u.get(e)||new Set,d=e=>{if(e){var t=e.join(",");c.has(t)||(c.add(t),o.push(e))}};if(le.operationCanTransformPath(t))for(var p of(o=[],c=new Set,s)){d(le.transform(p,t))}else o=s,c=f;var h=m(t);for(var v of h)d(v);i.set(e,o),u.set(e,c),We.transform(e,t),e.operations.push(t),J.normalize(e),"set_selection"===t.type&&(e.marks=null),l.get(e)||(l.set(e,!0),Promise.resolve().then((()=>{l.set(e,!1),e.onChange(),e.operations=[]})))},addMark:(t,n)=>{var{selection:r}=e;if(r)if(me.isExpanded(r))We.setNodes(e,{[t]:n},{match:_e.isText,split:!0});else{var a=h(h({},J.marks(e)||{}),{},{[t]:n});e.marks=a,l.get(e)||e.onChange()}},deleteBackward:t=>{var{selection:n}=e;n&&me.isCollapsed(n)&&We.delete(e,{unit:t,reverse:!0})},deleteForward:t=>{var{selection:n}=e;n&&me.isCollapsed(n)&&We.delete(e,{unit:t})},deleteFragment:t=>{var{selection:n}=e;n&&me.isExpanded(n)&&We.delete(e,{reverse:"backward"===t})},getFragment:()=>{var{selection:t}=e;return t?ae.fragment(e,t):[]},insertBreak:()=>{We.splitNodes(e,{always:!0})},insertFragment:t=>{We.insertFragment(e,t)},insertNode:t=>{We.insertNodes(e,t)},insertText:t=>{var{selection:n,marks:r}=e;if(n){if(r){var a=h({text:t},r);We.insertNodes(e,a)}else We.insertText(e,t);e.marks=null}},normalizeNode:t=>{var[n,r]=t;if(!_e.isText(n))if(G.isElement(n)&&0===n.children.length){We.insertNodes(e,{text:""},{at:r.concat(0),voids:!0})}else for(var a=!J.isEditor(n)&&(G.isElement(n)&&(e.isInline(n)||0===n.children.length||_e.isText(n.children[0])||e.isInline(n.children[0]))),o=0,i=0;i{var{selection:n}=e;if(n)if(me.isExpanded(n))We.unsetNodes(e,t,{match:_e.isText,split:!0});else{var r=h({},J.marks(e)||{});delete r[t],e.marks=r,l.get(e)||e.onChange()}}};return e},m=e=>{switch(e.type){case"insert_text":case"remove_text":case"set_node":var{path:t}=e;return le.levels(t);case"insert_node":var{node:n,path:r}=e,a=le.levels(r),o=_e.isText(n)?[]:Array.from(ae.nodes(n),(e=>{var[,t]=e;return r.concat(t)}));return[...a,...o];case"merge_node":var{path:i}=e;return[...le.ancestors(i),le.previous(i)];case"move_node":var{path:u,newPath:l}=e;if(le.equals(u,l))return[];var c=[],s=[];for(var f of le.ancestors(u)){var d=le.transform(f,e);c.push(d)}for(var p of le.ancestors(l)){var h=le.transform(p,e);s.push(h)}var v=s[s.length-1],m=l[l.length-1],b=v.concat(m);return[...c,...s,b];case"remove_node":var{path:y}=e;return[...le.ancestors(y)];case"split_node":var{path:g}=e;return[...le.levels(g),le.next(g)];default:return[]}};function b(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var y,g=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=!t,r=t?P(e):e,a=y.None,o=y.None,i=0,u=null;for(var l of r){var c=l.codePointAt(0);if(!c)break;var s=B(l,c);if([a,o]=n?[o,s]:[s,a],L(a,y.ZWJ)&&L(o,y.ExtPict)&&!z(n?e.substring(0,i):e.substring(0,e.length-i)))break;if(L(a,y.RI)&&L(o,y.RI)&&!(u=null!==u?!u:!!n||H(e.substring(0,e.length-i))))break;if(a!==y.None&&o!==y.None&&W(a,o))break;i+=l.length}return i||1},O=/\s/,w=/[\u0021-\u0023\u0025-\u002A\u002C-\u002F\u003A\u003B\u003F\u0040\u005B-\u005D\u005F\u007B\u007D\u00A1\u00A7\u00AB\u00B6\u00B7\u00BB\u00BF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u0AF0\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166D\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E3B\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]/,j=/['\u2018\u2019]/,_=(e,t,n)=>{if(n){var r=e.length-t;return[e.slice(r,e.length),e.slice(0,r)]}return[e.slice(0,t),e.slice(t)]},E=function e(t,n){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(O.test(t))return!1;if(j.test(t)){var a=g(n,r),[o,i]=_(n,a,r);if(e(o,i,r))return!0}return!w.test(t)},P=function*(e){for(var t=e.length-1,n=0;ne>=55296&&e<=56319,C=e=>e>=56320&&e<=57343;!function(e){e[e.None=0]="None",e[e.Extend=1]="Extend",e[e.ZWJ=2]="ZWJ",e[e.RI=4]="RI",e[e.Prepend=8]="Prepend",e[e.SpacingMark=16]="SpacingMark",e[e.L=32]="L",e[e.V=64]="V",e[e.T=128]="T",e[e.LV=256]="LV",e[e.LVT=512]="LVT",e[e.ExtPict=1024]="ExtPict",e[e.Any=2048]="Any"}(y||(y={}));var k=/^(?:[\u0300-\u036F\u0483-\u0489\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u0610-\u061A\u064B-\u065F\u0670\u06D6-\u06DC\u06DF-\u06E4\u06E7\u06E8\u06EA-\u06ED\u0711\u0730-\u074A\u07A6-\u07B0\u07EB-\u07F3\u07FD\u0816-\u0819\u081B-\u0823\u0825-\u0827\u0829-\u082D\u0859-\u085B\u08D3-\u08E1\u08E3-\u0902\u093A\u093C\u0941-\u0948\u094D\u0951-\u0957\u0962\u0963\u0981\u09BC\u09BE\u09C1-\u09C4\u09CD\u09D7\u09E2\u09E3\u09FE\u0A01\u0A02\u0A3C\u0A41\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A70\u0A71\u0A75\u0A81\u0A82\u0ABC\u0AC1-\u0AC5\u0AC7\u0AC8\u0ACD\u0AE2\u0AE3\u0AFA-\u0AFF\u0B01\u0B3C\u0B3E\u0B3F\u0B41-\u0B44\u0B4D\u0B55-\u0B57\u0B62\u0B63\u0B82\u0BBE\u0BC0\u0BCD\u0BD7\u0C00\u0C04\u0C3E-\u0C40\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C62\u0C63\u0C81\u0CBC\u0CBF\u0CC2\u0CC6\u0CCC\u0CCD\u0CD5\u0CD6\u0CE2\u0CE3\u0D00\u0D01\u0D3B\u0D3C\u0D3E\u0D41-\u0D44\u0D4D\u0D57\u0D62\u0D63\u0D81\u0DCA\u0DCF\u0DD2-\u0DD4\u0DD6\u0DDF\u0E31\u0E34-\u0E3A\u0E47-\u0E4E\u0EB1\u0EB4-\u0EBC\u0EC8-\u0ECD\u0F18\u0F19\u0F35\u0F37\u0F39\u0F71-\u0F7E\u0F80-\u0F84\u0F86\u0F87\u0F8D-\u0F97\u0F99-\u0FBC\u0FC6\u102D-\u1030\u1032-\u1037\u1039\u103A\u103D\u103E\u1058\u1059\u105E-\u1060\u1071-\u1074\u1082\u1085\u1086\u108D\u109D\u135D-\u135F\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17B4\u17B5\u17B7-\u17BD\u17C6\u17C9-\u17D3\u17DD\u180B-\u180D\u1885\u1886\u18A9\u1920-\u1922\u1927\u1928\u1932\u1939-\u193B\u1A17\u1A18\u1A1B\u1A56\u1A58-\u1A5E\u1A60\u1A62\u1A65-\u1A6C\u1A73-\u1A7C\u1A7F\u1AB0-\u1AC0\u1B00-\u1B03\u1B34-\u1B3A\u1B3C\u1B42\u1B6B-\u1B73\u1B80\u1B81\u1BA2-\u1BA5\u1BA8\u1BA9\u1BAB-\u1BAD\u1BE6\u1BE8\u1BE9\u1BED\u1BEF-\u1BF1\u1C2C-\u1C33\u1C36\u1C37\u1CD0-\u1CD2\u1CD4-\u1CE0\u1CE2-\u1CE8\u1CED\u1CF4\u1CF8\u1CF9\u1DC0-\u1DF9\u1DFB-\u1DFF\u200C\u20D0-\u20F0\u2CEF-\u2CF1\u2D7F\u2DE0-\u2DFF\u302A-\u302F\u3099\u309A\uA66F-\uA672\uA674-\uA67D\uA69E\uA69F\uA6F0\uA6F1\uA802\uA806\uA80B\uA825\uA826\uA82C\uA8C4\uA8C5\uA8E0-\uA8F1\uA8FF\uA926-\uA92D\uA947-\uA951\uA980-\uA982\uA9B3\uA9B6-\uA9B9\uA9BC\uA9BD\uA9E5\uAA29-\uAA2E\uAA31\uAA32\uAA35\uAA36\uAA43\uAA4C\uAA7C\uAAB0\uAAB2-\uAAB4\uAAB7\uAAB8\uAABE\uAABF\uAAC1\uAAEC\uAAED\uAAF6\uABE5\uABE8\uABED\uFB1E\uFE00-\uFE0F\uFE20-\uFE2F\uFF9E\uFF9F]|\uD800[\uDDFD\uDEE0\uDF76-\uDF7A]|\uD802[\uDE01-\uDE03\uDE05\uDE06\uDE0C-\uDE0F\uDE38-\uDE3A\uDE3F\uDEE5\uDEE6]|\uD803[\uDD24-\uDD27\uDEAB\uDEAC\uDF46-\uDF50]|\uD804[\uDC01\uDC38-\uDC46\uDC7F-\uDC81\uDCB3-\uDCB6\uDCB9\uDCBA\uDD00-\uDD02\uDD27-\uDD2B\uDD2D-\uDD34\uDD73\uDD80\uDD81\uDDB6-\uDDBE\uDDC9-\uDDCC\uDDCF\uDE2F-\uDE31\uDE34\uDE36\uDE37\uDE3E\uDEDF\uDEE3-\uDEEA\uDF00\uDF01\uDF3B\uDF3C\uDF3E\uDF40\uDF57\uDF66-\uDF6C\uDF70-\uDF74]|\uD805[\uDC38-\uDC3F\uDC42-\uDC44\uDC46\uDC5E\uDCB0\uDCB3-\uDCB8\uDCBA\uDCBD\uDCBF\uDCC0\uDCC2\uDCC3\uDDAF\uDDB2-\uDDB5\uDDBC\uDDBD\uDDBF\uDDC0\uDDDC\uDDDD\uDE33-\uDE3A\uDE3D\uDE3F\uDE40\uDEAB\uDEAD\uDEB0-\uDEB5\uDEB7\uDF1D-\uDF1F\uDF22-\uDF25\uDF27-\uDF2B]|\uD806[\uDC2F-\uDC37\uDC39\uDC3A\uDD30\uDD3B\uDD3C\uDD3E\uDD43\uDDD4-\uDDD7\uDDDA\uDDDB\uDDE0\uDE01-\uDE0A\uDE33-\uDE38\uDE3B-\uDE3E\uDE47\uDE51-\uDE56\uDE59-\uDE5B\uDE8A-\uDE96\uDE98\uDE99]|\uD807[\uDC30-\uDC36\uDC38-\uDC3D\uDC3F\uDC92-\uDCA7\uDCAA-\uDCB0\uDCB2\uDCB3\uDCB5\uDCB6\uDD31-\uDD36\uDD3A\uDD3C\uDD3D\uDD3F-\uDD45\uDD47\uDD90\uDD91\uDD95\uDD97\uDEF3\uDEF4]|\uD81A[\uDEF0-\uDEF4\uDF30-\uDF36]|\uD81B[\uDF4F\uDF8F-\uDF92\uDFE4]|\uD82F[\uDC9D\uDC9E]|\uD834[\uDD65\uDD67-\uDD69\uDD6E-\uDD72\uDD7B-\uDD82\uDD85-\uDD8B\uDDAA-\uDDAD\uDE42-\uDE44]|\uD836[\uDE00-\uDE36\uDE3B-\uDE6C\uDE75\uDE84\uDE9B-\uDE9F\uDEA1-\uDEAF]|\uD838[\uDC00-\uDC06\uDC08-\uDC18\uDC1B-\uDC21\uDC23\uDC24\uDC26-\uDC2A\uDD30-\uDD36\uDEEC-\uDEEF]|\uD83A[\uDCD0-\uDCD6\uDD44-\uDD4A]|\uD83C[\uDFFB-\uDFFF]|\uDB40[\uDC20-\uDC7F\uDD00-\uDDEF])$/,S=/^(?:[\u0600-\u0605\u06DD\u070F\u0890\u0891\u08E2\u0D4E]|\uD804[\uDCBD\uDCCD\uDDC2\uDDC3]|\uD806[\uDD3F\uDD41\uDE3A\uDE84-\uDE89]|\uD807\uDD46)$/,D=/^(?:[\u0903\u093B\u093E-\u0940\u0949-\u094C\u094E\u094F\u0982\u0983\u09BF\u09C0\u09C7\u09C8\u09CB\u09CC\u0A03\u0A3E-\u0A40\u0A83\u0ABE-\u0AC0\u0AC9\u0ACB\u0ACC\u0B02\u0B03\u0B40\u0B47\u0B48\u0B4B\u0B4C\u0BBF\u0BC1\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCC\u0C01-\u0C03\u0C41-\u0C44\u0C82\u0C83\u0CBE\u0CC0\u0CC1\u0CC3\u0CC4\u0CC7\u0CC8\u0CCA\u0CCB\u0D02\u0D03\u0D3F\u0D40\u0D46-\u0D48\u0D4A-\u0D4C\u0D82\u0D83\u0DD0\u0DD1\u0DD8-\u0DDE\u0DF2\u0DF3\u0E33\u0EB3\u0F3E\u0F3F\u0F7F\u1031\u103B\u103C\u1056\u1057\u1084\u1715\u1734\u17B6\u17BE-\u17C5\u17C7\u17C8\u1923-\u1926\u1929-\u192B\u1930\u1931\u1933-\u1938\u1A19\u1A1A\u1A55\u1A57\u1A6D-\u1A72\u1B04\u1B3B\u1B3D-\u1B41\u1B43\u1B44\u1B82\u1BA1\u1BA6\u1BA7\u1BAA\u1BE7\u1BEA-\u1BEC\u1BEE\u1BF2\u1BF3\u1C24-\u1C2B\u1C34\u1C35\u1CE1\u1CF7\uA823\uA824\uA827\uA880\uA881\uA8B4-\uA8C3\uA952\uA953\uA983\uA9B4\uA9B5\uA9BA\uA9BB\uA9BE-\uA9C0\uAA2F\uAA30\uAA33\uAA34\uAA4D\uAAEB\uAAEE\uAAEF\uAAF5\uABE3\uABE4\uABE6\uABE7\uABE9\uABEA\uABEC]|\uD804[\uDC00\uDC02\uDC82\uDCB0-\uDCB2\uDCB7\uDCB8\uDD2C\uDD45\uDD46\uDD82\uDDB3-\uDDB5\uDDBF\uDDC0\uDDCE\uDE2C-\uDE2E\uDE32\uDE33\uDE35\uDEE0-\uDEE2\uDF02\uDF03\uDF3F\uDF41-\uDF44\uDF47\uDF48\uDF4B-\uDF4D\uDF62\uDF63]|\uD805[\uDC35-\uDC37\uDC40\uDC41\uDC45\uDCB1\uDCB2\uDCB9\uDCBB\uDCBC\uDCBE\uDCC1\uDDB0\uDDB1\uDDB8-\uDDBB\uDDBE\uDE30-\uDE32\uDE3B\uDE3C\uDE3E\uDEAC\uDEAE\uDEAF\uDEB6\uDF26]|\uD806[\uDC2C-\uDC2E\uDC38\uDD31-\uDD35\uDD37\uDD38\uDD3D\uDD40\uDD42\uDDD1-\uDDD3\uDDDC-\uDDDF\uDDE4\uDE39\uDE57\uDE58\uDE97]|\uD807[\uDC2F\uDC3E\uDCA9\uDCB1\uDCB4\uDD8A-\uDD8E\uDD93\uDD94\uDD96\uDEF5\uDEF6]|\uD81B[\uDF51-\uDF87\uDFF0\uDFF1]|\uD834[\uDD66\uDD6D])$/,M=/^[\u1100-\u115F\uA960-\uA97C]$/,A=/^[\u1160-\u11A7\uD7B0-\uD7C6]$/,T=/^[\u11A8-\u11FF\uD7CB-\uD7FB]$/,I=/^[\uAC00\uAC1C\uAC38\uAC54\uAC70\uAC8C\uACA8\uACC4\uACE0\uACFC\uAD18\uAD34\uAD50\uAD6C\uAD88\uADA4\uADC0\uADDC\uADF8\uAE14\uAE30\uAE4C\uAE68\uAE84\uAEA0\uAEBC\uAED8\uAEF4\uAF10\uAF2C\uAF48\uAF64\uAF80\uAF9C\uAFB8\uAFD4\uAFF0\uB00C\uB028\uB044\uB060\uB07C\uB098\uB0B4\uB0D0\uB0EC\uB108\uB124\uB140\uB15C\uB178\uB194\uB1B0\uB1CC\uB1E8\uB204\uB220\uB23C\uB258\uB274\uB290\uB2AC\uB2C8\uB2E4\uB300\uB31C\uB338\uB354\uB370\uB38C\uB3A8\uB3C4\uB3E0\uB3FC\uB418\uB434\uB450\uB46C\uB488\uB4A4\uB4C0\uB4DC\uB4F8\uB514\uB530\uB54C\uB568\uB584\uB5A0\uB5BC\uB5D8\uB5F4\uB610\uB62C\uB648\uB664\uB680\uB69C\uB6B8\uB6D4\uB6F0\uB70C\uB728\uB744\uB760\uB77C\uB798\uB7B4\uB7D0\uB7EC\uB808\uB824\uB840\uB85C\uB878\uB894\uB8B0\uB8CC\uB8E8\uB904\uB920\uB93C\uB958\uB974\uB990\uB9AC\uB9C8\uB9E4\uBA00\uBA1C\uBA38\uBA54\uBA70\uBA8C\uBAA8\uBAC4\uBAE0\uBAFC\uBB18\uBB34\uBB50\uBB6C\uBB88\uBBA4\uBBC0\uBBDC\uBBF8\uBC14\uBC30\uBC4C\uBC68\uBC84\uBCA0\uBCBC\uBCD8\uBCF4\uBD10\uBD2C\uBD48\uBD64\uBD80\uBD9C\uBDB8\uBDD4\uBDF0\uBE0C\uBE28\uBE44\uBE60\uBE7C\uBE98\uBEB4\uBED0\uBEEC\uBF08\uBF24\uBF40\uBF5C\uBF78\uBF94\uBFB0\uBFCC\uBFE8\uC004\uC020\uC03C\uC058\uC074\uC090\uC0AC\uC0C8\uC0E4\uC100\uC11C\uC138\uC154\uC170\uC18C\uC1A8\uC1C4\uC1E0\uC1FC\uC218\uC234\uC250\uC26C\uC288\uC2A4\uC2C0\uC2DC\uC2F8\uC314\uC330\uC34C\uC368\uC384\uC3A0\uC3BC\uC3D8\uC3F4\uC410\uC42C\uC448\uC464\uC480\uC49C\uC4B8\uC4D4\uC4F0\uC50C\uC528\uC544\uC560\uC57C\uC598\uC5B4\uC5D0\uC5EC\uC608\uC624\uC640\uC65C\uC678\uC694\uC6B0\uC6CC\uC6E8\uC704\uC720\uC73C\uC758\uC774\uC790\uC7AC\uC7C8\uC7E4\uC800\uC81C\uC838\uC854\uC870\uC88C\uC8A8\uC8C4\uC8E0\uC8FC\uC918\uC934\uC950\uC96C\uC988\uC9A4\uC9C0\uC9DC\uC9F8\uCA14\uCA30\uCA4C\uCA68\uCA84\uCAA0\uCABC\uCAD8\uCAF4\uCB10\uCB2C\uCB48\uCB64\uCB80\uCB9C\uCBB8\uCBD4\uCBF0\uCC0C\uCC28\uCC44\uCC60\uCC7C\uCC98\uCCB4\uCCD0\uCCEC\uCD08\uCD24\uCD40\uCD5C\uCD78\uCD94\uCDB0\uCDCC\uCDE8\uCE04\uCE20\uCE3C\uCE58\uCE74\uCE90\uCEAC\uCEC8\uCEE4\uCF00\uCF1C\uCF38\uCF54\uCF70\uCF8C\uCFA8\uCFC4\uCFE0\uCFFC\uD018\uD034\uD050\uD06C\uD088\uD0A4\uD0C0\uD0DC\uD0F8\uD114\uD130\uD14C\uD168\uD184\uD1A0\uD1BC\uD1D8\uD1F4\uD210\uD22C\uD248\uD264\uD280\uD29C\uD2B8\uD2D4\uD2F0\uD30C\uD328\uD344\uD360\uD37C\uD398\uD3B4\uD3D0\uD3EC\uD408\uD424\uD440\uD45C\uD478\uD494\uD4B0\uD4CC\uD4E8\uD504\uD520\uD53C\uD558\uD574\uD590\uD5AC\uD5C8\uD5E4\uD600\uD61C\uD638\uD654\uD670\uD68C\uD6A8\uD6C4\uD6E0\uD6FC\uD718\uD734\uD750\uD76C\uD788]$/,R=/^[\uAC01-\uAC1B\uAC1D-\uAC37\uAC39-\uAC53\uAC55-\uAC6F\uAC71-\uAC8B\uAC8D-\uACA7\uACA9-\uACC3\uACC5-\uACDF\uACE1-\uACFB\uACFD-\uAD17\uAD19-\uAD33\uAD35-\uAD4F\uAD51-\uAD6B\uAD6D-\uAD87\uAD89-\uADA3\uADA5-\uADBF\uADC1-\uADDB\uADDD-\uADF7\uADF9-\uAE13\uAE15-\uAE2F\uAE31-\uAE4B\uAE4D-\uAE67\uAE69-\uAE83\uAE85-\uAE9F\uAEA1-\uAEBB\uAEBD-\uAED7\uAED9-\uAEF3\uAEF5-\uAF0F\uAF11-\uAF2B\uAF2D-\uAF47\uAF49-\uAF63\uAF65-\uAF7F\uAF81-\uAF9B\uAF9D-\uAFB7\uAFB9-\uAFD3\uAFD5-\uAFEF\uAFF1-\uB00B\uB00D-\uB027\uB029-\uB043\uB045-\uB05F\uB061-\uB07B\uB07D-\uB097\uB099-\uB0B3\uB0B5-\uB0CF\uB0D1-\uB0EB\uB0ED-\uB107\uB109-\uB123\uB125-\uB13F\uB141-\uB15B\uB15D-\uB177\uB179-\uB193\uB195-\uB1AF\uB1B1-\uB1CB\uB1CD-\uB1E7\uB1E9-\uB203\uB205-\uB21F\uB221-\uB23B\uB23D-\uB257\uB259-\uB273\uB275-\uB28F\uB291-\uB2AB\uB2AD-\uB2C7\uB2C9-\uB2E3\uB2E5-\uB2FF\uB301-\uB31B\uB31D-\uB337\uB339-\uB353\uB355-\uB36F\uB371-\uB38B\uB38D-\uB3A7\uB3A9-\uB3C3\uB3C5-\uB3DF\uB3E1-\uB3FB\uB3FD-\uB417\uB419-\uB433\uB435-\uB44F\uB451-\uB46B\uB46D-\uB487\uB489-\uB4A3\uB4A5-\uB4BF\uB4C1-\uB4DB\uB4DD-\uB4F7\uB4F9-\uB513\uB515-\uB52F\uB531-\uB54B\uB54D-\uB567\uB569-\uB583\uB585-\uB59F\uB5A1-\uB5BB\uB5BD-\uB5D7\uB5D9-\uB5F3\uB5F5-\uB60F\uB611-\uB62B\uB62D-\uB647\uB649-\uB663\uB665-\uB67F\uB681-\uB69B\uB69D-\uB6B7\uB6B9-\uB6D3\uB6D5-\uB6EF\uB6F1-\uB70B\uB70D-\uB727\uB729-\uB743\uB745-\uB75F\uB761-\uB77B\uB77D-\uB797\uB799-\uB7B3\uB7B5-\uB7CF\uB7D1-\uB7EB\uB7ED-\uB807\uB809-\uB823\uB825-\uB83F\uB841-\uB85B\uB85D-\uB877\uB879-\uB893\uB895-\uB8AF\uB8B1-\uB8CB\uB8CD-\uB8E7\uB8E9-\uB903\uB905-\uB91F\uB921-\uB93B\uB93D-\uB957\uB959-\uB973\uB975-\uB98F\uB991-\uB9AB\uB9AD-\uB9C7\uB9C9-\uB9E3\uB9E5-\uB9FF\uBA01-\uBA1B\uBA1D-\uBA37\uBA39-\uBA53\uBA55-\uBA6F\uBA71-\uBA8B\uBA8D-\uBAA7\uBAA9-\uBAC3\uBAC5-\uBADF\uBAE1-\uBAFB\uBAFD-\uBB17\uBB19-\uBB33\uBB35-\uBB4F\uBB51-\uBB6B\uBB6D-\uBB87\uBB89-\uBBA3\uBBA5-\uBBBF\uBBC1-\uBBDB\uBBDD-\uBBF7\uBBF9-\uBC13\uBC15-\uBC2F\uBC31-\uBC4B\uBC4D-\uBC67\uBC69-\uBC83\uBC85-\uBC9F\uBCA1-\uBCBB\uBCBD-\uBCD7\uBCD9-\uBCF3\uBCF5-\uBD0F\uBD11-\uBD2B\uBD2D-\uBD47\uBD49-\uBD63\uBD65-\uBD7F\uBD81-\uBD9B\uBD9D-\uBDB7\uBDB9-\uBDD3\uBDD5-\uBDEF\uBDF1-\uBE0B\uBE0D-\uBE27\uBE29-\uBE43\uBE45-\uBE5F\uBE61-\uBE7B\uBE7D-\uBE97\uBE99-\uBEB3\uBEB5-\uBECF\uBED1-\uBEEB\uBEED-\uBF07\uBF09-\uBF23\uBF25-\uBF3F\uBF41-\uBF5B\uBF5D-\uBF77\uBF79-\uBF93\uBF95-\uBFAF\uBFB1-\uBFCB\uBFCD-\uBFE7\uBFE9-\uC003\uC005-\uC01F\uC021-\uC03B\uC03D-\uC057\uC059-\uC073\uC075-\uC08F\uC091-\uC0AB\uC0AD-\uC0C7\uC0C9-\uC0E3\uC0E5-\uC0FF\uC101-\uC11B\uC11D-\uC137\uC139-\uC153\uC155-\uC16F\uC171-\uC18B\uC18D-\uC1A7\uC1A9-\uC1C3\uC1C5-\uC1DF\uC1E1-\uC1FB\uC1FD-\uC217\uC219-\uC233\uC235-\uC24F\uC251-\uC26B\uC26D-\uC287\uC289-\uC2A3\uC2A5-\uC2BF\uC2C1-\uC2DB\uC2DD-\uC2F7\uC2F9-\uC313\uC315-\uC32F\uC331-\uC34B\uC34D-\uC367\uC369-\uC383\uC385-\uC39F\uC3A1-\uC3BB\uC3BD-\uC3D7\uC3D9-\uC3F3\uC3F5-\uC40F\uC411-\uC42B\uC42D-\uC447\uC449-\uC463\uC465-\uC47F\uC481-\uC49B\uC49D-\uC4B7\uC4B9-\uC4D3\uC4D5-\uC4EF\uC4F1-\uC50B\uC50D-\uC527\uC529-\uC543\uC545-\uC55F\uC561-\uC57B\uC57D-\uC597\uC599-\uC5B3\uC5B5-\uC5CF\uC5D1-\uC5EB\uC5ED-\uC607\uC609-\uC623\uC625-\uC63F\uC641-\uC65B\uC65D-\uC677\uC679-\uC693\uC695-\uC6AF\uC6B1-\uC6CB\uC6CD-\uC6E7\uC6E9-\uC703\uC705-\uC71F\uC721-\uC73B\uC73D-\uC757\uC759-\uC773\uC775-\uC78F\uC791-\uC7AB\uC7AD-\uC7C7\uC7C9-\uC7E3\uC7E5-\uC7FF\uC801-\uC81B\uC81D-\uC837\uC839-\uC853\uC855-\uC86F\uC871-\uC88B\uC88D-\uC8A7\uC8A9-\uC8C3\uC8C5-\uC8DF\uC8E1-\uC8FB\uC8FD-\uC917\uC919-\uC933\uC935-\uC94F\uC951-\uC96B\uC96D-\uC987\uC989-\uC9A3\uC9A5-\uC9BF\uC9C1-\uC9DB\uC9DD-\uC9F7\uC9F9-\uCA13\uCA15-\uCA2F\uCA31-\uCA4B\uCA4D-\uCA67\uCA69-\uCA83\uCA85-\uCA9F\uCAA1-\uCABB\uCABD-\uCAD7\uCAD9-\uCAF3\uCAF5-\uCB0F\uCB11-\uCB2B\uCB2D-\uCB47\uCB49-\uCB63\uCB65-\uCB7F\uCB81-\uCB9B\uCB9D-\uCBB7\uCBB9-\uCBD3\uCBD5-\uCBEF\uCBF1-\uCC0B\uCC0D-\uCC27\uCC29-\uCC43\uCC45-\uCC5F\uCC61-\uCC7B\uCC7D-\uCC97\uCC99-\uCCB3\uCCB5-\uCCCF\uCCD1-\uCCEB\uCCED-\uCD07\uCD09-\uCD23\uCD25-\uCD3F\uCD41-\uCD5B\uCD5D-\uCD77\uCD79-\uCD93\uCD95-\uCDAF\uCDB1-\uCDCB\uCDCD-\uCDE7\uCDE9-\uCE03\uCE05-\uCE1F\uCE21-\uCE3B\uCE3D-\uCE57\uCE59-\uCE73\uCE75-\uCE8F\uCE91-\uCEAB\uCEAD-\uCEC7\uCEC9-\uCEE3\uCEE5-\uCEFF\uCF01-\uCF1B\uCF1D-\uCF37\uCF39-\uCF53\uCF55-\uCF6F\uCF71-\uCF8B\uCF8D-\uCFA7\uCFA9-\uCFC3\uCFC5-\uCFDF\uCFE1-\uCFFB\uCFFD-\uD017\uD019-\uD033\uD035-\uD04F\uD051-\uD06B\uD06D-\uD087\uD089-\uD0A3\uD0A5-\uD0BF\uD0C1-\uD0DB\uD0DD-\uD0F7\uD0F9-\uD113\uD115-\uD12F\uD131-\uD14B\uD14D-\uD167\uD169-\uD183\uD185-\uD19F\uD1A1-\uD1BB\uD1BD-\uD1D7\uD1D9-\uD1F3\uD1F5-\uD20F\uD211-\uD22B\uD22D-\uD247\uD249-\uD263\uD265-\uD27F\uD281-\uD29B\uD29D-\uD2B7\uD2B9-\uD2D3\uD2D5-\uD2EF\uD2F1-\uD30B\uD30D-\uD327\uD329-\uD343\uD345-\uD35F\uD361-\uD37B\uD37D-\uD397\uD399-\uD3B3\uD3B5-\uD3CF\uD3D1-\uD3EB\uD3ED-\uD407\uD409-\uD423\uD425-\uD43F\uD441-\uD45B\uD45D-\uD477\uD479-\uD493\uD495-\uD4AF\uD4B1-\uD4CB\uD4CD-\uD4E7\uD4E9-\uD503\uD505-\uD51F\uD521-\uD53B\uD53D-\uD557\uD559-\uD573\uD575-\uD58F\uD591-\uD5AB\uD5AD-\uD5C7\uD5C9-\uD5E3\uD5E5-\uD5FF\uD601-\uD61B\uD61D-\uD637\uD639-\uD653\uD655-\uD66F\uD671-\uD68B\uD68D-\uD6A7\uD6A9-\uD6C3\uD6C5-\uD6DF\uD6E1-\uD6FB\uD6FD-\uD717\uD719-\uD733\uD735-\uD74F\uD751-\uD76B\uD76D-\uD787\uD789-\uD7A3]$/,F=/^(?:[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u2388\u23CF\u23E9-\u23F3\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB-\u25FE\u2600-\u2605\u2607-\u2612\u2614-\u2685\u2690-\u2705\u2708-\u2712\u2714\u2716\u271D\u2721\u2728\u2733\u2734\u2744\u2747\u274C\u274E\u2753-\u2755\u2757\u2763-\u2767\u2795-\u2797\u27A1\u27B0\u27BF\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B50\u2B55\u3030\u303D\u3297\u3299]|\uD83C[\uDC00-\uDCFF\uDD0D-\uDD0F\uDD2F\uDD6C-\uDD71\uDD7E\uDD7F\uDD8E\uDD91-\uDD9A\uDDAD-\uDDE5\uDE01-\uDE0F\uDE1A\uDE2F\uDE32-\uDE3A\uDE3C-\uDE3F\uDE49-\uDFFA]|\uD83D[\uDC00-\uDD3D\uDD46-\uDE4F\uDE80-\uDEFF\uDF74-\uDF7F\uDFD5-\uDFFF]|\uD83E[\uDC0C-\uDC0F\uDC48-\uDC4F\uDC5A-\uDC5F\uDC88-\uDC8F\uDCAE-\uDCFF\uDD0C-\uDD3A\uDD3C-\uDD45\uDD47-\uDEFF]|\uD83F[\uDC00-\uDFFD])$/,B=(e,t)=>{var n=y.Any;return-1!==e.search(k)&&(n|=y.Extend),8205===t&&(n|=y.ZWJ),t>=127462&&t<=127487&&(n|=y.RI),-1!==e.search(S)&&(n|=y.Prepend),-1!==e.search(D)&&(n|=y.SpacingMark),-1!==e.search(M)&&(n|=y.L),-1!==e.search(A)&&(n|=y.V),-1!==e.search(T)&&(n|=y.T),-1!==e.search(I)&&(n|=y.LV),-1!==e.search(R)&&(n|=y.LVT),-1!==e.search(F)&&(n|=y.ExtPict),n};function L(e,t){return 0!=(e&t)}var N=[[y.L,y.L|y.V|y.LV|y.LVT],[y.LV|y.V,y.V|y.T],[y.LVT|y.T,y.T],[y.Any,y.Extend|y.ZWJ],[y.Any,y.SpacingMark],[y.Prepend,y.Any],[y.ZWJ,y.ExtPict],[y.RI,y.RI]];function W(e,t){return-1===N.findIndex((n=>L(e,n[0])&&L(t,n[1])))}var V=/(?:[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u2388\u23CF\u23E9-\u23F3\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB-\u25FE\u2600-\u2605\u2607-\u2612\u2614-\u2685\u2690-\u2705\u2708-\u2712\u2714\u2716\u271D\u2721\u2728\u2733\u2734\u2744\u2747\u274C\u274E\u2753-\u2755\u2757\u2763-\u2767\u2795-\u2797\u27A1\u27B0\u27BF\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B50\u2B55\u3030\u303D\u3297\u3299]|\uD83C[\uDC00-\uDCFF\uDD0D-\uDD0F\uDD2F\uDD6C-\uDD71\uDD7E\uDD7F\uDD8E\uDD91-\uDD9A\uDDAD-\uDDE5\uDE01-\uDE0F\uDE1A\uDE2F\uDE32-\uDE3A\uDE3C-\uDE3F\uDE49-\uDFFA]|\uD83D[\uDC00-\uDD3D\uDD46-\uDE4F\uDE80-\uDEFF\uDF74-\uDF7F\uDFD5-\uDFFF]|\uD83E[\uDC0C-\uDC0F\uDC48-\uDC4F\uDC5A-\uDC5F\uDC88-\uDC8F\uDCAE-\uDCFF\uDD0C-\uDD3A\uDD3C-\uDD45\uDD47-\uDEFF]|\uD83F[\uDC00-\uDFFD])(?:[\u0300-\u036F\u0483-\u0489\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u0610-\u061A\u064B-\u065F\u0670\u06D6-\u06DC\u06DF-\u06E4\u06E7\u06E8\u06EA-\u06ED\u0711\u0730-\u074A\u07A6-\u07B0\u07EB-\u07F3\u07FD\u0816-\u0819\u081B-\u0823\u0825-\u0827\u0829-\u082D\u0859-\u085B\u08D3-\u08E1\u08E3-\u0902\u093A\u093C\u0941-\u0948\u094D\u0951-\u0957\u0962\u0963\u0981\u09BC\u09BE\u09C1-\u09C4\u09CD\u09D7\u09E2\u09E3\u09FE\u0A01\u0A02\u0A3C\u0A41\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A70\u0A71\u0A75\u0A81\u0A82\u0ABC\u0AC1-\u0AC5\u0AC7\u0AC8\u0ACD\u0AE2\u0AE3\u0AFA-\u0AFF\u0B01\u0B3C\u0B3E\u0B3F\u0B41-\u0B44\u0B4D\u0B55-\u0B57\u0B62\u0B63\u0B82\u0BBE\u0BC0\u0BCD\u0BD7\u0C00\u0C04\u0C3E-\u0C40\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C62\u0C63\u0C81\u0CBC\u0CBF\u0CC2\u0CC6\u0CCC\u0CCD\u0CD5\u0CD6\u0CE2\u0CE3\u0D00\u0D01\u0D3B\u0D3C\u0D3E\u0D41-\u0D44\u0D4D\u0D57\u0D62\u0D63\u0D81\u0DCA\u0DCF\u0DD2-\u0DD4\u0DD6\u0DDF\u0E31\u0E34-\u0E3A\u0E47-\u0E4E\u0EB1\u0EB4-\u0EBC\u0EC8-\u0ECD\u0F18\u0F19\u0F35\u0F37\u0F39\u0F71-\u0F7E\u0F80-\u0F84\u0F86\u0F87\u0F8D-\u0F97\u0F99-\u0FBC\u0FC6\u102D-\u1030\u1032-\u1037\u1039\u103A\u103D\u103E\u1058\u1059\u105E-\u1060\u1071-\u1074\u1082\u1085\u1086\u108D\u109D\u135D-\u135F\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17B4\u17B5\u17B7-\u17BD\u17C6\u17C9-\u17D3\u17DD\u180B-\u180D\u1885\u1886\u18A9\u1920-\u1922\u1927\u1928\u1932\u1939-\u193B\u1A17\u1A18\u1A1B\u1A56\u1A58-\u1A5E\u1A60\u1A62\u1A65-\u1A6C\u1A73-\u1A7C\u1A7F\u1AB0-\u1AC0\u1B00-\u1B03\u1B34-\u1B3A\u1B3C\u1B42\u1B6B-\u1B73\u1B80\u1B81\u1BA2-\u1BA5\u1BA8\u1BA9\u1BAB-\u1BAD\u1BE6\u1BE8\u1BE9\u1BED\u1BEF-\u1BF1\u1C2C-\u1C33\u1C36\u1C37\u1CD0-\u1CD2\u1CD4-\u1CE0\u1CE2-\u1CE8\u1CED\u1CF4\u1CF8\u1CF9\u1DC0-\u1DF9\u1DFB-\u1DFF\u200C\u20D0-\u20F0\u2CEF-\u2CF1\u2D7F\u2DE0-\u2DFF\u302A-\u302F\u3099\u309A\uA66F-\uA672\uA674-\uA67D\uA69E\uA69F\uA6F0\uA6F1\uA802\uA806\uA80B\uA825\uA826\uA82C\uA8C4\uA8C5\uA8E0-\uA8F1\uA8FF\uA926-\uA92D\uA947-\uA951\uA980-\uA982\uA9B3\uA9B6-\uA9B9\uA9BC\uA9BD\uA9E5\uAA29-\uAA2E\uAA31\uAA32\uAA35\uAA36\uAA43\uAA4C\uAA7C\uAAB0\uAAB2-\uAAB4\uAAB7\uAAB8\uAABE\uAABF\uAAC1\uAAEC\uAAED\uAAF6\uABE5\uABE8\uABED\uFB1E\uFE00-\uFE0F\uFE20-\uFE2F\uFF9E\uFF9F]|\uD800[\uDDFD\uDEE0\uDF76-\uDF7A]|\uD802[\uDE01-\uDE03\uDE05\uDE06\uDE0C-\uDE0F\uDE38-\uDE3A\uDE3F\uDEE5\uDEE6]|\uD803[\uDD24-\uDD27\uDEAB\uDEAC\uDF46-\uDF50]|\uD804[\uDC01\uDC38-\uDC46\uDC7F-\uDC81\uDCB3-\uDCB6\uDCB9\uDCBA\uDD00-\uDD02\uDD27-\uDD2B\uDD2D-\uDD34\uDD73\uDD80\uDD81\uDDB6-\uDDBE\uDDC9-\uDDCC\uDDCF\uDE2F-\uDE31\uDE34\uDE36\uDE37\uDE3E\uDEDF\uDEE3-\uDEEA\uDF00\uDF01\uDF3B\uDF3C\uDF3E\uDF40\uDF57\uDF66-\uDF6C\uDF70-\uDF74]|\uD805[\uDC38-\uDC3F\uDC42-\uDC44\uDC46\uDC5E\uDCB0\uDCB3-\uDCB8\uDCBA\uDCBD\uDCBF\uDCC0\uDCC2\uDCC3\uDDAF\uDDB2-\uDDB5\uDDBC\uDDBD\uDDBF\uDDC0\uDDDC\uDDDD\uDE33-\uDE3A\uDE3D\uDE3F\uDE40\uDEAB\uDEAD\uDEB0-\uDEB5\uDEB7\uDF1D-\uDF1F\uDF22-\uDF25\uDF27-\uDF2B]|\uD806[\uDC2F-\uDC37\uDC39\uDC3A\uDD30\uDD3B\uDD3C\uDD3E\uDD43\uDDD4-\uDDD7\uDDDA\uDDDB\uDDE0\uDE01-\uDE0A\uDE33-\uDE38\uDE3B-\uDE3E\uDE47\uDE51-\uDE56\uDE59-\uDE5B\uDE8A-\uDE96\uDE98\uDE99]|\uD807[\uDC30-\uDC36\uDC38-\uDC3D\uDC3F\uDC92-\uDCA7\uDCAA-\uDCB0\uDCB2\uDCB3\uDCB5\uDCB6\uDD31-\uDD36\uDD3A\uDD3C\uDD3D\uDD3F-\uDD45\uDD47\uDD90\uDD91\uDD95\uDD97\uDEF3\uDEF4]|\uD81A[\uDEF0-\uDEF4\uDF30-\uDF36]|\uD81B[\uDF4F\uDF8F-\uDF92\uDFE4]|\uD82F[\uDC9D\uDC9E]|\uD834[\uDD65\uDD67-\uDD69\uDD6E-\uDD72\uDD7B-\uDD82\uDD85-\uDD8B\uDDAA-\uDDAD\uDE42-\uDE44]|\uD836[\uDE00-\uDE36\uDE3B-\uDE6C\uDE75\uDE84\uDE9B-\uDE9F\uDEA1-\uDEAF]|\uD838[\uDC00-\uDC06\uDC08-\uDC18\uDC1B-\uDC21\uDC23\uDC24\uDC26-\uDC2A\uDD30-\uDD36\uDEEC-\uDEEF]|\uD83A[\uDCD0-\uDCD6\uDD44-\uDD4A]|\uD83C[\uDFFB-\uDFFF]|\uDB40[\uDC20-\uDC7F\uDD00-\uDDEF])*\u200D$/,z=e=>-1!==e.search(V),U=/(?:\uD83C[\uDDE6-\uDDFF])+$/g,H=e=>{var t=e.match(U);return null!==t&&t[0].length/2%2==1},Y=e=>Object(r.a)(e)&&ae.isNodeList(e.children)&&!J.isEditor(e),G={isAncestor:e=>Object(r.a)(e)&&ae.isNodeList(e.children),isElement:Y,isElementList:e=>Array.isArray(e)&&e.every((e=>G.isElement(e))),isElementProps:e=>void 0!==e.children,isElementType:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"type";return Y(e)&&e[n]===t},matches(e,t){for(var n in t)if("children"!==n&&e[n]!==t[n])return!1;return!0}},$=["text"],q=["text"];function Z(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function K(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{},{voids:n=!1,mode:r="lowest",at:a=e.selection,match:o}=t;if(a){var i=J.path(e,a),u="lowest"===r;for(var[l,c]of J.levels(e,{at:i,voids:n,match:o,reverse:u}))if(!_e.isText(l)&&!le.equals(i,c))return[l,c]}},addMark(e,t,n){e.addMark(t,n)},after(e,t){var n,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a={anchor:J.point(e,t,{edge:"end"}),focus:J.end(e,[])},{distance:o=1}=r,i=0;for(var u of J.positions(e,K(K({},r),{},{at:a}))){if(i>o)break;0!==i&&(n=u),i++}return n},before(e,t){var n,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a={anchor:J.start(e,[]),focus:J.point(e,t,{edge:"start"})},{distance:o=1}=r,i=0;for(var u of J.positions(e,K(K({},r),{},{at:a,reverse:!0}))){if(i>o)break;0!==i&&(n=u),i++}return n},deleteBackward(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{unit:n="character"}=t;e.deleteBackward(n)},deleteForward(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{unit:n="character"}=t;e.deleteForward(n)},deleteFragment(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{direction:n="forward"}=t;e.deleteFragment(n)},edges:(e,t)=>[J.start(e,t),J.end(e,t)],end:(e,t)=>J.point(e,t,{edge:"end"}),first(e,t){var n=J.path(e,t,{edge:"start"});return J.node(e,n)},fragment(e,t){var n=J.range(e,t);return ae.fragment(e,n)},hasBlocks:(e,t)=>t.children.some((t=>J.isBlock(e,t))),hasInlines:(e,t)=>t.children.some((t=>_e.isText(t)||J.isInline(e,t))),hasTexts:(e,t)=>t.children.every((e=>_e.isText(e))),insertBreak(e){e.insertBreak()},insertFragment(e,t){e.insertFragment(t)},insertNode(e,t){e.insertNode(t)},insertText(e,t){e.insertText(t)},isBlock:(e,t)=>G.isElement(t)&&!e.isInline(t),isEditor(e){if(!Object(r.a)(e))return!1;var t=X.get(e);if(void 0!==t)return t;var n="function"==typeof e.addMark&&"function"==typeof e.apply&&"function"==typeof e.deleteBackward&&"function"==typeof e.deleteForward&&"function"==typeof e.deleteFragment&&"function"==typeof e.insertBreak&&"function"==typeof e.insertFragment&&"function"==typeof e.insertNode&&"function"==typeof e.insertText&&"function"==typeof e.isInline&&"function"==typeof e.isVoid&&"function"==typeof e.normalizeNode&&"function"==typeof e.onChange&&"function"==typeof e.removeMark&&(null===e.marks||Object(r.a)(e.marks))&&(null===e.selection||me.isRange(e.selection))&&ae.isNodeList(e.children)&&ue.isOperationList(e.operations);return X.set(e,n),n},isEnd(e,t,n){var r=J.end(e,n);return de.equals(t,r)},isEdge:(e,t,n)=>J.isStart(e,t,n)||J.isEnd(e,t,n),isEmpty(e,t){var{children:n}=t,[r]=n;return 0===n.length||1===n.length&&_e.isText(r)&&""===r.text&&!e.isVoid(t)},isInline:(e,t)=>G.isElement(t)&&e.isInline(t),isNormalizing(e){var t=c.get(e);return void 0===t||t},isStart(e,t,n){if(0!==t.offset)return!1;var r=J.start(e,n);return de.equals(t,r)},isVoid:(e,t)=>G.isElement(t)&&e.isVoid(t),last(e,t){var n=J.path(e,t,{edge:"end"});return J.node(e,n)},leaf(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=J.path(e,t,n);return[ae.leaf(e,r),r]},*levels(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{at:n=e.selection,reverse:r=!1,voids:a=!1}=t,{match:o}=t;if(null==o&&(o=()=>!0),n){var i=[],u=J.path(e,n);for(var[l,c]of ae.levels(e,u))if(o(l,c)&&(i.push([l,c]),!a&&J.isVoid(e,l)))break;r&&i.reverse(),yield*i}},marks(e){var{marks:t,selection:n}=e;if(!n)return null;if(t)return t;if(me.isExpanded(n)){var[r]=J.nodes(e,{match:_e.isText});if(r){var[a]=r;return b(a,$)}return{}}var{anchor:o}=n,{path:i}=o,[u]=J.leaf(e,i);if(0===o.offset){var l=J.previous(e,{at:i,match:_e.isText}),c=J.above(e,{match:t=>J.isBlock(e,t)});if(l&&c){var[s,f]=l,[,d]=c;le.isAncestor(d,f)&&(u=s)}}return b(u,q)},next(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{mode:n="lowest",voids:r=!1}=t,{match:a,at:o=e.selection}=t;if(o){var i=J.after(e,o,{voids:r});if(i){var[,u]=J.last(e,[]),l=[i.path,u];if(le.isPath(o)&&0===o.length)throw new Error("Cannot get the next node from the root node!");if(null==a)if(le.isPath(o)){var[c]=J.parent(e,o);a=e=>c.children.includes(e)}else a=()=>!0;var[s]=J.nodes(e,{at:l,match:a,mode:n,voids:r});return s}}},node(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=J.path(e,t,n);return[ae.get(e,r),r]},*nodes(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{at:n=e.selection,mode:r="all",universal:a=!1,reverse:o=!1,voids:i=!1}=t,{match:u}=t;if(u||(u=()=>!0),n){var l,c;if(ee.isSpan(n))l=n[0],c=n[1];else{var s=J.path(e,n,{edge:"start"}),f=J.path(e,n,{edge:"end"});l=o?f:s,c=o?s:f}var d,p=ae.nodes(e,{reverse:o,from:l,to:c,pass:t=>{var[n]=t;return!i&&J.isVoid(e,n)}}),h=[];for(var[v,m]of p){var b=d&&0===le.compare(m,d[1]);if("highest"!==r||!b)if(u(v,m))if("lowest"===r&&b)d=[v,m];else{var y="lowest"===r?d:[v,m];y&&(a?h.push(y):yield y),d=[v,m]}else if(a&&!b&&_e.isText(v))return}"lowest"===r&&d&&(a?h.push(d):yield d),a&&(yield*h)}},normalize(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{force:n=!1}=t,r=e=>i.get(e)||[],a=e=>{var t=r(e).pop(),n=t.join(",");return(e=>u.get(e)||new Set)(e).delete(n),t};if(J.isNormalizing(e)){if(n){var o=Array.from(ae.nodes(e),(e=>{var[,t]=e;return t})),l=new Set(o.map((e=>e.join(","))));i.set(e,o),u.set(e,l)}0!==r(e).length&&J.withoutNormalizing(e,(()=>{for(var t of r(e))if(ae.has(e,t)){var n=J.node(e,t),[o,i]=n;G.isElement(o)&&0===o.children.length&&e.normalizeNode(n)}for(var u=42*r(e).length,l=0;0!==r(e).length;){if(l>u)throw new Error("\n Could not completely normalize the editor after ".concat(u," iterations! This is usually due to incorrect normalization logic that leaves a node in an invalid state.\n "));var c=a(e);if(ae.has(e,c)){var s=J.node(e,c);e.normalizeNode(s)}l++}}))}},parent(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=J.path(e,t,n),a=le.parent(r);return J.node(e,a)},path(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{depth:r,edge:a}=n;if(le.isPath(t))if("start"===a){var[,o]=ae.first(e,t);t=o}else if("end"===a){var[,i]=ae.last(e,t);t=i}return me.isRange(t)&&(t="start"===a?me.start(t):"end"===a?me.end(t):le.common(t.anchor.path,t.focus.path)),de.isPoint(t)&&(t=t.path),null!=r&&(t=t.slice(0,r)),t},hasPath:(e,t)=>ae.has(e,t),pathRef(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{affinity:r="forward"}=n,a={current:t,affinity:r,unref(){var{current:t}=a;return J.pathRefs(e).delete(a),a.current=null,t}};return J.pathRefs(e).add(a),a},pathRefs(e){var t=s.get(e);return t||(t=new Set,s.set(e,t)),t},point(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{edge:r="start"}=n;if(le.isPath(t)){var a;if("end"===r){var[,o]=ae.last(e,t);a=o}else{var[,i]=ae.first(e,t);a=i}var u=ae.get(e,a);if(!_e.isText(u))throw new Error("Cannot get the ".concat(r," point in the node at path [").concat(t,"] because it has no ").concat(r," text node."));return{path:a,offset:"end"===r?u.text.length:0}}if(me.isRange(t)){var[l,c]=me.edges(t);return"start"===r?l:c}return t},pointRef(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{affinity:r="forward"}=n,a={current:t,affinity:r,unref(){var{current:t}=a;return J.pointRefs(e).delete(a),a.current=null,t}};return J.pointRefs(e).add(a),a},pointRefs(e){var t=f.get(e);return t||(t=new Set,f.set(e,t)),t},*positions(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{at:n=e.selection,unit:r="offset",reverse:a=!1,voids:o=!1}=t;if(n){var i=J.range(e,n),[u,l]=me.edges(i),c=a?l:u,s=!1,f="",d=0,p=0,h=0;for(var[v,m]of J.nodes(e,{at:n,reverse:a,voids:o})){if(G.isElement(v)){if(!o&&e.isVoid(v)){yield J.start(e,m);continue}if(e.isInline(v))continue;if(J.hasInlines(e,v)){var b=le.isAncestor(m,l.path)?l:J.end(e,m),y=le.isAncestor(m,u.path)?u:J.start(e,m);f=J.string(e,{anchor:y,focus:b},{voids:o}),s=!0}}if(_e.isText(v)){var O=le.equals(m,c.path);for(O?(p=a?c.offset:v.text.length-c.offset,h=c.offset):(p=v.text.length,h=a?p:0),(O||s||"offset"===r)&&(yield{path:m,offset:h},s=!1);;){if(0===d){if(""===f)break;d=w(f,r,a),f=_(f,d,a)[1]}if(h=a?h-d:h+d,(p-=d)<0){d=-p;break}d=0,yield{path:m,offset:h}}}}}function w(e,t,n){return"character"===t?g(e,n):"word"===t?function(e){for(var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=0,r=!1;e.length>0;){var a=g(e,t),[o,i]=_(e,a,t);if(E(o,i,t))r=!0,n+=a;else{if(r)break;n+=a}e=i}return n}(e,n):"line"===t||"block"===t?e.length:1}},previous(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{mode:n="lowest",voids:r=!1}=t,{match:a,at:o=e.selection}=t;if(o){var i=J.before(e,o,{voids:r});if(i){var[,u]=J.first(e,[]),l=[i.path,u];if(le.isPath(o)&&0===o.length)throw new Error("Cannot get the previous node from the root node!");if(null==a)if(le.isPath(o)){var[c]=J.parent(e,o);a=e=>c.children.includes(e)}else a=()=>!0;var[s]=J.nodes(e,{reverse:!0,at:l,match:a,mode:n,voids:r});return s}}},range:(e,t,n)=>me.isRange(t)&&!n?t:{anchor:J.start(e,t),focus:J.end(e,n||t)},rangeRef(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{affinity:r="forward"}=n,a={current:t,affinity:r,unref(){var{current:t}=a;return J.rangeRefs(e).delete(a),a.current=null,t}};return J.rangeRefs(e).add(a),a},rangeRefs(e){var t=d.get(e);return t||(t=new Set,d.set(e,t)),t},removeMark(e,t){e.removeMark(t)},setNormalizing(e,t){c.set(e,t)},start:(e,t)=>J.point(e,t,{edge:"start"}),string(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{voids:r=!1}=n,a=J.range(e,t),[o,i]=me.edges(a),u="";for(var[l,c]of J.nodes(e,{at:a,match:_e.isText,voids:r})){var s=l.text;le.equals(c,i.path)&&(s=s.slice(0,i.offset)),le.equals(c,o.path)&&(s=s.slice(o.offset)),u+=s}return u},unhangRange(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{voids:r=!1}=n,[a,o]=me.edges(t);if(0!==a.offset||0!==o.offset||me.isCollapsed(t))return t;var i=J.above(e,{at:o,match:t=>J.isBlock(e,t)}),u=i?i[1]:[],l={anchor:J.start(e,[]),focus:o},c=!0;for(var[s,f]of J.nodes(e,{at:l,match:_e.isText,reverse:!0,voids:r}))if(c)c=!1;else if(""!==s.text||le.isBefore(f,u)){o={path:f,offset:s.text.length};break}return{anchor:a,focus:o}},void(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return J.above(e,K(K({},t),{},{match:t=>J.isVoid(e,t)}))},withoutNormalizing(e,t){var n=J.isNormalizing(e);J.setNormalizing(e,!1);try{t()}finally{J.setNormalizing(e,n)}J.normalize(e)}},Q={isLocation:e=>le.isPath(e)||de.isPoint(e)||me.isRange(e)},ee={isSpan:e=>Array.isArray(e)&&2===e.length&&e.every(le.isPath)},te=["children"],ne=["text"],re=new WeakMap,ae={ancestor(e,t){var n=ae.get(e,t);if(_e.isText(n))throw new Error("Cannot get the ancestor node at path [".concat(t,"] because it refers to a text node instead: ").concat(n));return n},*ancestors(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};for(var r of le.ancestors(t,n)){var a=[ae.ancestor(e,r),r];yield a}},child(e,t){if(_e.isText(e))throw new Error("Cannot get the child of a text node: ".concat(JSON.stringify(e)));var n=e.children[t];if(null==n)throw new Error("Cannot get child at index `".concat(t,"` in node: ").concat(JSON.stringify(e)));return n},*children(e,t){for(var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{reverse:r=!1}=n,a=ae.ancestor(e,t),{children:o}=a,i=r?o.length-1:0;r?i>=0:i1&&void 0!==arguments[1]?arguments[1]:{};for(var[n,r]of ae.nodes(e,t))0!==r.length&&(yield[n,r])},*elements(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};for(var[n,r]of ae.nodes(e,t))G.isElement(n)&&(yield[n,r])},extractProps:e=>G.isAncestor(e)?b(e,te):b(e,ne),first(e,t){for(var n=t.slice(),r=ae.get(e,n);r&&!_e.isText(r)&&0!==r.children.length;)r=r.children[0],n.push(0);return[r,n]},fragment(e,t){if(_e.isText(e))throw new Error("Cannot get a fragment starting from a root text node: ".concat(JSON.stringify(e)));return Object(a.d)({children:e.children},(e=>{var[n,r]=me.edges(t),a=ae.nodes(e,{reverse:!0,pass:e=>{var[,n]=e;return!me.includes(t,n)}});for(var[,o]of a){if(!me.includes(t,o)){var i=ae.parent(e,o),u=o[o.length-1];i.children.splice(u,1)}if(le.equals(o,r.path)){var l=ae.leaf(e,o);l.text=l.text.slice(0,r.offset)}if(le.equals(o,n.path)){var c=ae.leaf(e,o);c.text=c.text.slice(n.offset)}}J.isEditor(e)&&(e.selection=null)})).children},get(e,t){for(var n=e,r=0;r_e.isText(e)||G.isElement(e)||J.isEditor(e),isNodeList(e){if(!Array.isArray(e))return!1;var t=re.get(e);if(void 0!==t)return t;var n=e.every((e=>ae.isNode(e)));return re.set(e,n),n},last(e,t){for(var n=t.slice(),r=ae.get(e,n);r&&!_e.isText(r)&&0!==r.children.length;){var a=r.children.length-1;r=r.children[a],n.push(a)}return[r,n]},leaf(e,t){var n=ae.get(e,t);if(!_e.isText(n))throw new Error("Cannot get the leaf node at path [".concat(t,"] because it refers to a non-leaf node: ").concat(n));return n},*levels(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};for(var r of le.levels(t,n)){var a=ae.get(e,r);yield[a,r]}},matches:(e,t)=>G.isElement(e)&&G.isElementProps(t)&&G.matches(e,t)||_e.isText(e)&&_e.isTextProps(t)&&_e.matches(e,t),*nodes(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{pass:n,reverse:r=!1}=t,{from:a=[],to:o}=t,i=new Set,u=[],l=e;!o||!(r?le.isBefore(u,o):le.isAfter(u,o));)if(i.has(l)||(yield[l,u]),i.has(l)||_e.isText(l)||0===l.children.length||null!=n&&!1!==n([l,u])){if(0===u.length)break;if(!r){var c=le.next(u);if(ae.has(e,c)){u=c,l=ae.get(e,u);continue}}if(r&&0!==u[u.length-1])u=le.previous(u),l=ae.get(e,u);else u=le.parent(u),l=ae.get(e,u),i.add(l)}else{i.add(l);var s=r?l.children.length-1:0;le.isAncestor(u,a)&&(s=a[u.length]),u=u.concat(s),l=ae.get(e,u)}},parent(e,t){var n=le.parent(t),r=ae.get(e,n);if(_e.isText(r))throw new Error("Cannot get the parent of path [".concat(t,"] because it does not exist in the root."));return r},string:e=>_e.isText(e)?e.text:e.children.map(ae.string).join(""),*texts(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};for(var[n,r]of ae.nodes(e,t))_e.isText(n)&&(yield[n,r])}};function oe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ie(e){for(var t=1;tue.isOperation(e)&&e.type.endsWith("_node"),isOperation(e){if(!Object(r.a)(e))return!1;switch(e.type){case"insert_node":case"remove_node":return le.isPath(e.path)&&ae.isNode(e.node);case"insert_text":case"remove_text":return"number"==typeof e.offset&&"string"==typeof e.text&&le.isPath(e.path);case"merge_node":return"number"==typeof e.position&&le.isPath(e.path)&&Object(r.a)(e.properties);case"move_node":return le.isPath(e.path)&&le.isPath(e.newPath);case"set_node":return le.isPath(e.path)&&Object(r.a)(e.properties)&&Object(r.a)(e.newProperties);case"set_selection":return null===e.properties&&me.isRange(e.newProperties)||null===e.newProperties&&me.isRange(e.properties)||Object(r.a)(e.properties)&&Object(r.a)(e.newProperties);case"split_node":return le.isPath(e.path)&&"number"==typeof e.position&&Object(r.a)(e.properties);default:return!1}},isOperationList:e=>Array.isArray(e)&&e.every((e=>ue.isOperation(e))),isSelectionOperation:e=>ue.isOperation(e)&&e.type.endsWith("_selection"),isTextOperation:e=>ue.isOperation(e)&&e.type.endsWith("_text"),inverse(e){switch(e.type){case"insert_node":return ie(ie({},e),{},{type:"remove_node"});case"insert_text":return ie(ie({},e),{},{type:"remove_text"});case"merge_node":return ie(ie({},e),{},{type:"split_node",path:le.previous(e.path)});case"move_node":var{newPath:t,path:n}=e;if(le.equals(t,n))return e;if(le.isSibling(n,t))return ie(ie({},e),{},{path:t,newPath:n});var r=le.transform(n,e),a=le.transform(le.next(n),e);return ie(ie({},e),{},{path:r,newPath:a});case"remove_node":return ie(ie({},e),{},{type:"insert_node"});case"remove_text":return ie(ie({},e),{},{type:"insert_text"});case"set_node":var{properties:o,newProperties:i}=e;return ie(ie({},e),{},{properties:i,newProperties:o});case"set_selection":var{properties:u,newProperties:l}=e;return ie(ie({},e),{},null==u?{properties:l,newProperties:null}:null==l?{properties:null,newProperties:u}:{properties:l,newProperties:u});case"split_node":return ie(ie({},e),{},{type:"merge_node",path:le.next(e.path)})}}},le={ancestors(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{reverse:n=!1}=t,r=le.levels(e,t);return r=n?r.slice(1):r.slice(0,-1)},common(e,t){for(var n=[],r=0;rt[r])return 1}return 0},endsAfter(e,t){var n=e.length-1,r=e.slice(0,n),a=t.slice(0,n),o=e[n],i=t[n];return le.equals(r,a)&&o>i},endsAt(e,t){var n=e.length,r=e.slice(0,n),a=t.slice(0,n);return le.equals(r,a)},endsBefore(e,t){var n=e.length-1,r=e.slice(0,n),a=t.slice(0,n),o=e[n],i=t[n];return le.equals(r,a)&&oe.length===t.length&&e.every(((e,n)=>e===t[n])),hasPrevious:e=>e[e.length-1]>0,isAfter:(e,t)=>1===le.compare(e,t),isAncestor:(e,t)=>e.length-1===le.compare(e,t),isChild:(e,t)=>e.length===t.length+1&&0===le.compare(e,t),isCommon:(e,t)=>e.length<=t.length&&0===le.compare(e,t),isDescendant:(e,t)=>e.length>t.length&&0===le.compare(e,t),isParent:(e,t)=>e.length+1===t.length&&0===le.compare(e,t),isPath:e=>Array.isArray(e)&&(0===e.length||"number"==typeof e[0]),isSibling(e,t){if(e.length!==t.length)return!1;var n=e.slice(0,-1),r=t.slice(0,-1);return e[e.length-1]!==t[t.length-1]&&le.equals(n,r)},levels(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{reverse:n=!1}=t,r=[],a=0;a<=e.length;a++)r.push(e.slice(0,a));return n&&r.reverse(),r},next(e){if(0===e.length)throw new Error("Cannot get the next path of a root path [".concat(e,"], because it has no next index."));var t=e[e.length-1];return e.slice(0,-1).concat(t+1)},operationCanTransformPath(e){switch(e.type){case"insert_node":case"remove_node":case"merge_node":case"split_node":case"move_node":return!0;default:return!1}},parent(e){if(0===e.length)throw new Error("Cannot get the parent path of the root path [".concat(e,"]."));return e.slice(0,-1)},previous(e){if(0===e.length)throw new Error("Cannot get the previous path of a root path [".concat(e,"], because it has no previous index."));var t=e[e.length-1];if(t<=0)throw new Error("Cannot get the previous path of a first child path [".concat(e,"] because it would result in a negative index."));return e.slice(0,-1).concat(t-1)},relative(e,t){if(!le.isAncestor(t,e)&&!le.equals(e,t))throw new Error("Cannot get the relative path of [".concat(e,"] inside ancestor [").concat(t,"], because it is not above or equal to the path."));return e.slice(t.length)},transform(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return Object(a.d)(e,(r=>{var{affinity:a="forward"}=n;if(e&&0!==(null==e?void 0:e.length)){if(null===r)return null;switch(t.type){case"insert_node":var{path:o}=t;(le.equals(o,r)||le.endsBefore(o,r)||le.isAncestor(o,r))&&(r[o.length-1]+=1);break;case"remove_node":var{path:i}=t;if(le.equals(i,r)||le.isAncestor(i,r))return null;le.endsBefore(i,r)&&(r[i.length-1]-=1);break;case"merge_node":var{path:u,position:l}=t;le.equals(u,r)||le.endsBefore(u,r)?r[u.length-1]-=1:le.isAncestor(u,r)&&(r[u.length-1]-=1,r[u.length]+=l);break;case"split_node":var{path:c,position:s}=t;if(le.equals(c,r)){if("forward"===a)r[r.length-1]+=1;else if("backward"!==a)return null}else le.endsBefore(c,r)?r[c.length-1]+=1:le.isAncestor(c,r)&&e[c.length]>=s&&(r[c.length-1]+=1,r[c.length]-=s);break;case"move_node":var{path:f,newPath:d}=t;if(le.equals(f,d))return;if(le.isAncestor(f,r)||le.equals(f,r)){var p=d.slice();return le.endsBefore(f,d)&&f.lengtht.offset?1:0:n},isAfter:(e,t)=>1===de.compare(e,t),isBefore:(e,t)=>-1===de.compare(e,t),equals:(e,t)=>e.offset===t.offset&&le.equals(e.path,t.path),isPoint:e=>Object(r.a)(e)&&"number"==typeof e.offset&&le.isPath(e.path),transform(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return Object(a.d)(e,(e=>{if(null===e)return null;var{affinity:r="forward"}=n,{path:a,offset:o}=e;switch(t.type){case"insert_node":case"move_node":e.path=le.transform(a,t,n);break;case"insert_text":le.equals(t.path,a)&&t.offset<=o&&(e.offset+=t.text.length);break;case"merge_node":le.equals(t.path,a)&&(e.offset+=t.position),e.path=le.transform(a,t,n);break;case"remove_text":le.equals(t.path,a)&&t.offset<=o&&(e.offset-=Math.min(o-t.offset,t.text.length));break;case"remove_node":if(le.equals(t.path,a)||le.isAncestor(t.path,a))return null;e.path=le.transform(a,t,n);break;case"split_node":if(le.equals(t.path,a)){if(t.position===o&&null==r)return null;(t.position1&&void 0!==arguments[1]?arguments[1]:{},{reverse:n=!1}=t,{anchor:r,focus:a}=e;return me.isBackward(e)===n?[r,a]:[a,r]},end(e){var[,t]=me.edges(e);return t},equals:(e,t)=>de.equals(e.anchor,t.anchor)&&de.equals(e.focus,t.focus),includes(e,t){if(me.isRange(t)){if(me.includes(e,t.anchor)||me.includes(e,t.focus))return!0;var[n,r]=me.edges(e),[a,o]=me.edges(t);return de.isBefore(n,a)&&de.isAfter(r,o)}var[i,u]=me.edges(e),l=!1,c=!1;return de.isPoint(t)?(l=de.compare(t,i)>=0,c=de.compare(t,u)<=0):(l=le.compare(t,i.path)>=0,c=le.compare(t,u.path)<=0),l&&c},intersection(e,t){var n=b(e,he),[r,a]=me.edges(e),[i,u]=me.edges(t),l=de.isBefore(r,i)?i:r,c=de.isBefore(a,u)?a:u;return de.isBefore(c,l)?null:function(e){for(var t=1;t!me.isCollapsed(e),isForward:e=>!me.isBackward(e),isRange:e=>Object(r.a)(e)&&de.isPoint(e.anchor)&&de.isPoint(e.focus),*points(e){yield[e.anchor,"anchor"],yield[e.focus,"focus"]},start(e){var[t]=me.edges(e);return t},transform(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return Object(a.d)(e,(e=>{if(null===e)return null;var r,a,{affinity:o="inward"}=n;if("inward"===o){var i=me.isCollapsed(e);me.isForward(e)?(r="forward",a=i?r:"backward"):(r="backward",a=i?r:"forward")}else"outward"===o?me.isForward(e)?(r="backward",a="forward"):(r="forward",a="backward"):(r=o,a=o);var u=de.transform(e.anchor,t,{affinity:r}),l=de.transform(e.focus,t,{affinity:a});if(!u||!l)return null;e.anchor=u,e.focus=l}))}},be={transform(e,t){var{current:n,affinity:r}=e;if(null!=n){var a=me.transform(n,t,{affinity:r});e.current=a,null==a&&e.unref()}}},ye=(e,t)=>{for(var n in e){var a=e[n],o=t[n];if(Object(r.a)(a)&&Object(r.a)(o)){if(!ye(a,o))return!1}else if(Array.isArray(a)&&Array.isArray(o)){if(a.length!==o.length)return!1;for(var i=0;i2&&void 0!==arguments[2]?arguments[2]:{},{loose:r=!1}=n;function a(e){return b(e,ge)}return ye(r?a(e):e,r?a(t):t)},isText:e=>Object(r.a)(e)&&"string"==typeof e.text,isTextList:e=>Array.isArray(e)&&e.every((e=>_e.isText(e))),isTextProps:e=>void 0!==e.text,matches(e,t){for(var n in t)if("text"!==n&&(!e.hasOwnProperty(n)||e[n]!==t[n]))return!1;return!0},decorations(e,t){var n=[je({},e)];for(var r of t){var a=b(r,Oe),[o,i]=me.edges(r),u=[],l=0;for(var c of n){var{length:s}=c.text,f=l;if(l+=s,o.offset<=f&&i.offset>=l)Object.assign(c,a),u.push(c);else if(o.offset!==i.offset&&(o.offset===l||i.offset===f)||o.offset>l||i.offsetf){var m=o.offset-f;p=je(je({},d),{},{text:d.text.slice(0,m)}),d=je(je({},d),{},{text:d.text.slice(m)})}Object.assign(d,a),p&&u.push(p),u.push(d),h&&u.push(h)}}n=u}return n}};function Ee(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Pe(e){for(var t=1;t2&&void 0!==arguments[2]?arguments[2]:{};J.withoutNormalizing(e,(()=>{var{hanging:r=!1,voids:a=!1,mode:o="lowest"}=n,{at:i,match:u,select:l}=n;if(ae.isNode(t)&&(t=[t]),0!==t.length){var[c]=t;if(i||(i=e.selection?e.selection:e.children.length>0?J.end(e,[]):[0],l=!0),null==l&&(l=!1),me.isRange(i))if(r||(i=J.unhangRange(e,i)),me.isCollapsed(i))i=i.anchor;else{var[,s]=me.edges(i),f=J.pointRef(e,s);We.delete(e,{at:i}),i=f.unref()}if(de.isPoint(i)){null==u&&(u=_e.isText(c)?e=>_e.isText(e):e.isInline(c)?t=>_e.isText(t)||J.isInline(e,t):t=>J.isBlock(e,t));var[d]=J.nodes(e,{at:i.path,match:u,mode:o,voids:a});if(!d)return;var[,p]=d,h=J.pathRef(e,p),v=J.isEnd(e,i,p);We.splitNodes(e,{at:i,match:u,mode:o,voids:a});var m=h.unref();i=v?le.next(m):m}var b=le.parent(i),y=i[i.length-1];if(a||!J.void(e,{at:b})){for(var g of t){var O=b.concat(y);y++,e.apply({type:"insert_node",path:O,node:g}),i=le.next(i)}if(i=le.previous(i),l){var w=J.end(e,i);w&&We.select(e,w)}}}}))},liftNodes(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};J.withoutNormalizing(e,(()=>{var{at:n=e.selection,mode:r="lowest",voids:a=!1}=t,{match:o}=t;if(null==o&&(o=le.isPath(n)?Te(e,n):t=>J.isBlock(e,t)),n){var i=J.nodes(e,{at:n,match:o,mode:r,voids:a}),u=Array.from(i,(t=>{var[,n]=t;return J.pathRef(e,n)}));for(var l of u){var c=l.unref();if(c.length<2)throw new Error("Cannot lift node at a path [".concat(c,"] because it has a depth of less than `2`."));var s=J.node(e,le.parent(c)),[f,d]=s,p=c[c.length-1],{length:h}=f.children;if(1===h){var v=le.next(d);We.moveNodes(e,{at:c,to:v,voids:a}),We.removeNodes(e,{at:d,voids:a})}else if(0===p)We.moveNodes(e,{at:c,to:d,voids:a});else if(p===h-1){var m=le.next(d);We.moveNodes(e,{at:c,to:m,voids:a})}else{var b=le.next(c),y=le.next(d);We.splitNodes(e,{at:b,voids:a}),We.moveNodes(e,{at:c,to:y,voids:a})}}}}))},mergeNodes(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};J.withoutNormalizing(e,(()=>{var{match:n,at:r=e.selection}=t,{hanging:a=!1,voids:o=!1,mode:i="lowest"}=t;if(r){if(null==n)if(le.isPath(r)){var[u]=J.parent(e,r);n=e=>u.children.includes(e)}else n=t=>J.isBlock(e,t);if(!a&&me.isRange(r)&&(r=J.unhangRange(e,r)),me.isRange(r))if(me.isCollapsed(r))r=r.anchor;else{var[,l]=me.edges(r),c=J.pointRef(e,l);We.delete(e,{at:r}),r=c.unref(),null==t.at&&We.select(e,r)}var[s]=J.nodes(e,{at:r,match:n,voids:o,mode:i}),f=J.previous(e,{at:r,match:n,voids:o,mode:i});if(s&&f){var[d,p]=s,[h,v]=f;if(0!==p.length&&0!==v.length){var m,y,g=le.next(v),O=le.common(p,v),w=le.isSibling(p,v),j=Array.from(J.levels(e,{at:p}),(e=>{var[t]=e;return t})).slice(O.length).slice(0,-1),_=J.above(e,{at:p,mode:"highest",match:t=>j.includes(t)&&Me(e,t)}),E=_&&J.pathRef(e,_[1]);if(_e.isText(d)&&_e.isText(h)){var P=b(d,xe);y=h.text.length,m=P}else{if(!G.isElement(d)||!G.isElement(h))throw new Error("Cannot merge the node at path [".concat(p,"] with the previous sibling because it is not the same kind: ").concat(JSON.stringify(d)," ").concat(JSON.stringify(h)));P=b(d,Ce);y=h.children.length,m=P}w||We.moveNodes(e,{at:p,to:g,voids:o}),E&&We.removeNodes(e,{at:E.current,voids:o}),G.isElement(h)&&J.isEmpty(e,h)||_e.isText(h)&&""===h.text&&0!==v[v.length-1]?We.removeNodes(e,{at:v,voids:o}):e.apply({type:"merge_node",path:g,position:y,properties:m}),E&&E.unref()}}}}))},moveNodes(e,t){J.withoutNormalizing(e,(()=>{var{to:n,at:r=e.selection,mode:a="lowest",voids:o=!1}=t,{match:i}=t;if(r){null==i&&(i=le.isPath(r)?Te(e,r):t=>J.isBlock(e,t));var u=J.pathRef(e,n),l=J.nodes(e,{at:r,match:i,mode:a,voids:o}),c=Array.from(l,(t=>{var[,n]=t;return J.pathRef(e,n)}));for(var s of c){var f=s.unref(),d=u.current;0!==f.length&&e.apply({type:"move_node",path:f,newPath:d}),u.current&&le.isSibling(d,f)&&le.isAfter(d,f)&&(u.current=le.next(u.current))}u.unref()}}))},removeNodes(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};J.withoutNormalizing(e,(()=>{var{hanging:n=!1,voids:r=!1,mode:a="lowest"}=t,{at:o=e.selection,match:i}=t;if(o){null==i&&(i=le.isPath(o)?Te(e,o):t=>J.isBlock(e,t)),!n&&me.isRange(o)&&(o=J.unhangRange(e,o));var u=J.nodes(e,{at:o,match:i,mode:a,voids:r}),l=Array.from(u,(t=>{var[,n]=t;return J.pathRef(e,n)}));for(var c of l){var s=c.unref();if(s){var[f]=J.node(e,s);e.apply({type:"remove_node",path:s,node:f})}}}}))},setNodes(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};J.withoutNormalizing(e,(()=>{var{match:r,at:a=e.selection}=n,{hanging:o=!1,mode:i="lowest",split:u=!1,voids:l=!1}=n;if(a){if(null==r&&(r=le.isPath(a)?Te(e,a):t=>J.isBlock(e,t)),!o&&me.isRange(a)&&(a=J.unhangRange(e,a)),u&&me.isRange(a)){if(me.isCollapsed(a)&&J.leaf(e,a.anchor)[0].text.length>0)return;var c=J.rangeRef(e,a,{affinity:"inward"}),[s,f]=me.edges(a),d="lowest"===i?"lowest":"highest",p=J.isEnd(e,f,f.path);We.splitNodes(e,{at:f,match:r,mode:d,voids:l,always:!p});var h=J.isStart(e,s,s.path);We.splitNodes(e,{at:s,match:r,mode:d,voids:l,always:!h}),a=c.unref(),null==n.at&&We.select(e,a)}for(var[v,m]of J.nodes(e,{at:a,match:r,mode:i,voids:l})){var b={},y={};if(0!==m.length){var g=!1;for(var O in t)"children"!==O&&"text"!==O&&t[O]!==v[O]&&(g=!0,v.hasOwnProperty(O)&&(b[O]=v[O]),null!=t[O]&&(y[O]=t[O]));g&&e.apply({type:"set_node",path:m,properties:b,newProperties:y})}}}}))},splitNodes(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};J.withoutNormalizing(e,(()=>{var{mode:n="lowest",voids:r=!1}=t,{match:a,at:o=e.selection,height:i=0,always:u=!1}=t;if(null==a&&(a=t=>J.isBlock(e,t)),me.isRange(o)&&(o=Ae(e,o)),le.isPath(o)){var l=o,c=J.point(e,l),[s]=J.parent(e,l);a=e=>e===s,i=c.path.length-l.length+1,o=c,u=!0}if(o){var f=J.pointRef(e,o,{affinity:"backward"}),[d]=J.nodes(e,{at:o,match:a,mode:n,voids:r});if(d){var p=J.void(e,{at:o,mode:"highest"});if(!r&&p){var[h,v]=p;if(G.isElement(h)&&e.isInline(h)){var m=J.after(e,v);if(!m){var b=le.next(v);We.insertNodes(e,{text:""},{at:b,voids:r}),m=J.point(e,b)}o=m,u=!0}i=o.path.length-v.length+1,u=!0}var y=J.pointRef(e,o),g=o.path.length-i,[,O]=d,w=o.path.slice(0,g),j=0===i?o.offset:o.path[g]+0;for(var[_,E]of J.levels(e,{at:w,reverse:!0,voids:r})){var P=!1;if(E.length2&&void 0!==arguments[2]?arguments[2]:{};Array.isArray(t)||(t=[t]);var r={};for(var a of t)r[a]=null;We.setNodes(e,r,n)},unwrapNodes(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};J.withoutNormalizing(e,(()=>{var{mode:n="lowest",split:r=!1,voids:a=!1}=t,{at:o=e.selection,match:i}=t;if(o){null==i&&(i=le.isPath(o)?Te(e,o):t=>J.isBlock(e,t)),le.isPath(o)&&(o=J.range(e,o));var u=me.isRange(o)?J.rangeRef(e,o):null,l=J.nodes(e,{at:o,match:i,mode:n,voids:a}),c=Array.from(l,(t=>{var[,n]=t;return J.pathRef(e,n)})).reverse(),s=function(t){var n=t.unref(),[o]=J.node(e,n),i=J.range(e,n);r&&u&&(i=me.intersection(u.current,i)),We.liftNodes(e,{at:i,match:e=>G.isAncestor(o)&&o.children.includes(e),voids:a})};for(var f of c)s(f);u&&u.unref()}}))},wrapNodes(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};J.withoutNormalizing(e,(()=>{var{mode:r="lowest",split:a=!1,voids:o=!1}=n,{match:i,at:u=e.selection}=n;if(u){if(null==i&&(i=le.isPath(u)?Te(e,u):e.isInline(t)?t=>J.isInline(e,t)||_e.isText(t):t=>J.isBlock(e,t)),a&&me.isRange(u)){var[l,c]=me.edges(u),s=J.rangeRef(e,u,{affinity:"inward"});We.splitNodes(e,{at:c,match:i,voids:o}),We.splitNodes(e,{at:l,match:i,voids:o}),u=s.unref(),null==n.at&&We.select(e,u)}var f=Array.from(J.nodes(e,{at:u,match:e.isInline(t)?t=>J.isBlock(e,t):e=>J.isEditor(e),mode:"lowest",voids:o}));for(var[,d]of f){var p=me.isRange(u)?me.intersection(u,J.range(e,d)):u;if(p){var h=Array.from(J.nodes(e,{at:p,match:i,mode:r,voids:o}));if(h.length>0)if("continue"===function(){var[n]=h,r=h[h.length-1],[,a]=n,[,i]=r;if(0===a.length&&0===i.length)return"continue";var u=le.equals(a,i)?le.parent(a):le.common(a,i),l=J.range(e,a,i),c=J.node(e,u),[s]=c,f=u.length+1,d=le.next(i.slice(0,f)),p=Se(Se({},t),{},{children:[]});We.insertNodes(e,p,{at:d,voids:o}),We.moveNodes(e,{at:l,match:e=>G.isAncestor(s)&&s.children.includes(e),to:d.concat(0),voids:o})}())continue}}}}))}},Me=(e,t)=>{if(G.isElement(t)){var n=t;return!!J.isVoid(e,t)||1===n.children.length&&Me(e,n.children[0])}return!J.isEditor(t)},Ae=(e,t)=>{if(me.isCollapsed(t))return t.anchor;var[,n]=me.edges(t),r=J.pointRef(e,n);return We.delete(e,{at:t}),r.unref()},Te=(e,t)=>{var[n]=J.node(e,t);return e=>e===n};function Ie(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Re(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{},{edge:n="anchor"}=t,{selection:r}=e;if(r)if("anchor"===n)We.select(e,r.anchor);else if("focus"===n)We.select(e,r.focus);else if("start"===n){var[a]=me.edges(r);We.select(e,a)}else if("end"===n){var[,o]=me.edges(r);We.select(e,o)}},deselect(e){var{selection:t}=e;t&&e.apply({type:"set_selection",properties:t,newProperties:null})},move(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{selection:n}=e,{distance:r=1,unit:a="character",reverse:o=!1}=t,{edge:i=null}=t;if(n){"start"===i&&(i=me.isBackward(n)?"focus":"anchor"),"end"===i&&(i=me.isBackward(n)?"anchor":"focus");var{anchor:u,focus:l}=n,c={distance:r,unit:a},s={};if(null==i||"anchor"===i){var f=o?J.before(e,u,c):J.after(e,u,c);f&&(s.anchor=f)}if(null==i||"focus"===i){var d=o?J.before(e,l,c):J.after(e,l,c);d&&(s.focus=d)}We.setSelection(e,s)}},select(e,t){var{selection:n}=e;if(t=J.range(e,t),n)We.setSelection(e,t);else{if(!me.isRange(t))throw new Error("When setting the selection and the current selection is `null` you must provide at least an `anchor` and `focus`, but you passed: ".concat(JSON.stringify(t)));e.apply({type:"set_selection",properties:n,newProperties:t})}},setPoint(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{selection:r}=e,{edge:a="both"}=n;if(r){"start"===a&&(a=me.isBackward(r)?"focus":"anchor"),"end"===a&&(a=me.isBackward(r)?"anchor":"focus");var{anchor:o,focus:i}=r,u="anchor"===a?o:i;We.setSelection(e,{["anchor"===a?"anchor":"focus"]:Re(Re({},u),t)})}},setSelection(e,t){var{selection:n}=e,r={},a={};if(n){for(var o in t)("anchor"===o&&null!=t.anchor&&!de.equals(t.anchor,n.anchor)||"focus"===o&&null!=t.focus&&!de.equals(t.focus,n.focus)||"anchor"!==o&&"focus"!==o&&t[o]!==n[o])&&(r[o]=n[o],a[o]=t[o]);Object.keys(r).length>0&&e.apply({type:"set_selection",properties:r,newProperties:a})}}},Be={delete(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};J.withoutNormalizing(e,(()=>{var{reverse:n=!1,unit:r="character",distance:a=1,voids:o=!1}=t,{at:i=e.selection,hanging:u=!1}=t;if(i){if(me.isRange(i)&&me.isCollapsed(i)&&(i=i.anchor),de.isPoint(i)){var l=J.void(e,{at:i,mode:"highest"});if(!o&&l){var[,c]=l;i=c}else{var s={unit:r,distance:a};i={anchor:i,focus:n?J.before(e,i,s)||J.start(e,[]):J.after(e,i,s)||J.end(e,[])},u=!0}}if(le.isPath(i))We.removeNodes(e,{at:i,voids:o});else if(!me.isCollapsed(i)){if(!u){var[,f]=me.edges(i),d=J.end(e,[]);de.equals(f,d)||(i=J.unhangRange(e,i,{voids:o}))}var[p,h]=me.edges(i),v=J.above(e,{match:t=>J.isBlock(e,t),at:p,voids:o}),m=J.above(e,{match:t=>J.isBlock(e,t),at:h,voids:o}),b=v&&m&&!le.equals(v[1],m[1]),y=le.equals(p.path,h.path),g=o?null:J.void(e,{at:p,mode:"highest"}),O=o?null:J.void(e,{at:h,mode:"highest"});if(g){var w=J.before(e,p);w&&v&&le.isAncestor(v[1],w.path)&&(p=w)}if(O){var j=J.after(e,h);j&&m&&le.isAncestor(m[1],j.path)&&(h=j)}var _,E=[];for(var P of J.nodes(e,{at:i,voids:o})){var[x,C]=P;_&&0===le.compare(C,_)||(!o&&J.isVoid(e,x)||!le.isCommon(C,p.path)&&!le.isCommon(C,h.path))&&(E.push(P),_=C)}var k=Array.from(E,(t=>{var[,n]=t;return J.pathRef(e,n)})),S=J.pointRef(e,p),D=J.pointRef(e,h);if(!y&&!g){var M=S.current,[A]=J.leaf(e,M),{path:T}=M,{offset:I}=p,R=A.text.slice(I);R.length>0&&e.apply({type:"remove_text",path:T,offset:I,text:R})}for(var F of k){var B=F.unref();We.removeNodes(e,{at:B,voids:o})}if(!O){var L=D.current,[N]=J.leaf(e,L),{path:W}=L,V=y?p.offset:0,z=N.text.slice(V,h.offset);z.length>0&&e.apply({type:"remove_text",path:W,offset:V,text:z})}!y&&b&&D.current&&S.current&&We.mergeNodes(e,{at:D.current,hanging:!0,voids:o});var U=n?S.unref()||D.unref():D.unref()||S.unref();null==t.at&&U&&We.select(e,U)}}}))},insertFragment(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};J.withoutNormalizing(e,(()=>{var{hanging:r=!1,voids:a=!1}=n,{at:o=e.selection}=n;if(t.length&&o){if(me.isRange(o))if(r||(o=J.unhangRange(e,o)),me.isCollapsed(o))o=o.anchor;else{var[,i]=me.edges(o);if(!a&&J.void(e,{at:i}))return;var u=J.pointRef(e,i);We.delete(e,{at:o}),o=u.unref()}else le.isPath(o)&&(o=J.start(e,o));if(a||!J.void(e,{at:o})){var l=J.above(e,{at:o,match:t=>J.isInline(e,t),mode:"highest",voids:a});if(l){var[,c]=l;if(J.isEnd(e,o,c))o=J.after(e,c);else if(J.isStart(e,o,c)){o=J.before(e,c)}}var s=J.above(e,{match:t=>J.isBlock(e,t),at:o,voids:a}),[,f]=s,d=J.isStart(e,o,f),p=J.isEnd(e,o,f),h=d&&p,v=!d||d&&p,m=!p,[,b]=ae.first({children:t},[]),[,y]=ae.last({children:t},[]),g=[],O=t=>{var[n,r]=t;return!(0===r.length)&&(!!h||!(v&&le.isAncestor(r,b)&&G.isElement(n)&&!e.isVoid(n)&&!e.isInline(n))&&!(m&&le.isAncestor(r,y)&&G.isElement(n)&&!e.isVoid(n)&&!e.isInline(n)))};for(var w of ae.nodes({children:t},{pass:O}))O(w)&&g.push(w);var j=[],_=[],E=[],P=!0,x=!1;for(var[C]of g)G.isElement(C)&&!e.isInline(C)?(P=!1,x=!0,_.push(C)):P?j.push(C):E.push(C);var[k]=J.nodes(e,{at:o,match:t=>_e.isText(t)||J.isInline(e,t),mode:"highest",voids:a}),[,S]=k,D=J.isStart(e,o,S),M=J.isEnd(e,o,S),A=J.pathRef(e,p?le.next(f):f),T=J.pathRef(e,M?le.next(S):S),I=J.pathRef(e,f);We.splitNodes(e,{at:o,match:t=>x?J.isBlock(e,t):_e.isText(t)||J.isInline(e,t),mode:x?"lowest":"highest",voids:a});var R=J.pathRef(e,!D||D&&M?le.next(S):S);if(We.insertNodes(e,j,{at:R.current,match:t=>_e.isText(t)||J.isInline(e,t),mode:"highest",voids:a}),h&&_.length&&We.delete(e,{at:I.unref(),voids:a}),We.insertNodes(e,_,{at:A.current,match:t=>J.isBlock(e,t),mode:"lowest",voids:a}),We.insertNodes(e,E,{at:T.current,match:t=>_e.isText(t)||J.isInline(e,t),mode:"highest",voids:a}),!n.at){var F;F=E.length>0?le.previous(T.current):_.length>0?le.previous(A.current):le.previous(R.current);var B=J.end(e,F);We.select(e,B)}R.unref(),A.unref(),T.unref()}}}))},insertText(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};J.withoutNormalizing(e,(()=>{var{voids:r=!1}=n,{at:a=e.selection}=n;if(a){if(le.isPath(a)&&(a=J.range(e,a)),me.isRange(a))if(me.isCollapsed(a))a=a.anchor;else{var o=me.end(a);if(!r&&J.void(e,{at:o}))return;var i=J.pointRef(e,o);We.delete(e,{at:a,voids:r}),a=i.unref(),We.setSelection(e,{anchor:a,focus:a})}if(r||!J.void(e,{at:a})){var{path:u,offset:l}=a;t.length>0&&e.apply({type:"insert_text",path:u,offset:l,text:t})}}}))}};function Le(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Ne(e){for(var t=1;t{switch(n.type){case"insert_node":var{path:r,node:a}=n,o=ae.parent(e,r),i=r[r.length-1];if(i>o.children.length)throw new Error('Cannot apply an "insert_node" operation at path ['.concat(r,"] because the destination is past the end of the node."));if(o.children.splice(i,0,a),t)for(var[u,l]of me.points(t))t[l]=de.transform(u,n);break;case"insert_text":var{path:c,offset:s,text:f}=n;if(0===f.length)break;var d=ae.leaf(e,c),p=d.text.slice(0,s),h=d.text.slice(s);if(d.text=p+f+h,t)for(var[v,m]of me.points(t))t[m]=de.transform(v,n);break;case"merge_node":var{path:b}=n,y=ae.get(e,b),g=le.previous(b),O=ae.get(e,g),w=ae.parent(e,b),j=b[b.length-1];if(_e.isText(y)&&_e.isText(O))O.text+=y.text;else{if(_e.isText(y)||_e.isText(O))throw new Error('Cannot apply a "merge_node" operation at path ['.concat(b,"] to nodes of different interfaces: ").concat(y," ").concat(O));O.children.push(...y.children)}if(w.children.splice(j,1),t)for(var[_,E]of me.points(t))t[E]=de.transform(_,n);break;case"move_node":var{path:P,newPath:x}=n;if(le.isAncestor(P,x))throw new Error("Cannot move a path [".concat(P,"] to new path [").concat(x,"] because the destination is inside itself."));var C=ae.get(e,P),k=ae.parent(e,P),S=P[P.length-1];k.children.splice(S,1);var D=le.transform(P,n),M=ae.get(e,le.parent(D)),A=D[D.length-1];if(M.children.splice(A,0,C),t)for(var[T,I]of me.points(t))t[I]=de.transform(T,n);break;case"remove_node":var{path:R}=n,F=R[R.length-1];if(ae.parent(e,R).children.splice(F,1),t)for(var[B,L]of me.points(t)){var N=de.transform(B,n);if(null!=t&&null!=N)t[L]=N;else{var W=void 0,V=void 0;for(var[z,U]of ae.texts(e)){if(-1!==le.compare(U,R)){V=[z,U];break}W=[z,U]}var H=!1;W&&V&&(H=le.equals(V[1],R)?!le.hasPrevious(V[1]):le.common(W[1],R).lengthr[e]===n)))throw new Error('Used the unknown helpId "'.concat(n,'", please add it to the array in createValidationResult.js'));return{severity:e,message:t,helpId:n}}t.HELP_IDS=r;t.error=(e,t)=>a("error",e,t);t.warning=(e,t)=>a("warning",e,t);t.info=(e,t)=>a("info",e,t)},function(e,t,n){"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object.defineProperty(t,"__esModule",{value:!0}),t.SerializeError=t.HELP_URL=void 0;class a extends Error{constructor(e,t,n,a){super(e),r(this,"path",void 0),r(this,"helpId",void 0);var o=void 0===n?"":"".concat(n);this.path=(t||[]).concat(a?"".concat(o," (").concat(a,")"):o)}withHelpUrl(e){return this.helpId=e,this}}var o;t.SerializeError=a,t.HELP_URL=o,function(e){e.ID_REQUIRED="structure-node-id-required",e.TITLE_REQUIRED="structure-title-required",e.FILTER_REQUIRED="structure-filter-required",e.INVALID_LIST_ITEM="structure-invalid-list-item",e.COMPONENT_REQUIRED="structure-view-component-required",e.DOCUMENT_ID_REQUIRED="structure-document-id-required",e.DOCUMENT_TYPE_REQUIRED="structure-document-type-required",e.SCHEMA_TYPE_REQUIRED="structure-schema-type-required",e.SCHEMA_TYPE_NOT_FOUND="structure-schema-type-not-found",e.LIST_ITEMS_MUST_BE_ARRAY="structure-list-items-must-be-array",e.QUERY_PROVIDED_FOR_FILTER="structure-query-provided-for-filter",e.ACTION_OR_INTENT_REQUIRED="structure-action-or-intent-required",e.LIST_ITEM_IDS_MUST_BE_UNIQUE="structure-list-item-ids-must-be-unique",e.ACTION_AND_INTENT_MUTUALLY_EXCLUSIVE="structure-action-and-intent-mutually-exclusive"}(o||(t.HELP_URL=o={}))},function(e,t,n){n(89)(e.exports,n(2322))},function(e,t){var n;n=function(){return this}();try{n=n||Function("return this")()||(0,eval)("this")}catch(e){"object"==typeof window&&(n=window)}e.exports=n},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),n.d(t,"COLOR_HUES",(function(){return p})),n.d(t,"COLOR_TINTS",(function(){return h})),n.d(t,"black",(function(){return v})),n.d(t,"blue",(function(){return a})),n.d(t,"cyan",(function(){return f})),n.d(t,"gray",(function(){return r})),n.d(t,"green",(function(){return s})),n.d(t,"hues",(function(){return d})),n.d(t,"magenta",(function(){return i})),n.d(t,"orange",(function(){return l})),n.d(t,"purple",(function(){return o})),n.d(t,"red",(function(){return u})),n.d(t,"white",(function(){return m})),n.d(t,"yellow",(function(){return c}));var r={50:{title:"Gray 50",hex:"#f2f3f5"},100:{title:"Gray 100",hex:"#e6e8ec"},200:{title:"Gray 200",hex:"#ced2d9"},300:{title:"Gray 300",hex:"#b6bcc6"},400:{title:"Gray 400",hex:"#9ea6b3"},500:{title:"Gray 500",hex:"#8690a0"},600:{title:"Gray 600",hex:"#6e7683"},700:{title:"Gray 700",hex:"#565d67"},800:{title:"Gray 800",hex:"#3f434a"},900:{title:"Gray 900",hex:"#272a2e"},950:{title:"Gray 950",hex:"#1b1d20"}},a={50:{title:"Blue 50",hex:"#e8f1fe"},100:{title:"Blue 100",hex:"#d2e3fe"},200:{title:"Blue 200",hex:"#a6c8fd"},300:{title:"Blue 300",hex:"#7aacfd"},400:{title:"Blue 400",hex:"#4e91fc"},500:{title:"Blue 500",hex:"#2276fc"},600:{title:"Blue 600",hex:"#1e61cd"},700:{title:"Blue 700",hex:"#1a4d9e"},800:{title:"Blue 800",hex:"#17396f"},900:{title:"Blue 900",hex:"#132540"},950:{title:"Blue 950",hex:"#111b29"}},o={50:{title:"Purple 50",hex:"#f8e9fe"},100:{title:"Purple 100",hex:"#f2d3fe"},200:{title:"Purple 200",hex:"#e6a7fd"},300:{title:"Purple 300",hex:"#d97bfd"},400:{title:"Purple 400",hex:"#cd4efc"},500:{title:"Purple 500",hex:"#c123fc"},600:{title:"Purple 600",hex:"#9d1fcd"},700:{title:"Purple 700",hex:"#7a1b9e"},800:{title:"Purple 800",hex:"#56186f"},900:{title:"Purple 900",hex:"#331440"},950:{title:"Purple 950",hex:"#211229"}},i={50:{title:"Magenta 50",hex:"#fcebf5"},100:{title:"Magenta 100",hex:"#f9d7eb"},200:{title:"Magenta 200",hex:"#f4afd8"},300:{title:"Magenta 300",hex:"#ef87c4"},400:{title:"Magenta 400",hex:"#ea5fb1"},500:{title:"Magenta 500",hex:"#e5389e"},600:{title:"Magenta 600",hex:"#ba3082"},700:{title:"Magenta 700",hex:"#8f2866"},800:{title:"Magenta 800",hex:"#65204a"},900:{title:"Magenta 900",hex:"#3a182d"},950:{title:"Magenta 950",hex:"#25141f"}},u={50:{title:"Red 50",hex:"#fdebea"},100:{title:"Red 100",hex:"#fcd8d5"},200:{title:"Red 200",hex:"#f9b1ab"},300:{title:"Red 300",hex:"#f68b82"},400:{title:"Red 400",hex:"#f36458"},500:{title:"Red 500",hex:"#f03e2f"},600:{title:"Red 600",hex:"#c33529"},700:{title:"Red 700",hex:"#962c23"},800:{title:"Red 800",hex:"#69231d"},900:{title:"Red 900",hex:"#3c1a17"},950:{title:"Red 950",hex:"#261514"}},l={50:{title:"Orange 50",hex:"#fef0e6"},100:{title:"Orange 100",hex:"#fee2ce"},200:{title:"Orange 200",hex:"#fdc59d"},300:{title:"Orange 300",hex:"#fca86d"},400:{title:"Orange 400",hex:"#fb8b3c"},500:{title:"Orange 500",hex:"#e57322"},600:{title:"Orange 600",hex:"#ba5f1f"},700:{title:"Orange 700",hex:"#904b1b"},800:{title:"Orange 800",hex:"#653818"},900:{title:"Orange 900",hex:"#3a2415"},950:{title:"Orange 950",hex:"#251a13"}},c={50:{title:"Yellow 50",hex:"#fef7da"},100:{title:"Yellow 100",hex:"#fdefb6"},200:{title:"Yellow 200",hex:"#fcdf6d"},300:{title:"Yellow 300",hex:"#fbd024"},400:{title:"Yellow 400",hex:"#d9b421"},500:{title:"Yellow 500",hex:"#b7991e"},600:{title:"Yellow 600",hex:"#967e1c"},700:{title:"Yellow 700",hex:"#746219"},800:{title:"Yellow 800",hex:"#534717"},900:{title:"Yellow 900",hex:"#312c14"},950:{title:"Yellow 950",hex:"#201e13"}},s={50:{title:"Green 50",hex:"#e7f9ed"},100:{title:"Green 100",hex:"#d0f4dc"},200:{title:"Green 200",hex:"#a1eaba"},300:{title:"Green 300",hex:"#72e097"},400:{title:"Green 400",hex:"#43d675"},500:{title:"Green 500",hex:"#3ab564"},600:{title:"Green 600",hex:"#329454"},700:{title:"Green 700",hex:"#297343"},800:{title:"Green 800",hex:"#215233"},900:{title:"Green 900",hex:"#183122"},950:{title:"Green 950",hex:"#14211a"}},f={50:{title:"Cyan 50",hex:"#e3fafd"},100:{title:"Cyan 100",hex:"#c7f5fc"},200:{title:"Cyan 200",hex:"#90ecf9"},300:{title:"Cyan 300",hex:"#59e3f6"},400:{title:"Cyan 400",hex:"#22daf4"},500:{title:"Cyan 500",hex:"#1fb8ce"},600:{title:"Cyan 600",hex:"#1c97a8"},700:{title:"Cyan 700",hex:"#197583"},800:{title:"Cyan 800",hex:"#16545d"},900:{title:"Cyan 900",hex:"#133237"},950:{title:"Cyan 950",hex:"#112124"}},d={gray:r,blue:a,purple:o,magenta:i,red:u,orange:l,yellow:c,green:s,cyan:f},p=["gray","blue","purple","magenta","red","orange","yellow","green","cyan"],h=["50","100","200","300","400","500","600","700","800","900","950"],v={title:"Black",hex:"#101112"},m={title:"White",hex:"#fff"}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return o})),n.d(t,"c",(function(){return i}));var r=n(88);function a(e){return e instanceof Object(r.a)(e).Element||e instanceof Element}function o(e){return e instanceof Object(r.a)(e).HTMLElement||e instanceof HTMLElement}function i(e){return"undefined"!=typeof ShadowRoot&&(e instanceof Object(r.a)(e).ShadowRoot||e instanceof ShadowRoot)}},function(e,t,n){var r=n(130),a=n(442),o=n(72),i=Function.prototype,u=Object.prototype,l=i.toString,c=u.hasOwnProperty,s=l.call(Object);e.exports=function(e){if(!o(e)||"[object Object]"!=r(e))return!1;var t=a(e);if(null===t)return!0;var n=c.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&l.call(n)==s}},function(e,t,n){"use strict";var r=n(1598);e.exports=r.wrappedClient},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(963);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var a=n(2226);Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===a[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}));var o=n(2295);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===o[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))}));var i=n(2297);Object.keys(i).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===i[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return i[e]}}))}));var u=n(2299);Object.keys(u).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===u[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return u[e]}}))}));var l=n(2301);Object.keys(l).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===l[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return l[e]}}))}));var c=n(242);Object.keys(c).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===c[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return c[e]}}))}));var s=n(189);Object.keys(s).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===s[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return s[e]}}))}))},function(e,t,n){var r=n(288);e.exports=function(e){return e&&e.length?r(e):[]}},function(e,t,n){var r=n(77),a=n(438),o=n(1447),i=n(170),u=n(169),l=n(1452),c=n(448),s=n(443),f=c((function(e,t){var n={};if(null==e)return n;var c=!1;t=r(t,(function(t){return t=i(t,e),c||(c=t.length>1),t})),u(e,s(e),n),c&&(n=a(n,7,l));for(var f=t.length;f--;)o(n,t[f]);return n}));e.exports=f},function(e,t,n){"use strict";t.a=function(e,t){return function(n){if("function"!=typeof e)throw new TypeError("argument is not a function. Are you looking for `mapTo()`?");return n.lift(new o(e,t))}};var r=n(9),a=n(13);var o=function(){function e(e,t){this.project=e,this.thisArg=t}return e.prototype.call=function(e,t){return t.subscribe(new i(e,this.project,this.thisArg))},e}(),i=function(e){function t(t,n,r){var a=e.call(this,t)||this;return a.project=n,a.count=0,a.thisArg=r||a,a}return r.a(t,e),t.prototype._next=function(e){var t;try{t=this.project.call(this.thisArg,e,this.count++)}catch(e){return void this.destination.error(e)}this.destination.next(t)},t}(a.a)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(983);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var a=n(2315);Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===a[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}));var o=n(2318);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===o[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))}));var i=n(2319);Object.keys(i).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===i[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return i[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useConnectionState",{enumerable:!0,get:function(){return l.useConnectionState}}),Object.defineProperty(t,"useDocumentOperation",{enumerable:!0,get:function(){return r.useDocumentOperation}}),Object.defineProperty(t,"useDocumentOperationEvent",{enumerable:!0,get:function(){return c.useDocumentOperationEvent}}),Object.defineProperty(t,"useEditState",{enumerable:!0,get:function(){return a.useEditState}}),Object.defineProperty(t,"useObservable",{enumerable:!0,get:function(){return o.useObservable}}),Object.defineProperty(t,"useSyncState",{enumerable:!0,get:function(){return u.useSyncState}}),Object.defineProperty(t,"useValidationStatus",{enumerable:!0,get:function(){return i.useValidationStatus}});var r=n(2355),a=n(2356),o=n(39),i=n(2357),u=n(2358),l=n(2359),c=n(2360)},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=function(e){return Boolean(null!==e&&"object"==typeof e&&e.getVelocity)}},function(e,t,n){var r=n(722),a="object"==typeof self&&self&&self.Object===Object&&self,o=r||a||Function("return this")();e.exports=o},function(e,t){e.exports=function(e){return null!=e&&"object"==typeof e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a.default}});var r,a=(r=n(797))&&r.__esModule?r:{default:r}},,function(e,t){var n,r,a=e.exports={};function o(){throw new Error("setTimeout has not been defined")}function i(){throw new Error("clearTimeout has not been defined")}function u(e){if(n===setTimeout)return setTimeout(e,0);if((n===o||!n)&&setTimeout)return n=setTimeout,setTimeout(e,0);try{return n(e,0)}catch(t){try{return n.call(null,e,0)}catch(t){return n.call(this,e,0)}}}!function(){try{n="function"==typeof setTimeout?setTimeout:o}catch(e){n=o}try{r="function"==typeof clearTimeout?clearTimeout:i}catch(e){r=i}}();var l,c=[],s=!1,f=-1;function d(){s&&l&&(s=!1,l.length?c=l.concat(c):f=-1,c.length&&p())}function p(){if(!s){var e=u(d);s=!0;for(var t=c.length;t;){for(l=c,c=[];++f1)for(var n=1;ne.draft||e.published))};var i="drafts";t.DRAFTS_FOLDER=i;var u="".concat(i,".");function l(e){return e.startsWith(u)}function c(e){return l(e)?e:u+e}function s(e){return l(e)?e.slice(u.length):e}function f(e){var t=e.reduce(((e,t)=>{var n=s(t._id),r=e.get(n);return r||(r={id:n,type:t._type,published:void 0,draft:void 0},e.set(n,r)),r[n===t._id?"published":"draft"]=t,e}),new Map);return Array.from(t.values())}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){if(Object(o.a)(1,arguments),!Object(r.a)(e)&&"number"!=typeof e)return!1;var t=Object(a.a)(e);return!isNaN(Number(t))};var r=n(830),a=n(6),o=n(2)},function(e,t){e.exports=function(e,t,n){if(null===e!=(null===t))return!1;var r=Array.isArray(e),a=Array.isArray(t);if(r!==a)return!1;var o=typeof e;return o===typeof t&&(function(e){return"function"!==e&&"object"!==e}(o)?n?n(e,t):e===t:r?function(e,t,n){var r=e.length;if(r!==t.length)return!1;if(n){for(var a=0;a>>0;for(t=0;t0)for(n=0;n=0?n?"+":"":"-")+Math.pow(10,Math.max(0,a)).toString().substr(1)+r}a.suppressDeprecationWarnings=!1,a.deprecationHandler=null,P=Object.keys?Object.keys:function(e){var t,n=[];for(t in e)u(e,t)&&n.push(t);return n};var A=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,T=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,I={},R={};function F(e,t,n,r){var a=r;"string"==typeof r&&(a=function(){return this[r]()}),e&&(R[e]=a),t&&(R[t[0]]=function(){return M(a.apply(this,arguments),t[1],t[2])}),n&&(R[n]=function(){return this.localeData().ordinal(a.apply(this,arguments),e)})}function B(e,t){return e.isValid()?(t=L(t,e.localeData()),I[t]=I[t]||function(e){var t,n,r,a=e.match(A);for(t=0,n=a.length;t=0&&T.test(e);)e=e.replace(T,r),T.lastIndex=0,n-=1;return e}var N={};function W(e,t){var n=e.toLowerCase();N[n]=N[n+"s"]=N[t]=e}function V(e){return"string"==typeof e?N[e]||N[e.toLowerCase()]:void 0}function z(e){var t,n,r={};for(n in e)u(e,n)&&(t=V(n))&&(r[t]=e[n]);return r}var U={};function H(e,t){U[e]=t}function Y(e){return e%4==0&&e%100!=0||e%400==0}function G(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function $(e){var t=+e,n=0;return 0!==t&&isFinite(t)&&(n=G(t)),n}function q(e,t){return function(n){return null!=n?(K(this,e,n),a.updateOffset(this,t),this):Z(this,e)}}function Z(e,t){return e.isValid()?e._d["get"+(e._isUTC?"UTC":"")+t]():NaN}function K(e,t,n){e.isValid()&&!isNaN(n)&&("FullYear"===t&&Y(e.year())&&1===e.month()&&29===e.date()?(n=$(n),e._d["set"+(e._isUTC?"UTC":"")+t](n,e.month(),je(n,e.month()))):e._d["set"+(e._isUTC?"UTC":"")+t](n))}var X,J=/\d/,Q=/\d\d/,ee=/\d{3}/,te=/\d{4}/,ne=/[+-]?\d{6}/,re=/\d\d?/,ae=/\d\d\d\d?/,oe=/\d\d\d\d\d\d?/,ie=/\d{1,3}/,ue=/\d{1,4}/,le=/[+-]?\d{1,6}/,ce=/\d+/,se=/[+-]?\d+/,fe=/Z|[+-]\d\d:?\d\d/gi,de=/Z|[+-]\d\d(?::?\d\d)?/gi,pe=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i;function he(e,t,n){X[e]=k(t)?t:function(e,r){return e&&n?n:t}}function ve(e,t){return u(X,e)?X[e](t._strict,t._locale):new RegExp(me(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,(function(e,t,n,r,a){return t||n||r||a}))))}function me(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}X={};var be,ye={};function ge(e,t){var n,r=t;for("string"==typeof e&&(e=[e]),s(t)&&(r=function(e,n){n[t]=$(e)}),n=0;n68?1900:2e3)};var Te=q("FullYear",!0);function Ie(e,t,n,r,a,o,i){var u;return e<100&&e>=0?(u=new Date(e+400,t,n,r,a,o,i),isFinite(u.getFullYear())&&u.setFullYear(e)):u=new Date(e,t,n,r,a,o,i),u}function Re(e){var t,n;return e<100&&e>=0?((n=Array.prototype.slice.call(arguments))[0]=e+400,t=new Date(Date.UTC.apply(null,n)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)):t=new Date(Date.UTC.apply(null,arguments)),t}function Fe(e,t,n){var r=7+t-n;return-(7+Re(e,0,r).getUTCDay()-t)%7+r-1}function Be(e,t,n,r,a){var o,i,u=1+7*(t-1)+(7+n-r)%7+Fe(e,r,a);return u<=0?i=Ae(o=e-1)+u:u>Ae(e)?(o=e+1,i=u-Ae(e)):(o=e,i=u),{year:o,dayOfYear:i}}function Le(e,t,n){var r,a,o=Fe(e.year(),t,n),i=Math.floor((e.dayOfYear()-o-1)/7)+1;return i<1?r=i+Ne(a=e.year()-1,t,n):i>Ne(e.year(),t,n)?(r=i-Ne(e.year(),t,n),a=e.year()+1):(a=e.year(),r=i),{week:r,year:a}}function Ne(e,t,n){var r=Fe(e,t,n),a=Fe(e+1,t,n);return(Ae(e)-r+a)/7}function We(e,t){return e.slice(t,7).concat(e.slice(0,t))}F("w",["ww",2],"wo","week"),F("W",["WW",2],"Wo","isoWeek"),W("week","w"),W("isoWeek","W"),H("week",5),H("isoWeek",5),he("w",re),he("ww",re,Q),he("W",re),he("WW",re,Q),Oe(["w","ww","W","WW"],(function(e,t,n,r){t[r.substr(0,1)]=$(e)})),F("d",0,"do","day"),F("dd",0,0,(function(e){return this.localeData().weekdaysMin(this,e)})),F("ddd",0,0,(function(e){return this.localeData().weekdaysShort(this,e)})),F("dddd",0,0,(function(e){return this.localeData().weekdays(this,e)})),F("e",0,0,"weekday"),F("E",0,0,"isoWeekday"),W("day","d"),W("weekday","e"),W("isoWeekday","E"),H("day",11),H("weekday",11),H("isoWeekday",11),he("d",re),he("e",re),he("E",re),he("dd",(function(e,t){return t.weekdaysMinRegex(e)})),he("ddd",(function(e,t){return t.weekdaysShortRegex(e)})),he("dddd",(function(e,t){return t.weekdaysRegex(e)})),Oe(["dd","ddd","dddd"],(function(e,t,n,r){var a=n._locale.weekdaysParse(e,r,n._strict);null!=a?t.d=a:v(n).invalidWeekday=e})),Oe(["d","e","E"],(function(e,t,n,r){t[r]=$(e)}));var Ve="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),ze="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Ue="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),He=pe,Ye=pe,Ge=pe;function $e(e,t,n){var r,a,o,i=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],r=0;r<7;++r)o=h([2e3,1]).day(r),this._minWeekdaysParse[r]=this.weekdaysMin(o,"").toLocaleLowerCase(),this._shortWeekdaysParse[r]=this.weekdaysShort(o,"").toLocaleLowerCase(),this._weekdaysParse[r]=this.weekdays(o,"").toLocaleLowerCase();return n?"dddd"===t?-1!==(a=be.call(this._weekdaysParse,i))?a:null:"ddd"===t?-1!==(a=be.call(this._shortWeekdaysParse,i))?a:null:-1!==(a=be.call(this._minWeekdaysParse,i))?a:null:"dddd"===t?-1!==(a=be.call(this._weekdaysParse,i))||-1!==(a=be.call(this._shortWeekdaysParse,i))||-1!==(a=be.call(this._minWeekdaysParse,i))?a:null:"ddd"===t?-1!==(a=be.call(this._shortWeekdaysParse,i))||-1!==(a=be.call(this._weekdaysParse,i))||-1!==(a=be.call(this._minWeekdaysParse,i))?a:null:-1!==(a=be.call(this._minWeekdaysParse,i))||-1!==(a=be.call(this._weekdaysParse,i))||-1!==(a=be.call(this._shortWeekdaysParse,i))?a:null}function qe(){function e(e,t){return t.length-e.length}var t,n,r,a,o,i=[],u=[],l=[],c=[];for(t=0;t<7;t++)n=h([2e3,1]).day(t),r=me(this.weekdaysMin(n,"")),a=me(this.weekdaysShort(n,"")),o=me(this.weekdays(n,"")),i.push(r),u.push(a),l.push(o),c.push(r),c.push(a),c.push(o);i.sort(e),u.sort(e),l.sort(e),c.sort(e),this._weekdaysRegex=new RegExp("^("+c.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+l.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+u.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+i.join("|")+")","i")}function Ze(){return this.hours()%12||12}function Ke(e,t){F(e,0,0,(function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)}))}function Xe(e,t){return t._meridiemParse}F("H",["HH",2],0,"hour"),F("h",["hh",2],0,Ze),F("k",["kk",2],0,(function(){return this.hours()||24})),F("hmm",0,0,(function(){return""+Ze.apply(this)+M(this.minutes(),2)})),F("hmmss",0,0,(function(){return""+Ze.apply(this)+M(this.minutes(),2)+M(this.seconds(),2)})),F("Hmm",0,0,(function(){return""+this.hours()+M(this.minutes(),2)})),F("Hmmss",0,0,(function(){return""+this.hours()+M(this.minutes(),2)+M(this.seconds(),2)})),Ke("a",!0),Ke("A",!1),W("hour","h"),H("hour",13),he("a",Xe),he("A",Xe),he("H",re),he("h",re),he("k",re),he("HH",re,Q),he("hh",re,Q),he("kk",re,Q),he("hmm",ae),he("hmmss",oe),he("Hmm",ae),he("Hmmss",oe),ge(["H","HH"],3),ge(["k","kk"],(function(e,t,n){var r=$(e);t[3]=24===r?0:r})),ge(["a","A"],(function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e})),ge(["h","hh"],(function(e,t,n){t[3]=$(e),v(n).bigHour=!0})),ge("hmm",(function(e,t,n){var r=e.length-2;t[3]=$(e.substr(0,r)),t[4]=$(e.substr(r)),v(n).bigHour=!0})),ge("hmmss",(function(e,t,n){var r=e.length-4,a=e.length-2;t[3]=$(e.substr(0,r)),t[4]=$(e.substr(r,2)),t[5]=$(e.substr(a)),v(n).bigHour=!0})),ge("Hmm",(function(e,t,n){var r=e.length-2;t[3]=$(e.substr(0,r)),t[4]=$(e.substr(r))})),ge("Hmmss",(function(e,t,n){var r=e.length-4,a=e.length-2;t[3]=$(e.substr(0,r)),t[4]=$(e.substr(r,2)),t[5]=$(e.substr(a))}));var Je,Qe=q("Hours",!0),et={calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},longDateFormat:{LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},invalidDate:"Invalid date",ordinal:"%d",dayOfMonthOrdinalParse:/\d{1,2}/,relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},months:_e,monthsShort:Ee,week:{dow:0,doy:6},weekdays:Ve,weekdaysMin:Ue,weekdaysShort:ze,meridiemParse:/[ap]\.?m?\.?/i},tt={},nt={};function rt(e,t){var n,r=Math.min(e.length,t.length);for(n=0;n0;){if(r=ot(a.slice(0,t).join("-")))return r;if(n&&n.length>=t&&rt(a,n)>=t-1)break;t--}o++}return Je}(e)}function ct(e){var t,n=e._a;return n&&-2===v(e).overflow&&(t=n[1]<0||n[1]>11?1:n[2]<1||n[2]>je(n[0],n[1])?2:n[3]<0||n[3]>24||24===n[3]&&(0!==n[4]||0!==n[5]||0!==n[6])?3:n[4]<0||n[4]>59?4:n[5]<0||n[5]>59?5:n[6]<0||n[6]>999?6:-1,v(e)._overflowDayOfYear&&(t<0||t>2)&&(t=2),v(e)._overflowWeeks&&-1===t&&(t=7),v(e)._overflowWeekday&&-1===t&&(t=8),v(e).overflow=t),e}var st=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,ft=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,dt=/Z|[+-]\d\d(?::?\d\d)?/,pt=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],ht=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],vt=/^\/?Date\((-?\d+)/i,mt=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,bt={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function yt(e){var t,n,r,a,o,i,u=e._i,l=st.exec(u)||ft.exec(u);if(l){for(v(e).iso=!0,t=0,n=pt.length;t7)&&(l=!0)):(o=e._locale._week.dow,i=e._locale._week.doy,c=Le(xt(),o,i),n=wt(t.gg,e._a[0],c.year),r=wt(t.w,c.week),null!=t.d?((a=t.d)<0||a>6)&&(l=!0):null!=t.e?(a=t.e+o,(t.e<0||t.e>6)&&(l=!0)):a=o),r<1||r>Ne(n,o,i)?v(e)._overflowWeeks=!0:null!=l?v(e)._overflowWeekday=!0:(u=Be(n,r,a,o,i),e._a[0]=u.year,e._dayOfYear=u.dayOfYear)}(e),null!=e._dayOfYear&&(i=wt(e._a[0],r[0]),(e._dayOfYear>Ae(i)||0===e._dayOfYear)&&(v(e)._overflowDayOfYear=!0),n=Re(i,0,e._dayOfYear),e._a[1]=n.getUTCMonth(),e._a[2]=n.getUTCDate()),t=0;t<3&&null==e._a[t];++t)e._a[t]=u[t]=r[t];for(;t<7;t++)e._a[t]=u[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[3]&&0===e._a[4]&&0===e._a[5]&&0===e._a[6]&&(e._nextDay=!0,e._a[3]=0),e._d=(e._useUTC?Re:Ie).apply(null,u),o=e._useUTC?e._d.getUTCDay():e._d.getDay(),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[3]=24),e._w&&void 0!==e._w.d&&e._w.d!==o&&(v(e).weekdayMismatch=!0)}}function _t(e){if(e._f!==a.ISO_8601)if(e._f!==a.RFC_2822){e._a=[],v(e).empty=!0;var t,n,r,o,i,u,l=""+e._i,c=l.length,s=0;for(r=L(e._f,e._locale).match(A)||[],t=0;t0&&v(e).unusedInput.push(i),l=l.slice(l.indexOf(n)+n.length),s+=n.length),R[o]?(n?v(e).empty=!1:v(e).unusedTokens.push(o),we(o,n,e)):e._strict&&!n&&v(e).unusedTokens.push(o);v(e).charsLeftOver=c-s,l.length>0&&v(e).unusedInput.push(l),e._a[3]<=12&&!0===v(e).bigHour&&e._a[3]>0&&(v(e).bigHour=void 0),v(e).parsedDateParts=e._a.slice(0),v(e).meridiem=e._meridiem,e._a[3]=function(e,t,n){var r;return null==n?t:null!=e.meridiemHour?e.meridiemHour(t,n):null!=e.isPM?((r=e.isPM(n))&&t<12&&(t+=12),r||12!==t||(t=0),t):t}(e._locale,e._a[3],e._meridiem),null!==(u=v(e).era)&&(e._a[0]=e._locale.erasConvertYear(u,e._a[0])),jt(e),ct(e)}else Ot(e);else yt(e)}function Et(e){var t=e._i,n=e._f;return e._locale=e._locale||lt(e._l),null===t||void 0===n&&""===t?b({nullInput:!0}):("string"==typeof t&&(e._i=t=e._locale.preparse(t)),j(t)?new w(ct(t)):(f(t)?e._d=t:o(n)?function(e){var t,n,r,a,o,i,u=!1;if(0===e._f.length)return v(e).invalidFormat=!0,void(e._d=new Date(NaN));for(a=0;athis?this:e:b()}));function St(e,t){var n,r;if(1===t.length&&o(t[0])&&(t=t[0]),!t.length)return xt();for(n=t[0],r=1;r=0?new Date(e+400,t,n)-on:new Date(e,t,n).valueOf()}function cn(e,t,n){return e<100&&e>=0?Date.UTC(e+400,t,n)-on:Date.UTC(e,t,n)}function sn(e,t){return t.erasAbbrRegex(e)}function fn(){var e,t,n=[],r=[],a=[],o=[],i=this.eras();for(e=0,t=i.length;e(o=Ne(e,r,a))&&(t=o),hn.call(this,e,t,n,r,a))}function hn(e,t,n,r,a){var o=Be(e,t,n,r,a),i=Re(o.year,0,o.dayOfYear);return this.year(i.getUTCFullYear()),this.month(i.getUTCMonth()),this.date(i.getUTCDate()),this}F("N",0,0,"eraAbbr"),F("NN",0,0,"eraAbbr"),F("NNN",0,0,"eraAbbr"),F("NNNN",0,0,"eraName"),F("NNNNN",0,0,"eraNarrow"),F("y",["y",1],"yo","eraYear"),F("y",["yy",2],0,"eraYear"),F("y",["yyy",3],0,"eraYear"),F("y",["yyyy",4],0,"eraYear"),he("N",sn),he("NN",sn),he("NNN",sn),he("NNNN",(function(e,t){return t.erasNameRegex(e)})),he("NNNNN",(function(e,t){return t.erasNarrowRegex(e)})),ge(["N","NN","NNN","NNNN","NNNNN"],(function(e,t,n,r){var a=n._locale.erasParse(e,r,n._strict);a?v(n).era=a:v(n).invalidEra=e})),he("y",ce),he("yy",ce),he("yyy",ce),he("yyyy",ce),he("yo",(function(e,t){return t._eraYearOrdinalRegex||ce})),ge(["y","yy","yyy","yyyy"],0),ge(["yo"],(function(e,t,n,r){var a;n._locale._eraYearOrdinalRegex&&(a=e.match(n._locale._eraYearOrdinalRegex)),n._locale.eraYearOrdinalParse?t[0]=n._locale.eraYearOrdinalParse(e,a):t[0]=parseInt(e,10)})),F(0,["gg",2],0,(function(){return this.weekYear()%100})),F(0,["GG",2],0,(function(){return this.isoWeekYear()%100})),dn("gggg","weekYear"),dn("ggggg","weekYear"),dn("GGGG","isoWeekYear"),dn("GGGGG","isoWeekYear"),W("weekYear","gg"),W("isoWeekYear","GG"),H("weekYear",1),H("isoWeekYear",1),he("G",se),he("g",se),he("GG",re,Q),he("gg",re,Q),he("GGGG",ue,te),he("gggg",ue,te),he("GGGGG",le,ne),he("ggggg",le,ne),Oe(["gggg","ggggg","GGGG","GGGGG"],(function(e,t,n,r){t[r.substr(0,2)]=$(e)})),Oe(["gg","GG"],(function(e,t,n,r){t[r]=a.parseTwoDigitYear(e)})),F("Q",0,"Qo","quarter"),W("quarter","Q"),H("quarter",7),he("Q",J),ge("Q",(function(e,t){t[1]=3*($(e)-1)})),F("D",["DD",2],"Do","date"),W("date","D"),H("date",9),he("D",re),he("DD",re,Q),he("Do",(function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient})),ge(["D","DD"],2),ge("Do",(function(e,t){t[2]=$(e.match(re)[0])}));var vn=q("Date",!0);F("DDD",["DDDD",3],"DDDo","dayOfYear"),W("dayOfYear","DDD"),H("dayOfYear",4),he("DDD",ie),he("DDDD",ee),ge(["DDD","DDDD"],(function(e,t,n){n._dayOfYear=$(e)})),F("m",["mm",2],0,"minute"),W("minute","m"),H("minute",14),he("m",re),he("mm",re,Q),ge(["m","mm"],4);var mn=q("Minutes",!1);F("s",["ss",2],0,"second"),W("second","s"),H("second",15),he("s",re),he("ss",re,Q),ge(["s","ss"],5);var bn,yn,gn=q("Seconds",!1);for(F("S",0,0,(function(){return~~(this.millisecond()/100)})),F(0,["SS",2],0,(function(){return~~(this.millisecond()/10)})),F(0,["SSS",3],0,"millisecond"),F(0,["SSSS",4],0,(function(){return 10*this.millisecond()})),F(0,["SSSSS",5],0,(function(){return 100*this.millisecond()})),F(0,["SSSSSS",6],0,(function(){return 1e3*this.millisecond()})),F(0,["SSSSSSS",7],0,(function(){return 1e4*this.millisecond()})),F(0,["SSSSSSSS",8],0,(function(){return 1e5*this.millisecond()})),F(0,["SSSSSSSSS",9],0,(function(){return 1e6*this.millisecond()})),W("millisecond","ms"),H("millisecond",16),he("S",ie,J),he("SS",ie,Q),he("SSS",ie,ee),bn="SSSS";bn.length<=9;bn+="S")he(bn,ce);function On(e,t){t[6]=$(1e3*("0."+e))}for(bn="S";bn.length<=9;bn+="S")ge(bn,On);yn=q("Milliseconds",!1),F("z",0,0,"zoneAbbr"),F("zz",0,0,"zoneName");var wn=w.prototype;function jn(e){return e}wn.add=$t,wn.calendar=function(e,t){1===arguments.length&&(arguments[0]?Kt(arguments[0])?(e=arguments[0],t=void 0):Xt(arguments[0])&&(t=arguments[0],e=void 0):(e=void 0,t=void 0));var n=e||xt(),r=Bt(n,this).startOf("day"),o=a.calendarFormat(this,r)||"sameElse",i=t&&(k(t[o])?t[o].call(this,n):t[o]);return this.format(i||this.localeData().calendar(o,this,xt(n)))},wn.clone=function(){return new w(this)},wn.diff=function(e,t,n){var r,a,o;if(!this.isValid())return NaN;if(!(r=Bt(e,this)).isValid())return NaN;switch(a=6e4*(r.utcOffset()-this.utcOffset()),t=V(t)){case"year":o=Jt(this,r)/12;break;case"month":o=Jt(this,r);break;case"quarter":o=Jt(this,r)/3;break;case"second":o=(this-r)/1e3;break;case"minute":o=(this-r)/6e4;break;case"hour":o=(this-r)/36e5;break;case"day":o=(this-r-a)/864e5;break;case"week":o=(this-r-a)/6048e5;break;default:o=this-r}return n?o:G(o)},wn.endOf=function(e){var t,n;if(void 0===(e=V(e))||"millisecond"===e||!this.isValid())return this;switch(n=this._isUTC?cn:ln,e){case"year":t=n(this.year()+1,0,1)-1;break;case"quarter":t=n(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":t=n(this.year(),this.month()+1,1)-1;break;case"week":t=n(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":t=n(this.year(),this.month(),this.date()+1)-1;break;case"hour":t=this._d.valueOf(),t+=an-un(t+(this._isUTC?0:this.utcOffset()*rn),an)-1;break;case"minute":t=this._d.valueOf(),t+=rn-un(t,rn)-1;break;case"second":t=this._d.valueOf(),t+=nn-un(t,nn)-1}return this._d.setTime(t),a.updateOffset(this,!0),this},wn.format=function(e){e||(e=this.isUtc()?a.defaultFormatUtc:a.defaultFormat);var t=B(this,e);return this.localeData().postformat(t)},wn.from=function(e,t){return this.isValid()&&(j(e)&&e.isValid()||xt(e).isValid())?zt({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},wn.fromNow=function(e){return this.from(xt(),e)},wn.to=function(e,t){return this.isValid()&&(j(e)&&e.isValid()||xt(e).isValid())?zt({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},wn.toNow=function(e){return this.to(xt(),e)},wn.get=function(e){return k(this[e=V(e)])?this[e]():this},wn.invalidAt=function(){return v(this).overflow},wn.isAfter=function(e,t){var n=j(e)?e:xt(e);return!(!this.isValid()||!n.isValid())&&("millisecond"===(t=V(t)||"millisecond")?this.valueOf()>n.valueOf():n.valueOf()9999?B(n,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):k(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",B(n,"Z")):B(n,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")},wn.inspect=function(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e,t,n,r="moment",a="";return this.isLocal()||(r=0===this.utcOffset()?"moment.utc":"moment.parseZone",a="Z"),e="["+r+'("]',t=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",n=a+'[")]',this.format(e+t+"-MM-DD[T]HH:mm:ss.SSS"+n)},"undefined"!=typeof Symbol&&null!=Symbol.for&&(wn[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),wn.toJSON=function(){return this.isValid()?this.toISOString():null},wn.toString=function(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},wn.unix=function(){return Math.floor(this.valueOf()/1e3)},wn.valueOf=function(){return this._d.valueOf()-6e4*(this._offset||0)},wn.creationData=function(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},wn.eraName=function(){var e,t,n,r=this.localeData().eras();for(e=0,t=r.length;ethis.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},wn.isLocal=function(){return!!this.isValid()&&!this._isUTC},wn.isUtcOffset=function(){return!!this.isValid()&&this._isUTC},wn.isUtc=Nt,wn.isUTC=Nt,wn.zoneAbbr=function(){return this._isUTC?"UTC":""},wn.zoneName=function(){return this._isUTC?"Coordinated Universal Time":""},wn.dates=E("dates accessor is deprecated. Use date instead.",vn),wn.months=E("months accessor is deprecated. Use month instead",De),wn.years=E("years accessor is deprecated. Use year instead",Te),wn.zone=E("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",(function(e,t){return null!=e?("string"!=typeof e&&(e=-e),this.utcOffset(e,t),this):-this.utcOffset()})),wn.isDSTShifted=E("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",(function(){if(!c(this._isDSTShifted))return this._isDSTShifted;var e,t={};return O(t,this),(t=Et(t))._a?(e=t._isUTC?h(t._a):xt(t._a),this._isDSTShifted=this.isValid()&&function(e,t,n){var r,a=Math.min(e.length,t.length),o=Math.abs(e.length-t.length),i=0;for(r=0;r0):this._isDSTShifted=!1,this._isDSTShifted}));var _n=D.prototype;function En(e,t,n,r){var a=lt(),o=h().set(r,t);return a[n](o,e)}function Pn(e,t,n){if(s(e)&&(t=e,e=void 0),e=e||"",null!=t)return En(e,t,n,"month");var r,a=[];for(r=0;r<12;r++)a[r]=En(e,r,n,"month");return a}function xn(e,t,n,r){"boolean"==typeof e?(s(t)&&(n=t,t=void 0),t=t||""):(n=t=e,e=!1,s(t)&&(n=t,t=void 0),t=t||"");var a,o=lt(),i=e?o._week.dow:0,u=[];if(null!=n)return En(t,(n+i)%7,r,"day");for(a=0;a<7;a++)u[a]=En(t,(a+i)%7,r,"day");return u}_n.calendar=function(e,t,n){var r=this._calendar[e]||this._calendar.sameElse;return k(r)?r.call(t,n):r},_n.longDateFormat=function(e){var t=this._longDateFormat[e],n=this._longDateFormat[e.toUpperCase()];return t||!n?t:(this._longDateFormat[e]=n.match(A).map((function(e){return"MMMM"===e||"MM"===e||"DD"===e||"dddd"===e?e.slice(1):e})).join(""),this._longDateFormat[e])},_n.invalidDate=function(){return this._invalidDate},_n.ordinal=function(e){return this._ordinal.replace("%d",e)},_n.preparse=jn,_n.postformat=jn,_n.relativeTime=function(e,t,n,r){var a=this._relativeTime[n];return k(a)?a(e,t,n,r):a.replace(/%d/i,e)},_n.pastFuture=function(e,t){var n=this._relativeTime[e>0?"future":"past"];return k(n)?n(t):n.replace(/%s/i,t)},_n.set=function(e){var t,n;for(n in e)u(e,n)&&(k(t=e[n])?this[n]=t:this["_"+n]=t);this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},_n.eras=function(e,t){var n,r,o,i=this._eras||lt("en")._eras;for(n=0,r=i.length;n=0)return l[r]},_n.erasConvertYear=function(e,t){var n=e.since<=e.until?1:-1;return void 0===t?a(e.since).year():a(e.since).year()+(t-e.offset)*n},_n.erasAbbrRegex=function(e){return u(this,"_erasAbbrRegex")||fn.call(this),e?this._erasAbbrRegex:this._erasRegex},_n.erasNameRegex=function(e){return u(this,"_erasNameRegex")||fn.call(this),e?this._erasNameRegex:this._erasRegex},_n.erasNarrowRegex=function(e){return u(this,"_erasNarrowRegex")||fn.call(this),e?this._erasNarrowRegex:this._erasRegex},_n.months=function(e,t){return e?o(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||Pe).test(t)?"format":"standalone"][e.month()]:o(this._months)?this._months:this._months.standalone},_n.monthsShort=function(e,t){return e?o(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[Pe.test(t)?"format":"standalone"][e.month()]:o(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},_n.monthsParse=function(e,t,n){var r,a,o;if(this._monthsParseExact)return ke.call(this,e,t,n);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),r=0;r<12;r++){if(a=h([2e3,r]),n&&!this._longMonthsParse[r]&&(this._longMonthsParse[r]=new RegExp("^"+this.months(a,"").replace(".","")+"$","i"),this._shortMonthsParse[r]=new RegExp("^"+this.monthsShort(a,"").replace(".","")+"$","i")),n||this._monthsParse[r]||(o="^"+this.months(a,"")+"|^"+this.monthsShort(a,""),this._monthsParse[r]=new RegExp(o.replace(".",""),"i")),n&&"MMMM"===t&&this._longMonthsParse[r].test(e))return r;if(n&&"MMM"===t&&this._shortMonthsParse[r].test(e))return r;if(!n&&this._monthsParse[r].test(e))return r}},_n.monthsRegex=function(e){return this._monthsParseExact?(u(this,"_monthsRegex")||Me.call(this),e?this._monthsStrictRegex:this._monthsRegex):(u(this,"_monthsRegex")||(this._monthsRegex=Ce),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)},_n.monthsShortRegex=function(e){return this._monthsParseExact?(u(this,"_monthsRegex")||Me.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(u(this,"_monthsShortRegex")||(this._monthsShortRegex=xe),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)},_n.week=function(e){return Le(e,this._week.dow,this._week.doy).week},_n.firstDayOfYear=function(){return this._week.doy},_n.firstDayOfWeek=function(){return this._week.dow},_n.weekdays=function(e,t){var n=o(this._weekdays)?this._weekdays:this._weekdays[e&&!0!==e&&this._weekdays.isFormat.test(t)?"format":"standalone"];return!0===e?We(n,this._week.dow):e?n[e.day()]:n},_n.weekdaysMin=function(e){return!0===e?We(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin},_n.weekdaysShort=function(e){return!0===e?We(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort},_n.weekdaysParse=function(e,t,n){var r,a,o;if(this._weekdaysParseExact)return $e.call(this,e,t,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),r=0;r<7;r++){if(a=h([2e3,1]).day(r),n&&!this._fullWeekdaysParse[r]&&(this._fullWeekdaysParse[r]=new RegExp("^"+this.weekdays(a,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[r]=new RegExp("^"+this.weekdaysShort(a,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[r]=new RegExp("^"+this.weekdaysMin(a,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[r]||(o="^"+this.weekdays(a,"")+"|^"+this.weekdaysShort(a,"")+"|^"+this.weekdaysMin(a,""),this._weekdaysParse[r]=new RegExp(o.replace(".",""),"i")),n&&"dddd"===t&&this._fullWeekdaysParse[r].test(e))return r;if(n&&"ddd"===t&&this._shortWeekdaysParse[r].test(e))return r;if(n&&"dd"===t&&this._minWeekdaysParse[r].test(e))return r;if(!n&&this._weekdaysParse[r].test(e))return r}},_n.weekdaysRegex=function(e){return this._weekdaysParseExact?(u(this,"_weekdaysRegex")||qe.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(u(this,"_weekdaysRegex")||(this._weekdaysRegex=He),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)},_n.weekdaysShortRegex=function(e){return this._weekdaysParseExact?(u(this,"_weekdaysRegex")||qe.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(u(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Ye),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},_n.weekdaysMinRegex=function(e){return this._weekdaysParseExact?(u(this,"_weekdaysRegex")||qe.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(u(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Ge),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},_n.isPM=function(e){return"p"===(e+"").toLowerCase().charAt(0)},_n.meridiem=function(e,t,n){return e>11?n?"pm":"PM":n?"am":"AM"},it("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1===$(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}}),a.lang=E("moment.lang is deprecated. Use moment.locale instead.",it),a.langData=E("moment.langData is deprecated. Use moment.localeData instead.",lt);var Cn=Math.abs;function kn(e,t,n,r){var a=zt(t,n);return e._milliseconds+=r*a._milliseconds,e._days+=r*a._days,e._months+=r*a._months,e._bubble()}function Sn(e){return e<0?Math.floor(e):Math.ceil(e)}function Dn(e){return 4800*e/146097}function Mn(e){return 146097*e/4800}function An(e){return function(){return this.as(e)}}var Tn=An("ms"),In=An("s"),Rn=An("m"),Fn=An("h"),Bn=An("d"),Ln=An("w"),Nn=An("M"),Wn=An("Q"),Vn=An("y");function zn(e){return function(){return this.isValid()?this._data[e]:NaN}}var Un=zn("milliseconds"),Hn=zn("seconds"),Yn=zn("minutes"),Gn=zn("hours"),$n=zn("days"),qn=zn("months"),Zn=zn("years"),Kn=Math.round,Xn={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function Jn(e,t,n,r,a){return a.relativeTime(t||1,!!n,e,r)}var Qn=Math.abs;function er(e){return(e>0)-(e<0)||+e}function tr(){if(!this.isValid())return this.localeData().invalidDate();var e,t,n,r,a,o,i,u,l=Qn(this._milliseconds)/1e3,c=Qn(this._days),s=Qn(this._months),f=this.asSeconds();return f?(e=G(l/60),t=G(e/60),l%=60,e%=60,n=G(s/12),s%=12,r=l?l.toFixed(3).replace(/\.?0+$/,""):"",a=f<0?"-":"",o=er(this._months)!==er(f)?"-":"",i=er(this._days)!==er(f)?"-":"",u=er(this._milliseconds)!==er(f)?"-":"",a+"P"+(n?o+n+"Y":"")+(s?o+s+"M":"")+(c?i+c+"D":"")+(t||e||l?"T":"")+(t?u+t+"H":"")+(e?u+e+"M":"")+(l?u+r+"S":"")):"P0D"}var nr=Mt.prototype;return nr.isValid=function(){return this._isValid},nr.abs=function(){var e=this._data;return this._milliseconds=Cn(this._milliseconds),this._days=Cn(this._days),this._months=Cn(this._months),e.milliseconds=Cn(e.milliseconds),e.seconds=Cn(e.seconds),e.minutes=Cn(e.minutes),e.hours=Cn(e.hours),e.months=Cn(e.months),e.years=Cn(e.years),this},nr.add=function(e,t){return kn(this,e,t,1)},nr.subtract=function(e,t){return kn(this,e,t,-1)},nr.as=function(e){if(!this.isValid())return NaN;var t,n,r=this._milliseconds;if("month"===(e=V(e))||"quarter"===e||"year"===e)switch(t=this._days+r/864e5,n=this._months+Dn(t),e){case"month":return n;case"quarter":return n/3;case"year":return n/12}else switch(t=this._days+Math.round(Mn(this._months)),e){case"week":return t/7+r/6048e5;case"day":return t+r/864e5;case"hour":return 24*t+r/36e5;case"minute":return 1440*t+r/6e4;case"second":return 86400*t+r/1e3;case"millisecond":return Math.floor(864e5*t)+r;default:throw new Error("Unknown unit "+e)}},nr.asMilliseconds=Tn,nr.asSeconds=In,nr.asMinutes=Rn,nr.asHours=Fn,nr.asDays=Bn,nr.asWeeks=Ln,nr.asMonths=Nn,nr.asQuarters=Wn,nr.asYears=Vn,nr.valueOf=function(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*$(this._months/12):NaN},nr._bubble=function(){var e,t,n,r,a,o=this._milliseconds,i=this._days,u=this._months,l=this._data;return o>=0&&i>=0&&u>=0||o<=0&&i<=0&&u<=0||(o+=864e5*Sn(Mn(u)+i),i=0,u=0),l.milliseconds=o%1e3,e=G(o/1e3),l.seconds=e%60,t=G(e/60),l.minutes=t%60,n=G(t/60),l.hours=n%24,i+=G(n/24),u+=a=G(Dn(i)),i-=Sn(Mn(a)),r=G(u/12),u%=12,l.days=i,l.months=u,l.years=r,this},nr.clone=function(){return zt(this)},nr.get=function(e){return e=V(e),this.isValid()?this[e+"s"]():NaN},nr.milliseconds=Un,nr.seconds=Hn,nr.minutes=Yn,nr.hours=Gn,nr.days=$n,nr.weeks=function(){return G(this.days()/7)},nr.months=qn,nr.years=Zn,nr.humanize=function(e,t){if(!this.isValid())return this.localeData().invalidDate();var n,r,a=!1,o=Xn;return"object"==typeof e&&(t=e,e=!1),"boolean"==typeof e&&(a=e),"object"==typeof t&&(o=Object.assign({},Xn,t),null!=t.s&&null==t.ss&&(o.ss=t.s-1)),r=function(e,t,n,r){var a=zt(e).abs(),o=Kn(a.as("s")),i=Kn(a.as("m")),u=Kn(a.as("h")),l=Kn(a.as("d")),c=Kn(a.as("M")),s=Kn(a.as("w")),f=Kn(a.as("y")),d=o<=n.ss&&["s",o]||o0,d[4]=r,Jn.apply(null,d)}(this,!a,o,n=this.localeData()),a&&(r=n.pastFuture(+this,r)),n.postformat(r)},nr.toISOString=tr,nr.toString=tr,nr.toJSON=tr,nr.locale=Qt,nr.localeData=tn,nr.toIsoString=E("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",tr),nr.lang=en,F("X",0,0,"unix"),F("x",0,0,"valueOf"),he("x",se),he("X",/[+-]?\d+(\.\d{1,3})?/),ge("X",(function(e,t,n){n._d=new Date(1e3*parseFloat(e))})),ge("x",(function(e,t,n){n._d=new Date($(e))})), +//! moment.js +a.version="2.29.1",t=xt,a.fn=wn,a.min=function(){var e=[].slice.call(arguments,0);return St("isBefore",e)},a.max=function(){var e=[].slice.call(arguments,0);return St("isAfter",e)},a.now=function(){return Date.now?Date.now():+new Date},a.utc=h,a.unix=function(e){return xt(1e3*e)},a.months=function(e,t){return Pn(e,t,"months")},a.isDate=f,a.locale=it,a.invalid=b,a.duration=zt,a.isMoment=j,a.weekdays=function(e,t,n){return xn(e,t,n,"weekdays")},a.parseZone=function(){return xt.apply(null,arguments).parseZone()},a.localeData=lt,a.isDuration=At,a.monthsShort=function(e,t){return Pn(e,t,"monthsShort")},a.weekdaysMin=function(e,t,n){return xn(e,t,n,"weekdaysMin")},a.defineLocale=ut,a.updateLocale=function(e,t){if(null!=t){var n,r,a=et;null!=tt[e]&&null!=tt[e].parentLocale?tt[e].set(S(tt[e]._config,t)):(null!=(r=ot(e))&&(a=r._config),t=S(a,t),null==r&&(t.abbr=e),(n=new D(t)).parentLocale=tt[e],tt[e]=n),it(e)}else null!=tt[e]&&(null!=tt[e].parentLocale?(tt[e]=tt[e].parentLocale,e===it()&&it(e)):null!=tt[e]&&delete tt[e]);return tt[e]},a.locales=function(){return P(tt)},a.weekdaysShort=function(e,t,n){return xn(e,t,n,"weekdaysShort")},a.normalizeUnits=V,a.relativeTimeRounding=function(e){return void 0===e?Kn:"function"==typeof e&&(Kn=e,!0)},a.relativeTimeThreshold=function(e,t){return void 0!==Xn[e]&&(void 0===t?Xn[e]:(Xn[e]=t,"s"===e&&(Xn.ss=t-1),!0))},a.calendarFormat=function(e,t){var n=e.diff(t,"days",!0);return n<-6?"sameElse":n<-1?"lastWeek":n<0?"lastDay":n<1?"sameDay":n<2?"nextDay":n<7?"nextWeek":"sameElse"},a.prototype=wn,a.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},a},e.exports=t()}).call(t,n(167)(e))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.emptyObject=t.emptyArray=t.EMPTY_OBJECT=t.EMPTY_ARRAY=void 0;var r=Object.freeze({});t.EMPTY_OBJECT=r;var a=Object.freeze([]);t.EMPTY_ARRAY=a;t.emptyObject=()=>r;t.emptyArray=()=>a},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=function(e){return Boolean(null!==e&&"object"==typeof e&&e.getVelocity)}},function(e,t,n){"use strict";t.a=function(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}},function(e,t){e.exports=function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}}),Object.keys(t).forEach((function(n){"default"!==n&&"__esModule"!==n&&(n in e&&e[n]===t[n]||Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}}))}))}},function(e,t,n){var r=n(1464),a=n(1467),o=n(107),i=n(38),u=n(1470);e.exports=function(e){return"function"==typeof e?e:null==e?o:"object"==typeof e?i(e)?a(e[0],e[1]):r(e):u(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),n.d(t,"generateHelpUrl",(function(){return r}));function r(e){return"https://docs.sanity.io/help/"+e}},function(e,t){var n=function(){this.Diff_Timeout=1,this.Diff_EditCost=4,this.Match_Threshold=.5,this.Match_Distance=1e3,this.Patch_DeleteThreshold=.5,this.Patch_Margin=4,this.Match_MaxBits=32},r=-1;n.Diff=function(e,t){return[e,t]},n.prototype.diff_main=function(e,t,r,a){void 0===a&&(a=this.Diff_Timeout<=0?Number.MAX_VALUE:(new Date).getTime()+1e3*this.Diff_Timeout);var o=a;if(null==e||null==t)throw new Error("Null input. (diff_main)");if(e==t)return e?[new n.Diff(0,e)]:[];void 0===r&&(r=!0);var i=r,u=this.diff_commonPrefix(e,t),l=e.substring(0,u);e=e.substring(u),t=t.substring(u),u=this.diff_commonSuffix(e,t);var c=e.substring(e.length-u);e=e.substring(0,e.length-u),t=t.substring(0,t.length-u);var s=this.diff_compute_(e,t,i,o);return l&&s.unshift(new n.Diff(0,l)),c&&s.push(new n.Diff(0,c)),this.diff_cleanupMerge(s),s},n.prototype.diff_compute_=function(e,t,a,o){var i;if(!e)return[new n.Diff(1,t)];if(!t)return[new n.Diff(r,e)];var u=e.length>t.length?e:t,l=e.length>t.length?t:e,c=u.indexOf(l);if(-1!=c)return i=[new n.Diff(1,u.substring(0,c)),new n.Diff(0,l),new n.Diff(1,u.substring(c+l.length))],e.length>t.length&&(i[0][0]=i[2][0]=r),i;if(1==l.length)return[new n.Diff(r,e),new n.Diff(1,t)];var s=this.diff_halfMatch_(e,t);if(s){var f=s[0],d=s[1],p=s[2],h=s[3],v=s[4],m=this.diff_main(f,p,a,o),b=this.diff_main(d,h,a,o);return m.concat([new n.Diff(0,v)],b)}return a&&e.length>100&&t.length>100?this.diff_lineMode_(e,t,o):this.diff_bisect_(e,t,o)},n.prototype.diff_lineMode_=function(e,t,a){var o=this.diff_linesToChars_(e,t);e=o.chars1,t=o.chars2;var i=o.lineArray,u=this.diff_main(e,t,!1,a);this.diff_charsToLines_(u,i),this.diff_cleanupSemantic(u),u.push(new n.Diff(0,""));for(var l=0,c=0,s=0,f="",d="";l=1&&s>=1){u.splice(l-c-s,c+s),l=l-c-s;for(var p=this.diff_main(f,d,!1,a),h=p.length-1;h>=0;h--)u.splice(l,0,p[h]);l+=p.length}s=0,c=0,f="",d=""}l++}return u.pop(),u},n.prototype.diff_bisect_=function(e,t,a){for(var o=e.length,i=t.length,u=Math.ceil((o+i)/2),l=u,c=2*u,s=new Array(c),f=new Array(c),d=0;da);g++){for(var O=-g+v;O<=g-m;O+=2){for(var w=l+O,j=(C=O==-g||O!=g&&s[w-1]o)m+=2;else if(j>i)v+=2;else if(h){if((P=l+p-O)>=0&&P=(E=o-f[P]))return this.diff_bisectSplit_(e,t,C,j,a)}}for(var _=-g+b;_<=g-y;_+=2){for(var E,P=l+_,x=(E=_==-g||_!=g&&f[P-1]o)y+=2;else if(x>i)b+=2;else if(!h){if((w=l+p-_)>=0&&w=(E=o-E))return this.diff_bisectSplit_(e,t,C,j,a)}}}}return[new n.Diff(r,e),new n.Diff(1,t)]},n.prototype.diff_bisectSplit_=function(e,t,n,r,a){var o=e.substring(0,n),i=t.substring(0,r),u=e.substring(n),l=t.substring(r),c=this.diff_main(o,i,!1,a),s=this.diff_main(u,l,!1,a);return c.concat(s)},n.prototype.diff_linesToChars_=function(e,t){var n=[],r={};function a(e){for(var t="",a=0,i=-1,u=n.length;ir?e=e.substring(n-r):nt.length?e:t,r=e.length>t.length?t:e;if(n.length<4||2*r.length=e.length?[r,o,i,u,s]:null}var i,u,l,c,s,f=o(n,r,Math.ceil(n.length/4)),d=o(n,r,Math.ceil(n.length/2));return f||d?(i=d?f&&f[4].length>d[4].length?f:d:f,e.length>t.length?(u=i[0],l=i[1],c=i[2],s=i[3]):(c=i[0],s=i[1],u=i[2],l=i[3]),[u,l,c,s,i[4]]):null},n.prototype.diff_cleanupSemantic=function(e){for(var t=!1,a=[],o=0,i=null,u=0,l=0,c=0,s=0,f=0;u0?a[o-1]:-1,l=0,c=0,s=0,f=0,i=null,t=!0)),u++;for(t&&this.diff_cleanupMerge(e),this.diff_cleanupSemanticLossless(e),u=1;u=v?(h>=d.length/2||h>=p.length/2)&&(e.splice(u,0,new n.Diff(0,p.substring(0,h))),e[u-1][1]=d.substring(0,d.length-h),e[u+1][1]=p.substring(h),u++):(v>=d.length/2||v>=p.length/2)&&(e.splice(u,0,new n.Diff(0,d.substring(0,v))),e[u-1][0]=1,e[u-1][1]=p.substring(0,p.length-v),e[u+1][0]=r,e[u+1][1]=d.substring(v),u++),u++}u++}},n.prototype.diff_cleanupSemanticLossless=function(e){function t(e,t){if(!e||!t)return 6;var r=e.charAt(e.length-1),a=t.charAt(0),o=r.match(n.nonAlphaNumericRegex_),i=a.match(n.nonAlphaNumericRegex_),u=o&&r.match(n.whitespaceRegex_),l=i&&a.match(n.whitespaceRegex_),c=u&&r.match(n.linebreakRegex_),s=l&&a.match(n.linebreakRegex_),f=c&&e.match(n.blanklineEndRegex_),d=s&&t.match(n.blanklineStartRegex_);return f||d?5:c||s?4:o&&!u&&l?3:u||l?2:o||i?1:0}for(var r=1;r=d&&(d=p,c=a,s=o,f=i)}e[r-1][1]!=c&&(c?e[r-1][1]=c:(e.splice(r-1,1),r--),e[r][1]=s,f?e[r+1][1]=f:(e.splice(r+1,1),r--))}r++}},n.nonAlphaNumericRegex_=/[^a-zA-Z0-9]/,n.whitespaceRegex_=/\s/,n.linebreakRegex_=/[\r\n]/,n.blanklineEndRegex_=/\n\r?\n$/,n.blanklineStartRegex_=/^\r?\n\r?\n/,n.prototype.diff_cleanupEfficiency=function(e){for(var t=!1,a=[],o=0,i=null,u=0,l=!1,c=!1,s=!1,f=!1;u0?a[o-1]:-1,s=f=!1),t=!0)),u++;t&&this.diff_cleanupMerge(e)},n.prototype.diff_cleanupMerge=function(e){e.push(new n.Diff(0,""));for(var t,a=0,o=0,i=0,u="",l="";a1?(0!==o&&0!==i&&(0!==(t=this.diff_commonPrefix(l,u))&&(a-o-i>0&&0==e[a-o-i-1][0]?e[a-o-i-1][1]+=l.substring(0,t):(e.splice(0,0,new n.Diff(0,l.substring(0,t))),a++),l=l.substring(t),u=u.substring(t)),0!==(t=this.diff_commonSuffix(l,u))&&(e[a][1]=l.substring(l.length-t)+e[a][1],l=l.substring(0,l.length-t),u=u.substring(0,u.length-t))),a-=o+i,e.splice(a,o+i),u.length&&(e.splice(a,0,new n.Diff(r,u)),a++),l.length&&(e.splice(a,0,new n.Diff(1,l)),a++),a++):0!==a&&0==e[a-1][0]?(e[a-1][1]+=e[a][1],e.splice(a,1)):a++,i=0,o=0,u="",l=""}""===e[e.length-1][1]&&e.pop();var c=!1;for(a=1;at));n++)i=a,u=o;return e.length!=n&&e[n][0]===r?u:u+(t-i)},n.prototype.diff_prettyHtml=function(e){for(var t=[],n=/&/g,a=//g,i=/\n/g,u=0;u");switch(l){case 1:t[u]=''+c+"";break;case r:t[u]=''+c+"";break;case 0:t[u]=""+c+""}}return t.join("")},n.prototype.diff_text1=function(e){for(var t=[],n=0;nthis.Match_MaxBits)throw new Error("Pattern too long for this browser.");var r=this.match_alphabet_(t),a=this;function o(e,r){var o=e/t.length,i=Math.abs(n-r);return a.Match_Distance?o+i/a.Match_Distance:i?1:o}var i=this.Match_Threshold,u=e.indexOf(t,n);-1!=u&&(i=Math.min(o(0,u),i),-1!=(u=e.lastIndexOf(t,n+t.length))&&(i=Math.min(o(0,u),i)));var l,c,s=1<=h;b--){var y=r[e.charAt(b-1)];if(m[b]=0===p?(m[b+1]<<1|1)&y:(m[b+1]<<1|1)&y|(f[b+1]|f[b])<<1|1|f[b+1],m[b]&s){var g=o(p,b-1);if(g<=i){if(i=g,!((u=b-1)>n))break;h=Math.max(1,2*n-u)}}}if(o(p+1,n)>i)break;f=m}return u},n.prototype.match_alphabet_=function(e){for(var t={},n=0;n2&&(this.diff_cleanupSemantic(i),this.diff_cleanupEfficiency(i));else if(e&&"object"==typeof e&&void 0===t&&void 0===a)i=e,o=this.diff_text1(i);else if("string"==typeof e&&t&&"object"==typeof t&&void 0===a)o=e,i=t;else{if("string"!=typeof e||"string"!=typeof t||!a||"object"!=typeof a)throw new Error("Unknown call format to patch_make.");o=e,i=a}if(0===i.length)return[];for(var u=[],l=new n.patch_obj,c=0,s=0,f=0,d=o,p=o,h=0;h=2*this.Patch_Margin&&c&&(this.patch_addContext_(l,d),u.push(l),l=new n.patch_obj,c=0,d=p,s=f)}1!==v&&(s+=m.length),v!==r&&(f+=m.length)}return c&&(this.patch_addContext_(l,d),u.push(l)),u},n.prototype.patch_deepCopy=function(e){for(var t=[],r=0;rthis.Match_MaxBits?-1!=(u=this.match_main(t,s.substring(0,this.Match_MaxBits),c))&&(-1==(f=this.match_main(t,s.substring(s.length-this.Match_MaxBits),c+s.length-this.Match_MaxBits))||u>=f)&&(u=-1):u=this.match_main(t,s,c),-1==u)o[i]=!1,a-=e[i].length2-e[i].length1;else if(o[i]=!0,a=u-c,s==(l=-1==f?t.substring(u,u+s.length):t.substring(u,f+this.Match_MaxBits)))t=t.substring(0,u)+this.diff_text2(e[i].diffs)+t.substring(u+s.length);else{var d=this.diff_main(s,l,!1);if(s.length>this.Match_MaxBits&&this.diff_levenshtein(d)/s.length>this.Patch_DeleteThreshold)o[i]=!1;else{this.diff_cleanupSemanticLossless(d);for(var p,h=0,v=0;vi[0][1].length){var u=t-i[0][1].length;i[0][1]=r.substring(i[0][1].length)+i[0][1],o.start1-=u,o.start2-=u,o.length1+=u,o.length2+=u}if(0==(i=(o=e[e.length-1]).diffs).length||0!=i[i.length-1][0])i.push(new n.Diff(0,r)),o.length1+=t,o.length2+=t;else if(t>i[i.length-1][1].length){u=t-i[i.length-1][1].length;i[i.length-1][1]+=r.substring(0,u),o.length1+=u,o.length2+=u}return r},n.prototype.patch_splitMax=function(e){for(var t=this.Match_MaxBits,a=0;a2*t?(c.length1+=d.length,i+=d.length,s=!1,c.diffs.push(new n.Diff(f,d)),o.diffs.shift()):(d=d.substring(0,t-c.length1-this.Patch_Margin),c.length1+=d.length,i+=d.length,0===f?(c.length2+=d.length,u+=d.length):s=!1,c.diffs.push(new n.Diff(f,d)),d==o.diffs[0][1]?o.diffs.shift():o.diffs[0][1]=o.diffs[0][1].substring(d.length))}l=(l=this.diff_text2(c.diffs)).substring(l.length-this.Patch_Margin);var p=this.diff_text1(o.diffs).substring(0,this.Patch_Margin);""!==p&&(c.length1+=p.length,c.length2+=p.length,0!==c.diffs.length&&0===c.diffs[c.diffs.length-1][0]?c.diffs[c.diffs.length-1][1]+=p:c.diffs.push(new n.Diff(0,p))),s||e.splice(++a,0,c)}}},n.prototype.patch_toText=function(e){for(var t=[],n=0;ne.draft||e.published))};var i="drafts";t.DRAFTS_FOLDER=i;var u="".concat(i,".");function l(e){return e.startsWith(u)}function c(e){return l(e)?e:u+e}function s(e){return l(e)?e.slice(u.length):e}function f(e){var t=e.reduce(((e,t)=>{var n=s(t._id),r=e.get(n);return r||(r={id:n,type:t._type,published:void 0,draft:void 0},e.set(n,r)),r[n===t._id?"published":"draft"]=t,e}),new Map);return Array.from(t.values())}},function(e,t,n){"use strict";t.a=function(e,t){Object(o.a)(2,arguments);var n=Object(a.a)(e),i=Object(r.a)(t);if(isNaN(i))return new Date(NaN);if(!i)return n;return n.setDate(n.getDate()+i),n};var r=n(11),a=n(6),o=n(2)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FormBuilderInput=void 0;var r,a=y(n(0)),o=(r=n(83))&&r.__esModule?r:{default:r},i=n(58),u=y(n(17)),l=n(91),c=n(53),s=n(25),f=n(86),d=n(192),p=["path","focusPath","markers"],h=["path","focusPath","markers"],v=["readOnly"],m=["childFocusPath","compareValue","component","context","focusPath","markers","isRoot","level","onBlur","onChange","onFocus","path","presence","readOnly","setInput","type","value"];function b(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(b=function(e){return e?n:t})(e)}function y(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=b(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}return r.default=e,n&&n.set(e,r),r}function g(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function O(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function _(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var E=(0,f.emptyArray)(),P=(0,f.emptyArray)(),x=(0,f.emptyArray)(),C={minWidth:0},k=()=>{};class S extends a.default.Component{constructor(){super(...arguments),_(this,"_element",void 0),_(this,"_input",void 0),_(this,"scrollTimeout",void 0),_(this,"getValuePath",(()=>this.context.getValuePath().concat(this.props.path))),_(this,"setInput",(e=>{this._input=e})),_(this,"handleChange",(e=>{var t=this.props,n=t.type,r=t.onChange;"boolean"==typeof n.readOnly&&n.readOnly||r(e)})),_(this,"handleFocus",(e=>{var t=this.props,n=t.path,r=t.onFocus,a=t.focusPath;if(r){var o=Array.isArray(e)?[...n,...e]:n;u.isEqual(a,o)||r(o)}else console.warn("FormBuilderInput was used without passing a required onFocus prop. Read more at %s.",(0,l.generateHelpUrl)("form-builder-input-missing-required-prop"))})),_(this,"handleBlur",(()=>{var e=this.props.onBlur;e?e():console.warn("FormBuilderInput was used without passing a required onBlur prop. Read more at %s.",(0,l.generateHelpUrl)("form-builder-input-missing-required-prop"))}))}getChildContext(){return{getValuePath:this.getValuePath}}componentDidMount(){var e=this.props,t=e.focusPath,n=e.path;u.hasFocus(t,n)&&this.focus()}shouldComponentUpdate(e){var t=this.props,n=t.path,r=t.focusPath,a=t.markers,i=j(t,p),u=e.path,l=e.focusPath,c=e.markers,s=j(e,h);return!((0,o.default)(i,s)&&(0,o.default)(n,u)&&(0,o.default)(r,l)&&(0,o.default)(a,c))}componentDidUpdate(e){var t=u.hasFocus(e.focusPath,e.path),n=u.hasFocus(this.props.focusPath,this.props.path);!t&&n&&this.focus()}componentWillUnmount(){this.scrollTimeout&&clearTimeout(this.scrollTimeout)}resolveInputComponent(e){var t=this.props.inputComponent;return null!=t?t:this.context.formBuilder.resolveInputComponent(e)}focus(){var e=this.props.type;if(this._input&&"function"==typeof this._input.focus)this._input.focus();else{var t,n=this.resolveInputComponent(e),r=(t=n).displayName||t.name||"Unknown";this._input?console.warn('The input component for type "%s" is missing a required ".focus()" method. Please check the implementation of "%s" [%O]. Read more at %s',e.name,r,n,(0,l.generateHelpUrl)("input-component-missing-required-method")):console.warn('The input component for type "%s" has no associated ref element. Please check the implementation of "%s" [%O]. If this is a function component, it must be wrapped in React.forwardRef(). Read more at %s',e.name,r,n,(0,l.generateHelpUrl)("input-component-no-ref"))}}getChildFocusPath(){var e=this.props,t=e.path,n=e.focusPath;return u.trimChildPath(t,n)}render(){var e=this.props,t=e.type,n=e.parent,r=e.value,o=this.props,i=o.readOnly,u=j(o,v),l=this.resolveInputComponent(t);return l?"function"==typeof i||"function"==typeof t.readOnly?a.default.createElement(d.ConditionalReadOnlyField,{parent:n,value:r,readOnly:null!=i?i:t.readOnly},a.default.createElement(D,w({},u,{childFocusPath:this.getChildFocusPath(),context:this.context,component:l,onBlur:this.handleBlur,onChange:this.handleChange,onFocus:this.handleFocus,setInput:this.setInput}))):a.default.createElement(D,w({},u,{readOnly:i,childFocusPath:this.getChildFocusPath(),context:this.context,component:l,onBlur:this.handleBlur,onChange:this.handleChange,onFocus:this.handleFocus,setInput:this.setInput})):a.default.createElement("div",{tabIndex:0,ref:this.setInput},"No input resolved for type ",t.name?JSON.stringify(t.name):"")}}function D(e){var t,n=e.childFocusPath,r=e.compareValue,o=e.component,l=e.context,f=e.focusPath,d=e.markers,p=e.isRoot,h=e.level,v=e.onBlur,b=e.onChange,y=e.onFocus,g=e.path,w=e.presence,_=e.readOnly,P=e.setInput,k=e.type,S=e.value,D=j(e,m),M=null!==(t=(0,s.useConditionalReadOnly)())&&void 0!==t?t:_,A=w||l.presence,T=(0,a.useMemo)((()=>A&&0!==A.length?A.filter((e=>u.startsWith(g,e.path))).map((e=>O(O({},e),{},{path:u.trimChildPath(g,e.path)}))):x),[g,A]),I=(0,a.useMemo)((()=>p?d:d.filter((e=>u.startsWith(g,e.path))).map((e=>O(O({},e),{},{path:u.trimChildPath(g,e.path)})))),[p,d,g]),R="object"!==k.jsonType&&"array"!==k.jsonType,F=u.get(r,g),B=(0,a.useMemo)((()=>O(O({},D),{},{focusPath:R?void 0:n,isRoot:p,value:S,compareValue:F,readOnly:M,markers:0===I.length?E:I,type:k,presence:T,onChange:b,onFocus:y,onBlur:v,level:h,ref:P})),[F,n,I,T,R,p,h,v,b,y,M,D,P,k,S]),L=(0,a.useMemo)((()=>a.default.createElement(o,B)),[o,B]);return a.default.createElement("div",{"data-testid":0===g.length?"input-$root":"input-".concat(u.toString(g)),style:C},a.default.createElement(c.FormFieldPresenceContext.Provider,{value:T},a.default.createElement(i.ChangeIndicatorProvider,{path:g,focusPath:f,value:S,compareValue:F},L)))}t.FormBuilderInput=S,_(S,"contextTypes",{presence:k,formBuilder:k,getValuePath:k}),_(S,"childContextTypes",{getValuePath:k}),_(S,"defaultProps",{focusPath:P,path:P,markers:E})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Alert=function(e){var t=e.children,n=e.status,r=void 0===n?"warning":n,u=e.suffix,c=e.title,f=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,l);return i.default.createElement(o.Card,s({radius:2,tone:p[r]},f,{"data-ui":"Alert"}),i.default.createElement(o.Flex,{padding:4},i.default.createElement(o.Box,null,i.default.createElement(o.Text,{size:1},"warning"===r&&i.default.createElement(a.WarningOutlineIcon,null),"error"===r&&i.default.createElement(a.ErrorOutlineIcon,null))),i.default.createElement(o.Box,{flex:1,marginLeft:3},i.default.createElement(o.Text,{size:1,weight:"semibold"},c),t&&i.default.createElement(o.Box,{marginTop:3},t))),u&&i.default.createElement(h,null,u))};var r,a=n(8),o=n(1),i=c(n(0)),u=c(n(3)),l=["children","status","suffix","title"];function c(e){return e&&e.__esModule?e:{default:e}}function s(){return s=Object.assign||function(e){for(var t=1;tn=>Math.max(Math.min(n,t),e),a=e=>e%1?Number(e.toFixed(5)):e,o=/(-)?([\d]*\.?[\d])+/g,i=/(#[0-9a-f]{6}|#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2,3}\s*\/*\s*[\d\.]+%?\))/gi,u=/^(#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2,3}\s*\/*\s*[\d\.]+%?\))$/i;function l(e){return"string"==typeof e}},function(e,t,n){"use strict";n.d(t,"a",(function(){return c})),n.d(t,"b",(function(){return u})),n.d(t,"c",(function(){return o})),n.d(t,"d",(function(){return r})),n.d(t,"e",(function(){return a}));var r=["","X","Y","Z"],a=["transformPerspective","x","y","z"];function o(e,t){return a.indexOf(e)-a.indexOf(t)}["translate","scale","rotate","skew"].forEach((function(e){return r.forEach((function(t){return a.push(e+t)}))}));var i=new Set(a);function u(e){return i.has(e)}var l=new Set(["originX","originY","originZ"]);function c(e){return l.has(e)}},function(e,t,n){"use strict";var r;n.d(t,"a",(function(){return r})),function(e){e.Animate="animate",e.Hover="whileHover",e.Tap="whileTap",e.Drag="whileDrag",e.Focus="whileFocus",e.InView="whileInView",e.Exit="exit"}(r||(r={}))},function(e,t,n){var r=n(730),a=n(1417),o=n(131);e.exports=function(e){return o(e)?r(e):a(e)}},function(e,t,n){var r=n(1449);e.exports=function(e){return null==e?"":r(e)}},function(e,t){e.exports=function(e){return e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r={prepare:e=>({title:String(e)})};t.default=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.lazyGetter=function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return Object.defineProperty(e,t,{configurable:!0,enumerable:!1!==r.enumerable,get(){var a=n();return Object.defineProperty(e,t,{value:a,writable:Boolean(r.writable),configurable:!1}),a}}),e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"PreviewFields",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(t,"PreviewSubscriber",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(t,"SanityDefaultPreview",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(t,"SanityPreview",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(t,"WithVisibility",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(t,"getPreviewPaths",{enumerable:!0,get:function(){return d.getPreviewPaths}}),Object.defineProperty(t,"observeDocumentTypeFromId",{enumerable:!0,get:function(){return i.observeDocumentTypeFromId}}),t.observePaths=t.observeForPreview=void 0,Object.defineProperty(t,"prepareForPreview",{enumerable:!0,get:function(){return p.default}});var r=h(n(854)),a=n(859),o=n(861),i=n(496),u=h(n(862)),l=h(n(501)),c=h(n(874)),s=h(n(315)),f=h(n(497)),d=n(495),p=h(n(494));function h(e){return e&&e.__esModule?e:{default:e}}var v=(0,a.createPathObserver)(r.default);t.observePaths=v;var m=(0,o.createPreviewObserver)(v);t.observeForPreview=m},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.RouterContext=void 0;var a=()=>{throw new Error("No router context provider found")},o=((r=n(0))&&r.__esModule?r:{default:r}).default.createContext({channel:{subscribe:a,publish:a},getState:a,navigate:a,navigateIntent:a,navigateUrl:a,resolveIntentLink:a,resolvePathFromState:a});t.RouterContext=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"TemplateBuilder",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"getParameterlessTemplatesBySchemaType",{enumerable:!0,get:function(){return u.getParameterlessTemplatesBySchemaType}}),Object.defineProperty(t,"getTemplateById",{enumerable:!0,get:function(){return u.getTemplateById}}),Object.defineProperty(t,"getTemplateErrors",{enumerable:!0,get:function(){return u.getTemplateErrors}}),Object.defineProperty(t,"getTemplates",{enumerable:!0,get:function(){return u.getTemplates}}),Object.defineProperty(t,"getTemplatesBySchemaType",{enumerable:!0,get:function(){return u.getTemplatesBySchemaType}}),Object.defineProperty(t,"isBuilder",{enumerable:!0,get:function(){return o.isBuilder}}),Object.defineProperty(t,"resolveInitialObjectValue",{enumerable:!0,get:function(){return l.resolveInitialObjectValue}}),Object.defineProperty(t,"resolveInitialValue",{enumerable:!0,get:function(){return o.resolveInitialValue}}),Object.defineProperty(t,"resolveInitialValueForType",{enumerable:!0,get:function(){return l.resolveInitialValueForType}}),Object.defineProperty(t,"templateExists",{enumerable:!0,get:function(){return u.templateExists}}),Object.defineProperty(t,"validateTemplates",{enumerable:!0,get:function(){return i.validateTemplates}});var r,a=(r=n(880))&&r.__esModule?r:{default:r},o=n(882),i=n(505),u=n(2002),l=n(886)},function(e,t,n){n(506)(e.exports,n(2001))},function(e,t,n){"use strict";t.a=function(e,t){Object(o.a)(1,arguments);var n=t||{},i=n.locale,u=i&&i.options&&i.options.weekStartsOn,l=null==u?0:Object(a.a)(u),c=null==n.weekStartsOn?l:Object(a.a)(n.weekStartsOn);if(!(c>=0&&c<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var s=Object(r.a)(e),f=s.getDay(),d=(f{this._input=e}));var n=t.formBuilder;this.state={document:n.getDocument()},this.unsubscribe=n.onPatch((e=>{var t=e.snapshot;t&&this.setState({document:t})}))}componentWillUnmount(){this.unsubscribe()}focus(){var t;"function"==typeof(null===(t=this._input)||void 0===t?void 0:t.focus)?this._input.focus():this._didShowFocusWarning||(!function(e){console.warn("withDocument(".concat((t=e,t.displayName||t.name||""),'): The passed component did not expose a ".focus()" method. Either implement an imperative focus method on the component instance, or forward it\'s received ref to an element that exposes a .focus() method. The component passed to withDocument was: %O'),e);var t}(e),this._didShowFocusWarning=!0)}render(){return a.default.createElement(e,i({ref:this.setRef,document:this.state.document},this.props))}},u(t,"displayName","withDocument(".concat(e.displayName||e.name,")")),u(t,"contextTypes",{formBuilder:r.default.any}),t};var r=o(n(19)),a=o(n(0));function o(e){return e&&e.__esModule?e:{default:e}}function i(){return i=Object.assign||function(e){for(var t=1;ta.default.createElement("svg",{"data-sanity-icon":!0,viewBox:"0 0 25 25",fill:"none",xmlns:"http://www.w3.org/2000/svg",preserveAspectRatio:"xMidYMid",width:"1em",height:"1em"},a.default.createElement("path",{d:"M18 7L7 18M7 7L18 18",style:o}));t.default=i},function(e,t,n){"use strict";n.d(t,"d",(function(){return r})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return i}));var r="data-focus-lock",a="data-focus-lock-disabled",o="data-no-focus-lock",i="data-autofocus-inside"},function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return u}));var r=n(34),a=n(16),o=n(595),i=function(){function e(e){var t=this;this.timeDelta=0,this.lastUpdated=0,this.updateSubscribers=new o.a,this.velocityUpdateSubscribers=new o.a,this.renderSubscribers=new o.a,this.canTrackVelocity=!1,this.updateAndNotify=function(e,n){void 0===n&&(n=!0),t.prev=t.current,t.current=e;var a=Object(r.d)(),o=a.delta,i=a.timestamp;t.lastUpdated!==i&&(t.timeDelta=o,t.lastUpdated=i,r.b.postRender(t.scheduleVelocityCheck)),t.prev!==t.current&&t.updateSubscribers.notify(t.current),t.velocityUpdateSubscribers.getSize()&&t.velocityUpdateSubscribers.notify(t.getVelocity()),n&&t.renderSubscribers.notify(t.current)},this.scheduleVelocityCheck=function(){return r.b.postRender(t.velocityCheck)},this.velocityCheck=function(e){e.timestamp!==t.lastUpdated&&(t.prev=t.current,t.velocityUpdateSubscribers.notify(t.getVelocity()))},this.hasAnimated=!1,this.prev=this.current=e,this.canTrackVelocity=function(e){return!isNaN(parseFloat(e))}(this.current)}return e.prototype.onChange=function(e){return this.updateSubscribers.add(e)},e.prototype.clearListeners=function(){this.updateSubscribers.clear()},e.prototype.onRenderRequest=function(e){return e(this.get()),this.renderSubscribers.add(e)},e.prototype.attach=function(e){this.passiveEffect=e},e.prototype.set=function(e,t){void 0===t&&(t=!0),t&&this.passiveEffect?this.passiveEffect(e,this.updateAndNotify):this.updateAndNotify(e,t)},e.prototype.get=function(){return this.current},e.prototype.getPrevious=function(){return this.prev},e.prototype.getVelocity=function(){return this.canTrackVelocity?Object(a.x)(parseFloat(this.current)-parseFloat(this.prev),this.timeDelta):0},e.prototype.start=function(e){var t=this;return this.stop(),new Promise((function(n){t.hasAnimated=!0,t.stopAnimation=e(n)})).then((function(){return t.clearAnimation()}))},e.prototype.stop=function(){this.stopAnimation&&this.stopAnimation(),this.clearAnimation()},e.prototype.isAnimating=function(){return!!this.stopAnimation},e.prototype.clearAnimation=function(){this.stopAnimation=null},e.prototype.destroy=function(){this.updateSubscribers.clear(),this.renderSubscribers.clear(),this.stop()},e}();function u(e){return new i(e)}},function(e,t,n){"use strict";e.exports=n(1199)},function(e,t,n){"use strict";t.a=function(e){return e?(e.nodeName||"").toLowerCase():null}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return a})),n.d(t,"c",(function(){return o}));var r=Math.max,a=Math.min,o=Math.round},function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var r=n(34),a=n(16),o=n(404),i=function(){function e(e){var t=this;this.timeDelta=0,this.lastUpdated=0,this.updateSubscribers=new o.a,this.velocityUpdateSubscribers=new o.a,this.renderSubscribers=new o.a,this.canTrackVelocity=!1,this.updateAndNotify=function(e,n){void 0===n&&(n=!0),t.prev=t.current,t.current=e;var a=Object(r.d)(),o=a.delta,i=a.timestamp;t.lastUpdated!==i&&(t.timeDelta=o,t.lastUpdated=i,r.b.postRender(t.scheduleVelocityCheck)),t.prev!==t.current&&t.updateSubscribers.notify(t.current),t.velocityUpdateSubscribers.getSize()&&t.velocityUpdateSubscribers.notify(t.getVelocity()),n&&t.renderSubscribers.notify(t.current)},this.scheduleVelocityCheck=function(){return r.b.postRender(t.velocityCheck)},this.velocityCheck=function(e){e.timestamp!==t.lastUpdated&&(t.prev=t.current,t.velocityUpdateSubscribers.notify(t.getVelocity()))},this.hasAnimated=!1,this.prev=this.current=e,this.canTrackVelocity=function(e){return!isNaN(parseFloat(e))}(this.current)}return e.prototype.onChange=function(e){return this.updateSubscribers.add(e)},e.prototype.clearListeners=function(){this.updateSubscribers.clear()},e.prototype.onRenderRequest=function(e){return e(this.get()),this.renderSubscribers.add(e)},e.prototype.attach=function(e){this.passiveEffect=e},e.prototype.set=function(e,t){void 0===t&&(t=!0),t&&this.passiveEffect?this.passiveEffect(e,this.updateAndNotify):this.updateAndNotify(e,t)},e.prototype.get=function(){return this.current},e.prototype.getPrevious=function(){return this.prev},e.prototype.getVelocity=function(){return this.canTrackVelocity?Object(a.x)(parseFloat(this.current)-parseFloat(this.prev),this.timeDelta):0},e.prototype.start=function(e){var t=this;return this.stop(),new Promise((function(n){t.hasAnimated=!0,t.stopAnimation=e(n)})).then((function(){return t.clearAnimation()}))},e.prototype.stop=function(){this.stopAnimation&&this.stopAnimation(),this.clearAnimation()},e.prototype.isAnimating=function(){return!!this.stopAnimation},e.prototype.clearAnimation=function(){this.stopAnimation=null},e.prototype.destroy=function(){this.updateSubscribers.clear(),this.renderSubscribers.clear(),this.stop()},e}();function u(e){return new i(e)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var r=n(7),a=n(0),o=(n.n(a),n(127)),i=n(101),u=n(45);function l(e){var t=Object(u.a)((function(){return Object(o.a)(e)}));if(Object(a.useContext)(i.a).isStatic){var n=Object(r.c)(Object(a.useState)(e),2)[1];Object(a.useEffect)((function(){return t.onChange(n)}),[])}return t}},function(e,t,n){var r=n(1389),a=n(1394);e.exports=function(e,t){var n=a(e,t);return r(n)?n:void 0}},function(e,t,n){var r=n(166),a=n(1390),o=n(1391),i=r?r.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":i&&i in Object(e)?a(e):o(e)}},function(e,t,n){var r=n(721),a=n(431);e.exports=function(e){return null!=e&&a(e.length)&&!r(e)}},function(e,t,n){var r=n(130),a=n(72);e.exports=function(e){return"symbol"==typeof e||a(e)&&"[object Symbol]"==r(e)}},function(e,t,n){var r=n(132);e.exports=function(e){if("string"==typeof e||r(e))return e;var t=e+"";return"0"==t&&1/e==-Infinity?"-0":t}},function(e,t,n){"use strict";t.a=function(e){return e}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(9),a=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return r.a(t,e),t.prototype.notifyNext=function(e,t,n,r,a){this.destination.next(t)},t.prototype.notifyError=function(e,t){this.destination.error(e)},t.prototype.notifyComplete=function(e){this.destination.complete()},t}(n(13).a)},function(e,t,n){"use strict";t.a=function(e,t,n,i,u){void 0===u&&(u=new r.a(e,n,i));if(u.closed)return;if(t instanceof o.a)return t.subscribe(u);return Object(a.a)(t)(u)};var r=n(1487),a=n(296),o=n(18)},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}var a=["image","file"],o=["before","after","replace"];t.dataset=function(e){if(!/^(~[a-z0-9]{1}[-\w]{0,63}|[a-z0-9]{1}[-\w]{0,63})$/.test(e))throw new Error("Datasets can only contain lowercase characters, numbers, underscores and dashes, and start with tilde, and be maximum 64 characters")},t.projectId=function(e){if(!/^[-a-z0-9]+$/i.test(e))throw new Error("`projectId` can only contain only a-z, 0-9 and dashes")},t.validateAssetType=function(e){if(-1===a.indexOf(e))throw new Error("Invalid asset type: ".concat(e,". Must be one of ").concat(a.join(", ")))},t.validateObject=function(e,t){if(null===t||"object"!==r(t)||Array.isArray(t))throw new Error("".concat(e,"() takes an object of properties"))},t.requireDocumentId=function(e,n){if(!n._id)throw new Error("".concat(e,'() requires that the document contains an ID ("_id" property)'));t.validateDocumentId(e,n._id)},t.validateDocumentId=function(e,t){if("string"!=typeof t||!/^[a-z0-9_.-]+$/i.test(t))throw new Error("".concat(e,'(): "').concat(t,'" is not a valid document ID'))},t.validateInsert=function(e,t,n){var r="insert(at, selector, items)";if(-1===o.indexOf(e)){var a=o.map((function(e){return'"'.concat(e,'"')})).join(", ");throw new Error("".concat(r,' takes an "at"-argument which is one of: ').concat(a))}if("string"!=typeof t)throw new Error("".concat(r,' takes a "selector"-argument which must be a string'));if(!Array.isArray(n))throw new Error("".concat(r,' takes an "items"-argument which must be an array'))},t.hasDataset=function(e){if(!e.dataset)throw new Error("`dataset` must be provided to perform queries");return e.dataset||""},t.requestTag=function(e){if("string"!=typeof e||!/^[a-z0-9._-]{1,75}$/i.test(e))throw new Error("Tag can only contain alphanumeric characters, underscores, dashes and dots, and be between one and 75 characters long.");return e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isLiveEditEnabled=void 0;var r,a=(r=n(35))&&r.__esModule?r:{default:r};t.isLiveEditEnabled=e=>{var t;return!0===(null===(t=a.default.get(e))||void 0===t?void 0:t.liveEdit)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n(828)),a=u(n(829)),o=u(n(485)),i=u(n(226));function u(e){return e&&e.__esModule?e:{default:e}}function l(e,t,n,r,a,o,i){try{var u=e[o](i),l=u.value}catch(e){return void n(e)}u.done?t(l):Promise.resolve(l).then(r,a)}function c(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){l(o,r,a,i,u,"next",e)}function u(e){l(o,r,a,i,u,"throw",e)}i(void 0)}))}}var s,f,d,p=e=>{var t;if(e.message)t=e.message;else if(1===e.results.length){var n;t=null===(n=e.results[0])||void 0===n?void 0:n.item.message}else t="[".concat(e.results.map((e=>e.item.message)).join(" - ".concat(e.operation," - ")),"]");return new i.default(t,{children:e.results.length>1?e.results:void 0,operation:e.operation})},h={type:(e,t,n)=>{var a=(0,r.default)(t);return a===e||"undefined"===a||(n||'Expected type "'.concat(e,'", got "').concat(a,'"'))},presence:(e,t,n)=>void 0!==t||"required"!==e||(n||"Value is required"),all:(d=c((function*(e,t,n,r){var a=(yield Promise.all(e.map((e=>e.validate(t,r))))).flat();return!a.length||p({message:n,results:a,operation:"AND"})})),function(e,t,n,r){return d.apply(this,arguments)}),either:(f=c((function*(e,t,n,r){var a=(yield Promise.all(e.map((e=>e.validate(t,r))))).flat();return a.length{var r=typeof t;if("undefined"===r)return!0;var o=("number"===r||"string"===r)&&"".concat(t),i=o&&o.length>30?"".concat(o.slice(0,30),"…"):o,u=o?'Value "'.concat(i,'" did not match any allowed values'):"Value did not match any allowed values";return!!e.some((e=>(0,a.default)(e,t)))||(n||u)},custom:(s=c((function*(e,t,n,r){var a,i=setTimeout((()=>{console.warn("Custom validator at ".concat((0,o.default)(r.path)," has taken more than ").concat(5e3,"ms to respond"))}),5e3);try{a=yield e(t,r)}finally{clearTimeout(i)}return"string"==typeof a&&n||a})),function(e,t,n,r){return s.apply(this,arguments)})},v=h;t.default=v},function(e,t,n){var r=n(46),a=n(1878),o=n(851),i=Math.max,u=Math.min;e.exports=function(e,t,n){var l,c,s,f,d,p,h=0,v=!1,m=!1,b=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function y(t){var n=l,r=c;return l=c=void 0,h=t,f=e.apply(r,n)}function g(e){return h=e,d=setTimeout(w,t),v?y(e):f}function O(e){var n=e-p;return void 0===p||n>=t||n<0||m&&e-h>=s}function w(){var e=a();if(O(e))return j(e);d=setTimeout(w,function(e){var n=t-(e-p);return m?u(n,s-(e-h)):n}(e))}function j(e){return d=void 0,b&&l?y(e):(l=c=void 0,f)}function _(){var e=a(),n=O(e);if(l=arguments,c=this,p=e,n){if(void 0===d)return g(p);if(m)return clearTimeout(d),d=setTimeout(w,t),y(p)}return void 0===d&&(d=setTimeout(w,t)),f}return t=o(t)||0,r(n)&&(v=!!n.leading,s=(m="maxWait"in n)?i(o(n.maxWait)||0,t):s,b="trailing"in n?!!n.trailing:b),_.cancel=function(){void 0!==d&&clearTimeout(d),h=0,l=p=c=d=void 0},_.flush=function(){return void 0===d?f:j(a())},_}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),n.d(t,"getDevicePixelRatio",(function(){return o})),n.d(t,"useDevicePixelRatio",(function(){return a}));var r=n(0);n.n(r);function a(e){const t=o(e),[n,a]=Object(r.useState)(t);return Object(r.useEffect)((()=>{if(!("undefined"!=typeof window&&"matchMedia"in window))return;const t=()=>a(o(e)),r=window.matchMedia(`screen and (resolution: ${n}dppx)`);return r.addEventListener("change",t),()=>{r.removeEventListener("change",t)}}),[n,e]),n}function o(e){const{defaultDpr:t=1,maxDpr:n=3,round:r=!0}=e||{},a="undefined"!=typeof window&&"number"==typeof window.devicePixelRatio?window.devicePixelRatio:t;return Math.min(Math.max(1,r?Math.floor(a):a),n)}},function(e,t,n){"use strict";t.a=function(e){return Object(a.a)(1,arguments),Object(r.a)(e,{weekStartsOn:1})};var r=n(114),a=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(o.a)(2,arguments);var n=Object(a.a)(e),u=Object(a.a)(t),l=n.getTime()-Object(r.a)(n),c=u.getTime()-Object(r.a)(u);return Math.round((l-c)/i)};var r=n(94),a=n(320),o=n(2),i=864e5},function(e,t,n){"use strict";t.a=function(e,t){Object(a.a)(2,arguments);var n=Object(r.a)(e),o=Object(r.a)(t),i=n.getTime()-o.getTime();return i<0?-1:i>0?1:i};var r=n(6),a=n(2)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.HAS_SPACES=t.CONFIGURED_SPACES=void 0;var r=o(n(175)),a=o(n(76));function o(e){return e&&e.__esModule?e:{default:e}}var i="__experimental_spaces";function u(e){return Object.assign({},e,{title:e.title||(0,r.default)(e.name)})}var l=a.default[i]?a.default[i]&&a.default[i].map(u):null;t.CONFIGURED_SPACES=l;var c=l&&l.length>0;t.HAS_SPACES=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(118);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var a=n(2253);Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===a[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}));var o=n(335);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===o[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))}));var i=n(2273);Object.keys(i).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===i[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return i[e]}}))}));var u=n(537);Object.keys(u).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===u[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return u[e]}}))}));var l=n(977);Object.keys(l).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===l[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return l[e]}}))}));var c=n(2278);Object.keys(c).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===c[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return c[e]}}))}));var s=n(502);Object.keys(s).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===s[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return s[e]}}))}));var f=n(865);Object.keys(f).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===f[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return f[e]}}))}));var d=n(866);Object.keys(d).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===d[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return d[e]}}))}));var p=n(2279);Object.keys(p).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===p[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return p[e]}}))}));var h=n(863);Object.keys(h).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===h[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return h[e]}}))}));var v=n(2282);Object.keys(v).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===v[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return v[e]}}))}));var m=n(2288);Object.keys(m).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===m[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return m[e]}}))}));var b=n(2289);Object.keys(b).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===b[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return b[e]}}))}));var y=n(2290);Object.keys(y).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===y[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return y[e]}}))}));var g=n(2293);Object.keys(g).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===g[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return g[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UNKNOWN_TYPE_NAME=void 0,t.blockToSymbolizedText=P,t.createPortableTextDiff=function(e,t){var n="removed"===e.action?e.fromValue:e.toValue,r=h(h({},e),{},{origin:e,displayValue:n});if(n){var a={},o={},i={},l=_(t.fields,{_key:"bogus",_type:"span"});l&&E(l).forEach(((e,t)=>{o[e.value]=u.DECORATOR_SYMBOLS[t]})),S(r.origin).forEach(((e,t)=>{a[e._key]=u.ANNOTATION_SYMBOLS[t]})),C(r.origin).forEach(((e,t)=>{i[e._key]=u.INLINE_SYMBOLS[t]}));var c=P(r.origin,r.fromValue,o,a,i),s=P(r.origin,r.toValue,o,a,i),f=h(h({},n),{},{children:[{_type:"span",_key:"pseudoSpanKey",text:s,marks:[]}]}),d={displayValue:n,children:[{_type:"span",_key:"pseudoSpanKey",text:c,marks:[]}]};return{origin:e,action:"changed",type:"object",displayValue:f,fromValue:d,toValue:f,isChanged:!0,fields:{children:{action:"changed",type:"array",isChanged:!0,items:[{diff:{action:"changed",type:"object",isChanged:!0,fields:{text:{type:"string",action:"changed",isChanged:!0,fromValue:c,toValue:s,segments:x(c,s).map((e=>h(h({},e),"unchanged"!==r.action&&r.annotation?{annotation:r.annotation}:{})))}},fromValue:d.children[0],toValue:f.children[0]},annotation:null,fromIndex:0,toIndex:0,hasMoved:!1}],fromValue:d.children,toValue:f.children}}}}throw new Error("Can not display this diff")},t.escapeRegExp=function(e){return e.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")},t.findAnnotationDiff=function(e,t){var n;return e.fields.markDefs&&e.fields.markDefs.isChanged&&"array"===e.fields.markDefs.type&&(null===(n=e.fields.markDefs.items.find((e=>e.diff&&"object"===e.diff.type&&(e.diff.toValue&&e.diff.toValue._key&&e.diff.toValue._key===t||e.diff.fromValue&&e.diff.fromValue._key&&e.diff.fromValue._key===t))))||void 0===n?void 0:n.diff)||void 0},t.findChildDiff=function(e,t){return e.fields.children.items.filter((e=>e.diff.isChanged&&(e.diff.toValue===t||e.diff.fromValue===t))).map((e=>e.diff)).map((e=>e))[0]},t.findSpanDiffFromChild=k,t.getAllMarkDefs=S,t.getAnnotations=function(e){if(e.annotations)return(0,r.default)(e.annotations,["name"],["asc"]);return[]},t.getChildSchemaType=_,t.getDecorators=E,t.getInlineObjects=C,t.hasPTMemberType=function(e){return e.of.some(j)},t.isDecorator=function(e,t){return E(t).some((t=>t.value===e))},t.isEmptyObject=function(e){return e&&(0,a.default)(Object.keys(e),["_key","_type"])||!1},t.isHeader=function(e){return!!e.style&&["h1","h2","h3","h4","h5","h6"].includes(e.style)},t.isPTSchemaType=j;var r=c(n(536)),a=c(n(27)),o=c(n(28)),i=n(92),u=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(995));function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function c(e){return e&&e.__esModule?e:{default:e}}function s(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||f(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function f(e,t){if(e){if("string"==typeof e)return d(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?d(e,t):void 0}}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne[0])).concat(u.ANNOTATION_SYMBOLS.map((e=>e[0]))),y=u.DECORATOR_SYMBOLS.map((e=>e[1])).concat(u.ANNOTATION_SYMBOLS.map((e=>e[1]))),g=b.concat(y).concat(u.INLINE_SYMBOLS).concat(u.CHILD_SYMBOL).concat(u.SEGMENT_START_SYMBOL),O=new RegExp("".concat(g.join("|")),"g"),w=new RegExp("".concat(g.join("|"),"|\n"),"g");function j(e){return"object"===e.jsonType&&"block"===e.name}function _(e,t){var n=e.find((e=>"children"===e.name));return n&&n.type&&"array"===n.type.jsonType&&n.type.of.find((e=>e.name===t._type))||void 0}function E(e){return e.decorators?(0,r.default)(e.decorators,["value"],["asc"]):[]}function P(e,t,n,r,a){return t?t.children.map((t=>{var o,i=(null===(o=t.text)||void 0===o?void 0:o.replace(O,""))||"";if("span"===t._type){var l=k(e,t),c=null==l?void 0:l.fields.text;c&&c.toValue===t.text&&"string"===c.type&&"unchanged"!==c.action&&(i=c.segments.filter((e=>"removed"!==e.action)).map((e=>e.text.replace(O,""))).join(u.SEGMENT_START_SYMBOL)),t.marks&&t.marks.forEach((e=>{!!n[e]?i="".concat(n[e][0]).concat(i).concat(n[e][1]):r[e]&&(i="".concat(r[e][0]).concat(i).concat(r[e][1]))}))}else i=a[t._key];return"".concat(u.CHILD_SYMBOL).concat(i)})).join(""):""}function x(e,t){var n=[],r=m.diff_main(e,t);m.diff_cleanupEfficiency(r);var a,u=0,l=0,c=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=f(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){u=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(u)throw o}}}}(r);try{for(c.s();!(a=c.n()).done;){var d=s(a.value,2),p=d[0],v=d[1];switch(p){case i.DIFF_EQUAL:n.push({type:"stringSegment",action:"unchanged",text:v}),u+=v.length,l+=v.length;break;case i.DIFF_DELETE:n.push({type:"stringSegment",action:"removed",text:e.substring(u,u+v.length),annotation:null}),u+=v.length;break;case i.DIFF_INSERT:n.push({type:"stringSegment",action:"added",text:t.substring(l,l+v.length),annotation:null}),l+=v.length}}}catch(e){c.e(e)}finally{c.f()}return(0,o.default)(n.map((e=>{var t=[];if(e.text.length>1){var n=[...e.text.matchAll(w)],r=-1;n.forEach((a=>{var o=a.index||0;o>r&&(t.push(h(h({},e),{},{text:e.text.substring(r+1,o)})),t.push(h(h({},e),{},{text:a[0]}))),a===n[n.length-1]&&t.push(h(h({},e),{},{text:e.text.substring(o+1)})),r=o})),0===n.length&&t.push(e)}else t.push(e);return t})))}function C(e){var t=[...e.toValue?e.toValue.children.filter((e=>"span"!==e._type)):[]];return(e.fromValue?e.fromValue.children.filter((e=>"span"!==e._type)):[]).forEach((e=>{t.some((t=>e._key===t._key))||t.push(e)})),(0,r.default)(t,["_key"],["asc"])}function k(e,t){var n=e.fields.children&&"unchanged"!==e.fields.children.action&&"array"===e.fields.children.type&&e.fields.children.items.find((e=>e.diff&&"object"===e.diff.type&&("removed"===e.diff.action?e.diff.fromValue&&e.diff.fromValue._key===t._key:(e.diff.toValue&&e.diff.toValue._key)===t._key)));if(n)return n.diff}function S(e){var t=[...e.toValue&&e.toValue.markDefs?e.toValue.markDefs:[]];return(e.fromValue&&e.fromValue.markDefs?e.fromValue.markDefs:[]).forEach((e=>{t.some((t=>e._key===t._key))||t.push(e)})),(0,r.default)(t,["_key"],["asc"])}},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=(0,((r=n(2507))&&r.__esModule?r:{default:r}).default)("button",{displayName:"DefaultButton",defaultProps:{type:"button"}});t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.versionedClient=t.searchClient=void 0;var r=n(44),a=r.client.withConfig({apiVersion:"1"});t.versionedClient=a;var o=r.client.withConfig({apiVersion:"2021-03-25"});t.searchClient=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(19)),a=i(n(0)),o=n(568);function i(e){return e&&e.__esModule?e:{default:e}}class u extends a.default.PureComponent{render(){var e=this.props,t=e.type,n=e.value,r=this.context.formBuilder.resolvePreviewComponent(t);return r?a.default.createElement(r,this.props):a.default.createElement("div",{title:"Unable to resolve preview component. Using fallback."},a.default.createElement(o.PreviewAny,{value:n,maxDepth:2}))}}t.default=u,function(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(u,"contextTypes",{formBuilder:r.default.object})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t;return t=class extends r.default.PureComponent{constructor(){super(...arguments),u(this,"_input",void 0),u(this,"_didShowFocusWarning",!1),u(this,"setRef",(e=>{this._input=e}))}focus(){var t;"function"==typeof(null===(t=this._input)||void 0===t?void 0:t.focus)?this._input.focus():this._didShowFocusWarning||(!function(e){console.warn("withValuePath(".concat((t=e,t.displayName||t.name||""),'): The passed component did not expose a ".focus()" method. Either implement an imperative focus method on the component instance, or forward it\'s received ref to an element that exposes a .focus() method. The component passed to withValuePath was: %O'),e);var t}(e),this._didShowFocusWarning=!0)}render(){return r.default.createElement(e,i({ref:this.setRef,getValuePath:this.context.getValuePath},this.props))}},u(t,"displayName","withValuePath(".concat(e.displayName||e.name,")")),u(t,"contextTypes",{getValuePath:a.default.any}),t};var r=o(n(0)),a=o(n(19));function o(e){return e&&e.__esModule?e:{default:e}}function i(){return i=Object.assign||function(e){for(var t=1;to.Element.isElement(t)&&(0,a.default)({_key:t._key},e))));if(n>-1)return[t[n],n];return[void 0,-1]},t.findChildAndIndexFromPath=function(e,t){var n=-1;n=Number.isInteger(Number(e))?Number(e):t.children.findIndex((t=>(0,a.default)({_key:t._key},e)));if(n>-1)return[t.children[n],n];return[void 0,-1]},t.fromSlateValue=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return e.map((e=>{var r=e._key,a=e._type;if(!r||!a)throw new Error("Not a valid block");if(a===t&&"children"in e&&Array.isArray(e.children)&&r){var o=!1,i=e.children.map((e=>{var t=e._type;if("value"in e&&"span"!==t){o=!0;var r=e.value,a=e._key,i=e._type;e.__inline,e.children;return h(s(s(s({},d(e,l)),r),{},{_key:a,_type:i}),n)}return e}));return o?h(s(s({},e),{},{children:i,_key:r,_type:a}),n):e}var u="value"in e&&e.value;return h(s({_key:r,_type:a},"object"==typeof u?u:{}),n)}))},t.isEqualToEmptyEditor=function(e,t){return void 0===e||e&&Array.isArray(e)&&0===e.length||e&&Array.isArray(e)&&1===e.length&&o.Element.isElement(e[0])&&e[0]._type===t.types.block.name&&"style"in e[0]&&e[0].style===t.styles[0].value&&Array.isArray(e[0].children)&&1===e[0].children.length&&o.Text.isText(e[0].children[0])&&"span"===e[0].children[0]._type&&""===e[0].children[0].text},t.toSlateValue=function(e,t){var n=t.portableTextFeatures,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(e&&Array.isArray(e))return e.map((e=>{var t=e._type,a=e._key,l=d(e,i),c=[{_key:"".concat(a,"-void-child"),_type:"span",text:"",marks:[]}];if(e&&e._type===n.types.block.name){var f=e,v=!1,m=void 0===f.style,b=void 0===f.markDefs,y=f.children.map((e=>{var t=e._type,n=e._key,a=d(e,u);return"span"!==t?(v=!0,h({_type:t,_key:n,children:c,value:a,__inline:!0},r)):e}));return m||b||v||!o.Element.isElement(e)?(m&&(l.style=n.styles[0].value),b&&(l.markDefs=p),h(s(s({_type:t,_key:a},l),{},{children:y}),r)):e}return h({_type:t,_key:a,children:c,value:l},r)}));return[]};var r,a=(r=n(27))&&r.__esModule?r:{default:r},o=n(37),i=["_type","_key"],u=["_type","_key"],l=["value","_key","_type","__inline","children"];function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function s(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var p=[];function h(e,t){var n=t[e._key];return n&&(0,a.default)(e,n)?n:(t[e._key]=e,e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SLATE_TO_PORTABLE_TEXT_RANGE=t.KEY_TO_VALUE_ELEMENT=t.KEY_TO_SLATE_ELEMENT=t.IS_DRAGGING_ELEMENT_TARGET=t.IS_DRAGGING_ELEMENT_RANGE=t.IS_DRAGGING_CHILD_ELEMENT=t.IS_DRAGGING_BLOCK_TARGET_POSITION=t.IS_DRAGGING_BLOCK_ELEMENT=t.IS_DRAGGING=void 0;var r=new WeakMap;t.IS_DRAGGING=r;var a=new WeakMap;t.IS_DRAGGING_BLOCK_ELEMENT=a;var o=new WeakMap;t.IS_DRAGGING_CHILD_ELEMENT=o;var i=new WeakMap;t.IS_DRAGGING_ELEMENT_TARGET=i;var u=new WeakMap;t.IS_DRAGGING_ELEMENT_RANGE=u;var l=new WeakMap;t.IS_DRAGGING_BLOCK_TARGET_POSITION=l;var c=new WeakMap;t.KEY_TO_SLATE_ELEMENT=c;var s=new WeakMap;t.KEY_TO_VALUE_ELEMENT=s;var f=new WeakMap;t.SLATE_TO_PORTABLE_TEXT_RANGE=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),n.d(t,"AndroidEditable",(function(){return pt})),n.d(t,"DefaultEditable",(function(){return Ve})),n.d(t,"DefaultElement",(function(){return se})),n.d(t,"DefaultLeaf",(function(){return N})),n.d(t,"DefaultPlaceholder",(function(){return ze})),n.d(t,"Editable",(function(){return jt})),n.d(t,"ReactEditor",(function(){return nt})),n.d(t,"Slate",(function(){return bt})),n.d(t,"useEditor",(function(){return yt})),n.d(t,"useFocused",(function(){return vt})),n.d(t,"useReadOnly",(function(){return _e})),n.d(t,"useSelected",(function(){return ve})),n.d(t,"useSlate",(function(){return Pe})),n.d(t,"useSlateStatic",(function(){return de})),n.d(t,"withReact",(function(){return wt}));var r=n(0),a=n.n(r),o=n(37),i=n(2806),u=n.n(i),l=n(140),c=n.n(l),s=n(1111),f=n.n(s),d=n(249),p=n(190),h=(n.n(p),n(74)),v=n.n(h);function m(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function b(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var y=e=>{var{isLast:t,leaf:n,parent:r,text:i}=e,u=de(),l=nt.findPath(u,i),c=o.Path.parent(l);return u.isVoid(r)?a.a.createElement(O,{length:o.Node.string(r).length}):""!==n.text||r.children[r.children.length-1]!==i||u.isInline(r)||""!==o.Editor.string(u,c)?""===n.text?a.a.createElement(O,null):t&&"\n"===n.text.slice(-1)?a.a.createElement(g,{isTrailing:!0,text:n.text}):a.a.createElement(g,{text:n.text}):a.a.createElement(O,{isLineBreak:!0})},g=e=>{var{text:t,isTrailing:n=!1}=e,o=Object(r.useRef)(null);return Object(r.useLayoutEffect)((()=>{var e="".concat(null!=t?t:"").concat(n?"\n":"");o.current&&o.current.textContent!==e&&(o.current.textContent=e)})),a.a.createElement("span",{"data-slate-string":!0,ref:o})},O=e=>{var{length:t=0,isLineBreak:n=!1}=e;return a.a.createElement("span",{"data-slate-zero-width":n?"n":"z","data-slate-length":t},"\ufeff",n?a.a.createElement("br",null):null)},w=new WeakMap,j=new WeakMap,_=new WeakMap,E=new WeakMap,P=new WeakMap,x=new WeakMap,C=new WeakMap,k=new WeakMap,S=new WeakMap,D=new WeakMap,M=new WeakMap,A=new WeakMap,T=new WeakMap,I=new WeakMap,R=new WeakMap,F=Symbol("placeholder"),B=e=>{var{leaf:t,isLast:n,text:o,parent:i,renderPlaceholder:u,renderLeaf:l=(e=>a.a.createElement(N,Object.assign({},e)))}=e,c=Object(r.useRef)(null);Object(r.useEffect)((()=>{var e=null==c?void 0:c.current,t=document.querySelector('[data-slate-editor="true"]');if(e&&t)return t.style.minHeight="".concat(e.clientHeight,"px"),()=>{t.style.minHeight="auto"}}),[c,t]);var s=a.a.createElement(y,{isLast:n,leaf:t,parent:i,text:o});if(t[F]){var f={children:t.placeholder,attributes:{"data-slate-placeholder":!0,style:{position:"absolute",pointerEvents:"none",width:"100%",maxWidth:"100%",display:"block",opacity:"0.333",userSelect:"none",textDecoration:"none"},contentEditable:!1,ref:c}};s=a.a.createElement(a.a.Fragment,null,u(f),s)}return l({attributes:{"data-slate-leaf":!0},children:s,leaf:t,text:o})},L=a.a.memo(B,((e,t)=>t.parent===e.parent&&t.isLast===e.isLast&&t.renderLeaf===e.renderLeaf&&t.renderPlaceholder===e.renderPlaceholder&&t.text===e.text&&o.Text.equals(t.leaf,e.leaf)&&t.leaf[F]===e.leaf[F])),N=e=>{var{attributes:t,children:n}=e;return a.a.createElement("span",Object.assign({},t),n)},W="undefined"!=typeof navigator&&"undefined"!=typeof window&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream,V="undefined"!=typeof navigator&&/Mac OS X/.test(navigator.userAgent),z="undefined"!=typeof navigator&&/Android/.test(navigator.userAgent),U="undefined"!=typeof navigator&&/^(?!.*Seamonkey)(?=.*Firefox).*/i.test(navigator.userAgent),H="undefined"!=typeof navigator&&/Version\/[\d\.]+.*Safari/.test(navigator.userAgent),Y="undefined"!=typeof navigator&&/Edge?\/(?:[0-6][0-9]|[0-7][0-8])/i.test(navigator.userAgent),G="undefined"!=typeof navigator&&/Chrome/i.test(navigator.userAgent),$="undefined"!=typeof navigator&&/Chrome?\/(?:[0-7][0-5]|[0-6][0-9])/i.test(navigator.userAgent),q="undefined"!=typeof navigator&&/^(?!.*Seamonkey)(?=.*Firefox\/(?:[0-7][0-9]|[0-8][0-6])).*/i.test(navigator.userAgent),Z="undefined"!=typeof navigator&&/.*QQBrowser/.test(navigator.userAgent),K="undefined"!=typeof navigator&&/.*UCBrowser/.test(navigator.userAgent),X="undefined"!=typeof navigator&&/.*Wechat/.test(navigator.userAgent),J=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement),Q=!$&&!Y&&"undefined"!=typeof globalThis&&globalThis.InputEvent&&"function"==typeof globalThis.InputEvent.prototype.getTargetRanges,ee=J?r.useLayoutEffect:r.useEffect,te=["anchor","focus"],ne=["anchor","focus"],re=(e,t)=>Object.keys(e).length===Object.keys(t).length&&Object.keys(e).every((n=>t.hasOwnProperty(n)&&e[n]===t[n])),ae=(e,t)=>{if(e.length!==t.length)return!1;for(var n=0;n(R.set(e,(()=>{n.current||(n.current=requestAnimationFrame((()=>{a((e=>e+1)),n.current=null})),t.current++)})),()=>{R.delete(e)})),[e]),n.current&&(cancelAnimationFrame(n.current),n.current=null),t.current}var ie=e=>{for(var{decorations:t,isLast:n,parent:i,renderPlaceholder:u,renderLeaf:l,text:c}=e,s=de(),f=Object(r.useRef)(null),d=o.Text.decorations(c,t),p=nt.findKey(s,c),h=[],v=0;v{var e=k.get(s);f.current?(null==e||e.set(p,f.current),x.set(c,f.current),P.set(f.current,c)):(null==e||e.delete(p),x.delete(c))}));var b=z?oe(c):void 0;return a.a.createElement("span",{"data-slate-node":"text",ref:f,key:b},h)},ue=a.a.memo(ie,((e,t)=>t.parent===e.parent&&t.isLast===e.isLast&&t.renderLeaf===e.renderLeaf&&t.text===e.text&&ae(t.decorations,e.decorations))),le=e=>{var{decorations:t,element:n,renderElement:i=(e=>a.a.createElement(se,Object.assign({},e))),renderPlaceholder:l,renderLeaf:c,selection:s}=e,f=Object(r.useRef)(null),d=de(),p=_e(),h=d.isInline(n),v=nt.findKey(d,n),m=me({decorations:t,node:n,renderElement:i,renderPlaceholder:l,renderLeaf:c,selection:s}),b={"data-slate-node":"element",ref:f};if(h&&(b["data-slate-inline"]=!0),!h&&o.Editor.hasInlines(d,n)){var y=o.Node.string(n),g=u()(y);"rtl"===g&&(b.dir=g)}if(o.Editor.isVoid(d,n)){b["data-slate-void"]=!0,!p&&h&&(b.contentEditable=!1);var O=h?"span":"div",[[_]]=o.Node.texts(n);m=p?null:a.a.createElement(O,{"data-slate-spacer":!0,style:{height:"0",color:"transparent",outline:"none",position:"absolute"}},a.a.createElement(ue,{renderPlaceholder:l,decorations:[],isLast:!1,parent:n,text:_})),w.set(_,0),j.set(_,n)}ee((()=>{var e=k.get(d);f.current?(null==e||e.set(v,f.current),x.set(n,f.current),P.set(f.current,n)):(null==e||e.delete(v),x.delete(n))}));var E=i({attributes:b,children:m,element:n});if(z){var C=oe(n);return a.a.createElement(r.Fragment,{key:C},E)}return E},ce=a.a.memo(le,((e,t)=>e.element===t.element&&e.renderElement===t.renderElement&&e.renderLeaf===t.renderLeaf&&ae(e.decorations,t.decorations)&&(e.selection===t.selection||!!e.selection&&!!t.selection&&o.Range.equals(e.selection,t.selection)))),se=e=>{var{attributes:t,children:n,element:r}=e,o=de().isInline(r)?"span":"div";return a.a.createElement(o,Object.assign({},t,{style:{position:"relative"}}),n)},fe=Object(r.createContext)(null),de=()=>{var e=Object(r.useContext)(fe);if(!e)throw new Error("The `useSlateStatic` hook must be used inside the component's context.");return e},pe=Object(r.createContext)((()=>[])),he=Object(r.createContext)(!1),ve=()=>Object(r.useContext)(he),me=e=>{for(var{decorations:t,node:n,renderElement:i,renderPlaceholder:u,renderLeaf:l,selection:c}=e,s=Object(r.useContext)(pe),f=de(),d=nt.findPath(f,n),p=[],h=o.Element.isElement(n)&&!f.isInline(n)&&o.Editor.hasInlines(f,n),v=0;v{var t=be[e],n=ye[e],r=ge[e],a=t&&Object(p.isKeyHotkey)(t),o=n&&Object(p.isKeyHotkey)(n),i=r&&Object(p.isKeyHotkey)(r);return e=>!(!a||!a(e))||(!!(V&&o&&o(e))||!(V||!i||!i(e)))},we={isBold:Oe("bold"),isCompose:Oe("compose"),isMoveBackward:Oe("moveBackward"),isMoveForward:Oe("moveForward"),isDeleteBackward:Oe("deleteBackward"),isDeleteForward:Oe("deleteForward"),isDeleteLineBackward:Oe("deleteLineBackward"),isDeleteLineForward:Oe("deleteLineForward"),isDeleteWordBackward:Oe("deleteWordBackward"),isDeleteWordForward:Oe("deleteWordForward"),isExtendBackward:Oe("extendBackward"),isExtendForward:Oe("extendForward"),isExtendDown:Oe("extendDown"),isExtendUp:Oe("extendUp"),isExtendLineBackward:Oe("extendLineBackward"),isExtendLineForward:Oe("extendLineForward"),isItalic:Oe("italic"),isMoveUp:Oe("moveDown"),isMoveDown:Oe("moveUp"),isMoveLineBackward:Oe("moveLineBackward"),isMoveLineForward:Oe("moveLineForward"),isMoveWordBackward:Oe("moveWordBackward"),isMoveWordForward:Oe("moveWordForward"),isRedo:Oe("redo"),isSplitBlock:Oe("splitBlock"),isTransposeCharacter:Oe("transposeCharacter"),isUndo:Oe("undo")},je=Object(r.createContext)(!1),_e=()=>Object(r.useContext)(je),Ee=Object(r.createContext)(null),Pe=()=>{var e=Object(r.useContext)(Ee);if(!e)throw new Error("The `useSlate` hook must be used inside the component's context.");var[t]=e;return t},xe=e=>e&&e.ownerDocument&&e.ownerDocument.defaultView||null,Ce=e=>Se(e)&&8===e.nodeType,ke=e=>Se(e)&&1===e.nodeType,Se=e=>{var t=xe(e);return!!t&&e instanceof t.Node},De=e=>{var t=e&&e.anchorNode&&xe(e.anchorNode);return!!t&&e instanceof t.Selection},Me=e=>Se(e)&&3===e.nodeType,Ae=(e,t,n)=>{for(var{childNodes:r}=e,a=r[t],o=t,i=!1,u=!1;(Ce(a)||ke(a)&&0===a.childNodes.length||ke(a)&&"false"===a.getAttribute("contenteditable"))&&(!i||!u);)o>=r.length?(i=!0,o=t-1,n="backward"):o<0?(u=!0,o=t+1,n="forward"):(a=r[o],t=o,o+="forward"===n?1:-1);return[a,t]},Te=(e,t,n)=>{var[r]=Ae(e,t,n);return r},Ie=e=>{var t="";if(Me(e)&&e.nodeValue)return e.nodeValue;if(ke(e)){for(var n of Array.from(e.childNodes))t+=Ie(n);var r=getComputedStyle(e).getPropertyValue("display");"block"!==r&&"list"!==r&&"BR"!==e.tagName||(t+="\n")}return t},Re=/data-slate-fragment="(.+?)"/m,Fe=e=>{var t=e.getData("text/html"),[,n]=t.match(Re)||[];return n},Be=["autoFocus","decorate","onDOMBeforeInput","placeholder","readOnly","renderElement","renderLeaf","renderPlaceholder","scrollSelectionIntoView","style","as"];function Le(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Ne(e){for(var t=1;ta.a.createElement(a.a.Fragment,null,me(e)),Ve=e=>{var{autoFocus:t,decorate:n=Ue,onDOMBeforeInput:i,placeholder:l,readOnly:s=!1,renderElement:d,renderLeaf:p,renderPlaceholder:h=(e=>a.a.createElement(ze,Object.assign({},e))),scrollSelectionIntoView:v=He,style:m={},as:y="div"}=e,g=b(e,Be),O=Pe(),[w,j]=Object(r.useState)(!1),C=Object(r.useRef)(null),k=Object(r.useRef)([]);S.set(O,s);var M=Object(r.useMemo)((()=>({isComposing:!1,hasInsertPrefixInCompositon:!1,isDraggingInternally:!1,isUpdatingSelection:!1,latestElement:null})),[]);ee((()=>{var e;C.current&&(e=xe(C.current))?(_.set(O,e),E.set(O,C.current),x.set(O,C.current),P.set(C.current,O)):x.delete(O);var{selection:t}=O,n=nt.findDocumentOrShadowRoot(O).getSelection();if(!M.isComposing&&n&&nt.isFocused(O)){var r="None"!==n.type;if(t||r){var a=E.get(O),i=!1;if(a.contains(n.anchorNode)&&a.contains(n.focusNode)&&(i=!0),r&&i&&t){var u=nt.toSlateRange(O,n,{exactMatch:!0,suppressThrow:!0});if(u&&o.Range.equals(u,t))return}if(!t||nt.hasRange(O,t)){var l;M.isUpdatingSelection=!0;try{l=t?nt.toDOMRange(O,t):void 0}catch(e){}if(l){var c=l.startOffset;if(U&&t&&1===c&&1===l.endOffset&&"\ufeff"===l[o.Range.isBackward(t)?"endContainer":"startContainer"].textContent){var s=o.Node.parent(O,t.focus.path);o.Editor.isVoid(O,s)&&(c=0)}o.Range.isBackward(t)?n.setBaseAndExtent(l.endContainer,l.endOffset,l.startContainer,c):n.setBaseAndExtent(l.startContainer,c,l.endContainer,l.endOffset),v(O,l)}else n.removeAllRanges();setTimeout((()=>{l&&U&&nt.toDOMNode(O,O).focus();M.isUpdatingSelection=!1}))}else try{O.selection=nt.toSlateRange(O,n,{exactMatch:!1,suppressThrow:!1})}catch(e){}}}})),Object(r.useEffect)((()=>{C.current&&t&&C.current.focus()}),[t]);var A=Object(r.useCallback)(f()((()=>{if(!M.isComposing&&!M.isUpdatingSelection&&!M.isDraggingInternally){var e=nt.findDocumentOrShadowRoot(O),{activeElement:t}=e,n=nt.toDOMNode(O,O),r=e.getSelection();if(t===n?(M.latestElement=t,D.set(O,!0)):D.delete(O),!r)return o.Transforms.deselect(O);var{anchorNode:a,focusNode:i}=r,u=Ge(O,a)||$e(O,a),l=Ge(O,i)||$e(O,i);if(u&&l){var c=nt.toSlateRange(O,r,{exactMatch:!1,suppressThrow:!1});o.Transforms.select(O,c)}}}),100),[s]),T=Object(r.useMemo)((()=>c()(A,0)),[A]),I=Object(r.useCallback)((e=>{if(!s&&Ge(O,e.target)&&!Ze(e,i)){T.flush();var{selection:t}=O,{inputType:n}=e,r=e.dataTransfer||e.data||void 0;if("insertCompositionText"===n||"deleteCompositionText"===n)return;var a=!1;if("insertText"===n&&t&&o.Range.isCollapsed(t)&&e.data&&1===e.data.length&&/[a-z ]/i.test(e.data)&&0!==t.anchor.offset){a=!0,O.marks&&(a=!1);var{anchor:u}=t,l=o.Editor.above(O,{at:u,match:e=>o.Editor.isInline(O,e),mode:"highest"});if(l){var[,c]=l;o.Editor.isEnd(O,t.anchor,c)&&(a=!1)}}if(a||e.preventDefault(),!n.startsWith("delete")||n.startsWith("deleteBy")){var[f]=e.getTargetRanges();if(f){var d=nt.toSlateRange(O,f,{exactMatch:!1,suppressThrow:!1});t&&o.Range.equals(t,d)||o.Transforms.select(O,d)}}if(t&&o.Range.isExpanded(t)&&n.startsWith("delete")){var p=n.endsWith("Backward")?"backward":"forward";return void o.Editor.deleteFragment(O,{direction:p})}switch(n){case"deleteByComposition":case"deleteByCut":case"deleteByDrag":o.Editor.deleteFragment(O);break;case"deleteContent":case"deleteContentForward":o.Editor.deleteForward(O);break;case"deleteContentBackward":o.Editor.deleteBackward(O);break;case"deleteEntireSoftLine":o.Editor.deleteBackward(O,{unit:"line"}),o.Editor.deleteForward(O,{unit:"line"});break;case"deleteHardLineBackward":o.Editor.deleteBackward(O,{unit:"block"});break;case"deleteSoftLineBackward":o.Editor.deleteBackward(O,{unit:"line"});break;case"deleteHardLineForward":o.Editor.deleteForward(O,{unit:"block"});break;case"deleteSoftLineForward":o.Editor.deleteForward(O,{unit:"line"});break;case"deleteWordBackward":o.Editor.deleteBackward(O,{unit:"word"});break;case"deleteWordForward":o.Editor.deleteForward(O,{unit:"word"});break;case"insertLineBreak":case"insertParagraph":o.Editor.insertBreak(O);break;case"insertFromComposition":case"insertFromDrop":case"insertFromPaste":case"insertFromYank":case"insertReplacementText":case"insertText":"insertFromComposition"===n&&(M.isComposing&&j(!1),M.isComposing=!1),"DataTransfer"===(null==r?void 0:r.constructor.name)?nt.insertData(O,r):"string"==typeof r&&(a?k.current.push((()=>o.Editor.insertText(O,r))):o.Editor.insertText(O,r))}}}),[s,i]);ee((()=>(C.current&&Q&&C.current.addEventListener("beforeinput",I),()=>{C.current&&Q&&C.current.removeEventListener("beforeinput",I)})),[I]),ee((()=>{var e=nt.getWindow(O);return e.document.addEventListener("selectionchange",T),()=>{e.document.removeEventListener("selectionchange",T)}}),[T]);var R=n([O,[]]);if(l&&1===O.children.length&&1===Array.from(o.Node.texts(O)).length&&""===o.Node.string(O)&&!w){var B=o.Editor.start(O,[]);R.push({[F]:!0,placeholder:l,anchor:B,focus:B})}return a.a.createElement(je.Provider,{value:s},a.a.createElement(pe.Provider,{value:n},a.a.createElement(y,Object.assign({role:s?void 0:"textbox"},g,{spellCheck:!(!Q&&J)&&g.spellCheck,autoCorrect:Q||!J?g.autoCorrect:"false",autoCapitalize:Q||!J?g.autoCapitalize:"false","data-slate-editor":!0,"data-slate-node":"value",contentEditable:!s,zindex:-1,suppressContentEditableWarning:!0,ref:C,style:Ne({position:"relative",outline:"none",whiteSpace:"pre-wrap",wordWrap:"break-word"},m),onBeforeInput:Object(r.useCallback)((e=>{if(!Q&&!s&&!qe(e,g.onBeforeInput)&&Ge(O,e.target)&&(e.preventDefault(),!M.isComposing)){var t=e.data;o.Editor.insertText(O,t)}}),[s]),onInput:Object(r.useCallback)((e=>{for(var t of k.current)t();k.current=[]}),[]),onBlur:Object(r.useCallback)((e=>{if(!s&&!M.isUpdatingSelection&&Ge(O,e.target)&&!qe(e,g.onBlur)){var t=nt.findDocumentOrShadowRoot(O);if(M.latestElement!==t.activeElement){var{relatedTarget:n}=e;if(!(n===nt.toDOMNode(O,O)||ke(n)&&n.hasAttribute("data-slate-spacer"))){if(null!=n&&Se(n)&&nt.hasDOMNode(O,n)){var r=nt.toSlateNode(O,n);if(o.Element.isElement(r)&&!O.isVoid(r))return}if(H){var a=t.getSelection();null==a||a.removeAllRanges()}D.delete(O)}}}}),[s,g.onBlur]),onClick:Object(r.useCallback)((e=>{if(!s&&Ye(O,e.target)&&!qe(e,g.onClick)&&Se(e.target)){var t=nt.toSlateNode(O,e.target),n=nt.findPath(O,t);if(o.Editor.hasPath(O,n))if(o.Node.get(O,n)===t){var r=o.Editor.start(O,n),a=o.Editor.end(O,n),i=o.Editor.void(O,{at:r}),u=o.Editor.void(O,{at:a});if(i&&u&&o.Path.equals(i[1],u[1])){var l=o.Editor.range(O,r);o.Transforms.select(O,l)}}}}),[s,g.onClick]),onCompositionEnd:Object(r.useCallback)((e=>{if(Ge(O,e.target)&&!qe(e,g.onCompositionEnd)&&(M.isComposing&&j(!1),M.isComposing=!1,H||q||W||Z||X||K||!e.data||o.Editor.insertText(O,e.data),O.selection&&o.Range.isCollapsed(O.selection))){var t=O.selection.anchor.path,n=o.Node.leaf(O,t);M.hasInsertPrefixInCompositon&&(M.hasInsertPrefixInCompositon=!1,o.Editor.withoutNormalizing(O,(()=>{var e=n.text.replace(/^\uFEFF/,"");o.Transforms.delete(O,{distance:n.text.length,reverse:!0}),o.Editor.insertText(O,e)})))}}),[g.onCompositionEnd]),onCompositionUpdate:Object(r.useCallback)((e=>{Ge(O,e.target)&&!qe(e,g.onCompositionUpdate)&&(!M.isComposing&&j(!0),M.isComposing=!0)}),[g.onCompositionUpdate]),onCompositionStart:Object(r.useCallback)((e=>{if(Ge(O,e.target)&&!qe(e,g.onCompositionStart)){var{selection:t,marks:n}=O;if(t){if(o.Range.isExpanded(t))return void o.Editor.deleteFragment(O);var r=o.Editor.above(O,{match:e=>o.Editor.isInline(O,e),mode:"highest"});if(r){var[,a]=r;if(o.Editor.isEnd(O,t.anchor,a)){var i=o.Editor.after(O,a);o.Transforms.setSelection(O,{anchor:i,focus:i})}}n&&(M.hasInsertPrefixInCompositon=!0,o.Transforms.insertNodes(O,Ne({text:"\ufeff"},n),{select:!0}))}}}),[g.onCompositionStart]),onCopy:Object(r.useCallback)((e=>{Ge(O,e.target)&&!qe(e,g.onCopy)&&(e.preventDefault(),nt.setFragmentData(O,e.clipboardData,"copy"))}),[g.onCopy]),onCut:Object(r.useCallback)((e=>{if(!s&&Ge(O,e.target)&&!qe(e,g.onCut)){e.preventDefault(),nt.setFragmentData(O,e.clipboardData,"cut");var{selection:t}=O;if(t)if(o.Range.isExpanded(t))o.Editor.deleteFragment(O);else{var n=o.Node.parent(O,t.anchor.path);o.Editor.isVoid(O,n)&&o.Transforms.delete(O)}}}),[s,g.onCut]),onDragOver:Object(r.useCallback)((e=>{if(Ye(O,e.target)&&!qe(e,g.onDragOver)){var t=nt.toSlateNode(O,e.target);o.Editor.isVoid(O,t)&&e.preventDefault()}}),[g.onDragOver]),onDragStart:Object(r.useCallback)((e=>{if(!s&&Ye(O,e.target)&&!qe(e,g.onDragStart)){var t=nt.toSlateNode(O,e.target),n=nt.findPath(O,t);if(o.Editor.isVoid(O,t)||o.Editor.void(O,{at:n,voids:!0})){var r=o.Editor.range(O,n);o.Transforms.select(O,r)}M.isDraggingInternally=!0,nt.setFragmentData(O,e.dataTransfer,"drag")}}),[s,g.onDragStart]),onDrop:Object(r.useCallback)((e=>{if(!s&&Ye(O,e.target)&&!qe(e,g.onDrop)){e.preventDefault();var t=O.selection,n=nt.findEventRange(O,e),r=e.dataTransfer;o.Transforms.select(O,n),M.isDraggingInternally&&(!t||o.Range.equals(t,n)||o.Editor.void(O,{at:n,voids:!0})||o.Transforms.delete(O,{at:t}),M.isDraggingInternally=!1),nt.insertData(O,r),nt.isFocused(O)||nt.focus(O)}}),[s,g.onDrop]),onDragEnd:Object(r.useCallback)((e=>{!s&&M.isDraggingInternally&&Ye(O,e.target)&&!qe(e,g.onDragEnd)&&(M.isDraggingInternally=!1)}),[s,g.onDragEnd]),onFocus:Object(r.useCallback)((e=>{if(!s&&!M.isUpdatingSelection&&Ge(O,e.target)&&!qe(e,g.onFocus)){var t=nt.toDOMNode(O,O),n=nt.findDocumentOrShadowRoot(O);if(M.latestElement=n.activeElement,U&&e.target!==t)return void t.focus();D.set(O,!0)}}),[s,g.onFocus]),onKeyDown:Object(r.useCallback)((e=>{if(!s&&!M.isComposing&&Ge(O,e.target)&&!qe(e,g.onKeyDown)){var{nativeEvent:t}=e,{selection:n}=O,r=O.children[null!==n?n.focus.path[0]:0],a="rtl"===u()(o.Node.string(r));if(we.isRedo(t)){e.preventDefault();var i=O;return void("function"==typeof i.redo&&i.redo())}if(we.isUndo(t)){e.preventDefault();var l=O;return void("function"==typeof l.undo&&l.undo())}if(we.isMoveLineBackward(t))return e.preventDefault(),void o.Transforms.move(O,{unit:"line",reverse:!0});if(we.isMoveLineForward(t))return e.preventDefault(),void o.Transforms.move(O,{unit:"line"});if(n&&(we.isExtendUp(t)||we.isExtendDown(t))&&O.isVoid(r)){e.preventDefault();var c=we.isExtendUp(t);return void o.Transforms.move(O,{unit:"line",edge:"focus",reverse:c})}if((we.isMoveUp(t)||we.isMoveDown(t))&&O.isVoid(r)){e.preventDefault();var f=we.isMoveDown(t);return void o.Transforms.move(O,{unit:"line",reverse:f})}if(we.isExtendLineBackward(t))return e.preventDefault(),void o.Transforms.move(O,{unit:"line",edge:"focus",reverse:!0});if(we.isExtendLineForward(t))return e.preventDefault(),void o.Transforms.move(O,{unit:"line",edge:"focus"});if(we.isMoveBackward(t))return e.preventDefault(),void(n&&o.Range.isCollapsed(n)?o.Transforms.move(O,{reverse:!a}):o.Transforms.collapse(O,{edge:"start"}));if(we.isMoveForward(t))return e.preventDefault(),void(n&&o.Range.isCollapsed(n)?o.Transforms.move(O,{reverse:a}):o.Transforms.collapse(O,{edge:"end"}));if(we.isMoveWordBackward(t))return e.preventDefault(),n&&o.Range.isExpanded(n)&&o.Transforms.collapse(O,{edge:"focus"}),void o.Transforms.move(O,{unit:"word",reverse:!a});if(we.isMoveWordForward(t))return e.preventDefault(),n&&o.Range.isExpanded(n)&&o.Transforms.collapse(O,{edge:"focus"}),void o.Transforms.move(O,{unit:"word",reverse:a});if(Q){if((G||H)&&n&&(we.isDeleteBackward(t)||we.isDeleteForward(t))&&o.Range.isCollapsed(n)){var d=o.Node.parent(O,n.anchor.path);if(o.Element.isElement(d)&&o.Editor.isVoid(O,d)&&o.Editor.isInline(O,d))return e.preventDefault(),void o.Editor.deleteBackward(O,{unit:"block"})}}else{if(we.isBold(t)||we.isItalic(t)||we.isTransposeCharacter(t))return void e.preventDefault();if(we.isSplitBlock(t))return e.preventDefault(),void o.Editor.insertBreak(O);if(we.isDeleteBackward(t))return e.preventDefault(),void(n&&o.Range.isExpanded(n)?o.Editor.deleteFragment(O,{direction:"backward"}):o.Editor.deleteBackward(O));if(we.isDeleteForward(t))return e.preventDefault(),void(n&&o.Range.isExpanded(n)?o.Editor.deleteFragment(O,{direction:"forward"}):o.Editor.deleteForward(O));if(we.isDeleteLineBackward(t))return e.preventDefault(),void(n&&o.Range.isExpanded(n)?o.Editor.deleteFragment(O,{direction:"backward"}):o.Editor.deleteBackward(O,{unit:"line"}));if(we.isDeleteLineForward(t))return e.preventDefault(),void(n&&o.Range.isExpanded(n)?o.Editor.deleteFragment(O,{direction:"forward"}):o.Editor.deleteForward(O,{unit:"line"}));if(we.isDeleteWordBackward(t))return e.preventDefault(),void(n&&o.Range.isExpanded(n)?o.Editor.deleteFragment(O,{direction:"backward"}):o.Editor.deleteBackward(O,{unit:"word"}));if(we.isDeleteWordForward(t))return e.preventDefault(),void(n&&o.Range.isExpanded(n)?o.Editor.deleteFragment(O,{direction:"forward"}):o.Editor.deleteForward(O,{unit:"word"}))}}}),[s,g.onKeyDown]),onPaste:Object(r.useCallback)((e=>{s||!Ge(O,e.target)||qe(e,g.onPaste)||Q&&!(e=>e.clipboardData&&""!==e.clipboardData.getData("text/plain")&&1===e.clipboardData.types.length)(e.nativeEvent)||(e.preventDefault(),nt.insertData(O,e.clipboardData))}),[s,g.onPaste])}),a.a.createElement(We,{decorations:R,node:O,renderElement:d,renderPlaceholder:h,renderLeaf:p,selection:O.selection}))))},ze=e=>{var{attributes:t,children:n}=e;return a.a.createElement("span",Object.assign({},t),n)},Ue=()=>[],He=(e,t)=>{if(!e.selection||e.selection&&o.Range.isCollapsed(e.selection)){var n=t.startContainer.parentElement;n.getBoundingClientRect=t.getBoundingClientRect.bind(t),Object(d.default)(n,{scrollMode:"if-needed"}),delete n.getBoundingClientRect}},Ye=(e,t)=>Se(t)&&nt.hasDOMNode(e,t),Ge=(e,t)=>Se(t)&&nt.hasDOMNode(e,t,{editable:!0}),$e=(e,t)=>{if(S.get(e))return!1;var n=Ye(e,t)&&nt.toSlateNode(e,t);return o.Editor.isVoid(e,n)},qe=(e,t)=>{if(!t)return!1;var n=t(e);return null!=n?n:e.isDefaultPrevented()||e.isPropagationStopped()},Ze=(e,t)=>{if(!t)return!1;var n=t(e);return null!=n?n:e.defaultPrevented};function Ke(e,t){if(e===t)return null;var n=function(e,t){for(var n=Math.min(e.length,t.length),r=0;r!!D.get(e),isReadOnly:e=>!!S.get(e),blur(e){var t=nt.toDOMNode(e,e),n=nt.findDocumentOrShadowRoot(e);D.set(e,!1),n.activeElement===t&&t.blur()},focus(e){var t=nt.toDOMNode(e,e),n=nt.findDocumentOrShadowRoot(e);D.set(e,!0),n.activeElement!==t&&t.focus({preventScroll:!0})},deselect(e){nt.toDOMNode(e,e);var{selection:t}=e,n=nt.findDocumentOrShadowRoot(e).getSelection();n&&n.rangeCount>0&&n.removeAllRanges(),t&&o.Transforms.deselect(e)},hasDOMNode(e,t){var n,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{editable:a=!1}=r,o=nt.toDOMNode(e,e);try{n=ke(t)?t:t.parentElement}catch(e){if(!e.message.includes('Permission denied to access property "nodeType"'))throw e}return!!n&&!(n.closest("[data-slate-editor]")!==o||a&&!n.isContentEditable&&("boolean"!=typeof n.isContentEditable||n.closest('[contenteditable="false"]')!==o)&&!n.getAttribute("data-slate-zero-width"))},insertData(e,t){e.insertData(t)},insertFragmentData:(e,t)=>e.insertFragmentData(t),insertTextData:(e,t)=>e.insertTextData(t),setFragmentData(e,t,n){e.setFragmentData(t,n)},toDOMNode(e,t){var n=k.get(e),r=o.Editor.isEditor(t)?E.get(e):null==n?void 0:n.get(nt.findKey(e,t));if(!r)throw new Error("Cannot resolve a DOM node from Slate node: ".concat(JSON.stringify(t)));return r},toDOMPoint(e,t){var n,[r]=o.Editor.node(e,t.path),a=nt.toDOMNode(e,r);o.Editor.void(e,{at:t})&&(t={path:t.path,offset:0});var i=Array.from(a.querySelectorAll("[data-slate-string], [data-slate-zero-width]")),u=0;for(var l of i){var c=l.childNodes[0];if(null!=c&&null!=c.textContent){var{length:s}=c.textContent,f=l.getAttribute("data-slate-length"),d=u+(null==f?s:parseInt(f,10));if(t.offset<=d){n=[c,Math.min(s,Math.max(0,t.offset-u))];break}u=d}}if(!n)throw new Error("Cannot resolve a DOM point from Slate point: ".concat(JSON.stringify(t)));return n},toDOMRange(e,t){var{anchor:n,focus:r}=t,a=o.Range.isBackward(t),i=nt.toDOMPoint(e,n),u=o.Range.isCollapsed(t)?i:nt.toDOMPoint(e,r),l=nt.getWindow(e).document.createRange(),[c,s]=a?u:i,[f,d]=a?i:u,p=!!(ke(c)?c:c.parentElement).getAttribute("data-slate-zero-width"),h=!!(ke(f)?f:f.parentElement).getAttribute("data-slate-zero-width");return l.setStart(c,p?1:s),l.setEnd(f,h?1:d),l},toSlateNode(e,t){var n=ke(t)?t:t.parentElement;n&&!n.hasAttribute("data-slate-node")&&(n=n.closest("[data-slate-node]"));var r=n?P.get(n):null;if(!r)throw new Error("Cannot resolve a Slate node from DOM node: ".concat(n));return r},findEventRange(e,t){"nativeEvent"in t&&(t=t.nativeEvent);var{clientX:n,clientY:r,target:a}=t;if(null==n||null==r)throw new Error("Cannot resolve a Slate range from a DOM event: ".concat(t));var i,u=nt.toSlateNode(e,t.target),l=nt.findPath(e,u);if(o.Editor.isVoid(e,u)){var c=a.getBoundingClientRect(),s=e.isInline(u)?n-c.left{var[t,n]=e;if(ke(t)&&t.childNodes.length){var r=n===t.childNodes.length,a=r?n-1:n;for([t,a]=Ae(t,a,r?"backward":"forward"),r=a{e.parentNode.removeChild(e)})),c=v.textContent.length,p=l}else f&&((d=f.querySelector("[data-slate-leaf]"))?(l=d.closest('[data-slate-node="text"]'),c=(p=d).textContent.length,p.querySelectorAll("[data-slate-zero-width]").forEach((e=>{c-=e.textContent.length}))):c=1);p&&c===p.textContent.length&&(u.hasAttribute("data-slate-zero-width")||U&&null!==(s=p.textContent)&&void 0!==s&&s.endsWith("\n\n"))&&c--}if(!l){if(a)return null;throw new Error("Cannot resolve a Slate point from DOM point: ".concat(t))}var m=nt.toSlateNode(e,l);return{path:nt.findPath(e,m),offset:c}},toSlateRange(e,t,n){var r,a,i,u,l,{exactMatch:c,suppressThrow:s}=n;if((De(t)?t.anchorNode:t.startContainer)&&(De(t)?(r=t.anchorNode,a=t.anchorOffset,i=t.focusNode,u=t.focusOffset,l=G&&window.document.activeElement&&window.document.activeElement.shadowRoot?t.anchorNode===t.focusNode&&t.anchorOffset===t.focusOffset:t.isCollapsed):(r=t.startContainer,a=t.startOffset,i=t.endContainer,u=t.endOffset,l=t.collapsed)),null==r||null==i||null==a||null==u)throw new Error("Cannot resolve a Slate range from DOM range: ".concat(t));var f=nt.toSlatePoint(e,[r,a],{exactMatch:c,suppressThrow:s});if(!f)return null;var d=l?f:nt.toSlatePoint(e,[i,u],{exactMatch:c,suppressThrow:s});if(!d)return null;var p={anchor:f,focus:d};return o.Range.isExpanded(p)&&o.Range.isForward(p)&&ke(i)&&o.Editor.void(e,{at:p.focus,mode:"highest"})&&(p=o.Editor.unhangRange(e,p,{voids:!0})),p},hasRange(e,t){var{anchor:n,focus:r}=t;return o.Editor.hasPath(e,n.path)&&o.Editor.hasPath(e,r.path)}};class rt{constructor(e,t){this.editor=e,this.restoreDOM=t,this.flush=e=>{try{this.reconcileMutations(e)}catch(e){console.error(e),this.restoreDOM()}},this.reconcileMutations=e=>{var t=function(e,t){var n=[],r=[],a=[],i=[];return t.forEach((t=>{switch(t.type){case"childList":t.addedNodes.length&&t.addedNodes.forEach((e=>{n.push(e)})),t.removedNodes.forEach((e=>{r.push(e)}));break;case"characterData":i.push(t);var{parentNode:u}=t.target;if(!u)return;var l=Je(e,u);if(!l)return;if(a.some((e=>{var{path:t}=e;return o.Path.equals(t,l.path)})))return;a.push(l)}})),{addedNodes:n,removedNodes:r,insertedText:a,characterDataMutations:i}}(this.editor,e),{insertedText:n,removedNodes:r}=t;if(((e,t)=>{var{selection:n}=e,{removedNodes:r}=t;return!!n&&o.Range.isExpanded(n)&&r.length>0})(this.editor,t)){var a=function(e){return e.reduce(((e,t)=>{var{text:n}=t;return"".concat(e).concat(n.insertText)}),"")}(n);this.replaceExpandedSelection(a)}else((e,t)=>{var{addedNodes:n}=t,{selection:r}=e,a=r?o.Node.parent(e,r.anchor.path):null,i=a?nt.toDOMNode(e,a):null;return!!i&&n.some((e=>e instanceof HTMLElement&&e.tagName===(null==i?void 0:i.tagName)))})(this.editor,t)?this.insertBreak():((e,t)=>{var{addedNodes:n,characterDataMutations:r,removedNodes:a}=t;return a.length>0&&0===n.length&&r.length>0})(this.editor,t)?this.removeLeafNodes(r):((e,t)=>{var{removedNodes:n}=t;return n.length>0})(this.editor,t)?this.deleteBackward():((e,t)=>{var{insertedText:n}=t;return n.length>0})(this.editor,t)&&this.insertText(n)},this.insertText=e=>{var{selection:t}=this.editor;if(M.get(this.editor)||A.get(this.editor))return T.set(this.editor,e),void A.set(this.editor,!1);e.forEach((e=>{var n=e.text.insertText,r=Qe(this.editor,t,e);o.Transforms.setSelection(this.editor,r),o.Editor.insertText(this.editor,n)}))},this.insertBreak=()=>{var{selection:e}=this.editor;o.Editor.insertBreak(this.editor),this.restoreDOM(),e&&setTimeout((()=>{this.editor.selection&&o.Range.equals(e,this.editor.selection)&&o.Transforms.move(this.editor)}),100)},this.replaceExpandedSelection=e=>{o.Editor.deleteFragment(this.editor),e.length&&o.Editor.insertText(this.editor,e),this.restoreDOM()},this.deleteBackward=()=>{o.Editor.deleteBackward(this.editor),nt.focus(this.editor),this.restoreDOM()},this.removeLeafNodes=e=>{for(var t of e){var n=nt.toSlateNode(this.editor,t);if(n){var r=nt.findPath(this.editor,n);o.Transforms.delete(this.editor,{at:r}),this.restoreDOM()}}},this.editor=e,this.restoreDOM=t}}function at(e,t,n){var[a]=Object(r.useState)((()=>new MutationObserver(t)));ee((()=>{a.disconnect()})),Object(r.useEffect)((()=>{if(!e.current)throw new Error("Failed to attach MutationObserver, `node` is undefined");return a.observe(e.current,n),a.disconnect.bind(a)}))}var ot={childList:!0,characterData:!0,subtree:!0};function it(e){var t,n=ke(e)?e:e.parentElement;n&&!n.hasAttribute("data-slate-node")&&(n=n.closest("[data-slate-node]"));var r=n&&P.get(n);return r||(null!==(t=n)&&void 0!==t&&t.parentElement?it(n.parentElement):null)}function ut(e,t){var n=de(),a=Object(r.useRef)(new Set);at(e,Object(r.useCallback)((e=>{t.current&&e.forEach((e=>{var{target:t}=e,n=it(t);if(n)return a.current.add(n)}))}),[]),ot),a.current.clear();var i=Object(r.useCallback)((()=>{var e=Array.from(a.current.values()),t=e.filter((t=>!e.some((e=>o.Path.isParent(nt.findPath(n,e),nt.findPath(n,t))))));t.forEach((e=>{var t;null===(t=R.get(e))||void 0===t||t()})),a.current.clear()}),[]);return i}var lt={childList:!0,characterData:!0,characterDataOldValue:!0,subtree:!0};function ct(e){var t=de(),{receivedUserInput:n,onUserInput:a}=function(){var e=de(),t=Object(r.useRef)(!1),n=Object(r.useRef)(null),a=Object(r.useCallback)((()=>{if(!1===t.current){var r=nt.getWindow(e);t.current=!0,n.current&&r.cancelAnimationFrame(n.current),n.current=r.requestAnimationFrame((()=>{t.current=!1,n.current=null}))}}),[]);return Object(r.useEffect)((()=>{t.current&&(t.current=!1)})),{receivedUserInput:t,onUserInput:a}}(),o=ut(e,n),i=Object(r.useMemo)((()=>new rt(t,o)),[o,t]),u=Object(r.useRef)(null),l=Object(r.useRef)(!1);return at(e,Object(r.useCallback)((e=>{n.current&&(l.current=!0,i.flush(e),u.current&&clearTimeout(u.current),u.current=setTimeout((()=>{l.current=!1,u.current=null}),250))}),[]),lt),{isReconciling:l,onUserInput:a}}var st=["autoFocus","decorate","onDOMBeforeInput","placeholder","readOnly","renderElement","renderLeaf","renderPlaceholder","style","as"];function ft(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function dt(e){for(var t=1;t{var{autoFocus:t,decorate:n=Ue,onDOMBeforeInput:i,placeholder:u,readOnly:l=!1,renderElement:s,renderLeaf:p,renderPlaceholder:h=(e=>a.a.createElement(ze,Object.assign({},e))),style:v={},as:m="div"}=e,y=b(e,st),g=Pe(),[O,w]=Object(r.useState)(!1),j=Object(r.useRef)(null),C=ct(j);S.set(g,l);var k=Object(r.useMemo)((()=>({isComposing:!1,isUpdatingSelection:!1,latestElement:null})),[]),I=oe(g);ee((()=>{var e;j.current&&(e=xe(j.current))?(_.set(g,e),E.set(g,j.current),x.set(g,j.current),P.set(j.current,g)):x.delete(g);try{var{selection:t}=g,n=nt.findDocumentOrShadowRoot(g).getSelection();if(k.isComposing||!n||!nt.isFocused(g))return;var r="None"!==n.type;if(!t&&!r)return;var a=E.get(g),i=!1;if(a.contains(n.anchorNode)&&a.contains(n.focusNode)&&(i=!0),r&&i&&t){var u=nt.toSlateRange(g,n,{exactMatch:!0,suppressThrow:!0});if(u&&o.Range.equals(u,t))return}if(t&&!nt.hasRange(g,t))return void(g.selection=nt.toSlateRange(g,n,{exactMatch:!1,suppressThrow:!1}));var l=nt.toDOMNode(g,g);k.isUpdatingSelection=!0;var c=t&&nt.toDOMRange(g,t);if(c){o.Range.isBackward(t)?n.setBaseAndExtent(c.endContainer,c.endOffset,c.startContainer,c.startOffset):n.setBaseAndExtent(c.startContainer,c.startOffset,c.endContainer,c.endOffset);var s=c.startContainer.parentElement;s.getBoundingClientRect=c.getBoundingClientRect.bind(c),Object(d.default)(s,{scrollMode:"if-needed",boundary:l}),delete s.getBoundingClientRect}else n.removeAllRanges();setTimeout((()=>{k.isUpdatingSelection=!1}))}catch(e){k.isUpdatingSelection=!1}})),Object(r.useEffect)((()=>{j.current&&t&&j.current.focus()}),[t]);var R=Object(r.useCallback)(f()((()=>{try{if(!k.isComposing&&!k.isUpdatingSelection&&!C.isReconciling.current){var e=nt.findDocumentOrShadowRoot(g),{activeElement:t}=e,n=nt.toDOMNode(g,g),r=e.getSelection();if(t===n?(k.latestElement=t,D.set(g,!0)):D.delete(g),!r)return o.Transforms.deselect(g);var{anchorNode:a,focusNode:i}=r,u=Ge(g,a)||$e(g,a),l=Ge(g,i)||$e(g,i);if(u&&l){var c=nt.toSlateRange(g,r,{exactMatch:!1,suppressThrow:!1});o.Transforms.select(g,c)}else o.Transforms.deselect(g)}}catch(e){}}),100),[l]),B=Object(r.useMemo)((()=>c()(R,0)),[R]),L=Object(r.useCallback)((e=>{l||!Ge(g,e.target)||Ze(e,i)||(B.flush(),C.onUserInput())}),[l,i]);ee((()=>{var e=j.current;return null==e||e.addEventListener("beforeinput",L),()=>null==e?void 0:e.removeEventListener("beforeinput",L)}),[I,i]),ee((()=>{var e=nt.getWindow(g);return e.document.addEventListener("selectionchange",B),()=>{e.document.removeEventListener("selectionchange",B)}}),[B]);var N=n([g,[]]);if(u&&1===g.children.length&&1===Array.from(o.Node.texts(g)).length&&""===o.Node.string(g)&&!O){var W=o.Editor.start(g,[]);N.push({[F]:!0,placeholder:u,anchor:W,focus:W})}return a.a.createElement(je.Provider,{value:l},a.a.createElement(pe.Provider,{value:n},a.a.createElement(m,Object.assign({key:I,role:l?void 0:"textbox"},y,{spellCheck:y.spellCheck,autoCorrect:y.autoCorrect,autoCapitalize:y.autoCapitalize,"data-slate-editor":!0,"data-slate-node":"value",contentEditable:!l||void 0,suppressContentEditableWarning:!0,ref:j,style:dt({position:"relative",outline:"none",whiteSpace:"pre-wrap",wordWrap:"break-word"},v),onCopy:Object(r.useCallback)((e=>{Ge(g,e.target)&&!qe(e,y.onCopy)&&(e.preventDefault(),nt.setFragmentData(g,e.clipboardData,"copy"))}),[y.onCopy]),onCut:Object(r.useCallback)((e=>{if(!l&&Ge(g,e.target)&&!qe(e,y.onCut)){e.preventDefault(),nt.setFragmentData(g,e.clipboardData,"cut");var{selection:t}=g;if(t)if(o.Range.isExpanded(t))o.Editor.deleteFragment(g);else{var n=o.Node.parent(g,t.anchor.path);o.Editor.isVoid(g,n)&&o.Transforms.delete(g)}}}),[l,y.onCut]),onFocus:Object(r.useCallback)((e=>{if(!l&&!k.isUpdatingSelection&&Ge(g,e.target)&&!qe(e,y.onFocus)){var t=nt.findDocumentOrShadowRoot(g);k.latestElement=t.activeElement,D.set(g,!0)}}),[l,y.onFocus]),onBlur:Object(r.useCallback)((e=>{if(!l&&!k.isUpdatingSelection&&Ge(g,e.target)&&!qe(e,y.onBlur)){var t=nt.findDocumentOrShadowRoot(g);if(k.latestElement!==t.activeElement){var{relatedTarget:n}=e;if(!(n===nt.toDOMNode(g,g)||ke(n)&&n.hasAttribute("data-slate-spacer"))){if(null!=n&&Se(n)&&nt.hasDOMNode(g,n)){var r=nt.toSlateNode(g,n);if(o.Element.isElement(r)&&!g.isVoid(r))return}D.delete(g)}}}}),[l,y.onBlur]),onClick:Object(r.useCallback)((e=>{if(!l&&Ye(g,e.target)&&!qe(e,y.onClick)&&Se(e.target)){var t=nt.toSlateNode(g,e.target),n=nt.findPath(g,t);if(o.Editor.hasPath(g,n))if(o.Node.get(g,n)===t){var r=o.Editor.start(g,n),a=o.Editor.end(g,n),i=o.Editor.void(g,{at:r}),u=o.Editor.void(g,{at:a});if(i&&u&&o.Path.equals(i[1],u[1])){var c=o.Editor.range(g,r);o.Transforms.select(g,c)}}}}),[l,y.onClick]),onCompositionEnd:Object(r.useCallback)((e=>{Ge(g,e.target)&&!qe(e,y.onCompositionEnd)&&(B.flush(),setTimeout((()=>{k.isComposing&&w(!1),k.isComposing=!1,M.set(g,!1),A.set(g,!0);var e=T.get(g)||[];if(e.length){T.set(g,[]);var{selection:t}=g;e.forEach((e=>{var n=e.text.insertText,r=Qe(g,t,e);o.Transforms.setSelection(g,r),o.Editor.insertText(g,n)}))}}),20))}),[y.onCompositionEnd]),onCompositionUpdate:Object(r.useCallback)((e=>{Ge(g,e.target)&&!qe(e,y.onCompositionUpdate)&&(!k.isComposing&&w(!0),k.isComposing=!0,M.set(g,!0))}),[y.onCompositionUpdate]),onCompositionStart:Object(r.useCallback)((e=>{Ge(g,e.target)&&!qe(e,y.onCompositionStart)&&(!k.isComposing&&w(!0),k.isComposing=!0,M.set(g,!0))}),[y.onCompositionStart]),onPaste:Object(r.useCallback)((e=>{e.clipboardData=(e=>{if(!e.getData("application/x-slate-fragment")){var t=Fe(e);if(t){var n=new DataTransfer;return e.types.forEach((t=>{n.setData(t,e.getData(t))})),n.setData("application/x-slate-fragment",t),n}}return e})(e.clipboardData),!Ge(g,e.target)||qe(e,y.onPaste)||l||(e.preventDefault(),nt.insertData(g,e.clipboardData))}),[l,y.onPaste])}),me({decorations:N,node:g,renderElement:s,renderPlaceholder:h,renderLeaf:p,selection:g.selection}))))},ht=Object(r.createContext)(!1),vt=()=>Object(r.useContext)(ht),mt=["editor","children","onChange","value"],bt=e=>{var{editor:t,children:n,onChange:i,value:u}=e,l=b(e,mt),[c,s]=a.a.useState((()=>{if(!o.Node.isNodeList(u))throw new Error("[Slate] value is invalid! Expected a list of elements"+"but got: ".concat(JSON.stringify(u)));if(!o.Editor.isEditor(t))throw new Error("[Slate] editor is invalid! you passed:"+"".concat(JSON.stringify(t)));return t.children=u,Object.assign(t,l),[t]})),f=Object(r.useCallback)((()=>{i(t.children),s([t])}),[i]);I.set(t,f),Object(r.useEffect)((()=>()=>{I.set(t,(()=>{}))}),[]);var[d,p]=Object(r.useState)(nt.isFocused(t));return Object(r.useEffect)((()=>{p(nt.isFocused(t))})),ee((()=>{var e=()=>{setTimeout((()=>{p(nt.isFocused(t))}),0)};return document.addEventListener("focus",e,!0),()=>document.removeEventListener("focus",e,!0)}),[]),ee((()=>{var e=()=>{setTimeout((()=>{p(nt.isFocused(t))}),0)};return document.addEventListener("blur",e,!0),()=>document.removeEventListener("blur",e,!0)}),[]),a.a.createElement(Ee.Provider,{value:c},a.a.createElement(fe.Provider,{value:t},a.a.createElement(ht.Provider,{value:d},n)))},yt=()=>{var e=Object(r.useContext)(fe);if(!e)throw new Error("The `useEditor` hook must be used inside the component's context.");return e},gt=(e,t)=>{var n=(t.top+t.bottom)/2;return e.top<=n&&e.bottom>=n},Ot=(e,t,n)=>{var r=nt.toDOMRange(e,t).getBoundingClientRect(),a=nt.toDOMRange(e,n).getBoundingClientRect();return gt(r,a)&>(a,r)},wt=e=>{var t=e,{apply:n,onChange:r,deleteBackward:a}=t;return k.set(t,new WeakMap),t.deleteBackward=n=>{if("line"!==n)return a(n);if(e.selection&&o.Range.isCollapsed(e.selection)){var r=o.Editor.above(e,{match:t=>o.Editor.isBlock(e,t),at:e.selection});if(r){var[,i]=r,u=o.Editor.range(e,i,e.selection.anchor),l=((e,t)=>{var n=o.Editor.range(e,o.Range.end(t)),r=Array.from(o.Editor.positions(e,{at:t})),a=0,i=r.length,u=Math.floor(i/2);if(Ot(e,o.Editor.range(e,r[a]),n))return o.Editor.range(e,r[a],n);if(r.length<2)return o.Editor.range(e,r[r.length-1],n);for(;u!==r.length&&u!==a;)Ot(e,o.Editor.range(e,r[u]),n)?i=u:a=u,u=Math.floor((a+i)/2);return o.Editor.range(e,r[i],n)})(t,u);o.Range.isCollapsed(l)||o.Transforms.delete(e,{at:l})}}},t.apply=e=>{var r=[];switch(e.type){case"insert_text":case"remove_text":case"set_node":for(var[a,i]of o.Editor.levels(t,{at:e.path})){var u=nt.findKey(t,a);r.push([i,u])}break;case"insert_node":case"remove_node":case"merge_node":case"split_node":for(var[l,c]of o.Editor.levels(t,{at:o.Path.parent(e.path)})){var s=nt.findKey(t,l);r.push([c,s])}break;case"move_node":for(var[f,d]of o.Editor.levels(t,{at:o.Path.common(o.Path.parent(e.path),o.Path.parent(e.newPath))})){var p=nt.findKey(t,f);r.push([d,p])}}for(var[h,v]of(n(e),r)){var[m]=o.Editor.node(t,h);C.set(m,v)}},t.setFragmentData=e=>{var{selection:n}=t;if(n){var[r,a]=o.Range.edges(n),i=o.Editor.void(t,{at:r.path}),u=o.Editor.void(t,{at:a.path});if(!o.Range.isCollapsed(n)||i){var l=nt.toDOMRange(t,n),c=l.cloneContents(),s=c.childNodes[0];if(c.childNodes.forEach((e=>{e.textContent&&""!==e.textContent.trim()&&(s=e)})),u){var[f]=u,d=l.cloneRange(),p=nt.toDOMNode(t,f);d.setEndAfter(p),c=d.cloneContents()}if(i&&(s=c.querySelector("[data-slate-spacer]")),Array.from(c.querySelectorAll("[data-slate-zero-width]")).forEach((e=>{var t="n"===e.getAttribute("data-slate-zero-width");e.textContent=t?"\n":""})),Me(s)){var h=s.ownerDocument.createElement("span");h.style.whiteSpace="pre",h.appendChild(s),c.appendChild(h),s=h}var v=t.getFragment(),m=JSON.stringify(v),b=window.btoa(encodeURIComponent(m));s.setAttribute("data-slate-fragment",b),e.setData("application/x-slate-fragment",b);var y=c.ownerDocument.createElement("div");return y.appendChild(c),y.setAttribute("hidden","true"),c.ownerDocument.body.appendChild(y),e.setData("text/html",y.innerHTML),e.setData("text/plain",Ie(y)),c.ownerDocument.body.removeChild(y),e}}},t.insertData=e=>{t.insertFragmentData(e)||t.insertTextData(e)},t.insertFragmentData=e=>{var n=e.getData("application/x-slate-fragment")||Fe(e);if(n){var r=decodeURIComponent(window.atob(n)),a=JSON.parse(r);return t.insertFragment(a),!0}return!1},t.insertTextData=e=>{var n=e.getData("text/plain");if(n){var r=n.split(/\r\n|\r|\n/),a=!1;for(var i of r)a&&o.Transforms.splitNodes(t,{always:!0}),t.insertText(i),a=!0;return!0}return!1},t.onChange=()=>{v.a.unstable_batchedUpdates((()=>{var e=I.get(t);e&&e(),r()}))},t},jt=z?pt:Ve},function(e,t,n){"use strict";n.d(t,"a",(function(){return c})),n.d(t,"b",(function(){return u})),n.d(t,"c",(function(){return o})),n.d(t,"d",(function(){return r})),n.d(t,"e",(function(){return a}));var r=["","X","Y","Z"],a=["transformPerspective","x","y","z"];function o(e,t){return a.indexOf(e)-a.indexOf(t)}["translate","scale","rotate","skew"].forEach((function(e){return r.forEach((function(t){return a.push(e+t)}))}));var i=new Set(a);function u(e){return i.has(e)}var l=new Set(["originX","originY","originZ"]);function c(e){return l.has(e)}},function(e,t,n){"use strict";var r;n.d(t,"a",(function(){return r})),function(e){e.Animate="animate",e.Hover="whileHover",e.Tap="whileTap",e.Drag="whileDrag",e.Focus="whileFocus",e.InView="whileInView",e.Exit="exit"}(r||(r={}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var r=n(7),a=n(0),o=(n.n(a),n(123)),i=n(195),u=n(47);function l(e){var t=Object(u.a)((function(){return Object(o.b)(e)}));if(Object(a.useContext)(i.a).isStatic){var n=Object(r.c)(Object(a.useState)(e),2)[1];Object(a.useEffect)((function(){return t.onChange(n)}),[])}return t}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1243),a=n(377),o=n(1263),i=n(635);n.d(t,"Popper",(function(){return r.a})),n.d(t,"Manager",(function(){return a.a})),n.d(t,"Reference",(function(){return o.a})),n.d(t,"usePopper",(function(){return i.a}))},function(e,t,n){"use strict";t.a=function(e){return Object(r.a)(e).getComputedStyle(e)};var r=n(88)},function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return o}));var r=n(0),a=(n.n(r),Object(r.createContext)({}));function o(){return Object(r.useContext)(a).visualElement}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(0),a=(n.n(r),Object(r.createContext)(null))},function(e,t,n){"use strict";function r(e){return Array.isArray(e)}function a(e){return"string"==typeof e||r(e)}function o(e,t,n,r,a){var o;return void 0===r&&(r={}),void 0===a&&(a={}),"function"==typeof t&&(t=t(null!=n?n:e.custom,r,a)),"string"==typeof t&&(t=null===(o=e.variants)||void 0===o?void 0:o[t]),"function"==typeof t&&(t=t(null!=n?n:e.custom,r,a)),t}function i(e,t,n){var r=e.getProps();return o(r,t,null!=n?n:r.custom,function(e){var t={};return e.forEachValue((function(e,n){return t[n]=e.get()})),t}(e),function(e){var t={};return e.forEachValue((function(e,n){return t[n]=e.getVelocity()})),t}(e))}function u(e){var t;return"function"==typeof(null===(t=e.animate)||void 0===t?void 0:t.start)||a(e.initial)||a(e.animate)||a(e.whileHover)||a(e.whileDrag)||a(e.whileTap)||a(e.whileFocus)||a(e.exit)}function l(e){return Boolean(u(e)||e.variants)}n.d(t,"a",(function(){return u})),n.d(t,"b",(function(){return l})),n.d(t,"c",(function(){return a})),n.d(t,"d",(function(){return r})),n.d(t,"e",(function(){return i})),n.d(t,"f",(function(){return o}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return o}));var r=n(0);n.n(r);function a(e,t,n,r){return e.addEventListener(t,n,r),function(){return e.removeEventListener(t,n,r)}}function o(e,t,n,o){Object(r.useEffect)((function(){var r=e.current;if(n&&r)return a(r,t,n,o)}),[e,t,n,o])}},function(e,t,n){"use strict";n.d(t,"a",(function(){return c})),n.d(t,"b",(function(){return s}));var r=n(164),a=n(272),o=n(1328),i={pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointercancel:"mousecancel",pointerover:"mouseover",pointerout:"mouseout",pointerenter:"mouseenter",pointerleave:"mouseleave"},u={pointerdown:"touchstart",pointermove:"touchmove",pointerup:"touchend",pointercancel:"touchcancel"};function l(e){return Object(o.b)()?e:Object(o.c)()?u[e]:Object(o.a)()?i[e]:e}function c(e,t,n,o){return Object(r.a)(e,l(t),Object(a.b)(n,"pointerdown"===t),o)}function s(e,t,n,o){return Object(r.b)(e,l(t),n&&Object(a.b)(n,"pointerdown"===t),o)}},function(e,t,n){var r=n(71).Symbol;e.exports=r},function(e,t){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),e.webpackPolyfill=1),e}},function(e,t){e.exports=function(e){return function(t){return e(t)}}},function(e,t,n){var r=n(439),a=n(289);e.exports=function(e,t,n,o){var i=!n;n||(n={});for(var u=-1,l=t.length;++u0&&o(s)?n>1?e(s,n-1,o,i,u):r(u,s):i||(u[u.length]=s)}return u}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=function(){return"function"==typeof Symbol&&Symbol.observable||"@@observable"}()},function(e,t,n){"use strict";t.a=function(e,t){return function(n){return n.lift(new o(e,t))}};var r=n(9),a=n(13);var o=function(){function e(e,t){this.predicate=e,this.thisArg=t}return e.prototype.call=function(e,t){return t.subscribe(new i(e,this.predicate,this.thisArg))},e}(),i=function(e){function t(t,n,r){var a=e.call(this,t)||this;return a.predicate=n,a.thisArg=r,a.count=0,a}return r.a(t,e),t.prototype._next=function(e){var t;try{t=this.predicate.call(this.thisArg,e,this.count++)}catch(e){return void this.destination.error(e)}t&&this.destination.next(e)},t}(a.a)},function(e,t,n){"use strict";t.a=function(e,t){return function(n){var o;if(o="function"==typeof e?e:function(){return e},"function"==typeof t)return n.lift(new a(o,t));var i=Object.create(n,r.b);return i.source=n,i.subjectFactory=o,i}};var r=n(749);var a=function(){function e(e,t){this.subjectFactory=e,this.selector=t}return e.prototype.call=function(e,t){var n=this.selector,r=this.subjectFactory(),a=n(r).subscribe(e);return a.add(t.subscribe(r)),a},e}()},function(e,t,n){var r=n(106),a=n(482);e.exports=function(e){return a(r(e).toLowerCase())}},function(e,t,n){var r=n(483),a=n(482),o=r((function(e,t,n){return e+(n?" ":"")+a(t)}));e.exports=o},function(e,t,n){"use strict";var r=n(1826),a=n(1827),o=n(1829),i=n(1830),u=n(1832),l={code:"en-US",formatDistance:r.a,formatLong:a.a,formatRelative:o.a,localize:i.a,match:u.a,options:{weekStartsOn:0,firstWeekContainsDate:1}};t.a=l},function(e,t,n){"use strict";t.a=function(e,t){var n=e<0?"-":"",r=Math.abs(e).toString();for(;r.length1&&i(e,t[0],t[1])?t=[]:n>2&&i(t[0],t[1],t[2])&&(t=[t[0]]),a(e,r(t,1),[])}));e.exports=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Media=function(e){var t=e.border,n=void 0===t||t,i=e.dimensions,u=e.layout,l=e.media,c=e.radius,s=void 0===c?2:c,f=e.responsive,d=void 0!==f&&f,p=e.styles;return a.default.createElement(o.MediaWrapper,{$dimensions:i,$layout:u,$radius:s,$responsive:d,className:null==p?void 0:p.media,"data-testid":"Media"},function(e){var t=e.dimensions,n=e.layout,o=e.media,i=e.styles;if("function"==typeof o)return o({dimensions:t,layout:n});if("string"==typeof o)return a.default.createElement(r.Text,{as:"span",className:null==i?void 0:i.mediaString},o);if((0,a.isValidElement)(o))return o;return null}({dimensions:i,layout:u,media:l}),n&&a.default.createElement("span",null))};var r=n(1),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var u=a?Object.getOwnPropertyDescriptor(e,o):null;u&&(u.get||u.set)?Object.defineProperty(r,o,u):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(1895);function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=Object.create(null),t=0;return{publish:function(t){for(var n in e)e[n](t)},subscribe:function(n){var r=t++;return e[r]=n,function(){delete e[r]}}}}},function(e,t,n){"use strict";t.a=function(e){Object(o.a)(1,arguments);var t=Object(r.a)(e),n=t.getFullYear(),i=new Date(0);i.setFullYear(n+1,0,4),i.setHours(0,0,0,0);var u=Object(a.a)(i),l=new Date(0);l.setFullYear(n,0,4),l.setHours(0,0,0,0);var c=Object(a.a)(l);return t.getTime()>=u.getTime()?n+1:t.getTime()>=c.getTime()?n:n-1};var r=n(6),a=n(142),o=n(2)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentBuilder=void 0,t.documentFromEditor=function(e){var t=e&&e.type?y({schemaType:e.type}):new m;if(e){var n=e.options,r=n.id,a=n.type,o=n.template,i=n.templateParameters;t=t.id(e.id).documentId(r),a&&(t=t.schemaType(a)),o&&(t=t.initialValueTemplate(o,i)),e.child&&(t=t.child(e.child))}return t},t.documentFromEditorWithInitialValue=function(e,t){var n=(0,o.getTemplateById)(e);if(!n)throw new Error('Template with ID "'.concat(e,'" not defined'));return y({schemaType:n.schemaType}).initialValueTemplate(e,t)},t.getDefaultDocumentNode=y;var r=f(n(331)),a=f(n(65)),o=n(112),i=n(57),u=n(238),l=n(531),c=n(956),s=n(2201);function f(e){return e&&e.__esModule?e:{default:e}}function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function p(e){for(var t=1;t{var n=t.params,r=t.path,a=n.type,o=r.slice(0,r.length-1),u=r[r.length-1];if(!a)throw new i.SerializeError("Invalid link. Your link must contain a `type`.",o,u);return y({documentId:e,schemaType:a})};class m{constructor(e){h(this,"spec",void 0),this.spec=e||{}}id(e){return this.clone({id:e})}getId(){return this.spec.id}title(e){return this.clone({title:e,id:this.spec.id||(0,r.default)(e)})}getTitle(){return this.spec.title}child(e){return this.clone({child:e})}getChild(){return this.spec.child}documentId(e){var t=this.spec.id||e;return this.clone({id:t,options:p(p({},this.spec.options||{}),{},{id:e})})}getDocumentId(){return this.spec.options&&this.spec.options.id}schemaType(e){return this.clone({options:p(p({},this.spec.options||{}),{},{type:"string"==typeof e?e:e.name})})}getSchemaType(){return this.spec.options&&this.spec.options.type}initialValueTemplate(e,t){return this.clone({options:p(p({},this.spec.options||{}),{},{template:e,templateParameters:t})})}getInitalValueTemplate(){return this.spec.options&&this.spec.options.template}getInitialValueTemplateParameters(){return this.spec.options&&this.spec.options.templateParameters}views(e){return this.clone({views:e})}getViews(){return this.spec.views||[]}serialize(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{path:[]},t=e.path,n=void 0===t?[]:t,r=e.index,o=e.hint,s=n[r||n.length-1],f=this.spec.id||s&&"".concat(s)||"",d=p({id:f,type:void 0,template:void 0,templateParameters:void 0},this.spec.options);if("string"!=typeof f||!f)throw new i.SerializeError("`id` is required for document nodes",n,r,o).withHelpUrl(i.HELP_URL.ID_REQUIRED);if(!d||!d.id)throw new i.SerializeError("document id (`id`) is required for document nodes",n,f,o).withHelpUrl(i.HELP_URL.DOCUMENT_ID_REQUIRED);d&&d.type||console.log("⚠️ Structure warning: document type (`schemaType`) will be required for document nodes in the near future! At:\n\n".concat(n.join(" > "),"\n"));var h=(this.spec.views&&this.spec.views.length>0?this.spec.views:[(0,c.form)()]).map(((e,t)=>(0,l.maybeSerializeView)(e,t,n))),m=h.map((e=>e.id)),y=(0,a.default)(m.filter(((e,t)=>m.includes(e,t+1))));if(y.length>0)throw new i.SerializeError("document node has views with duplicate IDs: ".concat(y.join(", ")),n,f,o);return p(p({},this.spec),{},{child:this.spec.child||v,id:(0,u.validateId)(f,n,r),type:"document",options:b(d),views:h})}clone(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=new m,n=p(p({},this.spec.options||{}),e.options||{});return t.spec=p(p(p({},this.spec),e),{},{options:n}),t}}function b(e){var t={id:e.id||"",type:e.type||"*"};return e.template&&(t.template=e.template),e.templateParameters&&(t.templateParameters=e.templateParameters),t}function y(e){var t=e.documentId,n=e.schemaType,r=(0,s.getUserDefinedDefaultDocumentBuilder)(e)||new m;return r.getId()||(r=r.id("documentEditor")),t&&(r=r.documentId(t.replace(/^drafts\./,""))),r.schemaType(n)}t.DocumentBuilder=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2212);n.d(t,"uuid",(function(){return r.a}))},function(e,t,n){n(89)(e.exports,n(2224))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.STROKE_WIDTH=t.INTERACTIVE_STROKE_WIDTH=t.ENABLED=t.DEBUG_LAYER_BOUNDS=t.DEBUG=t.CORNER_RADIUS=t.CONNECTOR_MARGIN=t.ARROW_THRESHOLD=t.ARROW_SIZE=t.ARROW_MARGIN_Y=t.ARROW_MARGIN_X=void 0;t.ENABLED=!0;t.CORNER_RADIUS=4;t.INTERACTIVE_STROKE_WIDTH=16;t.CONNECTOR_MARGIN=8;t.ARROW_MARGIN_X=8;t.ARROW_MARGIN_Y=2;t.ARROW_SIZE=4;t.ARROW_THRESHOLD=12;t.STROKE_WIDTH=2;t.DEBUG=false;t.DEBUG_LAYER_BOUNDS=false},function(e,t){e.exports={"--screen-medium-break":"512px","--screen-default-break":"640px","--screen-large-break":"960px","--screen-xlarge-break":"1600px","--black":"#121923","--white":"#fff","--brand-darkest":"#121923","--brand-darkest--inverted":"rgb(230, 230, 230)","--brand-lightest":"#fff","--brand-primary":"#2276fc","--brand-primary--inverted":"#fff","--brand-secondary":"#f03e2f","--brand-secondary--inverted":"#fff","--brand-faded":"rgb(167, 200, 254)","--gray-base":"#7b8ca8","--gray-darkest":"#262f3d","--gray-darker":"#3c4758","--gray-dark":"#66758d","--gray":"#7b8ca8","--gray-light":"#95a3b9","--gray-lighter":"#cad1dc","--gray-lightest":"#e4e8ed","--gray-darkest--transparent":"rgba(18, 25, 35, 0.95)","--gray-darker-transparent":"rgba(18, 25, 35, 0.8)","--gray-dark--transparent":"rgba(18, 25, 35, 0.65)","--gray--transparent":"rgba(18, 25, 35, 0.5)","--gray-light--transparent":"rgba(18, 25, 35, 0.35)","--gray-lighter--transparent":"rgba(18, 25, 35, 0.2)","--gray-lightest--transparent":"rgba(18, 25, 35, 0.05)","--code-bg":"rgba(123, 140, 168, 0.1)","--code-color":"#3c4758","--kbd-bg":"rgba(123, 140, 168, 0.1)","--kbd-color":"#3c4758","--pre-bg":"rgba(123, 140, 168, 0.1)","--pre-color":"#3c4758","--pre-border-color":"transparent","--body-bg":"#e4e8ed","--body-text":"#262f3d","--preview-placeholder-color":"#e4e8ed","--backdrop-color":"rgba(123, 140, 168, 0.15)","--main-navigation-color":"#121923","--main-navigation-color--inverted":"#fff","--main-navigation-color--inverted-muted":"rgb(184, 186, 189)","--dialog-header-color":"#fff","--dialog-header-color--inverted":"#262f3d","--header-height":"3.0625rem","--checkerboard-color":"rgba(123, 140, 168, 0.1)","--hairline-color":"rgba(123, 140, 168, 0.25)","--component-bg":"#fff","--component-text-color":"#262f3d","--component-border-color":"rgba(123, 140, 168, 0.25)","--button-border-radius":"4px","--default-button-color":"#7b8ca8","--default-button-color--inverted":"#fff","--default-button-color--hover":"#7b8ca8","--default-button-color--active":"#7b8ca8","--default-button-primary-color":"#2276fc","--default-button-primary-color--inverted":"#fff","--default-button-success-color":"#3ab667","--default-button-success-color--inverted":"rgb(255, 255, 255)","--default-button-warning-color":"#b89b23","--default-button-warning-color--inverted":"rgb(255, 255, 255)","--default-button-danger-color":"#f03e2f","--default-button-danger-color--inverted":"rgb(255, 255, 255)","--shadow-base":"#262f3d","--shadow-color-umbra":"rgba(38, 47, 61, 0.1)","--shadow-color-penumbra":"rgba(38, 47, 61, 0.08)","--shadow-color-ambient":"rgba(38, 47, 61, 0.02)","--border-radius-base":"4px","--border-radius-large":"calc(4px*1.5)","--border-radius-medium":"4px","--border-radius-small":"calc(4px/2)","--extra-small-padding":"0.25rem","--extra-small-padding--em":"0.25em","--small-padding":"0.5rem","--small-padding--em":"0.5em","--medium-padding":"1rem","--medium-padding--em":"1em","--large-padding":"1.5rem","--large-padding--em":"1.5em","--extra-large-padding":"2rem","--extra-large-padding--em":"2em","--text-selection-color":"rgba(34, 118, 252, 0.2)","--block-editor-base-font-family":"inherit","--block-editor-header-font-family":"inherit","--block-extras-width":"2rem","--block-extras-border-color":"rgba(123, 140, 168, 0.25)","--block-extras-background-color":"rgba(228, 232, 237, 0.5)","--timeline-event-enabled-bg":"#fff","--timeline-event-enabled-fg":"#66758d","--timeline-event-enabled-border":"rgb(215, 221, 229)","--timeline-event-enabled-hover-bg":"#f1f3f6","--timeline-event-enabled-hover-fg":"#3c4758","--timeline-event-enabled-icon-created-bg":"#2276fc","--timeline-event-enabled-icon-created-fg":"#fff","--timeline-event-enabled-icon-deleted-bg":"#f03e2f","--timeline-event-enabled-icon-deleted-fg":"#fff","--timeline-event-enabled-icon-discarded-draft-bg":"#f03e2f","--timeline-event-enabled-icon-discarded-draft-fg":"#fff","--timeline-event-enabled-icon-edited-bg":"#fdefb6","--timeline-event-enabled-icon-edited-fg":"#b89b23","--timeline-event-enabled-icon-published-bg":"#3ab667","--timeline-event-enabled-icon-published-fg":"#fff","--timeline-event-enabled-icon-unpublished-bg":"#f03e2f","--timeline-event-enabled-icon-unpublished-fg":"#fff","--timeline-event-within-selection-bg":"rgb(233, 241, 255)","--timeline-event-within-selection-fg":"#2276fc","--timeline-event-within-selection-border":"#2276fc","--timeline-event-within-selection-icon-bg":"#fff","--timeline-event-within-selection-icon-fg":"#2276fc","--timeline-event-selected-bg":"#2276fc","--timeline-event-selected-fg":"#fff","--timeline-event-selected-border":"#fff","--timeline-event-selected-icon-bg":"#fff","--timeline-event-selected-icon-fg":"#2276fc","--timeline-event-disabled-bg":"#fff","--timeline-event-disabled-fg":"rgb(189, 198, 212)","--timeline-event-disabled-icon-bg":"rgb(215, 221, 229)","--timeline-event-disabled-icon-fg":"#fff","--pane-header-height":"3.4375rem","--avatar-height":"23px","--focus-color":"#2276fc","--input-bg":"#fff","--input-bg-focus":"#fff","--input-bg-invalid":"#fff","--input-bg-disabled":"rgb(248, 249, 251)","--input-color":"#262f3d","--input-color-disabled":"#7b8ca8","--input-color-read-only":"#3c4758","--input-border-color":"#cad1dc","--input-border-size":"1px","--input-line-height":"1.25","--input-padding-vertical":"calc(1rem - 0.25rem)","--input-padding-horizontal":"calc(1rem - 0.25rem)","--input-border-radius":"calc(4px/2)","--input-border-radius-large":"calc(4px*1.5)","--input-border-radius-small":"calc(4px/2)","--input-border-color-hover":"#95a3b9","--input-border-color-focus":"#2276fc","--input-border-color-active":"#2276fc","--input-border-color-invalid":"rgba(240, 62, 47, 0.5)","--input-color-placeholder":"#cad1dc","--input-box-shadow-base":"#7b8ca8","--input-box-shadow":"none","--input-box-shadow--hover":"none","--input-box-shadow--focus":"0 0 0 2px #2276fc","--input-box-shadow-thin--focus":"0 0 0 1px #2276fc","--input-box-shadow--invalid":"none","--input-box-shadow--invalid-focus":"0 0 0 1px #2276fc","--label-color":"#262f3d","--legend-color":"#262f3d","--cursor-disabled":"not-allowed","--clear-cross-color":"#262f3d","--clear-cross-color-hover":"#f03e2f","--fieldset-border":"1px solid color(#7b8ca8 alpha(25%))","--fieldset-box-shadow":"none","--fieldset-box-shadow--hover":"none","--fieldset-box-shadow--invalid":"none","--fieldset-box-shadow--focus":"0 0 0 2px #2276fc","--fieldset-box-shadow--invalid-focus":"0 0 0 1px #2276fc","--fieldset-bg":"transparent","--form-builder-block-border-color":"rgba(123, 140, 168, 0.25)","--form-builder-block-border-color--hover":"#95a3b9","--form-builder-block-border-color-focus":"#2276fc","--form-builder-block-border-color-error":"rgba(240, 62, 47, 0.5)","--form-builder-block-background":"rgba(228, 232, 237, 0.5)","--form-builder-block-background-hover":"transparent","--form-builder-block-background-selected":"rgba(34, 118, 252, 0.2)","--form-builder-block-shadow--focus":"0 0 0 2px #2276fc","--form-builder-block-shadow":"none","--form-builder-block-shadow--hover":"none","--form-builder-block-shadow--invalid":"none","--form-builder-block-shadow--invalid-focus":"0 0 0 1px #2276fc","--form-builder-block-border-radius":"calc(4px/2)","--zindex-navbar":"200","--zindex-navbar-popover":"500000","--zindex-navbar-dialog":"500001","--zindex-pane":"100","--zindex-pane-header":"15000","--zindex-pane-footer":"20000","--zindex-pane-resizer":"150","--zindex-portal":"200","--zindex-popover":"200","--zindex-modal":"200","--zindex-moving-item":"10000","--zindex-drawershade":"1000000","--zindex-drawer":"1000001","--zindex-dropdown":"200","--zindex-navbar-fixed":"1010","--zindex-fullscreen-edit":"1050","--zindex-popover-background":"1060","--zindex-tooltip":"200","--zindex-modal-background":"2000","--zindex-spinner":"3000","--list-border-color":"rgba(123, 140, 168, 0.25)","--list-border":"1px solid color(#7b8ca8 alpha(25%))","--progress-bg":"inherit","--progress-bar-color":"inherit","--progress-border-radius":"4px","--progress-bar-bg":"#2276fc","--progress-bar-success-bg":"#3ab667","--progress-bar-warning-bg":"#b89b23","--progress-bar-danger-bg":"#f03e2f","--progress-bar-info-bg":"#2276fc","--selectable-item-base":"#2276fc","--selectable-item-color":"#fff","--selectable-item-color--inverted":"#262f3d","--selectable-item-color-hover":"#f1f3f6","--selectable-item-color-hover--inverted":"#262f3d","--selectable-item-color-focus":"#e4e8ed","--selectable-item-color-focus--inverted":"#262f3d","--selectable-item-color-active":"#f1f3f6","--selectable-item-color-active--inverted":"#262f3d","--selectable-item-color-highlighted":"#e4e8ed","--selected-item-color":"#2276fc","--selected-item-color--inverted":"rgb(255, 255, 255)","--selected-item-color-hover":"#2276fc","--selected-item-color-hover--inverted":"rgb(255, 255, 255)","--state-success-color":"#3ab667","--state-success-color--faded":"rgb(88, 202, 130)","--state-success-color--strong":"rgb(53, 167, 94)","--state-success-color--inverted":"rgb(255, 255, 255)","--state-info-color":"#2276fc","--state-info-color--faded":"rgb(84, 149, 252)","--state-info-color--strong":"rgb(14, 105, 251)","--state-info-color--inverted":"rgb(255, 255, 255)","--state-warning-color":"#b89b23","--state-warning-color--faded":"rgb(217, 184, 54)","--state-warning-color--strong":"rgb(167, 140, 32)","--state-warning-color--inverted":"rgb(255, 255, 255)","--state-danger-color":"#f03e2f","--state-danger-color--faded":"rgb(244, 105, 93)","--state-danger-color--strong":"rgb(239, 44, 26)","--state-danger-color--inverted":"rgb(255, 255, 255)","--text-color":"#262f3d","--text-color-secondary":"#3c4758","--text-muted":"#66758d","--link-color":"#2276fc","--link-hover-color":"rgb(10, 104, 255)","--font-family-sans-serif":"system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif","--font-family-serif":"Georgia, 'Times New Roman', Times, serif","--font-family-monospace":"-apple-system-ui-monospace, 'SF Mono', Menlo, Monaco, Consolas, monospace","--font-family-base":"system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif","--font-size-huge":"1.3125rem","--line-height-huge":"1.33333","--font-size-large":"1.125rem","--line-height-large":"1.33333","--font-size-large--relative":"1.125em","--font-size-base":"1rem","--line-height-base":"1.25","--font-size-base--relative":"1em","--font-size-small":"0.8125rem","--line-height-small":"1.23077","--font-size-xsmall":"0.625rem","--line-height-xsmall":"1.2","--font-size-xsmall--relative":"0.625em","--font-size-xsmall--uppercase":"0.6875rem","--line-height-xsmall--uppercase":"1.2","--font-size-xsmall--relative-uppercase":"0.6875em","--font-size-tiny":"0.625rem","--line-height-tiny":"1.2","--font-size-tiny--relative":"0.625em","--font-size-h1":"2.0625rem","--line-height-h1":"1.21212","--font-size-h2":"1.6875rem","--line-height-h2":"1.33333","--font-size-h3":"1.3125rem","--line-height-h3":"1.33333","--font-size-h4":"1rem","--line-height-h4":"1.25","--font-size-h5":"0.8125rem","--line-height-h5":"1.23077","--font-size-h6":"0.8125rem","--line-height-h6":"1.23077","--blockquote-font-family":"system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif","--blockquote-color":"#3c4758","--blockquote-font-size":"1rem","--blockquote-line-height":"1.25","--blockquote-font-style":"normal","--blockquote-border-color":"rgba(123, 140, 168, 0.25)","--page-header-border-color":"#cad1dc","--hr-border":"#cad1dc","--preview-placeholder-text-color":"rgba(149, 163, 185, 0.5)","--icon-size":"1.5625rem","--line-height-computed":"calc(1rem*1.25)","--headings-font-family":"inherit","--headings-font-weight":"700","--headings-line-height":"1.1","--headings-color":"inherit","--sanity-theme-default":"1","--sanity-color-black":"#121923","--sanity-color-white":"#fff","--sanity-color-blue-500":"#2276fc","--sanity-color-red-500":"#f03e2f","--sanity-color-yellow-100":"#fdefb6","--sanity-color-gray-50":"#f1f3f6","--sanity-color-gray-100":"#e4e8ed","--sanity-color-gray-200":"#cad1dc","--sanity-color-gray-400":"#95a3b9","--sanity-color-gray-500":"#7b8ca8","--sanity-color-gray-600":"#66758d","--sanity-color-gray-800":"#3c4758","--sanity-color-gray-900":"#262f3d"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.usePaneLayout=function(){var e=(0,r.useContext)(a.PaneLayoutContext);if(!e)throw new Error("PaneLayout: missing context value");return e};var r=n(0),a=n(979)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});for(var r="undefined"!=typeof window&&/Mac|iPod|iPhone|iPad/.test(window.navigator.platform),a={alt:"altKey",control:"ctrlKey",meta:"metaKey",shift:"shiftKey"},o={add:"+",break:"pause",cmd:"meta",command:"meta",ctl:"control",ctrl:"control",del:"delete",down:"arrowdown",esc:"escape",ins:"insert",left:"arrowleft",mod:r?"meta":"control",opt:"alt",option:"alt",return:"enter",right:"arrowright",space:" ",spacebar:" ",up:"arrowup",win:"meta",windows:"meta"},i={backspace:8,tab:9,enter:13,shift:16,control:17,alt:18,pause:19,capslock:20,escape:27," ":32,pageup:33,pagedown:34,end:35,home:36,arrowleft:37,arrowup:38,arrowright:39,arrowdown:40,insert:45,delete:46,meta:91,numlock:144,scrolllock:145,";":186,"=":187,",":188,"-":189,".":190,"/":191,"`":192,"[":219,"\\":220,"]":221,"'":222},u=1;u<20;u++)i["f"+u]=111+u;function l(e,t,n){t&&!("byKey"in t)&&(n=t,t=null),Array.isArray(e)||(e=[e]);var r=e.map((function(e){return c(e,t)})),a=function(e){return r.some((function(t){return s(t,e)}))};return null==n?a:a(n)}function c(e,t){var n=t&&t.byKey,r={},o=(e=e.replace("++","+add")).split("+"),i=o.length;for(var u in a)r[a[u]]=!1;var l=!0,c=!1,s=void 0;try{for(var p,h=o[Symbol.iterator]();!(l=(p=h.next()).done);l=!0){var v=p.value,m=v.endsWith("?")&&v.length>1;m&&(v=v.slice(0,-1));var b=d(v),y=a[b];1!==i&&y||(n?r.key=b:r.which=f(v)),y&&(r[y]=!m||null)}}catch(e){c=!0,s=e}finally{try{!l&&h.return&&h.return()}finally{if(c)throw s}}return r}function s(e,t){for(var n in e){var r=e[n],a=void 0;if(null!=r&&((null!=(a="key"===n&&null!=t.key?t.key.toLowerCase():"which"===n?91===r&&93===t.which?91:t.which:t[n])||!1!==r)&&a!==r))return!1}return!0}function f(e){return e=d(e),i[e]||e.toUpperCase().charCodeAt(0)}function d(e){return e=e.toLowerCase(),e=o[e]||e}t.default=l,t.isHotkey=l,t.isCodeHotkey=function(e,t){return l(e,t)},t.isKeyHotkey=function(e,t){return l(e,{byKey:!0},t)},t.parseHotkey=c,t.compareHotkey=s,t.toKeyCode=f,t.toKeyName=d},function(e,t,n){"use strict";function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function a(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:1,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return{type:"dec",path:t,value:e}},t.inc=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return{type:"inc",path:t,value:e}},t.insert=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];return{type:"insert",path:n,position:t,items:e}},t.prefixPath=function(e,t){return a(a({},e),{},{path:[t,...e.path]})},t.set=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return{type:"set",path:t,value:e}},t.setIfMissing=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return{type:"setIfMissing",path:t,value:e}},t.unset=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return{type:"unset",path:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(557);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var a=n(1025);Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===a[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2492);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useDidUpdate=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:o.default,r=(0,i.usePrevious)(e),u=(0,a.useRef)(!0);(0,a.useEffect)((()=>{u.current?u.current=!1:n(r,e)||t(r,e)}),[t,e,r,n])};var r,a=n(0),o=(r=n(83))&&r.__esModule?r:{default:r},i=n(567)},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(0),a=(n.n(r),Object(r.createContext)({transformPagePoint:function(e){return e},isStatic:!1}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return o}));var r=n(0),a=(n.n(r),Object(r.createContext)({}));function o(){return Object(r.useContext)(a).visualElement}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(0),a=(n.n(r),Object(r.createContext)(null))},function(e,t,n){"use strict";function r(e){return Array.isArray(e)}function a(e){return"string"==typeof e||r(e)}function o(e,t,n,r,a){var o;return void 0===r&&(r={}),void 0===a&&(a={}),"function"==typeof t&&(t=t(null!=n?n:e.custom,r,a)),"string"==typeof t&&(t=null===(o=e.variants)||void 0===o?void 0:o[t]),"function"==typeof t&&(t=t(null!=n?n:e.custom,r,a)),t}function i(e,t,n){var r=e.getProps();return o(r,t,null!=n?n:r.custom,function(e){var t={};return e.forEachValue((function(e,n){return t[n]=e.get()})),t}(e),function(e){var t={};return e.forEachValue((function(e,n){return t[n]=e.getVelocity()})),t}(e))}function u(e){var t;return"function"==typeof(null===(t=e.animate)||void 0===t?void 0:t.start)||a(e.initial)||a(e.animate)||a(e.whileHover)||a(e.whileDrag)||a(e.whileTap)||a(e.whileFocus)||a(e.exit)}function l(e){return Boolean(u(e)||e.variants)}n.d(t,"a",(function(){return u})),n.d(t,"b",(function(){return l})),n.d(t,"c",(function(){return a})),n.d(t,"d",(function(){return r})),n.d(t,"e",(function(){return i})),n.d(t,"f",(function(){return o}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return o}));var r=n(0);n.n(r);function a(e,t,n,r){return e.addEventListener(t,n,r),function(){return e.removeEventListener(t,n,r)}}function o(e,t,n,o){Object(r.useEffect)((function(){var r=e.current;if(n&&r)return a(r,t,n,o)}),[e,t,n,o])}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useDefaultLayoutRouter=function(){var e=(0,r.useRouter)().navigate,t=(0,r.useRouterState)((0,a.useCallback)((e=>null==e?void 0:e.tool),[])),n=(0,r.useRouterState)((0,a.useCallback)((e=>null==e?void 0:e.space),[])),o=(0,a.useMemo)((()=>({tool:t,space:n})),[t,n]);return(0,a.useMemo)((()=>({state:o,navigate:e})),[e,o])};var r=n(24),a=n(0)},function(e,t,n){"use strict";var r=n(375),a=n(628),o=n(629);e.exports=function(e){var t,n,i=e.space,u=e.mustUseProperty||[],l=e.attributes||{},c=e.properties,s=e.transform,f={},d={};for(t in c)n=new o(t,s(l,t),c[t],i),-1!==u.indexOf(t)&&(n.mustUseProperty=!0),f[t]=n,d[r(t)]=t,d[r(n.attribute)]=t;return new a(f,d,i)}},function(e,t,n){"use strict";t.a=function(e,t){void 0===t&&(t=!1);var n=e.getBoundingClientRect(),o=1,i=1;if(Object(r.b)(e)&&t){var u=e.offsetHeight,l=e.offsetWidth;l>0&&(o=Object(a.c)(n.width)/l||1),u>0&&(i=Object(a.c)(n.height)/u||1)}return{width:n.width/o,height:n.height/i,top:n.top/i,right:n.right/o,bottom:n.bottom/i,left:n.left/o,x:n.left/o,y:n.top/i}};var r=n(61),a=n(126)},function(e,t,n){"use strict";t.a=function(e){var t=Object(r.a)(e),n=c(e);for(;n&&Object(u.a)(n)&&"static"===Object(o.a)(n).position;)n=c(n);if(n&&("html"===Object(a.a)(n)||"body"===Object(a.a)(n)&&"static"===Object(o.a)(n).position))return t;return n||function(e){var t=-1!==navigator.userAgent.toLowerCase().indexOf("firefox");if(-1!==navigator.userAgent.indexOf("Trident")&&Object(i.b)(e)){if("fixed"===Object(o.a)(e).position)return null}var n=Object(l.a)(e);Object(i.c)(n)&&(n=n.host);for(;Object(i.b)(n)&&["html","body"].indexOf(Object(a.a)(n))<0;){var r=Object(o.a)(n);if("none"!==r.transform||"none"!==r.perspective||"paint"===r.contain||-1!==["transform","perspective"].indexOf(r.willChange)||t&&"filter"===r.willChange||t&&r.filter&&"none"!==r.filter)return n;n=n.parentNode}return null}(e)||t};var r=n(88),a=n(125),o=n(160),i=n(61),u=n(1244),l=n(256);function c(e){return Object(i.b)(e)&&"fixed"!==Object(o.a)(e).position?e.offsetParent:null}},function(e,t,n){"use strict";t.a=function(e){return e.split("-")[1]}},function(e,t,n){"use strict";t.a=function(e,t){void 0===t&&(t={});var n=t,d=n.placement,p=void 0===d?e.placement:d,h=n.boundary,v=void 0===h?l.d:h,m=n.rootBoundary,b=void 0===m?l.o:m,y=n.elementContext,g=void 0===y?l.i:y,O=n.altBoundary,w=void 0!==O&&O,j=n.padding,_=void 0===j?0:j,E=Object(s.a)("number"!=typeof _?_:Object(f.a)(_,l.b)),P=g===l.i?l.j:l.i,x=e.rects.popper,C=e.elements[w?P:g],k=Object(r.a)(Object(c.a)(C)?C:C.contextElement||Object(a.a)(e.elements.popper),v,b),S=Object(o.a)(e.elements.reference),D=Object(i.a)({reference:S,element:x,strategy:"absolute",placement:p}),M=Object(u.a)(Object.assign({},x,D)),A=g===l.i?M:S,T={top:k.top-A.top+E.top,bottom:A.bottom-k.bottom+E.bottom,left:k.left-A.left+E.left,right:A.right-k.right+E.right},I=e.modifiersData.offset;if(g===l.i&&I){var R=I[p];Object.keys(T).forEach((function(e){var t=[l.k,l.c].indexOf(e)>=0?1:-1,n=[l.m,l.c].indexOf(e)>=0?"y":"x";T[e]+=R[n]*t}))}return T};var r=n(1247),a=n(100),o=n(202),i=n(647),u=n(646),l=n(48),c=n(61),s=n(641),f=n(643)},function(e,t){var n="undefined"!=typeof Element,r="function"==typeof Map,a="function"==typeof Set,o="function"==typeof ArrayBuffer&&!!ArrayBuffer.isView;function i(e,t){if(e===t)return!0;if(e&&t&&"object"==typeof e&&"object"==typeof t){if(e.constructor!==t.constructor)return!1;var u,l,c,s;if(Array.isArray(e)){if((u=e.length)!=t.length)return!1;for(l=u;0!=l--;)if(!i(e[l],t[l]))return!1;return!0}if(r&&e instanceof Map&&t instanceof Map){if(e.size!==t.size)return!1;for(s=e.entries();!(l=s.next()).done;)if(!t.has(l.value[0]))return!1;for(s=e.entries();!(l=s.next()).done;)if(!i(l.value[1],t.get(l.value[0])))return!1;return!0}if(a&&e instanceof Set&&t instanceof Set){if(e.size!==t.size)return!1;for(s=e.entries();!(l=s.next()).done;)if(!t.has(l.value[0]))return!1;return!0}if(o&&ArrayBuffer.isView(e)&&ArrayBuffer.isView(t)){if((u=e.length)!=t.length)return!1;for(l=u;0!=l--;)if(e[l]!==t[l])return!1;return!0}if(e.constructor===RegExp)return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf)return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString)return e.toString()===t.toString();if((u=(c=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(l=u;0!=l--;)if(!Object.prototype.hasOwnProperty.call(t,c[l]))return!1;if(n&&e instanceof Element)return!1;for(l=u;0!=l--;)if(("_owner"!==c[l]&&"__v"!==c[l]&&"__o"!==c[l]||!e.$$typeof)&&!i(e[c[l]],t[c[l]]))return!1;return!0}return e!=e&&t!=t}e.exports=function(e,t){try{return i(e,t)}catch(e){if((e.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw e}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=[]},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(0),a=(n.n(r),Object(r.createContext)({}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return m})),n.d(t,"b",(function(){return y})),n.d(t,"c",(function(){return p})),n.d(t,"d",(function(){return v}));var r=n(7),a=n(14),o=n(1335),i=n(1336),u=n(406),l=n(127),c=n(680),s=n(1337),f=n(163);function d(e,t,n){e.hasValue(t)?e.getValue(t).set(n):e.addValue(t,Object(l.a)(n))}function p(e,t){var n=Object(f.e)(e,t),a=n?e.makeTargetAnimatable(n,!1):{},o=a.transitionEnd,i=void 0===o?{}:o;a.transition;var l=Object(r.d)(a,["transitionEnd","transition"]);for(var c in l=Object(r.a)(Object(r.a)({},l),i)){d(e,c,Object(u.b)(l[c]))}}function h(e,t){Object(r.e)([],Object(r.c)(t),!1).reverse().forEach((function(n){var r,a=e.getVariant(n);a&&p(e,a),null===(r=e.variantChildren)||void 0===r||r.forEach((function(e){h(e,t)}))}))}function v(e,t){return Array.isArray(t)?h(e,t):"string"==typeof t?h(e,[t]):void p(e,t)}function m(e,t,n){var r,u,f,d,p=Object.keys(t).filter((function(t){return!e.hasValue(t)})),h=p.length;if(h)for(var v=0;v=1.5*n;return Math.round(e/n)+" "+r+(a?"s":"")}e.exports=function(e,t){t=t||{};var c=typeof e;if("string"===c&&e.length>0)return function(e){if((e=String(e)).length>100)return;var t=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(e);if(!t)return;var l=parseFloat(t[1]);switch((t[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return l*u;case"weeks":case"week":case"w":return l*i;case"days":case"day":case"d":return l*o;case"hours":case"hour":case"hrs":case"hr":case"h":return l*a;case"minutes":case"minute":case"mins":case"min":case"m":return l*r;case"seconds":case"second":case"secs":case"sec":case"s":return l*n;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return l;default:return}}(e);if("number"===c&&isFinite(e))return t.long?function(e){var t=Math.abs(e);if(t>=o)return l(e,t,o,"day");if(t>=a)return l(e,t,a,"hour");if(t>=r)return l(e,t,r,"minute");if(t>=n)return l(e,t,n,"second");return e+" ms"}(e):function(e){var t=Math.abs(e);if(t>=o)return Math.round(e/o)+"d";if(t>=a)return Math.round(e/a)+"h";if(t>=r)return Math.round(e/r)+"m";if(t>=n)return Math.round(e/n)+"s";return e+"ms"}(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))}},function(e,t,n){"use strict";var r=n(1600).Observable,a=n(1610).filter,o=n(1611).map;e.exports={Observable:r,filter:a,map:o}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.observableCallback=function(e){void 0===e&&(e=a);var t=new r.Subject;return[t.pipe(e),function(e){return t.next(e)}]};var r=n(5),a=function(e){return e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r={};t.default=void 0;var a,o=(a=n(776))&&a.__esModule?a:{default:a},i=n(789);Object.keys(i).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(r,e)||e in t&&t[e]===i[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return i[e]}}))}));var u=(0,o.default)();t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return function(){return(0,o.warnIfPreviewOnOptions)(e),(0,o.warnIfPreviewHasFields)(e),function(e){if(!e)return e;var t=e.select||e.fields||{};if(Array.isArray(t))return l(l({},(0,r.default)(e,["prepare","component"])),{},{select:s(t)});return l(l({},(0,r.default)(e,["prepare","component"])),{},{select:t})}(e.preview||(e.options||{}).preview)||(0,a.default)(e)}};var r=i(n(31)),a=i(n(1742)),o=n(1746);function i(e){return e&&e.__esModule?e:{default:e}}function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t(e[t]=t,e)),{})}},function(e,t,n){var r=n(289),a=n(450)((function(e,t,n){r(e,n,t)}));e.exports=a},function(e,t,n){var r=n(90),a=n(288);e.exports=function(e,t){return e&&e.length?a(e,r(t,2)):[]}},function(e,t,n){"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=class e{constructor(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};r(this,"message",void 0),r(this,"paths",void 0),r(this,"children",void 0),r(this,"operation",void 0),this.message=e,this.paths=t.paths||[],this.children=t.children,this.operation=t.operation}cloneWithMessage(t){return new e(t,{paths:this.paths,children:this.children,operation:this.operation})}};t.default=a},function(e,t,n){"use strict";t.a=function(e,t){Object(o.a)(2,arguments);var n=Object(r.a)(t);return Object(a.a)(e,-n)};var r=n(11),a=n(228),o=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(o.a)(2,arguments);var n=Object(a.a)(e).getTime(),i=Object(r.a)(t);return new Date(n+i)};var r=n(11),a=n(6),o=n(2)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2004);n.d(t,"add",(function(){return r.a}));var a=n(892);n.d(t,"addBusinessDays",(function(){return a.a}));var o=n(96);n.d(t,"addDays",(function(){return o.a}));var i=n(509);n.d(t,"addHours",(function(){return i.a}));var u=n(894);n.d(t,"addISOWeekYears",(function(){return u.a}));var l=n(228);n.d(t,"addMilliseconds",(function(){return l.a}));var c=n(510);n.d(t,"addMinutes",(function(){return c.a}));var s=n(230);n.d(t,"addMonths",(function(){return s.a}));var f=n(511);n.d(t,"addQuarters",(function(){return f.a}));var d=n(896);n.d(t,"addSeconds",(function(){return d.a}));var p=n(321);n.d(t,"addWeeks",(function(){return p.a}));var h=n(897);n.d(t,"addYears",(function(){return h.a}));var v=n(2005);n.d(t,"areIntervalsOverlapping",(function(){return v.a}));var m=n(2006);n.d(t,"clamp",(function(){return m.a}));var b=n(2007);n.d(t,"closestIndexTo",(function(){return b.a}));var y=n(2008);n.d(t,"closestTo",(function(){return y.a}));var g=n(144);n.d(t,"compareAsc",(function(){return g.a}));var O=n(2009);n.d(t,"compareDesc",(function(){return O.a}));var w=n(2010);n.d(t,"daysToWeeks",(function(){return w.a}));var j=n(2011);n.d(t,"differenceInBusinessDays",(function(){return j.a}));var _=n(143);n.d(t,"differenceInCalendarDays",(function(){return _.a}));var E=n(900);n.d(t,"differenceInCalendarISOWeekYears",(function(){return E.a}));var P=n(2012);n.d(t,"differenceInCalendarISOWeeks",(function(){return P.a}));var x=n(901);n.d(t,"differenceInCalendarMonths",(function(){return x.a}));var C=n(2013);n.d(t,"differenceInCalendarQuarters",(function(){return C.a}));var k=n(903);n.d(t,"differenceInCalendarWeeks",(function(){return k.a}));var S=n(904);n.d(t,"differenceInCalendarYears",(function(){return S.a}));var D=n(512);n.d(t,"differenceInDays",(function(){return D.a}));var M=n(905);n.d(t,"differenceInHours",(function(){return M.a}));var A=n(2014);n.d(t,"differenceInISOWeekYears",(function(){return A.a}));var T=n(322);n.d(t,"differenceInMilliseconds",(function(){return T.a}));var I=n(907);n.d(t,"differenceInMinutes",(function(){return I.a}));var R=n(323);n.d(t,"differenceInMonths",(function(){return R.a}));var F=n(2015);n.d(t,"differenceInQuarters",(function(){return F.a}));var B=n(515);n.d(t,"differenceInSeconds",(function(){return B.a}));var L=n(2016);n.d(t,"differenceInWeeks",(function(){return L.a}));var N=n(909);n.d(t,"differenceInYears",(function(){return N.a}));var W=n(910);n.d(t,"eachDayOfInterval",(function(){return W.a}));var V=n(2017);n.d(t,"eachHourOfInterval",(function(){return V.a}));var z=n(2018);n.d(t,"eachMinuteOfInterval",(function(){return z.a}));var U=n(2019);n.d(t,"eachMonthOfInterval",(function(){return U.a}));var H=n(2020);n.d(t,"eachQuarterOfInterval",(function(){return H.a}));var Y=n(2021);n.d(t,"eachWeekOfInterval",(function(){return Y.a}));var G=n(518);n.d(t,"eachWeekendOfInterval",(function(){return G.a}));var $=n(2022);n.d(t,"eachWeekendOfMonth",(function(){return $.a}));var q=n(2023);n.d(t,"eachWeekendOfYear",(function(){return q.a}));var Z=n(2024);n.d(t,"eachYearOfInterval",(function(){return Z.a}));var K=n(513);n.d(t,"endOfDay",(function(){return K.a}));var X=n(2025);n.d(t,"endOfDecade",(function(){return X.a}));var J=n(2026);n.d(t,"endOfHour",(function(){return J.a}));var Q=n(2027);n.d(t,"endOfISOWeek",(function(){return Q.a}));var ee=n(2028);n.d(t,"endOfISOWeekYear",(function(){return ee.a}));var te=n(2029);n.d(t,"endOfMinute",(function(){return te.a}));var ne=n(514);n.d(t,"endOfMonth",(function(){return ne.a}));var re=n(2030);n.d(t,"endOfQuarter",(function(){return re.a}));var ae=n(2031);n.d(t,"endOfSecond",(function(){return ae.a}));var oe=n(2032);n.d(t,"endOfToday",(function(){return oe.a}));var ie=n(2033);n.d(t,"endOfTomorrow",(function(){return ie.a}));var ue=n(912);n.d(t,"endOfWeek",(function(){return ue.a}));var le=n(911);n.d(t,"endOfYear",(function(){return le.a}));var ce=n(2034);n.d(t,"endOfYesterday",(function(){return ce.a}));var se=n(487);n.d(t,"format",(function(){return se.default}));var fe=n(913);n.d(t,"formatDistance",(function(){return fe.a}));var de=n(916);n.d(t,"formatDistanceStrict",(function(){return de.a}));var pe=n(917);n.d(t,"formatDistanceToNow",(function(){return pe.default}));var he=n(2035);n.d(t,"formatDistanceToNowStrict",(function(){return he.a}));var ve=n(2036);n.d(t,"formatDuration",(function(){return ve.a}));var me=n(2037);n.d(t,"formatISO",(function(){return me.a}));var be=n(2038);n.d(t,"formatISO9075",(function(){return be.a}));var ye=n(2039);n.d(t,"formatISODuration",(function(){return ye.a}));var ge=n(2040);n.d(t,"formatRFC3339",(function(){return ge.a}));var Oe=n(2041);n.d(t,"formatRFC7231",(function(){return Oe.a}));var we=n(2042);n.d(t,"formatRelative",(function(){return we.a}));var je=n(2043);n.d(t,"fromUnixTime",(function(){return je.a}));var _e=n(918);n.d(t,"getDate",(function(){return _e.a}));var Ee=n(325);n.d(t,"getDay",(function(){return Ee.a}));var Pe=n(2044);n.d(t,"getDayOfYear",(function(){return Pe.a}));var xe=n(919);n.d(t,"getDaysInMonth",(function(){return xe.a}));var Ce=n(2045);n.d(t,"getDaysInYear",(function(){return Ce.a}));var ke=n(2046);n.d(t,"getDecade",(function(){return ke.a}));var Se=n(2047);n.d(t,"getHours",(function(){return Se.a}));var De=n(921);n.d(t,"getISODay",(function(){return De.a}));var Me=n(922);n.d(t,"getISOWeek",(function(){return Me.a}));var Ae=n(183);n.d(t,"getISOWeekYear",(function(){return Ae.a}));var Te=n(2048);n.d(t,"getISOWeeksInYear",(function(){return Te.a}));var Ie=n(2049);n.d(t,"getMilliseconds",(function(){return Ie.a}));var Re=n(2050);n.d(t,"getMinutes",(function(){return Re.a}));var Fe=n(2051);n.d(t,"getMonth",(function(){return Fe.a}));var Be=n(2052);n.d(t,"getOverlappingDaysInIntervals",(function(){return Be.a}));var Le=n(902);n.d(t,"getQuarter",(function(){return Le.a}));var Ne=n(2053);n.d(t,"getSeconds",(function(){return Ne.a}));var We=n(923);n.d(t,"getTime",(function(){return We.a}));var Ve=n(2054);n.d(t,"getUnixTime",(function(){return Ve.a}));var ze=n(924);n.d(t,"getWeek",(function(){return ze.a}));var Ue=n(2055);n.d(t,"getWeekOfMonth",(function(){return Ue.a}));var He=n(925);n.d(t,"getWeekYear",(function(){return He.a}));var Ye=n(2056);n.d(t,"getWeeksInMonth",(function(){return Ye.a}));var Ge=n(2057);n.d(t,"getYear",(function(){return Ge.a}));var $e=n(2058);n.d(t,"hoursToMilliseconds",(function(){return $e.a}));var qe=n(2059);n.d(t,"hoursToMinutes",(function(){return qe.a}));var Ze=n(2060);n.d(t,"hoursToSeconds",(function(){return Ze.a}));var Ke=n(2061);n.d(t,"intervalToDuration",(function(){return Ke.a}));var Xe=n(2062);n.d(t,"intlFormat",(function(){return Xe.a}));var Je=n(2063);n.d(t,"isAfter",(function(){return Je.a}));var Qe=n(2064);n.d(t,"isBefore",(function(){return Qe.a}));var et=n(830);n.d(t,"isDate",(function(){return et.a}));var tt=n(2065);n.d(t,"isEqual",(function(){return tt.a}));var nt=n(2066);n.d(t,"isExists",(function(){return nt.a}));var rt=n(2067);n.d(t,"isFirstDayOfMonth",(function(){return rt.a}));var at=n(2068);n.d(t,"isFriday",(function(){return at.a}));var ot=n(2069);n.d(t,"isFuture",(function(){return ot.a}));var it=n(908);n.d(t,"isLastDayOfMonth",(function(){return it.a}));var ut=n(920);n.d(t,"isLeapYear",(function(){return ut.a}));var lt=n(2070);n.d(t,"isMatch",(function(){return lt.a}));var ct=n(2076);n.d(t,"isMonday",(function(){return ct.a}));var st=n(2077);n.d(t,"isPast",(function(){return st.a}));var ft=n(232);n.d(t,"isSameDay",(function(){return ft.a}));var dt=n(930);n.d(t,"isSameHour",(function(){return dt.a}));var pt=n(932);n.d(t,"isSameISOWeek",(function(){return pt.a}));var ht=n(2078);n.d(t,"isSameISOWeekYear",(function(){return ht.a}));var vt=n(933);n.d(t,"isSameMinute",(function(){return vt.a}));var mt=n(934);n.d(t,"isSameMonth",(function(){return mt.a}));var bt=n(935);n.d(t,"isSameQuarter",(function(){return bt.a}));var yt=n(936);n.d(t,"isSameSecond",(function(){return yt.a}));var gt=n(521);n.d(t,"isSameWeek",(function(){return gt.a}));var Ot=n(938);n.d(t,"isSameYear",(function(){return Ot.a}));var wt=n(893);n.d(t,"isSaturday",(function(){return wt.a}));var jt=n(508);n.d(t,"isSunday",(function(){return jt.a}));var _t=n(2079);n.d(t,"isThisHour",(function(){return _t.a}));var Et=n(2080);n.d(t,"isThisISOWeek",(function(){return Et.a}));var Pt=n(2081);n.d(t,"isThisMinute",(function(){return Pt.a}));var xt=n(2082);n.d(t,"isThisMonth",(function(){return xt.a}));var Ct=n(2083);n.d(t,"isThisQuarter",(function(){return Ct.a}));var kt=n(2084);n.d(t,"isThisSecond",(function(){return kt.a}));var St=n(2085);n.d(t,"isThisWeek",(function(){return St.a}));var Dt=n(2086);n.d(t,"isThisYear",(function(){return Dt.a}));var Mt=n(2087);n.d(t,"isThursday",(function(){return Mt.a}));var At=n(2088);n.d(t,"isToday",(function(){return At.a}));var Tt=n(2089);n.d(t,"isTomorrow",(function(){return Tt.a}));var It=n(2090);n.d(t,"isTuesday",(function(){return It.a}));var Rt=n(82);n.d(t,"isValid",(function(){return Rt.default}));var Ft=n(2091);n.d(t,"isWednesday",(function(){return Ft.a}));var Bt=n(319);n.d(t,"isWeekend",(function(){return Bt.a}));var Lt=n(2092);n.d(t,"isWithinInterval",(function(){return Lt.a}));var Nt=n(2093);n.d(t,"isYesterday",(function(){return Nt.a}));var Wt=n(2094);n.d(t,"lastDayOfDecade",(function(){return Wt.a}));var Vt=n(2095);n.d(t,"lastDayOfISOWeek",(function(){return Vt.a}));var zt=n(2096);n.d(t,"lastDayOfISOWeekYear",(function(){return zt.a}));var Ut=n(926);n.d(t,"lastDayOfMonth",(function(){return Ut.a}));var Ht=n(2097);n.d(t,"lastDayOfQuarter",(function(){return Ht.a}));var Yt=n(939);n.d(t,"lastDayOfWeek",(function(){return Yt.a}));var Gt=n(2098);n.d(t,"lastDayOfYear",(function(){return Gt.a}));var $t=n(2099);n.d(t,"lightFormat",(function(){return $t.a}));var qt=n(898);n.d(t,"max",(function(){return qt.a}));var Zt=n(2100);n.d(t,"milliseconds",(function(){return Zt.a}));var Kt=n(2101);n.d(t,"millisecondsToHours",(function(){return Kt.a}));var Xt=n(2102);n.d(t,"millisecondsToMinutes",(function(){return Xt.a}));var Jt=n(2103);n.d(t,"millisecondsToSeconds",(function(){return Jt.a}));var Qt=n(899);n.d(t,"min",(function(){return Qt.a}));var en=n(2104);n.d(t,"minutesToHours",(function(){return en.a}));var tn=n(2105);n.d(t,"minutesToMilliseconds",(function(){return tn.a}));var nn=n(2106);n.d(t,"minutesToSeconds",(function(){return nn.a}));var rn=n(2107);n.d(t,"monthsToQuarters",(function(){return rn.a}));var an=n(2108);n.d(t,"monthsToYears",(function(){return an.a}));var on=n(115);n.d(t,"nextDay",(function(){return on.a}));var un=n(2109);n.d(t,"nextFriday",(function(){return un.a}));var ln=n(2110);n.d(t,"nextMonday",(function(){return ln.a}));var cn=n(2111);n.d(t,"nextSaturday",(function(){return cn.a}));var sn=n(2112);n.d(t,"nextSunday",(function(){return sn.a}));var fn=n(2113);n.d(t,"nextThursday",(function(){return fn.a}));var dn=n(2114);n.d(t,"nextTuesday",(function(){return dn.a}));var pn=n(2115);n.d(t,"nextWednesday",(function(){return pn.a}));var hn=n(929);n.d(t,"parse",(function(){return hn.a}));var vn=n(2116);n.d(t,"parseISO",(function(){return vn.a}));var mn=n(2117);n.d(t,"parseJSON",(function(){return mn.a}));var bn=n(116);n.d(t,"previousDay",(function(){return bn.a}));var yn=n(2118);n.d(t,"previousFriday",(function(){return yn.a}));var gn=n(2119);n.d(t,"previousMonday",(function(){return gn.a}));var On=n(2120);n.d(t,"previousSaturday",(function(){return On.a}));var wn=n(2121);n.d(t,"previousSunday",(function(){return wn.a}));var jn=n(2122);n.d(t,"previousThursday",(function(){return jn.a}));var _n=n(2123);n.d(t,"previousTuesday",(function(){return _n.a}));var En=n(2124);n.d(t,"previousWednesday",(function(){return En.a}));var Pn=n(2125);n.d(t,"quartersToMonths",(function(){return Pn.a}));var xn=n(2126);n.d(t,"quartersToYears",(function(){return xn.a}));var Cn=n(2127);n.d(t,"roundToNearestMinutes",(function(){return Cn.a}));var kn=n(2128);n.d(t,"secondsToHours",(function(){return kn.a}));var Sn=n(2129);n.d(t,"secondsToMilliseconds",(function(){return Sn.a}));var Dn=n(2130);n.d(t,"secondsToMinutes",(function(){return Dn.a}));var Mn=n(2131);n.d(t,"set",(function(){return Mn.a}));var An=n(2132);n.d(t,"setDate",(function(){return An.a}));var Tn=n(2133);n.d(t,"setDay",(function(){return Tn.a}));var In=n(2134);n.d(t,"setDayOfYear",(function(){return In.a}));var Rn=n(2135);n.d(t,"setHours",(function(){return Rn.a}));var Fn=n(2136);n.d(t,"setISODay",(function(){return Fn.a}));var Bn=n(2137);n.d(t,"setISOWeek",(function(){return Bn.a}));var Ln=n(895);n.d(t,"setISOWeekYear",(function(){return Ln.a}));var Nn=n(2138);n.d(t,"setMilliseconds",(function(){return Nn.a}));var Wn=n(2139);n.d(t,"setMinutes",(function(){return Wn.a}));var Vn=n(522);n.d(t,"setMonth",(function(){return Vn.a}));var zn=n(2140);n.d(t,"setQuarter",(function(){return zn.a}));var Un=n(2141);n.d(t,"setSeconds",(function(){return Un.a}));var Hn=n(2142);n.d(t,"setWeek",(function(){return Hn.a}));var Yn=n(2143);n.d(t,"setWeekYear",(function(){return Yn.a}));var Gn=n(2144);n.d(t,"setYear",(function(){return Gn.a}));var $n=n(320);n.d(t,"startOfDay",(function(){return $n.a}));var qn=n(2145);n.d(t,"startOfDecade",(function(){return qn.a}));var Zn=n(931);n.d(t,"startOfHour",(function(){return Zn.a}));var Kn=n(142);n.d(t,"startOfISOWeek",(function(){return Kn.a}));var Xn=n(231);n.d(t,"startOfISOWeekYear",(function(){return Xn.a}));var Jn=n(516);n.d(t,"startOfMinute",(function(){return Jn.a}));var Qn=n(324);n.d(t,"startOfMonth",(function(){return Qn.a}));var er=n(517);n.d(t,"startOfQuarter",(function(){return er.a}));var tr=n(937);n.d(t,"startOfSecond",(function(){return tr.a}));var nr=n(2146);n.d(t,"startOfToday",(function(){return nr.a}));var rr=n(2147);n.d(t,"startOfTomorrow",(function(){return rr.a}));var ar=n(114);n.d(t,"startOfWeek",(function(){return ar.a}));var or=n(520);n.d(t,"startOfWeekYear",(function(){return or.a}));var ir=n(519);n.d(t,"startOfYear",(function(){return ir.a}));var ur=n(2148);n.d(t,"startOfYesterday",(function(){return ur.a}));var lr=n(927);n.d(t,"sub",(function(){return lr.a}));var cr=n(2149);n.d(t,"subBusinessDays",(function(){return cr.a}));var sr=n(326);n.d(t,"subDays",(function(){return sr.a}));var fr=n(2150);n.d(t,"subHours",(function(){return fr.a}));var dr=n(906);n.d(t,"subISOWeekYears",(function(){return dr.a}));var pr=n(227);n.d(t,"subMilliseconds",(function(){return pr.a}));var hr=n(2151);n.d(t,"subMinutes",(function(){return hr.a}));var vr=n(928);n.d(t,"subMonths",(function(){return vr.a}));var mr=n(2152);n.d(t,"subQuarters",(function(){return mr.a}));var br=n(2153);n.d(t,"subSeconds",(function(){return br.a}));var yr=n(2154);n.d(t,"subWeeks",(function(){return yr.a}));var gr=n(2155);n.d(t,"subYears",(function(){return gr.a}));var Or=n(6);n.d(t,"toDate",(function(){return Or.a}));var wr=n(2156);n.d(t,"weeksToDays",(function(){return wr.a}));var jr=n(2157);n.d(t,"yearsToMonths",(function(){return jr.a}));var _r=n(2158);n.d(t,"yearsToQuarters",(function(){return _r.a}));var Er=n(26);n.d(t,"daysInWeek",(function(){return Er.a})),n.d(t,"maxTime",(function(){return Er.b})),n.d(t,"millisecondsInMinute",(function(){return Er.d})),n.d(t,"millisecondsInHour",(function(){return Er.c})),n.d(t,"millisecondsInSecond",(function(){return Er.e})),n.d(t,"minTime",(function(){return Er.f})),n.d(t,"minutesInHour",(function(){return Er.g})),n.d(t,"monthsInQuarter",(function(){return Er.h})),n.d(t,"monthsInYear",(function(){return Er.i})),n.d(t,"quartersInYear",(function(){return Er.j})),n.d(t,"secondsInHour",(function(){return Er.k})),n.d(t,"secondsInMinute",(function(){return Er.l}))},function(e,t,n){"use strict";t.a=function(e,t){Object(o.a)(2,arguments);var n=Object(a.a)(e),i=Object(r.a)(t);if(isNaN(i))return new Date(NaN);if(!i)return n;var u=n.getDate(),l=new Date(n.getTime());l.setMonth(n.getMonth()+i+1,0);var c=l.getDate();return u>=c?l:(n.setFullYear(l.getFullYear(),l.getMonth(),u),n)};var r=n(11),a=n(6),o=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(o.a)(1,arguments);var t=Object(r.a)(e),n=new Date(0);n.setFullYear(t,0,4),n.setHours(0,0,0,0);var i=Object(a.a)(n);return i};var r=n(183),a=n(142),o=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(a.a)(2,arguments);var n=Object(r.a)(e),o=Object(r.a)(t);return n.getTime()===o.getTime()};var r=n(320),a=n(2)},function(e,t,n){"use strict";t.a=function(e){return e?r[e]:r.trunc};var r={ceil:Math.ceil,round:Math.round,floor:Math.floor,trunc:function(e){return e<0?Math.ceil(e):Math.floor(e)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"SerializeError",{enumerable:!0,get:function(){return f.SerializeError}}),t.StructureBuilder=void 0;var r,a=(r=n(329))&&r.__esModule?r:{default:r},o=n(525),i=n(2203),u=n(237),l=n(330),c=n(529),s=n(332),f=n(57),d=n(184),p=n(957),h=n(958),v=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=b(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(956)),m=n(955);function b(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(b=function(e){return e?n:t})(e)}var y={defaults:function(){var e=(0,i.getDocumentTypeListItems)();return(new o.ListBuilder).id("__root__").title("Content").items(e).showIcons(e.some((e=>function(e){if(!e||"string"==typeof e)return!1;return Boolean(e.icon)}(e.getSchemaType()))))},documentTypeList:i.getDocumentTypeList,documentTypeListItem:i.getDocumentTypeListItem,documentTypeListItems:i.getDocumentTypeListItems,document:e=>new d.DocumentBuilder(e),documentWithInitialValueTemplate:d.documentFromEditorWithInitialValue,defaultDocument:d.getDefaultDocumentNode,list:e=>new o.ListBuilder(e),listItem:e=>new l.ListItemBuilder(e),menuItem:e=>new u.MenuItemBuilder(e),menuItemGroup:e=>new c.MenuItemGroupBuilder(e),menuItemsFromInitialValueTemplateItems:m.menuItemsFromInitialValueTemplateItems,documentList:e=>new s.DocumentListBuilder(e),documentListItem:e=>new h.DocumentListItemBuilder(e),orderingMenuItem:e=>(0,u.getOrderingMenuItem)(e),orderingMenuItemsForType:e=>(0,u.getOrderingMenuItemsForSchemaType)(e),editor:d.documentFromEditor,editorWithInitialValueTemplate:d.documentFromEditorWithInitialValue,defaultInitialValueTemplateItems:m.defaultInitialValueTemplateItems,initialValueTemplateItem:(e,t)=>new m.InitialValueTemplateItemBuilder({id:e,parameters:t,templateId:e}),component:e=>"function"==typeof e?(new p.ComponentBuilder).component(e):new p.ComponentBuilder(e),divider:()=>({id:(0,a.default)("__divider__"),type:"divider"}),view:v};t.StructureBuilder=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getDefaultSchema=void 0;var r,a=(r=n(527))&&r.__esModule?r:{default:r};t.getDefaultSchema=()=>(0,a.default)(n(35))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resolveEnabledActions=t.isActionEnabled=void 0;var r,a=(r=n(493))&&r.__esModule?r:{default:r};n(91);var o="__experimental_actions",i=["create","update","delete","publish"],u=i,l=e=>((e,t)=>{if(!Array.isArray(t))throw new Error("The value of .".concat(o," should be an array with any of the actions ").concat(u.join(", ")));var n=(0,a.default)(t,u);if(n.length>0)throw new Error("Invalid action".concat(n.length>1?"s":"",' configured for schema type "').concat(e,'": ').concat(n.join(", "),". Valid actions are: ").concat(u.join(", ")));return t})(e.name,(e=>o in e?e[o]:i)(e));t.resolveEnabledActions=l;t.isActionEnabled=(e,t)=>l(e).includes(t)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MenuItemBuilder=void 0,t.getOrderingMenuItem=p,t.getOrderingMenuItemsForSchemaType=function(e){var t="string"==typeof e?(0,a.getDefaultSchema)().get(e):e;if(!t)return[];return(t.orderings?t.orderings.concat(i.DEFAULT_ORDERING_OPTIONS):i.DEFAULT_ORDERING_OPTIONS).map((e=>p(e,(0,r.getExtendedProjection)(t,e.by))))},t.maybeSerializeMenuItem=function(e,t,n){return e instanceof d?e.serialize({path:n,index:t}):e};var r=n(2197),a=n(235),o=n(528),i=n(954),u=n(57);function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;t0&&void 0!==arguments[0])||arguments[0];return this.clone({showAsAction:Boolean(e)})}getShowAsAction(){return this.spec.showAsAction}serialize(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{path:[]},t=this.spec,n=t.title,r=t.action,a=t.intent;if(!n){var o="string"==typeof r?'action: "'.concat(r,'"'):void 0;throw new u.SerializeError("`title` is required for menu item",e.path,e.index,o).withHelpUrl(u.HELP_URL.TITLE_REQUIRED)}if(!r&&!a)throw new u.SerializeError("`action` or `intent` required for menu item with title ".concat(this.spec.title),e.path,e.index,'"'.concat(n,'"')).withHelpUrl(u.HELP_URL.ACTION_OR_INTENT_REQUIRED);if(a&&r)throw new u.SerializeError("cannot set both `action` AND `intent`",e.path,e.index,'"'.concat(n,'"')).withHelpUrl(u.HELP_URL.ACTION_AND_INTENT_MUTUALLY_EXCLUSIVE);return c(c({},this.spec),{},{title:n})}clone(e){var t=new d;return t.spec=c(c({},this.spec),e||{}),t}}function p(e,t){return(new d).group("sorting").title("Sort by ".concat(e.title)).icon(f).action("setSortOrder").params({by:e.by,extendedProjection:t})}t.MenuItemBuilder=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.validateId=function(e,t,n){if("string"!=typeof e)throw new r.SerializeError("Structure node id must be of type string, got ".concat(typeof e),t,n);var i=(u=e.match(o)||[],l=1,function(e){if(Array.isArray(e))return e}(u)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}}(u,l)||function(e,t){if(e){if("string"==typeof e)return a(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?a(e,t):void 0}}(u,l)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[0];var u,l;if(i)throw new r.SerializeError('Structure node id cannot contain character "'.concat(i,'"'),t,n);if(e.startsWith("__edit__"))throw new r.SerializeError("Structure node id cannot start with __edit__",t,n);return e};var r=n(57);function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{if(!(a<=0)){var e=setTimeout((()=>l(!0)),a);return()=>{clearTimeout(e)}}}),[a]),!u||!t)return r.default.createElement(r.default.Fragment,null);return"function"==typeof t?t():t};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=a(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=o?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(r,i,u):r[i]=e[i]}r.default=e,n&&n.set(e,r);return r}(n(0));function a(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(a=function(e){return e?n:t})(e)}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);nr(),ChildLink:()=>r(),ReferenceChildLink:()=>r(),handleEditReference:()=>r(),ParameterizedLink:()=>r(),replaceCurrent:()=>r(),closeCurrent:()=>r(),duplicateCurrent:()=>r(),setView:()=>r(),setParams:()=>r(),setPayload:()=>r(),navigateIntent:()=>r()});t.PaneRouterContext=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(993);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentChangeContext=void 0;var r=(0,n(0).createContext)({});t.DocumentChangeContext=r},function(e,t,n){var r=n(450)((function(e,t,n){e[n?0:1].push(t)}),(function(){return[[],[]]}));e.exports=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.applyAll=function(e,t){return t.reduce(s,e)},t.default=s;var r=c(n(2586)),a=c(n(46)),o=c(n(2587)),i=c(n(2589)),u=c(n(2591)),l=c(n(2592));function c(e){return e&&e.__esModule?e:{default:e}}function s(e,t){var n=function(e,t){return Array.isArray(e)?(0,o.default)(e,t):(0,r.default)(e)?(0,l.default)(e,t):(0,a.default)(e)?(0,i.default)(e,t):(0,u.default)(e,t)}(e,t);return n}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Details=function(e){var t=e.children,n=e.open,r=e.icon,a=e.title,o=void 0===a?"Details":a,i=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,d),u=(v=(0,s.useState)(n||!1),O=2,function(e){if(Array.isArray(e))return e}(v)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}}(v,O)||function(e,t){if(e){if("string"==typeof e)return h(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?h(e,t):void 0}}(v,O)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),l=u[0],f=u[1],p=(0,s.useCallback)((()=>f((e=>!e))),[]);var v,O;return(0,s.useEffect)((()=>f(n||!1)),[n]),s.default.createElement(c.Box,i,s.default.createElement(m,{type:"button",onClick:p},s.default.createElement(y,{align:"center"},s.default.createElement(c.Inline,null,s.default.createElement(g,{"data-open":l?"":void 0},s.default.createElement(c.Text,{size:1},s.default.createElement(b,{open:l}))),r&&s.default.createElement(c.Box,{marginLeft:1},r),s.default.createElement(c.Box,{flex:1,marginLeft:1},s.default.createElement(c.Text,{size:1,weight:"medium"},o))))),s.default.createElement(c.Box,{hidden:!l,marginTop:3},t))};var r,a,o,i,u,l=n(8),c=n(1),s=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),f=(r=n(3))&&r.__esModule?r:{default:r},d=["children","open","icon","title"];function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function h(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.open?"rotate(90deg)":"")),y=(0,f.default)(c.Flex)(i||(i=v(["\n cursor: default;\n"]))),g=(0,f.default)(c.Box)(u||(u=v(["\n & > div > svg {\n transform: rotate(0);\n transition: transform 100ms;\n }\n\n &[data-open] > div > svg {\n transform: rotate(90deg);\n }\n"])))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2629);function a(e){return e===Object(e)&&0!==Object.keys(e).length}t.default=function(e,t){var n=e.isConnected||e.ownerDocument.documentElement.contains(e);if(a(t)&&"function"==typeof t.behavior)return t.behavior(n?Object(r.a)(e,t):[]);if(n){var o=function(e){return!1===e?{block:"end",inline:"nearest"}:a(e)?e:{block:"start",inline:"nearest"}}(t);return function(e,t){void 0===t&&(t="auto");var n="scrollBehavior"in document.body.style;e.forEach((function(e){var r=e.el,a=e.top,o=e.left;r.scroll&&n?r.scroll({top:a,left:o,behavior:t}):(r.scrollTop=a,r.scrollLeft=o)}))}(Object(r.a)(e,o),o.behavior)}}},function(e,t,n){"use strict";t.a=function(e,t){"function"==typeof e?e(t):e&&(e.current=t);return e}},function(e,t,n){"use strict";n.d(t,"f",(function(){return a})),n.d(t,"a",(function(){return o})),n.d(t,"e",(function(){return u})),n.d(t,"g",(function(){return l})),n.d(t,"c",(function(){return c})),n.d(t,"d",(function(){return s})),n.d(t,"b",(function(){return f}));var r=function(e,t){return!e||e===document||e&&e.nodeType===Node.DOCUMENT_NODE||!function(e){if(e.nodeType!==Node.ELEMENT_NODE)return!1;var t=window.getComputedStyle(e,null);return!(!t||!t.getPropertyValue||"none"!==t.getPropertyValue("display")&&"hidden"!==t.getPropertyValue("visibility"))}(e)&&t(e.parentNode&&e.parentNode.nodeType===Node.DOCUMENT_FRAGMENT_NODE?e.parentNode.host:e.parentNode)},a=function(e,t){var n=e.get(t);if(void 0!==n)return n;var o=r(t,a.bind(void 0,e));return e.set(t,o),o},o=function(e){return e.dataset},i=function(e){return"INPUT"===e.tagName},u=function(e){return i(e)&&"radio"===e.type},l=function(e){return!((i(e)||function(e){return"BUTTON"===e.tagName}(e))&&("hidden"===e.type||e.disabled)||e.ariaDisabled)},c=function(e){var t;return Boolean(e&&(null===(t=o(e))||void 0===t?void 0:t.focusGuard))},s=function(e){return!c(e)},f=function(e){return Boolean(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return o.default.find((n=>{var o;return a.type(n.type,e)&&(0,r.default)(t,n.accepts)&&(0,r.default)(t,(null===(o=e.options)||void 0===o?void 0:o.accept)||"")}))};var r=u(n(2712)),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var u=a?Object.getOwnPropertyDescriptor(e,o):null;u&&(u.get||u.set)?Object.defineProperty(r,o,u):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(348)),o=u(n(2713));function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}function u(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SLATE_DEFAULT_BLOCK=t.HTML_SPAN_TAGS=t.HTML_MISC_TAGS=t.HTML_LIST_ITEM_TAGS=t.HTML_LIST_CONTAINER_TAGS=t.HTML_HEADER_TAGS=t.HTML_DECORATOR_TAGS=t.HTML_BLOCK_TAGS=t.ELEMENT_MAP=t.DEFAULT_SUPPORTED_STYLES=t.DEFAULT_SUPPORTED_DECORATORS=t.DEFAULT_SUPPORTED_ANNOTATIONS=t.DEFAULT_SPAN=t.DEFAULT_BLOCK=t.BLOCK_DEFAULT_STYLE=void 0;var r,a=(r=n(65))&&r.__esModule?r:{default:r};function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function i(e){for(var t=1;tg[e].style)).map((e=>g[e].style)));t.DEFAULT_SUPPORTED_STYLES=O;var w=(0,a.default)(Object.keys(b).map((e=>b[e])));t.DEFAULT_SUPPORTED_DECORATORS=w;t.DEFAULT_SUPPORTED_ANNOTATIONS=["link"]},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(0),a=(n.n(r),Object(r.createContext)({}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return c})),n.d(t,"b",(function(){return s}));var r=n(199),a=n(611),o=n(2936),i={pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointercancel:"mousecancel",pointerover:"mouseover",pointerout:"mouseout",pointerenter:"mouseenter",pointerleave:"mouseleave"},u={pointerdown:"touchstart",pointermove:"touchmove",pointerup:"touchend",pointercancel:"touchcancel"};function l(e){return Object(o.b)()?e:Object(o.c)()?u[e]:Object(o.a)()?i[e]:e}function c(e,t,n,o){return Object(r.a)(e,l(t),Object(a.b)(n,"pointerdown"===t),o)}function s(e,t,n,o){return Object(r.b)(e,l(t),n&&Object(a.b)(n,"pointerdown"===t),o)}},function(e,t,n){"use strict";t.a=function(e){if("html"===Object(r.a)(e))return e;return e.assignedSlot||e.parentNode||(Object(o.c)(e)?e.host:null)||Object(a.a)(e)};var r=n(125),a=n(100),o=n(61)},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=function(e){return Object.freeze(e)}},function(e,t,n){"use strict";n.d(t,"d",(function(){return r})),n.d(t,"b",(function(){return a})),n.d(t,"a",(function(){return o})),n.d(t,"c",(function(){return i}));var r=function(e){return e instanceof SVGElement&&"getBBox"in e},a=function(e){if(r(e)){var t=e.getBBox(),n=t.width,a=t.height;return!n&&!a}var o=e,i=o.offsetWidth,u=o.offsetHeight;return!(i||u||e.getClientRects().length)},o=function(e){var t,n;if(e instanceof Element)return!0;var r=null===(n=null===(t=e)||void 0===t?void 0:t.ownerDocument)||void 0===n?void 0:n.defaultView;return!!(r&&e instanceof r.Element)},i=function(e){switch(e.tagName){case"INPUT":if("image"!==e.type)break;case"VIDEO":case"AUDIO":case"EMBED":case"OBJECT":case"CANVAS":case"IFRAME":case"IMG":return!0}return!1}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(0),a=(n.n(r),n(260).a?r.useLayoutEffect:r.useEffect)},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r="undefined"!=typeof window},function(e,t,n){"use strict";n.d(t,"a",(function(){return P})),n.d(t,"b",(function(){return E}));var r=n(7),a=n(34),o=n(16),i=n(678),u=n(404),l=n(1308),c=n(1309),s=n(407),f=n(268),d=n(1310),p=n(269),h=n(266),v=n(1311),m=n(1312),b=n(270),y=n(1313),g=n(684),O=n(683),w=n(103),j=n(685),_=n(408),E={hasAnimatedSinceResize:!0,hasEverUpdated:!1};function P(e){var t=e.attachResizeListener,n=e.defaultParent,o=e.measureScroll,g=e.resetTransform;return function(){function e(e,t,a){var o=this;void 0===t&&(t={}),void 0===a&&(a=null==n?void 0:n()),this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.potentialNodes=new Map,this.checkUpdateFailed=function(){o.isUpdating&&(o.isUpdating=!1,o.clearAllSnapshots())},this.updateProjection=function(){o.nodes.forEach(A),o.nodes.forEach(T)},this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.id=e,this.latestValues=t,this.root=a?a.root||a:this,this.path=a?Object(r.e)(Object(r.e)([],Object(r.c)(a.path),!1),[a],!1):[],this.parent=a,this.depth=a?a.depth+1:0,e&&this.root.registerPotentialNode(e,this);for(var i=0;i=0;r--)if(Boolean(e.path[r].instance)){n=e.path[r];break}var a=(n&&n!==e.root?n.instance:document).querySelector('[data-projection-id="'.concat(t,'"]'));a&&e.mount(a,!0)}function V(e){e.min=Math.round(e.min),e.max=Math.round(e.max)}function z(e){V(e.x),V(e.y)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));const r=(e,t,n)=>Math.min(Math.max(n,e),t)},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));const r=(e,t,n)=>-n*e+n*t+e},function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return a})),n.d(t,"c",(function(){return i}));var r=n(102);const a={test:e=>"number"==typeof e,parse:parseFloat,transform:e=>e},o=Object.assign(Object.assign({},a),{transform:Object(r.a)(0,1)}),i=Object.assign(Object.assign({},a),{default:1})},function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return o}));var r=n(7);function a(e,t){-1===e.indexOf(t)&&e.push(t)}function o(e,t){var n=e.indexOf(t);n>-1&&e.splice(n,1)}function i(e,t,n){var a=Object(r.c)(e).slice(0),o=t<0?a.length+t:t;if(o>=0&&o-1&&e%1==0&&e=200){var v=t?null:u(e);if(v)return l(v);d=!1,s=i,h=new r}else h=t?[]:p;e:for(;++c0?this._next(e.shift()):0===this.active&&this.hasCompleted&&this.destination.complete()},t}(i.b),s=u},function(e,t,n){"use strict";t.a=function(e){return!Object(r.a)(e)&&e-parseFloat(e)+1>=0};var r=n(54)},function(e,t,n){"use strict";t.a=function(e){void 0===e&&(e=l);return function(t){return t.lift(new i(e))}};var r=n(9),a=n(216),o=n(13);var i=function(){function e(e){this.errorFactory=e}return e.prototype.call=function(e,t){return t.subscribe(new u(e,this.errorFactory))},e}(),u=function(e){function t(t,n){var r=e.call(this,t)||this;return r.errorFactory=n,r.hasValue=!1,r}return r.a(t,e),t.prototype._next=function(e){this.hasValue=!0,this.destination.next(e)},t.prototype._complete=function(){if(this.hasValue)return this.destination.complete();var e=void 0;try{e=this.errorFactory()}catch(t){e=t}this.destination.error(e)},t}(o.a);function l(){return new a.a}},function(e,t,n){"use strict";t.a=function(e,t){if(arguments.length>=2)return function(n){return Object(i.a)(Object(r.a)(e,t),Object(a.a)(1),Object(o.a)(t))(n)};return function(t){return Object(i.a)(Object(r.a)((function(t,n,r){return e(t,n,r+1)})),Object(a.a)(1))(t)}};var r=n(467),a=n(466),o=n(218),i=n(455)},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.versionedClient=void 0;var a=((r=n(63))&&r.__esModule?r:{default:r}).default.withConfig({apiVersion:"2021-06-07"});t.versionedClient=a},function(e,t,n){"use strict";var r,a=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},r(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var o=n(778),i=n(779),u=n(1602),l=n(781),c=n(471),s=n(780),f=function(e){function t(n,r,a){var o=e.call(this)||this;switch(o.syncErrorValue=null,o.syncErrorThrown=!1,o.syncErrorThrowable=!1,o.isStopped=!1,arguments.length){case 0:o.destination=i.empty;break;case 1:if(!n){o.destination=i.empty;break}if("object"==typeof n){n instanceof t?(o.syncErrorThrowable=n.syncErrorThrowable,o.destination=n,n.add(o)):(o.syncErrorThrowable=!0,o.destination=new d(o,n));break}default:o.syncErrorThrowable=!0,o.destination=new d(o,n,r,a)}return o}return a(t,e),t.prototype[l.rxSubscriber]=function(){return this},t.create=function(e,n,r){var a=new t(e,n,r);return a.syncErrorThrowable=!1,a},t.prototype.next=function(e){this.isStopped||this._next(e)},t.prototype.error=function(e){this.isStopped||(this.isStopped=!0,this._error(e))},t.prototype.complete=function(){this.isStopped||(this.isStopped=!0,this._complete())},t.prototype.unsubscribe=function(){this.closed||(this.isStopped=!0,e.prototype.unsubscribe.call(this))},t.prototype._next=function(e){this.destination.next(e)},t.prototype._error=function(e){this.destination.error(e),this.unsubscribe()},t.prototype._complete=function(){this.destination.complete(),this.unsubscribe()},t.prototype._unsubscribeAndRecycle=function(){var e=this._parentOrParents;return this._parentOrParents=null,this.unsubscribe(),this.closed=!1,this.isStopped=!1,this._parentOrParents=e,this},t}(u.Subscription);t.Subscriber=f;var d=function(e){function t(t,n,r,a){var u,l=e.call(this)||this;l._parentSubscriber=t;var c=l;return o.isFunction(n)?u=n:n&&(u=n.next,r=n.error,a=n.complete,n!==i.empty&&(c=Object.create(n),o.isFunction(c.unsubscribe)&&l.add(c.unsubscribe.bind(c)),c.unsubscribe=l.unsubscribe.bind(l))),l._context=c,l._next=u,l._error=r,l._complete=a,l}return a(t,e),t.prototype.next=function(e){if(!this.isStopped&&this._next){var t=this._parentSubscriber;c.config.useDeprecatedSynchronousErrorHandling&&t.syncErrorThrowable?this.__tryOrSetError(t,this._next,e)&&this.unsubscribe():this.__tryOrUnsub(this._next,e)}},t.prototype.error=function(e){if(!this.isStopped){var t=this._parentSubscriber,n=c.config.useDeprecatedSynchronousErrorHandling;if(this._error)n&&t.syncErrorThrowable?(this.__tryOrSetError(t,this._error,e),this.unsubscribe()):(this.__tryOrUnsub(this._error,e),this.unsubscribe());else if(t.syncErrorThrowable)n?(t.syncErrorValue=e,t.syncErrorThrown=!0):s.hostReportError(e),this.unsubscribe();else{if(this.unsubscribe(),n)throw e;s.hostReportError(e)}}},t.prototype.complete=function(){var e=this;if(!this.isStopped){var t=this._parentSubscriber;if(this._complete){var n=function(){return e._complete.call(e._context)};c.config.useDeprecatedSynchronousErrorHandling&&t.syncErrorThrowable?(this.__tryOrSetError(t,n),this.unsubscribe()):(this.__tryOrUnsub(n),this.unsubscribe())}else this.unsubscribe()}},t.prototype.__tryOrUnsub=function(e,t){try{e.call(this._context,t)}catch(e){if(this.unsubscribe(),c.config.useDeprecatedSynchronousErrorHandling)throw e;s.hostReportError(e)}},t.prototype.__tryOrSetError=function(e,t,n){if(!c.config.useDeprecatedSynchronousErrorHandling)throw new Error("bad call");try{t.call(this._context,n)}catch(t){return c.config.useDeprecatedSynchronousErrorHandling?(e.syncErrorValue=t,e.syncErrorThrown=!0,!0):(s.hostReportError(t),!0)}return!1},t.prototype._unsubscribe=function(){var e=this._parentSubscriber;this._context=null,this._parentSubscriber=null,e.unsubscribe()},t}(f);t.SafeSubscriber=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(804),a=i(n(1704)),o=i(n(305));function i(e){return e&&e.__esModule?e:{default:e}}function u(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class l{constructor(e){u(this,"params",void 0),u(this,"compiled",void 0),u(this,"_appliesToMissingDocument",void 0),this.params=e}get transactionId(){return this.params.transactionId}get transition(){return this.params.transition}get identity(){return this.params.identity}get previousRev(){return this.params.previousRev}get resultRev(){return this.params.resultRev}get mutations(){return this.params.mutations}get timestamp(){if("string"==typeof this.params.timestamp)return new Date(this.params.timestamp)}get effects(){return this.params.effects}assignRandomTransactionId(){this.params.resultRev=this.params.transactionId=(0,a.default)()}appliesToMissingDocument(){if(void 0!==this._appliesToMissingDocument)return this._appliesToMissingDocument;var e=this.mutations[0];return this._appliesToMissingDocument=!e||(e.create||e.createIfNotExists||e.createOrReplace),this._appliesToMissingDocument}compile(){var e=[];this.mutations.forEach((t=>{if(t.create)e.push((e=>null===e?Object.assign(t.create,{_createdAt:t.create._createdAt||this.params.timestamp}):e));else if(t.createIfNotExists)e.push((e=>null===e?Object.assign(t.createIfNotExists,{_createdAt:t.createIfNotExists._createdAt||this.params.timestamp}):e));else if(t.createOrReplace)e.push((()=>Object.assign(t.createOrReplace,{_createdAt:t.createOrReplace._createdAt||this.params.timestamp})));else if(t.delete)e.push((()=>null));else{if(!t.patch)throw new Error("Unsupported mutation ".concat(JSON.stringify(t,null,2)));var n=new r.Patcher(t.patch);e.push((e=>n.apply(e)))}})),"string"==typeof this.params.timestamp&&e.push((e=>e?Object.assign(e,{_updatedAt:this.params.timestamp}):e));var t=this.previousRev,n=this.resultRev||this.transactionId;this.compiled=r=>{if(t&&t!=r._rev)throw new Error("Previous revision for this mutation was ".concat(t,", but the document revision is ").concat(r._rev));var a=e.reduce(((e,t)=>t(e)),r);return a&&n&&(a===r&&(a=Object.assign({},r)),a._rev=n),a}}apply(e){(0,o.default)("Applying mutation %O to document %O",this.mutations,e),this.compiled||this.compile();var t=this.compiled(e);return(0,o.default)(" => %O",t),t}static applyAll(e,t){return t.reduce(((e,t)=>t.apply(e)),e)}static squash(e,t){var n=t.reduce(((e,t)=>e.concat(...t.mutations)),[]);return new l({mutations:n})}}t.default=l},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=(0,((r=n(1705))&&r.__esModule?r:{default:r}).default)("mutator-document");t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getDupes=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e=>e,n=e.reduce(((e,n)=>{var r=t(n);return e[r]||(e[r]=[]),e[r].push(n),e}),{});return Object.keys(n).map((e=>n[e].length>1?n[e]:null)).filter(Boolean)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.validateField=m,t.validateFields=y,t.validatePreview=g;var r=c(n(62)),a=n(56),o=c(n(822)),i=n(823),u=["name"],l=["_problems"];function c(e){return e&&e.__esModule?e:{default:e}}function s(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e){for(var t=1;t{t[e.name]||(t[e.name]=[]),t[e.name].push(e)})),Object.keys(t).map((e=>t[e].length>1?t[e]:null)).filter(Boolean)}function y(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{allowEmpty:!1},n=[],r=Array.isArray(e);if(!r)return[(0,a.error)('The "fields" property must be an array of fields. Instead saw "'.concat(typeof e,'"'),a.HELP_IDS.OBJECT_FIELDS_INVALID)];var o=e.filter((e=>"string"==typeof e.name));return b(o).forEach((e=>{n.push((0,a.error)("Found ".concat(e.length,' fields with name "').concat(e[0].name,'" in object'),a.HELP_IDS.OBJECT_FIELD_NOT_UNIQUE))})),0!==e.length||t.allowEmpty||n.push((0,a.error)("Object should have at least one field",a.HELP_IDS.OBJECT_FIELDS_INVALID)),n}function g(e){return(0,r.default)(e)?void 0!==e.prepare&&"function"!=typeof e.prepare?[(0,a.error)('The "preview.prepare" property must be a function, instead saw "'.concat(typeof e.prepare,'"'))]:e.select?(0,r.default)(e.select)?Object.keys(e.select).reduce(((t,n)=>"string"==typeof e.select[n]?t:t.concat((0,a.error)('The key "'.concat(n,'" of "preview.select" must be a string, instead saw "').concat(typeof e.select[n],'"')))),[]):[(0,a.error)('The "preview.select" property must be an object, instead saw "'.concat(typeof e.prepare,'"'))]:[]:[(0,a.error)('The "preview" property must be an object, instead saw "'.concat(typeof e,'"'))]}t.default=(e,t)=>{var n=y(e.fields),r=e.preview;if(r){var o=g(e.preview);n=n.concat(o),r=o.some((e=>"error"===e.severity))?{}:r}return"document"!==e.type&&"object"!==e.type&&void 0!==e.initialValue&&n.push((0,a.error)('The "initialValue" property is currently only supported for document & object types.')),d(d({},e),{},{preview:r,fields:(Array.isArray(e.fields)?e.fields:[]).map(((e,n)=>{var r=e.name,a=s(e,u),o=t.visit(a,n),i=o._problems;return d(d({name:r},s(o,l)),{},{_problems:m(e).concat(i||[])})})),_problems:n})}},function(e,t,n){"use strict";t.a=function(e){Object(a.a)(1,arguments);var t=1,n=Object(r.a)(e),o=n.getUTCDay(),i=(o=0&&c<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var s=Object(r.a)(e),f=s.getUTCDay(),d=(fnew r.Observable((t=>{t.next((0,o.checkoutPair)(e))})).pipe((0,i.publishReplay)(1),(0,i.refCount)())),((e,t)=>e.publishedId+t));t.memoizedPair=u},function(e,t,n){var r=n(281),a=n(131),o=n(286),i=n(46);e.exports=function(e,t,n){if(!i(n))return!1;var u=typeof t;return!!("number"==u?a(n)&&o(t,n.length):"string"==u&&t in n)&&r(n[t],e)}},function(e,t,n){var r=n(850);e.exports=function(e){var t=r(e),n=t%1;return t==t?n?t-n:t:0}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.INVALID_PREVIEW_FALLBACK=t.INCLUDE_FIELDS_QUERY=t.INCLUDE_FIELDS=t.AVAILABILITY_READABLE=t.AVAILABILITY_PERMISSION_DENIED=t.AVAILABILITY_NOT_FOUND=void 0;var r,a=n(8),o=(r=n(0))&&r.__esModule?r:{default:r},i=n(853);var u=["_id","_rev","_type"];t.INCLUDE_FIELDS_QUERY=u;var l=[...u,"_key"];t.INCLUDE_FIELDS=l;var c={available:!0,reason:i.AvailabilityReason.READABLE};t.AVAILABILITY_READABLE=c;var s={available:!1,reason:i.AvailabilityReason.PERMISSION_DENIED};t.AVAILABILITY_PERMISSION_DENIED=s;var f={available:!1,reason:i.AvailabilityReason.NOT_FOUND};t.AVAILABILITY_NOT_FOUND=f;var d={title:"Invalid preview config",subtitle:"Check the error log in the console",media:o.default.createElement(a.WarningOutlineIcon,null)};t.INVALID_PREVIEW_FALLBACK=d},function(e,t,n){var r=n(131),a=n(72);e.exports=function(e){return a(e)&&r(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n(0)),a=u(n(497)),o=u(n(1885)),i=["children","type","value","ordering"];function u(e){return e&&e.__esModule?e:{default:e}}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function f(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class d extends r.default.Component{constructor(){super(...arguments),f(this,"renderChild",(e=>{var t=this.props,n=t.children,a=t.type,u=t.value,l=t.ordering,f=s(t,i);return null===e?null:r.default.createElement(o.default,{isActive:!0===e,type:a,value:u,ordering:l},(e=>{var t=e.result,r=e.error,o=e.isLoading;return n(c(c({},f),{},{snapshot:t.snapshot,isLoading:o,isLive:!0,error:r,type:a,ordering:l}))}))}))}render(){return this.props.layout&&["inline","block"].includes(this.props.layout)?this.renderChild(!0):r.default.createElement(a.default,{hideDelay:2e4},this.renderChild)}}t.default=d},function(e,t,n){var r;r=function(){var e="image-Tb9Ew8CXIwaY6R1kjMvI0uRR-2000x3000-jpg";function t(e){if(!e)return null;var t,r;if("string"==typeof e&&/^https?:\/\//.test(""+e))t={asset:{_ref:n(e)}};else if("string"==typeof e)t={asset:{_ref:e}};else if((r=e)&&"string"==typeof r._ref)t={asset:e};else if(function(e){return!!e&&"string"==typeof e._id}(e))t={asset:{_ref:e._id||""}};else if(function(e){var t=e;return!(!t||!t.asset)&&"string"==typeof t.asset.url}(e))t={asset:{_ref:n(e.asset.url)}};else{if("object"!=typeof e.asset)return null;t=e}var a=e;return a.crop&&(t.crop=a.crop),a.hotspot&&(t.hotspot=a.hotspot),function(e){if(e.crop&&e.hotspot)return e;var t=Object.assign({},e);return t.crop||(t.crop={left:0,top:0,bottom:0,right:0}),t.hotspot||(t.hotspot={x:.5,y:.5,height:1,width:1}),t}(t)}function n(e){return("image-"+e.split("/").slice(-1)[0]).replace(/\.([a-z]+)$/,"-$1")}var r=[["width","w"],["height","h"],["format","fm"],["download","dl"],["blur","blur"],["sharpen","sharp"],["invert","invert"],["orientation","or"],["minHeight","min-h"],["maxHeight","max-h"],["minWidth","min-w"],["maxWidth","max-w"],["quality","q"],["fit","fit"],["crop","crop"],["saturation","sat"],["auto","auto"],["dpr","dpr"],["pad","pad"]];function a(n){var a=Object.assign({},n||{}),o=a.source;delete a.source;var i=t(o);if(!i)throw new Error("Unable to resolve image URL from source ("+JSON.stringify(o)+")");var u=function(t){var n=t.split("-"),r=n[1],a=n[2],o=n[3];if(!r||!a||!o)throw new Error("Malformed asset _ref '"+t+"'. Expected an id like \""+e+'".');var i=a.split("x"),u=+i[0],l=+i[1];if(!isFinite(u)||!isFinite(l))throw new Error("Malformed asset _ref '"+t+"'. Expected an id like \""+e+'".');return{id:r,width:u,height:l,format:o}}(i.asset._ref||i.asset._id||""),l=Math.round(i.crop.left*u.width),c=Math.round(i.crop.top*u.height),s={left:l,top:c,width:Math.round(u.width-i.crop.right*u.width-l),height:Math.round(u.height-i.crop.bottom*u.height-c)},f=i.hotspot.height*u.height/2,d=i.hotspot.width*u.width/2,p=i.hotspot.x*u.width,h=i.hotspot.y*u.height,v={left:p-d,top:h-f,right:p+d,bottom:h+f};return a.rect||a.focalPoint||a.ignoreImageParams||a.crop||(a=Object.assign({},a,function(e,t){var n,r=t.width,a=t.height;if(!r||!a)return{width:r,height:a,rect:e.crop};var o=e.crop,i=e.hotspot,u=r/a;if(o.width/o.height>u){var l=Math.round(o.height),c=Math.round(l*u),s=Math.max(0,Math.round(o.top)),f=Math.round((i.right-i.left)/2+i.left),d=Math.max(0,Math.round(f-c/2));do.left+o.width&&(d=o.left+o.width-c),n={left:d,top:s,width:c,height:l}}else{var p=o.width,h=Math.round(p/u),v=Math.max(0,Math.round(o.left)),m=Math.round((i.bottom-i.top)/2+i.top),b=Math.max(0,Math.round(m-h/2));bo.top+o.height&&(b=o.top+o.height-h),n={left:v,top:b,width:p,height:h}}return{width:r,height:a,rect:n}}({crop:s,hotspot:v},a))),function(e){var t=e.baseUrl||"https://cdn.sanity.io",n=e.asset.id+"-"+e.asset.width+"x"+e.asset.height+"."+e.asset.format,a=t+"/images/"+e.projectId+"/"+e.dataset+"/"+n,o=[];if(e.rect){var i=e.rect,u=i.left,l=i.top,c=i.width,s=i.height;(0!==u||0!==l||s!==e.asset.height||c!==e.asset.width)&&o.push("rect="+u+","+l+","+c+","+s)}e.bg&&o.push("bg="+e.bg),e.focalPoint&&(o.push("fp-x="+e.focalPoint.x),o.push("fp-y="+e.focalPoint.y));var f=[e.flipHorizontal&&"h",e.flipVertical&&"v"].filter(Boolean).join("");return f&&o.push("flip="+f),r.forEach((function(t){var n=t[0],r=t[1];void 0!==e[n]?o.push(r+"="+encodeURIComponent(e[n])):void 0!==e[r]&&o.push(r+"="+encodeURIComponent(e[r]))})),0===o.length?a:a+"?"+o.join("&")}(Object.assign({},a,{asset:u}))}var o=["clip","crop","fill","fillmax","max","scale","min"],i=["top","bottom","left","right","center","focalpoint","entropy"],u=["format"];function l(e){for(var t=0,n=r;tt.pipe((0,i.distinctUntilChanged)(c),(0,i.switchMap)((t=>(0,o.concat)((0,o.of)({type:"loading"}),e(...t).pipe((0,i.map)((e=>({type:"value",value:e}))))))),(0,i.scan)(((e,t)=>{var n=l(e,1)[0];return"loading"===t.type?[n,!0]:[t.value,!1]}),f),(0,i.distinctUntilChanged)(((e,t)=>{var n=l(e,2),r=n[0],a=n[1],o=l(t,2),i=o[0],u=o[1];return r===i&&a===u})),(0,i.map)((e=>({type:"tuple",tuple:e}))),(0,i.catchError)((e=>(0,o.of)({type:"error",error:e}))));return function(){for(var e=arguments.length,t=new Array(e),n=0;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);nObject(r.concat)(n,Object(r.from)(e,t))};var r=n(5),a=n(1940)},function(e,t,n){"use strict";t.a=function(e){Object(a.a)(1,arguments);var t=Object(r.a)(e),n=t.getDay();return 0===n||6===n};var r=n(6),a=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(a.a)(1,arguments);var t=Object(r.a)(e);return t.setHours(0,0,0,0),t};var r=n(6),a=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(o.a)(2,arguments);var n=Object(r.a)(t),i=7*n;return Object(a.a)(e,i)};var r=n(11),a=n(96),o=n(2)},function(e,t,n){"use strict";t.a=function(e,t){return Object(a.a)(2,arguments),Object(r.a)(e).getTime()-Object(r.a)(t).getTime()};var r=n(6),a=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(i.a)(2,arguments);var n,l=Object(r.a)(e),c=Object(r.a)(t),s=Object(o.a)(l,c),f=Math.abs(Object(a.a)(l,c));if(f<1)n=0;else{1===l.getMonth()&&l.getDate()>27&&l.setDate(30),l.setMonth(l.getMonth()-s*f);var d=Object(o.a)(l,c)===-s;Object(u.a)(Object(r.a)(e))&&1===f&&1===Object(o.a)(e,c)&&(d=!1),n=s*(f-Number(d))}return 0===n?0:n};var r=n(6),a=n(901),o=n(144),i=n(2),u=n(908)},function(e,t,n){"use strict";t.a=function(e){Object(a.a)(1,arguments);var t=Object(r.a)(e);return t.setDate(1),t.setHours(0,0,0,0),t};var r=n(6),a=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(a.a)(1,arguments);var t=Object(r.a)(e),n=t.getDay();return n};var r=n(6),a=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(o.a)(2,arguments);var n=Object(r.a)(t);return Object(a.a)(e,-n)};var r=n(11),a=n(96),o=n(2)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isRecord=void 0;t.isRecord=e=>!!e&&"object"==typeof e&&!Array.isArray(e)},function(e,t,n){"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object.defineProperty(t,"__esModule",{value:!0}),t.PaneResolutionError=void 0;class a extends Error{constructor(e){var t=e.message,n=e.context,a=e.helpId,o=e.cause;super(t),r(this,"cause",void 0),r(this,"context",void 0),r(this,"helpId",void 0),this.context=n,this.helpId=a,this.cause=o}}t.PaneResolutionError=a},function(e,t,n){var r=n(106),a=0;e.exports=function(e){var t=++a;return r(e)+t}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ListItemBuilder=void 0;var r,a=(r=n(331))&&r.__esModule?r:{default:r},o=n(235),i=n(332),u=n(57),l=n(525),c=n(184),s=n(957),f=n(238);function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function p(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{path:[]},t=this.spec,n=t.id,r=t.title,a=t.child;if("string"!=typeof n||!n)throw new u.SerializeError("`id` is required for list items",e.path,e.index).withHelpUrl(u.HELP_URL.ID_REQUIRED);if(!(e.titleIsOptional||"string"==typeof r&&r))throw new u.SerializeError("`title` is required for list items",e.path,n).withHelpUrl(u.HELP_URL.TITLE_REQUIRED);var d=this.spec.schemaType;if("string"==typeof d){var h=(0,o.getDefaultSchema)().get(d);if(!h)throw new u.SerializeError('Could not find type "'.concat(d,'" in schema'),e.path,n).withHelpUrl(u.HELP_URL.SCHEMA_TYPE_NOT_FOUND);d=h}var v={path:e.path.concat(n),hint:"child"},m=a instanceof s.ComponentBuilder||a instanceof i.DocumentListBuilder||a instanceof c.DocumentBuilder||a instanceof l.ListBuilder?a.serialize(v):a;if("function"==typeof m){var b=m;m=(e,t)=>b(e,p(p({},t),{},{serializeOptions:v}))}return p(p({},this.spec),{},{id:(0,f.validateId)(n,e.path,e.index),schemaType:d,child:m,title:r,type:"listItem"})}clone(e){var t=new v;return t.spec=p(p({},this.spec),e||{}),t}}t.ListItemBuilder=v},function(e,t,n){var r=n(175),a=n(483)((function(e,t,n){return t=t.toLowerCase(),e+(n?r(t):t)}));e.exports=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentListBuilder=void 0,t.getTypeNamesFromFilter=m;var r=n(112),a=n(235),o=n(952),i=n(2195),u=n(57),l=n(953),c=n(184);function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function f(e){for(var t=1;t{var n=e.options.filter.trim();if(["*","{"].includes(n[0]))throw new u.SerializeError("`filter` cannot start with `".concat(n[0],"` - looks like you are providing a query, not a filter"),t.path,e.id,e.title).withHelpUrl(u.HELP_URL.QUERY_PROVIDED_FOR_FILTER);return n},h=(e,t)=>{var n,r,a=t.parent.schemaTypeName||(n=e.replace(/^drafts\./,""),r="drafts.".concat(n),i.structureClient.fetch("*[_id in [$documentId, $draftId]]._type",{documentId:n,draftId:r},{tag:"structure.resolve-type"}).then((e=>e[0])));return Promise.resolve(a).then((t=>t?(0,c.getDefaultDocumentNode)({schemaType:t,documentId:e}):(new c.DocumentBuilder).id("editor").documentId(e).schemaType("")))};class v extends l.GenericListBuilder{constructor(e){super(),d(this,"spec",void 0),this.spec=e||{},this.initialValueTemplatesSpecified=Boolean(e&&e.initialValueTemplates)}apiVersion(e){return this.clone({options:f(f({},this.spec.options||{filter:""}),{},{apiVersion:e})})}getApiVersion(){var e;return null===(e=this.spec.options)||void 0===e?void 0:e.apiVersion}filter(e){return this.clone({options:f(f({},this.spec.options||{}),{},{filter:e})})}getFilter(){var e;return null===(e=this.spec.options)||void 0===e?void 0:e.filter}schemaType(e){var t="string"==typeof e?e:e.name;return this.clone({schemaTypeName:t})}getSchemaType(){return this.spec.schemaTypeName}params(e){return this.clone({options:f(f({},this.spec.options||{filter:""}),{},{params:e})})}getParams(){var e;return null===(e=this.spec.options)||void 0===e?void 0:e.params}defaultOrdering(e){if(!Array.isArray(e))throw new Error("`defaultOrdering` must be an array of order clauses");return this.clone({options:f(f({},this.spec.options||{filter:""}),{},{defaultOrdering:e})})}getDefaultOrdering(){var e;return null===(e=this.spec.options)||void 0===e?void 0:e.defaultOrdering}serialize(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{path:[]};if("string"!=typeof this.spec.id||!this.spec.id)throw new u.SerializeError("`id` is required for document lists",t.path,t.index,this.spec.title).withHelpUrl(u.HELP_URL.ID_REQUIRED);if(!this.spec.options||!this.spec.options.filter)throw new u.SerializeError("`filter` is required for document lists",t.path,this.spec.id,this.spec.title).withHelpUrl(u.HELP_URL.FILTER_REQUIRED);return f(f({},super.serialize(t)),{},{type:"documentList",schemaTypeName:this.spec.schemaTypeName,child:this.spec.child||h,options:f(f({},this.spec.options),{},{apiVersion:this.spec.options.apiVersion||("_type == $type"===(null===(e=this.spec.options)||void 0===e?void 0:e.filter)?"2021-06-07":"1"),filter:p(this.spec,t)})})}clone(e){var t,n,i,u,l,c=new v;return c.spec=f(f({},this.spec),e||{}),this.initialValueTemplatesSpecified||(c.spec.initialValueTemplates=function(e){var t=(0,a.getDefaultSchema)(),n=e.schemaTypeName,i=e.options||{filter:"",params:{}},u=i.filter,l=i.params,c=n?[n]:m(u,l);if(0===c.length)return;var s=[];return c.reduce(((e,n)=>{var a=t.get(n);return(0,o.isActionEnabled)(a,"create")?e.concat((0,r.getParameterlessTemplatesBySchemaType)(n).map((e=>({type:"initialValueTemplateItem",id:e.id,templateId:e.id})))):e}),s)}(c.spec)),c.spec.schemaTypeName||(c.spec.schemaTypeName=(t=c.spec,n=t.options||{filter:"",params:{}},i=n.filter,u=n.params,1===(l=m(i,u)).length?l[0]:void 0)),c}getSpec(){return this.spec}}function m(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=b(e,t);return 0===n.length&&(n=y(e,t)),n}function b(e){for(var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=/\b_type\s*==\s*(['"].*?['"]|\$.*?(?:\s|$))|\B(['"].*?['"]|\$.*?(?:\s|$))\s*==\s*_type/g,a=[];null!==(t=r.exec(e));)a.push(t[1]||t[2]);return a.map((e=>(("$"===e[0]?n[e.slice(1)]:e)||"").trim().replace(/^["']|["']$/g,""))).filter(Boolean)}function y(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=/\b_type\s+in\s+\[(.*?)\]/,r=e.match(n);return r?r[1].split(/,\s*/).map((e=>e.trim().replace(/^["']+|["']+$/g,""))).map((e=>"$"===e[0]?t[e.slice(1)]:e)).filter(Boolean):[]}t.DocumentListBuilder=v},function(e,t,n){"use strict";for(var r=n(334),a=[],o=0;o<256;++o)a.push((o+256).toString(16).substr(1));t.a=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=(a[e[t+0]]+a[e[t+1]]+a[e[t+2]]+a[e[t+3]]+"-"+a[e[t+4]]+a[e[t+5]]+"-"+a[e[t+6]]+a[e[t+7]]+"-"+a[e[t+8]]+a[e[t+9]]+"-"+a[e[t+10]]+a[e[t+11]]+a[e[t+12]]+a[e[t+13]]+a[e[t+14]]+a[e[t+15]]).toLowerCase();if(!Object(r.a)(n))throw TypeError("Stringified UUID is invalid");return n}},function(e,t,n){"use strict";var r=n(2214);t.a=function(e){return"string"==typeof e&&r.a.test(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(966);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var a=n(2237);Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===a[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}));var o=n(2238);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===o[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))}));var i=n(2239);Object.keys(i).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===i[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return i[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SNAP_TO_DOCK_DISTANCE_TOP=t.SNAP_TO_DOCK_DISTANCE_BOTTOM=t.SLIDE_RIGHT_THRESHOLD_TOP=t.SLIDE_RIGHT_THRESHOLD_BOTTOM=t.MAX_AVATARS_GLOBAL=t.MAX_AVATARS_DOCK=t.INTERSECTION_THRESHOLDS=t.INTERSECTION_ELEMENT_PADDING=t.DISABLE_OVERLAY=t.DEFAULT_MAX_AVATARS_FIELDS=t.DEBUG=t.AVATAR_SIZE=t.AVATAR_DISTANCE=t.AVATAR_ARROW_HEIGHT=void 0;t.DISABLE_OVERLAY=!1;t.MAX_AVATARS_DOCK=3;t.MAX_AVATARS_GLOBAL=3;t.DEFAULT_MAX_AVATARS_FIELDS=3;t.AVATAR_DISTANCE=-4;t.AVATAR_SIZE=23;t.AVATAR_ARROW_HEIGHT=4;t.INTERSECTION_THRESHOLDS=[0,.25,.75,1];t.INTERSECTION_ELEMENT_PADDING=23;t.SNAP_TO_DOCK_DISTANCE_TOP=8;t.SNAP_TO_DOCK_DISTANCE_BOTTOM=8;t.SLIDE_RIGHT_THRESHOLD_TOP=20;t.SLIDE_RIGHT_THRESHOLD_BOTTOM=20;t.DEBUG=!1},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LOADING_PANE=t.EMPTY_PARAMS=void 0;t.EMPTY_PARAMS={};var r=Symbol("LOADING_PANE");t.LOADING_PANE=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2352);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var a=n(992);Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===a[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}))},function(e,t,n){"use strict";function r(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(r=function(e){return e?n:t})(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.DiffContext=void 0;var a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=r(t);if(n&&n.has(e))return n.get(e);var a={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=o?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(a,i,u):a[i]=e[i]}a.default=e,n&&n.set(e,a);return a}(n(0)).createContext({path:[]});t.DiffContext=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DiffCard=void 0;var r,a,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=n(1),u=(r=n(3))&&r.__esModule?r:{default:r},l=n(36),c=n(338),s=n(552),f=["diff","path"],d=["annotation","as","children","className","disableHoverEffect","style","tooltip"];function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function h(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function v(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function y(){return y=Object.assign||function(e){for(var t=1;t{var t=e.theme;return(0,i.rem)(t.sanity.radius[2])}),(e=>e.theme.sanity.color.card.enabled.bg)),j=(0,o.forwardRef)(((e,t)=>{if(!e.diff)return o.default.createElement(_,y({},e,{ref:t}));var n=e.diff,r=e.path,a=void 0===r?[]:r,i=b(e,f),u=(0,l.getAnnotationAtPath)(n,a);return o.default.createElement(_,y({},i,{annotation:u,ref:t}))}));t.DiffCard=j,j.displayName="DiffCard";var _=(0,o.forwardRef)(((e,t)=>{var n=e.annotation,r=e.as,a=void 0===r?"div":r,i=e.children,u=e.className,l=e.disableHoverEffect,f=e.style,p=void 0===f?{}:f,h=e.tooltip,m=b(e,d),g=(0,c.useAnnotationColor)(n),O=v(v({},m),{},{className:u,"data-hover":l||!n?void 0:"",ref:t,as:a}),j=o.default.createElement(w,y({radius:1,style:v(v({},p),{},{backgroundColor:g.background,color:g.text})},O),i);return h&&n?o.default.createElement(s.DiffTooltip,{annotations:[n],description:h&&"object"==typeof h&&h.description},j):j}));_.displayName="DiffCardWithAnnotation"},function(e,t,n){"use strict";var r=n(0),a=n(2449);if(void 0===r)throw Error("create-react-class could not find the React object. If you are using script tags, make sure that React is being loaded before create-react-class.");var o=(new r.Component).updater;e.exports=a(r.Component,r.isValidElement,o)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Item",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"List",{enumerable:!0,get:function(){return r.default}});var r=o(n(2494)),a=o(n(2496));function o(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n(32)),a=l(n(2514)),o=l(n(0)),i=n(2515),u=["align","children","className","secondary"];function l(e){return e&&e.__esModule?e:{default:e}}function c(){return c=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var f=e=>{var t=e.align,n=void 0===t?"start":t,l=e.children,f=e.className,d=e.secondary,p=s(e,u),h=(0,i.childrenToElementArray)(l),v=(0,i.childrenToElementArray)(d),m=h.length+v.length;if(0===m)return null;var b=(0,r.default)(f,"start"===n?a.default.alignStart:a.default.alignEnd);return o.default.createElement("div",c({},p,{className:b,"data-buttons":m}),h,v.map(((e,t)=>o.default.createElement("div",{className:a.default.secondary,key:String(t)},e))))};t.default=f},function(e,t,n){"use strict";function r(e,t){return r=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},r(e,t)}t.a=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DragHandle=void 0;var r,a=c(n(3)),o=n(1),i=c(n(0)),u=n(8),l=n(564);function c(e){return e&&e.__esModule?e:{default:e}}function s(){return s=Object.assign||function(e){for(var t=1;te.grid?"move":"ns-resize")),h={[l.DRAG_HANDLE_ATTRIBUTE]:!0},v=(0,l.sortableHandle)((function(e){return i.default.createElement(p,s({icon:u.DragHandleIcon,mode:"bleed",tabIndex:0,"data-ui":"DragHandleButton"},e,h))}));t.DragHandle=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.InsertMenu=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var u=a?Object.getOwnPropertyDescriptor(e,o):null;u&&(u.get||u.set)?Object.defineProperty(r,o,u):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(1),o=n(8);function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}var u={portal:!0,tone:"default",placement:"left",constrainSize:!0},l=(0,r.memo)((function(e){var t=e.types,n=e.onInsert;return r.default.createElement(r.default.Fragment,null,r.default.createElement(c,{pos:"before",types:t,onInsert:n,text:"Add item before",icon:o.InsertAboveIcon}),r.default.createElement(c,{pos:"after",types:t,onInsert:n,text:"Add item after",icon:o.InsertBelowIcon}))}));function c(e){var t=e.types,n=e.onInsert,o=e.pos,i=e.text,l=e.icon;return 1===t.length?r.default.createElement(a.MenuItem,{key:o,text:i,icon:l,onClick:()=>n(o,t[0])}):r.default.createElement(a.MenuGroup,{text:i,key:o,popover:u},t.map((e=>r.default.createElement(a.MenuItem,{key:e.name,icon:e.icon,text:e.title,onClick:()=>n(o,e)}))))}t.InsertMenu=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ItemWithMissingType=function(e){var t=e.value,n=e.onFocus,r=e.vertical,a=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,s),c=p(i.default.useState(!1),2),f=c[0],h=c[1],v=p(i.default.useState(null),2),m=v[0],y=v[1];(0,o.useClickOutside)((()=>h(!1)),[m]);var g=i.default.useCallback((e=>{"Escape"!==e.key&&"Tab"!==e.key||h(!1)}),[]),O=(0,i.useCallback)((()=>{h((e=>!e))}),[]),w=(0,l.resolveTypeName)(t);return i.default.createElement(o.Popover,{open:f,ref:y,onKeyDown:g,portal:!0,constrainSize:!0,tone:"default",content:i.default.createElement(b,{margin:1,padding:3,onKeyDown:g,tabIndex:0,overflow:"auto"},i.default.createElement(o.Stack,{space:4},i.default.createElement(o.Box,null,i.default.createElement(o.Text,{weight:"semibold"},"Why is this happening?")),i.default.createElement(o.Text,{size:1},"The current schema does not declare items of type ",i.default.createElement("code",null,w)," as valid for this list. This could mean that the type has been removed as a valid item type, or that someone else has added it to their own local schema that is not yet deployed."),i.default.createElement(o.Box,null,i.default.createElement(o.Text,{size:1},i.default.createElement(u.BulbOutlineIcon,null)," You can still move or delete this item, but it cannot be edited since the schema definition for its type is nowhere to be found.")),i.default.createElement(o.Stack,{space:2},i.default.createElement(o.Text,{size:1,weight:"semibold"},"JSON representation of this item:"),i.default.createElement(o.Card,{padding:2,overflow:"auto",border:!0},i.default.createElement(o.Code,{size:1,as:"pre"},JSON.stringify(t,null,2))))))},i.default.createElement(o.Card,d({as:"button",type:"button",radius:2,tone:"inherit",padding:2,onFocus:n,onClick:O,onKeyDown:g},a),r&&i.default.createElement(o.Stack,{space:4},i.default.createElement(o.Text,{align:"center"},i.default.createElement(u.UnknownIcon,null)),i.default.createElement(o.Text,{size:1,align:"center"},"Item type ",i.default.createElement("code",null,w)," not defined for this list")),!r&&i.default.createElement(o.Flex,{align:"center"},i.default.createElement(o.Box,{marginRight:3},i.default.createElement(o.Text,null,i.default.createElement(u.UnknownIcon,null))),i.default.createElement(o.Box,{flex:1},i.default.createElement(o.Text,{size:1,textOverflow:"ellipsis"},"Item type ",i.default.createElement("code",null,w)," not defined for this list")))))};var r,a,o=n(1),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),u=n(8),l=n(113),c=(r=n(3))&&r.__esModule?r:{default:r},s=["value","onFocus","vertical"];function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function d(){return d=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.theme.sanity.container[1]))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.primitive=function(e){return r.some((t=>a(t,e)))},t.type=a;var r=["string","number","boolean"];function a(e,t){return t.name===e||t.type&&a(e,t.type)}var o=a;t.default=o},function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),t.b=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a0&&t.add(a),(o&Node.DOCUMENT_POSITION_CONTAINS)>0&&t.add(r)}return e.filter((function(e,n){return!t.has(n)}))}(Object(a.b)(o(t).querySelectorAll("[".concat(r.d,'="').concat(n,'"]:not([').concat(r.c,'="disabled"])')))):[t]),e}),[])}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=function(){return document.activeElement?document.activeElement.shadowRoot?document.activeElement.shadowRoot.activeElement:document.activeElement:void 0}},function(e,t,n){"use strict";n.d(t,"b",(function(){return l})),n.d(t,"a",(function(){return c})),n.d(t,"c",(function(){return s}));var r=n(152),a=n(251),o=n(2684),i=n(2685),u=function(e,t){return Object(r.b)(e).filter((function(e){return Object(a.f)(t,e)})).filter((function(e){return Object(a.g)(e)}))},l=function(e,t,n){return Object(o.a)(u(Object(i.a)(e,n),t),!0,n)},c=function(e,t){return Object(o.a)(u(Object(i.a)(e),t),!1)},s=function(e,t){return u(Object(i.b)(e),t)}},function(e,t,n){"use strict";t.a=function(e){var t=window.setImmediate;void 0!==t?t(e):setTimeout(e,1)},n.d(t,"b",(function(){return r}));var r=function(e,t){var n={};return n[e]=t,n}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.observeFileAsset=function(e){return c(e)},t.observeImageAsset=function(e){return c(e)},t.uploadImageAsset=t.uploadFileAsset=void 0;var r=n(4),a=n(5),o=n(2715),i=n(44),u=n(149);var l=(0,o.withMaxConcurrency)((function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=n.metadata,i=n.storeOriginalFilename,l=n.label,c=n.title,d=n.description,p=n.creditLine,h=n.source;return f(t).pipe((0,r.catchError)((()=>(0,a.of)(null))),(0,r.mergeMap)((t=>t?s("sanity.".concat(e,"Asset"),t):(0,a.of)(null))),(0,r.mergeMap)((n=>n?(0,a.of)({type:"complete",id:n._id,asset:n}):u.versionedClient.observable.assets.upload(e,t,{tag:"asset.upload",extract:o,preserveFilename:i,label:l,title:c,description:d,creditLine:p,source:h}).pipe((0,r.map)((e=>"response"===e.type?{type:"complete",id:e.body.document._id,asset:e.body.document}:e))))))}),4);t.uploadImageAsset=(e,t)=>l("image",e,t);function c(e){return(0,i.observePaths)(e,["originalFilename","url","metadata","label","title","description","creditLine","source","size"])}function s(e,t){return u.versionedClient.observable.fetch("*[_type == $documentType && sha1hash == $hash][0]",{documentType:e,hash:t},{tag:"asset.find-duplicate"})}function f(e){return window.crypto&&window.crypto.subtle&&window.FileReader?function(e){return new a.Observable((t=>{var n=new FileReader;return n.onload=()=>{t.next(n.result),t.complete()},n.onerror=e=>{t.error(e)},n.readAsArrayBuffer(e),()=>{n.abort()}}))}(e).pipe((0,r.mergeMap)((e=>crypto.subtle.digest("SHA-1",e))),(0,r.map)(d)):(0,a.of)(null)}function d(e){return Array.prototype.map.call(new Uint8Array(e),(e=>"00".concat(e.toString(16)).slice(-2))).join("")}t.uploadFileAsset=(e,t)=>l("file",e,t)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DEFAULT_HOTSPOT=t.DEFAULT_CROP=void 0;t.DEFAULT_HOTSPOT={x:.5,y:.5,height:1,width:1};t.DEFAULT_CROP={top:0,left:0,right:0,bottom:0}},function(e,t,n){"use strict";function r(e){return"inset 0 0 0 ".concat(e.width,"px ").concat(e.color)}Object.defineProperty(t,"__esModule",{value:!0}),t.focusRingBorderStyle=r,t.focusRingStyle=function(e){var t=e.base,n=e.border,a=e.focusRing,o=a.offset+a.width,i=0-a.offset,u=t?t.bg:"var(--card-bg-color)";return[i>0&&"inset 0 0 0 ".concat(i,"px var(--card-focus-ring-color)"),n&&r(n),i<0&&"0 0 0 ".concat(0-i,"px ").concat(u),o>0&&"0 0 0 ".concat(o,"px var(--card-focus-ring-color)")].filter(Boolean).join(",")}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createRuleOptions=function(e){var t=(0,o.default)(e),n=e=>e.value,r=t.styles.map(n),a=t.decorators.map(n),i=t.annotations.map(n);return{enabledBlockStyles:r,enabledSpanDecorators:a,enabledBlockAnnotations:i}},t.defaultParseHtml=function(){if("undefined"===(0,i.default)(DOMParser))throw new Error("The native `DOMParser` global which the `Html` deserializer uses by default is not present in this environment. You must supply the `options.parseHtml` function instead.");return e=>(new DOMParser).parseFromString(e,"text/html")},t.ensureRootIsBlocks=function(e){return e.reduce(((e,t,n,r)=>{if("block"===t._type)return e.push(t),e;if("__block"===t._type)return e.push(t.block),e;if(n>0&&"block"!==r[n-1]._type&&"block"===e[e.length-1]._type)return e[e.length-1].children.push(t),e;var o=s(s({},a.DEFAULT_BLOCK),{},{children:[t]});return e.push(o),e}),[])},t.flattenNestedBlocks=function(e){var t=0,n=[],r=e=>{var a=[];e.forEach(((e,o)=>{0===t&&n.push(e),"block"===e._type&&(t>0&&(a.push(e),n.push(e)),t++,r(e.children)),"__block"===e._type&&(a.push(e),n.push(e.block))})),a.forEach((t=>{e.splice(e.indexOf(t),1)})),t--};return r(e),n},t.preprocess=function(e,t){var n=e.trim().replace(/\s\s+/g," ").replace(/[\r\n]/g," "),r=t(n);return u.default.forEach((t=>{t(e,r)})),r},t.tagName=function(e){if(!e||1!==e.nodeType)return;return e.tagName.toLowerCase()},t.trimWhitespace=function(e){return e.forEach((e=>{e.children&&e.children.forEach(((t,n)=>{if("span"===t._type){var a=function(e,t,n){var r=e.children[n+1];return r&&"span"===r._type?r:null}(e,0,n),o=function(e,t,n){var r=e.children[n-1];return r&&"span"===r._type?r:null}(e,0,n);0===n&&(t.text=t.text.replace(/^[^\S\n]+/g,"")),n===e.children.length-1&&(t.text=t.text.replace(/[^\S\n]+$/g,"")),/\s/.test(t.text.substring(t.text.length-1))&&a&&/\s/.test(a.text.substring(0,1))&&(t.text=t.text.replace(/[^\S\n]+$/g,"")),/\s/.test(t.text.substring(0,1))&&o&&/\s/.test(o.text.substring(o.text.length-1))&&(t.text=t.text.replace(/^[^\S\n]+/g,"")),t.text||e.children.splice(n,1),o&&(0,r.default)(o.marks,t.marks)&&d(t.text)?(o.text+=" ",e.children.splice(n,1)):a&&(0,r.default)(a.marks,t.marks)&&d(t.text)&&(a.text=" ".concat(a.text),e.children.splice(n,1))}}))})),e};var r=l(n(27)),a=n(253),o=l(n(1109)),i=l(n(1110)),u=l(n(358));function l(e){return e&&e.__esModule?e:{default:e}}function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function s(e){for(var t=1;ts?(0,u.getPTEToolbarActionGroups)(s,c,f,t):[]),[c,s,f,t])},t.useActiveActionKeys=function(e){var t=e.actions,n=(0,r.usePortableTextEditor)(),a=(0,r.usePortableTextEditorSelection)();return(0,i.useUnique)((0,o.useMemo)((()=>{var e=r.PortableTextEditor.activeAnnotations(n).map((e=>e._type));return t.filter((t=>"annotation"===t.type?e.includes(t.key):"listStyle"===t.type?r.PortableTextEditor.hasListStyle(n,t.key):r.PortableTextEditor.isMarkActive(n,t.key))).map((e=>e.key))}),[n,a]))},t.useActiveStyleKeys=function(e){var t=e.items,n=(0,r.usePortableTextEditor)(),a=c(),u=(0,r.usePortableTextEditorSelection)();return(0,i.useUnique)((0,o.useMemo)((()=>t.filter((e=>r.PortableTextEditor.hasBlockStyle(n,e.style))).map((e=>e.style))),[a,u]))},t.useFeatures=function(){var e=(0,r.usePortableTextEditor)();return(0,o.useMemo)((()=>r.PortableTextEditor.getPortableTextFeatures(e)),[e])},t.useFocusBlock=c,t.useFocusChild=function(){var e=(0,r.usePortableTextEditor)(),t=(0,r.usePortableTextEditorSelection)();return(0,o.useMemo)((()=>r.PortableTextEditor.focusChild(e)),[e,t])};var r=n(33),a=n(17),o=n(0),i=n(2853),u=n(583);function l(e,t,n,r,a,o,i){try{var u=e[o](i),l=u.value}catch(e){return void n(e)}u.done?t(l):Promise.resolve(l).then(r,a)}function c(){var e=(0,r.usePortableTextEditor)(),t=(0,r.usePortableTextEditorSelection)();return(0,o.useMemo)((()=>r.PortableTextEditor.focusBlock(e)),[e,t])}},function(e,t,n){"use strict";n.d(t,"a",(function(){return P})),n.d(t,"b",(function(){return E}));var r=n(7),a=n(34),o=n(16),i=n(1124),u=n(595),l=n(2916),c=n(2917),s=n(598),f=n(599),d=n(2918),p=n(600),h=n(365),v=n(2919),m=n(2920),b=n(367),y=n(2921),g=n(1130),O=n(1129),w=n(156),j=n(1131),_=n(601),E={hasAnimatedSinceResize:!0,hasEverUpdated:!1};function P(e){var t=e.attachResizeListener,n=e.defaultParent,o=e.measureScroll,g=e.resetTransform;return function(){function e(e,t,a){var o=this;void 0===t&&(t={}),void 0===a&&(a=null==n?void 0:n()),this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.potentialNodes=new Map,this.checkUpdateFailed=function(){o.isUpdating&&(o.isUpdating=!1,o.clearAllSnapshots())},this.updateProjection=function(){o.nodes.forEach(A),o.nodes.forEach(T)},this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.id=e,this.latestValues=t,this.root=a?a.root||a:this,this.path=a?Object(r.e)(Object(r.e)([],Object(r.c)(a.path),!1),[a],!1):[],this.parent=a,this.depth=a?a.depth+1:0,e&&this.root.registerPotentialNode(e,this);for(var i=0;i=0;r--)if(Boolean(e.path[r].instance)){n=e.path[r];break}var a=(n&&n!==e.root?n.instance:document).querySelector('[data-projection-id="'.concat(t,'"]'));a&&e.mount(a,!0)}function V(e){e.min=Math.round(e.min),e.max=Math.round(e.max)}function z(e){V(e.x),V(e.y)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return o}));var r=n(7);function a(e,t){-1===e.indexOf(t)&&e.push(t)}function o(e,t){var n=e.indexOf(t);n>-1&&e.splice(n,1)}function i(e,t,n){var a=Object(r.c)(e).slice(0),o=t<0?a.length+t:t;if(o>=0&&o2&&void 0!==arguments[2]?arguments[2]:{};if(e.type!==t.type)return"null"===e.type?s(t,null,n):"null"===t.type?c(e,null,n):(0,o.diffTypeChange)(e,t,n);return l(e.type,e,t,n)},t.removedInput=c,t.addedInput=s;var r=n(3020),a=n(3022),o=n(3023),i=n(3024),u=n(3025);function l(e,t,n,o){switch(e){case"null":return{type:"null",action:"unchanged",isChanged:!1,toValue:null,fromValue:null};case"boolean":return(0,u.diffBoolean)(t,n,o);case"number":return(0,u.diffNumber)(t,n,o);case"string":return(0,a.diffString)(t,n,o);case"array":return(0,r.diffArray)(t,n,o);case"object":return(0,i.diffObject)(t,n,o);default:throw new Error('Unhandled diff type "'.concat(e,'"'))}}function c(e,t,n){switch(e.type){case"null":return{type:"null",action:"removed",isChanged:!0,fromValue:null,toValue:t,annotation:e.annotation};case"boolean":return{type:"boolean",action:"removed",isChanged:!0,fromValue:e.value,toValue:t,annotation:e.annotation};case"number":return{type:"number",action:"removed",isChanged:!0,fromValue:e.value,toValue:t,annotation:e.annotation};case"string":return(0,a.removedString)(e,t,n);case"array":return(0,r.removedArray)(e,t,n);case"object":return(0,i.removedObject)(e,t,n);default:throw new Error("Unhandled diff type")}}function s(e,t,n){switch(e.type){case"null":return{type:"null",action:"added",isChanged:!0,fromValue:t,toValue:null,annotation:e.annotation};case"boolean":return{type:"boolean",action:"added",isChanged:!0,fromValue:t,toValue:e.value,annotation:e.annotation};case"number":return{type:"number",action:"added",isChanged:!0,fromValue:t,toValue:e.value,annotation:e.annotation};case"string":return(0,a.addedString)(e,t,n);case"array":return(0,r.addedArray)(e,t,n);case"object":return(0,i.addedObject)(e,t,n);default:throw new Error("Unhandled diff type")}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(64);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var a=n(3051);Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===a[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1203),a=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|download|draggable|encType|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|inert|itemProp|itemScope|itemType|itemID|itemRef|on|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,o=Object(r.a)((function(e){return a.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&e.charCodeAt(2)<91}));t.default=o},function(e,t,n){"use strict";e.exports=function(e){return e.toLowerCase()}},function(e,t,n){"use strict";var r=0;function a(){return Math.pow(2,++r)}t.boolean=a(),t.booleanish=a(),t.overloadedBoolean=a(),t.number=a(),t.spaceSeparated=a(),t.commaSeparated=a(),t.commaOrSpaceSeparated=a()},function(e,t,n){"use strict";n.d(t,"b",(function(){return a})),n.d(t,"c",(function(){return o})),t.a=function(e){var t=e.children,n=r.useState(null),i=n[0],u=n[1],l=r.useRef(!1);r.useEffect((function(){return function(){l.current=!0}}),[]);var c=r.useCallback((function(e){l.current||u(e)}),[]);return r.createElement(a.Provider,{value:i},r.createElement(o.Provider,{value:c},t))};var r=n(0),a=(n.n(r),r.createContext()),o=r.createContext()},function(e,t,n){"use strict";n.d(t,"d",(function(){return a})),n.d(t,"b",(function(){return o})),n.d(t,"c",(function(){return i})),n.d(t,"a",(function(){return u})),n.d(t,"e",(function(){return l}));var r=n(0),a=(n.n(r),function(e){return Array.isArray(e)?e[0]:e}),o=function(e){if("function"==typeof e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r=0?"x":"y"}},function(e,t,n){"use strict";var r=n(48),a=n(203),o=n(88),i=n(100),u=n(160),l=n(99),c=n(204),s=n(126),f={top:"auto",right:"auto",bottom:"auto",left:"auto"};function d(e){var t,n=e.popper,l=e.popperRect,c=e.placement,d=e.variation,p=e.offsets,h=e.position,v=e.gpuAcceleration,m=e.adaptive,b=e.roundOffsets,y=e.isFixed,g=p.x,O=void 0===g?0:g,w=p.y,j=void 0===w?0:w,_="function"==typeof b?b({x:O,y:j}):{x:O,y:j};O=_.x,j=_.y;var E=p.hasOwnProperty("x"),P=p.hasOwnProperty("y"),x=r.f,C=r.m,k=window;if(m){var S=Object(a.a)(n),D="clientHeight",M="clientWidth";if(S===Object(o.a)(n)&&(S=Object(i.a)(n),"static"!==Object(u.a)(S).position&&"absolute"===h&&(D="scrollHeight",M="scrollWidth")),S=S,c===r.m||(c===r.f||c===r.k)&&d===r.e)C=r.c,j-=(y&&S===k&&k.visualViewport?k.visualViewport.height:S[D])-l.height,j*=v?1:-1;if(c===r.f||(c===r.m||c===r.c)&&d===r.e)x=r.k,O-=(y&&S===k&&k.visualViewport?k.visualViewport.width:S[M])-l.width,O*=v?1:-1}var A,T=Object.assign({position:h},m&&f),I=!0===b?function(e){var t=e.x,n=e.y,r=window.devicePixelRatio||1;return{x:Object(s.c)(t*r)/r||0,y:Object(s.c)(n*r)/r||0}}({x:O,y:j}):{x:O,y:j};return O=I.x,j=I.y,v?Object.assign({},T,((A={})[C]=P?"0":"",A[x]=E?"0":"",A.transform=(k.devicePixelRatio||1)<=1?"translate("+O+"px, "+j+"px)":"translate3d("+O+"px, "+j+"px, 0)",A)):Object.assign({},T,((t={})[C]=P?j+"px":"",t[x]=E?O+"px":"",t.transform="",t))}t.a={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,n=e.options,r=n.gpuAcceleration,a=void 0===r||r,o=n.adaptive,i=void 0===o||o,u=n.roundOffsets,s=void 0===u||u,f={placement:Object(l.a)(t.placement),variation:Object(c.a)(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:a,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,d(Object.assign({},f,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:i,roundOffsets:s})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,d(Object.assign({},f,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:s})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}}},function(e,t,n){"use strict";var r=n(88),a={passive:!0};t.a={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,n=e.instance,o=e.options,i=o.scroll,u=void 0===i||i,l=o.resize,c=void 0===l||l,s=Object(r.a)(t.elements.popper),f=[].concat(t.scrollParents.reference,t.scrollParents.popper);return u&&f.forEach((function(e){e.addEventListener("scroll",n.update,a)})),c&&s.addEventListener("resize",n.update,a),function(){u&&f.forEach((function(e){e.removeEventListener("scroll",n.update,a)})),c&&s.removeEventListener("resize",n.update,a)}},data:{}}},function(e,t,n){"use strict";t.a=function(e){return Object(r.a)(Object(a.a)(e)).left+Object(o.a)(e).scrollLeft};var r=n(202),a=n(100),o=n(385)},function(e,t,n){"use strict";t.a=function(e){var t=Object(r.a)(e),n=t.pageXOffset,a=t.pageYOffset;return{scrollLeft:n,scrollTop:a}};var r=n(88)},function(e,t,n){"use strict";t.a=function(e){var t=Object(r.a)(e),n=t.overflow,a=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+a)};var r=n(160)},function(e,t,n){"use strict";var r=n(647);t.a={name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,n=e.name;t.modifiersData[n]=Object(r.a)({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}}},function(e,t,n){"use strict";t.b=h;var r=n(1253),a=n(380),o=n(645),i=n(203),u=(n(160),n(1256)),l=n(1257),c=(n(1258),n(1260),n(99),n(1261)),s=n(205),f=n(61);n(48);n.d(t,"a",(function(){return s.a}));var d={placement:"bottom",modifiers:[],strategy:"absolute"};function p(){for(var e=arguments.length,t=new Array(e),n=0;nn=>Object(a.a)(e,t,n);function d(e,t,n){const r=[],a=n||("number"==typeof(l=e[0])?f:"string"==typeof l?u.b.test(l)?o.a:i.b:Array.isArray(l)?i.a:"object"==typeof l?i.c:void 0);var l;const s=e.length-1;for(let n=0;ne[i-1]&&(e=[].concat(e),t=[].concat(t),e.reverse(),t.reverse());const u=d(t,a,o),c=2===i?function([e,t],[n]){return a=>n(Object(r.a)(e,t,a))}(e,u):function(e,t){const n=e.length,a=n-1;return o=>{let i=0,u=!1;if(o<=e[0]?u=!0:o>=e[a]&&(i=a-1,u=!0),!u){let t=1;for(;to||t===a);t++);i=t-1}const l=Object(r.a)(e[i],e[i+1],o);return t[i](l)}}(e,u);return n?t=>c(Object(l.a)(e[0],e[i-1],t)):c}},function(e,t,n){"use strict";n.d(t,"a",(function(){return f}));var r=n(263),a=n(14),o=n(23),i=n(1290);const u=(e,t,n)=>{const r=e*e,a=t*t;return Math.sqrt(Math.max(0,n*(a-r)+r))},l=[a.f,a.l,a.g],c=e=>l.find((t=>t.test(e))),s=e=>`'${e}' is not an animatable color. Use the equivalent color code instead.`,f=(e,t)=>{let n=c(e),l=c(t);Object(o.a)(!!n,s(e)),Object(o.a)(!!l,s(t));let f=n.parse(e),d=l.parse(t);n===a.g&&(f=Object(i.a)(f),n=a.l),l===a.g&&(d=Object(i.a)(d),l=a.l);const p=Object.assign({},f);return e=>{for(const t in p)"alpha"!==t&&(p[t]=u(f[t],d[t],e));return p.alpha=Object(r.a)(f.alpha,d.alpha,e),n.transform(p)}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return o}));var r=n(102);const a=(e,t)=>n=>Boolean(Object(r.d)(n)&&r.f.test(n)&&n.startsWith(e)||t&&Object.prototype.hasOwnProperty.call(n,t)),o=(e,t,n)=>a=>{if(!Object(r.d)(a))return a;const[o,i,u,l]=a.match(r.c);return{[e]:parseFloat(o),[t]:parseFloat(i),[n]:parseFloat(u),alpha:void 0!==l?parseFloat(l):1}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var r=n(264),a=n(102),o=n(398);const i=Object(a.a)(0,255),u=Object.assign(Object.assign({},r.b),{transform:e=>Math.round(i(e))}),l={test:Object(o.a)("rgb","red"),parse:Object(o.b)("red","green","blue"),transform:({red:e,green:t,blue:n,alpha:o=1})=>"rgba("+u.transform(e)+", "+u.transform(t)+", "+u.transform(n)+", "+Object(a.e)(r.a.transform(o))+")"}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return r}));const r={x:0,y:0,z:0},a=e=>"number"==typeof e},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));const r=(e,t)=>n=>t(e(n)),a=(...e)=>e.reduce(r)},function(e,t,n){"use strict";n.d(t,"a",(function(){return h})),n.d(t,"b",(function(){return f})),n.d(t,"c",(function(){return p})),n.d(t,"d",(function(){return d})),n.d(t,"e",(function(){return m})),n.d(t,"f",(function(){return b})),n.d(t,"g",(function(){return v})),n.d(t,"h",(function(){return l})),n.d(t,"i",(function(){return s})),n.d(t,"j",(function(){return c})),n.d(t,"k",(function(){return o})),n.d(t,"l",(function(){return u})),n.d(t,"m",(function(){return i})),n.d(t,"n",(function(){return a}));var r=n(670);const a=e=>e,o=Object(r.c)(2),i=Object(r.e)(o),u=Object(r.d)(o),l=e=>1-Math.sin(Math.acos(e)),c=Object(r.e)(l),s=Object(r.d)(c),f=Object(r.b)(1.525),d=Object(r.e)(f),p=Object(r.d)(f),h=Object(r.a)(1.525),v=e=>{if(1===e||0===e)return e;const t=e*e;return e<.36363636363636365?7.5625*t:e<.7272727272727273?9.075*t-9.9*e+3.4:e<.9?12.066481994459833*t-19.63545706371191*e+8.898060941828255:10.8*e*e-20.52*e+10.72},m=Object(r.e)(v),b=e=>e<.5?.5*(1-v(1-2*e)):.5*v(2*e-1)+.5},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));const r=e=>e.hasOwnProperty("x")&&e.hasOwnProperty("y")},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(265),a=function(){function e(){this.subscriptions=[]}return e.prototype.add=function(e){var t=this;return Object(r.a)(this.subscriptions,e),function(){return Object(r.c)(t.subscriptions,e)}},e.prototype.notify=function(e,t,n){var r=this.subscriptions.length;if(r)if(1===r)this.subscriptions[0](e,t,n);else for(var a=0;a-1||/[A-Z]/.test(e))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var r=n(1319),a=n(690),o=n(103),i=n(1320),u=n(681);function l(e,t,n,l){var c,s=e.style,f=e.vars,d=e.transform,p=e.transformKeys,h=e.transformOrigin;p.length=0;var v=!1,m=!1,b=!0;for(var y in t){var g=t[y];if(Object(a.a)(y))f[y]=g;else{var O=u.a[y],w=Object(i.a)(g,O);if(Object(o.b)(y)){if(v=!0,d[y]=w,p.push(y),!b)continue;g!==(null!==(c=O.default)&&void 0!==c?c:0)&&(b=!1)}else Object(o.a)(y)?(h[y]=w,m=!0):s[y]=w}}v?s.transform=Object(r.a)(e,n,b,l):l?s.transform=l({},""):!t.transform&&s.transform&&(s.transform="none"),m&&(s.transformOrigin=Object(r.b)(h))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=function(){return{style:{},transform:{},transformKeys:[],transformOrigin:{},vars:{}}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return o}));var r=n(691),a=function(e){return!Object(r.a)(e)};function o(e){e&&(a=function(t){return t.startsWith("on")?!Object(r.a)(t):e(t)})}try{o(n(374).default)}catch(e){}function i(e,t,n){var o={};for(var i in e)(a(i)||!0===n&&Object(r.a)(i)||!t&&!Object(r.a)(i)||e.draggable&&i.startsWith("onDrag"))&&(o[i]=e[i]);return o}},function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var r=n(7),a=n(411),o=n(1322),i=n(1323);function u(e,t,n,u){var l=t.attrX,c=t.attrY,s=t.originX,f=t.originY,d=t.pathLength,p=t.pathSpacing,h=void 0===p?1:p,v=t.pathOffset,m=void 0===v?0:v,b=Object(r.d)(t,["attrX","attrY","originX","originY","pathLength","pathSpacing","pathOffset"]);Object(a.a)(e,b,n,u),e.attrs=e.style,e.style={};var y=e.attrs,g=e.style,O=e.dimensions;y.transform&&(O&&(g.transform=y.transform),delete y.transform),O&&(void 0!==s||void 0!==f||g.transform)&&(g.transformOrigin=Object(o.a)(O,void 0!==s?s:.5,void 0!==f?f:.5)),void 0!==l&&(y.x=l),void 0!==c&&(y.y=c),void 0!==d&&Object(i.a)(y,d,h,m,!1)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(689),a=n(70);function o(e){var t=e.style,n={};for(var o in t)(Object(a.a)(t[o])||Object(r.a)(o,e))&&(n[o]=t[o]);return n}},function(e,t,n){"use strict";function r(e){return"object"==typeof e&&"function"==typeof e.start}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";function r(e){return"undefined"!=typeof PointerEvent&&e instanceof PointerEvent?!("mouse"!==e.pointerType):e instanceof MouseEvent}function a(e){return!!e.touches}n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return a}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=function(e){return function(t){return e(t),null}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return f}));var r=n(7),a=n(0),o=(n.n(a),n(416)),i=n(420),u=n(162),l=n(699),c=n(104),s=n(418),f={animation:Object(s.a)((function(e){var t=e.visualElement,n=e.animate;t.animationState||(t.animationState=Object(l.a)(t)),Object(o.a)(n)&&Object(a.useEffect)((function(){return n.subscribe(t)}),[n])})),exit:Object(s.a)((function(e){var t=e.custom,n=e.visualElement,o=Object(r.c)(Object(i.a)(),2),l=o[0],s=o[1],f=Object(a.useContext)(u.a);Object(a.useEffect)((function(){var e,r;n.isPresent=l;var a=null===(e=n.animationState)||void 0===e?void 0:e.setActive(c.a.Exit,!l,{custom:null!==(r=null==f?void 0:f.custom)&&void 0!==r?r:t});!l&&(null==a||a.then(s))}),[l])}))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(0),a=(n.n(r),n(162)),o=n(45);function i(){var e=Object(r.useContext)(a.a);if(null===e)return[!0,null];var t=e.isPresent,n=e.onExitComplete,o=e.register,i=c();Object(r.useEffect)((function(){return o(i)}),[]);return!t&&n?[!1,function(){return null==n?void 0:n(i)}]:[!0]}var u=0,l=function(){return u++},c=function(){return Object(o.a)(l)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var r=n(7),a=n(713),o=n(714),i=n(45);function u(e,t,n,o){var i="function"==typeof t?t:Object(a.a)(t,n,o);return Array.isArray(e)?l(e,i):l([e],(function(e){var t=Object(r.c)(e,1)[0];return i(t)}))}function l(e,t){var n=Object(i.a)((function(){return[]}));return Object(o.a)(e,(function(){n.length=0;for(var r=e.length,a=0;a-1&&e%1==0&&e<=9007199254740991}},function(e,t,n){(function(e){var r=n(722),a="object"==typeof t&&t&&!t.nodeType&&t,o=a&&"object"==typeof e&&e&&!e.nodeType&&e,i=o&&o.exports===a&&r.process,u=function(){try{var e=o&&o.require&&o.require("util").types;return e||i&&i.binding&&i.binding("util")}catch(e){}}();e.exports=u}).call(t,n(167)(e))},function(e,t){var n=Object.prototype;e.exports=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||n)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.setLocation=t.reportLocations=t.globalPresence$=t.documentPresence=t.debugPresenceParam$=t.SESSION_ID=void 0;var r=m(n(65)),a=m(n(66)),o=m(n(449)),i=m(n(28)),u=n(5),l=n(4),c=n(469),s=m(n(775)),f=n(790),d=n(1668),p=n(474),h=n(1670),v=n(1675);function m(e){return e&&e.__esModule?e:{default:e}}function b(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function y(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n{C.next(e)};var S=e=>x({type:"state",locations:e});t.reportLocations=S;var D=P.pipe((0,l.filter)((e=>"rollCall"===e.type)),(0,l.filter)((e=>e.sessionId!==_))),M=(0,u.timer)(0,3e4),A=(0,u.defer)((()=>(0,u.merge)(k,D))).pipe((0,l.switchMap)((()=>M)),(0,l.withLatestFrom)(C),(0,l.map)((e=>O(e,2)[1])),(0,l.auditTime)(200),(0,l.switchMap)((e=>S(e))),(0,l.mergeMapTo)(u.EMPTY),(0,l.share)()),T=(0,u.defer)((()=>x({type:"rollCall"}))).pipe((0,l.mergeMapTo)(u.EMPTY)),I=d.connectionStatus$.pipe((0,l.map)((e=>e.type)),(0,l.filter)((e=>"connected"===e||"error"===e)),(0,l.distinctUntilChanged)()),R=p.debugParams$.pipe((0,l.map)((e=>e.find((e=>e.startsWith("presence="))))),(0,l.map)((e=>(null==e?void 0:e.split("presence=")[1].split(",").map((e=>e.trim())))||[])));t.debugPresenceParam$=R;var F=R.pipe((0,l.filter)((e=>e.includes("fake_others"))),(0,l.tap)((()=>{console.log('Faking other users present in the studio. They will hang out in the document with _type: "presence" and _id: "presence-debug"')})),(0,l.switchMapTo)(h.mock$)),B=R.pipe((0,l.map)((e=>e.includes("show_own")))),L=(0,u.merge)(T,P).pipe((0,l.filter)((e=>"state"===e.type||"disconnect"===e.type))),N=(0,u.merge)(L,F).pipe((0,l.scan)(((e,t)=>{return"disconnect"===t.type?(0,a.default)(e,t.sessionId):y(y({},e),{},{[t.sessionId]:(n=t,{lastActiveAt:n.timestamp,locations:n.locations,sessionId:n.sessionId,userId:n.userId})});var n}),{})),W=I.pipe((0,l.switchMap)((e=>"connected"===e?(0,u.merge)(N,A):u.NEVER)),(0,l.map)((e=>Object.values(e))),(0,l.switchMap)((e=>{var t=(0,r.default)(e.map((e=>e.userId)));return(0,u.from)(s.default.getUsers(t)).pipe((0,l.map)((t=>e.map((e=>({user:t.find((t=>t.id===e.userId)),session:e}))).filter(V))))})),(0,l.takeUntil)((0,u.fromEvent)(window,"beforeunload").pipe((0,l.switchMap)((()=>x({type:"disconnect"}))))),(0,l.shareReplay)({refCount:!0,bufferSize:1}));function V(e){return Boolean(e.user&&e.session)}var z=W.pipe((0,l.map)((e=>{var t=(0,o.default)(e.map((e=>e.session)),(e=>e.userId));return Object.keys(t).map((n=>{var r;return{user:null===(r=e.find((e=>e.user.id===n)))||void 0===r?void 0:r.user,sessions:t[n]}}))})),(0,l.withLatestFrom)(B),(0,l.map)((e=>{var t=O(e,2),n=t[0],r=t[1];return n.filter((e=>!!r||!e.sessions.some((e=>e.sessionId===_))))})),(0,l.map)((e=>e.map((e=>{var t;return{user:e.user,status:"online",lastActiveAt:null===(t=e.sessions.sort()[0])||void 0===t?void 0:t.lastActiveAt,locations:(0,i.default)((e.sessions||[]).map((e=>e.locations||[]))).map((e=>({type:e.type,documentId:e.documentId,path:e.path,lastActiveAt:e.lastActiveAt}))).reduce(((e,t)=>e.concat(t)),[])}})))));t.globalPresence$=z;t.documentPresence=e=>W.pipe((0,l.withLatestFrom)(B),(0,l.switchMap)((t=>{var n=O(t,2),r=n[0],a=n[1];return(0,u.from)(r).pipe((0,l.filter)((e=>a||e.session.sessionId!==_)),(0,l.flatMap)((t=>(t.session.locations||[]).filter((t=>t.documentId===e)).map((e=>({user:t.user,lastActiveAt:t.session.lastActiveAt,path:e.path||[]}))))),(0,l.toArray)())})))},function(e,t,n){var r=n(1424);e.exports=function(e,t){return!!(null==e?0:e.length)&&r(e,t,0)>-1}},function(e,t){e.exports=function(e,t,n,r){for(var a=e.length,o=n+(r?1:-1);r?o--:++oa?0:a+t),(n=n>a?a:n)<0&&(n+=a),a=t>n?0:n-t>>>0,t>>>=0;for(var o=Array(a);++r1)this.connection=null;else{var n=this.connection,r=e._connection;this.connection=null,!r||n&&r!==n||r.unsubscribe()}}else this.connection=null},t}(a.a)},function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var r=n(9),a=n(50),o=n(753),i=n(41),u=n(755),l=n(292),c=n(750),s=function(e){function t(t,n,r){void 0===t&&(t=Number.POSITIVE_INFINITY),void 0===n&&(n=Number.POSITIVE_INFINITY);var a=e.call(this)||this;return a.scheduler=r,a._events=[],a._infiniteTimeWindow=!1,a._bufferSize=t<1?1:t,a._windowTime=n<1?1:n,n===Number.POSITIVE_INFINITY?(a._infiniteTimeWindow=!0,a.next=a.nextInfiniteTimeWindow):a.next=a.nextTimeWindow,a}return r.a(t,e),t.prototype.nextInfiniteTimeWindow=function(t){if(!this.isStopped){var n=this._events;n.push(t),n.length>this._bufferSize&&n.shift()}e.prototype.next.call(this,t)},t.prototype.nextTimeWindow=function(t){this.isStopped||(this._events.push(new f(this._getNow(),t)),this._trimBufferThenGetEvents()),e.prototype.next.call(this,t)},t.prototype._subscribe=function(e){var t,n=this._infiniteTimeWindow,r=n?this._events:this._trimBufferThenGetEvents(),a=this.scheduler,o=r.length;if(this.closed)throw new l.a;if(this.isStopped||this.hasError?t=i.a.EMPTY:(this.observers.push(e),t=new c.a(this,e)),a&&e.add(e=new u.a(e,a)),n)for(var s=0;st&&(o=Math.max(o,a-t)),o>0&&r.splice(0,o),r},t}(a.a),f=function(){return function(e,t){this.time=e,this.value=t}}()},function(e,t,n){"use strict";t.a=function(e,t){return new r.a((function(n){var r=new a.a,o=0;return r.add(t.schedule((function(){o!==e.length?(n.next(e[o++]),n.closed||r.add(this.schedule())):n.complete()}))),r}))};var r=n(18),a=n(41)},function(e,t,n){"use strict";t.a=function(e,t){return t?new r.a((function(n){return t.schedule(a,0,{error:e,subscriber:n})})):new r.a((function(t){return t.error(e)}))};var r=n(18);function a(e){var t=e.error;e.subscriber.error(t)}},function(e,t,n){"use strict";t.a=function(){}},function(e,t,n){"use strict";t.b=function(){for(var e=[],t=0;tthis.index},e.prototype.hasCompleted=function(){return this.array.length===this.index},e}(),p=function(e){function t(t,n,r){var a=e.call(this,t)||this;return a.parent=n,a.observable=r,a.stillUnsubscribed=!0,a.buffer=[],a.isComplete=!1,a}return r.a(t,e),t.prototype[u.a]=function(){return this},t.prototype.next=function(){var e=this.buffer;return 0===e.length&&this.isComplete?{value:null,done:!0}:{value:e.shift(),done:!1}},t.prototype.hasValue=function(){return this.buffer.length>0},t.prototype.hasCompleted=function(){return 0===this.buffer.length&&this.isComplete},t.prototype.notifyComplete=function(){this.buffer.length>0?(this.isComplete=!0,this.parent.notifyInactive()):this.destination.complete()},t.prototype.notifyNext=function(e){this.buffer.push(e),this.parent.checkIterators()},t.prototype.subscribe=function(){return Object(l.c)(this.observable,new l.a(this))},t}(l.b)},function(e,t,n){"use strict";t.a=function(e){return function(t){return 0===e?Object(i.b)():t.lift(new u(e))}};var r=n(9),a=n(13),o=n(215),i=n(78);var u=function(){function e(e){if(this.total=e,this.total<0)throw new o.a}return e.prototype.call=function(e,t){return t.subscribe(new l(e,this.total))},e}(),l=function(e){function t(t,n){var r=e.call(this,t)||this;return r.total=n,r.count=0,r}return r.a(t,e),t.prototype._next=function(e){var t=this.total,n=++this.count;n<=t&&(this.destination.next(e),n===t&&(this.destination.complete(),this.unsubscribe()))},t}(a.a)},function(e,t,n){"use strict";t.a=function(e){return function(t){return 0===e?Object(i.b)():t.lift(new u(e))}};var r=n(9),a=n(13),o=n(215),i=n(78);var u=function(){function e(e){if(this.total=e,this.total<0)throw new o.a}return e.prototype.call=function(e,t){return t.subscribe(new l(e,this.total))},e}(),l=function(e){function t(t,n){var r=e.call(this,t)||this;return r.total=n,r.ring=new Array,r.count=0,r}return r.a(t,e),t.prototype._next=function(e){var t=this.ring,n=this.total,r=this.count++;t.length0)for(var n=this.count>=this.total?this.total:this.count,r=this.ring,a=0;a=2&&(n=!0);return function(r){return r.lift(new o(e,t,n))}};var r=n(9),a=n(13);var o=function(){function e(e,t,n){void 0===n&&(n=!1),this.accumulator=e,this.seed=t,this.hasSeed=n}return e.prototype.call=function(e,t){return t.subscribe(new i(e,this.accumulator,this.seed,this.hasSeed))},e}(),i=function(e){function t(t,n,r,a){var o=e.call(this,t)||this;return o.accumulator=n,o._seed=r,o.hasSeed=a,o.index=0,o}return r.a(t,e),Object.defineProperty(t.prototype,"seed",{get:function(){return this._seed},set:function(e){this.hasSeed=!0,this._seed=e},enumerable:!0,configurable:!0}),t.prototype._next=function(e){if(this.hasSeed)return this._tryNext(e);this.seed=e,this.destination.next(e)},t.prototype._tryNext=function(e){var t,n=this.index++;try{t=this.accumulator(this.seed,e,n)}catch(e){this.destination.error(e)}this.seed=t,this.destination.next(t)},t}(a.a)},function(e,t,n){"use strict";t.a=function e(t,n){if("function"==typeof n)return function(r){return r.pipe(e((function(e,r){return Object(o.a)(t(e,r)).pipe(Object(a.a)((function(t,a){return n(e,t,r,a)})))})))};return function(e){return e.lift(new u(t))}};var r=n(9),a=n(67),o=n(80),i=n(30);var u=function(){function e(e){this.project=e}return e.prototype.call=function(e,t){return t.subscribe(new l(e,this.project))},e}(),l=function(e){function t(t,n){var r=e.call(this,t)||this;return r.project=n,r.index=0,r}return r.a(t,e),t.prototype._next=function(e){var t,n=this.index++;try{t=this.project(e,n)}catch(e){return void this.destination.error(e)}this._innerSub(t)},t.prototype._innerSub=function(e){var t=this.innerSubscription;t&&t.unsubscribe();var n=new i.a(this),r=this.destination;r.add(n),this.innerSubscription=Object(i.c)(e,n),this.innerSubscription!==n&&r.add(this.innerSubscription)},t.prototype._complete=function(){var t=this.innerSubscription;t&&!t.closed||e.prototype._complete.call(this),this.unsubscribe()},t.prototype._unsubscribe=function(){this.innerSubscription=void 0},t.prototype.notifyComplete=function(){this.innerSubscription=void 0,this.isStopped&&e.prototype._complete.call(this)},t.prototype.notifyNext=function(e){this.destination.next(e)},t}(i.b)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),n.d(t,"nanoid",(function(){return u})),n.d(t,"customAlphabet",(function(){return i})),n.d(t,"customRandom",(function(){return o})),n.d(t,"random",(function(){return a}));var r=n(1589);n.d(t,"urlAlphabet",(function(){return r.a}));let a=e=>crypto.getRandomValues(new Uint8Array(e)),o=(e,t,n)=>{let r=(2<{let i="";for(;;){let t=n(a),u=a;for(;u--;)if(i+=e[t[u]&r]||"",i.length===o)return i}}},i=(e,t=21)=>o(e,t,a),u=(e=21)=>{let t="",n=crypto.getRandomValues(new Uint8Array(e));for(;e--;){let r=63&n[e];t+=r<36?r.toString(36):r<62?(r-26).toString(36).toUpperCase():r<63?"_":"-"}return t}},function(e,t){e.exports={providers:{mode:"append",redirectOnSingle:!1,entries:[]},api:{},project:{}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=!1;t.config={Promise:void 0,set useDeprecatedSynchronousErrorHandling(e){if(e){var t=new Error;console.warn("DEPRECATED! RxJS was set to use deprecated synchronous error handling behavior by code at: \n"+t.stack)}else r&&console.log("RxJS: Back to a better error behavior. Thank you. <3");r=e},get useDeprecatedSynchronousErrorHandling(){return r}}},function(e,t,n){"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var a=n(29),o=n(782),i=n(137),u=i.validateObject,l=i.validateInsert;function c(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;this.selection=e,this.operations=a({},t),this.client=n}a(c.prototype,{clone:function(){return new c(this.selection,a({},this.operations),this.client)},set:function(e){return this._assign("set",e)},diffMatchPatch:function(e){return u("diffMatchPatch",e),this._assign("diffMatchPatch",e)},unset:function(e){if(!Array.isArray(e))throw new Error("unset(attrs) takes an array of attributes to unset, non-array given");return this.operations=a({},this.operations,{unset:e}),this},setIfMissing:function(e){return this._assign("setIfMissing",e)},replace:function(e){return u("replace",e),this._set("set",{$:e})},inc:function(e){return this._assign("inc",e)},dec:function(e){return this._assign("dec",e)},insert:function(e,t,n){var a;return l(e,t,n),this._assign("insert",(r(a={},e,t),r(a,"items",n),a))},append:function(e,t){return this.insert("after","".concat(e,"[-1]"),t)},prepend:function(e,t){return this.insert("before","".concat(e,"[0]"),t)},splice:function(e,t,n,r){var a=t<0?t-1:t,o=void 0===n||-1===n?-1:Math.max(0,t+n),i=a<0&&o>=0?"":o,u="".concat(e,"[").concat(a,":").concat(i,"]");return this.insert("replace",u,r||[])},ifRevisionId:function(e){return this.operations.ifRevisionID=e,this},serialize:function(){return a(o(this.selection),this.operations)},toJSON:function(){return this.serialize()},commit:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!this.client)throw new Error("No `client` passed to patch, either provide one or pass the patch to a clients `mutate()` method");var t="string"==typeof this.selection,n=a({returnFirst:t,returnDocuments:!0},e);return this.client.mutate({patch:this.serialize()},n)},reset:function(){return this.operations={},this},_set:function(e,t){return this._assign(e,t,!1)},_assign:function(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return u(e,t),this.operations=a({},this.operations,r({},e,a({},n&&this.operations[e]||{},t))),this}}),e.exports=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.broadcastAuthStateChanged=t.authStateChangedInThisWindow$=t.authStateChangedInOtherWindow$=void 0;var r=n(5),a=n(4),o=n(1656),i="authStateChange",u=new r.Subject;t.authStateChangedInThisWindow$=u;var l=o.otherWindowMessages$.pipe((0,a.filter)((function(e){return"object"==typeof e&&"type"in e&&e.type===i})));t.authStateChangedInOtherWindow$=l;t.broadcastAuthStateChanged=e=>{var t={type:i,id:e};(0,o.crossWindowBroadcast)(t),u.next(!0)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1658);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.asLoadable=u,t.useLoadable=function(e,t){var n=void 0===t?i:{isLoading:!1,value:t,error:void 0};return(0,a.useMemoObservable)((()=>e.pipe(u())),[e],n)};var r=n(5),a=n(39),o=n(4),i={isLoading:!0,value:void 0,error:void 0};function u(){return e=>e.pipe((0,o.map)((e=>({isLoading:!1,value:e,error:void 0}))),(0,o.catchError)((e=>(0,r.of)({isLoading:!1,value:void 0,error:e}))))}},function(e,t,n){"use strict";t.a=function(e,t){var n=Object(a.useRef)(!0),i=Object(a.useRef)(new r.BehaviorSubject(e)),u=Object(a.useRef)();if(!u.current){var l=i.current.asObservable();u.current=t?l.pipe(t):l}return Object(o.a)((function(){n.current?n.current=!1:i.current.next(e)}),[e]),Object(o.a)((function(){return function(){return i.current.complete()}}),[]),u.current};var r=n(5),a=n(0),o=(n.n(a),n(794))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Matcher",{enumerable:!0,get:function(){return r.Matcher}}),Object.defineProperty(t,"Expression",{enumerable:!0,get:function(){return r.Expression}}),Object.defineProperty(t,"extract",{enumerable:!0,get:function(){return r.extract}}),Object.defineProperty(t,"extractWithPath",{enumerable:!0,get:function(){return r.extractWithPath}}),Object.defineProperty(t,"arrayToJSONMatchPath",{enumerable:!0,get:function(){return r.arrayToJSONMatchPath}}),Object.defineProperty(t,"Patcher",{enumerable:!0,get:function(){return a.Patcher}}),Object.defineProperty(t,"ImmutableAccessor",{enumerable:!0,get:function(){return a.ImmutableAccessor}}),Object.defineProperty(t,"Document",{enumerable:!0,get:function(){return o.Document}}),Object.defineProperty(t,"Mutation",{enumerable:!0,get:function(){return o.Mutation}}),Object.defineProperty(t,"BufferedDocument",{enumerable:!0,get:function(){return o.BufferedDocument}});var r=n(478),a=n(804),o=n(1703)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Matcher",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(t,"Expression",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"extract",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"extractWithPath",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(t,"arrayToJSONMatchPath",{enumerable:!0,get:function(){return u.default}});var r=l(n(1684)),a=l(n(479)),o=l(n(1689)),i=l(n(802)),u=l(n(803));function l(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(1687)),a=i(n(1688)),o=i(n(800));function i(e){return e&&e.__esModule?e:{default:e}}function u(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return l(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return l(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var t=u(e,2),n=t[0],r=t[1];return{head:n?new c(n):null,tail:r?new c(r):null}}))}unwrapRecursive(){if(!this.isRecursive())throw new Error("Attempt to unwrap recursive on type ".concat(this.expr.type));return new c(this.expr.term)}toIndicies(e){if(!this.isIndexReference())throw new Error("Node cannot be converted to indexes");if("index"==this.expr.type)return[f(this.expr.value,e)];if("range"==this.expr.type){var t=[],n=this.expandRange(e),r=n.start,a=n.end;if(n.step<0){var o=[a,r];r=o[0],a=o[1]}for(var i=r;i":return e>n;case">=":return e>=n;case"<":return e0&&void 0!==arguments[0]?arguments[0]:[];return e.reduce(((e,t,n)=>{var a=typeof t;if("number"===a)return"".concat(e,"[").concat(t,"]");if("string"===a){var o=0===n?"":".";return"".concat(e).concat(o).concat(t)}if((0,r.isKeyedObject)(t))return"".concat(e,'[_key=="').concat(t._key,'"]');throw new Error('Unsupported path segment "'.concat(t,'"'))}),"")};var r=n(12)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isObject=function(e){return"object"==typeof e&&null!==e&&!Array.isArray(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){Object(d.a)(2,arguments);var v=String(t),m=n||{},g=m.locale||a.a,O=g.options&&g.options.firstWeekContainsDate,w=null==O?1:Object(f.a)(O),j=null==m.firstWeekContainsDate?w:Object(f.a)(m.firstWeekContainsDate);if(!(j>=1&&j<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var _=g.options&&g.options.weekStartsOn,E=null==_?0:Object(f.a)(_),P=null==m.weekStartsOn?E:Object(f.a)(m.weekStartsOn);if(!(P>=0&&P<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!g.localize)throw new RangeError("locale must contain localize property");if(!g.formatLong)throw new RangeError("locale must contain formatLong property");var x=Object(i.a)(e);if(!Object(r.default)(x))throw new RangeError("Invalid time value");var C=Object(c.a)(x),k=Object(o.a)(x,C),S={firstWeekContainsDate:j,weekStartsOn:P,locale:g,_originalDate:x},D=v.match(h).map((function(e){var t=e[0];return"p"===t||"P"===t?(0,l.a[t])(e,g.formatLong,S):e})).join("").match(p).map((function(n){if("''"===n)return"'";var r=n[0];if("'"===r)return y(n);var a=u.a[r];if(a)return!m.useAdditionalWeekYearTokens&&Object(s.b)(n)&&Object(s.c)(n,t,e),!m.useAdditionalDayOfYearTokens&&Object(s.a)(n)&&Object(s.c)(n,t,e),a(k,n,g.localize,S);if(r.match(b))throw new RangeError("Format string contains an unescaped latin alphabet character `"+r+"`");return n})).join("");return D};var r=n(82),a=n(177),o=n(227),i=n(6),u=n(1835),l=n(835),c=n(94),s=n(836),f=n(11),d=n(2),p=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,h=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,v=/^'([^]*?)'?$/,m=/''/g,b=/[a-zA-Z]/;function y(e){return e.match(v)[1].replace(m,"'")}},function(e,t,n){"use strict";t.a=function(e,t){Object(a.a)(1,arguments);var n=Object(r.a)(e),u=n.getUTCFullYear(),l=t||{},c=l.locale,s=c&&c.options&&c.options.firstWeekContainsDate,f=null==s?1:Object(i.a)(s),d=null==l.firstWeekContainsDate?f:Object(i.a)(l.firstWeekContainsDate);if(!(d>=1&&d<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var p=new Date(0);p.setUTCFullYear(u+1,0,d),p.setUTCHours(0,0,0,0);var h=Object(o.a)(p,t),v=new Date(0);v.setUTCFullYear(u,0,d),v.setUTCHours(0,0,0,0);var m=Object(o.a)(v,t);return n.getTime()>=h.getTime()?u+1:n.getTime()>=m.getTime()?u:u-1};var r=n(6),a=n(2),o=n(309),i=n(11)},function(e,t){e.exports=[]},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.operationArgs=void 0;var r=n(5),a=n(4),o=n(839);function i(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return u(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return u(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n(0,o.snapshotPair)(e,t).pipe((0,a.switchMap)((n=>(0,r.combineLatest)([n.draft.snapshots$,n.published.snapshots$]).pipe((0,a.map)((r=>{var a=i(r,2),o=a[0],u=a[1];return{idPair:e,typeName:t,snapshots:{draft:o,published:u},draft:n.draft,published:n.published}}))))),(0,a.publishReplay)(1),(0,a.refCount)())),((e,t)=>e.publishedId+t));t.operationArgs=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.emitOperation=g,t.operationEvents=void 0;var r=n(5),a=n(4),o=n(93),i=n(490),u=n(840),l=n(841),c=n(842),s=n(843),f=n(844),d=n(845),p=n(846),h=n(847),v=n(849);var m={del:u.del,delete:u.del,publish:l.publish,patch:c.patch,commit:s.commit,discardChanges:f.discardChanges,unpublish:d.unpublish,duplicate:p.duplicate,restore:h.restore},b=(e,t,n)=>{var o=m[e];return(0,r.defer)((()=>{return(0,r.merge)((0,r.of)(null),void 0===(e=o.execute(t,...n))?(0,r.of)(null):e);var e})).pipe((0,a.last)())},y=new r.Subject;function g(e,t,n,r){y.next({operationName:e,idPair:t,typeName:n,extraArgs:r})}var O=["publish","unpublish","discardChanges","delete"],w=y.pipe((0,a.groupBy)((e=>e.idPair.publishedId)),(0,a.mergeMap)((e=>e.pipe((0,a.switchMap)((e=>(0,i.operationArgs)(e.idPair,e.typeName).pipe((0,a.take)(1),(0,a.switchMap)((t=>{var n=O.includes(e.operationName);n&&(t.published.commit(),t.draft.commit());var o=(0,v.consistencyStatus)(e.idPair,e.typeName).pipe((0,a.filter)(Boolean));return(n?o.pipe((0,a.take)(1)):(0,r.of)(null)).pipe((0,a.mergeMap)((()=>b(e.operationName,t,e.extraArgs))))})),(0,a.map)((()=>({type:"success",args:e}))),(0,a.catchError)((t=>(0,r.of)({type:"error",args:e,error:t}))))))))),(0,a.share)());w.pipe((0,a.filter)((e=>"success"===e.type&&"patch"===e.args.operationName)),(0,a.throttleTime)(1e3,r.asyncScheduler,{leading:!0,trailing:!0}),(0,a.tap)((e=>{g("commit",e.args.idPair,e.args.typeName,[])}))).subscribe();var j=(0,o.memoize)((e=>w.pipe((0,a.filter)((t=>t.args.idPair.publishedId===e.publishedId)),(0,a.map)((e=>{var t=e.args,n=t.operationName,r=t.idPair;return"success"===e.type?{type:"success",op:n,id:r.publishedId}:{type:"error",op:n,id:r.publishedId,error:e.error}})))),((e,t)=>e.publishedId+t));t.operationEvents=j},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.observeDocumentPairAvailability=function(e){var t=(0,c.getDraftId)(e),n=(0,c.getPublishedId)(e);return(0,i.combineLatest)([b(t),b(n)]).pipe((0,u.distinctUntilChanged)(l.default),(0,u.map)((e=>{var t=v(e,2);return{draft:t[0],published:t[1]}})))};var r=h(n(224)),a=h(n(28)),o=h(n(1868)),i=n(5),u=n(4),l=h(n(83)),c=n(81),s=n(42),f=n(852),d=n(313),p=n(110);function h(e){return e&&e.__esModule?e:{default:e}}function v(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return m(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return m(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function m(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);nBoolean(null==e?void 0:e._rev))),(0,u.distinctUntilChanged)(),(0,u.switchMap)((t=>t?(0,i.of)(d.AVAILABILITY_READABLE):y(e))))}var y=(0,f.debounceCollect)((function(e){var t=[...new Set((0,a.default)(e))];return(0,i.from)((0,o.default)(t,300)).pipe((0,u.mergeMap)(g,10),(0,u.map)((n=>e.map((e=>{var r=v(e,1)[0];return n[t.indexOf(r)]})))))}),1);function g(e){return(0,i.defer)((()=>{var t={uri:s.versionedClient.getDataUrl("doc",e.join(",")),json:!0,query:{excludeContent:"true"},tag:"preview.documents-availability"};return s.versionedClient.observable.request(t).pipe((0,u.map)((t=>{var n=(0,r.default)(t.omitted||[],(e=>e.id));return e.map((e=>{var t=n[e];if(!t)return d.AVAILABILITY_READABLE;if("existence"===t.reason)return d.AVAILABILITY_NOT_FOUND;if("permission"===t.reason)return d.AVAILABILITY_PERMISSION_DENIED;throw new Error('Unexpected reason for omission: "'.concat(t.reason,'"'))}))})))}))}},function(e,t,n){var r=n(855),a=n(171),o=n(179),i=n(314),u=o((function(e,t){return i(e)?r(e,a(t,1,i,!0)):[]}));e.exports=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n,r,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},u="function"==typeof(null===(n=t.preview)||void 0===n?void 0:n.prepare),l=(null===(r=t.preview)||void 0===r?void 0:r.select)||{},c=Object.keys(l),s=c.reduce(((n,r)=>{var a,o="fields"in t?t:null,c=l[r],s=null==o||null===(a=o.fields)||void 0===a?void 0:a.find((e=>e.name===c)),f=s&&M(s.type);if(!u&&f){var d=f&&f.find((t=>t.value===(0,i.default)(e,l[r])));n[r]=d?d.title:(0,i.default)(e,l[r])}else n[r]=(0,i.default)(e,l[r]);return n}),{}),f=S(t,s,o);if(f.errors.length>0)return D(f,t,s);var d=C(S(t,s,o));return d.errors.length>0?D(d,t,s):v(v({},(0,a.default)(e,y)),f.returnValue)},t.invokePrepare=S;var r=p(n(225)),a=p(n(31)),o=p(n(62)),i=p(n(49)),u=p(n(28)),l=p(n(140)),c=n(12),s=n(313),f=n(1879),d=n(860);function p(e){return e&&e.__esModule?e:{default:e}}function h(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function v(e){for(var t=1;t{b[e.name]||(b[e.name]=[]),b[e.name].push({error:n,type:e,value:t})},getAll:()=>b,clear(){b={}}}),w=(0,l.default)((()=>{var e=O.getAll(),t=(0,u.default)(Object.keys(e).map((t=>{var n=e[t];return(0,r.default)(n,(e=>e.error.message))}))).length;0!==t&&(console.groupCollapsed("%cHeads up! Got ".concat(1===t?"error":"".concat(t," errors")," while preparing data for preview. Click for details."),"color: #ff7e7c"),Object.keys(e).forEach((t=>{var n=e[t],a=n[0];console.group('Check the preview config for schema type "'.concat(t,'": %o'),a.type.preview),(0,r.default)(n,(e=>e.error.message)).forEach((e=>{if("returnValueError"===e.error.type){var t="function"==typeof e.type.preview.prepare,n=e.value,r=e.error;console.log("Encountered an invalid ".concat(t?"return value when calling prepare(%o)":"value targeted by preview.select",":"),n),console.error(r)}if("prepareError"===e.error.type){var a=e.value,o=e.error;console.log("Encountered an error when calling prepare(%o):",a),console.error(o)}})),console.groupEnd()})),console.groupEnd(),O.clear())}),1e3),j=e=>t=>{var n=typeof t;return null===t||"undefined"===n||"string"===n||"number"===n||"boolean"===n?g:[x("returnValueError",new Error('The "'.concat(e,'" field should be a string, number, boolean, undefined or null, instead saw ').concat(E(t))))]},_={media:()=>g,title:j("title"),subtitle:j("subtitle"),description:j("description"),imageUrl:j("imageUrl"),date:j("date")};function E(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if((0,o.default)(e)){var n=Object.keys(e),r=n.length>3?"...":"",a="object with keys ";return"".concat(t?a:"","{").concat(n.slice(0,3).join(", ")).concat(r,"}")}if(Array.isArray(e)){var i=e.length>3?"...":"",u="array with ";return"".concat(t?u:"","[").concat(e.map((e=>E(e,!1)))).concat(i,"]")}return"the ".concat(typeof e," ").concat(e)}function P(e,t){if(void 0===t)return g;var n=_[e];return n&&n(t)||g}function x(e,t){return Object.assign(t,{type:e})}function C(e){return v(v({},e),{},{errors:[...e.errors||[],...(t=e.returnValue,(0,o.default)(t)?Object.keys(t).reduce(((e,n)=>[...e,...P(n,t[n])]),g):[x("returnValueError",new Error("Invalid return value. Expected a plain object with at least a 'title' field, instead saw ".concat(E(t))))])]});var t}function k(e){return(0,d.keysOf)(e).reduce(((t,n)=>{var r=e[n];return v(v({},t),{},{[n]:(0,f.isPortableTextArray)(r)?(0,f.extractTextFromBlocks)(r):e[n]})}),{})}function S(e,t){var n,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a=null===(n=e.preview)||void 0===n?void 0:n.prepare;try{return{returnValue:a?a(t,r):k(t),errors:g}}catch(e){return{returnValue:null,errors:[x("prepareError",e)]}}}function D(e,t,n){return e.errors.forEach((e=>O.add(t,n,e))),w(),s.INVALID_PREVIEW_FALLBACK}function M(e){if(function(e){var t=!(!e.options||"object"!=typeof e.options)&&e.options;if(!t||!("list"in t))return!1;var n=t.list;return Array.isArray(n)}(e))return e.options.list.map((e=>(0,c.isTitledListValue)(e)?e:{title:e,value:e}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getPreviewPaths=function(e){var t=null==e?void 0:e.select;return t?Object.keys(t).map((e=>t[e].split("."))):null}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.observeDocumentTypeFromId=function(e,t){return(0,a.observePaths)(e,["_type"],t).pipe((0,r.map)((e=>null==e?void 0:e._type)),(0,r.distinctUntilChanged)())};var r=n(4),a=n(110)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=c(n(0)),a=n(5),o=n(4),i=c(n(1880)),u=c(n(1884)),l=["children","style","element","hideDelay"];function c(e){return e&&e.__esModule?e:{default:e}}function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function f(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function p(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var h=u.default.pipe((0,o.map)((e=>!e.target.hidden))),v={minHeight:1,minWidth:1},m=(0,a.concat)((0,a.defer)((()=>(0,a.of)(!document.hidden))),h).pipe((0,o.distinctUntilChanged)(),(0,o.publishReplay)(1),(0,o.refCount)());class b extends r.default.Component{constructor(){super(...arguments),p(this,"element",r.default.createRef()),p(this,"subscription",null),p(this,"state",{isVisible:!1})}componentDidMount(){var e=this.props.hideDelay,t=void 0===e?0:e;if(this.element.current){var n=(0,i.default)(this.element.current).pipe((0,o.map)((e=>e.isIntersecting)));this.subscription=m.pipe((0,o.switchMap)((e=>e?n:(0,a.of)(!1))),(0,o.switchMap)((e=>e?(0,a.of)(!0):(0,a.of)(!1).pipe((0,o.delay)(t)))),(0,o.distinctUntilChanged)(),(0,o.tap)((e=>{this.setState({isVisible:e})}))).subscribe()}}componentWillUnmount(){this.subscription&&(this.subscription.unsubscribe(),this.subscription=null)}render(){var e=this.state.isVisible,t=this.props,n=t.children,a=t.style,o=void 0===a?{}:a,i=t.element,u=void 0===i?"span":i,c=(t.hideDelay,d(t,l));return r.default.createElement(u,f({ref:this.element,style:f(f({},v),o)},c),e?n(e):" ")}}t.default=b},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(499);n.d(t,"streamingComponent",(function(){return r.a}));var a=n(1886);n.d(t,"withPropsStream",(function(){return a.a}));var o=n(1887);n.d(t,"WithObservable",(function(){return o.a}));var i=n(1888);n.d(t,"createEventHandler",(function(){return i.a}))},function(e,t,n){"use strict";t.a=function(e){return class extends r.Component{constructor(t){super(t),this.props$=new a.Subject,this.setStateMaybeSync=(e,t)=>{t?this.state=e:this.setState(e)},this.state={node:null};const n="function"==typeof e?e(this.props$.asObservable()):e;let r=!0;this.subscription=n.subscribe((e=>{this.setStateMaybeSync({node:e},r)})),this.props$.next(this.props),r=!1}componentWillUnmount(){this.subscription.unsubscribe()}UNSAFE_componentWillReceiveProps(e){this.props$.next(e)}render(){return this.state.node}}};var r=n(0),a=(n.n(r),n(5))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"previewResolver",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(t,"sanityModuleVersions",{enumerable:!0,get:function(){return a.default}});var r=o(n(22)),a=o(n(1890));function o(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=f(n(0)),a=f(n(316)),o=n(8),i=n(1891),u=n(42),l=n(502),c=["_upload"],s=["icon","layout","_renderAsBlockImage","value"];function f(e){return e&&e.__esModule?e:{default:e}}function d(){return d=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var b={default:l.DefaultPreview,card:l.DefaultPreview,media:l.MediaPreview,detail:l.DetailPreview,inline:l.InlinePreview,block:l.BlockPreview};function y(e){return"string"==typeof e}function g(e){return Boolean(e)&&!Array.isArray(e)&&"object"==typeof e}class O extends r.default.PureComponent{constructor(){super(...arguments),v(this,"renderMedia",(e=>{var t=(0,a.default)(u.versionedClient),n=e.dimensions,o=this.props.value,i=o.media;return r.default.createElement("img",{alt:y(o.title)?o.title:void 0,src:t.image(i).width(n.width||100).height(n.height||100).fit(n.fit).dpr(n.dpr||1).url()||""})})),v(this,"renderImageUrl",(e=>{var t=e.dimensions,n=this.props.value,a=n.imageUrl;if(y(a)){var o=(0,i.assetUrlBuilder)(a.split("?")[0],t);return r.default.createElement("img",{src:o,alt:y(n.title)?n.title:void 0})}})),v(this,"renderIcon",(()=>{var e=this.props.icon||o.DocumentIcon;return e&&r.default.createElement(e,{className:"sanity-studio__preview-fallback-icon"})})),v(this,"resolveMedia",(()=>{var e=this.props,t=e.value,n=e.icon,a=t.media;return!1!==n&&("function"==typeof a||r.default.isValidElement(a)?a:g(t.media)&&"reference"===t.media._type&&t.media._ref?this.renderMedia:t.imageUrl?this.renderImageUrl:g(a)&&a.asset?this.renderMedia:this.renderIcon)}))}componentDidMount(){"card"===this.props.layout&&console.warn("The `card` layout option in previews is deprecated. Please use `default` instead.")}render(){var e=this.props,t=(e.icon,e.layout),n=e._renderAsBlockImage,a=e.value,o=m(e,s),i=b.hasOwnProperty(t)?b[t]:b.default;n&&(i=l.BlockImagePreview);var u=function(e){return e&&"object"==typeof e?{_upload:e._upload,value:m(e,c)}:{_upload:null,value:e}}(a),f=u._upload,p=u.value,v=f?h(h({},p),{},{imageUrl:f.previewImage,title:p.title||f.file&&f.file.name||"Uploading…"}):p;if(!v)return r.default.createElement(i,d({},o,{progress:f&&f.progress}));var y=this.resolveMedia();return r.default.createElement(i,d({},o,{title:v.title,subtitle:v.subtitle,description:v.description,extendedPreview:v.extendedPreview,media:y,progress:f&&f.progress}))}}t.default=O},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1893);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var a=n(1894);Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===a[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}));var o=n(1896);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===o[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))}));var i=n(1898);Object.keys(i).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===i[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return i[e]}}))}));var u=n(1902);Object.keys(u).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===u[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return u[e]}}))}));var l=n(1904);Object.keys(l).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===l[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return l[e]}}))}));var c=n(1905);Object.keys(c).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===c[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return c[e]}}))}));var s=n(1907);Object.keys(s).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===s[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return s[e]}}))}));var f=n(864);Object.keys(f).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===f[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return f[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var u=a?Object.getOwnPropertyDescriptor(e,o):null;u&&(u.get||u.set)?Object.defineProperty(r,o,u):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(111),o=["onClick","href","target","replace"];function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}function u(){return u=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var c=(0,r.forwardRef)((function(e,t){var n=(0,r.useContext)(a.RouterContext),i=e.onClick,c=e.href,s=e.target,f=e.replace,d=void 0!==f&&f,p=l(e,o),h=(0,r.useCallback)((e=>{if(!n)throw new Error("Link: missing context value");n&&(e.isDefaultPrevented()||c&&(i&&i(e),!function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e)&&function(e){return 0===e.button}(e)&&(s||(e.preventDefault(),n.navigateUrl(c,{replace:d})))))}),[c,i,d,n,s]);return r.default.createElement("a",u({},p,{onClick:h,href:c,target:s,ref:t}))}));t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=(0,n(1934).createGrantsStore)();t.default=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.validateInitialObjectValue=function(e,t){var n=e=>'Template "'.concat(t.id,'" initial value: ').concat(e);if(!(0,a.default)(e))throw new Error(n("resolved to a non-object"));if(e._type&&t.schemaType!==e._type)throw new Error(n((0,o.default)(r||(r=function(e,t){t||(t=e.slice(0));return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(['\n includes "_type"-property (',")\n that does not match template (",")\n "])),e._type,t.schemaType)));try{return d(e)}catch(e){throw e.message=n(e.message),e}},t.validateTemplates=function(e){var t=new Map;return e.forEach(((n,r)=>{var o=function(e,t){return f(e.id||e.title)||"number"==typeof t&&"at index ".concat(t)||""}(n,r);if(void 0!==n.values&&!n.value)throw new Error("Template ".concat(o,' is missing "value" property, but contained "values". Typo?'));var i=s.filter((e=>!n[e]));if(i.length>0)throw new Error("Template ".concat(o," is missing required properties: ").concat(i.join(", ")));if("function"!=typeof n.value&&!(0,a.default)(n.value))throw new Error("Template ".concat(o,' has an invalid "value" property; should be a function or an object'));if(void 0!==n.parameters){if(!Array.isArray(n.parameters))throw new Error("Template ".concat(o,' has an invalid "parameters" property; must be an array'));n.parameters.forEach(((e,t)=>function(e,t,n){var r=(0,u.getDefaultSchema)();if(!e.name)throw new Error("Template ".concat(t.id," has a parameter at index ").concat(n,' that is missing its "name"-property'));if("template"===e.name)throw new Error('Template parameters cannot be named "template", see parameter #'.concat(n," for template ").concat(t.id));if(!r.get(e.type))throw new Error('Template parameter "'.concat(e.name,'" has an invalid/unknown type: "').concat(e.type,'"'))}(e,n,t)))}if(t.has(n.id)){var l=t.get(n.id),c="".concat(f(e[l].title)," at index ").concat(l);throw new Error('Template "'.concat(n.title,'" at index ').concat(r,' has the same ID ("').concat(n.id,'") as template ').concat(c))}t.set(n.id,r)})),e};var r,a=l(n(62)),o=l(n(1991)),i=n(17),u=n(881);function l(e){return e&&e.__esModule?e:{default:e}}var c=["_key","_ref","_weak","_type"],s=["id","title","schemaType","value"];function f(e){return e&&e.length>0?'"'.concat(e,'"'):e}function d(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(Array.isArray(e))return e.map(((e,n)=>{if(Array.isArray(e))throw new Error('multidimensional arrays are not supported (at path "'.concat((0,i.toString)(t),'")'));return d(e,t.concat(n),!0)}));if(!(0,a.default)(e))return e;var r=n&&!e._key?{_key:(0,i.randomKey)()}:{};return t.length>0&&!e._type&&e._ref&&(r._type="reference"),e._ref&&p(e,t),Object.keys(e).reduce(((n,r)=>(n[r]=d(e[r],t.concat([r])),n)),r)}function p(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];if(!e._type&&e.type)throw new Error('Reference is missing "_type", but has a "type" property at path "'.concat((0,i.toString)(t),'"'));var n=Object.keys(e).filter((e=>!c.includes(e)));if(n.length>0){var r=n.length>1?"properties":"property";throw new Error("Disallowed ".concat(r," found in reference: ").concat(n.map(f).join(", "),' at path "').concat((0,i.toString)(t),'"'))}}},function(e,t){e.exports=function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}}),Object.keys(t).forEach((function(n){"default"!==n&&"__esModule"!==n&&(n in e&&e[n]===t[n]||Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}}))}))}},function(e,t,n){var r=n(1997),a=n(1998);e.exports=function(e){if(r.crypto&&r.crypto.getRandomValues)return r.crypto.getRandomValues(e);if("object"==typeof r.msCrypto&&"function"==typeof r.msCrypto.getRandomValues)return r.msCrypto.getRandomValues(e);if(a.randomBytes){if(!(e instanceof Uint8Array))throw new TypeError("expected Uint8Array");if(e.length>65536){var t=new Error;throw t.code=22,t.message="Failed to execute 'getRandomValues' on 'Crypto': The ArrayBufferView's byte length ("+e.length+") exceeds the number of bytes of entropy available via this API (65536).",t.name="QuotaExceededError",t}var n=a.randomBytes(e.length);return e.set(n),e}throw new Error("No secure random number generator available.")}},function(e,t,n){"use strict";t.a=function(e){return Object(a.a)(1,arguments),0===Object(r.a)(e).getDay()};var r=n(6),a=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(o.a)(2,arguments);var n=Object(r.a)(t);return Object(a.a)(e,n*i)};var r=n(11),a=n(228),o=n(2),i=36e5},function(e,t,n){"use strict";t.a=function(e,t){Object(o.a)(2,arguments);var n=Object(r.a)(t);return Object(a.a)(e,6e4*n)};var r=n(11),a=n(228),o=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(o.a)(2,arguments);var n=Object(r.a)(t),i=3*n;return Object(a.a)(e,i)};var r=n(11),a=n(230),o=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(o.a)(2,arguments);var n=Object(r.a)(e),u=Object(r.a)(t),l=i(n,u),c=Math.abs(Object(a.a)(n,u));n.setDate(n.getDate()-l*c);var s=Number(i(n,u)===-l),f=l*(c-s);return 0===f?0:f};var r=n(6),a=n(143),o=n(2);function i(e,t){var n=e.getFullYear()-t.getFullYear()||e.getMonth()-t.getMonth()||e.getDate()-t.getDate()||e.getHours()-t.getHours()||e.getMinutes()-t.getMinutes()||e.getSeconds()-t.getSeconds()||e.getMilliseconds()-t.getMilliseconds();return n<0?-1:n>0?1:n}},function(e,t,n){"use strict";t.a=function(e){Object(a.a)(1,arguments);var t=Object(r.a)(e);return t.setHours(23,59,59,999),t};var r=n(6),a=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(a.a)(1,arguments);var t=Object(r.a)(e),n=t.getMonth();return t.setFullYear(t.getFullYear(),n+1,0),t.setHours(23,59,59,999),t};var r=n(6),a=n(2)},function(e,t,n){"use strict";t.a=function(e,t,n){Object(a.a)(2,arguments);var i=Object(r.a)(e,t)/1e3;return Object(o.a)(null==n?void 0:n.roundingMethod)(i)};var r=n(322),a=n(2),o=n(233)},function(e,t,n){"use strict";t.a=function(e){Object(a.a)(1,arguments);var t=Object(r.a)(e);return t.setSeconds(0,0),t};var r=n(6),a=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(a.a)(1,arguments);var t=Object(r.a)(e),n=t.getMonth(),o=n-n%3;return t.setMonth(o,1),t.setHours(0,0,0,0),t};var r=n(6),a=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(i.a)(1,arguments);var t=Object(r.a)(e),n=[],u=0;for(;u"listItem"===e.type,p=(e,t,n)=>(n.pane.items||[]).filter(u.isDocumentListItem).some((e=>e.schemaType.name===t.type&&e._id===t.id))||(0,l.shallowIntentChecker)(e,t,n),h=(e,t)=>{var n=(t.parent.items.filter(d).find((t=>t.id===e))||{child:void 0}).child;return n&&"function"==typeof n&&"function"==typeof n?n(e,t):n};function v(e,t,n){if(e instanceof i.ListItemBuilder)return e.serialize({path:n,index:t});var r,a=e;if(a&&"divider"===a.type)return e;if(!a||"listItem"!==a.type){var u=a&&a.type||((r=a)instanceof m?"ListBuilder":function(e){return e&&"function"==typeof e.then}(r)?"Promise":Array.isArray(r)?"array":typeof r),l="array"===u?" - did you forget to spread (...moreItems)?":"";throw new o.SerializeError('List items must be of type "listItem", got "'.concat(u,'"').concat(l),n,t).withHelpUrl(o.HELP_URL.INVALID_LIST_ITEM)}return e}class m extends l.GenericListBuilder{constructor(e){super(),f(this,"spec",void 0),this.spec=e||{},this.initialValueTemplatesSpecified=Boolean(e&&e.initialValueTemplates)}items(e){return this.clone({items:e})}getItems(){return this.spec.items}serialize(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{path:[]},t=this.spec.id;if("string"!=typeof t||!t)throw new o.SerializeError("`id` is required for lists",e.path,e.index).withHelpUrl(o.HELP_URL.ID_REQUIRED);var n=void 0===this.spec.items?[]:this.spec.items;if(!Array.isArray(n))throw new o.SerializeError("`items` must be an array of items",e.path,e.index).withHelpUrl(o.HELP_URL.LIST_ITEMS_MUST_BE_ARRAY);var r=(e.path||[]).concat(t),i=n.map(((e,t)=>v(e,t,r))),u=i.filter(((e,t)=>(0,a.default)(i,{id:e.id},t+1)));if(u.length>0){var l=u.map((e=>e.id)).slice(0,5),c=u.length>5?"".concat(l.join(", "),"..."):l.join(", ");throw new o.SerializeError("List items with same ID found (".concat(c,")"),e.path,e.index).withHelpUrl(o.HELP_URL.LIST_ITEM_IDS_MUST_BE_UNIQUE)}return s(s({},super.serialize(e)),{},{type:"list",canHandleIntent:this.spec.canHandleIntent||p,child:this.spec.child||h,items:i})}clone(e){var t=new m;return t.spec=s(s({},this.spec),e||{}),t}}t.ListBuilder=m},function(e,t,n){var r=n(950)(n(951));e.exports=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default=e=>e&&e.__esModule?e.default:e},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getSortIcon=t.getPlusIcon=t.getListIcon=t.getDetailsIcon=void 0;var r=n(8);t.getPlusIcon=()=>r.ComposeIcon;t.getSortIcon=()=>r.SortIcon;t.getListIcon=()=>r.StackCompactIcon;t.getDetailsIcon=()=>r.SplitHorizontalIcon},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MenuItemGroupBuilder=void 0,t.maybeSerializeMenuItemGroup=function(e,t,n){return e instanceof o?e.serialize({path:n,index:t}):e};var r=n(57);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class o{constructor(e){a(this,"_id",void 0),a(this,"_title",void 0),this._id=e?e.id:"",this._title=e?e.title:""}id(e){return new o({id:e,title:this._title})}getId(){return this._id}title(e){return new o({id:this._id,title:e})}getTitle(){return this._title}serialize(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{path:[]},t=this._id,n=this._title;if(!t)throw new r.SerializeError("`id` is required for a menu item group",e.path,e.index,n).withHelpUrl(r.HELP_URL.ID_REQUIRED);if(!n)throw new r.SerializeError("`title` is required for a menu item group",e.path,t).withHelpUrl(r.HELP_URL.TITLE_REQUIRED);return{id:t,title:n}}}t.MenuItemGroupBuilder=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.defaultIntentChecker=t.DEFAULT_INTENT_HANDLER=void 0;var r=n(332),a=Symbol("Document type list canHandleIntent");t.DEFAULT_INTENT_HANDLER=a;var o=(e,t,n)=>{var a="edit"===e,o="create"===e,i=n.pane,u=i.options&&i.options.filter||"",l=i.options&&i.options.params||{},c=i.schemaTypeName?[i.schemaTypeName]:(0,r.getTypeNamesFromFilter)(u,l),s=i.initialValueTemplates||[];return o&&t.template?s.some((e=>e.templateId===t.template)):a&&t.id&&c.includes(t.type)||o&&c.includes(t.type)};t.defaultIntentChecker=o,o.identity=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GenericViewBuilder=void 0,t.maybeSerializeView=function(e,t,n){return r=e,"function"==typeof r.serialize?e.serialize({path:n,index:t}):e;var r};var r,a=(r=n(2198))&&r.__esModule?r:{default:r},o=n(234),i=n(57),u=n(238);t.GenericViewBuilder=class{constructor(){!function(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(this,"spec",{})}id(e){return this.clone({id:e})}getId(){return this.spec.id}title(e){return this.clone({title:e,id:this.spec.id||(0,a.default)(e)})}getTitle(){return this.spec.title}icon(e){return this.clone({icon:e})}getIcon(){return this.spec.icon}serialize(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{path:[]},t=this.spec,n=t.id,r=t.title,a=t.icon;if(!n)throw new o.SerializeError("`id` is required for view item",e.path,e.index).withHelpUrl(i.HELP_URL.ID_REQUIRED);if(!r)throw new o.SerializeError("`title` is required for view item",e.path,e.index).withHelpUrl(i.HELP_URL.TITLE_REQUIRED);return{id:(0,u.validateId)(n,e.path,e.index),title:r,icon:a,type:"view"}}clone(e){return new this.constructor}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ConnectorContext=void 0;var r=(0,n(0).createContext)({isReviewChangesOpen:!1,onOpenReviewChanges:()=>{},onSetFocus:()=>{}});t.ConnectorContext=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useReporter=t.useReportedValues=t.Tracker=void 0;var r=n(965),a=n(187),o=n(2232),i=a.ENABLED?(0,r.createScope)():(0,o.createNoopTracker)(),u=i.Tracker,l=i.useReportedValues,c=i.useReporter;t.useReporter=c,t.useReportedValues=l,t.Tracker=u},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.FormFieldPresenceContext=void 0;var a=((r=n(0))&&r.__esModule?r:{default:r}).default.createContext([]);t.FormFieldPresenceContext=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useReporter=t.useReportedValues=t.Tracker=void 0;var r=(0,n(965).createScope)(),a=r.Tracker,o=r.useReporter,i=r.useReportedValues;t.useReportedValues=i,t.useReporter=o,t.Tracker=a},function(e,t,n){var r=n(857),a=n(38);e.exports=function(e,t,n,o){return null==e?[]:(a(t)||(t=null==t?[]:[t]),a(n=o?void 0:n)||(n=null==n?[]:[n]),r(e,t,n))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UserAvatar=m;var r=n(1),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(538),i=n(793),u=["userId"];function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function c(){return c=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function f(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return d(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return d(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n"error"===e.type)),g=b.filter((e=>"warning"===e.type)),O=b.filter((e=>"info"===e.type)),w=y.length>0,j=g.length>0,_=O.length>0;return l.default.createElement(u.Tooltip,{content:l.default.createElement(u.Stack,{padding:3,space:3},r&&l.default.createElement(p,{markers:m}),!r&&l.default.createElement(l.default.Fragment,null,b.map(((e,t)=>l.default.createElement(d,{item:e,key:t}))))),portal:v,placement:h,fallbackPlacements:["bottom","right","left"]},l.default.createElement("div",null,l.default.createElement(u.Text,{muted:!0,size:a,weight:"semibold",style:{color:w?s.error:j?s.warning:_?s.info:null}},w?f.error:j?f.warning:_?f.info:null)))};var r,a=n(60),o=n(8),i=n(12),u=n(1),l=(r=n(0))&&r.__esModule?r:{default:r},c=n(972);var s={error:a.hues.red[500].hex,warning:a.hues.yellow[500].hex,info:a.hues.blue[500].hex},f={error:l.default.createElement(o.ErrorOutlineIcon,{"data-testid":"input-validation-icon-error"}),warning:l.default.createElement(o.WarningOutlineIcon,{"data-testid":"input-validation-icon-warning"}),info:l.default.createElement(o.InfoOutlineIcon,{"data-testid":"input-validation-icon-info"})};function d(e){var t=e.item;return l.default.createElement(u.Flex,null,l.default.createElement(u.Box,{marginRight:2},l.default.createElement(u.Text,{size:1,style:{color:"error"===t.type?s.error:"warning"===t.type?s.warning:"info"===t.type?s.info:null}},"error"===t.type?f.error:"warning"===t.type?f.warning:"info"===t.type?f.info:null)),l.default.createElement(u.Box,{flex:1},l.default.createElement(u.Text,{muted:!0,size:1},t.label)))}function p(e){var t=e.markers,n=t.filter(i.isValidationErrorMarker),r=t.filter(i.isValidationWarningMarker),a=n.length,o=r.length,c="error".concat(1===a?"":"s"),s="warning".concat(1===o?"":"s"),f=a&&"".concat(a," ").concat(c),d=o&&"".concat(o," ").concat(s),p=a>0&&o>0;return l.default.createElement(u.Text,{muted:!0,size:1},f||"",p&&l.default.createElement(l.default.Fragment,null," and "),d||"")}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PANE_DEFAULT_MIN_WIDTH=t.PANE_DEBUG=t.PANE_COLLAPSED_WIDTH=void 0;t.PANE_DEBUG=!1;t.PANE_COLLAPSED_WIDTH=51;t.PANE_DEFAULT_MIN_WIDTH=204},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReferenceInputOptionsProvider=function(e){var t=e.children,n=e.activePath,a=e.EditReferenceLinkComponent,i=e.onEditReference,u=e.initialValueTemplateItems,l=(0,r.useMemo)((()=>({activePath:n,EditReferenceLinkComponent:a,onEditReference:i,initialValueTemplateItems:u})),[n,a,i,u]);return r.default.createElement(o.Provider,{value:l},t)},t.useReferenceInputOptions=function(){return(0,r.useContext)(o)};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=a(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=o?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(r,i,u):r[i]=e[i]}r.default=e,n&&n.set(e,r);return r}(n(0));function a(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(a=function(e){return e?n:t})(e)}var o=(0,r.createContext)({})},function(e,t,n){var r=n(445),a=n(543);function o(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=void 0}o.prototype=r(a.prototype),o.prototype.constructor=o,e.exports=o},function(e,t){e.exports=function(){}},function(e,t,n){var r=n(445),a=n(543);function o(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=4294967295,this.__views__=[]}o.prototype=r(a.prototype),o.prototype.constructor=o,e.exports=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.children,n=e.maxAvatars,o=e.position,i=void 0===o?"bottom":o;return r.default.createElement("div",{className:a.default.root,"data-max-avatars":n,"data-position":i},t)};var r=o(n(0)),a=o(n(2337));function o(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ConditionalReadOnlyContext=void 0;var r=(0,n(0).createContext)(null);t.ConditionalReadOnlyContext=r},function(e,t,n){e.exports=n(36)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PreviewContainer=t.PopoverContainer=t.InlineText=t.InlineBox=void 0;var r,a,o,i,u,l=(r=n(3))&&r.__esModule?r:{default:r},c=n(1);function s(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var f=(0,l.default)(c.Box)(a||(a=s(["\n &:not([hidden]) {\n display: inline;\n align-items: center;\n\n &[data-changed] {\n cursor: pointer;\n }\n }\n"])));t.InlineBox=f;var d=(0,l.default)(c.Text)(o||(o=s(["\n &:not([hidden]) {\n display: inline;\n color: inherit;\n }\n"])));t.InlineText=d;var p=(0,l.default)(c.Box)(i||(i=s(["\n &:not([hidden]) {\n display: inline-flex;\n align-items: center;\n\n ",' [data-ui="Text"] {\n opacity: 0.5;\n }\n }\n'])),f);t.PreviewContainer=p;var h=(0,l.default)(c.Box)(u||(u=s(["\n min-width: 160px;\n max-height: 40vh;\n overflow-y: auto;\n"])));t.PopoverContainer=h},function(e,t,n){"use strict";function r(e){return null!=e&&""!==e}Object.defineProperty(t,"__esModule",{value:!0}),t.getChangeVerb=function(e){var t=r(e.fromValue),n=r(e.toValue);if(!t&&n)return"Added";if(!n&&t)return"Removed";return"Changed"},t.isAddedItemDiff=function(e){return"added"===e.diff.action},t.isFieldChange=function(e){return"field"===e.type},t.isGroupChange=function(e){return"group"===e.type},t.isRemovedItemDiff=function(e){return"removed"===e.diff.action},t.isUnchangedDiff=function(e){return"unchanged"===e.action},t.noop=function(){}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.undoChange=function e(t,n,u){if(!n)return;var c=[];if("group"===t.type){var f=(0,i.flattenChangeNode)(t),p=f.filter(i.isAddedAction);f.filter((e=>!(0,i.isAddedAction)(e))).forEach((t=>e(t,n,u))),c.push(...d(n,p.map((e=>e.path))))}else"added"===t.diff.action?c.push(...d(n,[t.path])):"field"===t.type&&t.itemDiff&&t.parentDiff&&"array"===t.parentDiff.type&&t.itemDiff.hasMoved?c.push(...function(e,t,n){var r,a=n.slice(0,-1),i=function(e,t){if(e.fromValue&&"number"==typeof t.fromIndex){var n=e.fromValue[t.fromIndex];return{parentValue:e.fromValue,fromIndex:t.fromIndex,fromValue:n}}throw new Error("Failed to find item at index ".concat(t.fromIndex))}(t,e),u=i.parentValue,c=i.fromIndex,s=i.fromValue;if(0===c)r={before:(0,o.pathToString)([...a,0])};else{var f=c-1,d=(0,o.getItemKeySegment)(u[f])||f;r={after:(0,o.pathToString)([...a,d])}}return[{unset:[(0,o.pathToString)(n)]},{insert:l(l({},r),{},{items:[s]})}]}(t.itemDiff,t.parentDiff,t.path)):c.push(...function(e,t,n){var i=(0,a.diffItem)(e.toValue,e.fromValue,s,n),u=i.filter((e=>"insert"===e.op)).map((e=>{var t=e.after,n=e.items;return{insert:{after:(0,o.pathToString)(t),items:n}}})),l=i.filter((e=>"unset"===e.op)).reduce(((e,t)=>e.concat((0,o.pathToString)(t.path))),[]),c=new Set,f=[],d=!1,p=i.filter((e=>"set"===e.op)).reduce(((e,n)=>(d=!0,f.push(...function(e,t,n){for(var a=t.fromValue,i=t.toValue,u=[],l=1;l<=e.length;l++){var c=e.slice(0,l),s=(0,o.pathToString)(c);if(!n.has(s)){var f=e[l],d=(0,r.isKeySegment)(f)||(0,r.isIndexSegment)(f),p=(0,o.getValueAtPath)(a,c),h=v(p);if(d&&Array.isArray(p)&&!(0,o.getValueAtPath)(i,e.slice(0,l+1))){var m=(0,o.findIndex)(p,f),b=p[m-1],y=(0,o.getValueAtPath)(a,c.concat(f)),g=(0,r.isKeyedObject)(b)?{_key:b._key}:m-1,O=(0,o.pathToString)(c.concat(m<1?0:g));u.push({setIfMissing:{[s]:[]}}),u.push({insert:{after:O,items:[v(y)]}}),l++}else void 0!==h&&(n.add(s),u.push({setIfMissing:{[s]:h}}))}}return u}(n.path,t,c)),e[(0,o.pathToString)(n.path)]=n.value,e)),{});return[...f,...u,...l.length>0?[{unset:l}]:[],...d?[{set:p}]:[]]}(t.diff,n,t.path));u.patch.execute(c)};var r=n(12),a=n(2402),o=n(244),i=n(2403);function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t(0,i.isSubpathOf)(t[r],e))))return"continue";n.push(f(e,t[r],t))},a=0;a2&&void 0!==arguments[2]?arguments[2]:[],r=arguments.length>3?arguments[3]:void 0;if(t.length<=0){if(!r)throw new Error("Root has no ancestor");return r}var a=t.slice(0,-1),u=(0,o.getValueAtPath)(e,a),l=[a,...n.filter((e=>!(0,i.isSubpathOf)(e,a)))];return h(u,a,n)?p(e,a,l,r):t}function h(e,t,n){var r=Array.isArray(n)&&n.some((e=>(0,o.pathToString)(e)===(0,o.pathToString)(t))),a=Array.isArray(e)&&e.length<=0;return r||null==e||a||(0,o.isEmptyObject)(e)||function(e,t,n){if("object"!=typeof e&&!Array.isArray(e))return!1;for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&"_type"!==r&&"_key"!==r){var a=[...t,(0,i.pathSegmentOfCorrectType)(e,r)];if(!h(e[r],a,n))return!1}return!0}(e,t,n)}function v(e){if(Array.isArray(e))return[];if("object"==typeof e&&null!==e){var t={};return(0,r.isKeyedObject)(e)&&(t._key=e._key),(0,r.isTypedObject)(e)&&(t._type=e._type),t}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ChangeResolver=function(e){var t,n,r=e.change,a=e.hidden,s=e.readOnly,f=b(e,c),d=(0,o.useContext)(i.DocumentChangeContext).value;if("field"===r.type)return o.default.createElement(y,m({hidden:a||r.schemaType.hidden,document:d,value:r.diff.toValue},f),o.default.createElement(g,m({readOnly:s||r.schemaType.readOnly,document:d,value:r.diff.toValue},f),o.default.createElement(u.FieldChange,m({change:r},f))));return"group"===r.type?o.default.createElement(y,m({hidden:a||(null==r||null===(t=r.schemaType)||void 0===t?void 0:t.hidden),document:d,value:void 0},f),o.default.createElement(g,m({readOnly:s||(null===(n=r.schemaType)||void 0===n?void 0:n.readOnly),document:d,value:void 0},f),o.default.createElement(l.GroupChange,m({change:r},f,{"data-testid":"group-change-".concat(r.fieldsetName)})))):o.default.createElement("div",null,"Unknown change type: ",r.type)};var r=n(15),a=n(25),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=d(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=n(245),u=n(2404),l=n(2411),c=["change","hidden","readOnly"],s=["hidden","document"],f=["readOnly","document","children"];function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(d=function(e){return e?n:t})(e)}function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function h(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var y=e=>{var t=e.hidden,n=e.document,a=b(e,s);return(0,r.unstable_useConditionalProperty)(h(h({},a),{},{document:n,checkProperty:t,checkPropertyKey:"hidden"}))?null:o.default.createElement(o.default.Fragment,null,a.children)},g=e=>{var t=e.readOnly,n=e.document,i=e.children,u=b(e,f),l=(0,r.unstable_useConditionalProperty)(h(h({},u),{},{document:n,checkProperty:t,checkPropertyKey:"readOnly"}));return o.default.createElement(a.ConditionalReadOnlyContextProvider,{readOnly:l},i)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DiffTooltip=function(e){if("diff"in e){var t=e.diff,n=e.path,r=void 0===n?[]:n,a=p(e,s),o=(0,l.getAnnotationAtPath)(t,r);return i.default.createElement(h,d({},a,{annotations:o?[o]:[]}))}return i.default.createElement(h,e)};var r,a=n(10),o=n(15),i=(r=n(0))&&r.__esModule?r:{default:r},u=n(1),l=n(36),c=n(338),s=["diff","path"],f=["annotations","children","description"];function d(){return d=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function h(e){var t=e.annotations,n=e.children,r=e.description,o=void 0===r?"Changed":r,l=p(e,f);if(!t)return n;var c=i.default.createElement(u.Stack,{padding:3,space:2},i.default.createElement(u.Label,{size:1,style:{textTransform:"uppercase"},muted:!0},o),i.default.createElement(u.Stack,{space:2},t.map(((e,t)=>i.default.createElement(v,{annotation:e,key:t})))));return i.default.createElement(a.LegacyLayerProvider,{zOffset:"paneFooter"},i.default.createElement(u.Tooltip,d({content:c,"data-placement":l.placement,portal:!0,allowedAutoPlacements:["top","bottom"]},l),n))}function v(e){var t=e.annotation,n=t.author,r=t.timestamp,l=(0,o.useUser)(n),s=l.error,f=l.value,d=(0,c.useAnnotationColor)(t),p=(0,o.useTimeAgo)(r,{minimal:!0});return s?null:i.default.createElement(u.Inline,{space:2},i.default.createElement(u.Flex,{align:"center",paddingRight:3,style:{backgroundColor:d.background,color:d.text,borderRadius:"calc(23px / 2)"}},i.default.createElement(a.UserAvatar,{userId:n}),i.default.createElement(u.Inline,{paddingLeft:2},i.default.createElement(u.Text,{muted:!0,size:1,style:{color:d.text}},f?f.displayName:"Loading…"))),i.default.createElement(u.Text,{as:"time",muted:!0,size:1,dateTime:r},p))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FromToArrow=void 0;var r=n(1),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(8),i=["direction"];function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function l(){return l=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}t.FromToArrow=e=>{var t=e.direction,n=c(e,i),u=(0,a.useMemo)((()=>"down"===t?o.ArrowDownIcon:o.ArrowRightIcon),[t]);return a.default.createElement(r.Text,l({muted:!0,size:1},n),a.default.createElement(u,null))}},function(e,t,n){n(506)(e.exports,n(2426))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.formatTimelineEventLabel=function(e){return r.TIMELINE_LABELS[e]},t.getTimelineEventIconComponent=function(e){return r.TIMELINE_ICON_COMPONENTS[e]},t.revTimelineProps=function(e){return{topSelection:e,bottomSelection:e}},t.sinceTimelineProps=function(e,t){return{topSelection:t,bottomSelection:e,disabledBeforeSelection:!0}};var r=n(2436)},function(e,t){e.exports=function(e){return Object.prototype.toString.call(e).slice(8,-1)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ConditionalHiddenField=void 0;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(15),i=(r=n(120))&&r.__esModule?r:{default:r},u=["hidden"];function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function c(){return c=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}t.ConditionalHiddenField=e=>{var t=e.hidden,n=s(e,u);return"function"==typeof t?a.default.createElement(f,c({},n,{hidden:t})):a.default.createElement(a.default.Fragment,null,!0===t?null:n.children)};var f=(0,i.default)((0,a.forwardRef)((function(e,t){var n=e.hidden,r=e.value,i=e.parent,u=e.document,l=e.children,c=(0,o.unstable_useConditionalProperty)({checkProperty:n,checkPropertyKey:"hidden",value:r,parent:i,document:u});return a.default.createElement(a.default.Fragment,null,c?null:l)})))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a.default}});var r,a=(r=n(1027))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1036);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var a=n(2534);Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===a[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}));var o=n(2535);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===o[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=d(n(32)),a=d(n(0)),o=n(12),i=d(n(1039)),u=d(n(1040)),l=n(2539),c=d(n(2546)),s=d(n(2550)),f=["className","markers","placement","showSummary","hideTooltip"];function d(e){return e&&e.__esModule?e:{default:e}}function p(){return p=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var v=function(e){var t=e.className,n=e.markers,d=void 0===n?[]:n,v=e.placement,b=void 0===v?"auto":v,y=e.showSummary,g=void 0!==y&&y,O=e.hideTooltip,w=void 0!==O&&O,j=h(e,f),_=d.filter(o.isValidationMarker);if(0===_.length)return null;var E=_.filter(o.isValidationErrorMarker),P=_.filter(o.isValidationWarningMarker),x="error".concat(1===E.length?"":"s"),C="warning".concat(1===P.length?"":"s"),k=E.length>0?"".concat(E.length," validation ").concat(x):"",S=P.length>0?"".concat(P.length," ").concat(C):"",D=E.length>0,M=P.length>0,A=D&&M,T=a.default.createElement("div",p({},j,{className:(0,r.default)(s.default.root,t,D&&s.default.error,!D&&M&&s.default.warning),tabIndex:0}),D&&a.default.createElement(i.default,null),!D&&M&&a.default.createElement(u.default,null));if(w)return T;var I="".concat(k," ").concat(""===S?"":"".concat(A?"and ":"").concat(S)),R=a.default.createElement(a.default.Fragment,null,g&&a.default.createElement(m,{hasErrors:D,hasWarnings:M,text:I}),!g&&a.default.createElement(c.default,{markers:_,kind:"simple"}));return a.default.createElement(l.Tooltip,{content:R,placement:b,portal:!0},T)};function m(e){var t=e.hasErrors,n=e.hasWarnings,r=e.text;return a.default.createElement("div",{className:s.default.tooltip},a.default.createElement("div",{className:!t&&n?s.default.tooltipWarningIcon:s.default.tooltipErrorIcon},t&&a.default.createElement(i.default,null),!t&&n&&a.default.createElement(u.default,null)),a.default.createElement("div",{className:s.default.tooltipText},r))}t.default=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReviewChangesContext=void 0;var r=(0,n(0).createContext)(null);t.ReviewChangesContext=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ArrayInput=void 0,t.createProtoValue=x;var r,a=j(n(62)),o=n(12),i=n(17),u=n(10),l=n(1),c=j(n(0)),s=n(4),f=n(113),d=n(21),p=n(98),h=n(248),v=n(563),m=n(86),b=n(247),y=n(192),g=n(2625),O=n(2639),w=n(1054);function j(e){return e&&e.__esModule?e:{default:e}}function _(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function E(e){for(var t=1;t{(0,this.props.onChange)(d.PatchEvent.from((0,d.setIfMissing)([]),(0,d.insert)([e],t,n)))})),P(this,"handlePrepend",(e=>{this.handleInsert({item:e,position:"before",path:[0]})})),P(this,"handleAppend",(e=>{this.handleInsert({item:e,position:"after",path:[-1]})})),P(this,"handleInsert",(e=>{var t=this.props,n=t.resolveInitialValue,r=t.onFocus;this.setState({isResolvingInitialValue:!0});var a=this.getMemberTypeOfItem(e.item);((0,w.isEmpty)(e.item)&&n?n(a,e.item):Promise.resolve({})).then((t=>E(E({},e.item),t))).then((t=>{this.insert(t,e.position,e.path)}),(t=>{var n;null===(n=this.toast)||void 0===n||n.push({title:"Could not resolve initial value",description:"Unable to resolve initial value for type: ".concat(a.name,": ").concat(t.message,"."),status:"error"}),this.insert(e.item,e.position,e.path)})).finally((()=>{this.setState({isResolvingInitialValue:!1}),!1===e.edit?r([{_key:e.item._key}]):this.openItem(e.item._key)}))})),P(this,"handleRemoveItem",(e=>{this.removeItem(e)})),P(this,"handleFocus",(e=>{e.currentTarget===e.target&&e.currentTarget===this._focusArea&&this.props.onFocus([])})),P(this,"openItem",(e=>{this.props.onFocus([{_key:e},i.FOCUS_TERMINATOR])})),P(this,"handleItemChange",((e,t)=>{var n=this.props,r=n.onChange,a=n.value;if(this.getMemberTypeOfItem(t)){var o=t._key||(0,f.randomKey)(12);r(e.prefixAll({_key:o}).prepend(t._key?[]:(0,d.set)(o,[a.indexOf(t),"_key"])))}else console.log("Could not find member type of item ",t)})),P(this,"handleSortEnd",(e=>{var t=this.props,n=t.value,r=t.onChange,a=n[e.oldIndex],o=n[e.newIndex];a._key&&o._key?e.oldIndex!==e.newIndex&&a._key!==o._key&&r(d.PatchEvent.from((0,d.unset)([{_key:a._key}]),(0,d.insert)([a],e.oldIndex>e.newIndex?"before":"after",[{_key:o._key}]))):console.error("Neither the item you are moving nor the item you are moving to have a key. Cannot continue.")})),P(this,"setFocusArea",(e=>{this._focusArea=e})),P(this,"handleFixMissingKeys",(()=>{var e=this.props,t=e.onChange,n=e.value.map(((e,t)=>(0,d.setIfMissing)((0,f.randomKey)(),[t,"_key"])));t(d.PatchEvent.from(...n))})),P(this,"setToast",(e=>{this.toast=e})),P(this,"handleRemoveNonObjectValues",(()=>{var e=this.props,t=e.onChange,n=e.value.reduce(((e,t,n)=>(0,a.default)(t)?e:e.concat(n)),[]).reverse().map((e=>(0,d.unset)([e])));t(d.PatchEvent.from(...n))})),P(this,"handleUpload",(e=>{var t=e.file,n=e.type,r=e.uploader,a=this.props.onChange,o=x(n),i=o._key;this.insert(o,"after",[-1]);var u=r.upload(t,n).pipe((0,s.map)((e=>d.PatchEvent.from(e.patches||[]).prefixAll({_key:i}))));this.uploadSubscriptions=E(E({},this.uploadSubscriptions),{},{[i]:u.subscribe(a)})})),P(this,"handleFocusItem",(e=>{this.openItem(e._key)}))}removeItem(e){var t=this.props,n=t.onChange,r=t.onFocus,a=t.value,i=d.PatchEvent.from((0,d.unset)((0,o.isKeySegment)(e)?[{_key:e._key}]:[a.indexOf(e)])),u=(0,b.applyAll)(a||[],i.patches);Array.isArray(u)&&!u.length?n(d.PatchEvent.from((0,d.unset)())):n(i),e._key in this.uploadSubscriptions&&this.uploadSubscriptions[e._key].unsubscribe();var l=a.indexOf(e),c=a[l+1]||a[l-1];r(c?[{_key:c._key}]:[])}getMemberTypeOfItem(e){var t=this.props.type,n=(0,f.resolveTypeName)(e);return t.of.find((e=>e.name===n))}focus(){this._focusArea&&this._focusArea.focus()}render(){var e=this.props,t=e.type,n=e.level,o=void 0===n?1:n,i=e.markers,s=e.readOnly,f=e.onChange,d=e.value,b=void 0===d?[]:d,w=e.presence,j=e.focusPath,_=e.onBlur,E=e.resolveUploader,P=e.onFocus,C=e.compareValue,k=e.filterField,S=e.ReferenceItemComponent,D=e.ArrayFunctionsImpl,M=e.ArrayItemImpl,A=void 0===M?g.ArrayItem:M,T=this.state.isResolvingInitialValue;if((b||[]).some((e=>!(0,a.default)(e))))return c.default.createElement(u.FormFieldSet,{title:t.title,description:t.description,level:o-1,tabIndex:0,onFocus:this.handleFocus,ref:this.setFocusArea,__unstable_markers:i},c.default.createElement(p.Alert,{status:"error",suffix:c.default.createElement(l.Stack,{padding:2},c.default.createElement(l.Button,{onClick:this.handleRemoveNonObjectValues,text:"Remove non-object values",tone:"critical"})),title:c.default.createElement(c.default.Fragment,null,"Invalid list values")},c.default.createElement(l.Text,{as:"p",muted:!0,size:1},"Some items in this list are not objects. This must be fixed in order to edit the list."),c.default.createElement(h.Details,{marginTop:4,open:!1,title:c.default.createElement(c.default.Fragment,null,"Developer info")},c.default.createElement(l.Stack,{space:3},c.default.createElement(l.Text,{as:"p",muted:!0,size:1},"This usually happens when items are created using an API client, or when a custom input component has added invalid data to the list.")))));var I=t.options||{},R=b.some((e=>!e._key)),F=!1!==I.sortable&&!R,B="grid"===I.layout,L=w.filter((e=>0===e.path.length)),N=(r||(r=(0,O.uploadTarget)(u.FormFieldSet)),r);return c.default.createElement(N,{__unstable_changeIndicator:!1,tabIndex:0,title:t.title,description:t.description,onFocus:this.handleFocus,onBlur:_,level:o-1,__unstable_presence:L.length>0?L:m.EMPTY_ARRAY,__unstable_markers:i,disabled:s,ref:this.setFocusArea,resolveUploader:E,types:t.of,onUpload:this.handleUpload},c.default.createElement(u.ImperativeToast,{ref:this.setToast}),c.default.createElement(l.Stack,{space:3},R&&c.default.createElement(p.Alert,{status:"warning",suffix:c.default.createElement(l.Stack,{padding:2},c.default.createElement(l.Button,{onClick:this.handleFixMissingKeys,text:"Add missing keys",tone:"caution"})),title:c.default.createElement(c.default.Fragment,null,"Missing keys")},c.default.createElement(l.Text,{as:"p",muted:!0,size:1},"Some items in the list are missing their keys. This must be fixed in order to edit the list."),c.default.createElement(h.Details,{marginTop:4,open:!1,title:c.default.createElement(c.default.Fragment,null,"Developer info")},c.default.createElement(l.Stack,{space:3},c.default.createElement(l.Text,{as:"p",muted:!0,size:1},"This usually happens when items are created using an API client, and the"," ",c.default.createElement("code",null,"_key")," property has not been included."),c.default.createElement(l.Text,{as:"p",muted:!0,size:1},"The value of the ",c.default.createElement("code",null,"_key")," property must be a unique string.")))),c.default.createElement(l.Stack,{"data-ui":"ArrayInput__content",space:3},((null==b?void 0:b.length)>0||T)&&c.default.createElement(l.Card,{border:!0,radius:1,paddingY:B?2:1,paddingX:B?2:void 0},c.default.createElement(v.List,{onSortEnd:this.handleSortEnd,isSortable:F,isGrid:B},b.map(((e,n)=>{var r;return c.default.createElement(v.Item,{key:e._key||n,isSortable:F,isGrid:B,index:n},c.default.createElement(y.ConditionalReadOnlyField,{readOnly:s||(null===(r=this.getMemberTypeOfItem(e))||void 0===r?void 0:r.readOnly),value:e,parent:b},c.default.createElement(A,{compareValue:C,filterField:k,focusPath:j,itemKey:e._key,index:n,markers:i,ReferenceItemComponent:S,onBlur:_,onChange:this.handleItemChange,onFocus:P,onRemove:this.handleRemoveItem,onInsert:this.handleInsert,presence:w,readOnly:s||R,type:t,value:e})))})),T&&c.default.createElement(v.Item,{isGrid:B,index:-1},c.default.createElement(l.Card,{radius:1,padding:1},c.default.createElement(l.Flex,{align:"center",justify:"center",padding:3},c.default.createElement(l.Box,{marginX:3},c.default.createElement(l.Spinner,{muted:!0})),c.default.createElement(l.Text,null,"Resolving initial value…")))))),c.default.createElement(D,{type:t,value:b,readOnly:s,onAppendItem:this.handleAppend,onPrependItem:this.handlePrepend,onFocusItem:this.handleFocusItem,onCreateValue:x,onChange:f}))))}}t.ArrayInput=C,P(C,"defaultProps",{focusPath:[]})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Item=function(e){var t=e.isSortable,n=e.isGrid,r=d(e,c);if(n){var a=t?O:m;return o.default.createElement(a,r)}var i=t?y:v;return o.default.createElement(i,r)},t.List=function(e){var t=e.isSortable,n=e.isGrid,r=e.onSortEnd,i=d(e,l);if(n)return t?o.default.createElement(g,f({columns:[2,3,4],gap:3,onSortEnd:r},i)):o.default.createElement(a.Grid,f({columns:[2,3,4],gap:3},i));return t?o.default.createElement(b,f({gap:1,onSortEnd:r},i)):o.default.createElement(a.Grid,f({gap:1},i))};var r,a=n(1),o=s(n(0)),i=s(n(3)),u=n(564),l=["isSortable","isGrid","onSortEnd"],c=["isSortable","isGrid"];function s(e){return e&&e.__esModule?e:{default:e}}function f(){return f=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var p,h,v=(0,i.default)(a.Card)(r||(p=["\n &."," {\n z-index: 10000;\n border-radius: ","px;\n box-shadow: 0 0 0 0, 0 8px 17px 2px var(--card-shadow-umbra-color),\n 0 3px 14px 2px var(--card-shadow-penumbra-color),\n 0 5px 5px -3px var(--card-shadow-ambient-color);\n\n // Used inside CellItem\n [data-ui='DragHandleCard'] {\n opacity: 1;\n }\n\n [data-ui='DragHandleButton'] {\n background-color: ",";\n color: ",";\n [data-ui='Text'] {\n color: inherit;\n }\n }\n }\n"],h||(h=p.slice(0)),r=Object.freeze(Object.defineProperties(p,{raw:{value:Object.freeze(h)}}))),u.MOVING_ITEM_CLASS_NAME,(e=>e.theme.sanity.radius[2]),(e=>e.theme.sanity.color.button.bleed.primary.pressed.bg),(e=>e.theme.sanity.color.button.bleed.primary.pressed.fg)),m=v,b=(0,u.sortableList)(a.Grid),y=(0,u.sortableItem)(v),g=(0,u.sortableGrid)(a.Grid),O=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MOVING_ITEM_CLASS_NAME=t.DRAG_HANDLE_ATTRIBUTE=void 0,t.sortableGrid=function(e){return c(e,{helperClass:u,keyCodes:d,axis:"xy",lockAxis:"xy",useDragHandle:!0,shouldCancelStart:p})},t.sortableHandle=function(e){return(0,o.SortableHandle)(e)},t.sortableItem=function(e){return(0,o.SortableElement)(e)},t.sortableList=function(e){return c(e,{helperClass:u,keyCodes:d,axis:"y",lockAxis:"y",useDragHandle:!0,shouldCancelStart:p})};var r,a=(r=n(0))&&r.__esModule?r:{default:r},o=n(2609);function i(){return i=Object.assign||function(e){for(var t=1;t{n.current=e}),[e]),n.current};var r=n(0)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PreviewAny=function(e){var t=e.value,n=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,l);switch(typeof t){case"number":case"boolean":case"string":return a.default.createElement(o.PreviewPrimitive,c({},n,{value:t}));case"undefined":return s;case"object":return null===t?s:Array.isArray(t)?a.default.createElement(u.PreviewArray,c({},n,{value:t})):a.default.createElement(i.PreviewObject,c({},n,{value:t}));default:return a.default.createElement("span",null,"")}};var r,a=(r=n(0))&&r.__esModule?r:{default:r},o=n(2635),i=n(2636),u=n(2637),l=["value"];function c(){return c=Object.assign||function(e){for(var t=1;t"})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=i();return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:16,t=new Uint8Array(e);return(0,a.default)(t),t}(e).reduce(((e,n)=>e+t[n]),"").slice(0,e)};var r,a=(r=n(507))&&r.__esModule?r:{default:r};var o,i=()=>{if(o)return o;o=[];for(var e=0;e<256;++e)o[e]=(e+256).toString(16).substring(1);return o}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=s(n(0)),a=n(1),o=n(20),i=n(10),u=n(1058),l=s(n(21));function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}return r.default=e,n&&n.set(e,r),r}var f=r.default.forwardRef((function(e,t){var n=e.value,c=void 0===n?"":n,s=e.readOnly,f=e.markers,d=e.type,p=e.level,h=e.onFocus,v=e.onChange,m=e.presence,b=(0,r.useMemo)((()=>f.filter((e=>"validation"===e.type&&"error"===e.level))),[f]),y=(0,o.useId)(),g=(0,u.getValidationRule)(d,"min"),O=(null==g?void 0:g.constraint)>=0,w=r.default.useCallback((e=>{var t=e.currentTarget.value;v(l.default.from(""===t?(0,l.unset)():(0,l.set)(Number(t))))}),[v]);return r.default.createElement(i.FormField,{level:p,__unstable_markers:f,title:d.title,description:d.description,inputId:y,__unstable_presence:m},r.default.createElement(a.TextInput,{type:"number",inputMode:O?"numeric":"text",id:y,customValidity:b&&b.length>0?b[0].item.message:"",value:c,readOnly:Boolean(s),placeholder:d.placeholder,onChange:w,onFocus:h,ref:t,pattern:O?"[d]*":void 0}))}));t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AlertStrip=function(e){var t=e.children,n=e.status,r=void 0===n?"warning":n,a=e.title,d=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,l);return i.default.createElement(o.Card,c({radius:2,tone:s[r]},d,{"data-ui":"Alert"}),i.default.createElement(o.Flex,{padding:1},t&&i.default.createElement(o.Box,{flex:1},i.default.createElement(u.Details,{icon:f[r],title:a},i.default.createElement(o.Box,{marginLeft:3,marginTop:3},t)))))};var r,a=n(8),o=n(1),i=(r=n(0))&&r.__esModule?r:{default:r},u=n(248),l=["children","status","title"];function c(){return c=Object.assign||function(e){for(var t=1;t{var n=n=>{e.some((e=>{var t;return null===(t=e.current)||void 0===t?void 0:t.contains(n.target)}))||t(n)};return document.addEventListener("mousedown",n),document.addEventListener("touchstart",n),()=>{document.removeEventListener("mousedown",n),document.removeEventListener("touchstart",n)}}),[e,t])};var r=n(0)},function(e,t,n){"use strict";t.a=function(e,t){var n=Object(r.useState)((function(){return{value:e,callback:t,facade:{get current(){return n.value},set current(e){var t=n.value;t!==e&&(n.value=e,n.callback(e,t))}}}}))[0];return n.callback=t,n.facade};var r=n(0);n.n(r)},function(e,t,n){"use strict";t.a=function(e){var t=null;return{get current(){return t},set current(n){var r=t;r!==n&&(t=n,e(n,r))}}}},function(e,t,n){"use strict";n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return i})),n.d(t,"d",(function(){return u}));var r=n(2670),a=Object(r.a)({},(function(e){return{target:e.target,currentTarget:e.currentTarget}})),o=Object(r.a)(),i=Object(r.a)(),u=Object(r.b)({async:!0})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WEEK_DAY_NAMES=t.TAIL_WEEKDAYS=t.MONTH_NAMES=t.HOURS_24=t.DEFAULT_TIME_PRESETS=t.ARROW_KEYS=void 0;var r,a=(r=n(1073))&&r.__esModule?r:{default:r};t.MONTH_NAMES=["January","February","March","April","May","June","July","August","September","October","November","December"];t.WEEK_DAY_NAMES=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"];var o=(0,a.default)(0,24);t.HOURS_24=o;t.ARROW_KEYS=["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"];t.DEFAULT_TIME_PRESETS=[[0,0],[6,0],[12,0],[18,0],[23,59]];t.TAIL_WEEKDAYS=[1,2,3,4,5,6]},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UPLOAD_STATUS_KEY=void 0;t.UPLOAD_STATUS_KEY="_upload"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useReferenceInfo=function(e,t){var n=(v=(0,r.useState)(0),m=2,function(e){if(Array.isArray(e))return e}(v)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}}(v,m)||function(e,t){if(e){if("string"==typeof e)return l(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?l(e,t):void 0}}(v,m)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),c=n[0],d=n[1],p=(0,r.useCallback)((()=>{d((e=>e+1))}),[]),h=(0,i.useMemoObservable)((()=>(0,o.of)(e).pipe((0,a.concatMap)((e=>e?t(e).pipe((0,a.map)((e=>({isLoading:!1,result:e,error:void 0,retry:p}))),(0,a.startWith)(s),(0,a.catchError)((e=>(console.error(e),(0,o.of)({isLoading:!1,result:void 0,error:e,retry:p}))))):(0,o.of)(f))))),[c,t,e,p],s);var v,m;if((0,u.usePrevious)(e,e)!==e)return s;return h};var r=n(0),a=n(4),o=n(5),i=n(39),u=n(567);function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{},s={isLoading:!0,result:void 0,error:void 0,retry:c},f={isLoading:!1,result:void 0,error:void 0,retry:c}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.PatchEvent=void 0,Object.defineProperty(t,"diffMatchPatch",{enumerable:!0,get:function(){return o.diffMatchPatch}}),Object.defineProperty(t,"insert",{enumerable:!0,get:function(){return o.insert}}),Object.defineProperty(t,"set",{enumerable:!0,get:function(){return o.set}}),Object.defineProperty(t,"setIfMissing",{enumerable:!0,get:function(){return o.setIfMissing}}),Object.defineProperty(t,"unset",{enumerable:!0,get:function(){return o.unset}});var r,a=(r=n(28))&&r.__esModule?r:{default:r},o=n(2784);class i{static from(){for(var e=arguments.length,t=new Array(e),n=0;n(0,o.prefixPath)(t,e))))}}t.PatchEvent=t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.usePortableTextEditor=t.PortableTextEditorContext=void 0;var r=n(0),a=(0,r.createContext)(null);t.PortableTextEditorContext=a;t.usePortableTextEditor=()=>{var e=(0,r.useContext)(a);if(!e)throw new Error("The `usePortableTextEditor` hook must be used inside the component's context.");return e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:16,t=new Uint8Array(e);return(0,a.default)(t),t}(e).reduce(((e,t)=>e+o[t]),"").slice(0,e)};var r,a=(r=n(507))&&r.__esModule?r:{default:r};for(var o=[],i=0;i<256;++i)o[i]=(i+256).toString(16).substring(1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TEXT_STYLES=t.Normal=t.Heading6=t.Heading5=t.Heading4=t.Heading3=t.Heading2=t.Heading1=t.BlockQuote=void 0;var r,a,o=n(1),i=m(n(0)),u=m(n(3)),l=["children"],c=["children"],s=["children"],f=["children"],d=["children"],p=["children"],h=["children"],v=["children"];function m(e){return e&&e.__esModule?e:{default:e}}function b(){return b=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function g(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var O=u.default.div(r||(r=g(["\n display: block;\n"]))),w=e=>{var t=e.children,n=y(e,l);return i.default.createElement(o.Text,b({"data-testid":"text-style--normal"},n),i.default.createElement(O,null,t))};t.Normal=w;var j=e=>{var t=e.children,n=y(e,c);return i.default.createElement(o.Heading,b({as:"h1","data-testid":"text-style--h1",size:5},n),i.default.createElement(O,null,t))};t.Heading1=j;var _=e=>{var t=e.children,n=y(e,s);return i.default.createElement(o.Heading,b({as:"h2","data-testid":"text-style--h2",size:4},n),i.default.createElement(O,null,t))};t.Heading2=_;var E=e=>{var t=e.children,n=y(e,f);return i.default.createElement(o.Heading,b({as:"h3","data-testid":"text-style--h3",size:3},n),i.default.createElement(O,null,t))};t.Heading3=E;var P=e=>{var t=e.children,n=y(e,d);return i.default.createElement(o.Heading,b({as:"h4","data-testid":"text-style--h4",size:2},n),i.default.createElement(O,null,t))};t.Heading4=P;var x=e=>{var t=e.children,n=y(e,p);return i.default.createElement(o.Heading,b({as:"h5","data-testid":"text-style--h5",size:1},n),i.default.createElement(O,null,t))};t.Heading5=x;var C=e=>{var t=e.children,n=y(e,h);return i.default.createElement(o.Heading,b({as:"h6","data-testid":"text-style--h6",size:0},n),i.default.createElement(O,null,t))};t.Heading6=C;var k=u.default.blockquote(a||(a=g(["\n position: relative;\n display: block;\n margin: 0;\n padding-left: ","px;\n\n &::before {\n content: '';\n position: absolute;\n left: 0;\n top: -4px;\n bottom: -4px;\n width: 3px;\n background: var(--card-border-color);\n }\n"])),(e=>e.theme.sanity.space[3])),S=e=>{var t=e.children,n=y(e,v);return i.default.createElement(k,b({"data-testid":"text-style--blockquote"},n),i.default.createElement(o.Text,{as:"p"},t))};t.BlockQuote=S;var D={normal:w,h1:j,h2:_,h3:E,h4:P,h5:x,h6:C,blockquote:S};t.TEXT_STYLES=D},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getActionIcon=function(e,t){if(e.icon)return"string"==typeof e.icon?i.default.createElement(u.CustomIcon,{active:t,icon:e.icon}):e.icon;if("annotation"===e.type)return h[e.key]||a.UnknownIcon;if("listStyle"===e.type)return m[e.key]||a.UnknownIcon;return v[e.key]||a.UnknownIcon},t.getBlockStyles=function(e){return e.styles.map((e=>({key:"style-".concat(e.value),style:e.value,styleComponent:e&&e.blockEditor&&e.blockEditor.render,title:e.title})))},t.getInsertMenuItems=function(e,t,n,r){var o=e.types.blockObjects.map(((e,t)=>({handle:()=>n(e),icon:p(e,a.BlockElementIcon),inline:!1,key:"block-".concat(t),type:e}))),i=e.types.inlineObjects.map(((e,t)=>({handle:()=>r(e),icon:p(e,a.InlineElementIcon),inline:!0,key:"inline-".concat(t),type:e})));return o.concat(i).filter((e=>{var t;return!(null!==(t=e.type)&&void 0!==t&&t.hidden)}))},t.getPTEToolbarActionGroups=function(e,t,n,r){return[{name:"format",actions:c(e,t,r)},{name:"list",actions:s(e,t)},{name:"annotation",actions:d(e,t,n)}]};var r=l(n(49)),a=n(8),o=n(33),i=l(n(0)),u=n(2854);function l(e){return e&&e.__esModule?e:{default:e}}function c(e,t,n){return o.PortableTextEditor.getPortableTextFeatures(e).decorators.map((r=>{var a,i,u=Object.keys(n.marks).find((e=>n.marks[e]===r.value));return u&&(i=[u]),{type:"format",disabled:t,icon:null===(a=r.blockEditor)||void 0===a?void 0:a.icon,key:r.value,handle:()=>{o.PortableTextEditor.toggleMark(e,r.value),o.PortableTextEditor.focus(e)},hotkeys:i,title:r.title}}))}function s(e,t){return o.PortableTextEditor.getPortableTextFeatures(e).lists.map((n=>{var r;return{type:"listStyle",key:n.value,disabled:t,icon:null===(r=n.blockEditor)||void 0===r?void 0:r.icon,handle:()=>{o.PortableTextEditor.toggleList(e,n.value)},title:n.title}}))}function f(e){return(0,r.default)(e,"icon")||(0,r.default)(e,"blockEditor.icon")||(0,r.default)(e,"type.icon")||(0,r.default)(e,"type.to.icon")||(0,r.default)(e,"type.to[0].icon")}function d(e,t,n){var r=o.PortableTextEditor.getPortableTextFeatures(e),a=o.PortableTextEditor.focusChild(e),i=a&&a.text;return r.annotations.map((r=>({type:"annotation",disabled:!i||t,icon:f(r),key:r.value,handle:t=>{t?(o.PortableTextEditor.removeAnnotation(e,r.type),o.PortableTextEditor.focus(e)):n(r.type)},title:r.title})))}function p(e,t){var n=(0,r.default)(e,"to[0].icon");return e.icon||e.type&&e.type.icon||n||t}var h={link:a.LinkIcon},v={strong:a.BoldIcon,em:a.ItalicIcon,"strike-through":a.StrikethroughIcon,underline:a.UnderlineIcon,code:a.CodeIcon},m={number:a.OlistIcon,bullet:a.UlistIcon}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.toFormBuilder=function(e,t){return(0,r.default)(t.map((t=>function(e,t){return(0,r.default)(Object.keys(t).filter((n=["id","ifRevisionID","query"],e=>!n.includes(e))).map((n=>{if("unset"===n)return t.unset.map((t=>({type:"unset",path:i.toFormBuilder(t),origin:e})));if("insert"===n){var r="before"in t.insert?"before":"after";return{type:"insert",position:r,path:i.toFormBuilder(t.insert[r]),items:t.insert.items,origin:e}}return Object.keys(t[n]).map((r=>"set"===n?{type:"set",path:i.toFormBuilder(r),value:t[n][r],origin:e}:"inc"===n||"dec"===n?{type:n,path:i.toFormBuilder(r),value:t[n][r],origin:e}:"setIfMissing"===n?{type:"setIfMissing",path:i.toFormBuilder(r),value:t[n][r],origin:e}:"diffMatchPatch"===n?{type:"diffMatchPatch",path:i.toFormBuilder(r),value:t[n][r],origin:e}:(console.warn(new Error("Unsupported patch type: ".concat(n))),null))).filter(Boolean)})));var n}(e,t))))},t.toGradient=function(e){return e.map(c)};var r=l(n(28)),a=l(n(2873)),o=n(477),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(1120));function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function l(e){return e&&e.__esModule?e:{default:e}}function c(e){var t=(0,o.arrayToJSONMatchPath)(e.path||[]);return"insert"===e.type?{insert:{[e.position]:t,items:e.items}}:"unset"===e.type?{unset:[t]}:((0,a.default)(e.type,"Missing patch type in patch ".concat(JSON.stringify(e))),t?{[e.type]:{[t]:e.value}}:{[e.type]:e.value})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"RenderActionCollectionState",{enumerable:!0,get:function(){return r.RenderActionCollectionState}}),Object.defineProperty(t,"RenderBadgeCollectionState",{enumerable:!0,get:function(){return a.RenderBadgeCollectionState}});var r=n(2886),a=n(2889)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ActionStateDialog=function(e){var t=e.dialog,n=e.referenceElement,r=void 0===n?null:n,d=(0,a.useId)()||"";if("legacy"===t.type)return i.default.createElement(i.default.Fragment,null,t.content);if("confirm"===t.type)return i.default.createElement(u.ConfirmDialog,{dialog:t,referenceElement:r});if("modal"===t.type)return i.default.createElement(s.ModalDialog,{dialog:t});if("popover"===t.type)return i.default.createElement(f.PopoverDialog,{dialog:t,referenceElement:r});if("success"===t.type)return i.default.createElement(c.DeprecatedSuccessDialog,{dialog:t});if("error"===t.type)return i.default.createElement(l.DeprecatedErrorDialog,{dialog:t});var p=t;return console.warn("Unsupported dialog type ".concat(p.type)),i.default.createElement(o.Dialog,{id:d,onClose:p.onClose,onClickOutside:p.onClose,width:2},i.default.createElement(o.Box,{padding:4},p.content||i.default.createElement(i.default.Fragment,null,"Unexpected dialog type (",i.default.createElement("code",null,p.type),")")))};var r,a=n(20),o=n(1),i=(r=n(0))&&r.__esModule?r:{default:r},u=n(2890),l=n(2891),c=n(2892),s=n(2893),f=n(2894)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.POPOVER_FALLBACK_PLACEMENTS=t.LEGACY_DIALOG_TO_UI_COLOR=t.DIALOG_WIDTH_TO_UI_WIDTH=void 0;t.POPOVER_FALLBACK_PLACEMENTS=["left","bottom"];t.LEGACY_DIALOG_TO_UI_COLOR={info:"primary",success:"positive",danger:"critical",warning:"caution"};t.DIALOG_WIDTH_TO_UI_WIDTH={small:0,medium:1,large:2,full:"auto"}},function(e,t,n){"use strict";n.d(t,"a",(function(){return v})),n.d(t,"b",(function(){return h}));var r=n(7),a=n(589),o=n(1132),i=n(1133),u=n(1145),l=n(1146),c=n(1150),s=n(1154),f=n(1157),d=n(371),p=Object(r.a)(Object(r.a)(Object(r.a)(Object(r.a)({},l.a),u.a),c.a),f.a),h=Object(o.a)((function(e,t){return Object(i.a)(e,t,p,s.a,d.a)}));function v(e){return Object(a.a)(Object(i.a)(e,{forwardMotionProps:!1},p,s.a,d.a))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return b}));var r=n(7),a=n(0),o=(n.n(a),n(2906)),i=n(195),u=n(196),l=n(2907),c=n(2908),s=n(2909),f=n(590),d=n(593),p=n(2911),h=n(254),v=n(2923),m=n(2924);function b(e){var t=e.preloadedFeatures,n=e.createVisualElement,b=e.projectionNodeConstructor,y=e.useRender,g=e.useVisualState,O=e.Component;return t&&Object(f.b)(t),Object(a.forwardRef)((function(e,w){var j=function(e){var t,n=e.layoutId,r=null===(t=Object(a.useContext)(h.a))||void 0===t?void 0:t.id;return r&&void 0!==n?r+"-"+n:n}(e);e=Object(r.a)(Object(r.a)({},e),{layoutId:j});var _=Object(a.useContext)(i.a),E=null,P=Object(s.a)(e),x=_.isStatic?void 0:Object(p.a)(),C=g(e,_.isStatic);return!_.isStatic&&d.a&&(P.visualElement=Object(l.a)(O,C,Object(r.a)(Object(r.a)({},_),e),n),Object(v.a)(x,e,P.visualElement,b||f.a.projectionNodeConstructor),E=Object(o.a)(e,P.visualElement,t)),a.createElement(m.a,{visualElement:P.visualElement,props:Object(r.a)(Object(r.a)({},_),e)},E,a.createElement(u.a.Provider,{value:P},y(O,e,x,Object(c.a)(C,P.visualElement,w),C,_.isStatic,P.visualElement)))}))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return o}));var r=function(e){return{isEnabled:function(t){return e.some((function(e){return!!t[e]}))}}},a={measureLayout:r(["layout","layoutId","drag"]),animation:r(["animate","exit","variants","whileHover","whileTap","whileFocus","whileDrag","whileInView"]),exit:r(["exit"]),drag:r(["drag","dragControls"]),focus:r(["whileFocus"]),hover:r(["whileHover","onHoverStart","onHoverEnd"]),tap:r(["whileTap","onTap","onTapStart","onTapCancel"]),pan:r(["onPan","onPanStart","onPanSessionStart","onPanEnd"]),inView:r(["whileInView","onViewportEnter","onViewportLeave"])};function o(e){for(var t in e)null!==e[t]&&("projectionNodeConstructor"===t?a.projectionNodeConstructor=e[t]:a[t].Component=e[t])}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(0),a=(n.n(r),Object(r.createContext)({strict:!1}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(0),a=(n.n(r),n(593).a?r.useLayoutEffect:r.useEffect)},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r="undefined"!=typeof window},function(e,t,n){"use strict";function r(e){return"object"==typeof e&&Object.prototype.hasOwnProperty.call(e,"current")}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(364),a=function(){function e(){this.subscriptions=[]}return e.prototype.add=function(e){var t=this;return Object(r.a)(this.subscriptions,e),function(){return Object(r.c)(t.subscriptions,e)}},e.prototype.notify=function(e,t,n){var r=this.subscriptions.length;if(r)if(1===r)this.subscriptions[0](e,t,n);else for(var a=0;a-1||/[A-Z]/.test(e))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var r=n(2927),a=n(1136),o=n(156),i=n(2928),u=n(1127);function l(e,t,n,l){var c,s=e.style,f=e.vars,d=e.transform,p=e.transformKeys,h=e.transformOrigin;p.length=0;var v=!1,m=!1,b=!0;for(var y in t){var g=t[y];if(Object(a.a)(y))f[y]=g;else{var O=u.a[y],w=Object(i.a)(g,O);if(Object(o.b)(y)){if(v=!0,d[y]=w,p.push(y),!b)continue;g!==(null!==(c=O.default)&&void 0!==c?c:0)&&(b=!1)}else Object(o.a)(y)?(h[y]=w,m=!0):s[y]=w}}v?s.transform=Object(r.a)(e,n,b,l):l?s.transform=l({},""):!t.transform&&s.transform&&(s.transform="none"),m&&(s.transformOrigin=Object(r.b)(h))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=function(){return{style:{},transform:{},transformKeys:[],transformOrigin:{},vars:{}}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var r=n(7),a=n(604),o=n(2930),i=n(2931);function u(e,t,n,u){var l=t.attrX,c=t.attrY,s=t.originX,f=t.originY,d=t.pathLength,p=t.pathSpacing,h=void 0===p?1:p,v=t.pathOffset,m=void 0===v?0:v,b=Object(r.d)(t,["attrX","attrY","originX","originY","pathLength","pathSpacing","pathOffset"]);Object(a.a)(e,b,n,u),e.attrs=e.style,e.style={};var y=e.attrs,g=e.style,O=e.dimensions;y.transform&&(O&&(g.transform=y.transform),delete y.transform),O&&(void 0!==s||void 0!==f||g.transform)&&(g.transformOrigin=Object(o.a)(O,void 0!==s?s:.5,void 0!==f?f:.5)),void 0!==l&&(y.x=l),void 0!==c&&(y.y=c),void 0!==d&&Object(i.a)(y,d,h,m,!1)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(1135),a=n(87);function o(e){var t=e.style,n={};for(var o in t)(Object(a.a)(t[o])||Object(r.a)(o,e))&&(n[o]=t[o]);return n}},function(e,t,n){"use strict";n.d(t,"a",(function(){return d}));var r=n(7),a=n(0),o=(n.n(a),n(609)),i=n(197),u=n(198),l=n(47),c=n(601),s=n(196);function f(e,t,n,r){var a=e.scrapeMotionValuesFromProps,o=e.createRenderState,i=e.onMount,u={latestValues:p(t,n,r,a),renderState:o()};return i&&(u.mount=function(e){return i(t,e,u)}),u}var d=function(e){return function(t,n){var r=Object(a.useContext)(s.a),o=Object(a.useContext)(i.a);return n?f(e,t,r,o):Object(l.a)((function(){return f(e,t,r,o)}))}};function p(e,t,n,a){var i={},l=!1===(null==n?void 0:n.initial),s=a(e);for(var f in s)i[f]=Object(c.a)(s[f]);var d=e.initial,p=e.animate,h=Object(u.a)(e),v=Object(u.b)(e);t&&v&&!h&&!1!==e.inherit&&(null!=d||(d=t.initial),null!=p||(p=t.animate));var m=l||!1===d,b=m?p:d;b&&"boolean"!=typeof b&&!Object(o.a)(b)&&(Array.isArray(b)?b:[b]).forEach((function(t){var n=Object(u.f)(e,t);if(n){var a=n.transitionEnd;n.transition;var o=Object(r.d)(n,["transitionEnd","transition"]);for(var l in o){var c=o[l];if(Array.isArray(c))c=c[m?c.length-1:0];null!==c&&(i[l]=c)}for(var l in a)i[l]=a[l]}}));return i}},function(e,t,n){"use strict";function r(e){return"object"==typeof e&&"function"==typeof e.start}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";function r(e){return"undefined"!=typeof PointerEvent&&e instanceof PointerEvent?!("mouse"!==e.pointerType):e instanceof MouseEvent}function a(e){return!!e.touches}n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return a}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return u})),n.d(t,"b",(function(){return l}));var r=n(610);var a={pageX:0,pageY:0};function o(e,t){void 0===t&&(t="page");var n=e.touches[0]||e.changedTouches[0]||a;return{x:n[t+"X"],y:n[t+"Y"]}}function i(e,t){return void 0===t&&(t="page"),{x:e[t+"X"],y:e[t+"Y"]}}function u(e,t){return void 0===t&&(t="page"),{point:Object(r.b)(e)?o(e,t):i(e,t)}}var l=function(e,t){void 0===t&&(t=!1);var n,r=function(t){return e(t,u(t))};return t?(n=r,function(e){var t=e instanceof MouseEvent;(!t||t&&0===e.button)&&n(e)}):r}},function(e,t,n){"use strict";function r(e){var t=null;return function(){return null===t&&(t=e,function(){t=null})}}n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return u}));var a=r("dragHorizontal"),o=r("dragVertical");function i(e){var t=!1;if("y"===e)t=o();else if("x"===e)t=a();else{var n=a(),r=o();n&&r?t=function(){n(),r()}:(n&&n(),r&&r())}return t}function u(){var e=i(!0);return!e||(e(),!1)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(0);n.n(r);function a(e){return Object(r.useEffect)((function(){return function(){return e()}}),[])}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=function(e){return function(t){return e(t),null}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return u})),n.d(t,"b",(function(){return i}));var r=n(0),a=(n.n(r),n(197)),o=n(47);function i(){var e=Object(r.useContext)(a.a);if(null===e)return[!0,null];var t=e.isPresent,n=e.onExitComplete,o=e.register,i=s();Object(r.useEffect)((function(){return o(i)}),[]);return!t&&n?[!1,function(){return null==n?void 0:n(i)}]:[!0]}function u(){return null===(e=Object(r.useContext)(a.a))||e.isPresent;var e}var l=0,c=function(){return l++},s=function(){return Object(o.a)(c)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var r=n(7),a=n(34),o=n(0),i=(n.n(o),n(613));function u(){var e=Object(o.useRef)(!1),t=Object(r.c)(Object(o.useState)(0),2),n=t[0],u=t[1];Object(i.a)((function(){return e.current=!0}));var l=Object(o.useCallback)((function(){!e.current&&u(n+1)}),[n]);return[Object(o.useCallback)((function(){return a.b.postRender(l)}),[l]),n]}},function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var r=n(7),a=n(1161),o=n(1162),i=n(47);function u(e,t,n,o){var i="function"==typeof t?t:Object(a.a)(t,n,o);return Array.isArray(e)?l(e,i):l([e],(function(e){var t=Object(r.c)(e,1)[0];return i(t)}))}function l(e,t){var n=Object(i.a)((function(){return[]}));return Object(o.a)(e,(function(){n.length=0;for(var r=e.length,a=0;a{if(e.mapWith)return e;var n=function(e,t){var n,o=r.fromString(t),i=e,c=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=l(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){u=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(u)throw o}}}}(o);try{for(c.s();!(n=c.n()).done;){var s=n.value;if(!i)return;if("string"!=typeof s){if(!((0,a.isKeySegment)(s)||(0,a.isIndexSegment)(s))||"array"!==i.jsonType)return;var f=u(i.of||[],2),d=f[0];if(f[1]||!d)return;if((0,a.isReferenceSchemaType)(d)){var p=u(d.to||[],2),h=p[0];if(p[1]||!h)return;i=h}else i=d}else i=v(i,s)}}catch(e){c.e(e)}finally{c.f()}return i}(t,e.field);return n?m(n,"datetime")?f(f({},e),{},{mapWith:"dateTime"}):"string"===n.jsonType?f(f({},e),{},{mapWith:"lower"}):e:e}));return n.every(((t,n)=>t===e.by[n]))?e:f(f({},e),{},{by:n})},t.fieldExtendsType=m,t.getDocumentKey=function(e,t){return e._id?(0,o.getPublishedId)(e._id):"item-".concat(t)},t.getTypeNameFromSingleTypeFilter=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.match(p);if(!n)return null;var r=(n[1]||n[2]).trim().replace(/^["']|["']$/g,"");if("$"===r[0]){var a=r.slice(1),o=t[a];return"string"==typeof o?o:null}return r},t.isSimpleTypeFilter=function(e){return/^_type\s*==\s*['"$]\w+['"]?\s*$/.test(e.trim())},t.removePublishedWithDrafts=function(e){return(0,o.collate)(e).map((e=>f(f({},e.draft||e.published),{},{hasPublished:!!e.published,hasDraft:!!e.draft})))},t.toOrderClause=function(e){return e.map((e=>[h(e),(e.direction||"").toLowerCase()].map((e=>e.trim())).filter(Boolean).join(" "))).join(",")};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var u=a?Object.getOwnPropertyDescriptor(e,o):null;u&&(u.get||u.set)?Object.defineProperty(r,o,u):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(17)),a=n(12),o=n(95);function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}function u(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||l(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(e,t){if(e){if("string"==typeof e)return c(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?c(e,t):void 0}}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.name===t));return n?n.type:void 0}}function m(e,t){for(var n=e.type;n;){if(n.name===t)return!0;if(!n.type&&n.jsonType===t)return!0;n=n.type}return!1}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ErrorAccordion=function(e){var t=e.children,n=e.open,i=void 0!==n&&n,l=e.title,c=(h=(0,r.useState)(i),v=2,function(e){if(Array.isArray(e))return e}(h)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}}(h,v)||function(e,t){if(e){if("string"==typeof e)return u(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?u(e,t):void 0}}(h,v)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),s=c[0],f=c[1],d=(0,r.useCallback)((()=>f((e=>!e))),[]),p=(0,r.useMemo)((()=>r.default.createElement(o.ToggleArrowRightIcon,{style:{transform:s&&"rotate(90deg)"}})),[s]);var h,v;return r.default.createElement(a.Card,{radius:2,tone:"critical",overflow:"hidden"},r.default.createElement(a.Stack,null,r.default.createElement(a.Button,{fontSize:1,icon:p,justify:"flex-start",mode:"bleed",onClick:d,padding:3,radius:0,space:2,text:l})),r.default.createElement(a.Card,{borderTop:!0,hidden:!s,padding:3,overflow:"auto",tone:"inherit"},t))};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var u=a?Object.getOwnPropertyDescriptor(e,o):null;u&&(u.get||u.set)?Object.defineProperty(r,o,u):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(1),o=n(8);function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&(a=u(a,{markers:e.markers}));var c=0===a.length?e.value:a.map(i.depth(0)),s=l("code",n,c);return e.inline?s:l("pre",r,s)}c.propTypes={className:a.string,inline:a.bool,language:a.string.isRequired,value:a.string.isRequired,markers:a.arrayOf(a.oneOfType([a.number,a.shape({line:a.number.isRequired,className:a.string,component:a.oneOfType([a.node,a.func])})]))},c.defaultProps={className:"refractor",inline:!1},c.registerLanguage=function(e){return o.register(e)},c.hasLanguage=function(e){return o.registered(e)},e.exports=c},function(e,t,n){"use strict";e.exports=a;var r=a.prototype;function a(e,t,n){this.property=e,this.normal=t,n&&(this.space=n)}r.space=null,r.normal={},r.property={}},function(e,t,n){"use strict";var r=n(630),a=n(376);e.exports=u,u.prototype=new r,u.prototype.defined=!0;var o=["boolean","booleanish","overloadedBoolean","number","commaSeparated","spaceSeparated","commaOrSpaceSeparated"],i=o.length;function u(e,t,n,u){var c,s=-1;for(l(this,"space",u),r.call(this,e,t);++s=48&&t<=57}},function(e,t,n){"use strict";function r(e){e.languages.javascript=e.languages.extend("clike",{"class-name":[e.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:constructor|prototype))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:{pattern:RegExp(/(^|[^\w$])/.source+"(?:"+/NaN|Infinity/.source+"|"+/0[bB][01]+(?:_[01]+)*n?/.source+"|"+/0[oO][0-7]+(?:_[0-7]+)*n?/.source+"|"+/0[xX][\dA-Fa-f]+(?:_[\dA-Fa-f]+)*n?/.source+"|"+/\d+(?:_\d+)*n/.source+"|"+/(?:\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[Ee][+-]?\d+(?:_\d+)*)?/.source+")"+/(?![\w$])/.source),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),e.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,e.languages.insertBefore("javascript","keyword",{regex:{pattern:/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)\/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/,lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:e.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:e.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:e.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:e.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:e.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),e.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:e.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),e.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),e.languages.markup&&(e.languages.markup.tag.addInlined("script","javascript"),e.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),e.languages.js=e.languages.javascript}e.exports=r,r.displayName="javascript",r.aliases=["js"]},function(e,t,n){"use strict";function r(e){if(null==e)return a;if("string"==typeof e)return function(e){return t;function t(t){return Boolean(t&&t.type===e)}}(e);if("object"==typeof e)return"length"in e?function(e){var t=[],n=-1;for(;++n=0?"height":"width";if(p&&h){var y=function(e,t){return e="function"==typeof e?e(Object.assign({},t.rects,{placement:t.placement})):e,Object(c.a)("number"!=typeof e?e:Object(s.a)(e,f.b))}(d.padding,n),g=Object(a.a)(p),O="y"===m?f.m:f.f,w="y"===m?f.c:f.k,j=n.rects.reference[b]+n.rects.reference[m]-h[m]-n.rects.popper[b],_=h[m]-n.rects.reference[m],E=Object(i.a)(p),P=E?"y"===m?E.clientHeight||0:E.clientWidth||0:0,x=j/2-_/2,C=y[O],k=P-g[b]-y[w],S=P/2-g[b]/2+x,D=Object(l.a)(C,S,k),M=m;n.modifiersData[o]=((t={})[M]=D,t.centerOffset=D-S,t)}},effect:function(e){var t=e.state,n=e.options.element,r=void 0===n?"[data-popper-arrow]":n;null!=r&&("string"!=typeof r||(r=t.elements.popper.querySelector(r)))&&Object(o.a)(t.elements.popper,r)&&(t.elements.arrow=r)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]}},function(e,t,n){"use strict";t.a=function(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&Object(r.c)(n)){var a=t;do{if(a&&e.isSameNode(a))return!0;a=a.parentNode||a.host}while(a)}return!1};var r=n(61)},function(e,t,n){"use strict";t.a=a,t.b=function(e,t,n){var r=a(e,t,n);return r>n?n:r};var r=n(126);function a(e,t,n){return Object(r.a)(e,Object(r.b)(t,n))}},function(e,t,n){"use strict";t.a=function(e){return Object.assign({},Object(r.a)(),e)};var r=n(642)},function(e,t,n){"use strict";t.a=function(){return{top:0,right:0,bottom:0,left:0}}},function(e,t,n){"use strict";t.a=function(e,t){return t.reduce((function(t,n){return t[n]=e,t}),{})}},function(e,t,n){"use strict";var r=n(1245),a=n(99),o=n(1246),i=n(205),u=n(1251),l=n(48),c=n(204);t.a={name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,s=e.name;if(!t.modifiersData[s]._skip){for(var f=n.mainAxis,d=void 0===f||f,p=n.altAxis,h=void 0===p||p,v=n.fallbackPlacements,m=n.padding,b=n.boundary,y=n.rootBoundary,g=n.altBoundary,O=n.flipVariations,w=void 0===O||O,j=n.allowedAutoPlacements,_=t.options.placement,E=Object(a.a)(_),P=v||(E===_||!w?[Object(r.a)(_)]:function(e){if(Object(a.a)(e)===l.a)return[];var t=Object(r.a)(e);return[Object(o.a)(e),t,Object(o.a)(t)]}(_)),x=[_].concat(P).reduce((function(e,n){return e.concat(Object(a.a)(n)===l.a?Object(u.a)(t,{placement:n,boundary:b,rootBoundary:y,padding:m,flipVariations:w,allowedAutoPlacements:j}):n)}),[]),C=t.rects.reference,k=t.rects.popper,S=new Map,D=!0,M=x[0],A=0;A=0,B=F?"width":"height",L=Object(i.a)(t,{placement:T,boundary:b,rootBoundary:y,altBoundary:g,padding:m}),N=F?R?l.k:l.f:R?l.c:l.m;C[B]>k[B]&&(N=Object(r.a)(N));var W=Object(r.a)(N),V=[];if(d&&V.push(L[I]<=0),h&&V.push(L[N]<=0,L[W]<=0),V.every((function(e){return e}))){M=T,D=!1;break}S.set(T,V)}if(D)for(var z=function(e){var t=x.find((function(t){var n=S.get(t);if(n)return n.slice(0,e).every((function(e){return e}))}));if(t)return M=t,"break"},U=w?3:1;U>0;U--){if("break"===z(U))break}t.placement!==M&&(t.modifiersData[s]._skip=!0,t.placement=M,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}}},function(e,t,n){"use strict";t.a=function e(t,n){var u;void 0===n&&(n=[]);var l=Object(r.a)(t),c=l===(null==(u=t.ownerDocument)?void 0:u.body),s=Object(o.a)(l),f=c?[s].concat(s.visualViewport||[],Object(i.a)(l)?l:[]):l,d=n.concat(f);return c?d:d.concat(e(Object(a.a)(f)))};var r=n(1250),a=n(256),o=n(88),i=n(386)},function(e,t,n){"use strict";t.a=function(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}},function(e,t,n){"use strict";t.a=function(e){var t,n=e.reference,u=e.element,l=e.placement,c=l?Object(r.a)(l):null,s=l?Object(a.a)(l):null,f=n.x+n.width/2-u.width/2,d=n.y+n.height/2-u.height/2;switch(c){case i.m:t={x:f,y:n.y-u.height};break;case i.c:t={x:f,y:n.y+n.height};break;case i.k:t={x:n.x+n.width,y:d};break;case i.f:t={x:n.x-u.width,y:d};break;default:t={x:n.x,y:n.y}}var p=c?Object(o.a)(c):null;if(null!=p){var h="y"===p?"height":"width";switch(s){case i.l:t[p]=t[p]-(n[h]/2-u[h]/2);break;case i.e:t[p]=t[p]+(n[h]/2-u[h]/2)}}return t};var r=n(99),a=n(204),o=n(381),i=n(48)},function(e,t,n){"use strict";var r=n(48),a=n(205);function o(e,t,n){return void 0===n&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function i(e){return[r.m,r.k,r.c,r.f].some((function(t){return e[t]>=0}))}t.a={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,n=e.name,r=t.rects.reference,u=t.rects.popper,l=t.modifiersData.preventOverflow,c=Object(a.a)(t,{elementContext:"reference"}),s=Object(a.a)(t,{altBoundary:!0}),f=o(c,r),d=o(s,u,l),p=i(f),h=i(d);t.modifiersData[n]={referenceClippingOffsets:f,popperEscapeOffsets:d,isReferenceHidden:p,hasPopperEscaped:h},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":p,"data-popper-escaped":h})}}},function(e,t,n){"use strict";var r=n(99),a=n(48);t.a={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,n=e.options,o=e.name,i=n.offset,u=void 0===i?[0,0]:i,l=a.h.reduce((function(e,n){return e[n]=function(e,t,n){var o=Object(r.a)(e),i=[a.f,a.m].indexOf(o)>=0?-1:1,u="function"==typeof n?n(Object.assign({},t,{placement:e})):n,l=u[0],c=u[1];return l=l||0,c=(c||0)*i,[a.f,a.k].indexOf(o)>=0?{x:c,y:l}:{x:l,y:c}}(n,t.rects,u),e}),{}),c=l[t.placement],s=c.x,f=c.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=s,t.modifiersData.popperOffsets.y+=f),t.modifiersData[o]=l}}},function(e,t,n){"use strict";var r=n(48),a=n(99),o=n(381),i=n(1252),u=n(640),l=n(380),c=n(203),s=n(205),f=n(204),d=n(642),p=n(126);t.a={name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,h=e.name,v=n.mainAxis,m=void 0===v||v,b=n.altAxis,y=void 0!==b&&b,g=n.boundary,O=n.rootBoundary,w=n.altBoundary,j=n.padding,_=n.tether,E=void 0===_||_,P=n.tetherOffset,x=void 0===P?0:P,C=Object(s.a)(t,{boundary:g,rootBoundary:O,padding:j,altBoundary:w}),k=Object(a.a)(t.placement),S=Object(f.a)(t.placement),D=!S,M=Object(o.a)(k),A=Object(i.a)(M),T=t.modifiersData.popperOffsets,I=t.rects.reference,R=t.rects.popper,F="function"==typeof x?x(Object.assign({},t.rects,{placement:t.placement})):x,B="number"==typeof F?{mainAxis:F,altAxis:F}:Object.assign({mainAxis:0,altAxis:0},F),L=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,N={x:0,y:0};if(T){if(m){var W,V="y"===M?r.m:r.f,z="y"===M?r.c:r.k,U="y"===M?"height":"width",H=T[M],Y=H+C[V],G=H-C[z],$=E?-R[U]/2:0,q=S===r.l?I[U]:R[U],Z=S===r.l?-R[U]:-I[U],K=t.elements.arrow,X=E&&K?Object(l.a)(K):{width:0,height:0},J=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:Object(d.a)(),Q=J[V],ee=J[z],te=Object(u.a)(0,I[U],X[U]),ne=D?I[U]/2-$-te-Q-B.mainAxis:q-te-Q-B.mainAxis,re=D?-I[U]/2+$+te+ee+B.mainAxis:Z+te+ee+B.mainAxis,ae=t.elements.arrow&&Object(c.a)(t.elements.arrow),oe=ae?"y"===M?ae.clientTop||0:ae.clientLeft||0:0,ie=null!=(W=null==L?void 0:L[M])?W:0,ue=H+ne-ie-oe,le=H+re-ie,ce=Object(u.a)(E?Object(p.b)(Y,ue):Y,H,E?Object(p.a)(G,le):G);T[M]=ce,N[M]=ce-H}if(y){var se,fe="x"===M?r.m:r.f,de="x"===M?r.c:r.k,pe=T[A],he="y"===A?"height":"width",ve=pe+C[fe],me=pe-C[de],be=-1!==[r.m,r.f].indexOf(k),ye=null!=(se=null==L?void 0:L[A])?se:0,ge=be?ve:pe-I[he]-R[he]-ye+B.altAxis,Oe=be?pe+I[he]+R[he]-ye-B.altAxis:me,we=E&&be?Object(u.b)(ge,pe,Oe):Object(u.a)(E?ge:ve,pe,E?Oe:me);T[A]=we,N[A]=we-pe}t.modifiersData[h]=N}},requiresIfExists:["offset"]}},function(e,t,n){"use strict";n(388);var r=n(383),a=n(387),o=n(382),i=n(379);r.a,a.a,o.a,i.a},function(e,t,n){"use strict";var r=function(){};e.exports=r},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(390),a=n(257),o=function(e){var t=Object(r.b)(e);this.target=e,this.contentRect=t.contentRect,this.borderBoxSize=Object(a.a)([t.borderBoxSize]),this.contentBoxSize=Object(a.a)([t.contentBoxSize]),this.devicePixelContentBoxSize=Object(a.a)([t.devicePixelContentBoxSize])}},function(e,t,n){"use strict";var r;n.d(t,"a",(function(){return r})),function(e){e.BORDER_BOX="border-box",e.CONTENT_BOX="content-box",e.DEVICE_PIXEL_CONTENT_BOX="device-pixel-content-box"}(r||(r={}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(257),a=function(e,t){this.inlineSize=e,this.blockSize=t,Object(r.a)(this)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r="undefined"!=typeof window?window:{}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(258),a=function(e){if(Object(r.b)(e))return 1/0;for(var t=0,n=e.parentNode;n;)t+=1,n=n.parentNode;return t}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(636),a={name:"maxSize",enabled:!0,phase:"main",requiresIfExists:["offset","preventOverflow","flip"],fn:function(e){var t=e.state,n=e.name,a=e.options,o=Object(r.b)(t,a),i=t.modifiersData.preventOverflow||{x:0,y:0},u=i.x,l=i.y,c=t.rects.popper,s=c.width,f=c.height,d=t.placement.split("-")[0],p="left"===d?"left":"right",h="top"===d?"top":"bottom";t.modifiersData[n]={width:s-o[p]-u,height:f-o[h]-l}}};t.default=a},function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var r=n(7),a=n(0),o=(n.n(a),n(101)),i={current:null},u=!1;function l(){return!u&&function(){if(u=!0,"undefined"!=typeof window)if(window.matchMedia){var e=window.matchMedia("(prefers-reduced-motion)"),t=function(){return i.current=e.matches};e.addListener(t),t()}else i.current=!1}(),Object(r.c)(Object(a.useState)(i.current),1)[0]}function c(){var e=l(),t=Object(a.useContext)(o.a).reducedMotion;return"never"!==t&&("always"===t||e)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var r=n(7),a=n(1287),o=n(34),i=n(396),u=n(1291);const l=e=>{const t=({delta:t})=>e(t);return{start:()=>o.b.update(t,!0),stop:()=>o.a.update(t)}};function c(e){var t,n,{from:o,autoplay:c=!0,driver:s=l,elapsed:f=0,repeat:d=0,repeatType:p="loop",repeatDelay:h=0,onPlay:v,onStop:m,onComplete:b,onRepeat:y,onUpdate:g}=e,O=Object(r.d)(e,["from","autoplay","driver","elapsed","repeat","repeatType","repeatDelay","onPlay","onStop","onComplete","onRepeat","onUpdate"]);let w,j,_,{to:E}=O,P=0,x=O.duration,C=!1,k=!0;const S=Object(a.a)(O);(null===(n=(t=S).needsInterpolation)||void 0===n?void 0:n.call(t,o,E))&&(_=Object(i.a)([0,100],[o,E],{clamp:!1}),o=0,E=100);const D=S(Object.assign(Object.assign({},O),{from:o,to:E}));function M(e){if(k||(e=-e),f+=e,!C){const e=D.next(Math.max(0,f));j=e.value,_&&(j=_(j)),C=k?e.done:f<=0}null==g||g(j),C&&(0===P&&(null!=x||(x=f)),P{null==m||m(),w.stop()}}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var r=n(7),a=n(1288);const o=["duration","bounce"],i=["stiffness","damping","mass"];function u(e,t){return t.some((t=>void 0!==e[t]))}function l(e){var{from:t=0,to:n=1,restSpeed:l=2,restDelta:s}=e,f=Object(r.d)(e,["from","to","restSpeed","restDelta"]);const d={done:!1,value:t};let{stiffness:p,damping:h,mass:v,velocity:m,duration:b,isResolvedFromDuration:y}=function(e){let t=Object.assign({velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1},e);if(!u(e,i)&&u(e,o)){const n=Object(a.b)(e);t=Object.assign(Object.assign(Object.assign({},t),n),{velocity:0,mass:1}),t.isResolvedFromDuration=!0}return t}(f),g=c,O=c;function w(){const e=m?-m/1e3:0,r=n-t,o=h/(2*Math.sqrt(p*v)),i=Math.sqrt(p/v)/1e3;if(void 0===s&&(s=Math.min(Math.abs(n-t)/100,.4)),o<1){const t=Object(a.a)(i,o);g=a=>{const u=Math.exp(-o*i*a);return n-u*((e+o*i*r)/t*Math.sin(t*a)+r*Math.cos(t*a))},O=n=>{const a=Math.exp(-o*i*n);return o*i*a*(Math.sin(t*n)*(e+o*i*r)/t+r*Math.cos(t*n))-a*(Math.cos(t*n)*(e+o*i*r)-t*r*Math.sin(t*n))}}else if(1===o)g=t=>n-Math.exp(-i*t)*(r+(e+i*r)*t);else{const t=i*Math.sqrt(o*o-1);g=a=>{const u=Math.exp(-o*i*a),l=Math.min(t*a,300);return n-u*((e+o*i*r)*Math.sinh(l)+t*r*Math.cosh(l))/t}}}return w(),{next:e=>{const t=g(e);if(y)d.done=e>=b;else{const r=1e3*O(e),a=Math.abs(r)<=l,o=Math.abs(n-t)<=s;d.done=a&&o}return d.value=d.done?n:t,d},flipTarget:()=>{m=-m,[t,n]=[n,t],w()}}}l.needsInterpolation=(e,t)=>"string"==typeof e||"string"==typeof t;const c=e=>0},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(396),a=n(402);function o(e,t){return e.map((()=>t||a.l)).splice(0,e.length-1)}function i({from:e=0,to:t=1,ease:n,offset:a,duration:i=300}){const u={done:!1,value:e},l=Array.isArray(t)?t:[e,t],c=function(e,t){return e.map((e=>e*t))}(a&&a.length===l.length?a:function(e){const t=e.length;return e.map(((e,n)=>0!==n?n/(t-1):0))}(l),i);function s(){return Object(r.a)(c,l,{ease:Array.isArray(n)?n:o(l,n)})}let f=s();return{next:e=>(u.value=f(e),u.done=e>=i,u),flipTarget:()=>{l.reverse(),f=s()}}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));const r=(e,t,n)=>{const r=t-e;return 0===r?1:(n-e)/r}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return s})),n.d(t,"d",(function(){return u})),n.d(t,"e",(function(){return l})),n.d(t,"f",(function(){return c}));var r=n(102);const a=e=>({test:t=>Object(r.d)(t)&&t.endsWith(e)&&1===t.split(" ").length,parse:parseFloat,transform:t=>`${t}${e}`}),o=a("deg"),i=a("%"),u=a("px"),l=a("vh"),c=a("vw"),s=Object.assign(Object.assign({},i),{parse:e=>i.parse(e)/100,transform:e=>i.transform(100*e)})},function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var r=n(264),a=n(664),o=n(102),i=n(398);const u={test:Object(i.a)("hsl","hue"),parse:Object(i.b)("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:n,alpha:i=1})=>"hsla("+Math.round(e)+", "+a.b.transform(Object(o.e)(t))+", "+a.b.transform(Object(o.e)(n))+", "+Object(o.e)(r.a.transform(i))+")"}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(399),a=n(398);const o={test:Object(a.a)("#"),parse:function(e){let t="",n="",r="",a="";return e.length>5?(t=e.substr(1,2),n=e.substr(3,2),r=e.substr(5,2),a=e.substr(7,2)):(t=e.substr(1,1),n=e.substr(2,1),r=e.substr(3,1),a=e.substr(4,1),t+=t,n+=n,r+=r,a+=a),{red:parseInt(t,16),green:parseInt(n,16),blue:parseInt(r,16),alpha:a?parseInt(a,16)/255:1}},transform:r.a.transform}},function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var r=n(102),a=n(666),o=n(665),i=n(399);const u={test:e=>i.a.test(e)||a.a.test(e)||o.a.test(e),parse:e=>i.a.test(e)?i.a.parse(e):o.a.test(e)?o.a.parse(e):a.a.parse(e),transform:e=>Object(r.d)(e)?e:e.hasOwnProperty("red")?i.a.transform(e):o.a.transform(e)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return d}));var r=n(667),a=n(264),o=n(102);const i="${c}",u="${n}";function l(e){"number"==typeof e&&(e=`${e}`);const t=[];let n=0;const l=e.match(o.b);l&&(n=l.length,e=e.replace(o.b,i),t.push(...l.map(r.a.parse)));const c=e.match(o.c);return c&&(e=e.replace(o.c,u),t.push(...c.map(a.b.parse))),{values:t,numColors:n,tokenised:e}}function c(e){return l(e).values}function s(e){const{values:t,numColors:n,tokenised:a}=l(e),c=t.length;return e=>{let t=a;for(let a=0;a"number"==typeof e?0:e;const d={test:function(e){var t,n,r,a;return isNaN(e)&&Object(o.d)(e)&&(null!==(n=null===(t=e.match(o.c))||void 0===t?void 0:t.length)&&void 0!==n?n:0)+(null!==(a=null===(r=e.match(o.b))||void 0===r?void 0:r.length)&&void 0!==a?a:0)>0},parse:c,createTransformer:s,getAnimatableNone:function(e){const t=c(e);return s(e)(t.map(f))}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return s})),n.d(t,"b",(function(){return p})),n.d(t,"c",(function(){return f}));var r=n(14),a=n(263),o=n(397),i=n(400),u=n(401),l=n(23);function c(e,t){return Object(i.a)(e)?n=>Object(a.a)(e,t,n):r.b.test(e)?Object(o.a)(e,t):p(e,t)}const s=(e,t)=>{const n=[...e],r=n.length,a=e.map(((e,n)=>c(e,t[n])));return e=>{for(let t=0;t{const n=Object.assign(Object.assign({},e),t),r={};for(const a in n)void 0!==e[a]&&void 0!==t[a]&&(r[a]=c(e[a],t[a]));return e=>{for(const t in r)n[t]=r[t](e);return n}};function d(e){const t=r.c.parse(e),n=t.length;let a=0,o=0,i=0;for(let e=0;e{const n=r.c.createTransformer(t),a=d(e),o=d(t);return a.numHSL===o.numHSL&&a.numRGB===o.numRGB&&a.numNumbers>=o.numNumbers?Object(u.a)(s(a.parsed,o.parsed),n):(Object(l.b)(!0,`Complex values '${e}' and '${t}' too different to mix. Ensure all colors are of the same type, and that each contains the same quantity of number and color values. Falling back to instant transition.`),n=>`${n>0?t:e}`)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return u})),n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return o})),n.d(t,"d",(function(){return a})),n.d(t,"e",(function(){return r}));const r=e=>t=>1-e(1-t),a=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,o=e=>t=>Math.pow(t,e),i=e=>t=>t*t*((e+1)*t-e),u=e=>{const t=i(e);return e=>(e*=2)<1?.5*t(e):.5*(2-Math.pow(2,-10*(e-1)))}},function(e,t,n){"use strict";function r({velocity:e=0,from:t=0,power:n=.8,timeConstant:r=350,restDelta:a=.5,modifyTarget:o}){const i={done:!1,value:t};let u=n*e;const l=t+u,c=void 0===o?l:o(l);return c!==l&&(u=c-t),{next:e=>{const t=-u*Math.exp(-e/r);return i.done=!(t>a||t<-a),i.value=i.done?c:c+t,i},flipTarget:()=>{}}}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";function r(e,t){return t?e*(1e3/t):0}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));const r=e=>180*e/Math.PI},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));const r=e=>e*Math.PI/180},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(403);const a=e=>Object(r.a)(e)&&e.hasOwnProperty("z")},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(677);const a=(e,t,n,a=0)=>Object(r.a)(e+n*(t-e)/Math.max(a,n))},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));const r=(e,t=2)=>(t=Math.pow(10,t),Math.round(e*t)/t)},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(127),a=n(70),o=n(266);function i(e,t,n){void 0===n&&(n={});var i=Object(a.a)(e)?e:Object(r.a)(e);return Object(o.b)("",i,t,n),{stop:function(){return i.stop()},isAnimating:function(){return i.isAnimating()}}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=function(e){return 1e3*e}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(14),a=n(405);function o(e,t){var n,o=Object(a.a)(e);return o!==r.e&&(o=r.c),null===(n=o.getAnimatableNone)||void 0===n?void 0:n.call(o,t)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(14),a=n(1307),o={borderWidth:r.k,borderTopWidth:r.k,borderRightWidth:r.k,borderBottomWidth:r.k,borderLeftWidth:r.k,borderRadius:r.k,radius:r.k,borderTopLeftRadius:r.k,borderTopRightRadius:r.k,borderBottomRightRadius:r.k,borderBottomLeftRadius:r.k,width:r.k,maxWidth:r.k,height:r.k,maxHeight:r.k,size:r.k,top:r.k,right:r.k,bottom:r.k,left:r.k,padding:r.k,paddingTop:r.k,paddingRight:r.k,paddingBottom:r.k,paddingLeft:r.k,margin:r.k,marginTop:r.k,marginRight:r.k,marginBottom:r.k,marginLeft:r.k,rotate:r.d,rotateX:r.d,rotateY:r.d,rotateZ:r.d,scale:r.m,scaleX:r.m,scaleY:r.m,scaleZ:r.m,skew:r.d,skewX:r.d,skewY:r.d,distance:r.k,translateX:r.k,translateY:r.k,translateZ:r.k,x:r.k,y:r.k,z:r.k,perspective:r.k,transformPerspective:r.k,opacity:r.a,originX:r.j,originY:r.j,originZ:r.k,zIndex:a.a,fillOpacity:r.a,strokeOpacity:r.a,numOctaves:a.a}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r={current:!1}},function(e,t,n){"use strict";function r(e){return void 0===e||1===e}function a(e){var t=e.scale,n=e.scaleX,a=e.scaleY;return!r(t)||!r(n)||!r(a)}function o(e){return a(e)||i(e.x)||i(e.y)||e.z||e.rotate||e.rotateX||e.rotateY}function i(e){return e&&"0%"!==e}n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return o}))},function(e,t,n){"use strict";function r(e){return[e("x"),e("y")]}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(265),a=n(1314),o=function(){function e(){this.children=[],this.isDirty=!1}return e.prototype.add=function(e){Object(r.a)(this.children,e),this.isDirty=!0},e.prototype.remove=function(e){Object(r.c)(this.children,e),this.isDirty=!0},e.prototype.forEach=function(e){this.isDirty&&this.children.sort(a.a),this.isDirty=!1,this.children.forEach(e)},e}()},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(392);function a(e){function t(t,n){return void 0===n&&(n={}),Object(r.a)(e(t,n))}if("undefined"==typeof Proxy)return t;var n=new Map;return new Proxy(t,{get:function(e,r){return n.has(r)||n.set(r,t(r)),n.get(r)}})}},function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var r=n(7),a=n(410),o=n(1318),i=n(1324),u=n(1325);function l(e,t,n,l,c){var s=t.forwardMotionProps,f=void 0!==s&&s,d=Object(a.a)(e)?i.a:u.a;return Object(r.a)(Object(r.a)({},d),{preloadedFeatures:n,useRender:Object(o.a)(f),createVisualElement:l,projectionNodeConstructor:c,Component:e})}},function(e,t,n){"use strict";n.d(t,"a",(function(){return c})),n.d(t,"b",(function(){return f}));var r=n(7),a=n(0),o=(n.n(a),n(689)),i=n(70),u=n(411),l=n(412);function c(e,t,n){for(var r in t)Object(i.a)(t[r])||Object(o.a)(r,n)||(e[r]=t[r])}function s(e,t,n){var o={};return c(o,e.style||{},e),Object.assign(o,function(e,t,n){var o=e.transformTemplate;return Object(a.useMemo)((function(){var e=Object(l.a)();Object(u.a)(e,t,{enableHardwareAcceleration:!n},o);var a=e.vars,i=e.style;return Object(r.a)(Object(r.a)({},a),i)}),[t])}(e,t,n)),e.transformValues&&(o=e.transformValues(o)),o}function f(e,t,n){var r={},a=s(e,t,n);return Boolean(e.drag)&&!1!==e.dragListener&&(r.draggable=!1,a.userSelect=a.WebkitUserSelect=a.WebkitTouchCallout="none",a.touchAction=!0===e.drag?"none":"pan-".concat("x"===e.drag?"y":"x")),r.style=a,r}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(270),a=n(103);function o(e,t){var n=t.layout,o=t.layoutId;return Object(a.b)(e)||Object(a.a)(e)||(n||void 0!==o)&&(!!r.b[e]||"opacity"===e)}},function(e,t,n){"use strict";function r(e){return e.startsWith("--")}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=new Set(["initial","animate","exit","style","variants","transition","transformTemplate","transformValues","custom","inherit","layout","layoutId","layoutDependency","onLayoutAnimationComplete","onLayoutMeasure","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","drag","dragControls","dragListener","dragConstraints","dragDirectionLock","dragSnapToOrigin","_dragX","_dragY","dragElastic","dragMomentum","dragPropagation","dragTransition","whileDrag","onPan","onPanStart","onPanEnd","onPanSessionStart","onTap","onTapStart","onTapCancel","onHoverStart","onHoverEnd","whileFocus","whileTap","whileHover","whileInView","onViewportEnter","onViewportLeave","viewport","layoutScroll"]);function a(e){return r.has(e)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(7),a=n(412),o=function(){return Object(r.a)(Object(r.a)({},Object(a.a)()),{attrs:{}})}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(694),a=n(695),o=n(696);function i(e,t){for(var n in Object(a.a)(e,t),t.attrs)e.setAttribute(o.a.has(n)?n:Object(r.a)(n),t.attrs[n])}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=/([a-z])([A-Z])/g,a=function(e){return e.replace(r,"$1-$2").toLowerCase()}},function(e,t,n){"use strict";function r(e,t,n,r){var a=t.style,o=t.vars;for(var i in Object.assign(e.style,a,r&&r.getProjectionStyles(n)),o)e.style.setProperty(i,o[i])}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength"])},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(70),a=n(415);function o(e){var t=Object(a.a)(e);for(var n in e){if(Object(r.a)(e[n]))t["x"===n||"y"===n?"attr"+n.toUpperCase():n]=e[n]}return t}},function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var r=n(1326),a=n(1327),o=n(1329),i=n(1331),u=n(418),l={inView:Object(u.a)(i.a),tap:Object(u.a)(o.a),focus:Object(u.a)(r.a),hover:Object(u.a)(a.a)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return p})),n.d(t,"b",(function(){return s}));var r=n(7),a=n(416),o=n(267),i=n(1334),u=n(275),l=n(104),c=n(163),s=[l.a.Animate,l.a.InView,l.a.Focus,l.a.Hover,l.a.Tap,l.a.Drag,l.a.Exit],f=Object(r.e)([],Object(r.c)(s),!1).reverse(),d=s.length;function p(e){var t,n=function(e){return function(t){return Promise.all(t.map((function(t){var n=t.animation,r=t.options;return Object(u.a)(e,n,r)})))}}(e),s=((t={})[l.a.Animate]=h(!0),t[l.a.InView]=h(),t[l.a.Hover]=h(),t[l.a.Tap]=h(),t[l.a.Drag]=h(),t[l.a.Focus]=h(),t[l.a.Exit]=h(),t),p={},v=!0,m=function(t,n){var a=Object(c.e)(e,n);if(a){a.transition;var o=a.transitionEnd,i=Object(r.d)(a,["transition","transitionEnd"]);t=Object(r.a)(Object(r.a)(Object(r.a)({},t),i),o)}return t};function b(t,u){for(var l,h=e.getProps(),b=e.getVariantContext(!0)||{},y=[],g=new Set,O={},w=1/0,j=function(n){var d=f[n],p=s[d],j=null!==(l=h[d])&&void 0!==l?l:b[d],_=Object(c.c)(j),E=d===u?p.isActive:null;!1===E&&(w=n);var P=j===b[d]&&j!==h[d]&&_;if(P&&v&&e.manuallyAnimateOnMount&&(P=!1),p.protectedKeys=Object(r.a)({},O),!p.isActive&&null===E||!j&&!p.prevProp||Object(a.a)(j)||"boolean"==typeof j)return"continue";var x=function(e,t){if("string"==typeof t)return t!==e;if(Object(c.d)(t))return!Object(i.a)(t,e);return!1}(p.prevProp,j),C=x||d===u&&p.isActive&&!P&&_||n>w&&_,k=Array.isArray(j)?j:[j],S=k.reduce(m,{});!1===E&&(S={});var D=p.prevResolvedValues,M=void 0===D?{}:D,A=Object(r.a)(Object(r.a)({},M),S),T=function(e){C=!0,g.delete(e),p.needsAnimating[e]=!0};for(var I in A){var R=S[I],F=M[I];O.hasOwnProperty(I)||(R!==F?Object(o.a)(R)&&Object(o.a)(F)?!Object(i.a)(R,F)||x?T(I):p.protectedKeys[I]=!0:void 0!==R?T(I):g.add(I):void 0!==R&&g.has(I)?T(I):p.protectedKeys[I]=!0)}p.prevProp=j,p.prevResolvedValues=S,p.isActive&&(O=Object(r.a)(Object(r.a)({},O),S)),v&&e.blockInitialAnimation&&(C=!1),C&&!P&&y.push.apply(y,Object(r.e)([],Object(r.c)(k.map((function(e){return{animation:e,options:Object(r.a)({type:d},t)}}))),!1))},_=0;_=3;if(t||n){var a=e.point,o=Object(i.d)().timestamp;u.history.push(Object(r.a)(Object(r.a)({},a),{timestamp:o}));var l=u.handlers,s=l.onStart,f=l.onMove;t||(s&&s(u.lastMoveEvent,e),u.startEvent=u.lastMoveEvent),f&&f(u.lastMoveEvent,e)}}},this.handlePointerMove=function(e,t){u.lastMoveEvent=e,u.lastMoveEventInfo=f(t,u.transformPagePoint),Object(a.a)(e)&&0===e.buttons?u.handlePointerUp(e,t):i.b.update(u.updatePoint,!0)},this.handlePointerUp=function(e,t){u.end();var n=u.handlers,r=n.onEnd,a=n.onSessionEnd,o=p(f(t,u.transformPagePoint),u.history);u.startEvent&&r&&r(e,o),a&&a(e,o)},!(Object(a.b)(e)&&e.touches.length>1)){this.handlers=t,this.transformPagePoint=s;var d=f(Object(o.a)(e),this.transformPagePoint),h=d.point,v=Object(i.d)().timestamp;this.history=[Object(r.a)(Object(r.a)({},h),{timestamp:v})];var m=t.onSessionStart;m&&m(e,p(d,this.history)),this.removeListeners=Object(c.v)(Object(l.a)(window,"pointermove",this.handlePointerMove),Object(l.a)(window,"pointerup",this.handlePointerUp),Object(l.a)(window,"pointercancel",this.handlePointerUp))}}return e.prototype.updateHandlers=function(e){this.handlers=e},e.prototype.end=function(){this.removeListeners&&this.removeListeners(),i.a.update(this.updatePoint)},e}();function f(e,t){return t?{point:t(e.point)}:e}function d(e,t){return{x:e.x-t.x,y:e.y-t.y}}function p(e,t){var n=e.point;return{point:n,delta:d(n,v(t)),offset:d(n,h(t)),velocity:m(t,.1)}}function h(e){return e[0]}function v(e){return e[e.length-1]}function m(e,t){if(e.length<2)return{x:0,y:0};for(var n=e.length-1,r=null,a=v(e);n>=0&&(r=e[n],!(a.timestamp-r.timestamp>Object(u.a)(t)));)n--;if(!r)return{x:0,y:0};var o=(a.timestamp-r.timestamp)/1e3;if(0===o)return{x:0,y:0};var i={x:(a.x-r.x)/o,y:(a.y-r.y)/o};return i.x===1/0&&(i.x=0),i.y===1/0&&(i.y=0),i}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return o}));var r=n(705),a=n(407);function o(e,t){return Object(r.a)(Object(r.c)(e.getBoundingClientRect(),t))}function i(e,t,n){var r=o(e,n),i=t.scroll;return i&&(Object(a.e)(r.x,i.x),Object(a.e)(r.y,i.y)),r}},function(e,t,n){"use strict";function r(e){var t=e.top;return{x:{min:e.left,max:e.right},y:{min:t,max:e.bottom}}}function a(e){var t=e.x,n=e.y;return{top:n.min,right:t.max,bottom:n.max,left:t.min}}function o(e,t){if(!t)return e;var n=t({x:e.left,y:e.top}),r=t({x:e.right,y:e.bottom});return{top:n.y,left:n.x,bottom:r.y,right:r.x}}n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return a})),n.d(t,"c",(function(){return o}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(707),a=n(1347),o=n(410),i=function(e,t){return Object(o.a)(e)?Object(a.a)(t,{enableHardwareAcceleration:!1}):Object(r.b)(t,{enableHardwareAcceleration:!0})}},function(e,t,n){"use strict";n.d(t,"a",(function(){return h})),n.d(t,"b",(function(){return v}));var r=n(7),a=n(276),o=n(209),i=n(411),u=n(690),l=n(1345),c=n(103),s=n(415),f=n(695),d=n(405),p=n(704);var h={treeType:"dom",readValueFromInstance:function(e,t){if(Object(c.b)(t)){var n=Object(d.a)(t);return n&&n.default||0}var r,a=(r=e,window.getComputedStyle(r));return(Object(u.a)(t)?a.getPropertyValue(t):a[t])||0},sortNodePosition:function(e,t){return 2&e.compareDocumentPosition(t)?1:-1},getBaseTarget:function(e,t){var n;return null===(n=e.style)||void 0===n?void 0:n[t]},measureViewportBox:function(e,t){var n=t.transformPagePoint;return Object(p.b)(e,n)},resetTransform:function(e,t,n){var r=n.transformTemplate;t.style.transform=r?r({},""):"none",e.scheduleRender()},restoreTransform:function(e,t){e.style.transform=t.style.transform},removeValueFromRenderState:function(e,t){var n=t.vars,r=t.style;delete n[e],delete r[e]},makeTargetAnimatable:function(e,t,n,a){var i=n.transformValues;void 0===a&&(a=!0);var u=t.transition,c=t.transitionEnd,s=Object(r.d)(t,["transition","transitionEnd"]),f=Object(o.b)(s,u||{},e);if(i&&(c&&(c=i(c)),s&&(s=i(s)),f&&(f=i(f))),a){Object(o.a)(e,s,f);var d=Object(l.a)(e,s,f,c);c=d.transitionEnd,s=d.target}return Object(r.a)({transition:u,transitionEnd:c},s)},scrapeMotionValuesFromProps:s.a,build:function(e,t,n,r,a){void 0!==e.isVisible&&(t.style.visibility=e.isVisible?"visible":"hidden"),Object(i.a)(t,n,r,a.transformTemplate)},render:f.a},v=Object(a.a)(h)},function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return l}));var r=n(7),a=n(23);function o(e){return"string"==typeof e&&e.startsWith("var(--")}var i=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/;function u(e,t,n){void 0===n&&(n=1),Object(a.a)(n<=4,'Max CSS variable fallback depth detected in property "'.concat(e,'". This may indicate a circular fallback dependency.'));var l=Object(r.c)(function(e){var t=i.exec(e);if(!t)return[,];var n=Object(r.c)(t,3);return[n[1],n[2]]}(e),2),c=l[0],s=l[1];if(c){var f=window.getComputedStyle(t).getPropertyValue(c);return f?f.trim():o(s)?u(s,t,n+1):s}}function l(e,t,n){var a,i=Object(r.d)(t,[]),l=e.getInstance();if(!(l instanceof Element))return{target:i,transitionEnd:n};for(var c in n&&(n=Object(r.a)({},n)),e.forEachValue((function(e){var t=e.get();if(o(t)){var n=u(t,l);n&&e.set(n)}})),i){var s=i[c];if(o(s)){var f=u(s,l);f&&(i[c]=f,n&&(null!==(a=n[c])&&void 0!==a||(n[c]=s)))}}return{target:i,transitionEnd:n}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r={measureLayout:n(1348).a}},function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var r=n(7),a=n(0),o=(n.n(a),n(208)),i=n(711),u=n(278),l=n(1356),c=function(e){var t,n,c=e.children,s=e.id,f=e.inheritId,d=void 0===f||f,p=Object(a.useContext)(o.a),h=Object(a.useContext)(i.a),v=Object(r.c)(Object(u.a)(),2),m=v[0],b=v[1],y=Object(a.useRef)(null),g=null!==(t=p.id)&&void 0!==t?t:h;null===y.current&&(d&&g&&(s=s?g+"-"+s:g),y.current={id:s,group:d&&null!==(n=null==p?void 0:p.group)&&void 0!==n?n:Object(l.a)()});var O=Object(a.useMemo)((function(){return Object(r.a)(Object(r.a)({},y.current),{forceRender:m})}),[b]);return a.createElement(o.a.Provider,{value:O},c)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(0),a=(n.n(r),Object(r.createContext)(null))},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(0),a=(n.n(r),Object(r.createContext)(null))},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(7),a=n(16),o=function(e){return function(e){return"object"==typeof e&&e.mix}(e)?e.mix:void 0};function i(){for(var e=[],t=0;ts))return!1;var d=l.get(e),p=l.get(t);if(d&&p)return d==t&&p==e;var h=-1,v=!0,m=2&n?new r:void 0;for(l.set(e,t),l.set(t,e);++h=0||(a[n]=e[n]);return a}(e,f);return o.a.createElement("svg",i({"data-sanity-icon":"sanity-monogram",width:"1em",height:"1em",viewBox:"0 0 128 128",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:t}),o.a.createElement("rect",{width:"128",height:"128",rx:"8",fill:r.bg1}),o.a.createElement("path",{d:"M39.423 33.163C39.423 44.1615 46.3363 50.7056 60.1768 54.1564L74.843 57.4972C87.9418 60.453 95.9186 67.7945 95.9186 79.7554C96.0205 84.9662 94.2961 90.0531 91.0345 94.1635C91.0345 82.2301 84.751 75.7822 69.595 71.9052L55.1948 68.6882C43.6633 66.1035 34.7629 60.0681 34.7629 47.0761C34.7022 42.0589 36.3416 37.1644 39.423 33.163",fill:r.fg}),o.a.createElement("path",{d:"M82.0221 76.827C88.2776 80.759 91.0206 86.2582 91.0206 94.1497C85.8426 100.666 76.7462 104.323 66.0545 104.323C48.0576 104.323 35.4626 95.6207 32.6637 80.4977H49.9468C52.172 87.4406 58.0636 90.6576 65.9285 90.6576C75.5287 90.6576 81.9102 85.6258 82.0361 76.7995",fill:r.bg2}),o.a.createElement("path",{d:"M48.4075 49.4682C45.551 47.8004 43.2074 45.404 41.6256 42.5332C40.0437 39.6624 39.2826 36.4244 39.4231 33.1629C44.4191 26.7013 53.1096 22.7556 63.7034 22.7556C82.0362 22.7556 92.6439 32.2693 95.2609 45.66H78.6355C76.8022 40.3807 72.2121 36.27 63.8434 36.27C54.9009 36.27 48.7993 41.3843 48.4495 49.4682",fill:r.bg2}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"unstable_useConditionalProperty",{enumerable:!0,get:function(){return f.unstable_useConditionalProperty}}),Object.defineProperty(t,"unstable_useDocumentPairPermissions",{enumerable:!0,get:function(){return i.unstable_useDocumentPairPermissions}}),Object.defineProperty(t,"unstable_useDocumentValuePermissions",{enumerable:!0,get:function(){return i.unstable_useDocumentValuePermissions}}),Object.defineProperty(t,"unstable_useTemplatePermissions",{enumerable:!0,get:function(){return i.unstable_useTemplatePermissions}}),Object.defineProperty(t,"useCurrentUser",{enumerable:!0,get:function(){return a.useCurrentUser}}),Object.defineProperty(t,"useDocumentPresence",{enumerable:!0,get:function(){return r.useDocumentPresence}}),Object.defineProperty(t,"useDocumentType",{enumerable:!0,get:function(){return o.useDocumentType}}),Object.defineProperty(t,"useDocumentValues",{enumerable:!0,get:function(){return c.useDocumentValues}}),Object.defineProperty(t,"useGlobalPresence",{enumerable:!0,get:function(){return r.useGlobalPresence}}),Object.defineProperty(t,"useModuleStatus",{enumerable:!0,get:function(){return s.useModuleStatus}}),Object.defineProperty(t,"useTimeAgo",{enumerable:!0,get:function(){return l.useTimeAgo}}),Object.defineProperty(t,"useUser",{enumerable:!0,get:function(){return a.useUser}}),Object.defineProperty(t,"useUserColor",{enumerable:!0,get:function(){return u.useUserColor}});var r=n(1422),a=n(793),o=n(1680),i=n(1932),u=n(888),l=n(2003),c=n(2160),s=n(940),f=n(2163)},function(e,t){e.exports=function(){}},function(e,t,n){var r=n(129),a=function(){try{var e=r(Object,"defineProperty");return e({},"",{}),e}catch(e){}}();e.exports=a},function(e,t,n){var r=n(427),a=n(442),o=n(428),i=n(729),u=Object.getOwnPropertySymbols?function(e){for(var t=[];e;)r(t,o(e)),e=a(e);return t}:i;e.exports=u},function(e,t,n){var r=n(1448),a=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,o=/\\(\\)?/g,i=r((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(a,(function(e,n,r,a){t.push(r?a.replace(o,"$1"):n||e)})),t}));e.exports=i},function(e,t,n){var r=n(1454),a=Math.max;e.exports=function(e,t,n){return t=a(void 0===t?e.length-1:t,0),function(){for(var o=arguments,i=-1,u=a(o.length-t,0),l=Array(u);++i1&&"number"==typeof e[e.length-1]&&(n=e.pop())):"number"==typeof l&&(n=e.pop());if(null===u&&1===e.length&&e[0]instanceof r.a)return e[0];return Object(o.a)(n)(Object(i.a)(e,u))};var r=n(18),a=n(79),o=n(462),i=n(214)},function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),t.b=function(){return o};var r=n(18),a=n(460),o=new r.a(a.a)},function(e,t,n){"use strict";t.a=function(e,t){function n(){return!n.pred.apply(n.thisArg,arguments)}return n.pred=e,n.thisArg=t,n}},function(e,t,n){"use strict";t.a=function(){for(var e=[],t=0;tV.pipe((0,l.take)(1)).toPromise(),getUser:e=>H(e).pipe((0,l.take)(1)).toPromise(),getUsers:Y,get currentUser(){return J()},observable:Q}};var r,a,o=O(n(1590)),i=O(n(76)),u=n(5),l=n(4),c=O(n(1592)),s=O(n(1594)),f=O(n(777)),d=n(221),p=n(91),h=O(n(63)),v=n(474),m=n(473),b=n(788),y=n(786),g=n(1662);function O(e){return e&&e.__esModule?e:{default:e}}function w(e,t,n,r,a,o,i){try{var u=e[o](i),l=u.value}catch(e){return void n(e)}u.done?t(l):Promise.resolve(l).then(r,a)}function j(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){w(o,r,a,i,u,"next",e)}function u(e){w(o,r,a,i,u,"throw",e)}i(void 0)}))}}function _(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function E(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n{return(t="/users/".concat(e.join(",")),n={tag:"users.get"},r=n.tag,S.request({uri:t,withCredentials:!0,tag:r})).then($).then((t=>e.map((e=>t.find((t=>(null==t?void 0:t.id)===e))||null))));var t,n,r}),{batchScheduleFn:e=>(0,c.default)(e)}),N=v.debugRolesParam$.pipe((0,l.map)(b.getDebugRolesByNames));function W(){return(0,u.defer)((()=>{k("Fetching current user");var e=f.default.getCurrentUser();return L.prime("me",e.then((e=>e?q(e):null))),e})).pipe((0,l.switchMap)((e=>{if(!(0,y.authTokenIsAllowed)()||e||!e&&!D)return k(e?"Received user with ID ".concat(e.id):"Received no user"),D=null,(0,u.of)(e);k("Session ID present in URL, but no user received - fetching token");var t=D;return D=null,(0,y.fetchToken)(t,S).pipe((0,l.switchMap)((e=>{var t=e.token;return k("Token received - storing in localStorage"),(0,y.saveToken)({token:t,projectId:M}),m.authStateChangedInThisWindow$.next(!0),k("Re-fetching user with explicit authorization token"),f.default.getCurrentUser()})),(0,l.catchError)((e=>(console.warn("Error fetching authentication token:",e),(0,u.of)(null)))))})),(0,l.tap)((e=>{e&&L.prime(e.id,q(e))})),(0,l.mergeMap)((e=>N.pipe((0,l.map)((t=>e&&t.length>0?E(E({},e),{},{roles:t}):e))))))}var V=(0,u.merge)(W().pipe((0,l.tap)((e=>{e||(0,y.clearToken)(M),k("Current user fetched - %s",e?"found user":"no user")})),(0,l.catchError)((e=>{if(401===e.statusCode)return(0,y.clearToken)(M),(0,u.of)(null);throw e}))),F.pipe((0,l.tap)((()=>k("Re-fetching current user in response to refresh request"))),(0,l.switchMap)((()=>W()))),T.pipe((0,l.tap)((()=>{k("Logout triggered - clearing any local token"),(0,y.clearToken)(M)})),(0,l.mergeMap)((()=>f.default.logout())),(0,l.mapTo)(null))).pipe((0,l.distinctUntilChanged)(((e,t)=>(null==e?void 0:e.id)===(null==t?void 0:t.id))),(0,l.tap)((e=>{k("Broadcasting auth state change, user ID: %s",(null==e?void 0:e.id)||"null"),(0,y.broadcastAuthStateChanged)((null==e?void 0:e.id)||void 0)})),(0,l.shareReplay)({refCount:!0,bufferSize:1})),z=(0,u.combineLatest)([V,m.authStateChangedInOtherWindow$]).pipe((0,l.filter)((e=>{var t=x(e,2),n=t[0],r=t[1];return(null==n?void 0:n.id)!==(null==r?void 0:r.id)}))).subscribe((()=>{k("Auth state changed in different window, refreshing locally"),B()}));null!==(r=e)&&void 0!==r&&null!==(a=r.hot)&&void 0!==a&&a.dispose&&e.hot.dispose((()=>{z.unsubscribe()}));var U=V.pipe((0,l.map)((e=>e?q(e):e)));function H(e){return"me"===e?U:(0,u.from)(L.load(e))}function Y(e){return G.apply(this,arguments)}function G(){return(G=j((function*(e){return(yield L.loadMany(e)).filter(Z)}))).apply(this,arguments)}function $(e){return Array.isArray(e)?e:[e]}function q(e){return{id:e.id,displayName:e.name,imageUrl:e.profileImage}}function Z(e){return Boolean("string"==typeof(null==e?void 0:e.id))}var K=V.pipe((0,l.map)((e=>({type:"snapshot",user:e}))),(0,l.catchError)((e=>(0,u.of)({type:"error",error:e})))),X=!1;function J(){return X||(console.warn("userStore.currentUser is deprecated. Instead use `userStore.me`, which is an observable of the current user (or null if not logged in). ".concat((0,p.generateHelpUrl)("studio-user-store-currentuser-deprecated"))),X=!0),K}var Q={me:V,getCurrentUser:()=>V.pipe((0,l.take)(1)),getUser:H,getUsers:e=>(0,u.from)(Y(e)),get currentUser(){return J()}}}).call(t,n(167)(e))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=(r=n(1597))&&r.__esModule?r:{default:r},o=n(302);var i={getProviders:a.default,getCurrentUser:()=>o.versionedClient.request({uri:"/users/me",withCredentials:!0,tag:"users.get-current"}).then((e=>e&&e.id?e:null)).catch((e=>{if(401===e.statusCode)return null;throw e})),logout:()=>o.versionedClient.auth.logout()};t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isFunction=function(e){return"function"==typeof e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(471),a=n(780);t.empty={closed:!0,next:function(e){},error:function(e){if(r.config.useDeprecatedSynchronousErrorHandling)throw e;a.hostReportError(e)},complete:function(){}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.hostReportError=function(e){setTimeout((function(){throw e}),0)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.rxSubscriber="function"==typeof Symbol?Symbol("rxSubscriber"):"@@rxSubscriber_"+Math.random(),t.$$rxSubscriber=t.rxSubscriber},function(e,t,n){"use strict";e.exports=function(e){if("string"==typeof e||Array.isArray(e))return{id:e};if(e&&e.query)return"params"in e?{query:e.query,params:e.params}:{query:e.query};var t=["* Document ID ()","* Array of document IDs","* Object containing `query`"].join("\n");throw new Error("Unknown selection - must be one of:\n\n".concat(t))}},function(e,t,n){"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var a=n(29),o=n(137),i=n(472),u={returnDocuments:!1};function l(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0;this.trxId=n,this.operations=e,this.client=t}a(l.prototype,{clone:function(){return new l(this.operations.slice(0),this.client,this.trxId)},create:function(e){return o.validateObject("create",e),this._add({create:e})},createIfNotExists:function(e){var t="createIfNotExists";return o.validateObject(t,e),o.requireDocumentId(t,e),this._add(r({},t,e))},createOrReplace:function(e){var t="createOrReplace";return o.validateObject(t,e),o.requireDocumentId(t,e),this._add(r({},t,e))},delete:function(e){return o.validateDocumentId("delete",e),this._add({delete:{id:e}})},patch:function(e,t){var n="function"==typeof t;if(e instanceof i)return this._add({patch:e.serialize()});if(n){var r=t(new i(e,{},this.client));if(!(r instanceof i))throw new Error("function passed to `patch()` must return the patch");return this._add({patch:r.serialize()})}return this._add({patch:a({id:e},t)})},transactionId:function(e){return e?(this.trxId=e,this):this.trxId},serialize:function(){return this.operations.slice()},toJSON:function(){return this.serialize()},commit:function(e){if(!this.client)throw new Error("No `client` passed to transaction, either provide one or pass the transaction to a clients `mutate()` method");return this.client.mutate(this.serialize(),a({transactionId:this.trxId},u,e||{}))},reset:function(){return this.operations=[],this},_add:function(e){return this.operations.push(e),this}}),e.exports=l},function(e,t,n){"use strict";var r=["tag"];function a(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var o=encodeURIComponent;e.exports=function(e){var t=e.query,n=e.params,i=void 0===n?{}:n,u=e.options,l=void 0===u?{}:u,c=l.tag,s=a(l,r),f="query=".concat(o(t)),d=c?"?tag=".concat(o(c),"&").concat(f):"?".concat(f),p=Object.keys(i).reduce((function(e,t){return"".concat(e,"&").concat(o("$".concat(t)),"=").concat(o(JSON.stringify(i[t])))}),d);return Object.keys(s).reduce((function(e,t){return l[t]?"".concat(e,"&").concat(o(t),"=").concat(o(l[t])):e}),p)}},function(e,t){e.exports=function(e){return"https://docs.sanity.io/help/"+e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"authStateChangedInThisWindow$",{enumerable:!0,get:function(){return o.authStateChangedInThisWindow$}}),Object.defineProperty(t,"authToken$",{enumerable:!0,get:function(){return a.authToken$}}),Object.defineProperty(t,"authTokenIsAllowed",{enumerable:!0,get:function(){return r.authTokenIsAllowed}}),Object.defineProperty(t,"broadcastAuthStateChanged",{enumerable:!0,get:function(){return o.broadcastAuthStateChanged}}),Object.defineProperty(t,"clearToken",{enumerable:!0,get:function(){return a.clearToken}}),Object.defineProperty(t,"fetchToken",{enumerable:!0,get:function(){return a.fetchToken}}),Object.defineProperty(t,"getToken",{enumerable:!0,get:function(){return a.getToken}}),Object.defineProperty(t,"saveToken",{enumerable:!0,get:function(){return a.saveToken}});var r=n(787),a=n(1655),o=n(473)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.authTokenIsAllowed=function(){return"dual"===i},t.readConfig=function(){return{projectId:r.default.api.projectId}};var r=o(n(76)),a=o(n(470));function o(e){return e&&e.__esModule?e:{default:e}}var i=["dual","cookie"].includes(null===a.default||void 0===a.default?void 0:a.default.loginMethod)?a.default.loginMethod:"dual"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"debugGrants$",{enumerable:!0,get:function(){return a.debugGrants$}}),Object.defineProperty(t,"getDebugRolesByNames",{enumerable:!0,get:function(){return r.getDebugRolesByNames}});var r=n(1659),a=n(1660)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.bifur=void 0;var r=n(1663),a=n(42),o=(0,r.fromSanityClient)(a.versionedClient);t.bifur=o},function(e,t,n){var r=n(1672);e.exports=function(e){var t=e.length;return t?e[r(0,t-1)]:void 0}},function(e,t,n){var r=n(1674),a=n(105);e.exports=function(e){return null==e?[]:r(e,a(e))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useCurrentUser=function(){return(0,i.useLoadable)(a.default.me)},t.useUser=function(e){return(0,i.useLoadable)((0,o.useMemo)((()=>a.default.observable.getUser(e)),[e]))};var r,a=(r=n(222))&&r.__esModule?r:{default:r},o=n(0),i=n(475)},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(0),a=(n.n(r),"undefined"!=typeof window?r.useLayoutEffect:r.useEffect)},function(e,t,n){"use strict";t.b=i,t.a=function(e,t,n){return i(Object(r.useMemo)((function(){return o(e)}),t),n)};var r=n(0),a=(n.n(r),n(794));function o(e){return"function"==typeof e?e():e}function i(e,t){var n=Object(r.useRef)(),i=Object(r.useRef)(!0),u=Object(r.useState)((function(){var r=!0,a=o(t);return n.current=e.subscribe((function(e){r?a=e:c(e)})),r=!1,a})),l=u[0],c=u[1];return Object(a.a)((function(){return i.current||(n.current=e.subscribe((function(e){return c(e)}))),i.current=!1,function(){n.current&&(n.current.unsubscribe(),n.current=void 0)}}),[e]),l}},function(e,t,n){"use strict";t.d=function(e){var t=Object(i.useState)(e),n=t[0],a=t[1];return[Object(r.a)(n),a]},t.a=function(e){var t=Object(i.useRef)();t.current||(t.current=e?Object(a.observableCallback)(e):Object(a.observableCallback)());return t.current},t.b=function(e){return Object(r.a)(Object(i.useContext)(e))},t.c=function(){var e=Object(i.useRef)();e.current||(e.current=(t=null,Object(a.observableCallback)(Object(o.startWith)(t))));var t;return e.current};var r=n(476),a=n(221),o=n(4),i=n(0);n.n(i)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=n(81),o=n(42),i=n(798),u=(r=n(1709))&&r.__esModule?r:{default:r},l=n(1710),c=n(809),s=n(810),f=n(1859),d=n(1866),p=n(1867),h=n(491),v=n(849);function m(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function b(e){for(var t=1;t(0,i.checkoutPair)(e),listenQuery:c.listenQuery,resolveTypeForDocument:l.resolveTypeForDocument,pair:{editState:(e,t)=>(0,s.editState)(g(e),t),editOperations:(e,t)=>(0,f.editOperations)(g(e),t),documentEvents:(e,t)=>(0,d.documentEvents)(g(e),t),validation:(e,t)=>(0,p.validation)(g(e),t),operationEvents:(e,t)=>(0,h.operationEvents)(g(e),t),consistencyStatus:(e,t)=>(0,v.consistencyStatus)(g(e),t)}});t.default=O},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.checkoutPair=function(e){var t=e.publishedId,n=e.draftId,l=(0,i.getPairListener)(o.versionedClient,e).pipe((0,a.share)()),s=l.pipe((0,a.filter)((e=>"reconnect"===e.type))),h=(0,u.createBufferedDocument)(n,l.pipe((0,a.filter)(f(n))),d),v=(0,u.createBufferedDocument)(t,l.pipe((0,a.filter)(f(t))),d);return{draft:c(c({},h),{},{events:(0,r.merge)(s,h.events).pipe((0,a.map)(p("draft"))),consistency$:h.consistency$,remoteSnapshot$:h.remoteSnapshot$.pipe((0,a.map)(p("draft")))}),published:c(c({},v),{},{events:(0,r.merge)(s,v.events).pipe((0,a.map)(p("published"))),consistency$:v.consistency$,remoteSnapshot$:v.remoteSnapshot$.pipe((0,a.map)(p("published")))})}};var r=n(5),a=n(4),o=n(42),i=n(1682),u=n(799);function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;tt=>"reconnect"!==t.type&&t.documentId===e;function d(e){return o.versionedClient.dataRequest("mutate",e,{visibility:"async",returnDocuments:!1,tag:"document.commit"})}function p(e){return t=>c(c({},t),{},{version:e})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createBufferedDocument=void 0;var r=n(1683),a=["_id","_rev","_updatedAt"];function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function i(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}t.createBufferedDocument=(e,t,n)=>{var o,u=(0,r.createObservableBufferedDocument)(t,n),c=(o=e,e=>{e._id,e._rev,e._updatedAt;var t=l(e,a);return i({_id:o},t)}),s={delete:{id:e}};return{events:u.updates$,consistency$:u.consistency$,remoteSnapshot$:u.remoteSnapshot$,patch:t=>t.map((t=>({patch:i(i({},t),{},{id:e})}))),create:e=>({create:c(e)}),createIfNotExists:e=>({createIfNotExists:c(e)}),createOrReplace:e=>({createOrReplace:c(e)}),delete:()=>s,mutate:e=>u.addMutations(e),commit:()=>u.commit()}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return new i(e).parse()};var r,a=(r=n(1685))&&r.__esModule?r:{default:r};function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class i{constructor(e){o(this,"tokens",void 0),o(this,"length",void 0),o(this,"i",void 0),this.tokens=(0,a.default)(e),this.length=this.tokens.length,this.i=0}parse(){return this.parsePath()}EOF(){return this.i>=this.length}peek(){return this.EOF()?null:this.tokens[this.i]}consume(){var e=this.peek();return this.i+=1,e}probe(e){var t=this.peek();return t?Object.keys(e).find((n=>{var r=e[n];return!t[n]||t[n]!=r}))?null:t:null}match(e){return this.probe(e)?this.consume():null}parseAttribute(){var e=this.match({type:"identifier"});if(e)return{type:"attribute",name:e.name};var t=this.match({type:"quoted",quote:"single"});return t?{type:"attribute",name:t.value}:null}parseAlias(){return this.match({type:"keyword",symbol:"@"})||this.match({type:"keyword",symbol:"$"})?{type:"alias",target:"self"}:null}parseNumber(){var e=this.match({type:"number"});return e?{type:"number",value:e.value}:null}parseNumberValue(){var e=this.parseNumber();return e?e.value:null}parseSliceSelector(){var e=this.i,t={type:"range"};return t.start=this.parseNumberValue(),this.match({type:"operator",symbol:":"})?(t.end=this.parseNumberValue(),this.match({type:"operator",symbol:":"})&&(t.step=this.parseNumberValue()),null===t.start&&null===t.end?(this.i=e,null):t):null!==t.start?{type:"index",value:t.start}:(this.i=e,null)}parseValueReference(){return this.parseAttribute()||this.parseSliceSelector()}parseLiteralValue(){var e=this.match({type:"quoted",quote:"double"});if(e)return{type:"string",value:e.value};var t=this.match({type:"boolean"});return t?{type:"boolean",value:"true"==t.symbol}:this.parseNumber()}parseFilterExpression(){var e=this.i,t=this.parseAttribute()||this.parseAlias();if(!t)return null;if(this.match({type:"operator",symbol:"?"}))return{type:"constraint",operator:"?",lhs:t};var n=this.match({type:"comparator"});if(!n)return this.i=e,null;var r=t,a=this.parseLiteralValue();if(!a)throw new Error("Operator ".concat(n.symbol," needs a literal value at the right hand side"));return{type:"constraint",operator:n.symbol,lhs:r,rhs:a}}parseExpression(){return this.parseFilterExpression()||this.parseValueReference()}parseUnion(){if(!this.match({type:"paren",symbol:"["}))return null;for(var e=[],t=this.parseFilterExpression()||this.parsePath()||this.parseValueReference();t&&(e.push(t),!this.match({type:"paren",symbol:"]"}));){if(!this.match({type:"operator",symbol:","}))throw new Error("Expected ]");if(!(t=this.parseFilterExpression()||this.parsePath()||this.parseValueReference()))throw new Error("Expected expression following ','")}return{type:"union",nodes:e}}parseRecursive(){if(this.match({type:"operator",symbol:".."})){var e=this.parsePath();if(!e)throw new Error("Expected path following '..' operator");return{type:"recursive",term:e}}return null}parsePath(){var e=[],t=this.parseAttribute()||this.parseUnion()||this.parseRecursive();if(!t)return null;for(e.push(t);!this.EOF();)if(this.match({type:"operator",symbol:"."})){var n=this.parseAttribute();if(!n)throw new Error("Expected attribute name following '.");e.push(n)}else{if(!this.probe({type:"paren",symbol:"["})){var r=this.parseRecursive();r&&e.push(r);break}var a=this.parseUnion();if(!a)throw new Error("Expected union following '['");e.push(a)}return 1==e.length?e[0]:{type:"path",nodes:e}}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=[],r=a.Matcher.fromPath(e).setPayload((e=>{n.push(...e)})),i=new o.default(t);return u(r,i),n};var r=i(n(480)),a=n(478),o=i(n(1690));function i(e){return e&&e.__esModule?e:{default:e}}function u(e,t){var n=e.match(t),r=n.leads,a=n.delivery;r.forEach((e=>{l(e.target,t).forEach((t=>{u(e.matcher,t)}))})),a&&a.targets.forEach((e=>{a.payload(l(e,t))}))}function l(e,t){var n=[];if(e.isIndexReference())e.toIndicies(t).forEach((e=>{n.push(t.getIndex(e))}));else if(e.isAttributeReference())n.push(t.getAttribute(e.name()));else{if(!e.isSelfReference())throw new Error("Unable to derive accessor for target ".concat(e.toString()));n.push(t)}return(0,r.default)(n)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return(0,a.default)(e,t).map((e=>({path:e.path,value:e.get()})))};var r,a=(r=n(801))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return e.reduce(((e,t,n)=>e+function(e,t){var n=typeof e;if("number"===n)return"[".concat(e,"]");if("object"===n&&null!=e)return Object.keys(e).map((t=>{var n=e[t];return"[".concat(t,'=="').concat(n,'"]')})).join("");if(r.test(e))return t?e:".".concat(e);return"['".concat(e,"']")}(t,0===n)),"")};var r=/^[a-z_$]+/},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Patcher",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(t,"ImmutableAccessor",{enumerable:!0,get:function(){return a.default}});var r=o(n(1691)),a=o(n(807));function o(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){var r=n(132);e.exports=function(e,t,n){for(var a=-1,o=e.length;++a{e.isIndexReference()&&n.push(...e.toIndicies(t))})),n.sort()}},function(e,t,n){"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class a{constructor(e,t){r(this,"_value",void 0),r(this,"path",void 0),this._value=e,this.path=t||[]}containerType(){return Array.isArray(this._value)?"array":null!==this._value&&"object"==typeof this._value?"object":"primitive"}get(){return this._value}length(){if("array"!==this.containerType())throw new Error("Won't return length of non-indexable _value");return this._value.length}getIndex(e){return"array"===this.containerType()&&(e>=this.length()?null:new a(this._value[e],this.path.concat(e)))}hasAttribute(e){return"object"===this.containerType()&&this._value.hasOwnProperty(e)}attributeKeys(){return"object"!==this.containerType()?[]:Object.keys(this._value)}getAttribute(e){if("object"!==this.containerType())throw new Error("getAttribute only applies to plain objects");return this.hasAttribute(e)?new a(this._value[e],this.path.concat(e)):null}set(e){return e===this._value?this:new a(e,this.path)}setAccessor(e){return e}setIndex(e,t){if(t===this._value[e])return this;var n=this._value.slice();return n[e]=t,new a(n,this.path)}setIndexAccessor(e,t){return this.setIndex(e,t.get())}unsetIndices(e){for(var t=this._value.length,n=[],r=0;r{this.pendingSuccessfullySubmitted(n),this.updateConsistencyFlag()},failure:()=>{this.pendingFailed(n),this.updateConsistencyFlag()}}}isConsistent(){return!this.inconsistentAt}considerIncoming(){var e,t=!1,n=[];if(this.HEAD){var r=new Date(this.HEAD._updatedAt);this.incoming.find((e=>e.timestamp&&e.timestampe.timestampe.previousRev==this.HEAD._rev)):this.incoming.find((e=>e.appliesToMissingDocument()))){var i=this.applyIncoming(e);if((t=t||i)&&n.push(e),a++>10)throw new Error("Mutator stuck flushing incoming mutations. Probably stuck here: ".concat(JSON.stringify(e)))}}while(e);this.incoming.length>0&&o.default.enabled&&(0,o.default)("Unable to apply mutations %s",this.incoming.map((e=>e.transactionId)).join(", ")),t&&this.rebase(n)}updateConsistencyFlag(){var e=this.isConsistent(),t=0==this.pending.length&&0==this.submitted.length&&0==this.incoming.length;t?this.inconsistentAt=null:this.inconsistentAt||(this.inconsistentAt=new Date),e!=t&&this.onConsistencyChanged&&(t?(0,o.default)("Buffered document is inconsistent"):(0,o.default)("Buffered document is consistent"),this.onConsistencyChanged(t))}applyIncoming(e){if(!e)return!1;if((0,o.default)("Applying mutation %s -> %s to rev %s",e.previousRev,e.resultRev,this.HEAD&&this.HEAD._rev),this.HEAD=e.apply(this.HEAD),this.onRemoteMutation&&this.onRemoteMutation(e),this.incoming=this.incoming.filter((t=>t.transactionId!=e.transactionId)),this.anyUnresolvedMutations()){var t=this.consumeUnresolved(e.transactionId);return o.default.enabled&&((0,o.default)("Incoming mutation ".concat(e.transactionId," appeared while there were pending or submitted local mutations")),(0,o.default)("Submitted txnIds: ".concat(this.submitted.map((e=>e.transactionId)).join(", "))),(0,o.default)("Pending txnIds: ".concat(this.pending.map((e=>e.transactionId)).join(", "))),(0,o.default)("needRebase == %s",t)),t}return(0,o.default)("Remote mutation %s arrived w/o any pending or submitted local mutations",e.transactionId),this.EDGE=this.HEAD,this.onMutation&&this.onMutation({mutation:e,document:this.EDGE,remote:!0}),!1}anyUnresolvedMutations(){return this.submitted.length>0||this.pending.length>0}consumeUnresolved(e){if(0==this.submitted.length&&0==this.pending.length)return!1;if(0!=this.submitted.length){if(this.submitted[0].transactionId==e)return(0,o.default)("Remote mutation %s matches upcoming submitted mutation, consumed from 'submitted' buffer",e),this.submitted.shift(),!1}else if(this.pending.length>0&&this.pending[0].transactionId==e)return(0,o.default)("Remote mutation %s matches upcoming pending mutation, consumed from 'pending' buffer",e),this.pending.shift(),!1;return(0,o.default)("The mutation was not the upcoming mutation, scrubbing. Pending: %d, Submitted: %d",this.pending.length,this.submitted.length),this.submitted=this.submitted.filter((t=>t.transactionId!=e)),this.pending=this.pending.filter((t=>t.transactionId!=e)),(0,o.default)("After scrubbing: Pending: %d, Submitted: %d",this.pending.length,this.submitted.length),!0}pendingSuccessfullySubmitted(e){if(0!=this.pending.length)if(this.pending[0].transactionId!=e){var t,n=[];this.pending.forEach((r=>{r.transactionId!=e?n.push(r):t=r})),this.submitted.push(t),this.pending=n,this.rebase([])}else this.submitted.push(this.pending.shift())}pendingFailed(e){this.pending=this.pending.filter((t=>t.transactionId!=e)),this.rebase([])}rebase(e){var t=this.EDGE;this.EDGE=a.default.applyAll(this.HEAD,this.submitted.concat(this.pending)),null!==t&&null!==this.EDGE&&(t._rev=this.EDGE._rev),!(0,r.default)(this.EDGE,t)&&this.onRebase&&this.onRebase(this.EDGE,e,this.pending)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.listenQuery=void 0;var r=n(5),a=n(4),o=n(1711),i=n(42);function u(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return l(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return l(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n(0,r.defer)((()=>(0,i.getVersionedClient)(n.apiVersion).observable.fetch(e,t,{tag:n.tag,filterResponse:!0}))),s=(e,t,n)=>(0,r.defer)((()=>(0,i.getVersionedClient)(n.apiVersion).listen(e,t,{events:["welcome","mutation","reconnect"],includeResult:!1,visibility:"query",tag:n.tag})));function f(e){return"welcome"===e.type}t.listenQuery=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=c(e,t,n),l=s(e,t,n).pipe((0,a.mergeMap)(((e,t)=>0===t&&!f(e)?(0,r.throwError)(new Error("reconnect"===e.type?"Could not establish EventSource connection":'Received unexpected type of first event "'.concat(e.type,'"'))):(0,r.of)(e))),(0,a.share)()),d=(0,r.partition)(l,f),p=u(d,2),h=p[0],v=p[1];return(0,r.merge)(h.pipe((0,a.take)(1)),v.pipe((0,a.throttleTime)(1e3,r.asyncScheduler,{leading:!0,trailing:!0}))).pipe((0,o.exhaustMapToWithTrailing)(i))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.editState=void 0;var r=n(4),a=n(93),o=n(138),i=n(490),u=(0,a.memoize)(((e,t)=>{var n=(0,o.isLiveEditEnabled)(t);return(0,i.operationArgs)(e,t).pipe((0,r.map)((r=>{var a=r.snapshots;return{id:e.publishedId,type:t,draft:a.draft,published:a.published,liveEdit:n,ready:!0}})),(0,r.startWith)({id:e.publishedId,type:t,draft:null,published:null,liveEdit:n,ready:!1}),(0,r.publishReplay)(1),(0,r.refCount)())}),((e,t)=>e.publishedId+t));t.editState=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a.default}});var r,a=(r=n(1713))&&r.__esModule?r:{default:r}},function(e,t,n){var r=n(210),a=n(1717),o=n(170);e.exports=function(e,t,n){for(var i=-1,u=t.length,l={};++i{if("defaults"===e)return e;if(!(0,a.default)(e))throw new Error("Search config must be an object of {path: string, weight: number}");return{weight:"weight"in e?e.weight:1,path:(0,r.default)(e.path),mapWith:"string"==typeof e.mapWith?e.mapWith:void 0}}))};var r=o(n(1733)),a=o(n(62));function o(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){var r=n(1739),a=n(1740),o=n(106),i=n(1741);e.exports=function(e,t,n){return e=o(e),void 0===(t=n?void 0:t)?a(e)?i(e):r(e):e.match(t)||[]}},function(e,t,n){var r=n(90),a=n(817),o=n(818);e.exports=function(e,t){return o(e,a(r(t)))}},function(e,t){e.exports=function(e){if("function"!=typeof e)throw new TypeError("Expected a function");return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}},function(e,t,n){var r=n(77),a=n(90),o=n(812),i=n(443);e.exports=function(e,t){if(null==e)return{};var n=r(i(e),(function(e){return[e]}));return t=a(t),o(e,n,(function(e,n){return t(e,n[0])}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ObjectType=void 0;var r=v(n(176)),a=v(n(31)),o=v(n(224)),i=v(n(1749)),u=v(n(821)),l=v(n(223)),c=v(n(1751)),s=n(814),f=v(n(1752)),d=n(109),p=n(51),h=["name","fieldset","group"];function v(e){return e&&e.__esModule?e:{default:e}}function m(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function b(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function y(e){for(var t=1;t({name:"object",type:null,jsonType:"object"}),extend(e,t){var n=y({fields:[]},e),p=y({},n.options||{}),v=Object.assign((0,a.default)(this.get(),O),n,{type:this.get(),title:n.title||(n.name?(0,r.default)(n.name):""),options:p,orderings:n.orderings||(0,c.default)(n),fields:n.fields.map((e=>{var n=e.name,a=e.fieldset,o=e.group,i=m(e,h),u={name:n,group:o,fieldset:a};return(0,d.lazyGetter)(u,"type",(()=>t(y(y({},i),{},{title:e.title||(0,r.default)(n)}))))}))});return(0,d.lazyGetter)(v,"fieldsets",(()=>{return e=n,t=v.fields,r=(e.fieldsets||[]).map((e=>({name:e.name,title:e.title,description:e.description,options:e.options,group:e.group,fields:[],hidden:e.hidden,readOnly:e.readOnly}))),a=(0,o.default)(r,"name"),t.map((t=>{if(t.fieldset){var n=a[t.fieldset];if(!n)throw new Error("Group '".concat(t.fieldset,"' is not defined in schema for type '").concat(e.name,"'"));return n.fields.push(t),1===n.fields.length?n:null}return{single:!0,field:t}})).filter(Boolean);var e,t,r,a})),(0,d.lazyGetter)(v,"groups",(()=>function(e,t){var n,a=(e.groups||[]).map((e=>{var t=e.name,n=e.title,r=e.description,a=e.icon,o=e.readOnly,i=e.hidden;return{name:t,title:n,description:r,icon:a,readOnly:o,default:e.default,hidden:i,fields:[]}})),l=a.filter((e=>e.default));if(l.length>1)throw new Error("You currently have ".concat(l.length," default field groups defined for type '").concat(e.name?(0,r.default)(e.name):null!==(n=e.title)&&void 0!==n?n:"","', but only 1 is supported"));var c=(0,o.default)(a,"name");return t.forEach((t=>{if(t.group){var n=(0,u.default)(t.group);n.length>0&&n.forEach((n=>{var r,a,o=c[n];if(!o)throw new Error("Field group '".concat(n,"' is not defined in schema for type '").concat(null!==(r=null!==(a=e.name)&&void 0!==a?a:e.title)&&void 0!==r?r:"","'"));o.fields.push(t)}))}})),(0,i.default)(c).filter((e=>e.fields.length>0))}(n,v.fields))),(0,d.lazyGetter)(v,"preview",(0,l.default)(n)),(0,d.lazyGetter)(v,"__experimental_search",(()=>{var e=n.__experimental_search?(0,s.normalizeSearchConfigs)(n.__experimental_search):null;return e?e.map((e=>"defaults"===e?(0,s.normalizeSearchConfigs)(n):e)):(0,f.default)(v)}),{enumerable:!1}),function e(t){return{get:()=>t,extend:o=>{if(o.fields)throw new Error('Cannot override `fields` of subtypes of "object"');var i=Object.assign({},t,(0,a.default)(o,O),{title:o.title||n.title||(n.name?(0,r.default)(n.name):""),type:t});return(0,d.lazyGetter)(i,"__experimental_search",(()=>t.__experimental_search)),e(i)}}}(v)}};t.ObjectType=w},function(e,t,n){var r=n(743),a=n(131);e.exports=function(e,t){var n=-1,o=a(e)?Array(e.length):[];return r(e,(function(e,r,a){o[++n]=t(e,r,a)})),o}},function(e,t,n){var r=n(38);e.exports=function(){if(!arguments.length)return[];var e=arguments[0];return r(e)?e:[e]}},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=((r=n(1766))&&r.__esModule?r:{default:r}).default;t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.validateInputComponent=function(e){if("inputComponent"in e&&!(0,i.isInputComponentLike)(e.inputComponent))return[(0,a.warning)("The `inputComponent` property is set but does not appear to be a valid React component (expected a function, but saw ".concat((0,o.default)(e.inputComponent),"). If you have imported a custom input component, please verify that you have imported the correct named/default export."))];return[]};var r,a=n(56),o=(r=n(822))&&r.__esModule?r:{default:r},i=n(1768)},function(e,t,n){"use strict";e.exports=function(e,t){if(!Array.isArray(e))throw new TypeError("humanize-list expected an array");(t=t||{}).conjunction=t.conjunction||"and";var n=e.length;if(1===n)return e[0];if(t.skipConjunction)return e.join(", ");for(var r="",a=0;a{if(e===t)return 0;const n=e;e.length>t.length&&(e=t,t=n);let o=e.length,i=t.length;for(;o>0&&e.charCodeAt(~-o)===t.charCodeAt(~-i);)o--,i--;let u,l,c,s,f=0;for(;fl?s>l?l+1:s:s>c?c+1:s;return l};e.exports=o,e.exports.default=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Rule",{enumerable:!0,get:function(){return r.default}}),t.default=void 0,Object.defineProperty(t,"inferFromSchema",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"inferFromSchemaType",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(t,"validateDocument",{enumerable:!0,get:function(){return a.default}});var r=u(n(827)),a=u(n(1839)),o=u(n(1842)),i=u(n(838));function u(e){return e&&e.__esModule?e:{default:e}}var l={Rule:r.default,validateDocument:a.default,inferFromSchema:o.default,inferFromSchemaType:i.default};t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=b(n(49)),o=b(n(1783)),i=b(n(226)),u=b(n(1784)),l=b(n(1785)),c=b(n(485)),s=b(n(139)),f=b(n(1820)),d=b(n(1821)),p=b(n(1822)),h=b(n(1823)),v=b(n(1824)),m=b(n(1825));function b(e){return e&&e.__esModule?e:{default:e}}function y(e,t,n,r,a,o,i){try{var u=e[o](i),l=u.value}catch(e){return void n(e)}u.done?t(l):Promise.resolve(l).then(r,a)}function g(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){y(o,r,a,i,u,"next",e)}function u(e){y(o,r,a,i,u,"throw",e)}i(void 0)}))}}function O(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var w={Boolean:f.default,Number:d.default,String:p.default,Array:h.default,Object:v.default,Date:m.default},j=e=>e&&e.type?j(e.type):e,_=e=>!("object"!=typeof e||!e)&&e.type===C.FIELD_REF,E=[],P=Symbol("FIELD_REF"),x=["Array","Boolean","Date","Number","Object","String"],C=(r=class e{constructor(t){O(this,"_type",void 0),O(this,"_level",void 0),O(this,"_required",void 0),O(this,"_typeDef",void 0),O(this,"_message",void 0),O(this,"_rules",[]),O(this,"_fieldRules",void 0),O(this,"valueOfField",e.valueOfField.bind(e)),this._typeDef=t,this.reset()}_mergeRequired(e){return"required"===this._required||"required"===e._required?"required":"optional"===this._required||"optional"===e._required?"optional":void 0}error(e){var t=this.clone();return t._level="error",t._message=e||void 0,t}warning(e){var t=this.clone();return t._level="warning",t._message=e||void 0,t}info(e){var t=this.clone();return t._level="info",t._message=e||void 0,t}reset(){return this._type=this._type||void 0,this._rules=(this._rules||[]).filter((e=>"type"===e.flag)),this._message=void 0,this._required=void 0,this._level="error",this._fieldRules=void 0,this}isRequired(){return"required"===this._required}clone(){var t=new e;return t._type=this._type,t._message=this._message,t._required=this._required,t._rules=(0,o.default)(this._rules),t._level=this._level,t._fieldRules=this._fieldRules,t._typeDef=this._typeDef,t}cloneWithRules(e){var t=this.clone(),n=new Set;return e.forEach((e=>{"type"===e.flag&&(t._type=e.constraint),n.add(e.flag)})),t._rules=t._rules.filter((e=>{var t=["type","uri","email"].includes(e.flag),r=n.has(e.flag);return!(t&&r)})).concat(e),t}merge(e){if(this._type&&e._type&&this._type!==e._type)throw new Error("merge() failed: conflicting types");var t=this.cloneWithRules(e._rules);return t._type=this._type||e._type,t._message=this._message||e._message,t._required=this._mergeRequired(e),t._level="error"===this._level?e._level:this._level,t}type(e){var t="".concat(e.slice(0,1).toUpperCase()).concat(e.slice(1));if(!x.includes(t))throw new Error('Unknown type "'.concat(e,'"'));var n=this.cloneWithRules([{flag:"type",constraint:t}]);return n._type=t,n}all(e){return this.cloneWithRules([{flag:"all",constraint:e}])}either(e){return this.cloneWithRules([{flag:"either",constraint:e}])}optional(){var e=this.cloneWithRules([{flag:"presence",constraint:"optional"}]);return e._required="optional",e}required(){var e=this.cloneWithRules([{flag:"presence",constraint:"required"}]);return e._required="required",e}custom(e){return this.cloneWithRules([{flag:"custom",constraint:e}])}block(e){return this.cloneWithRules([{flag:"custom",constraint:e}])}min(e){return this.cloneWithRules([{flag:"min",constraint:e}])}max(e){return this.cloneWithRules([{flag:"max",constraint:e}])}length(e){return this.cloneWithRules([{flag:"length",constraint:e}])}valid(e){var t=Array.isArray(e)?e:[e];return this.cloneWithRules([{flag:"valid",constraint:t}])}integer(){return this.cloneWithRules([{flag:"integer"}])}precision(e){return this.cloneWithRules([{flag:"precision",constraint:e}])}positive(){return this.cloneWithRules([{flag:"min",constraint:0}])}negative(){return this.cloneWithRules([{flag:"lessThan",constraint:0}])}greaterThan(e){return this.cloneWithRules([{flag:"greaterThan",constraint:e}])}lessThan(e){return this.cloneWithRules([{flag:"lessThan",constraint:e}])}uppercase(){return this.cloneWithRules([{flag:"stringCasing",constraint:"uppercase"}])}lowercase(){return this.cloneWithRules([{flag:"stringCasing",constraint:"lowercase"}])}regex(e,t,n){var r,a,o={pattern:e,name:"string"==typeof t?t:null!==(r=null==t?void 0:t.name)&&void 0!==r?r:null==n?void 0:n.name,invert:"string"!=typeof t&&(null!==(a=null==t?void 0:t.invert)&&void 0!==a?a:null==n?void 0:n.invert)||!1};return this.cloneWithRules([{flag:"regex",constraint:o}])}email(){return this.cloneWithRules([{flag:"email"}])}uri(e){var t=(null==e?void 0:e.scheme)||["http","https"],n=Array.isArray(t)?t:[t];if(!n.length)throw new Error("scheme must have at least 1 scheme specified");var r={options:{scheme:n.map((e=>{if(!(e instanceof RegExp)&&"string"!=typeof e)throw new Error("scheme must be a RegExp or a String");return"string"==typeof e?new RegExp("^".concat((0,u.default)(e),"$")):e})),allowRelative:(null==e?void 0:e.allowRelative)||!1,relativeOnly:(null==e?void 0:e.relativeOnly)||!1,allowCredentials:(null==e?void 0:e.allowCredentials)||!1}};return this.cloneWithRules([{flag:"uri",constraint:r}])}unique(){return this.cloneWithRules([{flag:"unique"}])}reference(){return this.cloneWithRules([{flag:"reference"}])}fields(e){if("Object"!==this._type)throw new Error("fields() can only be called on an object type");var t=this.cloneWithRules([]);return t._fieldRules=e,t}assetRequired(){var e,t=j(this._typeDef);return e=t&&["image","file"].includes(t.name)?"image"===t.name?"Image":"File":"Asset",this.cloneWithRules([{flag:"assetRequired",constraint:{assetType:e}}])}validate(e){var t=arguments,n=this;return g((function*(){var r=t.length>1&&void 0!==t[1]?t[1]:{},o=null==e;if(o&&"optional"===n._required)return E;var u=void 0===n._required&&o?n._rules.filter((e=>"custom"===e.flag)):n._rules,f=n._type&&w[n._type]||s.default,d=yield Promise.all(u.map(function(){var t=g((function*(t){if(void 0===t.flag)throw new Error('Invalid rule, did not contain "flag"-property');var o=f[t.flag];if(!o){var u=n._type?'type "'.concat(n._type,'"'):"rule without declared type";throw new Error('Validator for flag "'.concat(t.flag,'" not found for ').concat(u))}var s,d="constraint"in t?t.constraint:null;_(d)&&(d=(0,a.default)(r.parent,d.path));try{s=yield o(d,e,n._message,r)}catch(e){var p=new i.default("".concat((0,c.default)(r.path),": Exception occurred while validating value: ").concat(e.message));return(0,l.default)(p,"error",r)}return(0,l.default)(s,n._level,r)}));return function(e){return t.apply(this,arguments)}}()));return d.flat()}))()}},O(r,"FIELD_REF",P),O(r,"array",(e=>new r(e).type("Array"))),O(r,"object",(e=>new r(e).type("Object"))),O(r,"string",(e=>new r(e).type("String"))),O(r,"number",(e=>new r(e).type("Number"))),O(r,"boolean",(e=>new r(e).type("Boolean"))),O(r,"dateTime",(e=>new r(e).type("Date"))),O(r,"valueOfField",(e=>({type:P,path:e}))),r),k=C;t.default=k},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=r.call(e).slice(8,-1);if(null==e)return t.toLowerCase();var n=e.constructor;return n&&!function(e){for(var t=0;t=u.getTime()?n+1:t.getTime()>=c.getTime()?n:n-1};var r=n(6),a=n(2),o=n(308)},function(e,t,n){"use strict";t.a=function(e,t){Object(i.a)(1,arguments);var n=Object(r.a)(e),l=Object(a.a)(n,t).getTime()-Object(o.a)(n,t).getTime();return Math.round(l/u)+1};var r=n(6),a=n(309),o=n(1838),i=n(2),u=6048e5},function(e,t,n){"use strict";var r=n(178),a={y:function(e,t){var n=e.getUTCFullYear(),a=n>0?n:1-n;return Object(r.a)("yy"===t?a%100:a,t.length)},M:function(e,t){var n=e.getUTCMonth();return"M"===t?String(n+1):Object(r.a)(n+1,2)},d:function(e,t){return Object(r.a)(e.getUTCDate(),t.length)},a:function(e,t){var n=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.toUpperCase();case"aaa":return n;case"aaaaa":return n[0];default:return"am"===n?"a.m.":"p.m."}},h:function(e,t){return Object(r.a)(e.getUTCHours()%12||12,t.length)},H:function(e,t){return Object(r.a)(e.getUTCHours(),t.length)},m:function(e,t){return Object(r.a)(e.getUTCMinutes(),t.length)},s:function(e,t){return Object(r.a)(e.getUTCSeconds(),t.length)},S:function(e,t){var n=t.length,a=e.getUTCMilliseconds(),o=Math.floor(a*Math.pow(10,n-3));return Object(r.a)(o,t.length)}};t.a=a},function(e,t,n){"use strict";function r(e,t){switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}}function a(e,t){switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}}var o={p:a,P:function(e,t){var n,o=e.match(/(P+)(p+)?/)||[],i=o[1],u=o[2];if(!u)return r(e,t);switch(i){case"P":n=t.dateTime({width:"short"});break;case"PP":n=t.dateTime({width:"medium"});break;case"PPP":n=t.dateTime({width:"long"});break;default:n=t.dateTime({width:"full"})}return n.replace("{{date}}",r(i,t)).replace("{{time}}",a(u,t))}};t.a=o},function(e,t,n){"use strict";t.a=function(e){return-1!==r.indexOf(e)},t.b=function(e){return-1!==a.indexOf(e)},t.c=function(e,t,n){if("YYYY"===e)throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").concat(n,"`; see: https://git.io/fxCyr"));if("YY"===e)throw new RangeError("Use `yy` instead of `YY` (in `".concat(t,"`) for formatting years to the input `").concat(n,"`; see: https://git.io/fxCyr"));if("D"===e)throw new RangeError("Use `d` instead of `D` (in `".concat(t,"`) for formatting days of the month to the input `").concat(n,"`; see: https://git.io/fxCyr"));if("DD"===e)throw new RangeError("Use `dd` instead of `DD` (in `".concat(t,"`) for formatting days of the month to the input `").concat(n,"`; see: https://git.io/fxCyr"))};var r=["D","DD"],a=["YY","YYYY"]},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(t){if(!t)return[];var n=t.validation;if(Array.isArray(n))return n.flatMap((n=>e(u(u({},t),{},{validation:n}))));if(n instanceof a.default)return[n];var r=Object.values(s(t,new Set).reduce(((e,t)=>(e[t.name]=t,e)),{})).reduce(f,new a.default(t));if(!n)return[r];return e(u(u({},t),{},{validation:n(r)}))};var r,a=(r=n(827))&&r.__esModule?r:{default:r},o=n(1840);function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;tfunction(e,t){return"object"===t.jsonType&&d(t)||void 0===e.value?e:e.value}(e,t))))),"datetime"===t.name||"date"===t.name?n.type("Date"):"url"===t.name?n.uri():"slug"===t.name?n.custom(o.slugValidator):"reference"===t.name?n.reference():"email"===t.name?n.email():n}function d(e){return!!e&&(!("fields"in e)&&e.type?d(e.type):"fields"in e&&(!!Array.isArray(e.fields)&&e.fields.some((e=>"value"===e.name))))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=(r=n(837))&&r.__esModule?r:{default:r};function o(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return i(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return i(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,u=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return u=e.done,e},e:function(e){l=!0,o=e},f:function(){try{u||null==n.return||n.return()}finally{if(l)throw o}}}}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.document)),(0,r.publishReplay)(1),(0,r.refCount)()),patch:e.patch,create:e.create,createIfNotExists:e.createIfNotExists,createOrReplace:e.createOrReplace,delete:e.delete,mutate:e.mutate,commit:e.commit}}var l=(0,a.memoize)(((e,t)=>(0,o.memoizedPair)(e,t).pipe((0,r.map)((e=>{var t=e.published,n=e.draft;return{published:u(t),draft:u(n)}})),(0,r.publishReplay)(1),(0,r.refCount)())),((e,t)=>e.publishedId+t));t.snapshotPair=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.del=void 0;var r=n(42),a=n(138),o={disabled:e=>{var t=e.snapshots;return!t.draft&&!t.published&&"NOTHING_TO_DELETE"},execute:e=>{var t=e.idPair,n=e.typeName,o=r.versionedClient.observable.transaction().delete(t.publishedId);return(0,a.isLiveEditEnabled)(n)?o.commit({tag:"document.delete"}):o.delete(t.draftId).commit({tag:"document.delete",skipCrossDatasetReferenceValidation:!0})}};t.del=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.publish=void 0;var r,a=(r=n(66))&&r.__esModule?r:{default:r},o=n(12),i=n(42),u=n(138);function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var t=f(e,2);return[t[0],p(t[1])]}))):e}var h={disabled:e=>{var t=e.typeName,n=e.snapshots;return(0,u.isLiveEditEnabled)(t)?"LIVE_EDIT_ENABLED":!n.draft&&(n.published?"ALREADY_PUBLISHED":"NO_CHANGES")},execute:e=>{var t=e.idPair,n=e.snapshots,r=i.versionedClient.transaction(),o=p((0,a.default)(n.draft,"_updatedAt"));return n.published?(r.patch(t.publishedId,{unset:["_revision_lock_pseudo_field_"],ifRevisionID:n.published._rev}),r.createOrReplace(c(c({},o),{},{_id:t.publishedId,_type:n.draft._type}))):r.create(c(c({},o),{},{_id:t.publishedId,_type:n.draft._type})),r.delete(t.draftId),r.commit({tag:"document.publish"})}};t.publish=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.patch=void 0;var r=n(138);function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function o(e){for(var t=1;t!1,execute:function(e){var t=e.snapshots,n=e.idPair,a=e.draft,i=e.published,u=e.typeName,l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],c=arguments.length>2?arguments[2]:void 0;(0,r.isLiveEditEnabled)(u)?i.mutate([i.createIfNotExists(o({_type:u},c)),...i.patch(l)]):a.mutate([a.createIfNotExists(o(o(o({},c),t.published),{},{_id:n.draftId,_type:u})),...a.patch(l)])}};t.patch=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.commit=void 0;var r=n(5),a={disabled:()=>!1,execute:e=>{var t=e.draft,n=e.published;return(0,r.merge)(t.commit(),n.commit())}};t.commit=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.discardChanges=void 0;var r=n(42),a={disabled:e=>{var t=e.snapshots;return t.draft?!t.published&&"NOT_PUBLISHED":"NO_CHANGES"},execute:e=>{var t=e.idPair;return r.versionedClient.observable.transaction().delete(t.draftId).commit({tag:"document.discard-changes"})}};t.discardChanges=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.unpublish=void 0;var r,a=(r=n(66))&&r.__esModule?r:{default:r},o=n(42),i=n(138);function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t{var t=e.snapshots,n=e.typeName;return(0,i.isLiveEditEnabled)(n)?"LIVE_EDIT_ENABLED":!t.published&&"NOT_PUBLISHED"},execute:e=>{var t=e.idPair,n=e.snapshots,r=o.versionedClient.observable.transaction().delete(t.publishedId);return n.published&&(r=r.createIfNotExists(l(l({},(0,a.default)(n.published,"_updatedAt")),{},{_id:t.draftId,_type:n.published._type}))),r.commit({tag:"document.unpublish",skipCrossDatasetReferenceValidation:!0})}};t.unpublish=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.duplicate=void 0;var r,a=(r=n(66))&&r.__esModule?r:{default:r},o=n(42),i=n(81),u=n(138);function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;t{var t=e.snapshots;return!t.published&&!t.draft&&"NOTHING_TO_DUPLICATE"},execute:(e,t)=>{var n=e.snapshots,r=e.typeName,l=n.draft||n.published;return o.versionedClient.create(c(c({},(0,a.default)(l,f)),{},{_id:(0,u.isLiveEditEnabled)(r)?t:(0,i.getDraftId)(t),_type:l._type}),{tag:"document.duplicate"})}};t.duplicate=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.restore=void 0;var r,a=(r=n(1861))&&r.__esModule?r:{default:r},o=n(138);var i={disabled:()=>!1,execute:(e,t)=>{var n=e.idPair,r=e.typeName,i=(0,o.isLiveEditEnabled)(r)?n.publishedId:n.draftId;return a.default.restore(n.publishedId,i,t)}};t.restore=i},function(e,t,n){"use strict";function r(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=[],r=!0,a=!1,o=void 0;try{for(var i,u=e[Symbol.iterator]();!(r=(i=u.next()).done)&&(n.push(i.value),!t||n.length!==t);r=!0);}catch(e){a=!0,o=e}finally{try{r||null==u.return||u.return()}finally{if(a)throw o}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}function o(e,t,n){return t}function i(e){return Array.isArray(e)?"array":null===e?"null":a(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.SKIP=l,t.default=h,t.withCustomPathSegment=t.SKIP_MARKER=void 0;var u={_:"SKIP_MARKER"};function l(e){return[u,e]}function c(e,t,n,r){var a=t(e,n,r);return a===l?[!0,e]:Array.isArray(a)&&a[0]===u?[!0,a[1]]:[!1,a]}function s(e,t,n,a){return r(c(e,t,n,a),2)[1]}function f(e,t,n,a){var i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:o,u=c(e,t,n,a),l=r(u,2),s=l[0],f=l[1];return s?f:Object.keys(n).reduce((function(e,r){return p(e,t,n[r],a.concat(i(n[r],r,n)),i)}),f)}function d(e,t,n,a){var i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:o,u=c(e,t,n,a),l=r(u,2),s=l[0],f=l[1];return s?f:n.reduce((function(e,r,o){return p(e,t,r,a.concat(i(r,o,n)),i)}),f)}function p(e,t,n,r){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:o,u=i(n);return"object"===u?f(e,t,n,r,a):"array"===u?d(e,t,n,r,a):s(e,t,n,r)}function h(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:o;return p(n,t,e,[],r)}t.SKIP_MARKER=u;t.withCustomPathSegment=function(e){return function(t,n,r){return h(t,n,r,e)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.consistencyStatus=void 0;var r=n(5),a=n(4),o=n(93),i=n(310);function u(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return l(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return l(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n(0,i.memoizedPair)(e,t).pipe((0,a.switchMap)((e=>{var t=e.draft,n=e.published;return(0,r.combineLatest)([t.consistency$,n.consistency$])})),(0,a.map)((e=>{var t=u(e,2),n=t[0],r=t[1];return n&&r})),(0,a.distinctUntilChanged)(),(0,a.publishReplay)(1),(0,a.refCount)())),((e,t)=>e.publishedId+t));t.consistencyStatus=c},function(e,t,n){var r=n(851),a=1/0;e.exports=function(e){return e?(e=r(e))===a||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0}},function(e,t,n){var r=n(1869),a=n(46),o=n(132),i=/^[-+]0x[0-9a-f]+$/i,u=/^0b[01]+$/i,l=/^0o[0-7]+$/i,c=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(o(e))return NaN;if(a(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=a(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=r(e);var n=u.test(e);return n||l.test(e)?c(e.slice(2),n?2:8):i.test(e)?NaN:+e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.debounceCollect=function(e,t){var n,a={},o=0;return function(){for(var e=arguments.length,u=new Array(e),l=0;l{clearTimeout(n),n=setTimeout(i,t);var r={args:u,observer:e,completed:!1},l=o++;return a[l]=r,()=>{r.completed=!0}}))};function i(){var t=a;a={};var n=Object.keys(t).filter((e=>!t[e].completed));if(0!==n.length){var r=n.map((e=>t[e].args));e(r).subscribe({next(e){e.forEach(((r,a)=>{var o=t[n[a]];o.completed||o.observer.next(e[a])}))},complete(){n.forEach((e=>{var n=t[e];n.completed||n.observer.complete()}))},error(e){n.forEach((n=>{var r=t[n];r.completed||r.observer.error(e)}))}})}}};var r=n(5)},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.AvailabilityReason=void 0,t.AvailabilityReason=r,function(e){e.READABLE="READABLE",e.PERMISSION_DENIED="PERMISSION_DENIED",e.NOT_FOUND="NOT_FOUND"}(r||(t.AvailabilityReason=r={}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){var a=n?"".concat(n.projectId,":").concat(n.dataset,":").concat(e):"$current$-".concat(e);a in j||(j[a]=[]);var f=j[a];(0,i.default)(t,(0,o.default)(f.map((e=>e.fields)))).length>0&&f.push(function(e,t,n){var a=null,o=(0,u.merge)((0,u.defer)((()=>null===a?u.EMPTY:(0,u.of)(a))),n?function(e,t,n){var r=(0,m.observePaths)((0,s.getTokenDocumentId)({projectId:n.projectId}),["token"]).pipe((0,l.map)((e=>null==e?void 0:e.token)));return(0,u.combineLatest)([r,E.pipe((0,l.startWith)(0))]).pipe((0,l.switchMap)((r=>{var a,o,i=(o=1,function(e){if(Array.isArray(e))return e}(a=r)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}}(a,o)||function(e,t){if(e){if("string"==typeof e)return y(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?y(e,t):void 0}}(a,o)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[0];return _(n,i?{projectId:n.projectId,value:i}:void 0)(e,t)})))}(e,t,n):function(e,t){return function(e){var t=(()=>{if(!r){var e=(0,u.from)(c.versionedClient.listen('*[!(_id in path("_.**"))]',{},{events:["welcome","mutation"],includeResult:!1,visibility:"query",tag:"preview.global"})).pipe((0,l.share)()),t=e.pipe((0,l.filter)((e=>"welcome"===e.type)),(0,l.publishReplay)(1),(0,l.refCount)());t.subscribe();var n=e.pipe((0,l.filter)((e=>"mutation"===e.type)));r={welcome$:t,mutations$:n}}return r})();return(0,u.merge)(t.welcome$,t.mutations$.pipe((0,l.filter)((t=>t.documentId===e))))}(e).pipe((0,l.switchMap)((n=>"welcome"===n.type||"query"===n.visibility?O(e,t).pipe((0,l.mergeMap)((n=>(0,u.concat)((0,u.of)(n),void 0===n?w(e,t):[])))):w(e,t))))}(e,t)).pipe((0,l.tap)((e=>a=e)),(0,l.publishReplay)(1),(0,l.refCount)());return{id:e,fields:t,changes$:o}}(e,t,n));var d=f.filter((e=>e.fields.some((e=>t.includes(e))))).map((e=>e.changes$));return(0,u.combineLatest)(d).pipe((0,l.map)((e=>e.filter(Boolean))),(0,l.filter)((e=>(0,v.default)(e,(e=>e._rev)))),(0,l.map)((e=>0===e.length?null:function(e,t){return[...p.INCLUDE_FIELDS,...t].reduce(((t,n)=>{var r=function(e,t){var n;return e.some((e=>t in e&&(n=e[t],!0))),n}(e,n);return void 0!==r&&(t[n]=r),t}),{})}(e,t))),(0,l.distinctUntilChanged)((0,h.default)(t)))};var r,a=b(n(290)),o=b(n(28)),i=b(n(493)),u=n(5),l=n(4),c=n(42),s=n(856),f=n(852),d=n(1871),p=n(313),h=b(n(1875)),v=b(n(1876)),m=n(110);function b(e){return e&&e.__esModule?e:{default:e}}function y(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n(0,d.reassemble)(e,r))))}}var O=(0,f.debounceCollect)(g(c.versionedClient),100),w=(0,f.debounceCollect)(g(c.versionedClient),1e3);var j={},_=(0,a.default)((function(e,t){var n=g(c.versionedClient.withConfig(e),t);return(0,f.debounceCollect)(n,10)}),(e=>e.dataset+e.projectId)),E=(0,u.fromEvent)(document,"visibilitychange").pipe((0,l.startWith)(0),(0,l.map)((()=>"visible"===document.visibilityState)),(0,l.switchMap)((e=>e?(0,u.timer)(0,1e4):u.EMPTY)),(0,l.share)())},function(e,t,n){var r=n(284),a=n(435),o=n(437),i=n(77),u=n(168),l=n(285);e.exports=function(e,t,n,c){var s=-1,f=a,d=!0,p=e.length,h=[],v=t.length;if(!p)return h;n&&(t=i(t,u(n))),c?(f=o,d=!1):t.length>=200&&(f=l,d=!1,t=new r(t));e:for(;++s(0,r.from)(e))),(0,a.map)((e=>{var t=f(e._id);return t?{projectId:t,token:e.token}:null})),(0,a.filter)(c),(0,a.toArray)())},t.fetchCrossProjectToken=function(e,t){var n=t.projectId,o=t.tokenId;if(e.config().projectId===n)return(0,r.of)(void 0);return function(e,t){return e.observable.fetch("*[_id == $id]{_id, _type, _updatedAt, token}[0]",{id:t})}(e,s({projectId:n,tokenId:o})).pipe((0,a.map)((e=>e.token)))},t.getProjectIdFromTokenDocumentId=f,t.getTokenDocumentId=s;var r=n(5),a=n(4),o=n(42);function i(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return u(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return u(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n!a.test(e)||r.includes(e);t.fieldNeedsEscape=o;var i=e=>'["'.concat(e,'"]');t.escapeField=i;var u=e=>Array.isArray(e)&&0===e.length;t.joinPath=e=>{for(var t="",n=0;nh(function(e){return"string"==typeof e?{_id:e}:e}(t),n.map((e=>"string"==typeof e?e.split("."):e)),e,r)};var r=l(n(65)),a=l(n(46)),o=n(5),i=n(4),u=l(n(1877));function l(e){return e&&e.__esModule?e:{default:e}}function c(e){return function(e){if(Array.isArray(e))return e}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return s(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return s(e,t)}(e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n!(t[0]in e)))}(e,t);if(s.length>0){var f=(0,r.default)(s.map((e=>e[0]))),p=function(e){return"_ref"in e}(e);if(p||function(e){return"_id"in e}(e)){var v=p?e._ref:e._id,m=p&&e._dataset&&e._projectId?{projectId:e._projectId,dataset:e._dataset}:l;return n(v,f,m).pipe((0,i.switchMap)((r=>null===r?(0,o.of)(null):h(d(d(d({},f.reduce(((e,t)=>(e[t]=void 0,e)),{})),p?d({_ref:e._ref},l):e),r),t,n,m))))}}var b={};t.forEach((e=>{var t=c(e),n=t[0],r=t.slice(1);b[n]||(b[n]=[]),b[n].push(r)}));var y=Object.keys(b).reduce(((t,r)=>{var a=b[r].filter((e=>e.length>0));return 0===a.length?t[r]=e[r]:t[r]=h(e[r],a,n,l),t}),d({},e));return(0,o.of)(y).pipe((0,u.default)({wait:!0}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.keysOf=function(e){return Object.keys(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createPreviewObserver=function(e){return function t(n,r,a,f){if((0,u.isCrossDatasetReferenceSchemaType)(r)){if(!(0,u.isCrossDatasetReference)(n))return(0,o.of)({snapshot:void 0});var h={projectId:n._projectId,dataset:n._dataset};return(0,s.observeDocumentTypeFromId)(n._ref,h).pipe((0,i.switchMap)((e=>{if(e){var a=r.to.find((t=>t.type===e));return t(n,a,{},h)}return(0,o.of)({snapshot:void 0})})))}if((0,u.isReferenceSchemaType)(r))return p(n)?(0,s.observeDocumentTypeFromId)(n._ref).pipe((0,i.switchMap)((e=>{if(e){var a=r.to.find((t=>t.name===e));return t(n,a)}return(0,o.of)({snapshot:void 0})}))):(0,o.of)({snapshot:void 0});var v=(0,c.getPreviewPaths)(r.preview);return v?e(n,v,f).pipe((0,i.map)((e=>({type:r,snapshot:e&&(0,l.default)(e,r,a)})))):(0,o.of)({type:r,snapshot:n&&d(n)?(0,l.invokePrepare)(r,n,a).returnValue:null})}},t.isRecord=d,t.isReference=p;var r,a=(r=n(62))&&r.__esModule?r:{default:r},o=n(5),i=n(4),u=n(12),l=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(494)),c=n(495),s=n(496);function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function d(e){return(0,a.default)(e)}function p(e){return(0,a.default)(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return r.default.createElement(a.default,e,o.default)};var r=i(n(0)),a=i(n(315)),o=i(n(1889));function i(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1899);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var a=n(1900);Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===a[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CreateDocumentPreview=function(e){var t=e.title,n=void 0===t?"Untitled":t,r=e.subtitle,c=e.media,s=void 0===c?e.icon:c,f=e.isPlaceholder,d=e.mediaDimensions,p=void 0===d?u:d,h=e.description,v=e.params,m=e.templateParams;return a.default.createElement(o.IntentButton,{intent:"create",params:[v,m],title:r?"Create new ".concat(n," (").concat(r,")"):"Create new ".concat(n),onClick:e.onClick,style:l,mode:"ghost",fontSize:2},a.default.createElement(i.TemplatePreview,{description:h,isPlaceholder:f,media:s,mediaDimensions:p}))};var r,a=(r=n(0))&&r.__esModule?r:{default:r},o=n(865),i=n(502);var u={width:80,height:80,aspect:1,fit:"crop"},l={display:"flex",height:"100%",width:"100%",alignItems:"flex-start"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.IntentButton=function(e){return e.disabled?a.default.createElement(o.Button,u({},e,{as:"a",role:"link","aria-disabled":"true"})):a.default.createElement(o.Button,u({},e,{as:i.IntentLink}))};var r,a=(r=n(0))&&r.__esModule?r:{default:r},o=n(1),i=n(866);function u(){return u=Object.assign||function(e){for(var t=1;t{if("dir"===t.type)return t.name===n[r];var o=e.transform&&e.transform[t.name];return a[t.name]=o?o.toState(n[r]):n[r],!0})))return null;var i=n.slice(r),l=null;if(("function"==typeof e.children?(0,o.default)(e.children(a)):e.children).some((e=>l=c(e,i.join("/")))),i.length>0&&!l)return null;var s=u(u({},a),l||{});return e.scope?{[e.scope]:s}:s}},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.debug=void 0;var a=(0,((r=n(1909))&&r.__esModule?r:{default:r}).default)("state-router");t.debug=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){if(Array.isArray(e))return e;return void 0===e?[]:[e]}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){(0,o.debug)("Resolving path from state %o",t);var n=(0,a.default)(e,t);if(n.remaining.length>0){var i=n.remaining;throw new Error("Unable to find matching route for state. Could not map the following state key".concat(1==i.length?"":"s"," to a valid url: ").concat(i.join(", ")))}if(0===n.nodes.length)throw new Error("Unable to resolve path from given state: ".concat(JSON.stringify(t)));var u=t,l=(0,r.default)(n.nodes.map((e=>(e.scope&&e.scope in u&&(u=u[e.scope]),e.route.segments.map((t=>{if("dir"===t.type)return t.name;var n=e.transform&&e.transform[t.name];return n?n.toPath(u[t.name]):u[t.name]})))))).join("/");return(0,o.debug)("Resolved to /%s",l),"/".concat(l)};var r=i(n(28)),a=i(n(1911)),o=n(869);function i(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){var r=n(77),a=n(1912),o=n(179),i=n(1913),u=o((function(e){var t=r(e,i);return t.length&&t[0]===e[0]?a(t):[]}));e.exports=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t,n;return n=t=class extends r.default.Component{constructor(e,t){super(e),u(this,"unsubscribe",null),u(this,"state",{routerState:{}}),u(this,"context",null);var n=t.__internalRouter;n&&(this.state={routerState:n.getState()})}UNSAFE_componentWillMount(){if(!this.context)throw new Error("WithRouter: missing context value");var e=this.context.__internalRouter;e&&(this.unsubscribe=e.channel.subscribe((()=>{this.setState({routerState:e.getState()})})))}componentWillUnmount(){this.unsubscribe&&this.unsubscribe()}render(){if(!this.context)throw new Error("WithRouter: missing context value");var t=this.context.__internalRouter,n=t?{state:this.state.routerState,navigate:t.navigate,navigateIntent:t.navigateIntent}:l;return r.default.createElement(e,i({},this.props,{router:n}))}},u(t,"displayName","withRouter(".concat(e.displayName||e.name,")")),u(t,"contextTypes",{__internalRouter:a.default}),n};var r=o(n(0)),a=o(n(1931));function o(e){return e&&e.__esModule?e:{default:e}}function i(){return i=Object.assign||function(e){for(var t=1;t{throw new Error("Cannot navigate to the state ".concat(JSON.stringify(e),". No router found in context"))},navigateIntent:e=>{throw new Error("Cannot navigate to the intent ".concat(e,". No router found in context"))}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return r.default.createElement(a.default,{value:e.document,type:e.type},(t=>{var n=t.snapshot;return r.default.createElement(r.default.Fragment,null,n?e.children(n):null)}))};var r=o(n(0)),a=o(n(315));function o(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";t.a=function(e,t,n=(()=>new r.Subject)){return r=>r.lift(new a(e,t,n))};var r=n(5);class a{constructor(e,t,n){this.count=e,this.hashSelector=t,this.subjectSelector=n}call(e,t){return t.subscribe(new o(e,this.count,this.hashSelector,this.subjectSelector))}}class o extends r.Subscriber{constructor(e,t,n,r){super(e),this.count=t,this.hashSelector=n,this.subjectSelector=r,this.index=0;const a=this.buckets=new Array(t);for(let e=0;ee.asObservable())))}_next(e){const{buckets:t,closed:n,count:r,hashSelector:a}=this;if(n)return;let o;try{const t=a(e,this.index++);o=Math.abs(Math.floor(t))%r}catch(e){return void this.error(e)}t[o].next(e)}_error(e){const{buckets:t,closed:n,destination:r}=this;n||(t.forEach((t=>t.error(e))),r.error(e))}_complete(){const{buckets:e,closed:t,destination:n}=this;t||(e.forEach((e=>e.complete())),n.complete())}}},function(e,t,n){"use strict";t.a=function(e){return t=>t.pipe(Object(a.publish)((t=>Object(r.merge)(t,t.pipe(Object(a.isEmpty)(),Object(a.mergeMap)((t=>t?e:r.EMPTY)))))))};var r=n(5),a=n(4)},function(e,t,n){"use strict";t.a=function(e,t){let n;"number"==typeof e?n=e:(n=1,t=e);return e=>e.pipe(Object(a.publish)((e=>Object(r.concat)(e.pipe(Object(a.take)(n)),e.pipe(t)))))};var r=n(5),a=n(4)},function(e,t,n){"use strict";t.a=function(e){return t=>Object(r.defer)((()=>{let n="U";return t.pipe(Object(a.tap)({complete:()=>n="C",error:()=>n="E"}),Object(a.finalize)((()=>e(n))))}))};var r=n(5),a=n(4)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.unstable_getDocumentValuePermissions=i,t.unstable_useDocumentValuePermissions=void 0;var r,a=n(317);var o=((r=n(504))&&r.__esModule?r:{default:r}).default.checkDocumentPermission;function i(e){var t=e.document,n=e.permission;return o(n,t)}var u=(0,a.createHookFromObservableFactory)(i);t.unstable_useDocumentValuePermissions=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(1989),a=n(881);function o(e,t){var n;"string"==typeof e?n=(t||(0,a.getDefaultSchema)()).get(e):n=e;return new r.TemplateBuilder({id:n.name,schemaType:n.name,title:n.title||n.name,icon:n.icon,value:n.initialValue||{_type:n.name}})}var i={template:e=>new r.TemplateBuilder(e),defaults:function(e){var t=e||(0,a.getDefaultSchema)();if(!t)throw new Error("Unable to automatically resolve schema. Pass schema explicitly: `defaults(schema)`");return t.getTypeNames().filter((e=>!/^sanity\./.test(e))).filter((e=>function(e,t){var n=t.get(e);return n.type&&"document"===n.type.name}(e,t))).map((e=>o(t.get(e),t)))},defaultTemplateForType:o};t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getDefaultSchema=void 0;var r,a=(r=n(1990))&&r.__esModule?r:{default:r};t.getDefaultSchema=()=>(0,a.default)(n(35))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isBuilder=f,t.resolveInitialValue=d;var r,a=n(505),o=(r=n(884))&&r.__esModule?r:{default:r},i=n(886),u=n(887),l=n(885);function c(e,t,n,r,a,o,i){try{var u=e[o](i),l=u.value}catch(e){return void n(e)}u.done?t(l):Promise.resolve(l).then(r,a)}function s(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){c(o,r,a,i,u,"next",e)}function u(e){c(o,r,a,i,u,"throw",e)}i(void 0)}))}}function f(e){return"function"==typeof e.serialize}function d(e,t){return p.apply(this,arguments)}function p(){return p=s((function*(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(f(t))return d(e,t.serialize(),n);var r=t.id,c=t.schemaType,s=t.value;if(!s)throw new Error('Template "'.concat(r,'" has invalid "value" property'));var p=yield(0,u.resolveValue)(s,n);if(!(0,l.isRecord)(p))throw new Error('Template "'.concat(r,'" has invalid "value" property - must be a plain object or a resolver function returning a plain object'));p=(0,a.validateInitialObjectValue)(p,t);var h=(0,o.default)((yield(0,i.resolveInitialValueForType)(e.get(c),n))||{},p);return(0,a.validateInitialObjectValue)(h,t)})),p.apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r={randomKey:!0,resolveTypeName:!0};Object.defineProperty(t,"randomKey",{enumerable:!0,get:function(){return o.randomKey}}),Object.defineProperty(t,"resolveTypeName",{enumerable:!0,get:function(){return i.resolveTypeName}});var a=n(1994);Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(r,e)||e in t&&t[e]===a[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}));var o=n(1996),i=n(1999)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(t,n){var a=o(o({},t),n);return Object.keys(a).forEach((o=>{var i=n[o],u=t[o];(0,r.isRecord)(i)&&(0,r.isRecord)(u)&&(a[o]=e(u,i))})),a};var r=n(885);function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function o(e){for(var t=1;te.name===n))}function v(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:10;if(!(n<=0))return(0,o.isObjectSchemaType)(e)?y(e,t,n):(0,o.isArraySchemaType)(e)?m(e,t,n):(0,l.resolveValue)(e.initialValue,t)}function m(e,t,n){return b.apply(this,arguments)}function b(){return b=p((function*(e,t,n){var r=yield(0,l.resolveValue)(e.initialValue);return Array.isArray(r)?Promise.all(r.map(function(){var r=p((function*(r){var a=h(e,r);return(0,o.isObjectSchemaType)(a)?s(s(s({},r),yield v(a,t,n-1)),{},{_key:(0,i.randomKey)()}):r}));return function(e){return r.apply(this,arguments)}}())):void 0})),b.apply(this,arguments)}function y(e,t,n){return g.apply(this,arguments)}function g(){return g=p((function*(e,t,n){var r=s({},(yield(0,l.resolveValue)(e.initialValue,t))||{}),o={};yield Promise.all(e.fields.map(function(){var e=p((function*(e){var r=yield v(e.type,t,n-1);null!=r&&(o[e.name]=r)}));return function(t){return e.apply(this,arguments)}}()));var i=(0,u.default)(o,r);if(!(0,a.isEmpty)(i))return"object"!==e.name&&(i._type=e.name),i})),g.apply(this,arguments)}},function(e,t,n){"use strict";function r(e,t,n,r,a,o,i){try{var u=e[o](i),l=u.value}catch(e){return void n(e)}u.done?t(l):Promise.resolve(l).then(r,a)}function a(e){return function(){var t=this,n=arguments;return new Promise((function(a,o){var i=e.apply(t,n);function u(e){r(i,a,o,u,l,"next",e)}function l(e){r(i,a,o,u,l,"throw",e)}u(void 0)}))}}function o(){return(o=a((function*(e,t){return"function"==typeof e?e(t):e}))).apply(this,arguments)}Object.defineProperty(t,"__esModule",{value:!0}),t.resolveValue=function(e,t){return o.apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useUserColor=function(e){var t=u();return(0,o.useMemoObservable)(e?t.listen(e):(0,a.empty)(),[e],t.get(null))},t.useUserColorManager=u;var r=n(0),a=n(5),o=n(39),i=n(889);function u(){return(0,r.useContext)(i.UserColorManagerContext)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UserColorManagerContext=void 0;var r=n(0),a=n(890),o=(0,r.createContext)(a.userColorManager);t.UserColorManagerContext=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.userColorManager=void 0;var r,a=(r=n(222))&&r.__esModule?r:{default:r};var o=(0,n(891).createUserColorManager)({userStore:a.default});t.userColorManager=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createUserColorManager=function(e){var t=e&&e.colors||u,n=(null==e?void 0:e.anonymousColor)||l,o=e&&e.currentUserColor||"purple";if(!t.hasOwnProperty(o))throw new Error("'colors' must contain 'currentUserColor' (".concat(o,")"));var i,c=Object.keys(t),s=new Map,f=new Map,d=c.reduce(((e,t)=>(e[t]=0,e)),{}),p=new Map;null!=e&&e.userStore&&e.userStore.me.subscribe((e=>{return t=e?e.id:null,i=t,void(d[o]+=t?1:-1);var t}));return{get:function(e){if(!e)return n;return t[h(e)]},listen:function(e){var t=s.get(e);if(t)return t;var n=h(e);return t=m(e,n),s.set(e,t),t}};function h(e){if(e===i)return o;var t=p.get(e);if(t)return t;var n=f.get(e);if(n&&(0===d[n]||!Boolean(c.find((e=>0===d[e])))))return v(e,n);var r,a,u,l=function(e){for(var t=0,n=0;n{var t=d[e];t===a?u.push(e):t{var a=t[n];return r.next(a),()=>{s.delete(e),function(e,t){p.delete(e),d[t]--}(e,n)}})).pipe((0,a.shareReplay)({refCount:!0}))}};var r=n(5),a=n(4),o=n(60),i=["green","red","gray"],u=o.COLOR_HUES.filter((e=>!i.includes(e))).reduce(((e,t)=>(e[t]={name:t,background:o.hues[t][100].hex,border:o.hues[t][300].hex,text:o.hues[t][700].hex,tints:o.hues[t]},e)),{}),l={name:"gray",background:o.hues.gray[100].hex,border:o.hues.gray[300].hex,text:o.hues.gray[700].hex,tints:o.hues.gray}},function(e,t,n){"use strict";t.a=function(e,t){Object(i.a)(2,arguments);var n=Object(a.a)(e),c=Object(r.a)(n),s=Object(o.a)(t);if(isNaN(s))return new Date(NaN);var f=n.getHours(),d=s<0?-1:1,p=Object(o.a)(s/5);n.setDate(n.getDate()+7*p);var h=Math.abs(s%5);for(;h>0;)n.setDate(n.getDate()+d),Object(r.a)(n)||(h-=1);c&&Object(r.a)(n)&&0!==s&&(Object(l.a)(n)&&n.setDate(n.getDate()+(d<0?2:-1)),Object(u.a)(n)&&n.setDate(n.getDate()+(d<0?1:-2)));return n.setHours(f),n};var r=n(319),a=n(6),o=n(11),i=n(2),u=n(508),l=n(893)},function(e,t,n){"use strict";t.a=function(e){return Object(a.a)(1,arguments),6===Object(r.a)(e).getDay()};var r=n(6),a=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(i.a)(2,arguments);var n=Object(r.a)(t);return Object(o.a)(e,Object(a.a)(e)+n)};var r=n(11),a=n(183),o=n(895),i=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(u.a)(2,arguments);var n=Object(a.a)(e),l=Object(r.a)(t),c=Object(i.a)(n,Object(o.a)(n)),s=new Date(0);return s.setFullYear(l,0,4),s.setHours(0,0,0,0),(n=Object(o.a)(s)).setDate(n.getDate()+c),n};var r=n(11),a=n(6),o=n(231),i=n(143),u=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(o.a)(2,arguments);var n=Object(r.a)(t);return Object(a.a)(e,1e3*n)};var r=n(11),a=n(228),o=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(o.a)(2,arguments);var n=Object(r.a)(t);return Object(a.a)(e,12*n)};var r=n(11),a=n(230),o=n(2)},function(e,t,n){"use strict";t.a=function(e){var t,n;if(Object(a.a)(1,arguments),e&&"function"==typeof e.forEach)t=e;else{if("object"!=typeof e||null===e)return new Date(NaN);t=Array.prototype.slice.call(e)}return t.forEach((function(e){var t=Object(r.a)(e);(void 0===n||nt||isNaN(t.getDate()))&&(n=t)})),n||new Date(NaN)};var r=n(6),a=n(2)},function(e,t,n){"use strict";t.a=function(e,t){return Object(a.a)(2,arguments),Object(r.a)(e)-Object(r.a)(t)};var r=n(183),a=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(a.a)(2,arguments);var n=Object(r.a)(e),o=Object(r.a)(t),i=n.getFullYear()-o.getFullYear(),u=n.getMonth()-o.getMonth();return 12*i+u};var r=n(6),a=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(a.a)(1,arguments);var t=Object(r.a)(e),n=Math.floor(t.getMonth()/3)+1;return n};var r=n(6),a=n(2)},function(e,t,n){"use strict";t.a=function(e,t,n){Object(o.a)(2,arguments);var u=Object(r.a)(e,n),l=Object(r.a)(t,n),c=u.getTime()-Object(a.a)(u),s=l.getTime()-Object(a.a)(l);return Math.round((c-s)/i)};var r=n(114),a=n(94),o=n(2),i=6048e5},function(e,t,n){"use strict";t.a=function(e,t){Object(a.a)(2,arguments);var n=Object(r.a)(e),o=Object(r.a)(t);return n.getFullYear()-o.getFullYear()};var r=n(6),a=n(2)},function(e,t,n){"use strict";t.a=function(e,t,n){Object(o.a)(2,arguments);var u=Object(a.a)(e,t)/r.c;return Object(i.a)(null==n?void 0:n.roundingMethod)(u)};var r=n(26),a=n(322),o=n(2),i=n(233)},function(e,t,n){"use strict";t.a=function(e,t){Object(o.a)(2,arguments);var n=Object(r.a)(t);return Object(a.a)(e,-n)};var r=n(11),a=n(894),o=n(2)},function(e,t,n){"use strict";t.a=function(e,t,n){Object(o.a)(2,arguments);var u=Object(a.a)(e,t)/r.d;return Object(i.a)(null==n?void 0:n.roundingMethod)(u)};var r=n(26),a=n(322),o=n(2),i=n(233)},function(e,t,n){"use strict";t.a=function(e){Object(i.a)(1,arguments);var t=Object(r.a)(e);return Object(a.a)(t).getTime()===Object(o.a)(t).getTime()};var r=n(6),a=n(513),o=n(514),i=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(i.a)(2,arguments);var n=Object(r.a)(e),u=Object(r.a)(t),l=Object(o.a)(n,u),c=Math.abs(Object(a.a)(n,u));n.setFullYear(1584),u.setFullYear(1584);var s=Object(o.a)(n,u)===-l,f=l*(c-Number(s));return 0===f?0:f};var r=n(6),a=n(904),o=n(144),i=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(a.a)(1,arguments);var n=e||{},o=Object(r.a)(n.start),i=Object(r.a)(n.end),u=i.getTime();if(!(o.getTime()<=u))throw new RangeError("Invalid interval");var l=[],c=o;c.setHours(0,0,0,0);var s=t&&"step"in t?Number(t.step):1;if(s<1||isNaN(s))throw new RangeError("`options.step` must be a number greater than 1");for(;c.getTime()<=u;)l.push(Object(r.a)(c)),c.setDate(c.getDate()+s),c.setHours(0,0,0,0);return l};var r=n(6),a=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(a.a)(1,arguments);var t=Object(r.a)(e),n=t.getFullYear();return t.setFullYear(n+1,0,0),t.setHours(23,59,59,999),t};var r=n(6),a=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(o.a)(1,arguments);var n=t||{},i=n.locale,u=i&&i.options&&i.options.weekStartsOn,l=null==u?0:Object(a.a)(u),c=null==n.weekStartsOn?l:Object(a.a)(n.weekStartsOn);if(!(c>=0&&c<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var s=Object(r.a)(e),f=s.getDay(),d=6+(f2&&void 0!==arguments[2]?arguments[2]:{};Object(s.a)(2,arguments);var p=n.locale||i.a;if(!p.formatDistance)throw new RangeError("locale must contain formatDistance property");var h=Object(r.a)(e,t);if(isNaN(h))throw new RangeError("Invalid time value");var v,m,b=Object(l.a)(n);b.addSuffix=Boolean(n.addSuffix),b.comparison=h,h>0?(v=Object(u.a)(t),m=Object(u.a)(e)):(v=Object(u.a)(e),m=Object(u.a)(t));var y,g=Object(o.a)(m,v),O=(Object(c.a)(m)-Object(c.a)(v))/1e3,w=Math.round((g-O)/60);if(w<2)return n.includeSeconds?g<5?p.formatDistance("lessThanXSeconds",5,b):g<10?p.formatDistance("lessThanXSeconds",10,b):g<20?p.formatDistance("lessThanXSeconds",20,b):g<40?p.formatDistance("halfAMinute",null,b):g<60?p.formatDistance("lessThanXMinutes",1,b):p.formatDistance("xMinutes",1,b):0===w?p.formatDistance("lessThanXMinutes",1,b):p.formatDistance("xMinutes",w,b);if(w<45)return p.formatDistance("xMinutes",w,b);if(w<90)return p.formatDistance("aboutXHours",1,b);if(w2&&void 0!==arguments[2]?arguments[2]:{};Object(l.a)(2,arguments);var p=n.locale||u.a;if(!p.formatDistance)throw new RangeError("locale must contain localize.formatDistance property");var h=Object(a.a)(e,t);if(isNaN(h))throw new RangeError("Invalid time value");var v,m,b=Object(i.a)(n);b.addSuffix=Boolean(n.addSuffix),b.comparison=h,h>0?(v=Object(o.a)(t),m=Object(o.a)(e)):(v=Object(o.a)(e),m=Object(o.a)(t));var y,g=null==n.roundingMethod?"round":String(n.roundingMethod);if("floor"===g)y=Math.floor;else if("ceil"===g)y=Math.ceil;else{if("round"!==g)throw new RangeError("roundingMethod must be 'floor', 'ceil' or 'round'");y=Math.round}var O,w=m.getTime()-v.getTime(),j=w/c,_=Object(r.a)(m)-Object(r.a)(v),E=(w-_)/c;O=null==n.unit?j<1?"second":j<60?"minute":j=1&&d<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var p=new Date(0);p.setFullYear(c+1,0,d),p.setHours(0,0,0,0);var h=Object(r.a)(p,t),v=new Date(0);v.setFullYear(c,0,d),v.setHours(0,0,0,0);var m=Object(r.a)(v,t);return l.getTime()>=h.getTime()?c+1:l.getTime()>=m.getTime()?c:c-1};var r=n(114),a=n(6),o=n(11),i=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(a.a)(1,arguments);var t=Object(r.a)(e),n=t.getMonth();return t.setFullYear(t.getFullYear(),n+1,0),t.setHours(0,0,0,0),t};var r=n(6),a=n(2)},function(e,t,n){"use strict";t.a=function(e,t){if(Object(o.a)(2,arguments),!t||"object"!=typeof t)return new Date(NaN);var n=t.years?Object(i.a)(t.years):0,u=t.months?Object(i.a)(t.months):0,l=t.weeks?Object(i.a)(t.weeks):0,c=t.days?Object(i.a)(t.days):0,s=t.hours?Object(i.a)(t.hours):0,f=t.minutes?Object(i.a)(t.minutes):0,d=t.seconds?Object(i.a)(t.seconds):0,p=Object(a.a)(e,u+12*n),h=Object(r.a)(p,c+7*l),v=f+60*s,m=d+60*v,b=1e3*m,y=new Date(h.getTime()-b);return y};var r=n(326),a=n(928),o=n(2),i=n(11)},function(e,t,n){"use strict";t.a=function(e,t){Object(o.a)(2,arguments);var n=Object(r.a)(t);return Object(a.a)(e,-n)};var r=n(11),a=n(230),o=n(2)},function(e,t,n){"use strict";t.a=function(e,t,n,v){Object(d.a)(3,arguments);var m=String(e),w=String(t),j=v||{},_=j.locale||r.a;if(!_.match)throw new RangeError("locale must contain match property");var E=_.options&&_.options.firstWeekContainsDate,P=null==E?1:Object(s.a)(E),x=null==j.firstWeekContainsDate?P:Object(s.a)(j.firstWeekContainsDate);if(!(x>=1&&x<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var C=_.options&&_.options.weekStartsOn,k=null==C?0:Object(s.a)(C),S=null==j.weekStartsOn?k:Object(s.a)(j.weekStartsOn);if(!(S>=0&&S<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(""===w)return""===m?Object(o.a)(n):new Date(NaN);var D,M={firstWeekContainsDate:x,weekStartsOn:S,locale:_},A=[{priority:10,subPriority:-1,set:g,index:0}],T=w.match(h).map((function(e){var t=e[0];return"p"===t||"P"===t?(0,u.a[t])(e,_.formatLong,M):e})).join("").match(p),I=[];for(D=0;D0&&b.test(m))return new Date(NaN);var U=A.map((function(e){return e.priority})).sort((function(e,t){return t-e})).filter((function(e,t,n){return n.indexOf(e)===t})).map((function(e){return A.filter((function(t){return t.priority===e})).sort((function(e,t){return t.subPriority-e.subPriority}))})).map((function(e){return e[0]})),H=Object(o.a)(n);if(isNaN(H))return new Date(NaN);var Y=Object(a.a)(H,Object(l.a)(H)),G={};for(D=0;D=0&&c<=6))throw new RangeError("weekStartsOn must be between 0 and 6");var s=Object(r.a)(e),f=s.getDay(),d=6+(fv[e])).map((e=>"".concat(e,"@").concat(v[e])))}),d=(h=f.m,h.join(",").replace(/@?sanity[/-]/g,"")),p=c.get(d);var h;var v;if(p)return p;return p=l.observable.request({url:"/versions",query:f,json:!0,tag:"module.version-check"}).pipe((0,r.map)((e=>u(u({},e),{},{installed:a}))),(0,r.shareReplay)(1)),c.set(d,p),p},t.getInstalledModuleVersion=function(e){return s()[e]};var r=n(4),a=n(500),o=n(42);function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;te.default))||s.CONFIGURED_SPACES[0];return Object.assign({},e,{space:t.name})}function p(e){var t=function(e){var t=(0,l.default)()[0];return e&&!e.tool&&t?Object.assign({},e,{tool:t.name}):e}(function(e){return e&&(0,l.default)().find((t=>t.name===e.space))?Object.assign({},e,{tool:e.space,space:void 0}):e}(e));return s.HAS_SPACES?d(t):t}function h(e,t){a.default.actions.navigate(e,t)}var v=a.default.state.pipe((0,i.map)((function(e){return{type:e.type,state:u.default.decode(location.pathname),isNotFound:u.default.isNotFound(location.pathname)}})),(0,i.scan)((function(e,t){if(t&&t.state&&t.state.intent){var n=function(e,t){var n=t.intent,r=t.params,a=t.payload,o=(0,l.default)(),i=e.tool?o.find((t=>t.name===e.tool)):null,u=(i?[i,...o]:o).find((t=>t&&"function"==typeof t.canHandleIntent&&t.canHandleIntent(n,r,e[t.name])));if(null!=u&&u.getIntentState){var c=u.getIntentState(n,r,e[u.name],a),s=d(e)||e;return Object.assign({},s,{tool:u.name,[u.name]:c})}return{isNotFound:!0,intent:{name:n,params:r}}}(e?e.state:{},t.state);if(n){var r=u.default.encode(n);return setTimeout((()=>h(r,{replace:!0})),0),null}}return t}),null),(0,i.filter)(Boolean),(0,i.map)((function(e){var t=p(e.state);return t!==e.state?(h(u.default.encode(t),{replace:!0}),null):e})),(0,i.filter)(Boolean),(0,i.distinctUntilChanged)(r.default),(0,i.catchError)((e=>(0,o.of)({type:"error",error:e}))),(0,i.publishReplay)(1),(0,i.refCount)());function m(e){return"snapshot"===e.type||"change"===e.type}t.state=v,s.HAS_SPACES&&v.pipe((0,i.filter)(m),(0,i.map)((e=>e.state)),(0,i.filter)(Boolean),(0,i.tap)(c.default)).subscribe()},function(e,t,n){"use strict";t.decode=t.parse=n(2186),t.encode=t.stringify=n(2187)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.maybeRedirectToBase=function(){var e=f.getRedirectBase(location.pathname);e&&history.replaceState(null,null,e)};var r,a=(r=n(76))&&r.__esModule?r:{default:r},o=n(24),i=n(145);var u=(0,n(524).getRegisteredTools)(),l=(a.default.project&&a.default.project.basePath||"").replace(/\/+$/,""),c=(0,o.route)("/:tool",(e=>{var t=u.find((t=>t.name===e.tool));return t?o.route.scope(t.name,"/",t.router):(0,o.route)("/")})),s=(0,o.route)("/:space",(e=>i.CONFIGURED_SPACES.find((t=>t.name===e.space))?c:(0,o.route)("/"))),f=(0,o.route)("".concat(l,"/"),[o.route.intents("/intent"),i.HAS_SPACES?s:c]);var d=f;t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.assignId=function(e){var t=a.get(e);if(t)return t;var n=(0,r.nanoid)();return a.set(e,n),n};var r=n(469),a=new WeakMap},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createPaneResolver=function(e){var t=(e=>(t,n,r)=>{try{return e(t,n,r)}catch(e){if(e instanceof i.PaneResolutionError)throw e;throw new i.PaneResolutionError({message:"string"==typeof(null==e?void 0:e.message)?e.message:"",context:n,cause:e})}})((n=e(((e,n,u)=>{if(!e)throw new i.PaneResolutionError({message:"Pane returned no child",context:n,helpId:"structure-item-returned-no-child"});return l=e,!(0,o.isRecord)(l)||"function"!=typeof l.subscribe&&"function"!=typeof l.then?(e=>!!(0,o.isRecord)(e)&&"function"==typeof e.serialize)(e)?t(e.serialize(n),n,u):"function"==typeof e?t(e(n.id,n),n,u):(0,r.of)(e):(0,r.from)(e).pipe((0,a.switchMap)((e=>t(e,n,u))));var l})),function(){return n(...arguments).pipe((0,a.publishReplay)(1),(0,a.refCount)())}));var n;return t};var r=n(5),a=n(4),o=n(327),i=n(328)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.loadStructure=void 0;var r,a=(r=n(825))&&r.__esModule?r:{default:r},o=n(949),i=n(327);function u(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return l(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return l(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){u=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(u)throw o}}}}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var e=n(22)||o.defaultStructure,t=e&&e.__esModule?e.default:e;if(function(e){if(!e)return;var t,n=[...c,"default"],r=u(Object.keys(e).filter((e=>!n.includes(e))));try{var o=function(){var e=t.value,r=n.reduce(((t,n)=>{var r=(0,a.default)(n,e);return r<3&&r-1?u[l?t[c]:c]:void 0}}},function(e,t,n){var r=n(436),a=n(90),o=n(312),i=Math.max;e.exports=function(e,t,n){var u=null==e?0:e.length;if(!u)return-1;var l=null==n?0:o(n);return l<0&&(l=i(u+l,0)),r(e,a(t,3),l)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resolveEnabledActions=t.isActionEnabled=void 0;var r,a=(r=n(236),(e,t)=>!!e&&r.isActionEnabled(e,t));t.isActionEnabled=a;var o=(()=>{var e=n(236);return t=>e.resolveEnabledActions(t)})();t.resolveEnabledActions=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.shallowIntentChecker=t.GenericListBuilder=void 0;var r,a=(r=n(331))&&r.__esModule?r:{default:r},o=n(2196),i=n(237),u=n(529),l=n(530),c=n(57),s=n(955),f=n(238);function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function p(e){for(var t=1;t{var r=n.pane,a=n.index;return a<=1&&(0,l.defaultIntentChecker)(e,t,{pane:r,index:a})};t.shallowIntentChecker=m;t.GenericListBuilder=class{constructor(){h(this,"initialValueTemplatesSpecified",!1),h(this,"spec",{})}id(e){return this.clone({id:e})}getId(){return this.spec.id}title(e){return this.clone({title:e,id:this.spec.id||(0,a.default)(e)})}getTitle(){return this.spec.title}defaultLayout(e){return this.clone({defaultLayout:e})}getDefaultLayout(){return this.spec.defaultLayout}menuItems(e){return this.clone({menuItems:e})}getMenuItems(){return this.spec.menuItems}menuItemGroups(e){return this.clone({menuItemGroups:e})}getMenuItemGroups(){return this.spec.menuItemGroups}child(e){return this.clone({child:e})}getChild(){return this.spec.child}canHandleIntent(e){return this.clone({canHandleIntent:e})}getCanHandleIntent(){return this.spec.canHandleIntent}showIcons(e){return this.clone({displayOptions:p(p({},this.spec.displayOptions||{}),{},{showIcons:e})})}getShowIcons(){return this.spec.displayOptions?this.spec.displayOptions.showIcons:void 0}initialValueTemplates(e){return this.initialValueTemplatesSpecified=!0,this.clone({initialValueTemplates:Array.isArray(e)?e:[e]})}getInitialValueTemplates(){return this.spec.initialValueTemplates}serialize(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{path:[]},t=this.spec.id||"",n=e.path,r=this.spec.defaultLayout;if(r&&!o.layoutOptions.includes(r))throw new c.SerializeError("`layout` must be one of ".concat(o.layoutOptions.map((e=>'"'.concat(e,'"'))).join(", ")),n,t||e.index,this.spec.title);var a=(this.spec.initialValueTemplates||[]).map(((e,t)=>(0,s.maybeSerializeInitialValueTemplateItem)(e,t,n)));return{id:(0,f.validateId)(t,e.path,t||e.index),title:this.spec.title,type:"genericList",defaultLayout:r,child:this.spec.child||v,canHandleIntent:this.spec.canHandleIntent||m,displayOptions:this.spec.displayOptions,initialValueTemplates:a,menuItems:(this.spec.menuItems||[]).map(((e,t)=>(0,i.maybeSerializeMenuItem)(e,t,n))),menuItemGroups:(this.spec.menuItemGroups||[]).map(((e,t)=>(0,u.maybeSerializeMenuItemGroup)(e,t,n)))}}clone(e){return new this.constructor}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ORDER_BY_UPDATED_AT=t.ORDER_BY_CREATED_AT=t.DEFAULT_SELECTED_ORDERING_OPTION=t.DEFAULT_ORDERING_OPTIONS=void 0;var r={title:"Last edited",name:"updatedAt",by:[{field:"_updatedAt",direction:"desc"}]};t.ORDER_BY_UPDATED_AT=r;var a={title:"Created",name:"createdAt",by:[{field:"_createdAt",direction:"desc"}]};t.ORDER_BY_CREATED_AT=a;var o=r;t.DEFAULT_SELECTED_ORDERING_OPTION=o;var i=[r,a];t.DEFAULT_ORDERING_OPTIONS=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.InitialValueTemplateItemBuilder=void 0,t.defaultInitialValueTemplateItems=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:(0,u.getDefaultSchema)(),t=(0,o.getTemplates)().filter((e=>!e.parameters||0===e.parameters.length)).filter((t=>(0,i.isActionEnabled)(e.get(t.schemaType),"create"))),n=e.getTypeNames(),r=t.sort(((e,t)=>n.indexOf(e.schemaType)-n.indexOf(t.schemaType)));return r.map((e=>f.StructureBuilder.initialValueTemplateItem(e.id)))},t.maybeSerializeInitialValueTemplateItem=function(e,t,n){return e instanceof v?e.serialize({path:n,index:t}):e},t.menuItemsFromInitialValueTemplateItems=function(e){return e.map((e=>{var t=(0,o.getTemplateById)(e.templateId),n=e.title||t&&t.title||"Create new",r=(0,a.default)({type:t&&t.schemaType,template:e.templateId},Boolean),i=e.parameters?[r,e.parameters]:r,l=t&&(0,u.getDefaultSchema)().get(t.schemaType);return(new c.MenuItemBuilder).title(n).icon(t&&t.icon||l&&l.icon||(0,s.getPlusIcon)()).intent({type:"create",params:i}).serialize()}))};var r,a=(r=n(818))&&r.__esModule?r:{default:r},o=n(112),i=n(952),u=n(235),l=n(57),c=n(237),s=n(528),f=n(234);function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function p(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{path:[]},t=e.path,n=void 0===t?[]:t,r=e.index,a=e.hint,o=this.spec,i=o.id,u=o.templateId;if("string"!=typeof i||!i)throw new f.SerializeError("`id` is required for initial value template item nodes",n,r,a).withHelpUrl(l.HELP_URL.ID_REQUIRED);if(!u)throw new f.SerializeError("template id (`templateId`) is required for initial value template item nodes",n,i,a).withHelpUrl(l.HELP_URL.ID_REQUIRED);return p(p({},this.spec),{},{id:i,templateId:u,type:"initialValueTemplateItem"})}clone(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=new v;return t.spec=p(p({},this.spec),e),t}}t.InitialValueTemplateItemBuilder=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.form=t.component=void 0;var r=n(2199),a=n(2200);t.form=e=>new r.FormViewBuilder(e);t.component=e=>new a.ComponentViewBuilder(e)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ComponentBuilder=void 0;var r,a=(r=n(331))&&r.__esModule?r:{default:r},o=n(57),i=n(237),u=n(529),l=n(238);function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function s(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{path:[]},t=this.spec,n=t.id,r=t.title,a=t.child,c=t.options,s=t.component;if(!n)throw new o.SerializeError("`id` is required for `component` structure item",e.path,e.index).withHelpUrl(o.HELP_URL.ID_REQUIRED);if(!s)throw new o.SerializeError("`component` is required for `component` structure item",e.path,e.index).withHelpUrl(o.HELP_URL.ID_REQUIRED);return{id:(0,l.validateId)(n,e.path,e.index),title:r,type:"component",child:a,component:s,options:c||{},menuItems:(this.spec.menuItems||[]).map(((t,n)=>(0,i.maybeSerializeMenuItem)(t,n,e.path))),menuItemGroups:(this.spec.menuItemGroups||[]).map(((t,n)=>(0,u.maybeSerializeMenuItemGroup)(t,n,e.path)))}}clone(e){var t=new d;return t.spec=s(s({},this.spec),e||{}),t}}t.ComponentBuilder=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentListItemBuilder=void 0,t.isDocumentListItem=function(e){var t=e;return void 0!==t.schemaType&&"string"==typeof t._id};var r=n(330),a=n(57),o=n(184);function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{path:[]},t=super.serialize(u(u({},e),{},{titleIsOptional:!0}));if(!t.schemaType)throw new a.SerializeError("`schemaType` is required for document list items",e.path,e.index).withHelpUrl(a.HELP_URL.SCHEMA_TYPE_REQUIRED);var n=t.child||(e=>t=>{var n=e.schemaType&&("string"==typeof e.schemaType?e.schemaType:e.schemaType.name);return n?(0,o.getDefaultDocumentNode)({schemaType:n,documentId:t}):(new o.DocumentBuilder).id("documentEditor").documentId(t)})(t);return u(u({},t),{},{child:n,schemaType:t.schemaType,_id:t.id})}clone(e){var t=new c;return t.spec=u(u({},this.spec),e||{}),t}}t.DocumentListItemBuilder=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.memoBind=function(e,t){var n=r.get(e)||new Map;if(n){var a=n.get(t);if(a)return a}var o=e[t];if("function"!=typeof o)throw new Error("Expected property `".concat(t,"` to be a function but got ").concat(typeof o," instead."));var i=o.bind(e);return n.set(t,i),r.set(e,n),i};var r=new WeakMap},function(e,t,n){"use strict";var r;t.a=function(){if(!r&&!(r="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto)))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return r(a)};var a=new Uint8Array(16)},function(e,t,n){"use strict";var r=n(333),a=n(962);t.a=function(e,t,n){function o(e,o,i,u){if("string"==typeof e&&(e=function(e){e=unescape(encodeURIComponent(e));for(var t=[],n=0;n>>24,n[1]=t>>>16&255,n[2]=t>>>8&255,n[3]=255&t,n[4]=(t=parseInt(e.slice(9,13),16))>>>8,n[5]=255&t,n[6]=(t=parseInt(e.slice(14,18),16))>>>8,n[7]=255&t,n[8]=(t=parseInt(e.slice(19,23),16))>>>8,n[9]=255&t,n[10]=(t=parseInt(e.slice(24,36),16))/1099511627776&255,n[11]=t/4294967296&255,n[12]=t>>>24&255,n[13]=t>>>16&255,n[14]=t>>>8&255,n[15]=255&t,n}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PaneContextMenuButton=function(e){var t=e.items,n=e.itemGroups,a=e.onAction,l=(0,r.useId)()||"",c=(0,u.useMemo)((()=>{if(!n||0===n.length)return[{id:"$default",items:t}];var e,r={id:"$default",items:[]},a=n.reduce(((e,t)=>(e[t.id]={id:t.id,title:t.title,items:[]},e)),{}),o=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return s(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return s(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){u=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(u)throw o}}}}(t);try{for(o.s();!(e=o.n()).done;){var i=e.value;(a[i.group||"$default"]||r).items.push(i)}}catch(e){o.e(e)}finally{o.f()}return Object.values(a).concat([r]).filter((e=>e.items.length>0))}),[t,n]);return u.default.createElement(i.MenuButton,{button:u.default.createElement(i.Button,{icon:o.EllipsisVerticalIcon,mode:"bleed",padding:3,title:"Show menu"}),id:l,menu:u.default.createElement(i.Menu,null,c.map(((e,t)=>u.default.createElement(u.Fragment,{key:t},t>0&&u.default.createElement(i.MenuDivider,null),e.title&&u.default.createElement(i.Box,{paddingX:3,paddingTop:3,paddingBottom:2},u.default.createElement(i.Label,{muted:!0},e.title)),e.items.map(((e,t)=>u.default.createElement(d,{item:e,key:"".concat(t,"-").concat(e.title),onAction:a}))))))),popover:f,portal:!0})};var r=n(20),a=n(24),o=n(8),i=n(1),u=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0));function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function c(){return c=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n{n(t)}),[t,n]),o=(0,u.useMemo)((()=>{if(t.shortcut)return t.shortcut.split("+")}),[t]),l=(0,u.forwardRef)(((e,n)=>t.intent?u.default.createElement(a.IntentLink,c({},e,{intent:t.intent.type,params:t.intent.params,ref:n})):u.default.createElement("button",c({type:"button"},e))));return l.displayName="Link",u.default.createElement(i.MenuItem,{as:l,"data-as":t.intent?"a":"button",hotkeys:o,icon:t.icon,onClick:r,text:t.title})}},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.ChangeIndicatorContext=void 0;var a=((r=n(0))&&r.__esModule?r:{default:r}).default.createContext({path:[],fullPath:[],focusPath:[]});t.ChangeIndicatorContext=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Tracker=void 0,Object.defineProperty(t,"createScope",{enumerable:!0,get:function(){return r.createScope}}),t.useReporter=t.useReportedValues=void 0;var r=n(2229),a=(0,r.createScope)(),o=a.Tracker,i=a.useReporter,u=a.useReportedValues;t.useReportedValues=u,t.useReporter=i,t.Tracker=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useOnScroll=function(e){var t=a.default.useContext(o.ScrollContext);a.default.useEffect((()=>null==t?void 0:t.subscribe(e)),[e])};var r,a=(r=n(0))&&r.__esModule?r:{default:r},o=n(967)},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.ScrollContext=void 0;var a=((r=n(0))&&r.__esModule?r:{default:r}).default.createContext(null);t.ScrollContext=a},function(e,t,n){"use strict";function r(e){var t=getComputedStyle(e).overflow;return t.includes("auto")||t.includes("scroll")}Object.defineProperty(t,"__esModule",{value:!0}),t.hasOverflowScroll=r,t.isScrollable=function(e){return(e.scrollHeight!==e.offsetHeight||e.scrollWidth!==e.offsetWidth)&&r(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resizeObserver=t.createSharedResizeObserver=void 0;var r,a=n(389),o=(r=n(182))&&r.__esModule?r:{default:r};var i=window.ResizeObserver||a.ResizeObserver,u=()=>{var e=(0,o.default)(),t=new i((t=>e.publish(t)));return{observe:(n,r,a)=>{var o=e.subscribe((e=>{var t=e.find((e=>e.target===n));t&&r(t)}));return t.observe(n,a),()=>{o(),t.unobserve(n)}}}};t.createSharedResizeObserver=u;var l=u();t.resizeObserver=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FieldPresenceInner=t.FieldPresence=void 0;var r=m(n(225)),a=m(n(180)),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=v(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=n(1),u=n(20),l=n(537),c=n(336),s=n(2260),f=n(2261),d=n(534),p=n(2262),h=n(535);function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(v=function(e){return e?n:t})(e)}function m(e){return e&&e.__esModule?e:{default:e}}function b(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return y(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return y(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function y(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n({presence:r,element:l.current,maxAvatars:i})));var s=-c.AVATAR_DISTANCE+(c.AVATAR_SIZE+c.AVATAR_DISTANCE)*e.maxAvatars;return o.default.createElement(f.FlexWrapper,{justify:"flex-end",ref:l,style:{minWidth:s,minHeight:c.AVATAR_SIZE}})};function O(e){return-c.AVATAR_DISTANCE+(c.AVATAR_SIZE+c.AVATAR_DISTANCE)*e}t.FieldPresence=g;var w=(0,o.memo)((function(e){var t=e.presence,n=e.position,u=void 0===n?"inside":n,d=e.animateArrowFrom,h=void 0===d?"inside":d,v=e.maxAvatars,m=void 0===v?c.DEFAULT_MAX_AVATARS_FIELDS:v,y=e.stack,g=void 0===y||y,w=(0,r.default)(t||[],(e=>e.user.id)),j=(0,a.default)(w,(e=>e.lastActiveAt)),_=b(g?(0,s.splitRight)(j,m):[[],j],2),E=_[0],P=[..._[1].reverse().map((e=>({key:e.user.id,element:o.default.createElement(l.UserAvatar,{animateArrowFrom:h,position:u,status:"online",user:e.user})}))),E.length>=2?{key:"counter",element:o.default.createElement(i.AvatarCounter,{count:E.length})}:null].filter(Boolean),x=O(m),C=Math.min(O(w.length),x);return o.default.createElement(f.FlexWrapper,{justify:"flex-end",style:{width:x}},o.default.createElement("div",null),o.default.createElement(p.PresenceTooltip,{items:w,placement:"top"},o.default.createElement(f.InnerBox,{direction:"row-reverse",style:{width:C}},P.map(((e,t)=>e&&o.default.createElement("div",{key:e.key,style:{position:"absolute",transform:"translate3d(".concat(-t*(c.AVATAR_SIZE+c.AVATAR_DISTANCE),"px, 0px, 0px)"),transitionProperty:"transform",transitionDuration:"200ms",transitionTimingFunction:"cubic-bezier(0.85, 0, 0.15, 1)",zIndex:100-t}},e.element))))))}));t.FieldPresenceInner=w},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FormFieldHeaderText=void 0;var r=n(12),a=n(1),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=n(539);function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}var l=[],c=(0,o.memo)((function(e){var t=e.description,n=e.inputId,u=e.title,c=e.__unstable_markers,s=void 0===c?l:c,f=(0,o.useMemo)((()=>s.filter(r.isValidationMarker)),[s]).length>0;return o.default.createElement(a.Stack,{space:2},o.default.createElement(a.Flex,null,o.default.createElement(a.Text,{as:"label",htmlFor:n,weight:"semibold",size:1},u||o.default.createElement("em",null,"Untitled")),f&&o.default.createElement(a.Box,{marginLeft:2},o.default.createElement(i.FormFieldValidationStatus,{fontSize:1,__unstable_markers:s}))),t&&o.default.createElement(a.Text,{muted:!0,size:1},t))}));t.FormFieldHeaderText=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.markersToValidationList=function(e){return e.filter(r.isValidationMarker).map((e=>({type:e.level,label:e.item.message})))};var r=n(12)},function(e,t,n){"use strict";function r(e){return"inset 0 0 0 ".concat(e.width,"px ").concat(e.color)}Object.defineProperty(t,"__esModule",{value:!0}),t.focusRingStyle=function(e){var t=e.base,n=e.border,a=e.focusRing,o=a.offset+a.width,i=0-a.offset,u=t?t.bg:"var(--card-bg-color)";return[i>0&&"inset 0 0 0 ".concat(i,"px var(--card-focus-ring-color)"),n&&r(n),i<0&&"0 0 0 ".concat(0-i,"px ").concat(u),o>0&&"0 0 0 ".concat(o,"px var(--card-focus-ring-color)")].filter(Boolean).join(",")}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useZIndex=function(){return(0,r.useContext)(a.ZIndexContext)};var r=n(0),a=n(975)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ZIndexContext=void 0;var r=n(0),a=n(976),o=(0,r.createContext)(a.defaults);t.ZIndexContext=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.defaults=void 0;t.defaults={navbar:200,navbarPopover:5e5,navbarDialog:500001,pane:100,paneHeader:[110,15e3],paneFooter:[120,2e4],paneResizer:[130,25e3],popover:200,modal:200,movingItem:1e4,drawershade:1e6,drawer:1000001,fullscreen:12e5,toast:[100,11e3],portal:200,dropdown:200,navbarFixed:1010,fullscreenEdit:1050,popoverBackground:1060,tooltip:200,modalBackground:2e3,spinner:3e3}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2276);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var a=n(974);Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===a[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PaneContext=void 0;var r=(0,n(0).createContext)(null);t.PaneContext=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PaneLayoutContext=void 0;var r=(0,n(0).createContext)(null);t.PaneLayoutContext=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t._getDOMPath=function(e,t){var n=[],r=t;for(;r!==e;){var a=r.parentElement;if(!a)return n;var o=Array.from(a.childNodes).indexOf(r);if(n.unshift(o),a===e)return n;r=a}return n}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DeskToolContext=void 0;var r=(0,n(0).createContext)(null);t.DeskToolContext=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getIntentRouteParams=function(e){var t=e.id,n=e.type,r=e.payloadParams,a=e.templateName;return{intent:"edit",params:c(c({id:t},n?{type:n}:{}),a?{template:a}:{}),payload:Object.keys(r||{}).length>0?r:void 0}},t.getWaitMessages=function(e){var t=[{ms:300,message:"Loading…"},{ms:5e3,message:"Still loading…"}];var n=(0,o.of)(null);return(0,o.merge)(...t.map((e=>{var t=e.ms,r=e.message;return n.pipe((0,i.mapTo)(r),(0,i.delay)(t))})))},t.isSaveHotkey=void 0,t.legacyEditParamsToPath=function(e){return JSON.stringify(e)},t.legacyEditParamsToState=function(e){try{return JSON.parse(decodeURIComponent(e))}catch(e){return console.warn("Failed to parse JSON parameters"),{}}},t.toPath=function(e){return(0,u.encodePanesSegment)(e)},t.toState=function(e){return(0,u.parsePanesSegment)(decodeURIComponent(e))};var r,a=(r=n(190))&&r.__esModule?r:{default:r},o=n(5),i=n(4),u=n(2312);function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;ti.slice(0,l)),[l,i]),s=(0,a.useMemo)((()=>({panes:c})),[c]);return a.default.createElement(r.StateLink,u({},e,{ref:t,state:s}))}));t.BackLink=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ChildLink=void 0;var r=n(24),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(243),i=["childId","childPayload","childParameters"];function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function l(){return l=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var s=(0,a.forwardRef)((function(e,t){var n=e.childId,u=e.childPayload,s=e.childParameters,f=c(e,i),d=(0,a.useContext)(o.PaneRouterContext),p=d.routerPanesState,h=d.groupIndex;return a.default.createElement(r.StateLink,l({},f,{ref:t,state:{panes:[...p.slice(0,h+1),[{id:n,params:s,payload:u}]]}}))}));t.ChildLink=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createWeightedSearch=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.filter,o=n.params,u=n.tag,v=e.map((e=>({typeName:e.name,paths:e.__experimental_search.map((e=>({weight:e.weight,path:(0,f.joinPath)(e.path),mapWith:e.mapWith})))}))),m=g(v.map((e=>e.paths.map((e=>w(e)))))),y=v.map((e=>{var t='_type == "'.concat(e.typeName,'" => '),n="{ ".concat(e.paths.map(((e,t)=>'"w'.concat(t,'": ').concat(w(e))))," }");return"".concat(t).concat(n)}));return function(e){var f,g=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},w=(0,i.default)((0,c.default)((0,d.tokenize)((0,l.default)(e)))),j=w.map(((e,t)=>m.map((e=>"".concat(e," match $t").concat(t))))).filter((e=>e.length>0)),_=["_type in $__types",!1===g.includeDrafts&&"!(_id in path('drafts.**'))",...j.map((e=>"(".concat(e.join("||"),")"))),r?"(".concat(r,")"):""].filter(Boolean),E=y.length>0?"...select(".concat(y.join(",\n"),")"):"",P="*[".concat(_.join("&&"),"][0...$__limit]{_type, _id, ").concat(E,"}");return t.observable.fetch(P,b(b({},O(w)),{},{__types:v.map((e=>e.typeName)),__limit:null!==(f=g.limit)&&void 0!==f?f:1e3},o||{}),{tag:u}).pipe(n.unique?(0,s.map)(p.removeDupes):(0,s.tap)(),(0,s.map)((e=>(0,h.applyWeights)(v,e,w))),(0,s.map)((e=>(0,a.default)(e,(e=>-e.score)))))}};var r=v(n(986)),a=v(n(180)),o=v(n(2328)),i=v(n(65)),u=v(n(28)),l=v(n(989)),c=v(n(480)),s=n(4),f=n(858),d=n(2335),p=n(81),h=n(2336);function v(e){return e&&e.__esModule?e:{default:e}}function m(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function b(e){for(var t=1;te.reduce(((e,t,n)=>(e["t".concat(n)]="".concat(t,"*"),e)),{}),w=e=>{var t=e.mapWith,n=e.path;return t?"".concat(t,"(").concat(n,")"):n}},function(e,t,n){var r=n(171),a=n(179),o=n(288),i=n(314),u=a((function(e){return o(r(e,1,i,!0))}));e.exports=u},function(e,t,n){var r=n(2330),a=n(737),o=r?function(e){return r.get(e)}:a;e.exports=o},function(e,t,n){var r=n(2331),a=Object.prototype.hasOwnProperty;e.exports=function(e){for(var t=e.name+"",n=r[t],o=a.call(r,t)?n.length:0;o--;){var i=n[o],u=i.func;if(null==u||u==e)return i.name}return t}},function(e,t,n){var r=n(106);e.exports=function(e){return r(e).toLowerCase()}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"LoadingPane",{enumerable:!0,get:function(){return r.LoadingPane}});var r=n(2348)},function(e,t,n){n(89)(e.exports,n(2353))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getAnnotationAtPath=function(e,t){var n=Array.isArray(t)?t:(0,a.stringToPath)(t);return function(e,t){var n=o(e,t);if(!n)return;if("unchanged"===n.action)return;return n.annotation||void 0}(e,n)},t.getAnnotationColor=function(e,t){return e.get((null==t?void 0:t.author)||null)},t.getDiffAtPath=function(e,t){var n=Array.isArray(t)?t:(0,a.stringToPath)(t);return o(e,n)},t.visitDiff=u;var r=n(12),a=n(993);function o(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];if(0===t.length)return e;var u=t[0],l=t.slice(1);if((0,r.isIndexTuple)(u))throw new Error("Index tuples are not supported in diff paths");if((0,r.isIndexSegment)(u)||(0,r.isKeySegment)(u)){var c=(0,r.isIndexSegment)(u)?"at index ".concat(u):"with key ".concat(u._key);if("array"!==e.type)return void"Failed to get item ".concat(c," at path ").concat((0,a.pathToString)(n)," (not an array)");var s=e.items.find((0,r.isIndexSegment)(u)?e=>e.toIndex===u:e=>i(e,u));return s?o(s.diff,l,n.concat(u)):void"Failed to get item ".concat(c," at path ").concat((0,a.pathToString)(n)," (item missing)")}if("object"===e.type){var f=e.fields[u];if(void 0!==f)return o(f,l,n.concat(u));"Failed to get property ".concat(u," at path ").concat((0,a.pathToString)(n)," (field did not exist)")}else"Failed to get property ".concat(u," at path ").concat((0,a.pathToString)(n)," (not an object)")}function i(e,t){var n=e.diff;return!("object"!==n.type||!n.toValue)&&n.toValue._key===t}function u(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];t(e,n)&&("array"!==e.type?"object"!==e.type?"string"===e.type&&s(e,t,n):c(e,t,n):l(e,t,n))}function l(e,t,n){"unchanged"!==e.action&&e.items.forEach((e=>{var r,a="object"===e.diff.type&&(null===(r=e.diff.toValue)||void 0===r?void 0:r._key),o=a?{_key:a}:function(e){return void 0===e.toIndex?e.fromIndex||0:e.toIndex}(e);u(e.diff,t,n.concat(o))}))}function c(e,t,n){"unchanged"!==e.action&&Object.keys(e.fields).forEach((r=>{u(e.fields[r],t,n.concat(r))}))}function s(e,t,n){"unchanged"!==e.action&&e.segments.forEach((e=>{u(e,t,n)}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.findIndex=function(e,t){if("number"!=typeof t&&!(0,r.isKeySegment)(t))return-1;return"number"==typeof t?t:e.findIndex((e=>(0,r.isKeyedObject)(e)&&e._key===t._key))},t.getItemKey=d,t.getItemKeySegment=function(e){var t=d(e);return t?{_key:t}:void 0},t.getValueAtPath=function e(t,n){var a=n[0];if(!a)return t;var o=n.slice(1);if((0,r.isIndexSegment)(a))return e(Array.isArray(t)?t[a]:void 0,o);if((0,r.isKeySegment)(a))return e(Array.isArray(t)?t.find((e=>e._key===a._key)):void 0,o);if("string"==typeof a)return e("object"==typeof t&&null!==t?t[a]:void 0,o);throw new Error("Unknown segment type ".concat(JSON.stringify(a)))},t.isEmptyObject=function(e){return"object"==typeof e&&null!==e&&Object.keys(e).length<=0},t.normalizeIndexSegment=c,t.normalizeIndexTupleSegment=f,t.normalizeKeySegment=s,t.normalizePathSegment=l,t.pathToString=function(e){if(!Array.isArray(e))throw new Error("Path is not an array");return e.reduce(((e,t,n)=>{var o=typeof t;if("number"===o)return"".concat(e,"[").concat(t,"]");if("string"===o){var i=0===n?"":".";return"".concat(e).concat(i).concat(t)}if((0,r.isKeySegment)(t)&&t._key)return"".concat(e,'[_key=="').concat(t._key,'"]');if(Array.isArray(t)){var u=a(t,2),l=u[0],c=u[1];return"".concat(e,"[").concat(l,":").concat(c,"]")}throw new Error("Unsupported path segment `".concat(JSON.stringify(t),"`"))}),"")},t.pathsAreEqual=function(e,t){if(e.length!==t.length)return!1;return e.every(((e,n)=>{var a=t[n];return(0,r.isKeySegment)(e)&&(0,r.isKeySegment)(a)?e._key===a._key:(0,r.isIndexSegment)(e)?Number(e)===Number(a):(0,r.isIndexTuple)(e)&&(0,r.isIndexTuple)(a)?e[0]===a[0]&&e[1]===a[1]:e===a}))},t.stringToPath=function(e){var t=e.match(i);if(!t)throw new Error("Invalid path string");return t.map(l)};var r=n(12);function a(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return o(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return o(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n""===e?e:Number(e))),2);return[t[0],t[1]]}function d(e){return(0,r.isKeyedObject)(e)?e._key:void 0}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2354);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var a=n(551);Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===a[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}));var o=n(340);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===o[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))}));var i=n(1003);Object.keys(i).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===i[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return i[e]}}))}));var u=n(2415);Object.keys(u).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===u[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return u[e]}}))}));var l=n(552);Object.keys(l).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===l[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return l[e]}}))}));var c=n(245);Object.keys(c).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===c[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return c[e]}}))}));var s=n(1004);Object.keys(s).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===s[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return s[e]}}))}));var f=n(553);Object.keys(f).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===f[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return f[e]}}))}));var d=n(2416);Object.keys(d).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===d[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return d[e]}}))}));var p=n(1006);Object.keys(p).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===p[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return p[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TRAILING_SPACE_SYMBOL=t.SEGMENT_START_SYMBOL=t.INLINE_SYMBOLS=t.EMPTY_BLOCK_SYMBOL=t.DECORATOR_SYMBOLS=t.CHILD_SYMBOL=t.ANNOTATION_SYMBOLS=void 0;t.ANNOTATION_SYMBOLS=[["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""]];t.CHILD_SYMBOL="";t.DECORATOR_SYMBOLS=[["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""]];t.EMPTY_BLOCK_SYMBOL="↲";t.INLINE_SYMBOLS=["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""];t.TRAILING_SPACE_SYMBOL=" ";t.SEGMENT_START_SYMBOL="⁠"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resolveDiffComponent=function(e,t){var n=e;for(;n;){var r=n.diffComponent||l(n,t)||o.defaultComponents[n.name];if(r)return r;n=n.type}return o.defaultComponents[e.jsonType]||void 0};var r,a=(r=n(2364))&&r.__esModule?r:{default:r},o=n(2366);function i(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return u(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return u(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){l=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(l)throw o}}}}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);nparseInt(e,16))).concat(t);return"rgba(".concat(n.join(", "),")")},t.simpleHash=function(e){var t=0;if(0==e.length)return t.toString();for(var n=0;n{var t=e.value;return o.default.createElement(a.Box,{as:c,paddingX:2,paddingY:1},t)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ChangeBreadcrumb=function(e){var t=e.change,n=e.titlePath;return r.default.createElement(a.Flex,{align:"center",paddingBottom:1},n.map(((e,n)=>"string"==typeof e||!t||t.showIndex?r.default.createElement(r.Fragment,{key:n},n>0&&r.default.createElement(a.Box,{paddingX:1},r.default.createElement(a.Text,{size:1,muted:!0,as:"em"},"/")),r.default.createElement(o.ChangeTitleSegment,{change:t,segment:e})):null)))};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var u=a?Object.getOwnPropertyDescriptor(e,o):null;u&&(u.get||u.set)?Object.defineProperty(r,o,u):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(1),o=n(2405);function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DiffFromTo=function(e){var t=e.align,n=e.cardClassName,l=e.diff,s=e.layout,f=e.path,d=e.previewComponent,p=e.schemaType,h=l.action,v=(0,a.getChangeVerb)(l);if("unchanged"===h)return r.default.createElement(o.DiffCard,{className:n,style:c},(0,r.createElement)(d,{schemaType:p,value:l.toValue}));var m=void 0!==l.fromValue&&null!==l.fromValue&&r.default.createElement(o.DiffCard,{as:"del",className:n,diff:l,path:f,style:c},(0,r.createElement)(d,{schemaType:p,value:l.fromValue})),b=void 0!==l.toValue&&null!==l.toValue&&r.default.createElement(o.DiffCard,{as:"ins",className:n,diff:l,path:f,style:c},(0,r.createElement)(d,{schemaType:p,value:l.toValue}));if(m&&!b)return r.default.createElement(i.DiffTooltip,{description:v,diff:l,path:f},m);if(!m&&b)return r.default.createElement(i.DiffTooltip,{description:v,diff:l,path:f},b);return r.default.createElement(i.DiffTooltip,{description:v,diff:l,path:f},r.default.createElement(u.FromTo,{align:t,from:m,layout:s,to:b}))};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(36),o=n(340),i=n(552),u=n(1004);function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}var c={flex:1,minWidth:0,display:"block",whiteSpace:"break-spaces"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FromTo=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(1),o=n(553),i=["align","layout","from","to","style"];function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function l(){return l=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var p={flexShrink:0},h={alignItems:"stretch"},v={top:"flex-start",center:"center",bottom:"flex-end",default:"flex-start"},m=(0,r.forwardRef)(((e,t)=>{var n=e.align,u=void 0===n?"top":n,c=e.layout,f=void 0===c?"inline":c,m=e.from,b=e.to,y=e.style,g=d(e,i),O=(0,a.useTheme)(),w="inline"===f?a.Flex:a.Grid,j=(0,r.useMemo)((()=>s(s({},y),"inline"===f?{maxWidth:"100%",display:"inline-flex"}:{gridTemplateColumns:"minmax(0, 1fr) ".concat((0,a.rem)(O.sanity.space[5])," minmax(0, 1fr)")})),[f,y,O]),_="inline"===f?p:h;return r.default.createElement(w,l({},g,{ref:t,style:j,"data-from-to-layout":!0}),m&&r.default.createElement(r.default.Fragment,null,r.default.createElement(a.Flex,{align:v[u],style:_},m),r.default.createElement(a.Flex,{align:"center",justify:"center",padding:2},r.default.createElement(o.FromToArrow,null))),r.default.createElement(a.Flex,{align:v[u],style:_},b))}));t.FromTo=m,m.displayName="FromTo"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RevertChangesButton=void 0;var r,a,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=n(8),u=n(1),l=(r=n(3))&&r.__esModule?r:{default:r},c=["selected"];function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function f(){return f=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var p,h,v=l.default.button(a||(p=["\n [data-ui='Text'] {\n font-weight: normal;\n }\n\n div[data-ui='Box'] {\n display: none;\n }\n\n &:not([data-disabled='true']):hover,\n &:not([data-disabled='true']):focus {\n --card-fg-color: ",";\n --card-bg-color: transparent;\n --card-border-color: transparent;\n\n div[data-ui='Box'] {\n display: block;\n }\n }\n"],h||(h=p.slice(0)),a=Object.freeze(Object.defineProperties(p,{raw:{value:Object.freeze(h)}}))),(e=>e.theme.sanity.color.solid.critical.enabled.bg)),m=(0,o.forwardRef)(((e,t)=>{var n=e.selected,r=d(e,c);return o.default.createElement(u.Button,f({icon:i.RevertIcon,selected:n,text:"Revert changes",mode:"bleed",padding:1,fontSize:1,space:2,as:v,ref:t},r))}));t.RevertChangesButton=m,m.displayName="RevertChangesButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.NoChanges=function(){return o.default.createElement(a.Stack,{space:3},o.default.createElement(a.Text,{size:1,weight:"semibold",as:"h3"},"There are no changes"),o.default.createElement(a.Text,{as:"p",size:1,muted:!0},"Edit the document or select an older version in the timeline to see a list of changes appear in this panel."))};var r,a=n(1),o=(r=n(0))&&r.__esModule?r:{default:r}},function(e,t,n){(function(e){"use strict"; +//! moment.js locale configuration +e.defineLocale("en-au",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:0,doy:4}})})(n(85))},function(e,t,n){(function(e){"use strict"; +//! moment.js locale configuration +e.defineLocale("en-ca",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"YYYY-MM-DD",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}})})(n(85))},function(e,t,n){(function(e){"use strict"; +//! moment.js locale configuration +e.defineLocale("en-gb",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})})(n(85))},function(e,t,n){(function(e){"use strict"; +//! moment.js locale configuration +e.defineLocale("en-ie",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})})(n(85))},function(e,t,n){(function(e){"use strict"; +//! moment.js locale configuration +e.defineLocale("en-il",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}})})(n(85))},function(e,t,n){(function(e){"use strict"; +//! moment.js locale configuration +e.defineLocale("en-in",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:0,doy:6}})})(n(85))},function(e,t,n){(function(e){"use strict"; +//! moment.js locale configuration +e.defineLocale("en-nz",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})})(n(85))},function(e,t,n){(function(e){"use strict"; +//! moment.js locale configuration +e.defineLocale("en-sg",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})})(n(85))},function(e,t,n){(function(e){"use strict"; +//! moment.js locale configuration +e.defineLocale("nb",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"sø._ma._ti._on._to._fr._lø.".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] HH:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[i går kl.] LT",lastWeek:"[forrige] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"noen sekunder",ss:"%d sekunder",m:"ett minutt",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dager",w:"en uke",ww:"%d uker",M:"en måned",MM:"%d måneder",y:"ett år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})})(n(85))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(555);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var a=n(1017);Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===a[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}));var o=n(2441);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===o[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Timeline=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(1),o=n(2437),i=n(2440);function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function l(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return c(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return c(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var t=e.timeline,n=e.disabledBeforeSelection,u=e.topSelection,c=e.bottomSelection,s=e.onSelect,f=e.onLoadMore,d=(0,r.useRef)(null),p=(0,r.useRef)(null),h=l((0,r.useState)(null),2),v=h[0],m=h[1],b=n?"disabled":"enabled",y=(0,r.useCallback)((()=>{var e=d.current;if(v&&e){var t=e.offsetHeight+e.scrollTop+20,n=v.offsetTopf(n)))}}),[f,v]);return(0,r.useEffect)(y,[y]),r.default.createElement(i.Root,{ref:d,onScroll:y,"data-ui":"timeline"},0===t.chunkCount&&r.default.createElement(i.StackWrapper,{padding:3,space:3},r.default.createElement(a.Text,{size:1,weight:"semibold"},"No document history"),r.default.createElement(a.Text,{muted:!0,size:1},"When changing the content of the document, the document versions will appear in this menu.")),t.chunkCount>0&&r.default.createElement(i.MenuWrapper,{ref:p,padding:1,space:0},t.mapChunks((e=>{var t=u===e,n=c===e;t&&(b="withinSelection"),n&&(b="selected");var a=r.default.createElement(o.TimelineItem,{chunk:e,isSelectionBottom:n,isSelectionTop:t,key:e.id,state:b,onSelect:s,type:e.type,timestamp:e.endTimestamp});return"selected"===b&&(b="enabled"),a}))),!t.reachedEarliestEntry&&r.default.createElement(a.Flex,{align:"center",justify:"center",padding:4,ref:m},r.default.createElement(a.Spinner,{muted:!0})))};t.Timeline=s,s.displayName="Timeline"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentPaneContext=void 0;var r=(0,n(0).createContext)(null);t.DocumentPaneContext=r},function(e,t,n){var r=n(556);e.exports=function(e){var t=r(e);return"Object"!==t&&"Array"!==t}},function(e,t){e.exports=function(){}},function(e,t){e.exports=function(e){return 0===Object.keys(e).length}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DocTitle=function(e){var t=e.document,n=o.default.get(t._type);if(!n)return r.default.createElement(r.default.Fragment,null,"");return r.default.createElement(a.PreviewFields,{document:t,fields:l,layout:"inline",type:n},u)};var r=i(n(0)),a=n(52),o=i(n(35));function i(e){return e&&e.__esModule?e:{default:e}}var u=e=>{var t=e.title;return r.default.createElement(r.default.Fragment,null,t||"Untitled")},l=["title"]},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.deskToolSettings=void 0,t.useDeskToolSetting=function(e,t,n){var r=(s=(0,o.useState)(n),f=2,function(e){if(Array.isArray(e))return e}(s)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}}(s,f)||function(e,t){if(e){if("string"==typeof e)return i(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?i(e,t):void 0}}(s,f)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),a=r[0],l=r[1],c=(0,o.useRef)(null);var s,f;(0,o.useEffect)((()=>{var r=u.forNamespace(e);c.current=r.forKey(t);var a=c.current.listen(n).subscribe(l);return()=>a.unsubscribe()}),[n,t,e]);var d=(0,o.useCallback)((e=>{var t;l(e),null===(t=c.current)||void 0===t||t.set(e)}),[]);return(0,o.useMemo)((()=>[a,d]),[d,a])};var r,a=(r=n(1024))&&r.__esModule?r:{default:r},o=n(0);function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n"".concat(e,"::").concat(t),l=i.pipe((0,a.switchMap)((e=>o.set(e.key,e.value).pipe((0,a.map)((t=>({key:e.key,value:t}))))))),c=(e,t)=>(0,r.merge)(o.get(e,t),l.pipe((0,a.filter)((t=>t.key===e)),(0,a.map)((e=>e.value)))),s=(e,t)=>{i.next({key:e,value:t})},f=e=>({forKey:t=>{var n=u(e,t);return{listen:e=>c(n,e),set:e=>s(n,e),del:()=>s(n,void 0)}},listen:(t,n)=>c(u(e,t),n),set:(t,n)=>s(u(e,t),n),del:t=>s(u(e,t),void 0),forNamespace:t=>f(u(e,t))}),d={forNamespace:f};t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2478);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var a=n(2479);Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===a[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var r=c(n(0)),a=n(44),o=c(n(2581)),i=c(n(2645)),u=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(584));function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function c(e){return e&&e.__esModule?e:{default:e}}var s=()=>a.SanityPreview;function f(e){return r.default.createElement(o.default,{value:e.value,schema:e.schema,patchChannel:e.patchChannel,resolveInputComponent:i.default,resolvePreviewComponent:s},e.children)}f.createPatchChannel=()=>{var e=o.default.createPatchChannel();return{receiveEvent:t=>{"mutation"!==t.type&&"rebase"!==t.type||e.receivePatches("mutation"===t.type?function(e){var t=e.mutations.map((e=>e.patch)).filter(Boolean);return{snapshot:e.document,patches:u.toFormBuilder(e.origin,t)}}(t):function(e){var t=e.remoteMutations.map((e=>e.patch)).filter(Boolean),n=e.localMutations.map((e=>e.patch)).filter(Boolean);return{snapshot:e.document,patches:u.toFormBuilder("remote",t).concat(u.toFormBuilder("local",n))}}(t))},onPatch:e.onPatch}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){return a.default.createElement("svg",{"data-sanity-icon":!0,viewBox:"0 0 25 25",fill:"none",xmlns:"http://www.w3.org/2000/svg",preserveAspectRatio:"xMidYMid",width:"1em",height:"1em"},a.default.createElement("path",{d:"M17 10L12.5 15.5L8 10",style:o}))};var r,a=(r=n(0))&&r.__esModule?r:{default:r};var o={stroke:"currentColor",strokeWidth:1.2}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=c(n(32)),a=c(n(2483)),o=c(n(2484)),i=c(n(0)),u=n(1029),l=["className","inline","message","fullscreen","center","delay","children","style"];function c(e){return e&&e.__esModule?e:{default:e}}function s(){return s=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}class v extends i.default.PureComponent{render(){var e=this.props,t=e.className,n=e.inline,c=e.message,f=e.fullscreen,p=e.center,v=e.delay,m=void 0===v?300:v,b=e.children,y=e.style,g=void 0===y?{}:y,O=h(e,l),w=(0,r.default)(n?o.default.inline:o.default.block,f&&o.default.fullscreen,p&&o.default.center,t),j=d(d({},g),{},{animationDelay:"".concat(m,"ms")}),_=i.default.createElement("div",s({},O,{className:w,style:j}),i.default.createElement("div",{className:o.default.inner},i.default.createElement("span",{className:o.default.iconContainer},i.default.createElement(a.default,null)),b,!b&&c&&i.default.createElement("div",{className:o.default.message},c)));return f?i.default.createElement(u.Portal,null,_):_}}t.default=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Portal",{enumerable:!0,get:function(){return r.Portal}});var r=n(2485)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2490);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var a=n(2491);Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===a[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BoundaryElementContext=void 0;var r=(0,n(0).createContext)(null);t.BoundaryElementContext=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.markers,n=e.renderCustomMarkers,r=(0,a.useMemo)((()=>t.filter((e=>!(0,o.isValidationMarker)(e)))),[t]),l=(0,a.useMemo)((()=>t.filter((e=>(0,o.isValidationMarker)(e)))),[t]);if(0===t.length)return null;return a.default.createElement(i.Stack,{space:1},l.length>0&&l.map(((e,t)=>{var n=e.item,r=e.level;return a.default.createElement(i.Flex,{key:"validationItem-".concat(t)},a.default.createElement(i.Box,{marginRight:2,marginBottom:t+1===l.length?0:2},a.default.createElement(d,{size:1,"data-error":"error"===r?"":void 0,"data-warning":"warning"===r?"":void 0,"data-info":"info"===r?"":void 0},(e=>{if("warning"===e)return a.default.createElement(u.WarningOutlineIcon,null);return a.default.createElement(u.InfoOutlineIcon,null)})(r))),a.default.createElement(i.Box,null,a.default.createElement(i.Text,{size:1},(null==n?void 0:n.message)||"Error")))})),r.length>0&&a.default.createElement(i.Box,{marginTop:l.length>0?3:0},n&&n(r),!n&&a.default.createElement(c.CustomMarkers,{markers:t})))};var r,a=f(n(0)),o=n(12),i=n(1),u=n(8),l=f(n(3)),c=n(44);function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function f(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}return r.default=e,n&&n.set(e,r),r}var d=(0,l.default)(i.Text)((e=>{var t,n,a=e.theme;return(0,l.css)(r||(t=["\n &[data-info] {\n color: ",";\n }\n\n &[data-warning] {\n color: ",";\n }\n\n &[data-error] {\n color: ",";\n }\n "],n||(n=t.slice(0)),r=Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(n)}}))),a.sanity.color.muted.primary.enabled.fg,a.sanity.color.muted.caution.enabled.fg,a.sanity.color.muted.critical.enabled.fg)}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2519);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2520);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){e.exports=function(e){function t(r){if(n[r])return n[r].exports;var a=n[r]={i:r,l:!1,exports:{}};return e[r].call(a.exports,a,a.exports,t),a.l=!0,a.exports}var n={};return t.m=e,t.c=n,t.i=function(e){return e},t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=9)}([function(e,t,n){"function"==typeof Symbol&&Symbol.iterator,e.exports=n(7)()},function(e,t){e.exports=n(2526)},function(e,t){e.exports=n(2527)},function(e,t){e.exports=n(0)},function(e,t){e.exports=n(74)},function(e,t,n){"use strict";function r(e){return function(){return e}}var a=function(){};a.thatReturns=r,a.thatReturnsFalse=r(!1),a.thatReturnsTrue=r(!0),a.thatReturnsNull=r(null),a.thatReturnsThis=function(){return this},a.thatReturnsArgument=function(e){return e},e.exports=a},function(e,t,n){"use strict";var r=function(e){};e.exports=function(e,t,n,a,o,i,u,l){if(r(t),!e){var c;if(void 0===t)c=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var s=[n,a,o,i,u,l],f=0;(c=new Error(t.replace(/%s/g,(function(){return s[f++]})))).name="Invariant Violation"}throw c.framesToPop=1,c}}},function(e,t,n){"use strict";var r=n(5),a=n(6),o=n(8);e.exports=function(){function e(e,t,n,r,i,u){u!==o&&a(!1,"Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types")}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t};return n.checkPropTypes=r,n.PropTypes=n,n}},function(e,t,n){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t,n){"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}Object.defineProperty(t,"__esModule",{value:!0});var i=n(0),u=n.n(i),l=n(3),c=(n.n(l),n(4)),s=(n.n(c),n(1)),f=n.n(s),d=n(2),p=n.n(d),h=Object.assign||function(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:this.props;return l.Children.toArray(e.children).filter(Boolean)}},{key:"setActiveChildIndex",value:function(){if(0!==this.state.activeChildIndex){var e=l.Children.count(this.state.children);0===e?this.setState({activeChildIndex:0}):this.state.activeChildIndex>=e&&this.setState({activeChildIndex:e-1})}}},{key:"componentWillMount",value:function(){this.setState({children:this.getFilteredChildren()})}},{key:"componentWillReceiveProps",value:function(e){if(e.children!==this.props.children)return this.setState({children:this.getFilteredChildren(e)},this.setActiveChildIndex);this.setActiveChildIndex()}},{key:"componentDidUpdate",value:function(e,t){this.state.activeChildIndex!==t.activeChildIndex&&this.setFocus(this.state.activeChildIndex)}},{key:"setFocus",value:function(e){var t=this.$wrapper.children[e];t&&t.hasAttribute("data-focus-skip")?this.moveFocus(t.compareDocumentPosition(document.activeElement)&Node.DOCUMENT_POSITION_FOLLOWING?-1:1):t&&document.activeElement!==t&&t.focus()}},{key:"moveFocus",value:function(e){var t=this.state.children?l.Children.count(this.state.children):0,n=this.state.activeChildIndex+e;n>=t?n=0:n<0&&(n=t-1),this.setState({activeChildIndex:n})}},{key:"renderChildren",value:function(){var e=this;return l.Children.map(this.state.children,(function(t,a){var o;return n.i(l.cloneElement)(t,(r(o={},m,a),r(o,"data-focus-skip",-1===parseInt(t.props.tabIndex,10)||void 0),r(o,"key",t.key||a),r(o,"tabIndex",e.state.activeChildIndex===a?0:-1),o))}))}},{key:"render",value:function(){return n.i(l.createElement)(this.props.component,h({},f()(this.props,t.internalKeys),{ref:this.persistWrapperElementReference,onFocus:this.handleFocus,onKeyDown:this.handleKeyDown}),this.renderChildren())}}]),t}(l.PureComponent);b.mode={HORIZONTAL:p()(),VERTICAL:p()(),BOTH:p()()},b.propTypes={"*":u.a.any,component:u.a.oneOfType([u.a.string,u.a.func]),defaultActiveChildIndex:u.a.number,mode:u.a.oneOf([b.mode.BOTH,b.mode.HORIZONTAL,b.mode.VERTICAL])},b.defaultProps={component:"div",defaultActiveChildIndex:0,mode:b.mode.BOTH,onKeyDown:function(){}},b.internalKeys=Object.keys(b.defaultProps),t.default=b}])},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.usePortal=function(){var e=(0,r.useContext)(a.PortalContext);if(!e)throw new Error("missing portal in context");return e};var r=n(0),a=n(1037)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PortalContext=void 0;var r=n(0),a=n(2533),o=(0,r.createContext)(a.defaultContextValue);t.PortalContext=o},function(e,t){e.exports={images:{directUploads:!0},api:{},project:{}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){return a.default.createElement("svg",{"data-sanity-icon":!0,viewBox:"0 0 25 25",fill:"none",xmlns:"http://www.w3.org/2000/svg",preserveAspectRatio:"xMidYMid",width:"1em",height:"1em"},a.default.createElement("circle",{cx:"12.5",cy:"12.5",r:"8",style:o}),a.default.createElement("path",{d:"M12.5 16V14.5",style:o}),a.default.createElement("path",{d:"M12.5 9V13",style:o}))};var r,a=(r=n(0))&&r.__esModule?r:{default:r};var o={stroke:"currentColor",strokeWidth:1.2}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=(r=n(0))&&r.__esModule?r:{default:r};var o={stroke:"currentColor",strokeWidth:1.2},i=()=>a.default.createElement("svg",{"data-sanity-icon":!0,preserveAspectRatio:"xMidYMid",width:"1em",height:"1em",viewBox:"0 0 25 25",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a.default.createElement("path",{d:"M19.101 20.5H5.89903C4.37406 20.5 3.41013 18.8618 4.15072 17.5287L10.7517 5.64697C11.5137 4.27535 13.4863 4.27535 14.2483 5.64697L20.8493 17.5287C21.5899 18.8618 20.6259 20.5 19.101 20.5Z",style:o}),a.default.createElement("path",{d:"M12.5 17V15.5",style:o}),a.default.createElement("path",{d:"M12.5 10V14",style:o}));t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useTooltip=function(){return(0,r.useContext)(a.TooltipContext)};var r=n(0),a=n(1042)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TooltipContext=void 0;var r=(0,n(0).createContext)({boundaryElement:null});t.TooltipContext=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=(r=n(2558))&&r.__esModule?r:{default:r},o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=["children","className","level"];function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function l(){return l=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var s=(0,o.forwardRef)(((e,t)=>{var n=e.children,r=e.className,u=e.level,s=c(e,i),f="level_".concat(u);return o.default.createElement("div",l({},s,{className:"".concat(a.default.root," ").concat(r," ").concat(a.default[f]),ref:t}),n)}));s.displayName="DefaultLabel";var f=s;t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ImageSource=t.FileSource=void 0;var r=n(8),a=n(2569),o={name:"sanity-default",title:"Uploaded images",component:a.DefaultSource,icon:r.ImageIcon};t.ImageSource=o;var i={name:"sanity-default",title:"Uploaded files",component:a.DefaultSource,icon:r.DocumentsIcon};t.FileSource=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Checkerboard=void 0;var r,a,o=(r=n(3))&&r.__esModule?r:{default:r},i=n(60);var u,l,c=o.default.div(a||(u=["\n background-color: ",";\n background-image: linear-gradient(45deg, "," 25%, transparent 25%),\n linear-gradient(-45deg, "," 25%, transparent 25%),\n linear-gradient(45deg, transparent 75%, "," 75%),\n linear-gradient(-45deg, transparent 75%, "," 75%);\n background-size: 16px 16px;\n background-position: 0 0, 0 8px, 8px -8px, -8px 0;\n"],l||(l=u.slice(0)),a=Object.freeze(Object.defineProperties(u,{raw:{value:Object.freeze(l)}}))),i.hues.gray[100].hex,i.hues.gray[50].hex,i.hues.gray[50].hex,i.hues.gray[50].hex,i.hues.gray[50].hex);t.Checkerboard=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AssetUsageDialog=function(e){return r.default.createElement(i.WithReferringDocuments,{id:e.asset._id},(t=>{var n=t.isLoading,a=t.referringDocuments;return r.default.createElement(m,p({},e,{assetIsLoading:n,referringDocuments:a}))}))};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(8),o=n(1),i=n(44),u=n(2572),l=n(2573),c=n(2574);function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function f(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return d(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return d(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var t=e.asset,n=e.assetType,i=void 0===n?"image":n,s=e.mode,d=void 0===s?v:s,p=e.isDeleting,m=void 0!==p&&p,b=e.assetIsLoading,y=void 0!==b&&b,g=e.referringDocuments,O=void 0===g?[]:g,w=e.onClose,j=e.onDelete,_=d===v?"Documents using ".concat(i):"Delete ".concat(i),E=f((0,r.useState)(!1),2),P=E[0],x=E[1],C=f((0,r.useState)(!0),2),k=C[0],S=C[1],D=f((0,r.useState)([]),2),M=D[0],A=D[1],T=d===h,I=M.length>0,R=d===v||I,F=d===h&&!I,B=T?r.default.createElement(o.Grid,{padding:2,gap:2,columns:2},r.default.createElement(o.Button,{mode:"bleed",text:"Cancel",onClick:w}),r.default.createElement(o.Button,{text:"Delete",tone:"critical",icon:a.TrashIcon,onClick:j,loading:m,disabled:!P})):void 0;return(0,r.useEffect)((()=>{var e=O.reduce(((e,t)=>t._id.startsWith("drafts.")?e.concat(t._id.slice(7)):e),[]),t=O.filter((t=>!e.includes(t._id)));A(t),x(0===t.length&&!y),S(y)}),[y,O]),r.default.createElement(o.Dialog,{id:"asset-dialog",header:_,width:1,onClose:w,footer:B,__unstable_autoFocus:!k},k&&r.default.createElement(o.Box,{padding:4},r.default.createElement(u.SpinnerWithText,{text:"Loading..."})),!k&&r.default.createElement(o.Stack,{paddingX:F?0:[2,3,4],paddingY:F?0:[3,3,3,4],space:1},d===h&&r.default.createElement(c.ConfirmMessage,{asset:t,assetType:i,hasResults:I}),R&&r.default.createElement(l.DocumentList,{asset:t,referringDocuments:M,assetType:i})))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AssetMenu=function(e){var t=e.isSelected,n=e.border,r=void 0===n||n,u=e.onAction,l=t?"default":"bleed",c=t?"primary":"default";return a.default.createElement(i.MenuButton,{button:a.default.createElement(i.Button,{padding:2,mode:r?"ghost":l,icon:o.EllipsisVerticalIcon,tone:r?"default":c}),id:"asset-menu",portal:!0,menu:a.default.createElement(i.Menu,null,a.default.createElement(i.MenuItem,{text:"Show uses",icon:o.LinkIcon,onClick:()=>{u({type:"showUsage"})}}),a.default.createElement(i.MenuItem,{text:"Delete",icon:o.TrashIcon,tone:"critical",onClick:()=>{u({type:"delete"})}})),placement:"right"})};var r,a=(r=n(0))&&r.__esModule?r:{default:r},o=n(8),i=n(1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ObjectInput",{enumerable:!0,get:function(){return r.ObjectInput}});var r=n(2583)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getCollapsedWithDefaults=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;if(!0===e.collapsible||!0===e.collapsable)return{collapsible:!0,collapsed:!1!==e.collapsed};if(!1===e.collapsible||!1===e.collapsable)return{collapsible:t>9,collapsed:t>9};return{collapsible:t>2,collapsed:t>2}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r.ArrayInput}});var r=n(562)},function(e,t,n){"use strict";t.a=function(e,t){if(!e)return;if("string"==typeof e)return Object(r.a)(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Object(r.a)(e,t)};var r=n(1052)},function(e,t,n){"use strict";t.a=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.name===n))},t.isEmpty=function(e){return Object.keys(e).every((e=>a.IGNORE_KEYS.includes(e)))};var r=n(113),a=n(2632)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RowWrapper=void 0;var r,a=c(n(0)),o=n(1),i=c(n(3)),u=n(564),l=["children"];function c(e){return e&&e.__esModule?e:{default:e}}function s(){return s=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var d,p,h=(0,i.default)(o.Card)(r||(d=["\n position: relative;\n border: 1px solid transparent;\n .dragHandle {\n color: var(--card-shadow-umbra-color);\n }\n &:hover {\n border-color: var(--card-shadow-umbra-color);\n .dragHandle {\n color: inherit;\n }\n }\n &[aria-selected='true'] {\n border-color: var(--card-focus-ring-color);\n }\n ."," & {\n box-shadow: 0 0 0 0, 0 8px 17px 2px var(--card-shadow-umbra-color),\n 0 3px 14px 2px var(--card-shadow-penumbra-color),\n 0 5px 5px -3px var(--card-shadow-ambient-color);\n }\n"],p||(p=d.slice(0)),r=Object.freeze(Object.defineProperties(d,{raw:{value:Object.freeze(p)}}))),u.MOVING_ITEM_CLASS_NAME),v=a.default.forwardRef((function(e,t){var n=e.children,r=f(e,l);return a.default.createElement(h,s({},r,{ref:t,tone:e.tone,tabIndex:-1}),n)}));t.RowWrapper=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2640);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o,i=m(n(0)),u=(r=n(3))&&r.__esModule?r:{default:r},l=n(20),c=n(1),s=n(10),f=n(25),d=n(58),p=n(53),h=m(n(21));function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(v=function(e){return e?n:t})(e)}function m(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=v(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}return r.default=e,n&&n.set(e,r),r}function b(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var y=(0,u.default)(c.Box)(a||(a=b(["\n align-self: center;\n"]))),g=(0,u.default)(c.Box)(o||(o=b(["\n line-height: 0;\n"]))),O=i.default.forwardRef((function(e,t){var n,r=e.onChange,a=e.value,o=e.type,u=e.readOnly,v=e.onFocus,m=e.markers,b=e.presence,O=(null===(n=o.options)||void 0===n?void 0:n.layout)||"switch",w=(0,l.useId)(),j=(0,i.useCallback)((e=>{r(h.default.from((0,h.set)(e.currentTarget.checked)))}),[r]),_="boolean"!=typeof a,E=a||!1,P="checkbox"===O?c.Checkbox:c.Switch;return i.default.createElement(d.ChangeIndicator,null,i.default.createElement(c.Card,{border:!0,radius:1},i.default.createElement(c.Flex,null,i.default.createElement(g,{padding:3},i.default.createElement(P,{id:w,ref:t,label:o.title,readOnly:Boolean(u),onChange:j,onFocus:v,indeterminate:_,checked:E,style:{margin:-4},disabled:u})),i.default.createElement(c.Box,{flex:1,paddingY:3},i.default.createElement(s.FormFieldHeaderText,{description:o.description,inputId:w,__unstable_markers:m,title:o.title})),i.default.createElement(y,{paddingX:3,paddingY:1},i.default.createElement(f.FieldStatus,{maxAvatars:1,position:"top"},i.default.createElement(p.FieldPresence,{maxAvatars:1,presence:b}))))))}));t.default=O},function(e,t,n){"use strict";function r(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return a(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return a(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,u=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return u=e.done,e},e:function(e){l=!0,i=e},f:function(){try{u||null==n.return||n.return()}finally{if(l)throw i}}}}function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{if("function"==typeof e)throw new Error('Schema type "'.concat((null==t?void 0:t.name)||"","\"'s `validation` was not run though `inferFromSchema`"));return e?Array.isArray(e)?e:[e]:[]})(null==e?void 0:e.validation,e));try{for(a.s();!(n=a.n()).done;){var o,i=r(n.value._rules);try{for(i.s();!(o=i.n()).done;){var u=o.value;if(u.flag===t)return u}}catch(e){i.e(e)}finally{i.f()}}}catch(e){a.e(e)}finally{a.f()}return null}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o=d(n(0)),i=n(20),u=n(10),l=n(1),c=(r=n(3))&&r.__esModule?r:{default:r},s=d(n(21));function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function d(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}return r.default=e,n&&n.set(e,r),r}var p,h,v=(0,c.default)(l.TextArea)(a||(p=["\n &[data-as='textarea'] {\n resize: vertical;\n }\n"],h||(h=p.slice(0)),a=Object.freeze(Object.defineProperties(p,{raw:{value:Object.freeze(h)}})))),m=o.default.forwardRef((function(e,t){var n=e.value,r=e.markers,a=e.type,l=e.readOnly,c=e.level,f=e.onFocus,d=e.onBlur,p=e.onChange,h=e.presence,m=(0,i.useId)(),b=(0,o.useMemo)((()=>r.filter((e=>"validation"===e.type&&"error"===e.level))),[r]),y=o.default.useCallback((e=>{var t=e.currentTarget.value;p(s.default.from(t?(0,s.set)(t):(0,s.unset)()))}),[p]);return o.default.createElement(u.FormField,{level:c,__unstable_markers:r,title:a.title,description:a.description,__unstable_presence:h,inputId:m},o.default.createElement(v,{id:m,customValidity:b&&b.length>0?b[0].item.message:"",value:n||"",readOnly:Boolean(l),placeholder:a.placeholder,onChange:y,onFocus:f,onBlur:d,rows:"number"==typeof a.rows?a.rows:10,ref:t}))}));t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useReferenceInfo=function(e,t){var n=(v=(0,r.useState)(0),m=2,function(e){if(Array.isArray(e))return e}(v)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}}(v,m)||function(e,t){if(e){if("string"==typeof e)return l(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?l(e,t):void 0}}(v,m)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),c=n[0],d=n[1],p=(0,r.useCallback)((()=>{d((e=>e+1))}),[]),h=(0,i.useMemoObservable)((()=>e._id?t(e).pipe((0,a.map)((e=>({isLoading:!1,result:e,error:void 0,retry:p}))),(0,a.startWith)(s),(0,a.catchError)((e=>(console.error(e),(0,o.of)({isLoading:!1,result:void 0,error:e,retry:p}))))):(0,o.of)(f)),[c,t,null==e?void 0:e._id,null==e?void 0:e._type,p],s);var v,m;if((0,u.usePrevious)(e._id,e._id)!==e._id)return s;return h};var r=n(0),a=n(4),o=n(5),i=n(39),u=n(567);function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{},s={isLoading:!0,result:void 0,error:void 0,retry:c},f={isLoading:!1,result:void 0,error:void 0,retry:c}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CrossDatasetReferencePreview=function(e){var t,n,r,c=e.refType,f=e.showStudioUrlIcon,d=e.hasStudioUrl,p=e.showTypeLabel,h=e.availability,v=e.preview,m=e.id,b=e.dataset,y=e.projectId,g="NOT_FOUND"===h.reason,O="PERMISSION_DENIED"===h.reason,w=null===(t=v.published)||void 0===t?void 0:t.media,j=(0,a.useMemo)((()=>w?function(e){var t=e.dimensions;return a.default.isValidElement(w)?w:a.default.createElement("img",{src:(0,l.default)({dataset:b,projectId:y}).image(w).withOptions(t).url(),alt:"Image preview of referenced document"})}:null!=c&&c.icon?(0,a.createElement)(c.icon):null),[w,b,y,null==c?void 0:c.icon]);return a.default.createElement(o.Flex,{align:"center","data-testid":"preview"},h.available?a.default.createElement(o.Box,{flex:1,paddingX:2,paddingY:1},a.default.createElement(u.DefaultPreview,{title:null===(n=v.published)||void 0===n?void 0:n.title,subtitle:null===(r=v.published)||void 0===r?void 0:r.subtitle,media:j||!1})):a.default.createElement(o.Box,{flex:1,padding:2},a.default.createElement(o.Flex,{align:"center",justify:"center"},a.default.createElement(o.Box,{flex:1,paddingY:2},a.default.createElement(o.Text,{muted:!0},"Document unavailable")))),a.default.createElement(o.Box,{paddingLeft:3},a.default.createElement(o.Inline,{space:4},c&&p&&a.default.createElement(o.Label,{size:1,muted:!0},c.title||c.type),(O||g)&&a.default.createElement(o.Box,null,a.default.createElement(o.Tooltip,{portal:!0,content:g?a.default.createElement(s,{title:"Not found",icon:i.HelpCircleIcon},"The referenced document does not exist",a.default.createElement("br",null),"(id: ",a.default.createElement("code",null,m),")"):a.default.createElement(s,{title:"Insufficient permissions",icon:i.AccessDeniedIcon},"The referenced document could not be accessed due to insufficient permissions")},a.default.createElement(u.TextWithTone,{tone:"default"},O?a.default.createElement(i.AccessDeniedIcon,null):a.default.createElement(i.HelpCircleIcon,null)))),!(g||O)&&f&&a.default.createElement(o.Box,null,a.default.createElement(o.Tooltip,{portal:!0,content:a.default.createElement(o.Box,{padding:2},d?a.default.createElement(o.Text,{size:1},"This document opens in another Studio"):a.default.createElement(o.Text,{size:1},"This document cannot be opened (unable to resolve URL to Studio)"))},a.default.createElement(u.TextWithTone,{size:1,tone:"default",muted:!d},a.default.createElement(i.LaunchIcon,null)))))))};var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(1),i=n(8),u=n(10),l=(r=n(316))&&r.__esModule?r:{default:r};function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(e){var t=e.icon;return a.default.createElement(o.Flex,{padding:3},a.default.createElement(o.Box,null,a.default.createElement(o.Text,{size:1},a.default.createElement(t,null))),a.default.createElement(o.Box,{flex:1,marginLeft:3},a.default.createElement(o.Text,{size:1,weight:"semibold"},e.title),a.default.createElement(o.Box,{marginTop:3},a.default.createElement(o.Text,{as:"p",muted:!0,size:1},e.children))))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=c(n(0)),a=n(20),o=n(1),i=n(10),u=c(n(21));function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function c(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}return r.default=e,n&&n.set(e,r),r}var s=r.default.forwardRef((function(e,t){var n=e.value,l=e.readOnly,c=e.type,s=e.markers,f=e.level,d=e.onFocus,p=e.onBlur,h=e.onChange,v=e.presence,m=c.placeholder,b=(0,a.useId)(),y=(0,r.useMemo)((()=>s.filter((e=>"validation"===e.type&&"error"===e.level))),[s]),g=r.default.useCallback((e=>{var t=e.currentTarget.value;h(u.default.from(t?(0,u.set)(t):(0,u.unset)()))}),[h]),O=(0,r.useMemo)((()=>r.default.createElement(o.TextInput,{id:b,customValidity:y.length>0?y[0].item.message:"",value:n||"",readOnly:Boolean(l),placeholder:m,onChange:g,onFocus:d,onBlur:p,ref:t})),[y,t,g,b,p,d,m,l,n]);return r.default.createElement(i.FormField,{description:c.description,inputId:b,level:f,__unstable_markers:s,__unstable_presence:v,title:c.title},O)}));t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CommonDateTimeInput=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(10),o=n(20),i=n(1),u=n(2660),l=["value","markers","title","description","placeholder","parseInputValue","formatInputValue","deserialize","serialize","selectTime","timeStep","readOnly","level","presence","onChange"];function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(){return s=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var h=new Date,v=r.default.forwardRef((function(e,t){var n=e.value,c=e.markers,d=e.title,v=e.description,m=e.placeholder,b=e.parseInputValue,y=e.formatInputValue,g=e.deserialize,O=e.serialize,w=e.selectTime,j=e.timeStep,_=e.readOnly,E=e.level,P=e.presence,x=e.onChange,C=p(e,l),k=f(r.default.useState(null),2),S=k[0],D=k[1];(0,r.useEffect)((()=>{D(null)}),[n]);var M=r.default.useCallback((e=>{var t=e.currentTarget.value,r=""===t?null:b(t);null===r?(x(null),void 0===n&&S&&D(null)):r.isValid?x(O(r.date)):D(t)}),[S,O,x,b]),A=r.default.useCallback((e=>{x(e?O(e):null)}),[O,x]),T=(0,i.useForwardedRef)(t),I=(0,o.useId)(),R=S?b(S):n?g(n):null,F=S||(null!=R&&R.isValid?y(R.date):n);return r.default.createElement(a.FormField,{__unstable_markers:null!=R&&R.error?[...c,{type:"validation",level:"error",item:{message:R.error,paths:[]}}]:c,title:d,level:E,description:v,__unstable_presence:P,inputId:I},_?r.default.createElement(i.TextInput,{value:F,readOnly:!0}):r.default.createElement(u.DateTimeInput,s({},C,{id:I,selectTime:w,timeStep:j,placeholder:m||"e.g. ".concat(y(h)),ref:T,value:null==R?void 0:R.date,inputValue:F||"",readOnly:Boolean(_),onInputChange:M,onChange:A,customValidity:null==R?void 0:R.error})))}));t.CommonDateTimeInput=v},function(e,t,n){"use strict";var r=n(117),a=n(0),o=(n.n(a),n(19)),i=(n.n(o),n(122)),u=n(2664),l=n(1065),c=n(575),s=[],f=a.forwardRef((function(e,t){var n,o=a.useState(),f=o[0],d=o[1],p=a.useRef(),h=a.useRef(!1),v=a.useRef(null),m=e.children,b=e.disabled,y=e.noFocusGuards,g=e.persistentFocus,O=e.crossFrame,w=e.autoFocus,j=(e.allowTextSelection,e.group),_=e.className,E=e.whiteList,P=e.hasPositiveIndices,x=e.shards,C=void 0===x?s:x,k=e.as,S=void 0===k?"div":k,D=e.lockProps,M=void 0===D?{}:D,A=e.sideCar,T=e.returnFocus,I=e.focusOptions,R=e.onActivation,F=e.onDeactivation,B=a.useState({})[0],L=a.useCallback((function(){v.current=v.current||document&&document.activeElement,p.current&&R&&R(p.current),h.current=!0}),[R]),N=a.useCallback((function(){h.current=!1,F&&F(p.current)}),[F]);Object(a.useEffect)((function(){b||(v.current=null)}),[]);var W=a.useCallback((function(e){var t=v.current;if(t&&t.focus){var n="function"==typeof T?T(t):T;if(n){var r="object"==typeof n?n:void 0;v.current=null,e?Promise.resolve().then((function(){return t.focus(r)})):t.focus(r)}}}),[T]),V=a.useCallback((function(e){h.current&&c.c.useMedium(e)}),[]),z=c.a.useMedium,U=a.useCallback((function(e){p.current!==e&&(p.current=e,d(e))}),[]);var H=Object(r.a)(((n={})[i.c]=b&&"disabled",n[i.d]=j,n),M),Y=!0!==y,G=Y&&"tail"!==y,$=Object(u.a)([t,U]);return a.createElement(a.Fragment,null,Y&&[a.createElement("div",{key:"guard-first","data-focus-guard":!0,tabIndex:b?-1:0,style:l.b}),P?a.createElement("div",{key:"guard-nearest","data-focus-guard":!0,tabIndex:b?-1:1,style:l.b}):null],!b&&a.createElement(A,{id:B,sideCar:c.d,observed:f,disabled:b,persistentFocus:g,crossFrame:O,autoFocus:w,whiteList:E,shards:C,onActivation:L,onDeactivation:N,returnFocus:W,focusOptions:I}),a.createElement(S,Object(r.a)({ref:$},H,{className:_,onBlur:z,onFocus:V}),m),G&&a.createElement("div",{"data-focus-guard":!0,tabIndex:b?-1:0,style:l.b}))}));f.propTypes={},f.defaultProps={children:void 0,disabled:!1,returnFocus:!1,focusOptions:void 0,noFocusGuards:!1,autoFocus:!0,persistentFocus:!1,crossFrame:!0,hasPositiveIndices:void 0,allowTextSelection:void 0,group:void 0,className:void 0,whiteList:void 0,shards:void 0,as:"div",lockProps:{},onActivation:void 0,onDeactivation:void 0},t.a=f},function(e,t,n){"use strict";n.d(t,"b",(function(){return o}));var r=n(0),a=(n.n(r),n(19)),o=(n.n(a),{width:"1px",height:"0px",padding:0,overflow:"hidden",position:"fixed",top:"1px",left:"1px"}),i=function(e){var t=e.children;return r.createElement(r.Fragment,null,r.createElement("div",{key:"guard-first","data-focus-guard":!0,"data-focus-auto-guard":!0,style:o}),t,t&&r.createElement("div",{key:"guard-last","data-focus-guard":!0,"data-focus-auto-guard":!0,style:o}))};i.propTypes={},i.defaultProps={children:null},t.a=i},function(e,t,n){"use strict";t.a=function(e,t){var n=t&&t.options||{};if(a.a.isNode&&!n.ssr)return[null,null];var i=a.a.forceCache||a.a.isNode&&!!n.ssr||!n.async,u=Object(r.useState)(i?function(){return o.get(e)}:void 0),l=u[0],c=u[1],s=Object(r.useState)(null),f=s[0],d=s[1];return Object(r.useEffect)((function(){l||e().then((function(n){var r,a=t?t.read():n.default||n;if(!a)throw console.error("Sidecar error: with importer",e),t?(console.error("Sidecar error: with medium",t),r=new Error("Sidecar medium was not found")):r=new Error("Sidecar was not found in exports"),d((function(){return r})),r;o.set(e,a),c((function(){return a}))}),(function(e){return d((function(){return e}))}))}),[]),[l,f]};var r=n(0),a=(n.n(r),n(2672)),o=new WeakMap},function(e,t,n){"use strict";t.a=function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,Object(r.a)(e,t)};var r=n(344)},function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var r=n(2683),a=n(352),o=n(350),i=n(1070),u=n(351),l=n(251),c=n(1071),s=function(e,t){var n=document&&Object(u.a)(),s=Object(o.a)(e).filter(l.d),f=Object(c.b)(n||e,e,s),d=new Map,p=Object(a.a)(s,d),h=Object(a.b)(s,d).filter((function(e){var t=e.node;return Object(l.d)(t)}));if(h[0]||(h=p)[0]){var v,m,b,y,g=Object(a.a)([f],d).map((function(e){return e.node})),O=(v=g,m=h,b=new Map,m.forEach((function(e){return b.set(e.node,e)})),v.map((function(e){return b.get(e)})).filter(l.b)),w=O.map((function(e){return e.node})),j=Object(r.b)(w,g,n,t);if(j===r.a){var _=p.map((function(e){return e.node})).filter((y=Object(c.a)(s,d),function(e){var t;return e.autofocus||!!(null===(t=Object(l.a)(e))||void 0===t?void 0:t.autofocus)||y.indexOf(e)>=0}));return{node:_&&_.length?Object(i.a)(_):Object(i.a)(w)}}return void 0===j?j:O[j]}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return o}));var r=n(251),a=function(e,t){return Object(r.e)(e)&&e.name?function(e,t){return t.filter(r.e).filter((function(t){return t.name===e.name})).filter((function(e){return e.checked}))[0]||e}(e,t):e},o=function(e){var t=new Set;return e.forEach((function(n){return t.add(a(n,e))})),e.filter((function(e){return t.has(e)}))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return o}));var r=n(1069),a=function(e){return e[0]&&e.length>1?Object(r.a)(e[0],e):e[0]},o=function(e,t){return e.length>1?e.indexOf(Object(r.a)(e[t],e)):t}},function(e,t,n){"use strict";n.d(t,"b",(function(){return u})),n.d(t,"a",(function(){return l}));var r=n(352),a=n(152),o=function(e,t){return void 0===t&&(t=[]),t.push(e),e.parentNode&&o(e.parentNode,t),t},i=function(e,t){for(var n=o(e),r=o(t),a=0;a=0)return i}return!1},u=function(e,t,n){var r=Object(a.a)(e),o=Object(a.a)(t),u=r[0],l=!1;return o.filter(Boolean).forEach((function(e){l=i(l||e,e)||l,n.filter(Boolean).forEach((function(e){var t=i(u,e);t&&(l=!l||t.contains(l)?t:i(t,l))}))})),l},l=function(e,t){return e.reduce((function(e,n){return e.concat(Object(r.c)(n,t))}),[])}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return u}));var r=n(1068),a=function(e,t){"focus"in e&&e.focus(t),"contentWindow"in e&&e.contentWindow&&e.contentWindow.focus()},o=0,i=!1,u=function(e,t,n){void 0===n&&(n={});var u=Object(r.a)(e,t);if(!i&&u){if(o>2)return console.error("FocusLock: focus-fighting detected. Only one focus management system could be active. See https://github.com/theKashey/focus-lock/#focus-fighting"),i=!0,void setTimeout((function(){i=!1}),1);o++,a(u.node,n.focusOptions),o--}}},function(e,t,n){var r=n(2696)();e.exports=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getWeeksOfMonth=t.getWeekStartsOfMonth=t.getWeekDaysFromWeekStarts=t.formatTime=void 0;var r=n(229),a=n(576),o=e=>{var t=(0,r.startOfMonth)(e);return(0,r.eachWeekOfInterval)({start:t,end:(0,r.lastDayOfMonth)(t)})};t.getWeekStartsOfMonth=o;var i=e=>e.map((e=>[e,...a.TAIL_WEEKDAYS.map((t=>(0,r.addDays)(e,t)))]));t.getWeekDaysFromWeekStarts=i;t.getWeeksOfMonth=e=>i(o(e)).map((e=>({number:(0,r.getWeek)(e[0]),days:e})));t.formatTime=(e,t)=>"".concat("".concat(e).padStart(2,"0"),":").concat("".concat(t).padStart(2,"0"))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LazyTextInput=void 0;var r,a=(r=n(0))&&r.__esModule?r:{default:r},o=n(1),i=["onChange","onBlur","onKeyPress","value"];function u(){return u=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var f=a.default.forwardRef((function(e,t){var n=e.onChange,r=e.onBlur,c=e.onKeyPress,f=e.value,d=s(e,i),p=l(a.default.useState(),2),h=p[0],v=p[1],m=a.default.useCallback((e=>{v(e.currentTarget.value)}),[]),b=a.default.useCallback((e=>{e.currentTarget.value!=="".concat(f)&&n&&n(e),v(void 0)}),[n,f]),y=a.default.useCallback((e=>{b(e),r&&r(e)}),[b,r]),g=a.default.useCallback((e=>{"Enter"===e.key&&b(e),c&&c(e)}),[b,c]);return a.default.createElement(o.TextInput,u({},d,{"data-testid":"date-input",ref:t,value:void 0===h?f:h,onChange:m,onBlur:y,onKeyPress:g}))}));t.LazyTextInput=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SanityArrayOfPrimitivesInput=t.SanityArrayInput=void 0;var r=h(n(0)),a=d(n(1038)),o=d(n(2710)),i=n(112),u=d(n(252)),l=d(n(1050)),c=n(2721),s=h(n(348)),f=d(n(2725));function d(e){return e&&e.__esModule?e:{default:e}}function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function h(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}return r.default=e,n&&n.set(e,r),r}function v(){return v=Object.assign||function(e){for(var t=1;t{var n,r,o=null===a.default||void 0===a.default||null===(n=a.default.images)||void 0===n?void 0:n.directUploads,i=null===a.default||void 0===a.default||null===(r=a.default.files)||void 0===r?void 0:r.directUploads;return s.type("image",e)&&!o||s.type("file",e)&&!i?null:(0,u.default)(e,t)},b=(0,r.forwardRef)((function(e,t){return r.default.createElement(l.default,v({},e,{ref:t,ReferenceItemComponent:f.default,resolveUploader:m,resolveInitialValue:i.resolveInitialValueForType,ArrayFunctionsImpl:o.default}))}));t.SanityArrayInput=b;var y=(0,r.forwardRef)((function(e,t){return r.default.createElement(c.ArrayOfPrimitivesInput,v({},e,{ArrayFunctionsImpl:o.default,ref:t}))}));t.SanityArrayOfPrimitivesInput=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DEFAULT_ORIENTATION=void 0,t.default=function(e,t){return new r.Observable((n=>{var r=u.indexOf(t)+1,l=function(e,t){var n=i[t-1],r=e.height/e.width;e.width=120/r,e.height=e.width*r;var u=document.createElement("canvas"),l=u.getContext("2d");a(t)?(u.height=e.width,u.width=e.height):(u.width=e.width,u.height=e.height);"flip-x"===n.op&&o(u,!0,!1);"flip-y"===n.op&&o(u,!1,!0);if(n.degrees&&(function(e,t){var n=t.x,r=t.y,a=t.degrees*(Math.PI/180);e.translate(n,r),e.rotate(a),e.translate(-n,-r)}(l,{degrees:n.degrees,x:u.width/2,y:u.height/2}),a(t))){var c=u.width-u.height;l.translate(c/2,-c/2)}return l.drawImage(e,0,0,e.width,e.height),u}(e,r);n.next(l.toDataURL("image/jpeg",.1)),n.complete()}))};var r=n(5);function a(e){return[5,6,7,8].indexOf(e)>-1}function o(e,t,n){var r=e.getContext("2d");r.translate(t?e.width:0,n?e.height:0),r.scale(t?-1:1,n?-1:1)}var i=[{op:"none",degrees:0},{op:"flip-x",degrees:0},{op:"none",degrees:180},{op:"flip-y",degrees:0},{op:"flip-x",degrees:90},{op:"none",degrees:90},{op:"flip-x",degrees:-90},{op:"none",degrees:-90}],u=["top-left","top-right","bottom-right","bottom-left","left-top","right-top","right-bottom","left-bottom"];t.DEFAULT_ORIENTATION="top-left"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CLEANUP_EVENT=void 0,t.createInitialUploadEvent=function(e){var t=(new Date).toISOString(),n={progress:2,initiated:t,updated:t,file:{name:e.name,type:e.type}};return o([(0,r.setIfMissing)({[a.UPLOAD_STATUS_KEY]:n},[]),(0,r.set)(n,[a.UPLOAD_STATUS_KEY])])},t.createUploadEvent=o;var r=n(191),a=n(577);function o(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return{type:"uploadEvent",patches:e}}var i=o([(0,r.unset)([a.UPLOAD_STATUS_KEY])]);t.CLEANUP_EVENT=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){switch(e.jsonType){case"string":return"";case"number":return 0;case"boolean":return!1;default:throw new Error('Unable to create value from type "'.concat(e.jsonType,'"'))}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getReferenceInfo=function(e,t){var n=(0,o.getIdPair)(e),i=n.publishedId,l=n.draftId;return(0,o.unstable_observeDocumentPairAvailability)(e).pipe((0,r.switchMap)((n=>{var d=n.draft,p=n.published;if(!d.available&&!p.available){var h="PERMISSION_DENIED"===d.reason||"PERMISSION_DENIED"===p.reason?s:f;return(0,a.of)({id:e,type:void 0,availability:h,preview:{draft:void 0,published:void 0}})}return(0,a.combineLatest)([(0,o.observeDocumentTypeFromId)(l),(0,o.observeDocumentTypeFromId)(i)]).pipe((0,r.switchMap)((e=>{var n=u(e,2),h=n[0],v=n[1],m=h||v;if(!m)return a.EMPTY;var b=t.to.find((e=>e.name===m)),y=[...(0,o.getPreviewPaths)(b.preview)||[],["_updatedAt"],["_createdAt"]],g=(0,o.observePaths)(l,y).pipe((0,r.map)((e=>e?(0,o.prepareForPreview)(e,b):e))),O=(0,o.observePaths)(i,y).pipe((0,r.map)((e=>e?(0,o.prepareForPreview)(e,b):e)));return(0,a.combineLatest)([g,O]).pipe((0,r.map)((e=>{var t=u(e,2),n=t[0],r=t[1],a=d.available||p.available?c:"PERMISSION_DENIED"===d.reason||"PERMISSION_DENIED"===p.reason?s:f;return{type:m,id:i,availability:a,preview:{draft:n,published:r}}})))})))})))},t.search=function(e,t,n){return(0,o.createWeightedSearch)(t.to,i.searchClient,n)(e,{includeDrafts:!0}).pipe((0,r.map)((e=>e.map((e=>e.hit)))),(0,r.map)(o.collate),(0,r.map)((e=>e.slice(0,100))),(0,r.mergeMap)((e=>{return(n=e,t=n.filter((e=>!e.draft||!e.published)).map((e=>e.draft?e.id:(0,o.getDraftId)(e.id))),0===t.length?(0,a.of)([]):i.searchClient.observable.fetch("*[_id in $ids]._id",{ids:t},{tag:"get-counterpart-ids"})).pipe((0,r.map)((t=>e.map((e=>{var n=(0,o.getDraftId)(e.id);return{id:e.id,type:e.type,draft:e.draft||t.includes(n)?{_id:n,_type:e.type}:void 0,published:e.published||t.includes(e.id)?{_id:e.id,_type:e.type}:void 0}})))));var t,n})))};var r=n(4),a=n(5),o=n(25),i=n(149);function u(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return l(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return l(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.name===r.type));if(!s)return a.default.createElement(o.Stack,{space:2,padding:1},"Search returned a type that's not valid for this reference: \"$",r.type,'"');return r&&s&&a.default.createElement(l.ReferencePreview,{availability:r.availability,id:r.id,layout:"default",preview:r.preview,refType:s,showTypeLabel:e.type.to.length>1})};var r,a=(r=n(0))&&r.__esModule?r:{default:r},o=n(1),i=n(98),u=n(578),l=n(1083)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReferencePreview=function(e){var t,n,r,d=e.availability,h=e.id,v=e.layout,m=e.preview,b=e.refType,y=e.showTypeLabel,g=(0,o.useRootTheme)(),O=(0,c.useDocumentPresence)(h),w="NOT_FOUND"===d.reason,j="PERMISSION_DENIED"===d.reason,_=(null===(t=m.draft)||void 0===t?void 0:t._id)||(null===(n=m.published)||void 0===n?void 0:n._id)||h,E=(0,a.useMemo)((()=>({_id:_,_type:b.name})),[_,b.name]);return a.default.createElement(o.Flex,{align:"center"},d.available?a.default.createElement(o.Box,{flex:1},a.default.createElement(s.default,{type:b,value:E,layout:v})):a.default.createElement(o.Box,{flex:1},a.default.createElement(o.Flex,{align:"center"},a.default.createElement(o.Box,{flex:1,paddingY:2},a.default.createElement(o.Text,{muted:!0},"Document unavailable")))),a.default.createElement(o.Box,{paddingLeft:3},a.default.createElement(o.Inline,{space:3},y&&a.default.createElement(o.Label,{size:1,muted:!0},b.title),j||w?a.default.createElement(o.Box,null,a.default.createElement(o.Tooltip,{portal:!0,content:w?a.default.createElement(p,{title:"Not found",icon:i.HelpCircleIcon},"The referenced document does not exist",a.default.createElement("br",null),"(id: ",a.default.createElement("code",null,h),")"):a.default.createElement(p,{title:"Insufficcient permissions",icon:i.AccessDeniedIcon},"The referenced document could not be accessed due to insufficient permissions")},a.default.createElement(u.TextWithTone,{tone:"default"},a.default.createElement(i.HelpCircleIcon,null)))):null,O&&O.length>0&&a.default.createElement(l.DocumentPreviewPresence,{presence:O}),a.default.createElement(o.Inline,{space:4},a.default.createElement(o.Box,null,a.default.createElement(o.Tooltip,{content:a.default.createElement(o.Box,{padding:2},a.default.createElement(o.Text,{size:1},m.published?a.default.createElement(a.default.Fragment,null,"Published ",a.default.createElement(f.TimeAgo,{time:m.published._updatedAt})):a.default.createElement(a.default.Fragment,null,"Not published")))},a.default.createElement(u.TextWithTone,{tone:"default"===g.tone?"positive":"default",size:1,dimmed:!m.published,muted:!m.published},a.default.createElement(i.PublishIcon,null)))),a.default.createElement(o.Box,null,a.default.createElement(o.Tooltip,{content:a.default.createElement(o.Box,{padding:2},a.default.createElement(o.Text,{size:1},m.draft?a.default.createElement(a.default.Fragment,null,"Edited ",a.default.createElement(f.TimeAgo,{time:null===(r=m.draft)||void 0===r?void 0:r._updatedAt})):a.default.createElement(a.default.Fragment,null,"No unpublished edits")))},a.default.createElement(u.TextWithTone,{tone:"default"===g.tone?"caution":"default",size:1,dimmed:!m.draft,muted:!m.draft},a.default.createElement(i.EditIcon,null))))))))};var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=d(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(1),i=n(8),u=n(10),l=n(53),c=n(15),s=(r=n(150))&&r.__esModule?r:{default:r},f=n(2727);function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(d=function(e){return e?n:t})(e)}function p(e){var t=e.icon;return a.default.createElement(o.Flex,{padding:3},a.default.createElement(o.Box,null,a.default.createElement(o.Text,{size:1},a.default.createElement(t,null))),a.default.createElement(o.Box,{flex:1,marginLeft:3},a.default.createElement(o.Text,{size:1,weight:"semibold"},e.title),a.default.createElement(o.Box,{marginTop:3},a.default.createElement(o.Text,{as:"p",muted:!0,size:1},e.children))))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PreviewReferenceValue=function(e){var t,n=e.referenceInfo,u=e.type,l=e.value;if(n.isLoading||n.error)return r.default.createElement(a.Stack,{space:2,padding:1},r.default.createElement(a.TextSkeleton,{style:{maxWidth:320},radius:1,animated:!n.error}),r.default.createElement(a.TextSkeleton,{style:{maxWidth:200},radius:1,size:1,animated:!n.error}));var c=u.to.length>1;if("NOT_FOUND"===n.result.availability.reason&&l._strengthenOnPublish){var s=u.to.find((e=>{var t;return e.name===(null==l||null===(t=l._strengthenOnPublish)||void 0===t?void 0:t.type)}));if(!s)return r.default.createElement("div",null,"Invalid reference type");if(l._strengthenOnPublish){var f,d={_id:l._ref,_type:null===(f=l._strengthenOnPublish)||void 0===f?void 0:f.type};return r.default.createElement(a.Flex,{align:"center"},r.default.createElement(a.Box,{flex:1},r.default.createElement(o.default,{type:s,value:d,layout:"default"})),r.default.createElement(a.Box,null,r.default.createElement(a.Inline,{space:4},c&&r.default.createElement(a.Label,{size:1,muted:!0},s.title))))}}var p=null===(t=n.result)||void 0===t?void 0:t.type,h=u.to.find((e=>e.name===p));if(!h)return r.default.createElement(a.Stack,{space:2,padding:2},"The referenced document is of invalid type: (",p||"unknown",")",r.default.createElement("pre",null,JSON.stringify(l,null,2)));return r.default.createElement(i.ReferencePreview,{availability:n.result.availability,id:l._ref,layout:"default",preview:n.result.preview,refType:h,showTypeLabel:c})};var r=u(n(0)),a=n(1),o=u(n(150)),i=n(1083);function u(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CreateButton=function(e){var t=e.createOptions,n=e.onCreate,r=e.id,l=f(e,c);if(!t.some((e=>e.permission.granted)))return a.default.createElement(i.Tooltip,{content:a.default.createElement(i.Box,{padding:2},a.default.createElement(u.InsufficientPermissionsMessage,{operationLabel:"create a new reference"}))},a.default.createElement("div",{style:p},a.default.createElement(i.Button,{text:"Create new",mode:"ghost",disabled:!0,icon:o.AddIcon,style:h})));return t.length>1?a.default.createElement(i.MenuButton,{button:a.default.createElement(i.Button,s({},l,{text:"Create new…",mode:"ghost",icon:o.AddIcon})),id:r,menu:a.default.createElement(i.Menu,{ref:e.menuRef},t.map((e=>a.default.createElement(d,{enabled:!e.permission.granted,key:e.id,content:a.default.createElement(i.Box,{padding:2},a.default.createElement(u.InsufficientPermissionsMessage,{operationLabel:"create this type of document"})),portal:!0},a.default.createElement("div",null,a.default.createElement(i.MenuItem,{disabled:!e.permission.granted,icon:e.icon,text:e.title,onClick:()=>n(e)})))))),placement:"right",popover:{portal:!0,tone:"default"}}):a.default.createElement(i.Button,s({},l,{text:"Create new",mode:"ghost",disabled:!t[0].permission.granted,onClick:()=>n(t[0]),icon:o.AddIcon}))};var r,a=(r=n(0))&&r.__esModule?r:{default:r},o=n(8),i=n(1),u=n(10),l=["enabled"],c=["createOptions","onCreate","id"];function s(){return s=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function d(e){var t=e.enabled,n=f(e,l);return t?a.default.createElement(i.Tooltip,n):e.children}var p={display:"inline-flex"},h={width:"100%"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReferenceAutocomplete=void 0;var r,a,o,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),u=n(1),l=(r=n(3))&&r.__esModule?r:{default:r};function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(){return s=Object.assign||function(e){for(var t=1;t div {\n overflow: auto;\n -webkit-overflow-scrolling: touch;\n }\n"]))),p=(0,l.default)(u.Text)(o||(o=f(["\n word-break: break-word;\n"]))),h=(0,i.forwardRef)((function(e,t){var n=e.options.length>0,r=(0,i.useCallback)(((t,r)=>{var a,o=t.content,l=t.hidden,c=t.inputElement,s=t.onMouseEnter,f=t.onMouseLeave;return i.default.createElement(d,{placement:"bottom-start",arrow:!1,constrainSize:!0,onMouseEnter:s,onMouseLeave:f,content:i.default.createElement("div",{ref:r},n?o:i.default.createElement(u.Box,{padding:4},i.default.createElement(u.Flex,{align:"center",height:"fill",justify:"center"},i.default.createElement(p,{align:"center",muted:!0},"No results for ",i.default.createElement("strong",null,"“",e.searchString,"”"),"capybara"===(null===(a=e.searchString)||void 0===a?void 0:a.toLowerCase())?i.default.createElement(i.default.Fragment,null,". What a shame. There should be more Capybaras."):null)))),open:!e.loading&&!l,ref:e.portalRef,portal:!0,referenceElement:e.referenceElement||c,matchReferenceWidth:!0})}),[n,e.searchString,e.loading,e.portalRef,e.referenceElement]);return i.default.createElement(u.Autocomplete,s({},e,{ref:t,renderPopover:r}))}));t.ReferenceAutocomplete=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AutocompleteContainer=void 0;var r,a,o=n(1),i=c(n(0)),u=c(n(3));function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function c(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}return r.default=e,n&&n.set(e,r),r}function s(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return f(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return f(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.$narrow?p:h)),m=(0,i.forwardRef)((function(e,t){var n=s((0,i.useState)(),2),r=n[0],a=n[1],u=(0,i.useCallback)((e=>{var n,r;r=e,"function"==typeof(n=t)?n(r):n.current=r,a(e)}),[t]),l=(0,o.useElementRect)(r);return i.default.createElement(v,{ref:u,gap:1,$narrow:(null==l?void 0:l.width)<480},e.children)}));t.AutocompleteContainer=m},function(e,t,n){"use strict";(function(r){function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}t.log=function(){var e;return"object"===("undefined"==typeof console?"undefined":a(console))&&console.log&&(e=console).log.apply(e,arguments)},t.formatArgs=function(t){if(t[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+t[0]+(this.useColors?"%c ":" ")+"+"+e.exports.humanize(this.diff),!this.useColors)return;var n="color: "+this.color;t.splice(1,0,n,"color: inherit");var r=0,a=0;t[0].replace(/%[a-zA-Z%]/g,(function(e){"%%"!==e&&(r++,"%c"===e&&(a=r))})),t.splice(a,0,n)},t.save=function(e){try{e?t.storage.setItem("debug",e):t.storage.removeItem("debug")}catch(e){}},t.load=function(){var e;try{e=t.storage.getItem("debug")}catch(e){}!e&&void 0!==r&&"env"in r&&(e={}.DEBUG);return e},t.useColors=function(){if("undefined"!=typeof window&&window.process&&("renderer"===window.process.type||window.process.__nwjs))return!0;if("undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))return!1;return"undefined"!=typeof document&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||"undefined"!=typeof window&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)},t.storage=function(){try{return localStorage}catch(e){}}(),t.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"],e.exports=n(2742)(t),e.exports.formatters.j=function(e){try{return JSON.stringify(e)}catch(e){return"[UnexpectedJSONParseError]: "+e.message}}}).call(t,n(75))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2750);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=(r=n(0))&&r.__esModule?r:{default:r},o=n(8),i=n(1),u=n(2753),l=n(1091);var c=a.default.memo((function(e){var t=e.browse,n=e.onUpload,r=e.readOnly,c=e.type,s=e.hoveringFiles,f=e.acceptedFiles,d=e.rejectedFilesCount,p=e.accept,h=e.directUploads;return a.default.createElement(i.Flex,{align:"center",justify:"space-between",gap:4,direction:["column","column","row"],paddingY:[2,2,0]},a.default.createElement(i.Flex,{align:"center",justify:"center",gap:2,flex:1},a.default.createElement(l.PlaceholderText,{readOnly:r,hoveringFiles:s,acceptedFiles:f,rejectedFilesCount:d,type:c,directUploads:h})),a.default.createElement(i.Inline,{space:2},a.default.createElement(u.FileInputButton,{icon:o.UploadIcon,mode:"ghost",onSelect:n,accept:p,text:"Upload","data-testid":"file-input-upload-button",disabled:r||!h}),t))}));t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PlaceholderText=function(e){var t=e.hoveringFiles,n=e.type,r=e.readOnly,u=e.acceptedFiles,l=e.rejectedFilesCount,c=e.directUploads,s="file"===n;function f(){return r?a.default.createElement(o.ReadOnlyIcon,null):t&&l>0||!c?a.default.createElement(o.AccessDeniedIcon,null):s?a.default.createElement(o.BinaryDocumentIcon,null):a.default.createElement(o.ImageIcon,null)}function d(){var e="Drag or paste ".concat(n," here");return c||(e="Can't upload files here"),r&&(e="Read only"),t&&c&&!r&&(u.length>0&&(e="Drop to upload ".concat(n)),l>0&&(e="Can't upload ".concat(l," file").concat(l>1?"s":""," here"))),a.default.createElement(i.Text,{size:1,muted:!0},e)}return a.default.createElement(a.default.Fragment,null,a.default.createElement(i.Flex,{justify:"center"},a.default.createElement(i.Text,{muted:!0},a.default.createElement(f,null))),a.default.createElement(i.Flex,{justify:"center"},a.default.createElement(d,null)))};var r,a=(r=n(0))&&r.__esModule?r:{default:r},o=n(8),i=n(1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WithReferencedAsset=function(e){var t=e.reference,n=e.children,r=e.observeAsset,i=e.waitPlaceholder,u=null==t?void 0:t._ref,l=(0,o.useMemoObservable)((()=>r(u)),[u]);return a.default.createElement(a.default.Fragment,null,u&&l?n(l):i)};var r,a=(r=n(0))&&r.__esModule?r:{default:r},o=n(39)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Overlay=t.FileTarget=void 0;var r,a,o=(r=n(3))&&r.__esModule?r:{default:r},i=n(1),u=n(1056),l=n(1089);var c=(0,u.fileTarget)((0,l.withFocusRing)(i.Card));t.FileTarget=c;var s,f,d=o.default.div(a||(s=["\n position: absolute;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n top: 2px;\n left: 2px;\n right: 2px;\n bottom: 2px;\n background-color: var(--card-bg-color);\n z-index: 3;\n pointer-events: none;\n"],f||(f=s.slice(0)),a=Object.freeze(Object.defineProperties(s,{raw:{value:Object.freeze(f)}}))));t.Overlay=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UploadProgress=function(e){var t=e.uploadState,n=e.onCancel,u=e.onStale,l=e.height,c=t.file.name;return(0,r.useEffect)((()=>{var e;e=t.updated,(new Date).getTime()-new Date(e).getTime()>12e4&&u()}),[t.updated,u]),r.default.createElement(i.CardWrapper,{tone:"primary",padding:4,border:!0,style:{height:"".concat(l,"px")}},r.default.createElement(i.FlexWrapper,{align:"center",justify:"space-between",height:"fill",direction:"row",gap:2},r.default.createElement(i.LeftSection,null,r.default.createElement(a.Flex,{justify:"center",gap:[3,3,2,2],direction:["column","column","row"]},r.default.createElement(a.Text,{size:1},r.default.createElement(a.Inline,{space:2},"Uploading",r.default.createElement(i.CodeWrapper,{size:1},c||"...")))),r.default.createElement(a.Card,{marginTop:3,radius:5,shadow:1},r.default.createElement(o.LinearProgress,{value:t.progress}))),n?r.default.createElement(a.Button,{fontSize:2,text:"Cancel upload",mode:"ghost",tone:"critical",onClick:n}):null))};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(1),o=n(10),i=n(2755);function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.handleSelectAssetFromSource=function(e){var t=e.assetFromSource,n=e.onChange,r=e.type,u=e.resolveUploader,l=e.uploadWith,c=e.isImage;if(!t)throw new Error("No asset given");if(!Array.isArray(t)||0===t.length)throw new Error("Returned value must be an array with at least one item (asset)");var s=t[0],f=(0,a.default)(s,"assetDocumentProps.originalFilename"),d=(0,a.default)(s,"assetDocumentProps.label"),p=(0,a.default)(s,"assetDocumentProps.title"),h=(0,a.default)(s,"assetDocumentProps.description"),v=(0,a.default)(s,"assetDocumentProps.creditLine"),m=(0,a.default)(s,"assetDocumentProps.source"),b=c?[(0,o.unset)(["hotspot"]),(0,o.unset)(["crop"])]:[];switch(s.kind){case"assetDocumentId":n(o.default.from([(0,o.setIfMissing)({_type:r.name}),...b,(0,o.set)({_type:"reference",_ref:s.value},["asset"])]));break;case"file":var y=u(r,s.value);y&&l(y,s.value,{label:d,title:p,description:h,creditLine:v,source:m});break;case"base64":(0,i.base64ToFile)(s.value,f).then((e=>{var t=u(r,e);t&&l(t,e,{label:d,title:p,description:h,creditLine:v,source:m})}));break;case"url":(0,i.urlToFile)(s.value,f).then((e=>{var t=u(r,e);t&&l(t,e,{label:d,title:p,description:h,creditLine:v,source:m})}));break;default:throw new Error("Invalid value returned from asset source plugin")}};var r,a=(r=n(49))&&r.__esModule?r:{default:r},o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(21)),i=n(2756);function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ActionsMenu=function(e){var t=e.onUpload,n=e.onReset,u=e.readOnly,l=e.accept,c=e.directUploads,s=e.browse,f=e.downloadUrl,d=e.copyUrl,p=(0,o.useToast)().push,h=(0,r.useCallback)((()=>{navigator.clipboard.writeText(d),p({closable:!0,status:"success",title:"The url is copied to the clipboard"})}),[p,d]);return r.default.createElement(r.default.Fragment,null,r.default.createElement(o.Box,{padding:2},r.default.createElement(o.Label,{muted:!0,size:1},"Replace")),r.default.createElement(i.FileInputMenuItem,{icon:a.UploadIcon,mode:"bleed",onSelect:t,accept:l,text:"Upload","data-testid":"file-input-upload-button",disabled:u||!c,fontSize:2}),s,r.default.createElement(o.MenuDivider,null),r.default.createElement(o.MenuItem,{as:"a",icon:a.DownloadIcon,text:"Download original file",href:f}),r.default.createElement(o.MenuItem,{icon:a.ClipboardIcon,text:"Copy URL",onClick:h}),r.default.createElement(o.MenuDivider,null),r.default.createElement(o.MenuItem,{tone:"critical",icon:a.ResetIcon,text:"Clear field",onClick:n,disabled:u,"data-testid":"file-input-clear"}))};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(8),o=n(1),i=n(2757);function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UploadWarning=function(e){var t=e.onClearStale;return i.default.createElement(o.Card,{tone:"caution",padding:4,border:!0,radius:2},i.default.createElement(o.Flex,{gap:4,marginBottom:4},i.default.createElement(o.Box,null,i.default.createElement(o.Text,{size:1},i.default.createElement(a.WarningOutlineIcon,null))),i.default.createElement(o.Stack,{space:3},i.default.createElement(o.Text,{size:1,weight:"semibold"},"Incomplete upload"),i.default.createElement(o.Text,{size:1},"An upload has made no progress in the last 6m and likely got interrupted. You can safely clear the incomplete upload and try uploading again."))),i.default.createElement(s,{icon:a.ResetIcon,text:"Clear upload",onClick:t,mode:"ghost"}))};var r,a=n(8),o=n(1),i=u(n(0));function u(e){return e&&e.__esModule?e:{default:e}}var l,c,s=(0,u(n(3)).default)(o.Button)(r||(l=["\n width: 100%;\n"],c||(c=l.slice(0)),r=Object.freeze(Object.defineProperties(l,{raw:{value:Object.freeze(c)}}))))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.wrapWithDocument=function(e){return i(i({},e),{},{component:(0,a.default)(e.component)})};var r,a=(r=n(120))&&r.__esModule?r:{default:r};function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function i(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);nnew i.Subject),[]),z=(0,a.useMemo)((()=>V.asObservable()),[V]),U=(0,a.useRef)(null),H=(0,a.useCallback)((()=>{N((e=>!e)),o.PortableTextEditor.focus(t.current)}),[t]);(0,a.useEffect)((()=>{R&&x!==R.value&&F(null)}),[R,x]);var Y=(0,a.useCallback)((e=>{var t=e.patches,n=t&&t.length>0&&t.filter((e=>"local"!==e.origin));n&&n.map((e=>V.next(e)))}),[V]);(0,a.useEffect)((()=>{var e=C(Y);return()=>e()}),[Y,C]);var G=(0,a.useCallback)((e=>{var r;switch(e.type){case"mutation":case"undo":case"redo":setTimeout((()=>{m(s.default.from(e.patches))}));break;case"selection":(function(e,t,n){return t&&n.slice(-1)[0]!==c.FOCUS_TERMINATOR&&!1===o.PortableTextEditor.isObjectPath(e,n)})(t.current,e.selection,n)&&g(e.selection.focus.path);break;case"focus":D(!0),g((null===(r=o.PortableTextEditor.getSelection(t.current))||void 0===r?void 0:r.focus.path)||[]);break;case"blur":D(!1),v();break;case"invalidValue":F(e);break;case"error":W.push({status:e.level,description:e.description})}}),[n,v,m,g,t,W]),$=(0,a.useCallback)((()=>{t.current&&o.PortableTextEditor.focus(t.current)}),[t]),q=(0,a.useCallback)((()=>{T(!0)}),[]),Z=(0,a.useMemo)((()=>R?a.default.createElement(u.Box,{marginBottom:2},a.default.createElement(p.InvalidValue,{onChange:G,onIgnore:q,resolution:R.resolution})):null),[G,q,R]);return(0,a.useEffect)((()=>{n&&n.length>0&&U.current&&(0,l.default)(U.current,{scrollMode:"if-needed"})}),[n]),a.default.createElement("div",{ref:U},!j&&a.default.createElement(h.VisibleOnFocusButton,{onClick:$},a.default.createElement(u.Text,null,"Go to content")),!A&&Z,(!R||A)&&a.default.createElement(o.PortableTextEditor,{ref:t,incomingPatches$:z,onChange:G,maxBlocks:void 0,readOnly:j,type:P,value:x},a.default.createElement(d.Compositor,{focusPath:n,hasFocus:S,hotkeys:r,isFullscreen:L,markers:f,onChange:m,onCopy:y,onFocus:g,onPaste:O,onToggleFullscreen:H,patches$:V,presence:w,readOnly:j,renderBlockActions:_,renderCustomMarkers:E,value:x})))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.defaultKeyGenerator=t.PortableTextEditor=void 0;var r,a=(r=n(0))&&r.__esModule?r:{default:r},o=n(5),i=n(4),u=n(113),l=n(37),c=n(2783),s=n(1101),f=n(1102),d=n(1103),p=n(40),h=n(580),v=n(1104),m=n(1105),b=n(2787);function y(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function g(e){for(var t=1;t(0,u.randomKey)(12);t.defaultKeyGenerator=w;var j=(0,p.debugWithName)("component:PortableTextEditor");class _ extends a.default.Component{constructor(e){super(e),O(this,"changeSubscription",void 0),O(this,"pendingPatches",[]),O(this,"type",void 0),O(this,"portableTextFeatures",void 0),O(this,"change$",new o.Subject),O(this,"isThrottling",!1),O(this,"editable",void 0),O(this,"keyGenerator",void 0),O(this,"maxBlocks",void 0),O(this,"readOnly",void 0),O(this,"incomingPatches$",void 0),O(this,"slateInstance",void 0),O(this,"setEditable",(e=>{this.editable=g(g({},this.editable),e),this.change$.next({type:"ready"})})),O(this,"flush",(()=>{var e=this.props.onChange,t=(0,f.compactPatches)(this.pendingPatches);t.length>0&&e({type:"mutation",patches:t}),this.pendingPatches=[]})),O(this,"onEditorChange",(e=>{var t=this.props.onChange;switch(e.type){case"mutation":this.isThrottling?this.pendingPatches=[...this.pendingPatches,...e.patches]:this.flush();break;case"throttle":e.throttle!==this.isThrottling&&t(e),e.throttle?this.isThrottling=!0:(this.isThrottling=!1,this.pendingPatches.length>0&&this.flush());break;case"selection":t(e),this.setState({selection:e.selection});break;case"undo":case"redo":this.flush(),t(e);break;default:t(e)}})),this.type=e.type.hasOwnProperty("jsonType")?e.type:(0,c.compileType)(e.type),this.change$.next({type:"loading",isLoading:!0}),this.portableTextFeatures=(0,s.getPortableTextFeatures)(this.type),this.changeSubscription=this.change$.pipe((0,i.distinctUntilChanged)()).subscribe(this.onEditorChange),this.keyGenerator=e.keyGenerator||w;var t={invalidValueResolution:null,selection:null},n=(0,d.validateValue)(e.value,this.portableTextFeatures,this.keyGenerator);e.value&&!n.valid&&(this.change$.next({type:"loading",isLoading:!1}),this.change$.next({type:"invalidValue",resolution:n.resolution,value:e.value}),t=g(g({},t),{},{invalidValueResolution:n.resolution})),this.incomingPatches$=e.incomingPatches$,this.maxBlocks=void 0===e.maxBlocks?void 0:parseInt(e.maxBlocks.toString(),10)||void 0,this.readOnly=e.readOnly||!1,this.state=t,this.slateInstance=(0,b.withPortableText)((0,l.createEditor)(),{portableTextFeatures:this.portableTextFeatures,keyGenerator:this.keyGenerator,change$:this.change$,maxBlocks:this.maxBlocks,incomingPatches$:this.incomingPatches$,readOnly:!!this.props.readOnly})}componentWillUnmount(){this.flush(),this.changeSubscription.unsubscribe()}componentDidUpdate(e){if(this.readOnly=this.props.readOnly||!1,this.props.value&&(e.value||[]).length!==this.props.value.length){j("Validating");var t=(0,d.validateValue)(this.props.value,this.portableTextFeatures,this.keyGenerator);this.props.value&&!t.valid&&(this.change$.next({type:"invalidValue",resolution:t.resolution,value:this.props.value}),this.setState({invalidValueResolution:t.resolution}))}}render(){return this.state.invalidValueResolution?this.state.invalidValueResolution.description:a.default.createElement(h.PortableTextEditorContext.Provider,{value:this},a.default.createElement(m.PortableTextEditorValueContext.Provider,{value:this.props.value},a.default.createElement(v.PortableTextEditorSelectionContext.Provider,{value:this.state.selection},this.props.children)))}}t.PortableTextEditor=_,O(_,"activeAnnotations",(e=>e&&e.editable?e.editable.activeAnnotations():[])),O(_,"addAnnotation",((e,t,n)=>{var r;return null===(r=e.editable)||void 0===r?void 0:r.addAnnotation(t,n)})),O(_,"blur",(e=>{var t;j("Host blurred"),null===(t=e.editable)||void 0===t||t.blur()})),O(_,"delete",((e,t,n)=>{var r;return null===(r=e.editable)||void 0===r?void 0:r.delete(t,n)})),O(_,"findDOMNode",((e,t)=>{var n;return null===(n=e.editable)||void 0===n?void 0:n.findDOMNode(t)})),O(_,"findByPath",((e,t)=>{var n;return(null===(n=e.editable)||void 0===n?void 0:n.findByPath(t))||[]})),O(_,"focus",(e=>{var t;j("Host requesting focus"),null===(t=e.editable)||void 0===t||t.focus()})),O(_,"focusBlock",(e=>{var t;return null===(t=e.editable)||void 0===t?void 0:t.focusBlock()})),O(_,"focusChild",(e=>{var t;return null===(t=e.editable)||void 0===t?void 0:t.focusChild()})),O(_,"getPortableTextFeatures",(e=>e.portableTextFeatures)),O(_,"getSelection",(e=>e.editable?e.editable.getSelection():null)),O(_,"getValue",(e=>{var t;return null===(t=e.editable)||void 0===t?void 0:t.getValue()})),O(_,"hasBlockStyle",((e,t)=>{var n;return null===(n=e.editable)||void 0===n?void 0:n.hasBlockStyle(t)})),O(_,"hasListStyle",((e,t)=>{var n;return null===(n=e.editable)||void 0===n?void 0:n.hasListStyle(t)})),O(_,"isCollapsedSelection",(e=>{var t;return null===(t=e.editable)||void 0===t?void 0:t.isCollapsedSelection()})),O(_,"isExpandedSelection",(e=>{var t;return null===(t=e.editable)||void 0===t?void 0:t.isExpandedSelection()})),O(_,"isMarkActive",((e,t)=>{var n;return null===(n=e.editable)||void 0===n?void 0:n.isMarkActive(t)})),O(_,"insertChild",((e,t,n)=>{var r;return j("Host inserting child"),null===(r=e.editable)||void 0===r?void 0:r.insertChild(t,n)})),O(_,"insertBlock",((e,t,n)=>{var r;return null===(r=e.editable)||void 0===r?void 0:r.insertBlock(t,n)})),O(_,"isVoid",((e,t)=>{var n;return null===(n=e.editable)||void 0===n?void 0:n.isVoid(t)})),O(_,"isObjectPath",((e,t)=>{if(!t||!Array.isArray(t))return!1;var n=t.length>3&&"children"===t[1];return t.length>1&&"children"!==t[1]||n})),O(_,"marks",(e=>{var t;return null===(t=e.editable)||void 0===t?void 0:t.marks()})),O(_,"select",((e,t)=>{var n;j("Host setting selection",t),null===(n=e.editable)||void 0===n||n.select(t)})),O(_,"removeAnnotation",((e,t)=>{var n;return null===(n=e.editable)||void 0===n?void 0:n.removeAnnotation(t)})),O(_,"toggleBlockStyle",((e,t)=>{var n;return j("Host is toggling block style"),null===(n=e.editable)||void 0===n?void 0:n.toggleBlockStyle(t)})),O(_,"toggleList",((e,t)=>{var n;return null===(n=e.editable)||void 0===n?void 0:n.toggleList(t)})),O(_,"toggleMark",((e,t)=>{var n;j("Host toggling mark",t),null===(n=e.editable)||void 0===n||n.toggleMark(t)}))},function(e,t,n){"use strict";function r(e){var t,n,r,a=null===(t=e.fields)||void 0===t?void 0:t.find((e=>"style"===e.name));if(!a)throw new Error("A field with name 'style' is not defined in the block type (required).");var o=(null===(n=a.type.options)||void 0===n?void 0:n.list)&&(null===(r=a.type.options.list)||void 0===r?void 0:r.filter((e=>e.value)));if(!o||0===o.length)throw new Error("The style fields need at least one style defined. I.e: {title: 'Normal', value: 'normal'}.");return o}function a(e){return e.decorators}function o(e){var t,n,r=null===(t=e.fields)||void 0===t?void 0:t.find((e=>"list"===e.name));if(!r)throw new Error("A field with name 'list' is not defined in the block type (required).");var a=(null===(n=r.type.options)||void 0===n?void 0:n.list)&&r.type.options.list.filter((e=>e.value));if(!a)throw new Error("The list field need at least to be an empty array");return a}function i(e){return e.type?i(e.type):"block"===e.name?e:null}Object.defineProperty(t,"__esModule",{value:!0}),t.getPortableTextFeatures=function(e){var t,n;if(!e)throw new Error("Parameter 'portabletextType' missing (required)");var u=null===(t=e.of)||void 0===t?void 0:t.find(i);if(!u)throw new Error("Block type is not defined in this schema (required)");var l=u&&u.fields&&u.fields.find((e=>"children"===e.name));if(!l)throw new Error("Children field for block type found in schema (required)");var c=l.type&&l.type.of;if(!c)throw new Error("Valid types for block children not found in schema (required)");var s=c.find((e=>"span"===e.name));if(!s)throw new Error("Span type not found in schema (required)");var f=c.filter((e=>"span"!==e.name))||[],d=(null===(n=e.of)||void 0===n?void 0:n.filter((e=>e.name!==u.name)))||[],p=function(e){return e.annotations.map((e=>({blockEditor:e.blockEditor,portableText:e.portableText,title:e.title,type:e,value:e.name,icon:e.icon})))}(s);return{styles:r(u),decorators:a(s),lists:o(u),annotations:p,types:{block:u,span:s,portableText:e,inlineObjects:f,blockObjects:d,annotations:p.map((e=>e.type))}}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.compactPatches=function(e){var t=e.slice(-1)[0];if(t&&"unset"===t.type&&0===t.path.length)return[t];var n=e;if((n=n.filter(((e,t)=>{if(!e)return!1;var r=n[t+1];return!r||"set"!==r.type||"set"!==e.type||!(0,a.default)(e.path,r.path)}))).length!==e.length)return n;return e};var r,a=(r=n(27))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.validateValue=function(e,t,n){var u=null,l=!0,s=[t.types.span.name,...t.types.inlineObjects.map((e=>e.name))],f=[t.types.block.name,...t.types.blockObjects.map((e=>e.name))];if(void 0===e)return{valid:!0,resolution:null};if(!Array.isArray(e)||0===e.length)return{valid:!1,resolution:{patches:[(0,i.unset)([])],description:"Value must be an array or undefined",action:"Unset the value",item:e}};e.some(((e,d)=>{if(!(0,a.default)(e))return u={patches:[(0,i.unset)([d])],description:"Block must be an object, got ".concat(String(e)),action:"Unset invalid item",item:e},!0;if(!e._key)return u={patches:[(0,i.set)(c(c({},e),{},{_key:n()}),[d])],description:"Block at index ".concat(d," is missing required _key."),action:"Set the block with a random _key value",item:e},!0;if(!e._type||!f.includes(e._type)){if("block"===e._type){var p=t.types.block.name;return u={patches:[(0,i.set)(c(c({},e),{},{_type:p}),[{_key:e._key}])],description:"Block with _key '".concat(e._key,"' has invalid type name '").concat(e._type,"'. According to the schema, the block type name is '").concat(p,"'"),action:"Use type '".concat(p,"'"),item:e},!0}return u={patches:[(0,i.unset)([{_key:e._key}])],description:"Block with _key '".concat(e._key,"' has invalid _type '").concat(e._type,"'"),action:"Remove the block",item:e},!0}if(e._type===t.types.block.name){if(!e.children)return u={patches:[(0,i.unset)([{_key:e._key}])],description:"Text block with _key '".concat(e._key,"' is missing required key 'children'."),action:"Remove the block",item:e},!0;if(!e.markDefs)return u={patches:[(0,i.set)(c(c({},e),{},{markDefs:[]}),[{_key:e._key}])],description:"Block is missing required key 'markDefs'.",action:"Add empty markDefs array",item:e},!0;var h=(0,r.default)((0,o.default)(e.children.filter((e=>e._type===t.types.span.name)).map((e=>e.marks||[])))).filter((e=>!t.decorators.map((e=>e.value)).includes(e))).filter((t=>!e.markDefs.find((e=>e._key===t))));if(h.length>0){var v=e.children.filter((e=>Array.isArray(e.marks)&&e.marks.some((e=>h.includes(e)))));if(v)return u={patches:v.map((t=>(0,i.set)(t.marks.filter((e=>!h.includes(e))),[{_key:e._key},"children",{_key:t._key},"marks"]))),description:"Block with _key '".concat(e._key,"' contains marks (").concat(h.join(", "),") not supported by the current content model."),action:"Remove invalid marks",item:e},!0}if(e.children&&0===e.children.length){var m={_type:t.types.span.name,_key:n(),text:""};return u={patches:[(0,i.insert)([m],"after",[{_key:e._key},"children",0])],description:"Children for text block with _key '".concat(e._key,"' is empty."),action:"Insert an empty text",item:e},!0}e.children.some(((r,a)=>{if(!r._key){var o=c(c({},r),{},{_key:n()});return u={patches:[(0,i.set)(o,[{_key:e._key},"children",a])],description:"Child at index ".concat(a," is missing required _key in block with _key ").concat(e._key,"."),action:"Set a new random _key on the object",item:e},!0}return r._type&&!1!==s.includes(r._type)?r._type===t.types.span.name&&void 0===r.text&&(u={patches:[(0,i.set)(c(c({},r),{},{text:""}),[{_key:e._key},"children",{_key:r._key}])],description:"Child with _key '".concat(r._key,"' in block with key '").concat(e._key,"' is missing text property!"),action:"Write an empty .text to the object",item:e},!0):(u={patches:[(0,i.unset)([{_key:e._key},"children",{_key:r._key}])],description:"Child with _key '".concat(r._key,"' in block with key '").concat(e._key,"' has invalid '_type' property (").concat(r._type,")."),action:"Remove the object",item:e},!0)}))&&(l=!1)}return!1}))&&(l=!1);return{valid:l,resolution:u}};var r=u(n(65)),a=u(n(46)),o=u(n(28)),i=n(579);function u(e){return e&&e.__esModule?e:{default:e}}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;t{var e=(0,r.useContext)(a);if(void 0===e)throw new Error("The `usePortableTextEditorSelection` hook must be used inside the component's context.");return e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.usePortableTextEditorValue=t.PortableTextEditorValueContext=void 0;var r=n(0),a=(0,r.createContext)(void 0);t.PortableTextEditorValueContext=a;t.usePortableTextEditorValue=()=>(0,r.useContext)(a)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createWithEditableAPI",{enumerable:!0,get:function(){return h.createWithEditableAPI}}),Object.defineProperty(t,"createWithHotkeys",{enumerable:!0,get:function(){return c.createWithHotkeys}}),Object.defineProperty(t,"createWithInsertData",{enumerable:!0,get:function(){return s.createWithInsertData}}),Object.defineProperty(t,"createWithMaxBlocks",{enumerable:!0,get:function(){return u.createWithMaxBlocks}}),Object.defineProperty(t,"createWithObjectKeys",{enumerable:!0,get:function(){return r.createWithObjectKeys}}),Object.defineProperty(t,"createWithPatches",{enumerable:!0,get:function(){return i.createWithPatches}}),Object.defineProperty(t,"createWithPortableTextBlockStyle",{enumerable:!0,get:function(){return d.createWithPortableTextBlockStyle}}),Object.defineProperty(t,"createWithPortableTextLists",{enumerable:!0,get:function(){return l.createWithPortableTextLists}}),Object.defineProperty(t,"createWithPortableTextMarkModel",{enumerable:!0,get:function(){return a.createWithPortableTextMarkModel}}),Object.defineProperty(t,"createWithPortableTextSelections",{enumerable:!0,get:function(){return v.createWithPortableTextSelections}}),Object.defineProperty(t,"createWithSchemaTypes",{enumerable:!0,get:function(){return o.createWithSchemaTypes}}),Object.defineProperty(t,"createWithUndoRedo",{enumerable:!0,get:function(){return f.createWithUndoRedo}}),Object.defineProperty(t,"createWithUtils",{enumerable:!0,get:function(){return p.createWithUtils}});var r=n(2789),a=n(2790),o=n(2791),i=n(2792),u=n(2793),l=n(2794),c=n(2795),s=n(2796),f=n(2807),d=n(2808),p=n(2810),h=n(2811),v=n(2812)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PATCHING=void 0,t.isPatching=a,t.withoutPatching=function(e,t){var n=a(e);r.set(e,!1),t(),r.set(e,n)};var r=new WeakMap;function a(e){return r.get(e)}t.PATCHING=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.randomKey=t.normalizeBlock=t.htmlToBlocks=t.getBlockContentFeatures=t.default=t.EDITOR_DEFAULT_BLOCK_TYPE=void 0;var r=l(n(1109)),a=l(n(2797)),o=n(253),i=l(n(2805)),u=l(n(581));function l(e){return e&&e.__esModule?e:{default:e}}var c={htmlToBlocks(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return new a.default(t,n).deserialize(e).map(i.default)},getBlockContentFeatures:e=>(0,r.default)(e),randomKey:e=>(0,u.default)(e)},s=c;t.default=s;var f=o.SLATE_DEFAULT_BLOCK;t.EDITOR_DEFAULT_BLOCK_TYPE=f;var d=c.htmlToBlocks;t.htmlToBlocks=d;var p=c.getBlockContentFeatures;t.getBlockContentFeatures=p;var h=i.default;t.normalizeBlock=h;var v=u.default;t.randomKey=v},function(e,t,n){"use strict";function r(e){var t=e.fields.find((e=>"style"===e.name));if(!t)throw new Error("A field with name 'style' is not defined in the block type (required).");var n=t.type.options.list&&t.type.options.list.filter((e=>e.value));if(!n||0===n.length)throw new Error("The style fields need at least one style defined. I.e: {title: 'Normal', value: 'normal'}.");return n}function a(e){return e.annotations.map((e=>({blockEditor:e.blockEditor,title:e.title,type:e,value:e.name,icon:e.icon})))}function o(e){return e.decorators}function i(e){var t=e.fields.find((e=>"list"===e.name));if(!t)throw new Error("A field with name 'list' is not defined in the block type (required).");var n=t.type.options.list&&t.type.options.list.filter((e=>e.value));if(!n)throw new Error("The list field need at least to be an empty array");return n}function u(e){return e.type?u(e.type):"block"===e.name?e:null}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){if(!e)throw new Error("Parameter 'blockContentType' required");var t=e.of.find(u);if(!t)throw new Error("'block' type is not defined in this schema (required).");var n=t.fields.find((e=>"children"===e.name)).type.of,l=n.find((e=>"span"===e.name)),c=n.filter((e=>"span"!==e.name)),s=e.of.filter((e=>e.name!==t.name));return{styles:r(t),decorators:o(l),annotations:a(l),lists:i(t),types:{block:e,span:l,inlineObjects:c,blockObjects:s}}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){switch(r.call(e)){case"[object Function]":return"function";case"[object Date]":return"date";case"[object RegExp]":return"regexp";case"[object Arguments]":return"arguments";case"[object Array]":return"array";case"[object String]":return"string"}if("object"==typeof e&&e&&"number"==typeof e.length)try{if("function"==typeof e.callee)return"arguments"}catch(e){if(e instanceof TypeError)return"arguments"}if(null===e)return"null";if(void 0===e)return"undefined";if(e&&1===e.nodeType)return"element";if(e===Object(e))return"object";return typeof e};var r=Object.prototype.toString},function(e,t,n){var r=n(140),a=n(46);e.exports=function(e,t,n){var o=!0,i=!0;if("function"!=typeof e)throw new TypeError("Expected a function");return a(n)&&(o="leading"in n?!!n.leading:o,i="trailing"in n?!!n.trailing:i),r(e,t,{leading:o,maxWait:t,trailing:i})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DraggableChild=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(37),o=n(155),i=n(40),u=n(154);function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}var c=(0,i.debugWithName)("components:DraggableChild");t.DraggableChild=e=>{var t=e.children,n=e.element,i=e.readOnly,l=(0,o.useSlateStatic)(),s=(0,r.useRef)(),f=(0,r.useMemo)((()=>a.Editor.isVoid(l,n)),[l,n]),d=(0,r.useCallback)((e=>{if(u.IS_DRAGGING_CHILD_ELEMENT.get(l)){c("handle drag over"),e.preventDefault(),e.dataTransfer.dropEffect="move";var t=o.ReactEditor.findEventRange(l,e);t&&(u.IS_DRAGGING_ELEMENT_RANGE.set(l,t),a.Transforms.select(l,t))}}),[l]),p=(0,r.useCallback)((e=>{if(c("Drag start"),u.IS_DRAGGING.set(l,!0),u.IS_DRAGGING_CHILD_ELEMENT.set(l,n),f){e.dataTransfer.effectAllowed="move";var t=e.currentTarget;if(t instanceof HTMLElement){var r=t.cloneNode(!0);if(s.current=r,r.style.width="".concat(t.clientWidth,"px"),r.style.height="".concat(t.clientHeight,"px"),r.style.position="absolute",r.style.top="-99999px",r.style.left="-99999px",document.body){document.body.appendChild(r);var a=t.getBoundingClientRect(),o=e.clientX-a.left,i=e.clientY-a.top;r.style.width="".concat(a.width,"px"),r.style.height="".concat(a.height,"px"),e.dataTransfer.setDragImage(r,o,i)}}}}),[l,n,f]);return i?t:r.default.createElement("span",{draggable:f,onDragStart:p,onDragOver:d},t)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DefaultListItemInner=t.DefaultListItem=t.DefaultInlineObject=t.DefaultBlockObject=void 0;var r,a,o,i,u,l=(r=n(3))&&r.__esModule?r:{default:r};function c(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var s=l.default.div(a||(a=c(["\n user-select: none;\n border: ",";\n"])),(e=>e.selected?"1px solid blue":"1px solid transparent"));t.DefaultBlockObject=s;var f=l.default.span(o||(o=c(["\n background: #999;\n border: ",";\n"])),(e=>e.selected?"1px solid blue":"1px solid transparent"));t.DefaultInlineObject=f;var d=l.default.div(i||(i=c(["\n &.pt-list-item {\n width: fit-content;\n position: relative;\n display: block;\n\n /* Important 'transform' in order to force refresh the ::before and ::after rules\n in Webkit: https://stackoverflow.com/a/21947628/831480\n */\n transform: translateZ(0);\n margin-left: ",";\n }\n &.pt-list-item > .pt-list-item-inner {\n display: flex;\n margin: 0;\n padding: 0;\n &:before {\n justify-content: flex-start;\n vertical-align: top;\n }\n }\n &.pt-list-item-bullet > .pt-list-item-inner:before {\n content: '","';\n font-size: 0.4375rem; /* 7px */\n line-height: 1.5rem; /* Same as body text */\n /* Optical alignment */\n position: relative;\n }\n }\n &.pt-list-item-bullet > .pt-list-item-inner {\n &:before {\n min-width: 1.5rem; /* Make sure space between bullet and text never shrinks */\n }\n }\n &.pt-list-item-number {\n counter-increment: ",";\n counter-reset: ",";\n }\n & + :not(.pt-list-item-number) {\n counter-reset: listItemNumber;\n }\n &.pt-list-item-number > .pt-list-item-inner:before {\n content: ",";\n min-width: 1.5rem; /* Make sure space between number and text never shrinks */\n /* Optical alignment */\n position: relative;\n top: 1px;\n }\n"])),(e=>function(e){switch(Number(e)){case 1:return"1.5em";case 2:return"3em";case 3:return"4.5em";case 4:return"6em";case 5:return"7.5em";case 6:return"9em";case 7:return"10.5em";case 8:return"12em";case 9:return"13.5em";case 10:return"15em";default:return"0em"}}(e.listLevel)),(e=>function(e,t){var n=(e-1)%3;if("bullet"===t)return h[n];return"*"}(e.listLevel,e.listStyle)),(e=>function(e){switch(e){case 1:return"listItemNumber";case 2:return"listItemAlpha";case 3:return"listItemRoman";case 4:return"listItemNumberNext";case 5:return"listItemLetterNext";case 6:return"listItemRomanNext";case 7:return"listItemNumberNextNext";case 8:return"listItemAlphaNextNext";case 9:return"listItemRomanNextNext";default:return"listItemNumberNextNextNext"}}(e.listLevel)),(e=>function(e){switch(e){case 1:return"listItemAlpha";case 2:return"listItemRoman";case 3:return"listItemNumberNext";case 4:return"listItemLetterNext";case 5:return"listItemRomanNext";case 6:return"listItemNumberNextNext";case 7:return"listItemAlphaNextNext";case 8:return"listItemRomanNextNext";default:return"listItemNumberNextNextNext"}}(e.listLevel)),(e=>function(e){switch(e){case 1:return"counter(listItemNumber) '. '";case 2:return"counter(listItemAlpha, lower-alpha) '. '";case 3:return"counter(listItemRoman, lower-roman) '. '";case 4:return"counter(listItemNumberNext) '. '";case 5:return"counter(listItemLetterNext, lower-alpha) '. '";case 6:return"counter(listItemRomanNext, lower-roman) '. '";case 7:return"counter(listItemNumberNextNext) '. '";case 8:return"counter(listItemAlphaNextNext, lower-alpha) '. '";case 9:return"counter(listItemRomanNextNext, lower-roman) '. '";default:return"counter(listItemNumberNextNextNext) '. '"}}(e.listLevel)));t.DefaultListItem=d;var p=l.default.div(u||(u=c([""])));t.DefaultListItemInner=p;var h=["●","○","■"]},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BlockActions=function(e){var t=(0,o.usePortableTextEditor)(),n=e.block,r=e.onChange,a=e.renderBlockActions,u=(0,i.useMemo)((()=>o.PortableTextEditor.getPortableTextFeatures(t).decorators.map((e=>e.value))),[t]),c=(0,i.useMemo)((()=>{if(a){var e={block:n,value:o.PortableTextEditor.getValue(t),set:(0,l.createBlockActionPatchFn)("set",n,r,u),unset:(0,l.createBlockActionPatchFn)("unset",n,r,u),insert:(0,l.createBlockActionPatchFn)("insert",n,r,u)};if("function"==typeof(s=a)&&null!==(f=s.prototype)&&void 0!==f&&f.isReactComponent||function(e){return"function"==typeof e&&String(e).includes("return React.createElement")}(a)){var c=a;return i.default.createElement(c,e)}return a(e)}var s,f}),[a,n,t,r,u]),s=(0,i.useCallback)((()=>{o.PortableTextEditor.blur(t)}),[t]);if(!c)return null;return i.default.createElement(d,{contentEditable:!1,onKeyDown:s,onMouseDown:s},c)};var r,a,o=n(33),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),u=(r=n(3))&&r.__esModule?r:{default:r},l=n(2831);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}var s,f,d=u.default.div(a||(s=["\n display: flex;\n pointer-events: 'all';\n"],f||(f=s.slice(0)),a=Object.freeze(Object.defineProperties(s,{raw:{value:Object.freeze(f)}}))))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2832);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var a=n(2833);Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===a[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.POPOVER_WIDTH_TO_UI_WIDTH=t.DIALOG_WIDTH_TO_UI_WIDTH=void 0;t.DIALOG_WIDTH_TO_UI_WIDTH={small:0,medium:1,large:2,full:"auto"};t.POPOVER_WIDTH_TO_UI_WIDTH={small:0,medium:1,large:2,full:"auto"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createListName=function(e){return"list-level-".concat(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return u(e,"list")?a.default:o.default},t.getOption=u;var r=i(n(49)),a=i(n(1119)),o=i(n(1062));function i(e){return e&&e.__esModule?e:{default:e}}function u(e,t){return(0,r.default)(e.options,t)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=(r=n(175))&&r.__esModule?r:{default:r},o=d(n(0)),i=n(20),u=n(12),l=n(1),c=n(10),s=d(n(21));function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function d(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}return r.default=e,n&&n.set(e,r),r}function p(e){return(0,u.isTitledListValue)(e)?e:{title:(0,a.default)("".concat(e)),value:e}}var h={title:"",value:void 0},v=o.default.forwardRef((function(e,t){var n,r=e.value,a=e.readOnly,u=e.markers,f=e.type,d=e.level,v=e.onChange,b=e.onFocus,y=e.presence,g=(0,o.useMemo)((()=>{var e;return((null===(e=f.options)||void 0===e?void 0:e.list)||[]).map(p)}),[null===(n=f.options)||void 0===n?void 0:n.list]),O=g.find((e=>e.value===r)),w=f.options&&"radio"===f.options.layout,j=(0,o.useMemo)((()=>u.filter((e=>"validation"===e.type&&"error"===e.level))),[u]),_=(0,o.useCallback)((e=>{var t=Number(e);return g[t]}),[g]),E=(0,o.useCallback)((e=>String(g.indexOf(e))),[g]),P=(0,i.useId)(),x=o.default.useCallback((e=>{v(s.default.from(void 0===e.value?(0,s.unset)():(0,s.set)(e.value)))}),[v]),C=(0,o.useCallback)((e=>{var t=_(e.currentTarget.value);x(t||h)}),[x,_]),k=o.default.useCallback((()=>{b()}),[b]),S=(0,o.useMemo)((()=>{var e,n;return w?o.default.createElement(m,{inputId:P,items:g,value:O,onChange:x,direction:f.options.direction||"vertical",ref:t,readOnly:a,onFocus:k,customValidity:null==j||null===(n=j[0])||void 0===n?void 0:n.item.message}):o.default.createElement(l.Select,{onChange:C,onFocus:k,id:P,ref:t,readOnly:a,customValidity:null==j||null===(e=j[0])||void 0===e?void 0:e.item.message,value:E(O)},[h,...g].map(((e,t)=>o.default.createElement("option",{key:"".concat(t-1),value:t-1},e.title))))}),[O,j,t,x,k,C,P,w,g,E,a,f.options.direction]);return o.default.createElement(c.FormField,{inputId:P,level:d,title:f.title,description:f.description,__unstable_markers:u,__unstable_presence:y},S)}));t.default=v;var m=(0,o.forwardRef)((function(e,t){var n=e.items,r=e.value,a=e.onChange,i=e.onFocus,u=e.readOnly,c=e.customValidity,s=e.direction,f=e.inputId,d="horizontal"===s?l.Inline:l.Stack;return o.default.createElement(l.Card,{border:!0,padding:3,radius:1},o.default.createElement(d,{space:3,role:"group"},n.map(((e,n)=>o.default.createElement(b,{customValidity:c,inputId:f,item:e,key:n,onChange:a,onFocus:i,readOnly:u,ref:0===n?t:null,value:r})))))})),b=(0,o.forwardRef)((function(e,t){var n=e.customValidity,r=e.inputId,a=e.item,i=e.onChange,u=e.onFocus,c=e.readOnly,s=e.value,f=(0,o.useCallback)((()=>{i(a)}),[a,i]);return o.default.createElement(l.Flex,{as:"label",align:"center"},o.default.createElement(l.Radio,{ref:t,checked:s===a,onChange:f,onFocus:u,readOnly:c,customValidity:n,name:r}),o.default.createElement(l.Box,{marginLeft:2},o.default.createElement(l.Text,{size:1,weight:"semibold"},a.title)))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.toFormBuilder=function(e){return t=e,t.split(/[[.\]]/g).filter(Boolean).map((e=>{return e.includes("==")?(u=e.split("=="),l=2,t=function(e){if(Array.isArray(e))return e}(u)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}}(u,l)||function(e,t){if(e){if("string"==typeof e)return a(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?a(e,t):void 0}}(u,l)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),n=t[0],r=t[1],{[n]:i(r)}):function(e){return o.test(e)?Number(e):e}(e);var t,n,r,u,l}));var t},t.toGradient=function(e){return(0,r.arrayToJSONMatchPath)(e)};var r=n(477);function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,u),h=a.default.useRef({}),v=p(a.default.useState(0),2)[1],m=p(a.default.useState({}),2),y=m[0],g=m[1],O=a.default.useRef(!0);a.default.useEffect((()=>()=>{O.current=!1}),[]);var w=a.default.useRef(null),j=(x=()=>{w.current&&(0,i.cancelIdleCallback)(w.current),w.current=(0,i.requestIdleCallback)((()=>{w.current=null,O.current&&v((e=>e+1))}))},C=60,k={trailing:!0},S=a.default.useCallback((0,r.default)(x,C,k),[x]),a.default.useEffect((()=>()=>{S.flush()}),[]),S),_=a.default.useCallback(((e,t)=>{if(null===t)delete h.current[e];else{var n=h.current[e];h.current[e]=f(f({},n),{},{value:t})}}),[]),E=a.default.useCallback((e=>{g((t=>f(f({},t),{},{[e]:(t[e]||0)+1}))),s&&s()}),[]),P=t.map((e=>b(e)));var x,C,k,S;return a.default.createElement(a.default.Fragment,null,t.map((e=>{var t=b(e),r=y[t]||0;return a.default.createElement(o.HookStateContainer,{key:"".concat(t,"-").concat(r),hook:e,id:t,args:n,onNext:_,onRequestUpdate:j,onReset:E})})),a.default.createElement(l,c({},d,{states:P.map((e=>{var t;return null===(t=h.current[e])||void 0===t?void 0:t.value})).filter(Boolean)})))};var r=l(n(1111)),a=l(n(0)),o=n(2887),i=n(2888),u=["hooks","args","component","onReset"];function l(e){return e&&e.__esModule?e:{default:e}}function c(){return c=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n{if(v.has(e))return v.get(e);var t="".concat(e.name||e.displayName||"","-").concat(m++);return v.set(e,t),t}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(586);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var a=n(2895);Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===a[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LEGACY_BUTTON_COLOR_TO_TONE=void 0;t.LEGACY_BUTTON_COLOR_TO_TONE={primary:"primary",warning:"caution",success:"positive",danger:"critical"}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(123),a=n(87),o=n(365);function i(e,t,n){void 0===n&&(n={});var i=Object(a.a)(e)?e:Object(r.b)(e);return Object(o.b)("",i,t,n),{stop:function(){return i.stop()},isAnimating:function(){return i.isAnimating()}}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=function(e){return 1e3*e}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(14),a=n(596);function o(e,t){var n,o=Object(a.a)(e);return o!==r.e&&(o=r.c),null===(n=o.getAnimatableNone)||void 0===n?void 0:n.call(o,t)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(14),a=n(2915),o={borderWidth:r.k,borderTopWidth:r.k,borderRightWidth:r.k,borderBottomWidth:r.k,borderLeftWidth:r.k,borderRadius:r.k,radius:r.k,borderTopLeftRadius:r.k,borderTopRightRadius:r.k,borderBottomRightRadius:r.k,borderBottomLeftRadius:r.k,width:r.k,maxWidth:r.k,height:r.k,maxHeight:r.k,size:r.k,top:r.k,right:r.k,bottom:r.k,left:r.k,padding:r.k,paddingTop:r.k,paddingRight:r.k,paddingBottom:r.k,paddingLeft:r.k,margin:r.k,marginTop:r.k,marginRight:r.k,marginBottom:r.k,marginLeft:r.k,rotate:r.d,rotateX:r.d,rotateY:r.d,rotateZ:r.d,scale:r.m,scaleX:r.m,scaleY:r.m,scaleZ:r.m,skew:r.d,skewX:r.d,skewY:r.d,distance:r.k,translateX:r.k,translateY:r.k,translateZ:r.k,x:r.k,y:r.k,z:r.k,perspective:r.k,transformPerspective:r.k,opacity:r.a,originX:r.j,originY:r.j,originZ:r.k,zIndex:a.a,fillOpacity:r.a,strokeOpacity:r.a,numOctaves:a.a}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r={current:!1}},function(e,t,n){"use strict";function r(e){return void 0===e||1===e}function a(e){var t=e.scale,n=e.scaleX,a=e.scaleY;return!r(t)||!r(n)||!r(a)}function o(e){return a(e)||i(e.x)||i(e.y)||e.z||e.rotate||e.rotateX||e.rotateY}function i(e){return e&&"0%"!==e}n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return o}))},function(e,t,n){"use strict";function r(e){return[e("x"),e("y")]}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(364),a=n(2922),o=function(){function e(){this.children=[],this.isDirty=!1}return e.prototype.add=function(e){Object(r.a)(this.children,e),this.isDirty=!0},e.prototype.remove=function(e){Object(r.c)(this.children,e),this.isDirty=!0},e.prototype.forEach=function(e){this.isDirty&&this.children.sort(a.a),this.isDirty=!1,this.children.forEach(e)},e}()},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(589);function a(e){function t(t,n){return void 0===n&&(n={}),Object(r.a)(e(t,n))}if("undefined"==typeof Proxy)return t;var n=new Map;return new Proxy(t,{get:function(e,r){return n.has(r)||n.set(r,t(r)),n.get(r)}})}},function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var r=n(7),a=n(603),o=n(2926),i=n(2932),u=n(2933);function l(e,t,n,l,c){var s=t.forwardMotionProps,f=void 0!==s&&s,d=Object(a.a)(e)?i.a:u.a;return Object(r.a)(Object(r.a)({},d),{preloadedFeatures:n,useRender:Object(o.a)(f),createVisualElement:l,projectionNodeConstructor:c,Component:e})}},function(e,t,n){"use strict";n.d(t,"a",(function(){return c})),n.d(t,"b",(function(){return f}));var r=n(7),a=n(0),o=(n.n(a),n(1135)),i=n(87),u=n(604),l=n(605);function c(e,t,n){for(var r in t)Object(i.a)(t[r])||Object(o.a)(r,n)||(e[r]=t[r])}function s(e,t,n){var o={};return c(o,e.style||{},e),Object.assign(o,function(e,t,n){var o=e.transformTemplate;return Object(a.useMemo)((function(){var e=Object(l.a)();Object(u.a)(e,t,{enableHardwareAcceleration:!n},o);var a=e.vars,i=e.style;return Object(r.a)(Object(r.a)({},a),i)}),[t])}(e,t,n)),e.transformValues&&(o=e.transformValues(o)),o}function f(e,t,n){var r={},a=s(e,t,n);return Boolean(e.drag)&&!1!==e.dragListener&&(r.draggable=!1,a.userSelect=a.WebkitUserSelect=a.WebkitTouchCallout="none",a.touchAction=!0===e.drag?"none":"pan-".concat("x"===e.drag?"y":"x")),r.style=a,r}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(367),a=n(156);function o(e,t){var n=t.layout,o=t.layoutId;return Object(a.b)(e)||Object(a.a)(e)||(n||void 0!==o)&&(!!r.b[e]||"opacity"===e)}},function(e,t,n){"use strict";function r(e){return e.startsWith("--")}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return o}));var r=n(1138),a=function(e){return!Object(r.a)(e)};function o(e){e&&(a=function(t){return t.startsWith("on")?!Object(r.a)(t):e(t)})}try{o(n(374).default)}catch(e){}function i(e,t,n){var o={};for(var i in e)(a(i)||!0===n&&Object(r.a)(i)||!t&&!Object(r.a)(i)||e.draggable&&i.startsWith("onDrag"))&&(o[i]=e[i]);return o}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=new Set(["initial","animate","exit","style","variants","transition","transformTemplate","transformValues","custom","inherit","layout","layoutId","layoutDependency","onLayoutAnimationComplete","onLayoutMeasure","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","drag","dragControls","dragListener","dragConstraints","dragDirectionLock","dragSnapToOrigin","_dragX","_dragY","dragElastic","dragMomentum","dragPropagation","dragTransition","whileDrag","onPan","onPanStart","onPanEnd","onPanSessionStart","onTap","onTapStart","onTapCancel","onHoverStart","onHoverEnd","whileFocus","whileTap","whileHover","whileInView","onViewportEnter","onViewportLeave","viewport","layoutScroll"]);function a(e){return r.has(e)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(7),a=n(605),o=function(){return Object(r.a)(Object(r.a)({},Object(a.a)()),{attrs:{}})}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(1141),a=n(1142),o=n(1143);function i(e,t){for(var n in Object(a.a)(e,t),t.attrs)e.setAttribute(o.a.has(n)?n:Object(r.a)(n),t.attrs[n])}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=/([a-z])([A-Z])/g,a=function(e){return e.replace(r,"$1-$2").toLowerCase()}},function(e,t,n){"use strict";function r(e,t,n,r){var a=t.style,o=t.vars;for(var i in Object.assign(e.style,a,r&&r.getProjectionStyles(n)),o)e.style.setProperty(i,o[i])}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength"])},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(87),a=n(607);function o(e){var t=Object(a.a)(e);for(var n in e){if(Object(r.a)(e[n]))t["x"===n||"y"===n?"attr"+n.toUpperCase():n]=e[n]}return t}},function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var r=n(2934),a=n(2935),o=n(2937),i=n(2939),u=n(614),l={inView:Object(u.a)(i.a),tap:Object(u.a)(o.a),focus:Object(u.a)(r.a),hover:Object(u.a)(a.a)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return f}));var r=n(7),a=n(0),o=(n.n(a),n(609)),i=n(615),u=n(197),l=n(1147),c=n(157),s=n(614),f={animation:Object(s.a)((function(e){var t=e.visualElement,n=e.animate;t.animationState||(t.animationState=Object(l.a)(t)),Object(o.a)(n)&&Object(a.useEffect)((function(){return n.subscribe(t)}),[n])})),exit:Object(s.a)((function(e){var t=e.custom,n=e.visualElement,o=Object(r.c)(Object(i.b)(),2),l=o[0],s=o[1],f=Object(a.useContext)(u.a);Object(a.useEffect)((function(){var e,r;n.isPresent=l;var a=null===(e=n.animationState)||void 0===e?void 0:e.setActive(c.a.Exit,!l,{custom:null!==(r=null==f?void 0:f.custom)&&void 0!==r?r:t});!l&&(null==a||a.then(s))}),[l])}))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return p})),n.d(t,"b",(function(){return s}));var r=n(7),a=n(609),o=n(366),i=n(2942),u=n(368),l=n(157),c=n(198),s=[l.a.Animate,l.a.InView,l.a.Focus,l.a.Hover,l.a.Tap,l.a.Drag,l.a.Exit],f=Object(r.e)([],Object(r.c)(s),!1).reverse(),d=s.length;function p(e){var t,n=function(e){return function(t){return Promise.all(t.map((function(t){var n=t.animation,r=t.options;return Object(u.a)(e,n,r)})))}}(e),s=((t={})[l.a.Animate]=h(!0),t[l.a.InView]=h(),t[l.a.Hover]=h(),t[l.a.Tap]=h(),t[l.a.Drag]=h(),t[l.a.Focus]=h(),t[l.a.Exit]=h(),t),p={},v=!0,m=function(t,n){var a=Object(c.e)(e,n);if(a){a.transition;var o=a.transitionEnd,i=Object(r.d)(a,["transition","transitionEnd"]);t=Object(r.a)(Object(r.a)(Object(r.a)({},t),i),o)}return t};function b(t,u){for(var l,h=e.getProps(),b=e.getVariantContext(!0)||{},y=[],g=new Set,O={},w=1/0,j=function(n){var d=f[n],p=s[d],j=null!==(l=h[d])&&void 0!==l?l:b[d],_=Object(c.c)(j),E=d===u?p.isActive:null;!1===E&&(w=n);var P=j===b[d]&&j!==h[d]&&_;if(P&&v&&e.manuallyAnimateOnMount&&(P=!1),p.protectedKeys=Object(r.a)({},O),!p.isActive&&null===E||!j&&!p.prevProp||Object(a.a)(j)||"boolean"==typeof j)return"continue";var x=function(e,t){if("string"==typeof t)return t!==e;if(Object(c.d)(t))return!Object(i.a)(t,e);return!1}(p.prevProp,j),C=x||d===u&&p.isActive&&!P&&_||n>w&&_,k=Array.isArray(j)?j:[j],S=k.reduce(m,{});!1===E&&(S={});var D=p.prevResolvedValues,M=void 0===D?{}:D,A=Object(r.a)(Object(r.a)({},M),S),T=function(e){C=!0,g.delete(e),p.needsAnimating[e]=!0};for(var I in A){var R=S[I],F=M[I];O.hasOwnProperty(I)||(R!==F?Object(o.a)(R)&&Object(o.a)(F)?!Object(i.a)(R,F)||x?T(I):p.protectedKeys[I]=!0:void 0!==R?T(I):g.add(I):void 0!==R&&g.has(I)?T(I):p.protectedKeys[I]=!0)}p.prevProp=j,p.prevResolvedValues=S,p.isActive&&(O=Object(r.a)(Object(r.a)({},O),S)),v&&e.blockInitialAnimation&&(C=!1),C&&!P&&y.push.apply(y,Object(r.e)([],Object(r.c)(k.map((function(e){return{animation:e,options:Object(r.a)({type:d},t)}}))),!1))},_=0;_=3;if(t||n){var a=e.point,o=Object(i.d)().timestamp;u.history.push(Object(r.a)(Object(r.a)({},a),{timestamp:o}));var l=u.handlers,s=l.onStart,f=l.onMove;t||(s&&s(u.lastMoveEvent,e),u.startEvent=u.lastMoveEvent),f&&f(u.lastMoveEvent,e)}}},this.handlePointerMove=function(e,t){u.lastMoveEvent=e,u.lastMoveEventInfo=f(t,u.transformPagePoint),Object(a.a)(e)&&0===e.buttons?u.handlePointerUp(e,t):i.b.update(u.updatePoint,!0)},this.handlePointerUp=function(e,t){u.end();var n=u.handlers,r=n.onEnd,a=n.onSessionEnd,o=p(f(t,u.transformPagePoint),u.history);u.startEvent&&r&&r(e,o),a&&a(e,o)},!(Object(a.b)(e)&&e.touches.length>1)){this.handlers=t,this.transformPagePoint=s;var d=f(Object(o.a)(e),this.transformPagePoint),h=d.point,v=Object(i.d)().timestamp;this.history=[Object(r.a)(Object(r.a)({},h),{timestamp:v})];var m=t.onSessionStart;m&&m(e,p(d,this.history)),this.removeListeners=Object(c.v)(Object(l.a)(window,"pointermove",this.handlePointerMove),Object(l.a)(window,"pointerup",this.handlePointerUp),Object(l.a)(window,"pointercancel",this.handlePointerUp))}}return e.prototype.updateHandlers=function(e){this.handlers=e},e.prototype.end=function(){this.removeListeners&&this.removeListeners(),i.a.update(this.updatePoint)},e}();function f(e,t){return t?{point:t(e.point)}:e}function d(e,t){return{x:e.x-t.x,y:e.y-t.y}}function p(e,t){var n=e.point;return{point:n,delta:d(n,v(t)),offset:d(n,h(t)),velocity:m(t,.1)}}function h(e){return e[0]}function v(e){return e[e.length-1]}function m(e,t){if(e.length<2)return{x:0,y:0};for(var n=e.length-1,r=null,a=v(e);n>=0&&(r=e[n],!(a.timestamp-r.timestamp>Object(u.a)(t)));)n--;if(!r)return{x:0,y:0};var o=(a.timestamp-r.timestamp)/1e3;if(0===o)return{x:0,y:0};var i={x:(a.x-r.x)/o,y:(a.y-r.y)/o};return i.x===1/0&&(i.x=0),i.y===1/0&&(i.y=0),i}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return o}));var r=n(1153),a=n(598);function o(e,t){return Object(r.a)(Object(r.c)(e.getBoundingClientRect(),t))}function i(e,t,n){var r=o(e,n),i=t.scroll;return i&&(Object(a.e)(r.x,i.x),Object(a.e)(r.y,i.y)),r}},function(e,t,n){"use strict";function r(e){var t=e.top;return{x:{min:e.left,max:e.right},y:{min:t,max:e.bottom}}}function a(e){var t=e.x,n=e.y;return{top:n.min,right:t.max,bottom:n.max,left:t.min}}function o(e,t){if(!t)return e;var n=t({x:e.left,y:e.top}),r=t({x:e.right,y:e.bottom});return{top:n.y,left:n.x,bottom:r.y,right:r.x}}n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return a})),n.d(t,"c",(function(){return o}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(1155),a=n(2955),o=n(603),i=function(e,t){return Object(o.a)(e)?Object(a.a)(t,{enableHardwareAcceleration:!1}):Object(r.b)(t,{enableHardwareAcceleration:!0})}},function(e,t,n){"use strict";n.d(t,"a",(function(){return h})),n.d(t,"b",(function(){return v}));var r=n(7),a=n(370),o=n(369),i=n(604),u=n(1136),l=n(2953),c=n(156),s=n(607),f=n(1142),d=n(596),p=n(1152);var h={treeType:"dom",readValueFromInstance:function(e,t){if(Object(c.b)(t)){var n=Object(d.a)(t);return n&&n.default||0}var r,a=(r=e,window.getComputedStyle(r));return(Object(u.a)(t)?a.getPropertyValue(t):a[t])||0},sortNodePosition:function(e,t){return 2&e.compareDocumentPosition(t)?1:-1},getBaseTarget:function(e,t){var n;return null===(n=e.style)||void 0===n?void 0:n[t]},measureViewportBox:function(e,t){var n=t.transformPagePoint;return Object(p.b)(e,n)},resetTransform:function(e,t,n){var r=n.transformTemplate;t.style.transform=r?r({},""):"none",e.scheduleRender()},restoreTransform:function(e,t){e.style.transform=t.style.transform},removeValueFromRenderState:function(e,t){var n=t.vars,r=t.style;delete n[e],delete r[e]},makeTargetAnimatable:function(e,t,n,a){var i=n.transformValues;void 0===a&&(a=!0);var u=t.transition,c=t.transitionEnd,s=Object(r.d)(t,["transition","transitionEnd"]),f=Object(o.b)(s,u||{},e);if(i&&(c&&(c=i(c)),s&&(s=i(s)),f&&(f=i(f))),a){Object(o.a)(e,s,f);var d=Object(l.a)(e,s,f,c);c=d.transitionEnd,s=d.target}return Object(r.a)({transition:u,transitionEnd:c},s)},scrapeMotionValuesFromProps:s.a,build:function(e,t,n,r,a){void 0!==e.isVisible&&(t.style.visibility=e.isVisible?"visible":"hidden"),Object(i.a)(t,n,r,a.transformTemplate)},render:f.a},v=Object(a.a)(h)},function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return l}));var r=n(7),a=n(23);function o(e){return"string"==typeof e&&e.startsWith("var(--")}var i=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/;function u(e,t,n){void 0===n&&(n=1),Object(a.a)(n<=4,'Max CSS variable fallback depth detected in property "'.concat(e,'". This may indicate a circular fallback dependency.'));var l=Object(r.c)(function(e){var t=i.exec(e);if(!t)return[,];var n=Object(r.c)(t,3);return[n[1],n[2]]}(e),2),c=l[0],s=l[1];if(c){var f=window.getComputedStyle(t).getPropertyValue(c);return f?f.trim():o(s)?u(s,t,n+1):s}}function l(e,t,n){var a,i=Object(r.d)(t,[]),l=e.getInstance();if(!(l instanceof Element))return{target:i,transitionEnd:n};for(var c in n&&(n=Object(r.a)({},n)),e.forEachValue((function(e){var t=e.get();if(o(t)){var n=u(t,l);n&&e.set(n)}})),i){var s=i[c];if(o(s)){var f=u(s,l);f&&(i[c]=f,n&&(null!==(a=n[c])&&void 0!==a||(n[c]=s)))}}return{target:i,transitionEnd:n}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r={measureLayout:n(2956).a}},function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var r=n(7),a=n(0),o=(n.n(a),n(254)),i=n(1159),u=n(616),l=n(2964),c=function(e){var t,n,c=e.children,s=e.id,f=e.inheritId,d=void 0===f||f,p=Object(a.useContext)(o.a),h=Object(a.useContext)(i.a),v=Object(r.c)(Object(u.a)(),2),m=v[0],b=v[1],y=Object(a.useRef)(null),g=null!==(t=p.id)&&void 0!==t?t:h;null===y.current&&(d&&g&&(s=s?g+"-"+s:g),y.current={id:s,group:d&&null!==(n=null==p?void 0:p.group)&&void 0!==n?n:Object(l.a)()});var O=Object(a.useMemo)((function(){return Object(r.a)(Object(r.a)({},y.current),{forceRender:m})}),[b]);return a.createElement(o.a.Provider,{value:O},c)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(0),a=(n.n(r),Object(r.createContext)(null))},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(0),a=(n.n(r),Object(r.createContext)(null))},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(7),a=n(16),o=function(e){return function(e){return"object"==typeof e&&e.mix}(e)?e.mix:void 0};function i(){for(var e=[],t=0;tc(null)),[]);var f,d;return u?r.default.createElement(a.Dialog,{id:"dialog-error-".concat(t),"data-testid":"confirm-delete-error-dialog",header:"Error",footer:r.default.createElement(a.Flex,{paddingX:4,paddingY:3,direction:"column"},r.default.createElement(a.Button,{mode:"ghost",text:"Retry",onClick:s})),onClose:e.onCancel},r.default.createElement(a.Box,{padding:4},r.default.createElement(a.Text,null,"An error occurred while loading referencing documents."))):r.default.createElement(a.ErrorBoundary,{onCatch:c},r.default.createElement(i.ConfirmDeleteDialog,e))};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(1),o=n(20),i=n(2992);function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n>16?4:e>>11?3:e>>7?2:1}t.c=r,t.e=function(e){for(var t=0,n=0;n=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var s=(0,o.forwardRef)((function(e,t){var n=e.intent,u=c(e,i),s=(0,o.useMemo)((()=>(0,o.forwardRef)((function(e,t){return o.default.createElement(r.IntentLink,l({},e,{intent:n.type,params:n.params,ref:t}))}))),[n]);return e.disabled?o.default.createElement(a.Button,l({},e,{as:"a",role:"link","aria-disabled":"true"})):o.default.createElement(a.Button,l({},u,{as:s,"data-as":"a",ref:t}))}));t.IntentButton=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=a.default.toolSwitcher||{},t=e.order||[],n=e.hidden||[],r=(0,o.getRegisteredTools)();if(!t.length&&!n.length)return r;var i=r.reduce(((e,n)=>{var r=n.title||"";if(!n.name)return console.warn('Tool "'.concat(r,'" does not have the required "name"-property')),e;if(e[n.name]){var a=e[n.name].tool.title;return console.warn('Tools with duplicate name "'.concat(n.name,'" found ("').concat(r,'" and "').concat(a,'")')),e}var o=t.indexOf(n.name);return e[n.name]={tool:n,index:-1===o?1/0:o},e}),{});return r.filter((e=>-1===n.indexOf(e.name))).sort(((e,t)=>{var n=i[e.name],r=i[t.name],a=n?n.index:1/0,o=r?r.index:1/0;return a===o?0:a-o}))};var r,a=(r=n(3067))&&r.__esModule?r:{default:r},o=n(524)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RenderToolErrorScreen=function(e){var t=e.activeTool,n=e.error,r=e.info,l=e.onRetry,c=e.showErrorDetails,s=t&&(t.title||t.name)||"active";return a.default.createElement(o.Card,{height:"fill",paddingX:[3,4,5,7],paddingY:[5,5,6],sizing:"border",overflow:"auto"},a.default.createElement(o.Container,null,a.default.createElement(o.Stack,{space:4},a.default.createElement(o.Heading,{as:"h1"},"The ",a.default.createElement("i",null,s)," tool crashed"),a.default.createElement(o.Text,{as:"p",muted:!0},"An uncaught exception in the ",a.default.createElement("i",null,s)," tool caused the Studio to crash."),a.default.createElement("div",null,a.default.createElement(o.Button,{text:"Retry",icon:i.SyncIcon,tone:"primary",onClick:l}))),c&&a.default.createElement(o.Stack,{marginTop:5,space:4},n.stack?a.default.createElement(u.ErrorAccordion,{open:!1,title:"Stack trace"},a.default.createElement(o.Code,{size:1},function(e){return e.replace(/\(\.\.\.\)\./g,"(...)\n .").replace(/__WEBPACK_IMPORTED_MODULE_\d+_+/g,"").replace(/___default\./g,".").replace(new RegExp(" \\(https?:\\/\\/".concat(window.location.host),"g")," (")}(function(e){return e.split("\n").slice(0,15).join("\n")}((f=n,d=f.stack.toString(),p=f.message,-1===d.indexOf(p)?"".concat(p,"\n\n").concat(d):d))))):a.default.createElement(u.ErrorAccordion,{open:!1,title:"Error"},a.default.createElement(o.Code,{size:1},n.message)),r&&r.componentStack&&a.default.createElement(u.ErrorAccordion,{open:!1,title:"Component stack"},a.default.createElement(o.Code,{size:1},r.componentStack.replace(/^\s*\n+/,""))))));var f,d,p};var r,a=(r=n(0))&&r.__esModule?r:{default:r},o=n(1),i=n(8),u=n(624)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.direction,n=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,i);if("vertical"===t)return r.default.createElement(a.default,n);return r.default.createElement(o.ToolMenuCollapse,n)};var r=u(n(0)),a=u(n(3082)),o=n(1178),i=["direction"];function u(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(3083);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(3084);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.tools=void 0;var a=(0,((r=n(1175))&&r.__esModule?r:{default:r}).default)();t.tools=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(625);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var a=n(3086);Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===a[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}));var o=n(1182);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===o[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))}));var i=n(1183);Object.keys(i).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===i[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return i[e]}}))}));var u=n(1178);Object.keys(u).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===u[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return u[e]}}))}));var l=n(3099);Object.keys(l).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===l[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return l[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(3089);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var a=n(3090);Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===a[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(3091);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var a=n(3092);Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===a[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}));var o=n(3093);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===o[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))}));var i=n(3094);Object.keys(i).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===i[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return i[e]}}))}));var u=n(3095);Object.keys(u).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===u[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return u[e]}}))}));var l=n(3098);Object.keys(l).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===l[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return l[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.VersionsTable=function(e){var t=e.headings,n=e.rows;if(0===n.length)return null;return a.default.createElement(o.Stack,{space:2,role:"table"},a.default.createElement(o.Flex,null,a.default.createElement(o.Box,{flex:1},a.default.createElement(o.Text,{size:1,weight:"semibold",role:"columnheader",textOverflow:"ellipsis"},t[0])),a.default.createElement(o.Flex,{flex:1},t.slice(1,t.length).map((e=>a.default.createElement(o.Box,{flex:1,key:e},a.default.createElement(o.Text,{size:1,weight:"semibold",role:"columnheader",textOverflow:"ellipsis"},e)))))),a.default.createElement(o.Box,null,null==n?void 0:n.map((e=>{var t;return a.default.createElement(o.Card,{key:e.name,display:"flex",paddingY:2,role:"row"},a.default.createElement(o.Flex,{flex:1},a.default.createElement(o.Box,{flex:1,role:"rowheader"},a.default.createElement(c,null,e.name)),a.default.createElement(o.Flex,{flex:1},null==e||null===(t=e.items)||void 0===t?void 0:t.map((e=>a.default.createElement(o.Box,{flex:1,role:"gridcell",key:e},a.default.createElement(c,null,e)))))))}))))};var r,a=i(n(0)),o=n(1);function i(e){return e&&e.__esModule?e:{default:e}}var u,l,c=(0,i(n(3)).default)(o.Code)(r||(u=["\n & > code {\n display: block;\n white-space: nowrap;\n text-overflow: ellipsis;\n overflow: hidden;\n }\n"],l||(l=u.slice(0)),r=Object.freeze(Object.defineProperties(u,{raw:{value:Object.freeze(l)}}))))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.legacyPalette=void 0;var r,a=(r=n(188))&&r.__esModule?r:{default:r},o=n(626);var i={black:(0,o._toHex)(a.default["--black"]),component:{bg:(0,o._toHex)(a.default["--component-bg"]),fg:(0,o._toHex)(a.default["--component-text-color"])},defaultButton:{default:{base:(0,o._toHex)(a.default["--default-button-color"])},primary:{base:(0,o._toHex)(a.default["--default-button-primary-color"])},success:{base:(0,o._toHex)(a.default["--default-button-success-color"])},warning:{base:(0,o._toHex)(a.default["--default-button-warning-color"])},danger:{base:(0,o._toHex)(a.default["--default-button-danger-color"])}},focus:{base:(0,o._toHex)(a.default["--focus-color"])},gray:{base:(0,o._toHex)(a.default["--gray-base"])},mainNavigation:{bg:(0,o._toHex)(a.default["--main-navigation-color"]),fg:(0,o._toHex)(a.default["--main-navigation-color--inverted"])},state:{info:{fg:(0,o._toHex)(a.default["--state-info-color"])},success:{fg:(0,o._toHex)(a.default["--state-success-color"])},warning:{fg:(0,o._toHex)(a.default["--state-warning-color"])},danger:{fg:(0,o._toHex)(a.default["--state-danger-color"])}}};t.legacyPalette=i},function(e,t,n){e.exports=n(1187)},function(e,t,n){"use strict";n(1188);var r=i(n(0)),a=i(n(74)),o=i(n(1195));function i(e){return e&&e.__esModule?e:{default:e}}a.default.render(r.default.createElement(o.default,null),document.getElementById("sanity"))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,r){var a,o=n(1190);a="undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==e?e:r;var i=Object(o.a)(a);t.default=i}.call(t,n(59),n(1189)(e))},function(e,t){e.exports=function(e){if(!e.webpackPolyfill){var t=Object.create(e);t.children||(t.children=[]),Object.defineProperty(t,"loaded",{enumerable:!0,get:function(){return t.l}}),Object.defineProperty(t,"id",{enumerable:!0,get:function(){return t.i}}),Object.defineProperty(t,"exports",{enumerable:!0}),t.webpackPolyfill=1}return t}},function(e,t,n){"use strict";t.a=function(e){var t,n=e.Symbol;"function"==typeof n?n.observable?t=n.observable:(t=n("observable"),n.observable=t):t="@@observable";return t}},,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=n(1),o=C(n(76)),i=C(n(1377)),u=C(n(3111)),l=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=x(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),c=C(n(627)),s=C(n(3121)),f=C(n(633)),d=C(n(3122)),p=C(n(3123)),h=C(n(3124)),v=C(n(188)),m=C(n(3)),b=n(3125),y=n(3126),g=n(538),O=C(n(3136)),w=C(n(3137)),j=n(3138),_=C(n(3139)),E=C(n(3140)),P=n(977);function x(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(x=function(e){return e?n:t})(e)}function C(e){return e&&e.__esModule?e:{default:e}}function k(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return S(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return S(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function S(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ndocument.createElement("div"))),2),t=e[0],n=e[1],r=k((0,l.useState)(null),2),o=r[0],c=r[1],s=(0,P.useZIndex)();try{(0,a.useRootTheme)()}catch(e){return l.default.createElement(T,null)}return o?l.default.createElement(T,null):l.default.createElement(g.UserColorManagerProvider,{manager:g.userColorManager},l.default.createElement(a.PortalProvider,{element:t},l.default.createElement(a.LayerProvider,null,l.default.createElement(a.ToastProvider,{paddingY:7,zOffset:s.toast},l.default.createElement(u.default,null,l.default.createElement(a.ThemeColorProvider,{tone:"transparent"},l.default.createElement(j.GlobalStyle,null)),l.default.createElement(A,null,l.default.createElement(w.default,null),l.default.createElement(O.default,{onUIError:c}),l.default.createElement(i.default,null),l.default.createElement(E.default,null),l.default.createElement("div",{"data-portal":"",ref:n})))))))}var R=function(){var e=o.default.api||{},t=e.projectId,n=e.dataset;return t&&n?l.default.createElement(P.ZIndexProvider,null,l.default.createElement(a.ThemeProvider,{theme:y.theme},l.default.createElement(I,null))):l.default.createElement(_.default,null)};t.default=R},function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var r=n(0),a=(n.n(r),n(1197)),o=!1,i=0,u=function(){return++i};function l(e){var t=e||(o?u():null),n=Object(r.useState)(t),i=n[0],l=n[1];return Object(a.a)((function(){null===i&&l(u())}),[]),Object(r.useEffect)((function(){!1===o&&(o=!0)}),[]),null!=i?String(i):void 0}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(0),a=(n.n(r),n(1198)),o=Object(a.a)()?r.useLayoutEffect:r.useEffect},function(e,t,n){"use strict";function r(){return!("undefined"==typeof window||!window.document||!window.document.createElement)}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict"; +/** @license React v17.0.2 + * react-is.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var r=60103,a=60106,o=60107,i=60108,u=60114,l=60109,c=60110,s=60112,f=60113,d=60120,p=60115,h=60116,v=60121,m=60122,b=60117,y=60129,g=60131;if("function"==typeof Symbol&&Symbol.for){var O=Symbol.for;r=O("react.element"),a=O("react.portal"),o=O("react.fragment"),i=O("react.strict_mode"),u=O("react.profiler"),l=O("react.provider"),c=O("react.context"),s=O("react.forward_ref"),f=O("react.suspense"),d=O("react.suspense_list"),p=O("react.memo"),h=O("react.lazy"),v=O("react.block"),m=O("react.server.block"),b=O("react.fundamental"),y=O("react.debug_trace_mode"),g=O("react.legacy_hidden")}function w(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case o:case u:case i:case f:case d:return e;default:switch(e=e&&e.$$typeof){case c:case s:case h:case p:case l:return e;default:return t}}case a:return t}}}var j=l,_=r,E=s,P=o,x=h,C=p,k=a,S=u,D=i,M=f;t.ContextConsumer=c,t.ContextProvider=j,t.Element=_,t.ForwardRef=E,t.Fragment=P,t.Lazy=x,t.Memo=C,t.Portal=k,t.Profiler=S,t.StrictMode=D,t.Suspense=M,t.isAsyncMode=function(){return!1},t.isConcurrentMode=function(){return!1},t.isContextConsumer=function(e){return w(e)===c},t.isContextProvider=function(e){return w(e)===l},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===r},t.isForwardRef=function(e){return w(e)===s},t.isFragment=function(e){return w(e)===o},t.isLazy=function(e){return w(e)===h},t.isMemo=function(e){return w(e)===p},t.isPortal=function(e){return w(e)===a},t.isProfiler=function(e){return w(e)===u},t.isStrictMode=function(e){return w(e)===i},t.isSuspense=function(e){return w(e)===f},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===o||e===u||e===y||e===i||e===f||e===d||e===g||"object"==typeof e&&null!==e&&(e.$$typeof===h||e.$$typeof===p||e.$$typeof===l||e.$$typeof===c||e.$$typeof===s||e.$$typeof===b||e.$$typeof===v||e[0]===m)},t.typeOf=w},function(e,t){e.exports=function(e,t,n,r){var a=n?n.call(r,e,t):void 0;if(void 0!==a)return!!a;if(e===t)return!0;if("object"!=typeof e||!e||"object"!=typeof t||!t)return!1;var o=Object.keys(e),i=Object.keys(t);if(o.length!==i.length)return!1;for(var u=Object.prototype.hasOwnProperty.bind(t),l=0;lp)&&(N=(z=z.replace(" ",":")).length),0r&&(r=(t=t.trim()).charCodeAt(0)),r){case 38:return t.replace(m,"$1"+e.trim());case 58:return e.trim()+t.replace(m,"$1"+e.trim());default:if(0<1*n&&0l.charCodeAt(8))break;case 115:i=i.replace(l,"-webkit-"+l)+";"+i;break;case 207:case 102:i=i.replace(l,"-webkit-"+(102r.charCodeAt(0)&&(r=r.trim()),r=[r],04&&n.slice(0,4)===i&&u.test(t)&&("-"===t.charAt(4)?d=function(e){var t=e.slice(5).replace(l,f);return i+t.charAt(0).toUpperCase()+t.slice(1)}(t):t=function(e){var t=e.slice(4);if(l.test(t))return e;"-"!==(t=t.replace(c,s)).charAt(0)&&(t="-"+t);return i+t}(t),p=a);return new p(d,t)};var u=/^data[-\w.:]+$/i,l=/-[a-z]/g,c=/[A-Z]/g;function s(e){return"-"+e.toLowerCase()}function f(e){return e.charAt(1).toUpperCase()}},function(e,t,n){"use strict";e.exports=function(e,t){var n,a,o,i=e||"",u=t||"div",l={},c=0;for(;c65535&&(x+=s((j-=65536)>>>10|55296),j=56320|1023&j),j=x+s(j))):D!==p&&E(4,I)),j?(te(),A=Q(),$=R-1,Z+=R-S+1,J.push(j),(T=Q()).offset++,N&&N.call(z,j,{start:A,end:T},e.slice(S-1,R)),A=T):(d=e.slice(S-1,R),X+=d,Z+=d.length,$=R-1)}else 10===w&&(K++,q++,Z=0),w==w?(X+=s(w),Z++):te();return J.join("");function Q(){return{line:K,column:Z,offset:$+(H.offset||0)}}function ee(e,t){var n=Q();n.column+=t,n.offset+=t,W.call(U,y[e],n,e)}function te(){X&&(J.push(X),L&&L.call(V,X,{start:A,end:Q()}),X="")}}(e,i)};var c={}.hasOwnProperty,s=String.fromCharCode,f=Function.prototype,d={warning:null,reference:null,text:null,warningContext:null,referenceContext:null,textContext:null,position:{},additional:null,attribute:!1,nonTerminated:!0},p="named",h="hexadecimal",v="decimal",m={hexadecimal:16,decimal:10},b={};b.named=u,b[v]=o,b[h]=i;var y={};function g(e){return e>=55296&&e<=57343||e>1114111}function O(e){return e>=1&&e<=8||11===e||e>=13&&e<=31||e>=127&&e<=159||e>=64976&&e<=65007||65535==(65535&e)||65534==(65535&e)}y[1]="Named character references must be terminated by a semicolon",y[2]="Numeric character references must be terminated by a semicolon",y[3]="Named character references cannot be empty",y[4]="Numeric character references cannot be empty",y[5]="Named character references must be known",y[6]="Numeric character references cannot be disallowed",y[7]="Numeric character references cannot be outside the permissible Unicode range"},function(e,t){e.exports={AElig:"Æ",AMP:"&",Aacute:"Á",Acirc:"Â",Agrave:"À",Aring:"Å",Atilde:"Ã",Auml:"Ä",COPY:"©",Ccedil:"Ç",ETH:"Ð",Eacute:"É",Ecirc:"Ê",Egrave:"È",Euml:"Ë",GT:">",Iacute:"Í",Icirc:"Î",Igrave:"Ì",Iuml:"Ï",LT:"<",Ntilde:"Ñ",Oacute:"Ó",Ocirc:"Ô",Ograve:"Ò",Oslash:"Ø",Otilde:"Õ",Ouml:"Ö",QUOT:'"',REG:"®",THORN:"Þ",Uacute:"Ú",Ucirc:"Û",Ugrave:"Ù",Uuml:"Ü",Yacute:"Ý",aacute:"á",acirc:"â",acute:"´",aelig:"æ",agrave:"à",amp:"&",aring:"å",atilde:"ã",auml:"ä",brvbar:"¦",ccedil:"ç",cedil:"¸",cent:"¢",copy:"©",curren:"¤",deg:"°",divide:"÷",eacute:"é",ecirc:"ê",egrave:"è",eth:"ð",euml:"ë",frac12:"½",frac14:"¼",frac34:"¾",gt:">",iacute:"í",icirc:"î",iexcl:"¡",igrave:"ì",iquest:"¿",iuml:"ï",laquo:"«",lt:"<",macr:"¯",micro:"µ",middot:"·",nbsp:" ",not:"¬",ntilde:"ñ",oacute:"ó",ocirc:"ô",ograve:"ò",ordf:"ª",ordm:"º",oslash:"ø",otilde:"õ",ouml:"ö",para:"¶",plusmn:"±",pound:"£",quot:'"',raquo:"»",reg:"®",sect:"§",shy:"­",sup1:"¹",sup2:"²",sup3:"³",szlig:"ß",thorn:"þ",times:"×",uacute:"ú",ucirc:"û",ugrave:"ù",uml:"¨",uuml:"ü",yacute:"ý",yen:"¥",yuml:"ÿ"}},function(e,t){e.exports={0:"�",128:"€",130:"‚",131:"ƒ",132:"„",133:"…",134:"†",135:"‡",136:"ˆ",137:"‰",138:"Š",139:"‹",140:"Œ",142:"Ž",145:"‘",146:"’",147:"“",148:"”",149:"•",150:"–",151:"—",152:"˜",153:"™",154:"š",155:"›",156:"œ",158:"ž",159:"Ÿ"}},function(e,t,n){"use strict";e.exports=function(e){var t="string"==typeof e?e.charCodeAt(0):e;return t>=97&&t<=102||t>=65&&t<=70||t>=48&&t<=57}},function(e,t,n){"use strict";var r=n(1231),a=n(632);e.exports=function(e){return r(e)||a(e)}},function(e,t,n){"use strict";e.exports=function(e){var t="string"==typeof e?e.charCodeAt(0):e;return t>=97&&t<=122||t>=65&&t<=90}},function(e,t,n){"use strict";var r;e.exports=function(e){var t,n="&"+e+";";if((r=r||document.createElement("i")).innerHTML=n,59===(t=r.textContent).charCodeAt(t.length-1)&&"semi"!==e)return!1;return t!==n&&t}},function(e,t,n){(function(t){var n=function(e){var t=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,n=0,r={},a={manual:e.Prism&&e.Prism.manual,disableWorkerMessageHandler:e.Prism&&e.Prism.disableWorkerMessageHandler,util:{encode:function e(t){return t instanceof o?new o(t.type,e(t.content),t.alias):Array.isArray(t)?t.map(e):t.replace(/&/g,"&").replace(/=f.reach);_+=j.value.length,j=j.next){var E=j.value;if(t.length>e.length)return;if(!(E instanceof o)){var P,x=1;if(y){if(!(P=i(w,_,e,b))||P.index>=e.length)break;var C=P.index,k=P.index+P[0].length,S=_;for(S+=j.value.length;C>=S;)S+=(j=j.next).value.length;if(_=S-=j.value.length,j.value instanceof o)continue;for(var D=j;D!==t.tail&&(Sf.reach&&(f.reach=I);var R=j.prev;if(A&&(R=c(t,R,A),_+=A.length),s(t,R,x),j=c(t,R,new o(d,m?a.tokenize(M,m):M,g,M)),T&&c(t,j,T),x>1){var F={cause:d+","+h,reach:I};u(e,t,n,j.prev,_,F),f&&F.reach>f.reach&&(f.reach=F.reach)}}}}}}function l(){var e={value:null,prev:null,next:null},t={value:null,prev:e,next:null};e.next=t,this.head=e,this.tail=t,this.length=0}function c(e,t,n){var r=t.next,a={value:n,prev:t,next:r};return t.next=a,r.prev=a,e.length++,a}function s(e,t,n){for(var r=t.next,a=0;a"+o.content+""},!e.document)return e.addEventListener?(a.disableWorkerMessageHandler||e.addEventListener("message",(function(t){var n=JSON.parse(t.data),r=n.language,o=n.code,i=n.immediateClose;e.postMessage(a.highlight(o,a.languages[r],r)),i&&e.close()}),!1),a):a;var f=a.util.currentScript();function d(){a.manual||a.highlightAll()}if(f&&(a.filename=f.src,f.hasAttribute("data-manual")&&(a.manual=!0)),!a.manual){var p=document.readyState;"loading"===p||"interactive"===p&&f&&f.defer?document.addEventListener("DOMContentLoaded",d):window.requestAnimationFrame?window.requestAnimationFrame(d):window.setTimeout(d,16)}return a}("undefined"!=typeof window?window:"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?self:{}); +/** + * Prism: Lightweight, robust, elegant syntax highlighting + * + * @license MIT + * @author Lea Verou + * @namespace + * @public + */void 0!==e&&e.exports&&(e.exports=n),void 0!==t&&(t.Prism=n)}).call(t,n(59))},function(e,t,n){"use strict";function r(e){e.languages.markup={comment:{pattern://,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern://i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},e.languages.markup.tag.inside["attr-value"].inside.entity=e.languages.markup.entity,e.languages.markup.doctype.inside["internal-subset"].inside=e.languages.markup,e.hooks.add("wrap",(function(e){"entity"===e.type&&(e.attributes.title=e.content.value.replace(/&/,"&"))})),Object.defineProperty(e.languages.markup.tag,"addInlined",{value:function(t,n){var r={};r["language-"+n]={pattern:/(^$)/i,lookbehind:!0,inside:e.languages[n]},r.cdata=/^$/i;var a={"included-cdata":{pattern://i,inside:r}};a["language-"+n]={pattern:/[\s\S]+/,inside:e.languages[n]};var o={};o[t]={pattern:RegExp(/(<__[^>]*>)(?:))*\]\]>|(?!)/.source.replace(/__/g,(function(){return t})),"i"),lookbehind:!0,greedy:!0,inside:a},e.languages.insertBefore("markup","cdata",o)}}),Object.defineProperty(e.languages.markup.tag,"addAttribute",{value:function(t,n){e.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+t+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[n,"language-"+n],inside:e.languages[n]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),e.languages.html=e.languages.markup,e.languages.mathml=e.languages.markup,e.languages.svg=e.languages.markup,e.languages.xml=e.languages.extend("markup",{}),e.languages.ssml=e.languages.xml,e.languages.atom=e.languages.xml,e.languages.rss=e.languages.xml}e.exports=r,r.displayName="markup",r.aliases=["html","mathml","svg","xml","ssml","atom","rss"]},function(e,t,n){"use strict";function r(e){!function(e){var t=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;e.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:/@[\w-](?:[^;{\s]|\s+(?![\s{]))*(?:;|(?=\s*\{))/,inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+t.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+t.source+"$"),alias:"url"}}},selector:{pattern:RegExp("(^|[{}\\s])[^{}\\s](?:[^{};\"'\\s]|\\s+(?![\\s{])|"+t.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:t,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},e.languages.css.atrule.inside.rest=e.languages.css;var n=e.languages.markup;n&&(n.tag.addInlined("style","css"),n.tag.addAttribute("style","css"))}(e)}e.exports=r,r.displayName="css",r.aliases=[]},function(e,t,n){"use strict";function r(e){e.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|trait)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:break|catch|continue|do|else|finally|for|function|if|in|instanceof|new|null|return|throw|try|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/}}e.exports=r,r.displayName="clike",r.aliases=[]},function(e,t,n){"use strict";var r=n(0);function a(e){return function(t,n){return function(e,t,n){if(e.tagName){var o=e.properties&&Array.isArray(e.properties.className)?e.properties.className.join(" "):e.properties.className;return r.createElement(e.tagName,Object.assign({key:"fract-".concat(n,"-").concat(t)},e.properties,{className:o}),e.children&&e.children.map(a(n+1)))}return e.value}(t,n,e)}}t.depth=a},function(e,t,n){"use strict";var r=n(1239),a=n(1240),o=n(1242);function i(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{lineNumber:1};return e.reduce((function(e,n){var r=t.lineNumber;if("text"===n.type){if(-1===n.value.indexOf("\n"))return n.lineStart=r,n.lineEnd=r,e.nodes.push(n),e;for(var a=n.value.split("\n"),o=0;oe&&c.some((function(e){return-1!==n.indexOf(e)}))&&s(l,t,n):s(u,t,n))}));var f=r(n,(function(e){return-1===c.indexOf(e)})),d=function(e){var t=e.get(n);return t?(a(t,(function(e,t){if(e.children)return e.lineStart=0,void(e.lineEnd=0);t.forEach((function(t){t.lineStart=Math.max(t.lineStart,e.lineStart),t.lineEnd=Math.max(t.lineEnd,e.lineEnd)}))})),t.children):[]},p=[].concat(d(i),d(u),d(l),f?f.children:[]);return i.clear(),u.clear(),l.clear(),p}(t.line,e)}),e),l=[],c=0,s=0;s0&&l.push(u(p,f,n))}for(;c":""))+")");return v;function v(){var a,p,h=d.concat(r),v=[];if((!t||s(r,f,d[d.length-1]||null))&&(v=function(e){if(null!==e&&"object"==typeof e&&"length"in e)return e;if("number"==typeof e)return[o,e];return[e]}(n(r,d)),v[0]===u))return v;if(r.children&&v[0]!==i)for(p=(l?r.children.length:-1)+c;p>-1&&p=0};var r=n(125)},function(e,t,n){"use strict";t.a=function(e){return e.replace(/left|right|bottom|top/g,(function(e){return r[e]}))};var r={left:"right",right:"left",bottom:"top",top:"bottom"}},function(e,t,n){"use strict";t.a=function(e){return e.replace(/start|end/g,(function(e){return r[e]}))};var r={start:"end",end:"start"}},function(e,t,n){"use strict";t.a=function(e,t,n){var r="clippingParents"===t?function(e){var t=Object(i.a)(Object(d.a)(e)),n=["absolute","fixed"].indexOf(Object(c.a)(e).position)>=0&&Object(s.b)(e)?Object(u.a)(e):e;if(!Object(s.a)(n))return[];return t.filter((function(e){return Object(s.a)(e)&&Object(p.a)(e,n)&&"body"!==Object(h.a)(e)}))}(e):[].concat(t),a=[].concat(r,[n]),o=a[0],l=a.reduce((function(t,n){var r=b(e,n);return t.top=Object(m.a)(r.top,t.top),t.right=Object(m.b)(r.right,t.right),t.bottom=Object(m.b)(r.bottom,t.bottom),t.left=Object(m.a)(r.left,t.left),t}),b(e,o));return l.width=l.right-l.left,l.height=l.bottom-l.top,l.x=l.left,l.y=l.top,l};var r=n(48),a=n(1248),o=n(1249),i=n(645),u=n(203),l=n(100),c=n(160),s=n(61),f=n(202),d=n(256),p=n(639),h=n(125),v=n(646),m=n(126);function b(e,t){return t===r.o?Object(v.a)(Object(a.a)(e)):Object(s.a)(t)?function(e){var t=Object(f.a)(e);return t.top=t.top+e.clientTop,t.left=t.left+e.clientLeft,t.bottom=t.top+e.clientHeight,t.right=t.left+e.clientWidth,t.width=e.clientWidth,t.height=e.clientHeight,t.x=t.left,t.y=t.top,t}(t):Object(v.a)(Object(o.a)(Object(l.a)(e)))}},function(e,t,n){"use strict";t.a=function(e){var t=Object(r.a)(e),n=Object(a.a)(e),i=t.visualViewport,u=n.clientWidth,l=n.clientHeight,c=0,s=0;i&&(u=i.width,l=i.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(c=i.offsetLeft,s=i.offsetTop));return{width:u,height:l,x:c+Object(o.a)(e),y:s}};var r=n(88),a=n(100),o=n(384)},function(e,t,n){"use strict";t.a=function(e){var t,n=Object(r.a)(e),l=Object(i.a)(e),c=null==(t=e.ownerDocument)?void 0:t.body,s=Object(u.a)(n.scrollWidth,n.clientWidth,c?c.scrollWidth:0,c?c.clientWidth:0),f=Object(u.a)(n.scrollHeight,n.clientHeight,c?c.scrollHeight:0,c?c.clientHeight:0),d=-l.scrollLeft+Object(o.a)(e),p=-l.scrollTop;"rtl"===Object(a.a)(c||n).direction&&(d+=Object(u.a)(n.clientWidth,c?c.clientWidth:0)-s);return{width:s,height:f,x:d,y:p}};var r=n(100),a=n(160),o=n(384),i=n(385),u=n(126)},function(e,t,n){"use strict";t.a=function e(t){if(["html","body","#document"].indexOf(Object(o.a)(t))>=0)return t.ownerDocument.body;if(Object(i.b)(t)&&Object(a.a)(t))return t;return e(Object(r.a)(t))};var r=n(256),a=n(386),o=n(125),i=n(61)},function(e,t,n){"use strict";t.a=function(e,t){void 0===t&&(t={});var n=t,u=n.placement,l=n.boundary,c=n.rootBoundary,s=n.padding,f=n.flipVariations,d=n.allowedAutoPlacements,p=void 0===d?a.h:d,h=Object(r.a)(u),v=h?f?a.n:a.n.filter((function(e){return Object(r.a)(e)===h})):a.b,m=v.filter((function(e){return p.indexOf(e)>=0}));0===m.length&&(m=v);var b=m.reduce((function(t,n){return t[n]=Object(o.a)(e,{placement:n,boundary:l,rootBoundary:c,padding:s})[Object(i.a)(n)],t}),{});return Object.keys(b).sort((function(e,t){return b[e]-b[t]}))};var r=n(204),a=n(48),o=n(205),i=n(99)},function(e,t,n){"use strict";t.a=function(e){return"x"===e?"y":"x"}},function(e,t,n){"use strict";t.a=function(e,t,n){void 0===n&&(n=!1);var f=Object(i.b)(t),d=Object(i.b)(t)&&function(e){var t=e.getBoundingClientRect(),n=Object(s.c)(t.width)/e.offsetWidth||1,r=Object(s.c)(t.height)/e.offsetHeight||1;return 1!==n||1!==r}(t),p=Object(l.a)(t),h=Object(r.a)(e,d),v={scrollLeft:0,scrollTop:0},m={x:0,y:0};(f||!f&&!n)&&(("body"!==Object(o.a)(t)||Object(c.a)(p))&&(v=Object(a.a)(t)),Object(i.b)(t)?((m=Object(r.a)(t,!0)).x+=t.clientLeft,m.y+=t.clientTop):p&&(m.x=Object(u.a)(p)));return{x:h.left+v.scrollLeft-m.x,y:h.top+v.scrollTop-m.y,width:h.width,height:h.height}};var r=n(202),a=n(1254),o=n(125),i=n(61),u=n(384),l=n(100),c=n(386),s=n(126)},function(e,t,n){"use strict";t.a=function(e){return e!==Object(a.a)(e)&&Object(o.b)(e)?Object(i.a)(e):Object(r.a)(e)};var r=n(385),a=n(88),o=n(61),i=n(1255)},function(e,t,n){"use strict";t.a=function(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}},function(e,t,n){"use strict";t.a=function(e){var t=function(e){var t=new Map,n=new Set,r=[];function a(e){n.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach((function(e){if(!n.has(e)){var r=t.get(e);r&&a(r)}})),r.push(e)}return e.forEach((function(e){t.set(e.name,e)})),e.forEach((function(e){n.has(e.name)||a(e)})),r}(e);return r.g.reduce((function(e,n){return e.concat(t.filter((function(e){return e.phase===n})))}),[])};var r=n(48)},function(e,t,n){"use strict";t.a=function(e){var t;return function(){return t||(t=new Promise((function(n){Promise.resolve().then((function(){t=void 0,n(e())}))}))),t}}},function(e,t,n){"use strict";n(1259),n(48)},function(e,t,n){"use strict";t.a=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r=0&&(o&&i.a.splice(i.a.indexOf(n),1),n.observationTargets.splice(a,1),Object(r.b)(-1))},e.disconnect=function(e){var t=this,n=u.get(e);n.observationTargets.slice().forEach((function(n){return t.unobserve(e,n.target)})),n.activeTargets.splice(0,n.activeTargets.length)},e}()},function(e,t,n){"use strict";n.d(t,"a",(function(){return f})),n.d(t,"b",(function(){return d}));var r=n(1267),a=n(656),o=n(1274),i=0,u={attributes:!0,characterData:!0,childList:!0,subtree:!0},l=["resize","load","transitionend","animationend","animationstart","animationiteration","keyup","keydown","mouseup","mousedown","mouseover","mouseout","blur","focus"],c=function(e){return void 0===e&&(e=0),Date.now()+e},s=!1,f=new(function(){function e(){var e=this;this.stopped=!0,this.listener=function(){return e.schedule()}}return e.prototype.run=function(e){var t=this;if(void 0===e&&(e=250),!s){s=!0;var n=c(e);Object(o.a)((function(){var a=!1;try{a=Object(r.a)()}finally{if(s=!1,e=n-c(),!i)return;a?t.run(1e3):e>0?t.run(e):t.start()}}))}},e.prototype.schedule=function(){this.stop(),this.run()},e.prototype.observe=function(){var e=this,t=function(){return e.observer&&e.observer.observe(document.body,u)};document.body?t():a.a.addEventListener("DOMContentLoaded",t)},e.prototype.start=function(){var e=this;this.stopped&&(this.stopped=!1,this.observer=new MutationObserver(this.listener),this.observe(),l.forEach((function(t){return a.a.addEventListener(t,e.listener,!0)})))},e.prototype.stop=function(){var e=this;this.stopped||(this.observer&&this.observer.disconnect(),l.forEach((function(t){return a.a.removeEventListener(t,e.listener,!0)})),this.stopped=!0)},e}()),d=function(e){!i&&e>0&&f.start(),!(i+=e)&&f.stop()}},function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var r=n(1268),a=n(1269),o=n(1270),i=n(1271),u=n(1273),l=function(){var e=0;for(Object(u.a)(e);Object(r.a)();)e=Object(i.a)(),Object(u.a)(e);return Object(a.a)()&&Object(o.a)(),e>0}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(207),a=function(){return r.a.some((function(e){return e.activeTargets.length>0}))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(207),a=function(){return r.a.some((function(e){return e.skippedTargets.length>0}))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r="ResizeObserver loop completed with undelivered notifications.",a=function(){var e;"function"==typeof ErrorEvent?e=new ErrorEvent("error",{message:r}):((e=document.createEvent("Event")).initEvent("error",!1,!1),e.message=r),window.dispatchEvent(e)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var r=n(207),a=n(653),o=n(657),i=n(390),u=function(){var e=1/0,t=[];r.a.forEach((function(n){if(0!==n.activeTargets.length){var r=[];n.activeTargets.forEach((function(t){var n=new a.a(t.target),u=Object(o.a)(t.target);r.push(n),t.lastReportedSize=Object(i.a)(t.target,t.observedBox),ue?t.activeTargets.push(n):t.skippedTargets.push(n))}))}))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(1275),a=function(e){Object(r.a)((function(){requestAnimationFrame(e)}))}},function(e,t,n){"use strict";var r;n.d(t,"a",(function(){return o}));var a=[],o=function(e){if(!r){var t=0,n=document.createTextNode("");new MutationObserver((function(){return a.splice(0).forEach((function(e){return e()}))})).observe(n,{characterData:!0}),r=function(){n.textContent=""+(t?t--:t++)}}a.push(e),r()}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(654),a=n(390),o=n(258),i=function(){function e(e,t){this.target=e,this.observedBox=t||r.a.CONTENT_BOX,this.lastReportedSize={inlineSize:0,blockSize:0}}return e.prototype.isActive=function(){var e,t=Object(a.a)(this.target,this.observedBox,!0);return e=this.target,Object(o.d)(e)||Object(o.c)(e)||"inline"!==getComputedStyle(e).display||(this.lastReportedSize=t),this.lastReportedSize.inlineSize!==t.inlineSize||this.lastReportedSize.blockSize!==t.blockSize},e}()},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=function(e,t){this.activeTargets=[],this.skippedTargets=[],this.observationTargets=[],this.observer=e,this.callback=t}},function(e,t,n){"use strict";var r=n(391);n.d(t,"b",(function(){return r.a}));n(1352);var a=n(1353);n.d(t,"a",(function(){return a.a}));n(1355),n(1357),n(1358),n(710),n(1359),n(716),n(1363),n(128),n(1364),n(127),n(408),n(421),n(1365),n(1366),n(1367),n(1368),n(1369),n(659),n(719),n(1370),n(718),n(678),n(275),n(1371),n(713),n(691),n(420),n(1372),n(164),n(392),n(276),n(270),n(1373),n(720),n(1374),n(161),n(101),n(162),n(208),n(711),n(409),n(685),n(1375),n(1376),n(104),n(419),n(209),n(269),n(268),n(413),n(271),n(273),n(165),n(272),n(70),n(260),n(274),n(259),n(278)},function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var r=n(7),a=n(0),o=(n.n(a),n(393)),i=(n(23),n(394)),u=Object.keys(o.a),l=u.length;function c(e,t,n){var c=[];Object(a.useContext)(i.a);if(!t)return null;for(var s=0;sperformance.now():()=>Date.now(),o="undefined"!=typeof window?e=>window.requestAnimationFrame(e):e=>setTimeout((()=>e(a())),r)},function(e,t,n){"use strict";function r(e){let t=[],n=[],r=0,a=!1,o=!1;const i=new WeakSet,u={schedule:(e,o=!1,u=!1)=>{const l=u&&a,c=l?t:n;return o&&i.add(e),-1===c.indexOf(e)&&(c.push(e),l&&a&&(r=t.length)),e},cancel:e=>{const t=n.indexOf(e);-1!==t&&n.splice(t,1),i.delete(e)},process:l=>{if(a)o=!0;else{if(a=!0,[t,n]=[n,t],n.length=0,r=t.length,r)for(let n=0;n{const r=t*s,a=r*e,i=r-n,l=u(t,s),c=Math.exp(-a);return o-i/l*c},c=t=>{const r=t*s*e,a=r*n+n,i=Math.pow(s,2)*Math.pow(t,2)*e,c=Math.exp(-r),f=u(Math.pow(t,2),s);return(-l(t)+o>0?-1:1)*((a-i)*c)/f}):(l=t=>Math.exp(-t*e)*((t-n)*e+1)-.001,c=t=>Math.exp(-t*e)*(e*e*(n-t)));const f=function(e,t,n){let r=n;for(let n=1;n<12;n++)r-=e(r)/t(r);return r}(l,c,5/e);if(e*=1e3,isNaN(f))return{stiffness:100,damping:10,duration:e};{const t=Math.pow(f,2)*i;return{stiffness:t,damping:2*s*Math.sqrt(i*t),duration:e}}}function u(e,t){return e*Math.sqrt(1-t*t)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var r=n(668),a=n(102);const o=new Set(["brightness","contrast","saturate","opacity"]);function i(e){let[t,n]=e.slice(0,-1).split("(");if("drop-shadow"===t)return e;const[r]=n.match(a.c)||[];if(!r)return e;const i=n.replace(r,"");let u=o.has(t)?1:0;return r!==n&&(u*=100),t+"("+u+i+")"}const u=/([a-z-]*)\(.*?\)/g,l=Object.assign(Object.assign({},r.a),{getAnimatableNone:e=>{const t=e.match(u);return t?t.map(i).join(" "):e}})},function(e,t,n){"use strict";function r(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+6*(t-e)*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function a({hue:e,saturation:t,lightness:n,alpha:a}){e/=360,n/=100;let o=0,i=0,u=0;if(t/=100){const a=n<.5?n*(1+t):n+t-n*t,l=2*n-a;o=r(l,a,e+1/3),i=r(l,a,e),u=r(l,a,e-1/3)}else o=i=u=n;return{red:Math.round(255*o),green:Math.round(255*i),blue:Math.round(255*u),alpha:a}}n.d(t,"a",(function(){return a}))},function(e,t,n){"use strict";function r(e,t,n=0){return e-t-n}function a(e,t,n=0,a=!0){return a?r(t+-e,t,n):t-(e-t)+n}function o(e,t,n,r){return r?e>=t+n:e<=-n}n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return r})),n.d(t,"c",(function(){return a}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(660),a=n(672),o=n(34);function i({from:e=0,velocity:t=0,min:n,max:i,power:u=.8,timeConstant:l=750,bounceStiffness:c=500,bounceDamping:s=10,restDelta:f=1,modifyTarget:d,driver:p,onUpdate:h,onComplete:v,onStop:m}){let b;function y(e){return void 0!==n&&ei}function g(e){return void 0===n?i:void 0===i||Math.abs(n-e){var n;null==h||h(t),null===(n=e.onUpdate)||void 0===n||n.call(e,t)},onComplete:v,onStop:m}))}function w(e){O(Object.assign({type:"spring",stiffness:c,damping:s,restDelta:f},e))}if(y(e))w({from:e,velocity:t,to:g(e)});else{let r=u*t+e;void 0!==d&&(r=d(r));const i=g(r),c=i===n?-1:1;let s,p;const h=e=>{s=p,p=e,t=Object(a.a)(e-s,Object(o.d)().delta),(1===c&&e>i||-1===c&&enull==b?void 0:b.stop()}}},function(e,t,n){"use strict";n(673),n(400)},function(e,t,n){"use strict"},function(e,t,n){"use strict";const r=e=>e,a=(e=r)=>(t,n,r)=>{const a=n-r,o=-(0-t+1)*(0-e(Math.abs(a)));return a<=0?n+o:n-o};a(),a(Math.sqrt)},function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var r=n(403),a=n(675),o=n(400);const i=(e,t)=>Math.abs(e-t);function u(e,t){if(Object(o.a)(e)&&Object(o.a)(t))return i(e,t);if(Object(r.a)(e)&&Object(r.a)(t)){const n=i(e.x,t.x),r=i(e.y,t.y),o=Object(a.a)(e)&&Object(a.a)(t)?i(e.z,t.z):0;return Math.sqrt(Math.pow(n,2)+Math.pow(r,2)+Math.pow(o,2))}}},function(e,t,n){"use strict";n(674)},function(e,t,n){"use strict";n(676),n(34)},function(e,t,n){"use strict"},function(e,t,n){"use strict"},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));const r=(e,t,n)=>{const r=t-e;return((n-e)%r+r)%r+e}},function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var r=n(402);const a=(e,t)=>1-3*t+3*e,o=(e,t)=>3*t-6*e,i=e=>3*e,u=(e,t,n)=>((a(t,n)*e+o(t,n))*e+i(t))*e,l=(e,t,n)=>3*a(t,n)*e*e+2*o(t,n)*e+i(t);const c=.1;function s(e,t,n,a){if(e===t&&n===a)return r.n;const o=new Float32Array(11);for(let t=0;t<11;++t)o[t]=u(t*c,e,n);function i(t){let r=0,a=1;for(;10!==a&&o[a]<=t;++a)r+=c;--a;const i=r+(t-o[a])/(o[a+1]-o[a])*c,s=l(i,e,n);return s>=.001?function(e,t,n,r){for(let a=0;a<8;++a){const a=l(t,n,r);if(0===a)return t;t-=(u(t,n,r)-e)/a}return t}(t,i,e,n):0===s?i:function(e,t,n,r,a){let o,i,l=0;do{i=t+(n-t)/2,o=u(i,r,a)-e,o>0?n=i:t=i}while(Math.abs(o)>1e-7&&++l<10);return i}(t,r,r+c,e,n)}return e=>0===e||1===e?e:u(i(e),t,a)}},function(e,t,n){"use strict";n(262)},function(e,t,n){"use strict";n.d(t,"a",(function(){return u})),n.d(t,"b",(function(){return l}));var r=n(7),a=n(23),o=n(16),i={linear:o.t,easeIn:o.o,easeInOut:o.p,easeOut:o.q,circIn:o.i,circInOut:o.j,circOut:o.k,backIn:o.c,backInOut:o.d,backOut:o.e,anticipate:o.b,bounceIn:o.f,bounceInOut:o.g,bounceOut:o.h},u=function(e){if(Array.isArray(e)){Object(a.a)(4===e.length,"Cubic bezier arrays must contain four numerical values.");var t=Object(r.c)(e,4),n=t[0],u=t[1],l=t[2],c=t[3];return Object(o.m)(n,u,l,c)}return"string"==typeof e?(Object(a.a)(void 0!==i[e],"Invalid easing type '".concat(e,"'")),i[e]):e},l=function(e){return Array.isArray(e)&&"number"!=typeof e[0]}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(14),a=function(e,t){return"zIndex"!==e&&(!("number"!=typeof t&&!Array.isArray(t))||!("string"!=typeof t||!r.c.test(t)||t.startsWith("url(")))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var r=n(7),a=n(267),o=function(){return{type:"spring",stiffness:500,damping:25,restSpeed:10}},i=function(e){return{type:"spring",stiffness:550,damping:0===e?2*Math.sqrt(550):30,restSpeed:10}},u=function(){return{type:"keyframes",ease:"linear",duration:.3}},l=function(e){return{type:"keyframes",duration:.8,values:e}},c={x:o,y:o,z:o,rotate:o,rotateX:o,rotateY:o,rotateZ:o,scaleX:i,scaleY:i,scale:i,opacity:u,backgroundColor:u,color:u,default:i},s=function(e,t){var n;return n=Object(a.a)(t)?l:c[e]||c.default,Object(r.a)({to:t},n(t))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(7),a=n(14),o=Object(r.a)(Object(r.a)({},a.h),{transform:Math.round})},function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var r=n(16),a=n(14),o=["TopLeft","TopRight","BottomLeft","BottomRight"],i=o.length,u=function(e){return"string"==typeof e?parseFloat(e):e},l=function(e){return"number"==typeof e||a.k.test(e)};function c(e,t,n,c,p,h){var v,m,b,y;p?(e.opacity=Object(r.u)(0,null!==(v=n.opacity)&&void 0!==v?v:1,f(c)),e.opacityExit=Object(r.u)(null!==(m=t.opacity)&&void 0!==m?m:1,0,d(c))):h&&(e.opacity=Object(r.u)(null!==(b=t.opacity)&&void 0!==b?b:1,null!==(y=n.opacity)&&void 0!==y?y:1,c));for(var g=0;gt?1:n(Object(r.w)(e,t,a))}}},function(e,t,n){"use strict";function r(e,t){e.min=t.min,e.max=t.max}function a(e,t){r(e.x,t.x),r(e.y,t.y)}n.d(t,"a",(function(){return a}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return f}));var r=n(7),a=n(16),o=n(14),i=n(407);function u(e,t,n,r,a){return e-=t,e=Object(i.c)(e,1/n,r),void 0!==a&&(e=Object(i.c)(e,1/a,r)),e}function l(e,t,n,i,l){var c=Object(r.c)(n,3),s=c[0],f=c[1],d=c[2];!function(e,t,n,r,i,l,c){if(void 0===t&&(t=0),void 0===n&&(n=1),void 0===r&&(r=.5),void 0===l&&(l=e),void 0===c&&(c=e),o.i.test(t)&&(t=parseFloat(t),t=Object(a.u)(c.min,c.max,t/100)-c.min),"number"==typeof t){var s=Object(a.u)(l.min,l.max,r);e===l&&(s-=t),e.min=u(e.min,t,n,s,i),e.max=u(e.max,t,n,s,i)}}(e,t[s],t[f],t[d],t.scale,i,l)}var c=["x","scaleX","originX"],s=["y","scaleY","originY"];function f(e,t,n,r){l(e.x,t,c,null==n?void 0:n.x,null==r?void 0:r.x),l(e.y,t,s,null==n?void 0:n.y,null==r?void 0:r.y)}},function(e,t,n){"use strict";function r(e){return 0===e.translate&&1===e.scale}function a(e){return r(e.x)&&r(e.y)}function o(e,t){return e.x.min===t.x.min&&e.x.max===t.x.max&&e.y.min===t.y.min&&e.y.max===t.y.max}n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return a}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(265),a=function(){function e(){this.members=[]}return e.prototype.add=function(e){Object(r.a)(this.members,e),e.scheduleRender()},e.prototype.remove=function(e){if(Object(r.c)(this.members,e),e===this.prevLead&&(this.prevLead=void 0),e===this.lead){var t=this.members[this.members.length-1];t&&this.promote(t)}},e.prototype.relegate=function(e){var t,n=this.members.findIndex((function(t){return e===t}));if(0===n)return!1;for(var r=n;r>=0;r--){var a=this.members[r];if(!1!==a.isPresent){t=a;break}}return!!t&&(this.promote(t),!0)},e.prototype.promote=function(e,t){var n,r=this.lead;e!==r&&(this.prevLead=r,this.lead=e,e.show(),r&&(r.instance&&r.scheduleRender(),e.scheduleRender(),e.resumeFrom=r,t&&(e.resumeFrom.preserveOpacity=!0),r.snapshot&&(e.snapshot=r.snapshot,e.snapshot.latestValues=r.animationValues||r.latestValues,e.snapshot.isShared=!0),(null===(n=e.root)||void 0===n?void 0:n.isUpdating)&&(e.isLayoutDirty=!0),!1===e.options.crossfade&&r.hide()))},e.prototype.exitAnimationComplete=function(){this.members.forEach((function(e){var t,n,r,a,o;null===(n=(t=e.options).onExitComplete)||void 0===n||n.call(t),null===(o=null===(r=e.resumingFrom)||void 0===r?void 0:(a=r.options).onExitComplete)||void 0===o||o.call(a)}))},e.prototype.scheduleRender=function(){this.members.forEach((function(e){e.instance&&e.scheduleRender(!1)}))},e.prototype.removeLeadSnapshot=function(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)},e}()},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));function r(e,t,n){var r=e.x.translate/t.x,a=e.y.translate/t.y,o="translate3d(".concat(r,"px, ").concat(a,"px, 0) ");if(n){var i=n.rotate,u=n.rotateX,l=n.rotateY;i&&(o+="rotate(".concat(i,"deg) ")),u&&(o+="rotateX(".concat(u,"deg) ")),l&&(o+="rotateY(".concat(l,"deg) "))}return"translate3d(0px, 0px, 0) scale(1, 1)"===(o+="scale(".concat(e.x.scale,", ").concat(e.y.scale,")"))?"none":o}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=function(e,t){return e.depth-t.depth}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(395),a=n(0),o=(n.n(a),n(409));function i(e,t,n,i){var u,l=t.layoutId,c=t.layout,s=t.drag,f=t.dragConstraints,d=t.layoutScroll,p=Object(a.useContext)(o.a);i&&n&&!(null==n?void 0:n.projection)&&(n.projection=new i(e,n.getLatestValues(),null===(u=n.parent)||void 0===u?void 0:u.projection),n.projection.setOptions({layoutId:l,layout:c,alwaysMeasureLayout:Boolean(s)||f&&Object(r.a)(f),visualElement:n,scheduleRender:function(){return n.scheduleRender()},animationType:"string"==typeof c?c:"both",initialPromotionConfig:p,layoutScroll:d}))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(7),a=n(0),o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.b)(t,e),t.prototype.getSnapshotBeforeUpdate=function(){return this.updateProps(),null},t.prototype.componentDidUpdate=function(){},t.prototype.updateProps=function(){var e=this.props,t=e.visualElement,n=e.props;t&&t.setProps(n)},t.prototype.render=function(){return this.props.children},t}(n.n(a).a.Component)},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","svg","switch","symbol","text","tspan","use","view"]},function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var r=n(7),a=n(0),o=(n.n(a),n(688)),i=n(413),u=n(410),l=n(1321);function c(e){void 0===e&&(e=!1);return function(t,n,c,s,f,d){var p=f.latestValues,h=(Object(u.a)(t)?l.a:o.b)(n,p,d),v=Object(i.a)(n,"string"==typeof t,e),m=Object(r.a)(Object(r.a)(Object(r.a)({},v),h),{ref:s});return c&&(m["data-projection-id"]=c),Object(a.createElement)(t,m)}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return i}));var r=n(103),a={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"};function o(e,t,n,o){var i=e.transform,u=e.transformKeys,l=t.enableHardwareAcceleration,c=void 0===l||l,s=t.allowTransformNone,f=void 0===s||s,d="";u.sort(r.c);for(var p=!1,h=u.length,v=0;vt?n="y":Math.abs(e.x)>t&&(n="x");return n}(l),void(null!==n.currentDirection&&(null==i||i(n.currentDirection)));n.updateAxis("x",t.point,l),n.updateAxis("y",t.point,l),n.visualElement.syncRender(),null==u||u(e,t)}},onSessionEnd:function(e,t){return n.stop(e,t)}},{transformPagePoint:this.visualElement.getTransformPagePoint()})}},e.prototype.stop=function(e,t){var n=this.isDragging;if(this.cancel(),n){var r=t.velocity;this.startAnimation(r);var a=this.getProps().onDragEnd;null==a||a(e,t)}},e.prototype.cancel=function(){var e,t;this.isDragging=!1,this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!1),null===(e=this.panSession)||void 0===e||e.end(),this.panSession=void 0,!this.getProps().dragPropagation&&this.openGlobalLock&&(this.openGlobalLock(),this.openGlobalLock=null),null===(t=this.visualElement.animationState)||void 0===t||t.setActive(s.a.Drag,!1)},e.prototype.updateAxis=function(e,t,n){var r=this.getProps().drag;if(n&&_(e,r,this.currentDirection)){var a=this.getAxisMotionValue(e),o=this.originPoint[e]+n[e];this.constraints&&this.constraints[e]&&(o=Object(c.a)(o,this.constraints[e],this.elastic[e])),a.set(o)}},e.prototype.resolveConstraints=function(){var e=this,t=this.getProps(),n=t.dragConstraints,r=t.dragElastic,a=(this.visualElement.projection||{}).layout,o=this.constraints;n&&Object(u.a)(n)?this.constraints||(this.constraints=this.resolveRefConstraints()):this.constraints=!(!n||!a)&&Object(c.c)(a.actual,n),this.elastic=Object(c.g)(r),o!==this.constraints&&a&&this.constraints&&!this.hasMutatedConstraints&&Object(d.a)((function(t){e.getAxisMotionValue(t)&&(e.constraints[t]=Object(c.f)(a.actual[t],e.constraints[t]))}))},e.prototype.resolveRefConstraints=function(){var e=this.getProps(),t=e.dragConstraints,n=e.onMeasureDragConstraints;if(!t||!Object(u.a)(t))return!1;var r=t.current;Object(a.a)(null!==r,"If `dragConstraints` is set as a React ref, that ref must be passed to another component's `ref` prop.");var o=this.visualElement.projection;if(!o||!o.layout)return!1;var i=Object(p.a)(r,o.root,this.visualElement.getTransformPagePoint()),l=Object(c.d)(o.layout.actual,i);if(n){var s=n(Object(m.b)(l));this.hasMutatedConstraints=!!s,s&&(l=Object(m.a)(s))}return l},e.prototype.startAnimation=function(e){var t=this,n=this.getProps(),a=n.drag,o=n.dragMomentum,i=n.dragElastic,u=n.dragTransition,l=n.dragSnapToOrigin,c=n.onDragTransitionEnd,s=this.constraints||{},f=Object(d.a)((function(n){var c;if(_(n,a,t.currentDirection)){var f=null!==(c=null==s?void 0:s[n])&&void 0!==c?c:{};l&&(f={min:0,max:0});var d=i?200:1e6,p=i?40:1e7,h=Object(r.a)(Object(r.a)({type:"inertia",velocity:o?e[n]:0,bounceStiffness:d,bounceDamping:p,timeConstant:750,restDelta:1,restSpeed:10},u),f);return t.startAxisValueAnimation(n,h)}}));return Promise.all(f).then(c)},e.prototype.startAxisValueAnimation=function(e,t){var n=this.getAxisMotionValue(e);return Object(v.b)(e,n,0,t)},e.prototype.stopAnimation=function(){var e=this;Object(d.a)((function(t){return e.getAxisMotionValue(t).stop()}))},e.prototype.getAxisMotionValue=function(e){var t,n,r="_drag"+e.toUpperCase(),a=this.visualElement.getProps()[r];return a||this.visualElement.getValue(e,null!==(n=null===(t=this.visualElement.getProps().initial)||void 0===t?void 0:t[e])&&void 0!==n?n:0)},e.prototype.snapToCursor=function(e){var t=this;Object(d.a)((function(n){if(_(n,t.getProps().drag,t.currentDirection)){var r=t.visualElement.projection,a=t.getAxisMotionValue(n);if(r&&r.layout){var o=r.layout.actual[n],i=o.min,u=o.max;a.set(e[n]-Object(y.u)(i,u,.5))}}}))},e.prototype.scalePositionWithinConstraints=function(){var e,t=this,n=this.getProps(),r=n.drag,a=n.dragConstraints,o=this.visualElement.projection;if(Object(u.a)(a)&&o&&this.constraints){this.stopAnimation();var i={x:0,y:0};Object(d.a)((function(e){var n=t.getAxisMotionValue(e);if(n){var r=n.get();i[e]=Object(c.b)({min:r,max:r},t.constraints[e])}}));var l=this.visualElement.getProps().transformTemplate;this.visualElement.getInstance().style.transform=l?l({},""):"none",null===(e=o.root)||void 0===e||e.updateScroll(),o.updateLayout(),this.resolveConstraints(),Object(d.a)((function(e){if(_(e,r,null)){var n=t.getAxisMotionValue(e),a=t.constraints[e],o=a.min,u=a.max;n.set(Object(y.u)(o,u,i[e]))}}))}},e.prototype.addListeners=function(){var e,t=this;w.set(this.visualElement,this);var n=this.visualElement.getInstance(),r=Object(l.a)(n,"pointerdown",(function(e){var n=t.getProps(),r=n.drag,a=n.dragListener;r&&(void 0===a||a)&&t.start(e)})),a=function(){var e=t.getProps().dragConstraints;Object(u.a)(e)&&(t.constraints=t.resolveRefConstraints())},o=this.visualElement.projection,i=o.addEventListener("measure",a);o&&!o.layout&&(null===(e=o.root)||void 0===e||e.updateScroll(),o.updateLayout()),a();var c=Object(b.a)(window,"resize",(function(){t.scalePositionWithinConstraints()}));return o.addEventListener("didUpdate",(function(e){var n=e.delta,r=e.hasLayoutChanged;t.isDragging&&r&&(Object(d.a)((function(e){var r=t.getAxisMotionValue(e);r&&(t.originPoint[e]+=n[e].translate,r.set(r.get()+n[e].translate))})),t.visualElement.syncRender())})),function(){c(),r(),i()}},e.prototype.getProps=function(){var e=this.visualElement.getProps(),t=e.drag,n=void 0!==t&&t,a=e.dragDirectionLock,o=void 0!==a&&a,i=e.dragPropagation,u=void 0!==i&&i,l=e.dragConstraints,s=void 0!==l&&l,f=e.dragElastic,d=void 0===f?c.e:f,p=e.dragMomentum,h=void 0===p||p;return Object(r.a)(Object(r.a)({},e),{drag:n,dragDirectionLock:o,dragPropagation:u,dragConstraints:s,dragElastic:d,dragMomentum:h})},e}();function _(e,t,n){return!(!0!==t&&t!==e||null!==n&&n!==e)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return f})),n.d(t,"c",(function(){return l})),n.d(t,"d",(function(){return s})),n.d(t,"e",(function(){return p})),n.d(t,"f",(function(){return d})),n.d(t,"g",(function(){return h}));var r=n(7),a=n(16),o=n(268);function i(e,t,n){var r=t.min,o=t.max;return void 0!==r&&eo&&(e=n?Object(a.u)(o,e,n.max):Math.min(e,o)),e}function u(e,t,n){return{min:void 0!==t?e.min+t:void 0,max:void 0!==n?e.max+n-(e.max-e.min):void 0}}function l(e,t){var n=t.top,r=t.left,a=t.bottom,o=t.right;return{x:u(e.x,r,o),y:u(e.y,n,a)}}function c(e,t){var n,a=t.min-e.min,o=t.max-e.max;return t.max-t.minr?n=Object(a.w)(t.min,t.max-r,e.min):r>i&&(n=Object(a.w)(e.min,e.max-i,t.min)),Object(a.l)(0,1,n)}function d(e,t){var n={};return void 0!==t.min&&(n.min=t.min-e.min),void 0!==t.max&&(n.max=t.max-e.min),n}var p=.35;function h(e){return void 0===e&&(e=p),!1===e?e=0:!0===e&&(e=p),{x:v(e,"left","right"),y:v(e,"top","bottom")}}function v(e,t,n){return{min:m(e,t),max:m(e,n)}}function m(e,t){var n;return"number"==typeof e?e:null!==(n=e[t])&&void 0!==n?n:0}},function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var r=n(0),a=(n.n(r),n(101)),o=n(274),i=n(165),u=n(703);function l(e){var t=e.onPan,n=e.onPanStart,l=e.onPanEnd,c=e.onPanSessionStart,s=e.visualElement,f=t||n||l||c,d=Object(r.useRef)(null),p=Object(r.useContext)(a.a).transformPagePoint,h={onSessionStart:c,onStart:n,onMove:t,onEnd:function(e,t){d.current=null,l&&l(e,t)}};Object(r.useEffect)((function(){null!==d.current&&d.current.updateHandlers(h)})),Object(i.b)(s,"pointerdown",f&&function(e){d.current=new u.a(e,h,{transformPagePoint:p})}),Object(o.a)((function(){return d.current&&d.current.end()}))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(7),a=n(404),o=["LayoutMeasure","BeforeLayoutMeasure","LayoutUpdate","ViewportBoxUpdate","Update","Render","AnimationComplete","LayoutAnimationComplete","AnimationStart","SetAxisTarget","Unmount"];function i(){var e=o.map((function(){return new a.a})),t={},n={clearAllListeners:function(){return e.forEach((function(e){return e.clear()}))},updatePropListeners:function(e){o.forEach((function(r){var a,o="on"+r,i=e[o];null===(a=t[r])||void 0===a||a.call(t),i&&(t[r]=n[o](i))}))}};return e.forEach((function(e,t){n["on"+o[t]]=function(t){return e.add(t)},n["notify"+o[t]]=function(){for(var t=[],n=0;n5)return l;var d=a.c.createTransformer(e),p="number"!=typeof f[0]?1:0,h=u.x.scale*n.x,v=u.y.scale*n.y;f[0+p]/=h,f[1+p]/=v;var m=Object(r.u)(h,v,.5);"number"==typeof f[2+p]&&(f[2+p]/=m),"number"==typeof f[3+p]&&(f[3+p]/=m);var b=d(f);if(c){var y=0;b=b.replace(i,(function(){var e=s[y];return y++,e}))}return b}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(261),a=Object(r.a)({attachResizeListener:function(e,t){return e.addEventListener("resize",t,{passive:!0}),function(){return e.removeEventListener("resize",t)}},measureScroll:function(){return{x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}}})},function(e,t,n){"use strict";var r=n(686),a=n(687);Object(r.a)(a.a)},function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var r=n(7),a=n(0),o=(n.n(a),n(278)),i=n(1354),u=n(208);function l(e){return e.key||""}var c=function(e){var t=e.children,n=e.custom,c=e.initial,s=void 0===c||c,f=e.onExitComplete,d=e.exitBeforeEnter,p=e.presenceAffectsLayout,h=void 0===p||p,v=Object(r.c)(Object(o.a)(),1)[0],m=Object(a.useContext)(u.a).forceRender;m&&(v=m);var b=Object(a.useRef)(!0),y=Object(a.useRef)(!0);Object(a.useEffect)((function(){return function(){y.current=!1}}),[]);var g=function(e){var t=[];return a.Children.forEach(e,(function(e){Object(a.isValidElement)(e)&&t.push(e)})),t}(t),O=Object(a.useRef)(g),w=Object(a.useRef)(new Map).current,j=Object(a.useRef)(new Set).current;if(function(e,t){e.forEach((function(e){var n=l(e);t.set(n,e)}))}(g,w),b.current)return b.current=!1,a.createElement(a.Fragment,null,g.map((function(e){return a.createElement(i.a,{key:l(e),isPresent:!0,initial:!!s&&void 0,presenceAffectsLayout:h},e)})));for(var _=Object(r.e)([],Object(r.c)(g),!1),E=O.current.map(l),P=g.map(l),x=E.length,C=0;C0?1:-1,l=e[i+u];if(!l)return e;var c=e[i],s=l.layout,f=Object(r.u)(s.min,s.max,.5);return 1===u&&c.layout.max+n>f||-1===u&&c.layout.min+ne.length)&&(t=e.length);for(var n=0,r=new Array(t);ni.default?o.default.createElement(i.default,g({LoadingScreen:o.default.createElement(l.default,{text:"Logging in"})},e)):e.children;var w=function(){var e,t,n=b((0,o.useState)({isNotFound:!1}),2),i=n[0],l=n[1],h=b((0,o.useState)(null),2),v=h[0],m=h[1];(0,o.useEffect)(s.maybeRedirectToBase,[]),(0,o.useEffect)((()=>{var e=c.state.subscribe((e=>{"error"!==e.type?l((t=>{var n={urlState:e.state||t.urlState,isNotFound:e.isNotFound||t.isNotFound,intent:"snapshot"===e.type&&e.intent||t.intent};return(0,r.default)(n,t)?t:n})):m(e.error)}));return()=>e.unsubscribe()}),[]);var y=(0,o.useCallback)(((e,t)=>{c.navigate(e,t)}),[]);return v?o.default.createElement(p.ErrorScreen,{description:o.default.createElement(o.default.Fragment,null,"Caught an unexpected error while routing:"),error:v,title:"Router error"}):o.default.createElement(O,null,i.urlState&&o.default.createElement(u.RouterProvider,{router:s.default,state:i.urlState,onNavigate:y},i.isNotFound&&o.default.createElement(d.NotFound,null,!i.intent&&o.default.createElement(a.Stack,{space:4},o.default.createElement(a.Text,{as:"p",muted:!0},"Could not find a tool that is configured to handle the"," ",o.default.createElement("code",null,(null===(e=i.intent)||void 0===e?void 0:e.name)||"test")," intent with parameters:"),o.default.createElement(a.Card,{overflow:"auto",padding:3,radius:2,tone:"transparent"},o.default.createElement(a.Code,{language:"json"},JSON.stringify((null===(t=i.intent)||void 0===t?void 0:t.params)||{}))))),!i.isNotFound&&o.default.createElement(f.DefaultLayout,null)))};t.default=w},function(e,t,n){var r=n(423),a=n(724),o=n(1410),i=n(1412),u=n(287),l=n(38),c=n(430),s=n(731),f="[object Arguments]",d="[object Array]",p="[object Object]",h=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,v,m,b){var y=l(e),g=l(t),O=y?d:u(e),w=g?d:u(t),j=(O=O==f?p:O)==p,_=(w=w==f?p:w)==p,E=O==w;if(E&&c(e)){if(!c(t))return!1;y=!0,j=!1}if(E&&!j)return b||(b=new r),y||s(e)?a(e,t,n,v,m,b):o(e,t,O,n,v,m,b);if(!(1&n)){var P=j&&h.call(e,"__wrapped__"),x=_&&h.call(t,"__wrapped__");if(P||x){var C=P?e.value():e,k=x?t.value():t;return b||(b=new r),m(C,k,n,v,b)}}return!!E&&(b||(b=new r),i(e,t,n,v,m,b))}},function(e,t){e.exports=function(){this.__data__=[],this.size=0}},function(e,t,n){var r=n(280),a=Array.prototype.splice;e.exports=function(e){var t=this.__data__,n=r(t,e);return!(n<0)&&(n==t.length-1?t.pop():a.call(t,n,1),--this.size,!0)}},function(e,t,n){var r=n(280);e.exports=function(e){var t=this.__data__,n=r(t,e);return n<0?void 0:t[n][1]}},function(e,t,n){var r=n(280);e.exports=function(e){return r(this.__data__,e)>-1}},function(e,t,n){var r=n(280);e.exports=function(e,t){var n=this.__data__,a=r(n,e);return a<0?(++this.size,n.push([e,t])):n[a][1]=t,this}},function(e,t,n){var r=n(279);e.exports=function(){this.__data__=new r,this.size=0}},function(e,t){e.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},function(e,t){e.exports=function(e){return this.__data__.get(e)}},function(e,t){e.exports=function(e){return this.__data__.has(e)}},function(e,t,n){var r=n(279),a=n(424),o=n(425);e.exports=function(e,t){var n=this.__data__;if(n instanceof r){var i=n.__data__;if(!a||i.length<199)return i.push([e,t]),this.size=++n.size,this;n=this.__data__=new o(i)}return n.set(e,t),this.size=n.size,this}},function(e,t,n){var r=n(721),a=n(1392),o=n(46),i=n(723),u=/^\[object .+?Constructor\]$/,l=Function.prototype,c=Object.prototype,s=l.toString,f=c.hasOwnProperty,d=RegExp("^"+s.call(f).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!o(e)||a(e))&&(r(e)?d:u).test(i(e))}},function(e,t,n){var r=n(166),a=Object.prototype,o=a.hasOwnProperty,i=a.toString,u=r?r.toStringTag:void 0;e.exports=function(e){var t=o.call(e,u),n=e[u];try{e[u]=void 0;var r=!0}catch(e){}var a=i.call(e);return r&&(t?e[u]=n:delete e[u]),a}},function(e,t){var n=Object.prototype.toString;e.exports=function(e){return n.call(e)}},function(e,t,n){var r,a=n(1393),o=(r=/[^.]+$/.exec(a&&a.keys&&a.keys.IE_PROTO||""))?"Symbol(src)_1."+r:"";e.exports=function(e){return!!o&&o in e}},function(e,t,n){var r=n(71)["__core-js_shared__"];e.exports=r},function(e,t){e.exports=function(e,t){return null==e?void 0:e[t]}},function(e,t,n){var r=n(1396),a=n(279),o=n(424);e.exports=function(){this.size=0,this.__data__={hash:new r,map:new(o||a),string:new r}}},function(e,t,n){var r=n(1397),a=n(1398),o=n(1399),i=n(1400),u=n(1401);function l(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t{var e=a.globalPresence$.subscribe(n);return()=>{e.unsubscribe()}}),[]),t};var r=n(0),a=n(434);function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0){if(++t>=800)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}},function(e,t){e.exports=function(e,t,n,r){for(var a=-1,o=null==e?0:e.length;++a0?e.prototype.schedule.call(this,t,n):(this.delay=n,this.state=t,this.scheduler.flush(this),this)},t.prototype.execute=function(t,n){return n>0||this.closed?e.prototype.execute.call(this,t,n):this._execute(t,n)},t.prototype.requestAsyncId=function(t,n,r){return void 0===r&&(r=0),null!==r&&r>0||null===r&&this.delay>0?e.prototype.requestAsyncId.call(this,t,n,r):t.flush(this)},t}(n(212).a)},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(9),a=function(e){function t(t,n){return e.call(this)||this}return r.a(t,e),t.prototype.schedule=function(e,t){return void 0===t&&(t=0),this},t}(n(41).a)},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(9),a=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return r.a(t,e),t}(n(213).a)},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(9),a=n(1478),o=function(e){function t(t,n){var r=e.call(this,t,n)||this;return r.scheduler=t,r.work=n,r}return r.a(t,e),t.prototype.requestAsyncId=function(t,n,r){return void 0===r&&(r=0),null!==r&&r>0?e.prototype.requestAsyncId.call(this,t,n,r):(t.actions.push(this),t.scheduled||(t.scheduled=a.a.setImmediate(t.flush.bind(t,null))))},t.prototype.recycleAsyncId=function(t,n,r){if(void 0===r&&(r=0),null!==r&&r>0||null===r&&this.delay>0)return e.prototype.recycleAsyncId.call(this,t,n,r);0===t.actions.length&&(a.a.clearImmediate(n),t.scheduled=void 0)},t}(n(212).a)},function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var r=1,a=function(){return Promise.resolve()}(),o={};function i(e){return e in o&&(delete o[e],!0)}var u={setImmediate:function(e){var t=r++;return o[t]=!0,a.then((function(){return i(t)&&e()})),t},clearImmediate:function(e){i(e)}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(9),a=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return r.a(t,e),t.prototype.flush=function(e){this.active=!0,this.scheduled=void 0;var t,n=this.actions,r=-1,a=n.length;e=e||n.shift();do{if(t=e.execute(e.state,e.delay))break}while(++r0?e.prototype.requestAsyncId.call(this,t,n,r):(t.actions.push(this),t.scheduled||(t.scheduled=requestAnimationFrame((function(){return t.flush(null)}))))},t.prototype.recycleAsyncId=function(t,n,r){if(void 0===r&&(r=0),null!==r&&r>0||null===r&&this.delay>0)return e.prototype.recycleAsyncId.call(this,t,n,r);0===t.actions.length&&(cancelAnimationFrame(n),t.scheduled=void 0)},t}(n(212).a)},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(9),a=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return r.a(t,e),t.prototype.flush=function(e){this.active=!0,this.scheduled=void 0;var t,n=this.actions,r=-1,a=n.length;e=e||n.shift();do{if(t=e.execute(e.state,e.delay))break}while(++rt.index?1:-1:e.delay>t.delay?1:-1},t}(a.a)},function(e,t,n){"use strict";t.a=function(e){return!!e&&(e instanceof r.a||"function"==typeof e.lift&&"function"==typeof e.subscribe)};var r=n(18)},function(e,t,n){"use strict";t.a=function e(t,n,s){if(n){if(!Object(l.a)(n))return function(){for(var r=[],a=0;a1?e.next(Array.prototype.slice.call(arguments)):e.next(t)}),e,l)}))};var r=n(18),a=n(54),o=n(211),i=n(67);function u(e,t,n,r,a){var o;if(function(e){return e&&"function"==typeof e.addEventListener&&"function"==typeof e.removeEventListener}(e)){var i=e;e.addEventListener(t,n,a),o=function(){return i.removeEventListener(t,n,a)}}else if(function(e){return e&&"function"==typeof e.on&&"function"==typeof e.off}(e)){var l=e;e.on(t,n),o=function(){return l.off(t,n)}}else if(function(e){return e&&"function"==typeof e.addListener&&"function"==typeof e.removeListener}(e)){var c=e;e.addListener(t,n),o=function(){return c.removeListener(t,n)}}else{if(!e||!e.length)throw new TypeError("Invalid event target");for(var s=0,f=e.length;s=t){r.complete();break}if(r.next(i++),r.closed)break}}))};var r=n(18);function a(e){var t=e.start,n=e.index,r=e.count,a=e.subscriber;n>=r?a.complete():(a.next(t),a.closed||(e.index=n+1,e.start=t+1,this.schedule(e)))}},function(e,t,n){"use strict";t.a=function(e,t){return new r.a((function(n){var r,i;try{r=e()}catch(e){return void n.error(e)}try{i=t(r)}catch(e){return void n.error(e)}var u=(i?Object(a.a)(i):o.a).subscribe(n);return function(){u.unsubscribe(),r&&r.unsubscribe()}}))};var r=n(18),a=n(80),o=n(78)},function(e,t,n){"use strict";t.a=function(e,t){void 0===t&&(t=r.a);return Object(a.a)((function(){return Object(o.a)(e,t)}))};var r=n(55),a=n(768),o=n(767)},function(e,t,n){"use strict";t.a=function(e){return function(t){return t.lift(new o(e))}};var r=n(9),a=n(30);var o=function(){function e(e){this.closingNotifier=e}return e.prototype.call=function(e,t){return t.subscribe(new i(e,this.closingNotifier))},e}(),i=function(e){function t(t,n){var r=e.call(this,t)||this;return r.buffer=[],r.add(Object(a.c)(n,new a.a(r))),r}return r.a(t,e),t.prototype._next=function(e){this.buffer.push(e)},t.prototype.notifyNext=function(){var e=this.buffer;this.buffer=[],this.destination.next(e)},t}(a.b)},function(e,t,n){"use strict";t.a=function(e,t){void 0===t&&(t=null);return function(n){return n.lift(new o(e,t))}};var r=n(9),a=n(13);var o=function(){function e(e,t){this.bufferSize=e,this.startBufferEvery=t,this.subscriberClass=t&&e!==t?u:i}return e.prototype.call=function(e,t){return t.subscribe(new this.subscriberClass(e,this.bufferSize,this.startBufferEvery))},e}(),i=function(e){function t(t,n){var r=e.call(this,t)||this;return r.bufferSize=n,r.buffer=[],r}return r.a(t,e),t.prototype._next=function(e){var t=this.buffer;t.push(e),t.length==this.bufferSize&&(this.destination.next(t),this.buffer=[])},t.prototype._complete=function(){var t=this.buffer;t.length>0&&this.destination.next(t),e.prototype._complete.call(this)},t}(a.a),u=function(e){function t(t,n,r){var a=e.call(this,t)||this;return a.bufferSize=n,a.startBufferEvery=r,a.buffers=[],a.count=0,a}return r.a(t,e),t.prototype._next=function(e){var t=this,n=t.bufferSize,r=t.startBufferEvery,a=t.buffers,o=t.count;this.count++,o%r==0&&a.push([]);for(var i=a.length;i--;){var u=a[i];u.push(e),u.length===n&&(a.splice(i,1),this.destination.next(u))}},t.prototype._complete=function(){for(var t=this.buffers,n=this.destination;t.length>0;){var r=t.shift();r.length>0&&n.next(r)}e.prototype._complete.call(this)},t}(a.a)},function(e,t,n){"use strict";t.a=function(e){var t=arguments.length,n=a.a;Object(i.a)(arguments[arguments.length-1])&&(n=arguments[arguments.length-1],t--);var r=null;t>=2&&(r=arguments[1]);var o=Number.POSITIVE_INFINITY;t>=3&&(o=arguments[2]);return function(t){return t.lift(new u(e,r,o,n))}};var r=n(9),a=n(55),o=n(13),i=n(79);var u=function(){function e(e,t,n,r){this.bufferTimeSpan=e,this.bufferCreationInterval=t,this.maxBufferSize=n,this.scheduler=r}return e.prototype.call=function(e,t){return t.subscribe(new c(e,this.bufferTimeSpan,this.bufferCreationInterval,this.maxBufferSize,this.scheduler))},e}(),l=function(){return function(){this.buffer=[]}}(),c=function(e){function t(t,n,r,a,o){var i=e.call(this,t)||this;i.bufferTimeSpan=n,i.bufferCreationInterval=r,i.maxBufferSize=a,i.scheduler=o,i.contexts=[];var u=i.openContext();if(i.timespanOnly=null==r||r<0,i.timespanOnly){var l={subscriber:i,context:u,bufferTimeSpan:n};i.add(u.closeAction=o.schedule(s,n,l))}else{var c={subscriber:i,context:u},p={bufferTimeSpan:n,bufferCreationInterval:r,subscriber:i,scheduler:o};i.add(u.closeAction=o.schedule(d,n,c)),i.add(o.schedule(f,r,p))}return i}return r.a(t,e),t.prototype._next=function(e){for(var t,n=this.contexts,r=n.length,a=0;a0;){var r=t.shift();n.next(r.buffer)}e.prototype._complete.call(this)},t.prototype._unsubscribe=function(){this.contexts=null},t.prototype.onBufferFull=function(e){this.closeContext(e);var t=e.closeAction;if(t.unsubscribe(),this.remove(t),!this.closed&&this.timespanOnly){e=this.openContext();var n=this.bufferTimeSpan,r={subscriber:this,context:e,bufferTimeSpan:n};this.add(e.closeAction=this.scheduler.schedule(s,n,r))}},t.prototype.openContext=function(){var e=new l;return this.contexts.push(e),e},t.prototype.closeContext=function(e){this.destination.next(e.buffer);var t=this.contexts;(t?t.indexOf(e):-1)>=0&&t.splice(t.indexOf(e),1)},t}(o.a);function s(e){var t=e.subscriber,n=e.context;n&&t.closeContext(n),t.closed||(e.context=t.openContext(),e.context.closeAction=this.schedule(e,e.bufferTimeSpan))}function f(e){var t=e.bufferCreationInterval,n=e.bufferTimeSpan,r=e.subscriber,a=e.scheduler,o=r.openContext();r.closed||(r.add(o.closeAction=a.schedule(d,n,{subscriber:r,context:o})),this.schedule(e,t))}function d(e){var t=e.subscriber,n=e.context;t.closeContext(n)}},function(e,t,n){"use strict";t.a=function(e,t){return function(n){return n.lift(new u(e,t))}};var r=n(9),a=n(41),o=n(136),i=n(135);var u=function(){function e(e,t){this.openings=e,this.closingSelector=t}return e.prototype.call=function(e,t){return t.subscribe(new l(e,this.openings,this.closingSelector))},e}(),l=function(e){function t(t,n,r){var a=e.call(this,t)||this;return a.closingSelector=r,a.contexts=[],a.add(Object(o.a)(a,n)),a}return r.a(t,e),t.prototype._next=function(e){for(var t=this.contexts,n=t.length,r=0;r0;){var r=n.shift();r.subscription.unsubscribe(),r.buffer=null,r.subscription=null}this.contexts=null,e.prototype._error.call(this,t)},t.prototype._complete=function(){for(var t=this.contexts;t.length>0;){var n=t.shift();this.destination.next(n.buffer),n.subscription.unsubscribe(),n.buffer=null,n.subscription=null}this.contexts=null,e.prototype._complete.call(this)},t.prototype.notifyNext=function(e,t){e?this.closeBuffer(e):this.openBuffer(t)},t.prototype.notifyComplete=function(e){this.closeBuffer(e.context)},t.prototype.openBuffer=function(e){try{var t=this.closingSelector.call(this,e);t&&this.trySubscribe(t)}catch(e){this._error(e)}},t.prototype.closeBuffer=function(e){var t=this.contexts;if(t&&e){var n=e.buffer,r=e.subscription;this.destination.next(n),t.splice(t.indexOf(e),1),this.remove(r),r.unsubscribe()}},t.prototype.trySubscribe=function(e){var t=this.contexts,n=new a.a,r={buffer:[],subscription:n};t.push(r);var i=Object(o.a)(this,e,r);!i||i.closed?this.closeBuffer(r):(i.context=r,this.add(i),n.add(i))},t}(i.a)},function(e,t,n){"use strict";t.a=function(e){return function(t){return t.lift(new i(e))}};var r=n(9),a=n(41),o=n(30);var i=function(){function e(e){this.closingSelector=e}return e.prototype.call=function(e,t){return t.subscribe(new u(e,this.closingSelector))},e}(),u=function(e){function t(t,n){var r=e.call(this,t)||this;return r.closingSelector=n,r.subscribing=!1,r.openBuffer(),r}return r.a(t,e),t.prototype._next=function(e){this.buffer.push(e)},t.prototype._complete=function(){var t=this.buffer;t&&this.destination.next(t),e.prototype._complete.call(this)},t.prototype._unsubscribe=function(){this.buffer=void 0,this.subscribing=!1},t.prototype.notifyNext=function(){this.openBuffer()},t.prototype.notifyComplete=function(){this.subscribing?this.complete():this.openBuffer()},t.prototype.openBuffer=function(){var e=this.closingSubscription;e&&(this.remove(e),e.unsubscribe());var t,n=this.buffer;this.buffer&&this.destination.next(n),this.buffer=[];try{t=(0,this.closingSelector)()}catch(e){return this.error(e)}e=new a.a,this.closingSubscription=e,this.add(e),this.subscribing=!0,e.add(Object(o.c)(t,new o.a(this))),this.subscribing=!1},t}(o.b)},function(e,t,n){"use strict";t.a=function(e){return function(t){var n=new o(e),r=t.lift(n);return n.caught=r}};var r=n(9),a=n(30);var o=function(){function e(e){this.selector=e}return e.prototype.call=function(e,t){return t.subscribe(new i(e,this.selector,this.caught))},e}(),i=function(e){function t(t,n,r){var a=e.call(this,t)||this;return a.selector=n,a.caught=r,a}return r.a(t,e),t.prototype.error=function(t){if(!this.isStopped){var n=void 0;try{n=this.selector(t,this.caught)}catch(t){return void e.prototype.error.call(this,t)}this._unsubscribeAndRecycle();var r=new a.a(this);this.add(r);var o=Object(a.c)(n,r);o!==r&&this.add(o)}},t}(a.b)},function(e,t,n){"use strict";t.a=function(e){return function(t){return t.lift(new r.a(e))}};var r=n(461)},function(e,t,n){"use strict";t.a=function(){for(var e=[],t=0;t0&&n[0].time-r.now()<=0;)n.shift().notification.observe(a);if(n.length>0){var o=Math.max(0,n[0].time-r.now());this.schedule(e,o)}else this.unsubscribe(),t.active=!1},t.prototype._schedule=function(e){this.active=!0,this.destination.add(e.schedule(t.dispatch,this.delay,{source:this,destination:this.destination,scheduler:e}))},t.prototype.scheduleNotification=function(e){if(!0!==this.errored){var t=this.scheduler,n=new s(t.now()+this.delay,e);this.queue.push(n),!1===this.active&&this._schedule(t)}},t.prototype._next=function(e){this.scheduleNotification(u.a.createNext(e))},t.prototype._error=function(e){this.errored=!0,this.queue=[],this.destination.error(e),this.unsubscribe()},t.prototype._complete=function(){this.scheduleNotification(u.a.createComplete()),this.unsubscribe()},t}(i.a),s=function(){return function(e,t){this.time=e,this.notification=t}}()},function(e,t,n){"use strict";t.a=function(e,t){if(t)return function(n){return new s(n,t).lift(new l(e))};return function(t){return t.lift(new l(e))}};var r=n(9),a=n(13),o=n(18),i=n(135),u=n(136);var l=function(){function e(e){this.delayDurationSelector=e}return e.prototype.call=function(e,t){return t.subscribe(new c(e,this.delayDurationSelector))},e}(),c=function(e){function t(t,n){var r=e.call(this,t)||this;return r.delayDurationSelector=n,r.completed=!1,r.delayNotifierSubscriptions=[],r.index=0,r}return r.a(t,e),t.prototype.notifyNext=function(e,t,n,r,a){this.destination.next(e),this.removeSubscription(a),this.tryComplete()},t.prototype.notifyError=function(e,t){this._error(e)},t.prototype.notifyComplete=function(e){var t=this.removeSubscription(e);t&&this.destination.next(t),this.tryComplete()},t.prototype._next=function(e){var t=this.index++;try{var n=this.delayDurationSelector(e,t);n&&this.tryDelay(n,e)}catch(e){this.destination.error(e)}},t.prototype._complete=function(){this.completed=!0,this.tryComplete(),this.unsubscribe()},t.prototype.removeSubscription=function(e){e.unsubscribe();var t=this.delayNotifierSubscriptions.indexOf(e);return-1!==t&&this.delayNotifierSubscriptions.splice(t,1),e.outerValue},t.prototype.tryDelay=function(e,t){var n=Object(u.a)(this,e,t);n&&!n.closed&&(this.destination.add(n),this.delayNotifierSubscriptions.push(n))},t.prototype.tryComplete=function(){this.completed&&0===this.delayNotifierSubscriptions.length&&this.destination.complete()},t}(i.a),s=function(e){function t(t,n){var r=e.call(this)||this;return r.source=t,r.subscriptionDelay=n,r}return r.a(t,e),t.prototype._subscribe=function(e){this.subscriptionDelay.subscribe(new f(e,this.source))},t}(o.a),f=function(e){function t(t,n){var r=e.call(this)||this;return r.parent=t,r.source=n,r.sourceSubscribed=!1,r}return r.a(t,e),t.prototype._next=function(e){this.subscribeToSource()},t.prototype._error=function(e){this.unsubscribe(),this.parent.error(e)},t.prototype._complete=function(){this.unsubscribe(),this.subscribeToSource()},t.prototype.subscribeToSource=function(){this.sourceSubscribed||(this.sourceSubscribed=!0,this.unsubscribe(),this.source.subscribe(this.parent))},t}(a.a)},function(e,t,n){"use strict";t.a=function(){return function(e){return e.lift(new o)}};var r=n(9),a=n(13);var o=function(){function e(){}return e.prototype.call=function(e,t){return t.subscribe(new i(e))},e}(),i=function(e){function t(t){return e.call(this,t)||this}return r.a(t,e),t.prototype._next=function(e){e.observe(this.destination)},t}(a.a)},function(e,t,n){"use strict";t.a=function(e,t){return function(n){return n.lift(new o(e,t))}};var r=n(9),a=n(30);var o=function(){function e(e,t){this.keySelector=e,this.flushes=t}return e.prototype.call=function(e,t){return t.subscribe(new i(e,this.keySelector,this.flushes))},e}(),i=function(e){function t(t,n,r){var o=e.call(this,t)||this;return o.keySelector=n,o.values=new Set,r&&o.add(Object(a.c)(r,new a.a(o))),o}return r.a(t,e),t.prototype.notifyNext=function(){this.values.clear()},t.prototype.notifyError=function(e){this._error(e)},t.prototype._next=function(e){this.keySelector?this._useKeySelector(e):this._finalizeNext(e,e)},t.prototype._useKeySelector=function(e){var t,n=this.destination;try{t=this.keySelector(e)}catch(e){return void n.error(e)}this._finalizeNext(t,e)},t.prototype._finalizeNext=function(e,t){var n=this.values;n.has(e)||(n.add(e),this.destination.next(t))},t}(a.b)},function(e,t,n){"use strict";t.a=function(e,t){return Object(r.a)((function(n,r){return t?t(n[e],r[e]):n[e]===r[e]}))};var r=n(771)},function(e,t,n){"use strict";t.a=function(e,t){if(e<0)throw new r.a;var n=arguments.length>=2;return function(l){return l.pipe(Object(a.a)((function(t,n){return n===e})),Object(u.a)(1),n?Object(i.a)(t):Object(o.a)((function(){return new r.a})))}};var r=n(215),a=n(173),o=n(300),i=n(218),u=n(465)},function(e,t,n){"use strict";t.a=function(){for(var e=[],t=0;t0&&this._next(e.shift()),this.hasCompleted&&0===this.active&&this.destination.complete()},t}(a.b)},function(e,t,n){"use strict";t.a=function(e){return function(t){return t.lift(new i(e))}};var r=n(9),a=n(13),o=n(41);var i=function(){function e(e){this.callback=e}return e.prototype.call=function(e,t){return t.subscribe(new u(e,this.callback))},e}(),u=function(e){function t(t,n){var r=e.call(this,t)||this;return r.add(new o.a(n)),r}return r.a(t,e),t}(a.a)},function(e,t,n){"use strict";t.a=function(e,t){return function(n){return n.lift(new r.a(e,n,!0,t))}};var r=n(772)},function(e,t,n){"use strict";t.a=function(e,t){var n=arguments.length>=2;return function(c){return c.pipe(e?Object(a.a)((function(t,n){return e(t,n,c)})):l.a,Object(o.a)(1),n?Object(i.a)(t):Object(u.a)((function(){return new r.a})))}};var r=n(216),a=n(173),o=n(465),i=n(218),u=n(300),l=n(134)},function(e,t,n){"use strict";t.a=function(){return function(e){return e.lift(new o)}};var r=n(9),a=n(13);var o=function(){function e(){}return e.prototype.call=function(e,t){return t.subscribe(new i(e))},e}(),i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return r.a(t,e),t.prototype._next=function(e){},t}(a.a)},function(e,t,n){"use strict";t.a=function(){return function(e){return e.lift(new o)}};var r=n(9),a=n(13);var o=function(){function e(){}return e.prototype.call=function(e,t){return t.subscribe(new i(e))},e}(),i=function(e){function t(t){return e.call(this,t)||this}return r.a(t,e),t.prototype.notifyComplete=function(e){var t=this.destination;t.next(e),t.complete()},t.prototype._next=function(e){this.notifyComplete(!1)},t.prototype._complete=function(){this.notifyComplete(!0)},t}(a.a)},function(e,t,n){"use strict";t.a=function(e,t){var n=arguments.length>=2;return function(c){return c.pipe(e?Object(a.a)((function(t,n){return e(t,n,c)})):l.a,Object(o.a)(1),n?Object(u.a)(t):Object(i.a)((function(){return new r.a})))}};var r=n(216),a=n(173),o=n(466),i=n(300),u=n(218),l=n(134)},function(e,t,n){"use strict";t.a=function(e){return function(t){return t.lift(new o(e))}};var r=n(9),a=n(13);var o=function(){function e(e){this.value=e}return e.prototype.call=function(e,t){return t.subscribe(new i(e,this.value))},e}(),i=function(e){function t(t,n){var r=e.call(this,t)||this;return r.value=n,r}return r.a(t,e),t.prototype._next=function(e){this.destination.next(this.value)},t}(a.a)},function(e,t,n){"use strict";t.a=function(){return function(e){return e.lift(new i)}};var r=n(9),a=n(13),o=n(293);var i=function(){function e(){}return e.prototype.call=function(e,t){return t.subscribe(new u(e))},e}(),u=function(e){function t(t){return e.call(this,t)||this}return r.a(t,e),t.prototype._next=function(e){this.destination.next(o.a.createNext(e))},t.prototype._error=function(e){var t=this.destination;t.next(o.a.createError(e)),t.complete()},t.prototype._complete=function(){var e=this.destination;e.next(o.a.createComplete()),e.complete()},t}(a.a)},function(e,t,n){"use strict";t.a=function(e){var t="function"==typeof e?function(t,n){return e(t,n)>0?t:n}:function(e,t){return e>t?e:t};return Object(r.a)(t)};var r=n(301)},function(e,t,n){"use strict";t.a=function(){for(var e=[],t=0;t0?this._next(e.shift()):0===this.active&&this.hasCompleted&&(!1===this.hasValue&&this.destination.next(this.acc),this.destination.complete())},t}(a.b)},function(e,t,n){"use strict";t.a=function(e){var t="function"==typeof e?function(t,n){return e(t,n)<0?t:n}:function(e,t){return e-1&&(this.count=n-1),t.subscribe(this._unsubscribeAndRecycle())}},t}(a.a)},function(e,t,n){"use strict";t.a=function(e){return function(t){return t.lift(new i(e))}};var r=n(9),a=n(50),o=n(30);var i=function(){function e(e){this.notifier=e}return e.prototype.call=function(e,t){return t.subscribe(new u(e,this.notifier,t))},e}(),u=function(e){function t(t,n,r){var a=e.call(this,t)||this;return a.notifier=n,a.source=r,a.sourceIsBeingSubscribedTo=!0,a}return r.a(t,e),t.prototype.notifyNext=function(){this.sourceIsBeingSubscribedTo=!0,this.source.subscribe(this)},t.prototype.notifyComplete=function(){if(!1===this.sourceIsBeingSubscribedTo)return e.prototype.complete.call(this)},t.prototype.complete=function(){if(this.sourceIsBeingSubscribedTo=!1,!this.isStopped){if(this.retries||this.subscribeToRetries(),!this.retriesSubscription||this.retriesSubscription.closed)return e.prototype.complete.call(this);this._unsubscribeAndRecycle(),this.notifications.next(void 0)}},t.prototype._unsubscribe=function(){var e=this.notifications,t=this.retriesSubscription;e&&(e.unsubscribe(),this.notifications=void 0),t&&(t.unsubscribe(),this.retriesSubscription=void 0),this.retries=void 0},t.prototype._unsubscribeAndRecycle=function(){var t=this._unsubscribe;return this._unsubscribe=null,e.prototype._unsubscribeAndRecycle.call(this),this._unsubscribe=t,this},t.prototype.subscribeToRetries=function(){var t;this.notifications=new a.a;try{t=(0,this.notifier)(this.notifications)}catch(t){return e.prototype.complete.call(this)}this.retries=t,this.retriesSubscription=Object(o.c)(t,new o.a(this))},t}(o.b)},function(e,t,n){"use strict";t.a=function(e){void 0===e&&(e=-1);return function(t){return t.lift(new o(e,t))}};var r=n(9),a=n(13);var o=function(){function e(e,t){this.count=e,this.source=t}return e.prototype.call=function(e,t){return t.subscribe(new i(e,this.count,this.source))},e}(),i=function(e){function t(t,n,r){var a=e.call(this,t)||this;return a.count=n,a.source=r,a}return r.a(t,e),t.prototype.error=function(t){if(!this.isStopped){var n=this.source,r=this.count;if(0===r)return e.prototype.error.call(this,t);r>-1&&(this.count=r-1),n.subscribe(this._unsubscribeAndRecycle())}},t}(a.a)},function(e,t,n){"use strict";t.a=function(e){return function(t){return t.lift(new i(e,t))}};var r=n(9),a=n(50),o=n(30);var i=function(){function e(e,t){this.notifier=e,this.source=t}return e.prototype.call=function(e,t){return t.subscribe(new u(e,this.notifier,this.source))},e}(),u=function(e){function t(t,n,r){var a=e.call(this,t)||this;return a.notifier=n,a.source=r,a}return r.a(t,e),t.prototype.error=function(t){if(!this.isStopped){var n=this.errors,r=this.retries,i=this.retriesSubscription;if(r)this.errors=void 0,this.retriesSubscription=void 0;else{n=new a.a;try{r=(0,this.notifier)(n)}catch(t){return e.prototype.error.call(this,t)}i=Object(o.c)(r,new o.a(this))}this._unsubscribeAndRecycle(),this.errors=n,this.retries=r,this.retriesSubscription=i,n.next(t)}},t.prototype._unsubscribe=function(){var e=this.errors,t=this.retriesSubscription;e&&(e.unsubscribe(),this.errors=void 0),t&&(t.unsubscribe(),this.retriesSubscription=void 0),this.retries=void 0},t.prototype.notifyNext=function(){var e=this._unsubscribe;this._unsubscribe=null,this._unsubscribeAndRecycle(),this._unsubscribe=e,this.source.subscribe(this)},t}(o.b)},function(e,t,n){"use strict";t.a=function(e){return function(t){return t.lift(new o(e))}};var r=n(9),a=n(30);var o=function(){function e(e){this.notifier=e}return e.prototype.call=function(e,t){var n=new i(e),r=t.subscribe(n);return r.add(Object(a.c)(this.notifier,new a.a(n))),r},e}(),i=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.hasValue=!1,t}return r.a(t,e),t.prototype._next=function(e){this.value=e,this.hasValue=!0},t.prototype.notifyNext=function(){this.emitValue()},t.prototype.notifyComplete=function(){this.emitValue()},t.prototype.emitValue=function(){this.hasValue&&(this.hasValue=!1,this.destination.next(this.value))},t}(a.b)},function(e,t,n){"use strict";t.a=function(e,t){void 0===t&&(t=o.a);return function(n){return n.lift(new i(e,t))}};var r=n(9),a=n(13),o=n(55);var i=function(){function e(e,t){this.period=e,this.scheduler=t}return e.prototype.call=function(e,t){return t.subscribe(new u(e,this.period,this.scheduler))},e}(),u=function(e){function t(t,n,r){var a=e.call(this,t)||this;return a.period=n,a.scheduler=r,a.hasValue=!1,a.add(r.schedule(l,n,{subscriber:a,period:n})),a}return r.a(t,e),t.prototype._next=function(e){this.lastValue=e,this.hasValue=!0},t.prototype.notifyNext=function(){this.hasValue&&(this.hasValue=!1,this.destination.next(this.lastValue))},t}(a.a);function l(e){var t=e.subscriber,n=e.period;t.notifyNext(),this.schedule(e,n)}},function(e,t,n){"use strict";t.a=function(e,t){return function(n){return n.lift(new o(e,t))}};var r=n(9),a=n(13);var o=function(){function e(e,t){this.compareTo=e,this.comparator=t}return e.prototype.call=function(e,t){return t.subscribe(new i(e,this.compareTo,this.comparator))},e}(),i=function(e){function t(t,n,r){var a=e.call(this,t)||this;return a.compareTo=n,a.comparator=r,a._a=[],a._b=[],a._oneComplete=!1,a.destination.add(n.subscribe(new u(t,a))),a}return r.a(t,e),t.prototype._next=function(e){this._oneComplete&&0===this._b.length?this.emit(!1):(this._a.push(e),this.checkValues())},t.prototype._complete=function(){this._oneComplete?this.emit(0===this._a.length&&0===this._b.length):this._oneComplete=!0,this.unsubscribe()},t.prototype.checkValues=function(){for(var e=this,t=e._a,n=e._b,r=e.comparator;t.length>0&&n.length>0;){var a=t.shift(),o=n.shift(),i=!1;try{i=r?r(a,o):a===o}catch(e){this.destination.error(e)}i||this.emit(!1)}},t.prototype.emit=function(e){var t=this.destination;t.next(e),t.complete()},t.prototype.nextB=function(e){this._oneComplete&&0===this._a.length?this.emit(!1):(this._b.push(e),this.checkValues())},t.prototype.completeB=function(){this._oneComplete?this.emit(0===this._a.length&&0===this._b.length):this._oneComplete=!0},t}(a.a),u=function(e){function t(t,n){var r=e.call(this,t)||this;return r.parent=n,r}return r.a(t,e),t.prototype._next=function(e){this.parent.nextB(e)},t.prototype._error=function(e){this.parent.error(e),this.unsubscribe()},t.prototype._complete=function(){this.parent.completeB(),this.unsubscribe()},t}(a.a)},function(e,t,n){"use strict";t.a=function(){return function(e){return Object(a.a)()(Object(r.a)(i)(e))}};var r=n(174),a=n(456),o=n(50);function i(){return new o.a}},function(e,t,n){"use strict";t.a=function(e,t,n){var a;a=e&&"object"==typeof e?e:{bufferSize:e,windowTime:t,refCount:!1,scheduler:n};return function(e){return e.lift(function(e){var t,n,a=e.bufferSize,o=void 0===a?Number.POSITIVE_INFINITY:a,i=e.windowTime,u=void 0===i?Number.POSITIVE_INFINITY:i,l=e.refCount,c=e.scheduler,s=0,f=!1,d=!1;return function(e){var a;s++,!t||f?(f=!1,t=new r.a(o,u,c),a=t.subscribe(this),n=e.subscribe({next:function(e){t.next(e)},error:function(e){f=!0,t.error(e)},complete:function(){d=!0,n=void 0,t.complete()}}),d&&(n=void 0)):a=t.subscribe(this),this.add((function(){s--,a.unsubscribe(),a=void 0,n&&!d&&l&&0===s&&(n.unsubscribe(),n=void 0,t=void 0)}))}}(a))}};var r=n(457)},function(e,t,n){"use strict";t.a=function(e){return function(t){return t.lift(new i(e,t))}};var r=n(9),a=n(13),o=n(216);var i=function(){function e(e,t){this.predicate=e,this.source=t}return e.prototype.call=function(e,t){return t.subscribe(new u(e,this.predicate,this.source))},e}(),u=function(e){function t(t,n,r){var a=e.call(this,t)||this;return a.predicate=n,a.source=r,a.seenValue=!1,a.index=0,a}return r.a(t,e),t.prototype.applySingleValue=function(e){this.seenValue?this.destination.error("Sequence contains more than one element"):(this.seenValue=!0,this.singleValue=e)},t.prototype._next=function(e){var t=this.index++;this.predicate?this.tryNext(e,t):this.applySingleValue(e)},t.prototype.tryNext=function(e,t){try{this.predicate(e,t,this.source)&&this.applySingleValue(e)}catch(e){this.destination.error(e)}},t.prototype._complete=function(){var e=this.destination;this.index>0?(e.next(this.seenValue?this.singleValue:void 0),e.complete()):e.error(new o.a)},t}(a.a)},function(e,t,n){"use strict";t.a=function(e){return function(t){return t.lift(new o(e))}};var r=n(9),a=n(13);var o=function(){function e(e){this.total=e}return e.prototype.call=function(e,t){return t.subscribe(new i(e,this.total))},e}(),i=function(e){function t(t,n){var r=e.call(this,t)||this;return r.total=n,r.count=0,r}return r.a(t,e),t.prototype._next=function(e){++this.count>this.total&&this.destination.next(e)},t}(a.a)},function(e,t,n){"use strict";t.a=function(e){return function(t){return t.lift(new i(e))}};var r=n(9),a=n(13),o=n(215);var i=function(){function e(e){if(this._skipCount=e,this._skipCount<0)throw new o.a}return e.prototype.call=function(e,t){return 0===this._skipCount?t.subscribe(new a.a(e)):t.subscribe(new u(e,this._skipCount))},e}(),u=function(e){function t(t,n){var r=e.call(this,t)||this;return r._skipCount=n,r._count=0,r._ring=new Array(n),r}return r.a(t,e),t.prototype._next=function(e){var t=this._skipCount,n=this._count++;if(n0?this.startWindowEvery:this.windowSize,n=this.destination,r=this.windowSize,a=this.windows,i=a.length,u=0;u=0&&l%t==0&&!this.closed&&a.shift().complete(),++this.count%t==0&&!this.closed){var c=new o.a;a.push(c),n.next(c)}},t.prototype._error=function(e){var t=this.windows;if(t)for(;t.length>0&&!this.closed;)t.shift().error(e);this.destination.error(e)},t.prototype._complete=function(){var e=this.windows;if(e)for(;e.length>0&&!this.closed;)e.shift().complete();this.destination.complete()},t.prototype._unsubscribe=function(){this.count=0,this.windows=null},t}(a.a)},function(e,t,n){"use strict";t.a=function(e){var t=o.a,n=null,r=Number.POSITIVE_INFINITY;Object(l.a)(arguments[3])&&(t=arguments[3]);Object(l.a)(arguments[2])?t=arguments[2]:Object(u.a)(arguments[2])&&(r=Number(arguments[2]));Object(l.a)(arguments[1])?t=arguments[1]:Object(u.a)(arguments[1])&&(n=Number(arguments[1]));return function(a){return a.lift(new c(e,n,r,t))}};var r=n(9),a=n(50),o=n(55),i=n(13),u=n(299),l=n(79);var c=function(){function e(e,t,n,r){this.windowTimeSpan=e,this.windowCreationInterval=t,this.maxWindowSize=n,this.scheduler=r}return e.prototype.call=function(e,t){return t.subscribe(new f(e,this.windowTimeSpan,this.windowCreationInterval,this.maxWindowSize,this.scheduler))},e}(),s=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._numberOfNextedValues=0,t}return r.a(t,e),t.prototype.next=function(t){this._numberOfNextedValues++,e.prototype.next.call(this,t)},Object.defineProperty(t.prototype,"numberOfNextedValues",{get:function(){return this._numberOfNextedValues},enumerable:!0,configurable:!0}),t}(a.a),f=function(e){function t(t,n,r,a,o){var i=e.call(this,t)||this;i.destination=t,i.windowTimeSpan=n,i.windowCreationInterval=r,i.maxWindowSize=a,i.scheduler=o,i.windows=[];var u=i.openWindow();if(null!==r&&r>=0){var l={subscriber:i,window:u,context:null},c={windowTimeSpan:n,windowCreationInterval:r,subscriber:i,scheduler:o};i.add(o.schedule(h,n,l)),i.add(o.schedule(p,r,c))}else{var s={subscriber:i,window:u,windowTimeSpan:n};i.add(o.schedule(d,n,s))}return i}return r.a(t,e),t.prototype._next=function(e){for(var t=this.windows,n=t.length,r=0;r=this.maxWindowSize&&this.closeWindow(a))}},t.prototype._error=function(e){for(var t=this.windows;t.length>0;)t.shift().error(e);this.destination.error(e)},t.prototype._complete=function(){for(var e=this.windows;e.length>0;){var t=e.shift();t.closed||t.complete()}this.destination.complete()},t.prototype.openWindow=function(){var e=new s;return this.windows.push(e),this.destination.next(e),e},t.prototype.closeWindow=function(e){e.complete();var t=this.windows;t.splice(t.indexOf(e),1)},t}(i.a);function d(e){var t=e.subscriber,n=e.windowTimeSpan,r=e.window;r&&t.closeWindow(r),e.window=t.openWindow(),this.schedule(e,n)}function p(e){var t=e.windowTimeSpan,n=e.subscriber,r=e.scheduler,a=e.windowCreationInterval,o=n.openWindow(),i=this,u={action:i,subscription:null},l={subscriber:n,window:o,context:u};u.subscription=r.schedule(h,t,l),i.add(u.subscription),i.schedule(e,a)}function h(e){var t=e.subscriber,n=e.window,r=e.context;r&&r.action&&r.subscription&&r.action.remove(r.subscription),t.closeWindow(n)}},function(e,t,n){"use strict";t.a=function(e,t){return function(n){return n.lift(new l(e,t))}};var r=n(9),a=n(50),o=n(41),i=n(135),u=n(136);var l=function(){function e(e,t){this.openings=e,this.closingSelector=t}return e.prototype.call=function(e,t){return t.subscribe(new c(e,this.openings,this.closingSelector))},e}(),c=function(e){function t(t,n,r){var a=e.call(this,t)||this;return a.openings=n,a.closingSelector=r,a.contexts=[],a.add(a.openSubscription=Object(u.a)(a,n,n)),a}return r.a(t,e),t.prototype._next=function(e){var t=this.contexts;if(t)for(var n=t.length,r=0;r0){var a=r.indexOf(n);-1!==a&&r.splice(a,1)}},t.prototype.notifyComplete=function(){},t.prototype._next=function(e){if(0===this.toRespond.length){var t=[e].concat(this.values);this.project?this._tryProject(t):this.destination.next(t)}},t.prototype._tryProject=function(e){var t;try{t=this.project.apply(this,e)}catch(e){return void this.destination.error(e)}this.destination.next(t)},t}(a.a)},function(e,t,n){"use strict";t.a=function(){for(var e=[],t=0;t=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)},t.storage=function(){try{return localStorage}catch(e){}}(),t.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"],e.exports=n(1591)(t),e.exports.formatters.j=function(e){try{return JSON.stringify(e)}catch(e){return"[UnexpectedJSONParseError]: "+e.message}}}).call(t,n(75))},function(e,t,n){"use strict";e.exports=function(e){function t(e){for(var t=0,n=0;n and returns Promise>, but got: "+e+".");this._batchLoadFn=e,this._maxBatchSize=function(e){if(e&&!1===e.batch)return 1;var t=e&&e.maxBatchSize;if(void 0===t)return 1/0;if("number"!=typeof t||t<1)throw new TypeError("maxBatchSize must be a positive number: "+t);return t}(t),this._batchScheduleFn=function(e){var t=e&&e.batchScheduleFn;if(void 0===t)return o;if("function"!=typeof t)throw new TypeError("batchScheduleFn must be a function: "+t);return t}(t),this._cacheKeyFn=function(e){var t=e&&e.cacheKeyFn;if(void 0===t)return function(e){return e};if("function"!=typeof t)throw new TypeError("cacheKeyFn must be a function: "+t);return t}(t),this._cacheMap=function(e){if(e&&!1===e.cache)return null;var t=e&&e.cacheMap;if(void 0===t)return new Map;if(null!==t){var n=["get","set","delete","clear"].filter((function(e){return t&&"function"!=typeof t[e]}));if(0!==n.length)throw new TypeError("Custom cacheMap missing methods: "+n.join(", "))}return t}(t),this._batch=null}var t=e.prototype;return t.load=function(e){if(null==e)throw new TypeError("The loader.load() function must be called with a value,but got: "+String(e)+".");var t=function(e){var t=e._batch;if(null!==t&&!t.hasDispatched&&t.keys.length and returns Promise>, but the function did not return a Promise: "+String(n)+"."));n.then((function(e){if(!l(e))throw new TypeError("DataLoader must be constructed with a function which accepts Array and returns Promise>, but the function did not return a Promise of an Array: "+String(e)+".");if(e.length!==t.keys.length)throw new TypeError("DataLoader must be constructed with a function which accepts Array and returns Promise>, but the function did not return a Promise of an Array of the same length as the Array of keys.\n\nKeys:\n"+String(t.keys)+"\n\nValues:\n"+String(e));u(t);for(var n=0;n but got: "+e+".");for(var t=[],n=0;n0&&Object.prototype.hasOwnProperty.call(e,e.length-1))}e.exports=a}).call(t,n(75),n(1595).setImmediate)},function(e,t,n){(function(e){var r=void 0!==e&&e||"undefined"!=typeof self&&self||window,a=Function.prototype.apply;function o(e,t){this._id=e,this._clearFn=t}t.setTimeout=function(){return new o(a.call(setTimeout,r,arguments),clearTimeout)},t.setInterval=function(){return new o(a.call(setInterval,r,arguments),clearInterval)},t.clearTimeout=t.clearInterval=function(e){e&&e.close()},o.prototype.unref=o.prototype.ref=function(){},o.prototype.close=function(){this._clearFn.call(r,this._id)},t.enroll=function(e,t){clearTimeout(e._idleTimeoutId),e._idleTimeout=t},t.unenroll=function(e){clearTimeout(e._idleTimeoutId),e._idleTimeout=-1},t._unrefActive=t.active=function(e){clearTimeout(e._idleTimeoutId);var t=e._idleTimeout;t>=0&&(e._idleTimeoutId=setTimeout((function(){e._onTimeout&&e._onTimeout()}),t))},n(1596),t.setImmediate="undefined"!=typeof self&&self.setImmediate||void 0!==e&&e.setImmediate||this&&this.setImmediate,t.clearImmediate="undefined"!=typeof self&&self.clearImmediate||void 0!==e&&e.clearImmediate||this&&this.clearImmediate}).call(t,n(59))},function(e,t,n){(function(e,t){!function(e,n){"use strict";if(!e.setImmediate){var r,a,o,i,u,l=1,c={},s=!1,f=e.document,d=Object.getPrototypeOf&&Object.getPrototypeOf(e);d=d&&d.setTimeout?d:e,"[object process]"==={}.toString.call(e.process)?r=function(e){t.nextTick((function(){h(e)}))}:!function(){if(e.postMessage&&!e.importScripts){var t=!0,n=e.onmessage;return e.onmessage=function(){t=!1},e.postMessage("","*"),e.onmessage=n,t}}()?e.MessageChannel?((o=new MessageChannel).port1.onmessage=function(e){h(e.data)},r=function(e){o.port2.postMessage(e)}):f&&"onreadystatechange"in f.createElement("script")?(a=f.documentElement,r=function(e){var t=f.createElement("script");t.onreadystatechange=function(){h(e),t.onreadystatechange=null,a.removeChild(t),t=null},a.appendChild(t)}):r=function(e){setTimeout(h,0,e)}:(i="setImmediate$"+Math.random()+"$",u=function(t){t.source===e&&"string"==typeof t.data&&0===t.data.indexOf(i)&&h(+t.data.slice(i.length))},e.addEventListener?e.addEventListener("message",u,!1):e.attachEvent("onmessage",u),r=function(t){e.postMessage(i+t,"*")}),d.setImmediate=function(e){"function"!=typeof e&&(e=new Function(""+e));for(var t=new Array(arguments.length-1),n=0;n{var n=t.providers,r=t.thirdPartyLogin,a=t.sso,o=e.providers&&e.providers.entries||[];if(0===o.length)return n;var i=o.map((e=>{var t=n.some((t=>t.url===e.url)),o=t||r||a&&Object.values(a).some(Boolean);return u(u({},e),{},{custom:!t,supported:o})}));return"replace"===e.providers.mode?i:n.filter((e=>i.some((t=>t.url!==e.url)))).concat(i)}))};var r,a=(r=n(470))&&r.__esModule?r:{default:r},o=n(302);function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e){for(var t=1;t1&&void 0!==arguments[1]&&arguments[1];if(!e)return b.config();t||console.warn(new Error("Setting configuration on the global studio client is deprecated - please use `withConfig()` instead - see ".concat((0,a.generateHelpUrl)("studio-client-global-config"))));e.apiVersion;var n=s(e,l);return y.forEach((e=>e.config(n))),b},get clientConfig(){return b.clientConfig},withConfig:e=>{if(!e||!e.apiVersion)throw new Error("Client `withConfig()` called without an `apiVersion` - see ".concat((0,a.generateHelpUrl)("studio-client-specify-api-version")));var t=b.clone().config(e);return y.push(t),u.authToken$.subscribe((n=>{Boolean(t.config().token)!==Boolean(n)&&t.config(d(d({},e),{},{token:n}))})),t}};t.wrappedClient=g,(h=b,Object.keys(Object.getPrototypeOf(h)).concat(Object.keys(h))).forEach((e=>{"config"!==e&&"clientConfig"!==e&&"withConfig"!==e&&Object.defineProperty(g,e,{get:()=>(console.warn(new Error('Used property "'.concat(e,'" on versionless client - this is deprecated. Please specify API version using `withConfig` - see ').concat((0,a.generateHelpUrl)("studio-client-specify-api-version")))),"function"==typeof b[e]?b[e].bind(b):b[e])})}))},function(e,t,n){"use strict";function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var o=n(29),i=n(220),u=i.Observable,l=i.map,c=i.filter,s=n(472),f=n(783),d=n(1612),p=n(1618),h=n(1619),v=n(1620),m=n(1622),b=n(1623),y=n(1624),g=n(1651),O=n(1652),w=O.defaultConfig,j=O.initConfig,_=n(137);function E(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:w;if(!(this instanceof E))return new E(e);if(this.config(e),this.assets=new v(this),this.datasets=new p(this),this.projects=new h(this),this.users=new m(this),this.auth=new b(this),this.clientConfig.isPromiseAPI){var t=o({},this.clientConfig,{isPromiseAPI:!1});this.observable=new E(t)}}o(E.prototype,d),o(E.prototype,{clone:function(){return new E(this.config())},config:function(e){if(void 0===e)return o({},this.clientConfig);if(this.observable){var t=o({},e,{isPromiseAPI:!1});this.observable.config(t)}return this.clientConfig=j(e,this.clientConfig||{}),this},withConfig:function(e){return this.clone().config(e)},getUrl:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=t?this.clientConfig.cdnUrl:this.clientConfig.url;return"".concat(n,"/").concat(e.replace(/^\//,""))},isPromiseAPI:function(){return this.clientConfig.isPromiseAPI},_requestObservable:function(e){var t=this,n=e.url||e.uri,i=void 0===e.canUseCdn?["GET","HEAD"].indexOf(e.method||"GET")>=0&&0===n.indexOf("/data/"):e.canUseCdn,l=this.clientConfig.useCdn&&i,c=e.tag&&this.clientConfig.requestTagPrefix?[this.clientConfig.requestTagPrefix,e.tag].join("."):e.tag||this.clientConfig.requestTagPrefix;c&&(e.query=function(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{};return a({returnIds:!0,returnDocuments:m(e.returnDocuments,!0),visibility:e.visibility||"sync"},e.skipCrossDatasetReferenceValidation&&{skipCrossDatasetReferenceValidation:e.skipCrossDatasetReferenceValidation})},y=function(e){return"response"===e.type},g=function(e){return e.body},O=function(e,t){return e.reduce((function(e,n){return e[t(n)]=n,e}),Object.create(null))},w=function(e){return e.toPromise()};e.exports={listen:v,getDataUrl:function(e,t){var n=this.clientConfig,r=s.hasDataset(n),a="/".concat(e,"/").concat(r),o=t?"".concat(a,"/").concat(t):a;return"/data".concat(o).replace(/\/($|\?)/,"$1")},fetch:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=!1===n.filterResponse?function(e){return e}:function(e){return e.result},a=this._dataRequest("query",{query:e,params:t},n).pipe(l(r));return this.isPromiseAPI()?w(a):a},getDocument:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n={uri:this.getDataUrl("doc",e),json:!0,tag:t.tag},r=this._requestObservable(n).pipe(c(y),l((function(e){return e.body.documents&&e.body.documents[0]})));return this.isPromiseAPI()?w(r):r},getDocuments:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n={uri:this.getDataUrl("doc",e.join(",")),json:!0,tag:t.tag},r=this._requestObservable(n).pipe(c(y),l((function(t){var n=O(t.body.documents||[],(function(e){return e._id}));return e.map((function(e){return n[e]||null}))})));return this.isPromiseAPI()?w(r):r},create:function(e,t){return this._create(e,"create",t)},createIfNotExists:function(e,t){return s.requireDocumentId("createIfNotExists",e),this._create(e,"createIfNotExists",t)},createOrReplace:function(e,t){return s.requireDocumentId("createOrReplace",e),this._create(e,"createOrReplace",t)},patch:function(e,t){return new h(e,t,this)},delete:function(e,t){return this.dataRequest("mutate",{mutations:[{delete:f(e)}]},t)},mutate:function(e,t){var n=e instanceof h||e instanceof p?e.serialize():e,r=Array.isArray(n)?n:[n],a=t&&t.transactionId;return this.dataRequest("mutate",{mutations:r,transactionId:a},t)},transaction:function(e){return new p(e,this)},dataRequest:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=this._dataRequest(e,t,n);return this.isPromiseAPI()?w(r):r},_dataRequest:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r="mutate"===e,a="query"===e,i=!r&&d(t),u=!r&&i.length<11264,s=u?i:"",f=n.returnFirst,p=n.timeout,h=n.token,v=n.tag,m=n.headers,O=this.getDataUrl(e,s),w={method:u?"GET":"POST",uri:O,json:!0,body:u?void 0:t,query:r&&b(n),timeout:p,headers:m,token:h,tag:v,canUseCdn:a};return this._requestObservable(w).pipe(c(y),l(g),l((function(e){if(!r)return e;var t=e.results||[];if(n.returnDocuments)return f?t[0]&&t[0].document:t.map((function(e){return e.document}));var a=f?"documentId":"documentIds",i=f?t[0]&&t[0].id:t.map((function(e){return e.id}));return o({transactionId:e.transactionId,results:t},a,i)})))},_create:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=o({},t,e),a=i({returnFirst:!0,returnDocuments:!0},n);return this.dataRequest("mutate",{mutations:[r]},a)}}},function(e,t,n){"use strict";function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function a(e){for(var t=1;t2&&void 0!==arguments[2]?arguments[2]:{},r=this.clientConfig,o=r.url,i=r.token,l=r.withCredentials,b=r.requestTagPrefix,y=n.tag&&b?[b,n.tag].join("."):n.tag,g=a(a({},s(n,h)),{},{tag:y}),O=c(g,p),w=f({query:e,params:t,options:O,tag:y}),j="".concat(o).concat(this.getDataUrl("listen",w));if(j.length>14800)return new u((function(e){return e.error(new Error("Query too large for listener"))}));var _=g.events?g.events:["mutation"],E=-1!==_.indexOf("reconnect"),P={};return(i||l)&&(P.withCredentials=!0),i&&(P.headers={Authorization:"Bearer ".concat(i)}),new u((function(e){var t,n=c(),r=!1;function a(){r||(E&&e.next({type:"reconnect"}),r||n.readyState===d.CLOSED&&(l(),clearTimeout(t),t=setTimeout(s,100)))}function o(t){e.error(m(t))}function i(t){var n=v(t);return n instanceof Error?e.error(n):e.next(n)}function u(t){r=!0,l(),e.complete()}function l(){n.removeEventListener("error",a,!1),n.removeEventListener("channelError",o,!1),n.removeEventListener("disconnect",u,!1),_.forEach((function(e){return n.removeEventListener(e,i,!1)})),n.close()}function c(){var e=new d(j,P);return e.addEventListener("error",a,!1),e.addEventListener("channelError",o,!1),e.addEventListener("disconnect",u,!1),_.forEach((function(t){return e.addEventListener(t,i,!1)})),e}function s(){n=c()}return function(){r=!0,l()}}))}},function(e,t,n){var r=n(1615);e.exports=r.EventSourcePolyfill},function(e,t,n){var r,a,o; +/** @license + * eventsource.js + * Available under MIT License (MIT) + * https://github.com/Yaffle/EventSource/ + */!function(n){"use strict";var i=n.setTimeout,u=n.clearTimeout,l=n.XMLHttpRequest,c=n.XDomainRequest,s=n.ActiveXObject,f=n.EventSource,d=n.document,p=n.Promise,h=n.fetch,v=n.Response,m=n.TextDecoder,b=n.TextEncoder,y=n.AbortController;if("undefined"==typeof window||void 0===d||"readyState"in d||null!=d.body||(d.readyState="loading",window.addEventListener("load",(function(e){d.readyState="complete"}),!1)),null==l&&null!=s&&(l=function(){return new s("Microsoft.XMLHTTP")}),null==Object.create&&(Object.create=function(e){function t(){}return t.prototype=e,new t}),Date.now||(Date.now=function(){return(new Date).getTime()}),null==y){var g=h;h=function(e,t){var n=t.signal;return g(e,{headers:t.headers,credentials:t.credentials,cache:t.cache}).then((function(e){var t=e.body.getReader();return n._reader=t,n._aborted&&n._reader.cancel(),{status:e.status,statusText:e.statusText,headers:e.headers,body:{getReader:function(){return t}}}}))},y=function(){this.signal={_reader:null,_aborted:!1},this.abort=function(){null!=this.signal._reader&&this.signal._reader.cancel(),this.signal._aborted=!0}}}function O(){this.bitsNeeded=0,this.codePoint=0}O.prototype.decode=function(e){function t(e,t,n){if(1===n)return e>=128>>t&&e<=2048>>t&&e<=57344>>t&&e<=65536>>t&&e<>6>15?3:t>31?2:1;if(12===e)return t>15?3:2;if(18===e)return 3;throw new Error}for(var r=65533,a="",o=this.bitsNeeded,i=this.codePoint,u=0;u191||!t(i<<6|63&l,o-6,n(o,i)))&&(o=0,i=r,a+=String.fromCharCode(i)),0===o?(l>=0&&l<=127?(o=0,i=l):l>=192&&l<=223?(o=6,i=31&l):l>=224&&l<=239?(o=12,i=15&l):l>=240&&l<=247?(o=18,i=7&l):(o=0,i=r),0===o||t(i,o,n(o,i))||(o=0,i=r)):(o-=6,i=i<<6|63&l),0===o&&(i<=65535?a+=String.fromCharCode(i):(a+=String.fromCharCode(55296+(i-65535-1>>10)),a+=String.fromCharCode(56320+(i-65535-1&1023))))}return this.bitsNeeded=o,this.codePoint=i,a};null!=m&&null!=b&&function(){try{return"test"===(new m).decode((new b).encode("test"),{stream:!0})}catch(e){console.debug("TextDecoder does not support streaming option. Using polyfill instead: "+e)}return!1}()||(m=O);var w=function(){};function j(e){this.withCredentials=!1,this.readyState=0,this.status=0,this.statusText="",this.responseText="",this.onprogress=w,this.onload=w,this.onerror=w,this.onreadystatechange=w,this._contentType="",this._xhr=e,this._sendTimeout=0,this._abort=w}function _(e){return e.replace(/[A-Z]/g,(function(e){return String.fromCharCode(e.charCodeAt(0)+32)}))}function E(e){for(var t=Object.create(null),n=e.split("\r\n"),r=0;re.length)&&(t=e.length);for(var n=0,r=new Array(t);n2&&void 0!==arguments[2]?arguments[2]:{};s.validateAssetType(e);var r=n.extract||void 0;r&&!r.length&&(r=["none"]);var a=s.hasDataset(this.client.clientConfig),o="image"===e?"images":"files",i=d(n,t),c=i.tag,f=i.label,p=i.title,h=i.description,v=i.creditLine,m=i.filename,b=i.source,y={label:f,title:p,description:h,filename:m,meta:r,creditLine:v};b&&(y.sourceId=b.id,y.sourceName=b.name,y.sourceUrl=b.url);var g=this.client._requestObservable({tag:c,method:"POST",timeout:i.timeout||0,uri:"/assets/".concat(o,"/").concat(a),headers:i.contentType?{"Content-Type":i.contentType}:{},query:y,body:t});return this.client.isPromiseAPI()?g.pipe(l((function(e){return"response"===e.type})),u((function(e){return e.body.document}))).toPromise():g},delete:function(e,t){console.warn("client.assets.delete() is deprecated, please use client.delete()");var n=t||"";return/^(image|file)-/.test(n)?e._id&&(n=e._id):n="".concat(e,"-").concat(n),s.hasDataset(this.client.clientConfig),this.client.delete(n)},getImageUrl:function(e,t){var n=e._ref||e;if("string"!=typeof n)throw new Error("getImageUrl() needs either an object with a _ref, or a string with an asset document ID");if(!/^image-[A-Za-z0-9_]+-\d+x\d+-[a-z]{1,5}$/.test(n))throw new Error('Unsupported asset ID "'.concat(n,'". URL generation only works for auto-generated IDs.'));var a=r(n.split("-"),4),o=a[1],i=a[2],u=a[3];s.hasDataset(this.client.clientConfig);var l=this.client.clientConfig,f=l.projectId,d=l.dataset,p=t?c(t):"";return"https://cdn.sanity.io/images/".concat(f,"/").concat(d,"/").concat(o,"-").concat(i,".").concat(u).concat(p)}}),e.exports=f},function(e,t,n){"use strict";e.exports=function(e){var t=[];for(var n in e)e.hasOwnProperty(n)&&t.push("".concat(encodeURIComponent(n),"=").concat(encodeURIComponent(e[n])));return t.length>0?"?".concat(t.join("&")):""}},function(e,t,n){"use strict";function r(e){this.client=e}n(29)(r.prototype,{getById:function(e){return this.client.request({uri:"/users/".concat(e)})}}),e.exports=r},function(e,t,n){"use strict";function r(e){this.client=e}n(29)(r.prototype,{getLoginProviders:function(){return this.client.request({uri:"/auth/providers"})},logout:function(){return this.client.request({uri:"/auth/logout",method:"POST"})}}),e.exports=r},function(e,t,n){"use strict";var r=n(1625),a=n(29),o=n(1640),i=n(1642),u=n(1645),l=n(1646),c=n(220).Observable,s=n(1648),f=s.ClientError,d=s.ServerError,p={onResponse:function(e){if(e.statusCode>=500)throw new d(e);if(e.statusCode>=400)throw new f(e);return e}},h={onResponse:function(e){var t=e.headers["x-sanity-warning"];return(Array.isArray(t)?t:[t]).filter(Boolean).forEach((function(e){return console.warn(e)})),e}},v=r(n(1650).concat([h,i(),u(),l(),p,o({implementation:c})]));function m(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:v;return t(a({maxRedirects:0},e))}m.defaultRequester=v,m.ClientError=f,m.ServerError=d,e.exports=m},function(e,t,n){e.exports=n(1626)},function(e,t,n){"use strict";var r=n(1627),a=n(1628),o=n(1629),i=n(1633),u=n(1634),l=["request","response","progress","error","abort"],c=["processOptions","validateOptions","interceptRequest","finalizeOptions","onRequest","onResponse","onError","onReturn","onHeaders"];e.exports=function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:u,s=[],f=c.reduce((function(e,t){return e[t]=e[t]||[],e}),{processOptions:[o],validateOptions:[i]});function d(e){var t=l.reduce((function(e,t){return e[t]=r(),e}),{}),o=a(f),i=o("processOptions",e);o("validateOptions",i);var u={options:i,channels:t,applyMiddleware:o},c=null,s=t.request.subscribe((function(e){c=n(e,(function(n,r){return function(e,n,r){var a=e,i=n;if(!a)try{i=o("onResponse",n,r)}catch(e){i=null,a=e}(a=a&&o("onError",a,r))?t.error.publish(a):i&&t.response.publish(i)}(n,r,e)}))}));t.abort.subscribe((function(){s(),c&&c.abort()}));var d=o("onReturn",t,u);return d===t&&t.request.publish(u),d}return d.use=function(e){if(!e)throw new Error("Tried to add middleware that resolved to falsey value");if("function"==typeof e)throw new Error("Tried to add middleware that was a function. It probably expects you to pass options to it.");if(e.onReturn&&f.onReturn.length>0)throw new Error("Tried to add new middleware with `onReturn` handler, but another handler has already been registered for this event");return c.forEach((function(t){e[t]&&f[t].push(e[t])})),s.push(e),d},d.clone=function(){return e(s)},t.forEach(d.use),d}},function(e,t){e.exports=function(){var e=[];return{subscribe:function(t){return e.push(t),function(){var n=e.indexOf(t);n>-1&&e.splice(n,1)}},publish:function(){for(var t=0;t2?o-2:0),u=2;u=2&&(n=n.slice(2)):v(a)?n=r[4]:a?o&&(n=n.slice(2)):l>=2&&v(t.protocol)&&(n=r[4]),{protocol:a,slashes:o||v(a),slashesCount:l,rest:n}}function b(e,t,n){if(e=(e=f(e)).replace(i,""),!(this instanceof b))return new b(e,t,n);var o,u,l,c,p,y,g=d.slice(),O=typeof t,w=this,j=0;for("object"!==O&&"string"!==O&&(n=t,t=null),n&&"function"!=typeof n&&(n=a.parse),o=!(u=m(e||"",t=h(t))).protocol&&!u.slashes,w.slashes=u.slashes||o&&t.slashes,w.protocol=u.protocol||t.protocol||"",e=u.rest,("file:"===u.protocol&&(2!==u.slashesCount||s.test(e))||!u.slashes&&(u.protocol||u.slashesCount<2||!v(w.protocol)))&&(g[3]=[/(.*)/,"pathname"]);j12e3&&e<12156)return E();e=1223===h.status?204:h.status,t=1223===h.status?"No Content":t}return{body:h.response||h.responseText,url:o.url,method:o.method,headers:v?{}:a(h.getAllResponseHeaders()),statusCode:e,statusMessage:t}}())}()},h.open(o.method,o.url,!0),h.withCredentials=!!o.withCredentials,m&&h.setRequestHeader)for(var w in m)m.hasOwnProperty(w)&&h.setRequestHeader(w,m[w]);else if(m&&v)throw new Error("Headers cannot be set on an XDomainRequest object");return o.rawBody&&(h.responseType="arraybuffer"),e.applyMiddleware("onRequest",{options:o,adapter:u,request:h,context:e}),h.send(o.body||null),b&&(c.connect=setTimeout((function(){return j("ETIMEDOUT")}),b.connect)),{abort:function(){y=!0,h&&h.abort()}};function j(t){O=!0,h.abort();var n=new Error("ESOCKETTIMEDOUT"===t?"Socket timed out on request to ".concat(o.url):"Connection timed out on request to ".concat(o.url));n.code=t,e.channels.error.publish(n)}function _(e){(e||y||h.readyState>=2&&c.connect)&&clearTimeout(c.connect),c.socket&&clearTimeout(c.socket)}function E(e){if(!g){_(!0),g=!0,h=null;var n=e||new Error("Network error while attempting to reach ".concat(o.url));n.isNetworkError=!0,n.request=o,t(n)}}}},function(e,t,n){"use strict";var r=n(1637);e.exports=function(e,t,n){if(e===t)return!0;var a=r.parse(e,!1,!0),o=r.parse(t,!1,!0),i=0|a.port||("https"===a.protocol?443:80),u=0|o.port||("https"===o.protocol?443:80),l={proto:a.protocol===o.protocol,hostname:a.hostname===o.hostname,port:i===u};return l.proto&&l.hostname&&(l.port||n)}},function(e,t,n){"use strict";var r=/^(?:(?:(?:([^:\/#\?]+:)?(?:(?:\/\/)((?:((?:[^:@\/#\?]+)(?:\:(?:[^:@\/#\?]+))?)@)?(([^:\/#\?\]\[]+|\[[^\/\]@#?]+\])(?:\:([0-9]+))?))?)?)?((?:\/?(?:[^\/\?#]+\/+)*)(?:[^\?#]*)))?(\?[^#]+)?)(#.*)?/;e.exports={regex:r,parse:function(e){var t=r.exec(e);return t?{protocol:(t[1]||"").toLowerCase()||void 0,hostname:(t[5]||"").toLowerCase()||void 0,port:t[6]||void 0}:{}}}},function(e,t){var n=function(e){return e.replace(/^\s+|\s+$/g,"")};e.exports=function(e){if(!e)return{};for(var t,r={},a=n(e).split("\n"),o=0;o0&&void 0!==arguments[0]?arguments[0]:{},t=e.implementation||r.Observable;if(!t)throw new Error("`Observable` is not available in global scope, and no implementation was passed");return{onReturn:function(e,n){return new t((function(t){return e.error.subscribe((function(e){return t.error(e)})),e.progress.subscribe((function(e){return t.next(a({type:"progress"},e))})),e.response.subscribe((function(e){t.next(a({type:"response"},e)),t.complete()})),e.request.publish(n),function(){return e.abort.publish()}}))}}}},function(e,t,n){"use strict";(function(t){"undefined"!=typeof globalThis?e.exports=globalThis:"undefined"!=typeof window?e.exports=window:void 0!==t?e.exports=t:"undefined"!=typeof self?e.exports=self:e.exports={}}).call(t,n(59))},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}var a=n(29),o=n(1643),i=["boolean","string","number"];e.exports=function(){return{processOptions:function(e){var t,n=e.body;return n&&!("function"==typeof n.pipe)&&!((t=n).constructor&&"function"==typeof t.constructor.isBuffer&&t.constructor.isBuffer(t))&&(-1!==i.indexOf(r(n))||Array.isArray(n)||o(n))?a({},e,{body:JSON.stringify(e.body),headers:a({},e.headers,{"Content-Type":"application/json"})}):e}}}},function(e,t,n){"use strict"; +/*! + * is-plain-object + * + * Copyright (c) 2014-2017, Jon Schlinkert. + * Released under the MIT License. + */var r=n(1644);function a(e){return!0===r(e)&&"[object Object]"===Object.prototype.toString.call(e)}e.exports=function(e){var t,n;return!1!==a(e)&&("function"==typeof(t=e.constructor)&&(!1!==a(n=t.prototype)&&!1!==n.hasOwnProperty("isPrototypeOf")))}},function(e,t,n){"use strict"; +/*! + * isobject + * + * Copyright (c) 2014-2017, Jon Schlinkert. + * Released under the MIT License. + */e.exports=function(e){return null!=e&&"object"==typeof e&&!1===Array.isArray(e)}},function(e,t,n){"use strict";var r=n(29);function a(e){try{return JSON.parse(e)}catch(e){throw e.message="Failed to parsed response body as JSON: ".concat(e.message),e}}e.exports=function(e){return{onResponse:function(t){var n=t.headers["content-type"]||"",o=e&&e.force||-1!==n.indexOf("application/json");return t.body&&n&&o?r({},t,{body:a(t.body)}):t},processOptions:function(e){return r({},e,{headers:r({Accept:"application/json"},e.headers)})}}}},function(e,t,n){"use strict";e.exports=n(1647)},function(e,t,n){"use strict";e.exports=function(){return{onRequest:function(e){if("xhr"===e.adapter){var t=e.request,n=e.context;"upload"in t&&"onprogress"in t.upload&&(t.upload.onprogress=r("upload")),"onprogress"in t&&(t.onprogress=r("download"))}function r(e){return function(t){var r=t.lengthComputable?t.loaded/t.total*100:-1;n.channels.progress.publish({stage:e,percent:r,total:t.total,loaded:t.loaded,lengthComputable:t.lengthComputable})}}}}}},function(e,t,n){"use strict";var r=n(1649),a=n(29);function o(e){var t=u(e);o.super.call(this,t.message),a(this,t)}function i(e){var t=u(e);i.super.call(this,t.message),a(this,t)}function u(e){var t=e.body,n={response:e,statusCode:e.statusCode,responseBody:l(t,e)};return t.error&&t.message?(n.message="".concat(t.error," - ").concat(t.message),n):t.error&&t.error.description?(n.message=t.error.description,n.details=t.error,n):(n.message=t.error||t.message||function(e){var t=e.statusMessage?" ".concat(e.statusMessage):"";return"".concat(e.method,"-request to ").concat(e.url," resulted in HTTP ").concat(e.statusCode).concat(t)}(e),n)}function l(e,t){return-1!==(t.headers["content-type"]||"").toLowerCase().indexOf("application/json")?JSON.stringify(e,null,2):e}r(o),r(i),t.ClientError=o,t.ServerError=i},function(e,t,n){"use strict";var r="undefined"!=typeof Reflect?Reflect.construct:void 0,a=Object.defineProperty,o=Error.captureStackTrace;function i(e){void 0!==e&&a(this,"message",{configurable:!0,value:e,writable:!0});var t=this.constructor.name;void 0!==t&&t!==this.name&&a(this,"name",{configurable:!0,value:t,writable:!0}),o(this,this.constructor)}void 0===o&&(o=function(e){var t=new Error;a(e,"stack",{configurable:!0,get:function(){var e=t.stack;return a(this,"stack",{configurable:!0,value:e,writable:!0}),e},set:function(t){a(e,"stack",{configurable:!0,value:t,writable:!0})}})}),i.prototype=Object.create(Error.prototype,{constructor:{configurable:!0,value:i,writable:!0}});var u=function(){function e(e,t){return a(e,"name",{configurable:!0,value:t})}try{var t=function(){};if(e(t,"foo"),"foo"===t.name)return e}catch(e){}}();t=e.exports=function(e,t){if(null==t||t===Error)t=i;else if("function"!=typeof t)throw new TypeError("super_ should be a function");var n;if("string"==typeof e)n=e,e=void 0!==r?function(){return r(t,arguments,this.constructor)}:function(){t.apply(this,arguments)},void 0!==u&&(u(e,n),n=void 0);else if("function"!=typeof e)throw new TypeError("constructor should be either a string or a function");e.super_=e.super=t;var a={constructor:{configurable:!0,value:e,writable:!0}};return void 0!==n&&(a.name={configurable:!0,value:n,writable:!0}),e.prototype=Object.create(t.prototype,a),e},t.BaseError=i},function(e,t,n){"use strict";e.exports=[]},function(e,t,n){"use strict";var r=n(29),a="X-Sanity-Project-ID";e.exports=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n={},o=t.token||e.token;o&&(n.Authorization="Bearer ".concat(o)),t.useGlobalApi||e.useProjectHostname||!e.projectId||(n[a]=e.projectId);var i=Boolean(void 0===t.withCredentials?e.token||e.withCredentials:t.withCredentials),u=void 0===t.timeout?e.timeout:t.timeout;return r({},t,{headers:r({},n,t.headers||{}),timeout:void 0===u?3e5:u,proxy:t.proxy||e.proxy,json:!0,withCredentials:i})}},function(e,t,n){"use strict";var r=n(785),a=n(29),o=n(137),i=n(1653),u={apiHost:"https://api.sanity.io",apiVersion:"1",useProjectHostname:!0,isPromiseAPI:!0},l=["localhost","127.0.0.1","0.0.0.0"];t.defaultConfig=u,t.initConfig=function(e,n){var c=a({},n,e);c.apiVersion||i.printNoApiVersionSpecifiedWarning();var s=a({},u,c),f=s.useProjectHostname;if("undefined"==typeof Promise){var d=r("js-client-promise-polyfill");throw new Error("No native Promise-implementation found, polyfill needed - see ".concat(d))}if(f&&!s.projectId)throw new Error("Configuration must contain `projectId`");var p="undefined"!=typeof window&&window.location&&window.location.hostname,h=p&&function(e){return-1!==l.indexOf(e)}(window.location.hostname);p&&h&&s.token&&!0!==s.ignoreBrowserTokenWarning?i.printBrowserTokenWarning():void 0===s.useCdn&&i.printCdnWarning(),f&&o.projectId(s.projectId),s.dataset&&o.dataset(s.dataset),"requestTagPrefix"in s&&(s.requestTagPrefix=s.requestTagPrefix?o.requestTag(s.requestTagPrefix).replace(/\.+$/,""):void 0),s.apiVersion="".concat(s.apiVersion).replace(/^v/,""),s.isDefaultApi=s.apiHost===u.apiHost,s.useCdn=Boolean(s.useCdn)&&!s.withCredentials,t.validateApiVersion(s.apiVersion);var v=s.apiHost.split("://",2),m=v[0],b=v[1],y=s.isDefaultApi?"apicdn.sanity.io":b;return s.useProjectHostname?(s.url="".concat(m,"://").concat(s.projectId,".").concat(b,"/v").concat(s.apiVersion),s.cdnUrl="".concat(m,"://").concat(s.projectId,".").concat(y,"/v").concat(s.apiVersion)):(s.url="".concat(s.apiHost,"/v").concat(s.apiVersion),s.cdnUrl=s.url),s},t.validateApiVersion=function(e){if("1"!==e&&"X"!==e){var t=new Date(e);if(!(/^\d{4}-\d{2}-\d{2}$/.test(e)&&t instanceof Date&&t.getTime()>0))throw new Error("Invalid API version string, expected `1` or date in format `YYYY-MM-DD`")}}},function(e,t,n){"use strict";var r=n(785),a=n(1654),o=function(e){return a((function(){for(var t,n=arguments.length,r=new Array(n),a=0;a{if(!e)throw new Error("Invalid project id");return"__studio_auth_token_".concat(e)};t.saveToken=e=>{var t=e.token,n=e.projectId;try{u.set(c(n),JSON.stringify({token:t,time:(new Date).toISOString()}))}catch(e){console.error(e)}};t.clearToken=e=>{try{u.del(c(e))}catch(e){console.error(e)}};var s=e=>{try{var t=u.get(c(e));if(t){var n=JSON.parse(t).token;if(n&&"string"==typeof n)return n}}catch(e){console.error(e)}return null};t.getToken=s;t.fetchToken=(e,t)=>t.observable.request({method:"GET",uri:"/auth/fetch",query:{sid:e},tag:"auth.fetch-token"});var f=(0,r.defer)((()=>{if("undefined"==typeof window||!(0,o.authTokenIsAllowed)())return r.EMPTY;var e=(0,o.readConfig)().projectId;if(!e)throw new Error("No projectId configured");return(0,r.of)(s(e))})),d=(0,r.defer)((()=>(0,r.concat)(f,(0,r.merge)(i.authStateChangedInOtherWindow$,i.authStateChangedInThisWindow$).pipe((0,a.switchMapTo)(f))))).pipe((0,a.shareReplay)({bufferSize:1,refCount:!0}));t.authToken$=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.otherWindowMessages$=t.crossWindowBroadcast=void 0;var r,a=(r=n(76))&&r.__esModule?r:{default:r},o=n(5),i=n(4);var u=()=>"__studio_local_storage_messaging_".concat(a.default.api.projectId),l=("undefined"==typeof window?(0,o.of)():(0,o.fromEvent)(window,"storage")).pipe((0,i.filter)((e=>e.key===u())),(0,i.map)((e=>e.newValue)),(0,i.filter)((e=>null!=e)),(0,i.map)((e=>JSON.parse(e))));t.otherWindowMessages$=l;t.crossWindowBroadcast=e=>{if("undefined"!=typeof window)try{window.localStorage.setItem(u(),JSON.stringify(e)),window.localStorage.removeItem(u())}catch(e){}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.del=function(e){r?localStorage.removeItem(e):delete a[e]},t.get=function(e){return r?localStorage[e]:a[e]},t.set=function(e,t){r?localStorage[e]=t:a[e]=t};var r=(()=>{var e="__tmp__can_use";try{return"undefined"!=typeof localStorage&&(localStorage.setItem(e,"---"),localStorage.removeItem(e),!0)}catch(e){return!1}})(),a={}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.debugRolesParam$=t.debugParams$=void 0;var r=n(5),a=n(4),o="_debug_",i=(0,r.concat)((0,r.of)(0),(0,r.fromEvent)(window,"hashchange")).pipe((0,a.map)((()=>"undefined"==typeof document?"#":document.location.hash)),(0,a.distinctUntilChanged)(),(0,a.map)((e=>e.substring(1).split(";").filter((e=>e.toLowerCase().startsWith(o))).map((e=>e.substring(o.length))))));t.debugParams$=i;var u=i.pipe((0,a.map)((e=>e.find((e=>e.startsWith("roles="))))),(0,a.map)((e=>(null==e?void 0:e.split("roles=")[1].split(",").map((e=>e.trim())))||[])));t.debugRolesParam$=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.exampleRoles=void 0,t.getDebugRolesByNames=function(e){return e.filter((e=>e in r)).map((e=>r[e]))};var r={administrator:{name:"administrator",title:"Administrator"},viewer:{name:"Viewer",title:"Viewer"},editor:{name:"editor",title:"Editor"},developer:{name:"developer",title:"Developer"},contributor:{name:"contributor",title:"Contributor"},restricted:{name:"restricted",title:"Restricted"},requiresApproval:{name:"requiresApproval",title:"Requires approval"},read:{name:"read",title:"Read"},write:{name:"write",title:"Write"}};t.exampleRoles=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.debugGrants$=void 0;var r=n(4),a=n(474),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var u=a?Object.getOwnPropertyDescriptor(e,o):null;u&&(u.get||u.set)?Object.defineProperty(r,o,u):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(1661));function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}var u={administrator:o.administrator,editor:o.editor,developer:o.developer,contributor:o.contributor,viewer:o.viewer,restricted:o.restricted,requiresApproval:o.requiresApproval,read:o.viewer,write:o.editor},l=a.debugRolesParam$.pipe((0,r.map)((e=>e.length?e.filter((e=>Boolean(e)&&e in u)).flatMap((e=>u[e]||[])):null)));t.debugGrants$=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.viewer=t.restricted=t.requiresApproval=t.editor=t.developer=t.contributor=t.administrator=void 0;t.administrator=[{filter:'_id in path("**")',permissions:["read","create","history","update"]}];t.editor=[{filter:'_id in path("**")',permissions:["read","create","history","update"]}];t.developer=[{filter:'_id in path("**")',permissions:["read","create","history","update"]}];t.contributor=[{filter:'_id in path("**")',permissions:["read"]},{filter:'_id in path("drafts.**")',permissions:["create","history","update"]}];t.viewer=[{filter:'_id in path("**")',permissions:["read","history"]}];t.requiresApproval=[{filter:"!locked",permissions:["read","create","update"]}];t.restricted=[{filter:'_id in path("drafts.**") && _type in ["stringsTest", "book", "author", "referenceTest"]',permissions:["read","create","history","update"]},{filter:'_id in path("**")',permissions:["read"]}]},function(e,t,n){"use strict";function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1?u:"",history.replaceState(null,"",l),i};var a=/sid=[^&]{20,}/},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fromUrl=s,t.fromSanityClient=function(e){var t=e.config().dataset;return s(e.getUrl("/socket/"+t).replace(/^http/,"ws"))};var r=n(1664),a=n(1666),o=n(1667),i=n(4),u=n(5),l=Object(a.a)((function(e,t){return new window.WebSocket(e,t)})),c=function(e){return e};function s(e,t){return void 0===t&&(t={}),Object(r.a)(l(e).pipe(t.timeout?Object(o.a)(t.timeout,Object(u.throwError)(new Error("Timeout after "+t.timeout+" while establishing WebSockets connection"))):c,Object(i.shareReplay)({refCount:!0}),Object(i.takeUntil)(Object(u.fromEvent)(window,"beforeunload"))))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return f}));var r=n(4),a=n(5),o=n(469),i=n(1665),u=this&&this.__assign||function(){return u=Object.assign||function(e){for(var t,n=1,r=arguments.length;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n({type:"connected",lastHeartbeat:e}))),(0,i.catchWithCount)(((e,t,n)=>{var r,i=Math.min(24e4,(r=t,100*Math.pow(2,r))),u=new Date((new Date).getTime()+i),l=(0,o.timer)(u),s=!navigator.onLine,f=(e=>{var t=e.error,n=e.isOffline;return{type:"error",error:t,attemptNo:e.attemptNo,isOffline:n,retryAt:e.retryAt}})({error:e,retryAt:u,isOffline:s,attemptNo:t}),d=o.NEVER.pipe((0,a.takeUntil)(s?c:(0,o.merge)(l,c,m)));return(0,o.concat)((0,o.of)(f),d.pipe((0,a.take)(1)),n)})),(0,a.startWith)(f));t.connectionStatus$=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.catchWithCount=function(e){return t=>{var n=[],a=(0,r.catchError)(((t,r)=>(n.push(t),e(t,n.length,r).pipe(a))));return t.pipe((0,r.tap)((()=>{n=[]})),a)}};var r=n(4)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.mock$=void 0;var r,a=(r=n(1671))&&r.__esModule?r:{default:r},o=n(5),i=n(4);var u=[["nested","first"],["nested","second"],["nestedArray",{_key:"565c867c8dac"},"arrayNo1",{_key:"a645548a8f01"},"arrayNo1",{_key:"1685e372c40f"},"fieldNo0"],["nestedArray",{_key:"565c867c8dac"},"fieldNo0"],["nestedArray",{_key:"565c867c8dac"},"arrayNo19",{_key:"a02e7a93e2a2"},"fieldNo0"],["nestedArray",{_key:"565c867c8dac"},"arrayNo19",{_key:"a02e7a93e2a2"},"fieldNo19"],["address","country"],["address","street"],["customInputWithDefaultPresence","row3","cell3"]],l=(0,o.defer)((()=>(0,o.timer)(0,1e4))).pipe((0,i.mergeMapTo)(["pqSMwf6hH","pnLYqNfv5","priDVVmy8","p0NFOU0j8","pTDl2jw8d","pHMeQnTse","pDQYzJbyS","pZyoPHKUs","p4Tyi2Be5","pb9vii060","pE8yhOisw","p7Fd2C6Cj","p3exSgYCx","pbIQRYViC","p8GJaTEhN","p27ewL8aM","pYg97z75S","pdLr4quHv","pkJXiDgg6","pkl4UAKcA","pNoExists"]),(0,i.map)(((e,t)=>({type:"state",userId:e,sessionId:e+t,timestamp:(new Date).toISOString(),locations:[{type:"document",documentId:"presence-debug",lastActiveAt:(new Date).toISOString(),path:(0,a.default)(u)}]}))),(0,i.shareReplay)());t.mock$=l},function(e,t,n){var r=n(791),a=n(1673),o=n(38);e.exports=function(e){return(o(e)?r:a)(e)}},function(e,t){var n=Math.floor,r=Math.random;e.exports=function(e,t){return e+n(r()*(t-e+1))}},function(e,t,n){var r=n(791),a=n(792);e.exports=function(e){return r(a(e))}},function(e,t,n){var r=n(77);e.exports=function(e,t){return r(t,(function(t){return e[t]}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createBifurTransport=void 0;var r=n(5),a=n(4),o=e=>{if("rollCall"===e.type)return{type:"rollCall",userId:e.i,sessionId:e.session};if("state"===e.type){var t=e.m,n=t.sessionId,r=t.locations;return{type:"state",userId:e.i,sessionId:n,timestamp:(new Date).toISOString(),locations:r}}if("disconnect"===e.type)return{type:"disconnect",userId:e.i,sessionId:e.m.session,timestamp:(new Date).toISOString()};throw new Error("Got unknown presence event: ".concat(JSON.stringify(e)))};t.createBifurTransport=(e,t)=>[e.request("presence").pipe((0,a.map)(o)).pipe((0,a.share)()),n=>"rollCall"===n.type?e.request("presence_rollcall",{session:t}):"state"===n.type?e.request("presence_announce",{data:{locations:n.locations,sessionId:t}}):"disconnect"===n.type?e.request("presence_disconnect",{session:t}):r.EMPTY]},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useDocumentPresence=function(e){var t=(u=(0,r.useState)([]),l=2,function(e){if(Array.isArray(e))return e}(u)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}}(u,l)||function(e,t){if(e){if("string"==typeof e)return o(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?o(e,t):void 0}}(u,l)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),n=t[0],i=t[1];var u,l;return(0,r.useEffect)((()=>{var t=(0,a.documentPresence)(e).subscribe(i);return()=>{t.unsubscribe()}}),[e]),n};var r=n(0),a=n(434);function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:"*",n=(0,o.getPublishedId)(e),r=Boolean(t&&"*"!==t),l=(0,a.useMemo)((()=>({documentType:t,isLoaded:!0})),[t]),s=(0,a.useState)(r?l:c),f=u(s,2),d=f[0],p=f[1];return(0,a.useEffect)((()=>p(c)),[n,t]),(0,a.useEffect)((()=>{if(!r){var e=i.default.resolveTypeForDocument(n,t).subscribe((e=>p({documentType:e,isLoaded:!0})));return()=>e.unsubscribe()}}),[n,t,r]),r?l:d};var r,a=n(0),o=n(81),i=(r=n(797))&&r.__esModule?r:{default:r};function u(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return l(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return l(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n2&&void 0!==arguments[2]?arguments[2]:{},i=t.publishedId,l=t.draftId;return(0,r.defer)((()=>e.observable.listen("*[_id == $publishedId || _id == $draftId]",{publishedId:i,draftId:l},{includeResult:!1,events:["welcome","mutation","reconnect"],effectFormat:"mendoza",tag:n.tag||"document.pair-listener"}))).pipe((0,a.concatMap)((e=>"welcome"===e.type?c().pipe((0,a.concatMap)((e=>[u(l,e.draft),u(i,e.published)]))):(0,r.of)(e))));function c(){return e.observable.getDocuments([l,i],{tag:"document.snapshots"}).pipe((0,a.map)((e=>{var t=o(e,2);return{draft:t[0],published:t[1]}})))}};var r=n(5),a=n(4);function o(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return i(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return i(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function f(e){for(var t=1;t{var t=e.LOCAL,n=e.document.HEAD;return t?f(f({},t),{},{_type:(n||t)._type,_rev:(n||t)._rev,_updatedAt:(new Date).toISOString()}):t},h=e=>({type:"snapshot",document:e}),v=e=>e.document;t.createObservableBufferedDocument=(e,t)=>{var n=new a.Subject,l=new a.BehaviorSubject(!0),s=new a.Subject,f=new a.Subject,d=new a.Subject,m=e.pipe((0,o.scan)(((e,n)=>"snapshot"===n.type?(e&&e.commit(),(e=>{var n=new r.BufferedDocument(e);return n.onMutation=e=>{var t=e.mutation,r=e.remote;s.next({type:"mutation",document:p(n),mutations:t.mutations,origin:r?"remote":"local"})},n.onRemoteMutation=e=>{d.next({type:"remoteMutation",head:n.document.HEAD,transactionId:e.transactionId,timestamp:e.timestamp,author:e.identity,effects:e.effects})},n.onRebase=(e,t,n)=>{f.next({type:"rebase",document:e,remoteMutations:t,localMutations:n})},n.onConsistencyChanged=e=>{l.next(e)},n.commitHandler=e=>{var n=e.mutation.params,r=(n.resultRev,c(n,i));t(r).then(e.success,(t=>("ClientError"===t.name&&t.statusCode>=400&&t.statusCode<=500?e.cancel(t):e.failure(),Promise.reject(t))))},n})(n.document||null)):null===e?(console.warn('Ignoring event of type "%s" since buffered document has not yet been set up with snapshot',n.type),null):e),null),(0,o.distinctUntilChanged)(),(0,o.publishReplay)(1),(0,o.refCount)()),b=e.pipe((0,o.filter)((e=>"mutation"===e.type)),(0,o.withLatestFrom)(m),(0,o.map)((e=>{var t=u(e,2),n=t[0],a=t[1];return a.arrive(new r.Mutation(n)),p(a)}))),y=n.pipe((0,o.withLatestFrom)(m),(0,o.tap)((e=>{var t=u(e,2),n=t[0],a=t[1];"mutation"===n.type&&a.add(new r.Mutation({mutations:n.mutations})),"commit"===n.type&&a.commit()})),(0,o.mergeMapTo)(a.EMPTY),(0,o.share)()),g=e=>{return t={type:"mutation",mutations:e},n.next(t);var t},O=(0,a.merge)(m.pipe((0,o.map)((e=>e.LOCAL))),s.pipe((0,o.map)(v)),f.pipe((0,o.map)(v)),b).pipe((0,o.map)(h),(0,o.publishReplay)(1),(0,o.refCount)()),w=(0,a.merge)(m.pipe((0,o.map)((e=>e.document.HEAD)),(0,o.map)(h)),d).pipe((0,o.publishReplay)(1),(0,o.refCount)());return{updates$:(0,a.merge)(O,y,s,f),consistency$:l.pipe((0,o.distinctUntilChanged)(),(0,o.publishReplay)(1),(0,o.refCount)()),remoteSnapshot$:w,addMutation:e=>g([e]),addMutations:g,commit:()=>m.pipe((0,o.take)(1),(0,o.mergeMap)((e=>e.commit())),(0,o.mergeMapTo)(a.EMPTY))}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(800)),a=i(n(1686)),o=i(n(479));function i(e){return e&&e.__esModule?e:{default:e}}function u(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class l{constructor(e,t){u(this,"active",void 0),u(this,"recursives",void 0),u(this,"payload",void 0),this.active=e||[],t?(this.recursives=t.recursives,this.payload=t.payload):this.recursives=[],this.extractRecursives()}setPayload(e){return this.payload=e,this}extractRecursives(){this.active=this.active.filter((e=>!e.isRecursive()||(this.recursives.push(...e.extractRecursives()),!1)))}activeRecursives(e){return this.recursives.filter((t=>{var n=t.head;return!!n.isConstraint()||(!("array"!=e.containerType()||!n.isIndexReference())||!("object"!=e.containerType()||!n.isAttributeReference()||!e.hasAttribute(n.name())))}))}match(e){return this.iterate(e).extractMatches(e)}iterate(e){var t=[];return this.active.concat(this.activeRecursives(e)).forEach((n=>{t.push(...n.iterate(e))})),new l(t,this)}isDestination(){return!!this.active.find((e=>!!e.hasArrived()))}hasRecursives(){return this.recursives.length>0}extractMatches(e){var t=[],n=[];if(this.active.forEach((r=>{if(r.hasArrived())n.push(new o.default({type:"alias",target:"self"}));else if(("array"!=e.containerType()||r.head.isIndexReference())&&("object"!=e.containerType()||r.head.isAttributeReference()))if(r.tail){var a=new l(r.descend(),this);r.head.toFieldReferences().forEach((e=>{t.push({target:r.head,matcher:a})}))}else n.push(r.head)})),this.hasRecursives()){var r=new l([],this);if("array"==e.containerType())for(var a=e.length(),i=0;i{t.push({target:o.default.attributeReference(e),matcher:r})}))}var u={leads:t};return n.length>0&&(u.delivery={targets:n,payload:this.payload}),u}static fromPath(e){var t=new a.default(null,new o.default((0,r.default)(e)));return new l(t.descend())}}t.default=l},function(e,t,n){"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return new l(e).tokenize()};var a=/[0-9]/,o=/^[a-zA-Z0-9_]$/,i=/^[a-zA-Z_]$/,u={operator:["..",".",",",":","?"],comparator:[">",">=","<","<=","==","!="],keyword:["$","@"],boolean:["true","false"],paren:["[","]"]};class l{constructor(e){r(this,"source",void 0),r(this,"i",void 0),r(this,"start",void 0),r(this,"length",void 0),r(this,"tokenizers",void 0),this.source=e,this.length=e.length,this.i=0,this.tokenizers=[this.tokenizeSymbol,this.tokenizeIdentifier,this.tokenizeNumber,this.tokenizeQuoted].map((e=>e.bind(this)))}tokenize(){for(var e=this,t=[],n=function(){var n=void 0;if(e.chompWhitespace(),!e.tokenizers.find((e=>!!(n=e()))))throw new Error("Invalid tokens in jsonpath '".concat(e.source,"' @ ").concat(e.i));t.push(n)};!this.EOF();)n();return t}takeWhile(e){for(var t=this.i,n="";!this.EOF();){var r=e(this.source[this.i]);if(null===r)break;n+=r,this.i++}return this.i===t?null:n}EOF(){return this.i>=this.length}peek(){return this.EOF()?null:this.source[this.i]}consume(e){if(this.i+e.length>this.length)throw new Error("Expected ".concat(e," at end of jsonpath"));if(e!=this.source.slice(this.i,this.i+e.length))throw new Error('Expected "'.concat(e,'", but source contained "').concat(this.source.slice(this.start)));this.i+=e.length}tryConsume(e){return this.i+e.length>this.length?null:e==this.source.slice(this.i,this.i+e.length)?(this.i+=e.length,e):null}chompWhitespace(){this.takeWhile((e=>" "==e?"":null))}tokenizeQuoted(){var e=this.peek();if("'"==e||'"'==e){this.consume(e);var t=!1,n=this.takeWhile((n=>t?(t=!1,n):"\\"==n?(t=!0,""):n!=e?n:null));return this.consume(e),{type:"quoted",value:n,quote:'"'==e?"double":"single"}}return null}tokenizeIdentifier(){var e=!0,t=this.takeWhile((t=>e?(e=!1,t.match(i)?t:null):t.match(o)?t:null));return null!==t?{type:"identifier",name:t}:null}tokenizeNumber(){var e=this.i,t=!1,n=!1,r=!1;"-"==this.peek()&&(r=!0,this.consume("-"));var o=this.takeWhile((e=>"."==e&&!t&&n?(t=!0,e):(n=!0,e.match(a)?e:null)));return null!==o?{type:"number",value:r?-o:+o,raw:r?"-".concat(o):o}:(this.i=e,null)}tokenizeSymbol(){var e=null;return Object.keys(u).find((t=>{var n=u[t].find((e=>this.tryConsume(e)));return!!n&&(e={type:t,symbol:n},!0)})),e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(28)),a=o(n(479));function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class u{constructor(e,t){i(this,"head",void 0),i(this,"tail",void 0),this.head=e,this.tail=t}iterate(e){var t=[this];if(this.head&&this.head.isConstraint())for(var n=!0;n;)n=(t=(0,r.default)(t.map((t=>t.iterateConstraints(e))))).some((e=>e.head&&e.head.isConstraint()));return t}isRecursive(){return this.head&&this.head.isRecursive()}hasArrived(){return null===this.head&&null===this.tail}extractRecursives(){if(this.head.isRecursive()){var e=this.head.unwrapRecursive();return new u(null,e.concat(this.tail)).descend()}return[]}iterateConstraints(e){var t=this.head;if(null===t||!t.isConstraint())return[this];var n=[];if("primitive"===e.containerType()&&t.constraintTargetIsSelf())return t.testConstraint(e)&&n.push(...this.descend()),n;if("array"===e.containerType()){for(var r=e.length(),o=0;onew u(e.head,e.tail))):[new u(null,null)]}toString(){var e=["<"];return this.head&&e.push(this.head.toString()),e.push("|"),this.tail&&e.push(this.tail.toString()),e.push(">"),e.join("")}}t.default=u},function(e,t,n){"use strict";function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{if("path"===e.type){var n=a(e),i=(l=2,function(e){if(Array.isArray(e))return e}(u=n)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}}(u,l)||function(e,t){if(e){if("string"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}}(u,l)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}());return[i[0],o(i[1],t)]}var u,l;return[e,t]}))}(...a(e))}},function(e,t,n){"use strict";function r(e){return a(e,!1)}function a(e,t){switch(e.type){case"attribute":return e.name;case"alias":return"self"===e.target?"@":"$";case"number":return"".concat(e.value);case"range":var n=[];return t||n.push("["),e.start&&n.push("".concat(e.start)),n.push(":"),e.end&&n.push("".concat(e.end)),e.step&&n.push(":".concat(e.step)),t||n.push("]"),n.join("");case"index":return t?"".concat(e.value):"[".concat(e.value,"]");case"constraint":var o="".concat(a(e.lhs,!1)," ").concat(e.operator," ").concat(a(e.rhs,!1));return t?o:"[".concat(o,"]");case"string":return JSON.stringify(e.value);case"path":for(var i=[],u=e.nodes.slice();u.length>0;){var l=u.shift();i.push(r(l));var c=u[0];c&&"["!==a(c,!1)[0]&&i.push(".")}return i.join("");case"union":var s=e.nodes.map((e=>a(e,!0)));return"[".concat(s.join(","),"]");default:throw new Error("Unknown node type ".concat(e.type));case"recursive":return"..".concat(a(e.term,!1))}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return(0,a.default)(e,t).map((e=>e.get()))};var r,a=(r=n(801))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class a{constructor(e,t){r(this,"_value",void 0),r(this,"path",void 0),this._value=e,this.path=t||[]}containerType(){return Array.isArray(this._value)?"array":null!==this._value&&"object"==typeof this._value?"object":"primitive"}length(){if("array"!==this.containerType())throw new Error("Won't return length of non-indexable _value");return this._value.length}getIndex(e){return"array"===this.containerType()&&(e>=this.length()?null:new a(this._value[e],this.path.concat(e)))}hasAttribute(e){return"object"===this.containerType()&&this._value.hasOwnProperty(e)}attributeKeys(){return"object"!==this.containerType()?[]:Object.keys(this._value)}getAttribute(e){if("object"!==this.containerType())throw new Error("getAttribute only applies to plain objects");return this.hasAttribute(e)?new a(this._value[e],this.path.concat(e)):null}get(){return this._value}}t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(478),a=i(n(1692)),o=i(n(807));function i(e){return e&&e.__esModule?e:{default:e}}function u(e,t){var n=t,r=e.match(t),a=r.leads,o=r.delivery;if(a.forEach((e=>{if(e.target.isIndexReference())e.target.toIndicies().forEach((t=>{n=n.setIndexAccessor(t,u(e.matcher,n.getIndex(t)))}));else{if(!e.target.isAttributeReference())throw new Error("Unable to handle target ".concat(e.target.toString()));if(!n.hasAttribute(e.target.name()))return;var t=n.getAttribute(e.target.name()),r=u(e.matcher,n.getAttribute(e.target.name()));t!==r&&(n=n.setAttributeAccessor(e.target.name(),r))}})),o){var i=o.payload;n=i.apply(o.targets,n)}return n}t.default=class{constructor(e){!function(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(this,"patches",void 0),this.patches=(0,a.default)(e)}apply(e){var t=new o.default(e);return this.applyViaAccessor(t).get()}applyViaAccessor(e){var t,n=e,a=e.getAttribute("_id");if(!a)throw new Error("Cannot apply patch to document with no _id");return t=a.get(),this.patches.forEach((e=>{if(e.id===t){var a=r.Matcher.fromPath(e.path).setPayload(e);n=u(a,n)}})),n}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(t){var n=[];if(Array.isArray(t))return t.reduce(((t,n)=>t.concat(e(n))),n);t.set&&Object.keys(t.set).forEach((e=>{n.push(new r.default(t.id,e,t.set[e]))}));t.setIfMissing&&Object.keys(t.setIfMissing).forEach((e=>{n.push(new i.default(t.id,e,t.setIfMissing[e]))}));t.unset&&t.unset.forEach((e=>{n.push(new u.default(t.id,e))}));t.diffMatchPatch&&Object.keys(t.diffMatchPatch).forEach((e=>{n.push(new l.default(t.id,e,t.diffMatchPatch[e]))}));t.inc&&Object.keys(t.inc).forEach((e=>{n.push(new a.default(t.id,e,t.inc[e]))}));t.dec&&Object.keys(t.dec).forEach((e=>{n.push(new a.default(t.id,e,-t.dec[e]))}));if(t.insert){var c,s,f=t.insert;f.before?(c="before",s=f.before):f.after?(c="after",s=f.after):f.replace&&(c="replace",s=f.replace),n.push(new o.default(t.id,c,s,f.items))}return n};var r=c(n(1693)),a=c(n(1694)),o=c(n(1695)),i=c(n(1700)),u=c(n(1701)),l=c(n(1702));function c(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default=class{constructor(e,t,n){r(this,"id",void 0),r(this,"path",void 0),r(this,"value",void 0),this.id=e,this.path=t,this.value=n}apply(e,t){var n=t;return e.forEach((e=>{if(e.isSelfReference())n=n.set(this.value);else if(e.isIndexReference())e.toIndicies(t).forEach((e=>{n=n.setIndex(e,this.value)}));else{if(!e.isAttributeReference())throw new Error("Unable to apply to target ".concat(e.toString()));n=n.setAttribute(e.name(),this.value)}})),n}}},function(e,t,n){"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){return Number.isFinite(e)?e+t:e}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default=class{constructor(e,t,n){r(this,"path",void 0),r(this,"value",void 0),r(this,"id",void 0),this.path=t,this.value=n,this.id=e}apply(e,t){var n=t;return"primitive"==n.containerType()||e.forEach((e=>{if(e.isIndexReference())e.toIndicies(t).forEach((e=>{if(n.getIndex(e)){var t=n.getIndex(e).get();n=n.setIndex(e,a(t,this.value))}}));else{if(!e.isAttributeReference()||!n.hasAttribute(e.name()))throw new Error("Unable to apply to target ".concat(e.toString()));var r=n.getAttribute(e.name()).get();n=n.setAttribute(e.name(),a(r,this.value))}})),n}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(1696)),a=i(n(1698)),o=n(806);function i(e){return e&&e.__esModule?e:{default:e}}function u(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}t.default=class{constructor(e,t,n,r){u(this,"location",void 0),u(this,"path",void 0),u(this,"items",void 0),u(this,"id",void 0),this.id=e,this.location=t,this.path=n,this.items=r}apply(e,t){var n=t;if("array"!==t.containerType())throw new Error("Attempt to apply insert patch to non-array value");switch(this.location){case"before":var i=function(e,t){var n=(0,a.default)((0,o.targetsToIndicies)(e,t));return e.forEach((e=>{if(e.isRange()){var t=e.expandRange().start;t{if(e.isRange()){var t=e.expandRange().end;t>n&&(n=t)}})),n}(e,t);n=n.insertItemsAt(u+1,this.items);break;case"replace":var l=(0,o.targetsToIndicies)(e,t);n=(n=n.unsetIndices(l)).insertItemsAt(l[0],this.items);break;default:throw new Error("Unsupported location atm: ".concat(this.location))}return n}}},function(e,t,n){var r=n(805),a=n(1697),o=n(107);e.exports=function(e){return e&&e.length?r(e,o,a):void 0}},function(e,t){e.exports=function(e,t){return e>t}},function(e,t,n){var r=n(805),a=n(1699),o=n(107);e.exports=function(e){return e&&e.length?r(e,o,a):void 0}},function(e,t){e.exports=function(e,t){return e{if(e.isIndexReference());else{if(!e.isAttributeReference())throw new Error("Unable to apply to target ".concat(e.toString()));n.hasAttribute(e.name())||(n=t.setAttribute(e.name(),this.value))}})),n}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(806);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}t.default=class{constructor(e,t){a(this,"id",void 0),a(this,"path",void 0),a(this,"value",void 0),this.id=e,this.path=t}apply(e,t){var n=t;switch(t.containerType()){case"array":n=n.unsetIndices((0,r.targetsToIndicies)(e,t));break;case"object":e.forEach((e=>{n=n.unsetAttribute(e.name())}));break;default:throw new Error("Target value is neither indexable or an object. This error should potentially just be silently ignored?")}return n}}},function(e,t,n){"use strict";function r(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(r=function(e){return e?n:t})(e)}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=new(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=r(t);if(n&&n.has(e))return n.get(e);var a={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=o?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(a,i,u):a[i]=e[i]}a.default=e,n&&n.set(e,a);return a}(n(92)).diff_match_patch);function i(e,t){return"string"!=typeof t?t:o.patch_apply(e,t)[0]}t.default=class{constructor(e,t,n){a(this,"path",void 0),a(this,"dmpPatch",void 0),a(this,"id",void 0),this.id=e,this.path=t,this.dmpPatch=o.patch_fromText(n)}apply(e,t){var n=t;return"primitive"==n.containerType()||e.forEach((e=>{if(e.isIndexReference())e.toIndicies(t).forEach((e=>{if(n.getIndex(e)){var t=n.getIndex(e).get(),r=i(this.dmpPatch,t);n=n.setIndex(e,r)}}));else{if(!e.isAttributeReference()||!n.hasAttribute(e.name()))throw new Error("Unable to apply diffMatchPatch to target ".concat(e.toString()));var r=n.getAttribute(e.name()).get(),a=i(this.dmpPatch,r);n=n.setAttribute(e.name(),a)}})),n}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Document",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(t,"Mutation",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"BufferedDocument",{enumerable:!0,get:function(){return o.default}});var r=i(n(808)),a=i(n(304)),o=i(n(1707));function i(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){function e(){return Math.floor(65536*(1+Math.random())).toString(36).substring(1)}return"".concat(e()+e(),"-").concat(e(),"-").concat(e(),"-").concat(e(),"-").concat(e()).concat(e()).concat(e())}},function(e,t,n){"use strict";(function(r){function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}t.log=function(){var e;return"object"===("undefined"==typeof console?"undefined":a(console))&&console.log&&(e=console).log.apply(e,arguments)},t.formatArgs=function(t){if(t[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+t[0]+(this.useColors?"%c ":" ")+"+"+e.exports.humanize(this.diff),!this.useColors)return;var n="color: "+this.color;t.splice(1,0,n,"color: inherit");var r=0,a=0;t[0].replace(/%[a-zA-Z%]/g,(function(e){"%%"!==e&&(r++,"%c"===e&&(a=r))})),t.splice(a,0,n)},t.save=function(e){try{e?t.storage.setItem("debug",e):t.storage.removeItem("debug")}catch(e){}},t.load=function(){var e;try{e=t.storage.getItem("debug")}catch(e){}!e&&void 0!==r&&"env"in r&&(e={}.DEBUG);return e},t.useColors=function(){if("undefined"!=typeof window&&window.process&&("renderer"===window.process.type||window.process.__nwjs))return!0;if("undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))return!1;return"undefined"!=typeof document&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||"undefined"!=typeof window&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)},t.storage=function(){try{return localStorage}catch(e){}}(),t.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"],e.exports=n(1706)(t),e.exports.formatters.j=function(e){try{return JSON.stringify(e)}catch(e){return"[UnexpectedJSONParseError]: "+e.message}}}).call(t,n(75))},function(e,t,n){"use strict";e.exports=function(e){function t(e){for(var t=0,n=0;ne=e.concat(t.mutations);t.default=class{constructor(e){c(this,"mutations",void 0),c(this,"document",void 0),c(this,"LOCAL",void 0),c(this,"commits",void 0),c(this,"buffer",void 0),c(this,"onMutation",void 0),c(this,"onRemoteMutation",void 0),c(this,"onRebase",void 0),c(this,"onDelete",void 0),c(this,"commitHandler",void 0),c(this,"committerRunning",void 0),c(this,"onConsistencyChanged",void 0),this.buffer=new i.default(e),this.document=new a.default(e),this.document.onMutation=e=>this.handleDocMutation(e),this.document.onRemoteMutation=e=>this.onRemoteMutation&&this.onRemoteMutation(e),this.document.onRebase=(e,t,n)=>this.handleDocRebase(e,t,n),this.document.onConsistencyChanged=e=>this.handleDocConsistencyChanged(e),this.LOCAL=e,this.mutations=[],this.commits=[]}reset(e){e?(0,u.default)("Document state reset to revision %s",e._rev):(0,u.default)("Document state reset to being deleted"),this.document.reset(e),this.rebase([],[]),this.handleDocConsistencyChanged(this.document.isConsistent())}add(e){this.onConsistencyChanged&&this.onConsistencyChanged(!1),(0,u.default)("Staged local mutation"),this.buffer.add(e);var t=this.LOCAL;this.LOCAL=e.apply(this.LOCAL),this.onMutation&&t!==this.LOCAL&&((0,u.default)("onMutation fired"),this.onMutation({mutation:e,document:this.LOCAL,remote:!1}),null===this.LOCAL&&this.onDelete&&this.onDelete(this.LOCAL))}arrive(e){if((0,u.default)("Remote mutation arrived %s -> %s",e.previousRev,e.resultRev),e.previousRev==e.resultRev)throw new Error("Mutation ".concat(e.transactionId," has previousRev == resultRev (").concat(e.previousRev,")"));return this.document.arrive(e)}commit(){return new Promise(((e,t)=>{this.buffer.hasChanges()?((0,u.default)("Committing local changes"),this.commits.push(new s([this.buffer.purge()],{resolve:e,reject:t})),this.buffer=new i.default(this.LOCAL),this.performCommits()):e()}))}performCommits(){if(!this.commitHandler)throw new Error("No commitHandler configured for this BufferedDocument");this.committerRunning||this._cycleCommitter()}_cycleCommitter(){if(0!=this.commits.length){this.committerRunning=!0;var e=this.commits.shift(),t=e.squash(this.LOCAL),n=this.document.stage(t,!0),r={success:()=>{(0,u.default)("Commit succeeded"),n.success(),e.resolve(),this._cycleCommitter()},failure:()=>{(0,u.default)("Commit failed"),e.tries+=1,null!==this.LOCAL&&this.commits.unshift(e),n.failure(),e.tries<200&&setTimeout((()=>this._cycleCommitter()),Math.min(1e3*e.tries,6e4))},cancel:e=>{this.commits.forEach((t=>t.reject(e))),this.commits=[],this.reset(this.document.HEAD),this.buffer=new i.default(this.LOCAL),this.committerRunning=!1}};(0,u.default)("Posting commit"),this.commitHandler({mutation:t,success:r.success,failure:r.failure,cancel:r.cancel})}else this.committerRunning=!1}handleDocRebase(e,t,n){this.rebase(t,n)}handleDocumentDeleted(){(0,u.default)("Document deleted"),null!==this.LOCAL&&this.onDelete&&this.onDelete(this.LOCAL),this.commits=[],this.mutations=[]}handleDocMutation(e){if(0==this.commits.length&&!this.buffer.hasChanges())return(0,u.default)("Document mutated from remote with no local changes"),this.LOCAL=this.document.EDGE,this.buffer=new i.default(this.LOCAL),void(this.onMutation&&this.onMutation(e));(0,u.default)("Document mutated from remote with local changes"),null===this.document.EDGE&&this.handleDocumentDeleted(),this.rebase([e.mutation],[])}rebase(e,t){(0,u.default)("Rebasing document"),null===this.document.EDGE&&this.handleDocumentDeleted();var n=this.LOCAL;this.LOCAL=this.commits.reduce(((e,t)=>t.apply(e)),this.document.EDGE),this.LOCAL=this.buffer.rebase(this.LOCAL),null!==n&&null!==this.LOCAL&&(n._rev=this.LOCAL._rev),!(0,r.default)(this.LOCAL,n)&&this.onRebase&&this.onRebase(this.LOCAL,e.reduce(f,[]),t.reduce(f,[]))}handleDocConsistencyChanged(e){if(this.onConsistencyChanged){var t=this.commits.length>0||this.buffer.hasChanges();e&&!t&&this.onConsistencyChanged(!0),e||this.onConsistencyChanged(!1)}}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(92)),a=l(n(802)),o=l(n(803)),i=l(n(304)),u=l(n(305));function l(e){return e&&e.__esModule?e:{default:e}}function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}t.default=class{constructor(e){s(this,"BASIS",void 0),s(this,"out",[]),s(this,"PRESTAGE",void 0),s(this,"setOperations",void 0),s(this,"documentPresent",void 0),s(this,"staged",void 0),s(this,"dmp",void 0),e?(0,u.default)("Reset mutation buffer to rev %s",e._rev):(0,u.default)("Reset mutation buffer state to document being deleted"),this.staged=[],this.setOperations={},this.documentPresent=!1,this.BASIS=e,this.PRESTAGE=e,this.dmp=new r.diff_match_patch}add(e){e.mutations.forEach((e=>this.addOperation(e)))}hasChanges(){return this.out.length>0||Object.keys(this.setOperations).length>0}purge(e){this.stashStagedOperations();var t=null;return this.out.length>0&&((0,u.default)("Purged mutation buffer"),t=new i.default({mutations:this.out,resultRev:e,transactionId:e})),this.out=[],this.documentPresent=!1,t}addOperation(e){if(e.patch&&e.patch.set&&e.patch.id===this.PRESTAGE._id&&2==Object.keys(e.patch).length){for(var t=e.patch.set,n={},r=0,a=Object.keys(t);r0&&((0,u.default)("Unoptimizable set-operation detected, purging optimization buffer"),this.staged.push({patch:{id:this.PRESTAGE._id,set:n}}),this.stashStagedOperations())}else e.createIfNotExists&&this.PRESTAGE&&e.createIfNotExists._id===this.PRESTAGE._id?this.documentPresent||(this.staged.push(e),this.documentPresent=!0,this.stashStagedOperations()):((0,u.default)("Unoptimizable mutation detected, purging optimization buffer"),this.staged.push(e),this.stashStagedOperations())}optimiseSetOperation(e,t){if("object"==typeof t)return!1;var n=(0,a.default)(e,this.PRESTAGE);if(1!==n.length)return!1;var r,i=n[0];if("object"==typeof i.value)return!1;if(i.value===t)r=null;else if("string"==typeof i.value&&"string"==typeof t)try{var u=this.dmp.patch_make(i.value,t).map((e=>e.toString())).join("");r={patch:{id:this.PRESTAGE._id,diffMatchPatch:{[e]:u}}}}catch(e){return!1}else r={patch:{id:this.PRESTAGE._id,set:{[e]:t}}};var l=(0,o.default)(i.path);return r?this.setOperations[l]=r:delete this.setOperations[l],!0}stashStagedOperations(){var e=[];Object.keys(this.setOperations).forEach((t=>{e.push(this.setOperations[t])})),e.push(...this.staged),e.length>0&&(this.PRESTAGE=new i.default({mutations:e}).apply(this.PRESTAGE),this.staged=[],this.setOperations={}),this.out.push(...e)}rebase(e){return this.stashStagedOperations(),null===e?(this.out=[],this.PRESTAGE=this.BASIS=e,this.documentPresent=!1):(this.BASIS=e,this.out?this.PRESTAGE=new i.default({mutations:this.out}).apply(this.BASIS):this.PRESTAGE=this.BASIS),this.PRESTAGE}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return t=function(e){var t=t=>function(e,t){return e.dataRequest("mutate",t,{visibility:"async",returnDocuments:!1})}(e,t);function n(e,t){var n=u(e);return n.patch(t),n.commit()}function i(e){var t=u(e);t.delete(),t.commit()}function u(n){var i=e.listen("*[_id == $id]",{id:n},{includeResult:!1,events:["welcome","mutation","reconnect"]}).pipe((0,a.concatMap)((t=>"welcome"===t.type?function(e,t){return e.observable.getDocument(t).pipe((0,a.map)((e=>({type:"snapshot",document:e}))))}(e,n):(0,r.of)(t))),(0,a.share)());return(0,o.createBufferedDocument)(n,i,t)}function l(e){return u(e).events}function c(e){return new r.Observable((t=>{var n=e.map((e=>l(e).subscribe(t)));return()=>{n.map((e=>e.unsubscribe()))}}))}function s(t){return e.observable.create(t)}function f(t){return e.observable.createIfNotExists(t)}function d(t){return e.observable.createOrReplace(t)}function p(t,n){return e.observable.fetch(t,n).pipe((0,a.map)((e=>({type:"snapshot",documents:e}))))}function h(t,n){return(0,r.defer)((()=>e.observable.listen(t,n||{},{includeResult:!1,events:["welcome","mutation","reconnect"]}))).pipe((0,a.concatMap)((e=>"welcome"===e.type?p(t,n):(0,r.of)(e))))}return{byId:l,byIds:c,create:s,checkout:u,query:h,patch:n,delete:i,createOrReplace:d,createIfNotExists:f}}(e),n=(e,t)=>function(e,t){return function(){return console.warn("The `documentStore.%s()-method is deprecated and should not be relied upon. Please use checkoutPair() or listenQuery() instead.",e),t(...arguments)}}(t,e),Object.keys(t).reduce(((e,r)=>(e[r]=n(t[r],r),e)),{});var t,n};var r=n(5),a=n(4),o=n(799)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resolveTypeForDocument=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"*";if(t&&"*"!==t)return(0,r.of)(t);var n="*[_id in [$documentId, $draftId]]._type",u=(0,o.getPublishedId)(e),l=(0,o.getDraftId)(u);return i.versionedClient.observable.fetch(n,{documentId:u,draftId:l}).pipe((0,a.map)((e=>e[0])))};var r=n(5),a=n(4),o=n(81),i=n(42)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.exhaustMapWithTrailing=o,t.exhaustMapToWithTrailing=function(e){return o((()=>e))};var r=n(5),a=n(4);function o(e){return t=>Object(r.defer)((()=>{const n=new r.Subject;return t.pipe(Object(a.throttle)((()=>n),{leading:!0,trailing:!0}),Object(a.exhaustMap)(((t,o)=>Object(r.from)(e(t,o)).pipe(Object(a.finalize)((()=>{n.next()}))))))}))}},function(e,t,n){"use strict";var r=y(n(811)),a=y(n(22)),o=n(1758),i=n(826),u=y(n(1843)),l=y(n(1844)),c=y(n(1845)),s=y(n(1846)),f=y(n(1847)),d=y(n(1848)),p=y(n(1849)),h=y(n(1850)),v=y(n(1851)),m=y(n(1852)),b=y(n(1853));function y(e){return e&&e.__esModule?e:{default:e}}var g=e=>"error"===e.severity;e.exports=e=>{var t=(0,o.validateSchema)(e.types).getTypes(),n=(0,o.groupProblems)(t),y=[];n.some((e=>e.problems.some(g)))||(y=[...e.types,f.default,u.default,l.default,a.default,d.default,b.default,c.default,s.default,m.default,v.default,p.default,h.default].filter(Boolean));var O=r.default.compile({name:e.name,types:y});return O._source=e,O._validation=n,(0,i.inferFromSchema)(O)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=a(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=o?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(r,i,u):r[i]=e[i]}r.default=e,n&&n.set(e,r);return r}(n(1714));function a(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(a=function(e){return e?n:t})(e)}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class i{static compile(e){return new i(e)}constructor(e){o(this,"_original",void 0),o(this,"_registry",void 0),this._original=e,this._registry=function(e){var t=Object.assign(Object.create(null),r),n=e.types.reduce(((e,t)=>{if(e[t.name])throw new Error("Duplicate type name added to schema: ".concat(t.name));return e[t.name]=t,e}),{});return e.types.forEach(i),t;function a(e){if(!t[e]){if(!n[e])throw new Error("Unknown type: ".concat(e));i(n[e])}}function o(e){return a(e.type),t[e.type].extend(e,o).get()}function i(e){a(e.type),t[e.name]||(t[e.name]=t[e.type].extend(e,o))}}(e)}get name(){return this._original.name}get(e){return this._registry[e]&&this._registry[e].get()}has(e){return e in this._registry}getTypeNames(){return Object.keys(this._registry)}}t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"any",{enumerable:!0,get:function(){return r.AnyType}}),Object.defineProperty(t,"array",{enumerable:!0,get:function(){return y.ArrayType}}),Object.defineProperty(t,"block",{enumerable:!0,get:function(){return g.BlockType}}),Object.defineProperty(t,"boolean",{enumerable:!0,get:function(){return l.BooleanType}}),Object.defineProperty(t,"crossDatasetReference",{enumerable:!0,get:function(){return p.CrossDatasetReferenceType}}),Object.defineProperty(t,"date",{enumerable:!0,get:function(){return u.DateType}}),Object.defineProperty(t,"datetime",{enumerable:!0,get:function(){return i.DateTimeType}}),Object.defineProperty(t,"document",{enumerable:!0,get:function(){return b.DocumentType}}),Object.defineProperty(t,"email",{enumerable:!0,get:function(){return s.EmailType}}),Object.defineProperty(t,"file",{enumerable:!0,get:function(){return v.FileType}}),Object.defineProperty(t,"image",{enumerable:!0,get:function(){return h.ImageType}}),Object.defineProperty(t,"number",{enumerable:!0,get:function(){return f.NumberType}}),Object.defineProperty(t,"object",{enumerable:!0,get:function(){return m.ObjectType}}),Object.defineProperty(t,"reference",{enumerable:!0,get:function(){return d.ReferenceType}}),Object.defineProperty(t,"span",{enumerable:!0,get:function(){return O.SpanType}}),Object.defineProperty(t,"string",{enumerable:!0,get:function(){return a.StringType}}),Object.defineProperty(t,"text",{enumerable:!0,get:function(){return o.TextType}}),Object.defineProperty(t,"url",{enumerable:!0,get:function(){return c.UrlType}});var r=n(1715),a=n(1718),o=n(1719),i=n(1720),u=n(1721),l=n(1722),c=n(1723),s=n(1724),f=n(1725),d=n(1726),p=n(1727),h=n(1734),v=n(1748),m=n(819),b=n(1753),y=n(1754),g=n(1755),O=n(1757)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AnyType=void 0;var r=o(n(66)),a=o(n(31));function o(e){return e&&e.__esModule?e:{default:e}}var i=[...n(51).DEFAULT_OVERRIDEABLE_FIELDS],u={name:"any",type:null,jsonType:"any"},l={get:()=>u,extend:(e,t)=>function e(t){return{get:()=>t,extend:n=>{if(n.of)throw new Error('Cannot override `of` property of subtypes of "array"');var r=Object.assign({},t,(0,a.default)(n,i),{type:t});return e(r)}}}(Object.assign((0,a.default)(u,i),e,{type:u,of:e.of.map((e=>({name:e.name,type:t((0,r.default)(e,"name"))})))}))};t.AnyType=l},function(e,t,n){var r=n(812),a=n(746);e.exports=function(e,t){return r(e,t,(function(t,n){return a(e,n)}))}},function(e,t,n){var r=n(439),a=n(170),o=n(286),i=n(46),u=n(133);e.exports=function(e,t,n,l){if(!i(e))return e;for(var c=-1,s=(t=a(t,e)).length,f=s-1,d=e;null!=d&&++cu,extend:e=>function e(t){return{get:()=>t,extend:n=>{var a=Object.assign({},t,(0,r.default)(n,i),{type:t});return e(a)}}}(Object.assign((0,r.default)(u,i),e,{type:u,preview:a.default}))};t.StringType=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TextType=void 0;var r=o(n(31)),a=o(n(108));function o(e){return e&&e.__esModule?e:{default:e}}var i=[...n(51).DEFAULT_OVERRIDEABLE_FIELDS,"rows"],u={name:"text",type:null,jsonType:"string"},l={get:()=>u,extend:e=>function e(t){return{get:()=>t,extend:n=>{var a=Object.assign({},t,(0,r.default)(n,i),{type:t});return e(a)}}}(Object.assign((0,r.default)(u,i),e,{type:u,preview:a.default}))};t.TextType=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DateTimeType=void 0;var r=o(n(31)),a=o(n(108));function o(e){return e&&e.__esModule?e:{default:e}}var i=[...n(51).DEFAULT_OVERRIDEABLE_FIELDS],u={name:"datetime",title:"Datetime",type:null,jsonType:"string"},l={get:()=>u,extend:e=>function e(t){return{get:()=>t,extend:n=>{var a=Object.assign({},t,(0,r.default)(n,i),{type:t});return e(a)}}}(Object.assign((0,r.default)(u,i),e,{type:u,preview:a.default}))};t.DateTimeType=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DateType=void 0;var r=o(n(31)),a=o(n(108));function o(e){return e&&e.__esModule?e:{default:e}}var i=[...n(51).DEFAULT_OVERRIDEABLE_FIELDS],u={name:"date",title:"Datetime",type:null,jsonType:"string"},l={get:()=>u,extend:e=>function e(t){return{get:()=>t,extend:n=>{var a=Object.assign({},t,(0,r.default)(n,i),{type:t});return e(a)}}}(Object.assign((0,r.default)(u,i),e,{type:u,preview:a.default}))};t.DateType=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BooleanType=void 0;var r=o(n(31)),a=o(n(108));function o(e){return e&&e.__esModule?e:{default:e}}var i=[...n(51).DEFAULT_OVERRIDEABLE_FIELDS],u={name:"boolean",type:null,jsonType:"boolean"},l={get:()=>u,extend:e=>function e(t){return{get:()=>t,extend:n=>{var a=Object.assign({},t,(0,r.default)(n,i),{type:t});return e(a)}}}(Object.assign((0,r.default)(u,i),e,{type:u,preview:a.default}))};t.BooleanType=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UrlType=void 0;var r=o(n(31)),a=o(n(108));function o(e){return e&&e.__esModule?e:{default:e}}var i=[...n(51).DEFAULT_OVERRIDEABLE_FIELDS],u={name:"url",title:"Url",type:null,jsonType:"string"},l={get:()=>u,extend:e=>function e(t){return{get:()=>t,extend:n=>{var a=Object.assign({},t,(0,r.default)(n,i),{type:t});return e(a)}}}(Object.assign((0,r.default)(u,i),e,{type:u,preview:a.default}))};t.UrlType=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.EmailType=void 0;var r=o(n(31)),a=o(n(108));function o(e){return e&&e.__esModule?e:{default:e}}var i=[...n(51).DEFAULT_OVERRIDEABLE_FIELDS],u={name:"email",title:"Email",type:null,jsonType:"string"},l={get:()=>u,extend:e=>function e(t){return{get:()=>t,extend:n=>{var a=Object.assign({},t,(0,r.default)(n,i),{type:t});return e(a)}}}(Object.assign((0,r.default)(u,i),e,{type:u,preview:a.default}))};t.EmailType=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.NumberType=void 0;var r=o(n(31)),a=o(n(108));function o(e){return e&&e.__esModule?e:{default:e}}var i=[...n(51).DEFAULT_OVERRIDEABLE_FIELDS],u={name:"number",type:null,jsonType:"number"},l={get:()=>u,extend:e=>function e(t){return{get:()=>t,extend:n=>{var a=Object.assign({},t,(0,r.default)(n,i),{type:t});return e(a)}}}(Object.assign((0,r.default)(u,i),e,{type:u,preview:a.default}))};t.NumberType=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WEAK_FIELD=t.ReferenceType=t.REF_FIELD=void 0;var r=l(n(31)),a=l(n(481)),o=n(109),i=n(51),u=["name"];function l(e){return e&&e.__esModule?e:{default:e}}function c(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var s={name:"_ref",title:"Referenced document ID",type:"string"};t.REF_FIELD=s;var f={name:"_weak",title:"Weak reference",type:"boolean"};t.WEAK_FIELD=f;var d=[s,f],p=[...i.DEFAULT_OVERRIDEABLE_FIELDS],h={name:"reference",type:null,jsonType:"object"};var v={get:()=>h,extend(e,t){if(!e.to)throw new Error('Missing "to" field in reference definition. Check the type '.concat(e.name));var n=Object.assign((0,r.default)(h,p),e,{type:h});return(0,o.lazyGetter)(n,"fields",(()=>d.map((e=>{var n=e.name,r=c(e,u);return{name:n,type:t(r)}})))),(0,o.lazyGetter)(n,"to",(()=>(0,a.default)(e.to).map((e=>t(e))))),(0,o.lazyGetter)(n,"title",(()=>{return e.title||((t=n).to&&0!==t.to.length?"Reference to ".concat(function(e,t){var n=e.length;if(1===n)return e[0];var r=e.slice(0,n-1),a=e[n-1];return"".concat(r.join(", ")," ").concat(t," ").concat(a)}((0,a.default)(t.to).map((e=>e.title)),"or").toLowerCase()):"Reference");var t})),function e(t){return{get:()=>t,extend:n=>{if(n.of)throw new Error('Cannot override `of` of subtypes of "reference"');var a=Object.assign({},t,(0,r.default)(n,p),{type:t});return e(a)}}}(n)}};t.ReferenceType=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WEAK_FIELD=t.REF_FIELD=t.CrossDatasetReferenceType=void 0;var r=s(n(31)),a=s(n(175)),o=s(n(481)),i=n(814),u=n(109),l=n(51),c=["name"];function s(e){return e&&e.__esModule?e:{default:e}}function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var v={name:"_ref",title:"Referenced document ID",type:"string"};t.REF_FIELD=v;var m={name:"_weak",title:"Weak reference marker",type:"boolean"};t.WEAK_FIELD=m;var b=[v,m],y=[...l.DEFAULT_OVERRIDEABLE_FIELDS],g={name:"crossDatasetReference",type:null,jsonType:"object"};var O={get:()=>g,extend(e,t){if(!e.to)throw new Error('Missing "to" field in cross dataset reference definition. Check the type '.concat(e.name));var n=Object.assign((0,r.default)(g,y),e,{type:g});return(0,u.lazyGetter)(n,"fields",(()=>b.map((e=>{var n=e.name,r=h(e,c);return{name:n,type:t(r)}})))),(0,u.lazyGetter)(n,"to",(()=>(0,o.default)(e.to).map((e=>d(d({},e),{},{__experimental_search:(0,i.normalizeSearchConfigs)(e.__experimental_search)}))))),(0,u.lazyGetter)(n,"title",(()=>{return e.title||((t=n).to&&0!==t.to.length?"Cross dataset reference to ".concat(function(e,t){var n=e.length;if(1===n)return e[0];var r=e.slice(0,n-1),a=e[n-1];return"".concat(r.join(", ")," ").concat(t," ").concat(a)}((0,o.default)(t.to).map((e=>e.title||(0,a.default)(e.type))),"or").toLowerCase()):"Cross dataset Reference");var t})),function e(t){return{get:()=>t,extend:n=>{if(n.of)throw new Error('Cannot override `of` of subtypes of "reference"');var a=Object.assign({},t,(0,r.default)(n,y),{type:t});return e(a)}}}(n)}};t.CrossDatasetReferenceType=O},function(e,t,n){var r=n(1729),a=n(813),o=n(1730),i=n(106);e.exports=function(e){return function(t){t=i(t);var n=a(t)?o(t):void 0,u=n?n[0]:t.charAt(0),l=n?r(n,1).join(""):t.slice(1);return u[e]()+l}}},function(e,t,n){var r=n(447);e.exports=function(e,t,n){var a=e.length;return n=void 0===n?a:n,!t&&n>=a?e:r(e,t,n)}},function(e,t,n){var r=n(1731),a=n(813),o=n(1732);e.exports=function(e){return a(e)?o(e):r(e)}},function(e,t){e.exports=function(e){return e.split("")}},function(e,t){var n="[\\ud800-\\udfff]",r="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",a="\\ud83c[\\udffb-\\udfff]",o="[^\\ud800-\\udfff]",i="(?:\\ud83c[\\udde6-\\uddff]){2}",u="[\\ud800-\\udbff][\\udc00-\\udfff]",l="(?:"+r+"|"+a+")"+"?",c="[\\ufe0e\\ufe0f]?",s=c+l+("(?:\\u200d(?:"+[o,i,u].join("|")+")"+c+l+")*"),f="(?:"+[o+r+"?",r,i,u,n].join("|")+")",d=RegExp(a+"(?="+a+")|"+f+s,"g");e.exports=function(e){return e.match(d)||[]}},function(e,t,n){var r=n(77),a=n(441),o=n(38),i=n(132),u=n(740),l=n(133),c=n(106);e.exports=function(e){return o(e)?r(e,l):i(e)?[e]:a(u(c(e)))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ImageType=void 0;var r=s(n(176)),a=s(n(31)),o=s(n(223)),i=n(109),u=n(1747),l=n(51),c=["name"];function s(e){return e&&e.__esModule?e:{default:e}}function f(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function p(e){for(var t=1;tm,extend(e,t){var n=p({},e.options||b),l=[u.HOTSPOT_FIELD,u.CROP_FIELD];n.hotspot||(l=l.map((e=>p(p({},e),{},{hidden:!0}))));var s=[u.ASSET_FIELD,...l,...e.fields||[]],d=Object.assign((0,a.default)(m,v),e,{type:m,title:e.title||(0,r.default)(e.name||e.type||""),options:n,isCustomized:Boolean(e.fields)});return(0,i.lazyGetter)(d,"fields",(()=>s.map((e=>{var n=e.name,r=f(e,c);return{name:n,type:t(r)}})))),(0,i.lazyGetter)(d,"preview",(0,o.default)(Object.assign({},e,{fields:s}))),function e(t){return{get:()=>t,extend:n=>{if(n.fields)throw new Error('Cannot override `fields` of subtypes of "image"');var r=Object.assign({},t,(0,a.default)(n,v),{type:t});return e(r)}}}(d)}};t.ImageType=y},function(e,t){e.exports=function(e,t,n,r){var a=-1,o=null==e?0:e.length;for(r&&o&&(n=e[++a]);++a"string"===e.type)).map((e=>e.name)),o=t.fields.filter(u.isBlockField).map((e=>e.name)),l=f.find((e=>n.includes(e)||o.includes(e))),p=d.find((e=>e!==l&&(n.includes(e)||o.includes(e))));l||(l=n[0]||o[0],p=n[1]||o[1]);var m=t.fields.find((e=>"image"===e.type)),b=function(e){var t=e.fields||[],n=t.find(h);if(n)return n.name;var r=t.find((e=>(e.fields||[]).some(h)));return r?"".concat(r.name,".asset"):void 0}(t);if(!l){var y=function(e){var t=e.fields||[],n=t.find(v);if(n)return n.name;var r=t.find((e=>(e.fields||[]).some(v)));return r?"".concat(r.name,".asset"):void 0}(t);y&&(l="".concat(y,".originalFilename")),b&&(l="".concat(b,".originalFilename"))}if(!l&&!b){var g=t.fields.map((e=>e.name));return{select:g.reduce(((e,t)=>(e[t]=t,e)),{}),prepare:(0,i.createFallbackPrepare)(g)}}return{select:(0,a.default)({title:l,description:p,imageUrl:!m&&b?"".concat(b,".url"):void 0,media:m?m.name:void 0},r.default)}};var r=l(n(484)),a=l(n(816)),o=l(n(481)),i=n(1743),u=n(1745);function l(e){return e&&e.__esModule?e:{default:e}}function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var f=["title","name","label","heading","header","caption"],d=["description",...f];function p(e,t){return(0,o.default)(e.to||[]).some((e=>e.type===t))}function h(e){return p(e,"sanity.imageAsset")}function v(e){return p(e,"sanity.fileAsset")}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createFallbackPrepare=function(e){return t=>({title:(0,a.default)((0,r.default)(t,e),i)})};var r=o(n(31)),a=o(n(1744));function o(e){return e&&e.__esModule?e:{default:e}}var i={maxEntries:2,maxDepth:2,maxBreadth:2,ignoreKeys:["_id","_type","_key","_ref"]}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n={maxDepth:"maxDepth"in t?t.maxDepth:2,maxBreadth:"maxBreadth"in t?t.maxBreadth:2,ignoreKeys:"ignoreKeys"in t?t.ignoreKeys:[]};return o(e,n,0)};var r,a=(r=n(31))&&r.__esModule?r:{default:r};function o(e,t,n){if(n>t.maxDepth)return"...";if(Array.isArray(e)){if(0===e.length)return"[empty]";var r=Math.max(e.length-t.maxBreadth),i=e.slice(0,t.maxBreadth).map(((e,r)=>o(e,t,n+1))).concat(r>0?"…+".concat(r):[]).join(", ");return 0===n?i:"[".concat(i,"]")}if("object"==typeof e&&null!==e){var u=Object.keys(e).filter((n=>!t.ignoreKeys.includes(n)&&void 0!==e[n]));if(function(e){for(var t in e)if(e.hasOwnProperty(t))return!1;return!0}((0,a.default)(e,u)))return"{empty}";var l=u.slice(0,t.maxBreadth).map((r=>"".concat(r,": ").concat(o(e[r],t,n+1)))).join(", ");return 0===n?l:"{".concat(l,"}")}var c=String(e);return""===c?'""':c}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isBlockField=function(e){return"array"===e.type&&e.of&&e.of.some((e=>"block"===e.type))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.warnIfPreviewHasFields=function(e){var t=e.preview||(e.options||{}).preview;t&&"fields"in t&&console.warn('Heads up! "preview.fields" should be renamed to "preview.select". Please update the preview config for "'.concat(e.name,'".\n'))},t.warnIfPreviewOnOptions=function(e){e.options&&e.options.preview&&console.warn('Heads up! The preview config is no longer defined on "options", but instead on the type/field itself.\nPlease move {options: {preview: ...}} to {..., preview: ...} on the type/field definition of "'.concat(e.name,'".\n'))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.HOTSPOT_FIELD=t.CROP_FIELD=t.ASSET_FIELD=void 0;t.ASSET_FIELD={name:"asset",type:"reference",to:[{type:"sanity.imageAsset"}]};t.HOTSPOT_FIELD={name:"hotspot",type:"sanity.imageHotspot"};t.CROP_FIELD={name:"crop",type:"sanity.imageCrop"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FileType=t.ASSET_FIELD=void 0;var r=l(n(31)),a=l(n(223)),o=n(109),i=n(51),u=["name"];function l(e){return e&&e.__esModule?e:{default:e}}function c(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function f(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var d={name:"asset",type:"reference",to:{type:"sanity.fileAsset"}};t.ASSET_FIELD=d;var p=[...i.DEFAULT_OVERRIDEABLE_FIELDS],h={name:"file",type:null,jsonType:"object"},v={accept:""},m={get:()=>h,extend(e,t){var n=function(e){for(var t=1;ti.map((e=>{var n=e.name,r=c(e,u);return{name:n,type:t(r)}})))),(0,o.lazyGetter)(l,"preview",(0,a.default)(Object.assign({},e,{fields:i}))),function e(t){return{get:()=>t,extend:n=>{if(n.fields)throw new Error('Cannot override `fields` of subtypes of "file"');var a=Object.assign({},t,(0,r.default)(n,p),{type:t});return e(a)}}}(l)}};t.FileType=m},function(e,t,n){var r=n(171),a=n(1750);e.exports=function(e,t){return r(a(e,t),1)}},function(e,t,n){var r=n(77),a=n(90),o=n(820),i=n(38);e.exports=function(e,t){return(i(e)?r:o)(e,a(t,3))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=i.filter((t=>e.fields.some((e=>l(e)&&e.name===t))));0===t.length&&(t=e.fields.filter(l).map((e=>e.name)));return t.map((e=>({name:e,title:(0,a.default)((0,r.default)(e)),by:[{field:e,direction:"asc"}]})))};var r=o(n(176)),a=o(n(175));function o(e){return e&&e.__esModule?e:{default:e}}var i=["title","name","label","heading","header","caption","description"],u=["string","boolean","number"],l=e=>u.includes(e.type)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return function(e,t){e[o]||(e[o]=(0,a.default)([...d,...h(e),...v(e,t).map((e=>({weight:1,path:e}))),...m(e,t).map((e=>({weight:1,path:e,mapWith:"pt::text"})))],(e=>e.path.join("."))));return e[o]}(e,4)};var r,a=(r=n(225))&&r.__esModule?r:{default:r};var o=Symbol("__cachedStringFields"),i=e=>e.type&&"reference"===e.type.name,u=["style","list"],l=e=>"block"===e.name||e.type&&l(e.type);function c(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],a=arguments.length>4?arguments[4]:void 0;if(a<0)return n;var o=t(n,e,r);return"array"===e.jsonType&&Array.isArray(e.of)?s(e,t,o,r,a):"object"===e.jsonType&&Array.isArray(e.fields)&&!i(e)?f(e,t,o,r,a):o}function s(e,t,n,r,a){return e.of.reduce(((e,n)=>c(n,t,e,r,a-1)),n)}function f(e,t,n,r,a){var o=l(e);return e.fields.reduce(((e,n)=>{if(o&&u.includes(n.name))return e;var i=[n.name].concat("array"===n.type.jsonType?[[]]:[]);return c(n.type,t,e,r.concat(i),a-1)}),n)}var d=[{weight:1,path:["_id"]},{weight:1,path:["_type"]}],p={title:10,subtitle:5,description:1.5};function h(e){var t=e.preview.select;return Object.keys(t).filter((e=>e in p)).map((e=>({weight:p[e],path:t[e].split(".")})))}function v(e,t){return c(e,((e,t,n)=>"string"===t.jsonType?[...e,n]:e),[],[],t)}function m(e,t){return c(e,((e,t,n)=>(e=>"array"===e.jsonType&&Array.isArray(e.of)&&e.of.some(l))(t)?[...e,n]:e),[],[],t)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentType=void 0;var r=n(819),a={name:"document",type:null,jsonType:"object"},o={get:()=>a,extend:r.ObjectType.extend};t.DocumentType=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ArrayType=void 0;var r,a=(r=n(31))&&r.__esModule?r:{default:r},o=n(109);var i=[...n(51).DEFAULT_OVERRIDEABLE_FIELDS],u={name:"array",type:null,jsonType:"array",of:[]},l={get:()=>u,extend(e,t){var n=Object.assign((0,a.default)(u,i),e,{type:u});return(0,o.lazyGetter)(n,"of",(()=>e.of.map((e=>t(e))))),function e(t){return{get:()=>t,extend:n=>{if(n.of)throw new Error('Cannot override `of` property of subtypes of "array"');var r=Object.assign({},t,(0,a.default)(n,i),{type:t});return e(r)}}}(n)}};t.ArrayType=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BlockType=void 0;var r=c(n(31)),a=n(109),o=c(n(223)),i=n(1756),u=["marks","styles","lists","of"],l=["name"];function c(e){return e&&e.__esModule?e:{default:e}}function s(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var p=["type","name","title","jsonType","description","options","fieldsets","icon"],h={name:"block",type:null,jsonType:"object"},v={},m={get:()=>h,extend(e,t){var n=function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:[];return{name:"children",title:"Content",type:"array",of:[{type:"span",fields:[i.DEFAULT_TEXT_FIELD,i.DEFAULT_MARKS_FIELD],annotations:e&&e.annotations?e.annotations:y,decorators:e&&e.decorators?e.decorators:i.DEFAULT_DECORATORS},...t.filter((e=>"span"!==e.type))]}}(c,O),_=function(e){return{name:"style",title:"Style",type:"string",options:{list:b(e||i.DEFAULT_BLOCK_STYLES)}}}(m),E=function(e){return{name:"list",title:"List type",type:"string",options:{list:e||i.DEFAULT_LIST_TYPES}}}(g),P=[j,_,E].concat(e.fields||[]),x=Object.assign((0,r.default)(h,p),w,{type:h,options:n});return(0,a.lazyGetter)(x,"fields",(()=>P.map((e=>{var n=e.name,r=s(e,l);return{name:n,type:t(r)}})))),(0,a.lazyGetter)(x,"preview",(0,o.default)(e)),function e(t){return{get:()=>t,extend:n=>{if(n.fields)throw new Error('Cannot override `fields` of subtypes of "block"');var a=Object.assign({},t,(0,r.default)(n,p),{type:t});return e(a)}}}(x)}};function b(e){return e.some((e=>"normal"===e.value))?e:[i.BLOCK_STYLES.normal,...e]}t.BlockType=m;var y=[i.DEFAULT_LINK_ANNOTATION]},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LIST_TYPES=t.DEFAULT_TEXT_FIELD=t.DEFAULT_MARKS_FIELD=t.DEFAULT_LIST_TYPES=t.DEFAULT_LINK_ANNOTATION=t.DEFAULT_DECORATORS=t.DEFAULT_BLOCK_STYLES=t.DECORATOR_UNDERLINE=t.DECORATOR_STRONG=t.DECORATOR_STRIKE=t.DECORATOR_EMPHASIS=t.DECORATOR_CODE=t.DECORATORS=t.BLOCK_STYLES=void 0;t.DEFAULT_LINK_ANNOTATION={type:"object",name:"link",options:{editModal:"popover"},fields:[{name:"href",type:"url",title:"Url",validation:e=>e.uri({scheme:["http","https","tel","mailto"],allowRelative:!0})}]};t.DEFAULT_TEXT_FIELD={type:"text",name:"text",title:"Text"};t.DEFAULT_MARKS_FIELD={name:"marks",type:"array",of:[{type:"string"}],title:"Marks"};var r={bullet:{title:"Bullet",value:"bullet"},numbered:{title:"Numbered",value:"number"}};t.LIST_TYPES=r;var a=[r.bullet,r.numbered];t.DEFAULT_LIST_TYPES=a;var o={normal:{title:"Normal",value:"normal"},h1:{title:"Heading 1",value:"h1"},h2:{title:"Heading 2",value:"h2"},h3:{title:"Heading 3",value:"h3"},h4:{title:"Heading 4",value:"h4"},h5:{title:"Heading 5",value:"h5"},h6:{title:"Heading 6",value:"h6"},blockquote:{title:"Quote",value:"blockquote"}};t.BLOCK_STYLES=o;var i=[o.normal,o.h1,o.h2,o.h3,o.h4,o.h5,o.h6,o.blockquote];t.DEFAULT_BLOCK_STYLES=i;var u={title:"Strong",value:"strong"};t.DECORATOR_STRONG=u;var l={title:"Emphasis",value:"em"};t.DECORATOR_EMPHASIS=l;var c={title:"Code",value:"code"};t.DECORATOR_CODE=c;var s={title:"Underline",value:"underline"};t.DECORATOR_UNDERLINE=s;var f={title:"Strike",value:"strike-through"};t.DECORATOR_STRIKE=f;var d={strong:u,em:l,code:c,underline:s,strikeThrough:f};t.DECORATORS=d;var p=[d.strong,d.em,d.code,d.underline,d.strikeThrough];t.DEFAULT_DECORATORS=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SpanType=void 0;var r=u(n(31)),a=n(109),o=u(n(223)),i=["name"];function u(e){return e&&e.__esModule?e:{default:e}}function l(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var f=["type","name","title","jsonType","description","options","fieldsets","icon"],d={name:"span",type:null,jsonType:"object"},p={name:"marks",title:"Marks",type:"array",of:[{type:"string"}]},h={name:"text",title:"Text",type:"string"},v={},m={get:()=>d,extend(e,t){var n=function(e){for(var t=1;tg.map((e=>{var n=e.name,r=l(e,i);return{name:n,type:t(r)}})))),(0,a.lazyGetter)(O,"annotations",(()=>m.map(t))),(0,a.lazyGetter)(O,"marks",(()=>y.map(t))),(0,a.lazyGetter)(O,"preview",(0,o.default)(e)),function e(t){return{get:()=>t,extend:n=>{if(n.fields)throw new Error('Cannot override `fields` of subtypes of "span"');var a=Object.assign({},t,(0,r.default)(n,f),{type:t});return e(a)}}}(O)}};t.SpanType=m},function(e,t,n){n(1759)(e.exports,n(1760))},function(e,t){e.exports=function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}}),Object.keys(t).forEach((function(n){"default"!==n&&"__esModule"!==n&&(n in e&&e[n]===t[n]||Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}}))}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"groupProblems",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(t,"validateSchema",{enumerable:!0,get:function(){return a.default}});var r=o(n(1761)),a=o(n(1762));function o(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,a.default)(e.map((e=>b(e)))).filter((e=>e.problems.length>0))},t.getTypeProblems=b;var r=i(n(49)),a=i(n(28)),o=n(56);function i(e){return e&&e.__esModule?e:{default:e}}function u(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:t=>(0,r.default)(t,e);return function(n,r){var i=[...r,{kind:"type",type:n.type,name:n.name}],u=t(n)||[],l=Array.isArray(u)?u.map((t=>b(t,[...i,{kind:"property",name:e}]))):[{path:i,problems:[(0,o.error)("Member declaration (".concat(e,") is not an array"))]}];return[{path:i,problems:n._problems||[]},...(0,a.default)(l)]}}var l=u("fields"),c=u("fields"),s=u("fields"),f=u("of"),d=u("to",(e=>{return t=e.to,Array.isArray(t)?t:void 0===t&&[]||[t];var t})),p=u("marks.annotations"),h=u("of"),v=(e,t)=>[...p(e,t),...h(e,t)];function m(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return[{path:[...t,{kind:"type",type:e.type,name:e.name}],problems:e._problems||[]}]}function b(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];switch(e.type){case"object":case"document":return l(e,t);case"array":return f(e,t);case"reference":return d(e,t);case"block":return v(e,t);case"image":return c(e,t);case"file":return s(e,t);default:return m(e,t)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,r.default)(e,((e,t)=>{var n=e&&e.type&&g[e.type]||(e=>t=>b(b({name:"")},t),{},{_problems:[]}))(t);return t.isRoot?O(p.default,d.default,n)(e,t):O(d.default,n)(e,t)}))};var r=v(n(1763)),a=v(n(307)),o=v(n(1769)),i=v(n(1770)),u=v(n(1771)),l=v(n(1772)),c=v(n(1773)),s=v(n(1774)),f=v(n(1775)),d=v(n(1777)),p=v(n(1780)),h=v(n(1781));function v(e){return e&&e.__esModule?e:{default:e}}function m(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function b(e){for(var t=1;tt.reduce(((e,t)=>{var r=t(e,n);return b(b({},r),{},{_problems:e._problems.concat(r._problems)})}),b({_problems:[]},e))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return(0,r.default)(e,a.default,t)};var r=o(n(1764)),a=o(n(1765));function o(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UnknownType=void 0,t.default=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:u,i=Object.create(null),s=Object.create(null),f=t.map((e=>e.name)),d=c.concat(f),p=e.map((e=>e&&e.name)).filter(Boolean);function h(e){return"type"===e?l:i[e]||s[e]||null}t.forEach((e=>{i[e.name]=e})),e.forEach(((e,t)=>{s[e&&e.name||"__unnamed_".concat(t)]={}}));var v=(0,r.default)((0,a.default)((0,o.getDupes)(p)));function m(e){return v.includes(e)}function b(){return p.concat(f)}function y(e){return"type"===e||d.includes(e)}var g=e=>(t,r)=>n(t,{visit:g(!1),isRoot:e,getType:h,getTypeNames:b,isReserved:y,isDuplicate:m,index:r});return t.forEach((e=>{Object.assign(i[e.name],g(e))})),e.forEach(((e,t)=>{Object.assign(s[e&&e.name||"__unnamed_".concat(t)],g(!0)(e,t))})),{get(e){var t=s[e]||i[e];if(t)return t;throw new Error("No such type: ".concat(e))},has:e=>e in s||e in i,getTypeNames:()=>Object.keys(s),getTypes(){return this.getTypeNames().map(this.get)},toJSON(){return this.getTypes()}}};var r=i(n(65)),a=i(n(28)),o=n(306);function i(e){return e&&e.__esModule?e:{default:e}}var u=e=>e;t.UnknownType=class{constructor(e){!function(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(this,"name",void 0),this.name=e}};var l={name:"type",type:null},c=["any","time","date"]},function(e,t,n){"use strict";function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function a(e){for(var t=1;ta(a({},e),{},{type:"type"})));t.default=i},function(e,t,n){var r="function"==typeof Map&&Map.prototype,a=Object.getOwnPropertyDescriptor&&r?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,o=r&&a&&"function"==typeof a.get?a.get:null,i=r&&Map.prototype.forEach,u="function"==typeof Set&&Set.prototype,l=Object.getOwnPropertyDescriptor&&u?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,c=u&&l&&"function"==typeof l.get?l.get:null,s=u&&Set.prototype.forEach,f="function"==typeof WeakMap&&WeakMap.prototype?WeakMap.prototype.has:null,d="function"==typeof WeakSet&&WeakSet.prototype?WeakSet.prototype.has:null,p="function"==typeof WeakRef&&WeakRef.prototype?WeakRef.prototype.deref:null,h=Boolean.prototype.valueOf,v=Object.prototype.toString,m=Function.prototype.toString,b=String.prototype.match,y=String.prototype.slice,g=String.prototype.replace,O=String.prototype.toUpperCase,w=String.prototype.toLowerCase,j=RegExp.prototype.test,_=Array.prototype.concat,E=Array.prototype.join,P=Array.prototype.slice,x=Math.floor,C="function"==typeof BigInt?BigInt.prototype.valueOf:null,k=Object.getOwnPropertySymbols,S="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?Symbol.prototype.toString:null,D="function"==typeof Symbol&&"object"==typeof Symbol.iterator,M="function"==typeof Symbol&&Symbol.toStringTag&&(typeof Symbol.toStringTag===D||"symbol")?Symbol.toStringTag:null,A=Object.prototype.propertyIsEnumerable,T=("function"==typeof Reflect?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(e){return e.__proto__}:null);function I(e,t){if(e===1/0||e===-1/0||e!=e||e&&e>-1e3&&e<1e3||j.call(/e/,t))return t;var n=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if("number"==typeof e){var r=e<0?-x(-e):x(e);if(r!==e){var a=String(r),o=y.call(t,a.length+1);return g.call(a,n,"$&_")+"."+g.call(g.call(o,/([0-9]{3})/g,"$&_"),/_$/,"")}}return g.call(t,n,"$&_")}var R=n(1767).custom,F=R&&W(R)?R:null;function B(e,t,n){var r="double"===(n.quoteStyle||t)?'"':"'";return r+e+r}function L(e){return g.call(String(e),/"/g,""")}function N(e){return!("[object Array]"!==U(e)||M&&"object"==typeof e&&M in e)}function W(e){if(D)return e&&"object"==typeof e&&e instanceof Symbol;if("symbol"==typeof e)return!0;if(!e||"object"!=typeof e||!S)return!1;try{return S.call(e),!0}catch(e){}return!1}e.exports=function e(t,n,r,a){var u=n||{};if(z(u,"quoteStyle")&&"single"!==u.quoteStyle&&"double"!==u.quoteStyle)throw new TypeError('option "quoteStyle" must be "single" or "double"');if(z(u,"maxStringLength")&&("number"==typeof u.maxStringLength?u.maxStringLength<0&&u.maxStringLength!==1/0:null!==u.maxStringLength))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var l=!z(u,"customInspect")||u.customInspect;if("boolean"!=typeof l&&"symbol"!==l)throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(z(u,"indent")&&null!==u.indent&&"\t"!==u.indent&&!(parseInt(u.indent,10)===u.indent&&u.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(z(u,"numericSeparator")&&"boolean"!=typeof u.numericSeparator)throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var v=u.numericSeparator;if(void 0===t)return"undefined";if(null===t)return"null";if("boolean"==typeof t)return t?"true":"false";if("string"==typeof t)return Y(t,u);if("number"==typeof t){if(0===t)return 1/0/t>0?"0":"-0";var O=String(t);return v?I(t,O):O}if("bigint"==typeof t){var j=String(t)+"n";return v?I(t,j):j}var x=void 0===u.depth?5:u.depth;if(void 0===r&&(r=0),r>=x&&x>0&&"object"==typeof t)return N(t)?"[Array]":"[Object]";var k=function(e,t){var n;if("\t"===e.indent)n="\t";else{if(!("number"==typeof e.indent&&e.indent>0))return null;n=E.call(Array(e.indent+1)," ")}return{base:n,prev:E.call(Array(t+1),n)}}(u,r);if(void 0===a)a=[];else if(H(a,t)>=0)return"[Circular]";function R(t,n,o){if(n&&(a=P.call(a)).push(n),o){var i={depth:u.depth};return z(u,"quoteStyle")&&(i.quoteStyle=u.quoteStyle),e(t,i,r+1,a)}return e(t,u,r+1,a)}if("function"==typeof t){var V=function(e){if(e.name)return e.name;var t=b.call(m.call(e),/^function\s*([\w$]+)/);if(t)return t[1];return null}(t),G=X(t,R);return"[Function"+(V?": "+V:" (anonymous)")+"]"+(G.length>0?" { "+E.call(G,", ")+" }":"")}if(W(t)){var J=D?g.call(String(t),/^(Symbol\(.*\))_[^)]*$/,"$1"):S.call(t);return"object"!=typeof t||D?J:$(J)}if(function(e){if(!e||"object"!=typeof e)return!1;if("undefined"!=typeof HTMLElement&&e instanceof HTMLElement)return!0;return"string"==typeof e.nodeName&&"function"==typeof e.getAttribute}(t)){for(var Q="<"+w.call(String(t.nodeName)),ee=t.attributes||[],te=0;te"}if(N(t)){if(0===t.length)return"[]";var ne=X(t,R);return k&&!function(e){for(var t=0;t=0)return!1;return!0}(ne)?"["+K(ne,k)+"]":"[ "+E.call(ne,", ")+" ]"}if(function(e){return!("[object Error]"!==U(e)||M&&"object"==typeof e&&M in e)}(t)){var re=X(t,R);return"cause"in t&&!A.call(t,"cause")?"{ ["+String(t)+"] "+E.call(_.call("[cause]: "+R(t.cause),re),", ")+" }":0===re.length?"["+String(t)+"]":"{ ["+String(t)+"] "+E.call(re,", ")+" }"}if("object"==typeof t&&l){if(F&&"function"==typeof t[F])return t[F]();if("symbol"!==l&&"function"==typeof t.inspect)return t.inspect()}if(function(e){if(!o||!e||"object"!=typeof e)return!1;try{o.call(e);try{c.call(e)}catch(e){return!0}return e instanceof Map}catch(e){}return!1}(t)){var ae=[];return i.call(t,(function(e,n){ae.push(R(n,t,!0)+" => "+R(e,t))})),Z("Map",o.call(t),ae,k)}if(function(e){if(!c||!e||"object"!=typeof e)return!1;try{c.call(e);try{o.call(e)}catch(e){return!0}return e instanceof Set}catch(e){}return!1}(t)){var oe=[];return s.call(t,(function(e){oe.push(R(e,t))})),Z("Set",c.call(t),oe,k)}if(function(e){if(!f||!e||"object"!=typeof e)return!1;try{f.call(e,f);try{d.call(e,d)}catch(e){return!0}return e instanceof WeakMap}catch(e){}return!1}(t))return q("WeakMap");if(function(e){if(!d||!e||"object"!=typeof e)return!1;try{d.call(e,d);try{f.call(e,f)}catch(e){return!0}return e instanceof WeakSet}catch(e){}return!1}(t))return q("WeakSet");if(function(e){if(!p||!e||"object"!=typeof e)return!1;try{return p.call(e),!0}catch(e){}return!1}(t))return q("WeakRef");if(function(e){return!("[object Number]"!==U(e)||M&&"object"==typeof e&&M in e)}(t))return $(R(Number(t)));if(function(e){if(!e||"object"!=typeof e||!C)return!1;try{return C.call(e),!0}catch(e){}return!1}(t))return $(R(C.call(t)));if(function(e){return!("[object Boolean]"!==U(e)||M&&"object"==typeof e&&M in e)}(t))return $(h.call(t));if(function(e){return!("[object String]"!==U(e)||M&&"object"==typeof e&&M in e)}(t))return $(R(String(t)));if(!function(e){return!("[object Date]"!==U(e)||M&&"object"==typeof e&&M in e)}(t)&&!function(e){return!("[object RegExp]"!==U(e)||M&&"object"==typeof e&&M in e)}(t)){var ie=X(t,R),ue=T?T(t)===Object.prototype:t instanceof Object||t.constructor===Object,le=t instanceof Object?"":"null prototype",ce=!ue&&M&&Object(t)===t&&M in t?y.call(U(t),8,-1):le?"Object":"",se=(ue||"function"!=typeof t.constructor?"":t.constructor.name?t.constructor.name+" ":"")+(ce||le?"["+E.call(_.call([],ce||[],le||[]),": ")+"] ":"");return 0===ie.length?se+"{}":k?se+"{"+K(ie,k)+"}":se+"{ "+E.call(ie,", ")+" }"}return String(t)};var V=Object.prototype.hasOwnProperty||function(e){return e in this};function z(e,t){return V.call(e,t)}function U(e){return v.call(e)}function H(e,t){if(e.indexOf)return e.indexOf(t);for(var n=0,r=e.length;nt.maxStringLength){var n=e.length-t.maxStringLength,r="... "+n+" more character"+(n>1?"s":"");return Y(y.call(e,0,t.maxStringLength),t)+r}return B(g.call(g.call(e,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,G),"single",t)}function G(e){var t=e.charCodeAt(0),n={8:"b",9:"t",10:"n",12:"f",13:"r"}[t];return n?"\\"+n:"\\x"+(t<16?"0":"")+O.call(t.toString(16))}function $(e){return"Object("+e+")"}function q(e){return e+" { ? }"}function Z(e,t,n,r){return e+" ("+t+") {"+(r?K(n,r):E.call(n,", "))+"}"}function K(e,t){if(0===e.length)return"";var n="\n"+t.prev+t.base;return n+E.call(e,","+n)+"\n"+t.prev}function X(e,t){var n=N(e),r=[];if(n){r.length=e.length;for(var a=0;a{var n=(0,o.default)(e,t),i=n.initialValue,u=n.initialValues;return void 0!==i&&!(0,r.default)(i)&&"function"!=typeof i&&n._problems.push((0,a.error)('The "initialValue" property must be either a plain object or a function')),void 0!==u&&n._problems.push((0,a.error)('Found property "initialValues" - did you mean "initialValue"?')),n}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n(62)),a=u(n(28)),o=n(56),i=n(306);function u(e){return e&&e.__esModule?e:{default:e}}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;t{var n=Array.isArray(e.to)||(0,r.default)(e.to),u=function(e){return Array.isArray(e.to)?e.to:e.to?[e.to]:e.to}(e),l=(0,a.default)([n?(0,i.getDupes)(u,(e=>"".concat(e.name,";").concat(e.type))).map((e=>(0,o.error)("Found ".concat(e.length,' members with same type, but not unique names "').concat(e[0].type,'" in reference. This makes it impossible to tell their values apart and you should consider naming them'),o.HELP_IDS.REFERENCE_TO_INVALID))):(0,o.error)('The reference type is missing or having an invalid value for the required "to" property. It should be an array of accepted types.',o.HELP_IDS.REFERENCE_TO_INVALID)]);return n&&0===u.length&&l.push((0,o.error)('The reference type should define at least one accepted type. Please check the "to" property.',o.HELP_IDS.REFERENCE_TO_INVALID)),l.push(...function(e){var t=e.options,n=[];if(n.push(...["filter","filterParams"].filter((t=>t in e)).map((e=>(0,o.error)("`".concat(e,"` is not allowed on a reference type definition - did you mean `options.").concat(e,"`?"),o.HELP_IDS.REFERENCE_INVALID_OPTIONS_LOCATION)))),!t)return n;if(!(0,r.default)(t))return n.concat((0,o.error)("The reference type expects `options` to be an object",o.HELP_IDS.REFERENCE_INVALID_OPTIONS));if("function"==typeof t.filter&&void 0!==t.filterParams)return n.concat((0,o.error)("`filterParams` cannot be used if `filter` is a function. Either statically define `filter` as a string, or return `params` from the `filter`-function.",o.HELP_IDS.REFERENCE_INVALID_FILTER_PARAMS_COMBINATION));if("function"==typeof t.filter||!t.filter&&!t.filterParams)return n;if("string"!=typeof t.filter)return n.concat((0,o.error)("If set, `filter` must be a string. Got ".concat(typeof t.filter)));if(void 0!==t.filterParams&&!(0,r.default)(t.filterParams))return n.concat((0,o.error)("If set, `filterParams` must be an object."));if(t.filterParams)return n.concat(Object.keys(t.filterParams).filter((e=>e.startsWith("__")||e.startsWith("$"))).map((e=>(0,o.error)('Filter parameter cannot be prefixed with "$" or "__". Got '.concat(e,'".')))));return n}(e)),c(c({},e),{},{to:(n?u:[]).map(t.visit),_problems:l})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=(r=n(28))&&r.__esModule?r:{default:r},o=n(56),i=n(306);function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t{var n=Array.isArray(e.of);if(n){var r=e.of.reduce(((e,t,n)=>{if("array"===t.type)return e.concat((0,o.error)('Found array member declaration of type "array" - multidimensional arrays are not currently supported by Sanity',o.HELP_IDS.ARRAY_OF_ARRAY));if(t)return e;var r="Found ".concat(null===t?"null":typeof t,", expected member declaration");return e.concat((0,o.error)("Found invalid type member declaration in array at index ".concat(n,": ").concat(r),o.HELP_IDS.ARRAY_OF_INVALID))}),[]);if(r.length>0)return l(l({},e),{},{of:[],_problems:r})}var u=(0,a.default)([n?(0,i.getDupes)(e.of,(e=>"".concat(e.name,";").concat(e.type))).map((e=>(0,o.error)("Found ".concat(e.length,' members with same type, but not unique names "').concat(e[0].type,'" in array. This makes it impossible to tell their values apart and you should consider naming them'),o.HELP_IDS.ARRAY_OF_NOT_UNIQUE))):(0,o.error)('The array type is missing or having an invalid value for the required "of" property',o.HELP_IDS.ARRAY_OF_INVALID)]),c=n?e.of:[],s=c.some((e=>"object"===e.type&&void 0===e.name));return c.some((e=>"block"===e.type))&&s&&u.push((0,o.error)("The array type's 'of' property can't have an object type without a 'name' property as member, when the 'block' type is also a member of that array.",o.HELP_IDS.ARRAY_OF_INVALID)),l(l({},e),{},{of:c.map(t.visit),_problems:u})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(56);function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function o(e){for(var t=1;t{var n=[];return e.options&&e.options.slugifyFn&&(n.push((0,r.warning)('Heads up! The "slugifyFn" option has been renamed to "slugify".',r.HELP_IDS.SLUG_SLUGIFY_FN_RENAMED)),e.options.slugify=e.options.slugifyFn),o(o({},e),{},{_problems:n})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(56),a=n(307),o=["name"],i=["_problems"];function u(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;t{var n=[],l=e.fields;return l&&n.push(...(0,a.validateFields)(l,{allowEmpty:!0})),e.options&&void 0!==e.options.metadata&&!Array.isArray(e.options.metadata)&&n.push((0,r.error)("Invalid type for file `metadata` field - must be an array of strings",r.HELP_IDS.ASSET_METADATA_FIELD_INVALID)),c(c({},e),{},{fields:(Array.isArray(l)?l:[]).map(((e,n)=>{var r=e.name,l=u(e,o),s=t.visit(l,n),f=s._problems;return c(c({name:r},u(s,i)),{},{_problems:(0,a.validateField)(e,t).concat(f||[])})})),_problems:n})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(56),a=n(307),o=["name"],i=["_problems"];function u(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;t{var n,l=[],s=e.fields;s&&l.push(...(0,a.validateFields)(s,{allowEmpty:!0}));var d=e.options,p=null===(n=d)||void 0===n?void 0:n.metadata,h=Array.isArray(p)?p.filter((e=>f.includes(e))):[];return void 0===p||Array.isArray(p)?h.length>0&&(l.push((0,r.warning)("Image `metadata` field contains superfluous properties (they are always included): ".concat(h.join(", ")))),d=c(c({},d),{},{metadata:p.filter((e=>!f.includes(e)))})):l.push((0,r.error)("Invalid type for image `metadata` field - must be an array of strings",r.HELP_IDS.ASSET_METADATA_FIELD_INVALID)),c(c({},e),{},{options:d,fields:(Array.isArray(s)?s:[]).map(((e,n)=>{var r=e.name,l=u(e,o),s=t.visit(l,n),f=s._problems;return c(c({name:r},u(s,i)),{},{_problems:(0,a.validateField)(e,t).concat(f||[])})})),_problems:l})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=[],l=e.styles,c=e.marks,f=e.of,y=Object.keys(e).filter((e=>!h.includes(e)&&!e.startsWith("_")));y.length>0&&n.push((0,i.error)("Found unknown properties for block declaration: ".concat((0,o.default)(y.map(p)))));c&&(c=function(e,t,n){var a=e.decorators,l=e.annotations;if(!(0,r.default)(e))return n.push((0,i.error)('"marks" declaration should be an object, got '.concat(d(e)))),n;var c=Object.keys(e).filter((e=>!v.includes(e)&&!e.startsWith("_")));c.length>0&&n.push((0,i.error)("Found unknown properties for block declaration: ".concat((0,o.default)(c.map(p)))));a&&!Array.isArray(a)?n.push((0,i.error)('"marks.decorators" declaration should be an array, got '.concat(d(a)))):a&&(a=function(e,t,n){return e.forEach(((e,t)=>{if((0,r.default)(e)){var a=e.value||"#".concat(t),u=Object.keys(e).filter((e=>!b.includes(e)&&!e.startsWith("_")));u.length>0&&n.push((0,i.error)("Found unknown properties for decorator ".concat(a,": ").concat((0,o.default)(u.map(p))))),e.value?"string"!=typeof e.value?n.push((0,i.error)("Decorator #".concat(t,' has an invalid "value" property, expected string, got ').concat(d(e.value)))):e.title||n.push((0,i.warning)("Decorator ".concat(a,' is missing recommended "title" property'))):n.push((0,i.error)("Decorator #".concat(t,' is missing required "value" property')))}else n.push((0,i.error)("Annotation must be an object, got ".concat(d(e))))})),e}(a,0,n));l&&!Array.isArray(l)?n.push((0,i.error)('"marks.annotations" declaration should be an array, got '.concat(d(l)))):l&&(l=function(e,t,n){return e.map((e=>{if(!(0,r.default)(e))return s(s({},e),{},{_problems:[(0,i.error)("Annotation must be an object, got ".concat(d(e)))]});var n=t.visit(e,t)._problems,a=e.type&&t.getType(e.type);return a&&!(0,u.isJSONTypeOf)(a,"object",t)&&n.push((0,i.error)('Annotation cannot have type "'.concat(e.type,'" - annotation types must inherit from object'))),s(s({},e),{},{_problems:n})}))}(l,t));return s(s({},e),{},{decorators:a,annotations:l})}(e.marks,t,n));l&&(l=function(e,t,n){if(!Array.isArray(e))return n.push((0,i.error)('"styles" declaration should be an array, got '.concat(d(e)))),n;return e.forEach(((e,t)=>{if((0,r.default)(e)){var a=e.value||"#".concat(t),u=Object.keys(e).filter((e=>!m.includes(e)&&!e.startsWith("_")));u.length>0&&n.push((0,i.error)("Found unknown properties for style ".concat(a,": ").concat((0,o.default)(u.map(p))))),e.value?"string"!=typeof e.value?n.push((0,i.error)("Style #".concat(t,' has an invalid "value" property, expected string, got ').concat(d(e.value)))):e.title||n.push((0,i.warning)("Style ".concat(a,' is missing recommended "title" property'))):n.push((0,i.error)("Style #".concat(t,' is missing required "value" property')))}else n.push((0,i.error)("Style must be an object, got ".concat(d(e))))})),e}(l,0,n));f&&(f=function(e,t,n){if(!Array.isArray(e))return void n.push((0,i.error)('"of" declaration should be an array, got '.concat(d(e))));return e.map((e=>{var n=t.visit(e,t)._problems;return s(s({},e),{},{_problems:n})}))}(f,t,n));return s(s({},(0,a.default)(e,y)),{},{marks:c,styles:l,of:f,_problems:n})};var r=l(n(62)),a=l(n(66)),o=l(n(824)),i=n(56),u=n(1776);function l(e){return e&&e.__esModule?e:{default:e}}function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function s(e){for(var t=1;tArray.isArray(e)?"array":typeof e,p=e=>'"'.concat(e,'"'),h=["lists","marks","name","of","options","styles","title","type","validation"],v=["decorators","annotations"],m=["title","value","blockEditor"],b=["title","value","blockEditor","icon"]},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isJSONTypeOf=function e(t,n,r){if("jsonType"in t)return t.jsonType===n;var a=r.getType(t.type);if(!a)throw new Error("Could not resolve jsonType of ".concat(t.name,". No parent type found"));return e(a,n,r)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(1778),a=n(1779);function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function i(e){for(var t=1;ti(i({},e),{},{_problems:[...(0,a.validateTypeName)(e.type,t),...(0,r.validateNonObjectFieldsProp)(e,t)].filter(Boolean)})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.validateNonObjectFieldsProp=function(e,t){if(!e.fields)return[];var n=e;for(;!n.jsonType&&n;)n=t.getType(n.type);if(n&&"object"!==n.jsonType)return[(0,r.error)('Type has propery "fields", but is not an object/document type.')];return[]};var r=n(56)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.validateTypeName=function(e,t){var n=t.getTypeNames();if(!e)return[(0,o.error)("Type is missing a type. Valid types are: ".concat((0,a.default)(n)),o.HELP_IDS.TYPE_MISSING_TYPE)];if("string"!=typeof e)return[(0,o.error)('Type has an invalid "type"-property - should be a string. Valid types are: '.concat((0,a.default)(n)),o.HELP_IDS.TYPE_MISSING_TYPE)];if(!n.includes(e)){var i=n.map((t=>[(0,r.default)(e,t),t])).filter((e=>u(e,1)[0]<3)).map((e=>{var t=u(e,2);t[0];return t[1]})),l=i.length>0?" Did you mean ".concat((0,a.default)(i.map(c),{conjunction:"or"}),"?"):"";return[(0,o.error)("Unknown type: ".concat(e,".").concat(l," Valid types are: ").concat((0,a.default)(n)))]}return[]};var r=i(n(825)),a=i(n(824)),o=n(56);function i(e){return e&&e.__esModule?e:{default:e}}function u(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return l(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return l(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n'"'.concat(e,'"')},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(56),a=n(823);function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function i(e){for(var t=1;t{var n=Boolean(e.name);if(!n&&1===Object.keys(e).length)return i(i({},e),{},{_problems:[(0,r.error)("Invalid/undefined type declaration, check declaration or the import/export of the schema type.",r.HELP_IDS.TYPE_INVALID)]});var o=[];return!function(e){return!e.name&&e.default&&(e.default.name||e.default.title)}(e)?n?t.isReserved(e.name)&&o.push((0,r.error)('Invalid type name: "'.concat(e.name,'" is a reserved name.'),r.HELP_IDS.TYPE_NAME_RESERVED)):o.push((0,r.error)("Missing type name",r.HELP_IDS.TYPE_MISSING_NAME)):o.push((0,r.error)("Type appears to be an ES6 module imported through CommonJS require - use an import statement or access the `.default` property",r.HELP_IDS.TYPE_IS_ESM_MODULE)),t.isDuplicate(e.name)&&o.push((0,r.error)('Invalid type name: A type with name "'.concat(e.name,'" is already defined in the schema.'))),o.push(...(0,a.validateInputComponent)(e)),"title"in e?"string"!=typeof e.title&&o.push((0,r.warning)("Type title is not a string.",r.HELP_IDS.TYPE_TITLE_INVALID)):o.push((0,r.warning)("Type is missing title. It's recommended to always set a descriptive title.",r.HELP_IDS.TYPE_TITLE_RECOMMENDED)),i(i({},e),{},{_problems:o})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.isValidDatasetName=p,t.isValidTokenId=v;var r=l(n(62)),a=l(n(28)),o=n(56),i=n(306),u=n(1782);function l(e){return e&&e.__esModule?e:{default:e}}function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function s(e){for(var t=1;t=2&&e.toLowerCase()===e&&d.test(e)||'The provided dataset "'.concat(e,"\" doesn't look like a valid dataset. Dataset names must be more than 2 characters, can only contain lowercase characters, numbers, underscores and dashes and can not start with a dash or an underscore")}var h=/^[a-zA-Z0-9_][a-zA-Z0-9_-]+$/;function v(e){return e.length>=2&&h.test(e)||'The provided tokenId "'.concat(e,'" is invalid. The tokenId must be a string made up of at least 2 characters in the a-zA-Z0-9_- range and cannot start with a - (dash) character')}t.default=(e,t)=>{var n=Array.isArray(e.to)||(0,r.default)(e.to),l=function(e){return Array.isArray(e.to)?e.to:e.to?[e.to]:e.to}(e),c=(0,a.default)([n?(0,i.getDupes)(l,(e=>"".concat(e.name,";").concat(e.type))).map((e=>(0,o.error)("Found ".concat(e.length,' members with same type, but not unique names "').concat(e[0].type,'" in reference. This makes it impossible to tell their values apart and you should consider naming them'),o.HELP_IDS.CROSS_DATASET_REFERENCE_INVALID))):(0,o.error)('The cross dataset reference type is missing or having an invalid value for the required "to" property. It should be an array of accepted types.',o.HELP_IDS.CROSS_DATASET_REFERENCE_INVALID)]);if(n&&0===l.length&&c.push((0,o.error)('The cross dataset reference type should define at least one referenced type. Please check the "to" property.',o.HELP_IDS.CROSS_DATASET_REFERENCE_INVALID)),l.forEach(((e,t)=>{e.type||c.push((0,o.error)("The referenced type at index ".concat(t," must be named. Specify the name of the type you want to create references to."),o.HELP_IDS.CROSS_DATASET_REFERENCE_INVALID)),(0,r.default)(e.preview)||c.push((0,o.error)('Missing required preview config for the referenced type "'.concat(e.type||"",'"'),o.HELP_IDS.CROSS_DATASET_REFERENCE_INVALID)),(0,u.validateExperimentalSearch)(e.__experimental_search).forEach((t=>{c.push((0,o.error)('Invalid "__experimental_search" config for referenced type "'.concat(e.type||"",'": ').concat(t),o.HELP_IDS.CROSS_DATASET_REFERENCE_INVALID))}))})),"string"==typeof e.tokenId){var f=v(e.tokenId);!0!==f&&c.push((0,o.error)(f,o.HELP_IDS.CROSS_DATASET_REFERENCE_INVALID))}if("string"!=typeof e.projectId&&c.push((0,o.error)("A cross dataset reference must specify a `projectId`",o.HELP_IDS.CROSS_DATASET_REFERENCE_INVALID)),"string"==typeof e.dataset){var d=p(e.dataset);!0!==d&&c.push((0,o.error)(d,o.HELP_IDS.CROSS_DATASET_REFERENCE_INVALID))}else c.push((0,o.error)("A cross dataset reference must specify a `dataset`",o.HELP_IDS.CROSS_DATASET_REFERENCE_INVALID));return e.studioUrl&&"function"!=typeof e.studioUrl&&c.push((0,o.error)('The "studioUrl" property on a cross dataset reference must be a function taking "{id, type}" as argument and returning a studio url.',o.HELP_IDS.CROSS_DATASET_REFERENCE_INVALID)),c.push(...function(e){var t=e.options,n=[];if(n.push(...["filter","filterParams"].filter((t=>t in e)).map((e=>(0,o.error)("`".concat(e,"` is not allowed on a reference type definition - did you mean `options.").concat(e,"`?"),o.HELP_IDS.REFERENCE_INVALID_OPTIONS_LOCATION)))),!t)return n;if(!(0,r.default)(t))return n.concat((0,o.error)("The reference type expects `options` to be an object",o.HELP_IDS.REFERENCE_INVALID_OPTIONS));if("function"==typeof t.filter&&void 0!==t.filterParams)return n.concat((0,o.error)("`filterParams` cannot be used if `filter` is a function. Either statically define `filter` as a string, or return `params` from the `filter`-function.",o.HELP_IDS.REFERENCE_INVALID_FILTER_PARAMS_COMBINATION));if("function"==typeof t.filter||!t.filter&&!t.filterParams)return n;if("string"!=typeof t.filter)return n.concat((0,o.error)("If set, `filter` must be a string. Got ".concat(typeof t.filter)));if(void 0!==t.filterParams&&!(0,r.default)(t.filterParams))return n.concat((0,o.error)("If set, `filterParams` must be an object."));if(t.filterParams)return n.concat(Object.keys(t.filterParams).filter((e=>e.startsWith("__")||e.startsWith("$"))).map((e=>(0,o.error)('Filter parameter cannot be prefixed with "$" or "__". Got '.concat(e,'".')))));return n}(e)),s(s({},e),{},{_problems:c})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.validateExperimentalSearch=void 0;var r,a=(r=n(62))&&r.__esModule?r:{default:r};t.validateExperimentalSearch=e=>Array.isArray(e)?e.map((e=>(0,a.default)(e)?null:"Search config must be an object of {path: string, weight: number}")).filter(Boolean):["The search config of a document type must be an array of search config objects"]},function(e,t,n){var r=n(438);e.exports=function(e){return r(e,5)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default=e=>e.replace(/[\^\$\.\*\+\-\?\=\!\:\|\\\/\(\)\[\]\{\}\,]/g,"\\$&")},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(t,n,o){var u;if(!0===t)return[];if(Array.isArray(t))return t.flatMap((t=>e(t,n,o))).filter(i);if("string"==typeof t)return e(new r.default(t),n,o);if(!(t instanceof r.default)){if("string"!=typeof(null==t?void 0:t.message))throw new Error("".concat((0,a.default)(o.path),": Validator must return 'true' if valid or an error message as a string on errors"));return e(new r.default(t.message,t),n,o)}if(null===(u=t.paths)||void 0===u||!u.length)return[{type:"validation",level:n||"error",item:t,path:o.path||[]}];return[].concat(t.paths.map((e=>({type:"validation",path:(o.path||[]).concat(e),level:n||"error",item:t}))))},t.isNonNullable=i;var r=o(n(226)),a=o(n(485));function o(e){return e&&e.__esModule?e:{default:e}}function i(e){return null!==e||void 0!==e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1787);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1789);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var a=n(1790);Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===a[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,n){"use strict";function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n"required"!==e||"boolean"==typeof t||(n||"Required")});t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=(r=n(139))&&r.__esModule?r:{default:r};function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function i(e){for(var t=1;t!!Number.isInteger(t)||(n||"Must be an integer"),precision:(e,t,n)=>{if(void 0===t)return!0;var r=t.toString().match(l);return!(Math.max((r[1]?r[1].length:0)-(r[2]?parseInt(r[2],10):0),0)>e)||(n||"Max precision is ".concat(e))},min:(e,t,n)=>t>=e||(n||"Must be greater than or equal ".concat(e)),max:(e,t,n)=>t<=e||(n||"Must be less than or equal ".concat(e)),greaterThan:(e,t,n)=>t>e||(n||"Must be greater than ".concat(e)),lessThan:(e,t,n)=>t()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/,s=i(i({},a.default),{},{min:(e,t,n)=>!t||t.length>=e||(n||"Must be at least ".concat(e," characters long")),max:(e,t,n)=>!t||t.length<=e||(n||"Must be at most ".concat(e," characters long")),length:(e,t,n)=>(t||"").length===e||(n||"Must be exactly ".concat(e," characters long")),uri:(e,t,n)=>{var r,a=t||"",o=e.options,i=o.allowCredentials,u=o.relativeOnly,c=o.allowRelative||u;try{r=c?new URL(a,l):new URL(a)}catch(e){return n||"Not a valid URL"}if(u&&r.origin!==l)return n||"Only relative URLs are allowed";if(!c&&r.origin===l&&(e=>/^\.*\//.test(e))(a))return n||"Relative URLs are not allowed";if(!i&&(r.username||r.password))return n||"Username/password not allowed";var s=r.protocol.replace(/:$/,"");return!!o.scheme.some((e=>e.test(s)))||(n||"Does not match allowed protocols/schemes")},stringCasing:(e,t,n)=>{var r=t||"";return"uppercase"===e&&r!==r.toLocaleUpperCase()?n||"Must be all uppercase letters":"lowercase"!==e||r===r.toLocaleLowerCase()||(n||"Must be all lowercase letters")},presence:(e,t,n)=>!("required"===e&&!t)||(n||"Required"),regex:(e,t,n)=>{var r=e.pattern,a=e.name,o=e.invert,i=a||'"'.concat(r.toString(),'"'),u=t||"",l=r.test(u);if(!o&&!l||o&&l){var c=o?"Should not match ".concat(i,"-pattern"):"Does not match ".concat(i,"-pattern");return n||c}return!0},email:(e,t,n)=>{var r="".concat(t||"").trim();return!(r&&!c.test(r))||(n||"Must be a valid email address")}});t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(829)),a=o(n(226));function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t!t||t.length>=e||(n||"Must have at least ".concat(e," items")),max:(e,t,n)=>!t||t.length<=e||(n||"Must have at most ".concat(e," items")),length:(e,t,n)=>!t||t.length===e||(n||"Must have exactly ".concat(e," items")),presence:(e,t,n)=>!("required"===e&&!t)||(n||"Required"),valid:(e,t,n)=>{if("undefined"===typeof t)return!0;for(var o=[],i=function(n){var a=t[n];if(e.some((e=>(0,r.default)(e,a))))return"continue";var i=a&&a._key?{_key:a._key}:n;o.push([i])},u=0;u{var o=[];if(!t)return!0;for(var i=0;i{var n=t[e];return[n&&n._key?{_key:n._key}:e]}));return!(o.length>0)||new a.default(n||"Can't be a duplicate",{paths:s})}});t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=n(12),o=(r=n(139))&&r.__esModule?r:{default:r};function i(e,t,n,r,a,o,i){try{var u=e[o](i),l=u.value}catch(e){return void n(e)}u.done?t(l):Promise.resolve(l).then(r,a)}function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t{if("required"!==e)return!0;var r=t&&Object.keys(t).filter((e=>!d.includes(e)));return!(void 0===t||r&&0===r.length)||(n||"Required")},reference:(s=function*(e,t,n,r){if(!t)return!0;if(!(0,a.isReference)(t))return n||!0;var o=r.type,i=r.getDocumentExists;if(!o)throw new Error("`type` was not provided in validation context");if("weak"in o&&o.weak)return!0;if(!i)throw new Error("`getDocumentExists` was not provided in validation context");return!!(yield i({id:t._ref}))||"This reference must be published"},f=function(){var e=this,t=arguments;return new Promise((function(n,r){var a=s.apply(e,t);function o(e){i(a,n,r,o,u,"next",e)}function u(e){i(a,n,r,o,u,"throw",e)}o(void 0)}))},function(e,t,n,r){return f.apply(this,arguments)}),assetRequired:(e,t,n)=>{if(!t||!t.asset||!t.asset._ref){var r=e.assetType||"Asset";return n||"".concat(r," required")}return!0}}),h=p;t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.isRecord=c;var r=o(n(487)),a=o(n(139));function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0,a="yyyy-MM-dd";return n&&n.dateFormat&&(a=n.dateFormat),"date"===e||(n&&n.timeFormat?a+=" ".concat(n.timeFormat):a+=" HH:mm"),(0,r.default)(t,a)};function d(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!e)return null;if("now"===e)return new Date;var n=new Date(e),r=isNaN(n.getTime());if(r&&t)throw new Error('Unable to parse "'.concat(e,'" to a date'));return r?null:n}var p=u(u({},a.default),{},{type:(e,t,n)=>!("".concat(t)&&!s.test(t))||(n||"Must be a valid ISO-8601 formatted date string"),min:(e,t,n,r)=>{var a=d(t);if(!a)return!0;if(!t||a>=d(e,!0))return!0;if(!r.type)throw new Error("`type` was not provided in validation context.");var o=c(r.type.options)?r.type.options:{},i=f(r.type.name,e,o);return n||"Must be at or after ".concat(i)},max:(e,t,n,r)=>{var a=d(t);if(!a)return!0;if(!t||a<=d(e,!0))return!0;if(!r.type)throw new Error("`type` was not provided in validation context.");var o=c(r.type.options)?r.type.options:{},i=f(r.type.name,e,o);return n||"Must be at or before ".concat(i)}});t.default=p},function(e,t,n){"use strict";var r={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};t.a=function(e,t,n){var a,o=r[e];return a="string"==typeof o?o:1===t?o.one:o.other.replace("{{count}}",t.toString()),null!=n&&n.addSuffix?n.comparison&&n.comparison>0?"in "+a:a+" ago":a}},function(e,t,n){"use strict";var r=n(1828),a={date:Object(r.a)({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:Object(r.a)({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:Object(r.a)({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})};t.a=a},function(e,t,n){"use strict";t.a=function(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.width?String(t.width):e.defaultWidth,r=e.formats[n]||e.formats[e.defaultWidth];return r}}},function(e,t,n){"use strict";var r={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};t.a=function(e,t,n,a){return r[e]}},function(e,t,n){"use strict";var r=n(1831),a={ordinalNumber:function(e,t){var n=Number(e),r=n%100;if(r>20||r<10)switch(r%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},era:Object(r.a)({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:Object(r.a)({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:function(e){return e-1}}),month:Object(r.a)({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:Object(r.a)({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},defaultWidth:"wide"}),dayPeriod:Object(r.a)({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})};t.a=a},function(e,t,n){"use strict";t.a=function(e){return function(t,n){var r,a=n||{};if("formatting"===(a.context?String(a.context):"standalone")&&e.formattingValues){var o=e.defaultFormattingWidth||e.defaultWidth,i=a.width?String(a.width):o;r=e.formattingValues[i]||e.formattingValues[o]}else{var u=e.defaultWidth,l=a.width?String(a.width):e.defaultWidth;r=e.values[l]||e.values[u]}return r[e.argumentCallback?e.argumentCallback(t):t]}}},function(e,t,n){"use strict";var r=n(1833),a=n(1834),o={ordinalNumber:Object(a.a)({matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:function(e){return parseInt(e,10)}}),era:Object(r.a)({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:Object(r.a)({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:function(e){return e+1}}),month:Object(r.a)({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:Object(r.a)({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:Object(r.a)({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})};t.a=o},function(e,t,n){"use strict";function r(e,t){for(var n in e)if(e.hasOwnProperty(n)&&t(e[n]))return n}function a(e,t){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:{},o=n.width,i=o&&e.matchPatterns[o]||e.matchPatterns[e.defaultMatchWidth],u=t.match(i);if(!u)return null;var l,c=u[0],s=o&&e.parsePatterns[o]||e.parsePatterns[e.defaultParseWidth],f=Array.isArray(s)?a(s,(function(e){return e.test(c)})):r(s,(function(e){return e.test(c)}));l=e.valueCallback?e.valueCallback(f):f,l=n.valueCallback?n.valueCallback(l):l;var d=t.slice(c.length);return{value:l,rest:d}}}},function(e,t,n){"use strict";t.a=function(e){return function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.match(e.matchPattern);if(!r)return null;var a=r[0],o=t.match(e.parsePattern);if(!o)return null;var i=e.valueCallback?e.valueCallback(o[0]):o[0];i=n.valueCallback?n.valueCallback(i):i;var u=t.slice(a.length);return{value:i,rest:u}}}},function(e,t,n){"use strict";var r=n(1836),a=n(831),o=n(832),i=n(833),u=n(488),l=n(178),c=n(834),s="midnight",f="noon",d="morning",p="afternoon",h="evening",v="night",m={G:function(e,t,n){var r=e.getUTCFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return n.era(r,{width:"abbreviated"});case"GGGGG":return n.era(r,{width:"narrow"});default:return n.era(r,{width:"wide"})}},y:function(e,t,n){if("yo"===t){var r=e.getUTCFullYear(),a=r>0?r:1-r;return n.ordinalNumber(a,{unit:"year"})}return c.a.y(e,t)},Y:function(e,t,n,r){var a=Object(u.a)(e,r),o=a>0?a:1-a;if("YY"===t){var i=o%100;return Object(l.a)(i,2)}return"Yo"===t?n.ordinalNumber(o,{unit:"year"}):Object(l.a)(o,t.length)},R:function(e,t){var n=Object(o.a)(e);return Object(l.a)(n,t.length)},u:function(e,t){var n=e.getUTCFullYear();return Object(l.a)(n,t.length)},Q:function(e,t,n){var r=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"Q":return String(r);case"QQ":return Object(l.a)(r,2);case"Qo":return n.ordinalNumber(r,{unit:"quarter"});case"QQQ":return n.quarter(r,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(r,{width:"narrow",context:"formatting"});default:return n.quarter(r,{width:"wide",context:"formatting"})}},q:function(e,t,n){var r=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"q":return String(r);case"qq":return Object(l.a)(r,2);case"qo":return n.ordinalNumber(r,{unit:"quarter"});case"qqq":return n.quarter(r,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(r,{width:"narrow",context:"standalone"});default:return n.quarter(r,{width:"wide",context:"standalone"})}},M:function(e,t,n){var r=e.getUTCMonth();switch(t){case"M":case"MM":return c.a.M(e,t);case"Mo":return n.ordinalNumber(r+1,{unit:"month"});case"MMM":return n.month(r,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(r,{width:"narrow",context:"formatting"});default:return n.month(r,{width:"wide",context:"formatting"})}},L:function(e,t,n){var r=e.getUTCMonth();switch(t){case"L":return String(r+1);case"LL":return Object(l.a)(r+1,2);case"Lo":return n.ordinalNumber(r+1,{unit:"month"});case"LLL":return n.month(r,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(r,{width:"narrow",context:"standalone"});default:return n.month(r,{width:"wide",context:"standalone"})}},w:function(e,t,n,r){var a=Object(i.a)(e,r);return"wo"===t?n.ordinalNumber(a,{unit:"week"}):Object(l.a)(a,t.length)},I:function(e,t,n){var r=Object(a.a)(e);return"Io"===t?n.ordinalNumber(r,{unit:"week"}):Object(l.a)(r,t.length)},d:function(e,t,n){return"do"===t?n.ordinalNumber(e.getUTCDate(),{unit:"date"}):c.a.d(e,t)},D:function(e,t,n){var a=Object(r.a)(e);return"Do"===t?n.ordinalNumber(a,{unit:"dayOfYear"}):Object(l.a)(a,t.length)},E:function(e,t,n){var r=e.getUTCDay();switch(t){case"E":case"EE":case"EEE":return n.day(r,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(r,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},e:function(e,t,n,r){var a=e.getUTCDay(),o=(a-r.weekStartsOn+8)%7||7;switch(t){case"e":return String(o);case"ee":return Object(l.a)(o,2);case"eo":return n.ordinalNumber(o,{unit:"day"});case"eee":return n.day(a,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(a,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(a,{width:"short",context:"formatting"});default:return n.day(a,{width:"wide",context:"formatting"})}},c:function(e,t,n,r){var a=e.getUTCDay(),o=(a-r.weekStartsOn+8)%7||7;switch(t){case"c":return String(o);case"cc":return Object(l.a)(o,t.length);case"co":return n.ordinalNumber(o,{unit:"day"});case"ccc":return n.day(a,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(a,{width:"narrow",context:"standalone"});case"cccccc":return n.day(a,{width:"short",context:"standalone"});default:return n.day(a,{width:"wide",context:"standalone"})}},i:function(e,t,n){var r=e.getUTCDay(),a=0===r?7:r;switch(t){case"i":return String(a);case"ii":return Object(l.a)(a,t.length);case"io":return n.ordinalNumber(a,{unit:"day"});case"iii":return n.day(r,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(r,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},a:function(e,t,n){var r=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},b:function(e,t,n){var r,a=e.getUTCHours();switch(r=12===a?f:0===a?s:a/12>=1?"pm":"am",t){case"b":case"bb":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},B:function(e,t,n){var r,a=e.getUTCHours();switch(r=a>=17?h:a>=12?p:a>=4?d:v,t){case"B":case"BB":case"BBB":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},h:function(e,t,n){if("ho"===t){var r=e.getUTCHours()%12;return 0===r&&(r=12),n.ordinalNumber(r,{unit:"hour"})}return c.a.h(e,t)},H:function(e,t,n){return"Ho"===t?n.ordinalNumber(e.getUTCHours(),{unit:"hour"}):c.a.H(e,t)},K:function(e,t,n){var r=e.getUTCHours()%12;return"Ko"===t?n.ordinalNumber(r,{unit:"hour"}):Object(l.a)(r,t.length)},k:function(e,t,n){var r=e.getUTCHours();return 0===r&&(r=24),"ko"===t?n.ordinalNumber(r,{unit:"hour"}):Object(l.a)(r,t.length)},m:function(e,t,n){return"mo"===t?n.ordinalNumber(e.getUTCMinutes(),{unit:"minute"}):c.a.m(e,t)},s:function(e,t,n){return"so"===t?n.ordinalNumber(e.getUTCSeconds(),{unit:"second"}):c.a.s(e,t)},S:function(e,t){return c.a.S(e,t)},X:function(e,t,n,r){var a=(r._originalDate||e).getTimezoneOffset();if(0===a)return"Z";switch(t){case"X":return y(a);case"XXXX":case"XX":return g(a);default:return g(a,":")}},x:function(e,t,n,r){var a=(r._originalDate||e).getTimezoneOffset();switch(t){case"x":return y(a);case"xxxx":case"xx":return g(a);default:return g(a,":")}},O:function(e,t,n,r){var a=(r._originalDate||e).getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+b(a,":");default:return"GMT"+g(a,":")}},z:function(e,t,n,r){var a=(r._originalDate||e).getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+b(a,":");default:return"GMT"+g(a,":")}},t:function(e,t,n,r){var a=r._originalDate||e,o=Math.floor(a.getTime()/1e3);return Object(l.a)(o,t.length)},T:function(e,t,n,r){var a=(r._originalDate||e).getTime();return Object(l.a)(a,t.length)}};function b(e,t){var n=e>0?"-":"+",r=Math.abs(e),a=Math.floor(r/60),o=r%60;if(0===o)return n+String(a);var i=t||"";return n+String(a)+i+Object(l.a)(o,2)}function y(e,t){return e%60==0?(e>0?"-":"+")+Object(l.a)(Math.abs(e)/60,2):g(e,t)}function g(e,t){var n=t||"",r=e>0?"-":"+",a=Math.abs(e);return r+Object(l.a)(Math.floor(a/60),2)+n+Object(l.a)(a%60,2)}t.a=m},function(e,t,n){"use strict";t.a=function(e){Object(a.a)(1,arguments);var t=Object(r.a)(e),n=t.getTime();t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0);var i=t.getTime(),u=n-i;return Math.floor(u/o)+1};var r=n(6),a=n(2),o=864e5},function(e,t,n){"use strict";t.a=function(e){Object(o.a)(1,arguments);var t=Object(r.a)(e),n=new Date(0);n.setUTCFullYear(t,0,4),n.setUTCHours(0,0,0,0);var i=Object(a.a)(n);return i};var r=n(832),a=n(308),o=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(a.a)(1,arguments);var n=t||{},u=n.locale,l=u&&u.options&&u.options.firstWeekContainsDate,c=null==l?1:Object(i.a)(l),s=null==n.firstWeekContainsDate?c:Object(i.a)(n.firstWeekContainsDate),f=Object(r.a)(e,t),d=new Date(0);d.setUTCFullYear(f,0,s),d.setUTCHours(0,0,0,0);var p=Object(o.a)(d,t);return p};var r=n(488),a=n(2),o=n(309),i=n(11)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){return w.apply(this,arguments)},t.resolveTypeForArrayItem=O,t.validateItem=j;var r=c(n(225)),a=n(12),o=c(n(828)),i=c(n(226)),u=c(n(837)),l=["value","type","path","parent"];function c(e){return e&&e.__esModule?e:{default:e}}function s(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return f(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return f(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function m(e,t,n,r,a,o,i){try{var u=e[o](i),l=u.value}catch(e){return void n(e)}u.done?t(l):Promise.resolve(l).then(r,a)}function b(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){m(o,r,a,i,u,"next",e)}function u(e){m(o,r,a,i,u,"throw",e)}i(void 0)}))}}var y=e=>"object"==typeof e&&null!==e&&!Array.isArray(e),g=e=>null!=e;function O(e,t){if(1===t.length)return t[0];var n=(0,a.isTypedObject)(e)&&e._type,r=null==e||!n&&(0,o.default)(e).toLowerCase();return r&&"object"!==r?t.find((e=>e.jsonType===r)):t.find((e=>{var t;return(null===(t=e.type)||void 0===t?void 0:t.name)===n}))||t.find((e=>e.name===n))||t.find((e=>"object"===e.name&&"object"===r))}function w(){return(w=b((function*(e,t,n){var r=t.get(e._type);if(!r)return console.warn('Schema type for object type "%s" not found, skipping validation',e._type),[];try{return yield j({parent:void 0,value:e,path:[],document:e,type:r,getDocumentExists:null==n?void 0:n.getDocumentExists})}catch(e){return console.error(e),[{type:"validation",level:"error",path:[],item:new i.default(null==e?void 0:e.message)}]}}))).apply(this,arguments)}function j(e){return _.apply(this,arguments)}function _(){return(_=b((function*(e){var t=e.value,n=e.type,o=e.path,i=void 0===o?[]:o,c=e.parent,f=v(e,l),d=(0,u.default)(n),h=d.map((e=>e.validate(t,p(p({},f),{},{parent:c,path:i,type:n})))),m=[],b=d.some((e=>e.isRequired()));if("object"===(null==n?void 0:n.jsonType)&&(!!t||null==t&&b)){var w=n.fields.reduce(((e,t)=>(e[t.name]=t.type,e)),{});m=(m=m.concat(d.map((e=>e._fieldRules)).filter(g).flatMap((e=>Object.entries(e))).flatMap((e=>{var n=s(e,2),r=n[0],a=n[1],o=w[r];return(0,u.default)(p(p({},o),{},{validation:a})).map((e=>{var n=y(t)?t[r]:void 0;return e.validate(n,p(p({},f),{},{parent:t,path:i.concat(r),type:o}))}))})))).concat(n.fields.map((e=>j(p(p({},f),{},{parent:t,value:y(t)?t[e.name]:void 0,path:i.concat(e.name),type:e.type})))))}if("array"===(null==n?void 0:n.jsonType)&&Array.isArray(t)&&(m=m.concat(t.map((e=>j(p(p({},f),{},{parent:t,value:e,path:i.concat((0,a.isKeyedObject)(e)?{_key:e._key}:t.indexOf(e)),type:O(e,n.of)})))))),(0,a.isBlock)(t)&&t.markDefs.length&&(0,a.isBlockSchemaType)(n)){var _=s(n.fields,1)[0].type.of.find(a.isSpanSchemaType),E=((null==_?void 0:_.annotations)||[]).reduce(((e,t)=>(e.set(t.name,t),e)),new Map);m=m.concat(t.markDefs.map((e=>j(p(p({},f),{},{parent:t,value:e,path:i.concat(["markDefs",{_key:e._key}]),type:E.get(e._type)})))))}var P=(yield Promise.all([...h,...m])).flat();return d.some((e=>e._fieldRules))?(0,r.default)(P,(e=>JSON.stringify(e))):P}))).apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.slugValidator=void 0;var r=i(n(290)),a=n(12),o=i(n(1841));function i(e){return e&&e.__esModule?e:{default:e}}function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t{var r="number"==typeof t,o=(0,a.isKeyedObject)(t),i=r||o?"[]":"".concat(0===n?"":".").concat(t);return"".concat(e).concat(i)}),"")}var p=(e,t)=>{var n=t.document,r=t.path,a=t.type,i=null==a?void 0:a.options;if(!n)throw new Error("`document` was not provided in validation context.");if(!r)throw new Error("`path` was not provided in validation context.");var u,l,c=(null==i?void 0:i.disableArrayWarning)||!1,s=(u=n._id,{published:(l=0===u.indexOf("drafts."))?u.slice("drafts.".length):u,draft:l?u:"drafts.".concat(u)}),p=s.published,h=s.draft,v=n._type,m=d(r.concat("current"));!c&&m.includes("[]")&&f(d(r));var b=["_type == $docType","!(_id in [$draft, $published])","".concat(m," == $slug")].join(" && ");return(0,o.default)().fetch("!defined(*[".concat(b,"][0]._id)"),{docType:v,draft:h,published:p,slug:e},{tag:"validation.slug-is-unique"})};var h=function(){var e,t=(e=function*(e,t){var n;if(!e)return!0;if("object"!=typeof e)return"Slug must be an object";var r=e.current;if(!r)return"Slug must have a value";var a=null==t||null===(n=t.type)||void 0===n?void 0:n.options,o=(null==a?void 0:a.isUnique)||p;return!!(yield o(r,l(l({},t),{},{defaultIsUnique:p})))||"Slug is already in use"},function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){s(o,r,a,i,u,"next",e)}function u(e){s(o,r,a,i,u,"throw",e)}i(void 0)}))});return function(e,n){return t.apply(this,arguments)}}();t.slugValidator=h},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){if(!r){var e=n(63);r=e.withConfig({apiVersion:"1"})}return r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=(r=n(838))&&r.__esModule?r:{default:r};var o=function(e){return e.getTypeNames().forEach((t=>{(0,a.default)(e.get(t))})),e};t.default=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={title:"Slug",name:"slug",type:"object",fields:[{name:"current",title:"Current slug",type:"string"}]}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={title:"Geographical Point",name:"geopoint",type:"object",fields:[{name:"lat",type:"number",title:"Latitude"},{name:"lng",type:"number",title:"Longitude"},{name:"alt",type:"number",title:"Altitude"}]}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={name:"sanity.imageCrop",title:"Image crop",type:"object",fields:[{name:"top",type:"number"},{name:"bottom",type:"number"},{name:"left",type:"number"},{name:"right",type:"number"}]}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={name:"sanity.imageHotspot",title:"Image hotspot",type:"object",fields:[{name:"x",type:"number"},{name:"y",type:"number"},{name:"height",type:"number"},{name:"width",type:"number"}]}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={name:"sanity.assetSourceData",title:"Asset Source Data",type:"object",fields:[{name:"name",title:"Source name",description:"A canonical name for the source this asset is originating from",type:"string"},{name:"id",title:"Asset Source ID",description:"The unique ID for the asset within the originating source so you can programatically find back to it",type:"string"},{name:"url",title:"Asset information URL",description:"A URL to find more information about this asset in the originating source",type:"string"}]}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r={name:"sanity.imageAsset",title:"Image",type:"document",fieldsets:[{name:"system",title:"System fields",description:"These fields are managed by the system and not editable"}],fields:[{name:"originalFilename",type:"string",title:"Original file name",readOnly:!0},{name:"label",type:"string",title:"Label"},{name:"title",type:"string",title:"Title"},{name:"description",type:"string",title:"Description"},{name:"altText",type:"string",title:"Alternative text"},{name:"sha1hash",type:"string",title:"SHA1 hash",readOnly:!0,fieldset:"system"},{name:"extension",type:"string",readOnly:!0,title:"File extension",fieldset:"system"},{name:"mimeType",type:"string",readOnly:!0,title:"Mime type",fieldset:"system"},{name:"size",type:"number",title:"File size in bytes",readOnly:!0,fieldset:"system"},{name:"assetId",type:"string",title:"Asset ID",readOnly:!0,fieldset:"system"},{name:"uploadId",type:"string",readOnly:!0,hidden:!0,fieldset:"system"},{name:"path",type:"string",title:"Path",readOnly:!0,fieldset:"system"},{name:"url",type:"string",title:"Url",readOnly:!0,fieldset:"system"},{name:"metadata",type:"sanity.imageMetadata",title:"Metadata"},{name:"source",type:"sanity.assetSourceData",title:"Source",readOnly:!0,fieldset:"system"}],preview:{select:{id:"_id",title:"originalFilename",mimeType:"mimeType",size:"size"},prepare:e=>({title:e.title||e.path.split("/").slice(-1)[0],media:{asset:{_ref:e.id}},subtitle:"".concat(e.mimeType," (").concat((e.size/1024/1024).toFixed(2)," MB)")})},orderings:[{title:"File size",name:"fileSizeDesc",by:[{field:"size",direction:"desc"}]}]};t.default=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={name:"sanity.imagePalette",title:"Image palette",type:"object",fields:[{name:"darkMuted",type:"sanity.imagePaletteSwatch",title:"Dark Muted"},{name:"lightVibrant",type:"sanity.imagePaletteSwatch",title:"Light Vibrant"},{name:"darkVibrant",type:"sanity.imagePaletteSwatch",title:"Dark Vibrant"},{name:"vibrant",type:"sanity.imagePaletteSwatch",title:"Vibrant"},{name:"dominant",type:"sanity.imagePaletteSwatch",title:"Dominant"},{name:"lightMuted",type:"sanity.imagePaletteSwatch",title:"Light Muted"},{name:"muted",type:"sanity.imagePaletteSwatch",title:"Muted"}]}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={name:"sanity.imagePaletteSwatch",title:"Image palette swatch",type:"object",fields:[{name:"background",type:"string",title:"Background",readOnly:!0},{name:"foreground",type:"string",title:"Foreground",readOnly:!0},{name:"population",type:"number",title:"Population",readOnly:!0},{name:"title",type:"string",title:"String",readOnly:!0}]}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={name:"sanity.imageDimensions",type:"object",title:"Image dimensions",fields:[{name:"height",type:"number",title:"Height",readOnly:!0},{name:"width",type:"number",title:"Width",readOnly:!0},{name:"aspectRatio",type:"number",title:"Aspect ratio",readOnly:!0}]}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={name:"sanity.imageMetadata",title:"Image metadata",type:"object",fieldsets:[{name:"extra",title:"Extra metadata…",options:{collapsable:!0}}],fields:[{name:"location",type:"geopoint"},{name:"dimensions",title:"Dimensions",type:"sanity.imageDimensions",fieldset:"extra"},{name:"palette",type:"sanity.imagePalette",title:"Palette",fieldset:"extra"},{name:"lqip",title:"LQIP (Low-Quality Image Placeholder)",type:"string",readOnly:!0},{name:"blurHash",title:"BlurHash",type:"string",readOnly:!0},{name:"hasAlpha",title:"Has alpha channel",type:"boolean",readOnly:!0},{name:"isOpaque",title:"Is opaque",type:"boolean",readOnly:!0}]}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r={name:"sanity.fileAsset",title:"File",type:"document",fieldsets:[{name:"system",title:"System fields",description:"These fields are managed by the system and not editable"}],fields:[{name:"originalFilename",type:"string",title:"Original file name",readOnly:!0},{name:"label",type:"string",title:"Label"},{name:"title",type:"string",title:"Title"},{name:"description",type:"string",title:"Description"},{name:"altText",type:"string",title:"Alternative text"},{name:"sha1hash",type:"string",title:"SHA1 hash",readOnly:!0,fieldset:"system"},{name:"extension",type:"string",title:"File extension",readOnly:!0,fieldset:"system"},{name:"mimeType",type:"string",title:"Mime type",readOnly:!0,fieldset:"system"},{name:"size",type:"number",title:"File size in bytes",readOnly:!0,fieldset:"system"},{name:"assetId",type:"string",title:"Asset ID",readOnly:!0,fieldset:"system"},{name:"path",type:"string",title:"Path",readOnly:!0,fieldset:"system"},{name:"url",type:"string",title:"Url",readOnly:!0,fieldset:"system"},{name:"source",type:"sanity.assetSourceData",title:"Source",readOnly:!0,fieldset:"system"}],preview:{select:{title:"originalFilename",path:"path",mimeType:"mimeType",size:"size"},prepare:e=>({title:e.title||e.path.split("/").slice(-1)[0],subtitle:"".concat(e.mimeType," (").concat((e.size/1024/1024).toFixed(2)," MB)")})},orderings:[{title:"File size",name:"fileSizeDesc",by:[{field:"size",direction:"desc"}]}]};t.default=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={title:"Block Content",name:"blockContent",type:"array",of:[{title:"Block",type:"block",styles:[{title:"Normal",value:"normal"},{title:"H1",value:"h1"},{title:"H2",value:"h2"},{title:"H3",value:"h3"},{title:"H4",value:"h4"},{title:"Quote",value:"blockquote"}],lists:[{title:"Bullet",value:"bullet"}],marks:{decorators:[{title:"Strong",value:"strong"},{title:"Emphasis",value:"em"}],annotations:[{title:"URL",name:"link",type:"object",fields:[{title:"URL",name:"href",type:"url"}]}]}},{type:"image",options:{hotspot:!0}}]}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={name:"category",title:"Category",type:"document",fields:[{name:"title",title:"Title",type:"string"},{name:"description",title:"Description",type:"text"}]}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r={name:"post",title:"Post",type:"document",fields:[{name:"title",title:"Title",description:"Keep titles short!",type:"string"},{name:"description",title:"Description",type:"string"},{name:"slug",title:"Slug",type:"slug",options:{source:"title",maxLength:96}},{name:"author",title:"Author",type:"reference",to:{type:"author"}},{name:"mainImage",title:"Main image",type:"image",options:{hotspot:!0}},{name:"categories",title:"Categories",type:"array",of:[{type:"reference",to:{type:"category"}}]},{name:"publishedAt",title:"Published at",type:"datetime"},{name:"body",title:"Body",type:"blockContent"}],preview:{select:{title:"title",author:"author.name",media:"mainImage"},prepare(e){var t=e.author;return Object.assign({},e,{subtitle:t&&"by ".concat(t)})}}};t.default=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={name:"author",title:"Author",type:"document",fields:[{name:"name",title:"Name",type:"string"},{name:"slug",title:"Slug",type:"slug",options:{source:"name",maxLength:96}},{name:"image",title:"Image",type:"image",options:{hotspot:!0}},{name:"bio",title:"Bio",type:"array",of:[{title:"Block",type:"block",styles:[{title:"Normal",value:"normal"}],lists:[]}]}],preview:{select:{title:"name",media:"image"}}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={name:"comment",type:"document",title:"Comment",fields:[{name:"name",type:"string"},{title:"Approved",name:"approved",type:"boolean",description:"Comments won't show on the site without approval"},{name:"email",type:"string"},{name:"comment",type:"text"},{name:"post",type:"reference",to:[{type:"post"}]}]}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.editOperations=void 0;var r=n(5),a=n(4),o=n(93),i=n(1860),u=n(490),l=n(491),c=(0,o.memoize)(((e,t)=>{var n=(0,l.operationEvents)(e,t).pipe((0,a.mergeMapTo)(r.EMPTY));return(0,r.concat)((0,r.of)(i.GUARDED),(0,r.merge)(n,(0,u.operationArgs)(e,t).pipe((0,a.map)(i.createOperationsAPI)))).pipe((0,a.publishReplay)(1),(0,a.refCount)())}),((e,t)=>e.publishedId+t));t.editOperations=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GUARDED=void 0,t.createOperationsAPI=function(e){return{commit:h("commit",i.commit,e),delete:h("delete",r.del,e),del:h("delete",r.del,e),publish:h("publish",a.publish,e),patch:h("patch",o.patch,e),discardChanges:h("discardChanges",u.discardChanges,e),unpublish:h("unpublish",l.unpublish,e),duplicate:h("duplicate",c.duplicate,e),restore:h("restore",s.restore,e)}};var r=n(840),a=n(841),o=n(842),i=n(843),u=n(844),l=n(845),c=n(846),s=n(847),f=n(491);function d(e){return{disabled:"NOT_READY",execute:()=>{throw new Error("Called ".concat(e," before it was ready."))}}}var p={commit:d("commit"),delete:d("delete"),del:d("del"),publish:d("publish"),patch:d("patch"),discardChanges:d("discardChanges"),unpublish:d("unpublish"),duplicate:d("duplicate"),restore:d("restore")};t.GUARDED=p;function h(e,t,n){var r,a,o;return{disabled:t.disabled(n),execute:(r=e,a=n.idPair,o=n.typeName,function(){for(var e=arguments.length,t=new Array(e),n=0;n(e[t.id]?(e[t.id].mutations=e[t.id].mutations.concat(t.mutations),e[t.id].timestamp=t.timestamp):e[t.id]=t,e),b=e=>e.toString("utf8").split("\n").filter(Boolean).map((e=>JSON.parse(e))),y=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=Array.isArray(e)?e:[e],r=t.time,a=t.revision;if(r&&a)throw new Error("getHistory can't handle both time and revision parameters");var o=s.versionedClient.clientConfig.dataset,i="/data/history/".concat(o,"/documents/").concat(n.join(","));if(a)i="".concat(i,"?revision=").concat(a);else{var u=r||(new Date).toISOString();i="".concat(i,"?time=").concat(u)}return s.versionedClient.request({url:i})},g=(e,t)=>{var n=(0,c.getPublishedId)(e),r=(0,c.getDraftId)(e),a="".concat(n,"@").concat(t);if(!(a in v)){var o=s.versionedClient.clientConfig.dataset,i="/data/history/".concat(o,"/documents/").concat(n,",").concat(r,"?revision=").concat(t);v[a]=s.versionedClient.request({url:i}).then((e=>{var t=e.documents,a=t.find((e=>e._id===n));return t.find((e=>e._id===r))||a}))}return v[a]},O=e=>{var t=Array.isArray(e)?e:[e],n=s.versionedClient.clientConfig.dataset,r="/data/history/".concat(n,"/transactions/").concat(t.join(","),"?excludeContent=true");return s.versionedClient.request({url:r}).then(b)};function w(e){var t=[(0,c.getDraftId)(e),(0,c.getPublishedId)(e)],n=(0,o.from)(O(t)).pipe((0,u.mergeMap)((e=>(0,o.from)(e))),(0,u.map)((e=>({author:e.author,documentIDs:t,id:e.id,mutations:e.mutations,timestamp:e.timestamp}))),(0,u.reduce)(m,{})),r=s.versionedClient.observable.listen("*[_id in $documentIds]",{documentIds:t}).pipe((0,u.map)((e=>({author:e.identity,documentIDs:t,id:e.transactionId,mutations:e.mutations,timestamp:e.timestamp}))),(0,u.scan)(m,{}));return(0,o.merge)(r,n).pipe((0,u.scan)(((e,t)=>p(p({},e),t)),{}),(0,u.map)((e=>(0,i.transactionsToEvents)(t,Object.keys(e).map((t=>e[t]))).reverse())))}function j(e,t){return Array.isArray(e)?t(e.map((e=>j(e,t))).filter((e=>!(0,r.default)(e)))):t(e&&"object"==typeof e?Object.keys(e).reduce(((n,a)=>{var o=j(e[a],t);return(0,r.default)(o)||(n[a]=o),n}),{}):e)}var _=(e,t)=>j(e,(e=>e&&"object"==typeof e&&"string"==typeof e._ref?t(e):e)),E=(e,t)=>_(e,(e=>t[e._ref]?e:void 0));function P(e,t,n){return(0,o.from)(g(e,n)).pipe((0,u.mergeMap)((e=>{var t,n=(t=e,(0,l.default)(t,((e,t)=>t&&"object"==typeof t&&"_ref"in t&&!e.includes(t._ref)?[...e,t._ref]:e),[])).map((e=>'"'.concat(e,'": defined(*[_id=="').concat(e,'"]._id)'))).join(",");return s.versionedClient.observable.fetch("{".concat(n,"}")).pipe((0,u.map)((t=>E(e,t))))})),(0,u.map)((e=>p(p({},(0,a.default)(e,"_updatedAt")),{},{_id:t}))),(0,u.mergeMap)((e=>s.versionedClient.observable.transaction().createOrReplace(e).commit())))}t.removeMissingReferences=E},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"transactionsToEvents",{enumerable:!0,get:function(){return r.transactionsToEvents}});var r=n(1864)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.transactionsToEvents=function(e,t){return(Array.isArray(t)?t:(0,o.ndjsonToArray)(t)).filter((t=>t.documentIDs&&t.documentIDs.some((t=>e.includes(t))))).sort(p).map(((t,n)=>function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=f(h(e.mutations,t),n),a=r.type,o=r.documentId,i=e.timestamp,u=d(e,a);return{type:a,documentIDs:e.documentIDs,displayDocumentId:o,rev:e.id,userIds:u,transactionIds:[e.id],startTime:i,endTime:i}}(t,e,n))).reduce(s,[]).reduce(((e,t,r,a)=>{if((n=n||a.filter((e=>"truncated"===e.type))).includes(t)||e.push(t),r===a.length-1){var o=n.find((e=>!!e.displayDocumentId&&e.displayDocumentId.startsWith("drafts."))),i=n.find((e=>!!e.displayDocumentId&&!e.displayDocumentId.startsWith("drafts.")));o&&i?(e.unshift(l(l({},o),{},{type:"edited"})),e.unshift(i)):i?e.unshift(i):o&&e.unshift(o)}return e}),[]);var n},t.mutationsToEventTypeAndDocumentId=f;var r=i(n(65)),a=i(n(27)),o=n(1865);function i(e){return e&&e.__esModule?e:{default:e}}function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;tvoid 0===e.patch)),r=n.find((e=>void 0!==e.createOrReplace)),a=r&&r.createOrReplace,o=n.find((e=>void 0!==e.create)),i=o&&o.create,u=n.find((e=>void 0!==e.createIfNotExists)),l=u&&u.createIfNotExists,c=n.find((e=>void 0!==e.delete)),s=c&&c.delete,f=n.find((e=>void 0!==e.createSquashed)),d=f&&f.createSquashed,p=a||i||l;if(0===t){var h="created";if(a)return{type:h,documentId:a._id};if(l)return{type:h,documentId:l._id};if(i)return{type:h,documentId:i._id}}if(t>0&&1===e.length&&l)return{type:l._id.startsWith(".draft")?"edited":"published",documentId:l._id};if((a||i||l)&&s&&s.id.startsWith("drafts."))return{type:"published",documentId:p&&p._id||null};if(2===n.length&&(l||i)&&s&&!s.id.startsWith("drafts."))return{type:"unpublished",documentId:p&&p._id||null};if(a&&a._id.startsWith("drafts.")||i&&i._id.startsWith("drafts.")||l&&l._id.startsWith("drafts."))return{type:"edited",documentId:p&&p._id||null};if(1===e.length&&s&&s.id.startsWith("drafts."))return{type:"discardDraft",documentId:s.id.replace("drafts.","")};if(1===e.length&&d)return{type:"truncated",documentId:d.document._id};if(e.every((e=>void 0!==e.delete)))return{type:"deleted",documentId:null};var v=e.find((e=>void 0!==e.patch));return v&&v.patch?{type:"edited",documentId:v.patch.id}:a?{type:"edited",documentId:a._id}:{type:"unknown",documentId:null}}function d(e,t){if("truncated"===t){var n=e.mutations.find((e=>void 0!==e.createSquashed)),r=n&&n.createSquashed;if(r)return r.authors}return[e.author]}function p(e,t){return new Date(e.timestamp).getTime()-new Date(t.timestamp).getTime()}function h(e,t){return e.filter((e=>Object.keys(e).map((t=>{var n=e[t];return n.id||n._id||n.document&&n.document._id||!1})).some((e=>e&&t.includes(e)))))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ndjsonToArray=function(e){return e.toString("utf8").split("\n").filter(Boolean).map((e=>JSON.parse(e)))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.documentEvents=function(e,t){return(0,o.memoizedPair)(e,t).pipe((0,a.switchMap)((e=>{var t=e.draft,n=e.published;return(0,r.merge)(t.events,n.events)})))};var r=n(5),a=n(4),o=n(310)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.validation=void 0;var r=n(4),a=n(5),o=d(n(35)),i=n(826),u=n(12),l=d(n(848)),c=n(93),s=n(492),f=n(810);function d(e){return e&&e.__esModule?e:{default:e}}function p(e,t,n,r,a,o,i){try{var u=e[o](i),l=u.value}catch(e){return void n(e)}u.done?t(l):Promise.resolve(l).then(r,a)}function h(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){p(o,r,a,i,u,"next",e)}function u(e){p(o,r,a,i,u,"throw",e)}i(void 0)}))}}function v(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function m(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n(0,s.observeDocumentPairAvailability)(e).pipe((0,r.map)((e=>e.published.available))),_=e=>{var t=e.id;return j(t).pipe((0,r.first)()).toPromise()},E=(0,c.memoize)(((e,t)=>{var n=e.draftId,c=e.publishedId,s=(0,f.editState)({draftId:n,publishedId:c},t).pipe((0,r.map)((e=>{var t=e.draft,n=e.published;return t||n})),(0,r.debounceTime)(300),(0,r.share)()),d=s.pipe((0,r.map)((e=>{return t=e,(0,l.default)(t,((e,t)=>((0,u.isReference)(t)&&e.add(t._ref),e)),new Set);var t})),(0,r.distinctUntilChanged)(((e,t)=>{if(e.size!==t.size)return!1;var n,r=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=g(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){u=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(u)throw o}}}}(e);try{for(r.s();!(n=r.n()).done;){var a=n.value;if(!t.has(a))return!1}}catch(e){r.e(e)}finally{r.f()}return!0}))).pipe((0,r.switchMap)((e=>(0,a.from)(e).pipe((0,r.mergeMap)((e=>j(e).pipe((0,r.map)((t=>[e,t]))))),(0,r.scan)(((e,t)=>{var n=y(t,2),r=n[0],a=n[1];return m(m({},e),{},{[r]:a})}),{})))),(0,r.distinctUntilChanged)(((e,t)=>{var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(var a=0,o=n;ay(e,1)[0])),(0,r.switchMap)((e=>(0,a.concat)((0,a.of)({isValidating:!0}),(0,a.defer)(h((function*(){return null!=e&&e._type?{markers:yield(0,i.validateDocument)(e,o.default,{getDocumentExists:_}),isValidating:!1}:{markers:[],isValidating:!1}})))))),(0,r.scan)(((e,t)=>m(m({},e),t)),w),(0,r.publishReplay)(1),(0,r.refCount)())}),(e=>e.publishedId));t.validation=E},function(e,t,n){var r=n(447),a=n(311),o=n(312),i=Math.ceil,u=Math.max;e.exports=function(e,t,n){t=(n?a(e,t,n):void 0===t)?1:u(o(t),0);var l=null==e?0:e.length;if(!l||t<1)return[];for(var c=0,s=0,f=Array(i(l/t));c{var r,i,u=(i=2,function(e){if(Array.isArray(e))return e}(r=t)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}}(r,i)||function(e,t){if(e){if("string"==typeof e)return c(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?c(e,t):void 0}}(r,i)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),l=u[0],s=u[1],f=(0,a.default)(s.join(","),o.default).join(".");e[f]||(e[f]={fields:s,ids:[],map:[]});var d=e[f].ids.length;return e[f].ids[d]=l,e[f].map[d]=n,e}),{}))},t.reassemble=function(e,t){return e.reduce(((e,n,r)=>(t[r].map.forEach(((a,o)=>{var i=t[r].ids[o],u=n.find((e=>e._id===i));e[a]=u||null})),e)),[])},t.toQuery=function(e){return"[".concat(e.map(d).join(","),"][0...").concat(e.length,"]")};var r=l(n(792)),a=l(n(180)),o=l(n(107)),i=n(858),u=n(313);function l(e){return e&&e.__esModule?e:{default:e}}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n(0,i.fieldNeedsEscape)(e)?'"'.concat(e,'": @').concat((0,i.escapeField)(e)):e;function d(e){var t=e.ids,n=e.fields,r=[...u.INCLUDE_FIELDS_QUERY,...n];return"*[_id in [".concat(t.map(s).join(","),"]][0...").concat(t.length,"]{").concat(r.map(f).join(","),"}")}},function(e,t){e.exports=function(e,t){var n=e.length;for(e.sort(t);n--;)e[n]=e[n].value;return e}},function(e,t,n){var r=n(1874);e.exports=function(e,t,n){for(var a=-1,o=e.criteria,i=t.criteria,u=o.length,l=n.length;++a=l?c:c*("desc"==n[a]?-1:1)}return e.index-t.index}},function(e,t,n){var r=n(132);e.exports=function(e,t){if(e!==t){var n=void 0!==e,a=null===e,o=e==e,i=r(e),u=void 0!==t,l=null===t,c=t==t,s=r(t);if(!l&&!s&&!i&&e>t||i&&u&&c&&!l&&!s||a&&u&&c||!n&&c||!o)return 1;if(!a&&!i&&!s&&et===n||!(!t||!n)&&("object"==typeof t&&"object"==typeof n&&e.every((e=>t[e]===n[e])))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){for(var t,n,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:r,o=0;oe},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return t=>new r.Observable((e=>t.subscribe(e))).pipe((0,a.switchMap)((t=>{var n=(0,o.keysOf)(t).map((e=>{var n=t[e];return(0,r.isObservable)(n)?(0,r.from)(n).pipe((0,a.map)((t=>[e,t]))):(0,r.of)([e,n])}));return e.wait?(0,r.from)(n).pipe((0,a.combineAll)(),(0,a.map)((e=>e.reduce(((e,t)=>{var n=i(t,2);return f(e,n[0],n[1])}),{})))):(0,r.from)(n).pipe((0,a.mergeAll)(),(0,a.scan)(((e,t)=>{var n=i(t,2);return f(e,n[0],n[1])}),{}))})))};var r=n(5),a=n(4),o=n(860);function i(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return u(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return u(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.text)).join("")},t.isPortableTextArray=function(e){return Array.isArray(e)&&(0===e.length||e.some(r.isBlock))};var r=n(12)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(5),a=n(4),o=l(n(1881)),i=l(n(1882)),u=l(n(1883));function l(e){return e&&e.__esModule?e:{default:e}}var c,s,f="IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in IntersectionObserverEntry.prototype&&("isIntersecting"in IntersectionObserverEntry.prototype||Object.defineProperty(IntersectionObserverEntry.prototype,"isIntersecting",{get(){return this.intersectionRatio>0}}),1)?(c=new r.Subject,s=new IntersectionObserver((function(e){e.forEach((e=>{c.next(e)}))}),{threshold:0,rootMargin:"".concat(150,"px")}),function(e){return new r.Observable((t=>(s.observe(e),t.next(),()=>s.unobserve(e)))).pipe((0,a.mergeMap)((()=>c.asObservable())),(0,a.filter)((t=>t.target===e)),(0,a.map)((e=>({isIntersecting:e.isIntersecting}))))}):function(){function e(e){return()=>{return t=e.getBoundingClientRect(),n={left:0,right:window.innerWidth,top:0,bottom:window.innerHeight},r=150,t.left<=n.right+r&&t.right>=n.left-r&&t.top<=n.bottom+r&&t.bottom>=n.top-r;var t,n,r}}return function(t){var n=e(t);return(0,r.merge)((0,r.of)(n()),o.default,i.default,u.default).pipe((0,a.map)(n),(0,a.map)((e=>({isIntersecting:e}))))}}();t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(5),a=n(4),o=(0,r.fromEvent)(window,"resize",{passive:!0}).pipe((0,a.debounceTime)(200),(0,a.share)());t.default=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(5),a=n(4),o=(0,r.fromEvent)(window,"scroll",{passive:!0,capture:!0}).pipe((0,a.debounceTime)(200),(0,a.share)());t.default=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(5),a=n(4),o=(0,r.fromEvent)(window,"orientationchange").pipe((0,a.share)());t.default=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(5),a=n(4),o=(0,r.fromEvent)(document,"visibilitychange").pipe((0,a.share)());t.default=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=n(498),o=(r=n(83))&&r.__esModule?r:{default:r},i=n(4),u=n(5),l=n(110);function c(e){return null!=e}var s=(0,a.withPropsStream)((e=>{var t=e.pipe((0,i.publishReplay)(1),(0,i.refCount)()),n=t.pipe((0,i.map)((e=>!1!==e.isActive)));return t.pipe((0,i.distinctUntilChanged)(((e,t)=>(0,o.default)(e.value,t.value))),(0,i.switchMap)((e=>(0,u.concat)((0,u.of)({isLoading:!0,type:e.type,snapshot:null,children:e.children}),(0,l.observeForPreview)(e.value,e.type,e.ordering?{ordering:e.ordering}:{}).pipe((0,i.map)((t=>({isLoading:!1,type:e.type,snapshot:t.snapshot,children:e.children}))))))),function(e){return t=>{var n;return e.pipe((0,i.distinctUntilChanged)(),(0,i.switchMap)((e=>e?t.pipe((0,i.tap)((e=>n=e))):(0,u.of)(n).pipe((0,i.filter)(c)))))}}(n))}),(function(e){var t=e.type,n=e.error,r=e.snapshot,a=e.isLoading;return(0,e.children)({error:n,isLoading:a,result:{type:t,snapshot:r}})}));t.default=s},function(e,t,n){"use strict";t.a=function(e,t){const n=Object(o.a)((n=>("function"==typeof e?e(n):e).pipe(Object(a.map)((e=>r.createElement(t,Object.assign({},e))))))),i="string"==typeof t?t:t.displayName||t.name||"Component";return n.displayName=`withPropsStream(${i})`,n};var r=n(0),a=(n.n(r),n(4)),o=n(499)},function(e,t,n){"use strict";var r=n(4),a=n(499);const o=Object(a.a)((e=>e.pipe(Object(r.distinctUntilChanged)(((e,t)=>e.observable===t.observable)),Object(r.switchMap)((e=>e.observable.pipe(Object(r.map)((t=>e.children?e.children(t):t))))))));t.a=o},function(e,t,n){"use strict";t.a=function(){const e=new r.Subject;return[e.asObservable(),t=>e.next(t)]};var r=n(5)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t,n=e.snapshot,c=e.type,f=(e.isLive,e.isLoading),d=e.layout,p=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,l),h=function(e){var t=(0,r.default)(e,"preview.component");if(t)return t;return i.previewResolver&&(0,i.previewResolver)(e)||u.default}(c),v="block"===d&&c&&"image"===c.name,m=null==n?void 0:n._type,b=(0,o.isReferenceSchemaType)(c)&&(null===(t=c.to.find((e=>e.name===m)))||void 0===t?void 0:t.icon)||c.icon;return a.default.createElement(h,s({media:b},p,{value:n,icon:b,layout:d,isPlaceholder:f,_renderAsBlockImage:v}))};var r=c(n(49)),a=c(n(0)),o=n(12),i=n(500),u=c(n(501)),l=["snapshot","type","isLive","isLoading","layout"];function c(e){return e&&e.__esModule?e:{default:e}}function s(){return s=Object.assign||function(e){for(var t=1;t{var t,n,u=e.$dimensions,l=e.$layout,c=e.$radius,s=e.$responsive,f=u.width,d=u.width,p=i.PREVIEW_ICON_SIZE[l];return(0,o.css)(r||(t=["\n position: relative;\n width: ",";\n height: ",";\n min-width: ",";\n border-radius: ",";\n display: flex;\n align-items: center;\n justify-content: center;\n\n & img {\n position: absolute;\n left: 0;\n top: 0;\n width: 100%;\n height: 100%;\n object-fit: contain;\n border-radius: inherit;\n }\n\n & svg {\n display: block;\n font-size: calc(21 / 16 * 1em);\n }\n\n & [data-sanity-icon] {\n display: block;\n font-size: calc(",' / 16 * 1em);\n }\n\n /*\n NOTE on why we can’t use the ":after" pseudo-element:\n The thing is we only want the shadow when then contains\n something else than – icons should not have the shadow.\n This is why we use the "*:not(svg) + span" selector to target only that\n situation to render the shadow.\n */\n & *:not(svg) + span {\n display: block;\n position: absolute;\n left: 0;\n top: 0;\n right: 0;\n bottom: 0;\n box-shadow: inset 0 0 0 1px var(--card-fg-color);\n opacity: 0.2;\n border-radius: inherit;\n }\n '],n||(n=t.slice(0)),r=Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(n)}}))),s?"100%":(0,a.rem)(f),s?"100%":(0,a.rem)(d),s?void 0:(0,a.rem)(f),(e=>{var t=e.theme;return(0,a.rem)(t.sanity.radius[c])}),p)}));t.MediaWrapper=l,l.displayName="MediaWrapper"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DetailPreview=function(e){var t=e.title,n=e.subtitle,r=e.description,i=e.mediaDimensions,l=void 0===i?p:i,s=e.media,f=e.status,d=e.children,h=e.isPlaceholder,v=f&&a.default.createElement(c.StatusBox,{marginLeft:3,paddingRight:1},"function"==typeof f?f({layout:"detail"}):f);if(h)return a.default.createElement(c.RootFlex,{"data-testid":"detail-preview"},!1!==s&&a.default.createElement(c.MediaSkeleton,{"data-testid":"detail-preview__media"}),a.default.createElement(o.Box,{flex:1,paddingLeft:!1===s?1:2},a.default.createElement(o.Flex,{align:"center","data-testid":"detail-preview__header"},a.default.createElement(o.Stack,{flex:1,space:2},a.default.createElement(c.TitleSkeleton,null),a.default.createElement(c.SubtitleSkeleton,null)),v),r&&a.default.createElement(o.Box,{marginTop:3},a.default.createElement(c.DescriptionSkeleton,null))));return a.default.createElement(c.RootFlex,{"data-testid":"detail-preview"},!1!==s&&a.default.createElement(u.Media,{dimensions:l,layout:"detail",media:s}),a.default.createElement(o.Box,{flex:1,paddingLeft:!1===s?1:2},a.default.createElement(o.Flex,{align:"center","data-testid":"detail-preview__header"},a.default.createElement(o.Stack,{flex:1,space:2},a.default.createElement(o.Text,{textOverflow:"ellipsis",style:{color:"inherit"}},t&&"function"==typeof t?t({layout:"detail"}):t,!t&&a.default.createElement(a.default.Fragment,null,"Untitled")),n&&a.default.createElement(o.Text,{muted:!0,size:1,textOverflow:"ellipsis"},"function"==typeof n?n({layout:"detail"}):n)),v),r&&a.default.createElement(o.Box,{marginTop:3},a.default.createElement(c.DescriptionText,{muted:!0,size:1},"function"==typeof r?r({layout:"detail"}):r))),d)};var r,a=(r=n(0))&&r.__esModule?r:{default:r},o=n(1),i=n(141),u=n(181),l=n(84),c=n(1897);function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function f(e){for(var t=1;t{var t=2*e.theme.sanity.fonts.text.sizes[1].lineHeight;return(0,f.css)(c||(c=h(["\n & > span {\n max-height: ",";\n\n /* Multi-line text overflow */\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n -webkit-line-clamp: ",";\n -webkit-box-orient: vertical;\n }\n "])),(0,s.rem)(t),2)}));t.DescriptionText=w},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MediaPreview=function(e){var t=e.media,n=e.mediaDimensions,a=void 0===n?m:n,l=e.children,f=e.isPlaceholder,p=e.progress,h=void 0===p?-1:p,v=e.subtitle,b=e.title,y=e.withBorder,g=void 0===y||y,O=e.withRadius,w=void 0===O||O,j=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,s),_=a.aspect,E=(0,r.useMemo)((()=>({paddingBottom:"".concat(100/_,"%")})),[_]),P=(0,r.useMemo)((()=>b&&v?r.default.createElement(c.TooltipContentStack,null,b&&r.default.createElement(o.Text,{align:"center",size:1,weight:"semibold"},"function"==typeof b?b({layout:"media"}):b),v&&r.default.createElement(o.Text,{align:"center",muted:!0,size:1},"function"==typeof v?v({layout:"media"}):v)):null),[v,b]);return r.default.createElement(c.RootBox,d({"data-testid":"media-preview",overflow:"hidden",flex:1},j),r.default.createElement("div",{style:E}),r.default.createElement(o.Tooltip,{content:P,disabled:!P,placement:"top",portal:!0},r.default.createElement(c.MediaFlex,null,f?r.default.createElement(c.MediaSkeleton,null):r.default.createElement(u.Media,{border:g,dimensions:a,layout:"media",media:t,radius:w?2:0,responsive:!0}),"number"==typeof h&&h>-1&&r.default.createElement(c.ProgressFlex,null,r.default.createElement(i.CircularProgress,{value:h})))),l)};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(141),o=n(1),i=n(863),u=n(181),l=n(84),c=n(1901),s=["media","mediaDimensions","children","isPlaceholder","progress","subtitle","title","withBorder","withRadius"];function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function d(){return d=Object.assign||function(e){for(var t=1;t{var t=e.theme.sanity.color;return(0,c.css)(o||(o=f(["\n fill: none;\n stroke: ",";\n stroke-width: ","px;\n "])),u.hues.gray[t.dark?900:100].hex,3)})),v=c.default.circle((e=>{var t=e.theme.sanity.color;return(0,c.css)(i||(i=f(["\n fill: none;\n stroke: ",";\n stroke-width: ","px;\n transition: stroke-dashoffset 75ms;\n "])),u.hues.blue[t.dark?400:500].hex,3)}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LinearProgress=function(e){var t=e.value;return l.default.createElement(d,{radius:5},l.default.createElement(p,{radius:5,style:{transform:"translate3d(".concat(t-100,"%, 0, 0)")}}))};var r,a,o,i=n(60),u=n(1),l=(r=n(0))&&r.__esModule?r:{default:r},c=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(3));function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function f(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var d=(0,c.default)(u.Card)(a||(a=f(["\n overflow: hidden;\n"]))),p=(0,c.default)(u.Card)((e=>{var t=e.theme.sanity.color;return(0,c.css)(o||(o=f(["\n height: ","rem;\n background: ",";\n transition: transform 75ms;\n "])),.5,i.hues.blue[t.dark?400:500].hex)}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TooltipContentStack=t.RootBox=t.ProgressFlex=t.MediaSkeleton=t.MediaFlex=void 0;var r,a,o,i,u,l,c=n(1),s=(r=n(3))&&r.__esModule?r:{default:r};function f(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var d=(0,s.default)(c.Box)(a||(a=f(["\n position: relative;\n"])));t.RootBox=d;var p=(0,s.default)(c.Flex).attrs({align:"center",justify:"center"})(o||(o=f(["\n position: absolute;\n left: 0;\n top: 0;\n right: 0;\n bottom: 0;\n"])));t.MediaFlex=p;var h=(0,s.default)(c.Skeleton).attrs({animated:!0,radius:2})(i||(i=f(["\n width: 100%;\n height: 100%;\n"])));t.MediaSkeleton=h;var v=(0,s.default)(c.Flex).attrs({align:"center",justify:"center"})(u||(u=f(["\n position: absolute;\n left: 0;\n top: 0;\n right: 0;\n bottom: 0;\n\n &:before {\n background-color: var(--card-bg-color);\n opacity: 0.75;\n content: '';\n display: block;\n position: absolute;\n left: 0;\n top: 0;\n right: 0;\n bottom: 0;\n }\n\n > svg {\n position: relative;\n z-index: 2;\n }\n"])));t.ProgressFlex=v;var m=(0,s.default)(c.Stack).attrs({padding:2,space:2})(l||(l=f(["\n max-width: ",";\n"])),(0,c.rem)(200));t.TooltipContentStack=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BlockImagePreview=function(e){var t=e.actions,n=e.title,o=e.subtitle,u=e.description,c=e.fallbackTitle,s=void 0===c?"Untitled":c,f=e.mediaDimensions,d=void 0===f?p:f,h=e.media,v=e.children,m=e.status,b=(0,a.useCallback)((e=>e.height/e.width*100),[]);return a.default.createElement(l.RootBox,null,a.default.createElement(r.Stack,null,a.default.createElement(l.HeaderFlex,{paddingLeft:2,paddingRight:1,paddingY:1},a.default.createElement(r.Stack,{flex:1,space:2},a.default.createElement(r.Text,{size:1,textOverflow:"ellipsis",weight:"semibold"},n||s),o&&a.default.createElement(r.Text,{muted:!0,size:1,textOverflow:"ellipsis"},o)),a.default.createElement(r.Flex,{gap:1,paddingLeft:1},m&&a.default.createElement(r.Box,{paddingX:2,paddingY:3},"function"==typeof m?m({layout:"block"}):m),t)),a.default.createElement(l.MediaCard,{$ratio:b(d),__unstable_checkered:!0,display:"flex",sizing:"border",tone:"inherit"},a.default.createElement(i.Media,{border:!1,dimensions:d,layout:"blockImage",media:h,radius:0,responsive:!0}))),u&&a.default.createElement(r.Box,{paddingX:2,paddingY:3},a.default.createElement(r.Text,{muted:!0,size:1},"function"==typeof u?u({layout:"block"}):u)),v&&a.default.createElement("div",null,v))};var r=n(1),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(141),i=n(181),u=n(84),l=n(1903);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function f(e){for(var t=1;t span {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n }\n"])),(e=>e.$ratio));t.MediaCard=d;var p=(0,l.default)(u.Box).attrs({overflow:"hidden"})(i||(i=s(["\n border-radius: ","px;\n"])),(e=>e.theme.sanity.radius[1]));t.RootBox=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BlockPreview=function(e){var t=e.actions,n=e.title,r=e.subtitle,i=e.description,u=e.mediaDimensions,c=void 0===u?m:u,s=e.media,f=e.status,d=e.children,p=e.extendedPreview;return o.default.createElement(a.Stack,{"data-testid":"block-preview",space:1},o.default.createElement(b,{"data-testid":"block-preview__header"},s&&o.default.createElement(l.Media,{dimensions:c,layout:"block",media:s}),o.default.createElement(a.Box,{flex:1,paddingLeft:s?2:1},o.default.createElement(a.Text,{size:1,textOverflow:"ellipsis",weight:"semibold"},n&&"function"==typeof n?n({layout:"block"}):n,!n&&o.default.createElement(o.default.Fragment,null,"Untitled")),r&&o.default.createElement(a.Box,{marginTop:2},o.default.createElement(a.Text,{muted:!0,size:1,textOverflow:"ellipsis"},"function"==typeof r?r({layout:"block"}):r)),i&&o.default.createElement(a.Box,{marginTop:3},o.default.createElement(a.Text,{muted:!0,size:1,textOverflow:"ellipsis"},"function"==typeof i?i({layout:"block"}):i))),o.default.createElement(a.Flex,{gap:1,paddingLeft:1},f&&o.default.createElement(a.Box,{paddingX:2,paddingY:3},"function"==typeof f?f({layout:"block"}):f),t)),d&&o.default.createElement("div",{"data-testid":"block-preview__children"},d),p&&o.default.createElement("div",{"data-testid":"block-preview__extended"},p))};var r,a=n(1),o=s(n(0)),i=s(n(3)),u=n(141),l=n(181),c=n(84);function s(e){return e&&e.__esModule?e:{default:e}}function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e){for(var t=1;t"function"==typeof o?o({dimensions:l,layout:"inline"}):o),[o,l]);return r.default.createElement(i.RootSpan,{"data-testid":"inline-preview"},c&&r.default.createElement(i.MediaSpan,{"data-testid":"inline-preview-media"},c,r.default.createElement("span",null)),r.default.createElement(i.TextSpan,{"data-testid":"inline-preview-title",size:1},t||a))};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(141),o=n(84),i=n(1906);function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;t{var t=e.theme;return(0,i.rem)(t.sanity.radius[1])}),(e=>{var t=e.theme;return(0,i.rem)(t.sanity.radius[1])}));t.MediaSpan=f;var d=(0,u.default)(i.Text).attrs({forwardedAs:"span"})((e=>{var t=e.theme.sanity.fonts.text,n=t.sizes[1];return(0,u.css)(o||(o=c(["\n font-size: calc("," / 16 * 1em);\n font-weight: ",";\n box-sizing: border-box;\n display: inline-block;\n vertical-align: top;\n line-height: ",";\n padding-left: 0.5em;\n padding-right: calc(0.5em - 2px);\n min-width: 0;\n\n & > span {\n display: block;\n white-space: nowrap;\n text-overflow: ellipsis;\n overflow: hidden;\n }\n "])),n.fontSize,t.weights.medium,n.lineHeight/n.fontSize)}));t.TextSpan=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TemplatePreview=function(e){var t=e.description,n=e.isPlaceholder,r=e.media,a=e.mediaDimensions,o=void 0===a?y:a,i=e.subtitle,c=e.title,s=void 0===c?"Untitled":c;if(n)return u.default.createElement(g,null,u.default.createElement(O,null,u.default.createElement(l.Stack,{flex:1,space:2},u.default.createElement(w,null),u.default.createElement(j,null))));return u.default.createElement(g,null,u.default.createElement(O,null,u.default.createElement(l.Stack,{flex:1,space:2},u.default.createElement(l.Text,{textOverflow:"ellipsis"},"function"!=typeof s&&s,"function"==typeof s&&s({layout:"default"})),i&&u.default.createElement(l.Text,{muted:!0,size:1,textOverflow:"ellipsis"},"function"==typeof i&&i({layout:"default"})||i)),r&&u.default.createElement(l.Flex,{align:"flex-start",paddingLeft:2},u.default.createElement(f.Media,{dimensions:o,layout:"default",media:r}))),t&&u.default.createElement(l.Box,{marginTop:3},u.default.createElement(l.Text,{muted:!0,size:1,style:{whiteSpace:"break-spaces"}},t)))};var r,a,o,i,u=p(n(0)),l=n(1),c=p(n(3)),s=n(141),f=n(181),d=n(84);function p(e){return e&&e.__esModule?e:{default:e}}function h(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function v(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function m(e){for(var t=1;t=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)},t.storage=function(){try{return localStorage}catch(e){}}(),t.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"],e.exports=n(1910)(t),e.exports.formatters.j=function(e){try{return JSON.stringify(e)}catch(e){return"[UnexpectedJSONParseError]: "+e.message}}}).call(t,n(75))},function(e,t,n){"use strict";e.exports=function(e){function t(e){for(var t=0,n=0;n"param"===e.type)).map((e=>e.name)),s=u?Object.keys(u):[],f=(0,a.default)(s,c),d=(0,o.default)(c,f),p=(0,o.default)(s,f);if(d.length>0)return l([],d,[]);if(0===p.length)return l([t],[],[]);var h=("function"==typeof t.children?t.children(u):t.children)||[];if(p.length>0&&0===h.length)return l([],p,[]);var v=(0,r.default)(u,p),m={nodes:[],remaining:[],missing:[]};if((0,i.default)(h).some((t=>(m=e(t,v),m.nodes.length>0))),0===m.nodes.length)return l([],d,p);return l([t,...m.nodes],m.missing,m.remaining)};var r=u(n(31)),a=u(n(872)),o=u(n(493)),i=u(n(870));function u(e){return e&&e.__esModule?e:{default:e}}function l(e,t,n){return{nodes:e,missing:t,remaining:n}}},function(e,t,n){var r=n(284),a=n(435),o=n(437),i=n(77),u=n(168),l=n(285),c=Math.min;e.exports=function(e,t,n){for(var s=n?o:a,f=e[0].length,d=e.length,p=d,h=Array(d),v=1/0,m=[];p--;){var b=e[p];p&&t&&(b=i(b,u(t))),v=c(b.length,v),h[p]=!n&&(t||f>=120&&b.length>=120)?new r(p&&b):void 0}b=e[0];var y=-1,g=h[0];e:for(;++y1?t-1:0),r=1;re.concat(t.split("/"))),[]).filter(Boolean)}(e).join("/");return h("".concat(t,"/:intent"),[h(":params",{transform:{params:{toState:i.decodeParams,toPath:i.encodeParams}}},[h(":payload",{transform:{payload:{toState:u.decodeJsonParams,toPath:u.encodeJsonParams}}})])])};var v={};function m(e){for(var t=e.split("/"),n=0;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var n=r(t.split("="),2),a=n[0],o=n[1];return e[decodeURIComponent(a)]=decodeURIComponent(o),e}),{})},t.encodeParams=function(e){return Object.entries(e).filter((e=>{var t=r(e,2)[1];return null!=t})).map((e=>{var t=r(e,2),n=t[0],a=t[1];return"".concat(encodeURIComponent(n),"=").concat(encodeURIComponent(a))})).join(";")}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.decodeJsonParams=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=decodeURIComponent(e);if(!t)return{};try{return JSON.parse(atob(t))}catch(e){}try{return JSON.parse(t)}catch(e){console.warn("Failed to parse JSON parameters")}return{}},t.encodeJsonParams=function(e){return null==e?"":btoa(JSON.stringify(e))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useRouter=function(){return(0,r.useContext)(a.RouterContext)};var r=n(0),a=n(111)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useRouterState=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:a.default,t=(0,o.useContext)(i.RouterContext),n=t.channel,r=t.getState,l=(0,o.useState)((()=>e(r()))),c=u(l,2),s=c[0],f=c[1];return(0,o.useEffect)((()=>f(e(r()))),[e,r]),(0,o.useEffect)((()=>{var t={current:!0},a=n.subscribe((()=>{t.current&&f(e(r()))}));return()=>{t.current=!1,a()}}),[n,e,r]),s};var r,a=(r=n(107))&&r.__esModule?r:{default:r},o=n(0),i=n(111);function u(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return l(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return l(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:{},r=t.props.onNavigate;r(e,n)})),d(this,"navigateState",(function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};t.navigateUrl(t.resolvePathFromState(e),n)})),d(this,"getState",(()=>this._state)),d(this,"resolvePathFromState",(e=>this.props.router.encode(e))),d(this,"navigateIntent",(function(e,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};t.navigateUrl(t.resolveIntentLink(e,n),r)})),d(this,"resolveIntentLink",((e,t)=>{var n=s(Array.isArray(t)?t:[t],2),r=n[0],a=n[1];return this.props.router.encode({intent:e,params:r,payload:a})})),this._state=e.state,this.__internalRouter={resolvePathFromState:this.resolvePathFromState,resolveIntentLink:this.resolveIntentLink,navigateUrl:this.navigateUrl,navigate:this.navigateState,navigateIntent:this.navigateIntent,getState:this.getState,channel:(0,u.default)()}}getChildContext(){return{__internalRouter:this.__internalRouter}}componentDidUpdate(e){var t=this.props.state,n=e.state;(0,r.default)(t,n)||(this._state=t,setTimeout((()=>{(0,i.unstable_batchedUpdates)((()=>{this.__internalRouter.channel.publish(t)}))}),0))}render(){return a.default.createElement(l.RouterContext.Provider,{value:this.__internalRouter},this.props.children)}}t.default=p,d(p,"childContextTypes",{__internalRouter:o.default.object})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(111),i=(r=n(503))&&r.__esModule?r:{default:r},u=["state","toIndex"];function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function c(){return c=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var f={},d=(0,a.forwardRef)((function(e,t){var n=e.state,r=e.toIndex,l=void 0!==r&&r,d=s(e,u),p=(0,a.useContext)(o.RouterContext);if(!p)throw new Error("StateLink: missing context value");if(n&&l)throw new Error("Passing both `state` and `toIndex={true}` as props to StateLink is invalid");n||l||console.error(new Error("No state passed to StateLink. If you want to link to an empty state, its better to use the the `toIndex` property"));var h=l?f:n||f;return a.default.createElement(i.default,c({},d,{href:p.resolvePathFromState(h),ref:t}))}));t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(111),i=(r=n(503))&&r.__esModule?r:{default:r},u=["intent","params"];function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function c(){return c=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var f=(0,a.forwardRef)((function(e,t){var n=e.intent,r=e.params,l=s(e,u),f=(0,a.useContext)(o.RouterContext);if(!f)throw new Error("IntentLink: missing context value");return a.default.createElement(i.default,c({},l,{href:f.resolveIntentLink(n,r),ref:t}))}));t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n(19)),a=u(n(0)),o=u(n(1928)),i=n(111);function u(e){return e&&e.__esModule?e:{default:e}}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;t{var e=this.props.scope;if(!this.context)throw new Error("RouteScope: missing context value");return this.context.__internalRouter.getState()[e]})),s(this,"resolvePathFromState",(e=>{if(!this.context)throw new Error("RouteScope: missing context value");var t=this.context.__internalRouter,n=this.props.scope,r=(0,o.default)(e)?{}:f(t.getState(),n,e);return t.resolvePathFromState(r)})),s(this,"navigate",((e,t)=>{if(!this.context)throw new Error("RouteScope: missing context value");var n=this.context.__internalRouter,r=f(n.getState(),this.props.scope,e);n.navigate(r,t)}));var n=t.__internalRouter;this.__internalRouter=c(c({},n),{},{resolvePathFromState:this.resolvePathFromState,navigate:this.navigate,getState:this.getScopedState})}getChildContext(){return{__internalRouter:this.__internalRouter}}render(){return a.default.createElement(i.RouterContext.Provider,{value:this.__internalRouter},this.props.children)}}t.default=d,s(d,"childContextTypes",{__internalRouter:r.default.object}),s(d,"contextTypes",{__internalRouter:r.default.object})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){for(var t in e)if((0,a.default)(e,t))return!1;return!0};var r,a=(r=n(1929))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=Object.prototype.hasOwnProperty,a=r.call.bind(r);t.default=a},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=(0,((r=n(873))&&r.__esModule?r:{default:r}).default)((e=>e.children(e.router)));t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){if(!e.__internalRouter)throw new Error("The router is accessed outside the context of a . No router state will be accessible and links will not go anywhere. To fix this,"+" make sure ".concat(n," is rendered in the context of a element"))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r={};Object.defineProperty(t,"default",{enumerable:!0,get:function(){return l.default}});var a=n(1933);Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(r,e)||e in t&&t[e]===a[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}));var o=n(879);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(r,e)||e in t&&t[e]===o[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))}));var i=n(1988);Object.keys(i).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(r,e)||e in t&&t[e]===i[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return i[e]}}))}));var u,l=(u=n(504))&&u.__esModule?u:{default:u}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.unstable_getDocumentPairPermissions=v,t.unstable_useDocumentPairPermissions=void 0;var r,a=n(95),o=n(5),i=n(4),u=n(317),l=n(839);function c(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return s(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return s(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n(0,o.combineLatest)([e.draft.snapshots$,e.published.snapshots$]).pipe((0,i.map)((e=>{var t=c(e,2);return{draft:t[0],published:t[1]}}))))),(0,i.switchMap)((e=>{var t=e.draft,n=e.published,r=function(e){var t=e.permission,n=e.draft,r=e.published,o=e.liveEdit,i=n||r,u=i===n?"draft":"published";switch(t){case"delete":return o?[["delete published document (live-edit)",h("update",r)]]:[["delete draft document",h("update",n)],["delete published document",h("update",r)]];case"discardDraft":return o?[]:[["delete draft document",h("update",n)]];case"publish":return o?[]:[["update published document at its current state",h("update",r)],["delete draft document",h("update",n)],["create published document from draft",h("create",n&&d(d({},n),{},{_id:(0,a.getPublishedId)(n._id)}))]];case"unpublish":return o?[]:[["update draft document at its current state",h("create",n)],["delete published document",h("update",r)],["create draft document from published version",h("create",r&&d(d({},r),{},{_id:(0,a.getDraftId)(r._id)}))]];case"update":return o?[["update published document (live-edit)",h("update",r)]]:[["update ".concat(u," document"),h("update",i)]];case"duplicate":return o?[["create new published document from existing document (live-edit)",h("create",d(d({},r),{},{_id:"dummy-id"}))]]:[["create new draft document from existing ".concat(u," document"),h("create",d(d({},i),{},{_id:(0,a.getDraftId)("dummy-id")}))]];default:throw new Error("Could not match permission: ".concat(t))}}({permission:u,draft:t,published:n,liveEdit:s}).map((e=>{var t=c(e,2),n=t[0];return t[1].pipe((0,i.map)((e=>{var t=e.granted,r=e.reason;return{granted:t,reason:t?"":"not allowed to ".concat(n,": ").concat(r),label:n,permission:u}})))}));return r.length?(0,o.combineLatest)(r).pipe((0,i.map)((e=>{var t=e.every((e=>e.granted));return{granted:t,reason:t?"":"Unable to ".concat(u,":\n\t").concat(e.filter((e=>!e.granted)).map((e=>e.reason)).join("\n\t"))}}))):(0,o.of)({granted:!0,reason:""})})))}var m=(0,u.createHookFromObservableFactory)(v);t.unstable_useDocumentPairPermissions=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createGrantsStore=function(){var e=(0,r.defer)((()=>(0,r.of)(m.config()))).pipe((0,a.switchMap)((e=>{var t=e.projectId,n=e.dataset;if(!t||!n)throw new Error("Missing projectId or dataset");return function(e,t){return b.apply(this,arguments)}(t,n)}))),t=s.debugGrants$.pipe((0,a.switchMap)((t=>t?(0,r.of)(t):e)),(0,a.publishReplay)(1),(0,i.refCountDelay)(1e3));return{checkDocumentPermission:(e,n)=>t.pipe((0,a.switchMap)((t=>function(e,t,n){return _.apply(this,arguments)}(t,e,n))),(0,a.distinctUntilChanged)(l.default))}};var r=n(5),a=n(4),o=n(1935),i=n(1936),u=f(n(63)),l=f(n(83)),c=f(n(775)),s=n(788);function f(e){return e&&e.__esModule?e:{default:e}}function d(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return p(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return p(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){u=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(u)throw o}}}}function p(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.permissions.some((e=>e===t))));return{granted:u,reason:u?"Matching grant":"No matching grants found"}}))).apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),n.d(t,"evaluate",(function(){return vu})),n.d(t,"parse",(function(){return au}));class r{constructor(e,t,n){this.visitor=e,this.string=t,this.marks=n,this.index=0}hasMark(e){return void 0===e&&(e=0),this.index+ee.length)&&(t=e.length);for(var n=0,r=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function h(e){return null==e?"null":Array.isArray(e)?"array":e instanceof w?"range":e instanceof j?"pair":e instanceof E?"path":typeof e}"function"==typeof Symbol&&Symbol.asyncIterator&&(i.prototype[Symbol.asyncIterator]=function(){return this}),i.prototype.next=function(e){return this._invoke("next",e)},i.prototype.throw=function(e){return this._invoke("throw",e)},i.prototype.return=function(e){return this._invoke("return",e)};class v{constructor(e){this.data=e}getType(){return h(this.data)}get(){var e=this;return s((function*(){return e.data}))()}[Symbol.asyncIterator](){if(Array.isArray(this.data))return function*(e){for(var t,n=p(e);!(t=n()).done;){var r=t.value;yield new v(r)}}(this.data);throw new Error("Cannot iterate over: "+this.getType())}getBoolean(){return"boolean"==typeof this.data&&!0===this.data}}var m=new v(null),b=new v(!0),y=new v(!1);class g{constructor(e){this.generator=e,this.ticker=null,this.isDone=!1,this.data=[]}getType(){return"array"}get(){var e=this;return s((function*(){var t,n=[],r=!0,o=!1;try{for(var i,u,l=a(e);r=(i=yield l.next()).done,u=yield i.value,!r;r=!0){var c=u;n.push(yield c.get())}}catch(e){o=!0,t=e}finally{try{r||null==l.return||(yield l.return())}finally{if(o)throw t}}return n}))()}[Symbol.asyncIterator](){var e=this;return u((function*(){for(var t=0;;){for(;t{this.ticker=new Promise((t=>{e=t}))},r=()=>{e(),n()},o=function(){var e=s((function*(){var e,n=!0,o=!1;try{for(var i,u,l=a(t.generator());n=(i=yield l.next()).done,u=yield i.value,!n;n=!0){var c=u;t.data.push(c),r()}}catch(t){o=!0,e=t}finally{try{n||null==l.return||(yield l.return())}finally{if(o)throw e}}t.isDone=!0,r()}));return function(){return e.apply(this,arguments)}}();return n(),o(),this.ticker}}class O{constructor(e){this.value=e}getType(){return"array"}get(){var e=this;return s((function*(){return yield e.value.get()}))()}[Symbol.asyncIterator](){return this.value[Symbol.asyncIterator].call(this.value)}getBoolean(){return!1}}class w{constructor(e,t,n){this.left=e,this.right=t,this.exclusive=n}static isConstructible(e,t){if(e===t){if("number"===e)return!0;if("string"===e)return!0;if("boolean"===e)return!0}return!1}isExclusive(){return this.exclusive}toJSON(){return[this.left,this.right]}}class j{constructor(e,t){this.first=e,this.second=t}toJSON(){return[this.first,this.second]}}function _(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}class E{constructor(e){this.pattern=e,this.patternRe=function(e){for(var t,n=[],r=p(e.split("."));!(t=r()).done;){var a=t.value;"*"===a?n.push("[^.]+"):"**"===a?n.push(".*"):n.push(_(a))}return new RegExp("^"+n.join(".")+"$")}(e)}matches(e){return this.patternRe.test(e)}toJSON(){return this.pattern}}function P(e){return Number.isFinite(e)?new v(e):m}function x(e){return(t=e)&&"function"==typeof t.next?new g(u((function*(){var t,n=!0,r=!1;try{for(var o,i,u=a(e);n=(o=yield l(u.next())).done,i=yield l(o.value),!n;n=!0){var c=i;yield new v(c)}}catch(e){r=!0,t=e}finally{try{n||null==u.return||(yield l(u.return()))}finally{if(r)throw t}}}))):null==e?m:new v(e);var t}var C={number:1,string:2,boolean:3};function k(e,t){var n=h(e);if(n!==h(t))return null;switch(n){case"number":case"boolean":return e-t;case"string":return et?1:0}return null}function S(e,t){var n=h(e),r=h(t),a=C[n]||100,o=C[r]||100;if(a!==o)return a-o;var i=k(e,t);return null===i&&(i=0),i}function D(e,t){switch(h(e)){case"array":for(var n,r=p(e);!(n=r()).done;){if(D(n.value,t))return!0}break;case"object":if(e._ref===t)return!0;for(var a=0,o=Object.values(e);a=55296&&r<=56319||t++}return t}(yield r.get())):m}));return function(t,n,r){return e.apply(this,arguments)}}(),M.length.arity=1,M.path=function(){var e=s((function*(e,t,n){var r=yield n(e[0],t);if("string"!==r.getType())return m;var a=yield r.get();return new v(new E(a))}));return function(t,n,r){return e.apply(this,arguments)}}(),M.path.arity=1,M.select=function(){var e=s((function*(e,t,n){for(var r,a=!1,o=p(e);!(r=o()).done;){var i=r.value;if(a)return m;"Pair"===i.type||(a=!0)}for(var u,l=p(e);!(u=l()).done;){var c=u.value;if("Pair"!==c.type)return yield n(c,t);if((yield n(c.left,t)).getBoolean())return yield n(c.right,t)}return m}));return function(t,n,r){return e.apply(this,arguments)}}(),M.references=function(){var e=s((function*(e,t,n){var r=yield n(e[0],t);if("string"!==r.getType())return y;var a=yield r.get();return D(t.value,a)?b:y}));return function(t,n,r){return e.apply(this,arguments)}}(),M.references.arity=1,M.round=function(){var e=s((function*(e,t,n){var r=yield n(e[0],t);if("number"!==r.getType())return m;var a=yield r.get(),o=0;if(2===e.length){var i=yield n(e[1],t);if("number"!==i.getType())return m;o=yield i.get()}return P(0===o?Math.round(a):Number(a.toFixed(o)))}));return function(t,n,r){return e.apply(this,arguments)}}(),M.round.arity=e=>e>=1&&e<=2,M.now=function(){var e=s((function*(e,t){return new v(t.timestamp)}));return function(t,n){return e.apply(this,arguments)}}(),M.now.arity=0;var A={};function T(){}function I(e,t){this.token=e,this.position=t,this.nextFrames=[],this.acceptedContexts=[],this.callers={}}function R(){this.returns=[]}function F(e,t){this.caller=e,this.marks=t}function B(e){this.context=e,this.nextStates=[]}function L(e,t,n){for(var r=new I(e,t),a=0;a{for(var n=0;ne[0])))}));return function(t,n,r,a){return e.apply(this,arguments)}}(),A.order.arity=e=>e>=1,I.prototype.hasNextFrames=function(){return this.nextFrames.length>0},I.prototype.addNextFrame=function(e){this.nextFrames.push(e)},I.prototype.wasAccepted=function(){return this.acceptedContexts.length>0},I.prototype.addAccept=function(e){this.acceptedContexts.push(e)},I.prototype.addMark=function(e,t,n){var r={type:"mark",name:e,position:this.position},a=t.marks?{type:"concat",left:t.marks,right:r}:r,o=new B(new F(t.caller,a));n.p(this,o),W(this,o)},I.prototype.startCall=function(e){var t=this.callers[e];if(!t){t=new R,this.callers[e]=t;for(var n=new B(new F(t,null)),r=$i[e],a=0;a0},B.prototype.copy=function(){return new B(this.context,this.marks)};var z=new T,U=new T,H=new T,Y=new T,G=new T,$=new T,q=new T,Z=new T,K=new T,X=new T,J=new T,Q=new T,ee=new T,te=new T,ne=new T,re=new T,ae=new T,oe=new T,ie=new T,ue=new T,le=new T,ce=new T,se=new T,fe=new T,de=new T,pe=new T,he=new T,ve=new T,me=new T,be=new T,ye=new T,ge=new T,Oe=new T,we=new T,je=new T,_e=new T,Ee=new T,Pe=new T,xe=new T,Ce=new T,ke=new T,Se=new T,De=new T,Me=new T,Ae=new T,Te=new T,Ie=new T,Re=new T,Fe=new T,Be=new T,Le=new T,Ne=new T,We=new T,Ve=new T,ze=new T,Ue=new T,He=new T,Ye=new T,Ge=new T,$e=new T,qe=new T,Ze=new T,Ke=new T,Xe=new T,Je=new T,Qe=new T,et=new T,tt=new T,nt=new T,rt=new T,at=new T,ot=new T,it=new T,ut=new T,lt=new T,ct=new T,st=new T,ft=new T,dt=new T,pt=new T,ht=new T,vt=new T,mt=new T,bt=new T,yt=new T,gt=new T,Ot=new T,wt=new T,jt=new T,_t=new T,Et=new T,Pt=new T,xt=new T,Ct=new T,kt=new T,St=new T,Dt=new T,Mt=new T,At=new T,Tt=new T,It=new T,Rt=new T,Ft=new T,Bt=new T,Lt=new T,Nt=new T,Wt=new T,Vt=new T,zt=new T,Ut=new T,Ht=new T,Yt=new T,Gt=new T,$t=new T,qt=new T,Zt=new T,Kt=new T,Xt=new T,Jt=new T,Qt=new T,en=new T,tn=new T,nn=new T,rn=new T,an=new T,on=new T,un=new T,ln=new T,cn=new T,sn=new T,fn=new T,dn=new T,pn=new T,hn=new T,vn=new T,mn=new T,bn=new T,yn=new T,gn=new T,On=new T,wn=new T,jn=new T,_n=new T,En=new T,Pn=new T,xn=new T,Cn=new T,kn=new T,Sn=new T,Dn=new T,Mn=new T,An=new T,Tn=new T,In=new T,Rn=new T,Fn=new T,Bn=new T,Ln=new T,Nn=new T,Wn=new T,Vn=new T,zn=new T,Un=new T,Hn=new T,Yn=new T,Gn=new T,$n=new T,qn=new T,Zn=new T,Kn=new T,Xn=new T,Jn=new T,Qn=new T,er=new T,tr=new T,nr=new T,rr=new T,ar=new T,or=new T,ir=new T,ur=new T,lr=new T,cr=new T,sr=new T,fr=new T,dr=new T,pr=new T,hr=new T,vr=new T,mr=new T,br=new T,yr=new T,gr=new T,Or=new T,wr=new T,jr=new T,_r=new T,Er=new T,Pr=new T,xr=new T,Cr=new T,kr=new T,Sr=new T,Dr=new T,Mr=new T,Ar=new T,Tr=new T,Ir=new T,Rr=new T,Fr=new T,Br=new T,Lr=new T,Nr=new T,Wr=new T,Vr=new T,zr=new T,Ur=new T,Hr=new T,Yr=new T,Gr=new T,$r=new T,qr=new T,Zr=new T,Kr=new T,Xr=new T,Jr=new T,Qr=new T,ea=new T,ta=new T,na=new T,ra=new T,aa=new T,oa=new T,ia=new T,ua=new T,la=new T,ca=new T,sa=new T,fa=new T,da=new T,pa=new T,ha=new T,va=new T,ma=new T,ba=new T,ya=new T,ga=new T,Oa=new T,wa=new T,ja=new T,_a=new T,Ea=new T,Pa=new T,xa=new T,Ca=new T,ka=new T,Sa=new T,Da=new T,Ma=new T,Aa=new T,Ta=new T,Ia=new T,Ra=new T,Fa=new T,Ba=new T,La=new T,Na=new T,Wa=new T,Va=new T,za=new T,Ua=new T,Ha=new T,Ya=new T,Ga=new T,$a=new T,qa=new T,Za=new T,Ka=new T,Xa=new T,Ja=new T,Qa=new T,eo=new T,to=new T,no=new T,ro=new T,ao=new T,oo=new T,io=new T,uo=new T,lo=new T,co=new T,so=new T,fo=new T,po=new T,ho=new T,vo=new T,mo=new T,bo=new T,yo=new T,go=new T,Oo=new T,wo=new T,jo=new T,_o=new T,Eo=new T,Po=new T,xo=new T,Co=new T,ko=new T,So=new T,Do=new T,Mo=new T,Ao=new T,To=new T,Io=new T,Ro=new T,Fo=new T,Bo=new T,Lo=new T,No=new T,Wo=new T,Vo=new T,zo=new T,Uo=new T,Ho=new T,Yo=new T,Go=new T,$o=new T,qo=new T,Zo=new T,Ko=new T,Xo=new T,Jo=new T,Qo=new T,ei=new T,ti=new T,ni=new T,ri=new T,ai=new T,oi=new T,ii=new T,ui=new T,li=new T,ci=new T,si=new T,fi=new T,di=new T,pi=new T,hi=new T,vi=new T,mi=new T,bi=new T,yi=new T,gi=new T,Oi=new T,wi=new T,ji=new T,_i=new T,Ei=new T,Pi=new T,xi=new T,Ci=new T,ki=new T,Si=new T,Di=new T,Mi=new T,Ai=new T,Ti=new T,Ii=new T,Ri=new T,Fi=new T,Bi=new T,Li=new T,Ni=new T,Wi=new T,Vi=new T,zi=new T,Ui=new T,Hi=new T;z.p=function(e,t){e.startCall("main").addReturn(t.context,U)},z.id=0,U.p=function(e,t){e.addAccept(t.context)},U.id=1,H.p=function(e,t){e.startCall("IGN").addReturn(t.context,Y),e.startCall("EXPR^1").addReturn(t.context,G)},H.id=2,Y.p=function(e,t){e.startCall("IGN").addReturn(t.context,Y),e.startCall("EXPR^1").addReturn(t.context,G)},Y.id=3,G.p=function(e,t){e.startCall("IGN").addReturn(t.context,$),e.returnCall("main",t)},G.id=4,$.p=function(e,t){e.startCall("IGN").addReturn(t.context,$),e.returnCall("main",t)},$.id=5,q.p=function(e,t){var n=e.token;9===n&&t.addNextState(Z),10===n&&t.addNextState(K),11===n&&t.addNextState(X),12===n&&t.addNextState(J),13===n&&t.addNextState(Q),32===n&&t.addNextState(ee),133===n&&t.addNextState(te),160===n&&t.addNextState(ne)},q.id=6,Z.p=function(e,t){e.returnCall("SPACE",t)},Z.id=7,K.p=function(e,t){e.returnCall("SPACE",t)},K.id=8,X.p=function(e,t){e.returnCall("SPACE",t)},X.id=9,J.p=function(e,t){e.returnCall("SPACE",t)},J.id=10,Q.p=function(e,t){e.returnCall("SPACE",t)},Q.id=11,ee.p=function(e,t){e.returnCall("SPACE",t)},ee.id=12,te.p=function(e,t){e.returnCall("SPACE",t)},te.id=13,ne.p=function(e,t){e.returnCall("SPACE",t)},ne.id=14,re.p=function(e,t){47===e.token&&t.addNextState(ae)},re.id=15,ae.p=function(e,t){47===e.token&&t.addNextState(oe)},ae.id=16,oe.p=function(e,t){var n=e.token;n<=9&&t.addNextState(ie),n>=11&&t.addNextState(ue)},oe.id=17,ie.p=function(e,t){var n=e.token;n<=9&&t.addNextState(ie),n>=11&&t.addNextState(ue),e.startCall("COMMENT_END").addReturn(t.context,le)},ie.id=18,ue.p=function(e,t){var n=e.token;n<=9&&t.addNextState(ie),n>=11&&t.addNextState(ue),e.startCall("COMMENT_END").addReturn(t.context,le)},ue.id=19,le.p=function(e,t){e.returnCall("COMMENT",t)},le.id=20,ce.p=function(e,t){10===e.token&&t.addNextState(se)},ce.id=21,se.p=function(e,t){e.returnCall("COMMENT_END",t)},se.id=22,fe.p=function(e,t){e.startCall("SPACE").addReturn(t.context,de),e.startCall("COMMENT").addReturn(t.context,pe)},fe.id=23,de.p=function(e,t){e.returnCall("IGN",t)},de.id=24,pe.p=function(e,t){e.returnCall("IGN",t)},pe.id=25,he.p=function(e,t){124===e.token&&t.addNextState(ve)},he.id=26,ve.p=function(e,t){e.startCall("IGN").addReturn(t.context,me),e.returnCall("PIPE",t)},ve.id=27,me.p=function(e,t){e.startCall("IGN").addReturn(t.context,me),e.returnCall("PIPE",t)},me.id=28,be.p=function(e,t){e.addMark("parent",t.context,ye),e.addMark("dblparent",t.context,ge)},be.id=29,ye.p=function(e,t){94===e.token&&t.addNextState(Oe)},ye.id=30,ge.p=function(e,t){e.startCall("PARENT").addReturn(t.context,we)},ge.id=31,Oe.p=function(e,t){e.returnCall("PARENT",t)},Oe.id=32,we.p=function(e,t){46===e.token&&t.addNextState(je)},we.id=33,je.p=function(e,t){94===e.token&&t.addNextState(_e)},je.id=34,_e.p=function(e,t){e.returnCall("PARENT",t)},_e.id=35,Ee.p=function(e,t){var n=e.token;n>=97&&n<=122&&t.addNextState(Pe),n>=65&&n<=90&&t.addNextState(xe),95===n&&t.addNextState(Ce)},Ee.id=36,Pe.p=function(e,t){e.returnCall("IDENT_FST",t)},Pe.id=37,xe.p=function(e,t){e.returnCall("IDENT_FST",t)},xe.id=38,Ce.p=function(e,t){e.returnCall("IDENT_FST",t)},Ce.id=39,ke.p=function(e,t){var n=e.token;e.startCall("IDENT_FST").addReturn(t.context,Se),n>=48&&n<=57&&t.addNextState(De)},ke.id=40,Se.p=function(e,t){e.returnCall("IDENT_REST",t)},Se.id=41,De.p=function(e,t){e.returnCall("IDENT_REST",t)},De.id=42,Me.p=function(e,t){e.startCall("IDENT_FST").addReturn(t.context,Ae)},Me.id=43,Ae.p=function(e,t){var n=e.token;e.startCall("IDENT_REST").addReturn(t.context,Te),(n<=96||n>=123)&&(n<=64||n>=91)&&(n<=47||n>=58)&&e.returnCall("IDENT",t)},Ae.id=44,Te.p=function(e,t){var n=e.token;e.startCall("IDENT_REST").addReturn(t.context,Te),(n<=96||n>=123)&&(n<=64||n>=91)&&(n<=47||n>=58)&&e.returnCall("IDENT",t)},Te.id=45,Ie.p=function(e,t){42===e.token&&t.addNextState(Re)},Ie.id=46,Re.p=function(e,t){var n=e.token;(n<=41||n>=43)&&e.returnCall("STAR",t)},Re.id=47,Fe.p=function(e,t){var n=e.token;61===n&&t.addNextState(Be),33===n&&t.addNextState(Le),62===n&&t.addNextState(Ne),62===n&&t.addNextState(We),60===n&&t.addNextState(Ve),60===n&&t.addNextState(ze),105===n&&t.addNextState(Ue),109===n&&t.addNextState(He)},Fe.id=48,Be.p=function(e,t){61===e.token&&t.addNextState(Ye)},Be.id=49,Le.p=function(e,t){61===e.token&&t.addNextState(Ge)},Le.id=50,Ne.p=function(e,t){61===e.token&&t.addNextState($e)},Ne.id=51,We.p=function(e,t){e.returnCall("COMP_OP",t)},We.id=52,Ve.p=function(e,t){61===e.token&&t.addNextState(qe)},Ve.id=53,ze.p=function(e,t){e.returnCall("COMP_OP",t)},ze.id=54,Ue.p=function(e,t){110===e.token&&t.addNextState(Ze)},Ue.id=55,He.p=function(e,t){97===e.token&&t.addNextState(Ke)},He.id=56,Ye.p=function(e,t){e.returnCall("COMP_OP",t)},Ye.id=57,Ge.p=function(e,t){e.returnCall("COMP_OP",t)},Ge.id=58,$e.p=function(e,t){e.returnCall("COMP_OP",t)},$e.id=59,qe.p=function(e,t){e.returnCall("COMP_OP",t)},qe.id=60,Ze.p=function(e,t){e.returnCall("COMP_OP",t)},Ze.id=61,Ke.p=function(e,t){116===e.token&&t.addNextState(Xe)},Ke.id=62,Xe.p=function(e,t){99===e.token&&t.addNextState(Je)},Xe.id=63,Je.p=function(e,t){104===e.token&&t.addNextState(Qe)},Je.id=64,Qe.p=function(e,t){e.returnCall("COMP_OP",t)},Qe.id=65,et.p=function(e,t){e.addMark("func_call",t.context,tt)},et.id=66,tt.p=function(e,t){e.startCall("IDENT").addReturn(t.context,nt)},tt.id=67,nt.p=function(e,t){e.addMark("func_name_end",t.context,rt)},nt.id=68,rt.p=function(e,t){40===e.token&&t.addNextState(at)},rt.id=69,at.p=function(e,t){e.startCall("IGN").addReturn(t.context,ot),e.startCall("FUNC_ARGS").addReturn(t.context,it),e.addMark("func_args_end",t.context,ut)},at.id=70,ot.p=function(e,t){e.startCall("IGN").addReturn(t.context,ot),e.startCall("FUNC_ARGS").addReturn(t.context,it),e.addMark("func_args_end",t.context,ut)},ot.id=71,it.p=function(e,t){e.addMark("func_args_end",t.context,ut)},it.id=72,ut.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,lt),41===n&&t.addNextState(ct)},ut.id=73,lt.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,lt),41===n&&t.addNextState(ct)},lt.id=74,ct.p=function(e,t){e.returnCall("FUNC_CALL",t)},ct.id=75,st.p=function(e,t){e.startCall("EXPR^1").addReturn(t.context,ft)},st.id=76,ft.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,dt),44===n&&t.addNextState(ht),e.returnCall("FUNC_ARGS",t)},ft.id=77,dt.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,dt),44===n&&t.addNextState(ht),e.returnCall("FUNC_ARGS",t)},dt.id=78,pt.p=function(e,t){e.startCall("IGN").addReturn(t.context,pt),e.startCall("EXPR^1").addReturn(t.context,vt)},pt.id=79,ht.p=function(e,t){e.startCall("IGN").addReturn(t.context,pt),e.startCall("EXPR^1").addReturn(t.context,vt)},ht.id=80,vt.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,mt),44===n&&t.addNextState(ht),e.returnCall("FUNC_ARGS",t)},vt.id=81,mt.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,mt),44===n&&t.addNextState(ht),e.returnCall("FUNC_ARGS",t)},mt.id=82,bt.p=function(e,t){e.addMark("sci",t.context,yt),e.addMark("float",t.context,gt),e.addMark("integer",t.context,Ot)},bt.id=83,yt.p=function(e,t){e.startCall("DIGIT").addReturn(t.context,wt)},yt.id=84,gt.p=function(e,t){e.startCall("DIGIT").addReturn(t.context,St)},gt.id=85,Ot.p=function(e,t){e.startCall("DIGIT").addReturn(t.context,Tt)},Ot.id=86,wt.p=function(e,t){var n=e.token;e.startCall("DIGIT").addReturn(t.context,wt),46===n&&t.addNextState(_t),101===n&&t.addNextState(Et),69===n&&t.addNextState(Pt)},wt.id=87,jt.p=function(e,t){var n=e.token;e.startCall("DIGIT").addReturn(t.context,jt),101===n&&t.addNextState(Et),69===n&&t.addNextState(Pt)},jt.id=88,_t.p=function(e,t){e.startCall("DIGIT").addReturn(t.context,jt)},_t.id=89,Et.p=function(e,t){e.startCall("SIGN").addReturn(t.context,xt),e.startCall("DIGIT").addReturn(t.context,Ct)},Et.id=90,Pt.p=function(e,t){e.startCall("SIGN").addReturn(t.context,xt),e.startCall("DIGIT").addReturn(t.context,Ct)},Pt.id=91,xt.p=function(e,t){e.startCall("DIGIT").addReturn(t.context,Ct)},xt.id=92,Ct.p=function(e,t){e.startCall("DIGIT").addReturn(t.context,Ct),e.addMark("sci_end",t.context,kt)},Ct.id=93,kt.p=function(e,t){e.returnCall("NUMBER",t)},kt.id=94,St.p=function(e,t){var n=e.token;e.startCall("DIGIT").addReturn(t.context,St),46===n&&t.addNextState(Dt)},St.id=95,Dt.p=function(e,t){e.startCall("DIGIT").addReturn(t.context,Mt)},Dt.id=96,Mt.p=function(e,t){e.startCall("DIGIT").addReturn(t.context,Mt),e.addMark("float_end",t.context,At)},Mt.id=97,At.p=function(e,t){e.returnCall("NUMBER",t)},At.id=98,Tt.p=function(e,t){e.startCall("DIGIT").addReturn(t.context,Tt),e.addMark("integer_end",t.context,It)},Tt.id=99,It.p=function(e,t){e.returnCall("NUMBER",t)},It.id=100,Rt.p=function(e,t){var n=e.token;n>=48&&n<=57&&t.addNextState(Ft)},Rt.id=101,Ft.p=function(e,t){e.returnCall("DIGIT",t)},Ft.id=102,Bt.p=function(e,t){var n=e.token;43===n&&t.addNextState(Lt),45===n&&t.addNextState(Nt)},Bt.id=103,Lt.p=function(e,t){e.returnCall("SIGN",t)},Lt.id=104,Nt.p=function(e,t){e.returnCall("SIGN",t)},Nt.id=105,Wt.p=function(e,t){var n=e.token;34===n&&t.addNextState(Vt),39===n&&t.addNextState(zt)},Wt.id=106,Vt.p=function(e,t){e.addMark("str_begin",t.context,Ut)},Vt.id=107,zt.p=function(e,t){e.addMark("str_begin",t.context,$t)},zt.id=108,Ut.p=function(e,t){e.startCall("DSTRING_CHAR").addReturn(t.context,Ht),e.addMark("str_end",t.context,Yt)},Ut.id=109,Ht.p=function(e,t){e.startCall("DSTRING_CHAR").addReturn(t.context,Ht),e.addMark("str_end",t.context,Yt)},Ht.id=110,Yt.p=function(e,t){34===e.token&&t.addNextState(Gt)},Yt.id=111,Gt.p=function(e,t){e.returnCall("STRING",t)},Gt.id=112,$t.p=function(e,t){e.startCall("SSTRING_CHAR").addReturn(t.context,qt),e.addMark("str_end",t.context,Zt)},$t.id=113,qt.p=function(e,t){e.startCall("SSTRING_CHAR").addReturn(t.context,qt),e.addMark("str_end",t.context,Zt)},qt.id=114,Zt.p=function(e,t){39===e.token&&t.addNextState(Kt)},Zt.id=115,Kt.p=function(e,t){e.returnCall("STRING",t)},Kt.id=116,Xt.p=function(e,t){var n=e.token;92===n&&t.addNextState(Jt),(n<=33||n>=35)&&(n<=91||n>=93)&&t.addNextState(Qt)},Xt.id=117,Jt.p=function(e,t){t.addNextState(en)},Jt.id=118,Qt.p=function(e,t){e.returnCall("DSTRING_CHAR",t)},Qt.id=119,en.p=function(e,t){e.returnCall("DSTRING_CHAR",t)},en.id=120,tn.p=function(e,t){var n=e.token;92===n&&t.addNextState(nn),(n<=38||n>=40)&&(n<=91||n>=93)&&t.addNextState(rn)},tn.id=121,nn.p=function(e,t){t.addNextState(an)},nn.id=122,rn.p=function(e,t){e.returnCall("SSTRING_CHAR",t)},rn.id=123,an.p=function(e,t){e.returnCall("SSTRING_CHAR",t)},an.id=124,on.p=function(e,t){e.addMark("array",t.context,un)},on.id=125,un.p=function(e,t){91===e.token&&t.addNextState(ln)},un.id=126,ln.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,cn),e.startCall("ARRAY_ELEMENT").addReturn(t.context,fn),93===n&&t.addNextState(yn)},ln.id=127,cn.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,cn),e.startCall("ARRAY_ELEMENT").addReturn(t.context,fn),93===n&&t.addNextState(yn)},cn.id=128,sn.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,sn),44===n&&t.addNextState(pn),44===n&&t.addNextState(bn),93===n&&t.addNextState(yn)},sn.id=129,fn.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,sn),44===n&&t.addNextState(pn),44===n&&t.addNextState(bn),93===n&&t.addNextState(yn)},fn.id=130,dn.p=function(e,t){e.startCall("IGN").addReturn(t.context,dn),e.startCall("ARRAY_ELEMENT").addReturn(t.context,hn)},dn.id=131,pn.p=function(e,t){e.startCall("IGN").addReturn(t.context,dn),e.startCall("ARRAY_ELEMENT").addReturn(t.context,hn)},pn.id=132,hn.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,vn),44===n&&t.addNextState(pn),44===n&&t.addNextState(bn),93===n&&t.addNextState(yn)},hn.id=133,vn.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,vn),44===n&&t.addNextState(pn),44===n&&t.addNextState(bn),93===n&&t.addNextState(yn)},vn.id=134,mn.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,mn),93===n&&t.addNextState(yn)},mn.id=135,bn.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,mn),93===n&&t.addNextState(yn)},bn.id=136,yn.p=function(e,t){e.addMark("array_end",t.context,gn)},yn.id=137,gn.p=function(e,t){e.returnCall("ARRAY",t)},gn.id=138,On.p=function(e,t){e.addMark("array_splat",t.context,wn),e.startCall("EXPR^1").addReturn(t.context,jn)},On.id=139,wn.p=function(e,t){46===e.token&&t.addNextState(_n)},wn.id=140,jn.p=function(e,t){e.returnCall("ARRAY_ELEMENT",t)},jn.id=141,_n.p=function(e,t){46===e.token&&t.addNextState(En)},_n.id=142,En.p=function(e,t){46===e.token&&t.addNextState(Pn)},En.id=143,Pn.p=function(e,t){e.startCall("IGN").addReturn(t.context,xn),e.startCall("EXPR^1").addReturn(t.context,jn)},Pn.id=144,xn.p=function(e,t){e.startCall("IGN").addReturn(t.context,xn),e.startCall("EXPR^1").addReturn(t.context,jn)},xn.id=145,Cn.p=function(e,t){e.addMark("object",t.context,kn)},Cn.id=146,kn.p=function(e,t){123===e.token&&t.addNextState(Sn)},kn.id=147,Sn.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,Dn),e.startCall("OBJECT_PAIR").addReturn(t.context,An),125===n&&t.addNextState(Nn)},Sn.id=148,Dn.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,Dn),e.startCall("OBJECT_PAIR").addReturn(t.context,An),125===n&&t.addNextState(Nn)},Dn.id=149,Mn.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,Mn),44===n&&t.addNextState(In),44===n&&t.addNextState(Ln),125===n&&t.addNextState(Nn)},Mn.id=150,An.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,Mn),44===n&&t.addNextState(In),44===n&&t.addNextState(Ln),125===n&&t.addNextState(Nn)},An.id=151,Tn.p=function(e,t){e.startCall("IGN").addReturn(t.context,Tn),e.startCall("OBJECT_PAIR").addReturn(t.context,Rn)},Tn.id=152,In.p=function(e,t){e.startCall("IGN").addReturn(t.context,Tn),e.startCall("OBJECT_PAIR").addReturn(t.context,Rn)},In.id=153,Rn.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,Fn),44===n&&t.addNextState(In),44===n&&t.addNextState(Ln),125===n&&t.addNextState(Nn)},Rn.id=154,Fn.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,Fn),44===n&&t.addNextState(In),44===n&&t.addNextState(Ln),125===n&&t.addNextState(Nn)},Fn.id=155,Bn.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,Bn),125===n&&t.addNextState(Nn)},Bn.id=156,Ln.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,Bn),125===n&&t.addNextState(Nn)},Ln.id=157,Nn.p=function(e,t){e.addMark("object_end",t.context,Wn)},Nn.id=158,Wn.p=function(e,t){e.returnCall("OBJECT",t)},Wn.id=159,Vn.p=function(e,t){e.addMark("object_pair",t.context,zn),e.addMark("object_expr",t.context,Un),e.addMark("object_splat_this",t.context,Hn),e.addMark("object_splat",t.context,Yn)},Vn.id=160,zn.p=function(e,t){e.startCall("STRING").addReturn(t.context,Gn)},zn.id=161,Un.p=function(e,t){e.startCall("EXPR^1").addReturn(t.context,Xn)},Un.id=162,Hn.p=function(e,t){46===e.token&&t.addNextState(Jn)},Hn.id=163,Yn.p=function(e,t){46===e.token&&t.addNextState(tr)},Yn.id=164,Gn.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,$n),58===n&&t.addNextState(qn)},Gn.id=165,$n.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,$n),58===n&&t.addNextState(qn)},$n.id=166,qn.p=function(e,t){e.startCall("IGN").addReturn(t.context,Zn),e.startCall("EXPR^1").addReturn(t.context,Kn)},qn.id=167,Zn.p=function(e,t){e.startCall("IGN").addReturn(t.context,Zn),e.startCall("EXPR^1").addReturn(t.context,Kn)},Zn.id=168,Kn.p=function(e,t){e.returnCall("OBJECT_PAIR",t)},Kn.id=169,Xn.p=function(e,t){e.returnCall("OBJECT_PAIR",t)},Xn.id=170,Jn.p=function(e,t){46===e.token&&t.addNextState(Qn)},Jn.id=171,Qn.p=function(e,t){46===e.token&&t.addNextState(er)},Qn.id=172,er.p=function(e,t){e.returnCall("OBJECT_PAIR",t)},er.id=173,tr.p=function(e,t){46===e.token&&t.addNextState(nr)},tr.id=174,nr.p=function(e,t){46===e.token&&t.addNextState(rr)},nr.id=175,rr.p=function(e,t){e.startCall("IGN").addReturn(t.context,ar),e.startCall("EXPR^1").addReturn(t.context,or)},rr.id=176,ar.p=function(e,t){e.startCall("IGN").addReturn(t.context,ar),e.startCall("EXPR^1").addReturn(t.context,or)},ar.id=177,or.p=function(e,t){e.returnCall("OBJECT_PAIR",t)},or.id=178,ir.p=function(e,t){e.addMark("pair",t.context,ur),e.startCall("EXPR^2").addReturn(t.context,lr)},ir.id=179,ur.p=function(e,t){e.startCall("EXPR^2").addReturn(t.context,cr)},ur.id=180,lr.p=function(e,t){e.returnCall("EXPR^1",t)},lr.id=181,cr.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,sr),61===n&&t.addNextState(fr)},cr.id=182,sr.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,sr),61===n&&t.addNextState(fr)},sr.id=183,fr.p=function(e,t){62===e.token&&t.addNextState(dr)},fr.id=184,dr.p=function(e,t){e.startCall("IGN").addReturn(t.context,pr),e.startCall("EXPR^2").addReturn(t.context,hr)},dr.id=185,pr.p=function(e,t){e.startCall("IGN").addReturn(t.context,pr),e.startCall("EXPR^2").addReturn(t.context,hr)},pr.id=186,hr.p=function(e,t){e.returnCall("EXPR^1",t)},hr.id=187,vr.p=function(e,t){e.addMark("or",t.context,mr),e.startCall("EXPR^3").addReturn(t.context,br)},vr.id=188,mr.p=function(e,t){e.startCall("EXPR^2").addReturn(t.context,yr)},mr.id=189,br.p=function(e,t){e.returnCall("EXPR^2",t)},br.id=190,yr.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,gr),124===n&&t.addNextState(Or)},yr.id=191,gr.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,gr),124===n&&t.addNextState(Or)},gr.id=192,Or.p=function(e,t){124===e.token&&t.addNextState(wr)},Or.id=193,wr.p=function(e,t){e.startCall("IGN").addReturn(t.context,jr),e.startCall("EXPR^3").addReturn(t.context,_r)},wr.id=194,jr.p=function(e,t){e.startCall("IGN").addReturn(t.context,jr),e.startCall("EXPR^3").addReturn(t.context,_r)},jr.id=195,_r.p=function(e,t){e.returnCall("EXPR^2",t)},_r.id=196,Er.p=function(e,t){e.addMark("and",t.context,Pr),e.startCall("EXPR^4").addReturn(t.context,xr)},Er.id=197,Pr.p=function(e,t){e.startCall("EXPR^3").addReturn(t.context,Cr)},Pr.id=198,xr.p=function(e,t){e.returnCall("EXPR^3",t)},xr.id=199,Cr.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,kr),38===n&&t.addNextState(Sr)},Cr.id=200,kr.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,kr),38===n&&t.addNextState(Sr)},kr.id=201,Sr.p=function(e,t){38===e.token&&t.addNextState(Dr)},Sr.id=202,Dr.p=function(e,t){e.startCall("IGN").addReturn(t.context,Mr),e.startCall("EXPR^4").addReturn(t.context,Ar)},Dr.id=203,Mr.p=function(e,t){e.startCall("IGN").addReturn(t.context,Mr),e.startCall("EXPR^4").addReturn(t.context,Ar)},Mr.id=204,Ar.p=function(e,t){e.returnCall("EXPR^3",t)},Ar.id=205,Tr.p=function(e,t){e.addMark("comp",t.context,Ir),e.addMark("asc",t.context,Rr),e.addMark("desc",t.context,Fr),e.startCall("EXPR^5").addReturn(t.context,Br)},Tr.id=206,Ir.p=function(e,t){e.startCall("EXPR^5").addReturn(t.context,Lr)},Ir.id=207,Rr.p=function(e,t){e.startCall("EXPR^4").addReturn(t.context,Yr)},Rr.id=208,Fr.p=function(e,t){e.startCall("EXPR^4").addReturn(t.context,Kr)},Fr.id=209,Br.p=function(e,t){e.returnCall("EXPR^4",t)},Br.id=210,Lr.p=function(e,t){e.startCall("IGN").addReturn(t.context,Nr),e.addMark("op",t.context,Wr)},Lr.id=211,Nr.p=function(e,t){e.startCall("IGN").addReturn(t.context,Nr),e.addMark("op",t.context,Wr)},Nr.id=212,Wr.p=function(e,t){e.startCall("COMP_OP").addReturn(t.context,Vr)},Wr.id=213,Vr.p=function(e,t){e.addMark("end",t.context,zr)},Vr.id=214,zr.p=function(e,t){e.startCall("IGN").addReturn(t.context,Ur),e.startCall("EXPR^5").addReturn(t.context,Hr)},zr.id=215,Ur.p=function(e,t){e.startCall("IGN").addReturn(t.context,Ur),e.startCall("EXPR^5").addReturn(t.context,Hr)},Ur.id=216,Hr.p=function(e,t){e.returnCall("EXPR^4",t)},Hr.id=217,Yr.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,Gr),97===n&&t.addNextState($r)},Yr.id=218,Gr.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,Gr),97===n&&t.addNextState($r)},Gr.id=219,$r.p=function(e,t){115===e.token&&t.addNextState(qr)},$r.id=220,qr.p=function(e,t){99===e.token&&t.addNextState(Zr)},qr.id=221,Zr.p=function(e,t){e.returnCall("EXPR^4",t)},Zr.id=222,Kr.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,Xr),100===n&&t.addNextState(Jr)},Kr.id=223,Xr.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,Xr),100===n&&t.addNextState(Jr)},Xr.id=224,Jr.p=function(e,t){101===e.token&&t.addNextState(Qr)},Jr.id=225,Qr.p=function(e,t){115===e.token&&t.addNextState(ea)},Qr.id=226,ea.p=function(e,t){99===e.token&&t.addNextState(ta)},ea.id=227,ta.p=function(e,t){e.returnCall("EXPR^4",t)},ta.id=228,na.p=function(e,t){e.addMark("inc_range",t.context,ra),e.addMark("exc_range",t.context,aa),e.startCall("EXPR^6").addReturn(t.context,oa)},na.id=229,ra.p=function(e,t){e.startCall("EXPR^6").addReturn(t.context,ia)},ra.id=230,aa.p=function(e,t){e.startCall("EXPR^6").addReturn(t.context,da)},aa.id=231,oa.p=function(e,t){e.returnCall("EXPR^5",t)},oa.id=232,ia.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,ua),46===n&&t.addNextState(la)},ia.id=233,ua.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,ua),46===n&&t.addNextState(la)},ua.id=234,la.p=function(e,t){46===e.token&&t.addNextState(ca)},la.id=235,ca.p=function(e,t){e.startCall("IGN").addReturn(t.context,sa),e.startCall("EXPR^6").addReturn(t.context,fa)},ca.id=236,sa.p=function(e,t){e.startCall("IGN").addReturn(t.context,sa),e.startCall("EXPR^6").addReturn(t.context,fa)},sa.id=237,fa.p=function(e,t){e.returnCall("EXPR^5",t)},fa.id=238,da.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,pa),46===n&&t.addNextState(ha)},da.id=239,pa.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,pa),46===n&&t.addNextState(ha)},pa.id=240,ha.p=function(e,t){46===e.token&&t.addNextState(va)},ha.id=241,va.p=function(e,t){46===e.token&&t.addNextState(ma)},va.id=242,ma.p=function(e,t){e.startCall("IGN").addReturn(t.context,ba),e.startCall("EXPR^6").addReturn(t.context,ya)},ma.id=243,ba.p=function(e,t){e.startCall("IGN").addReturn(t.context,ba),e.startCall("EXPR^6").addReturn(t.context,ya)},ba.id=244,ya.p=function(e,t){e.returnCall("EXPR^5",t)},ya.id=245,ga.p=function(e,t){e.addMark("add",t.context,Oa),e.addMark("sub",t.context,wa),e.startCall("EXPR^7").addReturn(t.context,ja)},ga.id=246,Oa.p=function(e,t){e.startCall("EXPR^6").addReturn(t.context,_a)},Oa.id=247,wa.p=function(e,t){e.startCall("EXPR^6").addReturn(t.context,ka)},wa.id=248,ja.p=function(e,t){e.returnCall("EXPR^6",t)},ja.id=249,_a.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,Ea),43===n&&t.addNextState(Pa)},_a.id=250,Ea.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,Ea),43===n&&t.addNextState(Pa)},Ea.id=251,Pa.p=function(e,t){e.startCall("IGN").addReturn(t.context,xa),e.startCall("EXPR^7").addReturn(t.context,Ca)},Pa.id=252,xa.p=function(e,t){e.startCall("IGN").addReturn(t.context,xa),e.startCall("EXPR^7").addReturn(t.context,Ca)},xa.id=253,Ca.p=function(e,t){e.returnCall("EXPR^6",t)},Ca.id=254,ka.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,Sa),45===n&&t.addNextState(Da)},ka.id=255,Sa.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,Sa),45===n&&t.addNextState(Da)},Sa.id=256,Da.p=function(e,t){e.startCall("IGN").addReturn(t.context,Ma),e.startCall("EXPR^7").addReturn(t.context,Aa)},Da.id=257,Ma.p=function(e,t){e.startCall("IGN").addReturn(t.context,Ma),e.startCall("EXPR^7").addReturn(t.context,Aa)},Ma.id=258,Aa.p=function(e,t){e.returnCall("EXPR^6",t)},Aa.id=259,Ta.p=function(e,t){e.addMark("mul",t.context,Ia),e.addMark("div",t.context,Ra),e.addMark("mod",t.context,Fa),e.startCall("EXPR^9").addReturn(t.context,Ba)},Ta.id=260,Ia.p=function(e,t){e.startCall("EXPR^7").addReturn(t.context,La)},Ia.id=261,Ra.p=function(e,t){e.startCall("EXPR^7").addReturn(t.context,Ua)},Ra.id=262,Fa.p=function(e,t){e.startCall("EXPR^7").addReturn(t.context,qa)},Fa.id=263,Ba.p=function(e,t){e.returnCall("EXPR^7",t)},Ba.id=264,La.p=function(e,t){e.startCall("IGN").addReturn(t.context,Na),e.startCall("STAR").addReturn(t.context,Wa)},La.id=265,Na.p=function(e,t){e.startCall("IGN").addReturn(t.context,Na),e.startCall("STAR").addReturn(t.context,Wa)},Na.id=266,Wa.p=function(e,t){e.startCall("IGN").addReturn(t.context,Va),e.startCall("EXPR^9").addReturn(t.context,za)},Wa.id=267,Va.p=function(e,t){e.startCall("IGN").addReturn(t.context,Va),e.startCall("EXPR^9").addReturn(t.context,za)},Va.id=268,za.p=function(e,t){e.returnCall("EXPR^7",t)},za.id=269,Ua.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,Ha),47===n&&t.addNextState(Ya)},Ua.id=270,Ha.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,Ha),47===n&&t.addNextState(Ya)},Ha.id=271,Ya.p=function(e,t){e.startCall("IGN").addReturn(t.context,Ga),e.startCall("EXPR^9").addReturn(t.context,$a)},Ya.id=272,Ga.p=function(e,t){e.startCall("IGN").addReturn(t.context,Ga),e.startCall("EXPR^9").addReturn(t.context,$a)},Ga.id=273,$a.p=function(e,t){e.returnCall("EXPR^7",t)},$a.id=274,qa.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,Za),37===n&&t.addNextState(Ka)},qa.id=275,Za.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,Za),37===n&&t.addNextState(Ka)},Za.id=276,Ka.p=function(e,t){e.startCall("IGN").addReturn(t.context,Xa),e.startCall("EXPR^9").addReturn(t.context,Ja)},Ka.id=277,Xa.p=function(e,t){e.startCall("IGN").addReturn(t.context,Xa),e.startCall("EXPR^9").addReturn(t.context,Ja)},Xa.id=278,Ja.p=function(e,t){e.returnCall("EXPR^7",t)},Ja.id=279,Qa.p=function(e,t){e.addMark("pow",t.context,eo),e.startCall("EXPR^11").addReturn(t.context,to)},Qa.id=280,eo.p=function(e,t){e.startCall("EXPR^11").addReturn(t.context,no)},eo.id=281,to.p=function(e,t){e.returnCall("EXPR^9",t)},to.id=282,no.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,ro),42===n&&t.addNextState(ao)},no.id=283,ro.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,ro),42===n&&t.addNextState(ao)},ro.id=284,ao.p=function(e,t){42===e.token&&t.addNextState(oo)},ao.id=285,oo.p=function(e,t){e.startCall("IGN").addReturn(t.context,io),e.startCall("EXPR^9").addReturn(t.context,uo)},oo.id=286,io.p=function(e,t){e.startCall("IGN").addReturn(t.context,io),e.startCall("EXPR^9").addReturn(t.context,uo)},io.id=287,uo.p=function(e,t){e.returnCall("EXPR^9",t)},uo.id=288,lo.p=function(e,t){var n=e.token;e.startCall("NUMBER").addReturn(t.context,co),e.startCall("STRING").addReturn(t.context,so),e.startCall("ARRAY").addReturn(t.context,fo),e.startCall("OBJECT").addReturn(t.context,po),e.addMark("star",t.context,ho),e.addMark("this",t.context,vo),e.startCall("PARENT").addReturn(t.context,mo),e.addMark("paren",t.context,bo),36===n&&t.addNextState(yo),e.addMark("ident",t.context,go),e.startCall("FUNC_CALL").addReturn(t.context,Oo),e.addMark("neg",t.context,wo),e.addMark("pos",t.context,jo),e.addMark("not",t.context,_o),105===n&&t.addNextState(Eo),e.addMark("deref",t.context,Po),e.addMark("attr_cond",t.context,xo),e.addMark("attr_ident",t.context,Co),e.addMark("pipecall",t.context,ko),e.addMark("project",t.context,So),e.addMark("filter",t.context,Do),e.addMark("arr_expr",t.context,Mo)},lo.id=289,co.p=function(e,t){e.returnCall("EXPR^11",t)},co.id=290,so.p=function(e,t){e.returnCall("EXPR^11",t)},so.id=291,fo.p=function(e,t){e.returnCall("EXPR^11",t)},fo.id=292,po.p=function(e,t){e.returnCall("EXPR^11",t)},po.id=293,ho.p=function(e,t){e.startCall("STAR").addReturn(t.context,Ao)},ho.id=294,vo.p=function(e,t){64===e.token&&t.addNextState(To)},vo.id=295,mo.p=function(e,t){e.returnCall("EXPR^11",t)},mo.id=296,bo.p=function(e,t){40===e.token&&t.addNextState(Io)},bo.id=297,yo.p=function(e,t){e.addMark("param",t.context,No)},yo.id=298,go.p=function(e,t){e.startCall("IDENT").addReturn(t.context,zo)},go.id=299,Oo.p=function(e,t){e.returnCall("EXPR^11",t)},Oo.id=300,wo.p=function(e,t){45===e.token&&t.addNextState(Ho)},wo.id=301,jo.p=function(e,t){43===e.token&&t.addNextState($o)},jo.id=302,_o.p=function(e,t){33===e.token&&t.addNextState(Ko)},_o.id=303,Eo.p=function(e,t){115===e.token&&t.addNextState(Qo)},Eo.id=304,Po.p=function(e,t){e.startCall("EXPR^11").addReturn(t.context,ni)},Po.id=305,xo.p=function(e,t){e.startCall("EXPR^11").addReturn(t.context,ci)},xo.id=306,Co.p=function(e,t){e.startCall("EXPR^11").addReturn(t.context,yi)},Co.id=307,ko.p=function(e,t){e.startCall("EXPR^11").addReturn(t.context,Ei)},ko.id=308,So.p=function(e,t){e.startCall("EXPR^11").addReturn(t.context,ki)},So.id=309,Do.p=function(e,t){e.startCall("EXPR^11").addReturn(t.context,Ai)},Do.id=310,Mo.p=function(e,t){e.startCall("EXPR^11").addReturn(t.context,Wi)},Mo.id=311,Ao.p=function(e,t){e.returnCall("EXPR^11",t)},Ao.id=312,To.p=function(e,t){e.returnCall("EXPR^11",t)},To.id=313,Io.p=function(e,t){e.startCall("IGN").addReturn(t.context,Ro),e.startCall("EXPR^1").addReturn(t.context,Fo)},Io.id=314,Ro.p=function(e,t){e.startCall("IGN").addReturn(t.context,Ro),e.startCall("EXPR^1").addReturn(t.context,Fo)},Ro.id=315,Fo.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,Bo),41===n&&t.addNextState(Lo)},Fo.id=316,Bo.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,Bo),41===n&&t.addNextState(Lo)},Bo.id=317,Lo.p=function(e,t){e.returnCall("EXPR^11",t)},Lo.id=318,No.p=function(e,t){e.startCall("IDENT").addReturn(t.context,Wo)},No.id=319,Wo.p=function(e,t){e.addMark("param_end",t.context,Vo)},Wo.id=320,Vo.p=function(e,t){e.returnCall("EXPR^11",t)},Vo.id=321,zo.p=function(e,t){e.addMark("ident_end",t.context,Uo)},zo.id=322,Uo.p=function(e,t){e.returnCall("EXPR^11",t)},Uo.id=323,Ho.p=function(e,t){e.startCall("IGN").addReturn(t.context,Yo),e.startCall("EXPR^9").addReturn(t.context,Go)},Ho.id=324,Yo.p=function(e,t){e.startCall("IGN").addReturn(t.context,Yo),e.startCall("EXPR^9").addReturn(t.context,Go)},Yo.id=325,Go.p=function(e,t){e.returnCall("EXPR^11",t)},Go.id=326,$o.p=function(e,t){e.startCall("IGN").addReturn(t.context,qo),e.startCall("EXPR^11").addReturn(t.context,Zo)},$o.id=327,qo.p=function(e,t){e.startCall("IGN").addReturn(t.context,qo),e.startCall("EXPR^11").addReturn(t.context,Zo)},qo.id=328,Zo.p=function(e,t){e.returnCall("EXPR^11",t)},Zo.id=329,Ko.p=function(e,t){e.startCall("IGN").addReturn(t.context,Xo),e.startCall("EXPR^11").addReturn(t.context,Jo)},Ko.id=330,Xo.p=function(e,t){e.startCall("IGN").addReturn(t.context,Xo),e.startCall("EXPR^11").addReturn(t.context,Jo)},Xo.id=331,Jo.p=function(e,t){e.returnCall("EXPR^11",t)},Jo.id=332,Qo.p=function(e,t){e.startCall("IGN").addReturn(t.context,ei),e.startCall("EXPR^11").addReturn(t.context,ti)},Qo.id=333,ei.p=function(e,t){e.startCall("IGN").addReturn(t.context,ei),e.startCall("EXPR^11").addReturn(t.context,ti)},ei.id=334,ti.p=function(e,t){e.returnCall("EXPR^11",t)},ti.id=335,ni.p=function(e,t){45===e.token&&t.addNextState(ri)},ni.id=336,ri.p=function(e,t){62===e.token&&t.addNextState(ai)},ri.id=337,ai.p=function(e,t){e.startCall("IGN").addReturn(t.context,oi),e.addMark("deref_field",t.context,ii),e.returnCall("EXPR^11",t)},ai.id=338,oi.p=function(e,t){e.startCall("IGN").addReturn(t.context,oi),e.addMark("deref_field",t.context,ii)},oi.id=339,ii.p=function(e,t){e.startCall("IDENT").addReturn(t.context,ui)},ii.id=340,ui.p=function(e,t){e.addMark("end",t.context,li)},ui.id=341,li.p=function(e,t){e.returnCall("EXPR^11",t)},li.id=342,ci.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,si),46===n&&t.addNextState(fi)},ci.id=343,si.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,si),46===n&&t.addNextState(fi)},si.id=344,fi.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,di),91===n&&t.addNextState(pi)},fi.id=345,di.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,di),91===n&&t.addNextState(pi)},di.id=346,pi.p=function(e,t){e.startCall("IGN").addReturn(t.context,hi),e.startCall("EXPR^1").addReturn(t.context,vi)},pi.id=347,hi.p=function(e,t){e.startCall("IGN").addReturn(t.context,hi),e.startCall("EXPR^1").addReturn(t.context,vi)},hi.id=348,vi.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,mi),93===n&&t.addNextState(bi)},vi.id=349,mi.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,mi),93===n&&t.addNextState(bi)},mi.id=350,bi.p=function(e,t){e.returnCall("EXPR^11",t)},bi.id=351,yi.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,gi),46===n&&t.addNextState(Oi)},yi.id=352,gi.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,gi),46===n&&t.addNextState(Oi)},gi.id=353,Oi.p=function(e,t){e.addMark("ident",t.context,wi)},Oi.id=354,wi.p=function(e,t){e.startCall("IDENT").addReturn(t.context,ji)},wi.id=355,ji.p=function(e,t){e.addMark("ident_end",t.context,_i)},ji.id=356,_i.p=function(e,t){e.returnCall("EXPR^11",t)},_i.id=357,Ei.p=function(e,t){e.startCall("IGN").addReturn(t.context,Pi),e.startCall("PIPE").addReturn(t.context,xi)},Ei.id=358,Pi.p=function(e,t){e.startCall("IGN").addReturn(t.context,Pi),e.startCall("PIPE").addReturn(t.context,xi)},Pi.id=359,xi.p=function(e,t){e.startCall("FUNC_CALL").addReturn(t.context,Ci)},xi.id=360,Ci.p=function(e,t){e.returnCall("EXPR^11",t)},Ci.id=361,ki.p=function(e,t){e.startCall("IGN").addReturn(t.context,Si),e.startCall("PIPE").addReturn(t.context,Di),e.startCall("OBJECT").addReturn(t.context,Mi)},ki.id=362,Si.p=function(e,t){e.startCall("IGN").addReturn(t.context,Si),e.startCall("PIPE").addReturn(t.context,Di),e.startCall("OBJECT").addReturn(t.context,Mi)},Si.id=363,Di.p=function(e,t){e.startCall("OBJECT").addReturn(t.context,Mi)},Di.id=364,Mi.p=function(e,t){e.returnCall("EXPR^11",t)},Mi.id=365,Ai.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,Ti),e.startCall("PIPE").addReturn(t.context,Ii),91===n&&t.addNextState(Ri)},Ai.id=366,Ti.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,Ti),e.startCall("PIPE").addReturn(t.context,Ii),91===n&&t.addNextState(Ri)},Ti.id=367,Ii.p=function(e,t){91===e.token&&t.addNextState(Ri)},Ii.id=368,Ri.p=function(e,t){e.startCall("IGN").addReturn(t.context,Fi),e.startCall("EXPR^1").addReturn(t.context,Bi)},Ri.id=369,Fi.p=function(e,t){e.startCall("IGN").addReturn(t.context,Fi),e.startCall("EXPR^1").addReturn(t.context,Bi)},Fi.id=370,Bi.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,Li),93===n&&t.addNextState(Ni)},Bi.id=371,Li.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,Li),93===n&&t.addNextState(Ni)},Li.id=372,Ni.p=function(e,t){e.returnCall("EXPR^11",t)},Ni.id=373,Wi.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,Vi),e.startCall("PIPE").addReturn(t.context,zi),91===n&&t.addNextState(Ui)},Wi.id=374,Vi.p=function(e,t){var n=e.token;e.startCall("IGN").addReturn(t.context,Vi),e.startCall("PIPE").addReturn(t.context,zi),91===n&&t.addNextState(Ui)},Vi.id=375,zi.p=function(e,t){91===e.token&&t.addNextState(Ui)},zi.id=376,Ui.p=function(e,t){93===e.token&&t.addNextState(Hi)},Ui.id=377,Hi.p=function(e,t){e.returnCall("EXPR^11",t)},Hi.id=378;var Yi=new B(new F(null,null));Yi.addNextState(z);var Gi=[Yi],$i={};function qi(e){return"Value"===e.type}function Zi(e){return qi(e)&&"number"==typeof e.value}$i.main=[H],$i.SPACE=[q],$i.COMMENT=[re],$i.COMMENT_END=[ce],$i.IGN=[fe],$i.PIPE=[he],$i.PARENT=[be],$i.IDENT_FST=[Ee],$i.IDENT_REST=[ke],$i.IDENT=[Me],$i.STAR=[Ie],$i.COMP_OP=[Fe],$i.FUNC_CALL=[et],$i.FUNC_ARGS=[st],$i.NUMBER=[bt],$i.DIGIT=[Rt],$i.SIGN=[Bt],$i.STRING=[Wt],$i.DSTRING_CHAR=[Xt],$i.SSTRING_CHAR=[tn],$i.ARRAY=[on],$i.ARRAY_ELEMENT=[On],$i.OBJECT=[Cn],$i.OBJECT_PAIR=[Vn],$i["EXPR^1"]=[ir],$i["EXPR^2"]=[vr],$i["EXPR^3"]=[Er],$i["EXPR^4"]=[Tr],$i["EXPR^5"]=[na],$i["EXPR^6"]=[ga],$i["EXPR^7"]=[Ta],$i["EXPR^9"]=[Qa],$i["EXPR^11"]=[lo];var Ki={"'":"'",'"':'"',"\\":"\\","/":"/",b:"\b",f:"\f",n:"\n",r:"\r",t:"\t"};function Xi(e){var t=parseInt(e,16);return String.fromCharCode(t)}class Ji extends Error{}var Qi={paren:e=>({type:"Parenthesis",base:e.process()}),filter(e){var t=e.process(),n=e.process();return Zi(n)?{type:"Element",base:t,index:n}:function(e){return qi(e)&&"string"==typeof e.value}(n)?{type:"Attribute",base:t,name:n.value}:"Range"===n.type?{type:"Slice",base:t,left:n.left,right:n.right,isExclusive:n.isExclusive}:{type:"Filter",base:t,query:n}},project:e=>({type:"Projection",base:e.process(),query:e.process()}),star:()=>({type:"Star"}),this:()=>({type:"This"}),parent:()=>({type:"Parent",n:1}),dblparent:e=>({type:"Parent",n:e.process().n+1}),ident(e){var t=e.processStringEnd();return"null"===t?{type:"Value",value:null}:"true"===t?{type:"Value",value:!0}:"false"===t?{type:"Value",value:!1}:{type:"Identifier",name:t}},attr_ident:e=>({type:"Attribute",base:e.process(),name:e.processString()}),arr_expr:e=>({type:"Mapper",base:e.process()}),inc_range:e=>({type:"Range",left:e.process(),right:e.process(),isExclusive:!1}),exc_range:e=>({type:"Range",left:e.process(),right:e.process(),isExclusive:!0}),neg(e){var t=e.process();return"Value"===t.type&&"number"==typeof t.value?{type:"Value",value:-t.value}:{type:"Neg",base:t}},pos(e){var t=e.process();return Zi(t)?{type:"Value",value:+t.value}:{type:"Pos",base:t}},add:e=>({type:"OpCall",op:"+",left:e.process(),right:e.process()}),sub:e=>({type:"OpCall",op:"-",left:e.process(),right:e.process()}),mul:e=>({type:"OpCall",op:"*",left:e.process(),right:e.process()}),div:e=>({type:"OpCall",op:"/",left:e.process(),right:e.process()}),mod:e=>({type:"OpCall",op:"%",left:e.process(),right:e.process()}),pow:e=>({type:"OpCall",op:"**",left:e.process(),right:e.process()}),deref(e){var t=e.process(),n=e.getMark(),r={type:"Deref",base:t};return n&&"deref_field"===n.name?{type:"Attribute",base:r,name:e.processString()}:r},comp(e){var t=e.process();return{type:"OpCall",op:e.processString(),left:t,right:e.process()}},str_begin:e=>({type:"Value",value:e.processStringEnd().replace(/\\(['"/\\bfnrt]|u([A-Fa-f0-9]{4})|u\{([A-Fa-f0-9]+)\})/g,((e,t,n,r)=>n?Xi(n):r?Xi(r):Ki[t]))}),integer(e){var t=e.processStringEnd();return{type:"Value",value:Number(t)}},float(e){var t=e.processStringEnd();return{type:"Value",value:Number(t)}},sci(e){var t=e.processStringEnd();return{type:"Value",value:Number(t)}},pair:e=>({type:"Pair",left:e.process(),right:e.process()}),object(e){for(var t=[];"object_end"!==e.getMark().name;)t.push(e.process());return e.shift(),{type:"Object",attributes:t}},object_expr(e){var t=e.process();return"Pair"===t.type?{type:"ObjectConditionalSplat",condition:t.left,value:t.right}:{type:"ObjectAttribute",key:{type:"Value",value:tu(t)},value:t}},object_pair:e=>({type:"ObjectAttribute",key:e.process(),value:e.process()}),object_splat:e=>({type:"ObjectSplat",value:e.process()}),object_splat_this:()=>({type:"ObjectSplat",value:{type:"This"}}),array(e){for(var t=[];"array_end"!==e.getMark().name;){var n=!1;"array_splat"===e.getMark().name&&(n=!0,e.shift());var r=e.process();t.push({type:"ArrayElement",value:r,isSplat:n})}return e.shift(),{type:"Array",elements:t}},func_call(e){for(var t=e.processStringEnd(),n=[];"func_args_end"!==e.getMark().name;)n.push(e.process());e.shift();var r=M[t];if(!r)throw new Ji("Undefined function: "+t);return nu(t,r.arity,n.length),{type:"FuncCall",func:r,name:t,args:n}},pipecall(e){for(var t=e.process(),n=e.processString(),r=[];;){var a=e.getMark().name;if("func_args_end"===a)break;if("order"===n){if("asc"===a){e.shift(),r.push({type:"Asc",base:e.process()});continue}if("desc"===a){e.shift(),r.push({type:"Desc",base:e.process()});continue}}r.push(e.process())}e.shift();var o=A[n];if(!o)throw new Ji("Undefined pipe function: "+n);return nu(n,o.arity,r.length),{type:"PipeFuncCall",func:o,base:t,name:o.name,args:r}},and:e=>({type:"And",left:e.process(),right:e.process()}),or:e=>({type:"Or",left:e.process(),right:e.process()}),not:e=>({type:"Not",base:e.process()}),asc(e){throw new Ji("unexpected asc")},desc(e){throw new Ji("unexpected desc")},param:e=>({type:"Parameter",name:e.processStringEnd()})},eu=["Deref","Projection","Mapper","Filter","Element","Slice"];function tu(e){if("Identifier"===e.type)return e.name;if(function(e){return eu.includes(e.type)}(e))return tu(e.base);throw new Ji("Cannot determine property key for type: "+e.type)}function nu(e,t,n){if("number"==typeof t){if(n!==t)throw new Ji("Incorrect number of arguments to function "+e+"(). Expected "+t+", got "+n+".")}else if(t&&!t(n))throw new Ji("Incorrect number of arguments to function "+e+"().")}class ru extends Error{constructor(e){super("Syntax error in GROQ query at position "+e),this.name="GroqSyntaxError",this.position=e}}function au(e){var t=V(e);if("error"===t.type)throw new ru(t.position);return new r(Qi,e,t.marks).process()}var ou=function(e,t){return iu.apply(this,arguments)};function iu(){return(iu=s((function*(e,t){var n=e.getType();return n===t.getType()&&(("number"===n||"string"===n||"boolean"===n||"null"===n)&&(yield e.get())===(yield t.get()))}))).apply(this,arguments)}function uu(e,t){return lu.apply(this,arguments)}function lu(){return(lu=s((function*(e,t){switch(e.getType()){case"string":return t(yield e.get()),!0;case"array":var n,r=!0,o=!0,i=!1;try{for(var u,l,c=a(e);o=(u=yield c.next()).done,l=yield u.value,!o;o=!0){var s=l;"string"===s.getType()?t(yield s.get()):r=!1}}catch(e){i=!0,n=e}finally{try{o||null==c.return||(yield c.return())}finally{if(i)throw n}}return r;default:return!1}}))).apply(this,arguments)}var cu={"==":function(){var e=s((function*(e,t,n,r){var a=yield r(e,n),o=yield r(t,n);return(yield ou(a,o))?b:y}));return function(t,n,r,a){return e.apply(this,arguments)}}(),"!=":function(){var e=s((function*(e,t,n,r){var a=yield r(e,n),o=yield r(t,n);return(yield ou(a,o))?y:b}));return function(t,n,r,a){return e.apply(this,arguments)}}(),">":function(){var e=s((function*(e,t,n,r){var a=k(yield(yield r(e,n)).get(),yield(yield r(t,n)).get());return null===a?m:a>0?b:y}));return function(t,n,r,a){return e.apply(this,arguments)}}(),">=":function(){var e=s((function*(e,t,n,r){var a=k(yield(yield r(e,n)).get(),yield(yield r(t,n)).get());return null===a?m:a>=0?b:y}));return function(t,n,r,a){return e.apply(this,arguments)}}(),"<":function(){var e=s((function*(e,t,n,r){var a=k(yield(yield r(e,n)).get(),yield(yield r(t,n)).get());return null===a?m:a<0?b:y}));return function(t,n,r,a){return e.apply(this,arguments)}}(),"<=":function(){var e=s((function*(e,t,n,r){var a=k(yield(yield r(e,n)).get(),yield(yield r(t,n)).get());return null===a?m:a<=0?b:y}));return function(t,n,r,a){return e.apply(this,arguments)}}(),in:function(){var e=s((function*(e,t,n,r){var o=yield r(e,n),i=yield r(t,n);switch(i.getType()){case"array":var u,l=!0,c=!1;try{for(var s,f,d=a(i);l=(s=yield d.next()).done,f=yield s.value,!l;l=!0){var p=f;if(yield ou(o,p))return b}}catch(e){c=!0,u=e}finally{try{l||null==d.return||(yield d.return())}finally{if(c)throw u}}return y;case"range":var h=yield o.get(),v=yield i.get(),g=k(h,v.left);if(null===g)return m;var O=k(h,v.right);return null===O?m:v.isExclusive()?g>=0&&O<0?b:y:g>=0&&O<=0?b:y;case"path":if("string"!==o.getType())return m;var w=yield o.get();return(yield i.get()).matches(w)?b:y}return m}));return function(t,n,r,a){return e.apply(this,arguments)}}(),match:function(){var e=s((function*(e,t,n,r){var a=yield r(e,n),o=yield r(t,n),i=[],u=[];yield uu(a,(e=>{i=i.concat(function(e){return e.match(/[A-Za-z0-9]+/g)}(e))}));var l=yield uu(o,(e=>{u=u.concat(function(e){var t=(e.match(/[A-Za-z0-9*]+/g)||[]).map((e=>new RegExp("^"+e.replace(/\*/g,".*")+"$","i")));return e=>t.every((t=>e.some((e=>t.test(e)))))}(e))}));if(!l)return y;var c=function(e,t){return 0!==e.length&&0!==t.length&&t.every((t=>t(e)))}(i,u);return c?b:y}));return function(t,n,r,a){return e.apply(this,arguments)}}(),"+":function(){var e=s((function*(e,t,n,r){var a=yield r(e,n),o=yield r(t,n),i=a.getType(),u=o.getType();return"number"===i&&"number"===u||"string"===i&&"string"===u?new v((yield a.get())+(yield o.get())):"array"===i&&"array"===u?new v((yield a.get()).concat(yield o.get())):"object"===i&&"object"===u?new v(f({},yield a.get(),yield o.get())):m}));return function(t,n,r,a){return e.apply(this,arguments)}}(),"-":su(((e,t)=>e-t)),"*":su(((e,t)=>e*t)),"/":su(((e,t)=>e/t)),"%":su(((e,t)=>e%t)),"**":su(((e,t)=>Math.pow(e,t)))};function su(e){return function(){var t=s((function*(t,n,r,a){var o=yield a(t,r),i=yield a(n,r),u=o.getType(),l=i.getType();return"number"===u&&"number"===l?P(e(yield o.get(),yield i.get())):m}));return function(e,n,r,a){return t.apply(this,arguments)}}()}function fu(e,t){return e instanceof O?new O(new g(u((function*(){var n,r=!0,o=!1;try{for(var i,u,c=a(e);r=(i=yield l(c.next())).done,u=yield l(i.value),!r;r=!0){var s=u;yield t(s)}}catch(e){o=!0,n=e}finally{try{r||null==c.return||(yield l(c.return()))}finally{if(o)throw n}}})))):t(e)}class du{constructor(e,t,n,r){this.params=e,this.source=t,this.value=n,this.parent=r,this.timestamp=r?r.timestamp:(new Date).toISOString()}createNested(e){return new du(this.params,this.source,e,this)}}function pu(e,t){if(void 0===hu[e.type])throw new Error("No executor for node.type="+e.type);return(0,hu[e.type])(e,t)}var hu={This:(e,t)=>t.value,Star:(e,t)=>t.source,Parameter(e,t){var n=e.name;return x(t.params[n])},Parent(e,t){for(var n=t,r=0;r(0,e.func)(e.args,t,pu),PipeFuncCall:(e,t)=>s((function*(){var n=e.func,r=e.base,a=e.args;return n(yield pu(r,t),a,t,pu)}))(),Filter:(e,t)=>s((function*(){var n=e.base,r=e.query;return fu(yield pu(n,t),function(){var e=s((function*(e){return"array"!==e.getType()?m:new g(u((function*(){var n,o=!0,i=!1;try{for(var u,c,s=a(e);o=(u=yield l(s.next())).done,c=yield l(u.value),!o;o=!0){var f=c,d=t.createNested(f);(yield l(pu(r,d))).getBoolean()&&(yield f)}}catch(e){i=!0,n=e}finally{try{o||null==s.return||(yield l(s.return()))}finally{if(i)throw n}}})))}));return function(t){return e.apply(this,arguments)}}())}))(),Element:(e,t)=>s((function*(){var n=e.base,r=e.index;return fu(yield pu(n,t),function(){var e=s((function*(e){if("array"!==e.getType())return m;var n=yield pu(r,t);if("number"!==n.getType())return m;var a=yield e.get(),o=yield n.get();return o<0&&(o=a.length+o),o>=0&&os((function*(){var n=e.base,r=e.left,a=e.right,o=e.isExclusive;return fu(yield pu(n,t),function(){var e=s((function*(e){if("array"!==e.getType())return m;var n=yield pu(r,t),i=yield pu(a,t);if("number"!==n.getType()||"number"!==i.getType())return m;var u=yield e.get(),l=yield n.get(),c=yield i.get();return l<0&&(l=u.length+l),c<0&&(c=u.length+c),o||c++,l<0&&(l=0),c<0&&(c=0),new v(u.slice(l,c))}));return function(t){return e.apply(this,arguments)}}())}))(),Attribute:(e,t)=>s((function*(){var n=e.base,r=e.name;return fu(yield pu(n,t),function(){var e=s((function*(e){if("object"===e.getType()){var t=yield e.get();if(t.hasOwnProperty(r))return new v(t[r])}return m}));return function(t){return e.apply(this,arguments)}}())}))(),Identifier:(e,t)=>s((function*(){var n=e.name;if("object"===t.value.getType()){var r=yield t.value.get();if(r.hasOwnProperty(n))return new v(r[n])}return m}))(),Value(e){var t=e.value;return new v(t)},Mapper:(e,t)=>s((function*(){var n=e.base,r=yield pu(n,t);return"array"!==r.getType()?r:new O(r instanceof O?new g(u((function*(){var e,t=!0,n=!1;try{for(var o,i,u=a(r);t=(o=yield l(u.next())).done,i=yield l(o.value),!t;t=!0){var c=i;if("array"===c.getType()){var s,f=!0,d=!1;try{for(var p,h,v=a(c);f=(p=yield l(v.next())).done,h=yield l(p.value),!f;f=!0){var b=h;yield b}}catch(e){d=!0,s=e}finally{try{f||null==v.return||(yield l(v.return()))}finally{if(d)throw s}}}else yield m}}catch(t){n=!0,e=t}finally{try{t||null==u.return||(yield l(u.return()))}finally{if(n)throw e}}}))):r)}))(),Parenthesis:(e,t)=>s((function*(){var n=e.base,r=yield pu(n,t);return r instanceof O&&(r=r.value),r}))(),Projection:(e,t)=>s((function*(){var n=e.base,r=e.query,o=yield pu(n,t);if("null"===o.getType())return m;if("array"===o.getType())return new g(u((function*(){var e,n=!0,i=!1;try{for(var u,c,s=a(o);n=(u=yield l(s.next())).done,c=yield l(u.value),!n;n=!0){var f=c,d=t.createNested(f),p=yield l(pu(r,d));yield p}}catch(t){i=!0,e=t}finally{try{n||null==s.return||(yield l(s.return()))}finally{if(i)throw e}}})));var i=t.createNested(o);return yield pu(r,i)}))(),Deref:(e,t)=>s((function*(){var n=e.base;return fu(yield pu(n,t),function(){var e=s((function*(e){if("array"!==t.source.getType())return m;if("object"!==e.getType())return m;var n=(yield e.get())._ref;if("string"!=typeof n)return m;var r,o=!0,i=!1;try{for(var u,l,c=a(t.source);o=(u=yield c.next()).done,l=yield u.value,!o;o=!0){var s=l;if(n===s.data._id)return s}}catch(e){i=!0,r=e}finally{try{o||null==c.return||(yield c.return())}finally{if(i)throw r}}return m}));return function(t){return e.apply(this,arguments)}}())}))(),Object:(e,t)=>s((function*(){for(var n,r={},a=p(e.attributes);!(n=a()).done;){var o=n.value,i=o.type;switch(o.type){case"ObjectAttribute":var u=yield pu(o.key,t);if("string"!==u.getType())continue;var l=yield pu(o.value,t);if("null"===l.getType()){delete r[u.data];break}r[u.data]=yield l.get();break;case"ObjectConditionalSplat":if(!(yield pu(o.condition,t)).getBoolean())continue;var c=yield pu(o.value,t);if("object"!==c.getType())continue;Object.assign(r,c.data);break;case"ObjectSplat":var s=yield pu(o.value,t);s.getType("object")&&Object.assign(r,s.data);break;default:throw new Error("Unknown node type: "+i)}}return new v(r)}))(),Array(e,t){var n=e.elements;return new g(u((function*(){for(var e,r=p(n);!(e=r()).done;){var o=e.value,i=yield l(pu(o.value,t));if(o.isSplat){if("array"===i.getType()){var u,c=!0,s=!1;try{for(var f,d,h=a(i);c=(f=yield l(h.next())).done,d=yield l(f.value),!c;c=!0){var v=d;yield v}}catch(e){s=!0,u=e}finally{try{c||null==h.return||(yield l(h.return()))}finally{if(s)throw u}}}}else yield i}})))},Range:(e,t)=>s((function*(){var n=e.left,r=e.right,a=e.isExclusive,o=yield pu(n,t),i=yield pu(r,t);if(!w.isConstructible(o.getType(),i.getType()))return m;var u=new w(yield o.get(),yield i.get(),a);return new v(u)}))(),Pair:(e,t)=>s((function*(){var n=e.left,r=e.right,a=yield pu(n,t),o=yield pu(r,t),i=new j(yield a.get(),yield o.get());return new v(i)}))(),Or:(e,t)=>s((function*(){var n=e.left,r=e.right,a=yield pu(n,t),o=yield pu(r,t);return"boolean"===a.getType()&&!0===a.data||"boolean"===o.getType()&&!0===o.data?b:"boolean"!==a.getType()||"boolean"!==o.getType()?m:y}))(),And:(e,t)=>s((function*(){var n=e.left,r=e.right,a=yield pu(n,t),o=yield pu(r,t);return"boolean"===a.getType()&&!1===a.data||"boolean"===o.getType()&&!1===o.data?y:"boolean"!==a.getType()||"boolean"!==o.getType()?m:b}))(),Not:(e,t)=>s((function*(){var n=e.base,r=yield pu(n,t);return"boolean"!==r.getType()?m:r.getBoolean()?y:b}))(),Neg:(e,t)=>s((function*(){var n=e.base,r=yield pu(n,t);return"number"!==r.getType()?m:P(-(yield r.get()))}))(),Pos:(e,t)=>s((function*(){var n=e.base,r=yield pu(n,t);return"number"!==r.getType()?m:P(yield r.get())}))(),Asc:()=>s((function*(){return m}))(),Desc:()=>s((function*(){return m}))()};function vu(e,t){return mu.apply(this,arguments)}function mu(){return(mu=s((function*(e,t){void 0===t&&(t={});var n=x(t.root),r=x(t.dataset),a=f({},t.params),o=new du(a,r,n,null);return yield pu(e,o)}))).apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1937);n.d(t,"auditMap",(function(){return r.a}));var a=n(875);n.d(t,"bucketBy",(function(){return a.a}));var o=n(1938);n.d(t,"bufferRecent",(function(){return o.a}));var i=n(876);n.d(t,"concatIfEmpty",(function(){return i.a}));var u=n(1939);n.d(t,"concatTap",(function(){return u.a}));var l=n(1941);n.d(t,"concatMapEager",(function(){return l.a}));var c=n(1942);n.d(t,"debounceAfter",(function(){return c.a}));var s=n(1943);n.d(t,"debounceSync",(function(){return s.a}));var f=n(1945);n.d(t,"debounceTimeSubsequent",(function(){return f.a}));var d=n(1946);n.d(t,"defaultObservableIfEmpty",(function(){return d.a})),n.d(t,"switchIfEmpty",(function(){return d.b}));var p=n(1947);n.d(t,"deferFinalize",(function(){return p.a}));var h=n(1948);n.d(t,"delayUntil",(function(){return h.a}));var v=n(1949);n.d(t,"dispose",(function(){return v.a}));var m=n(318);n.d(t,"endWith",(function(){return m.a}));var b=n(1950);n.d(t,"equals",(function(){return b.a}));var y=n(1951);n.d(t,"exhaustTap",(function(){return y.a}));var g=n(878);n.d(t,"finalizeWithKind",(function(){return g.a}));var O=n(1952);n.d(t,"guard",(function(){return O.a}));var w=n(1953);n.d(t,"hold",(function(){return w.a}));var j=n(1954);n.d(t,"holdToggle",(function(){return j.a}));var _=n(1955);n.d(t,"holdWhen",(function(){return _.a}));var E=n(1956);n.d(t,"indexElements",(function(){return E.a}));var P=n(1957);n.d(t,"inexorably",(function(){return P.b})),n.d(t,"finalize",(function(){return P.a}));var x=n(1958);n.d(t,"initial",(function(){return x.a}));var C=n(1959);n.d(t,"instanceOf",(function(){return C.a}));var k=n(1960);n.d(t,"materializeTap",(function(){return k.a}));var S=n(1961);n.d(t,"materializeTo",(function(){return S.a}));var D=n(1962);n.d(t,"mergeTap",(function(){return D.a}));var M=n(1963);n.d(t,"multicastWithKind",(function(){return M.a}));var A=n(1964);n.d(t,"pairwiseStartWith",(function(){return A.a}));var T=n(1965);n.d(t,"pause",(function(){return T.a}));var I=n(1966);n.d(t,"percolate",(function(){return I.a}));var R=n(1967);n.d(t,"pluck",(function(){return R.a}));var F=n(1968);n.d(t,"prioritize",(function(){return F.a}));var B=n(1969);n.d(t,"rateLimit",(function(){return B.a}));var L=n(1970);n.d(t,"refCountDelay",(function(){return L.b})),n.d(t,"refCountAuditTime",(function(){return L.a}));var N=n(1971);n.d(t,"refCountForever",(function(){return N.a}));var W=n(1972);n.d(t,"refCountOn",(function(){return W.a}));var V=n(1973);n.d(t,"reschedule",(function(){return V.a}));var z=n(1974);n.d(t,"skipSync",(function(){return z.a}));var U=n(1975);n.d(t,"splitBy",(function(){return U.a}));var H=n(1976);n.d(t,"spread",(function(){return H.a}));var Y=n(1977);n.d(t,"startWithDeferred",(function(){return Y.a}));var G=n(1978);n.d(t,"startWithTimeout",(function(){return G.a}));var $=n(877);n.d(t,"subsequent",(function(){return $.a}));var q=n(1979);n.d(t,"switchMapUntil",(function(){return q.a}));var Z=n(1980);n.d(t,"switchTap",(function(){return Z.a}));var K=n(1981);n.d(t,"takeSync",(function(){return K.a}));var X=n(1982);n.d(t,"takeWhileInclusive",(function(){return X.a}));var J=n(1983);n.d(t,"tapSubscribe",(function(){return J.a}));var Q=n(1984);n.d(t,"tapWithIndex",(function(){return Q.a}));var ee=n(1985);n.d(t,"throttleAfter",(function(){return ee.a}));var te=n(1986);n.d(t,"withLatestFromWhen",(function(){return te.a}));var ne=n(1987);n.d(t,"unsubscribeOn",(function(){return ne.a}))},function(e,t,n){"use strict";t.a=function(e){return t=>{let n,o=!1;return t.pipe(Object(a.mergeMap)(((t,i)=>o?(n=[t,i],r.EMPTY):(o=!0,Object(r.from)(e(t,i)).pipe(Object(a.concat)(Object(r.defer)((()=>{if(!n)return r.EMPTY;const t=e(...n);return n=void 0,Object(r.from)(t)}))),Object(a.last)(),Object(a.tap)({complete:()=>o=!1}))))))}};var r=n(5),a=n(4)},function(e,t,n){"use strict";t.a=function(e){if(e<1)return e=>e.pipe(Object(r.mapTo)([]));if(1===e)return e=>e.pipe(Object(r.map)((e=>[e])));return t=>t.pipe(Object(r.scan)(((t,n)=>[...t.slice(1-e),n]),[]))};var r=n(4)},function(e,t,n){"use strict";t.a=function(e){return t=>t.pipe(Object(a.concatMap)((t=>Object(r.from)(e(t)).pipe(Object(a.ignoreElements)(),Object(o.a)(t)))))};var r=n(5),a=n(4),o=n(318)},function(e,t,n){"use strict";t.a=function(e){return Boolean(e&&"function"==typeof e.schedule)}},function(e,t,n){"use strict";t.a=function(e,t){return n=>Object(r.defer)((()=>{let o=0;const i=new Map;return n.pipe(Object(a.mergeMap)(((t,n)=>Object(r.from)(e(t,n)).pipe(Object(a.materialize)(),Object(a.map)((e=>({index:n,notification:e}))))),t),Object(a.mergeMap)((({index:e,notification:t})=>{let n=i.get(e);switch(n||(n={complete:!1,index:e,values:[]},i.set(e,n)),t.kind){case"N":n.values.push(t.value);break;case"C":n.complete=!0;break;case"E":return t.toObservable()}return n.index!==o?r.EMPTY:function(){const e=[];let t=i.get(o);for(;t&&(e.push(...t.values),t.values.length=0,t.complete);)i.delete(o),t=i.get(++o);return e}()})))}))};var r=n(5),a=n(4)},function(e,t,n){"use strict";t.a=function(e,t,n){return o=>o.pipe(Object(a.publish)((o=>e.pipe(Object(a.switchMap)((()=>Object(r.concat)(Object(r.of)(!0),Object(r.of)(!1).pipe(Object(a.delay)(t,n))))),Object(a.startWith)(!1),Object(a.distinctUntilChanged)(),Object(a.publish)((e=>e.pipe(Object(a.concatMap)((t=>t?o.pipe(Object(a.takeUntil)(e.pipe(Object(a.filter)((e=>!e)))),Object(a.takeLast)(1)):o.pipe(Object(a.takeUntil)(e.pipe(Object(a.filter)((e=>e))))))))))))))};var r=n(5),a=n(4)},function(e,t,n){"use strict";t.a=function(){return e=>new r.Observable((t=>{let n,o;e.subscribe(new a.a(t,{complete:()=>{n&&t.next(o),t.complete()},error:e=>t.error(e),next:e=>{o=e,n||(n=r.asapScheduler.schedule((()=>{t.next(o),n=void 0})),t.add(n))}}))}))};var r=n(5),a=n(1944)},function(e,t,n){"use strict";var r=n(5);const a=r.Subscriber.prototype._complete,o=r.Subscriber.prototype._error,i=r.Subscriber.prototype._next;class u extends r.Subscriber{constructor(e,t){super(e);const{complete:n,error:r,next:u}=t;this._complete=n?()=>{try{n()}catch(t){e.error(t)}this.unsubscribe()}:a,this._error=r?t=>{try{r(t)}catch(t){e.error(t)}this.unsubscribe()}:o,this._next=u?t=>{try{u(t)}catch(t){e.error(t)}}:i}}t.a=u},function(e,t,n){"use strict";t.a=function(e,t,n){let o;"number"==typeof t?o=t:(o=1,n=t);return Object(a.a)(o,Object(r.debounceTime)(e,n))};var r=n(4),a=n(877)},function(e,t,n){"use strict";var r=n(876);const a=r.a;t.a=a;const o=r.a;t.b=o},function(e,t,n){"use strict";t.a=function(e){return t=>t.lift(new o(e))};var r=n(5),a=n(4);class o{constructor(e){this.callback=e}call(e,t){return t.subscribe(new i(e,this.callback))}}class i extends r.Subscriber{constructor(e,t){super(e),this.callback=t,this.kind="U",this.subscription=void 0}complete(){this.kind="C",this.defer((()=>super.complete()))}error(e){this.kind="E",this.defer((()=>super.error(e)))}unsubscribe(){this.defer((()=>super.unsubscribe()))}defer(e){if(this.subscription)return void this.subscription.add(e);const t=new r.Subscription;this.subscription=t,t.add(e);const n=this.callback(this.kind);Object(r.from)(n).pipe(Object(a.finalize)((()=>t.unsubscribe()))).subscribe()}}},function(e,t,n){"use strict";t.a=function(e){return t=>t.pipe(Object(a.publish)((t=>{const n=new r.Observable((n=>{let a=!0;const o=[],i=new r.Subscription;return i.add(e.subscribe((()=>{o.forEach((e=>n.next(e))),n.complete()}),(e=>n.error(e)),(()=>{a=!1,o.length=0}))),i.add((()=>{o.length=0})),i.add(t.subscribe((e=>a&&o.push(e)),(e=>n.error(e)))),i}));return Object(r.concat)(n,t)})))};var r=n(5),a=n(4)},function(e,t,n){"use strict";t.a=function(e){return t=>t.lift(new r(e))};class r{constructor(e){this.callback=e}call(e,t){const n=t.subscribe(e);return n.add(this.callback),n}}},function(e,t,n){"use strict";t.a=function(e){return t=>t.pipe(Object(r.filter)((t=>e===t)))};var r=n(4)},function(e,t,n){"use strict";t.a=function(e){return t=>t.pipe(Object(a.publishReplay)(1,void 0,(t=>t.pipe(Object(a.exhaustMap)((n=>Object(r.concat)(t,r.NEVER).pipe(Object(a.takeUntil)(Object(r.from)(e(n)).pipe(Object(a.ignoreElements)(),Object(o.a)(null))),Object(a.toArray)(),Object(a.mergeAll)())))))))};var r=n(5),a=n(4),o=n(318)},function(e,t,n){"use strict";t.a=function(e,t){return n=>n.pipe(Object(r.map)((n=>{if(e(n))return n;const r=new Error(t||"Guard rejection.");throw r.value=n,r})))};var r=n(4)},function(e,t,n){"use strict";t.a=function(e){return t=>t.pipe(Object(r.buffer)(e),Object(r.concatAll)())};var r=n(4)},function(e,t,n){"use strict";t.a=function(e,t){return n=>n.pipe(Object(r.bufferToggle)(e,t),Object(r.concatAll)())};var r=n(4)},function(e,t,n){"use strict";t.a=function(e){return t=>t.pipe(Object(r.bufferWhen)(e),Object(r.concatAll)())};var r=n(4)},function(e,t,n){"use strict";t.a=function(e=((e,t)=>t)){return Object(r.map)(e)};var r=n(4)},function(e,t,n){"use strict";t.b=a;var r=n(5);function a(e){return t=>t.lift(new i(e))}const o=a;t.a=o;class i{constructor(e){this.callback=e}call(e,t){return t.subscribe(new u(e,this.callback))}}class u extends r.Subscriber{constructor(e,t){super(e),this.add(new r.Subscription((()=>t(this.notification))))}complete(){this.notification=new r.Notification("C"),super.complete()}error(e){this.notification=new r.Notification("E",void 0,e),super.error(e)}}},function(e,t,n){"use strict";t.a=function(e,t){let n;"number"==typeof e?n=e:(n=1,t=e);return e=>e.pipe(Object(a.publish)((e=>Object(r.merge)(e.pipe(Object(a.take)(n),t),e.pipe(Object(a.skip)(n))))))};var r=n(5),a=n(4)},function(e,t,n){"use strict";t.a=function(e){return"function"==typeof e?Object(r.filter)((t=>t instanceof e)):Object(r.filter)((t=>Object.keys(e).some((n=>t instanceof e[n]))))};var r=n(4)},function(e,t,n){"use strict";t.a=function(e){return t=>t.pipe(Object(a.tap)({complete:()=>e(new r.Notification("C")),error:t=>e(new r.Notification("E",void 0,t)),next:t=>e(new r.Notification("N",t))}))};var r=n(5),a=n(4)},function(e,t,n){"use strict";t.a=function(e){return t=>t.pipe(Object(a.mergeMapTo)(Object(r.from)(e).pipe(Object(a.materialize)())),Object(a.dematerialize)())};var r=n(5),a=n(4)},function(e,t,n){"use strict";t.a=function(e){return t=>t.pipe(Object(a.mergeMap)((t=>Object(r.from)(e(t)).pipe(Object(a.ignoreElements)(),Object(o.a)(t)))))};var r=n(5),a=n(4),o=n(318)},function(e,t,n){"use strict";t.a=function(e,t){return n=>{let o,i;return n.pipe(Object(a.a)((e=>o=e)),Object(r.multicast)((()=>(i=e(o,i),o=void 0,i)),t))}};var r=n(4),a=n(878)},function(e,t,n){"use strict";t.a=function(e){return t=>t.pipe(Object(r.startWith)(e),Object(r.pairwise)())};var r=n(4)},function(e,t,n){"use strict";t.a=function(e,t="resumed"){return n=>e.pipe(Object(r.startWith)(t),Object(r.publishReplay)(1,void 0,(e=>n.pipe(Object(r.mergeMap)((t=>e.pipe(Object(r.filter)((e=>"resumed"===e)),Object(r.first)(),Object(r.map)((()=>t)))))))))};var r=n(4)},function(e,t,n){"use strict";t.a=function e(...t){const[n,...a]=t;if(1===t.length&&Array.isArray(n))return e(...n);return new r.Observable((t=>{const o=n=>{0===a.length?t.error(n):t.add(e(...a).subscribe(t))};return Object(r.from)(n).subscribe({complete:()=>{t.complete()},next(e){t.next(e)},error:o})}))};var r=n(5)},function(e,t,n){"use strict";t.a=function(...e){return t=>Object(r.pluck)(...e)(t)};var r=n(4)},function(e,t,n){"use strict";t.a=function(e){return t=>new r.Observable((n=>{const o=Object(a.publish)()(t),i=[],u=new r.Subscription,l=Math.max(e.length,2);for(let e=0;et.pipe(Object(a.scan)(((t,n)=>{const r=o.now(),a=r-e;if((t=t.filter((e=>e.until>a))).length>=i){const a=t[0],o=t[t.length-1],u=a.until+e*Math.floor(t.length/i);t.push({delay:o.untile[e.length-1])),Object(a.concatMap)((e=>{const t=Object(r.of)(e.value);return e.delay?t.pipe(Object(a.delay)(e.delay,o)):t})))};var r=n(5),a=n(4)},function(e,t,n){"use strict";t.b=o;var r=n(5),a=n(4);function o(e,t=r.asapScheduler){return n=>{const o=n;let i=null,u=null;const l=new r.Subject,c=l.pipe(Object(a.scan)(((e,t)=>e+t),0),Object(a.switchMap)((n=>0===n?Object(r.timer)(e,t).pipe(Object(a.tap)((()=>{i&&(i.unsubscribe(),i=null),u&&(u.unsubscribe(),u=null)}))):!i&&n>0?Object(r.timer)(0,t).pipe(Object(a.tap)((()=>{i||(i=o.connect())}))):r.NEVER)));return Object(r.using)((()=>(u||(u=c.subscribe()),l.next(1),{unsubscribe:()=>l.next(-1)})),(()=>n))}}const i=o;t.a=i},function(e,t,n){"use strict";t.a=function(){return e=>{const t=e;let n=null;return Object(r.using)((()=>(n||(n=t.connect()),{unsubscribe:()=>{}})),(()=>e))}};var r=n(5)},function(e,t,n){"use strict";t.a=function(e){return t=>{const n=t;let a=0,o=null;return Object(r.using)((()=>(++a,e.schedule((()=>{!o&&a>0&&(o=n.connect())})),{unsubscribe:()=>{--a,e.schedule((()=>{o&&0===a&&(o.unsubscribe(),o=null)}))}})),(()=>t))}};var r=n(5)},function(e,t,n){"use strict";t.a=function(e=r.asapScheduler){return Object(a.concatMap)((t=>Object(r.of)(t,e)))};var r=n(5),a=n(4)},function(e,t,n){"use strict";t.a=function(){return e=>new r.Observable((t=>{let n=!1;const r=e.subscribe((e=>n&&t.next(e)),t.error.bind(t),t.complete.bind(t));return n=!0,r}))};var r=n(5)},function(e,t,n){"use strict";t.a=function(e,t=(()=>new r.Subject)){return Object(a.a)(2,((t,n)=>e(t,n)?0:1),t)};var r=n(5),a=n(875)},function(e,t,n){"use strict";t.a=function(...e){return t=>e.reduce(((e,t)=>e.pipe(t)),t)}},function(e,t,n){"use strict";t.a=function(e,t){return n=>Object(r.concat)(Object(r.defer)((()=>{const n=e();return t?Object(r.of)(n,t):Object(r.of)(n)})),n)};var r=n(5)},function(e,t,n){"use strict";t.a=function(e,t,n){if(0===t&&!n)return t=>new r.Observable((n=>{let r=!1;const a=t.subscribe((e=>{r=!0,n.next(e)}),n.error.bind(n),n.complete.bind(n));return r||n.next(e),a}));return o=>o.pipe(Object(a.publish)((o=>Object(r.race)(o,Object(r.concat)(Object(r.timer)(t,n).pipe(Object(a.mapTo)(e)),o)))))};var r=n(5),a=n(4)},function(e,t,n){"use strict";t.a=function(e,t){return n=>n.pipe(Object(r.publish)((n=>n.pipe(e,Object(r.switchMap)(((e,a)=>t(e,a).pipe(Object(r.takeUntil)(n))))))))};var r=n(4)},function(e,t,n){"use strict";t.a=function(e){return t=>t.pipe(Object(a.publish)((t=>t.pipe(Object(a.concatMap)((n=>Object(r.concat)(Object(r.from)(e(n)).pipe(Object(a.ignoreElements)(),Object(a.takeUntil)(t)),Object(r.of)(n))))))))};var r=n(5),a=n(4)},function(e,t,n){"use strict";t.a=function(){return e=>new r.Observable((t=>{const n=e.subscribe(t);return t.complete(),n}))};var r=n(5)},function(e,t,n){"use strict";t.a=function(e){return t=>t.pipe(Object(a.multicast)((()=>new r.ReplaySubject(1)),(t=>Object(r.concat)(t.pipe(Object(a.takeWhile)(e)),t.pipe(Object(a.take)(1),Object(a.filter)((t=>!e(t))))))))};var r=n(5),a=n(4)},function(e,t,n){"use strict";t.a=function(e){const{ignore:t={},subscribe:n=r.noop,unsubscribe:o=r.noop}="function"==typeof e?{subscribe:e}:e;return e=>Object(r.defer)((()=>{let r=!1,i=!1;return n(),e.pipe(Object(a.tap)({complete:()=>r=!0,error:()=>i=!0}),Object(a.finalize)((()=>{r&&t.complete||i&&t.error||o()})))}))};var r=n(5),a=n(4)},function(e,t,n){"use strict";t.a=function(e,t,n){return o=>Object(r.defer)((()=>{let i,u,l,c,s=-1;return e&&"function"!=typeof e?(i=e,u=e.next||r.noop,l=e.error||r.noop,c=e.complete||r.noop):(i=void 0,u=e||r.noop,l=t||r.noop,c=n||r.noop),o.pipe(Object(a.tap)((e=>u.call(i,[e,++s])),(e=>l.call(i,e)),(()=>c.call(i))))}))};var r=n(5),a=n(4)},function(e,t,n){"use strict";t.a=function(e,t,n){return o=>o.pipe(Object(a.publish)((o=>e.pipe(Object(a.switchMap)((()=>Object(r.concat)(Object(r.of)(!0),Object(a.delay)(t,n)(Object(r.of)(!1))))),Object(a.startWith)(!1),Object(a.distinctUntilChanged)(),Object(a.publish)((e=>e.pipe(Object(a.concatMap)((t=>t?o.pipe(Object(a.take)(1),Object(a.takeUntil)(e.pipe(Object(a.filter)((e=>!e))))):o.pipe(Object(a.takeUntil)(e.pipe(Object(a.filter)((e=>e))))))))))))))};var r=n(5),a=n(4)},function(e,t,n){"use strict";t.a=function(...e){const t=e.pop(),n=e;return e=>new r.Observable((o=>{const i=Object(a.publish)()(e),u=n.map((e=>Object(r.from)(e).pipe(Object(a.publish)()))),l=new r.Subscription;return l.add(t().pipe(Object(a.startWith)(void 0),Object(a.switchMap)((()=>i.pipe(Object(a.withLatestFrom)(...u))))).subscribe(o)),u.forEach((e=>l.add(e.connect()))),l.add(i.connect()),l}))};var r=n(5),a=n(4)},function(e,t,n){"use strict";t.a=function(e,t=0){return n=>n.lift(new a(e,t))};var r=n(5);class a{constructor(e,t){this.scheduler=e,this.delay=t}call(e,t){return t.subscribe(new o(e,this.scheduler,this.delay))}}class o extends r.Subscriber{constructor(e,t,n){super(e),this.scheduler=t,this.delay=n}unsubscribe(){const{delay:e,scheduler:t}=this;t.schedule((()=>super.unsubscribe()),e)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.unstable_getTemplatePermissions=h,t.unstable_useTemplatePermissions=void 0;var r=n(112),a=n(5),o=n(4),i=n(317),u=n(81),l=n(879);function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function s(e){for(var t=1;t(0,a.from)(e).pipe((0,o.switchMap)((e=>{var t=e.item,n=e.resolvedInitialValue,r=e.template,a=i.get(r.schemaType),c=null==a?void 0:a.liveEdit,f=t.initialDocumentId,d=void 0===f?"dummy-id":f;return(0,l.unstable_getDocumentValuePermissions)({permission:"create",document:s({_id:c?(0,u.getPublishedId)(d):(0,u.getDraftId)(d)},n)}).pipe((0,o.map)((e=>{var o=e.granted,i=e.reason,u=t.title||r.title;return s(s({},t),{},{granted:o,reason:i,resolvedInitialValue:n,template:r,title:u,subtitle:a.title===u?void 0:a.title,description:t.description||r.description,icon:t.icon||r.icon})})))})))))):(0,a.of)([])}var v=(0,i.createHookFromObservableFactory)(h);t.unstable_useTemplatePermissions=v},function(e,t,n){"use strict";function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function a(e){for(var t=1;te&&e.__esModule?e.default:e},function(e,t){e.exports=(e,...t)=>e.reduce(((e,n,r)=>e+n+(t[r]||"")),"").replace(/(?:\n(?:\s*))+/g," ").trim()},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1993);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FOCUS_TERMINATOR=void 0,t.fromString=w,t.get=function(e,t,n){var a="string"==typeof t?w(t):t;if(!Array.isArray(a))throw new Error("Path must be an array or a string");for(var o=e,i=function(e){var t=a[e];if((0,r.isIndexSegment)(t)){if(!Array.isArray(o))return{v:n};o=o[t]}if((0,r.isKeySegment)(t)){if(!Array.isArray(o))return{v:n};o=o.find((e=>e._key===t._key))}if("string"==typeof t&&(o="object"==typeof o&&null!==o?o[t]:void 0),void 0===o)return{v:n}},u=0;u0&&b(e,r)},t.isSegmentEqual=b,t.numEqualSegments=function(e,t){for(var n=Math.min(e.length,t.length),r=0;re.length)&&(t=e.length);for(var n=0,r=new Array(t);nb(e,t[n])))}function b(e,t){return(0,r.isKeySegment)(e)&&(0,r.isKeySegment)(t)?e._key===t._key:(0,r.isIndexSegment)(e)?Number(e)===Number(t):(0,r.isIndexTuple)(e)&&(0,r.isIndexTuple)(t)?e[0]===t[0]&&e[1]===t[1]:e===t}function y(e,t){return e.every(((e,n)=>b(e,t[n])))}function g(e,t){if(0===e.length||0===t.length)return t;var n=i(e),r=n[0],a=n.slice(1),o=i(t),u=o[0],l=o.slice(1);return b(r,u)?v(g(a,l)):t}function O(e){if(!Array.isArray(e))throw new Error("Path is not an array");return e.reduce(((e,t,n)=>{var a=typeof t;if("number"===a)return"".concat(e,"[").concat(t,"]");if("string"===a){var i=0===n?"":".";return"".concat(e).concat(i).concat(t)}if((0,r.isKeySegment)(t)&&t._key)return"".concat(e,'[_key=="').concat(t._key,'"]');if(Array.isArray(t)){var u=o(t,2),l=u[0],c=u[1];return"".concat(e,"[").concat(l,":").concat(c,"]")}throw new Error("Unsupported path segment `".concat(JSON.stringify(t),"`"))}),"")}function w(e){if("string"!=typeof e)throw new Error("Path is not a string");var t=e.match(f);if(!t)throw new Error("Invalid path string");return t.map(j)}function j(e){return(0,r.isIndexSegment)(e)?function(e){return Number(e.replace(/[^\d]/g,""))}(e):(0,r.isKeySegment)(e)?function(e){return{_key:e.match(d)[1]}}(e):(0,r.isIndexTuple)(e)?function(e){var t=o(e.split(":").map((e=>""===e?e:Number(e))),2),n=t[0],r=t[1];return[n,r]}(e):e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isEmpty=u,t.isEmptyArray=i,t.isEmptyObject=o;var r,a=(r=n(1995))&&r.__esModule?r:{default:r};function o(e){for(var t in e)if("_type"!==t&&"_key"!==t&&(0,a.default)(e,t)&&!u(e[t]))return!1;return!0}function i(e){for(var t=0;t0&&void 0!==arguments[0]?arguments[0]:16,t=new Uint8Array(e);return(0,a.default)(t),t}(e).reduce(((e,n)=>e+t[n]),"").slice(0,e)};var r,a=(r=n(507))&&r.__esModule?r:{default:r};var o,i=()=>{if(o)return o;o=[];for(var e=0;e<256;++e)o[e]=(e+256).toString(16).substring(1);return o}},function(e,t,n){(function(t){var n;n="undefined"!=typeof window?window:void 0!==t?t:"undefined"!=typeof self?self:{},e.exports=n}).call(t,n(59))},function(e,t){},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resolveTypeName=function(e){var t=(0,r.resolveJSType)(e);if("object"!==t)return t;var n=e;return"_type"in n&&n._type||t};var r=n(2e3)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resolveJSType=function(e){switch(r.call(e)){case"[object Function]":return"function";case"[object Date]":return"date";case"[object RegExp]":return"regexp";case"[object Arguments]":return"arguments";case"[object Array]":return"array";case"[object String]":return"string"}if("object"==typeof e&&e&&"number"==typeof e.length)try{if("function"==typeof e.callee)return"arguments"}catch(e){if(e instanceof TypeError)return"arguments"}if(null===e)return"null";if(void 0===e)return"undefined";if(e&&1===e.nodeType)return"element";if(e===Object(e))return"object";return typeof e};var r=Object.prototype.toString},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(883);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getParameterlessTemplatesBySchemaType=function(e){return f(e).filter((e=>!e.parameters||!e.parameters.length))},t.getTemplateById=d,t.getTemplateErrors=function(e){try{return u(e),[]}catch(e){return[e]}},t.getTemplates=s,t.getTemplatesBySchemaType=f,t.templateExists=function(e){return Boolean(d(e))};var r,a=(r=n(880))&&r.__esModule?r:{default:r},o=n(505),i=n(882);function u(e){var t=function(){try{var e=n(22);if(void 0===e)return;return e?(t=e).__esModule&&"default"in t?e.default:e:null}catch(e){return}var t}();if(null===t||t&&!Array.isArray(t))throw new Error("'part:@sanity/base/initial-value-templates' should be an array of templates, got ".concat(null===t?"null":typeof t));return t||(t=a.default.defaults(e)),l(t)}function l(e){var t=e.map(c);return(0,o.validateTemplates)(t)}function c(e){return(0,i.isBuilder)(e)?e.serialize():e}function s(e){try{return u(e)}catch(t){return console.warn("Failed to load defined templates, falling back to defaults:\n%s",t.message),function(e){return l(a.default.defaults(e))}(e)}}function f(e){return s().filter((t=>t.schemaType===e))}function d(e){return s().find((t=>t.id===e))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useTimeAgo=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.minimal,r=t.agoSuffix,o=(0,a.useState)((()=>p(e,{minimal:n,agoSuffix:r}))),i=u(o,2),l=i[0],c=i[1];return(0,a.useEffect)((()=>{c(p(e,{minimal:n,agoSuffix:r}))}),[e,n,r]),(0,a.useEffect)((()=>{var t=Number.isFinite(l.refreshInterval)?window.setInterval((()=>c(p(e,{minimal:n,agoSuffix:r}))),l.refreshInterval):void 0;return()=>clearInterval(t)}),[e,n,l.refreshInterval,r]),l.timestamp};var r,a=n(0),o=n(229),i=(r=n(2159))&&r.__esModule?r:{default:r};function u(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return l(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return l(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:{},n=Date.now(),r=e instanceof Date?e:new Date(e),a=(0,o.differenceInMonths)(n,r),u=(0,o.differenceInYears)(n,r);if(a||u)return t.minimal&&0===u?{timestamp:(0,o.format)(r,"MMM d"),refreshInterval:1/0}:t.minimal?{timestamp:(0,o.format)(r,"MMM d, yyyy"),refreshInterval:1/0}:{timestamp:(0,o.format)(r,"MMM d, yyyy, hh:mm a"),refreshInterval:1/0};var l=(0,o.differenceInWeeks)(n,r),p=(0,i.default)("week",l);if(l)return t.minimal?{timestamp:t.agoSuffix?"".concat(l,"w ago"):"".concat(l,"w"),refreshInterval:d}:{timestamp:t.agoSuffix?"".concat(l," ").concat(p," ago"):"".concat(l," ").concat(p),refreshInterval:d};var h=(0,o.differenceInDays)(n,r),v=(0,i.default)("days",h);if(h){if(t.minimal){var m=t.agoSuffix?"".concat(h,"d ago"):"".concat(h,"d");return{timestamp:1===h?"yesterday":m,refreshInterval:d}}var b=t.agoSuffix?"".concat(h," ").concat(v," ago"):"".concat(h," ").concat(v);return{timestamp:1===h?"yesterday":b,refreshInterval:d}}var y=(0,o.differenceInHours)(n,r),g=(0,i.default)("hour",y);if(y)return t.minimal?{timestamp:t.agoSuffix?"".concat(y,"h ago"):"".concat(y,"h"),refreshInterval:f}:{timestamp:t.agoSuffix?"".concat(y," ").concat(g," ago"):"".concat(y," ").concat(g),refreshInterval:f};var O=(0,o.differenceInMinutes)(n,r),w=(0,i.default)("minute",O);if(O)return t.minimal?{timestamp:t.agoSuffix?"".concat(O,"m ago"):"".concat(O,"m"),refreshInterval:s}:{timestamp:t.agoSuffix?"".concat(O," ").concat(w," ago"):"".concat(O," ").concat(w),refreshInterval:s};var j=(0,o.differenceInSeconds)(n,r),_=(0,i.default)("second",j);return j>10?t.minimal?{timestamp:t.agoSuffix?"".concat(j,"s ago"):"".concat(j,"s"),refreshInterval:c}:{timestamp:t.agoSuffix?"".concat(j," ").concat(_," ago"):"".concat(j," ").concat(_),refreshInterval:c}:{timestamp:"just now",refreshInterval:c}}},function(e,t,n){"use strict";t.a=function(e,t){if(Object(i.a)(2,arguments),!t||"object"!=typeof t)return new Date(NaN);var n=t.years?Object(u.a)(t.years):0,l=t.months?Object(u.a)(t.months):0,c=t.weeks?Object(u.a)(t.weeks):0,s=t.days?Object(u.a)(t.days):0,f=t.hours?Object(u.a)(t.hours):0,d=t.minutes?Object(u.a)(t.minutes):0,p=t.seconds?Object(u.a)(t.seconds):0,h=Object(o.a)(e),v=l||n?Object(a.a)(h,l+12*n):h,m=s||c?Object(r.a)(v,s+7*c):v,b=d+60*f,y=p+60*b,g=1e3*y,O=new Date(m.getTime()+g);return O};var r=n(96),a=n(230),o=n(6),i=n(2),u=n(11)},function(e,t,n){"use strict";t.a=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{inclusive:!1};Object(a.a)(2,arguments);var o=e||{},i=t||{},u=Object(r.a)(o.start).getTime(),l=Object(r.a)(o.end).getTime(),c=Object(r.a)(i.start).getTime(),s=Object(r.a)(i.end).getTime();if(!(u<=l&&c<=s))throw new RangeError("Invalid interval");if(n.inclusive)return u<=s&&c<=l;return u0?-1:i<0?1:i};var r=n(6),a=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(r.a)(1,arguments);var t=e/a.a;return Math.floor(t)};var r=n(2),a=n(26)},function(e,t,n){"use strict";t.a=function(e,t){Object(c.a)(2,arguments);var n=Object(l.a)(e),f=Object(l.a)(t);if(!Object(i.default)(n)||!Object(i.default)(f))return NaN;var d=Object(a.a)(n,f),p=d<0?-1:1,h=Object(s.a)(d/7),v=5*h;f=Object(r.a)(f,7*h);for(;!Object(o.a)(n,f);)v+=Object(u.a)(f)?0:p,f=Object(r.a)(f,p);return 0===v?0:v};var r=n(96),a=n(143),o=n(232),i=n(82),u=n(319),l=n(6),c=n(2),s=n(11)},function(e,t,n){"use strict";t.a=function(e,t){Object(o.a)(2,arguments);var n=Object(a.a)(e),u=Object(a.a)(t),l=n.getTime()-Object(r.a)(n),c=u.getTime()-Object(r.a)(u);return Math.round((l-c)/i)};var r=n(94),a=n(142),o=n(2),i=6048e5},function(e,t,n){"use strict";t.a=function(e,t){Object(o.a)(2,arguments);var n=Object(a.a)(e),i=Object(a.a)(t),u=n.getFullYear()-i.getFullYear(),l=Object(r.a)(n)-Object(r.a)(i);return 4*u+l};var r=n(902),a=n(6),o=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(u.a)(2,arguments);var n=Object(r.a)(e),l=Object(r.a)(t),c=Object(o.a)(n,l),s=Math.abs(Object(a.a)(n,l));n=Object(i.a)(n,c*s);var f=Number(Object(o.a)(n,l)===-c),d=c*(s-f);return 0===d?0:d};var r=n(6),a=n(900),o=n(144),i=n(906),u=n(2)},function(e,t,n){"use strict";t.a=function(e,t,n){Object(a.a)(2,arguments);var i=Object(r.a)(e,t)/3;return Object(o.a)(null==n?void 0:n.roundingMethod)(i)};var r=n(323),a=n(2),o=n(233)},function(e,t,n){"use strict";t.a=function(e,t,n){Object(a.a)(2,arguments);var i=Object(r.a)(e,t)/7;return Object(o.a)(null==n?void 0:n.roundingMethod)(i)};var r=n(512),a=n(2),o=n(233)},function(e,t,n){"use strict";t.a=function(e,t){Object(o.a)(1,arguments);var n=e||{},i=Object(a.a)(n.start),u=Object(a.a)(n.end),l=i.getTime(),c=u.getTime();if(!(l<=c))throw new RangeError("Invalid interval");var s=[],f=i;f.setMinutes(0,0,0);var d=t&&"step"in t?Number(t.step):1;if(d<1||isNaN(d))throw new RangeError("`options.step` must be a number greater than 1");for(;f.getTime()<=c;)s.push(Object(a.a)(f)),f=Object(r.a)(f,d);return s};var r=n(509),a=n(6),o=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(i.a)(1,arguments);var n=Object(o.a)(Object(a.a)(e.start)),u=Object(a.a)(e.end),l=n.getTime(),c=u.getTime();if(l>=c)throw new RangeError("Invalid interval");var s=[],f=n,d=t&&"step"in t?Number(t.step):1;if(d<1||isNaN(d))throw new RangeError("`options.step` must be a number equal or greater than 1");for(;f.getTime()<=c;)s.push(Object(a.a)(f)),f=Object(r.a)(f,d);return s};var r=n(510),a=n(6),o=n(516),i=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(a.a)(1,arguments);var t=e||{},n=Object(r.a)(t.start),o=Object(r.a)(t.end),i=o.getTime(),u=[];if(!(n.getTime()<=i))throw new RangeError("Invalid interval");var l=n;l.setHours(0,0,0,0),l.setDate(1);for(;l.getTime()<=i;)u.push(Object(r.a)(l)),l.setMonth(l.getMonth()+1);return u};var r=n(6),a=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(i.a)(1,arguments);var t=e||{},n=Object(o.a)(t.start),u=Object(o.a)(t.end),l=u.getTime();if(!(n.getTime()<=l))throw new RangeError("Invalid interval");var c=Object(a.a)(n),s=Object(a.a)(u);l=s.getTime();var f=[],d=c;for(;d.getTime()<=l;)f.push(Object(o.a)(d)),d=Object(r.a)(d,1);return f};var r=n(511),a=n(517),o=n(6),i=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(i.a)(1,arguments);var n=e||{},u=Object(o.a)(n.start),l=Object(o.a)(n.end),c=l.getTime();if(!(u.getTime()<=c))throw new RangeError("Invalid interval");var s=Object(a.a)(u,t),f=Object(a.a)(l,t);s.setHours(15),f.setHours(15),c=f.getTime();var d=[],p=s;for(;p.getTime()<=c;)p.setHours(0),d.push(Object(o.a)(p)),(p=Object(r.a)(p,1)).setHours(15);return d};var r=n(321),a=n(114),o=n(6),i=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(i.a)(1,arguments);var t=Object(a.a)(e);if(isNaN(t.getTime()))throw new RangeError("The passed date is invalid");var n=Object(o.a)(e);return Object(r.a)({start:t,end:n})};var r=n(518),a=n(324),o=n(514),i=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(i.a)(1,arguments);var t=Object(a.a)(e);if(isNaN(t))throw new RangeError("The passed date is invalid");var n=Object(o.a)(e);return Object(r.a)({start:t,end:n})};var r=n(518),a=n(519),o=n(911),i=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(a.a)(1,arguments);var t=e||{},n=Object(r.a)(t.start),o=Object(r.a)(t.end),i=o.getTime();if(!(n.getTime()<=i))throw new RangeError("Invalid interval");var u=[],l=n;l.setHours(0,0,0,0),l.setMonth(0,1);for(;l.getTime()<=i;)u.push(Object(r.a)(l)),l.setFullYear(l.getFullYear()+1);return u};var r=n(6),a=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(a.a)(1,arguments);var t=Object(r.a)(e),n=t.getFullYear(),o=9+10*Math.floor(n/10);return t.setFullYear(o,11,31),t.setHours(23,59,59,999),t};var r=n(6),a=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(a.a)(1,arguments);var t=Object(r.a)(e);return t.setMinutes(59,59,999),t};var r=n(6),a=n(2)},function(e,t,n){"use strict";t.a=function(e){return Object(a.a)(1,arguments),Object(r.a)(e,{weekStartsOn:1})};var r=n(912),a=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(o.a)(1,arguments);var t=Object(r.a)(e),n=new Date(0);n.setFullYear(t+1,0,4),n.setHours(0,0,0,0);var i=Object(a.a)(n);return i.setMilliseconds(i.getMilliseconds()-1),i};var r=n(183),a=n(142),o=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(a.a)(1,arguments);var t=Object(r.a)(e);return t.setSeconds(59,999),t};var r=n(6),a=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(a.a)(1,arguments);var t=Object(r.a)(e),n=t.getMonth(),o=n-n%3+3;return t.setMonth(o,0),t.setHours(23,59,59,999),t};var r=n(6),a=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(a.a)(1,arguments);var t=Object(r.a)(e);return t.setMilliseconds(999),t};var r=n(6),a=n(2)},function(e,t,n){"use strict";t.a=function(){return Object(r.a)(Date.now())};var r=n(513)},function(e,t,n){"use strict";t.a=function(){var e=new Date,t=e.getFullYear(),n=e.getMonth(),r=e.getDate(),a=new Date(0);return a.setFullYear(t,n,r+1),a.setHours(23,59,59,999),a}},function(e,t,n){"use strict";t.a=function(){var e=new Date,t=e.getFullYear(),n=e.getMonth(),r=e.getDate(),a=new Date(0);return a.setFullYear(t,n,r-1),a.setHours(23,59,59,999),a}},function(e,t,n){"use strict";t.a=function(e,t){return Object(a.a)(1,arguments),Object(r.a)(e,Date.now(),t)};var r=n(916),a=n(2)},function(e,t,n){"use strict";t.a=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(arguments.length<1)throw new TypeError("1 argument required, but only ".concat(arguments.length," present"));var n=(null==t?void 0:t.format)||a,o=(null==t?void 0:t.locale)||r.a,i=(null==t?void 0:t.zero)||!1,u=(null==t?void 0:t.delimiter)||" ",l=n.reduce((function(t,n){var r="x".concat(n.replace(/(^.)/,(function(e){return e.toUpperCase()})));return"number"==typeof e[n]&&(i||e[n])&&o.formatDistance?t.concat(o.formatDistance(r,e[n])):t}),[]).join(u);return l};var r=n(177),a=["years","months","weeks","days","hours","minutes","seconds"]},function(e,t,n){"use strict";t.a=function(e,t){Object(o.a)(1,arguments);var n=Object(r.a)(e);if(isNaN(n.getTime()))throw new RangeError("Invalid time value");var i=null!=t&&t.format?String(t.format):"extended",u=null!=t&&t.representation?String(t.representation):"complete";if("extended"!==i&&"basic"!==i)throw new RangeError("format must be 'extended' or 'basic'");if("date"!==u&&"time"!==u&&"complete"!==u)throw new RangeError("representation must be 'date', 'time', or 'complete'");var l="",c="",s="extended"===i?"-":"",f="extended"===i?":":"";if("time"!==u){var d=Object(a.a)(n.getDate(),2),p=Object(a.a)(n.getMonth()+1,2),h=Object(a.a)(n.getFullYear(),4);l="".concat(h).concat(s).concat(p).concat(s).concat(d)}if("date"!==u){var v=n.getTimezoneOffset();if(0!==v){var m=Math.abs(v),b=Object(a.a)(Math.floor(m/60),2),y=Object(a.a)(m%60,2),g=v<0?"+":"-";c="".concat(g).concat(b,":").concat(y)}else c="Z";var O=Object(a.a)(n.getHours(),2),w=Object(a.a)(n.getMinutes(),2),j=Object(a.a)(n.getSeconds(),2),_=""===l?"":"T",E=[O,w,j].join(f);l="".concat(l).concat(_).concat(E).concat(c)}return l};var r=n(6),a=n(178),o=n(2)},function(e,t,n){"use strict";t.a=function(e,t){if(arguments.length<1)throw new TypeError("1 argument required, but only ".concat(arguments.length," present"));var n=Object(r.a)(e);if(!Object(a.default)(n))throw new RangeError("Invalid time value");var i=t||{},u=null==i.format?"extended":String(i.format),l=null==i.representation?"complete":String(i.representation);if("extended"!==u&&"basic"!==u)throw new RangeError("format must be 'extended' or 'basic'");if("date"!==l&&"time"!==l&&"complete"!==l)throw new RangeError("representation must be 'date', 'time', or 'complete'");var c="",s="extended"===u?"-":"",f="extended"===u?":":"";if("time"!==l){var d=Object(o.a)(n.getDate(),2),p=Object(o.a)(n.getMonth()+1,2),h=Object(o.a)(n.getFullYear(),4);c="".concat(h).concat(s).concat(p).concat(s).concat(d)}if("date"!==l){var v=Object(o.a)(n.getHours(),2),m=Object(o.a)(n.getMinutes(),2),b=Object(o.a)(n.getSeconds(),2),y=""===c?"":" ";c="".concat(c).concat(y).concat(v).concat(f).concat(m).concat(f).concat(b)}return c};var r=n(6),a=n(82),o=n(178)},function(e,t,n){"use strict";t.a=function(e){if(Object(r.a)(1,arguments),"object"!=typeof e)throw new Error("Duration must be an object");var t=e.years,n=void 0===t?0:t,a=e.months,o=void 0===a?0:a,i=e.days,u=void 0===i?0:i,l=e.hours,c=void 0===l?0:l,s=e.minutes,f=void 0===s?0:s,d=e.seconds,p=void 0===d?0:d;return"P".concat(n,"Y").concat(o,"M").concat(u,"DT").concat(c,"H").concat(f,"M").concat(p,"S")};var r=n(2)},function(e,t,n){"use strict";t.a=function(e,t){if(arguments.length<1)throw new TypeError("1 arguments required, but only ".concat(arguments.length," present"));var n=Object(r.a)(e);if(!Object(a.default)(n))throw new RangeError("Invalid time value");var u=t||{},l=u.fractionDigits,c=void 0===l?0:l;if(!(c>=0&&c<=3))throw new RangeError("fractionDigits must be between 0 and 3 inclusively");var s=Object(o.a)(n.getDate(),2),f=Object(o.a)(n.getMonth()+1,2),d=n.getFullYear(),p=Object(o.a)(n.getHours(),2),h=Object(o.a)(n.getMinutes(),2),v=Object(o.a)(n.getSeconds(),2),m="";if(c>0){var b=n.getMilliseconds(),y=Math.floor(b*Math.pow(10,c-3));m="."+Object(o.a)(y,c)}var g="",O=n.getTimezoneOffset();if(0!==O){var w=Math.abs(O),j=Object(o.a)(Object(i.a)(w/60),2),_=Object(o.a)(w%60,2),E=O<0?"+":"-";g="".concat(E).concat(j,":").concat(_)}else g="Z";return"".concat(d,"-").concat(f,"-").concat(s,"T").concat(p,":").concat(h,":").concat(v).concat(m).concat(g)};var r=n(6),a=n(82),o=n(178),i=n(11)},function(e,t,n){"use strict";t.a=function(e){if(arguments.length<1)throw new TypeError("1 arguments required, but only ".concat(arguments.length," present"));var t=Object(r.a)(e);if(!Object(a.default)(t))throw new RangeError("Invalid time value");var n=i[t.getUTCDay()],l=Object(o.a)(t.getUTCDate(),2),c=u[t.getUTCMonth()],s=t.getUTCFullYear(),f=Object(o.a)(t.getUTCHours(),2),d=Object(o.a)(t.getUTCMinutes(),2),p=Object(o.a)(t.getUTCSeconds(),2);return"".concat(n,", ").concat(l," ").concat(c," ").concat(s," ").concat(f,":").concat(d,":").concat(p," GMT")};var r=n(6),a=n(82),o=n(178),i=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],u=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]},function(e,t,n){"use strict";t.a=function(e,t,n){Object(c.a)(2,arguments);var s=Object(u.a)(e),f=Object(u.a)(t),d=n||{},p=d.locale,h=void 0===p?o.a:p,v=d.weekStartsOn,m=void 0===v?0:v;if(!h.localize)throw new RangeError("locale must contain localize property");if(!h.formatLong)throw new RangeError("locale must contain formatLong property");if(!h.formatRelative)throw new RangeError("locale must contain formatRelative property");var b,y=Object(r.a)(s,f);if(isNaN(y))throw new RangeError("Invalid time value");b=y<-6?"other":y<-1?"lastWeek":y<0?"yesterday":y<1?"today":y<2?"tomorrow":y<7?"nextWeek":"other";var g=Object(i.a)(s,Object(l.a)(s)),O=Object(i.a)(f,Object(l.a)(f)),w=h.formatRelative(b,g,O,{locale:h,weekStartsOn:m});return Object(a.default)(s,w,{locale:h,weekStartsOn:m})};var r=n(143),a=n(487),o=n(177),i=n(227),u=n(6),l=n(94),c=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(o.a)(1,arguments);var t=Object(a.a)(e);return Object(r.a)(1e3*t)};var r=n(6),a=n(11),o=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(i.a)(1,arguments);var t=Object(r.a)(e),n=Object(o.a)(t,Object(a.a)(t)),u=n+1;return u};var r=n(6),a=n(519),o=n(143),i=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(o.a)(1,arguments);var t=Object(r.a)(e);if("Invalid Date"===String(new Date(t)))return NaN;return Object(a.a)(t)?366:365};var r=n(6),a=n(920),o=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(a.a)(1,arguments);var t=Object(r.a)(e),n=t.getFullYear(),o=10*Math.floor(n/10);return o};var r=n(6),a=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(a.a)(1,arguments);var t=Object(r.a)(e),n=t.getHours();return n};var r=n(6),a=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(o.a)(1,arguments);var t=Object(r.a)(e),n=Object(r.a)(Object(a.a)(t,60)),u=n.valueOf()-t.valueOf();return Math.round(u/i)};var r=n(231),a=n(321),o=n(2),i=6048e5},function(e,t,n){"use strict";t.a=function(e){Object(a.a)(1,arguments);var t=Object(r.a)(e),n=t.getMilliseconds();return n};var r=n(6),a=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(a.a)(1,arguments);var t=Object(r.a)(e),n=t.getMinutes();return n};var r=n(6),a=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(a.a)(1,arguments);var t=Object(r.a)(e),n=t.getMonth();return n};var r=n(6),a=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(a.a)(2,arguments);var n=e||{},i=t||{},u=Object(r.a)(n.start).getTime(),l=Object(r.a)(n.end).getTime(),c=Object(r.a)(i.start).getTime(),s=Object(r.a)(i.end).getTime();if(!(u<=l&&c<=s))throw new RangeError("Invalid interval");var f=ul?l:s,h=p-d;return Math.ceil(h/o)};var r=n(6),a=n(2),o=864e5},function(e,t,n){"use strict";t.a=function(e){Object(a.a)(1,arguments);var t=Object(r.a)(e),n=t.getSeconds();return n};var r=n(6),a=n(2)},function(e,t,n){"use strict";t.a=function(e){return Object(a.a)(1,arguments),Math.floor(Object(r.a)(e)/1e3)};var r=n(923),a=n(2)},function(e,t,n){"use strict";t.a=function(e,t){var n,l;Object(i.a)(1,arguments);var c=(null==t||null===(n=t.locale)||void 0===n||null===(l=n.options)||void 0===l?void 0:l.weekStartsOn)||0,s=null==(null==t?void 0:t.weekStartsOn)?Object(u.a)(c):Object(u.a)(t.weekStartsOn);if(!(s>=0&&s<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var f=Object(r.a)(e);if(isNaN(f))return NaN;var d=Object(a.a)(Object(o.a)(e)),p=s-d;p<=0&&(p+=7);var h=f-p;return Math.ceil(h/7)+1};var r=n(918),a=n(325),o=n(324),i=n(2),u=n(11)},function(e,t,n){"use strict";t.a=function(e,t){return Object(i.a)(1,arguments),Object(r.a)(Object(a.a)(e),Object(o.a)(e),t)+1};var r=n(903),a=n(926),o=n(324),i=n(2)},function(e,t,n){"use strict";t.a=function(e){return Object(a.a)(1,arguments),Object(r.a)(e).getFullYear()};var r=n(6),a=n(2)},function(e,t,n){"use strict";t.a=function(e){return Object(r.a)(1,arguments),Math.floor(e*a.c)};var r=n(2),a=n(26)},function(e,t,n){"use strict";t.a=function(e){return Object(r.a)(1,arguments),Math.floor(e*a.g)};var r=n(2),a=n(26)},function(e,t,n){"use strict";t.a=function(e){return Object(r.a)(1,arguments),Math.floor(e*a.k)};var r=n(2),a=n(26)},function(e,t,n){"use strict";t.a=function(e){var t=e.start,n=e.end;Object(f.a)(1,arguments);var h=Object(d.a)(t),v=Object(d.a)(n);if(!Object(s.default)(h))throw new RangeError("Start Date is invalid");if(!Object(s.default)(v))throw new RangeError("End Date is invalid");var m={years:0,months:0,days:0,hours:0,minutes:0,seconds:0},b=Object(r.a)(h,v);m.years=Math.abs(Object(a.a)(h,v));var y=Object(p.a)(h,{years:b*m.years});m.months=Math.abs(Object(o.a)(y,v));var g=Object(p.a)(y,{months:b*m.months});m.days=Math.abs(Object(i.a)(g,v));var O=Object(p.a)(g,{days:b*m.days});m.hours=Math.abs(Object(u.a)(O,v));var w=Object(p.a)(O,{hours:b*m.hours});m.minutes=Math.abs(Object(l.a)(w,v));var j=Object(p.a)(w,{minutes:b*m.minutes});return m.seconds=Math.abs(Object(c.a)(j,v)),m};var r=n(144),a=n(909),o=n(323),i=n(512),u=n(905),l=n(907),c=n(515),s=n(82),f=n(2),d=n(6),p=n(927)},function(e,t,n){"use strict";t.a=function(e,t,n){var o,i;Object(r.a)(1,arguments),a(t)?i=t:n=t;return new Intl.DateTimeFormat(null===(o=n)||void 0===o?void 0:o.locale,i).format(e)};var r=n(2);function a(e){return void 0!==e&&!("locale"in e)}},function(e,t,n){"use strict";t.a=function(e,t){Object(a.a)(2,arguments);var n=Object(r.a)(e),o=Object(r.a)(t);return n.getTime()>o.getTime()};var r=n(6),a=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(a.a)(2,arguments);var n=Object(r.a)(e),o=Object(r.a)(t);return n.getTime()Date.now()};var r=n(6),a=n(2)},function(e,t,n){"use strict";t.a=function(e,t,n){return Object(o.a)(2,arguments),Object(a.default)(Object(r.a)(e,t,new Date,n))};var r=n(929),a=n(82),o=n(2)},function(e,t,n){"use strict";var r=n(488),a=n(2072),o=n(2073),i=n(2074),u=n(2075),l=n(308),c=n(309),s=/^(1[0-2]|0?\d)/,f=/^(3[0-1]|[0-2]?\d)/,d=/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,p=/^(5[0-3]|[0-4]?\d)/,h=/^(2[0-3]|[0-1]?\d)/,v=/^(2[0-4]|[0-1]?\d)/,m=/^(1[0-1]|0?\d)/,b=/^(1[0-2]|0?\d)/,y=/^[0-5]?\d/,g=/^[0-5]?\d/,O=/^\d/,w=/^\d{1,2}/,j=/^\d{1,3}/,_=/^\d{1,4}/,E=/^-?\d+/,P=/^-?\d/,x=/^-?\d{1,2}/,C=/^-?\d{1,3}/,k=/^-?\d{1,4}/,S=/^([+-])(\d{2})(\d{2})?|Z/,D=/^([+-])(\d{2})(\d{2})|Z/,M=/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,A=/^([+-])(\d{2}):(\d{2})|Z/,T=/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/;function I(e,t,n){var r=t.match(e);if(!r)return null;var a=parseInt(r[0],10);return{value:n?n(a):a,rest:t.slice(r[0].length)}}function R(e,t){var n=t.match(e);return n?"Z"===n[0]?{value:0,rest:t.slice(1)}:{value:("+"===n[1]?1:-1)*(36e5*(n[2]?parseInt(n[2],10):0)+6e4*(n[3]?parseInt(n[3],10):0)+1e3*(n[5]?parseInt(n[5],10):0)),rest:t.slice(n[0].length)}:null}function F(e,t){return I(E,e,t)}function B(e,t,n){switch(e){case 1:return I(O,t,n);case 2:return I(w,t,n);case 3:return I(j,t,n);case 4:return I(_,t,n);default:return I(new RegExp("^\\d{1,"+e+"}"),t,n)}}function L(e,t,n){switch(e){case 1:return I(P,t,n);case 2:return I(x,t,n);case 3:return I(C,t,n);case 4:return I(k,t,n);default:return I(new RegExp("^-?\\d{1,"+e+"}"),t,n)}}function N(e){switch(e){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;default:return 0}}function W(e,t){var n,r=t>0,a=r?t:1-t;if(a<=50)n=e||100;else{var o=a+50;n=e+100*Math.floor(o/100)-(e>=o%100?100:0)}return r?n:1-n}var V=[31,28,31,30,31,30,31,31,30,31,30,31],z=[31,29,31,30,31,30,31,31,30,31,30,31];function U(e){return e%400==0||e%4==0&&e%100!=0}var H={G:{priority:140,parse:function(e,t,n,r){switch(t){case"G":case"GG":case"GGG":return n.era(e,{width:"abbreviated"})||n.era(e,{width:"narrow"});case"GGGGG":return n.era(e,{width:"narrow"});default:return n.era(e,{width:"wide"})||n.era(e,{width:"abbreviated"})||n.era(e,{width:"narrow"})}},set:function(e,t,n,r){return t.era=n,e.setUTCFullYear(n,0,1),e.setUTCHours(0,0,0,0),e},incompatibleTokens:["R","u","t","T"]},y:{priority:130,parse:function(e,t,n,r){var a=function(e){return{year:e,isTwoDigitYear:"yy"===t}};switch(t){case"y":return B(4,e,a);case"yo":return n.ordinalNumber(e,{unit:"year",valueCallback:a});default:return B(t.length,e,a)}},validate:function(e,t,n){return t.isTwoDigitYear||t.year>0},set:function(e,t,n,r){var a=e.getUTCFullYear();if(n.isTwoDigitYear){var o=W(n.year,a);return e.setUTCFullYear(o,0,1),e.setUTCHours(0,0,0,0),e}var i="era"in t&&1!==t.era?1-n.year:n.year;return e.setUTCFullYear(i,0,1),e.setUTCHours(0,0,0,0),e},incompatibleTokens:["Y","R","u","w","I","i","e","c","t","T"]},Y:{priority:130,parse:function(e,t,n,r){var a=function(e){return{year:e,isTwoDigitYear:"YY"===t}};switch(t){case"Y":return B(4,e,a);case"Yo":return n.ordinalNumber(e,{unit:"year",valueCallback:a});default:return B(t.length,e,a)}},validate:function(e,t,n){return t.isTwoDigitYear||t.year>0},set:function(e,t,n,a){var o=Object(r.a)(e,a);if(n.isTwoDigitYear){var i=W(n.year,o);return e.setUTCFullYear(i,0,a.firstWeekContainsDate),e.setUTCHours(0,0,0,0),Object(c.a)(e,a)}var u="era"in t&&1!==t.era?1-n.year:n.year;return e.setUTCFullYear(u,0,a.firstWeekContainsDate),e.setUTCHours(0,0,0,0),Object(c.a)(e,a)},incompatibleTokens:["y","R","u","Q","q","M","L","I","d","D","i","t","T"]},R:{priority:130,parse:function(e,t,n,r){return L("R"===t?4:t.length,e)},set:function(e,t,n,r){var a=new Date(0);return a.setUTCFullYear(n,0,4),a.setUTCHours(0,0,0,0),Object(l.a)(a)},incompatibleTokens:["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"]},u:{priority:130,parse:function(e,t,n,r){return L("u"===t?4:t.length,e)},set:function(e,t,n,r){return e.setUTCFullYear(n,0,1),e.setUTCHours(0,0,0,0),e},incompatibleTokens:["G","y","Y","R","w","I","i","e","c","t","T"]},Q:{priority:120,parse:function(e,t,n,r){switch(t){case"Q":case"QQ":return B(t.length,e);case"Qo":return n.ordinalNumber(e,{unit:"quarter"});case"QQQ":return n.quarter(e,{width:"abbreviated",context:"formatting"})||n.quarter(e,{width:"narrow",context:"formatting"});case"QQQQQ":return n.quarter(e,{width:"narrow",context:"formatting"});default:return n.quarter(e,{width:"wide",context:"formatting"})||n.quarter(e,{width:"abbreviated",context:"formatting"})||n.quarter(e,{width:"narrow",context:"formatting"})}},validate:function(e,t,n){return t>=1&&t<=4},set:function(e,t,n,r){return e.setUTCMonth(3*(n-1),1),e.setUTCHours(0,0,0,0),e},incompatibleTokens:["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"]},q:{priority:120,parse:function(e,t,n,r){switch(t){case"q":case"qq":return B(t.length,e);case"qo":return n.ordinalNumber(e,{unit:"quarter"});case"qqq":return n.quarter(e,{width:"abbreviated",context:"standalone"})||n.quarter(e,{width:"narrow",context:"standalone"});case"qqqqq":return n.quarter(e,{width:"narrow",context:"standalone"});default:return n.quarter(e,{width:"wide",context:"standalone"})||n.quarter(e,{width:"abbreviated",context:"standalone"})||n.quarter(e,{width:"narrow",context:"standalone"})}},validate:function(e,t,n){return t>=1&&t<=4},set:function(e,t,n,r){return e.setUTCMonth(3*(n-1),1),e.setUTCHours(0,0,0,0),e},incompatibleTokens:["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"]},M:{priority:110,parse:function(e,t,n,r){var a=function(e){return e-1};switch(t){case"M":return I(s,e,a);case"MM":return B(2,e,a);case"Mo":return n.ordinalNumber(e,{unit:"month",valueCallback:a});case"MMM":return n.month(e,{width:"abbreviated",context:"formatting"})||n.month(e,{width:"narrow",context:"formatting"});case"MMMMM":return n.month(e,{width:"narrow",context:"formatting"});default:return n.month(e,{width:"wide",context:"formatting"})||n.month(e,{width:"abbreviated",context:"formatting"})||n.month(e,{width:"narrow",context:"formatting"})}},validate:function(e,t,n){return t>=0&&t<=11},set:function(e,t,n,r){return e.setUTCMonth(n,1),e.setUTCHours(0,0,0,0),e},incompatibleTokens:["Y","R","q","Q","L","w","I","D","i","e","c","t","T"]},L:{priority:110,parse:function(e,t,n,r){var a=function(e){return e-1};switch(t){case"L":return I(s,e,a);case"LL":return B(2,e,a);case"Lo":return n.ordinalNumber(e,{unit:"month",valueCallback:a});case"LLL":return n.month(e,{width:"abbreviated",context:"standalone"})||n.month(e,{width:"narrow",context:"standalone"});case"LLLLL":return n.month(e,{width:"narrow",context:"standalone"});default:return n.month(e,{width:"wide",context:"standalone"})||n.month(e,{width:"abbreviated",context:"standalone"})||n.month(e,{width:"narrow",context:"standalone"})}},validate:function(e,t,n){return t>=0&&t<=11},set:function(e,t,n,r){return e.setUTCMonth(n,1),e.setUTCHours(0,0,0,0),e},incompatibleTokens:["Y","R","q","Q","M","w","I","D","i","e","c","t","T"]},w:{priority:100,parse:function(e,t,n,r){switch(t){case"w":return I(p,e);case"wo":return n.ordinalNumber(e,{unit:"week"});default:return B(t.length,e)}},validate:function(e,t,n){return t>=1&&t<=53},set:function(e,t,n,r){return Object(c.a)(Object(u.a)(e,n,r),r)},incompatibleTokens:["y","R","u","q","Q","M","L","I","d","D","i","t","T"]},I:{priority:100,parse:function(e,t,n,r){switch(t){case"I":return I(p,e);case"Io":return n.ordinalNumber(e,{unit:"week"});default:return B(t.length,e)}},validate:function(e,t,n){return t>=1&&t<=53},set:function(e,t,n,r){return Object(l.a)(Object(i.a)(e,n,r),r)},incompatibleTokens:["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"]},d:{priority:90,subPriority:1,parse:function(e,t,n,r){switch(t){case"d":return I(f,e);case"do":return n.ordinalNumber(e,{unit:"date"});default:return B(t.length,e)}},validate:function(e,t,n){var r=U(e.getUTCFullYear()),a=e.getUTCMonth();return r?t>=1&&t<=z[a]:t>=1&&t<=V[a]},set:function(e,t,n,r){return e.setUTCDate(n),e.setUTCHours(0,0,0,0),e},incompatibleTokens:["Y","R","q","Q","w","I","D","i","e","c","t","T"]},D:{priority:90,subPriority:1,parse:function(e,t,n,r){switch(t){case"D":case"DD":return I(d,e);case"Do":return n.ordinalNumber(e,{unit:"date"});default:return B(t.length,e)}},validate:function(e,t,n){return U(e.getUTCFullYear())?t>=1&&t<=366:t>=1&&t<=365},set:function(e,t,n,r){return e.setUTCMonth(0,n),e.setUTCHours(0,0,0,0),e},incompatibleTokens:["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"]},E:{priority:90,parse:function(e,t,n,r){switch(t){case"E":case"EE":case"EEE":return n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});case"EEEEE":return n.day(e,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});default:return n.day(e,{width:"wide",context:"formatting"})||n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"})}},validate:function(e,t,n){return t>=0&&t<=6},set:function(e,t,n,r){return(e=Object(a.a)(e,n,r)).setUTCHours(0,0,0,0),e},incompatibleTokens:["D","i","e","c","t","T"]},e:{priority:90,parse:function(e,t,n,r){var a=function(e){var t=7*Math.floor((e-1)/7);return(e+r.weekStartsOn+6)%7+t};switch(t){case"e":case"ee":return B(t.length,e,a);case"eo":return n.ordinalNumber(e,{unit:"day",valueCallback:a});case"eee":return n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});case"eeeee":return n.day(e,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});default:return n.day(e,{width:"wide",context:"formatting"})||n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"})}},validate:function(e,t,n){return t>=0&&t<=6},set:function(e,t,n,r){return(e=Object(a.a)(e,n,r)).setUTCHours(0,0,0,0),e},incompatibleTokens:["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"]},c:{priority:90,parse:function(e,t,n,r){var a=function(e){var t=7*Math.floor((e-1)/7);return(e+r.weekStartsOn+6)%7+t};switch(t){case"c":case"cc":return B(t.length,e,a);case"co":return n.ordinalNumber(e,{unit:"day",valueCallback:a});case"ccc":return n.day(e,{width:"abbreviated",context:"standalone"})||n.day(e,{width:"short",context:"standalone"})||n.day(e,{width:"narrow",context:"standalone"});case"ccccc":return n.day(e,{width:"narrow",context:"standalone"});case"cccccc":return n.day(e,{width:"short",context:"standalone"})||n.day(e,{width:"narrow",context:"standalone"});default:return n.day(e,{width:"wide",context:"standalone"})||n.day(e,{width:"abbreviated",context:"standalone"})||n.day(e,{width:"short",context:"standalone"})||n.day(e,{width:"narrow",context:"standalone"})}},validate:function(e,t,n){return t>=0&&t<=6},set:function(e,t,n,r){return(e=Object(a.a)(e,n,r)).setUTCHours(0,0,0,0),e},incompatibleTokens:["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"]},i:{priority:90,parse:function(e,t,n,r){var a=function(e){return 0===e?7:e};switch(t){case"i":case"ii":return B(t.length,e);case"io":return n.ordinalNumber(e,{unit:"day"});case"iii":return n.day(e,{width:"abbreviated",context:"formatting",valueCallback:a})||n.day(e,{width:"short",context:"formatting",valueCallback:a})||n.day(e,{width:"narrow",context:"formatting",valueCallback:a});case"iiiii":return n.day(e,{width:"narrow",context:"formatting",valueCallback:a});case"iiiiii":return n.day(e,{width:"short",context:"formatting",valueCallback:a})||n.day(e,{width:"narrow",context:"formatting",valueCallback:a});default:return n.day(e,{width:"wide",context:"formatting",valueCallback:a})||n.day(e,{width:"abbreviated",context:"formatting",valueCallback:a})||n.day(e,{width:"short",context:"formatting",valueCallback:a})||n.day(e,{width:"narrow",context:"formatting",valueCallback:a})}},validate:function(e,t,n){return t>=1&&t<=7},set:function(e,t,n,r){return(e=Object(o.a)(e,n,r)).setUTCHours(0,0,0,0),e},incompatibleTokens:["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"]},a:{priority:80,parse:function(e,t,n,r){switch(t){case"a":case"aa":case"aaa":return n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"});case"aaaaa":return n.dayPeriod(e,{width:"narrow",context:"formatting"});default:return n.dayPeriod(e,{width:"wide",context:"formatting"})||n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"})}},set:function(e,t,n,r){return e.setUTCHours(N(n),0,0,0),e},incompatibleTokens:["b","B","H","k","t","T"]},b:{priority:80,parse:function(e,t,n,r){switch(t){case"b":case"bb":case"bbb":return n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"});case"bbbbb":return n.dayPeriod(e,{width:"narrow",context:"formatting"});default:return n.dayPeriod(e,{width:"wide",context:"formatting"})||n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"})}},set:function(e,t,n,r){return e.setUTCHours(N(n),0,0,0),e},incompatibleTokens:["a","B","H","k","t","T"]},B:{priority:80,parse:function(e,t,n,r){switch(t){case"B":case"BB":case"BBB":return n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"});case"BBBBB":return n.dayPeriod(e,{width:"narrow",context:"formatting"});default:return n.dayPeriod(e,{width:"wide",context:"formatting"})||n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"})}},set:function(e,t,n,r){return e.setUTCHours(N(n),0,0,0),e},incompatibleTokens:["a","b","t","T"]},h:{priority:70,parse:function(e,t,n,r){switch(t){case"h":return I(b,e);case"ho":return n.ordinalNumber(e,{unit:"hour"});default:return B(t.length,e)}},validate:function(e,t,n){return t>=1&&t<=12},set:function(e,t,n,r){var a=e.getUTCHours()>=12;return a&&n<12?e.setUTCHours(n+12,0,0,0):a||12!==n?e.setUTCHours(n,0,0,0):e.setUTCHours(0,0,0,0),e},incompatibleTokens:["H","K","k","t","T"]},H:{priority:70,parse:function(e,t,n,r){switch(t){case"H":return I(h,e);case"Ho":return n.ordinalNumber(e,{unit:"hour"});default:return B(t.length,e)}},validate:function(e,t,n){return t>=0&&t<=23},set:function(e,t,n,r){return e.setUTCHours(n,0,0,0),e},incompatibleTokens:["a","b","h","K","k","t","T"]},K:{priority:70,parse:function(e,t,n,r){switch(t){case"K":return I(m,e);case"Ko":return n.ordinalNumber(e,{unit:"hour"});default:return B(t.length,e)}},validate:function(e,t,n){return t>=0&&t<=11},set:function(e,t,n,r){return e.getUTCHours()>=12&&n<12?e.setUTCHours(n+12,0,0,0):e.setUTCHours(n,0,0,0),e},incompatibleTokens:["h","H","k","t","T"]},k:{priority:70,parse:function(e,t,n,r){switch(t){case"k":return I(v,e);case"ko":return n.ordinalNumber(e,{unit:"hour"});default:return B(t.length,e)}},validate:function(e,t,n){return t>=1&&t<=24},set:function(e,t,n,r){var a=n<=24?n%24:n;return e.setUTCHours(a,0,0,0),e},incompatibleTokens:["a","b","h","H","K","t","T"]},m:{priority:60,parse:function(e,t,n,r){switch(t){case"m":return I(y,e);case"mo":return n.ordinalNumber(e,{unit:"minute"});default:return B(t.length,e)}},validate:function(e,t,n){return t>=0&&t<=59},set:function(e,t,n,r){return e.setUTCMinutes(n,0,0),e},incompatibleTokens:["t","T"]},s:{priority:50,parse:function(e,t,n,r){switch(t){case"s":return I(g,e);case"so":return n.ordinalNumber(e,{unit:"second"});default:return B(t.length,e)}},validate:function(e,t,n){return t>=0&&t<=59},set:function(e,t,n,r){return e.setUTCSeconds(n,0),e},incompatibleTokens:["t","T"]},S:{priority:30,parse:function(e,t,n,r){return B(t.length,e,(function(e){return Math.floor(e*Math.pow(10,3-t.length))}))},set:function(e,t,n,r){return e.setUTCMilliseconds(n),e},incompatibleTokens:["t","T"]},X:{priority:10,parse:function(e,t,n,r){switch(t){case"X":return R(S,e);case"XX":return R(D,e);case"XXXX":return R(M,e);case"XXXXX":return R(T,e);default:return R(A,e)}},set:function(e,t,n,r){return t.timestampIsSet?e:new Date(e.getTime()-n)},incompatibleTokens:["t","T","x"]},x:{priority:10,parse:function(e,t,n,r){switch(t){case"x":return R(S,e);case"xx":return R(D,e);case"xxxx":return R(M,e);case"xxxxx":return R(T,e);default:return R(A,e)}},set:function(e,t,n,r){return t.timestampIsSet?e:new Date(e.getTime()-n)},incompatibleTokens:["t","T","X"]},t:{priority:40,parse:function(e,t,n,r){return F(e)},set:function(e,t,n,r){return[new Date(1e3*n),{timestampIsSet:!0}]},incompatibleTokens:"*"},T:{priority:20,parse:function(e,t,n,r){return F(e)},set:function(e,t,n,r){return[new Date(n),{timestampIsSet:!0}]},incompatibleTokens:"*"}};t.a=H},function(e,t,n){"use strict";t.a=function(e,t,n){Object(a.a)(2,arguments);var i=n||{},u=i.locale,l=u&&u.options&&u.options.weekStartsOn,c=null==l?0:Object(o.a)(l),s=null==i.weekStartsOn?c:Object(o.a)(i.weekStartsOn);if(!(s>=0&&s<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var f=Object(r.a)(e),d=Object(o.a)(t),p=f.getUTCDay(),h=d%7,v=(h+7)%7,m=(v=o&&n<=i};var r=n(6),a=n(2)},function(e,t,n){"use strict";t.a=function(e){return Object(o.a)(1,arguments),Object(r.a)(e,Object(a.a)(Date.now(),1))};var r=n(232),a=n(326),o=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(a.a)(1,arguments);var t=Object(r.a)(e),n=t.getFullYear(),o=9+10*Math.floor(n/10);return t.setFullYear(o+1,0,0),t.setHours(0,0,0,0),t};var r=n(6),a=n(2)},function(e,t,n){"use strict";t.a=function(e){return Object(a.a)(1,arguments),Object(r.a)(e,{weekStartsOn:1})};var r=n(939),a=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(o.a)(1,arguments);var t=Object(r.a)(e),n=new Date(0);n.setFullYear(t+1,0,4),n.setHours(0,0,0,0);var i=Object(a.a)(n);return i.setDate(i.getDate()-1),i};var r=n(183),a=n(142),o=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(a.a)(1,arguments);var t=Object(r.a)(e),n=t.getMonth(),o=n-n%3+3;return t.setMonth(o,0),t.setHours(0,0,0,0),t};var r=n(6),a=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(a.a)(1,arguments);var t=Object(r.a)(e),n=t.getFullYear();return t.setFullYear(n+1,0,0),t.setHours(0,0,0,0),t};var r=n(6),a=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(l.a)(2,arguments);var n=Object(r.a)(e);if(!Object(i.default)(n))throw new RangeError("Invalid time value");var s=Object(o.a)(n),f=Object(u.a)(n,s),h=t.match(c);if(!h)return"";var v=h.map((function(e){if("''"===e)return"'";var t=e[0];if("'"===t)return p(e);var n=a.a[t];if(n)return n(f,e);if(t.match(d))throw new RangeError("Format string contains an unescaped latin alphabet character `"+t+"`");return e})).join("");return v};var r=n(6),a=n(834),o=n(94),i=n(82),u=n(227),l=n(2),c=/(\w)\1*|''|'(''|[^'])+('|$)|./g,s=/^'([^]*?)'?$/,f=/''/g,d=/[a-zA-Z]/;function p(e){var t=e.match(s);return t?t[1].replace(f,"'"):e}},function(e,t,n){"use strict";t.a=function(e){var t=e.years,n=e.months,o=e.weeks,i=e.days,u=e.hours,l=e.minutes,c=e.seconds;Object(r.a)(1,arguments);var s=0;t&&(s+=t*a);n&&(s+=30.436875*n);o&&(s+=7*o);i&&(s+=i);var f=24*s*60*60;u&&(f+=60*u*60);l&&(f+=60*l);c&&(f+=c);return Math.round(1e3*f)};var r=n(2),a=365.2425},function(e,t,n){"use strict";t.a=function(e){Object(r.a)(1,arguments);var t=e/a.c;return Math.floor(t)};var r=n(2),a=n(26)},function(e,t,n){"use strict";t.a=function(e){Object(r.a)(1,arguments);var t=e/a.d;return Math.floor(t)};var r=n(2),a=n(26)},function(e,t,n){"use strict";t.a=function(e){Object(r.a)(1,arguments);var t=e/a.e;return Math.floor(t)};var r=n(2),a=n(26)},function(e,t,n){"use strict";t.a=function(e){Object(r.a)(1,arguments);var t=e/a.g;return Math.floor(t)};var r=n(2),a=n(26)},function(e,t,n){"use strict";t.a=function(e){return Object(r.a)(1,arguments),Math.floor(e*a.d)};var r=n(2),a=n(26)},function(e,t,n){"use strict";t.a=function(e){return Object(r.a)(1,arguments),Math.floor(e*a.l)};var r=n(2),a=n(26)},function(e,t,n){"use strict";t.a=function(e){Object(r.a)(1,arguments);var t=e/a.h;return Math.floor(t)};var r=n(2),a=n(26)},function(e,t,n){"use strict";t.a=function(e){Object(r.a)(1,arguments);var t=e/a.i;return Math.floor(t)};var r=n(2),a=n(26)},function(e,t,n){"use strict";t.a=function(e){return Object(a.a)(1,arguments),Object(r.a)(e,5)};var r=n(115),a=n(2)},function(e,t,n){"use strict";t.a=function(e){return Object(a.a)(1,arguments),Object(r.a)(e,1)};var r=n(115),a=n(2)},function(e,t,n){"use strict";t.a=function(e){return Object(a.a)(1,arguments),Object(r.a)(e,6)};var r=n(115),a=n(2)},function(e,t,n){"use strict";t.a=function(e){return Object(a.a)(1,arguments),Object(r.a)(e,0)};var r=n(115),a=n(2)},function(e,t,n){"use strict";t.a=function(e){return Object(a.a)(1,arguments),Object(r.a)(e,4)};var r=n(115),a=n(2)},function(e,t,n){"use strict";t.a=function(e){return Object(a.a)(1,arguments),Object(r.a)(e,2)};var r=n(115),a=n(2)},function(e,t,n){"use strict";t.a=function(e){return Object(a.a)(1,arguments),Object(r.a)(e,3)};var r=n(115),a=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(a.a)(1,arguments);var n=t||{},r=null==n.additionalDigits?2:Object(o.a)(n.additionalDigits);if(2!==r&&1!==r&&0!==r)throw new RangeError("additionalDigits must be 0, 1 or 2");if("string"!=typeof e&&"[object String]"!==Object.prototype.toString.call(e))return new Date(NaN);var i,u=s(e);if(u.date){var l=f(u.date,r);i=d(l.restDateString,l.year)}if(!i||isNaN(i.getTime()))return new Date(NaN);var c,p=i.getTime(),v=0;if(u.time&&(v=h(u.time),isNaN(v)))return new Date(NaN);if(!u.timezone){var b=new Date(p+v),y=new Date(0);return y.setFullYear(b.getUTCFullYear(),b.getUTCMonth(),b.getUTCDate()),y.setHours(b.getUTCHours(),b.getUTCMinutes(),b.getUTCSeconds(),b.getUTCMilliseconds()),y}if(c=m(u.timezone),isNaN(c))return new Date(NaN);return new Date(p+v+c)};var r=n(26),a=n(2),o=n(11);var i={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},u=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,l=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,c=/^([+-])(\d{2})(?::?(\d{2}))?$/;function s(e){var t,n={},r=e.split(i.dateTimeDelimiter);if(r.length>2)return n;if(/:/.test(r[0])?t=r[0]:(n.date=r[0],t=r[1],i.timeZoneDelimiter.test(n.date)&&(n.date=e.split(i.timeZoneDelimiter)[0],t=e.substr(n.date.length,e.length))),t){var a=i.timezone.exec(t);a?(n.time=t.replace(a[1],""),n.timezone=a[1]):n.time=t}return n}function f(e,t){var n=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+t)+"})|(\\d{2}|[+-]\\d{"+(2+t)+"})$)"),r=e.match(n);if(!r)return{year:NaN,restDateString:""};var a=r[1]?parseInt(r[1]):null,o=r[2]?parseInt(r[2]):null;return{year:null===o?a:100*o,restDateString:e.slice((r[1]||r[2]).length)}}function d(e,t){if(null===t)return new Date(NaN);var n=e.match(u);if(!n)return new Date(NaN);var r=!!n[4],a=p(n[1]),o=p(n[2])-1,i=p(n[3]),l=p(n[4]),c=p(n[5])-1;if(r)return function(e,t,n){return t>=1&&t<=53&&n>=0&&n<=6}(0,l,c)?function(e,t,n){var r=new Date(0);r.setUTCFullYear(e,0,4);var a=r.getUTCDay()||7,o=7*(t-1)+n+1-a;return r.setUTCDate(r.getUTCDate()+o),r}(t,l,c):new Date(NaN);var s=new Date(0);return function(e,t,n){return t>=0&&t<=11&&n>=1&&n<=(b[t]||(y(e)?29:28))}(t,o,i)&&function(e,t){return t>=1&&t<=(y(e)?366:365)}(t,a)?(s.setUTCFullYear(t,o,Math.max(a,i)),s):new Date(NaN)}function p(e){return e?parseInt(e):1}function h(e){var t=e.match(l);if(!t)return NaN;var n=v(t[1]),a=v(t[2]),o=v(t[3]);return function(e,t,n){if(24===e)return 0===t&&0===n;return n>=0&&n<60&&t>=0&&t<60&&e>=0&&e<25}(n,a,o)?n*r.c+a*r.d+1e3*o:NaN}function v(e){return e&&parseFloat(e.replace(",","."))||0}function m(e){if("Z"===e)return 0;var t=e.match(c);if(!t)return 0;var n="+"===t[1]?-1:1,a=parseInt(t[2]),o=t[3]&&parseInt(t[3])||0;return function(e,t){return t>=0&&t<=59}(0,o)?n*(a*r.c+o*r.d):NaN}var b=[31,null,31,30,31,30,31,31,30,31,30,31];function y(e){return e%400==0||e%4==0&&e%100!=0}},function(e,t,n){"use strict";t.a=function(e){if(Object(a.a)(1,arguments),"string"==typeof e){var t=e.match(/(\d{4})-(\d{2})-(\d{2})[T ](\d{2}):(\d{2}):(\d{2})(?:\.(\d{0,7}))?(?:Z|(.)(\d{2}):?(\d{2})?)?/);return t?new Date(Date.UTC(+t[1],+t[2]-1,+t[3],+t[4]-(+t[9]||0)*("-"==t[8]?-1:1),+t[5]-(+t[10]||0)*("-"==t[8]?-1:1),+t[6],+((t[7]||"0")+"00").substring(0,3))):new Date(NaN)}return Object(r.a)(e)};var r=n(6),a=n(2)},function(e,t,n){"use strict";t.a=function(e){return Object(r.a)(1,arguments),Object(a.a)(e,5)};var r=n(2),a=n(116)},function(e,t,n){"use strict";t.a=function(e){return Object(r.a)(1,arguments),Object(a.a)(e,1)};var r=n(2),a=n(116)},function(e,t,n){"use strict";t.a=function(e){return Object(r.a)(1,arguments),Object(a.a)(e,6)};var r=n(2),a=n(116)},function(e,t,n){"use strict";t.a=function(e){return Object(r.a)(1,arguments),Object(a.a)(e,0)};var r=n(2),a=n(116)},function(e,t,n){"use strict";t.a=function(e){return Object(r.a)(1,arguments),Object(a.a)(e,4)};var r=n(2),a=n(116)},function(e,t,n){"use strict";t.a=function(e){return Object(r.a)(1,arguments),Object(a.a)(e,2)};var r=n(2),a=n(116)},function(e,t,n){"use strict";t.a=function(e){return Object(r.a)(1,arguments),Object(a.a)(e,3)};var r=n(2),a=n(116)},function(e,t,n){"use strict";t.a=function(e){return Object(r.a)(1,arguments),Math.floor(e*a.h)};var r=n(2),a=n(26)},function(e,t,n){"use strict";t.a=function(e){Object(r.a)(1,arguments);var t=e/a.j;return Math.floor(t)};var r=n(2),a=n(26)},function(e,t,n){"use strict";t.a=function(e,t){if(arguments.length<1)throw new TypeError("1 argument required, but only none provided present");var n=t&&"nearestTo"in t?Object(a.a)(t.nearestTo):1;if(n<1||n>30)throw new RangeError("`options.nearestTo` must be between 1 and 30");var o=Object(r.a)(e),i=o.getSeconds(),u=o.getMinutes()+i/60,l=Math.floor(u/n)*n,c=u%n,s=Math.round(c/n)*n;return new Date(o.getFullYear(),o.getMonth(),o.getDate(),o.getHours(),l+s)};var r=n(6),a=n(11)},function(e,t,n){"use strict";t.a=function(e){Object(r.a)(1,arguments);var t=e/a.k;return Math.floor(t)};var r=n(2),a=n(26)},function(e,t,n){"use strict";t.a=function(e){return Object(r.a)(1,arguments),e*a.e};var r=n(2),a=n(26)},function(e,t,n){"use strict";t.a=function(e){Object(r.a)(1,arguments);var t=e/a.l;return Math.floor(t)};var r=n(2),a=n(26)},function(e,t,n){"use strict";t.a=function(e,t){if(Object(i.a)(2,arguments),"object"!=typeof t||null===t)throw new RangeError("values parameter must be an object");var n=Object(r.a)(e);if(isNaN(n.getTime()))return new Date(NaN);null!=t.year&&n.setFullYear(t.year);null!=t.month&&(n=Object(a.a)(n,t.month));null!=t.date&&n.setDate(Object(o.a)(t.date));null!=t.hours&&n.setHours(Object(o.a)(t.hours));null!=t.minutes&&n.setMinutes(Object(o.a)(t.minutes));null!=t.seconds&&n.setSeconds(Object(o.a)(t.seconds));null!=t.milliseconds&&n.setMilliseconds(Object(o.a)(t.milliseconds));return n};var r=n(6),a=n(522),o=n(11),i=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(o.a)(2,arguments);var n=Object(a.a)(e),i=Object(r.a)(t);return n.setDate(i),n};var r=n(11),a=n(6),o=n(2)},function(e,t,n){"use strict";t.a=function(e,t,n){Object(i.a)(2,arguments);var u=n||{},l=u.locale,c=l&&l.options&&l.options.weekStartsOn,s=null==c?0:Object(o.a)(c),f=null==u.weekStartsOn?s:Object(o.a)(u.weekStartsOn);if(!(f>=0&&f<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var d=Object(a.a)(e),p=Object(o.a)(t),h=d.getDay(),v=p%7,m=(v+7)%7,b=7-f,y=p<0||p>6?p-(h+b)%7:(m+b)%7-(h+b)%7;return Object(r.a)(d,y)};var r=n(96),a=n(6),o=n(11),i=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(o.a)(2,arguments);var n=Object(a.a)(e),i=Object(r.a)(t);return n.setMonth(0),n.setDate(i),n};var r=n(11),a=n(6),o=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(o.a)(2,arguments);var n=Object(a.a)(e),i=Object(r.a)(t);return n.setHours(i),n};var r=n(11),a=n(6),o=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(u.a)(2,arguments);var n=Object(a.a)(e),l=Object(r.a)(t),c=Object(i.a)(n),s=l-c;return Object(o.a)(n,s)};var r=n(11),a=n(6),o=n(96),i=n(921),u=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(i.a)(2,arguments);var n=Object(a.a)(e),u=Object(r.a)(t),l=Object(o.a)(n)-u;return n.setDate(n.getDate()-7*l),n};var r=n(11),a=n(6),o=n(922),i=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(o.a)(2,arguments);var n=Object(a.a)(e),i=Object(r.a)(t);return n.setMilliseconds(i),n};var r=n(11),a=n(6),o=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(o.a)(2,arguments);var n=Object(a.a)(e),i=Object(r.a)(t);return n.setMinutes(i),n};var r=n(11),a=n(6),o=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(i.a)(2,arguments);var n=Object(a.a)(e),u=Object(r.a)(t),l=Math.floor(n.getMonth()/3)+1,c=u-l;return Object(o.a)(n,n.getMonth()+3*c)};var r=n(11),a=n(6),o=n(522),i=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(o.a)(2,arguments);var n=Object(a.a)(e),i=Object(r.a)(t);return n.setSeconds(i),n};var r=n(11),a=n(6),o=n(2)},function(e,t,n){"use strict";t.a=function(e,t,n){Object(i.a)(2,arguments);var u=Object(a.a)(e),l=Object(o.a)(t),c=Object(r.a)(u,n)-l;return u.setDate(u.getDate()-7*c),u};var r=n(924),a=n(6),o=n(11),i=n(2)},function(e,t,n){"use strict";t.a=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};Object(u.a)(2,arguments);var l=n.locale,c=l&&l.options&&l.options.firstWeekContainsDate,s=null==c?1:Object(i.a)(c),f=null==n.firstWeekContainsDate?s:Object(i.a)(n.firstWeekContainsDate),d=Object(o.a)(e),p=Object(i.a)(t),h=Object(r.a)(d,Object(a.a)(d,n)),v=new Date(0);return v.setFullYear(p,0,f),v.setHours(0,0,0,0),(d=Object(a.a)(v,n)).setDate(d.getDate()+h),d};var r=n(143),a=n(520),o=n(6),i=n(11),u=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(o.a)(2,arguments);var n=Object(a.a)(e),i=Object(r.a)(t);if(isNaN(n.getTime()))return new Date(NaN);return n.setFullYear(i),n};var r=n(11),a=n(6),o=n(2)},function(e,t,n){"use strict";t.a=function(e){Object(a.a)(1,arguments);var t=Object(r.a)(e),n=t.getFullYear(),o=10*Math.floor(n/10);return t.setFullYear(o,0,1),t.setHours(0,0,0,0),t};var r=n(6),a=n(2)},function(e,t,n){"use strict";t.a=function(){return Object(r.a)(Date.now())};var r=n(320)},function(e,t,n){"use strict";t.a=function(){var e=new Date,t=e.getFullYear(),n=e.getMonth(),r=e.getDate(),a=new Date(0);return a.setFullYear(t,n,r+1),a.setHours(0,0,0,0),a}},function(e,t,n){"use strict";t.a=function(){var e=new Date,t=e.getFullYear(),n=e.getMonth(),r=e.getDate(),a=new Date(0);return a.setFullYear(t,n,r-1),a.setHours(0,0,0,0),a}},function(e,t,n){"use strict";t.a=function(e,t){Object(a.a)(2,arguments);var n=Object(o.a)(t);return Object(r.a)(e,-n)};var r=n(892),a=n(2),o=n(11)},function(e,t,n){"use strict";t.a=function(e,t){Object(o.a)(2,arguments);var n=Object(r.a)(t);return Object(a.a)(e,-n)};var r=n(11),a=n(509),o=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(o.a)(2,arguments);var n=Object(r.a)(t);return Object(a.a)(e,-n)};var r=n(11),a=n(510),o=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(o.a)(2,arguments);var n=Object(r.a)(t);return Object(a.a)(e,-n)};var r=n(11),a=n(511),o=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(o.a)(2,arguments);var n=Object(r.a)(t);return Object(a.a)(e,-n)};var r=n(11),a=n(896),o=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(o.a)(2,arguments);var n=Object(r.a)(t);return Object(a.a)(e,-n)};var r=n(11),a=n(321),o=n(2)},function(e,t,n){"use strict";t.a=function(e,t){Object(o.a)(2,arguments);var n=Object(r.a)(t);return Object(a.a)(e,-n)};var r=n(11),a=n(897),o=n(2)},function(e,t,n){"use strict";t.a=function(e){return Object(r.a)(1,arguments),Math.floor(e*a.a)};var r=n(2),a=n(26)},function(e,t,n){"use strict";t.a=function(e){return Object(r.a)(1,arguments),Math.floor(e*a.i)};var r=n(2),a=n(26)},function(e,t,n){"use strict";t.a=function(e){return Object(r.a)(1,arguments),Math.floor(e*a.j)};var r=n(2),a=n(26)},function(e,t,n){var r;r=function(){var e=[],t=[],n={},r={},a={};function o(e){return"string"==typeof e?new RegExp("^"+e+"$","i"):e}function i(e,t){return e===t?t:e===e.toUpperCase()?t.toUpperCase():e[0]===e[0].toUpperCase()?t.charAt(0).toUpperCase()+t.substr(1).toLowerCase():t.toLowerCase()}function u(e,t){return e.replace(/\$(\d{1,2})/g,(function(e,n){return t[n]||""}))}function l(e,t){return e.replace(t[0],(function(n,r){var a=u(t[1],arguments);return i(""===n?e[r-1]:n,a)}))}function c(e,t,r){if(!e.length||n.hasOwnProperty(e))return t;for(var a=r.length;a--;){var o=r[a];if(o[0].test(t))return l(t,o)}return t}function s(e,t,n){return function(r){var a=r.toLowerCase();return t.hasOwnProperty(a)?i(r,a):e.hasOwnProperty(a)?i(r,e[a]):c(a,r,n)}}function f(e,t,n,r){return function(r){var a=r.toLowerCase();return!!t.hasOwnProperty(a)||!e.hasOwnProperty(a)&&c(a,a,n)===a}}function d(e,t,n){return(n?t+" ":"")+(1===t?d.singular(e):d.plural(e))}return d.plural=s(a,r,e),d.isPlural=f(a,r,e),d.singular=s(r,a,t),d.isSingular=f(r,a,t),d.addPluralRule=function(t,n){e.push([o(t),n])},d.addSingularRule=function(e,n){t.push([o(e),n])},d.addUncountableRule=function(e){"string"!=typeof e?(d.addPluralRule(e,"$0"),d.addSingularRule(e,"$0")):n[e.toLowerCase()]=!0},d.addIrregularRule=function(e,t){t=t.toLowerCase(),e=e.toLowerCase(),a[e]=t,r[t]=e},[["I","we"],["me","us"],["he","they"],["she","they"],["them","them"],["myself","ourselves"],["yourself","yourselves"],["itself","themselves"],["herself","themselves"],["himself","themselves"],["themself","themselves"],["is","are"],["was","were"],["has","have"],["this","these"],["that","those"],["echo","echoes"],["dingo","dingoes"],["volcano","volcanoes"],["tornado","tornadoes"],["torpedo","torpedoes"],["genus","genera"],["viscus","viscera"],["stigma","stigmata"],["stoma","stomata"],["dogma","dogmata"],["lemma","lemmata"],["schema","schemata"],["anathema","anathemata"],["ox","oxen"],["axe","axes"],["die","dice"],["yes","yeses"],["foot","feet"],["eave","eaves"],["goose","geese"],["tooth","teeth"],["quiz","quizzes"],["human","humans"],["proof","proofs"],["carve","carves"],["valve","valves"],["looey","looies"],["thief","thieves"],["groove","grooves"],["pickaxe","pickaxes"],["whiskey","whiskies"]].forEach((function(e){return d.addIrregularRule(e[0],e[1])})),[[/s?$/i,"s"],[/[^\u0000-\u007F]$/i,"$0"],[/([^aeiou]ese)$/i,"$1"],[/(ax|test)is$/i,"$1es"],[/(alias|[^aou]us|tlas|gas|ris)$/i,"$1es"],[/(e[mn]u)s?$/i,"$1s"],[/([^l]ias|[aeiou]las|[emjzr]as|[iu]am)$/i,"$1"],[/(alumn|syllab|octop|vir|radi|nucle|fung|cact|stimul|termin|bacill|foc|uter|loc|strat)(?:us|i)$/i,"$1i"],[/(alumn|alg|vertebr)(?:a|ae)$/i,"$1ae"],[/(seraph|cherub)(?:im)?$/i,"$1im"],[/(her|at|gr)o$/i,"$1oes"],[/(agend|addend|millenni|dat|extrem|bacteri|desiderat|strat|candelabr|errat|ov|symposi|curricul|automat|quor)(?:a|um)$/i,"$1a"],[/(apheli|hyperbat|periheli|asyndet|noumen|phenomen|criteri|organ|prolegomen|hedr|automat)(?:a|on)$/i,"$1a"],[/sis$/i,"ses"],[/(?:(kni|wi|li)fe|(ar|l|ea|eo|oa|hoo)f)$/i,"$1$2ves"],[/([^aeiouy]|qu)y$/i,"$1ies"],[/([^ch][ieo][ln])ey$/i,"$1ies"],[/(x|ch|ss|sh|zz)$/i,"$1es"],[/(matr|cod|mur|sil|vert|ind|append)(?:ix|ex)$/i,"$1ices"],[/(m|l)(?:ice|ouse)$/i,"$1ice"],[/(pe)(?:rson|ople)$/i,"$1ople"],[/(child)(?:ren)?$/i,"$1ren"],[/eaux$/i,"$0"],[/m[ae]n$/i,"men"],["thou","you"]].forEach((function(e){return d.addPluralRule(e[0],e[1])})),[[/s$/i,""],[/(ss)$/i,"$1"],[/(wi|kni|(?:after|half|high|low|mid|non|night|[^\w]|^)li)ves$/i,"$1fe"],[/(ar|(?:wo|[ae])l|[eo][ao])ves$/i,"$1f"],[/ies$/i,"y"],[/\b([pl]|zomb|(?:neck|cross)?t|coll|faer|food|gen|goon|group|lass|talk|goal|cut)ies$/i,"$1ie"],[/\b(mon|smil)ies$/i,"$1ey"],[/(m|l)ice$/i,"$1ouse"],[/(seraph|cherub)im$/i,"$1"],[/(x|ch|ss|sh|zz|tto|go|cho|alias|[^aou]us|tlas|gas|(?:her|at|gr)o|ris)(?:es)?$/i,"$1"],[/(analy|ba|diagno|parenthe|progno|synop|the|empha|cri)(?:sis|ses)$/i,"$1sis"],[/(movie|twelve|abuse|e[mn]u)s$/i,"$1"],[/(test)(?:is|es)$/i,"$1is"],[/(alumn|syllab|octop|vir|radi|nucle|fung|cact|stimul|termin|bacill|foc|uter|loc|strat)(?:us|i)$/i,"$1us"],[/(agend|addend|millenni|dat|extrem|bacteri|desiderat|strat|candelabr|errat|ov|symposi|curricul|quor)a$/i,"$1um"],[/(apheli|hyperbat|periheli|asyndet|noumen|phenomen|criteri|organ|prolegomen|hedr|automat)a$/i,"$1on"],[/(alumn|alg|vertebr)ae$/i,"$1a"],[/(cod|mur|sil|vert|ind)ices$/i,"$1ex"],[/(matr|append)ices$/i,"$1ix"],[/(pe)(rson|ople)$/i,"$1rson"],[/(child)ren$/i,"$1"],[/(eau)x?$/i,"$1"],[/men$/i,"man"]].forEach((function(e){return d.addSingularRule(e[0],e[1])})),["adulthood","advice","agenda","aid","alcohol","ammo","anime","athletics","audio","bison","blood","bream","buffalo","butter","carp","cash","chassis","chess","clothing","cod","commerce","cooperation","corps","debris","diabetes","digestion","elk","energy","equipment","excretion","expertise","flounder","fun","gallows","garbage","graffiti","headquarters","health","herpes","highjinks","homework","housework","information","jeans","justice","kudos","labour","literature","machinery","mackerel","mail","media","mews","moose","music","manga","news","pike","plankton","pliers","pollution","premises","rain","research","rice","salmon","scissors","series","sewage","shambles","shrimp","species","staff","swine","tennis","traffic","transporation","trout","tuna","wealth","welfare","whiting","wildebeest","wildlife","you",/[^aeiou]ese$/i,/deer$/i,/fish$/i,/measles$/i,/o[iu]s$/i,/pox$/i,/sheep$/i].forEach(d.addUncountableRule),d},e.exports=r()},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useDocumentValues=function(e,t){return(0,o.useLoadable)((0,r.useMemo)((()=>e?(0,i.observePaths)(e,t):(0,a.of)(void 0)),[e,t]))};var r=n(0),a=n(5),o=n(475),i=n(110)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useModuleStatus=function(e){return(0,r.useLoadable)((0,a.checkModuleStatus)(e))};var r=n(475),a=n(941)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2164);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.unstable_useConditionalProperty=void 0;var r=n(736),a=n(2165),o=["checkProperty"];function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function l(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}t.unstable_useConditionalProperty=e=>{var t=e.checkProperty,n=l(e,o);return"function"==typeof t?function(e){var t=e.checkProperty,n=e.checkPropertyKey,o=e.document,i=e.parent,u=e.value,l=(0,r.useCurrentUser)().value;return(0,a.useCheckCondition)(t,n,{currentUser:(0,a.omitDeprecatedRole)(l),document:o,parent:i,value:u})}(function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,a)}return e},t.useCheckCondition=function(e,t,n){var a=n.document,i=n.parent,u=n.value,l=n.currentUser,c=(0,r.useRef)(!1);return(0,r.useMemo)((()=>{var n=!1;if("boolean"==typeof e)return e;try{n=e({document:a,parent:i,value:u,currentUser:l})}catch(e){return console.error("An error occurred while running the callback from `".concat(t,"`: ").concat(e.message)),!1}return o(n)&&!c.current?(console.warn("The `".concat(t,"` option is either a promise or a promise returning function. Async callbacks for `").concat(t,"` option is not currently supported.")),!1):(void 0===n&&console.warn("The `".concat(t,"` option is either a promise or a promise returning function. Async callbacks for `").concat(t,"` option is not currently supported.")),n)}),[e,a,i,u,l,t])};var r=n(0),a=["role"];function o(e){return"function"==typeof(null==e?void 0:e.then)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=l;var r=u(n(19)),a=u(n(0)),o=n(1),i=u(n(2167));function u(e){return e&&e.__esModule?e:{default:e}}function l(e){var t=e.error.isNetworkError;return a.default.createElement(o.Dialog,{header:"Error",cardShadow:2,width:1,footer:a.default.createElement(o.Box,{padding:3},a.default.createElement(o.Button,{text:"Retry",onClick:e.onRetry,style:{width:"100%"}}))},a.default.createElement(o.Box,{padding:4},!t&&a.default.createElement(o.Text,{accent:!0},e.error.message),t&&a.default.createElement(o.Stack,{space:4},a.default.createElement(o.Text,{accent:!0},"An error occurred while attempting to reach the Sanity API."),a.default.createElement(i.default,null))))}l.propTypes={error:r.default.shape({isNetworkError:r.default.bool,message:r.default.string.isRequired}).isRequired,onRetry:r.default.func.isRequired}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=(i=(0,r.useState)({isLoading:!0}),c=2,function(e){if(Array.isArray(e))return e}(i)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}}(i,c)||function(e,t){if(e){if("string"==typeof e)return u(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?u(e,t):void 0}}(i,c)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),t=e[0],n=e[1];var i,c;(0,r.useEffect)((()=>{Promise.all([o.versionedClient.request({uri:"/ping",withCredentials:!1}).then((()=>!0)),o.versionedClient.request({uri:"/users/me",withCredentials:!1}).then((()=>!0)).catch((()=>!1))]).then((e=>({isCorsError:e[0]&&!e[1],pingResponded:e[0]}))).catch((e=>({error:e}))).then((e=>n({result:e,isLoading:!1})))}),[]);var s=t.isLoading,f=t.result,d=window.location.origin||window.location.href.replace(new RegExp("".concat(window.location.pathname,"$")),"");if(s)return r.default.createElement(a.Container,{width:4,padding:4,height:"fill"},r.default.createElement(a.Flex,{align:"center",justify:"center",height:"fill"},r.default.createElement(a.Text,null,r.default.createElement(a.Spinner,null))));var p=o.versionedClient.config().apiHost.replace(/.*?sanity\.([a-z]+).*/,"$1"),h=o.versionedClient.config().projectId,v="https://manage.sanity.".concat(p,"/projects/").concat(h,"/settings/api"),m=f.error&&f.error.response;if(m){var b=404===m.statusCode,y=m.body.attributes&&m.body.attributes.type;if(b&&"project"===y)return r.default.createElement(a.Stack,{space:4},r.default.createElement(a.Text,{accent:!0},m.body.message||m.statusCode),r.default.createElement(a.Text,{accent:!0},"Double-check that your ",r.default.createElement("code",null,"sanity.json")," points to the right project ID!"))}if(f.isCorsError)return r.default.createElement(l,{result:t.result},r.default.createElement(a.Text,{accent:!0},"It looks like the error is being caused by the current origin (",r.default.createElement("code",null,d),") not being allowed for this project. If you are a project administrator or developer, you can head to"," ",r.default.createElement("a",{rel:"noopener noreferrer",target:"_blank",href:v},"the project management")," ","interface. Add the origin under the"," ",r.default.createElement("a",{href:"https://www.sanity.io/docs/front-ends/cors",target:"_blank",rel:"noopener noreferrer"},r.default.createElement("em",null,"CORS Origins"))," ","section. Do remember to ",r.default.createElement("code",null,"allow credentials"),"!"));if(f.pingResponded)return r.default.createElement(l,{result:t.result},r.default.createElement(a.Text,{accent:!0},"Our diagnostics cannot quite determine why this happened. If it was a network glitch you could try hitting the ",r.default.createElement("strong",null,"Retry")," button below. If you are working as a developer on this project, you could also have a look at the browser's dev console and see if any issues are listed there."));return r.default.createElement(l,{result:t.result},r.default.createElement(a.Text,{accent:!0},"It might be that your internet connection is unstable or down. You could try hitting the"," ",r.default.createElement("strong",null,"Retry")," button to see if it was just a temporary glitch."))};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var u=a?Object.getOwnPropertyDescriptor(e,o):null;u&&(u.get||u.set)?Object.defineProperty(r,o,u):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(1),o=n(302);function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{this.props.onLoginButtonClick?this.props.onLoginButtonClick(e,t):console.warn("LoginDialogContent is missing the onLoginButtonClick property")}))}render(){var e=this.props,t=e.title,n=e.description,r=e.providers,o=void 0===r?[]:r,i=e.SanityLogo;return u.default.createElement(a.Box,{paddingX:4,paddingY:5},u.default.createElement(a.Stack,{space:4},c.BrandLogo&&m&&u.default.createElement(v,{justify:"center"},u.default.createElement(c.BrandLogo,{projectName:m})),u.default.createElement(a.Stack,{space:4},!c.BrandLogo&&m&&u.default.createElement(a.Heading,{align:"center",as:"h1"},m),t&&u.default.createElement(a.Text,{align:"center",size:1,weight:"semibold"},t),n&&u.default.createElement(a.Text,{align:"center",muted:!0,size:1},n)),u.default.createElement(a.Stack,{space:2,as:"ul"},o.map(((e,t)=>u.default.createElement(s.LoginProviderButton,{key:(null==e?void 0:e.name)||t,onLogin:this.handleLoginButtonClicked,provider:e})))),i&&u.default.createElement(a.Flex,{justify:"center",marginTop:2},u.default.createElement(a.Text,null,u.default.createElement(i,null)))))}}t.default=b,d(b,"propTypes",{title:i.default.node.isRequired,description:i.default.node,providers:i.default.array,onLoginButtonClick:i.default.func,SanityLogo:i.default.oneOfType([i.default.object,i.default.node,i.default.func])}),d(b,"defaultProps",{description:null,providers:null,onLoginButtonClick:null,SanityLogo:null})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LoginProviderButton=function(e){var t=e.onLogin,n=e.provider,r=(0,l.getProviderLogo)(n),a=(0,i.useCallback)((e=>{t(n,e)}),[t,n]);return i.default.createElement(d,{mode:"ghost",paddingY:3,onClick:a},i.default.createElement(o.Flex,{justify:"center"},i.default.createElement(o.Inline,{space:2},i.default.createElement(p,null,i.default.createElement(r,null)),i.default.createElement(o.Box,null,i.default.createElement(o.Text,null,null==n?void 0:n.title)))))};var r,a,o=n(1),i=s(n(0)),u=s(n(3)),l=n(2171);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}return r.default=e,n&&n.set(e,r),r}function f(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var d=(0,u.default)(o.Button)((e=>{var t=e.theme.sanity.color.button,n=t.bleed,a=t.ghost;return(0,u.css)(r||(r=f(["\n @media (hover: hover) {\n &:not([data-disabled='true']):hover {\n --card-bg-color: ",";\n --card-fg-color: ",";\n --card-border-color: ",";\n }\n }\n "])),n.default.hovered.bg,n.default.hovered.fg,a.default.enabled.border)})),p=(0,u.default)(o.Box)(a||(a=f(["\n svg,\n img {\n border-radius: 50%;\n height: 1.25em;\n width: 1.25em;\n }\n"])))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getProviderLogo=function(e){switch(e.name){case"google":return i;case"github":return o;default:return function(){return e.logo?a.default.createElement("img",{src:e.logo,alt:"Logo for ".concat(e.name)}):a.default.createElement(u,null)}}};var r,a=(r=n(0))&&r.__esModule?r:{default:r};var o=()=>a.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 438.55 438.55"},a.default.createElement("path",{d:"M409.13 114.57a218.32 218.32 0 0 0-79.8-79.8Q278.94 5.36 219.27 5.36T109.21 34.77a218.29 218.29 0 0 0-79.8 79.8Q0 165 0 224.63q0 71.67 41.83 128.91t108.06 79.23q7.71 1.43 11.42-2a11.17 11.17 0 0 0 3.69-8.57q0-.86-.14-15.42t-.14-25.41l-6.57 1.14a83.77 83.77 0 0 1-15.85 1 120.73 120.73 0 0 1-19.84-2 44.34 44.34 0 0 1-19.11-8.51 36.23 36.23 0 0 1-12.56-17.6l-2.86-6.57a71.34 71.34 0 0 0-9-14.56q-6.14-8-12.42-10.85l-2-1.43a21 21 0 0 1-3.71-3.43 15.66 15.66 0 0 1-2.57-4q-.86-2 1.43-3.29C61.2 310.42 64 310 68 310l5.71.85q5.71 1.14 14.13 6.85a46.08 46.08 0 0 1 13.85 14.84q6.57 11.71 15.85 17.85t18.7 6.14a81.19 81.19 0 0 0 16.27-1.42 56.78 56.78 0 0 0 12.85-4.29q2.57-19.14 14-29.41a195.49 195.49 0 0 1-29.36-5.13 116.52 116.52 0 0 1-26.83-11.14 76.86 76.86 0 0 1-23-19.13q-9.14-11.42-15-30t-5.8-42.81q0-34.55 22.56-58.82-10.57-26 2-58.24 8.28-2.57 24.55 3.85t23.84 11q7.57 4.56 12.13 7.71a206.2 206.2 0 0 1 109.64 0l10.85-6.85a153.65 153.65 0 0 1 26.26-12.56q15.13-5.71 23.13-3.14 12.84 32.26 2.28 58.24 22.55 24.27 22.56 58.82 0 24.27-5.85 43t-15.12 30a79.82 79.82 0 0 1-23.13 19 116.74 116.74 0 0 1-26.84 11.14 195.29 195.29 0 0 1-29.23 5.07q14.8 12.84 14.81 40.58v60.2a11.37 11.37 0 0 0 3.57 8.56q3.57 3.42 11.28 2 66.24-22 108.07-79.23t41.83-128.91q-.03-59.62-29.43-110.05z"})),i=()=>a.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 48 48"},a.default.createElement("path",{d:"M11 24a13 13 0 0 1 .66-4.08l-7.4-5.66a22.18 22.18 0 0 0 0 19.49l7.4-5.67A13 13 0 0 1 11 24z",fill:"#fbbc05"}),a.default.createElement("path",{d:"M24 11a12.72 12.72 0 0 1 8.1 2.9l6.4-6.4a22 22 0 0 0-34.24 6.75l7.4 5.66A13 13 0 0 1 24 11z",fill:"#ea4335"}),a.default.createElement("path",{d:"M24 37a13 13 0 0 1-12.34-8.92l-7.4 5.66A21.93 21.93 0 0 0 24 46a21 21 0 0 0 14.33-5.48l-7-5.44A13.59 13.59 0 0 1 24 37zm-12.35-8.93l-7.4 5.67 7.4-5.66z",fill:"#34a853"}),a.default.createElement("path",{d:"M44.5 20H24v8.5h11.8a9.91 9.91 0 0 1-4.49 6.58l7 5.44C42.37 36.76 45 31.17 45 24a18.25 18.25 0 0 0-.5-4z",fill:"#4285f4"})),u=()=>a.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 112 112"},a.default.createElement("path",{d:"M0 0h112v112H0z"}),a.default.createElement("circle",{cx:"56",cy:"56",r:"56",fill:"#AFBACA"}),a.default.createElement("path",{d:"M22 24h68v68H22z"}),a.default.createElement("path",{d:"M27.667 35.333h56.667v45.333H27.667z"}),a.default.createElement("path",{fill:"#fff",d:"M84.333 41c0-3.117-2.55-5.667-5.666-5.667H33.333c-3.116 0-5.666 2.55-5.666 5.667v34c0 3.117 2.55 5.667 5.666 5.667h45.334c3.116 0 5.666-2.55 5.666-5.667V41zm-5.666 0L56 55.167 33.333 41h45.334zm0 34H33.333V46.667L56 60.833l22.667-14.166V75z"}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=c(n(0)),a=c(n(19)),o=n(91),i=n(1),u=c(n(2173)),l=n(523);function c(e){return e&&e.__esModule?e:{default:e}}function s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class f extends r.default.Component{constructor(){super(...arguments),s(this,"state",{providers:[],isLoaded:!1,shouldRedirect:!1,error:null}),s(this,"handleLoginButtonClicked",((e,t)=>{t.preventDefault(),this.redirectToProvider(e)})),s(this,"handleErrorDialogClosed",(()=>{this.setState({error:null})}))}componentDidMount(){this.getProviders=(0,u.default)(l.authenticationFetcher.getProviders()),this.getProviders.promise.then((e=>this.setState({providers:e,isLoaded:!0,shouldRedirect:1===e.length&&l.pluginConfig.providers.redirectOnSingle}))).catch((e=>this.setState({error:e})))}componentWillUnmount(){this.getProviders.cancel()}componentDidUpdate(){var e=this.state,t=e.providers,n=e.isLoaded,r=e.shouldRedirect;n&&r&&this.redirectToProvider(t[0])}redirectToProvider(e){var t=this.props,n=t.projectId,r=t.type,a=encodeURIComponent(window.location.toString()),i=["origin=".concat(a),n&&"projectId=".concat(n),"type=".concat(r)].filter(Boolean);!e.custom||e.supported||this.state.error?this.state.error||(window.location="".concat(e.url,"?").concat(i.join("&"))):this.setState({error:{message:'This project is missing the required "thirdPartyLogin" feature to support custom logins.',link:(0,o.generateHelpUrl)("third-party-login"),hideClose:!0}})}render(){var e=this.state,t=e.error,n=e.providers,a=e.isLoaded,o=e.shouldRedirect,u=this.props,c=u.title,s=u.description,f=u.SanityLogo;return t?r.default.createElement(i.Dialog,{header:"Error",width:5,onClose:null!=t&&t.hideClose?void 0:this.handleErrorDialogClosed,onClickOutside:null!=t&&t.hideClose?void 0:this.handleErrorDialogClosed,cardShadow:2},r.default.createElement(i.Box,{padding:4},r.default.createElement(i.Stack,{space:4},r.default.createElement(i.Text,null,null==t?void 0:t.message),(null==t?void 0:t.link)&&r.default.createElement(i.Text,null,r.default.createElement("a",{href:t.link},"Read more"))))):a&&0===(null==n?void 0:n.length)?r.default.createElement(i.Container,{padding:4,width:4},r.default.createElement(i.Text,null,"No providers configured")):a&&!o?r.default.createElement(i.Dialog,{header:"Please sign in",width:0,cardShadow:2},r.default.createElement(l.LoginDialogContent,{title:c,description:s,providers:n,SanityLogo:f,onLoginButtonClick:this.handleLoginButtonClicked})):null}}t.default=f,s(f,"propTypes",{title:a.default.node.isRequired,description:a.default.node,projectId:a.default.string,SanityLogo:a.default.oneOfType([a.default.object,a.default.node,a.default.func]),type:a.default.string}),s(f,"defaultProps",{description:null,projectId:null,SanityLogo:null,type:"dual"})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=!1;return{promise:new Promise(((n,r)=>{e.then((e=>{t||n(e)})),e.catch((e=>{t||r(e)}))})),cancel(){t=!0}}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(867);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=(0,((r=n(2176))&&r.__esModule?r:{default:r}).default)();t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=new r.Observable((e=>{var t=h.subscribe(e);return e.next({type:"snapshot",location:f()}),t}));return{state:e,intercept:e=>(d.push(e),()=>{d.splice(d.indexOf(e),1)}),actions:(0,u.default)({navigate:p})}};var r=n(5),a=n(4),o=n(2177),i=l(n(2182)),u=l(n(2188));function l(e){return e&&e.__esModule?e:{default:e}}var c=()=>{},s=(0,o.createBrowserHistory)();function f(){return i.default.parse(document.location.href)}var d=[];function p(e,t){var n=f();if(d.length>0){var a=!1,o={nextUrl:e,cancel(){a=!0}};if(d.some((e=>(e(o),!a))),a)return{progress:new r.Observable(c)}}var i=(n.hash||"").substring(1).split(";").filter((e=>e.startsWith("_debug_"))),u=e+(i.length>0?"#".concat(i.join(";")):"");return t.replace?s.replace(u):s.push(u),{progress:new r.Observable(c)}}var h=new r.Observable((e=>s.listen((()=>e.next(f()))))).pipe((0,a.map)((e=>({type:"change",location:e}))),(0,a.share)())},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),n.d(t,"createBrowserHistory",(function(){return j})),n.d(t,"createHashHistory",(function(){return k})),n.d(t,"createMemoryHistory",(function(){return D})),n.d(t,"createLocation",(function(){return h})),n.d(t,"locationsAreEqual",(function(){return v})),n.d(t,"parsePath",(function(){return d})),n.d(t,"createPath",(function(){return p}));var r=n(117),a=n(2178),o=n(2179),i=(n(2180),n(2181));function u(e){return"/"===e.charAt(0)?e:"/"+e}function l(e){return"/"===e.charAt(0)?e.substr(1):e}function c(e,t){return 0===e.toLowerCase().indexOf(t.toLowerCase())&&-1!=="/?#".indexOf(e.charAt(t.length))}function s(e,t){return c(e,t)?e.substr(t.length):e}function f(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e}function d(e){var t=e||"/",n="",r="",a=t.indexOf("#");-1!==a&&(r=t.substr(a),t=t.substr(0,a));var o=t.indexOf("?");return-1!==o&&(n=t.substr(o),t=t.substr(0,o)),{pathname:t,search:"?"===n?"":n,hash:"#"===r?"":r}}function p(e){var t=e.pathname,n=e.search,r=e.hash,a=t||"/";return n&&"?"!==n&&(a+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(a+="#"===r.charAt(0)?r:"#"+r),a}function h(e,t,n,o){var i;"string"==typeof e?(i=d(e)).state=t:(void 0===(i=Object(r.a)({},e)).pathname&&(i.pathname=""),i.search?"?"!==i.search.charAt(0)&&(i.search="?"+i.search):i.search="",i.hash?"#"!==i.hash.charAt(0)&&(i.hash="#"+i.hash):i.hash="",void 0!==t&&void 0===i.state&&(i.state=t));try{i.pathname=decodeURI(i.pathname)}catch(e){throw e instanceof URIError?new URIError('Pathname "'+i.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):e}return n&&(i.key=n),o?i.pathname?"/"!==i.pathname.charAt(0)&&(i.pathname=Object(a.a)(i.pathname,o.pathname)):i.pathname=o.pathname:i.pathname||(i.pathname="/"),i}function v(e,t){return e.pathname===t.pathname&&e.search===t.search&&e.hash===t.hash&&e.key===t.key&&Object(o.a)(e.state,t.state)}function m(){var e=null;var t=[];return{setPrompt:function(t){return e=t,function(){e===t&&(e=null)}},confirmTransitionTo:function(t,n,r,a){if(null!=e){var o="function"==typeof e?e(t,n):e;"string"==typeof o?"function"==typeof r?r(o,a):a(!0):a(!1!==o)}else a(!0)},appendListener:function(e){var n=!0;function r(){n&&e.apply(void 0,arguments)}return t.push(r),function(){n=!1,t=t.filter((function(e){return e!==r}))}},notifyListeners:function(){for(var e=arguments.length,n=new Array(e),r=0;rt?n.splice(t,n.length-t,a):n.push(a),f({action:r,location:a,index:t,entries:n})}}))},replace:function(e,t){var r="REPLACE",a=h(e,t,d(),O.location);s.confirmTransitionTo(a,r,n,(function(e){e&&(O.entries[O.index]=a,f({action:r,location:a}))}))},go:g,goBack:function(){g(-1)},goForward:function(){g(1)},canGo:function(e){var t=O.index+e;return t>=0&&t=0;d--){var p=i[d];"."===p?a(i,d):".."===p?(a(i,d),f++):f&&(a(i,d),f--)}if(!c)for(;f--;f)i.unshift("..");!c||""===i[0]||i[0]&&r(i[0])||i.unshift("");var h=i.join("/");return n&&"/"!==h.substr(-1)&&(h+="/"),h}},function(e,t,n){"use strict";function r(e){return e.valueOf?e.valueOf():Object.prototype.valueOf.call(e)}t.a=function e(t,n){if(t===n)return!0;if(null==t||null==n)return!1;if(Array.isArray(t))return Array.isArray(n)&&t.length===n.length&&t.every((function(t,r){return e(t,n[r])}));if("object"==typeof t||"object"==typeof n){var a=r(t),o=r(n);return a!==t||o!==n?e(a,o):Object.keys(Object.assign({},t,n)).every((function(r){return e(t[r],n[r])}))}return!1}},function(e,t,n){"use strict"},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r="Invariant failed";function a(e,t){if(!e)throw new Error(r)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.configure=l,t.default=void 0;var r,a=(r=n(2183))&&r.__esModule?r:{default:r};function o(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return i(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return i(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&void 0!==arguments[0]?arguments[0]:{qsImpl:n(944)},t=e.qsImpl;class r{constructor(){u(this,"query",void 0),u(this,"hostname",void 0),u(this,"port",void 0),u(this,"pathname",void 0),u(this,"protocol",void 0),u(this,"slashes",void 0),u(this,"hash",void 0)}get search(){var e=t.stringify(this.query||{});return e.length>1?"?".concat(e):null}set search(e){this.query=t.parse(e.replace(/^\?/,""))}get host(){return this.port?"".concat(this.hostname,":").concat(this.port):this.hostname}set host(e){var t=o(e.split(":"),2),n=t[0],r=t[1];Object.assign(this,{hostname:n,port:r})}get path(){return this.pathname+(this.search||"")}set path(e){var n=a.default.parse(e,!1,!1);Object.assign(this,{pathname:n.pathname,query:t.parse(n.search.substring(1))})}get href(){return a.default.format(this)}set href(e){var n=a.default.parse(e,!1,!1);Object.assign(this,{protocol:n.protocol,slashes:n.slashes,hostname:n.hostname,pathname:n.pathname,port:n.port,auth:n.auth,query:t.parse((n.search||"").substring(1)),hash:n.hash})}clone(){Object.assign(new Location,this)}extend(e){return Object.assign(new Location,this,e)}}return{parse:e=>Object.assign(new r,{href:e}),stringify:e=>a.default.format({protocol:e.protocol,slashes:e.slashes,hostname:e.hostname,pathname:e.pathname,port:e.port,search:e.search,hash:e.hash})}}var c=l();t.default=c},function(e,t,n){"use strict";var r=n(2184),a=n(2185);function o(){this.protocol=null,this.slashes=null,this.auth=null,this.host=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.query=null,this.pathname=null,this.path=null,this.href=null}t.parse=g,t.resolve=function(e,t){return g(e,!1,!0).resolve(t)},t.resolveObject=function(e,t){return e?g(e,!1,!0).resolveObject(t):t},t.format=function(e){a.isString(e)&&(e=g(e));return e instanceof o?e.format():o.prototype.format.call(e)},t.Url=o;var i=/^([a-z0-9.+-]+:)/i,u=/:[0-9]*$/,l=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,c=["{","}","|","\\","^","`"].concat(["<",">",'"',"`"," ","\r","\n","\t"]),s=["'"].concat(c),f=["%","/","?",";","#"].concat(s),d=["/","?","#"],p=/^[+a-z0-9A-Z_-]{0,63}$/,h=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,v={javascript:!0,"javascript:":!0},m={javascript:!0,"javascript:":!0},b={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},y=n(944);function g(e,t,n){if(e&&a.isObject(e)&&e instanceof o)return e;var r=new o;return r.parse(e,t,n),r}o.prototype.parse=function(e,t,n){if(!a.isString(e))throw new TypeError("Parameter 'url' must be a string, not "+typeof e);var o=e.indexOf("?"),u=-1!==o&&o127?T+="x":T+=A[I];if(!T.match(p)){var F=D.slice(0,C),B=D.slice(C+1),L=A.match(h);L&&(F.push(L[1]),B.unshift(L[2])),B.length&&(g="/"+B.join(".")+g),this.hostname=F.join(".");break}}}this.hostname.length>255?this.hostname="":this.hostname=this.hostname.toLowerCase(),S||(this.hostname=r.toASCII(this.hostname));var N=this.port?":"+this.port:"",W=this.hostname||"";this.host=W+N,this.href+=this.host,S&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),"/"!==g[0]&&(g="/"+g))}if(!v[j])for(C=0,M=s.length;C0)&&n.host.split("@"))&&(n.auth=S.shift(),n.host=n.hostname=S.shift());return n.search=e.search,n.query=e.query,a.isNull(n.pathname)&&a.isNull(n.search)||(n.path=(n.pathname?n.pathname:"")+(n.search?n.search:"")),n.href=n.format(),n}if(!_.length)return n.pathname=null,n.search?n.path="/"+n.search:n.path=null,n.href=n.format(),n;for(var P=_.slice(-1)[0],x=(n.host||e.host||_.length>1)&&("."===P||".."===P)||""===P,C=0,k=_.length;k>=0;k--)"."===(P=_[k])?_.splice(k,1):".."===P?(_.splice(k,1),C++):C&&(_.splice(k,1),C--);if(!w&&!j)for(;C--;C)_.unshift("..");!w||""===_[0]||_[0]&&"/"===_[0].charAt(0)||_.unshift(""),x&&"/"!==_.join("/").substr(-1)&&_.push("");var S,D=""===_[0]||_[0]&&"/"===_[0].charAt(0);E&&(n.hostname=n.host=D?"":_.length?_.shift():"",(S=!!(n.host&&n.host.indexOf("@")>0)&&n.host.split("@"))&&(n.auth=S.shift(),n.host=n.hostname=S.shift()));return(w=w||n.host&&_.length)&&!D&&_.unshift(""),_.length?n.pathname=_.join("/"):(n.pathname=null,n.path=null),a.isNull(n.pathname)&&a.isNull(n.search)||(n.path=(n.pathname?n.pathname:"")+(n.search?n.search:"")),n.auth=e.auth||n.auth,n.slashes=n.slashes||e.slashes,n.href=n.format(),n},o.prototype.parseHost=function(){var e=this.host,t=u.exec(e);t&&(":"!==(t=t[0])&&(this.port=t.substr(1)),e=e.substr(0,e.length-t.length)),e&&(this.hostname=e)}},function(e,t,n){(function(e,r){var a;/*! https://mths.be/punycode v1.4.1 by @mathias */!function(o){"object"==typeof t&&t&&t.nodeType,"object"==typeof e&&e&&e.nodeType;var i="object"==typeof r&&r;i.global!==i&&i.window!==i&&i.self;var u,l=2147483647,c=36,s=/^xn--/,f=/[^\x20-\x7E]/,d=/[\x2E\u3002\uFF0E\uFF61]/g,p={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},h=Math.floor,v=String.fromCharCode;function m(e){throw new RangeError(p[e])}function b(e,t){for(var n=e.length,r=[];n--;)r[n]=t(e[n]);return r}function y(e,t){var n=e.split("@"),r="";return n.length>1&&(r=n[0]+"@",e=n[1]),r+b((e=e.replace(d,".")).split("."),t).join(".")}function g(e){for(var t,n,r=[],a=0,o=e.length;a=55296&&t<=56319&&a65535&&(t+=v((e-=65536)>>>10&1023|55296),e=56320|1023&e),t+=v(e)})).join("")}function w(e,t){return e+22+75*(e<26)-((0!=t)<<5)}function j(e,t,n){var r=0;for(e=n?h(e/700):e>>1,e+=h(e/t);e>455;r+=c)e=h(e/35);return h(r+36*e/(e+38))}function _(e){var t,n,r,a,o,i,u,s,f,d,p,v=[],b=e.length,y=0,g=128,w=72;for((n=e.lastIndexOf("-"))<0&&(n=0),r=0;r=128&&m("not-basic"),v.push(e.charCodeAt(r));for(a=n>0?n+1:0;a=b&&m("invalid-input"),((s=(p=e.charCodeAt(a++))-48<10?p-22:p-65<26?p-65:p-97<26?p-97:c)>=c||s>h((l-y)/i))&&m("overflow"),y+=s*i,!(s<(f=u<=w?1:u>=w+26?26:u-w));u+=c)i>h(l/(d=c-f))&&m("overflow"),i*=d;w=j(y-o,t=v.length+1,0==o),h(y/t)>l-g&&m("overflow"),g+=h(y/t),y%=t,v.splice(y++,0,g)}return O(v)}function E(e){var t,n,r,a,o,i,u,s,f,d,p,b,y,O,_,E=[];for(b=(e=g(e)).length,t=128,n=0,o=72,i=0;i=t&&ph((l-n)/(y=r+1))&&m("overflow"),n+=(u-t)*y,t=u,i=0;il&&m("overflow"),p==t){for(s=n,f=c;!(s<(d=f<=o?1:f>=o+26?26:f-o));f+=c)_=s-d,O=c-d,E.push(v(w(d+_%O,0))),s=h(_/O);E.push(v(w(s,0))),o=j(n,y,r==a),n=0,++r}++n,++t}return E.join("")}u={version:"1.4.1",ucs2:{decode:g,encode:O},decode:_,encode:E,toASCII:function(e){return y(e,(function(e){return f.test(e)?"xn--"+E(e):e}))},toUnicode:function(e){return y(e,(function(e){return s.test(e)?_(e.slice(4).toLowerCase()):e}))}},void 0===(a=function(){return u}.call(t,n,t,e))||(e.exports=a)}()}).call(t,n(167)(e),n(59))},function(e,t,n){"use strict";e.exports={isString:function(e){return"string"==typeof e},isObject:function(e){return"object"==typeof e&&null!==e},isNull:function(e){return null===e},isNullOrUndefined:function(e){return null==e}}},function(e,t,n){"use strict";function r(e,t){return Object.prototype.hasOwnProperty.call(e,t)}e.exports=function(e,t,n,o){t=t||"&",n=n||"=";var i={};if("string"!=typeof e||0===e.length)return i;var u=/\+/g;e=e.split(t);var l=1e3;o&&"number"==typeof o.maxKeys&&(l=o.maxKeys);var c=e.length;l>0&&c>l&&(c=l);for(var s=0;s=0?(f=v.substr(0,m),d=v.substr(m+1)):(f=v,d=""),p=decodeURIComponent(f),h=decodeURIComponent(d),r(i,p)?a(i[p])?i[p].push(h):i[p]=[i[p],h]:i[p]=h}return i};var a=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)}},function(e,t,n){"use strict";var r=function(e){switch(typeof e){case"string":return e;case"boolean":return e?"true":"false";case"number":return isFinite(e)?e:"";default:return""}};e.exports=function(e,t,n,u){return t=t||"&",n=n||"=",null===e&&(e=void 0),"object"==typeof e?o(i(e),(function(i){var u=encodeURIComponent(r(i))+n;return a(e[i])?o(e[i],(function(e){return u+encodeURIComponent(r(e))})).join(t):u+encodeURIComponent(r(e[i]))})).join(t):u?encodeURIComponent(r(u))+n+encodeURIComponent(r(e)):""};var a=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)};function o(e,t){if(e.map)return e.map(t);for(var n=[],r=0;r(t[n]=function(e,t){var n=(0,a.default)(),r=function(){for(var r=arguments.length,a=new Array(r),o=0;on.subscribe((t=>{e.next(t)})))),r}(n,e[n]),t)),{})};var r,a=(r=n(182))&&r.__esModule?r:{default:r},o=n(5)},function(e,t,n){e.exports=[n(2190)].map((function(e){return e&&e.__esModule?e.default:e}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(24),a=n(8),o=n(1),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),u=n(2191),l=n(2222),c=n(2223),s=n(3065);function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function d(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return p(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return p(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function p(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n((0,s.setActivePanes)([]),()=>(0,s.setActivePanes)([]))),[]);var f=d((0,i.useState)(null),2),p=f[0],h=f[1],v=(0,i.useCallback)((e=>{h(e.error)}),[]);return p?i.default.createElement(l.StructureError,{error:p}):i.default.createElement(o.ErrorBoundary,{onCatch:v},t?i.default.createElement(u.IntentResolver,{intent:t,params:n,payload:a}):i.default.createElement(c.DeskTool,{onPaneChange:s.setActivePanes}))}};t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2192);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.IntentResolver=function(e){var t=e.intent,n=(0,i.useUnique)(e.params||{}),s=(0,i.useUnique)(e.payload),f=m((0,a.useState)(null),2),p=f[0],h=f[1],b=m((0,a.useState)(null),2),y=b[0],g=b[1];if((0,a.useEffect)((()=>{var e={current:!1};function r(){return(r=v((function*(){var e=yield(0,c.ensureDocumentIdAndType)(n.id,n.type),r=e.id,a=e.type;return(0,o.resolveIntent)({intent:t,params:d(d({},n),{},{id:r,type:a}),payload:s})}))).apply(this,arguments)}return function(){return r.apply(this,arguments)}().then((t=>{e.current||h(t)})).catch(g),()=>{e.current=!0}}),[t,n,s]),y)throw y;return p?a.default.createElement(l.Redirect,{panes:p}):a.default.createElement(r.Card,{height:"fill"},a.default.createElement(u.Delay,{ms:300},a.default.createElement(r.Flex,{align:"center",direction:"column",height:"fill",justify:"center"},a.default.createElement(r.Spinner,{muted:!0}),a.default.createElement(r.Box,{marginTop:3},a.default.createElement(r.Text,{align:"center",muted:!0,size:1},"Loading…")))))};var r=n(1),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(2193),i=n(239),u=n(240),l=n(2210),c=n(2211);function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function p(e){for(var t=1;t(n,r,a)=>{var o=n&&"".concat((0,i.assignId)(n),"-").concat(r.path.join("__")),u=o&&t.get(o);if(u)return u;var l=e(n,r,a);return o&&t.set(o,l),l})),r=[[{id:"__edit__".concat(e.params.id),params:p(p({},(0,a.default)(e.params,["id"])),{},{type:e.params.type}),payload:e.payload}]];function d(e){return h.apply(this,arguments)}function h(){return(h=m((function*(e){var t,r=e.currentId,a=e.flatIndex,i=e.intent,u=e.params,l=e.parent,p=e.path,h=e.payload,v=e.unresolvedPane,m=e.levelIndex;if(!v)return[];var b=u.id,y=u.type,g=f(u,s),O={id:r,splitIndex:0,parent:l,path:p,index:a,params:{},payload:void 0},w=yield n(v,O,a).pipe((0,o.first)()).toPromise();return"document"===w.type&&w.id===b?[{panes:[...p.slice(0,p.length-1).map((e=>[{id:e}])),[{id:b,params:g,payload:h}]],depthIndex:p.length,levelIndex:m}]:null!==(t=w.canHandleIntent)&&void 0!==t&&t.call(w,i,u,{pane:w,index:a})||"documentList"===w.type&&w.schemaTypeName===y&&"_type == $type"===w.options.filter?[{panes:[...p.map((e=>[{id:e}])),[{id:u.id,params:g,payload:h}]],depthIndex:p.length,levelIndex:m}]:"list"===w.type&&w.child&&w.items?(yield Promise.all(w.items.map(((e,t)=>"divider"===e.type?Promise.resolve([]):d({currentId:e._id||e.id,flatIndex:a+1,intent:i,params:u,parent:w,path:[...p,e.id],payload:h,unresolvedPane:"function"==typeof w.child?(0,c.memoBind)(w,"child"):w.child,levelIndex:t}))))).flat():[]}))).apply(this,arguments)}var v=(yield d({currentId:"root",flatIndex:0,levelIndex:0,intent:e.intent,params:e.params,parent:null,path:[],payload:e.payload,unresolvedPane:e.rootPaneNode||(0,l.loadStructure)()})).sort(((e,t)=>e.depthIndex===t.depthIndex?e.levelIndex-t.levelIndex:e.depthIndex-t.depthIndex))[0];return v?v.panes:r})),b.apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r.StructureBuilder}});var r=n(234)},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.structureClient=t.client=void 0;var a=(0,((r=n(527))&&r.__esModule?r:{default:r}).default)(n(63)).withConfig({apiVersion:"1"});t.client=a;var o=a.withConfig({apiVersion:"2021-06-07"});t.structureClient=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.layoutOptions=void 0;t.layoutOptions=["default","card","media","detail","block"]},function(e,t,n){"use strict";function r(e){return function(e){if(Array.isArray(e))return e}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return a(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return a(e,t)}(e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ni(e,t.field.split(".")))).join(", ")};var o=["_id","_type","_createdAt","_updatedAt","_rev"];function i(e,t){var n=r(t),a=n[0],u=n.slice(1);if(!e.fields)return"";var l=e.fields.find((e=>e.name===a));if(!l)return o.includes(a)||console.warn('The current ordering config targeted the nonexistent field "%s" on schema type "%s". It should be one of %o',a,e.name,e.fields.map((e=>e.name))),"";if("reference"===l.type.name&&l.type.to){var c=l.type.to;return"".concat(a,"->{").concat(c.map((e=>i(e,u))).join(","),"}")}var s=u.length>0&&i(l.type,u),f=s?"{".concat(s,"}"):"";return u.length>0?"".concat(a).concat(f):a}},function(e,t,n){var r=n(483)((function(e,t,n){return e+(n?"-":"")+t.toLowerCase()}));e.exports=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FormViewBuilder=void 0;var r=n(531);function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function o(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{path:[]};return o(o({},super.serialize(e)),{},{type:"form"})}clone(e){var t=new u;return t.spec=o(o({},this.spec),e||{}),t}}t.FormViewBuilder=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ComponentViewBuilder=void 0;var r=n(57),a=n(531);function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function i(e){for(var t=1;t"object"==typeof e)(e)?i({},e):{options:{}};super(),u(this,"spec",void 0),this.spec=t;var n="function"==typeof e?e:this.spec.component;n&&(this.spec=this.component(n).spec)}component(e){return this.clone({component:e})}getComponent(){return this.spec.component}options(e){return this.clone({options:e})}getOptions(){return this.spec.options||{}}serialize(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{path:[]},t=super.serialize(e),n=this.spec.component;if("function"!=typeof n)throw new r.SerializeError("`component` is required and must be a function for `component()` view item",e.path,e.index).withHelpUrl(r.HELP_URL.COMPONENT_REQUIRED);return i(i({},t),{},{component:n,options:this.spec.options||{},type:"component"})}clone(e){var t=new l;return t.spec=i(i({},this.spec),e||{}),t}}t.ComponentViewBuilder=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getUserDefinedDefaultDocumentBuilder=void 0;var r=n(184),a=n(2202);t.getUserDefinedDefaultDocumentBuilder=e=>{var t=(0,a.getUserDefinedStructure)();if(!t||!t.getDefaultDocumentNode)return null;if("function"!=typeof t.getDefaultDocumentNode)throw new Error("Structure export `getDefaultDocumentNode` must be a function");var n=t.getDefaultDocumentNode(e);if(!n)return null;var o="function"==typeof n.serialize;if(!o&&"document"!==n.type)throw new Error("`getDefaultDocumentNode` must return a document or a document builder");return o?n:new r.DocumentBuilder(n)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getUserDefinedStructure=function(){return n(22)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getDocumentTypeList=g,t.getDocumentTypeListItem=y,t.getDocumentTypeListItems=function(e){return b(e||(0,o.getDefaultSchema)()).getDocumentTypes().map((t=>y(t,e)))};var r,a=(r=n(2204))&&r.__esModule?r:{default:r},o=n(235),i=n(2205),u=n(528),l=n(237),c=n(954),s=n(330),f=n(2208),d=n(530),p=n(184),h=n(525);var v=(0,u.getListIcon)(),m=(0,u.getDetailsIcon)(),b=(0,a.default)(i.dataAspects);function y(e,t){var n=t||(0,o.getDefaultSchema)(),r=n.get(e);if(!r)throw new Error('Schema type with name "'.concat(e,'" not found'));var a=b(n).getDisplayName(e);return(new s.ListItemBuilder).id(e).title(a).schemaType(r).child(((t,r)=>{var a=r.parent,o=(0,h.isList)(a)?a.items.find((e=>e.id===t)):null,i=g(e,n);return o&&o.title&&(i=i.title(o.title)),i}))}function g(e,t){var n="string"==typeof e?e:e.schemaType,r="string"==typeof n?n:n.name,a="string"==typeof e?{schemaType:n}:e,i=t||(0,o.getDefaultSchema)(),u=i.get(r);if(!u)throw new Error('Schema type with name "'.concat(r,'" not found'));var s=b(i).getDisplayName(r),h=function(e){var t=e.preview;return Boolean(t&&(t.prepare||t.select&&t.select.media))}(u);return(new f.DocumentTypeListBuilder).id(a.id||r).title(a.title||s).filter("_type == $type").params({type:r}).schemaType(u).showIcons(h).defaultOrdering(c.DEFAULT_SELECTED_ORDERING_OPTION.by).menuItemGroups(a.menuItemGroups||[{id:"sorting",title:"Sort"},{id:"layout",title:"Layout"},{id:"actions",title:"Actions"}]).child(a.child||(e=>(0,p.getDefaultDocumentNode)({schemaType:r,documentId:e}))).canHandleIntent(a.canHandleIntent||d.defaultIntentChecker).menuItems(a.menuItems||[...(0,l.getOrderingMenuItemsForSchemaType)(u),(new l.MenuItemBuilder).group("layout").title("Compact view").icon(v).action("setLayout").params({layout:"default"}),(new l.MenuItemBuilder).group("layout").title("Detailed view").icon(m).action("setLayout").params({layout:"detail"})])}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e,t){return e===t};t.default=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:r,n=void 0,a=[],o=void 0,i=!1,u=function(e,n){return t(e,a[n])},l=function(){for(var t=arguments.length,r=Array(t),l=0;lnew o(e));t.dataAspects=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(176)),a=i(n(2207)),o=n(91);function i(e){return e&&e.__esModule?e:{default:e}}var u=["geopoint","richDate","date","sanity.imageAsset","sanity.fileAsset"],l=["sanity.imageAsset","sanity.fileAsset"];function c(e){return e.type&&"document"===e.type.name}function s(e){return l.includes(e)}var f=!1;var d=class{constructor(e){this.schema=e,this.config=Object.assign({hiddenTypes:[],typeOptions:{}},a.default||{})}getConfig(){return this.config}getField(e,t){return e.fields.filter((e=>e.name===t))}getType(e){return this.schema.get(e)}inferTypesLegacy(){return(this.schema.getTypeNames()||[]).filter((e=>{return!u.includes(e)&&!this.config.hiddenTypes.includes(e)&&(null!==(t=this.getType(e)).type&&"object"===t.jsonType);var t}))}getDocumentTypes(){return this.config.hiddenTypes.length>0&&(f||(f=!0,console.warn("👋 Hi there! Looks like you have hidden types configured in your studio's config/@sanity/data-aspects.json"+" This config is now obsolete and should be removed. Read more at ".concat((0,o.generateHelpUrl)("toplevel-objects-to-document-type"))))),this.schema.getTypeNames().filter((e=>!s(e)&&c(this.schema.get(e))))}getInferredTypes(){return(e=this.schema).getTypeNames().some((t=>!s(t)&&c(e.get(t))))?this.getDocumentTypes():this.inferTypesLegacy();var e}getDisplayName(e){var t=this.config.typeOptions[e]||{},n=this.getType(e);return t.displayName||n.title||(0,r.default)(e)}getIcon(e){return this.getType(e).icon}getListConstraints(e){var t=this.config.typeOptions[e];if(!t)return"";var n=[];return t.order,(t.limit||0==t.limit)&&n.push("limit: ".concat(t.limit)),t.offset&&n.push("offset: ".concat(t.offset)),n.filter(Boolean).join(", ")}getListQuery(e){var t=e.typeName,n=e.keyForId,r=e.keyForDisplayFieldName,a=this.getItemDisplayField(t),o=this.getListConstraints(t),i='"'.concat(n,'": _id, "').concat(r,'": ').concat(a);return"".concat(this.schema.name,".").concat(t," [").concat(o,"] {").concat(i,"}")}};t.default=d},function(e,t){e.exports={listOptions:{},api:{},project:{}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentTypeListBuilder=void 0;var r=n(332),a=n(530);function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function i(e){for(var t=1;t{n({panes:t},{replace:!0})}),[n,t]),o.default.createElement(a.Card,{height:"fill"},o.default.createElement(i.Delay,{ms:300},o.default.createElement(a.Flex,{align:"center",direction:"column",height:"fill",justify:"center"},o.default.createElement(a.Spinner,{muted:!0}),o.default.createElement(a.Box,{marginTop:3},o.default.createElement(a.Text,{muted:!0,size:1},"Redirecting…")))))};var r=n(24),a=n(1),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=n(240);function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ensureDocumentIdAndType=function(e,t){return f.apply(this,arguments)},t.removeDraftPrefix=function(e){var t=(0,a.getPublishedId)(e);t!==e&&console.warn("Removed unexpected draft id in document link: All links to documents should have the `drafts.`-prefix removed and something appears to have made an intent link to `%s`",e);return t};var r,a=n(95),o=(r=n(73))&&r.__esModule?r:{default:r},i=n(185),u=n(4),l=n(328);function c(e,t,n,r,a,o,i){try{var u=e[o](i),l=u.value}catch(e){return void n(e)}u.done?t(l):Promise.resolve(l).then(r,a)}function s(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){c(o,r,a,i,u,"next",e)}function u(e){c(o,r,a,i,u,"throw",e)}i(void 0)}))}}function f(){return(f=s((function*(e,t){if(e&&t)return{id:e,type:t};if(!e&&t)return{id:(0,i.uuid)(),type:t};if(e&&!t)return{id:e,type:yield o.default.resolveTypeForDocument(e).pipe((0,u.first)()).toPromise()};throw new l.PaneResolutionError({message:"Neither document `id` or `type` was provided when trying to resolve intent."})}))).apply(this,arguments)}},function(e,t,n){"use strict";n(2213),n(2215);var r=n(2217);n.d(t,"a",(function(){return r.a}));n(2218),n(2220),n(2221),n(334),n(333),n(962)},function(e,t,n){"use strict";n(960),n(333)},function(e,t,n){"use strict";t.a=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i},function(e,t,n){"use strict";var r=n(961),a=n(2216);Object(r.a)("v3",48,a.a)},function(e,t,n){"use strict";function r(e){return 14+(e+64>>>9<<4)+1}function a(e,t){var n=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(n>>16)<<16|65535&n}function o(e,t,n,r,o,i){return a((u=a(a(t,e),a(r,i)))<<(l=o)|u>>>32-l,n);var u,l}function i(e,t,n,r,a,i,u){return o(t&n|~t&r,e,t,a,i,u)}function u(e,t,n,r,a,i,u){return o(t&r|n&~r,e,t,a,i,u)}function l(e,t,n,r,a,i,u){return o(t^n^r,e,t,a,i,u)}function c(e,t,n,r,a,i,u){return o(n^(t|~r),e,t,a,i,u)}t.a=function(e){if("string"==typeof e){var t=unescape(encodeURIComponent(e));e=new Uint8Array(t.length);for(var n=0;n>5]>>>a%32&255,i=parseInt(r.charAt(o>>>4&15)+r.charAt(15&o),16);t.push(i)}return t}(function(e,t){e[t>>5]|=128<>5]|=(255&e[a/8])<>>32-t}t.a=function(e){var t=[1518500249,1859775393,2400959708,3395469782],n=[1732584193,4023233417,2562383102,271733878,3285377520];if("string"==typeof e){var o=unescape(encodeURIComponent(e));e=[];for(var i=0;i>>0;w=O,O=g,g=a(y,30)>>>0,y=b,b=E}n[0]=n[0]+b>>>0,n[1]=n[1]+y>>>0,n[2]=n[2]+g>>>0,n[3]=n[3]+O>>>0,n[4]=n[4]+w>>>0}return[n[0]>>24&255,n[0]>>16&255,n[0]>>8&255,255&n[0],n[1]>>24&255,n[1]>>16&255,n[1]>>8&255,255&n[1],n[2]>>24&255,n[2]>>16&255,n[2]>>8&255,255&n[2],n[3]>>24&255,n[3]>>16&255,n[3]>>8&255,255&n[3],n[4]>>24&255,n[4]>>16&255,n[4]>>8&255,255&n[4]]}},function(e,t,n){"use strict"},function(e,t,n){"use strict";n(334)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StructureError=function(e){var t=e.error;if(!(t instanceof f.PaneResolutionError))throw t;var n=t.cause,r=(null==n?void 0:n.stack)||t.stack,a=r&&!(n instanceof i.SerializeError)&&!t.message.includes("Module build failed:"),c=n instanceof i.SerializeError?n.path:[],d=n instanceof i.SerializeError&&n.helpId||t.helpId,p=(0,l.useCallback)((()=>{window.location.reload()}),[]);return l.default.createElement(u.Card,{height:"fill",overflow:"auto",padding:4,sizing:"border",tone:"critical"},l.default.createElement(u.Container,null,l.default.createElement(u.Heading,{as:"h2"},"Encountered an error while reading structure"),l.default.createElement(u.Card,{marginTop:4,padding:4,radius:2,overflow:"auto",shadow:1,tone:"inherit"},c.length>0&&l.default.createElement(u.Stack,{space:2},l.default.createElement(u.Label,null,"Structure path"),l.default.createElement(u.Code,null,c.slice(1).map(((e,t)=>l.default.createElement(v,{key:"".concat(e,"-").concat(t)},e))))),l.default.createElement(u.Stack,{marginTop:4,space:2},l.default.createElement(u.Label,null,"Error"),l.default.createElement(u.Code,null,a?function(e){return e.replace(/\(\.\.\.\)\./g,"(...)\n .").replace(/__WEBPACK_IMPORTED_MODULE_\d+_+/g,"").replace(/___default\./g,".").replace(new RegExp(" \\(https?:\\/\\/".concat(window.location.host),"g")," (")}(r):t.message)),d&&l.default.createElement(u.Box,{marginTop:4},l.default.createElement(u.Text,null,l.default.createElement("a",{href:(0,o.generateHelpUrl)(d),rel:"noopener noreferrer",target:"_blank"},"View documentation"))),l.default.createElement(u.Box,{marginTop:4},l.default.createElement(u.Button,{text:"Reload",icon:s.SyncIcon,tone:"primary",onClick:p})))))};var r,a,o=n(91),i=n(234),u=n(1),l=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=d(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),c=(r=n(3))&&r.__esModule?r:{default:r},s=n(8),f=n(328);function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(d=function(e){return e?n:t})(e)}var p,h,v=c.default.span(a||(p=["\n &:not(:last-child)::after {\n content: ' ➝ ';\n opacity: 0.5;\n }\n"],h||(h=p.slice(0)),a=Object.freeze(Object.defineProperties(p,{raw:{value:Object.freeze(h)}}))))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DeskTool=void 0;var r,a,o=n(186),i=n(24),u=n(1),l=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=b(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),c=(r=n(3))&&r.__esModule?r:{default:r},s=n(64),f=n(337),d=n(119),p=n(2310),h=n(982),v=n(2313),m=["template"];function b(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(b=function(e){return e?n:t})(e)}function y(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function g(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return O(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return O(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function O(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var t=e.onPaneChange,n=(0,u.useToast)().push,r=(0,i.useRouter)(),a=r.navigate,c=r.getState,s=(0,p.useResolvedPanes)(),b=s.paneDataItems,O=s.resolvedPanes,w=s.routerPanes,j=g((0,l.useState)(!1),2),E=j[0],P=j[1],x=g((0,l.useState)(null),2),C=x[0],k=x[1],S=(0,l.useCallback)((()=>P(!0)),[]),D=(0,l.useCallback)((()=>P(!1)),[]);(0,l.useEffect)((()=>{O.length&&t(O)}),[t,O]),(0,l.useEffect)((()=>{if(E&&(null==w?void 0:w.some((e=>e.length>1)))){var e=null==w?void 0:w.map((e=>[e[0]]));a({panes:e},{replace:!0})}}),[a,E,w]);var M=(0,i.useRouterState)((0,l.useCallback)((e=>{var t=e||{},n=t.action,r=t.legacyEditDocumentId,a=t.type,i=t.editDocumentId,u=t.params,l=(void 0===u?{}:u).template,c=(0,o.getTemplateById)(l),s=c&&c.schemaType||a;return"edit"===n&&r||s&&i}),[]));return(0,l.useEffect)((()=>{if(M){var e=c()||{},t=e.legacyEditDocumentId,n=e.type,r=e.editDocumentId,i=e.params,u=void 0===i?{}:i,l=u.template,s=y(u,m),f=(0,o.getTemplateById)(l),d=f&&f.schemaType||n;a((0,h.getIntentRouteParams)({id:r||t,type:d,payloadParams:s,templateName:l}),{replace:!0})}}),[c,a,M]),(0,l.useEffect)((()=>{var e=e=>{(0,h.isSaveHotkey)(e)&&(e.preventDefault(),n({closable:!0,id:"auto-save-message",status:"info",title:"Sanity auto-saves your work!",duration:4e3}))};return window.addEventListener("keydown",e),()=>window.removeEventListener("keydown",e)}),[n]),l.default.createElement(d.DeskToolProvider,{layoutCollapsed:E},l.default.createElement(u.PortalProvider,{element:C||null},l.default.createElement(_,{flex:1,height:E?void 0:"fill",minWidth:512,onCollapse:S,onExpand:D},b.map((e=>{var t=e.active,n=e.childItemId,r=e.groupIndex,a=e.itemId,o=e.key,i=e.pane,u=e.index,c=e.params,s=e.path,d=e.payload,p=e.siblingIndex,m=e.selected;return l.default.createElement(l.Fragment,{key:"".concat(i===f.LOADING_PANE?"loading":i.type,"-").concat(u)},i===f.LOADING_PANE?l.default.createElement(v.LoadingPane,{paneKey:o,path:s,message:h.getWaitMessages,selected:m}):l.default.createElement(v.DeskToolPane,{active:t,groupIndex:r,index:u,pane:i,childItemId:n,itemId:a,paneKey:o,params:c,payload:d,selected:m,siblingIndex:p}))}))),l.default.createElement("div",{"data-portal":"",ref:k})))}));t.DeskTool=E,E.displayName="DeskTool"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(112);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(0),a=(n.n(r),n(652)),o=n.n(a),i=u()?r.useLayoutEffect:r.useEffect;o.a,"undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math&&self;function u(){return!("undefined"==typeof window||!window.document||!window.document.createElement)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Pane=void 0;var r,a,o=n(10),i=n(1),u=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=h(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),l=(r=n(3))&&r.__esModule?r:{default:r},c=n(540),s=n(978),f=n(2294),d=n(189),p=["children","currentMinWidth","currentMaxWidth","flex","id","minWidth","maxWidth","selected"];function h(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(h=function(e){return e?n:t})(e)}function v(){return v=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var g,O,w=(0,l.default)(i.Card)(a||(g=["\n outline: none;\n\n // NOTE: This will render a border to the right side of each pane\n // without taking up physical space.\n box-shadow: 1px 0 0 var(--card-border-color);\n"],O||(O=g.slice(0)),a=Object.freeze(Object.defineProperties(g,{raw:{value:Object.freeze(O)}})))),j=(0,u.forwardRef)((function(e,t){var n,r,a,l=e.children,h=e.currentMinWidth,b=e.currentMaxWidth,g=e.flex,O=void 0===g?1:g,j=e.id,_=e.minWidth,E=e.maxWidth,P=e.selected,x=void 0!==P&&P,C=y(e,p),k=m((0,u.useState)(null),2),S=k[0],D=k[1],M=(0,d.usePaneLayout)(),A=M.collapse,T=M.collapsed,I=M.expand,R=M.expandedElement,F=M.mount,B=M.panes,L=B.find((e=>e.element===S)),N=L&&B.indexOf(L),W="number"==typeof N?B[N+1]:void 0,V=N===B.length-1,z=R===S,U=!T&&((null==L?void 0:L.collapsed)||!1),H=(null==W?void 0:W.collapsed)||!1,Y=(0,i.useForwardedRef)(t),G=null!==(n=null==L?void 0:L.flex)&&void 0!==n?n:O,$=null!==(r=null==L?void 0:L.currentMinWidth)&&void 0!==r?r:h,q=null!==(a=null==L?void 0:L.currentMaxWidth)&&void 0!==a?a:b,Z=(0,u.useCallback)((e=>{D(e),Y.current=e}),[Y]);(0,u.useEffect)((()=>{if(S)return F(S,{currentMinWidth:h,currentMaxWidth:b,flex:O,id:j,minWidth:_,maxWidth:E})}),[h,b,O,j,_,E,F,S]);var K=(0,u.useCallback)((()=>{S&&A(S)}),[A,S]),X=(0,u.useCallback)((()=>{S&&I(S)}),[I,S]),J=(0,u.useMemo)((()=>({collapse:K,collapsed:!T&&U,expand:X,index:N,isLast:V,rootElement:S})),[U,K,X,V,T,N,S]),Q=(0,u.useMemo)((()=>{if(!T)return U?c.PANE_COLLAPSED_WIDTH:0===$||V?_||c.PANE_DEFAULT_MIN_WIDTH:$||_||c.PANE_DEFAULT_MIN_WIDTH}),[U,$,V,T,_]),ee=(0,u.useMemo)((()=>U?c.PANE_COLLAPSED_WIDTH:T&&V?void 0:V?E?null!=q?q:E:void 0:null!=q?q:E),[U,q,V,T,E]),te=T&&!V,ne=(0,u.useMemo)((()=>!V&&!T&&u.default.createElement(o.LegacyLayerProvider,{zOffset:"paneResizer"},u.default.createElement(f.PaneDivider,{disabled:U||H,element:S}))),[U,V,T,H,S]),re=(0,u.useMemo)((()=>({flex:G,minWidth:Q,maxWidth:ee===1/0?void 0:ee})),[G,Q,ee]);return u.default.createElement(u.default.Fragment,null,u.default.createElement(o.LegacyLayerProvider,{zOffset:"pane"},u.default.createElement(s.PaneContext.Provider,{value:J},u.default.createElement(w,v({"data-testid":"pane",tone:"inherit",hidden:te,id:j,overflow:T?void 0:"hidden"},C,{"data-pane-collapsed":U?"":void 0,"data-pane-index":N,"data-pane-selected":x?"":void 0,ref:Z,style:re}),c.PANE_DEBUG&&u.default.createElement(i.Card,{padding:4,tone:z?"primary":"caution"},u.default.createElement(i.Code,{size:1},["#".concat(N),"collapsed=".concat(U),"currentMinWidth=".concat($),"currentMaxWidth=".concat(q),"flex=".concat(G),"minWidth=".concat(Q),"maxWidth=".concat(ee)].join("\n"))),u.default.createElement(i.BoundaryElementProvider,{element:S},!te&&u.default.createElement(i.Flex,{direction:"column",height:"fill"},l))))),ne)}));t.Pane=j},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(146);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ChangeFieldWrapper=void 0;var r,a=s(n(17)),o=s(n(0)),i=(r=n(206))&&r.__esModule?r:{default:r},u=n(533),l=n(532);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}return r.default=e,n&&n.set(e,r),r}function f(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return d(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return d(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var t=o.default.useRef(null),n=o.default.useContext(l.ConnectorContext).onSetFocus,r=f(o.default.useState(!1),2),c=r[0],s=r[1],d=o.default.useCallback((()=>{s(!0)}),[]),p=o.default.useCallback((()=>{s(!1)}),[]);(0,u.useReporter)("change-".concat(a.toString(e.path)),(()=>({element:t.current,path:e.path,isChanged:!0,hasFocus:!1,hasHover:c,hasRevertHover:e.hasHover})),i.default);var h=(0,o.useCallback)((t=>{!function(e,t,n){e.stopPropagation(),t(n)}(t,n,e.path)}),[n,e.path]);return o.default.createElement("div",{ref:t,onClick:h,onMouseLeave:p,onMouseEnter:d},e.children)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createScope=function(){var e=r.createContext(s);var t=(0,a.createUseReporter)(e);return{Tracker:function(t){var n=r.useMemo((()=>(0,o.createStore)()),[]);return r.createElement(e.Provider,{value:n},t.children)},useReportedValues:function(){var t,n,a=r.useContext(e),o=r.useState(a.read()),i=(n=2,function(e){if(Array.isArray(e))return e}(t=o)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}}(t,n)||function(e,t){if(e){if("string"==typeof e)return u(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?u(e,t):void 0}}(t,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),l=i[0],c=i[1];return r.useLayoutEffect((()=>(c(a.read()),a.subscribe(c))),[a]),l},useReporter:t,useAutoIdReporter:function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Object.is;return t("element-".concat(r.useRef(d()).current),e,n)}}};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var u=a?Object.getOwnPropertyDescriptor(e,o):null;u&&(u.get||u.set)?Object.defineProperty(r,o,u):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(2230),o=n(2231);function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{l||console.warn(new Error('No context provided for reporter. Make sure that the component calling "useReporter('.concat(e,', ...)", is wrapped in a element'))),l=!0};var s={add:c,update:c,remove:c,subscribe:()=>(l||console.warn(new Error('No context provided for reporter. Make sure that the component calling "useReportedValues()", is wrapped inside a element')),l=!0,()=>{}),read:function(){return l||console.warn(new Error('No context provided for reporter. Make sure that the component calling "useReportedValues()", is wrapped inside a element')),l=!0,[]}},f=0,d=()=>++f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createUseReporter=function(e){return function(t,n){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Object.is,u=r.useContext(e),l=u.add,c=u.update,s=u.remove,f=r.useRef();r.useLayoutEffect((()=>{if(null===t)return i;var e=o(n);return l(t,e),f.current=e,()=>{s(t)}}),[l,t,s,n]),r.useLayoutEffect((()=>{var e=o(n);void 0===f.current||a(f.current,e)||null===t||c(t,e),f.current=e}))}};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=a(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=o?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(r,i,u):r[i]=e[i]}r.default=e,n&&n.set(e,r);return r}(n(0));function a(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(a=function(e){return e?n:t})(e)}function o(e){return function(e){return"function"==typeof e}(e)?e():e}var i=()=>{}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createStore=function(){var e=new Map,t=(0,a.default)(),n=t.publish,o=t.subscribe,i=(0,r.default)(n,10,{trailing:!0}),u=()=>Array.from(e.entries());return{add:function(t,n){e.has(t)&&console.error(new Error("Invalid call to useReporter(".concat(t,'): A component reporting on "').concat(t,'" is already mounted in the subtree. Make sure that all reporters within the same subtree have unique ids.'))),e.set(t,n),i(u())},remove:function(t){e.has(t),e.delete(t),i(u())},update:function(t,n){e.has(t),e.set(t,n),i(u())},read:u,subscribe:o}};var r=o(n(140)),a=o(n(182));function o(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createNoopTracker=function(){return{useReportedValues:o,Tracker:i,useReporter:o}};var r,a=(r=n(0))&&r.__esModule?r:{default:r};function o(){}function i(e){var t=e.children;return a.default.createElement(a.default.Fragment,null,t)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ChangeIndicator=void 0,t.ChangeIndicatorCompareValueProvider=function(e){var t=e.children,n=e.compareValue,r=e.value,a=(0,o.useContext)(c.ChangeIndicatorContext),i=(0,o.useMemo)((()=>({value:r,compareValue:n,focusPath:a.focusPath||v,path:a.path,fullPath:a.fullPath})),[a.focusPath,a.path,a.fullPath,r,n]);return o.default.createElement(c.ChangeIndicatorContext.Provider,{value:i},t)},t.ChangeIndicatorForFieldPath=function(e){var t=e.className,n=e.disabled,r=e.path,a=e.hasFocus,i=e.isChanged,l=e.children,s=o.default.useContext(c.ChangeIndicatorContext),f=o.default.useMemo((()=>u.pathFor(s.fullPath.concat(r))),[s.fullPath,r]);return o.default.createElement(b,{disabled:n,className:t,isChanged:i,hasFocus:Boolean(a),fullPath:f},l)},t.ChangeIndicatorProvider=y,t.ChangeIndicatorScope=function(e){var t=e.children,n=e.path,r=o.default.useContext(c.ChangeIndicatorContext),a=r.focusPath,i=u.get(r.value,n),l=u.get(r.compareValue,n);return(0,o.useMemo)((()=>o.default.createElement(y,{path:n,focusPath:a,value:i,compareValue:l},t)),[t,l,a,n,i])},t.ChangeIndicatorWithProvidedFullPath=function(e){var t=e.children,n=e.className,r=e.compareDeep,a=e.disabled,i=e.hasFocus,l=e.onHasChanges,s=e.path,f=e.value,d=e.withHoverEffect,p=o.default.useContext(c.ChangeIndicatorContext),h=o.default.useMemo((()=>u.pathFor(p.fullPath.concat(s))),[p.fullPath,s]),v=(0,o.useCallback)((e=>{l&&l(e)}),[l]);return o.default.createElement(g,{className:n,compareDeep:r,compareValue:u.get(p.compareValue,s),disabled:a,fullPath:h,hasFocus:i,onHasChanges:v,value:f,withHoverEffect:d},t)},t.ContextProvidedChangeIndicator=O,t.CoreChangeIndicator=g;var r,a=n(1),o=d(n(0)),i=(r=n(206))&&r.__esModule?r:{default:r},u=d(n(17)),l=n(533),c=n(964),s=n(2234);function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function d(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}return r.default=e,n&&n.set(e,r),r}function p(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return h(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return h(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function h(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n"string"==typeof e||"boolean"==typeof e||void 0===e||"number"==typeof e,b=(0,o.memo)((function(e){var t=e.children,n=e.className,r=e.disabled,c=e.fullPath,f=e.hasFocus,d=e.isChanged,h=e.withHoverEffect,v=(0,a.useLayer)(),m=p(o.default.useState(!1),2),b=m[0],y=m[1],g=o.default.useCallback((()=>y(!0)),[]),O=o.default.useCallback((()=>y(!1)),[]),w=o.default.useRef(null);return(0,l.useReporter)(r?null:"field-".concat(u.toString(c)),(()=>({element:w.current,path:c,isChanged:d,hasFocus:f,hasHover:b,zIndex:v.zIndex})),i.default),o.default.createElement("div",{ref:w,className:n,onMouseEnter:g,onMouseLeave:O},o.default.createElement(s.ElementWithChangeBar,{hasFocus:f,isChanged:d,disabled:r,withHoverEffect:h},t))}));function y(e){var t=e.compareValue,n=e.value,r=o.default.useContext(c.ChangeIndicatorContext),a=e.path,i=(0,o.useMemo)((()=>e.focusPath||v),[e.focusPath]),l=r.fullPath,s=o.default.useMemo((()=>u.pathFor(l.concat(a))),[l,a]),f=o.default.useMemo((()=>({value:n,compareValue:t,focusPath:i,path:a,fullPath:s})),[s,n,t,i,a]);return o.default.createElement(c.ChangeIndicatorContext.Provider,{value:f},e.children)}function g(e){var t,n,r=e.children,a=e.className,u=e.compareDeep,l=e.compareValue,c=e.disabled,s=e.fullPath,f=e.hasFocus,d=e.onHasChanges,p=e.value,h=e.withHoverEffect,v=(n=l,(void 0===(t=p)||void 0===n||null===t||null===n||m(t)&&m(n))&&p!==l||u&&!(0,i.default)(p,l));return(0,o.useEffect)((()=>{d&&d(v)}),[v,d]),o.default.createElement(b,{className:a,disabled:c,fullPath:s,hasFocus:f,isChanged:v,withHoverEffect:h},r)}function O(e){var t=e.children,n=e.className,r=e.compareDeep,a=e.disabled,i=o.default.useContext(c.ChangeIndicatorContext),l=i.value,s=i.compareValue,f=i.path,d=i.focusPath,p=i.fullPath;return o.default.createElement(g,{disabled:a,fullPath:p,value:l,compareValue:s,hasFocus:u.hasFocus(d,f),compareDeep:r||!1,className:n},t)}var w=O;t.ChangeIndicator=w},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ElementWithChangeBar=function(e){var t=e.children,n=e.disabled,u=e.hasFocus,c=e.isChanged,s=e.withHoverEffect,f=void 0===s||s,d=(j=(0,a.useState)(!1),_=2,function(e){if(Array.isArray(e))return e}(j)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}}(j,_)||function(e,t){if(e){if("string"==typeof e)return l(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?l(e,t):void 0}}(j,_)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),p=d[0],h=d[1],v=a.default.useContext(o.ConnectorContext),m=v.onOpenReviewChanges,b=v.isReviewChangesOpen,y=(0,r.useLayer)().zIndex,g=(0,a.useCallback)((()=>h(!0)),[]),O=(0,a.useCallback)((()=>h(!1)),[]),w=(0,a.useMemo)((()=>n||!c?null:a.default.createElement(i.ChangeBar,{"data-testid":"change-bar",$zIndex:y},a.default.createElement(i.ChangeBarMarker,{"data-testid":"change-bar__marker"}),a.default.createElement(i.ChangeBarButton,{"aria-label":"Review changes","data-testid":"change-bar__button",onClick:b?void 0:m,onMouseEnter:g,onMouseLeave:O,tabIndex:-1,type:"button",$withHoverEffect:f}))),[n,c,y,b,m,g,O,f]);var j,_;return a.default.createElement(i.ChangeBarWrapper,{changed:c,"data-testid":"change-bar-wrapper",disabled:n,focus:u,hover:p,isReviewChangeOpen:b},a.default.createElement(i.FieldWrapper,{"data-testid":"change-bar__field-wrapper"},t),w)};var r=n(1),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(532),i=n(2235);function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var t=e.changed,n=e.disabled,u=e.isReviewChangeOpen;return n?(0,d.css)(r||(r=h(["\n "," {\n display: none;\n }\n "])),b):(0,d.css)(a||(a=h(["\n --change-bar-offset: 2px;\n\n display: flex;\n position: relative;\n\n @media (hover: hover) {\n &:hover {\n z-index: 10;\n }\n }\n\n /* hide when field is not changed */\n ","\n\n /* hide hover effect when review changes is open */\n ","\n "])),!t&&(0,d.css)(o||(o=h(["\n "," {\n opacity: 0;\n pointer-events: none;\n }\n "])),b),u&&(0,d.css)(i||(i=h(["\n "," {\n opacity: 0;\n }\n "])),g))}));t.ChangeBarWrapper=v;var m=d.default.div(u||(u=h(["\n flex-grow: 1;\n min-width: 0;\n"])));t.FieldWrapper=m;var b=d.default.div(l||(l=h(["\n position: relative;\n opacity: 1;\n transition: opacity 100ms;\n z-index: ",";\n"])),(e=>e.$zIndex));t.ChangeBar=b;var y=d.default.div((e=>{var t=e.theme,n=t.sanity.color.spot.yellow,r=t.sanity.media[0];return(0,d.css)(c||(c=h(["\n position: absolute;\n top: 0;\n left: var(--change-bar-offset);\n width: 2px;\n bottom: 0;\n background-color: ",";\n border-radius: 1px;\n\n @media (min-width: ","px) {\n display: unset;\n }\n "])),n,r)}));t.ChangeBarMarker=y;var g=d.default.button((e=>{var t=e.theme,n=e.$withHoverEffect,r=t.sanity.color.spot.yellow;return(0,d.css)(s||(s=h(["\n appearance: none;\n border: 0;\n outline: 0;\n display: block;\n padding: 0;\n background: transparent;\n opacity: 0;\n position: absolute;\n height: 100%;\n cursor: pointer;\n pointer-events: all;\n left: calc(-0.25rem + var(--change-bar-offset));\n width: 1rem;\n transition: opacity ","ms;\n\n &:focus {\n border: 0;\n outline: 0;\n }\n\n &:after {\n content: '';\n width: 16px;\n height: calc(100% + 14px);\n display: block;\n position: absolute;\n top: -7px;\n left: -3px;\n border-radius: 8px;\n background: ",";\n }\n\n &:focus {\n border: 0;\n outline: 0;\n }\n\n ","\n "])),250,r,n&&(0,d.css)(f||(f=h(["\n @media (hover: hover) {\n &:hover {\n opacity: 0.2;\n }\n }\n "]))))}));t.ChangeBarButton=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ChangeConnectorRoot=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(335),o=n(118),i=n(187),u=n(2240),l=["children","className","onSetFocus","isReviewChangesOpen","onOpenReviewChanges"];function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(){return s=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var h=i.ENABLED?function(e){var t=e.children,n=e.className,i=e.onSetFocus,c=e.isReviewChangesOpen,d=e.onOpenReviewChanges,h=p(e,l),v=f(r.default.useState(),2),m=v[0],b=v[1],y=(0,r.useMemo)((()=>({isReviewChangesOpen:c,onOpenReviewChanges:d,onSetFocus:i})),[c,d,i]);return r.default.createElement(o.ConnectorContext.Provider,{value:y},r.default.createElement(o.Tracker,null,r.default.createElement(a.ScrollContainer,s({},h,{ref:b,className:n}),t,m&&r.default.createElement(u.ConnectorsOverlay,{rootElement:m,onSetFocus:i}))))}:function(e){var t=e.children,n=e.className;return r.default.createElement(a.ScrollContainer,{className:n},t)};t.ChangeConnectorRoot=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ScrollContainer=void 0;var r=u(n(0)),a=u(n(182)),o=n(967),i=["as","onScroll"];function u(e){return e&&e.__esModule?e:{default:e}}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function s(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var f=()=>{},d=r.default.forwardRef((function(e,t){var n=e.as,u=void 0===n?"div":n,d=e.onScroll,p=s(e,i),h=r.default.useRef(null),v=r.default.useContext(o.ScrollContext),m=r.default.useMemo((()=>(0,a.default)()),[]);r.default.useEffect((()=>d?m.subscribe(d):f),[m,d]),r.default.useEffect((()=>v?m.subscribe(v.publish):f),[v,m]),r.default.useEffect((()=>{var e=e=>{m.publish(e)};return h.current&&h.current.addEventListener("scroll",e,{passive:!0,capture:!0}),()=>{h.current&&h.current.removeEventListener("scroll",e)}}),[m]);return r.default.createElement(o.ScrollContext.Provider,{value:m},r.default.createElement(u,function(e){for(var t=1;t{h.current=e,"function"==typeof t?t(e):t&&"object"==typeof t&&(t.current=e)},"data-testid":"scroll-container"},p)))}));t.ScrollContainer=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ScrollMonitor=function(e){var t=e.onScroll,n=e.children;return(0,o.useOnScroll)(t),a.default.createElement(a.default.Fragment,null,n)};var r,a=(r=n(0))&&r.__esModule?r:{default:r},o=n(966)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ConnectorsOverlay=function(e){var t=e.rootElement,n=e.onSetFocus,r=w(o.default.useState(null),2),l=r[0],c=r[1],s=(0,u.useReportedValues)(),f=(0,o.useMemo)((()=>new Map(s)),[s]),d=w((0,o.useState)((()=>E(s,l,f,t))),2),p=d[0].connectors,h=d[1],b=(0,o.useMemo)((()=>(0,a.default)(p,(e=>-e.field.path.length)).slice(0,1)),[p]),y=(0,o.useCallback)((()=>{h(E(s,l,f,t))}),[f,s,l,t]);return(0,v.useResizeObserver)(t,y),o.default.createElement(i.ScrollMonitor,{onScroll:y},o.default.createElement(m.SvgWrapper,{style:{zIndex:b[0]&&b[0].field.zIndex}},b.map((e=>{var t=e.field,r=e.change;return r?o.default.createElement(P,{field:t,change:r,key:t.id,onSetFocus:n,setHovered:c}):null}))))};var r,a=(r=n(180))&&r.__esModule?r:{default:r},o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=b(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=n(335),u=n(118),l=n(2241),c=n(2242),s=n(2243),f=n(187),d=n(2244),p=n(2245),h=n(2250),v=n(2251),m=n(2252);function b(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(b=function(e){return e?n:t})(e)}function y(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function g(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){u=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(u)throw o}}}}(e);try{for(u.s();!(a=u.n()).done;){var s=a.value;if((0,c.isChangeBar)(s)&&s[1].isChanged){var f=w(s,2),p=f[0],h=f[1];p!==t?h.hasHover?o.push(s):h.hasFocus&&i.push(s):o.push(s)}}}catch(e){u.e(e)}finally{u.f()}var v=o.length>0;return{connectors:(v?o:i).map((e=>{var t=w(e,1)[0];return{field:g({id:t},(0,l.findMostSpecificTarget)("field",t,n)),change:g({id:t},(0,l.findMostSpecificTarget)("change",t,n))}})).filter((e=>{var t=e.field,n=e.change;return t&&n&&t.element&&n.element})).map((e=>{var t=e.field,n=e.change;return{hasHover:t.hasHover||n.hasHover,hasFocus:t.hasFocus,hasRevertHover:n.hasRevertHover,field:g(g({},t),(0,d.getOffsetsTo)(t.element,r)),change:g(g({},n),(0,d.getOffsetsTo)(n.element,r))}})),isHoverConnector:v}}function P(e){var t=e.change,n=e.field,r=e.onSetFocus,a=e.setHovered,i=(0,o.useCallback)((()=>{(0,s.scrollIntoView)(n),(0,s.scrollIntoView)(t),r(n.path)}),[n,t,r]),u=(0,o.useCallback)((()=>a(n.id)),[n,a]),l=(0,o.useCallback)((()=>a(null)),[a]);return o.default.createElement(o.default.Fragment,null,o.default.createElement("g",{onClick:i,onMouseEnter:u,onMouseLeave:l},o.default.createElement(p.Connector,{from:{rect:{left:n.rect.left+2,top:n.rect.top,height:n.rect.height,width:n.rect.width},bounds:n.bounds},to:{rect:t.rect,bounds:t.bounds}})),f.DEBUG_LAYER_BOUNDS&&o.default.createElement(h.DebugLayers,{field:n,change:t}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.findMostSpecificTarget=function(e,t,n){var o,u=r.fromString(t.slice(t.indexOf("-")+1)),l="".concat(e,"-").concat(r.toString(u));if(n.has(l))return n.get(l);var c,s=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=i(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,u=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return u=e.done,e},e:function(e){l=!0,o=e},f:function(){try{u||null==n.return||n.return()}finally{if(l)throw o}}}}(n);try{for(s.s();!(c=s.n()).done;){var f=(b=c.value,y=2,function(e){if(Array.isArray(e))return e}(b)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(b,y)||i(b,y)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),d=f[0],p=f[1];if("path"in p&&d.startsWith(e)){var h=r.numEqualSegments(u,p.path),v=p.path[p.path.length-1],m=h===p.path.length-1&&(0,a.isKeyedObject)(v);if(0!==h&&(h===p.path.length||m)&&(o=p,h===u.length))break}}}catch(e){s.e(e)}finally{s.f()}var b,y;return o};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=o(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(r,i,u):r[i]=e[i]}r.default=e,n&&n.set(e,r);return r}(n(17)),a=n(12);function o(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(o=function(e){return e?n:t})(e)}function i(e,t){if(e){if("string"==typeof e)return u(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?u(e,t):void 0}}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{for(var n={top:0,left:0,height:t.offsetHeight,width:t.offsetWidth},a={top:0,left:0,height:e.offsetHeight,width:e.offsetWidth},o=!1,i=e;i&&i!==t&&t.contains(i);)o&&(n.top+=i.offsetTop,n.left+=i.offsetLeft),(0,r.hasOverflowScroll)(i)&&(n.top=i.offsetTop,n.height=i.offsetHeight,n.left=i.offsetLeft,n.width=i.offsetWidth,o=!0),a.top+=i.offsetTop-i.scrollTop,a.left+=i.offsetLeft-i.scrollLeft,i=i.offsetParent;return{rect:a,bounds:n}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Connector=function(e){var t=e.from,n=e.to,r=(0,u.mapConnectorToLine)({from:t,to:n});if(r.from.outOfBounds&&r.to.outOfBounds)return null;var c=(0,i.generateConnectorPath)(r);return a.default.createElement(a.default.Fragment,null,a.default.createElement(l.InteractivePath,{d:c,strokeWidth:o.INTERACTIVE_STROKE_WIDTH}),a.default.createElement(l.ConnectorPath,{d:c,strokeWidth:o.STROKE_WIDTH}),a.default.createElement(l.RightBarWrapper,{top:n.rect.top,left:n.rect.left,height:n.rect.height,width:o.STROKE_WIDTH,bounds:n.bounds}),r.from.isAbove&&a.default.createElement(l.ConnectorPath,{d:(0,i.arrowPath)(r.from.left+o.ARROW_MARGIN_X,r.from.bounds.top-o.ARROW_THRESHOLD+o.ARROW_MARGIN_Y,-1),strokeWidth:o.STROKE_WIDTH}),r.from.isBelow&&a.default.createElement(l.ConnectorPath,{d:(0,i.arrowPath)(r.from.left+o.ARROW_MARGIN_X,r.from.bounds.top+r.from.bounds.height+o.ARROW_THRESHOLD-o.ARROW_MARGIN_Y,1),strokeWidth:o.STROKE_WIDTH}),r.to.isAbove&&a.default.createElement(l.ConnectorPath,{d:(0,i.arrowPath)(r.to.bounds.left+o.ARROW_MARGIN_X,r.to.bounds.top-o.ARROW_THRESHOLD+o.ARROW_MARGIN_Y,-1),strokeWidth:o.STROKE_WIDTH}),r.to.isBelow&&a.default.createElement(l.ConnectorPath,{d:(0,i.arrowPath)(r.to.bounds.left+o.ARROW_MARGIN_X,r.to.bounds.top+r.to.bounds.height+o.ARROW_THRESHOLD-o.ARROW_MARGIN_Y,1),strokeWidth:o.STROKE_WIDTH}),o.DEBUG&&a.default.createElement(a.default.Fragment,null,a.default.createElement(l.DebugRect,{x:r.from.bounds.left,y:r.from.bounds.top,width:r.from.bounds.width,height:r.from.bounds.height,stroke:"green"}),a.default.createElement(l.DebugRect,{x:r.to.bounds.left,y:r.to.bounds.top,width:r.to.bounds.width,height:r.to.bounds.height,stroke:"yellow"}),!r.from.outOfBounds&&a.default.createElement("g",{transform:"translate(".concat(r.from.bounds.left," ").concat(r.from.bounds.top,")")},a.default.createElement(l.DebugRect,{width:r.from.bounds.width,height:r.from.bounds.height,strokeWidth:o.STROKE_WIDTH,stroke:"green"})),!r.to.outOfBounds&&a.default.createElement("g",{transform:"translate(".concat(r.to.bounds.left," ").concat(r.to.bounds.top,")")},a.default.createElement(l.DebugRect,{width:r.to.bounds.width,height:r.to.bounds.height,strokeWidth:o.STROKE_WIDTH,stroke:"red"}))))};var r,a=(r=n(0))&&r.__esModule?r:{default:r},o=n(187),i=n(2246),u=n(2247),l=n(2248)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.arrowPath=function(e,t,n){return["M ".concat(e-r.ARROW_SIZE," ").concat(t-r.ARROW_SIZE*n," "),"L ".concat(e," ").concat(t),"L ".concat(e+r.ARROW_SIZE," ").concat(t-r.ARROW_SIZE*n)].join("")},t.generateConnectorPath=function(e){var t=e.from,n=e.to,u=t.left,l=t.top,c=n.left,s=n.top,f=[],d=Math.min(r.CORNER_RADIUS,Math.abs(l-s)/2);t.isAbove?f.push(a(u+r.ARROW_MARGIN_X,l-r.ARROW_THRESHOLD+r.ARROW_MARGIN_Y),o(u+r.ARROW_MARGIN_X,l-r.CORNER_RADIUS),i(u+r.ARROW_MARGIN_X,l,u+r.ARROW_MARGIN_X+r.CORNER_RADIUS,l)):t.isBelow?f.push(a(u+r.ARROW_MARGIN_X,l+r.ARROW_THRESHOLD-r.ARROW_MARGIN_Y),o(u+r.ARROW_MARGIN_X,l+r.CORNER_RADIUS),i(u+r.ARROW_MARGIN_X,l,u+r.ARROW_MARGIN_X+r.CORNER_RADIUS,l)):f.push(a(u,l));n.isAbove?ln.bounds.top+n.bounds.height?f.push(o(n.bounds.left-r.ARROW_MARGIN_X-d,l),i(n.bounds.left-r.ARROW_MARGIN_X,l,n.bounds.left-r.ARROW_MARGIN_X,l-d),o(n.bounds.left-r.ARROW_MARGIN_X,s+d),i(n.bounds.left-r.ARROW_MARGIN_X,s,n.bounds.left-r.ARROW_MARGIN_X+d,s),o(n.bounds.left+r.ARROW_MARGIN_X-r.CORNER_RADIUS,s),i(n.bounds.left+r.ARROW_MARGIN_X,s,n.bounds.left+r.ARROW_MARGIN_X,s+r.CORNER_RADIUS),o(n.bounds.left+r.ARROW_MARGIN_X,s+r.ARROW_THRESHOLD-r.ARROW_MARGIN_Y)):f.push(o(n.bounds.left+r.ARROW_MARGIN_X-r.CORNER_RADIUS,l),i(n.bounds.left+r.ARROW_MARGIN_X,l,n.bounds.left+r.ARROW_MARGIN_X,l+r.CORNER_RADIUS),o(n.bounds.left+r.ARROW_MARGIN_X,s+r.ARROW_THRESHOLD-r.ARROW_MARGIN_Y)):l1&&void 0!==arguments[1]?arguments[1]:"";return e.join(t)}(f)};var r=n(187);function a(e,t){return"M".concat(e," ").concat(t)}function o(e,t){return"L".concat(e," ").concat(t)}function i(e,t,n,r){return"Q".concat(e," ").concat(t," ").concat(n," ").concat(r)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.mapConnectorToLine=function(e){var t={top:e.from.bounds.top+r.ARROW_THRESHOLD,bottom:e.from.bounds.top+e.from.bounds.height-r.ARROW_THRESHOLD,left:e.from.bounds.left,right:e.from.bounds.left+e.from.bounds.width,width:e.from.bounds.width,height:e.from.bounds.height-2*r.ARROW_THRESHOLD},n=a(e.from.rect,t);n.left=e.from.rect.left+e.from.rect.width+1;var o={top:e.to.bounds.top+r.ARROW_THRESHOLD,bottom:e.to.bounds.top+e.to.bounds.height-r.ARROW_THRESHOLD,left:e.to.bounds.left,right:e.to.bounds.left+e.to.bounds.width,width:e.to.bounds.width,height:e.to.bounds.height-2*r.ARROW_THRESHOLD},i=a(e.to.rect,o),u=Math.max(i.startY,n.startY);n.top=Math.min(u,n.endY),n.topo.bottom&&(n.top=Math.max(o.bottom,n.startY));i.top=Math.min(u,i.endY),i.topt.bottom&&(i.top=Math.max(t.bottom,i.startY));return n.top=Math.min(Math.max(n.top,t.top),t.bottom),i.top=Math.min(Math.max(i.top,o.top),o.bottom),{from:n,to:i}};var r=n(187);function a(e,t){var n=e.top+e.height/2,a=e.top+e.heightt.top+t.height-r.ARROW_MARGIN_Y;return{bounds:t,left:e.left,top:n,centerY:n,startY:e.top+r.CONNECTOR_MARGIN,endY:e.top+e.height-r.CONNECTOR_MARGIN,isAbove:a,isBelow:o,outOfBounds:a||o}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RightBarWrapper=t.InteractivePath=t.DebugRect=t.ConnectorPath=void 0;var r,a,o,i,u=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(3)),l=n(2249);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var f=u.default.rect(r||(r=s(["\n stroke: #ccc;\n fill: none;\n pointer-events: none;\n stroke-linecap: round;\n"])));t.DebugRect=f;var d=u.default.path((e=>{var t=e.theme.sanity.color.spot.yellow;return(0,u.css)(a||(a=s(["\n fill: none;\n pointer-events: none;\n stroke-linecap: round;\n stroke-linejoin: round;\n stroke: ",";\n "])),t)}));t.ConnectorPath=d;var p=u.default.path((e=>{var t=e.theme.sanity.color.spot.yellow;return(0,u.css)(o||(o=s(["\n fill: none;\n pointer-events: stroke;\n stroke: ",";\n cursor: pointer;\n stroke-linecap: round;\n stroke-linejoin: round;\n opacity: 0;\n\n &:hover {\n opacity: 0.2;\n }\n "])),t)}));t.InteractivePath=p;var h=(0,u.default)(l.ClampedRect)((e=>{var t=e.theme.sanity.color.spot.yellow;return(0,u.css)(i||(i=s(["\n stroke: none;\n pointer-events: none;\n fill: ",";\n "])),t)}));t.RightBarWrapper=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ClampedRect=function(e){var t=e.bounds,n=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,o),r=Math.max(t.left,e.left),u=Math.max(e.top,t.top),l=Math.max(0,e.height-(u-e.top)),c=Math.max(0,e.width-(r-e.left));return a.default.createElement("rect",i({},n,{x:r,y:u,height:l,width:c}))};var r,a=(r=n(0))&&r.__esModule?r:{default:r},o=["bounds"];function i(){return i=Object.assign||function(e){for(var t=1;ta.resizeObserver.observe(e,t)),[e,t])};var r=n(0),a=n(969)},function(e,t,n){"use strict";var r,a;Object.defineProperty(t,"__esModule",{value:!0}),t.SvgWrapper=void 0;var o,i,u=((r=n(3))&&r.__esModule?r:{default:r}).default.svg(a||(o=["\n pointer-events: none;\n position: absolute;\n left: 0;\n top: 0;\n right: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n"],i||(i=o.slice(0)),a=Object.freeze(Object.defineProperties(o,{raw:{value:Object.freeze(i)}}))));t.SvgWrapper=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2254);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var a=n(971);Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===a[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}));var o=n(2270);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===o[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))}));var i=n(539);Object.keys(i).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===i[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return i[e]}}))}));var u=n(2272);Object.keys(u).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===u[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return u[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FormField=void 0;var r=n(1),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(118),i=n(2255),u=["__unstable_changeIndicator","__unstable_markers","__unstable_presence","children","description","inputId","level","title"];function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function c(){return c=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var f=(0,a.memo)((function(e){var t=e.__unstable_changeIndicator,n=void 0===t||t,l=e.__unstable_markers,f=e.__unstable_presence,d=e.children,p=e.description,h=e.inputId,v=e.level,m=e.title,b=s(e,u),y=d;if(n){var g="object"==typeof n?n:{};y=a.default.createElement(o.ChangeIndicator,g,d)}return a.default.createElement(r.Stack,c({},b,{"data-level":v,space:1}),m&&a.default.createElement(i.FormFieldHeader,{__unstable_markers:l,__unstable_presence:f,description:p,inputId:h,title:m}),a.default.createElement("div",null,y))}));t.FormField=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FormFieldHeader=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(1),o=n(241),i=n(971);function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}var l=(0,r.memo)((function(e){var t=e.__unstable_markers,n=e.__unstable_presence,u=e.description,l=e.inputId,c=e.title;return r.default.createElement(a.Flex,{align:"flex-end"},r.default.createElement(a.Box,{flex:1,paddingY:2},r.default.createElement(i.FormFieldHeaderText,{__unstable_markers:t,description:u,inputId:l,title:c})),n&&n.length>0&&r.default.createElement(a.Box,null,r.default.createElement(o.FieldPresence,{maxAvatars:4,presence:n})))}));t.FormFieldHeader=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PresenceOverlay=void 0;var r,a=(r=n(0))&&r.__esModule?r:{default:r},o=n(336),i=n(535),u=n(2257);var l=[0,0,0,0];var c=o.DISABLE_OVERLAY?function(e){return e.children}:function(e){var t=e.children,n=e.margins;return a.default.createElement(i.Tracker,null,a.default.createElement(u.StickyOverlay,{margins:n||l},t))};t.PresenceOverlay=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StickyOverlay=function(e){var t=e.children,n=e.margins,r=void 0===n?x:n,a=(0,f.useReportedValues)(),i=u.default.useRef(),c=u.default.useMemo((()=>i.current?function(e,t){return e.map((e=>{var n=v(e,2),r=n[0],a=n[1];return g(g({},a),{},{id:r,rect:C(a.element,t)})}))}(a,i.current):k),[a]),d=u.default.useCallback(((e,t)=>{var n=function(e){var t=function(e){return e.map(((e,t,n)=>{var r,a,o=null===(r=n[t-1])||void 0===r?void 0:r.region.rect,i=o?(a=o).top+a.height:0;return g(g({},e),{},{spacerHeight:e.region.rect.top-i})}))}(j(e)),n=g({top:[],inside:[],bottom:[]},(0,o.default)(t,(e=>e.position)));return{top:j(n.top).map(((e,t,n)=>g(g({},e),{},{indent:n.slice(t+1).reduce(((e,t)=>e+t.region.rect.width),0)}))),inside:j(n.inside).map((e=>g(g({},e),{},{indent:0}))),bottom:j(n.bottom).map(((e,t,n)=>g(g({},e),{},{indent:n.slice(0,t).reduce(((e,t)=>e+t.region.rect.width),0)})))}}(e.filter((e=>e.region.presence.length>0))),a=E(n.top.map((e=>e.region.rect.height+e.spacerHeight))),i=E([...n.inside,...n.bottom].map((e=>e.region.rect.height+e.spacerHeight))),c=n.inside.reduce(((e,t)=>{var n=t.distanceTop,r=t.distanceBottom,a=n<=l.SLIDE_RIGHT_THRESHOLD_TOP,o=r<=l.SLIDE_RIGHT_THRESHOLD_BOTTOM;return{nearTop:e.nearTop+(a?t.region.presence.length:0),nearBottom:e.nearBottom+(o?t.region.presence.length:0)}}),{nearTop:0,nearBottom:0});return u.default.createElement(u.default.Fragment,null,u.default.createElement(S,{closeCount:c.nearTop,margins:r,position:"top",regionsWithIntersectionDetails:n.top}),u.default.createElement(P,{height:a}),u.default.createElement(D,{containerWidth:t,regionsWithIntersectionDetails:n.inside}),u.default.createElement(P,{height:i}),u.default.createElement(S,{closeCount:c.nearBottom,margins:r,position:"bottom",regionsWithIntersectionDetails:n.bottom}))}),[r]);return u.default.createElement(s.RegionsWithIntersections,{ref:i,margins:r,regions:c,render:d},t)};var r=h(n(180)),a=h(n(536)),o=h(n(449)),i=h(n(28)),u=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),l=n(336),c=n(970),s=n(2264),f=n(535),d=["height"];function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function h(e){return e&&e.__esModule?e:{default:e}}function v(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return m(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return m(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function m(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function y(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function g(e){for(var t=1;t(0,a.default)(e,(e=>e.region.rect.top)),_=(e,t)=>e+t,E=e=>e.reduce(_,0);var P=e=>{var t=e.height,n=b(e,d);return u.default.createElement("div",{style:g({height:Math.max(0,t)},null==n?void 0:n.style)})},x=[0,0,0,0];function C(e,t){return g(g({},((e,t)=>{for(var n=e,r=-n.scrollTop,a=0;n&&n!==t;)r+=n.offsetTop-n.scrollTop,a+=n.offsetLeft,n=n.offsetParent;return{top:r,left:a}})(e,t)),{},{width:e.offsetWidth,height:e.offsetHeight})}var k=[],S=(0,u.memo)((function(e){var t=e.closeCount,n=e.margins,a=e.position,o=e.regionsWithIntersectionDetails,s="top"===a?1:-1,f=(0,u.useMemo)((()=>o.length?(0,i.default)((0,r.default)(o,(e=>e.region.rect.top*s)).map((e=>e.region.presence||k))):k),[s,o]),d=v(n,4),p=d[0],h=d[1],m=d[2],b=(d[3]||0)+(f.length>0?-t*(l.AVATAR_SIZE+l.AVATAR_DISTANCE):0)-h,y="top"===a?p:m,O=(0,u.useMemo)((()=>g(g({zIndex:2,position:"sticky",display:"flex",flexDirection:"column",alignItems:"flex-end"},w),{},{transform:"translate3d(".concat(b,"px, 0px, 0px)"),top:l.AVATAR_ARROW_HEIGHT+1+y,bottom:l.AVATAR_ARROW_HEIGHT+1+y})),[b,y]);return u.default.createElement("div",{"data-dock":a,key:"sticky-".concat(a),style:O},u.default.createElement(c.FieldPresenceInner,{position:a,maxAvatars:l.MAX_AVATARS_DOCK,presence:f}))}));function D(e){var t=e.regionsWithIntersectionDetails,n=e.containerWidth;return u.default.createElement(u.default.Fragment,null,t.map((e=>{var t=e.region.rect.left,r=e.distanceTop,a=e.distanceBottom,o=r<=l.SLIDE_RIGHT_THRESHOLD_TOP,i=a<=l.SLIDE_RIGHT_THRESHOLD_BOTTOM,s=n-t-e.region.rect.width,f=e.region,d=f.presence,p=f.maxAvatars;return u.default.createElement(u.default.Fragment,{key:e.region.id},u.default.createElement("div",{style:g(g({zIndex:2,position:"absolute",pointerEvents:"all"},w),{},{left:t,transform:"translate3d(".concat(o||i?s:0,"px, 0px, 0px)"),height:e.region.rect.height,top:e.region.rect.top})},u.default.createElement(M,{value:()=>"⤒".concat(r," | ").concat(a,"⤓")},u.default.createElement(c.FieldPresenceInner,{stack:!o&&!i,position:o?"top":i?"bottom":"inside",maxAvatars:p,presence:d}))))})))}var M=l.DEBUG?function(e){return u.default.createElement("div",{style:{position:"absolute"}},e.children,u.default.createElement("span",{style:{top:0,left:-15,fontSize:11,right:-15,textAlign:"center",height:l.AVATAR_SIZE,color:"white",backgroundColor:"rgba(0, 0, 0, 0.8)",position:"absolute",zIndex:1e3}},e.value()))}:e=>e.children},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UserColorManagerProvider=function(e){var t=e.children,n=e.manager;return a.default.createElement(o.UserColorManagerContext.Provider,{value:n},t)};var r,a=(r=n(0))&&r.__esModule?r:{default:r},o=n(889)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.splitRight=t.split=void 0;t.splitRight=(e,t)=>{var n=e.length>t?t-1:t,r=Math.max(0,e.length-n);return[e.slice(0,r),e.slice(r)]};t.split=(e,t)=>{var n=Math.max(0,t);return[e.slice(0,n),e.slice(n)]}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.InnerBox=t.FlexWrapper=void 0;var r,a,o,i=(r=n(3))&&r.__esModule?r:{default:r},u=n(1);function l(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var c=(0,i.default)(u.Flex)(a||(a=l(["\n & > div:first-child {\n flex: 1;\n min-width: 0;\n }\n"])));t.FlexWrapper=c;var s=(0,i.default)(u.Flex)(o||(o=l(["\n height: 23px;\n min-width: 23px;\n vertical-align: top;\n"])));t.InnerBox=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PresenceTooltip=function(e){var t=e.children,n=e.items,r=e.placement,l=a.default.createElement(o.Box,{padding:1},n.map((e=>a.default.createElement(o.Box,{key:e.user.id,padding:1},a.default.createElement(o.Flex,{align:"center"},a.default.createElement("div",null,a.default.createElement(i.UserAvatar,{user:e.user,status:"online"})),a.default.createElement(u.TextWrapper,null,e.user.displayName))))));return a.default.createElement(o.Tooltip,{content:l,placement:r},t)};var r,a=(r=n(0))&&r.__esModule?r:{default:r},o=n(1),i=n(537),u=n(2263)},function(e,t,n){"use strict";var r,a;Object.defineProperty(t,"__esModule",{value:!0}),t.TextWrapper=void 0;var o,i,u=((r=n(3))&&r.__esModule?r:{default:r}).default.div(a||(o=["\n flex: 1;\n min-width: 0;\n white-space: nowrap;\n margin-top: -1px;\n margin-left: 0.5em;\n font-size: 13px;\n line-height: 16px;\n"],i||(i=o.slice(0)),a=Object.freeze(Object.defineProperties(o,{raw:{value:Object.freeze(i)}}))));t.TextWrapper=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RegionsWithIntersections=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(336),o=n(2265),i=n(2266);function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n"".concat(e,"px"),h=e=>0-e,v=(0,r.forwardRef)((function(e,t){var n=e.regions,u=e.render,l=e.children,s=e.margins,d=(0,r.useRef)(null),v=(0,r.useMemo)((()=>s),[JSON.stringify(s)]),m=(0,r.useMemo)((()=>(0,o.createIntersectionObserver)({rootMargin:v.map(h).map(p).join(" "),threshold:a.INTERSECTION_THRESHOLDS})),[v]),b=f((0,r.useState)({}),2),y=b[0],g=b[1],O=(0,r.useCallback)(((e,t)=>{g((n=>c(c({},n),{},{[e]:t})))}),[]),w=y["::top"],j=y["::bottom"],_=(0,r.useMemo)((()=>w&&j?n.filter((e=>{var t;return(null===(t=e.presence)||void 0===t?void 0:t.length)>0})).map((e=>{var t=y[e.id];if(!t)return null;var n=t.boundingClientRect,r=n.bottom,o=n.top,i=t.boundingClientRect.top{var t=0===e.rect.width;return r.default.createElement(i.MiddleRegionWrapper,{$debug:a.DEBUG,io:m,onIntersection:O,key:e.id,id:e.id,style:{width:t?1:e.rect.width,left:e.rect.left-(t?1:0),top:e.rect.top-a.INTERSECTION_ELEMENT_PADDING,height:e.rect.height+2*a.INTERSECTION_ELEMENT_PADDING}})})),r.default.createElement(i.BottomRegionWrapper,{$debug:a.DEBUG,id:"::bottom",io:m,onIntersection:O}))}));t.RegionsWithIntersections=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createIntersectionObserver=void 0;var r=n(5),a=n(4);t.createIntersectionObserver=e=>{var t=new r.Subject,n=new IntersectionObserver((e=>{e.forEach((e=>{t.next(e)}))}),e);return{observe:e=>new r.Observable((r=>{var o=t.pipe((0,a.filter)((t=>t.target===e))).subscribe(r);return n.observe(e),()=>{o.unsubscribe(),n.unobserve(e)}}))}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TopRegionWrapper=t.RootWrapper=t.RegionWrapper=t.OverlayWrapper=t.MiddleRegionWrapper=t.BottomRegionWrapper=void 0;var r,a,o,i,u,l,c,s=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=d(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(3)),f=n(2267);function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(d=function(e){return e?n:t})(e)}function p(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var h=s.default.div(r||(r=p(["\n position: relative;\n"])));t.RootWrapper=h;var v=s.default.div(a||(a=p(["\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n pointer-events: none;\n z-index: 13;\n"])));t.OverlayWrapper=v;var m=(0,s.css)(o||(o=p(["\n overflow: hidden;\n pointer-events: none;\n position: absolute;\n"])));t.RegionWrapper=m;var b=(0,s.default)(f.WithIntersection)((e=>{var t=e.$debug,n=e.margins;return(0,s.css)(i||(i=p(["\n ","\n\n z-index: 100;\n position: sticky;\n height: 1px;\n top: ","px;\n background-color: ",";\n "])),m,n[0]-1,t?"red":"none")}));t.TopRegionWrapper=b;var y=(0,s.default)(f.WithIntersection)((e=>{var t=e.$debug;return(0,s.css)(u||(u=p(["\n ","\n\n visibility: none;\n\n ","\n "])),m,t&&(0,s.css)(l||(l=p(["\n background: rgba(255, 0, 0, 0.25);\n outline: 1px solid #00b;\n visibility: visible;\n "]))))}));t.MiddleRegionWrapper=y;var g=(0,s.default)(f.WithIntersection)((e=>{var t=e.$debug;return(0,s.css)(c||(c=p(["\n ","\n\n position: sticky;\n bottom: -1px;\n height: 1px;\n background-color: ",";\n "])),m,t?"blue":"transparent")}));t.BottomRegionWrapper=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WithIntersection=void 0;var r,a=(r=n(0))&&r.__esModule?r:{default:r},o=n(4),i=["onIntersection","io","id"];function u(){return u=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}t.WithIntersection=e=>{var t=e.onIntersection,n=e.io,r=e.id,c=l(e,i),s=a.default.useRef(null);return a.default.useEffect((()=>{var e=s.current;if(e){var a=n.observe(e).pipe((0,o.tap)((e=>t(r,e)))).subscribe();return()=>a.unsubscribe()}}),[n,r,t]),a.default.createElement("div",u({ref:s},c))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PresenceScope=function(e){var t=e.readOnly,n=e.path,i=e.children,u=a.default.useContext(o.FormFieldPresenceContext),l=(0,a.useMemo)((()=>t?f:(u||f).filter((e=>r.startsWith(n,e.path))).map((e=>c(c({},e),{},{path:d(n,e.path)})))),[u,n,t]);return a.default.createElement(o.FormFieldPresenceContext.Provider,{value:l},i)};var r=u(n(17)),a=u(n(0)),o=n(534);function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}function u(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var u=a?Object.getOwnPropertyDescriptor(e,o):null;u&&(u.get||u.set)?Object.defineProperty(r,o,u):r[o]=e[o]}return r.default=e,n&&n.set(e,r),r}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;tArray.from(new Set(t.map((e=>e.user.id)))).map((e=>t.find((t=>t.user.id===e))))),[t]),c=(0,i.useMemo)((()=>i.default.createElement(v,{padding:2},i.default.createElement(o.Text,{align:"center",size:1},(e=>{if(1===e.length)return"".concat(e[0].user.displayName," is editing this document");if(e.length>1)return"".concat(e.length," people are editing this document right now");return})(a)))),[a]);return i.default.createElement(o.Tooltip,f({content:c},p),i.default.createElement(h,{scheme:r?n:void 0,$selected:r},i.default.createElement(o.AvatarStack,{maxLength:2},a.map((e=>i.default.createElement(l.UserAvatar,{key:e.user.id,user:e.user}))))))};var r,a,o=n(1),i=s(n(0)),u=s(n(3)),l=n(146);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}return r.default=e,n&&n.set(e,r),r}function f(){return f=Object.assign||function(e){for(var t=1;t{var t=e.theme,n=e.$selected,a=t.sanity.color;return(0,u.css)(r||(r=d(["\n --card-bg-color: inherit;\n --card-fg-color: inherit;\n --card-hairline-hard-color: ",";\n "])),n?a.selectable.default.pressed.border:void 0)})),v=(0,u.default)(o.Box)(a||(a=d(["\n max-width: 150px;\n"])))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FormFieldSet=void 0;var r,a,o=n(1),i=m(n(0)),u=m(n(3)),l=n(118),c=n(241),s=n(539),f=n(2271),d=n(972),p=n(973),h=["__unstable_changeIndicator","__unstable_markers","__unstable_presence","children","collapsed","collapsible","columns","description","level","onFocus","onToggle","tabIndex","title"];function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(v=function(e){return e?n:t})(e)}function m(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=v(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}return r.default=e,n&&n.set(e,r),r}function b(){return b=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function w(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function j(e){for(var t=1;t{var t=e.$borderLeft,n=e.theme,r=n.sanity,i=r.focusRing,l=r.radius,c=n.sanity.color.base;return(0,u.css)(a||(a=E(["\n outline: none;\n border-left: ",";\n border-radius: ",";\n\n &:focus {\n box-shadow: ",";\n }\n\n &:focus:not(:focus-visible) {\n box-shadow: none;\n }\n "])),t?"1px solid var(--card-border-color)":void 0,(0,o.rem)(l[1]),(0,p.focusRingStyle)({base:c,focusRing:j(j({},i),{},{offset:2})}))})),k=[],S=(0,i.forwardRef)(((e,t)=>{var n=e.__unstable_changeIndicator,r=void 0!==n&&n,a=e.__unstable_markers,u=void 0===a?k:a,p=e.__unstable_presence,v=void 0===p?k:p,m=e.children,g=e.collapsed,w=void 0!==g&&g,j=e.collapsible,_=e.columns,E=e.description,S=e.level,D=void 0===S?0:S,M=e.onFocus,A=e.onToggle,T=e.tabIndex,I=e.title,R=O(e,h),F=y((0,i.useState)(w),2),B=F[0],L=F[1],N=(0,d.markersToValidationList)(u).length>0,W=(0,o.useForwardedRef)(t),V=(0,i.useCallback)((()=>{L(!B),A&&A(!B)}),[B,A]),z=(0,i.useCallback)((e=>{W.current===e.target&&M&&M(e)}),[W,M]),U=(0,i.useMemo)((()=>B?null:i.default.createElement(o.Grid,{columns:_,gapX:4,gapY:5},r?i.default.createElement(l.ChangeIndicator,!0===r?{}:r,P(m)):P(m))),[r,m,B,_]);return(0,i.useEffect)((()=>{L(w)}),[w]),i.default.createElement(x,b({"data-level":D},R),I&&i.default.createElement(o.Flex,{align:"flex-end"},i.default.createElement(o.Box,{flex:1,paddingY:2},i.default.createElement(o.Stack,{space:2},i.default.createElement(o.Flex,null,i.default.createElement(f.FormFieldSetLegend,{collapsed:B,collapsible:j,onClick:j?V:void 0,title:I}),N&&i.default.createElement(o.Box,{marginLeft:2},i.default.createElement(s.FormFieldValidationStatus,{fontSize:1,__unstable_markers:u}))),E&&i.default.createElement(o.Text,{muted:!0,size:1},E))),v.length>0&&i.default.createElement(o.Box,null,i.default.createElement(c.FieldPresence,{maxAvatars:4,presence:v}))),i.default.createElement(C,{$borderLeft:D>0,hidden:B,marginTop:1,paddingLeft:0===D?0:3,onFocus:"number"==typeof T&&T>-1?z:void 0,ref:W,tabIndex:T},!B&&U))}));t.FormFieldSet=S,S.displayName="FormFieldSet"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FormFieldSetLegend=void 0;var r,a,o,i=n(1),u=d(n(0)),l=n(8),c=d(n(3)),s=n(973);function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function d(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}return r.default=e,n&&n.set(e,r),r}function p(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var h=c.default.legend(r||(r=p(["\n /* See: https://thatemil.com/blog/2015/01/03/reset-your-fieldset/ */\n padding: 0;\n display: table;\n"]))),v=(0,c.default)(i.Flex).attrs({forwardedAs:"button"})((e=>{var t=e.theme,n=t.sanity,r=n.focusRing,o=n.radius,u=t.sanity.color.base;return(0,c.css)(a||(a=p(["\n appearance: none;\n border: 0;\n background: none;\n color: inherit;\n -webkit-font-smoothing: inherit;\n font: inherit;\n outline: none;\n border-radius: ",";\n\n &:not([hidden]) {\n display: flex;\n }\n\n &:focus {\n box-shadow: ",";\n }\n\n &:focus:not(:focus-visible) {\n box-shadow: none;\n }\n "])),(0,i.rem)(o[1]),(0,s.focusRingStyle)({base:u,focusRing:r}))})),m=(0,c.default)(i.Box)(o||(o=p(["\n width: 9px;\n height: 9px;\n margin-right: 3px;\n\n & svg {\n transition: transform 100ms;\n }\n"]))),b=(0,u.memo)((function(e){var t=e.collapsed,n=e.collapsible,r=e.onClick,a=e.title,o=u.default.createElement(i.Text,{weight:"semibold",size:1},a||u.default.createElement("em",null,"Untitled"));return n?u.default.createElement(h,null,u.default.createElement(v,{type:"button",onClick:r},u.default.createElement(m,null,u.default.createElement(i.Text,{muted:!0,size:1},u.default.createElement(l.ToggleArrowRightIcon,{style:{transform:"rotate(".concat(t?"0":"90deg",") translate3d(0, 0, 0)")}}))),o)):u.default.createElement(h,null,o)}));t.FormFieldSetLegend=b},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2274);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var a=n(2275);Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===a[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ImperativeToast=void 0;var r=n(1),a=n(0),o=(0,a.forwardRef)(((e,t)=>{var n=(0,r.useToast)().push;return(0,a.useImperativeHandle)(t,(()=>({push:n}))),null}));t.ImperativeToast=o,o.displayName="ImperativeToast"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LegacyLayerProvider=function(e){var t=e.children,n=e.zOffset,r=(0,i.useZIndex)()[n];return o.default.createElement(a.LayerProvider,{zOffset:r},t)};var r,a=n(1),o=(r=n(0))&&r.__esModule?r:{default:r},i=n(974)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ZIndexProvider=function(e){var t=e.children,n=(0,r.useMemo)((()=>(0,a.getLegacyZIndexes)()),[]);return r.default.createElement(o.ZIndexContext.Provider,{value:n},t)};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var u=a?Object.getOwnPropertyDescriptor(e,o):null;u&&(u.get||u.set)?Object.defineProperty(r,o,u):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(2277),o=n(975);function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getCustomCSSPropertyNumber=i,t.getLegacyZIndexes=function(){return{navbar:i("--zindex-navbar")||o.defaults.navbar,navbarPopover:i("--zindex-navbar-popover")||o.defaults.navbarPopover,navbarDialog:i("--zindex-navbar-dialog")||o.defaults.navbarDialog,pane:i("--zindex-pane")||o.defaults.pane,paneHeader:o.defaults.paneHeader,paneFooter:o.defaults.paneFooter,paneResizer:o.defaults.paneResizer,portal:i("--zindex-portal")||o.defaults.portal,popover:i("--zindex-popover")||o.defaults.popover,modal:i("--zindex-modal")||o.defaults.modal,movingItem:i("--zindex-moving-item")||o.defaults.movingItem,drawershade:i("--zindex-drawershade")||o.defaults.drawershade,drawer:i("--zindex-drawer")||o.defaults.drawer,fullscreen:o.defaults.fullscreen,toast:o.defaults.toast,dropdown:i("--zindex-dropdown")||o.defaults.dropdown,navbarFixed:i("--zindex-navbar-fixed")||o.defaults.navbarFixed,fullscreenEdit:i("--zindex-fullscreen-edit")||o.defaults.fullscreenEdit,popoverBackground:i("--zindex-popover-background")||o.defaults.popoverBackground,tooltip:i("--zindex-tooltip")||o.defaults.tooltip,modalBackground:i("--zindex-modal-background")||o.defaults.modalBackground,spinner:i("--zindex-spinner")||o.defaults.spinner}};var r,a=(r=n(188))&&r.__esModule?r:{default:r},o=n(976);function i(e){var t=a.default[e];if(void 0!==t){var n=parseInt(t,10);if(!isNaN(n))return n;console.warn('getCustomCSSPropertyNumber: the custom CSS property "'.concat(e,'" is not a number'))}else console.warn('getCustomCSSPropertyNumber: the custom CSS property "'.concat(e,'" is not defined'))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.InsufficientPermissionsMessage=function(e){var t=e.currentUser,n=e.title,r=void 0===n?"Insufficient permissions":n,u=e.operationLabel,l=void 0===u?"access this feature":u,c=(null==t?void 0:t.roles)||[],s=1!==c.length;return o.default.createElement(a.Box,{padding:2},o.default.createElement(a.Inline,{space:2},o.default.createElement(a.Text,{size:1},o.default.createElement(i.AccessDeniedIcon,null)),o.default.createElement(a.Text,{weight:"semibold"},r)),o.default.createElement(a.Inline,{marginTop:4},o.default.createElement(a.Text,{size:1},0===c.length?o.default.createElement(o.default.Fragment,null,"You have no role that grants you permission to ",l):o.default.createElement(o.default.Fragment,null,"Your role",s&&"s"," ",(f=c.map((e=>o.default.createElement("code",{key:e.name},e.title))),d=", ",f.reduce(((e,t)=>null===e?[t]:[...e,d,t]),null))," ","do",s||"es"," not have permissions to ",l))));var f,d};var r,a=n(1),o=(r=n(0))&&r.__esModule?r:{default:r},i=n(8)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2280);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ValidationList=function(e){var t=e.documentType,n=e.kind,u=e.markers,l=e.onFocus,c=e.onClose,s=e.truncate,f=u.filter(a.isValidationErrorMarker),d=u.filter(a.isValidationWarningMarker),p=u.filter(a.isValidationInfoMarker),h=(0,r.useCallback)((function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];l&&l(e),c&&c()}),[l,c]),v=e=>{var n=t&&t.fields,r=n&&n.find((t=>t.name===e[0]));return r&&r.type.title||""},m=f.length>0,b=d.length>0,y=p.length>0;if(!m&&!b&&!y)return null;return r.default.createElement(o.Container,{width:0,"data-kind":n,"data-testid":"validation-list"},m&&f.map(((e,t)=>r.default.createElement(i.ListItem,{key:t,truncate:s,path:v(e.path),marker:e,onClick:h}))),b&&d.map(((e,t)=>r.default.createElement(i.ListItem,{key:t,truncate:s,path:v(e.path),marker:e,onClick:h}))),y&&p.map(((e,t)=>r.default.createElement(i.ListItem,{key:t,truncate:s,path:v(e.path),marker:e,onClick:h}))))};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(12),o=n(1),i=n(2281);function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ListItem=function(e){var t=e.marker,n=e.onClick,r=e.path,a=e.truncate,l=(0,o.useCallback)((()=>{n&&n(t.path)}),[t.path,n]),c=d[null==t?void 0:t.level]||void 0,s=o.default.createElement(u.Flex,null,o.default.createElement(u.Box,null,o.default.createElement(u.Text,{size:1},"error"===t.level&&o.default.createElement(i.ErrorOutlineIcon,null),"warning"===t.level&&o.default.createElement(i.WarningOutlineIcon,null),"info"===t.level&&o.default.createElement(i.InfoOutlineIcon,null))),o.default.createElement(u.Stack,{space:2,flex:1,paddingLeft:3},r&&o.default.createElement(f,{size:1,weight:"semibold"},r),t.item.message&&o.default.createElement(f,{muted:!0,size:1,textOverflow:a?"ellipsis":void 0},t.item.message)));return o.default.createElement(u.MenuItem,{padding:1,onClick:l,radius:2,tone:c},o.default.createElement(u.Box,{padding:2},s))};var r,a,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=n(8),u=n(1);function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}var c,s,f=(0,((r=n(3))&&r.__esModule?r:{default:r}).default)(u.Text)(a||(c=["\n white-space: initial;\n"],s||(s=c.slice(0)),a=Object.freeze(Object.defineProperties(c,{raw:{value:Object.freeze(s)}})))),d={error:"critical",warning:"caution",info:"primary"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2283);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var a=n(2287);Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===a[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CollapseMenu=void 0;var r,a,o,i,u,l,c=n(8),s=n(1),f=b(n(0)),d=b(n(3)),p=n(2284),h=n(2285),v=n(2286);function m(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(m=function(e){return e?n:t})(e)}function b(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=m(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}return r.default=e,n&&n.set(e,r),r}function y(){return y=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n!!(E&&m&&w)&&E.width(null==l?void 0:l.button)||f.default.createElement(s.Button,{icon:c.EllipsisVerticalIcon,mode:"bleed"})),[l]),F=(0,f.useMemo)((()=>({root:m,threshold:1,rootMargin:"2px"})),[m]),B=(0,f.useMemo)((()=>f.default.Children.toArray(n).filter(M)),[n]),L=(0,f.useMemo)((()=>B.filter((e=>{var t=e.key;return A.find((e=>e.key===t))}))),[B,A]),N=(0,f.useMemo)((()=>r||L.length>0),[r,L.length]),W=(0,f.useCallback)((e=>L.some((t=>t.key===e))),[L]),V=(0,f.useCallback)(((e,t)=>{var n=W(t.key);if(e.isIntersecting||n||T((e=>[t,...e])),e.isIntersecting&&n){var r=L.filter((e=>e.key!==t.key));T(r)}}),[W,L]),z=(0,f.useMemo)((()=>B.map((e=>{var t=e.props,n=t.collapsedProps,r=t.expandedProps,a=I?n:r,i=I&&o?void 0:e.props.text;return(0,f.cloneElement)(e,O(O({},a),{},{text:i}))}))),[B,o,I]);return r?f.default.createElement(p.CollapseOverflowMenu,{disableRestoreFocusOnClose:i,menuButton:R,menuButtonProps:l,menuOptionsArray:B,onMenuClose:d}):f.default.createElement(x,{align:"center","data-ui":"CollapseMenu",overflow:"hidden",sizing:"border",ref:t},f.default.createElement(C,{direction:"column",flex:1,justify:"center",ref:b},f.default.createElement(k,{gap:u},z.map(((e,t)=>{var n=e.props,r=n.dividerBefore,a=n.tooltipText,o=void 0===a?"":a,i=n.tooltipProps,u=void 0===i?{}:i,l=W(e.key);return f.default.createElement(f.default.Fragment,{key:e.key},r&&0!==t&&f.default.createElement(v.CollapseMenuDivider,{hidden:l}),f.default.createElement(S,{options:F,callback:t=>V(t[0],e),"aria-hidden":l,"data-hidden":l},f.default.createElement(s.Tooltip,y({portal:!0,disabled:!o,content:f.default.createElement(s.Box,{padding:2,sizing:"border"},f.default.createElement(s.Text,{size:1},o))},u),f.default.createElement(s.Flex,null,(0,f.cloneElement)(e,{disabled:e.props.disabled||l,"aria-hidden":l})))))}))),f.default.createElement(k,{"data-hidden":!0,"aria-hidden":"true",gap:u,ref:_},B.map(((e,t)=>{var n=e.props.dividerBefore;return f.default.createElement(f.default.Fragment,{key:e.key},n&&0!==t&&f.default.createElement(v.CollapseMenuDivider,null),f.default.createElement(D,{key:e.key},(0,f.cloneElement)(e,{disabled:!0,"aria-hidden":!0})))})))),N&&f.default.createElement(s.Flex,{marginLeft:u},f.default.createElement(p.CollapseOverflowMenu,{disableRestoreFocusOnClose:i,menuButton:R,menuButtonProps:l,menuOptionsArray:L,onMenuClose:d})))}));t.CollapseMenu=A},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CollapseOverflowMenu=function(e){var t=e.disableRestoreFocusOnClose,n=e.menuButton,r=e.menuButtonProps,c=e.menuOptionsArray,s=e.onMenuClose;return o.default.createElement(a.MenuButton,u({__unstable_disableRestoreFocusOnClose:t,id:"menu-button",onClose:s,popover:l},r,{button:n,menu:o.default.createElement(a.Menu,null,c.map(((e,t)=>{var n=e.props,r=(n.collapsedProps,n.expandedProps,n.tooltipProps,n.tooltipText,n.dividerBefore),l=(n.fontSize,n.padding,n.text),c=n.icon,s=n.selected,f=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(n,i);return o.default.createElement(o.default.Fragment,{key:e.key},r&&0!==t&&o.default.createElement(a.MenuDivider,null),o.default.createElement(a.MenuItem,u({text:l,icon:c,pressed:s},f)))})))}))};var r,a=n(1),o=(r=n(0))&&r.__esModule?r:{default:r},i=["collapsedProps","expandedProps","tooltipProps","tooltipText","dividerBefore","fontSize","padding","text","icon","selected"];function u(){return u=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,o),s=(p=(0,a.useState)(null),h=2,function(e){if(Array.isArray(e))return e}(p)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}}(p,h)||function(e,t){if(e){if("string"==typeof e)return l(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?l(e,t):void 0}}(p,h)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),f=s[0],d=s[1];var p,h;return(0,a.useEffect)((()=>{if(f){var e=new IntersectionObserver(t,i);return e.observe(f),()=>{e.unobserve(f),e.disconnect()}}}),[f,t,i]),a.default.createElement(r.Flex,u({ref:d},c),n)};var r=n(1),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var u=a?Object.getOwnPropertyDescriptor(e,o):null;u&&(u.get||u.set)?Object.defineProperty(r,o,u):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=["callback","children","options"];function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}function u(){return u=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,i);return a.default.createElement(f,l({"data-ui":"CollapseMenuDivider","data-hidden":t?"":void 0},n))};var r,a=u(n(0)),o=u(n(3)),i=["hidden"];function u(e){return e&&e.__esModule?e:{default:e}}function l(){return l=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var c=(0,a.forwardRef)((function(e,t){e.collapsedProps,e.expandedProps,e.tooltipProps,e.tooltipText,e.dividerBefore;var n=l(e,o);return a.default.createElement(r.Button,u({"data-ui":"CollapseMenuButton"},n,{ref:t}))}));t.CollapseMenuButton=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TextWithToneStyle=t.TextWithTone=void 0;var r,a,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(3)),i=n(1),u=(r=n(0))&&r.__esModule?r:{default:r},l=["tone","dimmed","muted"];function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(){return s=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var d=(0,o.default)(i.Text)((e=>{var t,n,r=e.$tone,i=e.theme.sanity.color.muted[r];return(0,o.css)(a||(t=["\n &:not([data-muted]) {\n --card-fg-color: ",";\n }\n\n &[data-dimmed] {\n opacity: 0.3;\n }\n "],n||(n=t.slice(0)),a=Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(n)}}))),i?i.enabled.fg:void 0)}));t.TextWithToneStyle=d;var p=u.default.forwardRef((function(e,t){var n=e.tone,r=e.dimmed,a=e.muted,o=f(e,l);return u.default.createElement(d,s({"data-ui":"TextWithTone","data-dimmed":r?"":void 0,"data-muted":a?"":void 0,$tone:n,muted:a,ref:t},o))}));t.TextWithTone=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StyledCard=t.PreviewCard=void 0,t.usePreviewCard=function(){var e=(0,o.useContext)(p);if(!e)throw new Error("PreviewCard: missing context value");return e};var r,a=n(1),o=c(n(0)),i=c(n(3)),u=["children","selected","as"];function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function c(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}return r.default=e,n&&n.set(e,r),r}function s(){return s=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var d=(0,i.default)(a.Card)((()=>{return(0,i.css)(r||(e=["\n /* TextWithTone uses its own logic to set color, and we therefore need */\n /* to override this logic in order to set the correct color in different states */\n &[data-selected],\n &[data-pressed],\n &:active {\n [data-ui='TextWithTone'] {\n color: inherit;\n }\n }\n "],t||(t=e.slice(0)),r=Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))));var e,t}));t.StyledCard=d;var p=(0,o.createContext)({selected:!1});var h=(0,o.forwardRef)((function(e,t){var n=e.children,r=e.selected,a=e.as,i=f(e,u);return o.default.createElement(d,s({"data-ui":"PreviewCard"},i,{forwardedAs:a,selected:r,ref:t}),o.default.createElement(p.Provider,{value:{selected:r}},n))}));t.PreviewCard=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2291);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var a=n(2292);Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===a[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useRovingFocus=function(e){var t=e.direction,n=void 0===t?"horizontal":t,o=e.initialFocus,l=e.loop,c=void 0===l||l,s=e.pause,f=void 0!==s&&s,d=e.rootElement,p=a((0,r.useState)(-1),2),h=p[0],v=p[1],m=a((0,r.useState)([]),2),b=m[0],y=m[1],g=b.length,O=g-1,w="horizontal"===n?"ArrowRight":"ArrowDown",j="horizontal"===n?"ArrowLeft":"ArrowUp",_=(0,r.useCallback)((()=>{if(d){var e=[...d.querySelectorAll(u)].filter((e=>!e.hasAttribute("disabled")&&"true"!==e.getAttribute("aria-hidden")));y(e)}}),[d]),E=(0,r.useCallback)((e=>{v(e)}),[]),P=(0,r.useCallback)((e=>{f||(e.key===j&&(e.preventDefault(),v((e=>{var t=(e+O)%g;return c||t!==O?t:e}))),e.key===w&&(e.preventDefault(),v((e=>{var t=(e+1)%g;return c||0!==t?t:e}))))}),[g,c,w,f,j,O]);return(0,r.useEffect)((()=>{_()}),[_,o,n]),(0,r.useEffect)((()=>{var e=new MutationObserver(_);return d&&e.observe(d,{childList:!0,subtree:!0,attributeFilter:i}),()=>{e.disconnect()}}),[b,_,d]),(0,r.useEffect)((()=>{var e;(b.forEach(((e,t)=>{t===h?(e.setAttribute("tabIndex","0"),e.setAttribute("aria-selected","true"),e.focus(),e.onfocus=()=>E(t),e.onblur=()=>E(-1)):(e.setAttribute("tabIndex","-1"),e.setAttribute("aria-selected","false"),e.onfocus=()=>E(t))})),-1===h&&b)&&(null===(e=b["last"===o?O:0])||void 0===e||e.setAttribute("tabIndex","0"))}),[b,h,E,o,O]),void(0,r.useEffect)((()=>(null==d||d.addEventListener("keydown",P),()=>{null==d||d.removeEventListener("keydown",P)})),[P,d])};var r=n(0);function a(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return o(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return o(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);no.default.createElement(a.Box,{as:"li",key:e.key},o.default.createElement(u.CreateDocumentPreview,e)))))};var r,a=n(1),o=l(n(0)),i=l(n(3)),u=n(864);function l(e){return e&&e.__esModule?e:{default:e}}var c,s,f=i.default.ul(r||(c=["\n margin: 0;\n padding: 0;\n grid-template-columns: repeat(auto-fill, minmax(15rem, 1fr));\n"],s||(s=c.slice(0)),r=Object.freeze(Object.defineProperties(c,{raw:{value:Object.freeze(s)}}))))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PaneDivider=function(e){var t=e.disabled,n=e.element,r=(0,l.usePaneLayout)().resize,a=(f=(0,i.useState)(!1),d=2,function(e){if(Array.isArray(e))return e}(f)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}}(f,d)||function(e,t){if(e){if("string"==typeof e)return s(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?s(e,t):void 0}}(f,d)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),o=a[0],u=a[1],c=(0,i.useCallback)((e=>{if(n){u(!0),e.preventDefault();var t=e.pageX;r("start",n,0);var a=e=>{e.preventDefault();var a=e.pageX-t;r("move",n,a)},o=e=>{e.preventDefault(),u(!1),window.removeEventListener("mousemove",a),window.removeEventListener("mouseup",o),r("end",n,0)};window.addEventListener("mousemove",a),window.addEventListener("mouseup",o)}}),[n,r]);var f,d;return i.default.createElement(p,{"data-disabled":t?"":void 0,"data-dragging":o?"":void 0,onMouseDown:c})};var r,a,o=n(1),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),u=(r=n(3))&&r.__esModule?r:{default:r},l=n(189);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var f=(0,r.forwardRef)((function(e,t){var n=e.as,l=e.children,f=e.overflow,d=e.padding,p=s(e,u),h=(0,a.usePane)().collapsed,v=(0,o.usePaneLayout)().collapsed;return r.default.createElement(i.Root,c({"data-testid":"pane-content",forwardedAs:n},p,{flex:1,hidden:h,overflow:v?void 0:f,padding:d,ref:t,tone:"inherit"}),l)}));t.PaneContent=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Root=void 0;var r,a,o=n(1);var i,u,l=(0,((r=n(3))&&r.__esModule?r:{default:r}).default)(o.Card)(a||(i=["\n position: relative;\n outline: none;\n"],u||(u=i.slice(0)),a=Object.freeze(Object.defineProperties(i,{raw:{value:Object.freeze(u)}}))));t.Root=l,l.displayName="PaneContent__root"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PaneFooter=void 0;var r=n(10),a=n(1),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=n(242),u=n(2298);function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}var c=(0,o.forwardRef)((function(e,t){var n=e.children,l=e.padding,c=(0,i.usePane)().collapsed;return o.default.createElement(r.LegacyLayerProvider,{zOffset:"paneFooter"},o.default.createElement(u.Root,{"data-testid":"pane-footer",hidden:c,ref:t},o.default.createElement(u.RootCard,{tone:"inherit"},o.default.createElement(a.Box,{padding:l},n))))}));t.PaneFooter=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RootCard=t.Root=void 0;var r,a,o,i=n(1),u=(r=n(3))&&r.__esModule?r:{default:r};function l(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var c=(0,u.default)(i.Layer)(a||(a=l(["\n position: sticky;\n bottom: 0;\n\n &:before {\n content: '';\n display: block;\n position: absolute;\n left: 0;\n right: 0;\n top: -1px;\n border-bottom: 1px solid var(--card-shadow-outline-color);\n }\n"])));t.Root=c;var s=(0,u.default)(i.Card)(o||(o=l(["\n padding-bottom: env(safe-area-inset-bottom);\n"])));t.RootCard=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PaneHeader=void 0;var r=n(10),a=n(1),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=n(242),u=n(2300);function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}var c=(0,o.forwardRef)((function(e,t){var n=e.actions,l=e.backButton,c=e.loading,s=e.subActions,f=e.tabs,d=e.title,p=(0,i.usePane)(),h=p.collapse,v=p.collapsed,m=p.expand,b=p.rootElement,y=(0,a.useElementRect)(b||null),g=(0,o.useMemo)((()=>({width:v?(null==y?void 0:y.height)||window.innerHeight:void 0})),[v,y]),O=(0,o.useCallback)((()=>{v||h()}),[h,v]),w=(0,o.useCallback)((()=>{v&&m()}),[v,m]);return o.default.createElement(a.LayerProvider,{zOffset:100},o.default.createElement(u.Root,{"data-collapsed":v?"":void 0,"data-testid":"pane-header",ref:t},o.default.createElement(r.LegacyLayerProvider,{zOffset:"paneHeader"},o.default.createElement(a.Card,{"data-collapsed":v?"":void 0,tone:"inherit"},o.default.createElement(u.Layout,{onClick:w,padding:2,paddingBottom:f||s?1:2,sizing:"border",style:g},l,o.default.createElement(u.TitleBox,{flex:1,onClick:O,paddingY:3,paddingLeft:l?1:3},c&&o.default.createElement(u.TitleTextSkeleton,{animated:!0,radius:1}),!c&&o.default.createElement(u.TitleText,{tabIndex:0,textOverflow:"ellipsis",weight:"semibold"},d)),n&&o.default.createElement(a.Box,{hidden:v,paddingLeft:1},o.default.createElement(r.LegacyLayerProvider,{zOffset:"paneHeader"},n))),(f||s)&&o.default.createElement(a.Flex,{align:"center",hidden:v,paddingTop:0,paddingRight:2,paddingBottom:2,paddingLeft:3,overflow:"auto"},o.default.createElement(u.TabsBox,{flex:1,marginRight:s?3:0},o.default.createElement("div",null,f)),s&&o.default.createElement(a.Box,null,s))))))}));t.PaneHeader=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TitleTextSkeleton=t.TitleText=t.TitleBox=t.TabsBox=t.Root=t.Layout=void 0;var r,a,o,i,u,l,c=n(1),s=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(3));function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function d(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var p=(0,s.default)(c.Layer)(r||(r=d(["\n line-height: 0;\n position: sticky;\n top: 0;\n\n &:not([data-collapsed]):after {\n content: '';\n display: block;\n position: absolute;\n left: 0;\n right: 0;\n bottom: -1px;\n border-bottom: 1px solid var(--card-shadow-outline-color);\n }\n"])));t.Root=p;var h=(0,s.default)(c.Flex)(a||(a=d(["\n transform-origin: calc(51px / 2);\n\n [data-collapsed] > div > & {\n transform: rotate(90deg);\n }\n"])));t.Layout=h;var v=(0,s.default)(c.Box)(o||(o=d([""])));t.TitleBox=v;var m=(0,s.default)(c.TextSkeleton)(i||(i=d(["\n width: 66%;\n max-width: 175px;\n"])));t.TitleTextSkeleton=m;var b=(0,s.default)(c.Text)(u||(u=d(["\n cursor: default;\n outline: none;\n"])));t.TitleText=b;var y=(0,s.default)(c.Box)((e=>{var t=e.theme.sanity,n=t.color,r=t.space;return(0,s.css)(l||(l=d(["\n margin: -","px 0 -","px -","px;\n overflow: hidden;\n position: relative;\n\n & > div {\n white-space: nowrap;\n padding: ","px 0 calc(","px + ","px) ","px;\n margin-bottom: ","px;\n overflow: auto;\n\n /* right padding */\n & > div:after {\n content: '';\n display: inline-block;\n top: 0;\n right: 0;\n bottom: 0;\n width: ","px;\n height: 1px;\n }\n }\n\n /* Gradient that makes it look like tabs disappear into nothing (looks nicer) */\n &:after {\n content: '';\n display: block;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n background: linear-gradient(to right, ",", var(--card-bg-color));\n width: ","px;\n pointer-events: none;\n }\n "])),r[2],r[2],r[3],r[2],100,r[2],r[3],-100,r[3],(0,c.rgba)(n.base.bg,0),r[3])}));t.TabsBox=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PaneLayout=function(e){var t=e.children,n=e.minWidth,c=e.onCollapse,d=e.onExpand,p=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,l),h=(0,a.useMemo)((()=>(0,u.createPaneLayoutController)()),[]),v=f((0,a.useState)(null),2),m=v[0],b=v[1],y=(0,r.useElementRect)(m),g=(null==y?void 0:y.width)||0,O=void 0!==g&&n?gh.setRootElement(m)),[h,m]),(0,a.useEffect)((()=>h.setRootWidth(g)),[h,g]),(0,a.useEffect)((()=>h.subscribe(_)),[h]),(0,a.useEffect)((()=>{void 0!==O&&(O&&c&&c(),!O&&d&&d())}),[O,c,d]);var E=(0,a.useMemo)((()=>({collapse:h.collapse,collapsed:O,expand:h.expand,expandedElement:j.expandedElement,mount:h.mount,panes:j.panes,resize:h.resize,resizing:j.resizing})),[O,h,j.expandedElement,j.panes,j.resizing]);return a.default.createElement(o.PaneLayoutContext.Provider,{value:E},a.default.createElement(i.Root,s({"data-ui":"PaneLayout"},p,{"data-collapsed":O?"":void 0,"data-resizing":j.resizing?"":void 0,"data-mounted":g?"":void 0,ref:b}),t))};var r=n(1),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(979),i=n(2302),u=n(2303),l=["children","minWidth","onCollapse","onExpand"];function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(){return s=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var r=t.indexOf(e);r>-1&&t.splice(r,1),n.delete(e),v()}},resize:function(e,r,o){var i=t.indexOf(r),c=n.get(r);if(c){var s=t[i+1],f=n.get(s);if(f){if("start"===e&&(p=!0,u.left={element:r,flex:c.flex||1,width:r.offsetWidth},u.right={element:s,flex:f.flex||1,width:s.offsetWidth},v()),"move"===e&&u.left&&u.right){d=new Map;var h=(0,a._calcPaneResize)(u,c,f,o),m=h.leftW,b=h.rightW,y=h.leftFlex,g=h.rightFlex;d.set(r,{flex:y,width:m}),d.set(s,{flex:g,width:b}),v()}if("end"===e){var O,w,j,_;p=!1;var E=d.get(r),P=d.get(s);n.set(r,l(l({},c),{},{currentMinWidth:0,currentMaxWidth:null!==(O=c.maxWidth)&&void 0!==O?O:1/0,flex:null!==(w=null==E?void 0:E.flex)&&void 0!==w?w:c.flex})),n.set(s,l(l({},f),{},{currentMinWidth:0,currentMaxWidth:null!==(j=c.maxWidth)&&void 0!==j?j:1/0,flex:null!==(_=null==P?void 0:P.flex)&&void 0!==_?_:f.flex})),d=new Map,delete u.left,delete u.right,v()}}}},setRootElement:function(e){c=e},setRootWidth:function(e){s=e,v()},subscribe:function(t){return e.push(t),()=>{var n=e.push(t);n>-1&&e.splice(n,1)}}};function v(){if(s){var a,u=[],l=o(t);try{for(l.s();!(a=l.n()).done;){var c=a.value;c!==f&&u.unshift(c)}}catch(e){l.e(e)}finally{l.f()}f&&u.unshift(f);for(var h=new WeakMap,v=u.length,m=u[0],b=(v-1)*r.PANE_COLLAPSED_WIDTH,y=s-b,g=0,O=u;gy),M=d.get(P);h.set(P,{element:P,collapsed:D,currentMinWidth:null!==(w=null==M?void 0:M.width)&&void 0!==w?w:x.currentMinWidth,currentMaxWidth:null!==(j=null==M?void 0:M.width)&&void 0!==j?j:x.currentMaxWidth,flex:null!==(_=null!==(E=null==M?void 0:M.flex)&&void 0!==E?E:x.flex)&&void 0!==_?_:1}),y-=D?r.PANE_COLLAPSED_WIDTH:C-r.PANE_COLLAPSED_WIDTH}}var A,T=[],I=o(t);try{for(I.s();!(A=I.n()).done;){var R=A.value,F=h.get(R);F&&T.push(F)}}catch(e){I.e(e)}finally{I.f()}var B,L=o(e);try{for(L.s();!(B=L.n()).done;){(0,B.value)({expandedElement:f||t[t.length-1]||null,panes:T,resizing:p})}}catch(e){L.e(e)}finally{L.f()}}}};var r=n(540),a=n(2304);function o(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return i(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return i(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,u=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return u=e.done,e},e:function(e){l=!0,o=e},f:function(){try{u||null==n.return||n.return()}finally{if(l)throw o}}}}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);nv&&(h=v);var m=Math.min(Math.max(a,d),h),b=e.left.width+m,y=e.right.width-m;return{leftFlex:b/u.width*u.flex,leftW:b,rightFlex:y/u.width*u.flex,rightW:y}};var r=n(540)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t._sortElements=function(e,t){var n,i=new WeakMap,u=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return a(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return a(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,u=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return u=e.done,e},e:function(e){l=!0,i=e},f:function(){try{u||null==n.return||n.return()}finally{if(l)throw i}}}}(t);try{for(u.s();!(n=u.n()).done;){var l=n.value;i.set(l,(0,r._getDOMPath)(e,l))}}catch(e){u.e(e)}finally{u.f()}t.sort(((e,t)=>{for(var n=i.get(e)||o,r=i.get(t)||o,a=Math.max(n.length,r.length),u=0;ue.length)&&(t=e.length);for(var n=0,r=new Array(t);n({backButton:n,reviewChanges:!n,splitPanes:!n,splitViews:!n})),[n]),i=(0,r.useMemo)((()=>({features:o,layoutCollapsed:n})),[o,n]);return r.default.createElement(a.DeskToolContext.Provider,{value:i},t)};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=o(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(r,i,u):r[i]=e[i]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(981);function o(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(o=function(e){return e?n:t})(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useDeskTool=function(){var e=(0,r.useContext)(a.DeskToolContext);if(!e)throw new Error("DeskTool: missing context value");return e};var r=n(0),a=n(981)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useResolvedPanes=function(){var e=(0,a.useContext)(r.RouterContext),t=s((0,a.useState)({paneDataItems:[],resolvedPanes:[],routerPanes:[]}),2),n=t[0],f=t[1],d=s((0,a.useState)(),2),p=d[0],h=d[1];if(p)throw p;return(0,a.useEffect)((()=>{var t=new o.Observable((t=>(t.next(e.getState()),e.channel.subscribe((()=>t.next(e.getState())))))).pipe((0,i.map)((e=>(null==e?void 0:e.panes)||[]))),n=(0,l.createResolvedPaneNodeStream)({rootPaneNode:(0,c.loadStructure)(),routerPanesStream:t}).pipe((0,i.map)((e=>{var t=e.reduce(((e,t)=>{var n=e[t.groupIndex]||[];return n[t.siblingIndex]=t.routerPaneSibling,e[t.groupIndex]=n,e}),[]),n=t.length,r=e.map((r=>{var a,o=r.groupIndex,i=r.flatIndex,l=r.siblingIndex,c=r.routerPaneSibling,s=r.path,f=c.id,d=t[o+1];return{active:o===n-2,childItemId:null!==(a=null==d?void 0:d[0].id)&&void 0!==a?a:null,index:i,itemId:c.id,groupIndex:o,key:"".concat("loading"===r.type?"unknown":r.paneNode.id,"-").concat(f,"-").concat(l),pane:"loading"===r.type?u.LOADING_PANE:r.paneNode,params:c.params||{},path:s.join(";"),payload:c.payload,selected:i===e.length-1,siblingIndex:l}}));return{paneDataItems:r,routerPanes:t,resolvedPanes:r.map((e=>e.pane))}}))).subscribe({next:e=>f(e),error:e=>h(e)});return()=>n.unsubscribe()}),[e]),n};var r=n(24),a=n(0),o=n(5),i=n(4),u=n(337),l=n(2311),c=n(948);function s(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return f(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return f(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);no.NEVER}:r;return t.pipe((0,i.map)((e=>[[{id:"root"}],...e])),(0,i.map)((e=>e.flatMap(((e,t)=>e.map(((e,n)=>({routerPaneSibling:e,groupIndex:t,siblingIndex:n}))))).map(((e,t)=>h(h({},e),{},{flatIndex:t}))))),(0,i.startWith)([]),(0,i.pairwise)(),(0,i.map)((e=>{for(var t=function(e,t){return O(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||y(e,t)||b()}(e,2),n=t[0],r=t[1],o=0;o{var n,r=e.cacheKeysByFlatIndex,a=e.resolvedPaneCache,o=t.flattenedRouterPanes,i=t.diffIndex,u=r.slice(0,i+1),l=r.slice(i+1),f=new Set(u.flatMap((e=>Array.from(e)))),d=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=y(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){u=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(u)throw o}}}}(l.flatMap((e=>Array.from(e))).filter((e=>!f.has(e))));try{for(d.s();!(n=d.n()).done;){var p=n.value;a.delete(p)}}catch(e){d.e(e)}finally{d.f()}return{flattenedRouterPanes:o,cacheKeysByFlatIndex:r,resolvedPaneCache:a,resolvePane:(0,s.createPaneResolver)((e=>(t,n,o)=>{var i=t&&"".concat((0,c.assignId)(t),"-").concat(function(e){var t,n;return"contextHash(".concat(JSON.stringify({id:e.id,parentId:parent&&(0,c.assignId)(parent),path:e.path,index:e.index,splitIndex:e.splitIndex,serializeOptionsIndex:null===(t=e.serializeOptions)||void 0===t?void 0:t.index,serializeOptionsPath:null===(n=e.serializeOptions)||void 0===n?void 0:n.path}),")")}(n)),u=i&&a.get(i);if(u)return u;var l=e(t,n,o);if(!i)return l;var s=r[o]||new Set;return s.add(i),r[o]=s,a.set(i,l),l}))}}),u),(0,i.switchMap)((e=>{var t=e.flattenedRouterPanes,r=e.resolvePane;return _({unresolvedPane:n,flattenedRouterPanes:t,parent:null,path:[],resolvePane:r})}))).pipe((0,i.scan)(((e,t)=>t.map(((t,n)=>{var r=e[n];return r?"loading"!==t.type?t:r.routerPaneSibling.id===t.routerPaneSibling.id?r:t:t}))),[]),(0,i.distinctUntilChanged)(((e,t)=>{if(e.length!==t.length)return!1;for(var n=0;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var n=e.replace(/^__edit__/,""),r=t.params,a=t.payload,o=r.type,i=r.template;if(!o)throw new Error("Document type for document with ID ".concat(n," was not provided in the router params."));var u=(0,l.defaultDocument)({schemaType:o,documentId:n});return u=u.id("editor").title("Editor"),i&&(u=u.initialValueTemplate(i,a)),u.serialize()};var j=e=>{var t={type:e.type,id:e.routerPaneSibling.id,params:e.routerPaneSibling.params||{},payload:e.routerPaneSibling.payload||null,flatIndex:e.flatIndex,groupIndex:e.groupIndex,siblingIndex:e.siblingIndex,path:e.path,paneNode:"resolvedMeta"===e.type?(0,c.assignId)(e.paneNode):null};return"metaHash(".concat(JSON.stringify(t),")")};function _(e){var t=e.unresolvedPane,n=e.flattenedRouterPanes,r=e.parent,a=e.path,l=e.resolvePane,c=m(n),s=c[0],p=c.slice(1),v=p[0],b={id:s.routerPaneSibling.id,splitIndex:s.siblingIndex,parent:r,path:[...a,s.routerPaneSibling.id],index:s.flatIndex,params:s.routerPaneSibling.params||{},payload:s.routerPaneSibling.payload};try{return l(t,b,s.flatIndex).pipe((0,i.switchMap)((e=>{var n,u=h(h({type:"resolvedMeta"},s),{},{paneNode:e,path:b.path}),c=p.map(((e,t)=>h({type:"loading",path:[...b.path,...p.slice(t).map(((t,n)=>"[".concat(e.flatIndex+n,"]")))],paneNode:null},e)));return p.length?(n=null!=v&&v.routerPaneSibling.id.startsWith("__edit__")?_({unresolvedPane:w,flattenedRouterPanes:p,parent:r,path:b.path,resolvePane:l}):s.groupIndex===(null==v?void 0:v.groupIndex)?_({unresolvedPane:t,flattenedRouterPanes:p,parent:r,path:a,resolvePane:l}):_({unresolvedPane:"function"==typeof e.child?(0,f.memoBind)(e,"child"):e.child,flattenedRouterPanes:p,parent:e,path:b.path,resolvePane:l}),(0,o.concat)((0,o.of)([u,...c]),n.pipe((0,i.map)((e=>[u,...e]))))):(0,o.of)([u])})))}catch(e){if(e instanceof d.PaneResolutionError&&(e.context&&console.warn("Pane resolution error at index ".concat(e.context.index).concat(e.context.splitIndex>0?" for split pane index ".concat(e.context.splitIndex):"",": ").concat(e.message).concat(e.helpId?" - see ".concat((0,u.generateHelpUrl)(e.helpId)):""),e),"structure-item-returned-no-child"===e.helpId))return(0,o.of)([]);throw e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.encodePanesSegment=function(e){return(e||[]).map((e=>e.map(y).join("|"))).map(encodeURIComponent).join(";")},t.parseOldPanesSegment=g,t.parsePanesSegment=function(e){if(-1!==e.indexOf(",{"))return g(e);return e.split(";").map((e=>{var t=e.split("|").map((e=>{var t=i(e.split(",")),n=t[0];return function(e,t){return e.reduce(((e,t)=>{if((e=>/^[a-z0-9]+=[^=]+/i.test(e))(t)){var n=t.slice(0,t.indexOf("=")),r=t.slice(n.length+1);e.params=p(p({},e.params),{},{[decodeURIComponent(n)]:decodeURIComponent(r)})}else(e=>/^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$/.test(e))(t)?e.payload=(a=t)?O(atob(a)):void 0:console.warn("Unknown pane segment: %s - skipping",t);var a;return e}),p(p({},t),{},{params:o.EMPTY_PARAMS,payload:void 0}))}(t.slice(1),{id:n})})),n=i(t),r=n[0],u=n.slice(1);return[r,...u.map((e=>p(p(p({},r),e),{},{id:e.id||r.id,params:p(p({},(0,a.default)(r.params,m)),e.params),payload:e.payload||r.payload})))]})).filter((e=>e.length>0))};var r,a=(r=n(66))&&r.__esModule?r:{default:r},o=n(337);function i(e){return f(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||c(e)||l()}function u(e,t){return f(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||c(e,t)||l()}function l(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function c(e,t){if(e){if("string"==typeof e)return s(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?s(e,t):void 0}}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var t,n=u(e,2),r=n[0],a=n[1];return!!a&&(!!c||!(a===(null===(t=l.params)||void 0===t?void 0:t[r])&&!m.includes(r)))})).map((e=>{var t=u(e,2),n=t[0],r=t[1];return"".concat(encodeURIComponent(n),"=").concat(encodeURIComponent(r))}));return[s?"":i].concat([d.length>0&&d,f].filter(b).flat()).join(",")||","}function g(e){for(var t=[],n=e;n.length;){var r=u(n.match(v)||[],3),a=r[0],o=r[1],i=r[2];if(a){var l=i&&O(i);t.push({id:o,payload:l}),n=n.slice(a.length)}else n=n.slice(1)}return[t]}function O(e){try{return JSON.parse(e)}catch(e){return void console.warn("Failed to parse parameters: ".concat(e.message))}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2314);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var a=n(990);Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===a[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DeskToolPane=void 0;var r,a=(r=n(27))&&r.__esModule?r:{default:r},o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=h(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=n(68),u=n(2320),l=n(3037),c=n(3057),s=n(3059),f=n(3061),d=["params","payload"],p=["params","payload"];function h(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(h=function(e){return e?n:t})(e)}function v(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return m(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return m(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){u=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(u)throw o}}}}function m(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var y={component:f.UserComponentPane,document:u.DocumentPane,documentList:l.DocumentListPane,list:c.ListPane},g=(0,o.memo)((function(e){var t=e.active,n=e.childItemId,r=e.groupIndex,a=e.index,u=e.itemId,l=e.pane,c=e.paneKey,f=e.params,d=e.payload,p=e.selected,h=e.siblingIndex,v=y[l.type]||s.UnknownPane;return o.default.createElement(i.PaneRouterProvider,{flatIndex:a,index:r,params:f,payload:d,siblingIndex:h},o.default.createElement(v,{childItemId:n||"",index:a,itemId:u,isActive:t,isSelected:p,paneKey:c,pane:l}))}),((e,t)=>{var n=e.params,r=void 0===n?{}:n,o=e.payload,i=void 0===o?null:o,u=b(e,d),l=t.params,c=void 0===l?{}:l,s=t.payload,f=void 0===s?null:s,h=b(t,p);if(!(0,a.default)(r,c))return!1;if(!(0,a.default)(i,f))return!1;var m,y=v(new Set([...Object.keys(u),...Object.keys(h)]));try{for(y.s();!(m=y.n()).done;){var g=m.value;if(u[g]!==h[g])return!1}}catch(e){y.e(e)}finally{y.f()}return!0}));t.DeskToolPane=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PaneRouterProvider=function(e){var t=e.children,n=e.flatIndex,r=e.index,p=e.params,h=e.payload,m=e.siblingIndex,y=(0,o.useRouter)(),g=y.navigate,O=y.navigateIntent,w=(0,o.useRouterState)(),j=(0,i.useMemo)((()=>(null==w?void 0:w.panes)||b),[null==w?void 0:w.panes]),_=r-1,E=(0,i.useCallback)((e=>{var t=j[_]||[],n=e(t,t[m]),r=[...j.slice(0,_),n,...j.slice(_+1)],a=v(v({},w||{}),{},{panes:r});return setTimeout((()=>g(a)),0),a}),[_,g,j,w,m]),P=(0,i.useCallback)((e=>{E(((t,n)=>[...t.slice(0,m),v(v({},n),{},{payload:e}),...t.slice(m+1)]))}),[E,m]),x=(0,i.useCallback)((e=>{E(((t,n)=>[...t.slice(0,m),v(v({},n),{},{params:e}),...t.slice(m+1)]))}),[E,m]),C=(0,i.useCallback)((e=>{var t=e.id,n=e.parentRefPath,r=e.type,a=e.template;g({panes:[...j.slice(0,_+1),[{id:t,params:{template:a.id,parentRefPath:(0,u.toString)(n),type:r},payload:a.params}]]})}),[_,g,j]),k=(0,i.useMemo)((()=>({index:n,groupIndex:_,siblingIndex:m,payload:h,params:p,hasGroupSiblings:!!j[_]&&j[_].length>1,groupLength:j[_]?j[_].length:0,routerPanesState:j,ChildLink:l.ChildLink,BackLink:c.BackLink,ReferenceChildLink:s.ReferenceChildLink,handleEditReference:C,ParameterizedLink:d.ParameterizedLink,replaceCurrent:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};E((()=>[{id:e.id||"",payload:e.payload,params:e.params||{}}]))},closeCurrent:()=>{E(((e,t)=>e.length>1?e.filter((e=>e!==t)):e))},duplicateCurrent:e=>{E(((t,n)=>{var r=v(v({},n),{},{payload:(null==e?void 0:e.payload)||n.payload,params:(null==e?void 0:e.params)||n.params});return[...t.slice(0,m),r,...t.slice(m)]}))},setView:e=>{var t=(0,a.default)(p,"view");return x(e?v(v({},t),{},{view:e}):t)},setParams:x,setPayload:P,navigateIntent:O})),[n,_,C,E,O,p,h,j,x,P,m]);return i.default.createElement(f.PaneRouterContext.Provider,{value:k},t)};var r,a=(r=n(66))&&r.__esModule?r:{default:r},o=n(24),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),u=n(17),l=n(984),c=n(983),s=n(2316),f=n(243),d=n(2317);function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function h(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function v(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var p=(0,r.forwardRef)((function(e,t){var n=e.documentId,u=e.documentType,c=e.parentRefPath,f=e.children,p=e.template,h=d(e,i);return r.default.createElement(o.ChildLink,l({},h,{ref:t,childId:n,childPayload:null==p?void 0:p.params,childParameters:s({type:u,parentRefPath:(0,a.toString)(c)},p&&{template:null==p?void 0:p.id})}),f)}));t.ReferenceChildLink=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ParameterizedLink=void 0;var r=n(24),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(239),i=n(243),u=["params","payload"];function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function c(){return c=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var h=(0,a.forwardRef)((function(e,t){var n=(0,a.useContext)(i.PaneRouterContext),l=n.routerPanesState,s=n.groupIndex,d=n.siblingIndex,h=e.params,v=e.payload,m=p(e,u),b=(0,o.useUnique)(h),y=(0,o.useUnique)(v),g=(0,a.useMemo)((()=>{var e=l[s],t=e[d],n=f(f({},t),{},{params:null!=b?b:t.params,payload:null!=y?y:t.payload}),r=[...e.slice(0,d),n,...e.slice(d+1)];return{panes:[...l.slice(0,s),r,...l.slice(s+1)]}}),[l,s,b,y,d]);return a.default.createElement(r.StateLink,c({ref:t},m,{state:g}))}));t.ParameterizedLink=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.usePaneRouter=function(){return(0,r.useContext)(a.PaneRouterContext)};var r=n(0),a=n(243)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2321);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentPane=void 0;var r,a,o=n(15),i=n(10),u=n(58),l=n(186),c=n(1),s=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=k(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),f=(r=n(3))&&r.__esModule?r:{default:r},d=n(17),p=n(2323),h=n(25),v=n(119),m=n(68),b=n(64),y=n(189),g=n(2346),O=n(990),w=n(2349),j=n(2444),_=n(2883),E=n(2884),P=n(1122),x=n(43),C=n(2986);function k(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(k=function(e){return e?n:t})(e)}function S(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function D(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:{};return(0,s.useMemo)((()=>{if(e.type&&"*"!==e.type)return e;var n=e.template||t.template,r=n?(0,l.getTemplateById)(n):void 0,a=null==r?void 0:r.schemaType;return a?D(D({},e),{},{type:a}):e}),[e,t.template])}(e.pane.options,n.params),a=(0,o.useDocumentType)(r.id,r.type),i=a.documentType,u=a.isLoaded,f=A((0,o.unstable_useTemplatePermissions)((0,h.getNewDocumentOptions)()),2),v=f[0],b=f[1],y=u&&!b,w=(0,s.useMemo)((()=>y&&i&&r.type!==i?function(e,t,n){return D(D({},e),{},{pane:D(D({},e.pane),{},{options:D(D({},t),{},{type:n})})})}(e,r,i):e),[e,i,y,r]),j=n.ReferenceChildLink,_=n.handleEditReference,E=n.groupIndex,P=n.routerPanesState,x=(null===(t=P[E+1])||void 0===t?void 0:t[0].params)||{},k=P.length,S=x.parentRefPath,M=(0,s.useMemo)((()=>S?{path:(0,d.fromString)(S),state:E>=k-1?"none":E>=k-2?"selected":"pressed"}:{path:[],state:"none"}),[S,E,k]);return"*"!==r.type||y?i?s.default.createElement(C.DocumentPaneProvider,w,s.default.createElement(p.Unstable_ReferenceInputOptionsProvider,{EditReferenceLinkComponent:j,onEditReference:_,initialValueTemplateItems:v,activePath:M},s.default.createElement(N,null))):s.default.createElement(g.ErrorPane,{flex:2.5,minWidth:320,paneKey:e.paneKey,title:s.default.createElement(s.default.Fragment,null,"The document was not found")},s.default.createElement(c.Stack,{space:4},s.default.createElement(c.Text,{as:"p"},"The document type is not defined, and a document with the ",s.default.createElement("code",null,r.id)," ","identifier could not be found."))):s.default.createElement(O.LoadingPane,{flex:2.5,minWidth:320,paneKey:e.paneKey,title:"Loading document…"})}));function N(){var e=(0,x.useDocumentPane)(),t=e.changesOpen,n=e.documentSchema,r=e.documentType,a=e.handleFocus,o=e.handleHistoryOpen,u=e.handleKeyUp,l=e.inspectOpen,f=e.paneKey,d=e.value,p=(0,v.useDeskTool)().features,h=(0,y.usePaneLayout)().collapsed,m=(0,i.useZIndex)(),O=A((0,s.useState)(null),2),C=O[0],k=O[1],S=A((0,s.useState)(null),2),D=S[0],M=S[1],T=A((0,s.useState)(null),2),I=T[0],R=T[1],L=(0,c.useElementRect)(D),N=null==L?void 0:L.height,W=(0,s.useMemo)((()=>s.default.createElement(j.DocumentPanel,{footerHeight:N||null,rootElement:C,isInspectOpen:l})),[N,C,l]),V=(0,s.useMemo)((()=>s.default.createElement(b.PaneFooter,{ref:M},s.default.createElement(P.DocumentStatusBar,{actionsBoxRef:R}))),[]),z=(0,s.useMemo)((()=>p.reviewChanges&&t?s.default.createElement(c.BoundaryElementProvider,{element:C},s.default.createElement(w.ChangesPanel,null)):null),[t,p.reviewChanges,C]),U=(0,s.useMemo)((()=>n?s.default.createElement(s.default.Fragment,null,s.default.createElement(c.DialogProvider,{position:F,zOffset:m.portal},s.default.createElement(c.Flex,{direction:"column",flex:1,height:h?void 0:"fill"},s.default.createElement(B,{"data-testid":"change-connector-root",isReviewChangesOpen:t,onOpenReviewChanges:o,onSetFocus:a},W,z))),V,s.default.createElement(_.DocumentOperationResults,null)):s.default.createElement(g.ErrorPane,{flex:2.5,minWidth:320,paneKey:f,title:s.default.createElement(s.default.Fragment,null,"Unknown document type: ",s.default.createElement("code",null,r)),tone:"caution"},s.default.createElement(c.Stack,{space:4},r&&s.default.createElement(c.Text,{as:"p"},"This document has the schema type ",s.default.createElement("code",null,r),", which is not defined as a type in the local content studio schema."),!r&&s.default.createElement(c.Text,{as:"p"},"This document does not exist, and no schema type was specified for it."),!1))),[t,z,W,n,r,V,a,o,h,f,d,m.portal]),H=t?920:600,Y=t?640:320;return s.default.createElement(E.DocumentActionShortcuts,{actionsBoxElement:I,currentMinWidth:H,"data-testid":"document-pane",flex:2.5,id:f,minWidth:Y,onKeyUp:u,rootRef:k},U)}t.DocumentPane=L},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(118);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){n(2324)(e.exports,n(2325))},function(e,t){e.exports=function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}}),Object.keys(t).forEach((function(n){"default"!==n&&"__esModule"!==n&&(n in e&&e[n]===t[n]||Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[n]}}))}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Unstable_ReferenceInputOptionsProvider",{enumerable:!0,get:function(){return r.ReferenceInputOptionsProvider}});var r=n(541)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r={observeForPreview:!0,observePaths:!0,prepareForPreview:!0,getPreviewPaths:!0,observeDocumentTypeFromId:!0,unstable_observePathsDocumentPair:!0,unstable_observeDocumentPairAvailability:!0,getProjectIdFromTokenDocumentId:!0,getTokenDocumentId:!0,fetchCrossProjectToken:!0,fetchAllCrossProjectTokens:!0,AvailabilityReason:!0,createWeightedSearch:!0,createHookFromObservableFactory:!0,collate:!0,getDraftId:!0,getPublishedId:!0,getIdPair:!0,FieldStatus:!0,resizeObserver:!0,getNewDocumentOptions:!0,remoteSnapshots:!0};Object.defineProperty(t,"AvailabilityReason",{enumerable:!0,get:function(){return c.AvailabilityReason}}),Object.defineProperty(t,"FieldStatus",{enumerable:!0,get:function(){return p.default}}),Object.defineProperty(t,"collate",{enumerable:!0,get:function(){return d.collate}}),Object.defineProperty(t,"createHookFromObservableFactory",{enumerable:!0,get:function(){return f.createHookFromObservableFactory}}),Object.defineProperty(t,"createWeightedSearch",{enumerable:!0,get:function(){return s.createWeightedSearch}}),Object.defineProperty(t,"fetchAllCrossProjectTokens",{enumerable:!0,get:function(){return l.fetchAllCrossProjectTokens}}),Object.defineProperty(t,"fetchCrossProjectToken",{enumerable:!0,get:function(){return l.fetchCrossProjectToken}}),Object.defineProperty(t,"getDraftId",{enumerable:!0,get:function(){return d.getDraftId}}),Object.defineProperty(t,"getIdPair",{enumerable:!0,get:function(){return d.getIdPair}}),Object.defineProperty(t,"getNewDocumentOptions",{enumerable:!0,get:function(){return v.getNewDocumentOptions}}),Object.defineProperty(t,"getPreviewPaths",{enumerable:!0,get:function(){return o.getPreviewPaths}}),Object.defineProperty(t,"getProjectIdFromTokenDocumentId",{enumerable:!0,get:function(){return l.getProjectIdFromTokenDocumentId}}),Object.defineProperty(t,"getPublishedId",{enumerable:!0,get:function(){return d.getPublishedId}}),Object.defineProperty(t,"getTokenDocumentId",{enumerable:!0,get:function(){return l.getTokenDocumentId}}),Object.defineProperty(t,"observeDocumentTypeFromId",{enumerable:!0,get:function(){return o.observeDocumentTypeFromId}}),Object.defineProperty(t,"observeForPreview",{enumerable:!0,get:function(){return o.observeForPreview}}),Object.defineProperty(t,"observePaths",{enumerable:!0,get:function(){return o.observePaths}}),Object.defineProperty(t,"prepareForPreview",{enumerable:!0,get:function(){return o.prepareForPreview}}),Object.defineProperty(t,"remoteSnapshots",{enumerable:!0,get:function(){return m.remoteSnapshots}}),Object.defineProperty(t,"resizeObserver",{enumerable:!0,get:function(){return h.resizeObserver}}),Object.defineProperty(t,"unstable_observeDocumentPairAvailability",{enumerable:!0,get:function(){return u.observeDocumentPairAvailability}}),Object.defineProperty(t,"unstable_observePathsDocumentPair",{enumerable:!0,get:function(){return i.observePathsDocumentPair}});var a,o=n(110),i=n(2327),u=n(492),l=n(856),c=n(853),s=n(985),f=n(317),d=n(81),p=(a=n(545))&&a.__esModule?a:{default:a},h=n(969),v=n(2338),m=n(2340),b=n(2341);Object.keys(b).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(r,e)||e in t&&t[e]===b[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return b[e]}}))}));var y=n(2342);Object.keys(y).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(r,e)||e in t&&t[e]===y[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return y[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.observePathsDocumentPair=function(e,t){var n=(0,o.getIdPair)(e),s=n.draftId,f=n.publishedId;return(0,i.observeDocumentPairAvailability)(e).pipe((0,a.switchMap)((n=>{if(!n.draft.available&&!n.published.available)return(0,r.of)({id:e,type:null,draft:{availability:n.draft,snapshot:void 0},published:{availability:n.published,snapshot:void 0}});var o=[...t,...c];return(0,r.combineLatest)([(0,u.observePaths)(s,o),(0,u.observePaths)(f,o)]).pipe((0,a.map)((e=>{var t,r,a=(r=2,function(e){if(Array.isArray(e))return e}(t=e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}}(t,r)||function(e,t){if(e){if("string"==typeof e)return l(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?l(e,t):void 0}}(t,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),o=a[0],i=a[1],u=(null==o?void 0:o._type)||(null==i?void 0:i._type)||null;return{id:f,type:u,draft:{availability:n.draft,snapshot:o},published:{availability:n.published,snapshot:i}}})))})))};var r=n(5),a=n(4),o=n(81),i=n(492),u=n(110);function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.replace(a,"")))};var r=/([^!@#$%^&*(),\\/?";:{}|[\]+<>\s-])+/g,a=/(^[.]+)|([.]+$)/},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.applyWeights=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],r=(0,a.default)(e,(e=>e.typeName));return t.map(((e,a)=>{var o=r[e._type].paths.map(((t,r)=>{var a=h(e["w".concat(r)]);if(!a)return{path:t.path,score:0,why:"No match"};var o=f(p(n,a),2),i=o[0],u=o[1];return{path:t.path,score:i*t.weight,why:"".concat(u," (*").concat(t.weight,")")}})),i=o.reduce(((e,t)=>e+t.score),0);return{hit:e,resultIndex:t.length-a,score:i,stories:o}}))},t.calculateScore=void 0;var r=s(n(989)),a=s(n(224)),o=s(n(872)),i=s(n(986)),u=s(n(480)),l=s(n(65)),c=s(n(815));function s(e){return e&&e.__esModule?e:{default:e}}function f(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return d(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return d(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var n=(0,l.default)((0,u.default)((0,c.default)((0,r.default)(t)))),a=(0,l.default)(e.map(r.default)),s=(0,o.default)(a,n),f=(0,i.default)(n,a),d=s.length/f.length;return 1===d?[1,"Exact match"]:[d/2,"Matched ".concat(s.length," of ").concat(f.length," terms: [").concat(s.join(", "),"]")]};t.calculateScore=p;var h=e=>"string"==typeof e?e:JSON.stringify(e)},function(e,t){e.exports={root:"FieldStatus_root_1yAmi"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getNewDocumentOptions=void 0;var r=c(n(46)),a=c(n(35)),o=n(236),i=n(112),u=n(8),l=c(n(2339));function c(e){return e&&e.__esModule?e:{default:e}}function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function f(e){for(var t=1;t"function"==typeof e.serialize?h(e.serialize()):e,v=e=>e&&e.length>0?' "'.concat(e,'"'):e||"";var m,b,y=(m=function(){var e,t=(e=n(22),p(e)&&"__esModule"in e?e.default:e);try{return O(g(t||l.default.defaultInitialValueTemplateItems()))}catch(e){return console.error('Invalid "new document" configuration: '.concat(null==e?void 0:e.message,". Falling back to default structure.")),O(g(l.default.defaultInitialValueTemplateItems()))}},()=>b||(b=m()));function g(e){if(!Array.isArray(e))throw new Error('Invalid "new document" configuration: "part:@sanity/base/new-document-structure" should return an array of items.');var t=e.map(((e,t)=>{if(!p(e))throw new Error("Expected template item at index ".concat(t," to be an object but got ").concat(null===e?"null":typeof e));var n=h(e);if("initialValueTemplateItem"!==n.type)throw new Error("Only initial value template items are currently allowed in the new document structure. Item at index ".concat(t," is invalid"));return n})),n=new Map;return t.forEach(((e,r)=>{var a=n.get(e.id);if("number"==typeof a)throw new Error("Template item".concat(v(e.title)," at index ").concat(r,' has the same ID ("').concat(e.id,'") as template').concat(v(t[a].title)," at index ").concat(a));n.set(e.id,r)})),t}function O(e){return e.map((e=>{var t=(0,i.getTemplateById)(e.templateId);if(!t)throw new Error('Template "'.concat(e.templateId,'" not declared'));var n=a.default.get(t.schemaType);if(!n)throw new Error('Schema type "'.concat(t.schemaType,'" not declared'));var r=e.title||t.title;return f(f({},e),{},{title:r,description:e.description||t.description,subtitle:n.title===r?void 0:n.title,icon:e.icon||t.icon||n.icon||u.DocumentIcon,template:t,schemaType:n})})).filter((e=>{var t=e.template,n=(0,o.isActionEnabled)(a.default.get(t.schemaType),"create");return n||console.error('Template with ID "'.concat(t.id,'" has schema type "').concat(t.schemaType,'", where the "create" action is disabled and will not be included in the "new document"-dialog.')),n})).filter((e=>{var t=e.template,n=!e.parameters&&t.parameters&&t.parameters.length>0;return n&&console.error('Template with ID "'.concat(t.id,'" requires a set of parameters, but none were given. Skipping.')),!n}))}t.getNewDocumentOptions=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.view=t.orderingMenuItemsForType=t.orderingMenuItem=t.menuItemsFromInitialValueTemplateItems=t.menuItemGroup=t.menuItem=t.listItem=t.list=t.initialValueTemplateItem=t.editorWithInitialValueTemplate=t.editor=t.documentWithInitialValueTemplate=t.documentTypeListItems=t.documentTypeListItem=t.documentTypeList=t.documentListItem=t.documentList=t.document=t.divider=t.defaults=t.defaultInitialValueTemplateItems=t.defaultDocument=t.default=t.component=void 0;var r=n(234),a=r.StructureBuilder;t.default=a;var o=r.StructureBuilder.initialValueTemplateItem,i=r.StructureBuilder.defaultInitialValueTemplateItems,u=r.StructureBuilder.document,l=r.StructureBuilder.component,c=r.StructureBuilder.defaultDocument,s=r.StructureBuilder.defaults,f=r.StructureBuilder.divider,d=r.StructureBuilder.documentList,p=r.StructureBuilder.documentListItem,h=r.StructureBuilder.documentTypeList,v=r.StructureBuilder.documentTypeListItem,m=r.StructureBuilder.documentTypeListItems,b=r.StructureBuilder.documentWithInitialValueTemplate,y=r.StructureBuilder.editorWithInitialValueTemplate,g=r.StructureBuilder.editor,O=r.StructureBuilder.list,w=r.StructureBuilder.listItem,j=r.StructureBuilder.menuItem,_=r.StructureBuilder.menuItemGroup,E=r.StructureBuilder.menuItemsFromInitialValueTemplateItems,P=r.StructureBuilder.orderingMenuItem,x=r.StructureBuilder.orderingMenuItemsForType,C=r.StructureBuilder.view;t.view=C,t.orderingMenuItemsForType=x,t.orderingMenuItem=P,t.menuItemsFromInitialValueTemplateItems=E,t.menuItemGroup=_,t.menuItem=j,t.listItem=w,t.list=O,t.editor=g,t.editorWithInitialValueTemplate=y,t.documentWithInitialValueTemplate=b,t.documentTypeListItems=m,t.documentTypeListItem=v,t.documentTypeList=h,t.documentListItem=p,t.documentList=d,t.divider=f,t.defaults=s,t.defaultDocument=c,t.component=l,t.document=u,t.defaultInitialValueTemplateItems=i,t.initialValueTemplateItem=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.remoteSnapshots=void 0;var r=n(5),a=n(4),o=n(93),i=n(310),u=(0,o.memoize)(((e,t)=>(0,i.memoizedPair)(e,t).pipe((0,a.switchMap)((e=>{var t=e.published,n=e.draft;return(0,r.merge)(t.remoteSnapshot$,n.remoteSnapshot$)})))),((e,t)=>e.publishedId+t));t.remoteSnapshots=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(546);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var a=n(2343);Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===a[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}));var o=n(2344);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===o[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))}));var i=n(2345);Object.keys(i).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===i[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return i[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ConditionalReadOnlyContextProvider=function(e){var t=e.children,n=e.readOnly,o=(0,r.useMemo)((()=>({readOnly:n})),[n]);return r.default.createElement(a.ConditionalReadOnlyContext.Provider,{value:o},t)};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=o(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(r,i,u):r[i]=e[i]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(546);function o(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(o=function(e){return e?n:t})(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useConditionalReadOnly=function(){var e=(0,r.useContext)(a.ConditionalReadOnlyContext);if(!e)return null;return e.readOnly};var r=n(0),a=n(546)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ErrorPane",{enumerable:!0,get:function(){return r.ErrorPane}});var r=n(2347)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ErrorPane=function(e){var t=e.children,n=e.flex,r=e.minWidth,u=e.paneKey,l=e.title,c=void 0===l?"Error":l,s=e.tone,f=void 0===s?"critical":s;return a.default.createElement(i.Pane,{flex:n,id:u,minWidth:r,tone:f},a.default.createElement(i.PaneHeader,{title:c}),a.default.createElement(i.PaneContent,{overflow:"auto"},a.default.createElement(o.Box,{paddingX:4,paddingY:5},t)))};var r,a=(r=n(0))&&r.__esModule?r:{default:r},o=n(1),i=n(64)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LoadingPane=void 0;var r,a,o=n(1),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),u=(r=n(3))&&r.__esModule?r:{default:r},l=(n(240),n(64));function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return f(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return f(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{e.delay;var t=e.flex,n=e.message,r=e.minWidth,a=e.paneKey,u=e.path,c=e.selected,f=e.title,d=e.tone,p=(0,i.useMemo)((()=>"function"==typeof n?n(u?u.split(";"):[]):n),[n,u]),v=s((0,i.useState)((()=>"string"==typeof p?p:"Loading…")),2),m=v[0],b=v[1];(0,i.useEffect)((()=>{if("object"==typeof p&&"function"!=typeof p.subscribe){var e=p.subscribe(b);return()=>e.unsubscribe()}}),[p]);var y=s((0,i.useState)(null),2),g=y[0],O=y[1],w=s((0,i.useState)(!1),2),j=w[0],_=w[1];(0,i.useEffect)((()=>{if(g)return(0,o._raf2)((()=>_(!0)))}),[g]);var E=i.default.createElement(h,{align:"center","data-mounted":j?"":void 0,direction:"column",height:"fill",justify:"center",ref:O},i.default.createElement(o.Spinner,{muted:!0}),(f||m)&&i.default.createElement(o.Box,{marginTop:3},i.default.createElement(o.Text,{align:"center",muted:!0,size:1},f||m)));return i.default.createElement(l.Pane,{flex:t,id:a,minWidth:r,selected:c,tone:d},i.default.createElement(l.PaneContent,null,E))}));t.LoadingPane=v,v.displayName="LoadingPane"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2350);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ChangesPanel=function(){var e=(0,v.useDocumentPane)(),t=e.documentId,n=e.documentSchema,r=e.handleHistoryClose,a=e.historyController,f=e.value,m=(0,h.usePane)().collapsed,y=(0,s.useRef)(null),g="loading"===a.selectionState,O=a.sinceTime,_=a.currentObjectDiff(),E=!a.onOlderRevision(),P=s.default.useMemo((()=>({documentId:t,schemaType:n,FieldWrapper:o.ChangeFieldWrapper,rootDiff:_,isComparingCurrent:E,value:f})),[t,n,_,E,f]),x=s.default.useMemo((()=>_?(0,b.collectLatestAuthorAnnotations)(_):[]),[_]);if(m)return null;return s.default.createElement(c.Flex,{direction:"column",flex:1,style:{borderLeft:"1px dashed var(--card-border-color)",overflow:"hidden",minWidth:320},"data-testid":"review-changes-pane"},s.default.createElement(p.PaneHeader,{actions:s.default.createElement(c.Button,{icon:l.CloseIcon,mode:"bleed",onClick:r,padding:3,title:"Hide changes panel"}),subActions:x.length>0&&s.default.createElement(c.Box,{paddingRight:1},s.default.createElement(i.DiffTooltip,{annotations:x,description:"Changes by",placement:"bottom-end"},s.default.createElement(c.AvatarStack,{maxLength:4},x.map((e=>{var t=e.author;return s.default.createElement(u.UserAvatar,{key:t,userId:t})}))))),tabs:s.default.createElement(d.TimelineMenu,{mode:"since",chunk:O}),title:"Changes"}),s.default.createElement(p.PaneContent,null,s.default.createElement(c.BoundaryElementProvider,{element:y.current},s.default.createElement(w,{"data-ui":"Scroller",ref:y},s.default.createElement(c.Box,{flex:1,padding:4},s.default.createElement(j,{diff:_,documentContext:P,loading:g}))))))};var r,a,o=n(58),i=n(547),u=n(10),l=n(8),c=n(1),s=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=y(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),f=(r=n(3))&&r.__esModule?r:{default:r},d=n(1016),p=n(64),h=n(242),v=n(43),m=n(2442),b=n(2443);function y(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(y=function(e){return e?n:t})(e)}var g,O,w=(0,f.default)(u.ScrollContainer)(a||(g=["\n height: 100%;\n overflow: auto;\n position: relative;\n scroll-behavior: smooth;\n"],O||(O=g.slice(0)),a=Object.freeze(Object.defineProperties(g,{raw:{value:Object.freeze(O)}}))));function j(e){var t=e.diff,n=e.documentContext,r=e.loading,a=(0,v.useDocumentPane)().documentSchema;return r?s.default.createElement(m.LoadingContent,null):t?s.default.createElement(i.DocumentChangeContext.Provider,{value:n},s.default.createElement(i.ChangeList,{diff:t,schemaType:a})):s.default.createElement(i.NoChanges,null)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useAnnotationColor=function(e){var t=(0,r.useUserColorManager)();return(0,a.getAnnotationColor)(t,e)},t.useDiffAnnotationColor=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=(0,r.useUserColorManager)(),o=(0,a.getAnnotationAtPath)(e,t);return(0,a.getAnnotationColor)(n,o)};var r=n(991),a=n(992)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(538);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ChangeList=function(e){var t=e.diff,n=e.fields,v=e.schemaType,b=i.default.useContext(d.DocumentChangeContext),y=b.documentId,g=b.isComparingCurrent,O=b.value,w=(0,r.useDocumentOperation)(y,v.name),j=i.default.useContext(l.DiffContext).path,_=0===j.length,E=m(i.default.useState(!1),2),P=E[0],x=E[1],C=m(i.default.useState(!1),2),k=C[0],S=C[1],D=(0,u.unstable_useConditionalProperty)({document:O,value:void 0,checkProperty:v.readOnly,checkPropertyKey:"readOnly"});if("object"!==v.jsonType)throw new Error("Only object schema types are allowed in ChangeList");var M=m((0,u.unstable_useDocumentPairPermissions)({id:y,type:v.name,permission:"update"}),2),A=M[0],T=M[1],I=i.default.useMemo((()=>(0,c.buildObjectChangeList)(v,t,j,[],{fieldFilter:n})),[v,n,j,t]),R=n&&0===n.length?[]:function(e){return 1===e.length&&"group"===e[0].type&&0===e[0].path.length?e[0].changes:e}(I),F=I[0],B=i.default.useCallback((()=>{(0,s.undoChange)(F,t,w),x(!1)}),[F,t,w]),L=i.default.useCallback((()=>{x(!0)}),[]),N=i.default.useCallback((()=>{S(!0)}),[]),W=i.default.useCallback((()=>{S(!1)}),[]),V=i.default.useCallback((()=>{x(!1)}),[]),z=m((0,i.useState)(null),2),U=z[0],H=z[1];if((0,a.useClickOutside)((()=>x(!1)),[U]),0===R.length)return _?i.default.createElement(p.NoChanges,null):null;var Y=_&&R.length>1;return i.default.createElement(a.Card,null,i.default.createElement(a.Stack,{space:5},i.default.createElement(a.Stack,{as:h.ChangeListWrapper,space:5},R.map((e=>i.default.createElement(f.ChangeResolver,{change:e,key:e.key,"data-revert-all-changes-hover":k?"":void 0,readOnly:D||(null==e?void 0:e.readOnly),hidden:null==e?void 0:e.hidden})))),Y&&g&&!T&&(null==A?void 0:A.granted)&&i.default.createElement(h.PopoverWrapper,{content:i.default.createElement(a.Box,null,"Are you sure you want to revert all ",R.length," changes?",i.default.createElement(a.Grid,{columns:2,gap:2,marginTop:2},i.default.createElement(a.Button,{mode:"ghost",text:"Cancel",onClick:V}),i.default.createElement(a.Button,{tone:"critical",text:"Revert all",onClick:B}))),open:P,padding:4,placement:"left",portal:!0,ref:H},i.default.createElement(a.Stack,null,i.default.createElement(a.Button,{tone:"critical",mode:"ghost",text:"Revert all changes",icon:o.RevertIcon,onClick:L,onMouseEnter:N,onMouseLeave:W,disabled:D})))))};var r=n(69),a=n(1),o=n(8),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=v(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),u=n(15),l=n(339),c=n(2361),s=n(550),f=n(551),d=n(245),p=n(1006),h=n(2414);function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(v=function(e){return e?n:t})(e)}function m(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return b(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return b(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function b(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);na.default.pair.editOperations(e,t)),[e,t])};var r,a=(r=n(73))&&r.__esModule?r:{default:r},o=n(39)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useEditState=function(e,t){return(0,o.useMemoObservable)((()=>a.default.pair.editState(e,t)),[e,t])};var r,a=(r=n(73))&&r.__esModule?r:{default:r},o=n(39)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useValidationStatus=function(e,t){return(0,o.useMemoObservable)((()=>a.default.pair.validation(e,t)),[e,t],i)};var r,a=(r=n(73))&&r.__esModule?r:{default:r},o=n(39);var i={markers:[],isValidating:!1}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useSyncState=function(e,t){return(0,o.useMemoObservable)((()=>a.default.pair.consistencyStatus(e,t).pipe((0,i.map)((e=>e?l:u)))),[e],l)};var r,a=(r=n(73))&&r.__esModule?r:{default:r},o=n(39),i=n(4);var u={isSyncing:!0},l={isSyncing:!1}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useConnectionState=function(e,t){return(0,u.useMemoObservable)((()=>a.default.pair.documentEvents(e,t).pipe((0,o.map)((e=>e.type)),(0,o.map)((e=>"reconnect"!==e)),(0,o.switchMap)((e=>e?(0,i.of)("connected"):(0,i.timer)(200).pipe((0,o.mapTo)("reconnecting")))),(0,o.startWith)(l),(0,o.distinctUntilChanged)())),[e,t],l)};var r,a=(r=n(73))&&r.__esModule?r:{default:r},o=n(4),i=n(5),u=n(39);var l="connecting"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useDocumentOperationEvent=function(e,t){return(0,o.useMemoObservable)((()=>a.default.pair.operationEvents(e,t)),[e,t])};var r,a=(r=n(73))&&r.__esModule?r:{default:r},o=n(39)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.buildArrayChangeList=w,t.buildChangeList=b,t.buildFieldChange=g,t.buildFieldsetChangeList=O,t.buildObjectChangeList=y;var r=n(244),a=n(2362),o=n(2363),i=n(147),u=n(996),l=n(549),c=["fieldFilter"],s=["fieldFilter"];function f(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function d(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return p(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return p(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){u=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(u)throw o}}}}function p(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n2&&void 0!==arguments[2]?arguments[2]:[],r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},o=(0,u.resolveDiffComponent)(e,a.parentSchema);if(!o){if("object"===e.jsonType&&"object"===t.type)return y(e,t,n,r,a);if("array"===e.jsonType&&"array"===t.type)return w(e,t,n,r)}return j(e,t,n,r,a)}function y(e,t){var n,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},u=[],l=v(v({},i),{},{parentSchema:e}),c=e.fieldsets||e.fields.map((e=>({single:!0,field:e}))),s=d(c);try{for(s.s();!(n=s.n()).done;){var f=n.value;f.single?u.push(...g(f.field,t,a,o,l)):u.push(...O(f,t,a,o,l))}}catch(e){s.e(e)}finally{s.f()}return u.length<2?u:[{type:"group",key:(0,r.pathToString)(a)||"root",path:a,titlePath:o,changes:_(u,o.length),schemaType:e}]}function g(e,t,n,r){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},o=a.fieldFilter,i=f(a,c),u=t.fields[e.name];if(!u||!u.isChanged||o&&!o.includes(e.name))return[];var l=n.concat([e.name]),s=r.concat([e.type.title||e.name]);return b(e.type,u,l,s,i)}function O(e,t,n,a){var o,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},u=e.fields,l=e.name,c=e.title,p=e.readOnly,h=e.hidden,m=i.fieldFilter,y=f(i,s),g=h,O=p,w=a.concat([c||l]),j=[],E=d(u);try{for(E.s();!(o=E.n()).done;){var P=o.value,x=t.fields[P.name];if(x&&x.isChanged&&(!m||m.includes(P.name))){var C=n.concat([P.name]),k=w.concat([P.type.title||P.name]);j.push(...b(v({readOnly:O,hidden:g},P.type),x,C,k,y))}}}catch(e){E.e(e)}finally{E.f()}return j.length<2?j:[{type:"group",key:(0,r.pathToString)(n)||"root",fieldsetName:l,path:n,titlePath:w,changes:_(j,w.length),readOnly:O,hidden:g}]}function w(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],u=t.items.filter((e=>e.hasMoved&&e.fromIndex!==e.toIndex||"unchanged"!==e.diff.action));if(0===u.length)return[];var c=(0,i.hasPTMemberType)(e),s=[],f=u.reduce(((i,u)=>{var s=(0,o.getArrayDiffItemType)(u.diff,e),f=s.toType||s.fromType;if(!f)return console.warn("Could not determine schema type for item at %s",(0,r.pathToString)(n)),i;var d=(0,r.getItemKeySegment)(u.diff.fromValue)||(0,r.getItemKeySegment)(u.diff.toValue)||t.items.indexOf(u),p=n.concat(d),h={itemDiff:u,parentDiff:t,parentSchema:e},v=a.concat({hasMoved:u.hasMoved,toIndex:u.toIndex,fromIndex:u.fromIndex,annotation:"unchanged"===u.diff.action?u.annotation:u.diff.annotation}),m=b(f,u.diff,p,v,h).map((e=>("field"===e.type&&(0,r.pathsAreEqual)(p,e.path)&&(e.itemDiff=u),e)));return c&&m.filter(l.isFieldChange).forEach(((e,t,n)=>{e.showHeader=1===n.length,e.showIndex=u.fromIndex!==u.toIndex&&u.hasMoved})),0===m.length?i.push(...j(f,u.diff,p,v,h)):i.push(...m),i}),s);return f.length>1?[{type:"group",key:(0,r.pathToString)(n)||"root",path:n,titlePath:a,changes:_(f,a.length),schemaType:e}]:f}function j(e,t,n,o){var i,l=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},c=l.itemDiff,s=l.parentDiff,f=l.parentSchema,d=t.fromValue,p=t.toValue,h=t.type;if("array"===h&&E(d)&&E(p))return[];void 0!==d&&(i=(0,a.getValueError)(d,e)),i||void 0===p||(i=(0,a.getValueError)(p,e));var v,m=!0,b=(0,u.resolveDiffComponent)(e,f);return b&&"function"==typeof b?v=b:b&&(v=b.component,m=void 0===b.showHeader?m:b.showHeader),[{type:"field",diff:t,path:n,error:i,itemDiff:c,parentDiff:s,titlePath:o,schemaType:e,showHeader:m,showIndex:!0,key:(0,r.pathToString)(n)||"root",diffComponent:i?void 0:v,parentSchema:f}]}function _(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return e.map((e=>(e.titlePath=e.titlePath.slice(t),e)))}function E(e){return Array.isArray(e)&&0===e.length||null==e}},function(e,t,n){"use strict";function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,u=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return u=e.done,e},e:function(e){l=!0,i=e},f:function(){try{u||null==n.return||n.return()}finally{if(l)throw i}}}}(n.fields);try{for(u.s();!(i=u.n()).done;){var l=i.value,c=e(t[l.name],l.type);if(c)return c}}catch(e){u.e(e)}finally{u.f()}}return}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getArrayDiffItemType=function(e,t){if("added"===e.action)return{toType:o(t,e.toValue)};if("changed"===e.action)return{fromType:o(t,e.fromValue),toType:o(t,e.toValue)};if("removed"===e.action)return{fromType:o(t,e.fromValue)};return{toType:o(t,e.toValue)}},t.resolveTypeName=a;var r=n(12);function a(e){return(0,r.isTypedObject)(e)?e._type:function(e){if(Array.isArray(e))return"array";if(null===e)return"null";return typeof e}(e)}function o(e,t){var n=a(t),r=e.of.find((e=>e.name===n));return r||(1===e.of.length?e.of[0]:void 0)}},function(e,t,n){e.exports=[n(2365)].map((function(e){return e&&e.__esModule?e.default:e}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r.diffResolver}});var r=n(547)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.defaultComponents=void 0;var r=n(2367),a=n(2370),o=n(2377),i=n(2382),u=n(1e3),l=n(2397),c=n(2400),s={block:u.PTDiff,boolean:{component:r.BooleanFieldDiff,showHeader:!1},file:a.FileFieldDiff,image:o.ImageFieldDiff,number:i.NumberFieldDiff,reference:l.ReferenceFieldDiff,string:c.StringFieldDiff};t.defaultComponents=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2368);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BooleanFieldDiff=void 0;var r,a=n(1),o=(r=n(0))&&r.__esModule?r:{default:r},i=n(36),u=n(997);t.BooleanFieldDiff=e=>{var t=e.diff,n=e.schemaType,r=t.fromValue,l=t.toValue,c=n,s=c.title,f=c.options,d="checkbox"===(null==f?void 0:f.layout)?u.Checkbox:u.Switch,p=(0,i.useDiffAnnotationColor)(t,[])||{background:"",text:"",border:""},h=null!=l;return o.default.createElement(a.Flex,{align:"center"},o.default.createElement(i.DiffTooltip,{diff:t},o.default.createElement(a.Flex,{align:"center"},o.default.createElement(d,{checked:r,color:p}),h&&o.default.createElement(o.default.Fragment,null,o.default.createElement(a.Box,{marginX:2},o.default.createElement(i.FromToArrow,null)),o.default.createElement(d,{checked:l,color:p})))),h&&s&&o.default.createElement(a.Box,{marginLeft:2},o.default.createElement(a.Text,{size:1,weight:"semibold"},s)))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BooleanPreview=void 0,t.Checkbox=o,t.Switch=i;var r,a=(r=n(0))&&r.__esModule?r:{default:r};function o(e){var t=e.checked,n=e.color;return a.default.createElement("svg",{width:"17",height:"17",viewBox:"0 0 17 17",xmlns:"http://www.w3.org/2000/svg",fill:null==n?void 0:n.background},a.default.createElement("rect",{x:"0",y:"0",width:"17",height:"17",rx:"2.5"}),void 0===t&&a.default.createElement("path",{d:"M4.07996 8.5H12.92",stroke:null==n?void 0:n.text,strokeWidth:"2"}),t&&a.default.createElement("path",{d:"M3.5 8L7 11.5L13.5 5",stroke:null==n?void 0:n.text,strokeWidth:"2"}))}function i(e){var t=e.checked,n=e.color;return a.default.createElement("svg",{width:"38",height:"22",viewBox:"0 0 38 22",xmlns:"http://www.w3.org/2000/svg"},a.default.createElement("rect",{width:"38",height:"22",rx:"11",fill:t?null==n?void 0:n.border:null==n?void 0:n.background}),void 0===t&&a.default.createElement("rect",{x:"11",y:"3",width:"16",height:"16",rx:"8",fill:"white"}),t&&a.default.createElement("rect",{x:"18",y:"3",width:"16",height:"16",rx:"8",fill:"white"}),"boolean"==typeof t&&!t&&a.default.createElement("rect",{x:"4",y:"3",width:"16",height:"16",rx:"8",fill:"white"}))}t.BooleanPreview=function(e){var t,n=e.value,r=e.schemaType,u=e.color,l="checkbox"===(null===(t=r.options)||void 0===t?void 0:t.layout)?o:i;return a.default.createElement(l,{checked:n,color:u})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2371);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FileFieldDiff=void 0;var r,a=d(n(2372)),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=n(1),u=d(n(3)),l=n(36),c=n(2374),s=n(2376);function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function d(e){return e&&e.__esModule?e:{default:e}}var p,h,v=u.default.div(r||(p=["\n ","\n &:not([hidden]) {\n display: inline-block;\n }\n\n [data-number='positive'] {\n color: var(--size-diff-positive);\n }\n\n [data-number='negative'] {\n color: var(--size-diff-negative);\n }\n"],h||(h=p.slice(0)),r=Object.freeze(Object.defineProperties(p,{raw:{value:Object.freeze(h)}}))),(e=>{var t=e.theme;return"\n --size-diff-positive: ".concat(t.sanity.color.solid.positive.enabled.bg,";\n --size-diff-negative: ").concat(t.sanity.color.solid.critical.enabled.bg,";\n ")}));t.FileFieldDiff=e=>{var t=e.diff,n=e.schemaType,r=t.fromValue,u=t.toValue,f=t.fields,d=null==r?void 0:r.asset,p=null==u?void 0:u.asset,h=(0,c.useRefValue)(null==d?void 0:d._ref),m=(0,c.useRefValue)(null==p?void 0:p._ref),b=Object.keys(f).filter((e=>f[e].isChanged&&"_type"!==e)),y=b.includes("asset"),g=n.fields.filter((e=>"asset"!==e.name&&b.includes(e.name))).map((e=>e.name)),O=(null==h?void 0:h.size)&&h.size/1e3/1e3,w=(null==m?void 0:m.size)&&m.size/1e3/1e3,j=(0,s.getSizeDiff)(O,w),_=O?O.toFixed(2):void 0,E=w?w.toFixed(2):void 0,P=(0,o.useMemo)((()=>({display:"block",flex:1})),[]),x=h&&o.default.createElement(l.DiffCard,{as:"del",diff:t,path:"asset._ref",style:P},o.default.createElement(l.MetaInfo,{title:h.originalFilename||"Untitled",icon:a.default},o.default.createElement(i.Text,{size:0,style:{color:"inherit"}},"".concat(_,"MB")))),C=m&&o.default.createElement(l.DiffCard,{as:"ins",diff:t,path:"asset._ref",style:P},o.default.createElement(l.MetaInfo,{title:m.originalFilename||"Untitled",icon:a.default},o.default.createElement(i.Flex,{align:"center"},o.default.createElement(i.Text,{size:0,style:{color:"inherit"}},"".concat(E,"MB")),0!==j&&o.default.createElement(i.Card,{radius:2,padding:1,as:v,marginLeft:2},o.default.createElement(i.Text,{size:0,"data-number":j>0?"positive":"negative"},j>0&&"+",j,"%"))))),k=o.default.createElement(o.default.Fragment,null,x&&!C&&o.default.createElement(l.DiffTooltip,{diff:t,path:"asset._ref",description:"Removed"},x),x&&C&&o.default.createElement(l.DiffTooltip,{diff:t,path:"asset._ref"},o.default.createElement(l.FromTo,{from:x,layout:"grid",to:C})),!x&&C&&o.default.createElement(l.DiffTooltip,{diff:t,path:"asset._ref",description:"Added"},C));return o.default.createElement(o.default.Fragment,null,y&&k,g.length>0&&o.default.createElement(i.Box,{marginTop:y?4:3},o.default.createElement(l.ChangeList,{diff:t,schemaType:n,fields:g})))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a.default}});var r,a=(r=n(2373))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=(r=n(0))&&r.__esModule?r:{default:r};var o={stroke:"currentColor",strokeWidth:1.2},i=()=>a.default.createElement("svg",{"data-sanity-icon":!0,viewBox:"0 0 25 25",fill:"none",xmlns:"http://www.w3.org/2000/svg",preserveAspectRatio:"xMidYMid",width:"1em",height:"1em"},a.default.createElement("path",{d:"M10.5 4.5H18.5V20.5H6.5V8.5L10.5 4.5Z",style:o}),a.default.createElement("path",{d:"M10.5 4.5V8.5H6.5",style:o}));t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2375);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useRefPreview=function(e,t){var n=i((0,r.useState)(void 0),2),o=n[0],u=n[1];return(0,r.useEffect)((()=>{var n;return e&&(n=(0,a.observeForPreview)(e,t).subscribe((e=>u(e.snapshot)))),()=>{n&&n.unsubscribe()}}),[e,t]),e?o:void 0},t.useRefValue=function(e){var t=i((0,r.useState)(void 0),2),n=t[0],a=t[1];return(0,r.useEffect)((()=>{if(e){var t=o.versionedClient.observable.getDocument(e).subscribe(a);return()=>{t.unsubscribe()}}}),[e]),e?n:void 0};var r=n(0),a=n(52),o=n(998);function i(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return u(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return u(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var t,n,l=e.diff,f=e.schemaType,d=l.fromValue,p=l.toValue,h=l.fields,v=l.isChanged,m=null==d||null===(t=d.asset)||void 0===t?void 0:t._ref,b=null==p||null===(n=p.asset)||void 0===n?void 0:n._ref,y=(0,o.getAnnotationAtPath)(l,["asset","_ref"]),g=Object.keys(h).filter((e=>h[e].isChanged&&"_type"!==e)),O=f.fields.filter((e=>!c.includes(e.name)&&g.includes(e.name))).map((e=>e.name)),w="changed";!m&&b?w="added":!b&&m&&(w="removed");var j=g.includes("asset"),_=g.includes("crop"),E=g.includes("hotspot"),P=_||E,x=j||P,C=P&&!j,k=d&&m?r.createElement(o.DiffCard,{annotation:y,style:s},r.createElement(u.ImagePreview,{is:"from",id:m,diff:l,action:w,hotspot:C&&E?d.hotspot:void 0,crop:C&&_?d.crop:void 0})):r.createElement(u.NoImagePreview,null),S=p&&b?r.createElement(o.DiffCard,{annotation:y,style:s},r.createElement(u.ImagePreview,{is:"to",id:b,diff:l,hotspot:C&&E?p.hotspot:void 0,crop:C&&_?p.crop:void 0})):r.createElement(u.NoImagePreview,null);if(!k&&!S)return r.createElement(a.Card,{padding:4,radius:2,tone:"transparent"},r.createElement(a.Text,{muted:!0,size:1,align:"center"},"Image not set"));if(!v)return b?r.createElement(o.DiffCard,{annotation:y,style:s},r.createElement(u.ImagePreview,{id:b,is:"to",diff:l})):null;var D=r.createElement(i.FromTo,{align:"center",from:k,layout:"grid",to:S});return r.createElement(r.Fragment,null,x&&(j?r.createElement(o.DiffTooltip,{annotations:y?[y]:[],description:"".concat(w[0].toUpperCase()).concat(w.slice(1))},D):D),O.length>0&&r.createElement(a.Box,{marginTop:x?4:3},r.createElement(o.ChangeList,{diff:l,schemaType:f,fields:O})))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ImagePreview=function(e){var t,n,r,a,o=e.id,c=e.action,d=e.diff,p=e.hotspot,h=e.crop,y=e.is,O=(R=i.default.useState(),F=2,function(e){if(Array.isArray(e))return e}(R)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}}(R,F)||function(e,t){if(e){if("string"==typeof e)return g(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?g(e,t):void 0}}(R,F)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),x=O[0],C=O[1],k=(0,u.useDocumentValues)(o,w).value,S=(0,l.getImageDimensions)(o),D=null===k,M=k&&k.originalFilename||"Untitled",A=j.image(o).height(190).dpr((0,m.getDeviceDpr)()).fit("max"),T=(null===(t=d.fromValue)||void 0===t||null===(n=t.asset)||void 0===n?void 0:n._ref)!==(null===(r=d.toValue)||void 0===r||null===(a=r.asset)||void 0===a?void 0:a._ref),I="changed"===c?void 0:c;var R,F;return i.default.createElement(f.Flex,{direction:"column",height:"fill",flex:1},i.default.createElement(f.Box,{flex:1,padding:2,paddingBottom:0},i.default.createElement(f.Flex,{as:_,direction:"column","data-changed":"from"===y&&T?"":void 0,"data-error":x?"":void 0},!D&&!x&&i.default.createElement(E,{src:A.toString()||"",alt:M,"data-action":I,onError:C,width:S.width,height:S.height}),(D||x)&&i.default.createElement(f.Box,{paddingY:5},i.default.createElement(f.Text,{size:1,muted:!0,align:"center"},D?"Image is deleted":"Error loading image")),i.default.createElement(P,null,i.default.createElement(b.HotspotCropSVG,{crop:h&&!(0,l.isDefaultCrop)(h)?h:void 0,diff:d,hash:(0,m.simpleHash)("".concat(A.toString()||"","-").concat(y)),hotspot:p&&!(0,l.isDefaultHotspot)(p)?p:void 0,width:S.width,height:S.height})))),i.default.createElement(v.MetaInfo,{title:M,icon:s.ImageIcon,markRemoved:T&&"from"===y},I?i.default.createElement("div",null,I):i.default.createElement("div",null,S.width," × ",S.height)))},t.NoImagePreview=void 0;var r,a,o,i=y(n(0)),u=n(15),l=n(2380),c=y(n(316)),s=n(8),f=n(1),d=y(n(3)),p=n(60),h=n(998),v=n(36),m=n(999),b=n(2381);function y(e){return e&&e.__esModule?e:{default:e}}function g(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ni.default.createElement(f.Card,{flex:1,tone:"transparent",padding:4,radius:2,height:"stretch"},i.default.createElement(f.Flex,{align:"center",justify:"center",height:"fill"},i.default.createElement(f.Text,{size:1,muted:!0},"(no image)")));var _=d.default.div(r||(r=O(["\n height: 100%;\n max-height: 190px;\n position: relative;\n\n /* Ideally the checkerboard component currently in the form builder should be made available and used here */\n background-color: ",";\n background-image: linear-gradient(45deg, "," 25%, transparent 25%),\n linear-gradient(-45deg, "," 25%, transparent 25%),\n linear-gradient(45deg, transparent 75%, "," 75%),\n linear-gradient(-45deg, transparent 75%, "," 75%);\n background-size: 16px 16px;\n background-position: 0 0, 0 8px, 8px -8px, -8px 0;\n\n &::after {\n content: '';\n display: block;\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n box-shadow: inset 0 0 0 1px var(--card-border-color);\n pointer-events: none;\n }\n\n &[data-changed] {\n opacity: 0.45;\n }\n"])),p.hues.gray[100].hex,p.hues.gray[50].hex,p.hues.gray[50].hex,p.hues.gray[50].hex,p.hues.gray[50].hex),E=d.default.img(a||(a=O(["\n display: block;\n flex: 1;\n min-height: 0;\n object-fit: contain;\n width: 100%;\n height: 100%;\n\n &[data-action='removed'] {\n opacity: 0.45;\n }\n"]))),P=d.default.div(o||(o=O(["\n svg {\n display: block;\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n }\n"])))},function(e,t,n){"use strict";function r(){return r=Object.assign||function(e){for(var t=1;t0&&u>0))throw new Error("Malformed asset ID '"+e+'\'. Expected an id like "image-027401f31c3ac1e6d78c5d539ccd1beff72b9b11-2000x3000-jpg".');return{type:"image",assetId:n,width:i,height:u,extension:a}}function q(e){var t=z(e)||"";if(!U(t))throw new Error("Invalid image/file asset filename: "+e);try{return Y((w.test(t)?"image":"file")+"-"+t.replace(/\.([a-z0-9+]+)$/i,"-$1"))}catch(t){throw new Error("Invalid image/file asset filename: "+e)}}function Z(e){if(!e.startsWith(y))throw new Error("URL is not a valid Sanity asset URL: "+e);var t=e.slice(y.length).replace(/^\/+/,""),n=t.match(_)||[],a=n[0],o=n[2],i=n[3];if(!o||!i)throw new Error("URL is not a valid Sanity asset URL: "+e);var u=t.slice(a.length).split("/"),l=u[0],c=u[1];return r({},q(l),{projectId:o,dataset:i,vanityFilename:c})}function K(e){var t=Z(e);if("image"!==t.type)throw new Error("URL is not a valid Sanity image asset URL: "+e);return t}function X(e){var t=Z(e);if("file"!==t.type)throw new Error("URL is not a valid Sanity file asset URL: "+e);return t}function J(e){try{return Z(e).type}catch(e){return!1}}function Q(e){var t=$(fe(e)),n=t.width,r=t.height;return{width:n,height:r,aspectRatio:n/r}}var ee=b(Q);function te(e){return we(e)?ue(e,P).asset.extension:re(e,P).asset.extension}var ne=b(te);function re(e,t){var n=e;return{asset:oe(e,t||be(e)),crop:n.crop||f(),hotspot:n.hotspot||d()}}var ae=b(re);function oe(e,t){var n=r({},t||me(e),{useVanityName:!1}),a=fe(e),o=(e.asset||e).metadata||{},i=$(a),u=i.assetId,l=i.width,c=i.height,s=i.extension,f=l/c,d=r({},M(e)?e:{},{_id:a,_type:"sanity.imageAsset",assetId:u,extension:s,metadata:r({},o,{dimensions:{width:l,height:c,aspectRatio:f}}),url:"",path:""});return r({},d,{path:I(d,n),url:R(d,n)})}var ie=b(oe);function ue(e,t){return{asset:ce(e,t||be(e))}}var le=b(ue);function ce(e,t){var n=r({},t||me(e),{useVanityName:!1}),a=fe(e),o=e.asset||e,i=G(a),u=i.assetId,l=i.extension,c=r({},D(e)?e:{},{_id:a,_type:"sanity.fileAsset",assetId:u,extension:l,metadata:o.metadata||{},url:"",path:""});return r({},c,{path:F(c,n),url:B(c,n)})}var se=b(ce);function fe(e){var t=A(e)?e.asset:e,n="";if("string"==typeof t?n=pe(t):x(t)?n=t._ref:C(t)?n=t._id:k(t)?n=ve(y+"/"+t.path):S(t)&&(n=ve(t.url)),!(n&&E.test(n)))throw new v(e);return n}var de=b(fe);function pe(e){if(E.test(e))return e;if(0===e.indexOf(y+"/images")||0===e.indexOf(y+"/files"))return ve(e);if(_.test(e))return ve(y+"/"+e);if(ge(e))return ve(y+"/files/a/b/"+e);if(ye(e))return ve(y+"/images/a/b/"+e);throw new v(e)}var he=b(pe);function ve(e){var t=N(e).split("/"),n=t[0],r=t[3];return n.replace(/s$/,"")+"-"+r.replace(/\./g,"-")}function me(e){var t=L(e);if(!t)throw new v(e,"Failed to resolve project ID and dataset from source");var n=t.match(_)||[],r=n[2],a=n[3];if(!r||!a)throw new v(e,"Failed to resolve project ID and dataset from source");return{projectId:r,dataset:a}}var be=b(me);function ye(e){return w.test(e)}function ge(e){return g.test(e)}function Oe(e){return ye(e)||ge(e)}function we(e){return fe(e).startsWith("file-")}function je(e){return fe(e).startsWith("image-")}function _e(e){return!1!==J(e)}function Ee(e){return"image"===J(e)}function Pe(e){return"file"===J(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.HotspotCropSVG=function(e){var t=e.crop,n=e.diff,r=e.hash,l=e.hotspot,c=e.width,h=void 0===c?100:c,v=e.height,m=void 0===v?100:v,b=f(e,u),y=(0,o.useDiffAnnotationColor)(n,"crop"),g=(0,o.useDiffAnnotationColor)(n,"hotspot");return a.default.createElement("svg",s({},b,{fill:"none",width:h,height:m,viewBox:"0 0 ".concat(h," ").concat(m)}),a.default.createElement("defs",null,t&&l&&a.default.createElement("mask",{id:"mask-hotspot-".concat(r)},a.default.createElement("rect",{x:0,y:0,width:h,height:m,fill:"#fff"}),a.default.createElement(p,{hotspot:l,fill:"#000",offset:1,width:h,height:m,stroke:"#000",strokeWidth:3}))),t&&a.default.createElement(o.DiffTooltip,{diff:n,path:"crop",description:"Crop changed"},a.default.createElement("g",null,a.default.createElement(d,{crop:t,fill:(0,i.hexToRgba)(y.border,.25),mask:l?"url(#mask-hotspot-".concat(r,")"):void 0,stroke:y.border,strokeWidth:1,width:h,height:m}))),l&&a.default.createElement(o.DiffTooltip,{diff:n,path:"hotspot",description:"Hotspot changed"},a.default.createElement("g",null,a.default.createElement(p,{hotspot:l,fill:(0,i.hexToRgba)(g.border,.25),stroke:g.border,strokeWidth:1,width:h,height:m}))))};var r,a=(r=n(0))&&r.__esModule?r:{default:r},o=n(36),i=n(999),u=["crop","diff","hash","hotspot","width","height"],l=["crop","width","height"],c=["hotspot","offset","width","height"];function s(){return s=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function d(e){var t=e.crop,n=e.width,r=e.height,o=f(e,l),i={x:t.left*n,y:t.top*r,width:(1-t.right-t.left)*n,height:(1-t.bottom-t.top)*r};return a.default.createElement("rect",s({},o,i,{style:{vectorEffect:"non-scaling-stroke"}}))}function p(e){var t=e.hotspot,n=e.offset,r=void 0===n?0:n,o=e.width,i=e.height,u=f(e,c),l={cx:t.x*o,cy:t.y*i,rx:t.width/2*o+r,ry:t.height/2*i+r};return a.default.createElement("ellipse",s({},u,l,{style:{vectorEffect:"non-scaling-stroke"}}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2383);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.NumberFieldDiff=void 0;var r,a=(r=n(0))&&r.__esModule?r:{default:r},o=n(36),i=n(2384);t.NumberFieldDiff=e=>{var t=e.diff,n=e.schemaType;return a.default.createElement(o.DiffFromTo,{diff:t,schemaType:n,previewComponent:i.NumberPreview,layout:"inline"})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.NumberPreview=void 0;var r,a=n(1),o=i(n(0));function i(e){return e&&e.__esModule?e:{default:e}}var u,l,c=i(n(3)).default.div(r||(u=["\n display: inline-block;\n word-break: break-all;\n"],l||(l=u.slice(0)),r=Object.freeze(Object.defineProperties(u,{raw:{value:Object.freeze(l)}}))));t.NumberPreview=e=>{var t=e.value;return o.default.createElement(a.Box,{as:c,paddingX:2,paddingY:1},t)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PTDiff=void 0;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=(r=n(2386))&&r.__esModule?r:{default:r},i=n(147);function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}t.PTDiff=function(e){var t=e.diff,n=e.schemaType,r=(0,a.useMemo)((()=>(0,i.createPortableTextDiff)(t,n)),[t,n]),u=(0,a.useMemo)((()=>a.default.createElement(o.default,{diff:r,schemaType:n})),[r,n]);return a.default.createElement("div",{"data-diff-action":t.action},u)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.diff,n=e.schemaType,v=t.origin.toValue||t.origin.fromValue,m=t.origin.toValue?(0,c.getInlineObjects)(t.origin):[],_=e=>{var s=(0,c.getChildSchemaType)(n.fields,e),_=[];if(s){_=(0,c.getDecorators)(s);var P=t.fields.children,x=P.items[0].diff&&"object"===P.items[0].diff.type&&"string"===P.items[0].diff.fields.text.type&&P.items[0].diff.fields.text.segments||[],C=[],k={};if(function(e,t){return 1===e.children.length&&"span"===e.children[0]._type&&"string"==typeof e.children[0].text&&""===e.children[0].text&&"unchanged"!==t.origin.action}(v,t)&&("added"===t.origin.action||"removed"===t.origin.action)){var S=(0,c.findChildDiff)(t.origin,v.children[0])||t.origin;if(S&&"unchanged"!==S.action)return i.default.createElement(u.DiffCard,{annotation:S.annotation,as:"removed"===S.action?"del":"ins",key:"empty-block-".concat(v._key),tooltip:{description:"".concat((0,o.default)(S.action)," empty text")}},i.default.createElement("span",null,l.EMPTY_BLOCK_SYMBOL))}var D,M=-1,A=-1,T=[],I=(0,c.getAllMarkDefs)(t.origin);return x.forEach((e=>{A++;var o,P=l.INLINE_SYMBOLS.includes(e.text),x=w.includes(e.text),S=j.includes(e.text),R=e.text===l.CHILD_SYMBOL,F="removed"===e.action;if(R)F||M++;else if(x||S){if(x&&g.includes(e.text)){var B=I[g.indexOf(e.text)];B&&T.push({mark:B._key,symbols:[e.text,O[g.indexOf(e.text)]],object:B})}S&&O.includes(e.text)&&(D=T.pop())}else if(P){var L,N=l.INLINE_SYMBOLS.findIndex((t=>t===e.text)),W=null===(L=m[N])||void 0===L?void 0:L._key,V=m[N];if(W){var z=(0,c.getChildSchemaType)(n.fields,V),U=(0,c.findChildDiff)(t.origin,V);C.push(i.default.createElement(p.InlineObject,{key:"inline-object-".concat(V._key),object:V,path:[{_key:v._key},"children",{_key:V._key}],diff:U,schemaType:z}))}}else if(e.text){var H,Y,G=v.children[M]||(null===(o=t.origin.fromValue)||void 0===o?void 0:o.children.find((t=>t.text&&t.text.match((0,c.escapeRegExp)(e.text))))),$=G&&(0,c.findSpanDiffFromChild)(t.origin,G);if(!G)throw new Error("Could not find child");var q=null!=$&&null!==(H=$.fields)&&void 0!==H&&H.text?null==$||null===(Y=$.fields)||void 0===Y?void 0:Y.text:void 0,Z=i.default.createElement(h.Text,{diff:q,key:"text-".concat(G._key,"-").concat(A),path:[{_key:v._key},"children",{_key:G._key}],childDiff:$,segment:e},function(e){var t=e.diff,n=e.child,o=e.decoratorTypes,s=e.seg,f=e.segIndex,p=e.spanSchemaType;if("\n"===s.text)return i.default.createElement("br",null);var h=i.default.createElement("span",{key:"text-".concat(f)},s.text.replace(/ /g,l.TRAILING_SPACE_SYMBOL)),v=n&&(0,c.findSpanDiffFromChild)(t.origin,n),m=n.marks||[];v&&(h=function(e){var t,n=e.activeMarks,o=e.decoratorTypes,s=e.diff,f=e.children,d=e.seg,p=e.segIndex,h=e.spanDiff,v=e.spanSchemaType,m=i.default.createElement("span",{key:"text-segment-".concat(p)},f),g=s.origin.fromValue&&s.fromValue&&s.fromValue.children[0].text||"",O=h&&"unchanged"!==h.action&&h.annotation||void 0,w=null==h||null===(t=h.fields)||void 0===t?void 0:t.marks,j=w&&"unchanged"!==w.action&&w.annotation||O,_=[],P=g.split(l.CHILD_SYMBOL).filter((e=>!!e)).join(""),x=P,C=x.substring(0,x.indexOf(d.text)+d.text.length),k=C.substring(0,C.indexOf(d.text)),S=[];[...k.matchAll(E)].forEach((e=>{var t=e[0],n=l.DECORATOR_SYMBOLS.concat(l.ANNOTATION_SYMBOLS).find((e=>e.indexOf(t)>-1));if(n){var r,a=t===n[0],i=(null===(r=o[a?b.indexOf(t):y.indexOf(t)])||void 0===r?void 0:r.value)||t;k.lastIndexOf(t)>k.lastIndexOf(n[1])&&S.push(i)}})),_=(0,r.default)(n,(0,a.default)(S)),j&&_.length>0&&_.some((e=>(0,c.isDecorator)(e,v)))&&(m=i.default.createElement(u.DiffCard,{annotation:j,key:"diffcard-annotation-".concat(p,"-").concat(_.join("-")),as:"ins",tooltip:{description:"Changed formatting"}},m));return m}({activeMarks:m,decoratorTypes:o,diff:t,children:h,seg:s,segIndex:f,spanDiff:v,spanSchemaType:p}));m&&m.length>0&&m.forEach((e=>{(0,c.isDecorator)(e,p)&&(h=i.default.createElement(d.default,{mark:e,key:"decorator-".concat(e,"-").concat(n._key,"-").concat(f)},h))}));return h}({diff:t,child:G,decoratorTypes:_,seg:e,segIndex:A,spanSchemaType:s}));if(T.length>0&&T.forEach((e=>{k[e.mark]=k[e.mark]||[],k[e.mark].push(Z)})),D){var K="annotation-".concat(D.object._key),X=C[C.length-1];if(X&&X.key!==K){var J=(0,c.findAnnotationDiff)(t.origin,D.mark),Q=D&&s.annotations&&s.annotations.find((e=>D&&D.object&&e.name===D.object._type));C.push(i.default.createElement(f.Annotation,{object:D.object,diff:J,path:[{_key:v._key},"children",{_key:G._key}],schemaType:Q,key:K},i.default.createElement(i.default.Fragment,null,k[D.mark])))}D=void 0}0===T.length&&C.push(Z)}})),i.default.createElement("div",{key:v._key},...C)}throw new Error("'span' schemaType not found")};return i.default.createElement(s.default,{block:t.displayValue,diff:t},i.default.createElement(i.default.Fragment,null,(t.displayValue.children||[]).map((e=>_(e)))))};var r=m(n(2387)),a=m(n(65)),o=m(n(176)),i=m(n(0)),u=n(36),l=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=v(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(995)),c=n(147),s=m(n(2389)),f=n(2393),d=m(n(2394)),p=n(2395),h=n(2396);function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(v=function(e){return e?n:t})(e)}function m(e){return e&&e.__esModule?e:{default:e}}var b=l.DECORATOR_SYMBOLS.map((e=>e[0])),y=l.DECORATOR_SYMBOLS.map((e=>e[1])),g=l.ANNOTATION_SYMBOLS.map((e=>e[0])),O=l.ANNOTATION_SYMBOLS.map((e=>e[1])),w=b.concat(g),j=y.concat(O),_=b.concat(y),E=new RegExp("".concat(_.concat(j).join("|")),"g")},function(e,t,n){var r=n(728),a=n(179),o=n(2388),i=n(314),u=a((function(e){return o(r(e,i))}));e.exports=u},function(e,t,n){var r=n(855),a=n(171),o=n(288);e.exports=function(e,t,n){var i=e.length;if(i<2)return i?o(e[0]):[];for(var u=-1,l=Array(i);++u{e.stopPropagation(),m||v(h)}),[h,m]);b="blockquote"===f.style?r.default.createElement(l.default,null,b):f.style&&(0,u.isHeader)(f)?r.default.createElement(c.default,{style:f.style},b):r.default.createElement(s.default,null,b);if("changed"===n.origin.action&&n.origin.fields.style&&"changed"===n.origin.fields.style.action&&n.origin.fields.style.annotation){var g,O,w;t=null==n||null===(g=n.origin)||void 0===g||null===(O=g.fromValue)||void 0===O?void 0:O.style;var j=p?{background:p.background,color:p.text}:{};b=r.default.createElement(o.Card,{padding:3,border:!0,radius:2,style:{borderStyle:"dotted"},"diff-block-action":n.action,"data-block-note":"changed_from_style_".concat(t||"undefined")},r.default.createElement(o.Stack,{space:2},r.default.createElement(i.DiffTooltip,{annotations:[null===(w=n.origin.fields.style)||void 0===w?void 0:w.annotation],diff:n.origin.fields.style},r.default.createElement(o.Text,{size:0},"Changed block style from '",t,"'")),r.default.createElement(o.Box,{style:j},b)))}return r.default.createElement("div",{onClick:y,"diff-block-action":n.action,"data-block-note":"changed_from_style_".concat(t||"undefined")},b)};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=d(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(58),o=n(1),i=n(36),u=n(147),l=f(n(2390)),c=f(n(2391)),s=f(n(2392));function f(e){return e&&e.__esModule?e:{default:e}}function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(d=function(e){return e?n:t})(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.children;return a.default.createElement("div",null,a.default.createElement(l,null,t))};var r,a=o(n(0));function o(e){return e&&e.__esModule?e:{default:e}}var i,u,l=o(n(3)).default.blockquote(r||(i=["\n margin: 0;\n"],u||(u=i.slice(0)),r=Object.freeze(Object.defineProperties(i,{raw:{value:Object.freeze(u)}}))))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.style,n=e.children;return o.default.createElement(f,{size:s[t]},n)};var r,a=n(1),o=u(n(0)),i=u(n(3));function u(e){return e&&e.__esModule?e:{default:e}}var l,c,s={h1:2,h2:1,h3:0,h4:0,h5:0,h6:0},f=(0,i.default)(a.Heading)(r||(l=["\n &:not([hidden]) {\n display: inline;\n text-transform: none;\n margin: 0;\n\n &::before,\n &::after {\n content: unset;\n }\n }\n"],c||(c=l.slice(0)),r=Object.freeze(Object.defineProperties(l,{raw:{value:Object.freeze(c)}}))))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.children;return a.default.createElement(l,null,t)};var r,a=o(n(0));function o(e){return e&&e.__esModule?e:{default:e}}var i,u,l=o(n(3)).default.p(r||(i=["\n text-transform: none;\n white-space: wrap;\n overflow-wrap: break-word;\n margin: 0;\n"],u||(u=i.slice(0)),r=Object.freeze(Object.defineProperties(i,{raw:{value:Object.freeze(u)}}))))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Annotation=function(e){var t=e.children,n=e.diff,r=e.object,a=e.schemaType,o=e.path,i=w(e,v);if(!a)return l.default.createElement(E,i,"Unknown schema type");if(n&&"unchanged"!==n.action)return l.default.createElement(P,O({},i,{diff:n,object:r,schemaType:a,path:o}),t);return l.default.createElement(E,null,t)};var r,a,o=n(1),i=n(17),u=n(12),l=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=b(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),c=n(58),s=(r=n(3))&&r.__esModule?r:{default:r},f=n(8),d=n(36),p=n(147),h=n(548),v=["children","diff","object","schemaType","path"],m=["diff","children","object","schemaType","path"];function b(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(b=function(e){return e?n:t})(e)}function y(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return g(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return g(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function g(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var j,_,E=s.default.div(a||(j=["\n text-decoration: none;\n display: inline;\n position: relative;\n border: 0;\n padding: 0;\n border-bottom: 2px dotted currentColor;\n box-shadow: inset 0 0 0 1px var(--card-border-color);\n white-space: nowrap;\n align-items: center;\n background-color: color(var(--card-fg-color) a(10%));\n\n &[data-changed] {\n cursor: pointer;\n }\n\n &[data-removed] {\n text-decoration: line-through;\n }\n\n &:hover "," {\n opacity: 1;\n }\n"],_||(_=j.slice(0)),a=Object.freeze(Object.defineProperties(j,{raw:{value:Object.freeze(_)}}))),h.PreviewContainer);function P(e){var t=e.diff,n=e.children,r=e.object,a=e.schemaType,s=e.path,v=w(e,m),b=l.default.useContext(c.ConnectorContext).onSetFocus,g=l.default.useContext(d.DiffContext).path,j=y((0,l.useState)(null),2),_=j[0],P=j[1],x=(0,d.useDiffAnnotationColor)(t,[]),C=x?{background:x.background,color:x.text}:{},k="removed"===t.action,S=y((0,l.useState)(!1),2),D=S[0],M=S[1],A=r&&(0,p.isEmptyObject)(r),T=[s[0]].concat(["markDefs",{_key:r._key}]),I=g.slice(0,g.findIndex((e=>(0,u.isKeySegment)(e)&&e._key===r._key))),R=I.concat(s),F=I.concat(T),B="field-".concat((0,i.toString)(F)),L=(0,c.useReportedValues)().filter((e=>y(e,1)[0].startsWith(B))).length>0;(0,l.useEffect)((()=>{!D&&L&&(M(!0),b(F))}),[L,D]);var N=(0,l.useCallback)((e=>{e.stopPropagation(),M(!0),k||(e.preventDefault(),b(R),setTimeout((()=>b(F)),10))}),[R]),W=(0,l.useCallback)((()=>{L||M(!1)}),[L]);(0,o.useClickOutside)(W,[_]);var V="unchanged"!==t.action&&t.annotation||null,z=V?[V]:[],U=l.default.createElement(d.DiffContext.Provider,{value:{path:F}},l.default.createElement(h.PopoverContainer,{padding:3},l.default.createElement("div",null,A&&l.default.createElement(o.Label,{size:1,muted:!0},"Empty ",a.title),!A&&l.default.createElement(d.ChangeList,{diff:t,schemaType:a}))));return l.default.createElement(E,O({},v,{onClick:N,style:C,"data-changed":"","data-removed":"removed"===t.action?"":void 0}),l.default.createElement(o.Popover,{content:U,open:D,ref:P,portal:!0},l.default.createElement(h.PreviewContainer,{paddingLeft:1},l.default.createElement(d.DiffTooltip,{annotations:z,description:"".concat(t.action," annotation")},l.default.createElement(h.InlineBox,{style:{display:"inline-flex"}},l.default.createElement("span",null,n),l.default.createElement(o.Flex,{align:"center",paddingX:1},l.default.createElement(h.InlineText,{size:0},l.default.createElement(f.ChevronDownIcon,null))))))))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.mark,n=e.children;return a.default.createElement(l,{decoration:t},n)};var r,a=o(n(0));function o(e){return e&&e.__esModule?e:{default:e}}var i,u,l=o(n(3)).default.span(r||(i=["\n display: inline;\n ","\n"],u||(u=i.slice(0)),r=Object.freeze(Object.defineProperties(i,{raw:{value:Object.freeze(u)}}))),(e=>{var t=e.theme;switch(e.decoration){case"strong":return"font-weight: bold;";case"em":return"font-style: italic;";case"underline":return"text-decoration: underline;";case"overline":return"text-decoration: overline;";case"strike-through":return"text-decoration: line-through;";case"code":return"\n font-family: ".concat(t.sanity.fonts.code.family,";\n background: ").concat(t.sanity.color.muted.default.enabled.bg,";\n ");default:return""}}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.InlineObject=function(e){var t=e.diff,n=e.object,r=e.schemaType,a=j(e,v);if(!r)return l.default.createElement(P,w({},a,{border:!0,radius:1}),"Unknown schema type: ",n._type);if(t)return l.default.createElement(x,w({},a,{diff:t,object:n,schemaType:r}));return l.default.createElement(P,null,l.default.createElement(u.default,{type:r,value:n,layout:"inline"}))};var r,a=n(17),o=n(12),i=n(1),u=y(n(52)),l=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=b(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),c=n(58),s=y(n(3)),f=n(8),d=n(36),p=n(147),h=n(548),v=["diff","object","schemaType"],m=["diff","object","path","schemaType"];function b(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(b=function(e){return e?n:t})(e)}function y(e){return e&&e.__esModule?e:{default:e}}function g(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return O(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return O(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function O(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var _,E,P=(0,s.default)(i.Card)(r||(_=["\n &:not([hidden]) {\n display: inline;\n cursor: pointer;\n white-space: nowrap;\n align-items: center;\n\n &[data-removed] {\n text-decoration: line-through;\n }\n\n "," {\n display: inline-flex;\n }\n }\n"],E||(E=_.slice(0)),r=Object.freeze(Object.defineProperties(_,{raw:{value:Object.freeze(E)}}))),h.InlineBox);function x(e){var t=e.diff,n=e.object,r=e.path,s=e.schemaType,v=j(e,m),b=l.default.useContext(d.DiffContext).path,y=l.default.useContext(c.ConnectorContext).onSetFocus,O=(0,d.useDiffAnnotationColor)(t,[]),_=O?{background:O.background,color:O.text}:{},E=g((0,l.useState)(!1),2),x=E[0],k=E[1],S=n&&(0,p.isEmptyObject)(n),D="removed"===t.action,M=b.slice(0,b.findIndex((e=>(0,o.isKeySegment)(e)&&e._key===n._key))).concat(r),A="field-".concat((0,a.toString)(M)),T=(0,c.useReportedValues)().filter((e=>g(e,1)[0].startsWith(A))).length>0,I=b.slice(0,-1).concat(r).concat([a.FOCUS_TERMINATOR]);(0,l.useEffect)((()=>{T&&(k(!0),y(I))}),[T]);var R=(0,l.useCallback)((e=>{e.stopPropagation(),k(!0),D?e.preventDefault():y(I)}),[I]),F=(0,l.useCallback)((()=>{k(!1)}),[]),B=l.default.createElement(d.DiffContext.Provider,{value:{path:M}},l.default.createElement(C,{diff:t,emptyObject:S,onClose:F,schemaType:s})),L="unchanged"!==t.action&&t.annotation||null,N=L?[L]:[];return l.default.createElement(P,w({},v,{onClick:R,style:_,"data-removed":"removed"===t.action?"":void 0,border:!0,radius:2}),l.default.createElement(i.Popover,{content:B,open:x,portal:!0},l.default.createElement(h.PreviewContainer,null,l.default.createElement(d.DiffTooltip,{annotations:N,description:"".concat(t.action," inline object")},l.default.createElement(h.InlineBox,null,l.default.createElement(u.default,{type:s,value:n,layout:"inline"}),l.default.createElement(i.Flex,{align:"center",paddingX:1},l.default.createElement(h.InlineText,{size:0},l.default.createElement(f.ChevronDownIcon,null))))))))}function C(e){var t=e.diff,n=e.emptyObject,r=e.onClose,a=e.schemaType,o=g((0,l.useState)(null),2),u=o[0],c=o[1],s=(0,i.useLayer)().isTopLayer,f=(0,l.useCallback)((()=>{r()}),[s,r]);return(0,i.useClickOutside)(f,[u]),l.default.createElement(h.PopoverContainer,{ref:c,padding:3},n&&l.default.createElement(i.Label,{size:1,muted:!0},"Empty ",a.title),!n&&l.default.createElement(d.ChangeList,{diff:t,schemaType:a}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Text=function(e){var t=e.diff,n=e.childDiff,r=e.children,a=e.path,o=e.segment,u=h(e,s),l=t||n;if(l&&"unchanged"!==l.action&&"unchanged"!==o.action)return i.default.createElement(v,p({},u,{childDiff:n,diff:t,segment:o,path:a}),r);return i.default.createElement(c.InlineBox,null,r)},t.TextWithDiff=v;var r,a=(r=n(176))&&r.__esModule?r:{default:r},o=n(12),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=d(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),u=n(58),l=n(36),c=n(548),s=["diff","childDiff","children","path","segment"],f=["diff","childDiff","children","path","segment"];function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(d=function(e){return e?n:t})(e)}function p(){return p=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function v(e){var t=e.diff,n=e.childDiff,r=e.children,s=e.path,d=e.segment,v=h(e,f),m=i.default.useContext(u.ConnectorContext).onSetFocus,b=i.default.useContext(l.DiffContext).path,y=s.slice(-2,1)[0],g=t&&"removed"===t.action,O=b.slice(0,b.findIndex((e=>(0,o.isKeySegment)(e)&&(0,o.isKeySegment)(y)&&e._key===y._key))).concat(s),w=(0,i.useCallback)((e=>{e.stopPropagation(),g||(e.preventDefault(),m(O))}),[O]),j=t&&t.segments.find((e=>e.text===d.text))||t||n,_=j&&"unchanged"!==j.action&&j.annotation||null,E=_&&"unchanged"!==d.action?i.default.createElement(l.DiffCard,{annotation:_,as:"removed"===d.action?"del":"ins",tooltip:{description:"".concat((0,a.default)(d.action)," text")}},r):null;return i.default.createElement(c.InlineBox,p({},v,{onClick:w,"data-changed":""}),i.default.createElement("span",null,i.default.createElement(i.default.Fragment,null,E||r)))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2398);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReferenceFieldDiff=void 0;var r,a=(r=n(0))&&r.__esModule?r:{default:r},o=n(36),i=n(2399);t.ReferenceFieldDiff=e=>{var t=e.diff,n=e.schemaType;return a.default.createElement(o.DiffFromTo,{align:"center",diff:t,layout:"grid",path:"_ref",previewComponent:i.ReferencePreview,schemaType:n})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReferencePreview=void 0;var r,a=l(n(0)),o=l(n(52)),i=l(n(3)),u=n(1);function l(e){return e&&e.__esModule?e:{default:e}}var c,s,f=i.default.div(r||(c=["\n word-wrap: break-word;\n"],s||(s=c.slice(0)),r=Object.freeze(Object.defineProperties(c,{raw:{value:Object.freeze(s)}}))));t.ReferencePreview=e=>{var t=e.value,n=e.schemaType;return a.default.createElement(u.Box,{as:f,padding:2},a.default.createElement(o.default,{type:n,value:t,layout:"default"}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2401);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StringFieldDiff=void 0;var r,a=l(n(0)),o=l(n(3)),i=n(36),u=n(1001);function l(e){return e&&e.__esModule?e:{default:e}}var c,s,f=o.default.div(r||(c=["\n white-space: pre-wrap;\n word-wrap: break-word;\n"],s||(s=c.slice(0)),r=Object.freeze(Object.defineProperties(c,{raw:{value:Object.freeze(s)}}))));t.StringFieldDiff=e=>{var t=e.diff,n=e.schemaType,r=n.options;return null!=r&&r.list?a.default.createElement(i.DiffFromTo,{diff:t,previewComponent:u.StringPreview,schemaType:n}):a.default.createElement(f,null,a.default.createElement(i.DiffString,{diff:t}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),n.d(t,"DiffError",(function(){return f})),n.d(t,"diffItem",(function(){return w})),n.d(t,"diffPatch",(function(){return O})),n.d(t,"pathToString",(function(){return s})),n.d(t,"validateDocument",(function(){return v}));var r=n(92);n.n(r);function a(){return a=Object.assign||function(e){for(var t=1;t "+t._type+")");return function(e,t){if(0===e.length)return[];var n=t.id,r=t.ifRevisionID,o=e.filter((function(e){return"set"===e.op})),i=e.filter((function(e){return"unset"===e.op})),u=e.filter((function(e){return"insert"===e.op})),l=e.filter((function(e){return"diffMatchPatch"===e.op})),c=o.length>0&&o.reduce((function(e,t){var n=s(t.path);return e.set[n]=t.value,e}),{id:n,set:{}}),f=i.length>0&&i.reduce((function(e,t){var n=s(t.path);return e.unset.push(n),e}),{id:n,unset:[]}),d=u.reduce((function(e,t){var r=s(t.after);return e.concat({id:n,insert:{after:r,items:t.items}})}),[]),p=l.length>0&&l.reduce((function(e,t){var n=s(t.path);return e.diffMatchPatch[n]=t.value,e}),{id:n,diffMatchPatch:{}});return[c,f,p].concat(d).filter((function(e){return!1!==e})).map((function(e,t){return{patch:r&&0===t?a({},e,{ifRevisionID:r}):e}}))}(w(e,t,r,l,[]),{id:o,ifRevisionID:i?u:void 0})}function w(e,t,n,r,a){if(void 0===n&&(n=g),void 0===r&&(r=[]),void 0===a&&(a=[]),e===t)return a;var o=Array.isArray(e)?"array":typeof e,i=Array.isArray(t)?"array":typeof t,u="undefined"===o,l="undefined"===i;if(u&&!l)return a.push({op:"set",path:r,value:t}),a;if(!u&&l)return a.push({op:"unset",path:r}),a;var c=u?i:o;return"object"===c||"array"===c?o!==i?(a.push({op:"set",path:r,value:t}),a):"array"===c?function(e,t,n,r,a){t.length>e.length&&a.push({op:"insert",after:r.concat([-1]),items:t.slice(e.length).map((function(e,t){return x(e,r,t,n)}))});if(t.lengtht.length*i?void 0:{op:"diffMatchPatch",path:r,value:c}}(e,t,n,r);return a.push(o||{op:"set",path:r,value:t}),a}(e,t,n,r,a)}function j(e,t,n,r,a){for(var o=0;o"field"===e.type&&"added"===e.diff.action;var a=e=>{if("group"!==e.type)return[e];var t=[];return e.changes.forEach((e=>{t.push(...a(e))})),t};t.flattenChangeNode=a;t.isSubpathOf=(e,t)=>{if(t.length>=e.length)return!1;for(var n=0;n{var n=e[t],a=(0,r.getItemKey)(n);return a?{_key:a}:Array.isArray(e)?parseInt(t,10):t}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FieldChange=function(e){var t,n=e.change,g=e.hidden,j=e.readOnly,_=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,y),E=null!==(t=(0,u.useConditionalReadOnly)())&&void 0!==t?t:j,P=n.diffComponent||h.FallbackDiff,x=(0,a.useContext)(p.DocumentChangeContext),C=x.documentId,k=x.schemaType,S=x.rootDiff,D=x.isComparingCurrent,M=x.FieldWrapper,A=void 0===M?a.default.Fragment:M,T=(x.value,(0,r.useDocumentOperation)(C,k.name)),I=w(a.default.useState(!1),2),R=I[0],F=I[1],B=w((0,a.useState)(!1),2),L=B[0],N=B[1],W=w((0,a.useState)(null),2),V=W[0],z=W[1],U=w((0,o.unstable_useDocumentPairPermissions)({id:C,type:k.name,permission:"update"}),2),H=U[0],Y=U[1],G=(0,a.useCallback)((()=>{(0,l.undoChange)(n,S,T)}),[n,S,T]),$=(0,a.useCallback)((()=>{F(!0)}),[]),q=a.default.useCallback((()=>{F(!1)}),[]),Z=(0,a.useCallback)((()=>{N(!0)}),[]),K=(0,a.useCallback)((()=>{N(!1)}),[]);return(0,i.useClickOutside)((()=>F(!1)),[V]),(0,a.useMemo)((()=>g?null:a.default.createElement(i.Stack,O({space:1,as:b.FieldChangeContainer},_),n.showHeader&&a.default.createElement(s.ChangeBreadcrumb,{change:n,titlePath:n.titlePath}),a.default.createElement(A,{path:n.path,hasHover:L},a.default.createElement(d.DiffInspectWrapper,{change:n,as:b.DiffBorder,"data-revert-field-hover":L?"":void 0,"data-error":n.error?"":void 0,"data-revert-all-hover":!0},n.error?a.default.createElement(m.ValueError,{error:n.error}):a.default.createElement(f.DiffErrorBoundary,null,a.default.createElement(c.DiffContext.Provider,{value:{path:n.path}},a.default.createElement(P,{diff:n.diff,schemaType:n.schemaType}))),D&&!Y&&(null==H?void 0:H.granted)&&a.default.createElement(b.PopoverWrapper,{content:a.default.createElement(i.Box,{padding:3,sizing:"border"},"Are you sure you want to revert the changes?",a.default.createElement(i.Grid,{columns:2,gap:2,marginTop:2},a.default.createElement(i.Button,{mode:"ghost",onClick:q},a.default.createElement(i.Text,{align:"center"},"Cancel")),a.default.createElement(i.Button,{tone:"critical",onClick:G},a.default.createElement(i.Text,{align:"center"},"Revert change")))),open:R,portal:!0,placement:"left",ref:z},a.default.createElement(i.Box,{flex:1},a.default.createElement(v.RevertChangesButton,{onClick:$,onMouseEnter:Z,onMouseLeave:K,selected:R,disabled:E,"data-testid":"single-change-revert-button-".concat(null==n?void 0:n.key)}))))))),[g,E,R,Y,H])};var r=n(69),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=g(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(15),i=n(1),u=n(25),l=n(550),c=n(339),s=n(1002),f=n(2406),d=n(2407),p=n(245),h=n(2408),v=n(1005),m=n(2409),b=n(2410),y=["change","hidden","readOnly"];function g(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(g=function(e){return e?n:t})(e)}function O(){return O=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n30?{maxWidth:100}:{}},i.createElement(u.Text,{title:n,size:1,weight:"semibold",textOverflow:"ellipsis"},n));var r=n.hasMoved,a=n.fromIndex,o=n.toIndex,l=n.annotation,c=void 0===o;if(void 0===a)return i.createElement(v,{annotation:l,change:t,toIndex:o});if(c)return i.createElement(m,{annotation:l,fromIndex:a});if(r&&void 0!==o&&void 0!==a)return i.createElement(b,{annotation:l,fromIndex:a,toIndex:o});var s=(o||0)+1;return i.createElement(u.Box,{padding:1},i.createElement(u.Text,{size:1,weight:"semibold"},"#",s))};var r,a,o,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),u=n(1),l=(r=n(3))&&r.__esModule?r:{default:r},c=n(338),s=n(340);function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function d(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var p=l.default.div(a||(a=d(["\n border-radius: ",";\n padding: ",";\n"])),(e=>{var t=e.theme;return(0,u.rem)(t.sanity.radius[2])}),(e=>{var t=e.theme;return(0,u.rem)(t.sanity.space[1])})),h=(0,l.default)(u.Text)(o||(o=d(["\n &:not([hidden]) {\n color: inherit;\n }\n"])));function v(e){var t=e.annotation,n=e.change,r=e.toIndex,a=(void 0===r?0:r)+1,o="Added in position ".concat(a),l=i.createElement(i.Fragment,null,"#",a),f=(null!=n&&n.diff?(0,c.getAnnotationAtPath)(n.diff,[]):void 0)||t;return f?i.createElement(s.DiffCard,{annotation:f,tooltip:{description:o},as:p},i.createElement(h,{size:1,weight:"semibold",forwardedAs:"ins",style:{textDecoration:"none"}},l)):i.createElement(u.Text,{size:1,weight:"semibold"},l)}function m(e){var t=e.annotation,n=e.fromIndex,r=(void 0===n?0:n)+1,a="Removed from position ".concat(r);return i.createElement(s.DiffCard,{annotation:t||null,as:p,tooltip:{description:a}},i.createElement(h,{size:1,weight:"semibold",forwardedAs:"del"},"#",r))}function b(e){var t=e.annotation,n=e.fromIndex,r=e.toIndex,a=r-n,o=a<0?"↑":"↓",l=Math.abs(a),c="Moved ".concat(l," position").concat(1===l?"":"s"," ").concat(a<0?"up":"down");return i.createElement(i.Fragment,null,i.createElement(u.Box,{padding:1},i.createElement(h,{size:1,weight:"semibold"},"#",r+1)),i.createElement(s.DiffCard,{annotation:t,as:p,tooltip:{description:c}},i.createElement(h,{size:1,weight:"semibold"},o,Math.abs(a))))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DiffErrorBoundary=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var u=a?Object.getOwnPropertyDescriptor(e,o):null;u&&(u.get||u.set)?Object.defineProperty(r,o,u):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(1),o=n(8);function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}class u extends r.Component{constructor(e){super(e),this.state={error:void 0}}static getDerivedStateFromError(e){return{error:e}}componentDidCatch(e){console.error("Error rendering diff component: "),console.error(e)}render(){if(!this.state.error)return this.props.children;return r.createElement(a.Card,{tone:"critical",padding:3,paddingBottom:0},r.createElement(a.Flex,{align:"flex-start"},r.createElement(a.Box,null,r.createElement(a.Text,null,r.createElement(o.ErrorOutlineIcon,null))),r.createElement(a.Box,{paddingLeft:3},r.createElement(a.Text,{size:1,as:"p"},"The component responsible for showing the changes to this field has crashed."),null)))}}t.DiffErrorBoundary=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DiffInspectWrapper=function(e){var t=e.children,n=e.as,r=e.change,a=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,f),o=(0,u.useRef)(!1),l=h((0,u.useState)(!1),2),c=l[0],s=l[1],d=(0,u.useCallback)((()=>s((e=>!e))),[s]),v=(0,u.useCallback)((()=>o.current=!0),[]),m=(0,u.useCallback)((()=>o.current=!1),[o]);return(0,u.useEffect)((()=>{function e(e){var t=e.metaKey,n=e.key;t&&"i"===n&&o.current&&d()}return window.addEventListener("keydown",e,!1),()=>window.removeEventListener("keydown",e,!1)}),[d]),u.default.createElement(i.Box,p({as:n,onMouseEnter:v,onMouseLeave:m},a),c?u.default.createElement(O,{change:r}):t)};var r,a,o,i=n(1),u=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=d(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),l=(r=n(3))&&r.__esModule?r:{default:r},c=n(244),s=n(553),f=["children","as","change"];function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(d=function(e){return e?n:t})(e)}function p(){return p=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var t=e.title;return u.default.createElement(i.Box,{padding:3,display:"inline-block",as:y},u.default.createElement(i.Label,{size:1,muted:!0},t))};function O(e){var t,n,r,a,o,l=e.change;return u.default.createElement(i.Stack,{space:3},u.default.createElement(i.Card,{padding:3,tone:"transparent",as:b,radius:1},u.default.createElement(g,{title:"meta"}),u.default.createElement(i.Code,{language:"json",size:1},(a={path:(0,c.pathToString)(l.path),fromIndex:null===(t=l.itemDiff)||void 0===t?void 0:t.fromIndex,toIndex:null===(n=l.itemDiff)||void 0===n?void 0:n.toIndex,hasMoved:null===(r=l.itemDiff)||void 0===r?void 0:r.hasMoved,action:l.diff.action,isChanged:l.diff.isChanged},o=[],Object.entries(a).forEach((e=>{var t=h(e,2),n=t[0],r=t[1];null!=r&&o.push("".concat(n,": ").concat(r))})),o.join("\n")))),u.default.createElement(i.Card,{as:b,tone:"critical",padding:3,radius:1},u.default.createElement(g,{title:"from"}),u.default.createElement(i.Code,{language:"json",size:1},w(l.diff.fromValue))),u.default.createElement(i.Card,null,u.default.createElement(s.FromToArrow,{direction:"down",align:"center"})),u.default.createElement(i.Card,{as:b,tone:"positive",padding:3,radius:1},u.default.createElement(g,{title:"to"}),u.default.createElement(i.Code,{language:"json",size:1},w(l.diff.toValue))))}function w(e){return void 0===e?"undefined":JSON.stringify(e,null,2)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FallbackDiff=void 0;var r=u(n(0)),a=u(n(52)),o=n(1),i=n(1003);function u(e){return e&&e.__esModule?e:{default:e}}var l=e=>{var t=e.value,n=e.schemaType;return r.default.createElement(o.Box,{padding:2},r.default.createElement(a.default,{type:n,value:t,layout:"default"}))};t.FallbackDiff=e=>{var t=e.diff,n=e.schemaType;return r.default.createElement(i.DiffFromTo,{diff:t,schemaType:n,previewComponent:l,layout:"grid"})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ValueError=function(e){var t=e.error;return r.createElement(a.Card,{tone:"critical",padding:3},r.createElement(a.Flex,{align:"flex-start"},r.createElement(a.Box,null,r.createElement(a.Text,null,r.createElement(o.ErrorOutlineIcon,null))),r.createElement(a.Box,{paddingLeft:3},r.createElement(a.Text,{size:1,as:"p"},"Value error: ",t.message))))};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var u=a?Object.getOwnPropertyDescriptor(e,o):null;u&&(u.get||u.set)?Object.defineProperty(r,o,u):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(1),o=n(8);function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PopoverWrapper=t.FieldChangeContainer=t.DiffBorder=void 0;var r,a,o,i,u=(r=n(3))&&r.__esModule?r:{default:r},l=n(1);function c(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var s=u.default.div(a||(a=c(["\n --field-change-error: ",";\n &[data-revert-all-changes-hover] [data-revert-all-hover]::before {\n border-left: 2px solid var(--field-change-error);\n }\n"])),(e=>e.theme.sanity.color.solid.critical.enabled.bg));t.FieldChangeContainer=s;var f=u.default.div(o||(o=c(["\n --field-change-error: ",";\n --diff-inspect-padding-xsmall: ",";\n --diff-inspect-padding-small: ",";\n\n position: relative;\n padding: var(--diff-inspect-padding-xsmall) 0 var(--diff-inspect-padding-xsmall)\n var(--diff-inspect-padding-small);\n\n &::before {\n content: '';\n display: block;\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n border-left: 1px solid var(--card-border-color);\n }\n\n &[data-error]:hover::before,\n &[data-revert-field-hover]:hover::before {\n border-left: 2px solid var(--field-change-error);\n }\n"])),(e=>e.theme.sanity.color.solid.critical.enabled.bg),(e=>{var t=e.theme;return(0,l.rem)(t.sanity.space[1])}),(e=>{var t=e.theme;return(0,l.rem)(t.sanity.space[2])}));t.DiffBorder=f;var d=(0,u.default)(l.Popover)(i||(i=c(["\n /* hides the popover when the target of it has left the visible part of the window.\n without it, the popover will be on top of the headers (document title & changes)\n and footers (changed notifications, publish button etc)*/\n &[data-popper-reference-hidden='true'] {\n display: none;\n }\n"])));t.PopoverWrapper=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GroupChange=function(e){var t,n=e.change,O=e.readOnly,_=e.hidden,E=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,g),P=n.titlePath,x=n.changes,C=n.path,k=(0,a.useContext)(p.DiffContext).path,S=(0,a.useContext)(m.DocumentChangeContext),D=S.documentId,M=S.schemaType,A=S.FieldWrapper,T=S.rootDiff,I=S.isComparingCurrent,R=null!==(t=(0,u.useConditionalReadOnly)())&&void 0!==t?t:O,F=x.every((e=>(0,c.isFieldChange)(e)&&(0,s.isPTSchemaType)(e.schemaType))),B=(0,d.pathsAreEqual)(k,C),L=j((0,f.useHover)(),2),N=L[0],W=L[1],V=(0,r.useDocumentOperation)(D,M.name),z=j((0,a.useState)(!1),2),U=z[0],H=z[1],Y=j((0,a.useState)(null),2),G=Y[0],$=Y[1],q=j((0,o.unstable_useDocumentPairPermissions)({id:D,type:M.name,permission:"update"}),2),Z=q[0],K=q[1],X=(0,a.useCallback)((()=>(0,l.undoChange)(n,T,V)),[n,T,V]),J=(0,a.useCallback)((()=>{H(!0)}),[]),Q=(0,a.useCallback)((()=>{H(!1)}),[]);(0,i.useClickOutside)((()=>H(!1)),[G]);var ee=(0,a.useCallback)((e=>{N.current=e,$(e)}),[N]),te=(0,a.useMemo)((()=>a.default.createElement(i.Stack,{space:1,as:y.GroupChangeContainer,"data-revert-group-hover":W?"":void 0,"data-portable-text":F?"":void 0,"data-revert-all-groups-hover":""===E["data-revert-all-changes-hover"]?"":void 0},a.default.createElement(i.Stack,{as:y.ChangeListWrapper,space:5},x.map((e=>a.default.createElement(v.ChangeResolver,{key:e.key,change:e,readOnly:R,hidden:_})))),I&&!K&&(null==Z?void 0:Z.granted)&&a.default.createElement(y.PopoverWrapper,{content:a.default.createElement(i.Box,null,"Are you sure you want to revert the changes?",a.default.createElement(i.Grid,{columns:2,gap:2,marginTop:2},a.default.createElement(i.Button,{mode:"ghost",onClick:Q},a.default.createElement(i.Text,{align:"center"},"Cancel")),a.default.createElement(i.Button,{tone:"critical",onClick:X},a.default.createElement(i.Text,{align:"center"},"Revert change")))),portal:!0,padding:4,placement:"left",open:U,ref:$},a.default.createElement(i.Box,null,a.default.createElement(b.RevertChangesButton,{onClick:J,ref:ee,selected:U,disabled:R,"data-testid":"group-change-revert-button-".concat(n.fieldsetName)}))))),[R,_,U,K,Z]);return _?null:a.default.createElement(i.Stack,w({space:1},E),a.default.createElement(h.ChangeBreadcrumb,{titlePath:P}),B||!A?te:a.default.createElement(A,{path:n.path,hasHover:W},te))};var r=n(69),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=O(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(15),i=n(1),u=n(25),l=n(550),c=n(549),s=n(1e3),f=n(2412),d=n(244),p=n(339),h=n(1002),v=n(551),m=n(245),b=n(1005),y=n(2413),g=["change","readOnly","hidden"];function O(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(O=function(e){return e?n:t})(e)}function w(){return w=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);nn(!0),u=()=>n(!1);var l,c;return(0,r.useEffect)((()=>{var e=o.current;return e?(e.addEventListener("mouseover",i),e.addEventListener("mouseout",u),()=>{e.removeEventListener("mouseover",i),e.removeEventListener("mouseout",u)}):()=>{}}),[o.current]),[o,t]};var r=n(0);function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.theme.sanity.color.solid.critical.enabled.bg),(e=>{var t=e.theme;return(0,u.rem)(t.sanity.space[1])}),(e=>{var t=e.theme;return(0,u.rem)(t.sanity.space[2])}));t.GroupChangeContainer=f;var d=(0,l.default)(u.Popover)(i||(i=c(["\n /* hides the popover when the target of it has left the visible part of the window.\n without it, the popover will be on top of the headers (document title & changes)\n and footers (changed notifications, publish button etc)*/\n &[data-popper-reference-hidden='true'] {\n display: none;\n }\n"])));t.PopoverWrapper=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PopoverWrapper=t.ChangeListWrapper=void 0;var r,a,o,i=n(1),u=(r=n(3))&&r.__esModule?r:{default:r};function l(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var c=u.default.div(a||(a=l(["\n display: grid;\n grid-template-columns: minmax(0, 1fr);\n"])));t.ChangeListWrapper=c;var s=(0,u.default)(i.Popover)(o||(o=l(["\n /* hides the popover when the target of it has left the visible part of the window.\n without it, the popover will be on top of the headers (document title & changes)\n and footers (changed notifications, publish button etc)*/\n &[data-popper-reference-hidden='true'] {\n display: none;\n }\n"])));t.PopoverWrapper=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DiffString=function(e){var t=e.diff;return u.createElement(u.Fragment,null,(t.segments||[]).map(((e,t)=>u.createElement(h,{key:t,segment:e}))))},t.DiffStringSegment=h;var r,a,o,i=n(1),u=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),l=(r=n(3))&&r.__esModule?r:{default:r},c=n(340);function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function f(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var d=l.default.span(a||(a=f(["\n border-radius: ",";\n"])),(e=>{var t=e.theme;return(0,i.rem)(t.sanity.radius[1])})),p=(0,l.default)(i.Text)(o||(o=f(["\n &:not([hidden]) {\n display: inline;\n line-height: calc(1.25em + 2px);\n }\n\n &:hover {\n background-color: none !important;\n background-image: linear-gradient(\n to bottom,\n var(--card-bg-color) 0,\n var(--card-bg-color) 33.333%,\n currentColor 33.333%,\n currentColor 100%\n );\n background-size: 1px 3px;\n background-repeat: repeat-x;\n background-position-y: bottom;\n padding-bottom: 3px;\n box-shadow: 0 0 0 1px var(--card-bg-color);\n z-index: 1;\n }\n"])));function h(e){var t=e.segment,n=t.text;return"added"===t.action?u.createElement(c.DiffCard,{annotation:t.annotation,disableHoverEffect:!0,tooltip:{description:"Added"},as:d},u.createElement(p,{as:"ins",style:{textDecoration:"none"}},n)):"removed"===t.action?u.createElement(c.DiffCard,{annotation:t.annotation,as:d,disableHoverEffect:!0,tooltip:{description:"Removed"}},u.createElement(p,{as:"del"},n)):u.createElement(i.Card,{as:"span",radius:2,style:{display:"inline"}},n)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MetaInfo=function(e){var t=e.title,n=e.action,r=e.icon,a=e.children,u=e.markRemoved;return i.default.createElement(o.Flex,{padding:2,align:"center"},r&&i.default.createElement(o.Box,{padding:2},i.default.createElement(s,{size:4,forwardedAs:u?"del":"div"},(0,i.createElement)(r))),i.default.createElement(o.Stack,{space:2,paddingLeft:2},i.default.createElement(s,{size:1,weight:"semibold",forwardedAs:u?"del":"h3",textOverflow:"ellipsis"},t),n&&i.default.createElement("div",null,n),i.default.createElement(s,{size:0,textOverflow:"ellipsis"},a)))};var r,a,o=n(1),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0));function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}var l,c,s=(0,((r=n(3))&&r.__esModule?r:{default:r}).default)(o.Text)(a||(l=["\n color: inherit;\n"],c||(c=l.slice(0)),a=Object.freeze(Object.defineProperties(l,{raw:{value:Object.freeze(c)}}))))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2418);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var a=n(996);Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===a[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.diffResolver=void 0;var r=n(2419),a=n(2422),o=n(2429),i=n(2432);t.diffResolver=function(e){var t,n=e.schemaType;return["datetime","date"].includes(n.name)?a.DatetimeFieldDiff:"url"===n.name?o.UrlFieldDiff:"slug"===n.name?i.SlugFieldDiff:"array"===n.jsonType&&Array.isArray(null===(t=n.options)||void 0===t?void 0:t.list)?r.ArrayOfOptionsFieldDiff:void 0}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2420);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ArrayOfOptionsFieldDiff=void 0;var r=f(n(52)),a=n(991),o=n(12),i=f(n(0)),u=n(1),l=n(36),c=n(997),s=n(2421);function f(e){return e&&e.__esModule?e:{default:e}}function d(e,t){return e.itemIndex-t.itemIndex}function p(e){var t=e.value,n=e.memberType;return i.default.createElement(u.Box,{marginX:2,marginY:1},"string"==typeof t||"number"==typeof t?t:i.default.createElement(r.default,{type:n,value:t,layout:"default"}))}function h(e,t){var n=t||[];return"object"==typeof e&&null!==e?n.some((t=>(0,s.isEqual)(t,e))):n.includes(e)}function v(e,t){var n=e.toValue||e.fromValue;return(0,o.isKeyedObject)(n)?n._key:t}function m(e){return void 0===e.toValue?e.fromValue:e.toValue}function b(e,t){var n=function(e){var t=function(e){if(null===e)return"null";if(Array.isArray(e))return"array";return typeof e}(e);if("object"!==t)return t;var n=e;return"_type"in n&&n._type||t}(e);return t.of.find((e=>e.name===n))}function y(e,t){var n;return((null===(n=t.options)||void 0===n?void 0:n.list)||[]).findIndex((t=>(0,s.isEqual)(function(e){return"object"==typeof e&&null!==e&&"title"in e}(t)?t.value:t,e)))}function g(e,t){var n,r=(null===(n=t.options)||void 0===n?void 0:n.list)||[],a=y(e,t);return-1===a?void 0:r[a].title||void 0}t.ArrayOfOptionsFieldDiff=e=>{var t,n=e.diff,r=e.schemaType,o=null===(t=r.options)||void 0===t?void 0:t.list,s=(0,a.useUserColorManager)();return Array.isArray(o)?i.default.createElement("div",null,n.items.map((e=>function(e,t,n){if("unchanged"===e.diff.action)return null;var r=t.fromValue,a=t.toValue,o=m(e.diff),i=h(o,r),u=h(o,a);if(i===u)return null;return{title:g(o,n),memberType:b(m(e.diff),n),itemIndex:y(o,n),annotation:e.annotation,isPresent:u,value:o}}(e,n,r))).filter((e=>null!==e)).sort(d).map(((e,t)=>{var r=e.annotation,a=e.isPresent,o=e.value,f=e.memberType,d=e.title,h=(0,l.getAnnotationColor)(s,r),m=a?"Added":"Removed";return i.default.createElement(u.Flex,{align:"center",key:v(n,t)},i.default.createElement(l.DiffTooltip,{annotations:r?[r]:[],description:m},i.default.createElement(u.Flex,{align:"center"},i.default.createElement(c.Checkbox,{checked:!a,color:h}),i.default.createElement(u.Box,{margin:2},i.default.createElement(l.FromToArrow,null)),i.default.createElement(c.Checkbox,{checked:a,color:h}))),i.default.createElement(u.Flex,{align:"center"},i.default.createElement(p,{value:d||o,memberType:f})))}))):null}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isEqual=function e(t,n){if(t===n)return!0;if(typeof t!=typeof n)return!1;if("object"!=typeof t&&!Array.isArray(t))return t===n;if((0,r.isKeyedObject)(t)&&(0,r.isKeyedObject)(n)&&t._key===n._key)return!0;if(Array.isArray(t)&&Array.isArray(n))return t.length===n.length&&t.every(((t,r)=>e(t,n[r])));if(null===t||null===n)return t===n;var a=t,o=n,i=Object.keys(a),u=Object.keys(o);if(i.length!==u.length)return!1;return i.every((n=>e(t[n],o[n])))};var r=n(12)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2423);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DatetimeFieldDiff=void 0;var r,a=(r=n(0))&&r.__esModule?r:{default:r},o=n(36),i=n(2424);t.DatetimeFieldDiff=e=>{var t=e.diff,n=e.schemaType;return a.default.createElement(o.DiffFromTo,{align:"center",diff:t,schemaType:n,previewComponent:i.DatetimePreview})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2425);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DatetimePreview=void 0;var r,a=c(n(0)),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(554)),i=c(n(3)),u=n(1);function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function c(e){return e&&e.__esModule?e:{default:e}}var s,f,d="YYYY-MM-DD",p="HH:mm",h=i.default.div(r||(s=["\n display: inline-block;\n word-wrap: break-word;\n"],f||(f=s.slice(0)),r=Object.freeze(Object.defineProperties(s,{raw:{value:Object.freeze(f)}}))));t.DatetimePreview=function(e){var t=e.value,n=e.schemaType;return a.default.createElement(u.Box,{as:h,paddingX:2,paddingY:1},function(e,t){var n=t.options,r=t.name,a=(null==n?void 0:n.dateFormat)||d,i=(null==n?void 0:n.timeFormat)||p;return o.format(new Date(e),"date"===r?a:"".concat(a," ").concat(i))}(t,n))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2427);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.format=function(e,t){return(0,a.default)(e).format(t)},t.parse=function(e,t){var n=(0,a.default)(e,t,!0);if(n.isValid())return{isValid:!0,date:n.toDate()};return{isValid:!1,error:'Invalid date. Must be on the format "'.concat(t,'"')}};var r,a=(r=n(85))&&r.__esModule?r:{default:r}},function(e,t,n){var r={"./en-au":1007,"./en-au.js":1007,"./en-ca":1008,"./en-ca.js":1008,"./en-gb":1009,"./en-gb.js":1009,"./en-ie":1010,"./en-ie.js":1010,"./en-il":1011,"./en-il.js":1011,"./en-in":1012,"./en-in.js":1012,"./en-nz":1013,"./en-nz.js":1013,"./en-sg":1014,"./en-sg.js":1014,"./nb":1015,"./nb.js":1015};function a(e){return n(o(e))}function o(e){var t=r[e];if(!(t+1))throw new Error("Cannot find module '"+e+"'.");return t}a.keys=function(){return Object.keys(r)},a.resolve=o,e.exports=a,a.id=2428},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2430);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UrlFieldDiff=void 0;var r,a=(r=n(0))&&r.__esModule?r:{default:r},o=n(36),i=n(2431);t.UrlFieldDiff=e=>{var t=e.diff,n=e.schemaType;return a.default.createElement(o.DiffFromTo,{diff:t,schemaType:n,previewComponent:i.StringPreview})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1001);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2433);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SlugFieldDiff=void 0;var r,a=(r=n(0))&&r.__esModule?r:{default:r},o=n(36),i=n(2434);t.SlugFieldDiff=e=>{var t=e.diff,n=e.schemaType;return a.default.createElement(o.DiffFromTo,{layout:"inline",diff:t,schemaType:n,previewComponent:i.SlugPreview})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2435);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SlugPreview=void 0;var r,a=n(1),o=i(n(0));function i(e){return e&&e.__esModule?e:{default:e}}var u,l,c=i(n(3)).default.div(r||(u=["\n display: inline-block;\n word-break: break-all;\n white-space: pre-wrap;\n"],l||(l=u.slice(0)),r=Object.freeze(Object.defineProperties(u,{raw:{value:Object.freeze(l)}}))));t.SlugPreview=e=>{var t=e.value;return o.default.createElement(a.Box,{as:c,paddingX:2,paddingY:1},t.current)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TIMELINE_LABELS=t.TIMELINE_ICON_COMPONENTS=void 0;var r=n(8);t.TIMELINE_LABELS={create:"created",delete:"deleted",discardDraft:"discarded draft",initial:"created",editDraft:"edited",editLive:"live edited",publish:"published",unpublish:"unpublished"};var a={create:r.AddCircleIcon,delete:r.TrashIcon,discardDraft:r.CloseIcon,initial:r.AddCircleIcon,editDraft:r.EditIcon,editLive:r.EditIcon,publish:r.PublishIcon,unpublish:r.UnpublishIcon};t.TIMELINE_ICON_COMPONENTS=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TimelineItem=function(e){var t=e.isSelectionBottom,n=e.isSelectionTop,c=e.state,d=e.onSelect,p=e.timestamp,h=e.chunk,v=e.type,m=(0,i.getTimelineEventIconComponent)(v),b=Array.from(h.authors),y=(0,a.useTimeAgo)(p,{minimal:!0}),g="selected"===c,O="withinSelection"===c,w=(P=(0,r.useState)(!1),x=2,function(e){if(Array.isArray(e))return e}(P)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}}(P,x)||function(e,t){if(e){if("string"==typeof e)return s(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?s(e,t):void 0}}(P,x)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),j=w[0],_=w[1],E=(0,r.useCallback)((e=>{e.preventDefault(),e.stopPropagation(),d(h)}),[d,h]);var P,x;return r.default.createElement(l.Root,{"data-ui":"timelineItem",radius:2,"data-chunk-id":h.id,paddingY:0,paddingX:2,tone:j||g||O?"default":f[v],pressed:O,state:c,selected:g,isHovered:j,disabled:"disabled"===c,"data-selection-bottom":t,"data-selection-top":n,onClick:E},r.default.createElement("div",{onMouseEnter:()=>_(!0),onMouseLeave:()=>_(!1)},r.default.createElement(o.Flex,{align:"stretch"},r.default.createElement(l.IconWrapper,{align:"center"},r.default.createElement(l.IconBox,{padding:2},r.default.createElement(o.Text,{size:2},m&&(0,r.createElement)(m)))),r.default.createElement(o.Stack,{space:2,margin:2},r.default.createElement(o.Box,null,r.default.createElement(l.EventLabel,{size:1,weight:"medium"},(0,i.formatTimelineEventLabel)(v)||r.default.createElement("code",null,v))),r.default.createElement(o.Text,{size:0,muted:!0},y)),r.default.createElement(o.Flex,{flex:1,justify:"flex-end",align:"center"},r.default.createElement(u.UserAvatarStack,{maxLength:3,userIds:b})))))};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(15),o=n(1),i=n(555),u=n(2438),l=n(2439);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);no.default.createElement(a.UserAvatar,{key:e,userId:e,withTooltip:!0}))))};var r,a=n(10),o=(r=n(0))&&r.__esModule?r:{default:r},i=n(1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Root=t.IconWrapper=t.IconBox=t.EventLabel=void 0;var r,a,o,i,u,l,c,s,f=n(1),d=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(3));function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function h(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var v=(0,d.default)(f.Flex)((e=>{var t,n=null===(t=e.theme.sanity.color.base.skeleton)||void 0===t?void 0:t.from;return(0,d.css)(r||(r=h(["\n --timeline-hairline-width: 1px;\n position: relative;\n z-index: 2;\n margin: 0;\n padding: 0;\n\n &::before {\n position: absolute;\n content: '';\n height: 100%;\n width: var(--timeline-hairline-width);\n background: ",";\n top: 0;\n left: calc((100% - var(--timeline-hairline-width)) / 2);\n z-index: 1;\n }\n "])),n)}));t.IconWrapper=v;var m=(0,d.default)(f.MenuItem)((e=>{var t=e.state,n=void 0===t?"enabled":t,r=e.isHovered,c=e.theme.sanity.color.button.default.primary.enabled;return(0,d.css)(a||(a=h(["\n position: relative;\n min-width: 244px;\n\n ","\n\n ","\n\n ","\n\n // line styling 👇\n &:first-child ","::before {\n height: 50%;\n top: unset;\n bottom: 0;\n }\n\n &:last-child ","::before {\n height: 50%;\n }\n\n ","\n\n // Remove timeline lines when using the keyboard to navigate timeline items\n &:focus ","::before {\n background: transparent;\n }\n "])),"selected"===n&&(0,d.css)(o||(o=h(["\n --card-bg-color: ",";\n --card-fg-color: ",";\n --card-muted-fg-color: ",";\n --card-border-color: ",";\n &:not([data-selection-bottom='true']) {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n }\n "])),c.bg,c.fg,c.muted,c.bg),"withinSelection"===n&&(0,d.css)(i||(i=h(["\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 0;\n box-shadow: 0px 3px 0px 0px var(--card-bg-color);\n &:not([data-selection-top='true']) {\n border-radius: 0;\n }\n\n "," {\n &::before {\n background: var(--card-hairline-soft-color);\n }\n }\n "])),v),"disabled"===n&&(0,d.css)(u||(u=h(["\n [data-ui='Avatar'] {\n opacity: 0.2;\n }\n "]))),v,v,(r||"selected"===n)&&(0,d.css)(l||(l=h(["\n ","::before {\n background: transparent;\n }\n "])),v),v)}));t.Root=m;var b=(0,d.default)(f.Box)(c||(c=h(["\n background: var(--card-bg-color);\n border-radius: 50px;\n position: relative;\n z-index: 2;\n"])));t.IconBox=b;var y=(0,d.default)(f.Text)(s||(s=h(["\n text-transform: capitalize;\n"])));t.EventLabel=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StackWrapper=t.Root=t.MenuWrapper=void 0;var r,a,o,i,u=n(1),l=(r=n(3))&&r.__esModule?r:{default:r};function c(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var s=(0,l.default)(u.Box)(a||(a=c(["\n overflow: auto;\n -webkit-overflow-scrolling: touch;\n"])));t.Root=s;var f=(0,l.default)(u.Stack)(o||(o=c(["\n max-width: 200px;\n"])));t.StackWrapper=f;var d=(0,l.default)(u.Menu)(i||(i=c(["\n overflow: auto;\n box-sizing: border-box;\n max-height: calc(100vh - 198px);\n"])));t.MenuWrapper=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TimelineMenu=function(e){var t=e.chunk,n=e.mode,r=(0,s.useDocumentPane)(),c=r.historyController,p=r.setTimelineRange,h=r.setTimelineMode,b=r.timeline,y=r.ready,g=m((0,l.useState)(!1),2),w=g[0],j=g[1],_=m((0,l.useState)(null),2),E=_[0],P=_[1],x=m((0,l.useState)(null),2),C=x[0],k=x[1],S=(0,l.useCallback)((()=>{h("closed"),j(!1)}),[h]),D=(0,l.useCallback)((()=>{S()}),[S]);(0,u.useClickOutside)(D,[C,E]);var M=(0,l.useCallback)((e=>{var t=m(c.findRangeForNewRev(e),2),n=t[0],r=t[1];h("closed"),j(!1),p(n,r)}),[c,h,p]),A=(0,l.useCallback)((e=>{var t=m(c.findRangeForNewSince(e),2),n=t[0],r=t[1];h("closed"),j(!1),p(n,r)}),[c,h,p]),T=(0,l.useCallback)((e=>{c.setLoadMore(e)}),[c]),I=w&&l.default.createElement("div",{ref:k},"rev"===n?l.default.createElement(d.Timeline,v({onSelect:M,onLoadMore:T,timeline:b},(0,f.revTimelineProps)(c.realRevChunk))):l.default.createElement(d.Timeline,v({onSelect:A,onLoadMore:T,timeline:b},(0,f.sinceTimelineProps)(c.sinceTime,c.realRevChunk)))),R=(0,o.useTimeAgo)((null==t?void 0:t.endTimestamp)||"",{agoSuffix:!0}),F=t?"".concat((0,a.default)((0,f.formatTimelineEventLabel)(t.type))," ").concat(R):"Current version",B=t?"Since ".concat((0,f.formatTimelineEventLabel)(t.type)," ").concat(R):"Since unknown version",L="rev"===n?"Select version":"Review changes since",N="rev"===n?F:B;return l.default.createElement(O,{constrainSize:!0,content:I,"data-ui":"versionMenu",open:w,portal:!0,referenceElement:E},l.default.createElement(u.Button,{disabled:!y,mode:"bleed",fontSize:1,padding:2,iconRight:i.SelectIcon,onClick:w?S:()=>{h(n),j(!0)},ref:P,selected:w,text:w?L:N}))};var r,a=h(n(482)),o=n(15),i=n(8),u=n(1),l=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),c=h(n(3)),s=n(43),f=n(555),d=n(1017);function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function h(e){return e&&e.__esModule?e:{default:e}}function v(){return v=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n div {\n display: flex;\n flex-direction: column;\n\n & > [data-ui='Card'] {\n flex: 1;\n min-height: 0;\n display: flex;\n flex-direction: column;\n\n /* This is the scrollable container rendered by */\n & > div {\n flex: 1;\n min-height: 0;\n }\n }\n }\n"],g||(g=y.slice(0)),r=Object.freeze(Object.defineProperties(y,{raw:{value:Object.freeze(g)}}))))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LoadingContent=function(){return a.default.createElement(o.Flex,{align:"center",justify:"center"},a.default.createElement(o.Spinner,{muted:!0}),a.default.createElement(o.Box,{marginTop:3},a.default.createElement(o.Text,{align:"center"},"Loading changes…")))};var r,a=(r=n(0))&&r.__esModule?r:{default:r},o=n(1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.collectLatestAuthorAnnotations=function(e){var t=new Map;return(0,r.visitDiff)(e,(e=>{if("unchanged"===e.action||!("annotation"in e)||!e.annotation)return!0;var n=e.annotation,r=n.author,a=n.timestamp,o=t.get(r);return(!o||o.timestampe.timestampe.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var t,n;return e.$disabled?{height:"100%"}:(0,l.css)(r||(t=["\n height: 100%;\n overflow: auto;\n position: relative;\n scroll-behavior: smooth;\n outline: none;\n "],n||(n=t.slice(0)),r=Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(n)}}))))}));t.DocumentPanel=function(e){var t=e.footerHeight,r=e.rootElement,i=e.isInspectOpen,l=(0,p.useDocumentPane)(),g=l.activeViewId,O=l.displayed,w=l.documentId,_=l.documentSchema,P=l.editState,C=l.value,k=l.views,S=l.ready,D=l.documentType,M=(0,f.usePaneLayout)().collapsed,A=(0,a.usePortal)(),T=(0,d.useDeskTool)().features,I=E((0,o.useState)(null),2),R=I[0],F=I[1],B=(0,a.useElementRect)(R),L=(0,o.useRef)(null),N=E((0,o.useState)(null),2),W=N[0],V=N[1],z=C._createdAt?"update":"create",U=(0,o.useMemo)((()=>{var e,t,r;return Boolean(null===(t=D,e=((r=n(35)).default||r).get(t)||null)||void 0===e?void 0:e.liveEdit)}),[D]),H=C._id?C._id:"dummy-id",Y=(0,o.useMemo)((()=>j(j({},C),{},{_id:U?(0,c.getPublishedId)(H):(0,c.getDraftId)(H)})),[U,C,H]),G=E((0,u.unstable_useDocumentValuePermissions)({document:Y,permission:z}),2),$=G[0],q=G[1],Z=(0,o.useMemo)((()=>k.find((e=>e.id===g))||k[0]||{type:"form"}),[g,k]),K=T.splitPanes&&L.current||A.element,X=(0,o.useMemo)((()=>M?[(null==B?void 0:B.height)||0,0,t?t+2:2,0]:[0,0,2,0]),[M,t,B]),J="form"!==Z.type,Q=(0,o.useMemo)((()=>"component"===Z.type&&Z.component&&(0,o.createElement)(Z.component,{document:{draft:(null==P?void 0:P.draft)||null,displayed:O||C,historical:O,published:(null==P?void 0:P.published)||null},documentId:w,options:Z.options,schemaType:_})),[Z,O,w,_,null==P?void 0:P.draft,null==P?void 0:P.published,C]);(0,o.useEffect)((()=>{null!=W&&W.scrollTo&&W.scrollTo(0,0)}),[w,W]);var ee=(0,o.useMemo)((()=>i?o.default.createElement(h.InspectDialog,{value:O||C}):null),[i,O,C]);return o.default.createElement(a.Flex,{direction:"column",flex:2,overflow:M?void 0:"hidden"},o.default.createElement(v.DocumentPanelHeader,{rootElement:r,ref:F}),o.default.createElement(s.PaneContent,null,o.default.createElement(a.PortalProvider,{element:K},o.default.createElement(a.BoundaryElementProvider,{element:W},"form"===Z.type&&!q&&S&&o.default.createElement(o.default.Fragment,null,o.default.createElement(b.PermissionCheckBanner,{granted:Boolean(null==$?void 0:$.granted),requiredPermission:z}),o.default.createElement(y.ReferenceChangedBanner,null)),o.default.createElement(x,{$disabled:M||!1,"data-testid":"document-panel-scroller",ref:V},o.default.createElement(m.FormView,{hidden:J,key:w+(S?"_ready":"_pending"),margins:X,granted:Boolean(null==$?void 0:$.granted)}),Q),ee,o.default.createElement("div",{"data-testid":"document-panel-portal",ref:L})))))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2447);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.InspectDialog=function(e){var t=e.value,n=(0,c.useDocumentPane)(),r=n.handleInspectClose,h=n.paneKey,m="".concat(h,"_inspect_"),b=(_=(0,l.useDeskToolSetting)("desk-tool","inspect-view-preferred-view-mode-".concat(h),"parsed"),E=2,function(e){if(Array.isArray(e))return e}(_)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}}(_,E)||function(e,t){if(e){if("string"==typeof e)return v(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?v(e,t):void 0}}(_,E)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),y=b[0],g=b[1],O=s.VIEW_MODES.find((e=>e.id===y)),w=(0,o.useCallback)((()=>{g(s.VIEW_MODE_PARSED.id)}),[g]),j=(0,o.useCallback)((()=>{g(s.VIEW_MODE_RAW.id)}),[g]);var _,E;return o.default.createElement(a.Dialog,{id:"".concat(m,"dialog"),header:(0,f.isDocumentWithType)(t)?o.default.createElement(o.default.Fragment,null,"Inspecting"," ",o.default.createElement("em",null,o.default.createElement(u.DocTitle,{document:t}))):o.default.createElement("em",null,"No value"),onClose:r,width:3},o.default.createElement(a.Flex,{direction:"column",height:"fill"},o.default.createElement(a.Card,{padding:3,shadow:1,style:{position:"sticky",bottom:0,zIndex:3}},o.default.createElement(a.TabList,{space:1},o.default.createElement(a.Tab,{"aria-controls":"".concat(m,"tabpanel"),fontSize:1,id:"".concat(m,"tab-").concat(s.VIEW_MODE_PARSED.id),label:s.VIEW_MODE_PARSED.title,onClick:w,selected:O===s.VIEW_MODE_PARSED}),o.default.createElement(a.Tab,{"aria-controls":"".concat(m,"tabpanel"),fontSize:1,id:"".concat(m,"tab-").concat(s.VIEW_MODE_RAW.id),label:s.VIEW_MODE_RAW.title,onClick:j,selected:O===s.VIEW_MODE_RAW}))),o.default.createElement(a.TabPanel,{"aria-labelledby":"".concat(m,"tab-").concat(y),flex:1,id:"".concat(m,"tabpanel"),overflow:"auto",padding:4,style:{outline:"none"}},O===s.VIEW_MODE_PARSED&&o.default.createElement(d.JSONInspectorWrapper,null,o.default.createElement(i.default,{data:t,isExpanded:f.isExpanded,onClick:f.toggleExpanded,search:p.Search})),O===s.VIEW_MODE_RAW&&o.default.createElement(a.Code,{language:"json",tabIndex:0,onKeyDown:f.maybeSelectAll,onDoubleClick:f.select,onFocus:f.select},JSON.stringify(t,null,2)))))};var r,a=n(1),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=h(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=(r=n(2448))&&r.__esModule?r:{default:r},u=n(1022),l=n(1023),c=n(43),s=n(2463),f=n(2464),d=n(2466),p=n(2467);function h(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(h=function(e){return e?n:t})(e)}function v(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=2},isExpanded:function(e,t){return!1},verboseShowOriginal:!1}},getInitialState:function(){return{query:this.props.query||""}},render:function(){var e=this.props,t=this.state,n=""!==t.query&&e.validateQuery(t.query),r=n?t.filterer(t.query):e.data,a=n&&f(r);return u("div",{className:"json-inspector "+e.className},this.renderToolbar(),a?u("div",{className:"json-inspector__not-found"},"Nothing found"):u(l,{data:r,onClick:e.onClick,id:e.id,getOriginal:this.getOriginal,query:n?new RegExp(t.query,e.filterOptions.ignoreCase?"i":""):null,label:"root",root:!0,isExpanded:e.isExpanded,interactiveLabel:e.interactiveLabel,verboseShowOriginal:e.verboseShowOriginal}))},renderToolbar:function(){var e=this.props.search;if(e)return u("div",{className:"json-inspector__toolbar"},u(e,{onChange:i(this.search,this.props.searchOptions.debounceTime),data:this.props.data,query:this.state.query}))},search:function(e){this.setState({query:e})},componentWillMount:function(){this.createFilterer(this.props.data,this.props.filterOptions)},componentWillReceiveProps:function(e){this.createFilterer(e.data,e.filterOptions),"string"==typeof e.query&&e.query!==this.state.query&&this.setState({query:e.query})},shouldComponentUpdate:function(e,t){return e.query!==this.props.query||t.query!==this.state.query||e.data!==this.props.data||e.onClick!==this.props.onClick},createFilterer:function(e,t){this.setState({filterer:s(e,t)})},getOriginal:function(e){return d(this.props.data,e)}})},function(e,t,n){"use strict";var r=n(29),a={};var o=function(e){};function i(e,t,n,r,a,i,u,l){if(o(t),!e){var c;if(void 0===t)c=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var s=[n,r,a,i,u,l],f=0;(c=new Error(t.replace(/%s/g,(function(){return s[f++]})))).name="Invariant Violation"}throw c.framesToPop=1,c}}var u="mixins";e.exports=function(e,t,n){var o=[],l={mixins:"DEFINE_MANY",statics:"DEFINE_MANY",propTypes:"DEFINE_MANY",contextTypes:"DEFINE_MANY",childContextTypes:"DEFINE_MANY",getDefaultProps:"DEFINE_MANY_MERGED",getInitialState:"DEFINE_MANY_MERGED",getChildContext:"DEFINE_MANY_MERGED",render:"DEFINE_ONCE",componentWillMount:"DEFINE_MANY",componentDidMount:"DEFINE_MANY",componentWillReceiveProps:"DEFINE_MANY",shouldComponentUpdate:"DEFINE_ONCE",componentWillUpdate:"DEFINE_MANY",componentDidUpdate:"DEFINE_MANY",componentWillUnmount:"DEFINE_MANY",UNSAFE_componentWillMount:"DEFINE_MANY",UNSAFE_componentWillReceiveProps:"DEFINE_MANY",UNSAFE_componentWillUpdate:"DEFINE_MANY",updateComponent:"OVERRIDE_BASE"},c={getDerivedStateFromProps:"DEFINE_MANY_MERGED"},s={displayName:function(e,t){e.displayName=t},mixins:function(e,t){if(t)for(var n=0;n0?a=setTimeout(c,t-s):(a=null,n||(l=e.apply(i,o),a||(i=o=null)))}return null==t&&(t=100),function(){i=this,o=arguments,u=r();var s=n&&!a;return a||(a=setTimeout(c,t)),s&&(l=e.apply(i,o),i=o=null),l}}},function(e,t){e.exports=Date.now||function(){return(new Date).getTime()}},function(e,t,n){var r=n(0),a=n(341),o=n(2453),i=n(2454),u=n(556),l=n(1019),c=n(2455),s=r.createElement,f=a({getInitialState:function(){return{expanded:this._isInitiallyExpanded(this.props)}},getDefaultProps:function(){return{root:!1,prefix:""}},render:function(){var e="id_"+i(),t=this.props,n={path:this.keypath(),key:t.label.toString(),value:t.data},r=this._onClick.bind(this,n);return s("div",{className:this.getClassName(),id:"leaf-"+this._rootPath()},s("input",{className:"json-inspector__radio",type:"radio",name:t.id,id:e,tabIndex:-1}),s("label",{className:"json-inspector__line",htmlFor:e,onClick:r},s("div",{className:"json-inspector__flatpath"},n.path),s("span",{className:"json-inspector__key"},this.format(n.key),":",this.renderInteractiveLabel(n.key,!0)),this.renderTitle(),this.renderShowOriginalButton()),this.renderChildren())},renderTitle:function(){var e=this.data(),t=u(e);switch(t){case"Array":return s("span",{className:"json-inspector__value json-inspector__value_helper"},"[] "+d(e.length));case"Object":return s("span",{className:"json-inspector__value json-inspector__value_helper"},"{} "+d(Object.keys(e).length));default:return s("span",{className:"json-inspector__value json-inspector__value_"+t.toLowerCase()},this.format(String(e)),this.renderInteractiveLabel(e,!1))}},renderChildren:function(){var e=this.props,t=this._rootPath(),n=this.data();return this.state.expanded&&!l(n)?Object.keys(n).map((function(r){var a=n[r],o=!this.state.original||!!e.verboseShowOriginal&&e.query;return s(f,{data:a,label:r,prefix:t,onClick:e.onClick,id:e.id,query:e.query,getOriginal:o?e.getOriginal:null,key:p(r,a),isExpanded:e.isExpanded,interactiveLabel:e.interactiveLabel,verboseShowOriginal:e.verboseShowOriginal})}),this):null},renderShowOriginalButton:function(){var e=this.props;return l(e.data)||this.state.original||!e.getOriginal||!e.query||h(this.keypath(),e.query)?null:s("span",{className:"json-inspector__show-original",onClick:this._onShowOriginalClick})},renderInteractiveLabel:function(e,t){return"function"==typeof this.props.interactiveLabel?s(this.props.interactiveLabel,{value:String(e),originalValue:e,isKey:t,keypath:this.keypath()}):null},componentWillReceiveProps:function(e){e.query&&this.setState({expanded:!h(e.label,e.query)}),this.props.query&&!e.query&&this.setState({expanded:this._isInitiallyExpanded(e)})},_rootPath:function(){return this.props.prefix+"."+this.props.label},keypath:function(){return this._rootPath().substr(".root.".length)},data:function(){return this.state.original||this.props.data},format:function(e){return s(c,{string:e,highlight:this.props.query})},getClassName:function(){var e="json-inspector__leaf";return this.props.root&&(e+=" json-inspector__leaf_root"),this.state.expanded&&(e+=" json-inspector__leaf_expanded"),l(this.props.data)||(e+=" json-inspector__leaf_composite"),e},toggle:function(){this.setState({expanded:!this.state.expanded})},_onClick:function(e,t){this.toggle(),this.props.onClick(e),t.stopPropagation()},_onShowOriginalClick:function(e){this.setState({original:this.props.getOriginal(this.keypath())}),e.stopPropagation()},_isInitiallyExpanded:function(e){var t=this.keypath();return!!e.root||(e.query?!h(t,e.query)&&"function"==typeof e.getOriginal:e.isExpanded(t,e.data))}});function d(e){return e+(1===e?" item":" items")}function p(e,t){return l(t)?e+":"+o(String(t)):e+"["+u(t)+"]"}function h(e,t){return-1!==e.indexOf(t)}e.exports=f},function(e,t,n){"use strict";e.exports=function(e){for(var t=function(e){var t,n=1+(e.length+8>>6),r=new Array(16*n);for(t=0;t<16*n;t++)r[t]=0;for(t=0;t>2]|=e.charCodeAt(t)<<(8*e.length+t)%4*8;r[t>>2]|=128<<(8*e.length+t)%4*8;var a=8*e.length;return r[16*n-2]=255&a,r[16*n-2]|=(a>>>8&255)<<8,r[16*n-2]|=(a>>>16&255)<<16,r[16*n-2]|=(a>>>24&255)<<24,r}(e),n=1732584193,r=-271733879,a=-1732584194,o=271733878,i=0;i>>1|t>>>1)<<1|(1&e|1&t)}function o(e,t){return(e>>>1^t>>>1)<<1|1&e^1&t}function i(e,t){return(e>>>1&t>>>1)<<1|1&e&t}function u(e,t){var n=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(n>>16)<<16|65535&n}function l(e){var t,n="";for(t=0;t<=3;t++)n+=r.charAt(e>>8*t+4&15)+r.charAt(e>>8*t&15);return n}function c(e,t,n,r,a,o){return u((i=u(u(t,e),u(r,o)))<<(l=a)|i>>>32-l,n);var i,l}function s(e,t,n,r,o,u,l){return c(a(i(t,n),i(~t,r)),e,t,o,u,l)}function f(e,t,n,r,o,u,l){return c(a(i(t,r),i(n,~r)),e,t,o,u,l)}function d(e,t,n,r,a,i,u){return c(o(o(t,n),r),e,t,a,i,u)}function p(e,t,n,r,i,u,l){return c(o(n,a(t,~r)),e,t,i,u,l)}},function(e,t){var n=Math.ceil(10*Math.random());e.exports=function(){return++n}},function(e,t,n){var r=n(0),a=n(341),o=r.createElement;e.exports=a({getDefaultProps:function(){return{string:"",highlight:""}},shouldComponentUpdate:function(e){return e.highlight!==this.props.highlight},render:function(){var e=this.props,t=e.string.search(e.highlight);if(!e.highlight||-1===t)return o("span",null,e.string);var n=e.highlight.source.length,r=e.string.substr(t,n);return o("span",null,e.string.split(e.highlight).map((function(e,t){return o("span",{key:t},t>0?o("span",{className:"json-inspector__hl"},r):null,e)})))}})},function(e,t,n){var r=n(0),a=n(341),o=r.createElement,i=n(1020);e.exports=a({getDefaultProps:function(){return{onChange:i}},render:function(){return o("input",{className:"json-inspector__search",type:"search",placeholder:"Search",onChange:this.onChange})},onChange:function(e){this.props.onChange(e.target.value)}})},function(e,t,n){var r=n(2458),a=Object.keys,o=n(1019),i=n(1021);function u(e,t,n){return a(e).reduce((function(a,c){var s,f=e[c];return o(f)?(l(t,c,n)||l(t,f,n))&&(a[c]=f):l(t,c,n)?a[c]=f:(s=u(f,t,n),i(s)||r(a,function(e,t){var n={};return n[e]=t,n}(c,s))),a}),{})}function l(e,t,n){if(t){var r=String(t),a=e;return n.ignoreCase&&(r=r.toLowerCase(),a=a.toLowerCase()),-1!==r.indexOf(a)}}e.exports=function(e,t){t||(t={cacheResults:!0});var n={};return function(r){if(!t.cacheResults)return u(e,r,t);var a;if(!n[r])for(var o=r.length-1;o>0;o-=1)if(a=r.substr(0,o),n[a]){n[r]=u(n[a],r,t);break}return n[r]||(n[r]=u(e,r,t)),n[r]}}},function(e,t,n){"use strict";function r(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}e.exports=Object.assign||function(e,t){for(var n,a,o=r(e),i=1;i(()=>{if(null!==i)return i;var e="__test__";try{localStorage.setItem(e,e),localStorage.removeItem(e),i=!0}catch(e){i=!1}return i})()?r.default:a.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(5),a={get:(e,t)=>{var n=localStorage.getItem(e);return(0,r.of)(null===n?t:((e,t)=>{try{return JSON.parse(e)}catch(e){return console.warn("Failed to parse settings: ".concat(e.message)),t}})(n,t))},set:(e,t)=>(null==t?localStorage.removeItem(e):localStorage.setItem(e,JSON.stringify(t)),(0,r.of)(t))};t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(5),a=Object.create(null),o={get:(e,t)=>(0,r.of)(e in a?a[e]:t),set:(e,t)=>(null==t?delete a[e]:a[e]=t,(0,r.of)(t))};t.default=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.VIEW_MODE_RAW=t.VIEW_MODE_PARSED=t.VIEW_MODES=void 0;var r={id:"parsed",title:"Parsed"};t.VIEW_MODE_PARSED=r;var a={id:"raw",title:"Raw JSON"};t.VIEW_MODE_RAW=a;var o=[r,a];t.VIEW_MODES=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isDocumentWithType=function(e){return"string"==typeof(null==e?void 0:e._type)},t.isExpanded=function e(t,n){var r=i.get(t);if(void 0===r)return i.set(t,Array.isArray(n)||(0,o.isRecord)(n)),e(t,n);return r},t.maybeSelectAll=function(e){if(65!==e.keyCode||!e.metaKey&&!e.ctrlKey)return;e.preventDefault(),u(e.currentTarget)},t.select=function(e){u(e.currentTarget)},t.selectElement=u,t.toggleExpanded=function(e){var t=e.path,n=i.get(t);if(void 0===n)return;i.set(t,!n)};var r,a=(r=n(2465))&&r.__esModule?r:{default:r},o=n(327);var i=(0,a.default)(1e3);function u(e){var t=window.getSelection();if(t){var n=document.createRange();t.removeAllRanges(),n.selectNodeContents(e),t.addRange(n)}}},function(e,t){e.exports=function(e){if(!e)throw Error("hashlru must have a max value, of type number, greater than 0");var t=0,n=Object.create(null),r=Object.create(null);function a(a,o){n[a]=o,++t>=e&&(t=0,r=n,n=Object.create(null))}return{has:function(e){return void 0!==n[e]||void 0!==r[e]},remove:function(e){void 0!==n[e]&&(n[e]=void 0),void 0!==r[e]&&(r[e]=void 0)},get:function(e){var t=n[e];return void 0!==t?t:void 0!==(t=r[e])?(a(e,t),t):void 0},set:function(e,t){void 0!==n[e]?n[e]=t:a(e,t)},clear:function(){n=Object.create(null),r=Object.create(null)}}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.JSONInspectorWrapper=void 0;var r,a=n(1),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var u=a?Object.getOwnPropertyDescriptor(e,o):null;u&&(u.get||u.set)?Object.defineProperty(r,o,u):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(3));function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}var u=o.default.div((e=>{var t,n,i=e.theme.sanity,u=i.color,l=i.fonts,c=i.space;return(0,o.css)(r||(t=["\n & .json-inspector,\n & .json-inspector .json-inspector__selection {\n font-family: ",";\n font-size: ","px;\n line-height: ","px;\n color: var(--card-code-fg-color);\n }\n\n & .json-inspector .json-inspector__leaf {\n padding-left: ",";\n }\n\n & .json-inspector .json-inspector__leaf.json-inspector__leaf_root {\n padding-top: ",";\n padding-left: 0;\n }\n\n & .json-inspector > .json-inspector__leaf_root > .json-inspector__line > .json-inspector__key {\n display: none;\n }\n\n & .json-inspector .json-inspector__line {\n display: block;\n position: relative;\n cursor: default;\n }\n\n & .json-inspector .json-inspector__line::after {\n content: '';\n position: absolute;\n top: 0;\n left: -200px;\n right: -50px;\n bottom: 0;\n z-index: -1;\n pointer-events: none;\n }\n\n & .json-inspector .json-inspector__line:hover::after {\n background: var(--card-code-bg-color);\n }\n\n & .json-inspector .json-inspector__leaf_composite > .json-inspector__line {\n cursor: pointer;\n }\n\n & .json-inspector .json-inspector__leaf_composite > .json-inspector__line::before {\n content: '▸ ';\n margin-left: calc(0 - "," + 3px);\n font-size: ","px;\n line-height: ","px;\n }\n\n &\n .json-inspector\n .json-inspector__leaf_expanded.json-inspector__leaf_composite\n > .json-inspector__line::before {\n content: '▾ ';\n font-size: ","px;\n line-height: ","px;\n }\n\n & .json-inspector .json-inspector__radio,\n & .json-inspector .json-inspector__flatpath {\n display: none;\n }\n\n & .json-inspector .json-inspector__value {\n margin-left: ",";\n }\n\n &\n .json-inspector\n > .json-inspector__leaf_root\n > .json-inspector__line\n > .json-inspector__key\n + .json-inspector__value {\n margin: 0;\n }\n\n & .json-inspector .json-inspector__key {\n color: ",";\n }\n\n & .json-inspector .json-inspector__value_helper,\n & .json-inspector .json-inspector__value_null {\n color: ",";\n }\n\n & .json-inspector .json-inspector__not-found {\n padding-top: ",";\n }\n\n & .json-inspector .json-inspector__value_string {\n color: ",";\n }\n\n & .json-inspector .json-inspector__value_boolean {\n color: ",";\n }\n\n & .json-inspector .json-inspector__value_number {\n color: ",";\n }\n\n & .json-inspector .json-inspector__show-original {\n display: inline-block;\n padding: 0 6px;\n cursor: pointer;\n }\n\n & .json-inspector .json-inspector__show-original:hover {\n color: inherit;\n }\n\n & .json-inspector .json-inspector__show-original::before {\n content: '↔';\n }\n\n & .json-inspector .json-inspector__show-original:hover::after {\n content: ' expand';\n }\n "],n||(n=t.slice(0)),r=Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(n)}}))),l.code.family,l.code.sizes[2].fontSize,l.code.sizes[2].lineHeight,(0,a.rem)(c[4]),(0,a.rem)(c[3]),(0,a.rem)(c[4]),l.code.sizes[2].fontSize,l.code.sizes[2].lineHeight,l.code.sizes[2].fontSize,l.code.sizes[2].lineHeight,(0,a.rem)(c[4]/2),u.syntax.property,u.syntax.constant,(0,a.rem)(c[3]),u.syntax.string,u.syntax.boolean,u.syntax.number)}));t.JSONInspectorWrapper=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Search=function(e){var t=e.onChange,n=e.query,i=(0,o.useCallback)((e=>t(e.target.value)),[t]);return o.default.createElement(a.TextInput,{icon:r.SearchIcon,onChange:i,placeholder:"Search",radius:2,value:n||""})};var r=n(8),a=n(1),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var u=a?Object.getOwnPropertyDescriptor(e,o):null;u&&(u.get||u.set)?Object.defineProperty(r,o,u):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0));function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2469);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentPanelHeader=void 0;var r=b(n(817)),a=n(8),o=n(1),i=b(n(22)),u=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=m(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),l=n(64),c=n(119),s=n(68),f=n(1016),d=n(43),p=n(2470),h=n(2471),v=n(2472);function m(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(m=function(e){return e?n:t})(e)}function b(e){return e&&e.__esModule?e:{default:e}}function y(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return g(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return g(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function g(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);nBoolean(e.showAsAction))),w=(0,u.memo)((0,u.forwardRef)(((e,t)=>{var n=e.rootElement,r=(0,d.useDocumentPane)(),m=r.documentSchema,b=r.handleMenuAction,g=r.handlePaneClose,w=r.handlePaneSplit,j=r.historyController,_=r.markers,E=r.menuItems,P=r.menuItemGroups,x=r.ready,C=r.views,k=j.revTime,S=(0,c.useDeskTool)().features,D=(0,s.usePaneRouter)(),M=D.index,A=D.BackLink,T=D.hasGroupSiblings,I=(0,u.useMemo)((()=>E.filter(O)),[E]),R=y(u.default.useState(!1),2),F=R[0],B=R[1],L=C.length>1,N=S.reviewChanges,W=S.splitViews&&w&&C.length>1,V=W&&T,z=!V&&!S.backButton;return u.default.createElement(l.PaneHeader,{ref:t,loading:!x,title:u.default.createElement(v.DocumentHeaderTitle,null),tabs:L&&u.default.createElement(p.DocumentHeaderTabs,null),backButton:S.backButton&&M>0&&u.default.createElement(o.Button,{as:A,"data-as":"a",icon:a.ArrowLeftIcon,mode:"bleed"}),subActions:N&&u.default.createElement(f.TimelineMenu,{chunk:k,mode:"rev"}),actions:u.default.createElement(o.Inline,{space:1},i.default&&u.default.createElement(i.default,{key:"language-menu",schemaType:m}),_.length>0&&u.default.createElement(h.ValidationMenu,{boundaryElement:n,isOpen:F,key:"validation-menu",setOpen:B}),u.default.createElement(l.PaneContextMenuButton,{itemGroups:P,items:I,key:"context-menu",onAction:b}),W&&u.default.createElement(o.Button,{icon:a.SplitVerticalIcon,key:"split-pane-button",mode:"bleed",onClick:w,title:"Split pane right"}),V&&u.default.createElement(o.Button,{icon:a.CloseIcon,key:"close-view-button",mode:"bleed",onClick:g,title:"Close split pane"}),z&&u.default.createElement(o.Button,{icon:a.CloseIcon,key:"close-view-button",mode:"bleed",title:"Close pane group",as:A}))})})));t.DocumentPanelHeader=w,w.displayName="DocumentPanelHeader"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentHeaderTabs=function(){var e=(0,i.useDocumentPane)(),t=e.activeViewId,n=e.paneKey,o=e.views,u="".concat(n,"tabpanel");return r.default.createElement(a.TabList,{space:1},o.map(((e,a)=>{var o;return r.default.createElement(l,{icon:e.icon,id:"".concat(n,"tab-").concat(e.id),isActive:t===e.id,key:e.id,label:r.default.createElement(r.default.Fragment,null,e.title),tabPanelId:u,viewId:0===a?null:null!==(o=e.id)&&void 0!==o?o:null})})))};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(1),o=n(68),i=n(43);function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function l(e){var t=e.icon,n=e.id,u=e.isActive,l=e.label,c=e.tabPanelId,s=e.viewId,f=(0,i.useDocumentPane)().ready,d=(0,o.usePaneRouter)().setView,p=(0,r.useCallback)((()=>d(s)),[d,s]);return r.default.createElement(a.Tab,{"aria-controls":c,disabled:!f,fontSize:1,icon:t,id:n,selected:u,label:l,onClick:p})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ValidationMenu=function(e){var t=e.boundaryElement,n=e.isOpen,o=e.setOpen,s=(0,c.useDocumentPane)(),p=s.documentSchema,h=s.handleFocus,v=s.markers,m=(0,r.useId)(),b=(0,l.useMemo)((()=>v.filter((e=>"validation"===e.type))),[v]),y=(0,l.useMemo)((()=>b.filter(i.isValidationErrorMarker)),[b]),g=(0,l.useMemo)((()=>b.filter(i.isValidationWarningMarker)),[b]),O=(0,l.useMemo)((()=>b.filter(i.isValidationInfoMarker)),[b]),w=y.length>0,j=g.length>0,_=O.length>0,E=!w&&!j&&!_,P=(0,l.useMemo)((()=>w?d.error:j?d.warning:_?d.info:void 0),[w,_,j]),x=(0,l.useCallback)((()=>o(!1)),[o]);if(E)return null;return l.default.createElement(u.MenuButton,{id:m||"",button:l.default.createElement(u.Button,f({},P,{title:"Show validation issues",mode:"bleed","data-testid":"validation-list-button"})),menu:l.default.createElement(u.Menu,{open:n},l.default.createElement(a.ValidationList,{documentType:p,markers:b,onClose:x,onFocus:h})),popover:{portal:!0,boundaryElement:t,constrainSize:!0,preventOverflow:!0,width:0},placement:"bottom-end"})};var r=n(20),a=n(10),o=n(8),i=n(12),u=n(1),l=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),c=n(43);function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function f(){return f=Object.assign||function(e){for(var t=1;t!A||null!==R||!m||!(0,c.isActionEnabled)(P,"update")||W&&!(0,c.isActionEnabled)(P,"create")||H),[P,W,m,A,R,H]);(0,d.useEffect)((()=>{if(s.default){var e=s.default.subscribe((e=>{L(e?{filterField:e}:g)}));return()=>e.unsubscribe()}}),[]);var G=(0,d.useCallback)((()=>{}),[]);(0,d.useEffect)((()=>{var e=u.default.pair.documentEvents(E,x).pipe((0,p.tap)((e=>V.current.receiveEvent(e)))).subscribe();return()=>{e.unsubscribe()}}),[E,x,V]);var $=Boolean(null==_?void 0:_._rev);(0,d.useEffect)((()=>{$&&V.current.receiveEvent({type:"mutation",mutations:[],document:_})}),[$]);var q=(0,d.useMemo)((()=>N?d.default.createElement(d.default.Fragment,null,d.default.createElement(o.Text,null,"This document is of type ",d.default.createElement("code",null,null==_?void 0:_._type)," and cannot be edited as"," ",d.default.createElement("code",null,P.name),".")):d.default.createElement(a.PresenceOverlay,{margins:n},d.default.createElement(o.Box,{as:"form",onSubmit:O},A?d.default.createElement(f.FormBuilder,{schema:l.default,patchChannel:V.current,value:_,compareValue:j,type:P,presence:I,filterField:B,readOnly:Y,onBlur:G,onFocus:S,focusPath:C,onChange:Y?w:k,markers:M,changesOpen:T}):d.default.createElement(v.Delay,{ms:300},d.default.createElement(o.Flex,{align:"center",direction:"column",height:"fill",justify:"center"},d.default.createElement(o.Spinner,{muted:!0}),d.default.createElement(o.Box,{marginTop:3},d.default.createElement(o.Text,{align:"center",muted:!0,size:1},"Loading document"))))))),[j,P,B,C,G,k,S,N,n,M,V,I,A,Y,_,T]),Z=(0,d.useMemo)((()=>Array.isArray(i.default)&&i.default.map(((e,t)=>d.default.createElement(e,{key:String(t),documentId:E})))),[E]);return d.default.createElement(o.Container,{hidden:t,paddingX:4,paddingTop:5,paddingBottom:9,sizing:"border",width:1},q,Z)};var r=n(15),a=n(53),o=n(1),i=b(n(489)),u=b(n(73)),l=b(n(35)),c=n(236),s=b(n(22)),f=n(2476),d=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=m(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),p=n(4),h=n(43),v=n(240);function m(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(m=function(e){return e?n:t})(e)}function b(e){return e&&e.__esModule?e:{default:e}}function y(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n!0},O=e=>e.preventDefault(),w=()=>{}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(241);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"BlockEditor",{enumerable:!0,get:function(){return p.PortableTextInput}}),Object.defineProperty(t,"FormBuilder",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"FormBuilderContext",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"FormBuilderInput",{enumerable:!0,get:function(){return l.FormBuilderInput}}),Object.defineProperty(t,"HashFocusManager",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(t,"PatchEvent",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(t,"SimpleFocusManager",{enumerable:!0,get:function(){return d.default}}),Object.defineProperty(t,"checkoutPair",{enumerable:!0,get:function(){return c.checkoutPair}}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a.default}}),t.patches=void 0,Object.defineProperty(t,"withDocument",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(t,"withValuePath",{enumerable:!0,get:function(){return u.default}});var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=v(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(191));t.patches=r;var a=h(n(2477)),o=h(n(1026)),i=h(n(120)),u=h(n(151)),l=n(97),c=n(2878),s=h(n(21)),f=h(n(2879)),d=h(n(2880)),p=n(1099);function h(e){return e&&e.__esModule?e:{default:e}}function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(v=function(e){return e?n:t})(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=c(n(0)),a=n(97),o=c(n(1026)),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(584)),u=n(2877);function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function c(e){return e&&e.__esModule?e:{default:e}}function s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var f=[];class d extends r.default.Component{constructor(){super(...arguments),s(this,"_input",void 0),s(this,"setInput",(e=>{this._input=e})),s(this,"handleChange",(e=>{this.props.onChange(i.toGradient(e.patches))}))}componentDidMount(){var e=this.props.autoFocus;this._input&&e&&this._input.focus()}render(){var e=this.props,t=e.value,n=e.schema,i=e.patchChannel,l=e.type,c=e.readOnly,s=e.markers,d=e.onFocus,p=e.onBlur,h=e.focusPath,v=e.filterField,m=e.compareValue,b=e.presence,y=e.changesOpen;return r.default.createElement(o.default,{value:t,schema:n,patchChannel:i},r.default.createElement(u.ReviewChangesContextProvider,{changesOpen:y},r.default.createElement(a.FormBuilderInput,{type:l,onChange:this.handleChange,level:0,value:t,onFocus:d,compareValue:m,onBlur:p,markers:s,focusPath:h,isRoot:!0,readOnly:c,filterField:v,ref:this.setInput,path:f,presence:b})))}}t.default=d,s(d,"createPatchChannel",o.default.createPatchChannel)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ConditionalReadOnlyField=void 0;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(15),i=n(25),u=(r=n(120))&&r.__esModule?r:{default:r},l=["readOnly"];function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(){return s=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}t.ConditionalReadOnlyField=e=>{var t=e.readOnly,n=f(e,l);return"function"==typeof t?a.default.createElement(d,s({},n,{readOnly:t})):a.default.createElement(i.ConditionalReadOnlyContextProvider,{readOnly:t},n.children)};var d=(0,u.default)((0,a.forwardRef)((function(e,t){var n=e.readOnly,r=e.value,u=e.parent,l=e.document,c=e.children,s=(0,o.unstable_useConditionalProperty)({checkProperty:n,checkPropertyKey:"readOnly",value:r,parent:u,document:l});return a.default.createElement(i.ConditionalReadOnlyContextProvider,{readOnly:s},c)})))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(0)),a=i(n(2481)),o=["onSearch","className","readOnly","placeholder"];function i(e){return e&&e.__esModule?e:{default:e}}function u(){return u=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function c(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class s extends r.default.PureComponent{constructor(e){super(e),c(this,"_rootElement",null),c(this,"_input",null),c(this,"handleChange",(e=>{var t=this.props.onChange;this.setState({isInputSelected:!0}),t&&t(e),this.handleClose()})),c(this,"handleOpen",(()=>{this.setState({isOpen:!0}),this.props.onOpen&&this.props.onOpen()})),c(this,"handleClose",(()=>{this.setState({isOpen:!1}),this.props.onClose&&this.props.onClose()})),c(this,"handleInputChange",(e=>{this.setState({inputValue:e,isInputSelected:!1,isOpen:!0}),this.props.onSearch&&this.props.onSearch(e)})),c(this,"handleHighlightIndexChange",(e=>{this.setState({highlightIndex:e})})),c(this,"setRootElement",(e=>{this._rootElement=e})),c(this,"setInput",(e=>{this._input=e})),c(this,"handleFocus",(e=>{var t=this.props.onFocus;this.setState({hasFocus:!0}),t&&t()})),c(this,"handleBlur",(e=>{this.setState({hasFocus:!1,inputValue:this.props.inputValue||""}),this.state.isOpen&&this._rootElement&&this._rootElement.contains(e.relatedTarget)&&this.setState({isOpen:!1})}));var t=e.inputValue;this.state={inputValue:t||"",isOpen:!1,highlightIndex:-1,isInputSelected:!1,hasFocus:!1}}UNSAFE_componentWillReceiveProps(e){e.inputValue!==this.props.inputValue&&this.setState({inputValue:e.inputValue||""})}focus(){this._input&&this._input.focus()}render(){var e=this.state,t=e.isOpen,n=e.highlightIndex,i=e.isInputSelected,c=e.inputValue,s=(e.hasFocus,this.props),f=(s.onSearch,s.className),d=s.readOnly,p=s.placeholder,h=l(s,o),v=d?{}:{onInputChange:this.handleInputChange,onChange:this.handleChange};return r.default.createElement("div",{ref:this.setRootElement,className:f},r.default.createElement(a.default,u({},h,v,{placeholder:p,onFocus:this.handleFocus,onBlur:this.handleBlur,onHighlightIndexChange:this.handleHighlightIndexChange,onOpen:this.handleOpen,onClose:this.handleClose,isOpen:t,highlightIndex:n,isInputSelected:i,inputValue:c,ref:this.setInput,readOnly:d})))}}t.default=s,c(s,"defaultProps",{placeholder:"Type to search…",isLoading:!1,onChange:()=>{},onSearch:()=>{},onOpen:()=>{},onClose:()=>{}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(1),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=b(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(159),i=m(n(2482)),u=m(n(558)),l=m(n(1028)),c=m(n(2487)),s=m(n(121)),f=n(1030),d=n(193),p=m(n(2493)),h=["highlightIndex","isLoading","items","onClose","onSelect","renderItem","value"],v=["onClear","placeholder","isLoading","value","items","isOpen","highlightIndex","isInputSelected","inputValue","onChange","onInputChange","onOpen","onClose","dropdownPosition","disabled","onHighlightIndexChange","openItemElement","readOnly","renderItem"];function m(e){return e&&e.__esModule?e:{default:e}}function b(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(b=function(e){return e?n:t})(e)}function y(){return y=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var j={name:"sameWidth",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn(e){var t=e.state;t.styles.popper.width="".concat(t.rects.reference.width,"px")}},_=(0,a.forwardRef)(((e,t)=>{var n=e.highlightIndex,o=e.isLoading,u=e.items,l=void 0===u?[]:u,c=e.onClose,s=e.onSelect,f=e.renderItem,v=e.value,m=w(e,h),b=(0,r.useLayer)().isTopLayer,O=l.length,j=(0,a.useCallback)((e=>a.default.createElement("div",{className:i.default.item},f(e))),[f]),_=g((0,a.useState)(null),2),E=_[0],P=_[1],x=(0,a.useCallback)((e=>{P(e),"function"==typeof t?t(e):t&&(t.current=e)}),[t]);return(0,d.useClickOutside)((0,a.useCallback)((e=>{b&&c(e)}),[b,c]),[E]),(0,a.useEffect)((()=>{if(b){var e=e=>{"Escape"===e.key&&(e.stopPropagation(),c(e))};return window.addEventListener("keydown",e),()=>{window.removeEventListener("keydown",e)}}}),[b,c]),a.default.createElement("div",y({},m,{ref:x,className:i.default.popper}),a.default.createElement("div",{className:0===O?i.default.listContainerNoResult:i.default.listContainer},a.default.createElement("div",{className:0!==O||o?i.default.noResultTextHidden:i.default.noResultText},"No results"),O>0&&a.default.createElement(p.default,{items:l,value:v,onSelect:s,renderItem:j,highlightIndex:n})))}));_.displayName="StatelessSearchableSelectResults";var E=(0,a.forwardRef)(((e,t)=>{var n=e.onClear,d=e.placeholder,p=e.isLoading,h=e.value,m=e.items,b=void 0===m?[]:m,O=e.isOpen,E=e.highlightIndex,P=void 0===E?-1:E,x=e.isInputSelected,C=e.inputValue,k=e.onChange,S=e.onInputChange,D=e.onOpen,M=e.onClose,A=e.dropdownPosition,T=void 0===A?"bottom-start":A,I=e.disabled,R=e.onHighlightIndexChange,F=e.openItemElement,B=e.readOnly,L=e.renderItem,N=w(e,v),W=b.length,V=(0,f.useBoundaryElement)(),z=g((0,a.useState)(null),2),U=z[0],H=z[1],Y=g((0,a.useState)(null),2),G=Y[0],$=Y[1],q=(0,o.usePopper)(U,G,{placement:T,modifiers:[{name:"preventOverflow",options:{rootBoundary:V?void 0:"viewport",boundary:V||"clippingParents",padding:8}},{name:"flip",options:{rootBoundary:V?void 0:"viewport",boundary:V||"clippingParents",fallbackPlacements:["top-start","bottom-start"]}},j]}),Z=q.forceUpdate;(0,a.useEffect)((()=>{Z&&setTimeout(Z,0)}),[W,Z]);var K=(0,a.useCallback)((e=>{k&&k(e)}),[k]),X=(0,a.useCallback)((e=>{M&&M(e)}),[M]),J=(0,a.useCallback)((()=>{O?X():D&&D()}),[X,O,D]),Q=(0,a.useCallback)((e=>{"Enter"===e.key&&J()}),[J]),ee=(0,a.useCallback)((e=>{S&&S(e.target.value)}),[S]),te=(0,a.useCallback)((e=>{if("Escape"===e.key&&O)return e.stopPropagation(),void(M&&M());if("ArrowDown"!==e.key||O||D&&D(),0!==W){var t=W-1;if("ArrowUp"===e.key){e.preventDefault();var n=P-1;R&&R(n<0?t:n)}if("ArrowDown"===e.key){e.preventDefault(),!O&&D&&D();var r=P+1;R&&R(r>t?0:r)}}}),[P,O,W,M,R,D]),ne=(0,a.useCallback)((e=>{"Enter"===e.key&&P>-1&&b[P]&&k&&k(b[P])}),[P,b,k]);return a.default.createElement(a.default.Fragment,null,a.default.createElement("div",{ref:H,className:I?i.default.selectContainerDisabled:i.default.selectContainer},a.default.createElement(c.default,y({},N,{className:i.default.select,placeholder:d,onChange:ee,onKeyDown:te,onKeyUp:ne,value:C||"",selected:x,disabled:I,ref:t,autoComplete:"off",spellCheck:"false",readOnly:B})),a.default.createElement("div",{className:i.default.functions},F&&h&&a.default.createElement("span",{className:i.default.openItem},F(h)),!B&&n&&h&&a.default.createElement("button",{type:"button",className:i.default.clearButton,onClick:n},a.default.createElement(s.default,null)),!B&&a.default.createElement("div",{className:i.default.arrowAndSpinnerContainer},!p&&a.default.createElement("div",{className:i.default.arrow,onClick:I?void 0:J,tabIndex:0,onKeyPress:I?void 0:Q},a.default.createElement(u.default,null)),p&&a.default.createElement("div",{className:i.default.spinner},a.default.createElement(l.default,null))))),O&&a.default.createElement(r.Portal,null,a.default.createElement(r.Layer,{className:i.default.layer},a.default.createElement(_,y({highlightIndex:P,items:b,onClose:X,onSelect:K,ref:$,renderItem:L,style:q.styles.popper},q.attributes.popper)))))}));E.displayName="StatelessSearchableSelect";var P=E;t.default=P},function(e,t){e.exports={layer:"SearchableSelect_layer_3x4-n",root:"SearchableSelect_root_3xyog DefaultSelect_root_3EiwW",selectContainer:"SearchableSelect_selectContainer_38jcE DefaultSelect_selectContainer_3eXUJ",selectContainerDisabled:"SearchableSelect_selectContainerDisabled_2mRIK DefaultSelect_selectContainerDisabled_1o2Gq DefaultSelect_selectContainer_3eXUJ",arrowAndSpinnerContainer:"SearchableSelect_arrowAndSpinnerContainer_3H-rP",arrow:"SearchableSelect_arrow_1i0vM",functions:"SearchableSelect_functions_L6_uc DefaultSelect_functions_2lP9S",popper:"SearchableSelect_popper_2_yow",listContainer:"SearchableSelect_listContainer_p9sNz shadows_shadow-6dp_1wJ8d",listContainerNoResult:"SearchableSelect_listContainerNoResult_18q1O SearchableSelect_listContainer_p9sNz shadows_shadow-6dp_1wJ8d",listContainerHidden:"SearchableSelect_listContainerHidden_28g0z SearchableSelect_listContainer_p9sNz shadows_shadow-6dp_1wJ8d",noResultText:"SearchableSelect_noResultText_1JOaN",noResultTextHidden:"SearchableSelect_noResultTextHidden_3Z8O- SearchableSelect_noResultText_1JOaN",spinner:"SearchableSelect_spinner_3dpP7",item:"SearchableSelect_item_OJaJV",openItem:"SearchableSelect_openItem_ezE6B",clearButton:"SearchableSelect_clearButton_35gb2 clear-button_textInput_2ehAz clear-button_root_49HkS"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){return a.default.createElement("svg",{"data-sanity-icon":!0,viewBox:"0 0 25 25",fill:"none",xmlns:"http://www.w3.org/2000/svg",preserveAspectRatio:"xMidYMid",width:"1em",height:"1em"},a.default.createElement("path",{d:"M4.5 12.5C4.5 16.9183 8.08172 20.5 12.5 20.5C16.9183 20.5 20.5 16.9183 20.5 12.5C20.5 8.08172 16.9183 4.5 12.5 4.5",style:o}))};var r,a=(r=n(0))&&r.__esModule?r:{default:r};var o={stroke:"currentColor",strokeWidth:1.2}},function(e,t){e.exports={root:"Spinner_root_3QVps",sanity_spinner_appear:"Spinner_sanity_spinner_appear_1l--h",center:"Spinner_center_2Io03",fullscreen:"Spinner_fullscreen_BPq5E",block:"Spinner_block_wf8A1 Spinner_root_3QVps",inline:"Spinner_inline_2Yt8h Spinner_root_3QVps",inner:"Spinner_inner_26EeO",iconContainer:"Spinner_iconContainer_11YTx",sanity_spinner_rotation:"Spinner_sanity_spinner_rotation_2NPhN",message:"Spinner_message_2saZ3"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Portal=void 0;var r=i(n(0)),a=n(74),o=i(n(2486));function i(e){return e&&e.__esModule?e:{default:e}}var u=!("undefined"==typeof window||!window.document||!window.document.createElement);class l extends r.default.Component{constructor(){super(...arguments),function(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(this,"node",void 0)}componentWillUnmount(){this.node&&document.body.removeChild(this.node),this.node=void 0}render(){return u?(this.node||(this.node=document.createElement("div"),document.body.appendChild(this.node)),(0,a.createPortal)(r.default.createElement(r.default.Fragment,null,this.props.children,r.default.createElement("span",{tabIndex:0,className:o.default.captureTabFocus})),this.node)):null}}t.Portal=l},function(e,t){e.exports={captureTabFocus:"Portal_captureTabFocus_2c5bV"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a.default}});var r,a=(r=n(2488))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n(32)),a=l(n(121)),o=l(n(2489)),i=l(n(0)),u=["className","onClear","hasError","isClearable","isSelected","disabled","markers","styles","customValidity","focusPath","inputId","value"];function l(e){return e&&e.__esModule?e:{default:e}}function c(){return c=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function p(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class h extends i.default.PureComponent{constructor(){super(...arguments),p(this,"_input",null),p(this,"setInput",(e=>{this._input=e}))}componentDidMount(){this._input&&"string"==typeof this.props.customValidity&&this._input.setCustomValidity(this.props.customValidity)}UNSAFE_componentWillReceiveProps(e){e.customValidity!==this.props.customValidity&&this._input&&"string"==typeof e.customValidity&&this._input.setCustomValidity(e.customValidity)}select(){this._input&&this._input.select()}focus(){this._input&&this._input.focus()}render(){var e=this.props,t=e.className,n=e.onClear,l=(e.hasError,e.isClearable),s=void 0!==l&&l,p=(e.isSelected,e.disabled),h=void 0!==p&&p,v=(e.markers,e.styles),m=(e.customValidity,e.focusPath,e.inputId),b=void 0===m?"":m,y=e.value,g=void 0===y?"":y,O=d(e,u),w=f(f({},o.default),v);return i.default.createElement("div",{className:(0,r.default)(w.container,s&&w.isClearable,h&&w.isDisabled,t)},i.default.createElement("input",c({},O,{value:g,id:b,ref:this.setInput,className:(0,r.default)(w.input),disabled:h})),s&&i.default.createElement("button",{className:w.clearButton,onClick:n,type:"button"},i.default.createElement(a.default,null)))}}t.default=h},function(e,t){e.exports={container:"DefaultTextInput_container_-OSag",input:"DefaultTextInput_input_PFTVB text-input_textInput_3rhBL text-input_root_1Ee4m",isClearable:"DefaultTextInput_isClearable_ibN3z",clearButton:"DefaultTextInput_clearButton_3BIpO clear-button_textInput_2ehAz clear-button_root_49HkS"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BoundaryElementProvider=function(e){var t=e.children,n=e.element;return a.default.createElement(o.BoundaryElementContext.Provider,{value:n},t)};var r,a=(r=n(0))&&r.__esModule?r:{default:r},o=n(1031)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useBoundaryElement=function(){return(0,r.useContext)(a.BoundaryElementContext)};var r=n(0),a=n(1031)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useClickOutside=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=(0,r.useState)(null),i=o(n,2),u=i[0],l=i[1],c=[u,...t];return(0,r.useEffect)((()=>{if(e){var t=t=>{var n=t.target;if(n){var r,o=!1,i=a(c);try{for(i.s();!(r=i.n()).done;){var u=r.value;u&&u.contains(n)&&(o=!0)}}catch(e){i.e(e)}finally{i.f()}o||e(t)}};return window.addEventListener("mousedown",t),()=>{window.removeEventListener("mousedown",t)}}}),[e,...c]),l};var r=n(0);function a(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=i(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,u=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return u=e.done,e},e:function(e){l=!0,o=e},f:function(){try{u||null==n.return||n.return()}finally{if(l)throw o}}}}function o(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||i(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function i(e,t){if(e){if("string"==typeof e)return u(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?u(e,t):void 0}}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var t=Number(e.currentTarget.getAttribute("data-item-index")),n=this.props,r=n.onSelect,a=n.items;r&&a&&r(a[t])})),c(this,"setScrollContainer",(e=>{this.scrollContainer=e}))}componentDidUpdate(e){if(this.scrollContainer&&e.highlightIndex!==this.props.highlightIndex){var t=this.scrollContainer.querySelector('[data-item-index="'.concat(this.props.highlightIndex,'"]'));(0,i.default)(t,this.scrollContainer,{onlyScrollIfNeeded:!0})}}render(){var e=this.props,t=e.items,n=e.renderItem,i=e.highlightIndex,l=e.value;return r.default.createElement("div",{className:u.default.scrollContainer,ref:this.setScrollContainer},r.default.createElement(o.List,{className:u.default.list},t&&t.map(((e,t)=>{var c=(0,a.default)(u.default.item,t===i&&u.default.highlighted,e===l&&u.default.selected);return r.default.createElement(o.Item,{key:t,"data-item-index":t,onClick:this.handleItemClick,className:c,tabIndex:0},n&&n(e,t))}))))}}t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n(32)),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var u=a?Object.getOwnPropertyDescriptor(e,o):null;u&&(u.get||u.set)?Object.defineProperty(r,o,u):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=u(n(2495));function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}function u(e){return e&&e.__esModule?e:{default:e}}function l(){return l=Object.assign||function(e){for(var t=1;ta.default.createElement("ul",l({},e,{className:(0,r.default)(o.default.root,e.className),ref:t}))));c.displayName="List";var s=c;t.default=s},function(e,t){e.exports={root:"List_root_2ChkO",divider:"List_divider_2PH77"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n(32)),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var u=a?Object.getOwnPropertyDescriptor(e,o):null;u&&(u.get||u.set)?Object.defineProperty(r,o,u):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=u(n(2497));function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}function u(e){return e&&e.__esModule?e:{default:e}}function l(){return l=Object.assign||function(e){for(var t=1;ta.default.createElement("li",l({},e,{className:(0,r.default)(o.default.root,e.className),ref:t}))));c.displayName="ListItem";var s=c;t.default=s},function(e,t){e.exports={root:"ListItem_root_1RIrt",lineBetween:"ListItem_lineBetween_3_Y8t ListItem_root_1RIrt"}},function(e,t,n){"use strict";e.exports=n(2499)},function(e,t,n){"use strict";var r=n(2500);e.exports=function(e,t,n){n=n||{},9===t.nodeType&&(t=r.getWindow(t));var a=n.allowHorizontalScroll,o=n.onlyScrollIfNeeded,i=n.alignWithTop,u=n.alignWithLeft,l=n.offsetTop||0,c=n.offsetLeft||0,s=n.offsetBottom||0,f=n.offsetRight||0;a=void 0===a||a;var d=r.isWindow(t),p=r.offset(e),h=r.outerHeight(e),v=r.outerWidth(e),m=void 0,b=void 0,y=void 0,g=void 0,O=void 0,w=void 0,j=void 0,_=void 0,E=void 0,P=void 0;d?(j=t,P=r.height(j),E=r.width(j),_={left:r.scrollLeft(j),top:r.scrollTop(j)},O={left:p.left-_.left-c,top:p.top-_.top-l},w={left:p.left+v-(_.left+E)+f,top:p.top+h-(_.top+P)+s},g=_):(m=r.offset(t),b=t.clientHeight,y=t.clientWidth,g={left:t.scrollLeft,top:t.scrollTop},O={left:p.left-(m.left+(parseFloat(r.css(t,"borderLeftWidth"))||0))-c,top:p.top-(m.top+(parseFloat(r.css(t,"borderTopWidth"))||0))-l},w={left:p.left+v-(m.left+y+(parseFloat(r.css(t,"borderRightWidth"))||0))+f,top:p.top+h-(m.top+b+(parseFloat(r.css(t,"borderBottomWidth"))||0))+s}),O.top<0||w.top>0?!0===i?r.scrollTop(t,g.top+O.top):!1===i?r.scrollTop(t,g.top+w.top):O.top<0?r.scrollTop(t,g.top+O.top):r.scrollTop(t,g.top+w.top):o||((i=void 0===i||!!i)?r.scrollTop(t,g.top+O.top):r.scrollTop(t,g.top+w.top)),a&&(O.left<0||w.left>0?!0===u?r.scrollLeft(t,g.left+O.left):!1===u?r.scrollLeft(t,g.left+w.left):O.left<0?r.scrollLeft(t,g.left+O.left):r.scrollLeft(t,g.left+w.left):o||((u=void 0===u||!!u)?r.scrollLeft(t,g.left+O.left):r.scrollLeft(t,g.left+w.left)))}},function(e,t,n){"use strict";var r=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function f(e){for(var t=1;te.pipe((0,u.distinctUntilChanged)(((e,t)=>e.id===t.id)),(0,u.switchMap)((e=>(0,i.concat)((0,i.of)(f(f({},e),{},{referringDocuments:[],isLoading:!0})),a.default.listenQuery("*[references($docId)] [0...101]",{docId:e.id},{tag:"with-referring-documents"}).pipe((0,u.map)((t=>f(f({},e),{},{referringDocuments:t,isLoading:!1}))))))))),(e=>(0,e.children)(c(e,l))));t.WithReferringDocuments=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(1),a=v(n(32)),o=v(n(121)),i=v(n(148)),u=n(2509),l=v(n(2512)),c=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=h(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),s=n(146),f=n(193),d=n(2513),p=["actions","actionsAlign","children","className","color","onAction","onClose","onClickOutside","onEscape","padding","showCloseButton","size","title"];function h(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(h=function(e){return e?n:t})(e)}function v(e){return e&&e.__esModule?e:{default:e}}function m(){return m=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var O=function(e){return c.default.createElement(r.Portal,null,c.default.createElement(s.LegacyLayerProvider,{zOffset:"portal"},c.default.createElement(w,e)))};function w(e){var t=e.actions,n=e.actionsAlign,h=e.children,v=e.className,y=e.color,O=e.onAction,w=e.onClose,j=e.onClickOutside,_=e.onEscape,E=e.padding,P=void 0===E?"medium":E,x=e.showCloseButton,C=void 0===x||x,k=e.size,S=void 0===k?"medium":k,D=e.title,M=g(e,p),A=(0,r.useLayer)(),T=A.isTopLayer,I=A.zIndex,R=b((0,c.useState)(null),2),F=R[0],B=R[1],L=w&&C,N=!D&&L,W=t&&t.length>0?l.default.content:l.default.contentWithoutFooter;(0,f.useClickOutside)((0,c.useCallback)((()=>{T&&j&&j()}),[T,j]),[F]);var V=y&&["danger","success","warning"].includes(y)?"white":void 0;(0,c.useEffect)((()=>{var e=e=>{(e.shiftKey||T)&&"Escape"===e.key&&(e.stopPropagation(),_?_(e):w&&w())};return window.addEventListener("keydown",e),()=>{window.removeEventListener("keydown",e)}}),[T,w,_]);var z=t&&t.length>0;return c.default.createElement(u.ContainerQuery,m({},M,{className:(0,a.default)(l.default.root,z&&l.default.hasFunctions,v),"data-dialog-color":y,"data-dialog-padding":P,"data-dialog-size":S,style:{zIndex:I}}),c.default.createElement("div",{className:l.default.overlay}),c.default.createElement("div",{className:l.default.card,ref:B},c.default.createElement("div",{className:l.default.inner},N&&c.default.createElement("div",{className:l.default.floatingCloseButtonContainer},c.default.createElement(i.default,{icon:o.default,kind:"simple",onClick:w,padding:"small",title:"Close"})),D&&c.default.createElement("div",{className:l.default.header},c.default.createElement("div",{className:l.default.title},c.default.createElement("h1",null,D)),L&&c.default.createElement("div",{className:l.default.closeButtonContainer},c.default.createElement(i.default,{className:l.default.closeButton,color:V,icon:o.default,kind:"simple",onClick:w,padding:"small",title:"Close"}))),c.default.createElement(s.ScrollContainer,{className:W},c.default.createElement("div",{className:l.default.contentWrapper},h)),t&&t.length>0&&c.default.createElement("div",{className:l.default.footer},c.default.createElement(d.DefaultDialogActions,{actions:t,actionsAlign:n,onAction:O})))))}t.default=O},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n,l=t.displayName,f=t.defaultProps,d=void 0===f?{}:f,p=e;return n=class extends i.default.Component{constructor(){super(...arguments),s(this,"_element",null),s(this,"state",{focusSetFromOutside:!1}),s(this,"setRootElement",(e=>{this._element=e})),s(this,"handleBlur",(e=>{this.props.onBlur&&this.props.onBlur(e)})),s(this,"handleInnerBlur",(()=>{this.setState({focusSetFromOutside:!1})}))}focus(){this._element&&(this.setState({focusSetFromOutside:!0}),this._element.focus())}render(){var e=this.props,t=e.kind,n=e.inverted,l=e.color,s=e.icon,f=e.iconStatus,d=e.loading,h=e.className,v=e.children,m=e.disabled,b=e.padding,y=void 0===b?"medium":b,g=e.bleed,O=e.selected,w=e.size,j=e.tone,_=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,u),E=(0,r.default)(h,a.default.root,t&&a.default[t],a.default["padding_".concat(y)],n&&a.default.inverted,l&&a.default["color__".concat(l)],w&&a.default["size__".concat(w)],g&&a.default.bleed,m&&a.default.disabled,O&&a.default.selected,d&&a.default.loading);return i.default.createElement(p,c({},_,{className:E,"data-icon-status":f,"data-tone":j,disabled:m||d,ref:this.setRootElement,tabIndex:0,onBlur:this.handleBlur}),i.default.createElement("span",{className:a.default.inner,tabIndex:this.state.focusSetFromOutside?void 0:-1,onBlur:this.handleInnerBlur},i.default.createElement("span",{className:a.default.content},d&&i.default.createElement("span",{className:a.default.spinner},i.default.createElement(o.default,{inline:!0})),s&&i.default.createElement("div",{className:a.default.icon},i.default.createElement(s,null),f&&i.default.createElement("span",{className:a.default.iconStatus})),v&&i.default.createElement("span",{className:a.default.text},v))))}},s(n,"displayName",l||"ButtonLike(".concat("string"==typeof p?p:p.displayName||p.name,")")),s(n,"defaultProps",d),n};var r=l(n(32)),a=l(n(2508)),o=l(n(1028)),i=l(n(0)),u=["kind","inverted","color","icon","iconStatus","loading","className","children","disabled","padding","bleed","selected","size","tone"];function l(e){return e&&e.__esModule?e:{default:e}}function c(){return c=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,o),i=(0,r.useRef)(null),c=(p=(0,r.useState)((()=>window.innerWidth)),h=2,function(e){if(Array.isArray(e))return e}(p)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}}(p,h)||l(p,h)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),f=c[0],d=c[1];var p,h;(0,r.useEffect)((()=>{var e;if(i.current){(e=new a.ResizeObserver((e=>{d(e[0].contentRect.width)}))).observe(i.current)}return()=>{e&&e.disconnect()}}),[]);var v=function(e){var t,n=[],r=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=l(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){u=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(u)throw o}}}}(s);try{for(r.s();!(t=r.n()).done;){var a=t.value;a.minWidth<=e&&n.push(a)}}catch(e){r.e(e)}finally{r.f()}return n}(f);return r.default.createElement("div",u({},n,{"data-container-min":v.length?v.map((e=>e.name)).join(" "):void 0,ref:i}),t)};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var u=a?Object.getOwnPropertyDescriptor(e,o):null;u&&(u.get||u.set)?Object.defineProperty(r,o,u):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(2511),o=["children"];function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}function u(){return u=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.secondary)),v=2,function(e){if(Array.isArray(e))return e}(h)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}}(h,v)||function(e,t){if(e){if("string"==typeof e)return l(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?l(e,t):void 0}}(h,v)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),f=s[0],d=s[1].map(((e,t)=>o.default.createElement(i.DefaultDialogActionButton,{action:e,index:t,key:t,onAction:c}))),p=f.map(((e,t)=>o.default.createElement(i.DefaultDialogActionButton,{action:e,index:t,key:t,onAction:c})));var h,v;return o.default.createElement(a.default,{align:u,secondary:p},d)};var r=u(n(246)),a=u(n(343)),o=u(n(0)),i=n(2516);function u(e){return e&&e.__esModule?e:{default:e}}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{r&&r(t)}),[t,r]);return a.default.createElement(o.default,{onClick:i,"data-action-index":n,color:t.color,disabled:t.disabled,kind:t.kind,inverted:t.inverted,autoFocus:t.autoFocus,icon:t.icon},t.title)};var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var u=a?Object.getOwnPropertyDescriptor(e,o):null;u&&(u.get||u.set)?Object.defineProperty(r,o,u):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=(r=n(148))&&r.__esModule?r:{default:r};function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=(r=n(0))&&r.__esModule?r:{default:r},o=n(2518);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class u extends a.default.PureComponent{constructor(){super(...arguments),i(this,"state",{loadedImage:null,error:null}),i(this,"subscription",void 0)}UNSAFE_componentWillMount(){this.loadImage(this.props.src)}componentWillUnmount(){this.unsubscribe()}unsubscribe(){this.subscription&&this.subscription.unsubscribe()}loadImage(e){this.unsubscribe(),this.subscription=(0,o.loadImage)(e).subscribe({next:e=>this.setState({loadedImage:e,error:null}),error:e=>this.setState({loadedImage:null,error:e})})}UNSAFE_componentWillReceiveProps(e){e.src!==this.props.src&&this.loadImage(e.src)}render(){var e=this.props.children,t=this.state,n=t.error,r=t.loadedImage;return n||r?e({image:r,error:n}):null}}t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.loadImage=function(e){return new r.Observable((t=>{var n=document.createElement("img"),r=!1;return n.onload=()=>{r=!0,t.next(n),t.complete()},n.onerror=()=>{t.error(new Error("Could not load image from ".concat(function(e){return e.startsWith("blob:")}(e)?"local file":e)))},n.src=e,()=>{n.onload=a,n.onerror=a,r||(n.src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=")}}))};var r=n(5),a=()=>{}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MenuButton=void 0;var r,a=n(1),o=(r=n(148))&&r.__esModule?r:{default:r},i=n(1034),u=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),l=n(193),c=["children","onClose"],s=["boundaryElement","buttonContainerClassName","buttonProps","children","menu","open","placement","portal","setOpen"];function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function d(){return d=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var m=(0,u.forwardRef)(((e,t)=>{var n=e.children,r=e.onClose,o=v(e,c),i=(0,a.useLayer)().isTopLayer,s=p((0,u.useState)(null),2),f=s[0],h=s[1],m=(0,u.useCallback)((e=>{h(e),"function"==typeof t?t(e):t&&(t.current=e)}),[t]);return(0,l.useClickOutside)((0,u.useCallback)((()=>{i&&r()}),[i,r]),[f]),(0,u.useEffect)((()=>{if(i){var e=e=>{"Escape"===e.key&&(e.stopPropagation(),r())};return window.addEventListener("keydown",e),()=>{window.removeEventListener("keydown",e)}}}),[i,r]),u.default.createElement("div",d({},o,{ref:m}),n)}));m.displayName="MenuButtonChildren";var b=(0,u.forwardRef)(((e,t)=>{var n=e.boundaryElement,r=e.buttonContainerClassName,a=e.buttonProps,l=e.children,c=e.menu,f=e.open,p=e.placement,h=e.portal,b=e.setOpen,y=v(e,s),g=(0,u.useCallback)((()=>b(!1)),[b]),O=(0,u.useCallback)((()=>b(!f)),[f,b]);return u.default.createElement("div",d({},y,{ref:t}),u.default.createElement(i.Popover,{boundaryElement:n,content:u.default.createElement(m,{onClose:g},c),open:f,placement:p,layer:h,portal:h},u.default.createElement("div",{className:r},u.default.createElement(o.default,d({},a,{onClick:O}),l))))}));t.MenuButton=b,b.displayName="MenuButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Popover=void 0;var r=n(1),a=h(n(32)),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=n(159),u=h(n(658)),l=n(1030),c=n(146),s=n(2521),f=h(n(2523)),d=["allowedAutoPlacements","arrowClassName","boundaryElement","cardClassName","children","className","content","disabled","fallbackPlacements","open","layer","placement","portal","style","targetElement"];function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function h(e){return e&&e.__esModule?e:{default:e}}function v(){return v=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var j=(0,o.forwardRef)(((e,t)=>{var n=e.allowedAutoPlacements,c=e.arrowClassName,p=e.boundaryElement,h=e.cardClassName,m=e.children,y=e.className,O=e.content,j=e.disabled,_=e.fallbackPlacements,E=e.open,P=(e.layer,e.placement),x=void 0===P?"bottom":P,C=e.portal,k=e.style,S=e.targetElement,D=w(e,d),M=(0,r.useLayer)().zIndex,A=(0,l.useBoundaryElement)(),T=p||A,I=g((0,o.useState)(null),2),R=I[0],F=I[1],B=g((0,o.useState)(null),2),L=B[0],N=B[1],W=g((0,o.useState)(null),2),V=W[0],z=W[1],U=S||R,H=(0,i.usePopper)(U,L,{placement:x,modifiers:[{name:"arrow",options:{element:V,padding:4}},{name:"preventOverflow",options:{rootBoundary:T?void 0:"viewport",boundary:T||"clippingParents",padding:8}},{name:"offset",options:{offset:[0,4]}},{name:"flip",options:{rootBoundary:T?void 0:"viewport",boundary:T||"clippingParents",allowedAutoPlacements:n,fallbackPlacements:_}},b(b({},u.default),{},{options:{padding:8}})]}),Y=H.forceUpdate;(0,o.useEffect)((()=>{Y&&Y()}),[Y,O,U]);var G=(0,o.useCallback)((e=>{N(e),function(e,t){"object"==typeof e&&null!==e&&(e.current=t),"function"==typeof e&&e(t)}(t,e)}),[t]);if(j)return m||o.default.createElement(o.default.Fragment,null);var $=null;return E&&($=o.default.createElement("div",v({},D,{className:(0,a.default)(f.default.root,y),ref:G,style:b(b(b({},H.styles.popper),k||{}),{},{zIndex:M})},H.attributes.popper),o.default.createElement("div",{className:(0,a.default)(f.default.card,h)},O),o.default.createElement(s.PopoverArrow,{className:c,ref:z,style:H.styles.arrow})),C&&($=o.default.createElement(r.Portal,null,$))),o.default.createElement(o.default.Fragment,null,m&&!S?(0,o.cloneElement)(m,{ref:F}):m||o.default.createElement(o.default.Fragment,null),$)}));j.displayName="Popover";var _=(0,o.forwardRef)(((e,t)=>e.open?o.default.createElement(c.LegacyLayerProvider,{zOffset:"popover"},o.default.createElement(j,v({},e,{ref:t}))):o.default.createElement(j,v({},e,{ref:t}))));t.Popover=_,_.displayName="Popover"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PopoverArrow=void 0;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var u=a?Object.getOwnPropertyDescriptor(e,o):null;u&&(u.get||u.set)?Object.defineProperty(r,o,u):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=(r=n(2522))&&r.__esModule?r:{default:r};function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}function u(){return u=Object.assign||function(e){for(var t=1;ta.default.createElement("div",u({},e,{className:o.default.root,ref:t}),a.default.createElement("svg",{width:"27",height:"27",viewBox:"0 0 27 27"},a.default.createElement("path",{className:o.default.border,d:"M1.18708 1C3.29803 1.0011 5.29585 1.95479 6.62414 3.59561L11.1683 9.20895C12.369 10.6922 14.631 10.6922 15.8317 9.20894L20.3759 3.59561C21.7042 1.95478 23.702 1.0011 25.8129 1H21.9436C21.0533 1.49255 20.2545 2.15618 19.5986 2.96641L15.0545 8.57975C14.254 9.56855 12.746 9.56855 11.9455 8.57975L7.40139 2.96642C6.74548 2.15618 5.94673 1.49255 5.05643 1H1.18708Z"}),a.default.createElement("path",{className:o.default.shape,d:"M1.18342 0C3.59749 0 5.88246 1.0901 7.40138 2.96642L11.9455 8.57975C12.746 9.56855 14.254 9.56855 15.0545 8.57975L19.5986 2.96641C21.1175 1.0901 23.4025 0 25.8166 0H27H0H1.18342Z"})))));t.PopoverArrow=l,l.displayName="PopoverArrow"},function(e,t){e.exports={root:"popoverArrow_root_1iFqA",border:"popoverArrow_border_2u3Qk",shape:"popoverArrow_shape_KMMUg"}},function(e,t){e.exports={root:"popover_root_1WVUH",card:"popover_card_3ZfZr shadows_shadow-12dp_2SxWF"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(19)),a=o(n(0));function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class u extends a.default.PureComponent{constructor(){super(...arguments),i(this,"snackId",void 0)}componentDidMount(){this.context.addToSnackQueue?this.snackId=this.context.addToSnackQueue(this.getSnackOptions()):console.warn("The snackbar is not wrapped in SnackbarProvider")}getSnackOptions(){var e=this.props,t=e.action,n=e.actionTitle,r=e.kind,a=e.title,o=e.subtitle,i=e.timeout,u=e.children,l=e.onClose,c=e.onAction,s=e.isPersisted,f=e.isCloseable,d=e.allowDuplicateSnackbarType;return{kind:r,title:a,subtitle:o,children:u,onClose:l,action:(n||c)&&{title:n||(null==t?void 0:t.title),callback:c||(null==t?void 0:t.callback)},isPersisted:s,isCloseable:f,autoDismissTimeout:i,allowDuplicateSnackbarType:d}}componentWillUnmount(){this.context.handleDismissSnack?this.context.handleDismissSnack(this.snackId):console.warn("The snackbar is not wrapped in SnackbarProvider")}componentDidUpdate(){this.context.updateSnack?this.context.updateSnack(this.snackId,this.getSnackOptions()):console.warn("The snackbar is not wrapped in SnackbarProvider")}render(){return null}}t.default=u,i(u,"contextTypes",{addToSnackQueue:r.default.func,handleDismissSnack:r.default.func,updateSnack:r.default.func})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=d(n(1035)),a=d(n(32)),o=d(n(2528)),i=n(1033),u=d(n(558)),l=n(342),c=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),s=["children","className","items","onAction","placement","portal","renderItem","showArrow"];function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function d(e){return e&&e.__esModule?e:{default:e}}function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function h(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var g=(0,c.forwardRef)(((e,t)=>{var n=e.item,r=e.onAction,a=e.onClose,i=e.renderItem,u=(0,c.useCallback)((e=>{e.stopPropagation(),r(n),a()}),[n,r,a]),s=(0,c.useCallback)((e=>{"Enter"===e.key&&(r(n),a())}),[n,r,a]);return c.default.createElement(l.Item,{className:o.default.menuItem,onClick:u,onKeyPress:s,tabIndex:-1,ref:t},i?i(n):c.default.createElement("div",{className:o.default.menuItem__inner,"data-color":n.color},n.icon&&c.default.createElement("div",{className:o.default.menuItem__iconContainer},(0,c.createElement)(n.icon)),c.default.createElement("div",{className:o.default.menuItem__label},n.title)))}));g.displayName="DropdownMenuItem";var O=function(e){var t=e.children,n=e.className,f=e.items,d=e.onAction,p=e.placement,v=void 0===p?"bottom":p,b=e.portal,O=void 0===b||b,w=e.renderItem,j=e.showArrow,_=void 0===j||j,E=y(e,s),P=(0,c.useRef)(null),x=m((0,c.useState)(!1),2),C=x[0],k=x[1],S=(0,c.useCallback)((()=>k(!1)),[]);(0,c.useEffect)((()=>{C&&P.current&&P.current.focus()}),[C]);var D=c.default.createElement(l.List,{className:o.default.menu},c.default.createElement(r.default,null,f.map(((e,t)=>c.default.createElement(g,{key:String(t),item:e,onAction:d,onClose:S,ref:0===t?P:void 0,renderItem:w})))));return c.default.createElement(i.MenuButton,{buttonContainerClassName:o.default.buttonContainer,buttonProps:h(h({},E),{},{className:o.default.button}),className:(0,a.default)(o.default.root,n),menu:D,open:C,placement:v,portal:O,setOpen:k},_?c.default.createElement("div",{className:o.default.inner},t&&c.default.createElement("span",{className:o.default.label},t),c.default.createElement("span",{className:o.default.iconContainer},c.default.createElement(u.default,null))):t)};t.default=O},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t=[]){return Object.keys(e).reduce((function(n,r){return-1===t.indexOf(r)&&(n[r]=e[r]),n}),{})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){return"b-"+([1e7]+-1e3+-4e3+-8e3+-1e11).replace(/[018]/g,(e=>(e^16*Math.random()>>e/4).toString(16)))}},function(e,t){e.exports={root:"DropDownButton_root_erx2S",buttonContainer:"DropDownButton_buttonContainer_3fpGo",button:"DropDownButton_button_3dvbO",inner:"DropDownButton_inner_1ZTW_",label:"DropDownButton_label_2C0oc",iconContainer:"DropDownButton_iconContainer_3rIJ-",menu:"DropDownButton_menu_NcQwQ",menuItem:"DropDownButton_menuItem_2D57L selectable_item_3oWeU",menuItem__inner:"DropDownButton_menuItem__inner_1ZYjZ",menuItem__iconContainer:"DropDownButton_menuItem__iconContainer_1sovn",menuItem__label:"DropDownButton_menuItem__label_1lsEn"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=f(n(32)),a=f(n(0)),o=f(n(1035)),i=f(n(2530)),u=f(n(558)),l=f(n(2531)),c=n(342),s=f(n(2532));function f(e){return e&&e.__esModule?e:{default:e}}function d(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var p=[{name:"preventOverflow",options:{rootBoundary:"viewport",padding:0}},{name:"offset",options:{offset:[0,0]}},{name:"flip",options:{enabled:!1}},{name:"maxHeight",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn(e){var t=e.state,n=t.scrollParents.reference[0];if(n&&n.nodeType===Node.ELEMENT_NODE){var r=n.offsetHeight;t.styles.popper.maxHeight="".concat(r-48,"px")}}}],h=a.default.forwardRef(((e,t)=>a.default.createElement(c.List,{className:i.default.list,ref:t},e.children)));h.displayName="StyleSelectList";class v extends a.default.PureComponent{constructor(){super(...arguments),d(this,"state",{showList:!1}),d(this,"buttonElement",a.default.createRef()),d(this,"firstItemElement",a.default.createRef()),d(this,"keyboardNavigation",!1),d(this,"menuHasKeyboardFocus",!1),d(this,"handleItemClick",(e=>{e.preventDefault(),e.stopPropagation(),this.handleSelect(Number(e.currentTarget.dataset.index))})),d(this,"handleSelect",(e=>{var t=this.props.items[e];t&&(this.props.onChange(t),this.handleCloseList(),this.keyboardNavigation=!1)})),d(this,"handleOpenList",(()=>{this.props.disabled||this.setState({showList:!0},(()=>{this.menuHasKeyboardFocus=!0,this.keyboardNavigation=!0,this.firstItemElement.current&&this.firstItemElement.current.focus(),this.props.onOpen()}))})),d(this,"handleCloseList",(()=>{this.buttonElement.current&&this.buttonElement.current.focus(),this.setState({showList:!1},(()=>{this.props.onClose()}))})),d(this,"handleButtonClick",(e=>{this.state.showList?this.handleCloseList():this.handleOpenList(),this.keyboardNavigation=0==e.detail})),d(this,"handleButtonKeyDown",(e=>{"Enter"==e.key&&this.handleOpenList()})),d(this,"handleButtonBlur",(()=>{this.state.showList&&!this.menuHasKeyboardFocus&&this.keyboardNavigation&&this.handleCloseList()})),d(this,"handleMenuBlur",(()=>{this.menuHasKeyboardFocus=!1,this.buttonElement.current&&this.buttonElement.current.focus(),this.handleCloseList()})),d(this,"handleItemKeyPress",(e=>{"Enter"===e.key&&(e.stopPropagation(),this.handleSelect(Number(e.currentTarget.dataset.index)))}))}render(){var e=this.props,t=e.disabled,n=e.value,c=e.items,f=e.className,d=e.padding,v=e.placeholder,m=e.renderItem,b=e.transparent,y=this.state.showList,g=(0,r.default)(f,i.default.root,b&&i.default.transparent,d&&i.default["padding_".concat(d)]);return a.default.createElement("div",{className:g,onClick:this.handleButtonClick,onBlur:this.handleButtonBlur,onKeyPress:this.handleButtonKeyDown,tabIndex:0},a.default.createElement("button",{className:i.default.button,disabled:t,ref:this.buttonElement,type:"button"},a.default.createElement("div",{className:i.default.buttonInner},a.default.createElement("span",{className:i.default.title},n&&n.length>1&&"Multiple",n&&1==n.length&&n[0].title,!n&&v),a.default.createElement("span",{className:i.default.arrow},a.default.createElement(u.default,null)))),y&&a.default.createElement(s.default,{onEscape:this.handleCloseList,modifiers:p,onClickOutside:this.handleCloseList,popperClassName:i.default.popper},a.default.createElement(a.default.Fragment,null,a.default.createElement(o.default,{component:h},c.map(((e,t)=>{var r=n&&n.length>1&&n.includes(e),o=n&&1===n.length&&n[0].key==e.key,u="\n ".concat(o?i.default.itemSelected:i.default.item,"\n ").concat(r?i.default.itemSemiSelected:"","\n ");return a.default.createElement("li",{key:"".concat(e.key,"_").concat(String(t))},a.default.createElement("div",{className:u,"data-index":t,onClick:this.handleItemClick,onKeyPress:this.handleItemKeyPress,ref:0===t?this.firstItemElement:void 0,title:e.title},a.default.createElement("div",{className:i.default.itemContent},m(e)),a.default.createElement("div",{className:i.default.itemIcon},(o||r)&&a.default.createElement(l.default,null))))}))),a.default.createElement("div",{tabIndex:0,onFocus:this.handleMenuBlur}))))}}d(v,"defaultProps",{className:"",onChange:()=>{},onOpen:()=>{},onClose:()=>{},items:[],padding:"default",placeholder:void 0,transparent:!1,value:void 0});var m=v;t.default=m},function(e,t){e.exports={root:"StyleSelect_root_LiUnI",button:"StyleSelect_button_3vDd0",transparent:"StyleSelect_transparent_3xaas",padding_large:"StyleSelect_padding_large_3z8TG",padding_default:"StyleSelect_padding_default_3aGn5",padding_small:"StyleSelect_padding_small_3GX0-",title:"StyleSelect_title_1oWgq",buttonInner:"StyleSelect_buttonInner_1xDgr",arrow:"StyleSelect_arrow_2W_6B",popper:"StyleSelect_popper_2nKjJ shadows_shadow-6dp_1wJ8d",list:"StyleSelect_list_22dAe",item:"StyleSelect_item_214wV selectable_item_3oWeU",itemContent:"StyleSelect_itemContent_3Ty0c",itemSelected:"StyleSelect_itemSelected_3654C StyleSelect_item_214wV selectable_item_3oWeU",itemIcon:"StyleSelect_itemIcon_3CcFg",disabled:"StyleSelect_disabled_C69Df"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=(r=n(0))&&r.__esModule?r:{default:r};var o={stroke:"currentColor",strokeWidth:1.2},i=()=>a.default.createElement("svg",{"data-sanity-icon":!0,viewBox:"0 0 25 25",fill:"none",xmlns:"http://www.w3.org/2000/svg",preserveAspectRatio:"xMidYMid",width:"1em",height:"1em"},a.default.createElement("path",{d:"M5.5 12.5L10.5 17.5L20 8",style:o}));t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=d(n(32)),a=n(1),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=n(159),u=n(559),l=n(193),c=d(n(2536)),s=["children","onEscape","onClickOutside","popperClassName"];function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function d(e){return e&&e.__esModule?e:{default:e}}function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function h(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var O=[{name:"preventOverflow",options:{rootBoundary:"viewport"}}],w=function(e){var t=e.onEscape,n=e.onClickOutside,r=e.children,l=e.referenceClassName,s=e.modifiers,f=void 0===s?O:s,d=e.placement,p=void 0===d?"bottom-start":d,v=e.popperClassName,y=e.referenceElement,g=b((0,o.useState)(null),2),w=g[0],_=g[1],E=b((0,o.useState)(null),2),P=E[0],x=E[1],C=y||w,k=(0,i.usePopper)(C,P,{placement:p,modifiers:f}),S=k.forceUpdate;return(0,o.useEffect)((()=>{S&&S()}),[S,r,C]),o.default.createElement(o.default.Fragment,null,!y&&o.default.createElement("div",{ref:_,className:l}),r&&o.default.createElement(u.Portal,null,o.default.createElement(a.Layer,{className:c.default.layer},o.default.createElement(j,m({onEscape:t,onClickOutside:n,popperClassName:v,ref:x,style:h({},k.styles.popper)},k.attributes.popper),r))))};t.default=w;var j=(0,o.forwardRef)(((e,t)=>{var n=e.children,i=e.onEscape,u=e.onClickOutside,f=e.popperClassName,d=g(e,s),p=(0,a.useLayer)().isTopLayer,h=b((0,o.useState)(null),2),v=h[0],y=h[1],O=(0,o.useCallback)((e=>{y(e),"function"==typeof t?t(e):t&&(t.current=e)}),[t]);return(0,l.useClickOutside)((e=>{p&&u&&u(e)}),[v]),(0,o.useEffect)((()=>{if(p){var e=e=>{"Escape"===e.key&&(e.stopPropagation(),i&&i())};return window.addEventListener("keydown",e),()=>{window.removeEventListener("keydown",e)}}}),[p,i]),o.default.createElement("div",m({},d,{className:(0,r.default)(c.default.root,f),ref:O}),n)}));j.displayName="PoppableChildren"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.defaultContextValue=void 0;var r=null,a={get element(){return r||((r=document.createElement("div")).setAttribute("data-portal","default"),document.body.appendChild(r),r)}};t.defaultContextValue=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Portal=function(e){var t=(0,o.usePortal)();if(!t.element)return null;return a.default.createPortal(e.children,t.element)};var r,a=(r=n(74))&&r.__esModule?r:{default:r},o=n(1036)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PortalProvider=function(e){return a.default.createElement(o.PortalContext.Provider,{value:{element:e.element}},e.children)};var r,a=(r=n(0))&&r.__esModule?r:{default:r},o=n(1037)},function(e,t){e.exports={layer:"Poppable_layer_10G75",root:"Poppable_root_29Aaj"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=v(n(246)),a=n(1),o=v(n(32)),i=v(n(121)),u=v(n(148)),l=v(n(343)),c=v(n(2538)),s=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=h(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),f=n(146),d=n(193),p=["children","color","title","cardClassName","className","isOpen","onAction","onClickOutside","onClose","onEscape","padding","actions"];function h(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(h=function(e){return e?n:t})(e)}function v(e){return e&&e.__esModule?e:{default:e}}function m(){return m=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var O=function(e){return s.default.createElement(a.Portal,null,s.default.createElement(f.LegacyLayerProvider,{zOffset:"portal"},s.default.createElement(w,e)))};function w(e){var t=e.children,n=(e.color,e.title),h=e.cardClassName,v=e.className,y=e.isOpen,O=void 0===y||y,w=e.onAction,_=e.onClickOutside,E=e.onClose,P=e.onEscape,x=(e.padding,e.actions),C=g(e,p),k=(0,a.useLayer)(),S=k.isTopLayer,D=k.zIndex,M=b((0,r.default)(x,(e=>e.secondary)),2),A=M[0],T=M[1];(0,s.useEffect)((()=>{var e=e=>{(e.shiftKey||S)&&"Escape"===e.key&&(P?P(e):E&&E())};return window.addEventListener("keydown",e),()=>{window.removeEventListener("keydown",e)}}),[S,E,P]);var I=b((0,s.useState)(null),2),R=I[0],F=I[1];return(0,d.useClickOutside)((0,s.useCallback)((()=>{S&&_&&_()}),[S,_]),[R]),s.default.createElement("div",m({},C,{className:(0,o.default)(c.default.root,O?c.default.isOpen:c.default.isClosed,v),style:{zIndex:D}}),s.default.createElement("div",{className:(0,o.default)(c.default.card,h),ref:F},(n||E)&&s.default.createElement("header",{className:c.default.header},n&&s.default.createElement("h1",{className:c.default.title},n),E&&s.default.createElement("div",{className:c.default.actions},s.default.createElement(u.default,{className:c.default.closeButton,icon:i.default,kind:"simple",onClick:E,padding:"small"}))),t&&s.default.createElement(f.ScrollContainer,{className:c.default.content},t),x&&x.length>0&&s.default.createElement("div",{className:c.default.actionsWrapper},s.default.createElement(l.default,{align:"end",secondary:A.map(((e,t)=>s.default.createElement(j,{action:e,index:t,key:t,onAction:w})))},T.map(((e,t)=>s.default.createElement(j,{action:e,index:t,key:t,onAction:w})))))))}function j(e){var t=e.action,n=e.index,r=e.onAction,a=(0,s.useCallback)((()=>r&&r(t)),[t,r]);return s.default.createElement(u.default,{autoFocus:t.autoFocus,className:t.secondary?c.default.actionSecondary:void 0,color:t.color,"data-action-index":n,disabled:t.disabled,inverted:t.inverted,kind:t.kind,onClick:a},t.title)}t.default=O},function(e,t){e.exports={root:"FullscreenDialog_root_2-SH4",card:"FullscreenDialog_card_cCkRd shadows_shadow-24dp_3B34J",header:"FullscreenDialog_header_3QP0l",title:"FullscreenDialog_title_2Jwgb",actions:"FullscreenDialog_actions_1ClS5",content:"FullscreenDialog_content_33jhF",actionsWrapper:"FullscreenDialog_actionsWrapper_3KKeP",closeButton:"FullscreenDialog_closeButton_32zL2",default:"FullscreenDialog_default_wQ7Ll"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1041);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var a=n(2540);Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===a[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}));var o=n(2544);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===o[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))}));var i=n(2545);Object.keys(i).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===i[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return i[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Tooltip=function(e){var t=e.allowedAutoPlacements,n=e.children,r=e.className,a=e.content,c=e.disabled,f=e.fallbackPlacements,p=e.placement,h=void 0===p?"bottom":p,v=e.portal,m=e.tone,b=j(e,d),y=(0,s.useTooltip)(),w=O((0,i.useState)(!1),2),E=w[0],P=w[1],x=O((0,i.useState)(null),2),C=x[0],k=x[1],S=O((0,i.useState)(null),2),D=S[0],M=S[1],A=O((0,i.useState)(null),2),T=A[0],I=A[1],R=(0,u.usePopper)(C,D,{placement:h,modifiers:[{name:"arrow",options:{element:T,padding:4}},{name:"preventOverflow",options:{altAxis:!0,boundary:y.boundaryElement||void 0,padding:4}},{name:"offset",options:{offset:[0,3]}},{name:"flip",options:{allowedAutoPlacements:t,fallbackPlacements:f}}]}),F=R.forceUpdate,B=(0,i.useCallback)((()=>P(!1)),[P]),L=(0,i.useCallback)((()=>P(!0)),[P]),N=(0,i.useCallback)((()=>P(!0)),[P]),W=(0,i.useCallback)((()=>P(!1)),[P]);if((0,i.useEffect)((()=>{F&&F()}),[F,a]),c)return n||i.default.createElement(i.default.Fragment,null);var V=E&&i.default.createElement(l.LegacyLayerProvider,{zOffset:"tooltip"},i.default.createElement(_,g({},b,R.attributes.popper,{arrowStyle:R.styles.arrow,className:r,content:a,setArrowElement:I,setPopperElement:M,style:R.styles.popper,tone:m})));return i.default.createElement(i.default.Fragment,null,n&&i.default.cloneElement(n,{onBlur:B,onFocus:L,onMouseEnter:N,onMouseLeave:W,ref:k}),v&&i.default.createElement(o.Portal,null,V),!v&&V)};var r=n(1),a=v(n(32)),o=n(559),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=h(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),u=n(159),l=n(146),c=n(2541),s=n(1041),f=v(n(2543)),d=["allowedAutoPlacements","children","className","content","disabled","fallbackPlacements","placement","portal","tone"],p=["arrowStyle","className","content","setArrowElement","setPopperElement","style","tone"];function h(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(h=function(e){return e?n:t})(e)}function v(e){return e&&e.__esModule?e:{default:e}}function m(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function b(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function _(e){var t=e.arrowStyle,n=e.className,o=e.content,u=e.setArrowElement,l=e.setPopperElement,s=e.style,d=e.tone,h=j(e,p),v=(0,r.useLayer)().zIndex;return i.default.createElement("div",g({},h,{className:(0,a.default)(f.default.root,n),"data-tone":d,ref:l,style:b(b({},s),{},{zIndex:v})}),i.default.createElement("div",{className:f.default.card},o),i.default.createElement(c.TooltipArrow,{ref:u,style:t,tone:d}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TooltipArrow=void 0;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=(r=n(2542))&&r.__esModule?r:{default:r},i=["tone"];function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function l(){return l=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var s=(0,a.forwardRef)(((e,t)=>{var n=e.tone,r=c(e,i);return a.default.createElement("div",l({},r,{className:o.default.root,"data-tone":n,ref:t}),a.default.createElement("svg",{width:"15",height:"15",viewBox:"0 0 15 15"},a.default.createElement("path",{className:o.default.border,d:"M11.5266 1C11.032 1.32802 10.5837 1.73105 10.1995 2.20057L9.04792 3.6081C8.24771 4.58614 6.7523 4.58614 5.95209 3.6081L4.80047 2.20057C4.41632 1.73105 3.96796 1.32802 3.47341 1H0.156727C1.65639 1 3.07687 1.67313 4.02651 2.83381L5.17813 4.24134C6.37844 5.70839 8.62156 5.70839 9.82187 4.24134L10.9735 2.83381C11.9231 1.67313 13.3436 1 14.8433 1H11.5266Z"}),a.default.createElement("path",{className:o.default.shape,d:"M0.156725 0C1.95632 0 3.66089 0.80776 4.80047 2.20057L5.95209 3.6081C6.75229 4.58614 8.24771 4.58614 9.04791 3.6081L10.1995 2.20057C11.3391 0.80776 13.0437 0 14.8433 0H15H0H0.156725Z"})))}));t.TooltipArrow=s,s.displayName="TooltipArrow"},function(e,t){e.exports={root:"tooltipArrow_root_qVP7M",border:"tooltipArrow_border_2TCTQ",shape:"tooltipArrow_shape_G3i9n"}},function(e,t){e.exports={root:"tooltip_root_qfkcD",card:"tooltip_card_3OPQf shadows_shadow-12dp_2SxWF"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TooltipProvider=function(e){var t=e.boundaryElement,n=void 0===t?null:t,r=e.children;return a.default.createElement(o.TooltipContext.Provider,{value:{boundaryElement:n}},r)};var r,a=(r=n(0))&&r.__esModule?r:{default:r},o=n(1042)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(12),o=u(n(2547)),i=u(n(2549));function u(e){return e&&e.__esModule?e:{default:e}}function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}var c=function(e){var t=e.documentType,n=e.kind,u=e.markers,l=e.onFocus,c=e.onClose,s=e.truncate,f=u.filter(a.isValidationErrorMarker),d=u.filter(a.isValidationWarningMarker),p=(0,r.useCallback)((function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];l&&l(e),c&&c()}),[l,c]),h=e=>{var n=t&&t.fields,r=n&&n.find((t=>t.name===e[0]));return r&&r.type.title||""},v=f.length>0,m=d.length>0;return v||m?r.default.createElement("ul",{className:i.default.root,"data-kind":n},v&&f.map(((e,t)=>r.default.createElement("li",{className:i.default.item,key:t},r.default.createElement(o.default,{kind:n,truncate:s,path:h(e.path),marker:e,onClick:p})))),m&&d.map(((e,t)=>r.default.createElement("li",{className:i.default.item,key:t},r.default.createElement(o.default,{kind:n,truncate:s,path:h(e.path),marker:e,onClick:p}))))):null};t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=c(n(32)),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=c(n(1039)),i=c(n(1040)),u=c(n(2548));function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function c(e){return e&&e.__esModule?e:{default:e}}var s=function(e){var t=e.hasFocus,n=e.kind,l=e.marker,c=e.onClick,s=e.path,f=e.truncate,d=Boolean(e.onClick),p=(0,a.useRef)(null),h=(0,a.useRef)(t||!1),v=(0,a.useCallback)((e=>{"Enter"===e.key&&c&&c(l.path)}),[l.path,c]),m=(0,a.useCallback)((()=>{c&&c(l.path)}),[l.path,c]);(0,a.useEffect)((()=>{h.current!==t&&(t&&p.current&&p.current.focus(),h.current=t||!1)}),[t]);var b=a.default.createElement(a.default.Fragment,null,a.default.createElement("span",{className:u.default.icon},"error"===l.level&&a.default.createElement(o.default,null),"warning"===l.level&&a.default.createElement(i.default,null)),a.default.createElement("div",{className:u.default.content},s&&a.default.createElement("div",{className:u.default.path},s),l.item.message&&a.default.createElement("div",{className:u.default.message},l.item.message))),y=(0,r.default)(d?u.default.interactive:u.default.root,l.level&&u.default[l.level],f&&u.default.truncate,u.default["kind_".concat(n)]);return d?a.default.createElement("div",{ref:p,tabIndex:0,onClick:m,onKeyPress:v,className:y},b):a.default.createElement("div",{"data-item-type":n,ref:p,className:y},b)};t.default=s},function(e,t){e.exports={root:"ValidationListItem_root_bzNOo",kind_simple:"ValidationListItem_kind_simple_2zyjf",error:"ValidationListItem_error_3sl_Z",icon:"ValidationListItem_icon__wtr8",warning:"ValidationListItem_warning_ro98N",interactive:"ValidationListItem_interactive_IzeuF ValidationListItem_root_bzNOo",content:"ValidationListItem_content_380IB",path:"ValidationListItem_path_2VeUU",message:"ValidationListItem_message_2_2tL",truncate:"ValidationListItem_truncate_GjZfc"}},function(e,t){e.exports={root:"ValidationList_root_xyJUR",item:"ValidationList_item_-ZeIS"}},function(e,t){e.exports={root:"ValidationStatus_root_2tMBW",error:"ValidationStatus_error_28Ja-",warning:"ValidationStatus_warning_zhy6H",tooltip:"ValidationStatus_tooltip_3x5B7",tooltipIcon:"ValidationStatus_tooltipIcon_3-ZzI",tooltipErrorIcon:"ValidationStatus_tooltipErrorIcon_3zGlY ValidationStatus_tooltipIcon_3-ZzI",tooltipWarningIcon:"ValidationStatus_tooltipWarningIcon_2rdjR ValidationStatus_tooltipIcon_3-ZzI",tooltipText:"ValidationStatus_tooltipText_1FTYa"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=m(n(246)),a=n(1),o=m(n(32)),i=m(n(121)),u=m(n(2552)),l=m(n(148)),c=m(n(343)),s=n(1034),f=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=v(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),d=n(335),p=n(193),h=["boundaryElement","children","color","fallbackPlacements","hasAnimation","padding","placement","referenceElement","size","useOverlay"];function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(v=function(e){return e?n:t})(e)}function m(e){return e&&e.__esModule?e:{default:e}}function b(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return y(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return y(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function y(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var O=function(e){var t=e.boundaryElement,n=e.children,r=e.color,a=e.fallbackPlacements,i=e.hasAnimation,l=e.padding,c=void 0===l?"medium":l,d=e.placement,p=void 0===d?"auto":d,v=e.referenceElement,m=e.size,y=void 0===m?"medium":m,O=e.useOverlay,j=void 0!==O&&O,_=g(e,h),E=b((0,f.useState)(null),2),P=E[0],x=E[1],C=v||P;return f.default.createElement(f.default.Fragment,null,!v&&f.default.createElement("div",{ref:x}),j&&f.default.createElement("div",{className:u.default.overlay}),C&&f.default.createElement(s.Popover,{arrowClassName:(0,o.default)(u.default.arrow,i&&u.default.popperAnimation),boundaryElement:t,cardClassName:(0,o.default)(u.default.card,i&&u.default.popperAnimation),className:u.default.root,content:f.default.createElement(w,_,n),"data-color":r,"data-padding":c,"data-size":y,fallbackPlacements:a,layer:!0,open:!0,placement:p,portal:!0,targetElement:C}))};function w(e){var t=e.actions,n=void 0===t?[]:t,o=e.children,s=e.onAction,h=e.onClickOutside,v=e.onClose,m=e.onEscape,y=e.title,g=(0,a.useLayer)().isTopLayer,O=b((0,r.default)(n,(e=>e.primary)),2),w=O[0],_=O[1].map(((e,t)=>f.default.createElement(j,{action:e,key:t,onAction:s}))),E=w.map(((e,t)=>f.default.createElement(j,{action:e,key:t,onAction:s})));(0,f.useEffect)((()=>{if(g){var e=e=>{"Escape"===e.key&&(e.stopPropagation(),m&&m(e))};return window.addEventListener("keydown",e),()=>{window.removeEventListener("keydown",e)}}}),[g,m]);var P=b((0,f.useState)(null),2),x=P[0],C=P[1];return(0,p.useClickOutside)((0,f.useCallback)((()=>{g&&h&&h()}),[g,h]),[x]),f.default.createElement("div",{className:u.default.root,ref:C},y&&f.default.createElement("div",{className:u.default.header},f.default.createElement("div",{className:u.default.title},f.default.createElement("h3",null,y)),v&&f.default.createElement("div",{className:u.default.closeButtonContainer},f.default.createElement(l.default,{className:u.default.closeButton,icon:i.default,kind:"simple",onClick:v,padding:"small",title:"Close"}))),!y&&v&&f.default.createElement("div",{className:u.default.floatingCloseButtonContainer},f.default.createElement(l.default,{icon:i.default,kind:"simple",onClick:v,padding:"small",title:"Close"})),f.default.createElement(d.ScrollContainer,{className:u.default.content},f.default.createElement("div",{className:u.default.contentWrapper},o)),n.length>0&&f.default.createElement("div",{className:u.default.footer},f.default.createElement(c.default,{align:"end",secondary:E},_)))}function j(e){var t=e.action,n=e.onAction,r=(0,f.useCallback)((()=>{n&&n(t)}),[t,n]);return f.default.createElement(l.default,{onClick:r,color:t.color,disabled:t.disabled,kind:t.kind,autoFocus:t.autoFocus,className:t.secondary?u.default.actionSecondary:"",inverted:t.inverted},t.title)}t.default=O},function(e,t){e.exports={overlay:"PopoverDialog_overlay_16_9_",popoverDialogBackgroundFadeIn:"PopoverDialog_popoverDialogBackgroundFadeIn_1SQbI",root:"PopoverDialog_root_Pe9Od",arrow:"PopoverDialog_arrow_3Plqk",card:"PopoverDialog_card_yfMZa",popperAnimation:"PopoverDialog_popperAnimation_2eDH9",closeButtonContainer:"PopoverDialog_closeButtonContainer_1KXGo",header:"PopoverDialog_header_38Efu",closeButton:"PopoverDialog_closeButton_N1Kov",floatingCloseButtonContainer:"PopoverDialog_floatingCloseButtonContainer_21hiC shadows_shadow-6dp_1wJ8d",content:"PopoverDialog_content_2rPDx",contentWrapper:"PopoverDialog_contentWrapper_2Qx1Y",title:"PopoverDialog_title_Qa1DJ",footer:"PopoverDialog_footer_3CGZ3 DefaultDialog_footer_3Oc_Q"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(1),a=d(n(121)),o=d(n(148)),i=d(n(2554)),u=n(559),l=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),c=n(159),s=["children","onClose","title"];function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function d(e){return e&&e.__esModule?e:{default:e}}function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function h(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var O={name:"sameWidth",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn(e){var t=e.state;t.styles.popper.width="".concat(t.rects.reference.width,"px")}},w=function(e){var t=e.title,n=void 0===t?"":t,a=e.onClose,o=e.children,i=e.referenceElement,s=e.style,f=void 0===s?{}:s,d=m((0,l.useState)(null),2),p=d[0],v=d[1],b=m((0,l.useState)(null),2),g=b[0],w=b[1],_=i||p,E=(0,c.usePopper)(_,g,{placement:"bottom",modifiers:[{name:"preventOverflow",options:{rootBoundary:"viewport"}},{name:"offset",options:{offset:[0,-4]}},O]}),P=E.forceUpdate;(0,l.useEffect)((()=>{P&&P()}),[P,o,_]);var x=l.default.createElement(u.Portal,null,l.default.createElement(r.Layer,null,l.default.createElement(j,y({onClose:a,ref:w,style:h(h({},E.styles.popper),f||{}),title:n},E.attributes.popper),o)));return l.default.createElement(l.default.Fragment,null,l.default.createElement("div",{ref:v}),x)};t.default=w;var j=(0,l.forwardRef)(((e,t)=>{var n=e.children,u=e.onClose,c=e.title,f=g(e,s),d=(0,r.useLayer)().isTopLayer;return(0,l.useEffect)((()=>{if(d){var e=e=>{"Escape"===e.key&&(e.stopPropagation(),u&&u())};return window.addEventListener("keydown",e),()=>{window.removeEventListener("keydown",e)}}}),[d,u]),l.default.createElement("div",y({},f,{className:i.default.root,ref:t}),l.default.createElement("div",{className:i.default.card},l.default.createElement("div",{className:i.default.header},l.default.createElement("div",{className:i.default.header__title},c),l.default.createElement("div",{className:i.default.header__actions},l.default.createElement(o.default,{icon:a.default,kind:"simple",onClick:u,padding:"small"}))),l.default.createElement("div",{className:i.default.content},n)))}));j.displayName="EditItemFoldOutChildren"},function(e,t){e.exports={root:"EditItemFoldOut_root_3YOjM",card:"EditItemFoldOut_card_2hH42 shadows_shadow-12dp_2SxWF",header:"EditItemFoldOut_header_L6dkp",header__title:"EditItemFoldOut_header__title_1gA3X",header__actions:"EditItemFoldOut_header__actions_2_EvX",content:"EditItemFoldOut_content_1zSzW"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=v(n(0)),a=v(n(32)),o=n(17),i=n(12),u=v(n(2556)),l=v(n(2557)),c=v(n(1043)),s=v(n(560)),f=n(118),d=n(241),p=v(n(545)),h=["fieldset","legend","description","columns","level","className","isCollapsible","isCollapsed","changeIndicator","children","tabIndex","transparent","markers","presence"];function v(e){return e&&e.__esModule?e:{default:e}}function m(){return m=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function O(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var w=[];class j extends r.default.PureComponent{constructor(e){super(e),O(this,"_focusElement",null),O(this,"handleToggle",(()=>{this.setState((e=>({isCollapsed:!e.isCollapsed,hasBeenToggled:!0})))})),O(this,"handleFocus",(e=>{e.target===this._focusElement&&this.props.onFocus&&this.props.onFocus([o.FOCUS_TERMINATOR])})),O(this,"setFocusElement",(e=>{this._focusElement=e})),this.state={isCollapsed:e.isCollapsed||!1,hasBeenToggled:!1}}focus(){this._focusElement&&this._focusElement.focus()}render(){var e=this.props,t=e.fieldset,n=e.legend,o=e.description,v=e.columns,b=e.level,O=void 0===b?1:b,w=e.className,j=e.isCollapsible,_=(e.isCollapsed,e.changeIndicator),E=e.children,P=e.tabIndex,x=e.transparent,C=e.markers,k=void 0===C?[]:C,S=e.presence,D=g(e,h),M=this.state,A=M.isCollapsed,T=M.hasBeenToggled,I=y(y({},u.default),this.props.styles),R=k.filter(i.isValidationMarker),F=(0,a.default)(I.root,I["columns".concat(v)],I["level".concat(O)],x&&I.transparent,this.props.onFocus&&I.canFocus,w),B=j&&A,L=j&&!A,N=j&&A?S:[];return r.default.createElement("div",m({},D,{onFocus:j&&A?this.handleFocus:null,tabIndex:j&&A?P:-1,ref:this.setFocusElement,className:F}),r.default.createElement("fieldset",{className:I.fieldset},r.default.createElement("div",{className:I.inner},r.default.createElement("div",{className:I.header},r.default.createElement("div",{className:I.headerMain},r.default.createElement("legend",{className:"".concat(I.legend," ").concat(A?"":I.isOpen),tabIndex:j?0:void 0,onKeyDown:e=>"Enter"===e.key&&this.handleToggle()},r.default.createElement("div",{className:I.labelContainer,onClick:j?this.handleToggle:void 0,tabIndex:-1},j&&r.default.createElement("div",{className:"".concat(I.arrow," ").concat(A?"":I.isOpen)},r.default.createElement(l.default,null)),r.default.createElement(c.default,{className:I.label,level:1},n||t.legend)),r.default.createElement(s.default,{className:I.validationStatus,markers:B?R.filter((e=>e.path.length<=O)):R.filter((e=>e.path.length<1)),showSummary:B,hideTooltip:L})),(o||t.description)&&r.default.createElement("p",{className:"".concat(I.description," ").concat(A?"":I.isOpen)},o||t.description)),j&&r.default.createElement(p.default,null,r.default.createElement(d.FieldPresence,{maxAvatars:4,presence:N}))),j&&!A&&r.default.createElement("div",{className:I.content},r.default.createElement("div",{className:I.fieldWrapper,"data-columns":v&&v>1},(T||!A)&&E)),!j&&r.default.createElement("div",{className:I.content},_?r.default.createElement(f.ChangeIndicator,_,r.default.createElement("div",{className:I.fieldWrapper,"data-columns":v&&v>1},E)):r.default.createElement("div",{className:I.fieldWrapper,"data-columns":v&&v>1},E)))))}}t.default=j,O(j,"defaultProps",{children:void 0,className:"",columns:void 0,description:void 0,level:1,fieldset:{},isCollapsed:!1,isCollapsible:!1,markers:w,onFocus:void 0,styles:void 0,tabIndex:void 0,transparent:void 0,changeIndicator:!0,presence:w})},function(e,t){e.exports={root:"DefaultFieldset_root_3F-ZK",fieldWrapper:"DefaultFieldset_fieldWrapper_1jRAL",fieldset:"DefaultFieldset_fieldset_1IBKV",header:"DefaultFieldset_header_2NeYm",headerMain:"DefaultFieldset_headerMain_2bvIE",headerStatus:"DefaultFieldset_headerStatus_b28Xm",description:"DefaultFieldset_description_3C_y9 text-blocks_description_2zNyP text-blocks_small_175Js text-blocks_base_3RN62 text-blocks_root_1_FF7",columns4:"DefaultFieldset_columns4_3kjtx",columns3:"DefaultFieldset_columns3_-yunA",columns2:"DefaultFieldset_columns2_5CUMA DefaultFieldset_root_3F-ZK",transparent:"DefaultFieldset_transparent_3Mnnt",columns1:"DefaultFieldset_columns1_3OVZE DefaultFieldset_root_3F-ZK",content:"DefaultFieldset_content_eg2E-",hasErrors:"DefaultFieldset_hasErrors_1nLI0",contentCollapsible:"DefaultFieldset_contentCollapsible_2TVWx DefaultFieldset_content_eg2E-",level0:"DefaultFieldset_level0_1wQBE",level1:"DefaultFieldset_level1_hnMx5",level2:"DefaultFieldset_level2_IgRoG",level3:"DefaultFieldset_level3_2dX4f",level4:"DefaultFieldset_level4_6stnu",inner:"DefaultFieldset_inner_2_Ws-",arrow:"DefaultFieldset_arrow_v3U4x",isOpen:"DefaultFieldset_isOpen_3VyXQ",legend:"DefaultFieldset_legend_21JpU forms_headingLevel_1_13Hx8 forms_label_3w1Gv",labelContainer:"DefaultFieldset_labelContainer_2vTRp",validationStatus:"DefaultFieldset_validationStatus_UwEIu",label:"DefaultFieldset_label_1cl0r",debugNestingLevel:"DefaultFieldset_debugNestingLevel_ptDtE"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a.default}});var r,a=(r=n(1027))&&r.__esModule?r:{default:r}},function(e,t){e.exports={root:"DefaultLabel_root_3hSrA forms_label_3w1Gv",level_1:"DefaultLabel_level_1_2vYU- forms_headingLevel_1_13Hx8 forms_label_3w1Gv",level_2:"DefaultLabel_level_2_36hlO forms_headingLevel_2_1RcgX forms_label_3w1Gv",level_3:"DefaultLabel_level_3_Ii1Ut forms_headingLevel_3_1n3_Z forms_label_3w1Gv",level_4:"DefaultLabel_level_4_1-Gir forms_headingLevel_4_yvovC forms_label_3w1Gv"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n(32)),a=u(n(0)),o=u(n(2560)),i=u(n(2562));function u(e){return e&&e.__esModule?e:{default:e}}function l(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class c extends a.default.Component{constructor(){super(...arguments),l(this,"state",{hasFocus:!1}),l(this,"handleClick",(()=>{if(!this.state.hasFocus){this.setState({hasFocus:!0});var e=this.props.onActivate;e&&e()}})),l(this,"handleClickOutside",(()=>{this.state.hasFocus&&this.setState({hasFocus:!1})}))}render(){var e=this.props,t=e.className,n=e.message,o=e.children,u=e.isActive,l=e.html,c=e.overlayClassName,s=e.inputId,f=this.state.hasFocus,d=(0,r.default)(f?i.default.hasFocus:i.default.noFocus,t),p=(0,r.default)(i.default.overlay,c);return a.default.createElement("div",{className:d,id:s},!u&&a.default.createElement("div",{className:i.default.eventHandler,onClick:this.handleClick},a.default.createElement("div",{className:p},!l&&a.default.createElement("div",{className:i.default.stringMessage},n),l&&a.default.createElement("div",{className:i.default.html},l))),a.default.createElement("div",{className:i.default.content},o))}}l(c,"defaultProps",{className:void 0,message:"Click to activate…",isActive:!1});var s=(0,o.default)(c);t.default=s},function(e,t,n){"use strict";var r=Object.assign||function(e){for(var t=1;t=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(n,["wrappedRef"]);return i.createElement(e,r({},o,{ref:function(e){t.__wrappedInstance=e,t.__domNode=u.findDOMNode(e),a&&a(e)}}))}}]),n}(i.Component);return n.displayName="clickOutside("+t+")",o(n,e)}},function(e,t,n){"use strict";var r={childContextTypes:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},o=Object.defineProperty,i=Object.getOwnPropertyNames,u=Object.getOwnPropertySymbols,l=Object.getOwnPropertyDescriptor,c=Object.getPrototypeOf,s=c&&c(Object);e.exports=function e(t,n,f){if("string"!=typeof n){if(s){var d=c(n);d&&d!==s&&e(t,d,f)}var p=i(n);u&&(p=p.concat(u(n)));for(var h=0;he.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var t=e*y,n=t+y,r="image"===M,o=r?"asset.image-list":"asset.file-list",i=r?g:"sanity.fileAsset";k(!0),a.current=s.versionedClient.observable.fetch(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:y;return'\n *[_type == "'.concat(arguments.length>2&&void 0!==arguments[2]?arguments[2]:g,'"] | order(_updatedAt desc) [').concat(e,"...").concat(t,"] {\n _id,\n _updatedAt,\n _createdAt,\n url,\n originalFilename,\n mimeType,\n extension,\n size,\n metadata {dimensions}\n }\n")}(t,n,i),{},{tag:o}).subscribe((e=>{j(e.lengtht.concat(e))),k(!1)}))}),[M,k,h,j]),B=(0,i.useCallback)((e=>{h((t=>t.filter((t=>t._id!==e))))}),[h]),L=(0,i.useCallback)((e=>{p.find((t=>t._id===e))&&R([{kind:"assetDocumentId",value:e}])}),[p,R]),N=(0,i.useCallback)((e=>{e.preventDefault(),L(e.currentTarget.getAttribute("data-id"))}),[L]),W=(0,i.useCallback)((e=>{"Enter"===e.key&&(e.preventDefault(),L(e.currentTarget.getAttribute("data-id")))}),[L]),V=(0,i.useCallback)((()=>{I&&I()}),[I]),z=(0,i.useCallback)((e=>{e.preventDefault(),F(++r.current)}),[F]);(0,i.useEffect)((()=>(F(r.current),()=>{a.current&&a.current.unsubscribe()})),[F]),(0,i.useEffect)((()=>{C||r.current&&0!==r.current||P(!0)}),[C]);var U=(0,i.useMemo)((()=>i.default.createElement(l.Box,{padding:4},i.default.createElement(O,{gap:2},p.map((e=>i.default.createElement(f.default,{key:e._id,asset:e,isSelected:S.some((t=>t._id===e._id)),onClick:N,onKeyPress:W,onDeleteFinished:B})))),C&&0===p.length&&i.default.createElement(l.Flex,{justify:"center"},i.default.createElement(l.Spinner,{muted:!0})),!C&&0===p.length&&i.default.createElement(l.Text,{align:"center",muted:!0},"No images"))),[p,B,N,W,C,S]),H=(0,i.useMemo)((()=>i.default.createElement(d.default,{isLoading:C,assets:p,selectedAssets:S,onClick:N,onKeyPress:W,onDeleteFinished:B})),[C,p,S,N,W,B]);return i.default.createElement(l.Dialog,{ref:t,id:n.current,header:T,width:2,onClose:V,__unstable_autoFocus:E},"image"===M&&U,"file"===M&&H,p.length>0&&!b&&i.default.createElement(w,{tone:"default",padding:4},i.default.createElement(l.Flex,{direction:"column"},i.default.createElement(l.Button,{type:"button",icon:u.DownloadIcon,loading:C,onClick:z,text:"Load more",tone:"primary"}))))},_=i.default.memo(i.default.forwardRef(j));t.DefaultSource=_},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o,i,u,l=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=m(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),c=(r=n(3))&&r.__esModule?r:{default:r},s=n(1),f=n(2571),d=n(149),p=n(1045),h=n(1046),v=n(1047);function m(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(m=function(e){return e?n:t})(e)}function b(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return y(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return y(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function y(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var t=(0,s.useToast)(),n=(0,l.useRef)(),r=e.asset,a=e.onClick,o=e.onKeyPress,i=e.onDeleteFinished,u=e.isSelected,c=b((0,l.useState)(!1),2),p=c[0],m=c[1],y=b((0,l.useState)(!1),2),g=y[0],P=y[1],x=b((0,l.useState)(!1),2),C=x[0],k=x[1];(0,l.useEffect)((()=>()=>{n.current&&n.current.unsubscribe()}),[]);var S=(0,l.useCallback)((()=>{P(!0)}),[P]),D=(0,l.useCallback)((()=>{m(!1),P(!1)}),[m,P]),M=(0,l.useCallback)((()=>{m(!0)}),[m]),A=(0,l.useCallback)((e=>{t.push({closable:!0,status:"error",title:"Image could not be deleted",description:e.message})}),[t]),T=(0,l.useCallback)((()=>{t.push({status:"success",title:"Image was deleted"})}),[t]),I=(0,l.useCallback)((()=>{k(!0),n.current=d.versionedClient.observable.delete(r._id).subscribe({next:()=>{k(!1),i(r._id),P(!1),T()},error:e=>{k(!1),A(e),console.error("Could not delete asset",e)}})}),[r._id,A,T,i]),R=(0,l.useCallback)((e=>{"delete"===e.type&&S(),"showUsage"===e.type&&M()}),[S,M]),F=r.originalFilename,B=r._id,L=r.url,N=200*Math.max(1,O),W=L.includes(".gif")?"".concat(L,"?h=").concat(N,"&fit=max&fm=jpg"):"".concat(L,"?h=").concat(N,"&fit=max");return l.default.createElement(_,null,l.default.createElement(s.Button,{tone:"primary",selected:u,tabIndex:0,"data-id":B,mode:"ghost",onKeyPress:o,padding:0,style:{padding:2}},l.default.createElement(j,null,l.default.createElement(w,{alt:F,src:W,onClick:a,"data-id":B}),C&&l.default.createElement(f.FullscreenSpinner,null))),l.default.createElement(E,null,l.default.createElement(v.AssetMenu,{isSelected:u,onAction:R})),(p||g)&&l.default.createElement(h.AssetUsageDialog,{asset:r,mode:g?"confirmDelete":"listUsage",onClose:D,onDelete:I,isDeleting:C}))},x=l.default.memo(P);t.default=x},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FullscreenSpinner=function(){return o.default.createElement(c,null,o.default.createElement(a.Flex,{height:"fill",align:"center",justify:"center"},o.default.createElement(a.Spinner,null)))};var r,a=n(1),o=i(n(0));function i(e){return e&&e.__esModule?e:{default:e}}var u,l,c=(0,i(n(3)).default)(a.Layer)(r||(u=["\n position: absolute;\n width: 100%;\n height: 100%;\n top: 0;\n"],l||(l=u.slice(0)),r=Object.freeze(Object.defineProperties(u,{raw:{value:Object.freeze(l)}}))))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SpinnerWithText=function(e){var t=e.text;return o.default.createElement(a.Flex,{direction:"row",justify:"center",align:"center"},o.default.createElement(a.Spinner,null),o.default.createElement(a.Box,{marginLeft:2},o.default.createElement(a.Text,null,t)))};var r,a=n(1),o=(r=n(0))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentList=void 0;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(1),i=(r=n(52))&&r.__esModule?r:{default:r},u=n(10),l=n(44);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(){return s=Object.assign||function(e){for(var t=1;t{var t=e.asset,n=e.assetType,r=e.referringDocuments,i=r.length,u=i>0,l=t.originalFilename?a.default.createElement("strong",null,t.originalFilename):"this ".concat(n);return u?a.default.createElement(a.default.Fragment,null,a.default.createElement(o.Card,{borderBottom:!0,marginTop:2,paddingBottom:2,marginBottom:1},a.default.createElement(o.Text,{as:"h2",size:[1,1,2,2],weight:"regular",textOverflow:"ellipsis"},i," ",1===i?"document is":"documents are"," using ",l)),r.map((e=>a.default.createElement(f,{key:e._id,document:e})))):a.default.createElement(o.Text,{size:[1,1,2,2],as:"h2",weight:"regular"},"No documents are using ",l)};var f=e=>{var t=e.document,n=(0,a.useCallback)((e=>a.default.createElement(u.IntentLink,s({},e,{params:{id:t._id,type:t._type},intent:"edit"}))),[t]);return a.default.createElement(o.Card,{as:n,paddingY:2,paddingX:1,radius:2,key:t._id,"data-as":"a",tabIndex:0},a.default.createElement(o.Flex,{align:"center",gap:2},a.default.createElement(i.default,{layout:"default",value:t,type:l.schema.get(t._type)})))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ConfirmMessage=void 0;var r,a=(r=n(0))&&r.__esModule?r:{default:r},o=n(8),i=n(1);var u={maxWidth:"100%",height:"120px",objectFit:"contain",objectPosition:"center"},l={gridColumn:"span 1",overflow:"hidden",display:"flex",alignSelf:"center",justifyContent:"center"},c={height:"100%"};t.ConfirmMessage=e=>{var t=e.asset,n=e.assetType,r=e.hasResults,s=void 0!==r&&r,f="image"===n,d=t.originalFilename?a.default.createElement(a.default.Fragment,null,"The ",n," ",a.default.createElement("strong",null,t.originalFilename)):"this ".concat(n);return s?a.default.createElement(i.Card,{tone:"caution",padding:[3,3,4],border:!0,radius:2,marginBottom:3},a.default.createElement(i.Grid,{columns:3,gap:[2,3,4]},a.default.createElement(i.Flex,{gap:[3,4],align:"center",style:{gridColumn:f?"span 2":"span 3"}},a.default.createElement(i.Text,null,a.default.createElement(o.WarningOutlineIcon,null)),a.default.createElement(i.Text,{size:1},d," cannot be deleted because it's being used. In order to delete the ",n," you need the remove all uses of it.")),f&&a.default.createElement(i.Card,{__unstable_checkered:!0,border:!0,radius:1,style:l},a.default.createElement(i.Flex,{align:"center",justify:"center",style:c},a.default.createElement("img",{src:"".concat(t.url,"?w=200"),style:u,alt:"Preview of image"}))))):a.default.createElement(i.Card,{paddingX:[2,3,4],paddingY:[3,3,3,4]},a.default.createElement(i.Grid,{columns:3,gap:3},a.default.createElement(i.Flex,{style:{gridColumn:f?"span 2":"span 3"},align:"center"},a.default.createElement(i.Text,null,"You are about to delete the ",n,t.originalFilename&&a.default.createElement(a.default.Fragment,null," ",a.default.createElement("strong",null,t.originalFilename))," ","and its metadata.",a.default.createElement("br",null),a.default.createElement("br",null),"Are you sure?")),f&&a.default.createElement(i.Card,{__unstable_checkered:!0,border:!0,radius:1,style:l},a.default.createElement(i.Flex,{align:"center",justify:"center",style:c},a.default.createElement("img",{src:"".concat(t.url,"?w=200"),style:u,alt:"Preview of image"})))))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=(0,a.useMediaIndex)()<2,n=e.assets,i=e.onClick,c=e.onKeyPress,s=e.onDeleteFinished,f=e.selectedAssets,d=e.isLoading;return r.default.createElement(a.Box,{padding:4},r.default.createElement(a.Card,{borderBottom:!0,paddingBottom:2,marginBottom:1},t?r.default.createElement(a.Grid,{style:l},r.default.createElement(a.Box,{flex:2,paddingLeft:5},r.default.createElement(a.Label,{muted:!0,size:1},"Filename"))):r.default.createElement(a.Grid,{gap:1,style:l},r.default.createElement(a.Box,{flex:2,style:u},r.default.createElement(a.Label,{muted:!0,size:1},"Filename")),r.default.createElement(a.Box,{flex:1},r.default.createElement(a.Label,{muted:!0,size:1},"Size")),r.default.createElement(a.Box,{flex:1},r.default.createElement(a.Label,{muted:!0,size:1},"Type")),r.default.createElement(a.Box,{flex:1},r.default.createElement(a.Label,{muted:!0,size:1},"Date added")))),r.default.createElement(a.Stack,null,d&&0===n.length&&r.default.createElement(a.Box,{paddingTop:4,paddingBottom:2},r.default.createElement(a.Flex,{justify:"center"},r.default.createElement(a.Spinner,{muted:!0}))),n.map((e=>r.default.createElement(o.default,{key:e._id,asset:e,isMobile:t,isSelected:f.some((t=>t._id===e._id)),onClick:i,onKeyPress:c,onDeleteFinished:s})))))};var r=i(n(0)),a=n(1),o=i(n(2576));function i(e){return e&&e.__esModule?e:{default:e}}var u={paddingLeft:"2.2rem"},l={gridTemplateColumns:"3fr 1fr 1fr 2fr 30px"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o,i,u,l,c,s,f,d=_(n(0)),p=_(n(3)),h=n(1),v=n(8),m=n(15),b=(r=n(2577))&&r.__esModule?r:{default:r},y=n(149),g=n(1046),O=n(1047),w=n(2578);function j(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(j=function(e){return e?n:t})(e)}function _(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=j(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}return r.default=e,n&&n.set(e,r),r}function E(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return P(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return P(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function P(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.isSelected&&(0,p.css)(l||(l=x(["\n --card-muted-fg-color: var(--card-bg-color);\n --card-fg-color: var(--card-bg-color);\n "]))))),M=(0,p.default)(h.Button)(c||(c=x(["\n box-shadow: none;\n min-width: 0;\n cursor: pointer;\n position: initial;\n\n &:before,\n &:after {\n content: '';\n position: absolute;\n left: 0;\n top: 0;\n width: 100%;\n height: 100%;\n z-index: 2;\n }\n\n &:before {\n z-index: 0;\n pointer-events: none;\n border-radius: 0.1875rem;\n }\n\n ","\n\n ","\n"])),(e=>e.isSelected&&(0,p.css)(s||(s=x(["\n --card-muted-fg-color: var(--card-bg-color);\n --card-fg-color: var(--card-bg-color);\n\n &:before {\n background-color: var(--card-focus-ring-color);\n }\n\n "," {\n --card-muted-fg-color: var(--card-bg-color);\n }\n\n "," {\n --card-muted-fg-color: var(--card-bg-color);\n --card-fg-color: var(--card-bg-color);\n }\n "])),C,k)),(e=>!e.isSelected&&(0,p.css)(f||(f=x(["\n &:hover:before {\n background-color: var(--card-bg-color);\n }\n\n &:focus:before {\n background-color: var(--card-code-bg-color);\n }\n\n &:focus-within:before {\n background-color: var(--card-bg-color);\n }\n "]))))),A={position:"relative"},T={flexShrink:0},I={minWidth:0},R={zIndex:3,marginTop:"-0.5rem",marginBottom:"-0.5rem"},F=e=>{var t=(0,h.useToast)(),n=(0,d.useRef)(),r=E((0,d.useState)(!1),2),a=r[0],o=r[1],i=E((0,d.useState)(!1),2),u=i[0],l=i[1],c=E((0,d.useState)(!1),2),s=c[0],f=c[1],p=E((0,d.useState)(!1),2),j=p[0],_=p[1],P=e.asset,x=e.onClick,S=e.onKeyPress,F=e.onDeleteFinished,B=e.isSelected,L=e.isMobile,N=P.originalFilename,W=P._id,V=P.mimeType,z=P.size,U=P._createdAt,H=(0,m.useTimeAgo)(U,{agoSuffix:!0}),Y=(0,w.formatMimeType)(V),G=(0,b.default)(z),$=(N||"").length>37,q=()=>{l(!0)},Z=()=>{f(!0),n.current=y.versionedClient.observable.delete(P._id).subscribe({next:()=>{f(!1),F(P._id),l(!1),t.push({status:"success",title:"File was deleted"})},error:e=>{var n;f(!1),n=e,t.push({closable:!0,status:"error",title:"File could not be deleted",description:n.message}),console.error("Could not delete asset",e)}})},K=()=>{o(!1),l(!1)},X=()=>{o(!0)};return L?d.default.createElement(h.Card,{paddingBottom:2,style:A},d.default.createElement(h.Grid,{columns:4,gap:1,style:{position:"relative",gridTemplateColumns:"1fr 30px",opacity:s?.5:1}},d.default.createElement(M,{mode:"bleed",padding:0,"data-id":W,onClick:x,paddingY:1},d.default.createElement(h.Flex,{gap:2,flex:2,align:"center"},d.default.createElement(h.Card,{as:C,padding:2,tone:"transparent",radius:2},d.default.createElement(h.Text,{muted:!0,size:2,style:T},d.default.createElement(v.DocumentIcon,null))),d.default.createElement(h.Text,{size:1,align:"left",textOverflow:"ellipsis",style:I},N))),d.default.createElement(h.Flex,{justify:"flex-end",align:"center",paddingRight:1,style:R},d.default.createElement(h.Button,{mode:"bleed",fontSize:1,padding:2,onClick:()=>{_(!j)},icon:j?v.ChevronUpIcon:v.ChevronDownIcon}))),j&&d.default.createElement(d.default.Fragment,null,d.default.createElement(h.Grid,{marginTop:3,columns:3,gap:1},d.default.createElement(h.Stack,{space:2},d.default.createElement(h.Label,{size:1,muted:!0},"Size"),d.default.createElement(h.Text,{size:1,muted:!0},G)),d.default.createElement(h.Stack,{space:2},d.default.createElement(h.Label,{size:1,muted:!0},"Type"),d.default.createElement(h.Text,{size:1,muted:!0},Y)),d.default.createElement(h.Stack,{space:2},d.default.createElement(h.Label,{size:1,muted:!0},"Date added"),d.default.createElement(h.Text,{size:1,muted:!0},H))),d.default.createElement(h.Stack,{space:2,marginTop:3},d.default.createElement(h.Button,{fontSize:1,tone:"default",mode:"ghost",text:"Show uses",onClick:X,icon:v.LinkIcon}),d.default.createElement(h.Button,{fontSize:1,tone:"critical",mode:"ghost",text:"Delete",icon:v.TrashIcon,disabled:B,title:B?"Cannot delete current file":"Delete file",onClick:q}))),(a||u)&&d.default.createElement(g.AssetUsageDialog,{assetType:"file",asset:P,mode:u?"confirmDelete":"listUsage",onClose:K,onDelete:Z,isDeleting:s})):d.default.createElement(D,{paddingBottom:1,style:A,radius:0,overflow:"hidden",isSelected:B,"aria-selected":"true"},d.default.createElement(h.Grid,{columns:4,gap:1,"data-id":W,paddingY:1,style:{position:"relative",gridTemplateColumns:"3fr 1fr 1fr 2fr 30px",opacity:s?.5:1}},d.default.createElement(M,{mode:"bleed","data-id":W,onClick:x,padding:0,onKeyPress:S,title:"Select the file ".concat(N),isSelected:B},d.default.createElement(k,{gap:2,flex:2,paddingRight:1,align:"center",onClick:x,onKeyPress:S,"data-id":W,title:"Select the file ".concat(N)},d.default.createElement(h.Card,{as:C,padding:2,tone:"transparent",radius:2,style:T},d.default.createElement(h.Text,{muted:!0,size:2},d.default.createElement(v.DocumentIcon,null))),$&&d.default.createElement(h.Tooltip,{content:d.default.createElement(h.Box,{padding:2},d.default.createElement(h.Text,{size:1},N)),fallbackPlacements:["right","left"],placement:"top",portal:!0},d.default.createElement(h.Text,{size:1,align:"left",textOverflow:"ellipsis",style:I},N)),!$&&d.default.createElement(h.Text,{size:1,align:"left",textOverflow:"ellipsis",style:I},N))),d.default.createElement(k,{align:"center"},d.default.createElement(h.Text,{size:1,muted:!0},G)),d.default.createElement(k,{align:"center"},d.default.createElement(h.Text,{size:1,muted:!0},Y)),d.default.createElement(k,{align:"center"},d.default.createElement(h.Text,{as:"time",size:1,muted:!0,dateTime:U},H)),d.default.createElement(k,{justify:"flex-end",align:"center",paddingX:1,paddingY:1,style:R},d.default.createElement(O.AssetMenu,{border:!1,isSelected:!1,onAction:e=>{"delete"===e.type&&q(),"showUsage"===e.type&&X()}}))),(a||u)&&d.default.createElement(g.AssetUsageDialog,{assetType:"file",asset:P,mode:u?"confirmDelete":"listUsage",onClose:K,onDelete:Z,isDeleting:s}))};t.default=F},function(e,t,n){"use strict";const r=["B","kB","MB","GB","TB","PB","EB","ZB","YB"];e.exports=e=>{if(!Number.isFinite(e))throw new TypeError(`Expected a finite number, got ${typeof e}: ${e}`);const t=e<0;if(t&&(e=-e),e<1)return(t?"-":"")+e+" B";const n=Math.min(Math.floor(Math.log(e)/Math.log(1e3)),r.length-1);return(t?"-":"")+Number((e/Math.pow(1e3,n)).toPrecision(3))+" "+r[n]}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.formatMimeType=function(e){if(null!=r&&r[e])return r[e].title;return function(e){var t=e.replace("x-","").split("/")[1];return t.charAt(0).toUpperCase()+t.slice(1)}(e)};var r={"image/bmp":{title:"Bitmap Image"},"image/jpeg":{title:"JPEG Image"},"image/gif":{title:"GIF Image"},"image/vnd.microsoft.icon":{title:"Icon"},"image/png":{title:"PNG Image"},"image/svg+xml":{title:"SVG Image"},"image/webp":{title:"WebP Image"},"image/tiff":{title:"TIFF Image"},"image/heic":{title:"HEIC Image"},"audio/midi":{title:"MIDI Audio"},"audio/midi-x":{title:"MIDI Audio"},"audio/mpeg":{title:"MP3 Audio"},"audio/ogg":{title:"OGG Audio"},"audio/wav":{title:"WAV Audio"},"audio/webm":{title:"WebM Audio"},"audio/aac":{title:"AAC Audio"},"video/x-msvideo":{title:"AVI Video"},"video/mp4":{title:"MP4 Video"},"video/mpeg":{title:"MPEG Video"},"video/ogg":{title:"OGG Video"},"video/webm":{title:"WebM Video"},"video/quicktime":{title:"QuickTime Video"},"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet":{title:"Excel Spreadsheet"},"application/vnd.ms-excel":{title:"Excel Spreadsheet"},"text/plain":{title:"Text"},"text/javascript":{title:"JavaScript"},"text/markdown":{title:"Markdown"},"text/csv":{title:"CSV"},"text/css":{title:"CSS"},"application/pdf":{title:"PDF Document"},"application/xml":{title:"XML Document"},"text/xml":{title:"XML Document"},"application/zip":{title:"ZIP Archive"},"application/vnd.rar":{title:"RAR Archive"},"application/x-7z-compressed":{title:"7-zip Archive"},"application/octet-stream":{title:"Binary"}}},function(e,t,n){e.exports=[n(2580)].map((function(e){return e&&e.__esModule?e.default:e}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r.FileSource}});var r=n(1044)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n(19)),a=u(n(0)),o=u(n(182)),i=n(2582);function u(e){return e&&e.__esModule?e:{default:e}}function l(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var c=e=>null;function s(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c,n=e;n;){var r=t(n);if(r)return r;n=n.type}}function f(e){var t=new WeakMap;return function(n){if(t.has(n))return t.get(n);var r=e.call(this,n);return n&&t.set(n,r),r}}class d extends a.default.Component{constructor(){var e,t,n;super(...arguments),l(this,"getDocument",(()=>this.props.value)),l(this,"resolveInputComponent",f((e=>s(e,this.props.resolveInputComponent)||i.fallbackInputs[e.jsonType]))),l(this,"resolvePreviewComponent",f((e=>s(e,this.props.resolvePreviewComponent)))),l(this,"getChildContext",(e=()=>{var e=this.props,t=e.schema,n=e.filterField,r=e.patchChannel;return{filterField:n,getValuePath:()=>[],formBuilder:{onPatch:r?r.onPatch:()=>(console.warn("No patch channel provided to form-builder. If you need input based patch updates, please provide one"),()=>{}),schema:t,resolveInputComponent:this.resolveInputComponent,resolvePreviewComponent:this.resolvePreviewComponent,getDocument:this.getDocument}}},n=!1,function(){return n||(t=e.call(this),n=!0),t}))}render(){return this.props.children}}t.default=d,l(d,"createPatchChannel",(()=>{var e=(0,o.default)();return{onPatch:e.subscribe,receivePatches:e.publish}})),l(d,"childContextTypes",{getValuePath:r.default.func,onPatch:r.default.func,filterField:r.default.func,formBuilder:r.default.shape({schema:r.default.object,resolveInputComponent:r.default.func,document:r.default.any})})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fallbackInputs=void 0;var r=n(1048),a=l(n(1050)),o=l(n(1057)),i=l(n(570)),u=l(n(1059));function l(e){return e&&e.__esModule?e:{default:e}}var c={object:r.ObjectInput,array:a.default,boolean:o.default,number:i.default,string:u.default};t.fallbackInputs=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ObjectInput=void 0;var r=C(n(2584)),a=C(n(526)),o=C(n(821)),i=x(n(0)),u=n(10),l=n(1),c=n(20),s=n(15),f=n(17),d=x(n(21)),p=n(247),h=n(86),v=n(1025),m=n(2593),b=n(2597),y=n(2598),g=n(2603),O=n(2604),w=n(1049),j=n(2605),_=n(2608),E=["hidden"];function P(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(P=function(e){return e?n:t})(e)}function x(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=P(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}return r.default=e,n&&n.set(e,r),r}function C(e){return e&&e.__esModule?e:{default:e}}function k(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return S(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return S(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function S(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var I=h.EMPTY_ARRAY,R=h.EMPTY_ARRAY,F=h.EMPTY_ARRAY,B="all-fields";var L=()=>!0,N=(0,i.memo)((0,i.forwardRef)((function(e,t){var n=e.type,P=e.presence,x=void 0===P?R:P,C=e.markers,S=void 0===C?I:C,D=e.onChange,A=e.readOnly,N=e.level,W=void 0===N?0:N,V=e.focusPath,z=void 0===V?F:V,U=e.isRoot,H=void 0!==U&&U,Y=e.value,G=e.onFocus,$=e.onBlur,q=e.compareValue,Z=e.filterField,K=void 0===Z?L:Z,X=(0,s.useCurrentUser)().value,J=(0,m.useReviewChanges)().changesOpen,Q=(0,c.useId)(),ee=i.default.useMemo((()=>n.groups&&0!==n.groups.length?[{name:B,title:"All fields",fields:n.fields},...n.groups||[]].map((e=>{var t=e.hidden,r=T(e,E);return M({hidden:(0,b.isTrueIsh)(t,"hidden",{currentUser:(0,b.omitDeprecatedRole)(X),value:e,parent:n.groups})},r)})).filter((e=>!e.hidden)):[]),[n.groups,n.fields,X]),te=i.default.useMemo((()=>{var e;return 0===ee.length?B:(null===(e=(0,r.default)(ee,(e=>e.default&&!e.hidden))||(null==ee?void 0:ee[0]))||void 0===e?void 0:e.name)||B}),[ee]),ne=k((0,i.useState)(te),2),re=ne[0],ae=ne[1],oe=i.default.useMemo((()=>{var e;return 0===ee.length?n.fields.map((e=>e.name)):((null===(e=(0,a.default)(ee,(e=>e.name===re)))||void 0===e?void 0:e.fields)||[]).map((e=>e.name))}),[ee,re,n.fields]),ie=(0,i.useCallback)((e=>{ae(e)}),[]),ue=ee.length>1;(0,i.useEffect)((()=>{ae(te)}),[n.fields]),(0,i.useEffect)((()=>{J&&re!==B&&ae(B)}),[J,re]);var le=i.default.useCallback(((e,t)=>{var r,a=e.prefixAll(t.name),o=a.patches.some((e=>"unset"===e.type))&&(0,p.applyAll)(Y||{},a.append((0,d.unset)(["_type"])).patches);if(!H){if("object"==typeof(r=o)&&null!==r&&!Array.isArray(r)&&0===Object.keys(o).length)return void(null==D||D(d.default.from((0,d.unset)())));if(a=a.prepend((0,d.setIfMissing)("object"===n.name?{}:{_type:n.name})),Y){var i=Y&&Y._type,u=n.name;i&&"object"===u?a=a.prepend((0,d.unset)(["_type"])):"object"!==u&&i!==u&&(a=a.prepend((0,d.set)(u,["_type"])))}}null==D||D(a)}),[H,D,n.name,Y]),ce=i.default.useCallback(((e,r,a,o,u)=>{var l=null==Y?void 0:Y[e.name];return K(n,e)?i.default.createElement(v.ConditionalReadOnlyField,{value:u,parent:Y,readOnly:A||o,key:"field-".concat(e.name)},i.default.createElement(y.ObjectInputField,{parent:Y,field:e,value:l,onChange:le,onFocus:G,onBlur:$,compareValue:q,markers:S,focusPath:z,level:r,presence:x,filterField:K,ref:ue||0!==a?null:t})):null}),[q,K,z,t,le,ue,S,$,G,x,A,n,Y]),se=(0,i.useCallback)((e=>!ue||re===B||e.group&&(0,o.default)(e.group).includes(re)),[re,ue]),fe=i.default.useMemo((()=>n.fields.filter((e=>se(e)))),[se,n.fields]),de=i.default.useMemo((()=>n.fieldsets.filter((e=>{if(re===B)return!0;var t=se(e);if(!0===e.single){var n=se(e.field);return t||n}return t||!e.single&&e.fields.some((e=>se(e)))}))),[se,re,n.fieldsets]),pe=(0,i.useCallback)((()=>n.fieldsets?de.map(((e,t)=>{if(function(e){return Boolean(e.single)}(e))return ce(e.field,W+1,t,e.readOnly);var n={};e.fields.forEach((e=>{Y&&(n[e.name]=Y[e.name])}));var r=e.fields.filter((e=>se(e)));return i.default.createElement(O.ObjectFieldSet,{key:"fieldset-".concat(e.name),"data-testid":"fieldset-".concat(e.name),fieldset:M(M({},e),{},{fields:r}),focusPath:z,onFocus:G,level:W+1,presence:x,markers:S,fieldSetParent:Y,fieldValues:n},(()=>r.map(((r,a)=>ce(r,W+2,t+a,e.readOnly,n)))))})):(fe||[]).map(((e,t)=>ce(e,W+1,t)))),[n.fieldsets,de,fe,ce,W,z,G,x,S,Y,se]),he=(0,i.useCallback)((()=>{if(!n.fields)return null;var e=n.fields.map((e=>e.name)),t=Object.keys(Y||{}).filter((t=>!t.startsWith("_")&&!e.includes(t)));return 0===t.length?null:i.default.createElement(g.UnknownFields,{fieldNames:t,value:Y,onChange:D})}),[D,n.fields,Y]),ve=(0,i.useCallback)((()=>i.default.createElement(i.default.Fragment,null,pe(),he())),[pe,he]),me=(0,w.getCollapsedWithDefaults)(n.options,W),be=k(i.default.useState(me.collapsed),2),ye=be[0],ge=be[1],Oe=i.default.useCallback((e=>{e?(ge(!0),G([])):G([n.fields[0].name])}),[G,n.fields]);i.default.useEffect((()=>{z.length>0&&(ge(!1),ue&&re!==B&&"string"==typeof(null==z?void 0:z[0])&&(null==z?void 0:z[0])!==f.FOCUS_TERMINATOR&&!oe.includes(null==z?void 0:z[0])&&ae(B))}),[z]),i.default.useEffect((()=>{te!==B&&re!==te&&ae(te)}),[te]),i.default.useEffect((()=>{re===B||ue||ae(B)}),[ue,re]);var we=n.options&&n.options.columns,je=(0,i.useCallback)((()=>ue?i.default.createElement(i.default.Fragment,null,i.default.createElement(_.FieldGroupTabsWrapper,{$level:W,"data-testid":"field-groups"},i.default.createElement(j.FieldGroupTabs,{disabled:J,inputId:Q,onClick:ie,selectedName:re,groups:ee,shouldAutoFocus:0===W&&(0===z.length||z[0]===f.FOCUS_TERMINATOR)})),0===W?i.default.createElement(l.Grid,{columns:we,gapX:4,gapY:5,id:"".concat(Q,"-field-group-fields")},ve()):i.default.createElement(i.default.Fragment,null,ve())):0===W?i.default.createElement(l.Grid,{columns:we,gapX:4,gapY:5},ve()):i.default.createElement(i.default.Fragment,null,ve())),[n.groups,n.fields,we,J,ve,W,re,ie]);return 0===W?i.default.createElement(i.default.Fragment,null,je()):i.default.createElement(u.FormFieldSet,{ref:ye?t:null,level:W,title:n.title,description:n.description,columns:we,collapsible:me.collapsible,collapsed:ye,onToggle:Oe,__unstable_presence:ye?x:h.EMPTY_ARRAY,__unstable_markers:ye?S:h.EMPTY_ARRAY,__unstable_changeIndicator:!1},je())})));t.ObjectInput=N},function(e,t,n){var r=n(950)(n(2585));e.exports=r},function(e,t,n){var r=n(436),a=n(90),o=n(312),i=Math.max,u=Math.min;e.exports=function(e,t,n){var l=null==e?0:e.length;if(!l)return-1;var c=l-1;return void 0!==n&&(c=o(n),c=n<0?i(l+c,0):u(c,l-1)),r(e,a(t,3),c,!0)}},function(e,t,n){var r=n(130),a=n(38),o=n(72);e.exports=function(e){return"string"==typeof e||!a(e)&&o(e)&&"[object String]"==r(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=e.slice();if(0===t.path.length){if("setIfMissing"===t.type){if(!Array.isArray(t.value))throw new Error("Cannot set value of an array to a non-array");return void 0===e?t.value:e}if("set"===t.type){if(!Array.isArray(t.value))throw new Error("Cannot set value of an array to a non-array");return t.value}if("unset"===t.type)return;if("move"===t.type){if(!t.value||!f(t.value,"from")||!f(t.value,"to"))throw new Error('Invalid value of \'move\' patch. Expected a value with "from" and "to" indexes, instead got: '.concat(JSON.stringify(t.value)));return function(e,t,n){var r=e.slice(),a=r[t];return r.splice(t,1),r.splice(n,0,a),r}(n,t.value.from,t.value.to)}throw new Error("Invalid array operation: ".concat(t.type))}var i=(p=t.path,function(e){if(Array.isArray(e))return e}(p)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(p)||function(e,t){if(e){if("string"==typeof e)return s(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?s(e,t):void 0}}(p)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),u=i[0],c=i.slice(1),d=function(e,t){if("number"==typeof t)return t;var n=(0,r.default)(e,t);return-1!==n&&n}(e,u);var p;if(!1===d)return n;if(0===c.length){if("insert"===t.type){var h=t.position,v=t.items;return(0,o.default)(e,h,d,v)}if("unset"===t.type){if("number"!=typeof d)throw new Error('Expected array index to be a number, instead got "'.concat(d,'"'));return n.splice(d,1),n}}return n[d]=(0,a.default)(n[d],l(l({},t),{},{path:c})),n};var r=i(n(951)),a=i(n(247)),o=i(n(2588));function i(e){return e&&e.__esModule?e:{default:e}}function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);nObject.prototype.hasOwnProperty.call(e,t)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BEFORE=t.AFTER=void 0,t.default=function(e,t,n){if(t!==r&&t!==a)throw new Error('Invalid position "'.concat(t,'", must be either ').concat(r," or ").concat(a));for(var i=arguments.length,u=new Array(i>3?i-3:0),l=3;le.concat(t)),[])}t.AFTER=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=(0,a.default)(e);if(0===t.path.length){if("set"===t.type){if(!(0,r.default)(t.value))throw new Error("Cannot set value of an object to a non-object");return t.value}if("unset"===t.type)return;if("setIfMissing"===t.type)return void 0===e?t.value:e;throw new Error("Invalid object operation: ".concat(t.type))}var u=(d=t.path,function(e){if(Array.isArray(e))return e}(d)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(d)||function(e,t){if(e){if("string"==typeof e)return f(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?f(e,t):void 0}}(d)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),l=u[0],s=u.slice(1);var d;if("string"!=typeof l)throw new Error("Expected field name to be a string, instad got: ".concat(l));if(0===s.length&&"unset"===t.type)return(0,o.default)(n,l);return n[l]=(0,i.default)(n[l],c(c({},t),{},{path:s})),n};var r=u(n(46)),a=u(n(2590)),o=u(n(66)),i=u(n(247));function u(e){return e&&e.__esModule?e:{default:e}}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n0)throw new Error('Cannot apply deep operations on primitive values. Received patch with type "'.concat(t.type,'" and path "').concat(t.path.map((e=>JSON.stringify(e))).join("."),' that targeted the value "').concat(JSON.stringify(e),'"'));return r[t.type](e,t.value)};var r={replace:(e,t)=>t,set:(e,t)=>t,setIfMissing:(e,t)=>void 0===e?t:e,unset(e,t){},inc:(e,t)=>e+t,dec:(e,t)=>e-t},a=Object.keys(r)},function(e,t,n){"use strict";function r(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(r=function(e){return e?n:t})(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if(!i.includes(t.type))throw new Error('Received patch of unsupported type: "'.concat(JSON.stringify(t.type),'" for string. This is most likely a bug.'));if(t.path.length>0)throw new Error('Cannot apply deep operations on string values. Received patch with type "'.concat(t.type,'" and path "').concat(t.path.join("."),' that targeted the value "').concat(JSON.stringify(e),'"'));return o[t.type](e,t.value)};var a=new(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=r(t);if(n&&n.has(e))return n.get(e);var a={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=o?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(a,i,u):a[i]=e[i]}a.default=e,n&&n.set(e,a);return a}(n(92)).diff_match_patch),o={replace:(e,t)=>t,set:(e,t)=>t,setIfMissing:(e,t)=>void 0===e?t:e,unset(e,t){},diffMatchPatch:(e,t)=>a.patch_apply(a.patch_fromText(t),e)[0]},i=Object.keys(o)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2594);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(561);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var a=n(2595);Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===a[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}));var o=n(2596);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===o[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useReviewChanges=function(){var e=(0,r.useContext)(a.ReviewChangesContext);if(!e)throw new Error("Review changes: missing context value");return e};var r=n(0),a=n(561)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isThenable=i,t.isTrueIsh=l,t.mappedChildren=function(e){var t=e.children,n=e.childProps;Array.isArray(t)||(t=[t]);return r.default.Children.map(t,(function(e){return r.default.isValidElement(e)?r.default.cloneElement(e,n):e}))},t.omitDeprecatedRole=function(e){if(null!=e&&e.role){e.role;return function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,a)}return e},t.useCheckCondition=function(e,t,n){return(0,r.useMemo)((()=>l(e,t,n)),[e,t,n])};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=o(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(r,i,u):r[i]=e[i]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=["role"];function o(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(o=function(e){return e?n:t})(e)}function i(e){return"function"==typeof(null==e?void 0:e.then)}var u=new Map;function l(e,t,n){var r=n.document,a=n.parent,o=n.value,l=n.currentUser,c=!1;if("boolean"==typeof e||!e)return e;try{c=e({document:r,parent:a,value:o,currentUser:l})}catch(e){return console.error("An error occurred while running the callback from `".concat(t,"`: ").concat(e.message)),!1}return i(c)&&!u.has(t)?(u.set(t,!0),console.warn("The `".concat(t,"` option is either a promise or a promise returning function. Async callbacks for `").concat(t,"` option is not currently supported.")),!1):(void 0!==c||u.has(t)||(u.set(t,!0),console.warn("The `".concat(t,"` option is either a promise or a promise returning function. Async callbacks for `").concat(t,"` option is not currently supported."))),c)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ObjectInputField=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(10),o=n(113),i=n(25),u=n(97),l=n(2599),c=n(557);function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}var f=(0,r.forwardRef)((function(e,t){var n,s=e.value,f=e.field,d=e.level,p=e.onChange,h=e.onFocus,v=e.onBlur,m=e.markers,b=e.focusPath,y=e.filterField,g=e.compareValue,O=e.presence,w=e.parent,j=e.readOnly,_=null!==(n=(0,i.useConditionalReadOnly)())&&void 0!==n?n:j,E=(0,r.useCallback)((e=>{var t=null!=_?_:f.type.readOnly;"boolean"==typeof t&&t||p(e,f)}),[_,f,p]),P=(0,r.useMemo)((()=>[f.name]),[f.name]),x=(0,o.resolveTypeName)(s),C=void 0===s||function(e,t){return e===t.name||e===t.jsonType}(x,f.type),k=(0,r.useMemo)((()=>C?r.default.createElement(u.FormBuilderInput,{value:s,type:f.type,onChange:E,path:P,onFocus:h,onBlur:v,focusPath:b,filterField:y,markers:m,compareValue:g,level:d,presence:O,parent:w,ref:t,readOnly:_||f.type.readOnly}):null),[C,s,f.type,E,P,h,v,b,y,m,g,d,O,w,t,_]);return C?r.default.createElement(c.ConditionalHiddenField,{parent:e.parent,value:s,hidden:f.type.hidden},k):r.default.createElement(a.FormFieldSet,{title:f.type.title,level:d,__unstable_presence:O},r.default.createElement(l.InvalidValueInput,{value:s,onChange:E,validTypes:[f.type.name],actualType:x,ref:t}))}));t.ObjectInputField=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2600);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.InvalidValueInput=void 0;var r,a=n(1),o=d(n(0)),i=n(98),u=n(248),l=d(n(21)),c=(r=n(2601))&&r.__esModule?r:{default:r},s=n(2602);function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function d(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}return r.default=e,n&&n.set(e,r),r}function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function h(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function v(e,t,n){return t in c.default?Object.keys(c.default[t]).filter((e=>n.includes(e))).map((e=>function(e){for(var t=1;tt.test(e))):[]}var m=(0,o.forwardRef)(((e,t)=>{var n=e.value,r=e.actualType,c=e.validTypes,f=e.onChange;(0,o.useImperativeHandle)(t,(()=>({focus:()=>{}})));var d=(0,o.useCallback)((()=>{f(l.default.from((0,l.unset)()))}),[f]),p=(0,o.useCallback)((e=>{f(l.default.from((0,l.set)(e)))}),[f]),h=(0,o.useMemo)((()=>v(n,r,c)),[n,r,c]);if("object"==typeof n&&null!==n&&!("_type"in n))return o.default.createElement(s.UntypedValueInput,{value:n,validTypes:c,onChange:f});var m=o.default.createElement(a.Stack,{padding:2},o.default.createElement(a.Button,{onClick:d,tone:"critical",text:"Reset value"}));return o.default.createElement(i.Alert,{status:"error",suffix:m,title:o.default.createElement(o.default.Fragment,null,"Invalid property value")},o.default.createElement(a.Text,{as:"p",muted:!0,size:1},"The property value is stored as a value type that does not match the expected type."),o.default.createElement(u.Details,{marginTop:4,open:!1,title:o.default.createElement(o.default.Fragment,null,"Developer info")},o.default.createElement(a.Stack,{space:3},1===c.length&&o.default.createElement(a.Text,{as:"p",muted:!0,size:1},"The value of this property must be of type ",o.default.createElement("code",null,c[0])," according to the schema."),1===c.length&&o.default.createElement(a.Text,{as:"p",muted:!0,size:1},"Mismatching value types typically occur when the schema has recently been changed."),1!==c.length&&o.default.createElement(a.Text,{as:"p",muted:!0,size:1},"Only the following types are valid here according to schema:"),1!==c.length&&o.default.createElement(a.Stack,{as:"ul",space:2},c.map((e=>o.default.createElement(a.Text,{as:"li",key:e},o.default.createElement("code",null,e))))),o.default.createElement(a.Stack,{marginTop:2,space:2},o.default.createElement(a.Text,{size:1,weight:"semibold"},"The current value (",o.default.createElement("code",null,r),")"),o.default.createElement(a.Card,{border:!0,padding:2,radius:2,tone:"inherit"},o.default.createElement(a.Code,{language:"json",size:1},JSON.stringify(n,null,2)))),h.length>0&&o.default.createElement(a.Stack,{space:1},h.map((e=>o.default.createElement(b,{converter:e,key:"".concat(e.from,"-").concat(e.to),onConvert:p,value:n})))))))}));function b(e){var t=e.converter,n=e.onConvert,r=e.value,i=(0,o.useCallback)((()=>n(t.convert(r))),[t,n,r]);return o.default.createElement(a.Button,{onClick:i,text:o.default.createElement(o.default.Fragment,null,"Convert to ",o.default.createElement("code",null,t.to))})}t.InvalidValueInput=m,m.displayName="InvalidValueInput"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=(r=n(82))&&r.__esModule?r:{default:r};var o=["yes","true","1"],i=["false","no","false","0","null"],u=o.concat(i),l=()=>!0;function c(){try{return Intl.DateTimeFormat().resolvedOptions().timeZone}catch(e){}return null}var s,f,d={string:{number:{test:Number,convert:Number},boolean:{test:e=>u.includes(e.toLowerCase()),convert:e=>o.includes(e.toLowerCase())||!i.includes(e.toLowerCase())},richDate:{test:e=>(0,a.default)(e),convert:e=>{return{_type:"richDate",local:(t=new Date(e),n=new Date(t.getTime()+60*t.getTimezoneOffset()*1e3),r=t.getTimezoneOffset()/60,a=t.getHours(),n.setHours(a-r),n).toJSON(),utc:new Date(e).toJSON(),timezone:c(),offset:(new Date).getTimezoneOffset()};var t,n,r,a}}},date:{richDate:{test:(f="date",e=>(e&&e._type)===f),convert:e=>Object.assign({},e,{_type:"richDate"})}},richDate:{datetime:{test:(s="utc",e=>e&&e[s]),convert:e=>e.utc}},number:{string:{test:l,convert:String},boolean:{test:l,convert:Number}},boolean:{string:{test:l,convert:e=>e?"Yes":"No"},number:{test:l,convert:Number}}};t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UntypedValueInput=function(e){var t=e.validTypes,n=e.value,l=e.onChange,c=1===t.length,s=u.schema.has(t[0]);return r.default.createElement(o.Alert,{status:"warning",title:r.default.createElement(r.default.Fragment,null,"Property value missing ",r.default.createElement("code",null,"_type"))},r.default.createElement(i.Details,{open:!1,title:r.default.createElement(r.default.Fragment,null,"Developer info")},r.default.createElement(a.Stack,{space:3},r.default.createElement(a.Text,{as:"p",muted:!0,size:1},"Encountered an object value without a ",r.default.createElement("code",null,"_type")," property."),c&&!s&&r.default.createElement(a.Text,{as:"p",muted:!0,size:1},"Either remove the ",r.default.createElement("code",null,"name")," property of the object declaration, or set"," ",r.default.createElement("code",null,"_type")," property on items."),!c&&r.default.createElement(a.Text,{as:"p",muted:!0,size:1},"The following types are valid here according to schema:"),!c&&r.default.createElement(a.Stack,{as:"ul",space:2},t.map((e=>r.default.createElement(a.Text,{as:"li",key:e,muted:!0,size:1},r.default.createElement("code",null,e))))),r.default.createElement(a.Stack,{space:2},r.default.createElement(a.Text,{as:"h4",weight:"semibold",size:1},"Current value (",r.default.createElement("code",null,"object"),"):"),r.default.createElement(a.Card,{border:!0,overflow:"auto",padding:2,radius:2,tone:"inherit"},r.default.createElement(a.Code,{language:"json"},JSON.stringify(n,null,2)))),r.default.createElement(a.Grid,{columns:[1,2,2],gap:1},c&&r.default.createElement(h,{onChange:l,targetType:t[0],value:n}),r.default.createElement(v,{onChange:l,validTypes:t,value:n})))))};var r=s(n(0)),a=n(1),o=n(98),i=n(248),u=n(44),l=s(n(21));function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}return r.default=e,n&&n.set(e,r),r}function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e){for(var t=1;td(d({},t),{},{_type:n})),[n,t]),u=(0,r.useCallback)((()=>o(l.default.from((0,l.setIfMissing)(n,["_type"])),i)),[i,o,n]);return r.default.createElement(a.Button,{onClick:u,text:r.default.createElement(r.default.Fragment,null,"Convert to ",r.default.createElement("code",null,n))})}function v(e){var t=e.value,n=e.onChange,o=e.validTypes,i=(0,r.useMemo)((()=>d(d({},t),{},{_type:o[0]})),[o,t]),u=(0,r.useCallback)((()=>n(l.default.from((0,l.unset)()),i)),[i,n]);return r.default.createElement(a.Button,{onClick:u,tone:"critical",text:"Unset value"})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UnknownFields=function(e){var t=e.fieldNames,n=e.onChange,o=e.readOnly,c=e.value,s=t.length,d=(0,r.useCallback)((e=>{n&&n(u.default.from((0,u.unset)([e])))}),[n]);return r.default.createElement(l.Alert,{status:"warning",title:r.default.createElement(r.default.Fragment,null,1===s&&r.default.createElement(r.default.Fragment,null,"Unknown field found"),s>1&&r.default.createElement(r.default.Fragment,null,"Unknown fields found"))},r.default.createElement(a.Text,{as:"p",muted:!0,size:1},1===s?r.default.createElement(r.default.Fragment,null,"Encountered a field that is not defined in the schema."):r.default.createElement(r.default.Fragment,null,"Encountered ",s," fields that are not defined in the schema.")),r.default.createElement(i.Details,{marginTop:4,open:!1,title:r.default.createElement(r.default.Fragment,null,"Developer info")},r.default.createElement(a.Box,{marginBottom:3},r.default.createElement(a.Text,{as:"p",muted:!0,size:1},1===s?r.default.createElement(r.default.Fragment,null,"This field is not defined in the schema, which could mean that the field definition has been removed or that someone else has added it to their own local project and have not deployed their changes yet."):r.default.createElement(r.default.Fragment,null,"These fields are not defined in the document’s schema, which could mean that the field definitions have been removed or that someone else has added them to their own local project and have not deployed their changes yet."))),r.default.createElement(a.Stack,{as:"ul",space:3},t.map((e=>r.default.createElement(f,{key:e,fieldName:e,onUnsetClick:d,readOnly:o,value:null==c?void 0:c[e]}))))))};var r=s(n(0)),a=n(1),o=n(8),i=n(248),u=s(n(21)),l=n(98);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}return r.default=e,n&&n.set(e,r),r}function f(e){var t=e.fieldName,n=e.onUnsetClick,i=e.readOnly,u=e.value,l=(0,r.useCallback)((()=>{n(t)}),[t,n]);return r.default.createElement(a.Card,{as:"li",padding:3,radius:2,shadow:1,tone:"caution"},r.default.createElement(a.Stack,{space:2},r.default.createElement(a.Card,{border:!0,radius:1},r.default.createElement(a.Card,{borderBottom:!0,padding:3},r.default.createElement(a.Code,{weight:"medium"},t)),r.default.createElement(a.Box,{overflow:"auto",padding:3},r.default.createElement(a.Code,{language:"json"},JSON.stringify(u,null,2)))),i&&r.default.createElement(a.Text,{as:"p",muted:!0,size:1},"This field is ",r.default.createElement("strong",null,"read only")," according to the document’s schema and cannot be unset. If you want to be able to unset this in Studio, make sure you remove the"," ",r.default.createElement("code",null,"readOnly")," field from the enclosing type in the schema."),!i&&r.default.createElement(a.Button,{icon:o.TrashIcon,onClick:l,tone:"critical",text:r.default.createElement(r.default.Fragment,null,"Remove field")})))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ObjectFieldSet=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(10),o=n(86),i=n(557),u=n(1049),l=["fieldset","focusPath","children","level","presence","markers","onFocus","fieldValues","fieldSetParent"];function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(){return s=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var h=(0,r.forwardRef)((function(e,t){var n=e.fieldset,c=e.focusPath,d=e.children,h=e.level,v=e.presence,m=e.markers,b=e.onFocus,y=e.fieldValues,g=e.fieldSetParent,O=p(e,l),w=n.options&&n.options.columns,j=(0,u.getCollapsedWithDefaults)(n.options,h),_=(0,r.useMemo)((()=>n.fields.map((e=>e.name))),[n.fields]),E=f(r.default.useState(j.collapsed),2),P=E[0],x=E[1],C=(0,r.useMemo)((()=>P&&v.length>0?v.filter((e=>"string"==typeof e.path[0]&&_.includes(e.path[0]))):o.EMPTY_ARRAY),[_,P,v]),k=(0,r.useMemo)((()=>0===m.length?m:m.filter((e=>"string"==typeof e.path[0]&&_.includes(e.path[0])))),[_,m]),S=r.default.useCallback((e=>{e?x(!0):(b([_[0]]),x(!1))}),[b,_]);return r.default.useEffect((()=>{c.length>0&&_.some((e=>c[0]===e))&&x(!1)}),[_,c]),r.default.createElement(i.ConditionalHiddenField,s({},n,{parent:g,value:y,hidden:n.hidden}),r.default.createElement(a.FormFieldSet,s({},O,{key:n.name,title:n.title,description:n.description,level:h+1,columns:w,collapsible:j.collapsible,collapsed:P,onToggle:S,__unstable_presence:P?C:o.EMPTY_ARRAY,__unstable_changeIndicator:!1,__unstable_markers:k,ref:P?t:null}),d))}));t.ObjectFieldSet=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2606);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FieldGroupTabs=void 0;var r,a,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=d(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=n(1),u=(r=n(3))&&r.__esModule?r:{default:r},l=n(2607),c=["fields"],s=["fields"],f=["onClick","disabled"];function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(d=function(e){return e?n:t})(e)}function p(){return p=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var v,m,b=(0,u.default)(i.ElementQuery)(a||(v=["\n /* Hide on small screens */\n &[data-eq-max~='0'] [data-ui='TabList'] {\n display: none;\n }\n\n /* Hide on medium to large screens */\n [data-ui='Select'] {\n display: none;\n }\n\n /* Show on small screens */\n &[data-eq-max~='0'] [data-ui='Select'] {\n display: block;\n }\n"],m||(m=v.slice(0)),a=Object.freeze(Object.defineProperties(v,{raw:{value:Object.freeze(m)}})))),y=e=>{var t=e.inputId,n=e.groups,r=e.onClick,a=e.selectedName,u=e.shouldAutoFocus,s=void 0===u||u,f=e.disabled;return o.default.createElement(i.TabList,{space:2,"data-testid":"field-group-tabs"},n.map((e=>{var i,u=e.fields,d=h(e,c);return u&&0!==u.length?o.default.createElement(l.GroupTab,p({key:"".concat(t,"-").concat(e.name,"-tab"),"aria-controls":"".concat(t,"-field-group-fields"),onClick:r,selected:null!==(i=a===e.name)&&void 0!==i?i:e.default,autoFocus:a===e.name&&s,parent:n,disabled:f},d)):null})).filter(Boolean))},g=e=>{var t=e.groups,n=e.inputId,r=e.onSelect,a=e.selectedName,u=e.shouldAutoFocus,c=void 0===u||u,f=e.disabled,d=(0,o.useCallback)((e=>{r(e.currentTarget.value)}),[r]);return o.default.createElement(i.Select,{fontSize:2,onChange:d,muted:!0,"data-testid":"field-group-select","aria-label":"Field groups",autoFocus:c,disabled:f,value:a},t.map((e=>{var r=e.fields,i=h(e,s);return r&&0!==r.length?o.default.createElement(l.GroupOption,p({key:"".concat(n,"-").concat(e.name,"-tab"),"aria-controls":"".concat(n,"-field-group-fields"),selected:a===e.name,parent:t},i)):null})))},O=o.default.memo((function(e){var t=e.onClick,n=e.disabled,r=void 0!==n&&n,a=h(e,f),i=(a.groups,(0,o.useCallback)((e=>{t(e)}),[t]));return o.default.createElement(b,{"data-testid":"field-group-root"},o.default.createElement(y,p({},a,{disabled:r,onClick:i})),o.default.createElement(g,p({},a,{disabled:r,onSelect:i})))}));t.FieldGroupTabs=O},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GroupTab=t.GroupOption=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(1),o=["onClick","parent","hidden"],i=["name","title"];function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function l(){return l=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var s=(0,r.forwardRef)((function(e,t){var n=e.name,i=e.title,u=e.onClick,s=(e.parent,e.hidden),f=c(e,o),d=r.default.useCallback((()=>{u(n)}),[n,u]);return s?null:r.default.createElement(a.Tab,l({"data-testid":"group-tab-".concat(n),size:1,id:"".concat(n,"-tab"),label:i||n,title:i||n,onClick:d},f,{ref:t}))}));t.GroupTab=s;t.GroupOption=e=>{var t=e.name,n=e.title,a=c(e,i),o=e.selected;return e.hidden?null:r.default.createElement("option",{title:n,value:t,id:"".concat(t,"-tab"),"aria-controls":a["aria-controls"],"data-testid":"group-select-".concat(t),"aria-selected":o?"true":"false"},n||t)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FieldGroupTabsWrapper=void 0;var r,a,o=n(1);var i,u,l=(0,((r=n(3))&&r.__esModule?r:{default:r}).default)(o.Card)(a||(i=["\n margin-bottom: ","px;\n padding-bottom: ","px;\n"],u||(u=i.slice(0)),a=Object.freeze(Object.defineProperties(i,{raw:{value:Object.freeze(u)}}))),(e=>{var t=e.$level,n=e.theme;return 0===t?0:-1*n.sanity.space[5]}),(e=>{e.$level;var t=e.theme;return t.sanity.space[4]}));t.FieldGroupTabsWrapper=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),n.d(t,"SortableContainer",(function(){return de})),n.d(t,"sortableContainer",(function(){return de})),n.d(t,"SortableElement",(function(){return ve})),n.d(t,"sortableElement",(function(){return ve})),n.d(t,"SortableHandle",(function(){return re})),n.d(t,"sortableHandle",(function(){return re})),n.d(t,"arrayMove",(function(){return j}));var r=n(117),a=n(2610),o=n(2614),i=n(2615),u=n(2616),l=n(2617),c=n(1053),s=n(2619),f=n(566),d=n(565),p=n(0),h=(n.n(p),n(19)),v=n.n(h),m=n(74),b=(n.n(m),n(2620)),y=n.n(b),g=n(2621),O=function(){function e(){Object(i.a)(this,e),Object(d.a)(this,"refs",{})}return Object(u.a)(e,[{key:"add",value:function(e,t){this.refs[e]||(this.refs[e]=[]),this.refs[e].push(t)}},{key:"remove",value:function(e,t){var n=this.getIndex(e,t);-1!==n&&this.refs[e].splice(n,1)}},{key:"isActive",value:function(){return this.active}},{key:"getActive",value:function(){var e=this;return this.refs[this.active.collection].find((function(t){return t.node.sortableInfo.index==e.active.index}))}},{key:"getIndex",value:function(e,t){return this.refs[e].indexOf(t)}},{key:"getOrderedRefs",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.active.collection;return this.refs[e].sort(w)}}]),e}();function w(e,t){return e.node.sortableInfo.index-t.node.sortableInfo.index}function j(e,t,n){return(e=e.slice()).splice(n<0?e.length+n:n,0,e.splice(t,1)[0]),e}function _(e,t){return Object.keys(e).reduce((function(n,r){return-1===t.indexOf(r)&&(n[r]=e[r]),n}),{})}var E={end:["touchend","touchcancel","mouseup"],move:["touchmove","mousemove"],start:["touchstart","mousedown"]},P=function(){if("undefined"==typeof window||"undefined"==typeof document)return"";var e=window.getComputedStyle(document.documentElement,"")||["-moz-hidden-iframe"],t=(Array.prototype.slice.call(e).join("").match(/-(moz|webkit|ms)-/)||""===e.OLink&&["","o"])[1];return"ms"===t?"ms":t&&t.length?t[0].toUpperCase()+t.substr(1):""}();function x(e,t){Object.keys(t).forEach((function(n){e.style[n]=t[n]}))}function C(e,t){e.style["".concat(P,"Transform")]=null==t?"":"translate3d(".concat(t.x,"px,").concat(t.y,"px,0)")}function k(e,t){e.style["".concat(P,"TransitionDuration")]=null==t?"":"".concat(t,"ms")}function S(e,t){for(;e;){if(t(e))return e;e=e.parentNode}return null}function D(e,t,n){return Math.max(e,Math.min(n,t))}function M(e){return"px"===e.substr(-2)?parseFloat(e):0}function A(e){var t=window.getComputedStyle(e);return{bottom:M(t.marginBottom),left:M(t.marginLeft),right:M(t.marginRight),top:M(t.marginTop)}}function T(e,t){var n=t.displayName||t.name;return n?"".concat(e,"(").concat(n,")"):e}function I(e,t){var n=e.getBoundingClientRect();return{top:n.top+t.top,left:n.left+t.left}}function R(e){return e.touches&&e.touches.length?{x:e.touches[0].pageX,y:e.touches[0].pageY}:e.changedTouches&&e.changedTouches.length?{x:e.changedTouches[0].pageX,y:e.changedTouches[0].pageY}:{x:e.pageX,y:e.pageY}}function F(e){return e.touches&&e.touches.length||e.changedTouches&&e.changedTouches.length}function B(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{left:0,top:0};if(e){var r={left:n.left+e.offsetLeft,top:n.top+e.offsetTop};return e.parentNode===t?r:B(e.parentNode,t,r)}}function L(e,t,n){return et?e-1:e>n&&e0&&n[t].height>0)&&e.getContext("2d").drawImage(n[t],0,0)})),r}function re(e){var t,n,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{withRef:!1};return n=t=function(t){function n(){return Object(i.a)(this,n),Object(l.a)(this,Object(c.a)(n).apply(this,arguments))}return Object(s.a)(n,t),Object(u.a)(n,[{key:"componentDidMount",value:function(){Object(m.findDOMNode)(this).sortableHandle=!0}},{key:"getWrappedInstance",value:function(){return y()(a.withRef,"To access the wrapped instance, you need to pass in {withRef: true} as the second argument of the SortableHandle() call"),this.refs.wrappedInstance}},{key:"render",value:function(){var t=a.withRef?"wrappedInstance":null;return Object(p.createElement)(e,Object(r.a)({ref:t},this.props))}}]),n}(p.Component),Object(d.a)(t,"displayName",T("sortableHandle",e)),n}function ae(e){return null!=e.sortableHandle}var oe=function(){function e(t,n){Object(i.a)(this,e),this.container=t,this.onScrollCallback=n}return Object(u.a)(e,[{key:"clear",value:function(){null!=this.interval&&(clearInterval(this.interval),this.interval=null)}},{key:"update",value:function(e){var t=this,n=e.translate,r=e.minTranslate,a=e.maxTranslate,o=e.width,i=e.height,u={x:0,y:0},l={x:1,y:1},c=10,s=10,f=this.container,d=f.scrollTop,p=f.scrollLeft,h=f.scrollHeight,v=f.scrollWidth,m=0===d,b=h-d-f.clientHeight==0,y=0===p,g=v-p-f.clientWidth==0;n.y>=a.y-i/2&&!b?(u.y=1,l.y=s*Math.abs((a.y-i/2-n.y)/i)):n.x>=a.x-o/2&&!g?(u.x=1,l.x=c*Math.abs((a.x-o/2-n.x)/o)):n.y<=r.y+i/2&&!m?(u.y=-1,l.y=s*Math.abs((n.y-i/2-r.y)/i)):n.x<=r.x+o/2&&!y&&(u.x=-1,l.x=c*Math.abs((n.x-o/2-r.x)/o)),this.interval&&(this.clear(),this.isAutoScrolling=!1),0===u.x&&0===u.y||(this.interval=setInterval((function(){t.isAutoScrolling=!0;var e={left:l.x*u.x,top:l.y*u.y};t.container.scrollTop+=e.top,t.container.scrollLeft+=e.left,t.onScrollCallback(e)}),5))}}]),e}();var ie={axis:v.a.oneOf(["x","y","xy"]),contentWindow:v.a.any,disableAutoscroll:v.a.bool,distance:v.a.number,getContainer:v.a.func,getHelperDimensions:v.a.func,helperClass:v.a.string,helperContainer:v.a.oneOfType([v.a.func,"undefined"==typeof HTMLElement?v.a.any:v.a.instanceOf(HTMLElement)]),hideSortableGhost:v.a.bool,keyboardSortingTransitionDuration:v.a.number,lockAxis:v.a.string,lockOffset:v.a.oneOfType([v.a.number,v.a.string,v.a.arrayOf(v.a.oneOfType([v.a.number,v.a.string]))]),lockToContainerEdges:v.a.bool,onSortEnd:v.a.func,onSortMove:v.a.func,onSortOver:v.a.func,onSortStart:v.a.func,pressDelay:v.a.number,pressThreshold:v.a.number,keyCodes:v.a.shape({lift:v.a.arrayOf(v.a.number),drop:v.a.arrayOf(v.a.number),cancel:v.a.arrayOf(v.a.number),up:v.a.arrayOf(v.a.number),down:v.a.arrayOf(v.a.number)}),shouldCancelStart:v.a.func,transitionDuration:v.a.number,updateBeforeSortStart:v.a.func,useDragHandle:v.a.bool,useWindowAsScrollContainer:v.a.bool},ue={lift:[H],drop:[H],cancel:[U],up:[G,Y],down:[q,$]},le={axis:"y",disableAutoscroll:!1,distance:0,getHelperDimensions:function(e){var t=e.node;return{height:t.offsetHeight,width:t.offsetWidth}},hideSortableGhost:!0,lockOffset:"50%",lockToContainerEdges:!1,pressDelay:0,pressThreshold:5,keyCodes:ue,shouldCancelStart:function(e){return-1!==[J,ee,te,Q,K].indexOf(e.target.tagName)||!!S(e.target,(function(e){return"true"===e.contentEditable}))},transitionDuration:300,useWindowAsScrollContainer:!1},ce=Object.keys(ie);function se(e){y()(!(e.distance&&e.pressDelay),"Attempted to set both `pressDelay` and `distance` on SortableContainer, you may only use one or the other, not both at the same time.")}function fe(e,t){try{var n=e()}catch(e){return t(!0,e)}return n&&n.then?n.then(t.bind(null,!1),t.bind(null,!0)):t(!1,value)}function de(e){var t,n,h=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{withRef:!1};return n=t=function(t){function n(e){var t;return Object(i.a)(this,n),t=Object(l.a)(this,Object(c.a)(n).call(this,e)),Object(d.a)(Object(f.a)(Object(f.a)(t)),"state",{}),Object(d.a)(Object(f.a)(Object(f.a)(t)),"handleStart",(function(e){var n=t.props,r=n.distance,a=n.shouldCancelStart;if(2!==e.button&&!a(e)){t.touched=!0,t.position=R(e);var o=S(e.target,(function(e){return null!=e.sortableInfo}));if(o&&o.sortableInfo&&t.nodeIsChild(o)&&!t.state.sorting){var i=t.props.useDragHandle,u=o.sortableInfo,l=u.index,c=u.collection;if(u.disabled)return;if(i&&!S(e.target,ae))return;t.manager.active={collection:c,index:l},F(e)||e.target.tagName!==Z||e.preventDefault(),r||(0===t.props.pressDelay?t.handlePress(e):t.pressTimer=setTimeout((function(){return t.handlePress(e)}),t.props.pressDelay))}}})),Object(d.a)(Object(f.a)(Object(f.a)(t)),"nodeIsChild",(function(e){return e.sortableInfo.manager===t.manager})),Object(d.a)(Object(f.a)(Object(f.a)(t)),"handleMove",(function(e){var n=t.props,r=n.distance,a=n.pressThreshold;if(!t.state.sorting&&t.touched&&!t._awaitingUpdateBeforeSortStart){var o=R(e),i={x:t.position.x-o.x,y:t.position.y-o.y},u=Math.abs(i.x)+Math.abs(i.y);t.delta=i,r||a&&!(u>=a)?r&&u>=r&&t.manager.isActive()&&t.handlePress(e):(clearTimeout(t.cancelTimer),t.cancelTimer=setTimeout(t.cancel,0))}})),Object(d.a)(Object(f.a)(Object(f.a)(t)),"handleEnd",(function(){t.touched=!1,t.cancel()})),Object(d.a)(Object(f.a)(Object(f.a)(t)),"cancel",(function(){var e=t.props.distance;t.state.sorting||(e||clearTimeout(t.pressTimer),t.manager.active=null)})),Object(d.a)(Object(f.a)(Object(f.a)(t)),"handlePress",(function(e){try{var n=t.manager.getActive(),r=function(){if(n){var r=function(){var n=p.sortableInfo.index,r=A(p),a=z(t.container),s=t.scrollContainer.getBoundingClientRect(),m=u({index:n,node:p,collection:h});if(t.node=p,t.margin=r,t.gridGap=a,t.width=m.width,t.height=m.height,t.marginOffset={x:t.margin.left+t.margin.right+t.gridGap.x,y:Math.max(t.margin.top,t.margin.bottom,t.gridGap.y)},t.boundingClientRect=p.getBoundingClientRect(),t.containerBoundingRect=s,t.index=n,t.newIndex=n,t.axis={x:i.indexOf("x")>=0,y:i.indexOf("y")>=0},t.offsetEdge=B(p,t.container),t.initialOffset=R(v?Object(o.a)({},e,{pageX:t.boundingClientRect.left,pageY:t.boundingClientRect.top}):e),t.initialScroll={left:t.scrollContainer.scrollLeft,top:t.scrollContainer.scrollTop},t.initialWindowScroll={left:window.pageXOffset,top:window.pageYOffset},t.helper=t.helperContainer.appendChild(ne(p)),x(t.helper,{boxSizing:"border-box",height:"".concat(t.height,"px"),left:"".concat(t.boundingClientRect.left-r.left,"px"),pointerEvents:"none",position:"fixed",top:"".concat(t.boundingClientRect.top-r.top,"px"),width:"".concat(t.width,"px")}),v&&t.helper.focus(),c&&(t.sortableGhost=p,x(p,{opacity:0,visibility:"hidden"})),t.minTranslate={},t.maxTranslate={},v){var b=d?{top:0,left:0,width:t.contentWindow.innerWidth,height:t.contentWindow.innerHeight}:t.containerBoundingRect,y=b.top,g=b.left,O=b.width,w=y+b.height,j=g+O;t.axis.x&&(t.minTranslate.x=g-t.boundingClientRect.left,t.maxTranslate.x=j-(t.boundingClientRect.left+t.width)),t.axis.y&&(t.minTranslate.y=y-t.boundingClientRect.top,t.maxTranslate.y=w-(t.boundingClientRect.top+t.height))}else t.axis.x&&(t.minTranslate.x=(d?0:s.left)-t.boundingClientRect.left-t.width/2,t.maxTranslate.x=(d?t.contentWindow.innerWidth:s.left+s.width)-t.boundingClientRect.left-t.width/2),t.axis.y&&(t.minTranslate.y=(d?0:s.top)-t.boundingClientRect.top-t.height/2,t.maxTranslate.y=(d?t.contentWindow.innerHeight:s.top+s.height)-t.boundingClientRect.top-t.height/2);l&&l.split(" ").forEach((function(e){return t.helper.classList.add(e)})),t.listenerNode=e.touches?p:t.contentWindow,v?(t.listenerNode.addEventListener("wheel",t.handleKeyEnd,!0),t.listenerNode.addEventListener("mousedown",t.handleKeyEnd,!0),t.listenerNode.addEventListener("keydown",t.handleKeyDown)):(E.move.forEach((function(e){return t.listenerNode.addEventListener(e,t.handleSortMove,!1)})),E.end.forEach((function(e){return t.listenerNode.addEventListener(e,t.handleSortEnd,!1)}))),t.setState({sorting:!0,sortingIndex:n}),f&&f({node:p,index:n,collection:h,isKeySorting:v,nodes:t.manager.getOrderedRefs(),helper:t.helper},e),v&&t.keyMove(0)},a=t.props,i=a.axis,u=a.getHelperDimensions,l=a.helperClass,c=a.hideSortableGhost,s=a.updateBeforeSortStart,f=a.onSortStart,d=a.useWindowAsScrollContainer,p=n.node,h=n.collection,v=t.manager.isKeySorting,m=function(){if("function"==typeof s){t._awaitingUpdateBeforeSortStart=!0;var n=fe((function(){var t=p.sortableInfo.index;return Promise.resolve(s({collection:h,index:t,node:p,isKeySorting:v},e)).then((function(){}))}),(function(e,n){if(t._awaitingUpdateBeforeSortStart=!1,e)throw n;return n}));if(n&&n.then)return n.then((function(){}))}}();return m&&m.then?m.then(r):r()}}();return Promise.resolve(r&&r.then?r.then((function(){})):void 0)}catch(e){return Promise.reject(e)}})),Object(d.a)(Object(f.a)(Object(f.a)(t)),"handleSortMove",(function(e){var n=t.props.onSortMove;"function"==typeof e.preventDefault&&e.preventDefault(),t.updateHelperPosition(e),t.animateNodes(),t.autoscroll(),n&&n(e)})),Object(d.a)(Object(f.a)(Object(f.a)(t)),"handleSortEnd",(function(e){var n=t.props,r=n.hideSortableGhost,a=n.onSortEnd,o=t.manager,i=o.active.collection,u=o.isKeySorting,l=t.manager.getOrderedRefs();t.listenerNode&&(u?(t.listenerNode.removeEventListener("wheel",t.handleKeyEnd,!0),t.listenerNode.removeEventListener("mousedown",t.handleKeyEnd,!0),t.listenerNode.removeEventListener("keydown",t.handleKeyDown)):(E.move.forEach((function(e){return t.listenerNode.removeEventListener(e,t.handleSortMove)})),E.end.forEach((function(e){return t.listenerNode.removeEventListener(e,t.handleSortEnd)})))),t.helper.parentNode.removeChild(t.helper),r&&t.sortableGhost&&x(t.sortableGhost,{opacity:"",visibility:""});for(var c=0,s=l.length;cr)){t.prevIndex=o,t.newIndex=a;var i=L(t.newIndex,t.prevIndex,t.index),u=n.find((function(e){return e.node.sortableInfo.index===i})),l=u.node,c=t.containerScrollDelta,s=u.boundingClientRect||I(l,c),f=u.translate||{x:0,y:0},d=s.top+f.y-c.top,p=s.left+f.x-c.left,h=om?m/2:this.height/2,width:this.width>v?v/2:this.width/2},y=c&&h>this.index&&h<=s,g=c&&h=s,O={x:0,y:0},w=i[f].edgeOffset;w||(w=B(p,this.container),i[f].edgeOffset=w,c&&(i[f].boundingClientRect=I(p,a)));var j=f0&&i[f-1];j&&!j.edgeOffset&&(j.edgeOffset=B(j.node,this.container),c&&(j.boundingClientRect=I(j.node,a))),h!==this.index?(t&&k(p,t),this.axis.x?this.axis.y?g||hthis.containerBoundingRect.width-b.width&&j&&(O.x=j.edgeOffset.left-w.left,O.y=j.edgeOffset.top-w.top),null===this.newIndex&&(this.newIndex=h)):(y||h>this.index&&(u+o.left+b.width>=w.left&&l+o.top+b.height>=w.top||l+o.top+b.height>=w.top+m))&&(O.x=-(this.width+this.marginOffset.x),w.left+O.xthis.index&&u+o.left+b.width>=w.left?(O.x=-(this.width+this.marginOffset.x),this.newIndex=h):(g||hthis.index&&l+o.top+b.height>=w.top?(O.y=-(this.height+this.marginOffset.y),this.newIndex=h):(g||h1&&void 0!==arguments[1]?arguments[1]:{withRef:!1};return n=t=function(t){function n(){return Object(i.a)(this,n),Object(l.a)(this,Object(c.a)(n).apply(this,arguments))}return Object(s.a)(n,t),Object(u.a)(n,[{key:"componentDidMount",value:function(){this.register()}},{key:"componentDidUpdate",value:function(e){this.node&&(e.index!==this.props.index&&(this.node.sortableInfo.index=this.props.index),e.disabled!==this.props.disabled&&(this.node.sortableInfo.disabled=this.props.disabled)),e.collection!==this.props.collection&&(this.unregister(e.collection),this.register())}},{key:"componentWillUnmount",value:function(){this.unregister()}},{key:"register",value:function(){var e=this.props,t=e.collection,n=e.disabled,r=e.index,a=Object(m.findDOMNode)(this);a.sortableInfo={collection:t,disabled:n,index:r,manager:this.context.manager},this.node=a,this.ref={node:a},this.context.manager.add(t,this.ref)}},{key:"unregister",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props.collection;this.context.manager.remove(e,this.ref)}},{key:"getWrappedInstance",value:function(){return y()(a.withRef,"To access the wrapped instance, you need to pass in {withRef: true} as the second argument of the SortableElement() call"),this.refs.wrappedInstance}},{key:"render",value:function(){var t=a.withRef?"wrappedInstance":null;return Object(p.createElement)(e,Object(r.a)({ref:t},_(this.props,he)))}}]),n}(p.Component),Object(d.a)(t,"displayName",T("sortableElement",e)),Object(d.a)(t,"contextTypes",{manager:v.a.object.isRequired}),Object(d.a)(t,"propTypes",pe),Object(d.a)(t,"defaultProps",{collection:0}),n}},function(e,t,n){"use strict";t.a=function(e,t){return Object(r.a)(e)||Object(a.a)(e,t)||Object(o.a)(e,t)||Object(i.a)()};var r=n(2611),a=n(2612),o=n(1051),i=n(2613)},function(e,t,n){"use strict";t.a=function(e){if(Array.isArray(e))return e}},function(e,t,n){"use strict";t.a=function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}},function(e,t,n){"use strict";t.a=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}},function(e,t,n){"use strict";t.a=function(e){for(var t=1;t{!e&&t&&F.current&&F.current.focus()}));var N=(0,o.useMemo)((()=>(0,i.pathFor)([E?{_key:E}:_])),[_,E]),W=(0,o.useCallback)((e=>{E&&k([{_key:E},...e])}),[k,E]),V=(0,o.useCallback)((e=>{e.target===e.currentTarget&&W([])}),[W]),z=(0,o.useCallback)((()=>W([i.FOCUS_TERMINATOR])),[W]),U=(0,o.useCallback)((()=>{(0,h.isEmpty)(g)?D(g):W([])}),[g,D,W]),H=(0,o.useCallback)(((e,t)=>S(e,void 0===t?g:t)),[S,g]),Y=(0,o.useCallback)((()=>D(g)),[D,g]),G=(0,o.useCallback)((e=>{"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),z())}),[z]),$=j.options||{},q=!B&&!1!==$.sortable,Z=(0,s.hasFocusWithinPath)(C,g),K=(0,h.getItemType)(j,g),X="grid"===(null===(n=j.options)||void 0===n?void 0:n.layout),J=X?b.CellItem:m.RowItem,Q=o.default.useMemo((()=>w.filter((e=>(0,i.startsWith)(N,e.path)))),[N,w]),ee=(0,o.useMemo)((()=>0===Q.length?c.EMPTY_ARRAY:Q.filter(a.isValidationMarker).map((e=>{if(e.path.length<=1)return e;var t="error"===e.level?"errors":"warnings";return O(O({},e),{},{item:e.item.cloneWithMessage("Contains ".concat(t))})}))),[Q]),te=(0,o.useMemo)((()=>x.filter((e=>(0,i.startsWith)(N,e.path)))),[N,x]),ne=K&&(0,a.isReferenceSchemaType)(K),re=(0,o.useMemo)((()=>{var e,t;if(!Z&&!ne)return null;var n=o.default.createElement(v.ItemForm,{onChange:H,markers:Q,filterField:T,focusPath:C,onFocus:k,onBlur:A,onInsert:M,insertableTypes:j.of,type:K,value:g,isSortable:q,ReferenceItemComponent:R,readOnly:B,presence:te,compareValue:I});return ne&&!X?n:o.default.createElement(d.EditPortal,{header:B?"View ".concat((null==K?void 0:K.title)||""):"Edit ".concat((null==K?void 0:K.title)||""),type:"fold"===(null==j||null===(e=j.options)||void 0===e?void 0:e.editModal)?"dialog":(null==j||null===(t=j.options)||void 0===t?void 0:t.editModal)||"dialog",id:g._key,onClose:U,legacy_referenceElement:F.current},n)}),[R,I,T,C,H,U,Z,X,ne,q,Q,te,K,A,k,M,B,null==j||null===(y=j.options)||void 0===y?void 0:y.editModal,g]),ae=o.default.createElement(J,{"aria-selected":Z,index:_,value:g,readOnly:P,type:K,insertableTypes:j.of,presence:Z?c.EMPTY_ARRAY:te,validation:ee,isSortable:q,onInsert:M,onFocus:V,onClick:K?z:void 0,onRemove:Y,onKeyPress:G,ref:F});return o.default.createElement(o.default.Fragment,null,o.default.createElement(r.ChangeIndicatorScope,{path:N},o.default.createElement(r.ContextProvidedChangeIndicator,{compareDeep:!0,disabled:Z&&!ne},X?ae:o.default.createElement(u.Box,{marginX:1},ne?re:ae))),!Z||ne&&!X?null:re)}));t.ArrayItem=j},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.hasFocusAtPath=function(e,t){return 1===e.length&&a(e[0],t)},t.hasFocusWithinPath=function(e,t){return e.length>1&&a(e[0],t)};var r=n(12);function a(e,t){return(0,r.isKeyedObject)(t)&&(0,r.isKeySegment)(e)&&t._key===e._key}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useScrollIntoViewOnFocusWithin=function(e,t){return(0,i.useDidUpdate)(t,(0,a.useCallback)(((t,n)=>{e.current&&!t&&n&&(0,o.default)(e.current,u)}),[e]))};var r,a=n(0),o=(r=n(249))&&r.__esModule?r:{default:r},i=n(194);var u={scrollMode:"if-needed"}},function(e,t,n){"use strict";function r(e){return"object"==typeof e&&null!=e&&1===e.nodeType}function a(e,t){return(!t||"hidden"!==e)&&"visible"!==e&&"clip"!==e}function o(e,t){if(e.clientHeightt||o>e&&i=t&&u>=n?o-e-r:i>t&&un?i-t+a:0}t.a=function(e,t){var n=window,a=t.scrollMode,u=t.block,l=t.inline,c=t.boundary,s=t.skipOverflowHiddenElements,f="function"==typeof c?c:function(e){return e!==c};if(!r(e))throw new TypeError("Invalid target");for(var d=document.scrollingElement||document.documentElement,p=[],h=e;r(h)&&f(h);){if((h=h.parentElement)===d){p.push(h);break}null!=h&&h===document.body&&o(h)&&!o(document.documentElement)||null!=h&&o(h,s)&&p.push(h)}for(var v=n.visualViewport?n.visualViewport.width:innerWidth,m=n.visualViewport?n.visualViewport.height:innerHeight,b=window.scrollX||pageXOffset,y=window.scrollY||pageYOffset,g=e.getBoundingClientRect(),O=g.height,w=g.width,j=g.top,_=g.right,E=g.bottom,P=g.left,x="start"===u||"nearest"===u?j:"end"===u?E:j+O/2,C="center"===l?P+w/2:"end"===l?_:P,k=[],S=0;S=0&&P>=0&&E<=m&&_<=v&&j>=I&&E<=F&&P>=B&&_<=R)return k;var L=getComputedStyle(D),N=parseInt(L.borderLeftWidth,10),W=parseInt(L.borderTopWidth,10),V=parseInt(L.borderRightWidth,10),z=parseInt(L.borderBottomWidth,10),U=0,H=0,Y="offsetWidth"in D?D.offsetWidth-D.clientWidth-N-V:0,G="offsetHeight"in D?D.offsetHeight-D.clientHeight-W-z:0;if(d===D)U="start"===u?x:"end"===u?x-m:"nearest"===u?i(y,y+m,m,W,z,y+x,y+x+O,O):x-m/2,H="start"===l?C:"center"===l?C-v/2:"end"===l?C-v:i(b,b+v,v,N,V,b+C,b+C+w,w),U=Math.max(0,U+y),H=Math.max(0,H+b);else{U="start"===u?x-I-W:"end"===u?x-F+z+G:"nearest"===u?i(I,F,A,W,z+G,x,x+O,O):x-(I+A/2)+G/2,H="start"===l?C-B-N:"center"===l?C-(B+T/2)+Y/2:"end"===l?C-R+V+Y:i(B,R,T,N,V+Y,C,C+w,w);var $=D.scrollLeft,q=D.scrollTop;x+=q-(U=Math.max(0,Math.min(q+U,D.scrollHeight-A+G))),C+=$-(H=Math.max(0,Math.min($+H,D.scrollWidth-T+Y)))}k.push({el:D,top:U,left:H})}return k}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.EditPortal=function(e){var t=e.type,n=e.id,r=e.onClose,c=e.children,s=e.legacy_referenceElement,f=e.header;if("inline"===t)return c;if("fullscreen"===t)return a.default.createElement(o.Layer,null,a.default.createElement(o.Dialog,{width:"auto",id:n,onClose:r,header:f,__unstable_autoFocus:!1},a.default.createElement(i.PresenceOverlay,{margins:l},a.default.createElement(o.Box,{padding:4},c))));if("popover"===t||"fold"===t)return"fold"===t&&console.warn('The option named `editItem: "fold"` is no longer supported'),a.default.createElement(u.PopoverDialog,{onClose:r,referenceElement:s,placement:"auto",title:f},a.default.createElement(i.PresenceOverlay,{margins:l},c));return a.default.createElement(o.Dialog,{width:1,id:n,onClose:r,header:f,__unstable_autoFocus:!1},a.default.createElement(i.PresenceOverlay,{margins:l},a.default.createElement(o.Box,{padding:4},c)))};var r,a=(r=n(0))&&r.__esModule?r:{default:r},o=n(1),i=n(53),u=n(2631);var l=[0,0,1,0]},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PopoverDialog=function(e){var t=e.boundaryElement,n=e.children,r=e.onClose,i=e.placement,u=e.referenceElement,l=e.depth,c=e.preventOverflow,s=e.fallbackPlacements,f=e.portal,d=e.title,p=e.size;return a.default.createElement(o.PopoverDialogPart,{title:d,fallbackPlacements:s,onClose:r,onEscape:r,onClickOutside:r,referenceElement:u,placement:i,preventOverflow:c,size:p,depth:l,portal:f,boundaryElement:t},n)};var r,a=(r=n(0))&&r.__esModule?r:{default:r},o=n(44)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.IGNORE_KEYS=void 0;t.IGNORE_KEYS=["_key","_type","_weak"]},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ItemForm=void 0;var r=n(12),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var u=a?Object.getOwnPropertyDescriptor(e,o):null;u&&(u.get||u.set)?Object.defineProperty(r,o,u):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(97);function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}function u(){return u=Object.assign||function(e){for(var t=1;tw?(0,a.forwardRef)((function(e,t){return a.default.createElement(p,u({},e,{insertableTypes:h,onInsert:g,isSortable:m,onChange:d,ref:t}))})):void 0),[p,h,w,m,g,d]);return a.default.createElement(o.FormBuilderInput,{type:n,level:0,value:i,onChange:d,onFocus:s,onBlur:f,inputComponent:j,compareValue:O,focusPath:c,readOnly:v||n.readOnly||!1,markers:l,path:[{_key:i._key}],filterField:b,presence:y,ref:t})}));t.ItemForm=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RowItem=void 0;var r=n(53),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=y(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(1),i=n(8),u=n(10),l=n(20),c=b(n(150)),s=n(345),f=b(n(569)),d=n(562),p=n(346),h=n(347),v=n(1055),m=["isSortable","value","onClick","onKeyPress","onFocus","type","readOnly","presence","onInsert","insertableTypes","onRemove","validation"];function b(e){return e&&e.__esModule?e:{default:e}}function y(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(y=function(e){return e?n:t})(e)}function g(){return g=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var E=a.default.createElement(s.DragHandle,{paddingX:1,paddingY:3}),P={portal:!0,tone:"default"},x=a.default.forwardRef((function(e,t){var n,s=a.default.useRef(null),b=e.isSortable,y=e.value,O=e.onClick,j=e.onKeyPress,x=e.onFocus,C=e.type,k=e.readOnly,S=e.presence,D=e.onInsert,M=e.insertableTypes,A=e.onRemove,T=e.validation,I=_(e,m),R=T.some((e=>"error"===e.level)),F=T.some((e=>"warning"===e.level)),B=(0,a.useCallback)((()=>{null==D||D({item:w(w({},y),{},{_key:(0,f.default)()}),position:"after",path:[{_key:y._key}],edit:!1})}),[D,y]),L=(0,a.useCallback)(((e,t)=>{null==D||D({item:w(w({},(0,d.createProtoValue)(t)),{},{_key:(0,f.default)()}),position:e,path:[{_key:y._key}]})}),[D,y._key]),N=(0,l.useId)();return a.default.createElement(v.RowWrapper,g({},I,{ref:t,radius:2,padding:1,tone:k?"transparent":R?"critical":F?"caution":"default"}),a.default.createElement(o.Flex,{align:"center"},b&&a.default.createElement(o.Card,{className:"dragHandle",tone:"inherit",marginRight:1},E),C?a.default.createElement(o.Card,{as:"button",type:"button",tone:"inherit",radius:2,padding:1,flex:1,onClick:O,ref:s,onKeyPress:j,onFocus:x,__unstable_focusRing:!0},a.default.createElement(c.default,{layout:"grid"===(null===(n=C.options)||void 0===n?void 0:n.layout)?"media":"default",value:y,type:C})):a.default.createElement(o.Box,{flex:1},a.default.createElement(h.ItemWithMissingType,{value:y,onFocus:x})),a.default.createElement(o.Flex,{align:"center"},!k&&S.length>0&&a.default.createElement(o.Box,{marginLeft:1},a.default.createElement(r.FieldPresence,{presence:S,maxAvatars:1})),T.length>0&&a.default.createElement(o.Box,{marginLeft:1,paddingX:1,paddingY:3},a.default.createElement(u.FormFieldValidationStatus,{__unstable_markers:T,__unstable_showSummary:!y._ref})),!k&&a.default.createElement(o.MenuButton,{button:a.default.createElement(o.Button,{padding:2,mode:"bleed",icon:i.EllipsisVerticalIcon}),id:"".concat(N,"-menuButton"),menu:a.default.createElement(o.Menu,null,a.default.createElement(o.MenuItem,{text:"Remove",tone:"critical",icon:i.TrashIcon,onClick:A}),a.default.createElement(o.MenuItem,{text:"Duplicate",icon:i.CopyIcon,onClick:B}),a.default.createElement(p.InsertMenu,{types:M,onInsert:L})),placement:"right",popover:P}),!y._key&&a.default.createElement(o.Box,{marginLeft:1},a.default.createElement(o.Tooltip,{content:a.default.createElement(o.Box,{padding:2},a.default.createElement(o.Text,{muted:!0,size:1},"This item is missing the required ",a.default.createElement("code",null,"_key")," property.")),placement:"top"},a.default.createElement(o.Badge,{mode:"outline",tone:"caution"},"Missing key"))))))}));t.RowItem=x},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PreviewPrimitive=function(e){return a.default.createElement("span",null,e.value)};var r,a=(r=n(0))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PreviewObject=function(e){var t=e.value,n=e.maxDepth,l=void 0===n?4:n,f=e._depth,d=void 0===f?0:f,p=s(e,i),h=t._type,v=(t._key,s(t,u)),m=Object.keys(v);if(d>=l)return a.default.createElement("span",null,(0,r.default)(h||"object")," ","{".concat(m.join(", "),"}"));return a.default.createElement("div",null,h&&a.default.createElement("h3",null,a.default.createElement("em",null,(0,r.default)(h)),":"),a.default.createElement("ul",null,m.map((e=>a.default.createElement("li",{key:e},a.default.createElement("b",null,e),":"," ",a.default.createElement(o.PreviewAny,c({},p,{value:v[e],_depth:d+1,maxDepth:l})))))))};var r=l(n(175)),a=l(n(0)),o=n(568),i=["value","maxDepth","_depth"],u=["_type","_key"];function l(e){return e&&e.__esModule?e:{default:e}}function c(){return c=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PreviewArray=function(e){var t=e.value,n=e.maxDepth,r=void 0===n?4:n,l=e._depth,c=void 0===l?0:l,s=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,i);if(c>=r)return a.default.createElement("span",null,"Array(",t.length,")");return a.default.createElement("ul",null,t.map(((e,t)=>a.default.createElement("li",{key:t},a.default.createElement(o.PreviewAny,u({},s,{value:e,_depth:c+1,maxDepth:r}))))))};var r,a=(r=n(0))&&r.__esModule?r:{default:r},o=n(568),i=["value","maxDepth","_depth"];function u(){return u=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function A(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var T=d.default.createElement(g.DragHandle,{grid:!0,padding:2,mode:"ghost"}),I=(0,v.default)(p.Card)(r||(r=A(["\n position: absolute;\n top: 0;\n left: 0;\n"]))),R=(0,v.default)(p.Flex)(a||(a=A(["\n position: absolute;\n top: 0;\n right: 0;\n height: 35px;\n"]))),F=(0,v.default)(p.Card)(o||(o=A(["\n transition: border-color 250ms;\n position: relative;\n\n @media (hover: hover) {\n "," {\n opacity: 0;\n }\n\n &:hover,\n &:focus-within {\n "," {\n opacity: 1;\n }\n }\n }\n\n &[aria-selected='true'] {\n box-shadow: 0 0 0 2px var(--card-focus-ring-color);\n }\n"])),I,I),B=(0,v.default)(p.Flex)(i||(i=A(["\n min-height: 35px;\n"]))),L=(0,v.default)(p.Card)(u||(u=A(["\n border-top-right-radius: inherit;\n border-top-left-radius: inherit;\n height: 100%;\n\n @media (hover: hover) {\n &:hover {\n filter: brightness(95%);\n }\n }\n\n &:focus:focus-visible {\n box-shadow: 0 0 0 2px var(--card-focus-ring-color);\n }\n"]))),N=(0,v.default)(p.Box)(l||(l=A(["\n padding-bottom: 100%;\n"]))),W=(0,v.default)(_.ItemWithMissingType)(c||(c=A(["\n position: absolute;\n top: 0;\n left: 0;\n height: 100%;\n"]))),V=d.default.forwardRef((function(e,t){var n=d.default.useRef(),r=e.isSortable,a=e.value,o=e.onClick,i=e.onKeyPress,u=e.onFocus,l=e.onInsert,c=e.insertableTypes,v=e.type,g=e.readOnly,_=e.presence,P=e.onRemove,x=e.validation,k=M(e,E),D=x.filter(m.isValidationErrorMarker).length>0,A=x.filter(m.isValidationWarningMarker).length>0,V=a._key,z=(0,d.useMemo)((()=>V?D?"critical":A?"caution":void 0:"caution"),[D,A,V]),U=(0,d.useCallback)((()=>{null==l||l({item:S(S({},a),{},{_key:(0,O.default)()}),position:"after",path:[{_key:a._key}],edit:!1})}),[l,a]),H=(0,d.useCallback)(((e,t)=>{null==l||l({item:(0,w.createProtoValue)(t),position:e,path:[{_key:a._key}]})}),[l,a._key]),Y=(0,b.useId)();return d.default.createElement(F,C({},k,{radius:2,ref:t,border:!0,tone:z}),v?d.default.createElement(L,{tone:"inherit","data-ui":"PreviewCard",forwardedAs:"button",type:"button",overflow:"auto",flex:1,tabIndex:0,onClick:o,ref:n,onKeyPress:i,onFocus:u,__unstable_focusRing:!0},d.default.createElement(y.default,{layout:"media",value:a,type:v,withRadius:!1,withBorder:!1})):d.default.createElement(N,{flex:1},d.default.createElement(W,{value:a,onFocus:u,vertical:!0})),d.default.createElement(I,{margin:1,radius:2,display:"flex",tone:"inherit","data-ui":"DragHandleCard"},!g&&r&&T),d.default.createElement(R,{align:"center",marginX:1},!g&&d.default.createElement(f.FieldPresence,{presence:_,maxAvatars:1})),d.default.createElement(B,{align:"center",paddingX:1,sizing:"border",justify:"space-between"},d.default.createElement(p.Flex,null,a._key&&x.length>0&&d.default.createElement(p.Box,{marginLeft:1,paddingX:1,paddingY:3},d.default.createElement(h.FormFieldValidationStatus,{__unstable_markers:x,__unstable_showSummary:!a._ref,placement:"bottom",portal:!0})),!V&&d.default.createElement(p.Tooltip,{portal:!0,content:d.default.createElement(p.Card,{padding:2},d.default.createElement(p.Text,{size:1},"This item is missing a required ",d.default.createElement("code",null,"_key")," property."))},d.default.createElement(p.Badge,{mode:"outline",tone:"caution",margin:1,padding:2,fontSize:1},d.default.createElement(s.WarningOutlineIcon,null)," key"))),!g&&d.default.createElement(p.Box,null,d.default.createElement(p.MenuButton,{button:d.default.createElement(p.Button,{padding:2,mode:"bleed",icon:s.EllipsisVerticalIcon}),id:"".concat(Y,"-menuButton"),portal:!0,menu:d.default.createElement(p.Menu,null,d.default.createElement(p.MenuItem,{text:"Remove",tone:"critical",icon:s.TrashIcon,onClick:P}),d.default.createElement(p.MenuItem,{text:"Duplicate",icon:s.CopyIcon,onClick:U}),d.default.createElement(j.InsertMenu,{types:c,onInsert:H}))}))))}));t.CellItem=V},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.uploadTarget=function(e){var t=(0,l.fileTarget)(e);return i.default.forwardRef((function(e,n){var r,u,l=e.children,d=e.resolveUploader,v=e.onUpload,m=e.types,g=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,f),O=(0,o.useToast)().push,w=i.default.useCallback(((e,t)=>{var n=t.type,r=t.uploader;null==v||v({file:e,type:n,uploader:r})}),[v]),j=i.default.useCallback((e=>{if(d){var t=e.map((e=>({file:e,uploaderCandidates:y(m,d,e)}))),n=t.filter((e=>e.uploaderCandidates.length>0)),r=t.filter((e=>0===e.uploaderCandidates.length));if(r.length>0){var u=r.length>1;O({closable:!0,status:"warning",title:"The following item".concat(u?"s":""," can't be uploaded because there's no known conversion from content type").concat(u?"s":""," to array item:"),description:r.map(((e,t)=>i.default.createElement(o.Flex,{key:t,padding:2},i.default.createElement(o.Box,{marginLeft:1},i.default.createElement(o.Text,{weight:"semibold"},e.file.name)),i.default.createElement(o.Box,{paddingLeft:2},i.default.createElement(o.Text,{size:1},"(",e.file.type,")")))))})}n.forEach((e=>{w(e.file,(0,a.default)(e.uploaderCandidates,(e=>e.uploader.priority))[0])}))}}),[O,d,m,w]),_=i.default.useState([]),E=(u=2,function(e){if(Array.isArray(e))return e}(r=_)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}}(r,u)||function(e,t){if(e){if("string"==typeof e)return h(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?h(e,t):void 0}}(r,u)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),P=E[0],x=E[1],C=i.default.useCallback((()=>x([])),[]);return i.default.createElement(b,null,i.default.createElement(t,p({},g,{ref:n,onFiles:j,onFilesOver:x,onFilesOut:C}),d&&P.length>0&&i.default.createElement(s.Overlay,{zOffset:10},i.default.createElement(c.DropMessage,{hoveringFiles:P,types:m,resolveUploader:d})),l))}))};var r,a=d(n(180)),o=n(1),i=d(n(0)),u=d(n(3)),l=n(1056),c=n(2643),s=n(2644),f=["children","resolveUploader","onUpload","types"];function d(e){return e&&e.__esModule?e:{default:e}}function p(){return p=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n({type:e,uploader:t(e,n)}))).filter((e=>e.uploader))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fileTarget=function(e){return r.default.forwardRef((function(t,n){var l,d,p=t.onFiles,h=t.onFilesOver,v=t.onFilesOut,m=t.disabled,b=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(t,u),y=r.default.useState(!1),g=(d=2,function(e){if(Array.isArray(e))return e}(l=y)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}}(l,d)||function(e,t){if(e){if("string"==typeof e)return s(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?s(e,t):void 0}}(l,d)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),O=g[0],w=g[1],j=r.default.useRef(null),_=(0,a.useForwardedRef)(n),E=r.default.useRef([]),P=(0,r.useCallback)((e=>{null==p||p(e)}),[p]),x=(0,r.useCallback)((e=>{e.target===_.current&&(e.ctrlKey||e.metaKey)&&"v"===e.key&&w(!0)}),[_]),C=(0,r.useCallback)((e=>{(0,o.extractPastedFiles)(e.clipboardData).then((e=>j.current?e.length>0?e:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"image/jpeg";if(!e.isContentEditable)return Promise.reject(new Error('Expected element to be contentEditable="true". Instead found a non contenteditable '.concat(e.tagName)));return new Promise((e=>setTimeout(e,10))).then((()=>Array.from(e.querySelectorAll("img")))).then((t=>(e.innerHTML="",t))).then((e=>Promise.all(e.map((e=>(0,i.imageUrlToBlob)(e.src)))))).then((e=>e.map((e=>new File([e],"pasted-image.jpg",{type:t})))))}(j.current,"image/jpeg"):[])).then((e=>{var t;P(e),w(!1),null===(t=_.current)||void 0===t||t.focus()}))}),[P,_]),k=(0,r.useCallback)((e=>{E.current=[],e.preventDefault(),e.stopPropagation();var t=e.nativeEvent.dataTransfer;p&&t&&(0,o.extractDroppedFiles)(t).then((e=>{e&&P(e)})),null==v||v()}),[P,p,v]),S=(0,r.useCallback)((e=>{p&&(e.preventDefault(),e.stopPropagation())}),[p]),D=(0,r.useCallback)((e=>{if(e.stopPropagation(),E.current=[...new Set(E.current),e.currentTarget],h&&1===E.current.length){var t=Array.from(e.dataTransfer.items).map((e=>({type:e.type,kind:e.kind})));h(t)}}),[h]),M=(0,r.useCallback)((e=>{e.stopPropagation();var t=E.current.indexOf(e.currentTarget);t>-1&&E.current.splice(t,1),0===E.current.length&&(null==v||v())}),[v]),A=r.default.useRef(!1);return r.default.useEffect((()=>{if(!A.current&&O&&j.current)j.current.focus(),function(e){var t=document.createRange();t.selectNodeContents(e);var n=window.getSelection();null==n||n.removeAllRanges(),null==n||n.addRange(t)}(j.current);else if(A.current&&!O){var e;null===(e=j.current)||void 0===e||e.focus()}A.current=O}),[O]),r.default.createElement(r.default.Fragment,null,r.default.createElement(e,c({},b,{ref:_,onKeyDown:m?void 0:x,onDragOver:m?void 0:S,onDragEnter:m?void 0:D,onDragLeave:m?void 0:M,onDrop:m?void 0:k})),!m&&O&&r.default.createElement("div",{contentEditable:!0,onPaste:C,ref:j,style:f}))}))};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(1),o=n(2641),i=n(2642),u=["onFiles","onFilesOver","onFilesOut","disabled"];function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function c(){return c=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n0)return Promise.resolve(t);return i(n).then(a.default)},t.extractPastedFiles=function(e){if(e.files&&e.files.length>0)return Promise.resolve(Array.from(e.files||[]));return i(Array.from(e.items||[])).then(a.default)};var r,a=(r=n(28))&&r.__esModule?r:{default:r};function o(e){return null===e?[]:[e]}function i(e){return Promise.all(e.map((e=>{if("file"===e.kind&&e.webkitGetAsEntry){var t;try{t=e.webkitGetAsEntry()}catch(t){return o(e.getAsFile())}return t?t.isDirectory?u(t):o(e.getAsFile()):[]}if("file"===e.kind){var n=e.getAsFile();return Promise.resolve(n?[n]:[])}return"string"===e.kind?(console.warn('DataTransfer with kind="string" is currently not supported'),Promise.resolve([])):(console.warn("Unknown DataTransferItem.kind: %s",e.kind),Promise.resolve([]))})))}function u(e){if(e.isFile)return new Promise(((t,n)=>e.file(t,n))).then((e=>[e]));if(e.isDirectory){var t=e.createReader();return new Promise(((e,n)=>t.readEntries(e,n))).then((e=>e.filter((e=>!e.name.startsWith("."))))).then((e=>Promise.all(e.map(u)).then(a.default)))}return Promise.resolve([])}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.imageUrlToBlob=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"image/jpeg",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;if(e.match(/^webkit-fake-url:\/\//))return Promise.reject(new Error("Cannot read image contents from webkit fake url"));return new Promise(((r,a)=>{var o=new Image;o.crossOrigin="anonymous",o.onload=()=>{var e=document.createElement("canvas");e.width=o.width,e.height=o.height,e.getContext("2d").drawImage(o,0,0,e.width,e.height);try{e.toBlob(r,t,n)}catch(e){a(e)}},o.src=e}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DropMessage=function(e){var t=e.hoveringFiles,n=e.types,r=e.resolveUploader,u=t.filter((e=>n.some((t=>r(t,e))))),l=t.length-u.length,c=n.length>1;return a.default.createElement(a.default.Fragment,null,u.length>0?a.default.createElement(a.default.Fragment,null,a.default.createElement(o.Inline,{space:2},a.default.createElement(o.Text,null,a.default.createElement(i.UploadIcon,null)),a.default.createElement(o.Text,null,"Drop to upload"," ",c&&a.default.createElement(a.default.Fragment,null,u.length," file",u.length>1?"s":""))),l>0&&a.default.createElement(o.Box,{marginTop:4},a.default.createElement(o.Inline,{space:2},a.default.createElement(o.Text,{muted:!0,size:1},a.default.createElement(i.AccessDeniedIcon,null)),a.default.createElement(o.Text,{muted:!0,size:1},l," file",l>1?"s":""," can't be uploaded here")))):a.default.createElement(o.Inline,{space:2},a.default.createElement(o.Text,null,a.default.createElement(i.AccessDeniedIcon,null)),a.default.createElement(o.Text,null,"Can't upload ",t.length>1?"any of these files":"this file"," here")))};var r,a=(r=n(0))&&r.__esModule?r:{default:r},o=n(1),i=n(8)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Overlay=void 0;var r,a,o=(r=n(3))&&r.__esModule?r:{default:r},i=n(1);var u,l,c=(0,o.default)(i.Layer)(a||(u=["\n position: absolute;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n top: -2px;\n left: -2px;\n right: -2px;\n bottom: -2px;\n background-color: var(--card-bg-color);\n opacity: 0.8;\n"],l||(l=u.slice(0)),a=Object.freeze(Object.defineProperties(u,{raw:{value:Object.freeze(l)}}))));t.Overlay=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=h(),n="function"==typeof t&&t(e);if(n)return n;if(e.inputComponent)return e.inputComponent;return function(e){if(r.type("array",e))return(0,l.default)(e);if(r.type("reference",e))return(0,u.default)(e);if(r.type("string",e))return(0,c.default)(e);if(r.type("number",e))return(0,s.default)(e);return null}(e)||p[e.name]||i.default[e.name]};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=d(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(348)),a=n(44),o=f(n(2646)),i=f(n(2656)),u=f(n(2772)),l=f(n(2777)),c=f(n(1118)),s=f(n(2872));function f(e){return e&&e.__esModule?e:{default:e}}function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(d=function(e){return e?n:t})(e)}var p={object:a.ObjectInput,boolean:a.BooleanInput,number:a.NumberInput,string:a.StringInput,text:a.TextInput,reference:a.ReferenceInput,crossDatasetReference:o.default,datetime:a.DateTimeInput,email:a.EmailInput,geopoint:a.GeoPointInput,url:a.UrlInput};var h=()=>{var e,t=(e=n(22))&&e.__esModule?e.default:e;return h=()=>t,t}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=y(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(17),o=n(5),i=n(4),u=b(n(63)),l=n(1),c=b(n(151)),s=b(n(120)),f=n(2647),d=n(149),p=n(98),h=n(2653),v=n(2654),m=n(2655);function b(e){return e&&e.__esModule?e:{default:e}}function y(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(y=function(e){return e?n:t})(e)}function g(){return g=Object.assign||function(e){for(var t=1;t{var e=s?void 0:"loaded"===b.status&&b.result;return u.default.withConfig({projectId:a.projectId,dataset:a.dataset,apiVersion:"2022-03-07",token:e,ignoreBrowserTokenWarning:!0}).clone()}),[s,b,a.projectId,a.dataset]),O=function(e){var t=(0,r.useRef)(e);return t.current=e,t}(c),j=(0,r.useCallback)((e=>(0,o.from)(function(e,t,n){return P.apply(this,arguments)}(a.options,O.current,n())).pipe((0,i.mergeMap)((t=>{var n=t.filter,r=t.params;return(0,h.search)(y,e,a,w(w({},a.options),{},{filter:n,params:r,tag:"search.cross-dataset-reference"}))})),(0,i.catchError)((e=>{var t,n=e.details&&"queryParseError"===e.details.type;return null!==(t=a.options)&&void 0!==t&&t.filter&&n&&(e.message='Invalid reference filter, please check the custom "filter" option'),(0,o.throwError)(e)})))),[y,O,n,a]),_=(0,r.useMemo)((()=>(0,v.createGetReferenceInfo)(y)),[y]);return"loading"===b.status?r.default.createElement(l.Box,{padding:2},r.default.createElement(l.Stack,{space:2},r.default.createElement(l.Stack,{space:2,padding:1},r.default.createElement(l.TextSkeleton,{style:{maxWidth:320},radius:1}),r.default.createElement(l.TextSkeleton,{style:{maxWidth:200},radius:1,size:1})))):s||"loaded"!==b.status||b.result?r.default.createElement(f.CrossDatasetReferenceInput,g({},e,{onSearch:j,getReferenceInfo:_,ref:t})):r.default.createElement(l.Stack,{space:2,marginY:2},r.default.createElement(l.Text,{size:1,weight:"semibold"},a.title),r.default.createElement(p.Alert,{title:"No cross dataset read token found",size:1,muted:!0},r.default.createElement(l.Stack,{space:3},r.default.createElement(l.Text,{size:1},"This cross dataset reference field requires a cross dataset token to be registered. Please configure a token"," ",a.tokenId?r.default.createElement(r.default.Fragment,null,"with ID ",r.default.createElement("b",null,a.tokenId)):null," ","for project ",r.default.createElement("b",null,a.projectId)," that has read access to the ",r.default.createElement("b",null,a.dataset),"-dataset."),r.default.createElement(l.Text,{size:1},"See the documentation for"," ",r.default.createElement("a",{href:"https://www.sanity.io/docs/cross-dataset-references"},"Cross Dataset References")," ","for more details."))))})),C=(0,c.default)((0,s.default)(x));t.default=C},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2648);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CrossDatasetReferenceInput=void 0;var r=E(n(0)),a=n(12),o=n(8),i=n(5),u=n(20),l=n(4),c=n(1),s=n(10),f=n(25),d=n(39),p=E(n(21)),h=n(86),v=n(194),m=n(571),b=n(572),y=n(2649),g=n(1060),O=n(2650),w=n(2651),j=n(2652);function _(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(_=function(e){return e?n:t})(e)}function E(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=_(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}return r.default=e,n&&n.set(e,r),r}function P(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function x(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n!0;function A(e){return null!==e}var T=["_ref"],I=(0,r.forwardRef)((function(e,t){var n,_,E,P=e.type,C=e.value,S=e.level,I=e.markers,R=e.readOnly,F=e.onSearch,B=e.onChange,L=e.presence,N=e.focusPath,W=void 0===N?h.EMPTY_ARRAY:N,V=e.onFocus,z=e.onBlur,U=e.compareValue,H=e.getReferenceInfo,Y=k((0,r.useState)(D),2),G=Y[0],$=Y[1],q=(0,r.useCallback)((e=>{if(!e)return B(p.default.from((0,p.unset)())),void(null==V||V([]));if(!G.hits.find((t=>t.id===e)))throw new Error("Selected an item that wasnt part of the result set");B(p.default.from((0,p.set)({_type:P.name,_ref:(0,f.getPublishedId)(e),_projectId:P.projectId,_dataset:P.dataset,_weak:P.weak,_key:null==C?void 0:C._key}))),null==V||V([])}),[null==C?void 0:C._key,G.hits,P.name,P.projectId,P.dataset,P.weak,B,V]),Z=(0,r.useCallback)((()=>{B(p.default.from((0,p.unset)()))}),[B]),K=(0,r.useCallback)((e=>{27===e.keyCode&&(null==V||V([]))}),[V]),X=(0,r.useCallback)((e=>H(e,P)),[H,P]),J=(0,r.useMemo)((()=>({_id:null==C?void 0:C._ref})),[null==C?void 0:C._ref]),Q=(0,g.useReferenceInfo)(J,X),ee=(0,r.useRef)(),te=1===W.length&&"_ref"===W[0],ne=(0,c.useForwardedRef)(t);(0,v.useDidUpdate)({hasFocusAt:te,ref:null==C?void 0:C._ref},((e,t)=>{var n,r=e.ref!==t.ref;(e.hasFocusAt!==t.hasFocusAt||r)&&t.hasFocusAt&&(null===(n=ne.current)||void 0===n||n.focus())}));var re=null!=C&&C._weak?"weak":"strong",ae=!0===P.weak?"weak":"strong",oe=Boolean(null==C?void 0:C._ref),ie=(0,r.useCallback)((()=>{B(p.default.from(!0===P.weak?(0,p.set)(!0,["_weak"]):(0,p.unset)(["_weak"])))}),[B,P]),ue=(0,c.useToast)().push,le=(0,r.useMemo)((()=>I.filter(a.isValidationErrorMarker)),[I]),ce=(0,r.useCallback)((e=>{V&&e.currentTarget===ne.current&&V([])}),[V,ne]),se=(0,r.useCallback)((e=>{V&&e.currentTarget===ne.current&&V(["_ref"])}),[V,ne]),fe=(0,d.useObservableCallback)((e=>e.pipe((0,l.filter)(A),(0,l.distinctUntilChanged)(),(0,l.switchMap)((e=>(0,i.concat)((0,i.of)({isLoading:!0}),F(e).pipe((0,l.map)((t=>({hits:t,searchString:e,isLoading:!1}))),(0,l.catchError)((e=>(ue({title:"Reference search failed",description:e.message,status:"error",id:"reference-search-fail-".concat(he)}),console.error(e),(0,i.of)({hits:[]})))))))),(0,l.scan)(((e,t)=>x(x({},e),t)),D),(0,l.tap)($))),[]),de=(0,r.useCallback)((()=>{fe("")}),[fe]),pe=!Q.isLoading&&oe&&re!==ae,he=(0,u.useId)(),ve=(null==C?void 0:C._ref)&&(null===(n=P.studioUrl)||void 0===n?void 0:n.call(P,{id:null==C?void 0:C._ref,type:null==Q||null===(_=Q.result)||void 0===_?void 0:_.type}))||null,me=(0,r.useCallback)((e=>r.default.createElement(j.PreviewCard,{forwardedAs:"button",type:"button",radius:2},r.default.createElement(c.Box,{paddingX:3,paddingY:1},r.default.createElement(y.OptionPreview,{referenceType:P,document:e.hit.published,getReferenceInfo:X})))),[P,X]),be=null===(E=Q.result)||void 0===E?void 0:E.preview.published,ye=te||!(null!=C&&C._ref),ge=(0,r.useRef)(),Oe=(0,r.useRef)(),we=(0,r.useRef)();return(0,b.useOnClickOutside)([ge,Oe,we],(()=>{te&&(null==V||V([]))})),r.default.createElement(s.FormField,{__unstable_markers:I,__unstable_presence:L,__unstable_changeIndicator:!1,inputId:he,title:P.title,level:S,description:P.description},r.default.createElement(c.Stack,{space:1,marginY:ye?2:0},ye?r.default.createElement(c.Stack,{space:2,ref:ge},r.default.createElement(s.ChangeIndicatorForFieldPath,{path:T,hasFocus:"_ref"===(null==W?void 0:W[0]),isChanged:(null==C?void 0:C._ref)!==(null==U?void 0:U._ref)},r.default.createElement("div",{ref:ee},r.default.createElement(w.ReferenceAutocomplete,{"data-testid":"autocomplete",loading:G.isLoading,ref:ne,referenceElement:ee.current,portalRef:Oe,id:he||"",options:G.hits.map((e=>({value:e.id,hit:e}))),onFocus:se,onBlur:z,radius:1,placeholder:"Type to search",onKeyDown:K,readOnly:R,disabled:Q.isLoading,onQueryChange:fe,searchString:G.searchString,onChange:q,filterOption:M,renderOption:me,openButton:{onClick:de}})))):r.default.createElement(s.ChangeIndicatorForFieldPath,{path:T,hasFocus:"_ref"===(null==W?void 0:W[0]),isChanged:(null==C?void 0:C._ref)!==(null==U?void 0:U._ref)},r.default.createElement(c.Card,{padding:0,border:!0,radius:1,tone:R?"transparent":Q.error||le.length>0?"critical":"default"},r.default.createElement(c.Flex,{align:"center",padding:1},ve?r.default.createElement(j.PreviewCard,{forwardedAs:"a",target:"_blank",rel:"noopener noreferrer",href:ve,"data-as":"a",flex:1,padding:1,paddingRight:3,radius:2,tone:"inherit",__unstable_focusRing:!0,tabIndex:0,onFocus:ce,ref:ne},r.default.createElement(O.PreviewReferenceValue,{value:C,referenceInfo:Q,showStudioUrlIcon:!0,hasStudioUrl:!!ve,type:P})):r.default.createElement(j.PreviewCard,{flex:1,padding:1,paddingRight:3,radius:2,tone:"inherit",__unstable_focusRing:!0,tabIndex:0,onFocus:ce,ref:ne},r.default.createElement(O.PreviewReferenceValue,{value:C,referenceInfo:Q,showStudioUrlIcon:!0,type:P})),r.default.createElement(c.Inline,{paddingX:1},r.default.createElement(c.MenuButton,{button:r.default.createElement(c.Button,{padding:2,mode:"bleed",icon:o.EllipsisVerticalIcon,"data-testid":"menu-button"}),id:"".concat(he,"-menuButton"),menu:r.default.createElement(c.Menu,null,!R&&r.default.createElement(r.default.Fragment,null,r.default.createElement(c.MenuItem,{text:"Clear",tone:"critical",icon:o.ResetIcon,"data-testid":"menu-item-clear",onClick:Z}),r.default.createElement(c.MenuItem,{text:"Replace",icon:o.SyncIcon,"data-testid":"menu-item-replace",onClick:()=>{null==V||V(["_ref"])}}))),placement:"right",popover:{portal:!0,tone:"default"}}))),pe&&r.default.createElement(m.AlertStrip,{padding:1,title:"Reference strength mismatch",status:"warning","data-testid":"alert-reference-strength-mismatch"},r.default.createElement(c.Stack,{space:3},r.default.createElement(c.Text,{as:"p",muted:!0,size:1},"This reference is ",r.default.createElement("em",null,re),", but according to the current schema it should be ",r.default.createElement("em",null,ae,".")),r.default.createElement(c.Text,{as:"p",muted:!0,size:1},P.weak?r.default.createElement(r.default.Fragment,null,'It will not be possible to delete the "',null==be?void 0:be.title,'"-document without first removing this reference.'):r.default.createElement(r.default.Fragment,null,'This makes it possible to delete the "',null==be?void 0:be.title,'"-document without first deleting this reference, leaving this field referencing a nonexisting document.')),r.default.createElement(c.Button,{onClick:ie,text:r.default.createElement(r.default.Fragment,null,"Convert to ",ae," reference"),tone:"caution"}))),Q.error&&r.default.createElement(m.AlertStrip,{padding:1,title:"Unable to load reference metadata",status:"warning","data-testid":"alert-reference-info-failed"},r.default.createElement(c.Stack,{space:3},r.default.createElement(c.Text,{as:"p",muted:!0,size:1},"Error: ",Q.error.message),r.default.createElement(c.Button,{onClick:Q.retry,text:r.default.createElement(r.default.Fragment,null,"Retry"),tone:"primary"})))))))}));t.CrossDatasetReferenceInput=I},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.OptionPreview=function(e){var t=(0,u.useReferenceInfo)(e.document,e.getReferenceInfo),n=t.isLoading,r=t.result,c=t.error;if(n)return a.default.createElement(o.Stack,{space:2,padding:1},a.default.createElement(o.TextSkeleton,{style:{maxWidth:320},radius:1,animated:!0}),a.default.createElement(o.TextSkeleton,{style:{maxWidth:200},radius:1,size:1,animated:!0}));if(c)return a.default.createElement(o.Stack,{space:2,padding:1},a.default.createElement(i.Alert,{title:"Failed to load referenced document"},"Error: ",c.message));if(!r)return null;if("PERMISSION_DENIED"===r.availability.reason)return a.default.createElement(o.Stack,{space:2,padding:1},"Insufficient permissions to view this document");var s=e.referenceType.to.find((e=>e.type===r.type));if(!s)return a.default.createElement(o.Stack,{space:2,padding:1},"Search returned a type that's not valid for this reference: \"$",r.type,'"');return r&&s&&a.default.createElement(l.CrossDatasetReferencePreview,{id:r.id,availability:r.availability,preview:r.preview,refType:s,dataset:e.referenceType.dataset,projectId:e.referenceType.projectId,showTypeLabel:e.referenceType.to.length>1})};var r,a=(r=n(0))&&r.__esModule?r:{default:r},o=n(1),i=n(98),u=n(1060),l=n(1061)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PreviewReferenceValue=function(e){var t,n=e.value,r=e.type,u=e.showStudioUrlIcon,l=e.hasStudioUrl,c=e.referenceInfo;if(c.isLoading||c.error)return a.default.createElement(o.Stack,{space:2,padding:1},a.default.createElement(o.TextSkeleton,{style:{maxWidth:320},radius:1,animated:!c.error}),a.default.createElement(o.TextSkeleton,{style:{maxWidth:200},radius:1,size:1,animated:!c.error}));var s=r.to.length>1,f=null===(t=c.result)||void 0===t?void 0:t.type,d=r.to.find((e=>e.type===f));if(c.result.availability.available&&!d)return a.default.createElement(o.Stack,{space:2,padding:2},a.default.createElement(o.Text,{as:"p"},"The referenced document is of invalid type: (",f||"unknown",")",a.default.createElement("pre",null,JSON.stringify(n,null,2))));return a.default.createElement(i.CrossDatasetReferencePreview,{availability:c.result.availability,hasStudioUrl:l,showStudioUrlIcon:u,preview:c.result.preview,refType:d,projectId:r.projectId,dataset:r.dataset,id:n._ref,showTypeLabel:s})};var r,a=(r=n(0))&&r.__esModule?r:{default:r},o=n(1),i=n(1061)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReferenceAutocomplete=void 0;var r,a,o,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),u=n(1),l=(r=n(3))&&r.__esModule?r:{default:r};function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(){return s=Object.assign||function(e){for(var t=1;t div {\n overflow: auto;\n -webkit-overflow-scrolling: touch;\n }\n"]))),p=(0,l.default)(u.Text)(o||(o=f(["\n word-break: break-word;\n"]))),h=(0,i.forwardRef)((function(e,t){var n=e.options.length>0,r=(0,i.useCallback)(((t,r)=>{var a=t.content,o=t.hidden,l=t.inputElement,c=t.onMouseEnter,s=t.onMouseLeave;return i.default.createElement(d,{"data-testid":"autocomplete-popover",placement:"bottom-start",arrow:!1,constrainSize:!0,onMouseEnter:c,onMouseLeave:s,content:i.default.createElement("div",{ref:r},n?a:i.default.createElement(u.Box,{padding:4},i.default.createElement(u.Flex,{align:"center",height:"fill",justify:"center"},i.default.createElement(p,{align:"center",muted:!0},"No results for ",i.default.createElement("strong",null,"“",e.searchString,"”"))))),open:!e.loading&&!o,ref:e.portalRef,portal:!0,referenceElement:e.referenceElement||l,matchReferenceWidth:!0})}),[n,e.searchString,e.loading,e.portalRef,e.referenceElement]);return i.default.createElement(u.Autocomplete,s({},e,{ref:t,renderPopover:r}))}));t.ReferenceAutocomplete=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PreviewCard=void 0;var r,a,o=n(1);var i,u,l=(0,((r=n(3))&&r.__esModule?r:{default:r}).default)(o.Card)(a||(i=["\n /* this is a hack to avoid layout jumps while previews are loading\n there's probably better ways of solving this */\n min-height: 36px;\n\n /* TextWithTone uses its own logic to set color, and we therefore need\n to override this logic in order to set the correct color in different states */\n &[data-selected],\n &[data-pressed],\n &:active {\n [data-ui='TextWithTone'] {\n color: inherit;\n }\n }\n"],u||(u=i.slice(0)),a=Object.freeze(Object.defineProperties(i,{raw:{value:Object.freeze(u)}}))));t.PreviewCard=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.search=function(e,t,n,o){return(0,a.createWeightedSearch)(n.to.map((e=>({name:e.type,__experimental_search:e.__experimental_search}))),e,o)(t,{includeDrafts:!1}).pipe((0,r.map)((e=>e.map((e=>e.hit)))),(0,r.map)(a.collate),(0,r.map)((e=>e.map((e=>({id:e.id,type:e.type,published:e.published}))))))};var r=n(4),a=n(25)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createGetReferenceInfo=function(e){var t=e.config(),n=t.dataset,r=t.projectId;return function(t,p){return(t._type?(0,i.of)(t):(0,u.observeDocumentTypeFromId)(t._id,{dataset:n,projectId:r}).pipe((0,o.map)((e=>({_id:t._id,_type:e}))))).pipe((0,o.switchMap)((h=>{if(!h._type)return function(e,t){var n={uri:e.getDataUrl("doc",t),json:!0,query:{excludeContent:"true"},tag:"".concat(c,".availability")};return e.observable.request(n).pipe((0,o.map)((e=>{var n=(0,a.default)(e.omitted||[],(e=>e.id))[t];return n?"existence"===n.reason?d:"permission"===n.reason?f:null:s})))}(e,t._id).pipe((0,o.map)((e=>({id:t._id,type:null,availability:e,preview:{published:void 0}}))));var v=p.to.find((e=>e.type===h._type)),m=[...(0,u.getPreviewPaths)(v.preview)||[],["_updatedAt"],["_createdAt"]],b=(0,u.observePaths)(t._id,m,{projectId:r,dataset:n}).pipe((0,o.map)((e=>e?(0,u.prepareForPreview)(e,v):e)));return(0,i.combineLatest)([b]).pipe((0,o.map)((e=>{var n,r,a=(r=1,function(e){if(Array.isArray(e))return e}(n=e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}}(n,r)||function(e,t){if(e){if("string"==typeof e)return l(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?l(e,t):void 0}}(n,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[0];return{type:h._type,id:t._id,availability:s,preview:{published:a}}})))})))}};var r,a=(r=n(224))&&r.__esModule?r:{default:r},o=n(4),i=n(5),u=n(25);function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n(0,r.observePaths)((0,r.getTokenDocumentId)({projectId:n,tokenId:i}),["token"]).pipe((0,o.map)((e=>({status:"loaded",result:null==e?void 0:e.token}))),(0,o.startWith)({status:"loading"}))),[e,n,i])};var r=n(25),a=n(39),o=n(4)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=v(n(1057)),a=v(n(2657)),o=v(n(570)),i=n(1048),u=v(n(1062)),l=n(2658),c=v(n(1059)),s=v(n(2704)),f=v(n(2705)),d=n(1076),p=v(n(2728)),h=v(n(2764));function v(e){return e&&e.__esModule?e:{default:e}}var m={object:i.ObjectInput,array:d.SanityArrayInput,boolean:r.default,number:o.default,text:c.default,email:a.default,datetime:l.DateTimeInput,date:l.DateInput,url:s.default,image:p.default,file:h.default,string:u.default,slug:f.default};t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=c(n(0)),a=n(1),o=n(20),i=n(10),u=c(n(21));function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function c(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}return r.default=e,n&&n.set(e,r),r}var s=r.default.forwardRef((function(e,t){var n=e.value,l=e.readOnly,c=e.type,s=e.markers,f=e.level,d=e.onFocus,p=e.onBlur,h=e.onChange,v=e.presence,m=(0,o.useId)(),b=(0,r.useMemo)((()=>s.filter((e=>"validation"===e.type&&"error"===e.level))),[s]),y=r.default.useCallback((e=>{var t=e.currentTarget.value;h(u.default.from(t?(0,u.set)(t):(0,u.unset)()))}),[h]);return r.default.createElement(i.FormField,{level:f,title:c.title,description:c.description,inputId:m,__unstable_presence:v,__unstable_markers:s},r.default.createElement(a.TextInput,{type:"email",inputMode:"email",id:m,customValidity:b.length>0?b[0].item.message:"",value:n||"",readOnly:Boolean(l),placeholder:c.placeholder,onChange:y,onFocus:d,onBlur:p,ref:t}))}));t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"DateInput",{enumerable:!0,get:function(){return a.DateInput}}),Object.defineProperty(t,"DateTimeInput",{enumerable:!0,get:function(){return r.DateTimeInput}});var r=n(2659),a=n(2703)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DateTimeInput=void 0;var r=f(n(0)),a=n(229),o=n(554),i=f(n(21)),u=n(1063),l=n(2702),c=["type","onChange"];function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function f(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}return r.default=e,n&&n.set(e,r),r}function d(){return d=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var h="YYYY-MM-DD",v="HH:mm";function m(e){return e.toISOString()}function b(e){var t=new Date(e);return(0,l.isValidDate)(t)?{isValid:!0,date:t}:{isValid:!1,error:'Invalid date value: "'.concat(e,'"')}}var y=r.default.forwardRef((function(e,t){var n=e.type,l=e.onChange,s=p(e,c),f=n.title,y=n.description,g=n.placeholder,O=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{dateFormat:e.dateFormat||h,timeFormat:e.timeFormat||v,timeStep:"timeStep"in e&&Number(e.timeStep)||1,calendarTodayLabel:e.calendarTodayLabel||"Today"}}(n.options),w=O.dateFormat,j=O.timeFormat,_=O.timeStep,E=(0,r.useCallback)((e=>{var t=e;null!==t&&_>1&&(t=function(e,t){if(!t||1===t)return e;var n=(0,a.parseISO)(e),r=(0,a.getMinutes)(n),o=r%t;return m(0!==o?(0,a.setMinutes)(n,r-o):n)}(t,_)),l(i.default.from([null===t?(0,i.unset)():(0,i.set)(t)]))}),[l,_]),P=r.default.useCallback((e=>(0,o.format)(e,"".concat(w," ").concat(j))),[w,j]),x=r.default.useCallback((e=>(0,o.parse)(e,"".concat(w," ").concat(j))),[w,j]);return r.default.createElement(u.CommonDateTimeInput,d({},s,{onChange:E,ref:t,selectTime:!0,timeStep:_,title:f,description:y,placeholder:g,serialize:m,deserialize:b,formatInputValue:P,parseInputValue:x}))}));t.DateTimeInput=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DateTimeInput=void 0;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=(r=n(2661))&&r.__esModule?r:{default:r},i=n(1),u=n(8),l=n(2694),c=n(1075),s=["value","inputValue","onInputChange","onChange","selectTime","timeStep"];function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function d(){return d=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var m=a.default.forwardRef((function(e,t){var n=e.value,r=e.inputValue,f=e.onInputChange,h=e.onChange,m=e.selectTime,b=e.timeStep,y=v(e,s),g=p(a.default.useState(null),2),O=g[0],w=g[1],j=(0,i.useForwardedRef)(t),_=a.default.useRef(null),E=p(a.default.useState(!1),2),P=E[0],x=E[1];(0,i.useClickOutside)((()=>x(!1)),[O]);var C=(0,a.useCallback)((()=>{var e,t;null===(e=j.current)||void 0===e||e.focus(),null===(t=j.current)||void 0===t||t.select()}),[j]),k=(0,a.useCallback)((e=>{"Escape"===e.key&&x(!1)}),[]),S=(0,a.useCallback)((()=>x(!0)),[]),D=a.default.createElement(i.Box,{padding:1},a.default.createElement(i.Button,{ref:_,icon:u.CalendarIcon,mode:"bleed",padding:2,onClick:S,style:{display:"block"},"data-testid":"select-date-button"}));return a.default.createElement(c.LazyTextInput,d({ref:j},y,{value:r,onChange:f,suffix:P?a.default.createElement(i.LayerProvider,{zOffset:1e3},a.default.createElement(i.Popover,{constrainSize:!0,"data-testid":"date-input-dialog",portal:!0,content:a.default.createElement(i.Box,{overflow:"auto"},a.default.createElement(o.default,{onDeactivation:C},a.default.createElement(l.DatePicker,{selectTime:m,timeStep:b,onKeyUp:k,value:n,onChange:h}))),open:!0,placement:"bottom-end",ref:w,radius:2},D)):D}))}));t.DateTimeInput=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2662),a=n(2690);n.d(t,"AutoFocusInside",(function(){return a.a})),n.d(t,"MoveFocusInside",(function(){return a.e})),n.d(t,"FreeFocusInside",(function(){return a.c})),n.d(t,"InFocusGuard",(function(){return a.d})),n.d(t,"FocusLockUI",(function(){return a.b})),n.d(t,"useFocusInside",(function(){return a.f})),t.default=r.a},function(e,t,n){"use strict";var r=n(2663),a=n(117),o=n(0),i=(n.n(o),n(1064)),u=n(2678),l=o.forwardRef((function(e,t){return o.createElement(i.a,Object(a.a)({sideCar:u.a,ref:t},e))})),c=i.a.propTypes||{};c.sideCar,Object(r.a)(c,["sideCar"]);l.propTypes={},t.a=l},function(e,t,n){"use strict";t.a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}},function(e,t,n){"use strict";n(250),n(573),n(574),n(2665);var r=n(2666);n.d(t,"a",(function(){return r.a}));n(2667),n(2668),n(2669)},function(e,t,n){"use strict";n(574),n(250)},function(e,t,n){"use strict";t.a=function(e,t){return Object(r.a)(t,(function(t){return e.forEach((function(e){return Object(a.a)(e,t)}))}))};var r=n(573),a=n(250)},function(e,t,n){"use strict";n(573),n(250)},function(e,t,n){"use strict";n(250),n(574)},function(e,t,n){"use strict";new WeakMap},function(e,t,n){"use strict";n(2671),n(1066),n(2674);var r=n(2675);n.d(t,"a",(function(){return r.a})),n.d(t,"b",(function(){return r.b}));n(2676),n(2677)},function(e,t,n){"use strict";n(349);var r=n(0);n.n(r),n(1066)},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r={isNode:n(2673).a,forceCache:!1}},function(e,t,n){"use strict";t.a=!1},function(e,t,n){"use strict"},function(e,t,n){"use strict";t.a=function(e,t){void 0===t&&(t=a);return o(e,t)},t.b=function(e){void 0===e&&(e={});var t=o(null);return t.options=r.a({async:!0,ssr:!1},e),t};var r=n(349);function a(e){return e}function o(e,t){void 0===t&&(t=a);var n=[],r=!1;return{read:function(){if(r)throw new Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return n.length?n[n.length-1]:e},useMedium:function(e){var a=t(e,r);return n.push(a),function(){n=n.filter((function(e){return e!==a}))}},assignSyncMedium:function(e){for(r=!0;n.length;){var t=n;n=[],t.forEach(e)}n={push:function(t){return e(t)},filter:function(){return n}}},assignMedium:function(e){r=!0;var t=[];if(n.length){var a=n;n=[],a.forEach(e),t=n}var o=function(){var n=t;t=[],n.forEach(e)},i=function(){return Promise.resolve().then(o)};i(),n={push:function(e){t.push(e),i()},filter:function(e){return t=t.filter(e),n}}}}}},function(e,t,n){"use strict";n(349);var r=n(0);n.n(r)},function(e,t,n){"use strict";var r=n(349),a=n(0),o=(n.n(a),function(e){var t=e.sideCar,n=r.b(e,["sideCar"]);if(!t)throw new Error("Sidecar: please provide `sideCar` property to import the right car");var o=t.read();if(!o)throw new Error("Sidecar medium not found");return a.createElement(o,r.a({},n))});o.isSideCarExport=!0},function(e,t,n){"use strict";var r=n(0),a=(n.n(r),n(19)),o=(n.n(a),n(2679)),i=n(2680),u=n(353),l=n(575),c=function(){return document&&document.activeElement===document.body||Object(i.c)()},s=null,f=null,d=null,p=!1,h=function(){return!0};function v(e,t,n,r){var a=null,o=e;do{var i=r[o];if(i.guard)i.node.dataset.focusAutoGuard&&(a=i);else{if(!i.lockItem)break;if(o!==e)return;a=null}}while((o+=n)!==t);a&&(a.node.tabIndex=0)}var m=function(e){return e&&"current"in e?e.current:e},b=function e(t,n,r){return n&&(n.host===t&&(!n.activeElement||r.contains(n.activeElement))||n.parentNode&&e(t,n.parentNode,r))},y=function(){var e,t=!1;if(s){var n=s,r=n.observed,a=n.persistentFocus,o=n.autoFocus,u=n.shards,l=n.crossFrame,y=n.focusOptions,g=r||d&&d.portaledElement,O=document&&document.activeElement;if(g){var w=[g].concat(u.map(m).filter(Boolean));if(O&&!function(e){return(s.whiteList||h)(e)}(O)||(a||(l?Boolean(p):"meanwhile"===p)||!c()||!f&&o)&&(g&&!(Object(i.b)(w)||O&&function(e,t){return t.some((function(t){return b(e,t,t)}))}(O,w)||(e=O,d&&d.portaledElement===e))&&(document&&!f&&O&&!o?(O.blur&&O.blur(),document.body.focus()):(t=Object(i.a)(w,f,{focusOptions:y}),d={})),p=!1,f=document&&document.activeElement),document){var j=document&&document.activeElement,_=Object(i.d)(w),E=_.map((function(e){return e.node})).indexOf(j);E>-1&&(_.filter((function(e){var t=e.guard,n=e.node;return t&&n.dataset.focusAutoGuard})).forEach((function(e){return e.node.removeAttribute("tabIndex")})),v(E,_.length,1,_),v(E,-1,-1,_))}}}return t},g=function(e){y()&&e&&(e.stopPropagation(),e.preventDefault())},O=function(){return Object(u.a)(y)},w=function(e){var t=e.target,n=e.currentTarget;n.contains(t)||(d={observerNode:n,portaledElement:t})},j=function(){p="just",setTimeout((function(){p="meanwhile"}),0)};l.c.assignSyncMedium(w),l.a.assignMedium(O),l.b.assignMedium((function(e){return e({moveFocusInside:i.a,focusInside:i.b})})),t.a=Object(o.a)((function(e){return e.filter((function(e){return!e.disabled}))}),(function(e){var t=e.slice(-1)[0];t&&!s&&(document.addEventListener("focusin",g),document.addEventListener("focusout",O),window.addEventListener("blur",j));var n=s,r=n&&t&&t.id===n.id;s=t,n&&!r&&(n.onDeactivation(),e.filter((function(e){return e.id===n.id})).length||n.returnFocus(!t)),t?(f=null,r&&n.observed===t.observed||t.onActivation(),y(),Object(u.a)(y)):(document.removeEventListener("focusin",g),document.removeEventListener("focusout",O),window.removeEventListener("blur",j),f=null)}))((function(){return null}))},function(e,t,n){"use strict";var r=n(1067),a=n(565),o=n(0),i=n.n(o);t.a=function(e,t){return function(n){var u,l=[];function c(){u=e(l.map((function(e){return e.props}))),t(u)}var s=function(e){function t(){return e.apply(this,arguments)||this}Object(r.a)(t,e),t.peek=function(){return u};var a=t.prototype;return a.componentDidMount=function(){l.push(this),c()},a.componentDidUpdate=function(){c()},a.componentWillUnmount=function(){var e=l.indexOf(this);l.splice(e,1),c()},a.render=function(){return i.a.createElement(n,this.props)},t}(o.PureComponent);return Object(a.a)(s,"displayName","SideEffect("+function(e){return e.displayName||e.name||"Component"}(n)+")"),s}}},function(e,t,n){"use strict";n(122);var r=n(2681),a=n(2682),o=(n(1068),n(2687)),i=n(1072);n(2688),n(2689),n(350),n(351);n.d(t,"b",(function(){return r.a})),n.d(t,"c",(function(){return a.a})),n.d(t,"d",(function(){return o.a})),t.a=i.b},function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var r=n(350),a=n(152),o=n(351),i=function(e){return Boolean(Object(a.b)(e.querySelectorAll("iframe")).some((function(e){return e===document.activeElement})))},u=function(e){var t=document&&Object(o.a)();return!(!t||t.dataset&&t.dataset.focusGuard)&&Object(r.a)(e).reduce((function(e,n){return e||n.contains(t)||i(n)}),!1)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(122),a=n(152),o=n(351),i=function(){var e=document&&Object(o.a)();return!!e&&Object(a.b)(document.querySelectorAll("[".concat(r.a,"]"))).some((function(t){return t.contains(e)}))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return u}));var r=n(1069),a=n(1070),o=n(251),i="NEW_FOCUS",u=function(e,t,n,u){var l=e.length,c=e[0],s=e[l-1],f=Object(o.c)(n);if(!(n&&e.indexOf(n)>=0)){var d=void 0!==n?t.indexOf(n):-1,p=u?t.indexOf(u):d,h=u?e.indexOf(u):-1,v=d-p,m=t.indexOf(c),b=t.indexOf(s),y=Object(r.b)(t),g=(void 0!==n?y.indexOf(n):-1)-(u?y.indexOf(u):d),O=Object(a.b)(e,0),w=Object(a.b)(e,l-1);return-1===d||-1===h?i:!v&&h>=0?h:d<=m&&f&&Math.abs(v)>1?w:d>=b&&f&&Math.abs(v)>1?O:v&&Math.abs(g)>1?h:d<=m?w:d>b?O:v?Math.abs(v)>1?h:(l+h+v)%l:void 0}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(152),a=function(e,t){var n=e.tabIndex-t.tabIndex,r=e.index-t.index;if(n){if(!e.tabIndex)return 1;if(!t.tabIndex)return-1}return n||r},o=function(e,t,n){return Object(r.b)(e).map((function(e,t){return{node:e,index:t,tabIndex:n&&-1===e.tabIndex?(e.dataset||{}).focusGuard?0:-1:e.tabIndex}})).filter((function(e){return!t||e.tabIndex>=0})).sort(a)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return u})),n.d(t,"b",(function(){return l}));var r=n(122),a=n(152),o=n(2686).a.join(","),i="".concat(o,", [data-focus-guard]"),u=function(e,t){return e.reduce((function(e,n){return e.concat(Object(a.b)(n.querySelectorAll(t?i:o)),n.parentNode?Object(a.b)(n.parentNode.querySelectorAll(o)).filter((function(e){return e===n})):[])}),[])},l=function(e){var t=e.querySelectorAll("[".concat(r.b,"]"));return Object(a.b)(t).map((function(e){return u([e])})).reduce((function(e,t){return e.concat(t)}),[])}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=["button:enabled","select:enabled","textarea:enabled","input:enabled","a[href]","area[href]","summary","iframe","object","embed","audio[controls]","video[controls]","[tabindex]","[contenteditable]","[autofocus]"]},function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var r=n(352),a=n(350),o=n(251),i=n(1071),u=function(e){var t=Object(a.a)(e).filter(o.d),n=Object(i.b)(e,e,t),u=new Map,l=Object(r.b)([n],u,!0),c=Object(r.b)(t,u).filter((function(e){var t=e.node;return Object(o.d)(t)})).map((function(e){return e.node}));return l.map((function(e){var t=e.node;return{node:t,index:e.index,lockItem:c.indexOf(t)>=0,guard:Object(o.c)(t)}}))}},function(e,t,n){"use strict";n(1072),n(352)},function(e,t,n){"use strict"},function(e,t,n){"use strict";var r=n(1064),a=n(2691),o=n(2692),i=n(2693),u=n(1065);n.d(t,"a",(function(){return a.a})),n.d(t,"e",(function(){return o.a})),n.d(t,"c",(function(){return i.a})),n.d(t,"d",(function(){return u.a})),n.d(t,"b",(function(){return r.a})),n.d(t,"f",(function(){return o.b}));r.a},function(e,t,n){"use strict";var r=n(117),a=n(0),o=(n.n(a),n(19)),i=(n.n(o),n(122)),u=n(353),l=function(e){var t=e.disabled,n=e.children,o=e.className;return a.createElement("div",Object(r.a)({},Object(u.b)(i.b,!t),{className:o}),n)};l.propTypes={},l.defaultProps={disabled:!1,className:void 0},t.a=l},function(e,t,n){"use strict";n.d(t,"b",(function(){return c}));var r=n(117),a=n(0),o=(n.n(a),n(19)),i=(n.n(o),n(122)),u=n(353),l=n(575),c=function(e){a.useEffect((function(){var t=!0;return l.b.useMedium((function(n){var r=e&&e.current;t&&r&&(n.focusInside(r)||n.moveFocusInside(r,null))})),function(){t=!1}}),[e])};function s(e){var t=e.disabled,n=e.className,o=e.children,l=a.useRef(null);return c(t?void 0:l),a.createElement("div",Object(r.a)({},Object(u.b)(i.b,!t),{ref:l,className:n}),o)}s.propTypes={},s.defaultProps={disabled:!1,className:void 0},t.a=s},function(e,t,n){"use strict";var r=n(117),a=n(0),o=(n.n(a),n(19)),i=(n.n(o),n(122)),u=n(353),l=function(e){var t=e.children,n=e.className;return a.createElement("div",Object(r.a)({},Object(u.b)(i.a,!0),{className:n}),t)};l.propTypes={},l.defaultProps={className:void 0},t.a=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DatePicker=void 0;var r,a=(r=n(0))&&r.__esModule?r:{default:r},o=n(2695),i=["value","onChange"];function u(){return u=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var f=a.default.forwardRef((function(e,t){var n=e.value,r=void 0===n?new Date:n,c=e.onChange,f=s(e,i),d=l(a.default.useState(),2),p=d[0],h=d[1],v=a.default.useCallback((e=>{c(e),h(void 0)}),[c]);return a.default.createElement(o.Calendar,u({},f,{ref:t,selectedDate:r,onSelect:v,focusedDate:p||r,onFocusedDateChange:h}))}));t.DatePicker=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Calendar=void 0;var r,a=(r=n(1073))&&r.__esModule?r:{default:r},o=n(1),i=n(8),u=n(229),l=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=v(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),c=n(2698),s=n(576),f=n(2700),d=n(1074),p=n(2701),h=["selectTime","onFocusedDateChange","selectedDate","focusedDate","timeStep","onSelect"];function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(v=function(e){return e?n:t})(e)}function m(){return m=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var O=l.default.createElement("span",{"data-preserve-focus":!0,style:{overflow:"hidden",position:"absolute",outline:"none"},tabIndex:-1}),w=(0,l.forwardRef)((function(e,t){var n=e.selectTime,r=e.onFocusedDateChange,i=e.selectedDate,d=void 0===i?new Date:i,p=e.focusedDate,v=void 0===p?d:p,y=e.timeStep,w=void 0===y?1:y,P=e.onSelect,x=g(e,h),C=(0,l.useCallback)((e=>r(e)),[r]),k=(0,l.useCallback)((e=>C((0,u.setDate)((0,u.setMonth)(v,e),1))),[v,C]),S=(0,l.useCallback)((e=>k(Number(e.currentTarget.value))),[k]),D=(0,l.useCallback)((e=>C((0,u.addMonths)(v,e))),[v,C]),M=(0,l.useCallback)((e=>C((0,u.setYear)(v,e))),[v,C]),A=(0,l.useCallback)((e=>{P((0,u.setMinutes)((0,u.setHours)(e,d.getHours()),d.getMinutes()))}),[P,d]),T=(0,l.useCallback)((e=>{var t=Number(e.currentTarget.value);P((0,u.setMinutes)(d,t))}),[P,d]),I=(0,l.useCallback)((e=>{var t=Number(e.currentTarget.value);P((0,u.setHours)(d,t))}),[P,d]),R=(0,l.useCallback)(((e,t)=>{P((0,u.setHours)((0,u.setMinutes)(d,t),e))}),[P,d]),F=(0,o.useForwardedRef)(t),B=(0,l.useCallback)((()=>{var e,t;null===(e=F.current)||void 0===e||null===(t=e.querySelector('[data-focused="true"]'))||void 0===t||t.focus()}),[F]),L=(0,l.useCallback)((e=>{var t,n;s.ARROW_KEYS.includes(e.key)&&(e.preventDefault(),e.target.hasAttribute("data-calendar-grid")?B():("ArrowUp"===e.key&&r((0,u.addDays)(v,-7)),"ArrowDown"===e.key&&r((0,u.addDays)(v,7)),"ArrowLeft"===e.key&&r((0,u.addDays)(v,-1)),"ArrowRight"===e.key&&r((0,u.addDays)(v,1)),null===(t=F.current)||void 0===t||null===(n=t.querySelector("[data-preserve-focus]"))||void 0===n||n.focus()))}),[F,B,r,v]);(0,l.useEffect)((()=>{B()}),[B]),(0,l.useEffect)((()=>{var e;(null===(e=document.activeElement)||void 0===e?void 0:e.matches("[data-calendar-grid], [data-calendar-grid] [data-preserve-focus]"))&&B()}),[F,B,v]);var N=(0,l.useCallback)((()=>A((0,u.addDays)(new Date,-1))),[A]),W=(0,l.useCallback)((()=>A(new Date)),[A]),V=(0,l.useCallback)((()=>A((0,u.addDays)(new Date,1))),[A]),z=(0,l.useCallback)((()=>P(new Date)),[P]);return l.default.createElement(o.Box,m({"data-ui":"Calendar"},x,{ref:F}),l.default.createElement(o.Box,{padding:2},f.features.dayPresets&&l.default.createElement(o.Grid,{columns:3,"data-ui":"CalendaryDayPresets",gap:1},l.default.createElement(o.Button,{text:"Yesterday",mode:"bleed",fontSize:1,onClick:N}),l.default.createElement(o.Button,{text:"Today",mode:"bleed",fontSize:1,onClick:W}),l.default.createElement(o.Button,{text:"Tomorrow",mode:"bleed",fontSize:1,onClick:V})),l.default.createElement(o.Flex,null,l.default.createElement(o.Box,{flex:1},l.default.createElement(_,{moveFocusedDate:D,onChange:S,value:null==v?void 0:v.getMonth()})),l.default.createElement(o.Box,{marginLeft:2},l.default.createElement(E,{moveFocusedDate:D,onChange:M,value:v.getFullYear()}))),l.default.createElement(o.Box,{"data-calendar-grid":!0,onKeyDown:L,marginTop:2,overflow:"hidden",tabIndex:0},l.default.createElement(c.CalendarMonth,{date:v,focused:v,onSelect:A,selected:d}),O)),n&&l.default.createElement(o.Box,{padding:2,style:{borderTop:"1px solid var(--card-border-color)"}},l.default.createElement(o.Flex,{align:"center"},l.default.createElement(o.Flex,{align:"center",flex:1},l.default.createElement(o.Box,null,l.default.createElement(o.Select,{"aria-label":"Select hour",value:null==d?void 0:d.getHours(),onChange:I},s.HOURS_24.map((e=>l.default.createElement("option",{key:e,value:e},"".concat(e).padStart(2,"0")))))),l.default.createElement(o.Box,{paddingX:1},l.default.createElement(o.Text,null,":")),l.default.createElement(o.Box,null,l.default.createElement(o.Select,{"aria-label":"Select minutes",value:null==d?void 0:d.getMinutes(),onChange:T},(0,a.default)(0,60,w).map((e=>l.default.createElement("option",{key:e,value:e},"".concat(e).padStart(2,"0"))))))),l.default.createElement(o.Box,{marginLeft:2},l.default.createElement(o.Button,{text:"Set to current time",mode:"bleed",onClick:z}))),f.features.timePresets&&l.default.createElement(o.Flex,{direction:"row",justify:"center",align:"center",style:{marginTop:5}},s.DEFAULT_TIME_PRESETS.map((e=>{var t=b(e,2),n=t[0],r=t[1];return l.default.createElement(j,{key:"".concat(n,"-").concat(r),hours:n,minutes:r,onTimeChange:R,selectedDate:d})})))))}));function j(e){var t=e.hours,n=e.minutes,r=e.onTimeChange,a=e.selectedDate,i=(0,d.formatTime)(t,n),u=(0,l.useCallback)((()=>{r(t,n)}),[t,n,r]);return l.default.createElement(o.Button,{text:i,"aria-label":"".concat(i," on ").concat(a.toDateString()),mode:"bleed",fontSize:1,onClick:u})}function _(e){var t=e.moveFocusedDate,n=e.onChange,r=e.value,a=(0,l.useCallback)((()=>t(-1)),[t]),u=(0,l.useCallback)((()=>t(1)),[t]);return l.default.createElement(o.Flex,{flex:1},l.default.createElement(o.Button,{"aria-label":"Go to previous month",onClick:a,mode:"bleed",icon:i.ChevronLeftIcon,paddingX:2,radius:0}),l.default.createElement(o.Box,{flex:1},l.default.createElement(o.Select,{radius:0,value:r,onChange:n},s.MONTH_NAMES.map(((e,t)=>l.default.createElement("option",{key:t,value:t},e))))),l.default.createElement(o.Button,{"aria-label":"Go to next month",mode:"bleed",icon:i.ChevronRightIcon,onClick:u,paddingX:2,radius:0}))}function E(e){var t=e.moveFocusedDate,n=e.onChange,r=e.value,a=(0,l.useCallback)((()=>t(-12)),[t]),u=(0,l.useCallback)((()=>t(12)),[t]);return l.default.createElement(o.Flex,null,l.default.createElement(o.Button,{"aria-label":"Previous year",onClick:a,mode:"bleed",icon:i.ChevronLeftIcon,paddingX:2,radius:0}),l.default.createElement(p.YearInput,{value:r,onChange:n,radius:0,style:{width:65}}),l.default.createElement(o.Button,{"aria-label":"Next year",onClick:u,mode:"bleed",icon:i.ChevronRightIcon,paddingX:2,radius:0}))}t.Calendar=w},function(e,t,n){var r=n(2697),a=n(311),o=n(850);e.exports=function(e){return function(t,n,i){return i&&"number"!=typeof i&&a(t,n,i)&&(n=i=void 0),t=o(t),void 0===n?(n=t,t=0):n=o(n),i=void 0===i?ti.default.createElement(a.Box,{key:e,paddingY:2},i.default.createElement(a.Text,{size:1,weight:"medium",style:{textAlign:"center"}},e)))),(0,c.getWeeksOfMonth)(e.date).map(((t,n)=>t.days.map(((t,r)=>{var a=e.focused&&(0,o.isSameDay)(t,e.focused),l=e.selected&&(0,o.isSameDay)(t,e.selected),c=(0,o.isSameDay)(t,new Date),s=e.focused&&(0,o.isSameMonth)(t,e.focused);return i.default.createElement(u.CalendarDay,{date:t,focused:a,isCurrentMonth:s,isToday:c,key:"".concat(n,"-").concat(r),onSelect:e.onSelect,selected:l})}))))))};var r,a=n(1),o=n(229),i=(r=n(0))&&r.__esModule?r:{default:r},u=n(2699),l=n(576),c=n(1074)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CalendarDay=function(e){var t=e.date,n=e.focused,o=e.isCurrentMonth,i=e.isToday,u=e.onSelect,l=e.selected,c=(0,a.useCallback)((()=>{u(t)}),[t,u]);return a.default.createElement("div",{"aria-selected":l,"data-ui":"CalendarDay"},a.default.createElement(r.Card,{"aria-label":t.toDateString(),"aria-pressed":l,as:"button",__unstable_focusRing:!0,"data-weekday":!0,"data-focused":n?"true":"",role:"button",tabIndex:-1,onClick:c,padding:3,radius:2,selected:l,tone:i||l?"primary":"default"},a.default.createElement(r.Text,{muted:!l&&!o,style:{textAlign:"center"},weight:o?"medium":"regular"},t.getDate())))};var r=n(1),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=o(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(r,i,u):r[i]=e[i]}r.default=e,n&&n.set(e,r);return r}(n(0));function o(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(o=function(e){return e?n:t})(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.features=void 0;t.features={dayPresets:!1,timePresets:!1}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.YearInput=void 0;var r,a=(r=n(0))&&r.__esModule?r:{default:r},o=n(1075),i=["onChange"];function u(){return u=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}t.YearInput=e=>{var t=e.onChange,n=l(e,i),r=a.default.useCallback((e=>{var n=parseInt(e.currentTarget.value,10);isNaN(n)||t(n)}),[t]);return a.default.createElement(o.LazyTextInput,u({},n,{onChange:r,inputMode:"numeric"}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isValidDate=function(e){return e instanceof Date&&!isNaN(e.valueOf())}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DateInput=void 0;var r=c(n(0)),a=n(554),o=c(n(21)),i=n(1063),u=["type","onChange"];function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function c(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}return r.default=e,n&&n.set(e,r),r}function s(){return s=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var d="YYYY-MM-DD",p=d;var h=e=>(0,a.parse)(e,d),v=e=>(0,a.format)(e,d),m=r.default.forwardRef((function(e,t){var n=e.type,l=e.onChange,c=f(e,u),d=n.title,m=n.description,b=n.placeholder,y=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{dateFormat:e.dateFormat||p,calendarTodayLabel:e.calendarTodayLabel||"Today"}}(n.options),g=y.dateFormat,O=(0,r.useCallback)((e=>{l(o.default.from([null===e?(0,o.unset)():(0,o.set)(e)]))}),[l]),w=r.default.useCallback((e=>(0,a.format)(e,g)),[g]),j=r.default.useCallback((e=>(0,a.parse)(e,g)),[g]);return r.default.createElement(i.CommonDateTimeInput,s({},c,{onChange:O,ref:t,selectTime:!1,title:d,description:m,placeholder:b,parseInputValue:j,formatInputValue:w,deserialize:h,serialize:v}))}));t.DateInput=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=s(n(0)),a=n(1),o=n(20),i=n(10),u=s(n(21)),l=n(1058);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}return r.default=e,n&&n.set(e,r),r}var f=r.default.forwardRef((function(e,t){var n,c,s=e.value,f=e.readOnly,d=e.type,p=e.markers,h=e.level,v=e.onFocus,m=e.onBlur,b=e.onChange,y=e.presence,g=(0,o.useId)(),O=(0,r.useMemo)((()=>p.filter((e=>"validation"===e.type&&"error"===e.level))),[p]),w=r.default.useCallback((e=>{var t=e.currentTarget.value;b(u.default.from(t?(0,u.set)(t):(0,u.unset)()))}),[b]),j=(0,l.getValidationRule)(d,"uri"),_=null!=j&&null!==(n=j.constraint)&&void 0!==n&&null!==(c=n.options)&&void 0!==c&&c.allowRelative?"text":"url";return r.default.createElement(i.FormField,{level:h,__unstable_markers:p,title:d.title,description:d.description,__unstable_presence:y,inputId:g},r.default.createElement(a.TextInput,{type:_,inputMode:"url",id:g,customValidity:O.length>0?O[0].item.message:"",value:s||"",readOnly:Boolean(f),placeholder:d.placeholder,onChange:w,onFocus:v,onBlur:m,ref:t}))}));t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=b(n(0)),a=n(12),o=n(58),i=b(n(17)),u=n(1),l=n(20),c=n(10),s=n(21),f=v(n(120)),d=v(n(151)),p=n(2706),h=n(2709);function v(e){return e&&e.__esModule?e:{default:e}}function m(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(m=function(e){return e?n:t})(e)}function b(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=m(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}return r.default=e,n&&n.set(e,r),r}function y(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return g(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return g(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function g(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);nb.filter(a.isValidationErrorMarker)),[b]),k=r.default.useCallback((e=>{g(e?s.PatchEvent.from((0,s.setIfMissing)({_type:v.name}),(0,s.set)(e,["current"])):s.PatchEvent.from((0,s.unset)([])))}),[g,v.name]),S=y((0,h.useAsync)((()=>P?function(e,t,n){var r=t.slice(0,-1),a=i.get(n,r);return Promise.resolve("function"==typeof e?e(n,{parentPath:r,parent:a}):i.get(n,e))}(P,w(),j).then((e=>(0,p.slugify)(e||"",v))).then((e=>k(e))):Promise.reject(new Error('Source is missing. Check source on type "'.concat(v.name,'" in schema')))),[w,k,j,v]),2),D=S[0],M=S[1],A="pending"===(null==D?void 0:D.status),T=r.default.useCallback((e=>k(e.currentTarget.value)),[k]),I=r.default.useCallback((()=>O(["current"])),[O]);return r.default.createElement(o.ChangeIndicatorCompareValueProvider,{value:null==f?void 0:f.current,compareValue:null==d?void 0:d.current},r.default.createElement(c.FormField,{title:v.title,description:v.description,level:m,__unstable_markers:b,__unstable_presence:E,inputId:x},r.default.createElement(u.Stack,{space:3},r.default.createElement(u.Flex,null,r.default.createElement(u.Box,{flex:1},r.default.createElement(u.TextInput,{id:x,ref:t,customValidity:C.length>0?C[0].item.message:"",disabled:A,onChange:T,onFocus:I,value:(null==f?void 0:f.current)||"",readOnly:_}),"error"===(null==D?void 0:D.status)&&r.default.createElement(u.Card,{padding:2,tone:"critical"},D.error.message)),P&&r.default.createElement(u.Box,{marginLeft:1},r.default.createElement(u.Button,{mode:"ghost",type:"button",disabled:_||A,onClick:M,onFocus:I,text:"pending"===(null==D?void 0:D.status)?"Generating…":"Generate"}))))))})),w=(0,d.default)((0,f.default)(O));t.default=w},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.slugify=function(e,t){var n;if(!e)return Promise.resolve(e);var r=(null===(n=t.options)||void 0===n?void 0:n.slugify)||o;return Promise.resolve(r(e,t))};var r,a=(r=n(2707))&&r.__esModule?r:{default:r};var o=(e,t)=>{var n,r=null===(n=t.options)||void 0===n?void 0:n.maxLength,o={truncate:"number"==typeof r?r:200,symbols:!0};return e?(0,a.default)(e,o):""}},function(e,t,n){e.exports=n(2708)},function(e,t,n){var r;!function(n){"use strict";var a={"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"Ae","Å":"A","Æ":"AE","Ç":"C","È":"E","É":"E","Ê":"E","Ë":"E","Ì":"I","Í":"I","Î":"I","Ï":"I","Ð":"D","Ñ":"N","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"Oe","Ő":"O","Ø":"O","Ù":"U","Ú":"U","Û":"U","Ü":"Ue","Ű":"U","Ý":"Y","Þ":"TH","ß":"ss","à":"a","á":"a","â":"a","ã":"a","ä":"ae","å":"a","æ":"ae","ç":"c","è":"e","é":"e","ê":"e","ë":"e","ì":"i","í":"i","î":"i","ï":"i","ð":"d","ñ":"n","ò":"o","ó":"o","ô":"o","õ":"o","ö":"oe","ő":"o","ø":"o","ù":"u","ú":"u","û":"u","ü":"ue","ű":"u","ý":"y","þ":"th","ÿ":"y","ẞ":"SS","ا":"a","أ":"a","إ":"i","آ":"aa","ؤ":"u","ئ":"e","ء":"a","ب":"b","ت":"t","ث":"th","ج":"j","ح":"h","خ":"kh","د":"d","ذ":"th","ر":"r","ز":"z","س":"s","ش":"sh","ص":"s","ض":"dh","ط":"t","ظ":"z","ع":"a","غ":"gh","ف":"f","ق":"q","ك":"k","ل":"l","م":"m","ن":"n","ه":"h","و":"w","ي":"y","ى":"a","ة":"h","ﻻ":"la","ﻷ":"laa","ﻹ":"lai","ﻵ":"laa","گ":"g","چ":"ch","پ":"p","ژ":"zh","ک":"k","ی":"y","َ":"a","ً":"an","ِ":"e","ٍ":"en","ُ":"u","ٌ":"on","ْ":"","٠":"0","١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","۰":"0","۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9","က":"k","ခ":"kh","ဂ":"g","ဃ":"ga","င":"ng","စ":"s","ဆ":"sa","ဇ":"z","စျ":"za","ည":"ny","ဋ":"t","ဌ":"ta","ဍ":"d","ဎ":"da","ဏ":"na","တ":"t","ထ":"ta","ဒ":"d","ဓ":"da","န":"n","ပ":"p","ဖ":"pa","ဗ":"b","ဘ":"ba","မ":"m","ယ":"y","ရ":"ya","လ":"l","ဝ":"w","သ":"th","ဟ":"h","ဠ":"la","အ":"a","ြ":"y","ျ":"ya","ွ":"w","ြွ":"yw","ျွ":"ywa","ှ":"h","ဧ":"e","၏":"-e","ဣ":"i","ဤ":"-i","ဉ":"u","ဦ":"-u","ဩ":"aw","သြော":"aw","ဪ":"aw","၀":"0","၁":"1","၂":"2","၃":"3","၄":"4","၅":"5","၆":"6","၇":"7","၈":"8","၉":"9","္":"","့":"","း":"","č":"c","ď":"d","ě":"e","ň":"n","ř":"r","š":"s","ť":"t","ů":"u","ž":"z","Č":"C","Ď":"D","Ě":"E","Ň":"N","Ř":"R","Š":"S","Ť":"T","Ů":"U","Ž":"Z","ހ":"h","ށ":"sh","ނ":"n","ރ":"r","ބ":"b","ޅ":"lh","ކ":"k","އ":"a","ވ":"v","މ":"m","ފ":"f","ދ":"dh","ތ":"th","ލ":"l","ގ":"g","ޏ":"gn","ސ":"s","ޑ":"d","ޒ":"z","ޓ":"t","ޔ":"y","ޕ":"p","ޖ":"j","ޗ":"ch","ޘ":"tt","ޙ":"hh","ޚ":"kh","ޛ":"th","ޜ":"z","ޝ":"sh","ޞ":"s","ޟ":"d","ޠ":"t","ޡ":"z","ޢ":"a","ޣ":"gh","ޤ":"q","ޥ":"w","ަ":"a","ާ":"aa","ި":"i","ީ":"ee","ު":"u","ޫ":"oo","ެ":"e","ޭ":"ey","ޮ":"o","ޯ":"oa","ް":"","ა":"a","ბ":"b","გ":"g","დ":"d","ე":"e","ვ":"v","ზ":"z","თ":"t","ი":"i","კ":"k","ლ":"l","მ":"m","ნ":"n","ო":"o","პ":"p","ჟ":"zh","რ":"r","ს":"s","ტ":"t","უ":"u","ფ":"p","ქ":"k","ღ":"gh","ყ":"q","შ":"sh","ჩ":"ch","ც":"ts","ძ":"dz","წ":"ts","ჭ":"ch","ხ":"kh","ჯ":"j","ჰ":"h","α":"a","β":"v","γ":"g","δ":"d","ε":"e","ζ":"z","η":"i","θ":"th","ι":"i","κ":"k","λ":"l","μ":"m","ν":"n","ξ":"ks","ο":"o","π":"p","ρ":"r","σ":"s","τ":"t","υ":"y","φ":"f","χ":"x","ψ":"ps","ω":"o","ά":"a","έ":"e","ί":"i","ό":"o","ύ":"y","ή":"i","ώ":"o","ς":"s","ϊ":"i","ΰ":"y","ϋ":"y","ΐ":"i","Α":"A","Β":"B","Γ":"G","Δ":"D","Ε":"E","Ζ":"Z","Η":"I","Θ":"TH","Ι":"I","Κ":"K","Λ":"L","Μ":"M","Ν":"N","Ξ":"KS","Ο":"O","Π":"P","Ρ":"R","Σ":"S","Τ":"T","Υ":"Y","Φ":"F","Χ":"X","Ψ":"PS","Ω":"O","Ά":"A","Έ":"E","Ί":"I","Ό":"O","Ύ":"Y","Ή":"I","Ώ":"O","Ϊ":"I","Ϋ":"Y","ā":"a","ē":"e","ģ":"g","ī":"i","ķ":"k","ļ":"l","ņ":"n","ū":"u","Ā":"A","Ē":"E","Ģ":"G","Ī":"I","Ķ":"k","Ļ":"L","Ņ":"N","Ū":"U","Ќ":"Kj","ќ":"kj","Љ":"Lj","љ":"lj","Њ":"Nj","њ":"nj","Тс":"Ts","тс":"ts","ą":"a","ć":"c","ę":"e","ł":"l","ń":"n","ś":"s","ź":"z","ż":"z","Ą":"A","Ć":"C","Ę":"E","Ł":"L","Ń":"N","Ś":"S","Ź":"Z","Ż":"Z","Є":"Ye","І":"I","Ї":"Yi","Ґ":"G","є":"ye","і":"i","ї":"yi","ґ":"g","ă":"a","Ă":"A","ș":"s","Ș":"S","ț":"t","Ț":"T","ţ":"t","Ţ":"T","а":"a","б":"b","в":"v","г":"g","д":"d","е":"e","ё":"yo","ж":"zh","з":"z","и":"i","й":"i","к":"k","л":"l","м":"m","н":"n","о":"o","п":"p","р":"r","с":"s","т":"t","у":"u","ф":"f","х":"kh","ц":"c","ч":"ch","ш":"sh","щ":"sh","ъ":"","ы":"y","ь":"","э":"e","ю":"yu","я":"ya","А":"A","Б":"B","В":"V","Г":"G","Д":"D","Е":"E","Ё":"Yo","Ж":"Zh","З":"Z","И":"I","Й":"I","К":"K","Л":"L","М":"M","Н":"N","О":"O","П":"P","Р":"R","С":"S","Т":"T","У":"U","Ф":"F","Х":"Kh","Ц":"C","Ч":"Ch","Ш":"Sh","Щ":"Sh","Ъ":"","Ы":"Y","Ь":"","Э":"E","Ю":"Yu","Я":"Ya","ђ":"dj","ј":"j","ћ":"c","џ":"dz","Ђ":"Dj","Ј":"j","Ћ":"C","Џ":"Dz","ľ":"l","ĺ":"l","ŕ":"r","Ľ":"L","Ĺ":"L","Ŕ":"R","ş":"s","Ş":"S","ı":"i","İ":"I","ğ":"g","Ğ":"G","ả":"a","Ả":"A","ẳ":"a","Ẳ":"A","ẩ":"a","Ẩ":"A","đ":"d","Đ":"D","ẹ":"e","Ẹ":"E","ẽ":"e","Ẽ":"E","ẻ":"e","Ẻ":"E","ế":"e","Ế":"E","ề":"e","Ề":"E","ệ":"e","Ệ":"E","ễ":"e","Ễ":"E","ể":"e","Ể":"E","ỏ":"o","ọ":"o","Ọ":"o","ố":"o","Ố":"O","ồ":"o","Ồ":"O","ổ":"o","Ổ":"O","ộ":"o","Ộ":"O","ỗ":"o","Ỗ":"O","ơ":"o","Ơ":"O","ớ":"o","Ớ":"O","ờ":"o","Ờ":"O","ợ":"o","Ợ":"O","ỡ":"o","Ỡ":"O","Ở":"o","ở":"o","ị":"i","Ị":"I","ĩ":"i","Ĩ":"I","ỉ":"i","Ỉ":"i","ủ":"u","Ủ":"U","ụ":"u","Ụ":"U","ũ":"u","Ũ":"U","ư":"u","Ư":"U","ứ":"u","Ứ":"U","ừ":"u","Ừ":"U","ự":"u","Ự":"U","ữ":"u","Ữ":"U","ử":"u","Ử":"ư","ỷ":"y","Ỷ":"y","ỳ":"y","Ỳ":"Y","ỵ":"y","Ỵ":"Y","ỹ":"y","Ỹ":"Y","ạ":"a","Ạ":"A","ấ":"a","Ấ":"A","ầ":"a","Ầ":"A","ậ":"a","Ậ":"A","ẫ":"a","Ẫ":"A","ắ":"a","Ắ":"A","ằ":"a","Ằ":"A","ặ":"a","Ặ":"A","ẵ":"a","Ẵ":"A","“":'"',"”":'"',"‘":"'","’":"'","∂":"d","ƒ":"f","™":"(TM)","©":"(C)","œ":"oe","Œ":"OE","®":"(R)","†":"+","℠":"(SM)","…":"...","˚":"o","º":"o","ª":"a","•":"*","၊":",","။":".",$:"USD","€":"EUR","₢":"BRN","₣":"FRF","£":"GBP","₤":"ITL","₦":"NGN","₧":"ESP","₩":"KRW","₪":"ILS","₫":"VND","₭":"LAK","₮":"MNT","₯":"GRD","₱":"ARS","₲":"PYG","₳":"ARA","₴":"UAH","₵":"GHS","¢":"cent","¥":"CNY","元":"CNY","円":"YEN","﷼":"IRR","₠":"EWE","฿":"THB","₨":"INR","₹":"INR","₰":"PF","₺":"TRY","؋":"AFN","₼":"AZN","лв":"BGN","៛":"KHR","₡":"CRC","₸":"KZT","ден":"MKD","zł":"PLN","₽":"RUB","₾":"GEL"},o=["်","ް"],i={"ာ":"a","ါ":"a","ေ":"e","ဲ":"e","ိ":"i","ီ":"i","ို":"o","ု":"u","ူ":"u","ေါင်":"aung","ော":"aw","ော်":"aw","ေါ":"aw","ေါ်":"aw","်":"်","က်":"et","ိုက်":"aik","ောက်":"auk","င်":"in","ိုင်":"aing","ောင်":"aung","စ်":"it","ည်":"i","တ်":"at","ိတ်":"eik","ုတ်":"ok","ွတ်":"ut","ေတ်":"it","ဒ်":"d","ိုဒ်":"ok","ုဒ်":"ait","န်":"an","ာန်":"an","ိန်":"ein","ုန်":"on","ွန်":"un","ပ်":"at","ိပ်":"eik","ုပ်":"ok","ွပ်":"ut","န်ုပ်":"nub","မ်":"an","ိမ်":"ein","ုမ်":"on","ွမ်":"un","ယ်":"e","ိုလ်":"ol","ဉ်":"in","ံ":"an","ိံ":"ein","ုံ":"on","ައް":"ah","ަށް":"ah"},u={en:{},az:{"ç":"c","ə":"e","ğ":"g","ı":"i","ö":"o","ş":"s","ü":"u","Ç":"C","Ə":"E","Ğ":"G","İ":"I","Ö":"O","Ş":"S","Ü":"U"},cs:{"č":"c","ď":"d","ě":"e","ň":"n","ř":"r","š":"s","ť":"t","ů":"u","ž":"z","Č":"C","Ď":"D","Ě":"E","Ň":"N","Ř":"R","Š":"S","Ť":"T","Ů":"U","Ž":"Z"},fi:{"ä":"a","Ä":"A","ö":"o","Ö":"O"},hu:{"ä":"a","Ä":"A","ö":"o","Ö":"O","ü":"u","Ü":"U","ű":"u","Ű":"U"},lt:{"ą":"a","č":"c","ę":"e","ė":"e","į":"i","š":"s","ų":"u","ū":"u","ž":"z","Ą":"A","Č":"C","Ę":"E","Ė":"E","Į":"I","Š":"S","Ų":"U","Ū":"U"},lv:{"ā":"a","č":"c","ē":"e","ģ":"g","ī":"i","ķ":"k","ļ":"l","ņ":"n","š":"s","ū":"u","ž":"z","Ā":"A","Č":"C","Ē":"E","Ģ":"G","Ī":"i","Ķ":"k","Ļ":"L","Ņ":"N","Š":"S","Ū":"u","Ž":"Z"},pl:{"ą":"a","ć":"c","ę":"e","ł":"l","ń":"n","ó":"o","ś":"s","ź":"z","ż":"z","Ą":"A","Ć":"C","Ę":"e","Ł":"L","Ń":"N","Ó":"O","Ś":"S","Ź":"Z","Ż":"Z"},sk:{"ä":"a","Ä":"A"},sr:{"љ":"lj","њ":"nj","Љ":"Lj","Њ":"Nj","đ":"dj","Đ":"Dj"},tr:{"Ü":"U","Ö":"O","ü":"u","ö":"o"}},l={ar:{"∆":"delta","∞":"la-nihaya","♥":"hob","&":"wa","|":"aw","<":"aqal-men",">":"akbar-men","∑":"majmou","¤":"omla"},az:{},ca:{"∆":"delta","∞":"infinit","♥":"amor","&":"i","|":"o","<":"menys que",">":"mes que","∑":"suma dels","¤":"moneda"},cs:{"∆":"delta","∞":"nekonecno","♥":"laska","&":"a","|":"nebo","<":"mensi nez",">":"vetsi nez","∑":"soucet","¤":"mena"},de:{"∆":"delta","∞":"unendlich","♥":"Liebe","&":"und","|":"oder","<":"kleiner als",">":"groesser als","∑":"Summe von","¤":"Waehrung"},dv:{"∆":"delta","∞":"kolunulaa","♥":"loabi","&":"aai","|":"noonee","<":"ah vure kuda",">":"ah vure bodu","∑":"jumula","¤":"faisaa"},en:{"∆":"delta","∞":"infinity","♥":"love","&":"and","|":"or","<":"less than",">":"greater than","∑":"sum","¤":"currency"},es:{"∆":"delta","∞":"infinito","♥":"amor","&":"y","|":"u","<":"menos que",">":"mas que","∑":"suma de los","¤":"moneda"},fa:{"∆":"delta","∞":"bi-nahayat","♥":"eshgh","&":"va","|":"ya","<":"kamtar-az",">":"bishtar-az","∑":"majmooe","¤":"vahed"},fi:{"∆":"delta","∞":"aarettomyys","♥":"rakkaus","&":"ja","|":"tai","<":"pienempi kuin",">":"suurempi kuin","∑":"summa","¤":"valuutta"},fr:{"∆":"delta","∞":"infiniment","♥":"Amour","&":"et","|":"ou","<":"moins que",">":"superieure a","∑":"somme des","¤":"monnaie"},ge:{"∆":"delta","∞":"usasruloba","♥":"siqvaruli","&":"da","|":"an","<":"naklebi",">":"meti","∑":"jami","¤":"valuta"},gr:{},hu:{"∆":"delta","∞":"vegtelen","♥":"szerelem","&":"es","|":"vagy","<":"kisebb mint",">":"nagyobb mint","∑":"szumma","¤":"penznem"},it:{"∆":"delta","∞":"infinito","♥":"amore","&":"e","|":"o","<":"minore di",">":"maggiore di","∑":"somma","¤":"moneta"},lt:{"∆":"delta","∞":"begalybe","♥":"meile","&":"ir","|":"ar","<":"maziau nei",">":"daugiau nei","∑":"suma","¤":"valiuta"},lv:{"∆":"delta","∞":"bezgaliba","♥":"milestiba","&":"un","|":"vai","<":"mazak neka",">":"lielaks neka","∑":"summa","¤":"valuta"},my:{"∆":"kwahkhyaet","∞":"asaonasme","♥":"akhyait","&":"nhin","|":"tho","<":"ngethaw",">":"kyithaw","∑":"paungld","¤":"ngwekye"},mk:{},nl:{"∆":"delta","∞":"oneindig","♥":"liefde","&":"en","|":"of","<":"kleiner dan",">":"groter dan","∑":"som","¤":"valuta"},pl:{"∆":"delta","∞":"nieskonczonosc","♥":"milosc","&":"i","|":"lub","<":"mniejsze niz",">":"wieksze niz","∑":"suma","¤":"waluta"},pt:{"∆":"delta","∞":"infinito","♥":"amor","&":"e","|":"ou","<":"menor que",">":"maior que","∑":"soma","¤":"moeda"},ro:{"∆":"delta","∞":"infinit","♥":"dragoste","&":"si","|":"sau","<":"mai mic ca",">":"mai mare ca","∑":"suma","¤":"valuta"},ru:{"∆":"delta","∞":"beskonechno","♥":"lubov","&":"i","|":"ili","<":"menshe",">":"bolshe","∑":"summa","¤":"valjuta"},sk:{"∆":"delta","∞":"nekonecno","♥":"laska","&":"a","|":"alebo","<":"menej ako",">":"viac ako","∑":"sucet","¤":"mena"},sr:{},tr:{"∆":"delta","∞":"sonsuzluk","♥":"ask","&":"ve","|":"veya","<":"kucuktur",">":"buyuktur","∑":"toplam","¤":"para birimi"},uk:{"∆":"delta","∞":"bezkinechnist","♥":"lubov","&":"i","|":"abo","<":"menshe",">":"bilshe","∑":"suma","¤":"valjuta"},vn:{"∆":"delta","∞":"vo cuc","♥":"yeu","&":"va","|":"hoac","<":"nho hon",">":"lon hon","∑":"tong","¤":"tien te"}},c=[";","?",":","@","&","=","+","$",",","/"].join(""),s=[";","?",":","@","&","=","+","$",","].join(""),f=[".","!","~","*","'","(",")"].join(""),d=function(e,t){var n,r,d,p,m,b,y,g,O,w,j,_,E,P,x="-",C="",k="",S=!0,D={},M="";if("string"!=typeof e)return"";if("string"==typeof t&&(x=t),y=l.en,g=u.en,"object"==typeof t)for(j in n=t.maintainCase||!1,D=t.custom&&"object"==typeof t.custom?t.custom:D,d=+t.truncate>1&&t.truncate||!1,p=t.uric||!1,m=t.uricNoSlash||!1,b=t.mark||!1,S=!1!==t.symbols&&!1!==t.lang,x=t.separator||x,p&&(M+=c),m&&(M+=s),b&&(M+=f),y=t.lang&&l[t.lang]&&S?l[t.lang]:S?l.en:{},g=t.lang&&u[t.lang]?u[t.lang]:!1===t.lang||!0===t.lang?{}:u.en,t.titleCase&&"number"==typeof t.titleCase.length&&Array.prototype.toString.call(t.titleCase)?(t.titleCase.forEach((function(e){D[e+""]=e+""})),r=!0):r=!!t.titleCase,t.custom&&"number"==typeof t.custom.length&&Array.prototype.toString.call(t.custom)&&t.custom.forEach((function(e){D[e+""]=e+""})),Object.keys(D).forEach((function(t){var n;n=t.length>1?new RegExp("\\b"+h(t)+"\\b","gi"):new RegExp(h(t),"gi"),e=e.replace(n,D[t])})),D)M+=j;for(M=h(M+=x),E=!1,P=!1,w=0,_=(e=e.replace(/(^\s+|\s+$)/g,"")).length;w<_;w++)j=e[w],v(j,D)?E=!1:g[j]?(j=E&&g[j].match(/[A-Za-z0-9]/)?" "+g[j]:g[j],E=!1):j in a?(w+1<_&&o.indexOf(e[w+1])>=0?(k+=j,j=""):!0===P?(j=i[k]+a[j],k=""):j=E&&a[j].match(/[A-Za-z0-9]/)?" "+a[j]:a[j],E=!1,P=!1):j in i?(k+=j,j="",w===_-1&&(j=i[k]),P=!0):!y[j]||p&&-1!==c.indexOf(j)||m&&-1!==s.indexOf(j)?(!0===P?(j=i[k]+j,k="",P=!1):E&&(/[A-Za-z0-9]/.test(j)||C.substr(-1).match(/A-Za-z0-9]/))&&(j=" "+j),E=!1):(j=E||C.substr(-1).match(/[A-Za-z0-9]/)?x+y[j]:y[j],j+=void 0!==e[w+1]&&e[w+1].match(/[A-Za-z0-9]/)?x:"",E=!0),C+=j.replace(new RegExp("[^\\w\\s"+M+"_-]","g"),x);return r&&(C=C.replace(/(\w)(\S*)/g,(function(e,t,n){var r=t.toUpperCase()+(null!==n?n:"");return Object.keys(D).indexOf(r.toLowerCase())<0?r:r.toLowerCase()}))),C=C.replace(/\s+/g,x).replace(new RegExp("\\"+x+"+","g"),x).replace(new RegExp("(^\\"+x+"+|\\"+x+"+$)","g"),""),d&&C.length>d&&(O=C.charAt(d)===x,C=C.slice(0,d),O||(C=C.slice(0,C.lastIndexOf(x)))),n||r||(C=C.toLowerCase()),C},p=function(e){return function(t){return d(t,e)}},h=function(e){return e.replace(/[-\\^$*+?.()|[\]{}\/]/g,"\\$&")},v=function(e,t){for(var n in t)if(t[n]===e)return!0};void 0!==e&&e.exports?(e.exports=d,e.exports.createSlug=p):void 0===(r=function(){return d}.apply(t,[]))||(e.exports=r)}()},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useAsync=function(e,t){var n=(c=a.default.useState(null),s=2,function(e){if(Array.isArray(e))return e}(c)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}}(c,s)||function(e,t){if(e){if("string"==typeof e)return o(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?o(e,t):void 0}}(c,s)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),r=n[0],i=n[1],u=a.default.useRef(0),l=a.default.useCallback((t=>{var n=++u.current;i({status:"pending"}),Promise.resolve().then((()=>e(t))).then((e=>{n===u.current&&i({status:"complete",result:e})}),(e=>{n===u.current&&i({status:"error",error:e})}))}),[e,...t]);var c,s;return[r,l]};var r,a=(r=n(0))&&r.__esModule?r:{default:r};function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var t=f(e);d(t)}),[f,d]),m=o.default.useCallback((()=>{v(n.of[0])}),[n,v]),b=(0,o.useMemo)((()=>({constrainSize:!0,portal:!0})),[]);return h?o.default.createElement(i.Tooltip,{portal:!0,content:o.default.createElement(i.Box,{padding:2,sizing:"border"},o.default.createElement(i.Text,{size:1,muted:!0},"This field is read-only"))},o.default.createElement(i.Grid,null,o.default.createElement(i.Button,{icon:a.AddIcon,mode:"ghost",disabled:!0,text:1===n.of.length?"Add item":"Add item..."}))):o.default.createElement(i.Grid,{gap:1,style:{gridTemplateColumns:"repeat(auto-fit, minmax(100px, 1fr))"}},1===n.of.length?o.default.createElement(i.Button,{icon:a.AddIcon,mode:"ghost",onClick:m,text:"Add item"}):o.default.createElement(i.MenuButton,{button:o.default.createElement(i.Button,{icon:a.AddIcon,mode:"ghost",text:"Add item…"}),id:p||"",menu:o.default.createElement(i.Menu,null,n.of.map(((e,t)=>{var n,a,u=(0,r.isReferenceSchemaType)(e)&&1===(e.to||[]).length&&e.to[0].icon,l=e.icon||(null===(n=e.type)||void 0===n?void 0:n.icon)||u;return o.default.createElement(i.MenuItem,{key:t,text:e.title||(null===(a=e.type)||void 0===a?void 0:a.name),onClick:()=>v(e),icon:l})}))),popover:b}),s)}s.__SANITY_INTERNAL_IMPLEMENTATION=!0},function(e,t){e.exports=function(e){function t(r){if(n[r])return n[r].exports;var a=n[r]={i:r,l:!1,exports:{}};return e[r].call(a.exports,a,a.exports,t),a.l=!0,a.exports}var n={};return t.m=e,t.c=n,t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=13)}([function(e,t){var n=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(e,t){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},function(e,t){var n=e.exports={version:"2.5.0"};"number"==typeof __e&&(__e=n)},function(e,t,n){e.exports=!n(4)((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},function(e,t){e.exports=function(e){try{return!!e()}catch(e){return!0}}},function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},function(e,t,n){var r=n(32)("wks"),a=n(9),o=n(0).Symbol,i="function"==typeof o;(e.exports=function(e){return r[e]||(r[e]=i&&o[e]||(i?o:a)("Symbol."+e))}).store=r},function(e,t,n){var r=n(0),a=n(2),o=n(8),i=n(22),u=n(10),l=function(e,t,n){var c,s,f,d,p=e&l.F,h=e&l.G,v=e&l.S,m=e&l.P,b=e&l.B,y=h?r:v?r[t]||(r[t]={}):(r[t]||{}).prototype,g=h?a:a[t]||(a[t]={}),O=g.prototype||(g.prototype={});for(c in h&&(n=t),n)f=((s=!p&&y&&void 0!==y[c])?y:n)[c],d=b&&s?u(f,r):m&&"function"==typeof f?u(Function.call,f):f,y&&i(y,c,f,e&l.U),g[c]!=f&&o(g,c,d),m&&O[c]!=f&&(O[c]=f)};r.core=a,l.F=1,l.G=2,l.S=4,l.P=8,l.B=16,l.W=32,l.U=64,l.R=128,e.exports=l},function(e,t,n){var r=n(16),a=n(21);e.exports=n(3)?function(e,t,n){return r.f(e,t,a(1,n))}:function(e,t,n){return e[t]=n,e}},function(e,t){var n=0,r=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++n+r).toString(36))}},function(e,t,n){var r=n(24);e.exports=function(e,t,n){if(r(e),void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,a){return e.call(t,n,r,a)}}return function(){return e.apply(t,arguments)}}},function(e,t){e.exports=function(e){if(null==e)throw TypeError("Can't call method on "+e);return e}},function(e,t,n){var r=n(28),a=Math.min;e.exports=function(e){return e>0?a(r(e),9007199254740991):0}},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e,t){if(e&&t){var n=Array.isArray(t)?t:t.split(","),r=e.name||"",a=e.type||"",o=a.replace(/\/.*$/,"");return n.some((function(e){var t=e.trim();return"."===t.charAt(0)?r.toLowerCase().endsWith(t.toLowerCase()):t.endsWith("/*")?o===t.replace(/\/.*$/,""):a===t}))}return!0},n(14),n(34)},function(e,t,n){n(15),e.exports=n(2).Array.some},function(e,t,n){"use strict";var r=n(7),a=n(25)(3);r(r.P+r.F*!n(33)([].some,!0),"Array",{some:function(e){return a(this,e,arguments[1])}})},function(e,t,n){var r=n(17),a=n(18),o=n(20),i=Object.defineProperty;t.f=n(3)?Object.defineProperty:function(e,t,n){if(r(e),t=o(t,!0),r(n),a)try{return i(e,t,n)}catch(e){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(e[t]=n.value),e}},function(e,t,n){var r=n(1);e.exports=function(e){if(!r(e))throw TypeError(e+" is not an object!");return e}},function(e,t,n){e.exports=!n(3)&&!n(4)((function(){return 7!=Object.defineProperty(n(19)("div"),"a",{get:function(){return 7}}).a}))},function(e,t,n){var r=n(1),a=n(0).document,o=r(a)&&r(a.createElement);e.exports=function(e){return o?a.createElement(e):{}}},function(e,t,n){var r=n(1);e.exports=function(e,t){if(!r(e))return e;var n,a;if(t&&"function"==typeof(n=e.toString)&&!r(a=n.call(e)))return a;if("function"==typeof(n=e.valueOf)&&!r(a=n.call(e)))return a;if(!t&&"function"==typeof(n=e.toString)&&!r(a=n.call(e)))return a;throw TypeError("Can't convert object to primitive value")}},function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t,n){var r=n(0),a=n(8),o=n(23),i=n(9)("src"),u=Function.toString,l=(""+u).split("toString");n(2).inspectSource=function(e){return u.call(e)},(e.exports=function(e,t,n,u){var c="function"==typeof n;c&&(o(n,"name")||a(n,"name",t)),e[t]!==n&&(c&&(o(n,i)||a(n,i,e[t]?""+e[t]:l.join(String(t)))),e===r?e[t]=n:u?e[t]?e[t]=n:a(e,t,n):(delete e[t],a(e,t,n)))})(Function.prototype,"toString",(function(){return"function"==typeof this&&this[i]||u.call(this)}))},function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},function(e,t,n){var r=n(10),a=n(26),o=n(27),i=n(12),u=n(29);e.exports=function(e,t){var n=1==e,l=2==e,c=3==e,s=4==e,f=6==e,d=5==e||f,p=t||u;return function(t,u,h){for(var v,m,b=o(t),y=a(b),g=r(u,h,3),O=i(y.length),w=0,j=n?p(t,O):l?p(t,0):void 0;O>w;w++)if((d||w in y)&&(m=g(v=y[w],w,b),e))if(n)j[w]=m;else if(m)switch(e){case 3:return!0;case 5:return v;case 6:return w;case 2:j.push(v)}else if(s)return!1;return f?-1:c||s?s:j}}},function(e,t,n){var r=n(5);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==r(e)?e.split(""):Object(e)}},function(e,t,n){var r=n(11);e.exports=function(e){return Object(r(e))}},function(e,t){var n=Math.ceil,r=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?r:n)(e)}},function(e,t,n){var r=n(30);e.exports=function(e,t){return new(r(e))(t)}},function(e,t,n){var r=n(1),a=n(31),o=n(6)("species");e.exports=function(e){var t;return a(e)&&("function"!=typeof(t=e.constructor)||t!==Array&&!a(t.prototype)||(t=void 0),r(t)&&null===(t=t[o])&&(t=void 0)),void 0===t?Array:t}},function(e,t,n){var r=n(5);e.exports=Array.isArray||function(e){return"Array"==r(e)}},function(e,t,n){var r=n(0),a=r["__core-js_shared__"]||(r["__core-js_shared__"]={});e.exports=function(e){return a[e]||(a[e]={})}},function(e,t,n){"use strict";var r=n(4);e.exports=function(e,t){return!!e&&r((function(){t?e.call(null,(function(){}),1):e.call(null)}))}},function(e,t,n){n(35),e.exports=n(2).String.endsWith},function(e,t,n){"use strict";var r=n(7),a=n(12),o=n(36),i="".endsWith;r(r.P+r.F*n(38)("endsWith"),"String",{endsWith:function(e){var t=o(this,e,"endsWith"),n=arguments.length>1?arguments[1]:void 0,r=a(t.length),u=void 0===n?r:Math.min(a(n),r),l=String(e);return i?i.call(t,l,u):t.slice(u-l.length,u)===l}})},function(e,t,n){var r=n(37),a=n(11);e.exports=function(e,t,n){if(r(t))throw TypeError("String#"+n+" doesn't accept regex!");return String(a(e))}},function(e,t,n){var r=n(1),a=n(5),o=n(6)("match");e.exports=function(e){var t;return r(e)&&(void 0!==(t=e[o])?!!t:"RegExp"==a(e))}},function(e,t,n){var r=n(6)("match");e.exports=function(e){var t=/./;try{"/./"[e](t)}catch(n){try{return t[r]=!1,!"/./"[e](t)}catch(e){}}return!0}}])},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(4),a=n(191),o=u(n(2714)),i=u(n(2720));function u(e){return e&&e.__esModule?e:{default:e}}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;t(0,o.default)(e,n)},{type:"string",accepts:"text/*",upload:(e,t,n)=>(0,i.default)(e,n).pipe((0,r.map)((e=>({type:"uploadEvent",patches:[(0,a.set)(e)]}))))},{type:"file",accepts:"",upload:(e,t,n)=>(0,i.default)(e,n)}].map(((e,t)=>c(c({},e),{},{priority:t})));t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=(0,i.uploadImageAsset)(e,t).pipe((0,a.filter)((e=>"download"!==e.stage)),(0,a.map)((e=>h(h({},e),{},{progress:2+e.percent/100*98}))),(0,a.map)((e=>"complete"===e.type?(0,f.createUploadEvent)([(0,o.set)({_type:"reference",_ref:e.asset._id},["asset"]),(0,o.set)(100,[s.UPLOAD_STATUS_KEY,"progress"]),(0,o.set)((new Date).toISOString(),[s.UPLOAD_STATUS_KEY,"updated"])]):(0,f.createUploadEvent)([(0,o.set)(e.percent,[s.UPLOAD_STATUS_KEY,"progress"]),(0,o.set)((new Date).toISOString(),[s.UPLOAD_STATUS_KEY,"updated"])])))),d=(0,u.default)(e).pipe((0,a.mergeMap)((t=>(0,l.default)(e,t.orientation||c.DEFAULT_ORIENTATION))),(0,a.catchError)((t=>(console.warn('Image preprocessing failed for "%s" with the error: %s',e.name,t.message),(0,r.of)(null)))),(0,a.filter)(Boolean),(0,a.map)((e=>(0,f.createUploadEvent)([(0,o.set)(e,[s.UPLOAD_STATUS_KEY,"previewImage"])]))));return(0,r.of)((0,f.createInitialUploadEvent)(e)).pipe((0,a.concat)((0,r.from)(n).pipe((0,a.merge)(d))),(0,a.concat)((0,r.of)(f.CLEANUP_EVENT)))};var r=n(5),a=n(4),o=n(191),i=n(354),u=d(n(2716)),l=d(n(2719)),c=n(1077),s=n(577),f=n(1078);function d(e){return e&&e.__esModule?e:{default:e}}function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function h(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:4,n=i(t);return function(){return(0,a.from)(n(e(...arguments)))}};var r=n(4),a=n(5);function o(e,t){var n=e.indexOf(t);return n>-1&&e.splice(n,1),e}function i(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:4,t=[],n=[],i=new a.Subject;return u;function u(i){return new a.Observable((a=>{if(t.length>=e)return l(i).pipe((0,r.mergeMap)(u)).subscribe(a);var s=i.subscribe(a);return t.push(s),()=>{o(t,s),o(n,i),s.unsubscribe(),c()}}))}function l(e){return n.push(e),i.asObservable().pipe((0,r.first)((t=>t===e)))}function c(){for(;n.length>0&&t.length{var r=new window.FileReader;return r.onerror=e=>n.error(e),r.onload=()=>{n.next(r.result),n.complete()},r.readAsArrayBuffer(void 0===t?e:e.slice(0,t)),()=>r.abort()}))}(e,128e3)).pipe((0,o.map)((e=>(0,i.default)(e))),(0,o.catchError)((e=>(u.test(e.message)||console.warn("Exif read failed, continuing anyway: ".concat(e.message)),(0,a.of)({})))))};var r,a=n(5),o=n(4),i=(r=n(2717))&&r.__esModule?r:{default:r};var u=/(invalid image format)|(No exif data)/i},function(e,t,n){var r=n(2718).ExifReader;e.exports=function(e){var t=new r;t.load(e);var n,a=t.getAllTags(),o={};for(var i in a)o[(n=i,n.replace(/([A-Z][a-z])|([a-z][A-Z])|([A-Z])/g,(function(e){return 1==e.length?e.toLowerCase():e[0]==e[0].toUpperCase()?" "+e.toLowerCase():e[0]+" "+e[1].toLowerCase()})).replace(/^\s+|\s+$/g,""))]=a[i].description;return o}},function(e,t){(function(){(null!=t?t:this).ExifReader=function(){function e(){var e=this;this._getTagValueAt={1:function(t){return e._getByteAt(t)},2:function(t){return e._getAsciiAt(t)},3:function(t){return e._getShortAt(t)},4:function(t){return e._getLongAt(t)},5:function(t){return e._getRationalAt(t)},7:function(t){return e._getUndefinedAt(t)},9:function(t){return e._getSlongAt(t)},10:function(t){return e._getSrationalAt(t)}},this._tiffHeaderOffset=0}return e.prototype._MIN_DATA_BUFFER_LENGTH=2,e.prototype._JPEG_ID_SIZE=2,e.prototype._JPEG_ID=65496,e.prototype._APP_MARKER_SIZE=2,e.prototype._APP0_MARKER=65504,e.prototype._APP1_MARKER=65505,e.prototype._APP15_MARKER=65519,e.prototype._APP_ID_OFFSET=4,e.prototype._BYTES_Exif=1165519206,e.prototype._TIFF_HEADER_OFFSET=10,e.prototype._BYTE_ORDER_BIG_ENDIAN=18761,e.prototype._BYTE_ORDER_LITTLE_ENDIAN=19789,e.prototype.load=function(e){return this.loadView(new DataView(e))},e.prototype.loadView=function(e){return this._dataView=e,this._tags={},this._checkImageHeader(),this._readTags()},e.prototype._checkImageHeader=function(){var e;if((e=this._dataView).byteLength=this._APP0_MARKER&&n<=this._APP15_MARKER},e.prototype._hasExifData=function(){return 0!==this._tiffHeaderOffset},e.prototype._readTags=function(){return this._setByteOrder(),this._read0thIfd(),this._readExifIfd(),this._readGpsIfd(),this._readInteroperabilityIfd()},e.prototype._setByteOrder=function(){if(this._dataView.getUint16(this._tiffHeaderOffset)===this._BYTE_ORDER_BIG_ENDIAN)return this._littleEndian=!0;if(this._dataView.getUint16(this._tiffHeaderOffset)===this._BYTE_ORDER_LITTLE_ENDIAN)return this._littleEndian=!1;throw new Error("Illegal byte order value. Faulty image.")},e.prototype._read0thIfd=function(){var e;return e=this._getIfdOffset(),this._readIfd("0th",e)},e.prototype._getIfdOffset=function(){return this._tiffHeaderOffset+this._getLongAt(this._tiffHeaderOffset+4)},e.prototype._readExifIfd=function(){var e;if(null!=this._tags["Exif IFD Pointer"])return e=this._tiffHeaderOffset+this._tags["Exif IFD Pointer"].value,this._readIfd("exif",e)},e.prototype._readGpsIfd=function(){var e;if(null!=this._tags["GPS Info IFD Pointer"])return e=this._tiffHeaderOffset+this._tags["GPS Info IFD Pointer"].value,this._readIfd("gps",e)},e.prototype._readInteroperabilityIfd=function(){var e;if(null!=this._tags["Interoperability IFD Pointer"])return e=this._tiffHeaderOffset+this._tags["Interoperability IFD Pointer"].value,this._readIfd("interoperability",e)},e.prototype._readIfd=function(e,t){var n,r,a,o;for(n=this._getShortAt(t),t+=2,o=[],a=0;0<=n?an;0<=n?++a:--a)r=this._readTag(e,t),this._tags[r.name]={value:r.value,description:r.description},o.push(t+=12);return o},e.prototype._readTag=function(e,t){var n,r,a,o,i,u,l;return n=this._getShortAt(t),i=this._getShortAt(t+2),r=this._getLongAt(t+4),this._typeSizes[i]*r<=4?u=this._getTagValue(t+8,i,r):(l=this._getLongAt(t+8),u=this._getTagValue(this._tiffHeaderOffset+l,i,r)),i===this._tagTypes.ASCII&&(u=this._splitNullSeparatedAsciiString(u)),null!=this._tagNames[e][n]?(null!=this._tagNames[e][n].name&&null!=this._tagNames[e][n].description?(o=this._tagNames[e][n].name,a=this._tagNames[e][n].description(u)):(o=this._tagNames[e][n],a=u instanceof Array?u.join(", "):u),{name:o,value:u,description:a}):{name:"undefined-"+n,value:u,description:u}},e.prototype._getTagValue=function(e,t,n){var r,a;return 1===(a=function(){var a,o;for(o=[],a=0;0<=n?an;0<=n?++a:--a)r=this._getTagValueAt[t](e),e+=this._typeSizes[t],o.push(r);return o}.call(this)).length?a=a[0]:t===this._tagTypes.ASCII&&(a=this._getAsciiValue(a)),a},e.prototype._getAsciiValue=function(e){var t;return function(){var n,r,a;for(a=[],n=0,r=e.length;nn;0<=n?++t:--t)r.push("0");return r}()+e},e.map(t).join(":")}},8:"GPSSatellites",9:{name:"GPSStatus",description:function(e){switch(e.join("")){case"A":return"Measurement in progress";case"V":return"Measurement Interoperability";default:return"Unknown"}}},10:{name:"GPSMeasureMode",description:function(e){switch(e.join("")){case"2":return"2-dimensional measurement";case"3":return"3-dimensional measurement";default:return"Unknown"}}},11:"GPSDOP",12:{name:"GPSSpeedRef",description:function(e){switch(e.join("")){case"K":return"Kilometers per hour";case"M":return"Miles per hour";case"N":return"Knots";default:return"Unknown"}}},13:"GPSSpeed",14:{name:"GPSTrackRef",description:function(e){switch(e.join("")){case"T":return"True direction";case"M":return"Magnetic direction";default:return"Unknown"}}},15:"GPSTrack",16:{name:"GPSImgDirectionRef",description:function(e){switch(e.join("")){case"T":return"True direction";case"M":return"Magnetic direction";default:return"Unknown"}}},17:"GPSImgDirection",18:"GPSMapDatum",19:{name:"GPSDestLatitudeRef",description:function(e){switch(e.join("")){case"N":return"North latitude";case"S":return"South latitude";default:return"Unknown"}}},20:{name:"GPSDestLatitude",description:function(e){return e[0]+e[1]/60+e[2]/3600}},21:{name:"GPSDestLongitudeRef",description:function(e){switch(e.join("")){case"E":return"East longitude";case"W":return"West longitude";default:return"Unknown"}}},22:{name:"GPSDestLongitude",description:function(e){return e[0]+e[1]/60+e[2]/3600}},23:{name:"GPSDestBearingRef",description:function(e){switch(e.join("")){case"T":return"True direction";case"M":return"Magnetic direction";default:return"Unknown"}}},24:"GPSDestBearing",25:{name:"GPSDestDistanceRef",description:function(e){switch(e.join("")){case"K":return"Kilometers";case"M":return"Miles";case"N":return"Knots";default:return"Unknown"}}},26:"GPSDestDistance",27:{name:"GPSProcessingMethod",description:function(e){switch(e.slice(0,8).map((function(e){return String.fromCharCode(e)})).join("")){case"ASCII\0\0\0":return e.slice(8,e.length).map((function(e){return String.fromCharCode(e)})).join("");case"JIS\0\0\0\0\0":return"[JIS encoded text]";case"UNICODE\0":return"[Unicode encoded text]";case"\0\0\0\0\0\0\0\0":return"[Undefined encoding]"}}},28:{name:"GPSAreaInformation",description:function(e){switch(e.slice(0,8).map((function(e){return String.fromCharCode(e)})).join("")){case"ASCII\0\0\0":return e.slice(8,e.length).map((function(e){return String.fromCharCode(e)})).join("");case"JIS\0\0\0\0\0":return"[JIS encoded text]";case"UNICODE\0":return"[Unicode encoded text]";case"\0\0\0\0\0\0\0\0":return"[Undefined encoding]"}}},29:"GPSDateStamp",30:{name:"GPSDifferential",description:function(e){switch(e){case 0:return"Measurement without differential correction";case 1:return"Differential correction applied";default:return"Unknown"}}}},interoperability:{1:"InteroperabilityIndex",2:"UnknownInteroperabilityTag0x0002",4097:"UnknownInteroperabilityTag0x1001",4098:"UnknownInteroperabilityTag0x1002"}},e.prototype.getTagValue=function(e){return null!=this._tags[e]?this._tags[e].value:void 0},e.prototype.getTagDescription=function(e){return null!=this._tags[e]?this._tags[e].description:void 0},e.prototype.getAllTags=function(){return this._tags},e}()}).call(this)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return(n=window.URL.createObjectURL(e),new a.Observable((e=>{var t=new window.Image;return t.onerror=()=>{e.error(new Error('Could not load image from url "'.concat(n,'". Image may be of an unsupported format')))},t.onload=()=>{e.next(t),e.complete()},t.src=n,()=>{}}))).pipe((0,o.mergeMap)((e=>(0,i.default)(e,t))));var n};var r,a=n(5),o=n(4),i=(r=n(1077))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=(0,o.uploadFileAsset)(e,t).pipe((0,a.map)((e=>"complete"===e.type?(0,l.createUploadEvent)([(0,i.set)({_type:"reference",_ref:e.asset._id},["asset"]),(0,i.set)(100,[u.UPLOAD_STATUS_KEY,"progress"]),(0,i.set)((new Date).toISOString(),[u.UPLOAD_STATUS_KEY,"updated"])]):(0,l.createUploadEvent)([(0,i.set)(e.percent,[u.UPLOAD_STATUS_KEY,"progress"]),(0,i.set)((new Date).toISOString(),[u.UPLOAD_STATUS_KEY,"updated"])]))));return(0,r.of)((0,l.createInitialUploadEvent)(e)).pipe((0,a.concat)(n),(0,a.concat)((0,r.of)(l.CLEANUP_EVENT)))};var r=n(5),a=n(4),o=n(354),i=n(191),u=n(577),l=n(1078)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2722);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ArrayOfPrimitivesInput=void 0;var r=v(n(49)),a=v(n(0)),o=n(17),i=n(1),u=n(10),l=n(113),c=n(21),s=n(563),f=n(192),d=v(n(1079)),p=n(2723),h=n(2724);function v(e){return e&&e.__esModule?e:{default:e}}function m(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var b=[];function y(e,t,n){var r=t.slice();return r.splice(e+1,0,n),r}class g extends a.default.PureComponent{constructor(){super(...arguments),m(this,"_element",null),m(this,"_lastAddedIndex",-1),m(this,"handleAppend",(e=>{var t=this.props,n=t.value,r=void 0===n?[]:n,a=t.onFocus;this.set(r.concat(e)),a([r.length])})),m(this,"handlePrepend",(e=>{var t=this.props,n=t.value,r=void 0===n?[]:n,a=t.onFocus;this.set([e].concat(r)),a([r.length])})),m(this,"handleRemoveItem",(e=>{this.removeAt(e)})),m(this,"handleInsert",((e,t,n)=>{var r=this.props,a=r.value,o=void 0===a?[]:a,i=r.onFocus,u=t+("before"===e?-1:0);this.set(y(u,o,n)),i([u+1])})),m(this,"handleItemChange",(e=>{this._lastAddedIndex=-1,this.props.onChange(e)})),m(this,"handleItemEnterKey",(e=>{var t,n=null===(t=this.props.type)||void 0===t?void 0:t.of[0];n&&(this.insertAfter(e,n),this._lastAddedIndex=e+1)})),m(this,"handleItemEscapeKey",(e=>{var t=this.props.value;e===this._lastAddedIndex&&""===t[e]&&this.removeAt(e)})),m(this,"handleSortEnd",(e=>{var t,n,r,a,o=this.props,i=o.value,u=o.onFocus,l=e.oldIndex,c=e.newIndex;this.set((t=l,n=c,r=i.slice(),a=r[t],r.splice(t,1),r.splice(n,0,a),r)),u([c])})),m(this,"setElement",(e=>{this._element=e})),m(this,"handleFocusRoot",(e=>{e.currentTarget===e.target&&e.currentTarget===this._element&&this.props.onFocus([])})),m(this,"handleFocusItem",((e,t)=>{this.props.onFocus([t])}))}set(e){this._lastAddedIndex=-1;var t=0===e.length?(0,c.unset)():(0,c.set)(e);this.props.onChange(c.PatchEvent.from(t))}removeAt(e){var t=this.props.value,n=void 0===t?[]:t;this.set(n.filter(((t,n)=>n!==e))),this.props.onFocus([Math.max(0,e-1)])}insertAfter(e,t){var n=this.props,r=n.value,a=void 0===r?[]:r,o=n.onFocus,i=(0,d.default)(t);if(void 0===i)throw new Error("Cannot create empty primitive value from ".concat(t.name));this.set(y(e,a,i)),o([e+1])}getMemberType(e){var t=this.props.type;return null==t?void 0:t.of.find((t=>t.name===e||t.jsonType===e))}focus(){this._element&&this._element.focus()}getSnapshotBeforeUpdate(e,t){var n=e.focusPath,r=void 0===n?[]:n,a=e.value,o=void 0===a?[]:a,i=this.props,u=i.focusPath,l=void 0===u?[]:u,c=i.value,s=void 0===c?[]:c;if(r[0]===l[0]&&o.length!==s.length){var f,d=l[0],p=window.getSelection();if(!(p.focusNode instanceof HTMLElement))return null;var h=null===(f=p.focusNode)||void 0===f?void 0:f.querySelector("input,textarea");return h instanceof HTMLInputElement?{prevFocusedIndex:d,restoreSelection:{text:p.toString(),start:h.selectionStart,end:h.selectionEnd,value:h.value}}:{}}return null}componentDidUpdate(e,t,n){if(null!=n&&n.restoreSelection&&e.value){var r=e.value[n.prevFocusedIndex],a=(0,h.nearestIndexOf)(this.props.value||[],n.prevFocusedIndex,r);if(-1===a)return;var o=this._element.querySelector("[data-item-index='".concat(a,"'] input,textarea"));if(o instanceof HTMLInputElement){o.focus();try{o.setSelectionRange(n.restoreSelection.start,n.restoreSelection.end)}catch(e){}}this.props.onFocus([a])}}render(){var e=this.props,t=e.type,n=e.value,c=e.level,h=void 0===c?1:c,v=e.markers,m=e.readOnly,y=e.onChange,g=e.onFocus,O=e.presence,w=e.compareValue,j=e.focusPath,_=e.ArrayFunctionsImpl,E=e.onBlur,P=!m&&!1!==(0,r.default)(t,"options.sortable");return a.default.createElement(u.FormFieldSet,{title:null==t?void 0:t.title,description:null==t?void 0:t.description,level:h-1,tabIndex:0,onFocus:this.handleFocusRoot,ref:this.setElement,__unstable_presence:O.filter((e=>"$"===e.path[0]||0===e.path.length)),__unstable_changeIndicator:!1,__unstable_markers:v},a.default.createElement(i.Stack,{space:3},a.default.createElement(i.Stack,{space:1},n&&n.length>0&&a.default.createElement(i.Card,{padding:1,border:!0},a.default.createElement(s.List,{onSortEnd:this.handleSortEnd,isSortable:P},n.map(((e,r)=>{var i,u=v.filter((e=>(0,o.startsWith)([r],e.path))),c=O.filter((e=>(0,o.startsWith)([r],e.path))),d=this.getMemberType((0,l.resolveTypeName)(e)),y="".concat((null==d?void 0:d.name)||"invalid-type","-").concat(String(r));return a.default.createElement(s.Item,{key:y,index:r,"data-item-index":r,isSortable:P},a.default.createElement(f.ConditionalReadOnlyField,{readOnly:m||(null===(i=this.getMemberType((0,l.resolveTypeName)(e)))||void 0===i?void 0:i.readOnly),value:e,parent:n},a.default.createElement(p.ItemRow,{level:h+1,index:r,value:e,compareValue:w,readOnly:m,markers:0===u.length?b:u,isSortable:P,type:d,focusPath:j,onFocus:g,onBlur:E,insertableTypes:t.of,onEnterKey:this.handleItemEnterKey,onEscapeKey:this.handleItemEscapeKey,onChange:this.handleItemChange,onInsert:this.handleInsert,onRemove:this.handleRemoveItem,presence:c})))}))))),a.default.createElement(_,{type:t,value:n,readOnly:m,onAppendItem:this.handleAppend,onPrependItem:this.handlePrepend,onFocusItem:this.handleFocusItem,onCreateValue:d.default,onChange:y})))}}t.ArrayOfPrimitivesInput=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ItemRow=void 0;var r,a=n(53),o=g(n(0)),i=n(1),u=n(10),l=n(12),c=n(8),s=n(20),f=n(25),d=n(345),p=g(n(21)),h=n(347),v=n(97),m=n(346),b=(r=n(1079))&&r.__esModule?r:{default:r};function y(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(y=function(e){return e?n:t})(e)}function g(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=y(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}return r.default=e,n&&n.set(e,r),r}var O=o.default.createElement(d.DragHandle,{paddingX:1,paddingY:3}),w=o.default.forwardRef((function(e,t){var n,r=o.default.useRef(null),d=e.isSortable,y=e.value,g=e.index,w=e.compareValue,j=e.level,_=e.onEscapeKey,E=e.onEnterKey,P=e.onFocus,x=e.onChange,C=e.onBlur,k=e.insertableTypes,S=e.onInsert,D=e.onRemove,M=e.focusPath,A=e.markers,T=e.type,I=e.readOnly,R=e.presence,F=null!==(n=(0,f.useConditionalReadOnly)())&&void 0!==n?n:I,B=A.filter(l.isValidationErrorMarker).length>0,L=A.filter(l.isValidationWarningMarker).length>0,N=!F&&A.length>0&&!(null!=T&&T.title),W=!(null!=T&&T.title)&&!F&&R.length>0,V=(0,o.useCallback)((()=>{D(g)}),[g,D]),z=(0,o.useCallback)(((e,t)=>{null==S||S(e,g,(0,b.default)(t))}),[g,S]),U=(0,o.useCallback)((()=>{null==S||S("after",g,y)}),[g,S,y]),H=(0,o.useCallback)((e=>{"Enter"===e.key&&E(g)}),[g,E]),Y=(0,o.useCallback)((e=>{e.shiftKey&&"Backspace"===e.key&&""===y&&D(g),"Escape"===e.key&&_(g)}),[g,_,D,y]),G=(0,o.useCallback)((e=>{x(p.default.from(e.patches.map((e=>0===e.path.length&&"unset"===e.type&&T?(0,p.set)((0,b.default)(T)):e))).prefixAll(g))}),[g,x,T]),$=(0,o.useCallback)((()=>P([])),[P]),q=(0,o.useMemo)((()=>B?"critical":L?"caution":void 0),[B,L]),Z=(0,s.useId)();return o.default.createElement(i.Card,{tone:q,radius:2,paddingX:1,paddingY:2},o.default.createElement(i.Flex,{align:T?"flex-end":"center",ref:t},T?o.default.createElement(i.Flex,{align:"flex-end",flex:1},d&&o.default.createElement(i.Box,{marginRight:1},O),o.default.createElement(i.Box,{flex:1,marginRight:2},o.default.createElement(v.FormBuilderInput,{ref:r,value:y,path:[g],compareValue:w,markers:A,focusPath:M,onFocus:P,onBlur:C,type:T,readOnly:Boolean(null!=F?F:T.readOnly),level:j,presence:R,onKeyUp:Y,onKeyPress:H,onChange:G}))):o.default.createElement(i.Box,{flex:1},o.default.createElement(h.ItemWithMissingType,{value:y,onFocus:$})),o.default.createElement(i.Flex,{align:"center",marginLeft:2},N&&o.default.createElement(i.Box,{marginRight:3},o.default.createElement(u.FormFieldValidationStatus,{__unstable_markers:A})),W&&o.default.createElement(i.Box,{marginRight:1},o.default.createElement(a.FieldPresence,{presence:R,maxAvatars:1})),!F&&o.default.createElement(i.Box,{paddingY:1},o.default.createElement(i.MenuButton,{button:o.default.createElement(i.Button,{padding:2,mode:"bleed",icon:c.EllipsisVerticalIcon}),id:"".concat(Z,"-menuButton"),portal:!0,popover:{portal:!0,tone:"default"},menu:o.default.createElement(i.Menu,null,o.default.createElement(i.MenuItem,{text:"Remove",tone:"critical",icon:c.TrashIcon,onClick:V}),o.default.createElement(i.MenuItem,{text:"Duplicate",icon:c.CopyIcon,onClick:U}),o.default.createElement(m.InsertMenu,{types:k,onInsert:z}))})))))}));t.ItemRow=w},function(e,t,n){"use strict";function r(e,t,n){for(var r=t-1,a=t,o=e.length;r>-1||a-1&&n(u,r))return r;r--,a++}return-1}Object.defineProperty(t,"__esModule",{value:!0}),t.nearestIndex=r,t.nearestIndexOf=function(e,t,n){return r(e,t,(e=>e===n))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=v(n(0)),a=v(n(17)),o=n(5),i=n(4),u=p(n(151)),l=p(n(120)),c=n(541),s=v(n(1080)),f=n(2726),d=n(44);function p(e){return e&&e.__esModule?e:{default:e}}function h(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(h=function(e){return e?n:t})(e)}function v(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=h(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}return r.default=e,n&&n.set(e,r),r}function m(){return m=Object.assign||function(e){for(var t=1;td.schema.get(C).liveEdit),[C]),S=!0===(null===(u=v.options)||void 0===u?void 0:u.disableNew),D=(0,r.useCallback)((e=>(0,o.from)(function(e,t,n){return j.apply(this,arguments)}(v.options,P.current,h())).pipe((0,i.mergeMap)((t=>{var n=t.filter,r=t.params;return s.search(e,v,y(y({},v.options),{},{filter:n,params:r,tag:"search.reference"}))})),(0,i.catchError)((e=>{var t,n=e.details&&"queryParseError"===e.details.type;return null!==(t=v.options)&&void 0!==t&&t.filter&&n&&(e.message='Invalid reference filter, please check the custom "filter" option'),(0,o.throwError)(e)})))),[P,h,v]),M=null===(l=e.value)||void 0===l||null===(p=l._strengthenOnPublish)||void 0===p?void 0:p.template,A=(0,r.useMemo)((()=>(0,r.forwardRef)((function(e,t){return O?r.default.createElement(O,m({},e,{ref:t,parentRefPath:x,template:M})):null}))),[O,x,M]),T=(0,r.useCallback)((e=>{null==w||w({parentRefPath:x,id:e.id,type:e.type,template:e.template})}),[w,x]),I=a.startsWith(x,(null==_?void 0:_.path)||[])?null==_?void 0:_.state:"none",R=(0,r.useMemo)((()=>S?[]:(E||[]).filter((e=>v.to.some((t=>t.name===e.template.schemaType)))).map((e=>({id:e.id,title:e.title||"".concat(e.template.schemaType," from template ").concat(e.template.id),type:e.template.schemaType,icon:e.icon,template:{id:e.template.id,params:e.parameters},permission:{granted:e.granted,reason:e.reason}})))),[S,E,v.to]);return r.default.createElement(f.ArrayItemReferenceInput,m({},e,{liveEdit:k,onSearch:D,getReferenceInfo:s.getReferenceInfo,ref:t,selectedState:I,editReferenceLinkComponent:A,createOptions:R,onEditReference:T}))})),E=(0,u.default)((0,l.default)(_));t.default=E},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ArrayItemReferenceInput=void 0;var r,a=R(n(0)),o=n(12),i=n(8),u=n(5),l=n(4),c=n(1),s=n(10),f=n(53),d=n(25),p=n(39),h=n(185),v=n(20),m=T(n(3)),b=R(n(21)),y=n(86),g=n(194),O=n(1081),w=n(571),j=n(1055),_=n(345),E=T(n(569)),P=n(346),x=n(572),C=n(1082),k=n(578),S=n(1084),D=n(1085),M=n(1086),A=n(1087);function T(e){return e&&e.__esModule?e:{default:e}}function I(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(I=function(e){return e?n:t})(e)}function R(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=I(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}return r.default=e,n&&n.set(e,r),r}function F(){return F=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n!0,$=a.default.createElement(_.DragHandle,{paddingX:1,paddingY:3});var q=(0,a.forwardRef)((function(e,t){var n,r,m,_,T,I,R,B=e.type,N=e.value,V=e.markers,z=e.readOnly,U=e.liveEdit,q=e.onSearch,Z=e.onChange,K=e.insertableTypes,X=e.focusPath,J=void 0===X?y.EMPTY_ARRAY:X,Q=e.onFocus,ee=e.presence,te=e.createOptions,ne=e.isSortable,re=e.level,ae=e.onBlur,oe=e.onInsert,ie=e.selectedState,ue=e.editReferenceLinkComponent,le=e.onEditReference,ce=e.getReferenceInfo,se=W((0,a.useState)(Y),2),fe=se[0],de=se[1],pe=(0,a.useCallback)((()=>{null==oe||oe({item:L(L({},N),{},{_key:(0,E.default)()}),position:"after",path:[{_key:N._key}],edit:!1})}),[oe,N]),he=(0,a.useCallback)((e=>{null==oe||oe({item:{_type:B.name,_key:(0,E.default)()},position:e,path:[{_key:N._key}]})}),[oe,B.name,N._key]),ve=(0,a.useCallback)((e=>{if(!e)return Z(b.default.from((0,b.unset)())),void(null==Q||Q([]));var t=fe.hits.find((t=>t.id===e));if(!t)throw new Error("Selected an item that wasnt part of the result set");var n=[(0,b.setIfMissing)({}),(0,b.set)(B.name,["_type"]),(0,b.set)((0,d.getPublishedId)(e),["_ref"]),t.published&&!B.weak?(0,b.unset)(["_weak"]):(0,b.set)(!0,["_weak"]),t.published?(0,b.unset)(["_strengthenOnPublish"]):(0,b.set)({type:null==t?void 0:t.type,weak:B.weak},["_strengthenOnPublish"])].filter(O.isNonNullable);Z(b.default.from(n)),null==Q||Q([])}),[fe.hits,B.name,B.weak,Z,Q]),me=(0,a.useCallback)((()=>{Z(b.default.from((0,b.unset)()))}),[Z]),be=(0,a.useCallback)((e=>{"Enter"!==e.key&&"Space"!==e.key&&(null==Q||Q(["_ref"]))}),[Q]),ye=(0,a.useCallback)((()=>{null!=N&&N._ref||Z(b.default.from((0,b.unset)())),null==Q||Q([])}),[Z,Q,null==N?void 0:N._ref]),ge=(0,a.useCallback)((e=>{27===e.keyCode&&ye()}),[ye]),Oe=(0,a.useCallback)((e=>ce(e,B)),[ce,B]),we=(0,k.useReferenceInfo)(null==N?void 0:N._ref,Oe),je=(null===(n=we.result)||void 0===n?void 0:n.type)||(null==N||null===(r=N._strengthenOnPublish)||void 0===r?void 0:r.type),_e=je?B.to.find((e=>e.name===je)):void 0,Ee=1===J.length&&("_ref"===J[0]||"$"===J[0]),Pe=(0,c.useForwardedRef)(t);(0,g.useDidUpdate)({hasFocusAt:Ee,ref:null==N?void 0:N._ref},((e,t)=>{var n,r=e.ref!==t.ref;(e.hasFocusAt!==t.hasFocusAt||r)&&t.hasFocusAt&&(null===(n=Pe.current)||void 0===n||n.focus())}));var xe=null!=N&&N._weak?"weak":"strong",Ce=!0===B.weak?"weak":"strong",ke=function(e){return"string"==typeof e._ref}(N),Se=ke&&!we.isLoading&&(null==N?void 0:N._strengthenOnPublish),De=(0,a.useCallback)((()=>{Z(b.default.from(!0===B.weak?(0,b.set)(!0,["_weak"]):(0,b.unset)(["_weak"])))}),[Z,B]),Me=ke&&(null===(m=we.result)||void 0===m||null===(_=m.preview)||void 0===_||null===(T=_.published)||void 0===T?void 0:T._id),Ae=(0,a.useCallback)((()=>{Z(b.default.from([!0===B.weak?(0,b.set)(!0,["_weak"]):(0,b.unset)(["_weak"]),(0,b.unset)(["_strengthenOnPublish"])]))}),[Z,B]),Te=(0,c.useToast)().push,Ie=(0,a.useMemo)((()=>V.filter(o.isValidationMarker)),[V]),Re=(0,a.useMemo)((()=>Ie.filter(o.isValidationErrorMarker)),[Ie]),Fe="pressed"===ie,Be="selected"===ie,Le=(0,a.useCallback)((e=>{Q&&e.currentTarget===Pe.current&&Q([])}),[Q,Pe]),Ne=(0,a.useCallback)((e=>{Q&&e.currentTarget===Pe.current&&Q(["_ref"])}),[Q,Pe]),We=(0,p.useObservableCallback)((e=>e.pipe((0,l.filter)(O.isNonNullable),(0,l.distinctUntilChanged)(),(0,l.switchMap)((e=>(0,u.concat)((0,u.of)({isLoading:!0}),q(e).pipe((0,l.map)((t=>({hits:t,isLoading:!1,searchString:e}))),(0,l.catchError)((e=>(Te({title:"Reference search failed",description:e.message,status:"error",id:"reference-search-fail-".concat(Ue)}),console.error(e),(0,u.of)({hits:[]})))))))),(0,l.scan)(((e,t)=>L(L({},e),t)),Y),(0,l.tap)(de))),[]),Ve=(0,a.useCallback)((()=>{We("")}),[We]),ze=!we.isLoading&&ke&&xe!==Ce&&!Se,Ue=(0,v.useId)(),He=(0,a.useCallback)((e=>{var t;"Escape"===e.key&&(null===(t=Pe.current)||void 0===t||t.focus())}),[Pe]),Ye=(0,a.useCallback)((e=>{var t,n,r=(null===(t=e.hit.draft)||void 0===t?void 0:t._id)||(null===(n=e.hit.published)||void 0===n?void 0:n._id);return a.default.createElement(s.PreviewCard,{as:"button",type:"button",radius:2},a.default.createElement(c.Box,{paddingX:3,paddingY:1},a.default.createElement(C.OptionPreview,{getReferenceInfo:Oe,id:r,type:B})))}),[B,Oe]),Ge=(0,a.useMemo)((()=>(0,a.forwardRef)((function(e,t){var n=((null==N?void 0:N._strengthenOnPublish)||{}).template;return a.default.createElement(s.IntentLink,F({},e,{intent:"edit",params:[{id:null==N?void 0:N._ref,type:null==_e?void 0:_e.name,template:null==n?void 0:n.id},{params:null==n?void 0:n.params}],target:"_blank",rel:"noopener noreferrer",ref:t}))}))),[null==_e?void 0:_e.name,null==N?void 0:N._ref,null==N?void 0:N._strengthenOnPublish]),$e=(null===(I=we.result)||void 0===I?void 0:I.preview.draft)||(null===(R=we.result)||void 0===R?void 0:R.preview.published),qe=Ee,Ze=(0,a.useRef)(),Ke=(0,a.useRef)(),Xe=(0,a.useRef)();(0,x.useOnClickOutside)([Ze,Ke,Xe],(()=>{qe&&ye()}));var Je=(0,a.useRef)();return a.default.createElement(j.RowWrapper,{radius:2,padding:1,tone:qe?" default":z?"transparent":we.error||Re.length>0?"critical":ze?"caution":"default"},a.default.createElement(c.Flex,{align:"center"},!qe&&ne&&!z&&a.default.createElement(c.Card,{className:"dragHandle",tone:"inherit",marginRight:1},$),qe?a.default.createElement(c.Box,{flex:1,padding:1,ref:Ze},a.default.createElement(s.FormField,{__unstable_markers:V,__unstable_presence:ee,__unstable_changeIndicator:!1,inputId:Ue,title:B.title,level:re,description:B.description},a.default.createElement(A.AutocompleteContainer,{ref:Je},a.default.createElement(M.ReferenceAutocomplete,{"data-testid":"autocomplete",loading:fe.isLoading,portalRef:Ke,ref:Pe,id:Ue||"",options:fe.hits.map((e=>({value:e.id,hit:e}))),onFocus:Ne,onBlur:ae,radius:1,placeholder:"Type to search",onKeyDown:ge,readOnly:z,disabled:we.isLoading,onQueryChange:We,searchString:fe.searchString,onChange:ve,referenceElement:Je.current,filterOption:G,renderOption:Ye,openButton:{onClick:Ve}}),!z&&te.length>0&&a.default.createElement(D.CreateButton,{menuRef:Xe,id:"".concat(Ue,"-selectTypeMenuButton"),createOptions:te,onCreate:e=>{var t=(0,h.uuid)(),n=[(0,b.setIfMissing)({}),(0,b.set)(B.name,["_type"]),(0,b.set)(t,["_ref"]),(0,b.set)(!0,["_weak"]),(0,b.set)({type:e.type,weak:B.weak,template:e.template},["_strengthenOnPublish"])];Z(b.default.from(n)),le({id:t,type:e.type,template:e.template}),null==Q||Q([])},onKeyDown:He})))):a.default.createElement(c.Box,{flex:1},a.default.createElement(c.Flex,{align:"center"},ke?a.default.createElement(H,{flex:1,padding:1,paddingRight:3,radius:2,forwardedAs:ue,documentId:null==N?void 0:N._ref,documentType:null==_e?void 0:_e.name,"data-as":"a",tone:Be?"default":"inherit",__unstable_focusRing:!0,tabIndex:0,selected:Be,pressed:Fe,onKeyPress:be,onFocus:Le,"data-selected":!!Be||void 0,"data-pressed":!!Fe||void 0,ref:Pe},a.default.createElement(S.PreviewReferenceValue,{value:N,referenceInfo:we,type:B})):a.default.createElement(c.Card,{flex:1,padding:3,marginRight:1,radius:2,tone:"inherit",as:"button",__unstable_focusRing:!0,tabIndex:0,onClick:()=>null==Q?void 0:Q(["_ref"]),ref:Pe},a.default.createElement(c.Box,{marginY:1},a.default.createElement(c.Text,{muted:!0},"Empty reference"))),a.default.createElement(c.Inline,{marginLeft:!z&&ee.length>0?2:void 0},!z&&ee.length>0&&a.default.createElement(c.Box,{marginLeft:1},a.default.createElement(f.FieldPresence,{presence:ee,maxAvatars:1})),Ie.length>0&&a.default.createElement(c.Box,{marginLeft:1,paddingX:1,paddingY:3},a.default.createElement(s.FormFieldValidationStatus,{__unstable_markers:Ie})),!N._key&&a.default.createElement(c.Box,{marginLeft:1},a.default.createElement(c.Tooltip,{content:a.default.createElement(c.Box,{padding:2},a.default.createElement(c.Text,{muted:!0,size:1},"This item is missing the required ",a.default.createElement("code",null,"_key")," property.")),placement:"top"},a.default.createElement(c.Badge,{mode:"outline",tone:"caution"},"Missing key")))))),!qe&&a.default.createElement(c.Box,{marginLeft:1},a.default.createElement(c.MenuButton,{button:a.default.createElement(c.Button,{paddingY:3,paddingX:2,mode:"bleed",icon:i.EllipsisVerticalIcon}),id:"".concat(Ue,"-menuButton"),menu:a.default.createElement(c.Menu,null,!z&&a.default.createElement(a.default.Fragment,null,a.default.createElement(c.MenuItem,{text:"Remove",tone:"critical",icon:i.TrashIcon,onClick:me}),a.default.createElement(c.MenuItem,{text:"Replace",icon:i.SyncIcon,onClick:()=>{null==Q||Q(["_ref"])}}),a.default.createElement(c.MenuItem,{text:"Duplicate",icon:i.CopyIcon,onClick:pe}),a.default.createElement(P.InsertMenu,{onInsert:he,types:K})),!z&&ke&&a.default.createElement(c.MenuDivider,null),ke&&a.default.createElement(c.MenuItem,{as:Ge,"data-as":"a",text:"Open in new tab",icon:i.LaunchIcon})),placement:"right",popover:{portal:!0,tone:"default"}}))),U&&Me&&N._strengthenOnPublish&&a.default.createElement(w.AlertStrip,{padding:1,title:B.weak?"Finalize reference":"Convert to strong reference",status:"info","data-testid":"alert-reference-published"},a.default.createElement(c.Stack,{space:3},a.default.createElement(c.Text,{as:"p",muted:!0,size:1},a.default.createElement("strong",null,we.result.preview.published.title)," is published and this reference should now be"," ",B.weak?a.default.createElement(a.default.Fragment,null,"finalized"):a.default.createElement(a.default.Fragment,null,"converted to a strong reference"),"."),a.default.createElement(c.Button,{onClick:Ae,text:a.default.createElement(a.default.Fragment,null,"Convert to strong reference"),tone:"positive"}))),ze&&a.default.createElement(w.AlertStrip,{padding:1,title:"Reference strength mismatch",status:"warning","data-testid":"alert-reference-strength-mismatch"},a.default.createElement(c.Stack,{space:3},a.default.createElement(c.Text,{as:"p",muted:!0,size:1},"This reference is ",a.default.createElement("em",null,xe),", but according to the current schema it should be"," ",a.default.createElement("em",null,Ce,".")),a.default.createElement(c.Text,{as:"p",muted:!0,size:1},B.weak?a.default.createElement(a.default.Fragment,null,'It will not be possible to delete the "',null==$e?void 0:$e.title,'"-document without first removing this reference.'):a.default.createElement(a.default.Fragment,null,'This makes it possible to delete the "',null==$e?void 0:$e.title,'"-document without first deleting this reference, leaving this field referencing a nonexisting document.')),a.default.createElement(c.Button,{onClick:De,text:a.default.createElement(a.default.Fragment,null,"Convert to ",Ce," reference"),tone:"caution"}))),we.error&&a.default.createElement(w.AlertStrip,{padding:1,title:"Unable to load reference metadata",status:"warning","data-testid":"alert-reference-info-failed"},a.default.createElement(c.Stack,{space:3},a.default.createElement(c.Text,{as:"p",muted:!0,size:1},"Error: ",we.error.message),a.default.createElement(c.Button,{onClick:we.retry,text:a.default.createElement(a.default.Fragment,null,"Retry"),tone:"primary"}))))}));t.ArrayItemReferenceInput=q},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TimeAgo=function(e){var t=e.time;n=1e3,l=(0,a.useReducer)((e=>e+1),0),c=2,r=function(e){if(Array.isArray(e))return e}(l)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}}(l,c)||function(e,t){if(e){if("string"==typeof e)return u(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?u(e,t):void 0}}(l,c)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),r[0],i=r[1],(0,a.useEffect)((()=>{var e=setInterval(i,n);return()=>clearInterval(e)}),[n]);var n,r,i,l,c;var s=(0,o.default)(new Date(t));return a.default.createElement("span",{title:s},s," ago")};var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var u=a?Object.getOwnPropertyDescriptor(e,o):null;u&&(u.get||u.set)?Object.defineProperty(r,o,u):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=(r=n(917))&&r.__esModule?r:{default:r};function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n(r||v).map(d.wrapWithDocument)),[r]),l=a.default.useMemo((()=>(0,o.default)(c.versionedClient)),[]);return a.default.createElement(b,h({},e,{resolveUploader:u.default,observeAsset:f.observeImageAsset,assetSources:i,directUploads:m,ref:t,imageUrlBuilder:l}))}));t.default=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r={};Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a.default}});var a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=o(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(r,i,u):r[i]=e[i]}r.default=e,n&&n.set(e,r);return r}(n(2730));function o(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(o=function(e){return e?n:t})(e)}Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(r,e)||e in t&&t[e]===a[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=k(n(329)),a=k(n(449)),o=k(n(49)),i=n(10),u=n(1),l=n(58),c=n(8),s=k(n(0)),f=n(53),d=k(n(206)),p=n(2731),h=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=C(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(21)),v=k(n(1090)),m=n(1092),b=n(1093),y=n(1094),g=n(86),O=n(1095),w=n(1096),j=k(n(252)),_=n(1097),E=n(2759),P=n(2761),x=n(2762);function C(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(C=function(e){return e?n:t})(e)}function k(e){return e&&e.__esModule?e:{default:e}}function S(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function D(e){for(var t=1;t{this._assetElementRef=e})),M(this,"getUploadOptions",(e=>{var t=this.props.type,n=j.default&&(0,j.default)(t,e);return n?[{type:t,uploader:n}]:[]})),M(this,"uploadWith",(function(t,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a=e.props,i=a.type,u=a.onChange,l=r.label,c=r.title,s=r.description,f=r.creditLine,d=r.source,p={metadata:(0,o.default)(i,"options.metadata"),storeOriginalFilename:(0,o.default)(i,"options.storeOriginalFilename"),label:l,title:c,description:s,creditLine:f,source:d};e.cancelUpload(),e.setState({isUploading:!0}),u(h.default.from([(0,h.setIfMissing)({_type:i.name})])),e.uploadSubscription=t.upload(n,i,p).subscribe({next:e=>{e.patches&&u(h.default.from(e.patches))},error:t=>{var n;console.error(t),null===(n=e.toast)||void 0===n||n.push({status:"error",description:"The upload could not be completed at this time.",title:"Upload failed"}),e.clearUploadStatus()},complete:()=>{u(h.default.from([(0,h.unset)(["hotspot"]),(0,h.unset)(["crop"])])),e.setState({isUploading:!1})}})})),M(this,"handleRemoveButtonClick",(()=>{var e=this.props.value,t=Object.keys(e||{}),n=0===t.filter((e=>!["_type","_key","_upload","asset","crop","hotspot"].includes(e))).length,r=["asset"].concat(t.filter((e=>["crop","hotspot","_upload"].includes(e)))).map((e=>(0,h.unset)([e])));this.props.onChange(h.default.from(n&&!this.valueIsArrayElement()?(0,h.unset)():r))})),M(this,"handleFieldChange",(e=>{var t=this.props,n=t.onChange,r=t.type;this.valueIsArrayElement()||!this.eventIsUnsettingLastFilledField(e)?n(e.prepend((0,h.setIfMissing)({_type:r.name}))):n(h.default.from((0,h.unset)()))})),M(this,"eventIsUnsettingLastFilledField",(e=>{var t=e.patches[0];if(1!==e.patches.length||"unset"!==t.type)return!1;var n=Object.keys(this.props.value||{}).filter((e=>!["_type","_key","crop","hotspot"].includes(e)));return 1===e.patches[0].path.length&&1===n.length&&n[0]===e.patches[0].path[0]})),M(this,"valueIsArrayElement",(()=>"string"!=typeof(0,this.props.getValuePath)().slice(-1)[0])),M(this,"handleOpenDialog",(()=>{var e=this.props,t=e.type,n=e.onFocus,r=this.getGroupedFields(t),a=this.isImageToolEnabled()?r.imagetool[0]:r.dialog[0];a&&n([a.name])})),M(this,"handleCloseDialog",(()=>{this.props.onFocus([])})),M(this,"handleSelectAssetFromSource",(e=>{var t=this.props,n=t.onChange,r=t.type;(0,O.handleSelectAssetFromSource)({assetFromSource:e,onChange:n,type:r,resolveUploader:j.default,uploadWith:this.uploadWith,isImage:!0}),this.setState({selectedAssetSource:null})})),M(this,"handleFileTargetFocus",(()=>{this.props.onFocus(["asset"])})),M(this,"handleFileTargetBlur",(()=>{this.props.onBlur()})),M(this,"handleFilesOver",(e=>{this.setState({hoveringFiles:e})})),M(this,"handleFilesOut",(()=>{this.setState({hoveringFiles:[]})})),M(this,"handleCancelUpload",(()=>{this.cancelUpload()})),M(this,"handleClearUploadState",(()=>{this.setState({isStale:!1}),this.clearUploadStatus()})),M(this,"handleStaleUpload",(()=>{this.setState({isStale:!0})})),M(this,"handleSelectFiles",(e=>{var t=this.props,n=t.directUploads,r=t.readOnly,a=this.state.hoveringFiles;n&&!r?this.uploadFirstAccepted(e):a.length>0&&this.handleFilesOut()})),M(this,"handleSelectImageFromAssetSource",(e=>{this.setState({selectedAssetSource:e})})),M(this,"handleAssetSourceClosed",(()=>{this.setState({selectedAssetSource:null})})),M(this,"renderPreview",(()=>{var e=this.props,t=e.value,n=e.readOnly,r=e.type,a=e.directUploads,o=e.imageUrlBuilder;if(!t)return null;var i=this.state.hoveringFiles,u=i.filter((e=>(0,j.default)(r,e))),l=i.length-u.length;return s.default.createElement(E.ImagePreview,{drag:!(null!=t&&t._upload)&&i.length>0,isRejected:l>0||!a,readOnly:n,src:o.width(2e3).fit("max").image(t).dpr("undefined"!=typeof window&&window.devicePixelRatio?Math.round(Math.max(1,window.devicePixelRatio)):1).auto("format").url(),alt:"Preview of uploaded image"})})),M(this,"setToast",(e=>{this.toast=e}))}focus(){this._assetElementRef&&this._assetElementRef.focus()}isImageToolEnabled(){return!0===(0,o.default)(this.props.type,"options.hotspot")}clearUploadStatus(){var e;null!==(e=this.props.value)&&void 0!==e&&e._upload&&this.props.onChange(h.default.from([(0,h.unset)(["_upload"])]))}cancelUpload(){this.uploadSubscription&&(this.uploadSubscription.unsubscribe(),this.clearUploadStatus())}uploadFirstAccepted(e){var t=this.props.type,n=e.map((e=>({file:e,uploader:(0,j.default)(t,e)}))).find((e=>e.uploader));n&&this.uploadWith(n.uploader,n.file),this.setState({isMenuOpen:!1})}hasFileTargetFocus(){var e;return"asset"===(null===(e=this.props.focusPath)||void 0===e?void 0:e[0])}renderDialogFields(e){var t=this.props,n=t.value,r=t.compareValue,a=t.focusPath,o=t.onFocus,i=t.level,l=t.type,c=t.onChange,d=t.readOnly,h=t.presence,v=t.imageUrlBuilder,m=this.isImageToolEnabled()&&n&&n.asset,b=m?h.filter((e=>"hotspot"===e.path[0])):g.EMPTY_ARRAY;return s.default.createElement(u.Dialog,{header:"Edit details",id:"".concat(this._inputId,"_dialog"),onClose:this.handleCloseDialog,width:1,__unstable_autoFocus:!1},s.default.createElement(f.PresenceOverlay,null,s.default.createElement(u.Box,{padding:4},s.default.createElement(u.Stack,{space:5},m&&(null==n?void 0:n.asset)&&s.default.createElement(p.ImageToolInput,{type:l,level:i,readOnly:Boolean(d),imageUrl:v.image(n.asset).url(),value:n,focusPath:a,presence:b,onFocus:o,compareValue:r,onChange:c}),this.renderFields(e)))))}renderFields(e){return e.map((e=>this.renderField(e)))}renderField(e){var t=this.props,n=t.value,r=t.level,a=t.focusPath,o=t.onFocus,i=t.readOnly,u=t.onBlur,l=t.compareValue,c=t.presence,f=t.markers,d=null==n?void 0:n[e.name],p=f.filter((t=>t.path[0]===e.name));return s.default.createElement(P.ImageInputField,{key:e.name,field:e,parentValue:n,value:d,onChange:this.handleFieldChange,onFocus:o,compareValue:l,onBlur:u,readOnly:Boolean(i||e.type.readOnly),focusPath:a,level:r,presence:c,markers:p})}renderAssetMenu(){var e=this.props,t=e.value,n=e.readOnly,r=e.assetSources,a=e.type,i=e.directUploads,l=e.imageUrlBuilder,f=e.observeAsset,d=this.state.isMenuOpen,p=null==t?void 0:t.asset;if(!p)return null;var h=(0,o.default)(a,"options.accept","image/*"),v=this.getGroupedFields(a),b=t&&(v.dialog.length>0||p&&this.isImageToolEnabled()),y=r&&0===(null==r?void 0:r.length)?null:s.default.createElement(u.MenuItem,{icon:c.SearchIcon,text:"Browse",onClick:()=>{this.setState({isMenuOpen:!1}),this.handleSelectImageFromAssetSource(r[0])},disabled:n,"data-testid":"file-input-browse-button"});return r&&r.length>1&&(y=r.map((e=>s.default.createElement(u.MenuItem,{key:e.name,text:e.title,onClick:()=>{this.setState({isMenuOpen:!1}),this.handleSelectImageFromAssetSource(e)},icon:e.icon||c.ImageIcon,"data-testid":"file-input-browse-button-".concat(e.name),disabled:n})))),s.default.createElement(m.WithReferencedAsset,{observeAsset:f,reference:p},(e=>s.default.createElement(x.ImageActionsMenu,{isMenuOpen:d,onEdit:this.handleOpenDialog,showEdit:b,onMenuOpen:e=>this.setState({isMenuOpen:e})},s.default.createElement(w.ActionsMenu,{onUpload:this.handleSelectFiles,browse:y,onReset:this.handleRemoveButtonClick,downloadUrl:l.image(t.asset).forceDownload(e.originalFilename||"download.".concat(e.extension)).url(),copyUrl:l.image(t.asset).url(),readOnly:n,directUploads:i,accept:h}))))}renderBrowser(){var e=this.props,t=e.assetSources,n=e.readOnly,r=e.directUploads;return 0===t.length?null:t.length>1&&!n&&r?s.default.createElement(u.MenuButton,{id:"".concat(this._inputId,"_assetImageButton"),button:s.default.createElement(u.Button,{mode:"ghost",text:"Browse","data-testid":"file-input-multi-browse-button",icon:c.SearchIcon}),menu:s.default.createElement(u.Menu,null,t.map((e=>s.default.createElement(u.MenuItem,{key:e.name,text:e.title,onClick:()=>{this.setState({isMenuOpen:!1}),this.handleSelectImageFromAssetSource(e)},icon:e.icon||c.ImageIcon,disabled:n,"data-testid":"file-input-browse-button-".concat(e.name)}))))}):s.default.createElement(u.Button,{fontSize:2,text:"Browse",icon:c.SearchIcon,mode:"ghost",onClick:()=>{this.setState({isMenuOpen:!1}),this.handleSelectImageFromAssetSource(t[0])},"data-testid":"file-input-browse-button",disabled:n})}renderUploadPlaceholder(){var e=this.props,t=e.readOnly,n=e.type,r=e.directUploads,a=this.state.hoveringFiles,i=a.filter((e=>(0,j.default)(n,e))),l=a.length-i.length,c=(0,o.default)(n,"options.accept","image/*");return s.default.createElement("div",{style:{padding:1}},s.default.createElement(u.Card,{tone:t?"transparent":"inherit",border:!0,padding:3,style:0===a.length?{borderStyle:"dashed"}:{borderStyle:"dashed",borderColor:"transparent"}},s.default.createElement(v.default,{browse:this.renderBrowser(),onUpload:this.handleSelectFiles,readOnly:t,hoveringFiles:a,acceptedFiles:i,rejectedFilesCount:l,type:"image",accept:c,directUploads:r})))}renderUploadState(e){var t,n=this.state.isUploading,r=null===(t=this._assetElementRef)||void 0===t?void 0:t.offsetHeight,a=0===r?void 0:r;return s.default.createElement(y.UploadProgress,{uploadState:e,onCancel:n?this.handleCancelUpload:void 0,onStale:this.handleStaleUpload,height:a})}renderAssetSource(){var e=this.state.selectedAssetSource,t=this.props,n=t.value,r=t.observeAsset;if(!e)return null;var a=e.component;return n&&n.asset?s.default.createElement(m.WithReferencedAsset,{observeAsset:r,reference:n.asset},(e=>s.default.createElement(a,{selectedAssets:[e],assetType:"image",selectionType:"single",onClose:this.handleAssetSourceClosed,onSelect:this.handleSelectAssetFromSource}))):s.default.createElement(a,{selectedAssets:[],selectionType:"single",assetType:"image",onClose:this.handleAssetSourceClosed,onSelect:this.handleSelectAssetFromSource})}getGroupedFields(e){if(!this._fieldGroupsMemo){var t=(0,a.default)(e.fields,(e=>{var t,n;return"asset"===e.name?"asset":"hotspot"===e.name||"crop"===e.name?"imagetool":null!==(t=e.type)&&void 0!==t&&null!==(n=t.options)&&void 0!==n&&n.isHighlighted?"highlighted":"dialog"}));this._fieldGroupsMemo=D(D(D({},A),t),{},{imageToolAndDialog:[...t.imagetool||[],...t.dialog||[]]})}return this._fieldGroupsMemo}componentDidUpdate(e){var t,n=e.focusPath,r=void 0===n?[]:n,a=this.props.focusPath,o=void 0===a?[]:a;"asset"!==r[0]&&"asset"===o[0]&&(null===(t=this._assetElementRef)||void 0===t||t.focus())}componentWillUnmount(){var e=(0,this.props.getValuePath)();window.localStorage.removeItem("imageHeight_".concat(e))}hasChangeInFields(e){var t=this.props,n=t.value,r=t.compareValue;return e.some((e=>!(0,d.default)(null==n?void 0:n[e.name],null==r?void 0:r[e.name])))}render(){var e,t,n=this.props,r=n.type,a=n.value,o=n.compareValue,c=n.level,f=n.markers,d=n.readOnly,p=n.presence,h=n.focusPath,v=void 0===h?g.EMPTY_ARRAY:h,m=n.directUploads,y=this.state,O=y.hoveringFiles,w=y.selectedAssetSource,E=y.isStale,P=this.getGroupedFields(r),x=p.filter((e=>"asset"===e.path[0]||P.imageToolAndDialog.some((t=>e.path[0]===t.name)))),C=v.length>0&&P.dialog.concat(P.imagetool).some((e=>v[0]===e.name));var k,S,D=Boolean((null==a?void 0:a._upload)||(null==a?void 0:a.asset));return s.default.createElement(s.default.Fragment,null,s.default.createElement(i.ImperativeToast,{ref:this.setToast}),s.default.createElement(i.FormFieldSet,{__unstable_markers:f,__unstable_presence:C?g.EMPTY_ARRAY:x,title:r.title,description:r.description,level:P.highlighted.length>0?c:0,__unstable_changeIndicator:!1},s.default.createElement("div",null,E&&s.default.createElement(u.Box,{marginBottom:2},s.default.createElement(_.UploadWarning,{onClearStale:this.handleClearUploadState})),s.default.createElement(l.ChangeIndicatorForFieldPath,{path:T,hasFocus:this.hasFileTargetFocus(),isChanged:(null==a||null===(e=a.asset)||void 0===e?void 0:e._ref)!==(null==o||null===(t=o.asset)||void 0===t?void 0:t._ref)||this.hasChangeInFields(P.imageToolAndDialog)},!(null!=a&&a._upload)&&s.default.createElement(b.FileTarget,{tabIndex:0,disabled:Boolean(d),ref:this.setFocusElement,onFiles:this.handleSelectFiles,onFilesOver:this.handleFilesOver,onFilesOut:this.handleFilesOut,onFocus:this.handleFileTargetFocus,onBlur:this.handleFileTargetBlur,tone:(k=O.filter((e=>(0,j.default)(r,e))),S=O.length-k.length,O.length>0&&(S>0||!m)?"critical":null!=a&&a._upload||d||!(O.length>0)?d||null!=a&&a._upload&&null!=a&&a.asset?"transparent":"default":"primary"),$border:D||O.length>0,style:{padding:1},sizing:"border",radius:2},!(null!=a&&a.asset)&&this.renderUploadPlaceholder(),!(null!=a&&a._upload)&&(null==a?void 0:a.asset)&&s.default.createElement(s.default.Fragment,null,this.renderAssetMenu(),this.renderPreview())),(null==a?void 0:a._upload)&&this.renderUploadState(a._upload))),this.renderFields(P.highlighted),C&&this.renderDialogFields(P.dialog),w&&this.renderAssetSource()))}}t.default=I},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ImageToolInput",{enumerable:!0,get:function(){return r.ImageToolInput}});var r=n(2732)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ImageToolInput=void 0;var r,a=w(n(0)),o=n(10),i=g(n(2733)),u=g(n(2745)),l=n(2749),c=n(1),s=g(n(3)),f=n(58),d=g(n(83)),p=w(n(21)),h=n(1045),v=n(1089),m=n(2751),b=n(194),y=n(2752);function g(e){return e&&e.__esModule?e:{default:e}}function O(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(O=function(e){return e?n:t})(e)}function w(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=O(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}return r.default=e,n&&n.set(e,r),r}function j(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function _(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n{w(S)}),[w]);(0,a.useEffect)((()=>{R(r||M)}),[r]);var z="hotspot"===O[0];(0,b.useDidUpdate)(z,(e=>{var t;!e&&z&&(null===(t=W.current)||void 0===t||t.focus())}));var U=(0,a.useCallback)((e=>{if(!g){var t=x.fields.find((e=>"crop"===e.name&&"object"!==e.type.name)),n=x.fields.find((e=>"object"!==e.type.name&&"hotspot"===e.name)),r=t?_({_type:t.type.name},e.crop||l.DEFAULT_CROP):e.crop,a=n?_({_type:n.type.name},e.hotspot||l.DEFAULT_HOTSPOT):e.hotspot;E(p.default.from([(0,p.set)(r,["crop"]),(0,p.set)(a,["hotspot"])]))}}),[E,g,x.fields]);return a.default.createElement(o.FormField,{title:"Hotspot & crop",level:v,description:"Adjust the rectangle to crop image. Adjust the circle to specify the area that should always be visible.",__unstable_changeIndicator:!1,__unstable_presence:j},a.default.createElement("div",null,a.default.createElement(A,{tabIndex:0,ref:W,onFocus:V},a.default.createElement(f.ChangeIndicatorForFieldPath,{path:S,hasFocus:"hotspot"===O[0],isChanged:!(0,d.default)(null==r?void 0:r.crop,null==s?void 0:s.crop)||!(0,d.default)(null==s?void 0:s.hotspot,null==r?void 0:r.hotspot)},a.default.createElement(m.RatioBox,{ratio:1.5},(L||N)&&a.default.createElement(I,null,N?a.default.createElement(c.Card,{padding:4,radius:2,tone:"critical",border:!0},a.default.createElement(c.Text,null,"Error: ",N.message)):a.default.createElement(c.Text,{muted:!0},"Loading image… ")),!L&&B&&a.default.createElement(c.Box,{margin:1},a.default.createElement(i.default,{value:k,src:B.src,readOnly:Boolean(g),onChangeEnd:U,onChange:R}))))),a.default.createElement(c.Box,{marginTop:3},a.default.createElement(c.Grid,{columns:D.length,gap:1},D.map((e=>{var t=P(e,2),n=t[0],r=t[1];return a.default.createElement("div",{key:r},a.default.createElement(c.Heading,{as:"h4",size:0},n),a.default.createElement(c.Box,{marginTop:2},a.default.createElement(m.RatioBox,{ratio:r},a.default.createElement(h.Checkerboard,null,!L&&B?a.default.createElement(u.default,{aspectRatio:r,src:B.src,srcAspectRatio:B.width/B.height,hotspot:k.hotspot||l.DEFAULT_HOTSPOT,crop:k.crop||l.DEFAULT_CROP}):a.default.createElement(T,null)))))}))))))}));t.ImageToolInput=R},function(e,t,n){e.exports=n(2734)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;var r=l(n(0)),a=l(n(19)),o=l(n(2735)),i=l(n(2736)),u=l(n(2744));function l(e){return e&&e.__esModule?e:{default:e}}function c(){return c=Object.assign||function(e){for(var t=1;te.bottom,n=e.left>e.right;return{top:t?e.bottom:e.top,bottom:t?e.top:e.bottom,left:n?e.right:e.left,right:n?e.left:e.right}}function x(e,t){var n=e.crop||d.DEFAULT_CROP,r=n.top,a=n.right,o=n.bottom,i=n.left,u=function(e){for(var t=1;t0?r:0,right:a+(t.right||0)>0?a:0,bottom:o+(t.bottom||0)>0?o:0,left:i+(t.left||0)>0?i:0},{value:u,delta:{top:r+(t.top||0)>0&&t.top||0,right:a+(t.right||0)>0&&t.right||0,bottom:o+(t.bottom||0)>0&&t.bottom||0,left:i+(t.left||0)>0&&t.left||0}}}var C=(0,a.default)((function(){var e=window.devicePixelRatio||1,t=document.createElement("canvas").getContext("2d");return e/((0,u.default)(t)||1)})),k=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&y(e,t)}(o,e);var t,n,r,a=g(o);function o(){var e;m(this,o);for(var t=arguments.length,n=new Array(t),r=0;r=t.left&&e.x<=t.left+t.width&&e.y>=t.top&&e.y<=t.top+t.height}},function(e,t,n){"use strict";function r(e,t){for(var n=0;nt.left+t.width&&(n=t.right-a),r+o>t.top+t.height&&(r=t.bottom-o),new e(Math.max(n,t.left),Math.max(r,t.top),a,o)}}],[{key:"fromEdges",value:function(t){var n=t.left,r=t.right,a=t.top;return new e(n,a,1-n-r,1-a-t.bottom)}}]),e}();t.Rect=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RootContainer=t.CanvasContainer=void 0;var r,a,o=i(n(3));function i(e){return e&&e.__esModule?e:{default:e}}function u(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var l=(0,i(n(2741)).default)("canvas"),c=o.default.div(r||(r=u(["\n width: 100%;\n height: 100%;\n position: relative;\n display: flex;\n align-items: center;\n justify-content: center;\n"])));t.RootContainer=c;var s=(0,o.default)(l)(a||(a=u(["\n display: block;\n position: relative;\n max-width: calc(100% - 0.5em); /* to prevent overlap with change bar */\n max-height: calc(100% + 1em);\n user-select: none;\n"])));t.CanvasContainer=s},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t,n;return n=t=function(t){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&d(e,t)}(i,t);var n,r,a=(n=i,r=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=v(n);if(r){var a=v(this).constructor;e=Reflect.construct(t,arguments,a)}else e=t.apply(this,arguments);return p(this,e)});function i(){var e;s(this,i);for(var t=arguments.length,n=new Array(t),r=0;r=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(t,u));return o.default.createElement(e,c({ref:this.setDomNode,onTouchStart:n?void 0:this.handleDragStart,onMouseDown:n?void 0:this.handleDragStart,onTouchMove:n?void 0:this.handleDrag},r))}}]),i}(o.default.PureComponent),m(t,"propTypes",{onDragStart:a.default.func.isRequired,onDrag:a.default.func.isRequired,onDragEnd:a.default.func.isRequired,readOnly:a.default.bool}),n};var a=l(n(19)),o=l(n(0)),i=l(n(1088)),u=["readOnly","onDragStart","onDragEnd","onDrag"];function l(e){return e&&e.__esModule?e:{default:e}}function c(){return c=Object.assign||function(e){for(var t=1;te.height,l=u?o:i*a,c=u?o/a:i;return r.width=l,r.height=c,r.getContext("2d").drawImage(e,0,0,e.width,e.height,0,0,l,c),r}},{key:"render",value:function(){var e=this.props,t=e.image,n=e.maxHeight,r=e.maxWidth;return(0,e.children)(this.resize(t,n,r))}}])&&u(t.prototype,n),r&&u(t,r),Object.defineProperty(t,"prototype",{writable:!1}),o}(o(n(0)).default.Component);t.default=d,function(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(d,"propTypes",{image:a.default.instanceOf(HTMLImageElement).isRequired,maxWidth:a.default.number.isRequired,maxHeight:a.default.number.isRequired,children:a.default.func.isRequired})},function(e,t,n){e.exports=n(2746)},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=f(n(140)),o=f(n(19)),i=f(n(0)),u=f(n(1088)),l=f(n(2747)),c=n(355),s=n(2748);function f(e){return e&&e.__esModule?e:{default:e}}function d(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function p(e,t){for(var n=0;n0&&void 0!==arguments[0]?arguments[0]:{},t=a(e.image),n=e.hotspot||r.DEFAULT_HOTSPOT,s=e.crop||r.DEFAULT_CROP,f=a(e.container)||t*u(s),d=e.align||{x:"center",y:"center"},p=i(t,{hotspot:n,crop:s},{aspect:f,align:d}),h=l(o(100/f));return{debug:{result:p},container:{overflow:"hidden",position:"relative",width:"100%",height:h},padding:{marginTop:h},crop:{position:"absolute",overflow:"hidden",height:c(p.crop.height),width:c(p.crop.width),top:c(p.crop.top),left:c(p.crop.left)},image:{position:"absolute",height:c(p.image.height),width:c(p.image.width),top:c(p.image.top),left:c(p.image.left)}}};var r=n(355);function a(e){if(!e)return null;if(e.hasOwnProperty("aspectRatio"))return e.aspectRatio;if(e.hasOwnProperty("height")||e.hasOwnProperty("width")){if("number"!=typeof e.height&&"number"!=typeof e.width)throw new Error("Height and width must be numbers, got ".concat(JSON.stringify(e)));return e.width/e.height}return null}function o(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2,n=Math.pow(10,t);return Math.round(e*n)/n}function i(e,t,n){var r,a,o,i=t.crop,u=n.aspect,l=n.align,c=1-i.left-i.right,s=1-i.top-i.bottom,f={top:-i.top/s,left:-i.left/c,width:1/c,height:1/s},d=c/s*e,p=(t.hotspot.x-i.left)/c,h=(t.hotspot.y-i.top)/s,v=t.hotspot.height/s,m=t.hotspot.width/c,b=1/m,y=1/v*d/u,g=Math.min(b,y),O=d<=u;if((r=O?1:d/u)>g){var w;a="letterbox";var j=p*(o={width:w=O?1-(r-g):g,height:w/d*u}).width-m*o.width/2;switch(l.x){case"left":o.left=O?0:-j;break;case"right":o.left=O?1-o.width:j;break;case"center":o.left=O?(1-o.width)/2:-j;break;default:throw new Error("Invalid x alignment: '".concat(l.x,"'. Must be either 'left', 'right' or 'center'"))}var _=h*o.height-v*o.height/2;switch(l.y){case"top":o.top=O?-_:0;break;case"bottom":o.top=_;break;case"center":o.top=O?-_:(1-o.height)/2;break;default:throw new Error("Invalid y alignment: '".concat(l.y,"'. Must be either 'top', 'bottom' or 'center'"))}}else if(O){a="full_width";var E=-h/d*u+.5,P=r/d*u;E>0?E=0:-E>P-1&&(E=-(P-1)),o={width:r,height:P,left:0,top:E}}else{a="full_height";var x=.5-p*r;x>0?x=0:-x>r-1&&(x=-(r-1)),o={width:r,height:r/d*u,top:0,left:x}}return{method:a,crop:o,image:f}}function u(e){var t=1-e.top-e.bottom;return(1-e.left-e.right)/t}function l(e){return 0===e?0:"".concat(e,"%")}function c(e){return l(o(100*e))}},function(e,t,n){"use strict";var r,a;Object.defineProperty(t,"__esModule",{value:!0}),t.RootContainer=void 0;var o,i,u=((r=n(3))&&r.__esModule?r:{default:r}).default.div(a||(o=["\n position: relative;\n width: 100%;\n"],i||(i=o.slice(0)),a=Object.freeze(Object.defineProperties(o,{raw:{value:Object.freeze(i)}}))));t.RootContainer=u},function(e,t,n){e.exports=n(355)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.withFocusRing=function(e){return(0,a.default)(e)((e=>{var t={width:e.$border?1:0,color:"var(--card-border-color)"};return(0,a.css)(r||(r=function(e,t){t||(t=e.slice(0));return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\n --card-focus-box-shadow: ",";\n\n border-radius: ",";\n outline: none;\n box-shadow: var(--card-focus-box-shadow);\n\n &:focus {\n --card-focus-box-shadow: ",";\n }\n "])),(0,i.focusRingBorderStyle)(t),(0,o.rem)(e.theme.sanity.radius[1]),(0,i.focusRingStyle)({base:e.theme.sanity.color.base,border:t,focusRing:e.theme.sanity.focusRing}))}))};var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(3)),o=n(1),i=n(356);function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RatioBox=void 0;var r,a,o=n(1);var i,u,l=(0,((r=n(3))&&r.__esModule?r:{default:r}).default)(o.Box)(a||(i=["\n position: relative;\n padding-bottom: calc("," * 100%);\n\n & > div {\n position: absolute;\n top: ","px;\n left: ","px;\n right: ","px;\n bottom: ","px;\n }\n"],u||(u=i.slice(0)),a=Object.freeze(Object.defineProperties(i,{raw:{value:Object.freeze(u)}}))),(e=>{var t=e.ratio;return 1/(void 0===t?1.5:t)}),(e=>{var t=e.padding;return void 0===t?0:t}),(e=>{var t=e.padding;return void 0===t?0:t}),(e=>{var t=e.padding;return void 0===t?0:t}),(e=>{var t=e.padding;return void 0===t?0:t}));t.RatioBox=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.loadImage=i,t.useLoadImage=function(e){var t=(l=(0,a.useState)(u),c=2,function(e){if(Array.isArray(e))return e}(l)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}}(l,c)||function(e,t){if(e){if("string"==typeof e)return o(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?o(e,t):void 0}}(l,c)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),n=t[0],r=t[1];var l,c;return(0,a.useEffect)((()=>{r(u);var t=i(e).subscribe({error:e=>{r({isLoading:!1,error:e})},next:e=>{r({image:e,isLoading:!1})}});return()=>{t.unsubscribe()}}),[e]),n};var r=n(5),a=n(0);function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var n=document.createElement("img"),r=!1;return n.onload=()=>{r=!0,t.next(n),t.complete()},n.onerror=()=>{r=!0,t.error(new Error("Could not load image from ".concat(function(e){return e.startsWith("blob:")}(e)?"blob":e)))},n.src=e,()=>{n.onload=null,n.onerror=null,r||(n.src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=")}}))}var u={isLoading:!0}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FileInputButton=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(124),o=n(20),i=n(1),u=n(2754),l=["icon","id","accept","capture","fontSize","multiple","onSelect","padding","space","textAlign","text","disabled"];function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(){return s=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var d=r.default.forwardRef((function(e,t){var n=e.icon,c=e.id,d=e.accept,p=e.capture,h=e.fontSize,v=e.multiple,m=e.onSelect,b=e.padding,y=void 0===b?3:b,g=e.space,O=void 0===g?3:g,w=e.textAlign,j=e.text,_=e.disabled,E=f(e,l),P=(0,o.useId)(c),x=(0,i.useTheme)(),C=r.default.useCallback((e=>{m&&e.target.files&&m(Array.from(e.target.files))}),[m]),k=r.default.createElement(i.Flex,{align:"center",justify:"center",padding:y},n&&r.default.createElement(i.Box,{marginRight:j?O:void 0},r.default.createElement(i.Text,{size:h},(0,r.isValidElement)(n)&&n,(0,a.isValidElementType)(n)&&(0,r.createElement)(n))),j&&r.default.createElement(i.Text,{align:w,size:h,textOverflow:"ellipsis",weight:x.sanity.button.textWeight},j));return r.default.createElement(u.FileButton,s({},E,{htmlFor:P,padding:0,fontSize:2,disabled:_}),k,r.default.createElement("input",{"data-testid":"file-button-input",accept:d,capture:p,id:P,multiple:v,onChange:C,ref:t,type:"file",value:"",disabled:_}))}));t.FileInputButton=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FileButton=void 0;var r,a=n(1),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(3)),i=n(356);function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}var l=(0,o.default)(a.Button).attrs({forwardedAs:"label"})((e=>{var t,n,a=e.theme,u=a.sanity.focusRing,l=a.sanity.color.base;return(0,o.css)(r||(t=["\n &:not([data-disabled='true']) {\n &:focus-within {\n box-shadow: ",";\n }\n }\n\n & input {\n overflow: hidden;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n position: absolute;\n min-width: 0;\n display: block;\n appearance: none;\n padding: 0;\n margin: 0;\n border: 0;\n opacity: 0;\n }\n "],n||(n=t.slice(0)),r=Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(n)}}))),(0,i.focusRingStyle)({base:l,border:{width:1,color:"var(--card-border-color)"},focusRing:u}))}));t.FileButton=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LeftSection=t.FlexWrapper=t.CodeWrapper=t.CardWrapper=void 0;var r,a,o,i,u,l=n(1),c=(r=n(3))&&r.__esModule?r:{default:r};function s(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var f=(0,c.default)(l.Card)(a||(a=s(["\n min-height: 82px;\n box-sizing: border-box;\n"])));t.CardWrapper=f;var d=(0,c.default)(l.Flex)(o||(o=s(["\n text-overflow: ellipsis;\n overflow: hidden;\n"])));t.FlexWrapper=d;var p=(0,c.default)(l.Stack)(i||(i=s(["\n position: relative;\n width: 60%;\n"])));t.LeftSection=p;var h=(0,c.default)(l.Code)(u||(u=s(["\n position: relative;\n width: 100%;\n\n code {\n overflow: hidden;\n text-overflow: ellipsis;\n position: relative;\n max-width: 200px;\n }\n"])));t.CodeWrapper=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.base64ToFile=function(e,t){return new Promise(((n,o)=>{var i=e.toString(),u=i.substring("data:image/".length,i.indexOf(";base64"));u||t?n(a(e,t||"".concat((0,r.uuid)(),".").concat(u))):o(new Error("Could not find mime type for image"))}))},t.urlToFile=function(e,t){return new Promise(((n,o)=>{var i=new XMLHttpRequest;i.onload=()=>{var e=new FileReader;e.onloadend=()=>{var i=e.result.toString(),u=i.substring("data:image/".length,i.indexOf(";base64"));u||t?n(a(e.result,t||"".concat((0,r.uuid)(),".").concat(u))):o(new Error("Could not find mime type for image"))},e.readAsDataURL(i.response)},i.onerror=e=>{o(e)},i.open("GET",e),i.responseType="blob",i.send()}))};var r=n(185);function a(e,t){for(var n=e.split(","),r=n[0].match(/:(.*?);/)[1],a=atob(n[1]),o=a.length,i=new Uint8Array(o);o--;)i[o]=a.charCodeAt(o);return new File([i],t,{type:r})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FileInputMenuItem=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(124),o=n(20),i=n(1),u=n(2758),l=["icon","id","accept","capture","fontSize","multiple","onSelect","padding","space","textAlign","text","disabled"];function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(){return s=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var d=r.default.forwardRef((function(e,t){var n=e.icon,c=e.id,d=e.accept,p=e.capture,h=e.fontSize,v=e.multiple,m=e.onSelect,b=e.padding,y=void 0===b?3:b,g=e.space,O=void 0===g?3:g,w=e.textAlign,j=e.text,_=e.disabled,E=f(e,l),P=(0,o.useId)(c),x=r.default.useCallback((e=>{m&&e.target.files&&m(Array.from(e.target.files))}),[m]),C=r.default.createElement(i.Flex,{align:"center",justify:"flex-start",padding:y},n&&r.default.createElement(i.Box,{marginRight:j?O:void 0},r.default.createElement(i.Text,{size:h},(0,r.isValidElement)(n)&&n,(0,a.isValidElementType)(n)&&(0,r.createElement)(n))),j&&r.default.createElement(i.Text,{align:w,size:h,textOverflow:"ellipsis"},j));return r.default.createElement(u.FileButton,s({},E,{htmlFor:P,padding:0,fontSize:2,disabled:_,ref:t}),C,r.default.createElement("input",{"data-testid":"file-button-input",accept:d,capture:p,id:P,multiple:v,onChange:x,type:"file",value:"",disabled:_}))}));t.FileInputMenuItem=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FileButton=void 0;var r,a=n(1),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(3)),i=n(356);function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}var l=(0,o.default)(a.MenuItem)((e=>{var t,n,a=e.theme,u=a.sanity.focusRing,l=a.sanity.color.base;return(0,o.css)(r||(t=["\n position: relative;\n\n &:not([data-disabled='true']) {\n &:focus-within {\n box-shadow: ",";\n }\n }\n\n & input {\n overflow: hidden;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n position: absolute;\n min-width: 0;\n display: block;\n appearance: none;\n padding: 0;\n margin: 0;\n border: 0;\n opacity: 0;\n }\n "],n||(n=t.slice(0)),r=Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(n)}}))),(0,i.focusRingStyle)({base:l,border:{width:1,color:"var(--card-border-color)"},focusRing:u}))}));t.FileButton=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ImagePreview=function(e){var t=e.drag,n=e.readOnly,a=e.isRejected,l=e.src,h=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,u),v=(O=(0,r.useState)(!1),w=2,function(e){if(Array.isArray(e))return e}(O)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}}(O,w)||function(e,t){if(e){if("string"==typeof e)return s(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?s(e,t):void 0}}(O,w)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),m=v[0],b=v[1],y=a||n?"critical":"primary",g=t?y:"default";var O,w;(0,r.useEffect)((()=>{b(!1)}),[l]);var j=(0,r.useCallback)((()=>{b(!0)}),[]);return r.default.createElement(i.RatioBox,c({},h,{style:{height:"30vh"},tone:"transparent"}),r.default.createElement(o.Card,{"data-container":!0,tone:"inherit"},!m&&r.default.createElement(p,{cardTone:"transparent",drag:!0,content:r.default.createElement(i.SpinnerWrapper,null)}),r.default.createElement("img",{src:l,"data-testid":"hotspot-image-input",alt:e.alt,onLoad:j})),t&&r.default.createElement(p,{cardTone:g,drag:t,content:r.default.createElement(r.default.Fragment,null,r.default.createElement(o.Box,{marginBottom:3},r.default.createElement(o.Heading,null,r.default.createElement(f,{isRejected:a,readOnly:n}))),r.default.createElement(d,{isRejected:a,readOnly:n}))}))};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(8),o=n(1),i=n(2760),u=["drag","readOnly","isRejected","src"];function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function c(){return c=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n div[data-container] {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n display: flex !important;\n align-items: center;\n justify-content: center;\n }\n\n & img {\n max-width: 100%;\n max-height: 100%;\n }\n"])));t.RatioBox=f;var d=(0,l.default)(u.Spinner)(a||(a=s(["\n position: absolute;\n"])));t.SpinnerWrapper=d;var p=(0,l.default)(u.Flex)((e=>{var t=e.tone,n=e.drag,r=u.studioTheme.color.light[t].card.enabled.fg,a=(0,u.rgba)(u.studioTheme.color.light[t].card.enabled.bg,.8);return(0,l.css)(o||(o=s(["\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n backdrop-filter: ",";\n color: ",";\n background-color: ",";\n "])),n?"blur(10px)":"",t?r:"",n?a:"transparent")}));t.Overlay=p;var h=(0,l.default)(u.Flex)(i||(i=s(["\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n"])));t.FlexOverlay=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ImageInputField=function(e){var t=e.onChange,n=e.field,r=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,l),c=a.default.useCallback((e=>{t(e.prefixAll(n.name))}),[t,n]);return a.default.createElement(u.ConditionalHiddenField,{parent:e.parentValue,value:e.value,hidden:e.field.type.hidden},a.default.createElement(u.ConditionalReadOnlyField,{readOnly:e.readOnly,value:e.value,parent:e.parentValue},a.default.createElement(i.FormBuilderInput,s({},r,{type:n.type,path:o.pathFor([n.name]),onChange:c}))))};var r,a=(r=n(0))&&r.__esModule?r:{default:r},o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(17)),i=n(97),u=n(192),l=["onChange","field"];function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(){return s=Object.assign||function(e){for(var t=1;ts(!0)),[s]);var v,m;return(0,o.useClickOutside)(r.default.useCallback((()=>s(!1)),[s]),[d]),r.default.createElement(i.MenuActionsWrapper,{"data-buttons":!0,space:1,padding:2},u&&r.default.createElement(i.ButtonContainer,{icon:a.EditIcon,mode:"ghost",onClick:t,"data-testid":"options-menu-edit-details"}),r.default.createElement(o.Popover,{content:r.default.createElement(o.Menu,{ref:p},n),portal:!0,open:c},r.default.createElement(i.ButtonContainer,{icon:a.EllipsisVerticalIcon,mode:"ghost","data-testid":"options-menu-button",onClick:h})))};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(8),o=n(1),i=n(2763);function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n(r||p).map(s.wrapWithDocument)),[r]);return a.default.createElement(v,d({},e,{resolveUploader:i.default,observeAsset:c.observeFileAsset,assetSources:o,directUploads:h,ref:t}))}));t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r={};Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a.default}});var a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=o(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(r,i,u):r[i]=e[i]}r.default=e,n&&n.set(e,r);return r}(n(2766));function o(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(o=function(e){return e?n:t})(e)}Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(r,e)||e in t&&t[e]===a[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=k(n(329)),a=k(n(246)),o=k(n(49)),i=k(n(0)),u=n(10),l=n(58),c=n(8),s=n(1),f=n(53),d=n(1092),p=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=C(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(21)),h=n(1093),v=n(1094),m=n(1095),b=k(n(252)),y=n(1096),g=n(1091),O=k(n(1090)),w=n(1097),j=n(86),_=n(2767),E=n(2768),P=n(2769),x=n(2771);function C(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(C=function(e){return e?n:t})(e)}function k(e){return e&&e.__esModule?e:{default:e}}function S(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return D(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return D(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function D(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var e=this.props,t=e.value,n="string"!=typeof(0,e.getValuePath)().slice(-1)[0],r=Object.keys(t||{}),a=0===r.filter((e=>!["_type","_key","_upload","asset"].includes(e))).length,o=["asset"].concat(r.filter((e=>["_upload"].includes(e)))).map((e=>(0,p.unset)([e])));this.props.onChange(p.default.from(a&&!n?(0,p.unset)():o))})),M(this,"handleCancelUpload",(()=>{this.cancelUpload()})),M(this,"handleClearUploadState",(()=>{this.setState({isStale:!1}),this.clearUploadStatus()})),M(this,"handleStaleUpload",(()=>{this.setState({isStale:!0})})),M(this,"handleSelectFiles",(e=>{var t=this.props,n=t.directUploads,r=t.readOnly,a=this.state.hoveringFiles;n&&!r?this.uploadFirstAccepted(e):a.length>0&&this.handleFilesOut()})),M(this,"handleSelectFileFromAssetSource",(e=>{this.setState({selectedAssetSource:e})})),M(this,"handleAssetSourceClosed",(()=>{this.setState({selectedAssetSource:null})})),M(this,"uploadWith",(function(t,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a=e.props,i=a.type,u=a.onChange,l=r.source,c={metadata:(0,o.default)(i,"options.metadata"),storeOriginalFilename:(0,o.default)(i,"options.storeOriginalFilename"),source:l};e.cancelUpload(),e.setState({isUploading:!0}),u(p.default.from([(0,p.setIfMissing)({_type:i.name})])),e.uploadSubscription=t.upload(n,i,c).subscribe({next:e=>{e.patches&&u(p.default.from(e.patches))},error:t=>{var n;console.error(t),null===(n=e.toast)||void 0===n||n.push({status:"error",description:"The upload could not be completed at this time.",title:"Upload failed"}),e.clearUploadStatus()},complete:()=>{e.setState({isUploading:!1})}})})),M(this,"handleFieldChange",(e=>{var t=this.props,n=t.onChange,r=t.type;this.valueIsArrayElement()||!this.eventIsUnsettingLastFilledField(e)?n(e.prepend((0,p.setIfMissing)({_type:r.name}))):n(p.default.from((0,p.unset)()))})),M(this,"eventIsUnsettingLastFilledField",(e=>{var t=e.patches[0];if(1!==e.patches.length||"unset"!==t.type)return!1;var n=Object.keys(this.props.value||{}).filter((e=>!["_type","_key"].includes(e)));return 1===e.patches[0].path.length&&1===n.length&&n[0]===e.patches[0].path[0]})),M(this,"valueIsArrayElement",(()=>"string"!=typeof(0,this.props.getValuePath)().slice(-1)[0])),M(this,"handleOpenDialog",(()=>{var e=this.props,t=e.type;(0,e.onFocus)([t.fields.filter((e=>{var t,n;return!(A.includes(e.name)||null!==(t=e.type)&&void 0!==t&&null!==(n=t.options)&&void 0!==n&&n.isHighlighted)}))[0].name])})),M(this,"handleStopAdvancedEdit",(()=>{this.props.onFocus([])})),M(this,"handleSelectAssetFromSource",(e=>{var t=this.props,n=t.onChange,r=t.type;(0,m.handleSelectAssetFromSource)({assetFromSource:e,onChange:n,type:r,resolveUploader:b.default,uploadWith:this.uploadWith}),this.setState({selectedAssetSource:null})})),M(this,"handleFileTargetFocus",(e=>{e.currentTarget===e.target&&e.currentTarget===this._focusRef&&this.props.onFocus(["asset"])})),M(this,"handleFileTargetBlur",(()=>{this.props.onBlur()})),M(this,"handleFilesOver",(e=>{this.setState({hoveringFiles:e})})),M(this,"handleFilesOut",(()=>{this.setState({hoveringFiles:[]})})),M(this,"setFocusInput",(e=>{this._focusRef=e})),M(this,"handleUpload",(e=>{var t=e.file,n=e.uploader;this.uploadWith(n,t)})),M(this,"setToast",(e=>{this.toast=e}))}clearUploadStatus(){var e;null!==(e=this.props.value)&&void 0!==e&&e._upload&&this.props.onChange(p.default.from([(0,p.unset)(["_upload"])]))}cancelUpload(){this.uploadSubscription&&(this.uploadSubscription.unsubscribe(),this.clearUploadStatus())}uploadFirstAccepted(e){var t=this.props.type,n=e.map((e=>({file:e,uploader:(0,b.default)(t,e)}))).find((e=>e.uploader));n&&this.uploadWith(n.uploader,n.file),this.setState({isMenuOpen:!1})}renderUploadState(e){var t=this.state.isUploading;return i.default.createElement(v.UploadProgress,{uploadState:e,onCancel:t?this.handleCancelUpload:void 0,onStale:this.handleStaleUpload})}renderAssetSource(){var e=this.state.selectedAssetSource,t=this.props,n=t.value,r=t.observeAsset;if(!e)return null;var a=e.component;return n&&n.asset?i.default.createElement(d.WithReferencedAsset,{observeAsset:r,reference:n.asset,waitPlaceholder:i.default.createElement(x.FileSkeleton,null)},(e=>i.default.createElement(a,{selectedAssets:[e],selectionType:"single",assetType:"file",dialogHeaderTitle:"Select file",onClose:this.handleAssetSourceClosed,onSelect:this.handleSelectAssetFromSource}))):i.default.createElement(a,{selectedAssets:[],selectionType:"single",assetType:"file",dialogHeaderTitle:"Select file",onClose:this.handleAssetSourceClosed,onSelect:this.handleSelectAssetFromSource})}renderAdvancedEdit(e){return i.default.createElement(s.Dialog,{header:"Edit details",id:this.dialogId,onClose:this.handleStopAdvancedEdit,width:1,__unstable_autoFocus:!1},i.default.createElement(f.PresenceOverlay,{margins:[0,0,1,0]},i.default.createElement(s.Box,{padding:4},this.renderFields(e))))}renderFields(e){return e.map((e=>this.renderField(e)))}hasFileTargetFocus(){var e;return"asset"===(null===(e=this.props.focusPath)||void 0===e?void 0:e[0])}renderField(e){var t=this.props,n=t.value,r=t.level,a=t.focusPath,o=t.onFocus,u=t.readOnly,l=t.onBlur,c=t.compareValue,s=t.presence,f=t.markers,d=null==n?void 0:n[e.name],p=f.filter((t=>t.path[0]===e.name));return i.default.createElement(E.FileInputField,{key:e.name,field:e,parentValue:n,value:d,onChange:this.handleFieldChange,onFocus:o,compareValue:c,onBlur:l,readOnly:u||e.type.readOnly,focusPath:a,level:r,presence:s,markers:p})}renderAsset(e){var t=this.props,n=t.value,r=t.readOnly,a=t.assetSources,u=t.type,l=t.directUploads,f=t.observeAsset,p=this.state.isMenuOpen,h=null==n?void 0:n.asset;if(!h)return null;var v=(0,o.default)(u,"options.accept","image/*"),m=a&&0===(null==a?void 0:a.length)?null:i.default.createElement(s.MenuItem,{icon:c.SearchIcon,text:"Browse",onClick:()=>{this.setState({isMenuOpen:!1}),this.handleSelectFileFromAssetSource(a[0])},disabled:r,"data-testid":"file-input-browse-button"});return a.length>1&&(m=a.map((e=>i.default.createElement(s.MenuItem,{key:e.name,text:e.title,onClick:()=>{this.setState({isMenuOpen:!1}),this.handleSelectFileFromAssetSource(e)},icon:e.icon||c.ImageIcon,disabled:r,"data-testid":"file-input-browse-button-".concat(e.name)})))),i.default.createElement(d.WithReferencedAsset,{reference:h,observeAsset:f,waitPlaceholder:i.default.createElement(x.FileSkeleton,null)},(t=>i.default.createElement(P.FileDetails,{size:t.size,originalFilename:(null==t?void 0:t.originalFilename)||"download.".concat(t.extension),onClick:e?this.handleOpenDialog:void 0,muted:!e&&r,disabled:!e,onMenuOpen:e=>this.setState({isMenuOpen:e}),isMenuOpen:p},i.default.createElement(y.ActionsMenu,{onUpload:this.handleSelectFiles,browse:m,onReset:this.handleRemoveButtonClick,downloadUrl:"".concat(t.url,"?dl"),copyUrl:"".concat(t.url),readOnly:r,accept:v,directUploads:l}))))}renderAssetMenu(e){var t=this.props,n=t.type,r=t.readOnly,a=t.directUploads,o=this.state.hoveringFiles,u=o.filter((e=>(0,b.default)(n,e))),l=o.length-u.length;return i.default.createElement(_.CardOverlay,{tone:e},i.default.createElement(_.FlexContainer,{align:"center",justify:"center",gap:2,flex:1},i.default.createElement(g.PlaceholderText,{readOnly:r,hoveringFiles:o,acceptedFiles:u,rejectedFilesCount:l,directUploads:a,type:"file"})))}renderBrowser(){var e=this.props,t=e.assetSources,n=e.readOnly,r=e.directUploads;return 0===t.length?null:t.length>1&&!n&&r?i.default.createElement(s.MenuButton,{id:"".concat(this._inputId,"_assetFileButton"),button:i.default.createElement(s.Button,{mode:"ghost",text:"Select","data-testid":"file-input-multi-browse-button",icon:c.SearchIcon}),"data-testid":"input-select-button",menu:i.default.createElement(s.Menu,null,t.map((e=>i.default.createElement(s.MenuItem,{key:e.name,text:e.title,onClick:()=>{this.setState({isMenuOpen:!1}),this.handleSelectFileFromAssetSource(e)},icon:e.icon||c.ImageIcon,disabled:n,"data-testid":"file-input-browse-button-".concat(e.name)}))))}):i.default.createElement(s.Button,{fontSize:2,text:"Browse",icon:c.SearchIcon,mode:"ghost",onClick:()=>{this.setState({isMenuOpen:!1}),this.handleSelectFileFromAssetSource(t[0])},"data-testid":"file-input-browse-button",disabled:n})}renderUploadPlaceholder(){var e=this.props,t=e.readOnly,n=e.type,r=e.directUploads,a=this.state.hoveringFiles,u=a.filter((e=>(0,b.default)(n,e))),l=a.length-u.length,c=(0,o.default)(n,"options.accept","");return i.default.createElement("div",{style:{padding:1}},i.default.createElement(s.Card,{tone:t?"transparent":"inherit",border:!0,padding:3,style:0===a.length?{borderStyle:"dashed"}:{borderStyle:"dashed",borderColor:"transparent"}},i.default.createElement(O.default,{browse:this.renderBrowser(),onUpload:this.handleSelectFiles,readOnly:t,hoveringFiles:a,acceptedFiles:u,rejectedFilesCount:l,type:"file",accept:c,directUploads:r})))}focus(){this._focusRef&&this._focusRef.focus()}render(){var e,t,n,r=this.props,o=r.directUploads,c=r.type,f=r.value,d=r.compareValue,p=r.level,v=r.markers,m=r.readOnly,y=r.presence,g=r.focusPath,O=void 0===g?j.EMPTY_ARRAY:g,_=this.state,E=_.hoveringFiles,P=_.selectedAssetSource,x=_.isStale,C=S((0,a.default)(c.fields.filter((e=>!A.includes(e.name))),"type.options.isHighlighted"),2),k=C[0],D=C[1],M=y.filter((e=>"asset"===e.path[0])),T=O.length>0&&D.some((e=>O[0]===e.name));function I(){var e=E.filter((e=>(0,b.default)(c,e))),t=E.length-e.length;return E.length>0&&(t>0||!o)?"critical":null!=f&&f._upload||m||!(E.length>0)?null!=f&&f._upload&&null!=f&&f.asset&&m?"transparent":"default":"primary"}var R=Boolean((null==f?void 0:f._upload)||(null==f?void 0:f.asset));return i.default.createElement(i.default.Fragment,null,i.default.createElement(u.ImperativeToast,{ref:this.setToast}),i.default.createElement(u.FormFieldSet,{__unstable_markers:v,title:c.title,description:c.description,level:k.length>0?p:0,__unstable_presence:T?j.EMPTY_ARRAY:M,__unstable_changeIndicator:!1},i.default.createElement("div",null,i.default.createElement(l.ChangeIndicatorCompareValueProvider,{value:null==f||null===(e=f.asset)||void 0===e?void 0:e._ref,compareValue:null==d||null===(t=d.asset)||void 0===t?void 0:t._ref},x&&i.default.createElement(s.Box,{marginBottom:2},i.default.createElement(w.UploadWarning,{onClearStale:this.handleClearUploadState})),i.default.createElement(l.ChangeIndicatorWithProvidedFullPath,{path:[],hasFocus:this.hasFileTargetFocus(),value:null==f||null===(n=f.asset)||void 0===n?void 0:n._ref},!(null!=f&&f._upload)&&i.default.createElement(h.FileTarget,{tabIndex:0,disabled:Boolean(m),ref:this.setFocusInput,onFiles:this.handleSelectFiles,onFilesOver:this.handleFilesOver,onFilesOut:this.handleFilesOut,onFocus:this.handleFileTargetFocus,onBlur:this.handleFileTargetBlur,tone:I(),$border:R||E.length>0,padding:R?1:0,radius:2},(null==f?void 0:f.asset)&&this.renderAsset(D.length>0),!(null!=f&&f.asset)&&this.renderUploadPlaceholder(),null!=f&&f.asset&&E.length>0?this.renderAssetMenu(I()):null),(null==f?void 0:f._upload)&&this.renderUploadState(f._upload)))),k.length>0&&this.renderFields(k),T&&this.renderAdvancedEdit(D),P&&this.renderAssetSource()))}}t.default=T},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FlexContainer=t.CardOverlay=void 0;var r,a,o,i=n(1),u=(r=n(3))&&r.__esModule?r:{default:r};function l(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var c=(0,u.default)(i.Card)(a||(a=l(["\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n"])));t.CardOverlay=c;var s=(0,u.default)(i.Flex)(o||(o=l(["\n height: 100%;\n"])));t.FlexContainer=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FileInputField=function(e){var t=e.onChange,n=e.field,r=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,l),c=a.default.useCallback((e=>{t(e.prefixAll(n.name))}),[t,n]);return a.default.createElement(u.ConditionalHiddenField,{parent:e.parentValue,value:e.value,hidden:e.field.type.hidden},a.default.createElement(u.ConditionalReadOnlyField,{readOnly:e.readOnly,value:e.value},a.default.createElement(i.FormBuilderInput,s({},r,{type:n.type,path:o.pathFor([n.name]),onChange:c}))))};var r,a=(r=n(0))&&r.__esModule?r:{default:r},o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(17)),i=n(97),u=n(192),l=["onChange","field"];function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(){return s=Object.assign||function(e){for(var t=1;tp(!0)),[p]);var y,g;return(0,o.useClickOutside)(a.default.useCallback((()=>p(!1)),[p]),[v]),a.default.createElement(o.Flex,{wrap:"nowrap",justify:"space-between",align:"center"},a.default.createElement(o.Card,{as:c||s?void 0:"button",tabIndex:s?void 0:0,__unstable_focusRing:!0,radius:2,padding:2,tone:"inherit",onClick:f},a.default.createElement(o.Flex,{wrap:"nowrap",align:"center"},a.default.createElement(o.Card,{padding:3,tone:"transparent",shadow:1,radius:1},a.default.createElement(o.Text,{muted:c},a.default.createElement(r.BinaryDocumentIcon,null))),a.default.createElement(o.Stack,{flex:1,space:2,marginLeft:3},a.default.createElement(o.Text,{size:2,textOverflow:"ellipsis",muted:c,"data-testid":"file-name"},t),a.default.createElement(o.Text,{size:1,muted:!0,"data-testid":"file-size"},(0,i.formatBytes)(n))))),a.default.createElement(o.Box,{padding:2},a.default.createElement(o.Flex,{justify:"center"},a.default.createElement(o.Popover,{content:a.default.createElement(o.Menu,{ref:m},u),portal:!0,open:d},a.default.createElement(o.Button,{icon:r.EllipsisVerticalIcon,mode:"bleed","data-testid":"options-menu-button",onClick:b})))))};var r=n(8),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(1),i=n(2770);function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:2;if(0===e)return"0 Bytes";var n=1024,r=t<0?0:t,a=["Bytes","KB","MB","GB","TB","PB","EB","ZB","YB"],o=Math.floor(Math.log(e)/Math.log(n));return"".concat(parseFloat((e/Math.pow(n,o)).toFixed(r))," ").concat(a[o])}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FileSkeleton=function(){return a.default.createElement(o.Flex,{align:"center",justify:"flex-start",padding:2},a.default.createElement(o.Skeleton,{padding:3,radius:1,animated:!0}),a.default.createElement(o.Stack,{flex:1,space:2,marginLeft:3},a.default.createElement(o.LabelSkeleton,{style:{width:"100%"},radius:1,animated:!0}),a.default.createElement(o.LabelSkeleton,{style:{width:"100%"},radius:1,animated:!0})))};var r,a=(r=n(0))&&r.__esModule?r:{default:r},o=n(1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.options||{};t.inputType&&i();"searchable"in t&&u();return a.default};var r=o(n(2773)),a=o(n(2775));function o(e){return e&&e.__esModule?e:{default:e}}var i=(0,r.default)((()=>console.warn('The option "inputType" on references is removed.'))),u=(0,r.default)((()=>console.warn('The option "searchable" on references has been removed.')))},function(e,t,n){var r=n(2774);e.exports=function(e){return r(2,e)}},function(e,t,n){var r=n(312);e.exports=function(e,t){var n;if("function"!=typeof t)throw new TypeError("Expected a function");return e=r(e),function(){return--e>0&&(n=t.apply(this,arguments)),e<=1&&(t=void 0),n}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=v(n(0)),a=v(n(17)),o=n(5),i=n(4),u=p(n(151)),l=p(n(120)),c=n(541),s=v(n(1080)),f=n(2776),d=n(44);function p(e){return e&&e.__esModule?e:{default:e}}function h(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(h=function(e){return e?n:t})(e)}function v(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=h(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}return r.default=e,n&&n.set(e,r),r}function m(){return m=Object.assign||function(e){for(var t=1;t!0===d.schema.get(x).liveEdit),[x]),k=(0,r.useMemo)(h,[h]),S=!0===(null===(u=v.options)||void 0===u?void 0:u.disableNew),D=(0,r.useCallback)((e=>(0,o.from)(function(e,t,n){return j.apply(this,arguments)}(v.options,P.current,h())).pipe((0,i.mergeMap)((t=>{var n=t.filter,r=t.params;return s.search(e,v,y(y({},v.options),{},{filter:n,params:r,tag:"search.reference"}))})),(0,i.catchError)((e=>{var t,n=e.details&&"queryParseError"===e.details.type;return null!==(t=v.options)&&void 0!==t&&t.filter&&n&&(e.message='Invalid reference filter, please check the custom "filter" option'),(0,o.throwError)(e)})))),[P,h,v]),M=null===(l=e.value)||void 0===l||null===(p=l._strengthenOnPublish)||void 0===p?void 0:p.template,A=(0,r.useMemo)((()=>(0,r.forwardRef)((function(e,t){return O?r.default.createElement(O,m({},e,{ref:t,parentRefPath:k,template:M})):null}))),[O,k,M]),T=(0,r.useCallback)((e=>{null==w||w({parentRefPath:k,id:e.id,type:e.type,template:e.template})}),[w,k]),I=a.startsWith(k,(null==_?void 0:_.path)||[])?null==_?void 0:_.state:"none",R=(0,r.useMemo)((()=>S?[]:(E||[]).filter((e=>v.to.some((t=>t.name===e.template.schemaType)))).map((e=>({id:e.id,title:e.title||"".concat(e.template.schemaType," from template ").concat(e.template.id),type:e.template.schemaType,icon:e.icon,template:{id:e.template.id,params:e.parameters},permission:{granted:e.granted,reason:e.reason}})))),[S,E,v.to]);return r.default.createElement(f.ReferenceInput,m({},e,{onSearch:D,liveEdit:C,getReferenceInfo:s.getReferenceInfo,ref:t,selectedState:I,editReferenceLinkComponent:A,createOptions:R,onEditReference:T}))})),E=(0,u.default)((0,l.default)(_));t.default=E},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReferenceInput=void 0;var r,a,o=M(n(0)),i=n(12),u=n(8),l=n(5),c=n(20),s=n(4),f=n(1),d=n(10),p=n(25),h=n(39),v=n(185),m=(r=n(3))&&r.__esModule?r:{default:r},b=M(n(21)),y=n(86),g=n(194),O=n(1081),w=n(571),j=n(98),_=n(572),E=n(1082),P=n(578),x=n(1084),C=n(1085),k=n(1086),S=n(1087);function D(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(D=function(e){return e?n:t})(e)}function M(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=D(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}return r.default=e,n&&n.set(e,r),r}function A(){return A=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n!0;function U(e){return null!==e}var H=["_ref"],Y=(0,o.forwardRef)((function(e,t){var n,r,a,m,D,M,T,R,B,L=e.type,N=e.value,Y=e.level,G=e.markers,$=e.readOnly,q=e.liveEdit,Z=e.onSearch,K=e.onChange,X=e.presence,J=e.focusPath,Q=void 0===J?y.EMPTY_ARRAY:J,ee=e.onFocus,te=e.onBlur,ne=e.selectedState,re=e.editReferenceLinkComponent,ae=e.onEditReference,oe=e.createOptions,ie=e.compareValue,ue=e.getReferenceInfo,le=F((0,o.useState)(V),2),ce=le[0],se=le[1],fe=(0,o.useCallback)((e=>{if(!e)return K(b.default.from((0,b.unset)())),void(null==ee||ee([]));var t=ce.hits.find((t=>t.id===e));if(!t)throw new Error("Selected an item that wasnt part of the result set");var n=[(0,b.setIfMissing)({}),(0,b.set)(L.name,["_type"]),(0,b.set)((0,p.getPublishedId)(e),["_ref"]),t.published&&!L.weak?(0,b.unset)(["_weak"]):(0,b.set)(!0,["_weak"]),t.published?(0,b.unset)(["_strengthenOnPublish"]):(0,b.set)({type:null==t?void 0:t.type,weak:L.weak},["_strengthenOnPublish"])].filter(O.isNonNullable);K(b.default.from(n)),null==ee||ee([])}),[ce.hits,L.name,L.weak,K,ee]),de=(0,o.useCallback)((()=>{K(b.default.from((0,b.unset)()))}),[K]),pe=(0,o.useCallback)((e=>{"Enter"!==e.key&&"Space"!==e.key&&(null==ee||ee(["_ref"]))}),[ee]),he=(0,o.useCallback)((e=>{27===e.keyCode&&(null==ee||ee([]))}),[ee]),ve=(0,o.useCallback)((e=>ue(e,L)),[ue,L]),me=(0,P.useReferenceInfo)(null==N?void 0:N._ref,ve),be=(null===(n=me.result)||void 0===n?void 0:n.type)||(null==N||null===(r=N._strengthenOnPublish)||void 0===r?void 0:r.type),ye=be?L.to.find((e=>e.name===be)):null,ge=(0,o.useRef)(),Oe=1===Q.length&&"_ref"===Q[0],we=(0,f.useForwardedRef)(t);(0,g.useDidUpdate)({hasFocusAt:Oe,ref:null==N?void 0:N._ref},((e,t)=>{var n,r=e.ref!==t.ref;(e.hasFocusAt!==t.hasFocusAt||r)&&t.hasFocusAt&&(null===(n=we.current)||void 0===n||n.focus())}));var je=null!=N&&N._weak?"weak":"strong",_e=!0===L.weak?"weak":"strong",Ee=Boolean(null==N?void 0:N._ref),Pe=Ee&&!me.isLoading&&(null==N?void 0:N._strengthenOnPublish),xe=(0,o.useCallback)((()=>{K(b.default.from(!0===L.weak?(0,b.set)(!0,["_weak"]):(0,b.unset)(["_weak"])))}),[K,L]),Ce=Ee&&(null===(a=me.result)||void 0===a||null===(m=a.preview)||void 0===m||null===(D=m.published)||void 0===D?void 0:D._id),ke=(0,o.useCallback)((()=>{K(b.default.from([!0===L.weak?(0,b.set)(!0,["_weak"]):(0,b.unset)(["_weak"]),(0,b.unset)(["_strengthenOnPublish"])]))}),[K,L]),Se=(0,f.useToast)().push,De=(0,o.useMemo)((()=>G.filter(i.isValidationErrorMarker)),[G]),Me="pressed"===ne,Ae="selected"===ne,Te=(0,o.useCallback)((e=>{ee&&e.currentTarget===we.current&&ee([])}),[ee,we]),Ie=(0,o.useCallback)((e=>{ee&&e.currentTarget===we.current&&ee(["_ref"])}),[ee,we]),Re=(0,h.useObservableCallback)((e=>e.pipe((0,s.filter)(U),(0,s.distinctUntilChanged)(),(0,s.switchMap)((e=>(0,l.concat)((0,l.of)({isLoading:!0}),Z(e).pipe((0,s.map)((t=>({hits:t,searchString:e,isLoading:!1}))),(0,s.catchError)((e=>(Se({title:"Reference search failed",description:e.message,status:"error",id:"reference-search-fail-".concat(Le)}),console.error(e),(0,l.of)({hits:[]})))))))),(0,s.scan)(((e,t)=>I(I({},e),t)),V),(0,s.tap)(se))),[]),Fe=(0,o.useCallback)((()=>{Re("")}),[Re]),Be=!me.isLoading&&Ee&&je!==_e&&!Pe,Le=(0,c.useId)(),Ne=(0,o.useCallback)((e=>{var t;"Escape"===e.key&&(null===(t=we.current)||void 0===t||t.focus())}),[we]),We=(0,o.useCallback)((e=>{var t,n,r=(null===(t=e.hit.draft)||void 0===t?void 0:t._id)||(null===(n=e.hit.published)||void 0===n?void 0:n._id);return o.default.createElement(W,{forwardedAs:"button",type:"button",radius:2},o.default.createElement(f.Box,{paddingX:3,paddingY:1},o.default.createElement(E.OptionPreview,{getReferenceInfo:ve,id:r,type:L})))}),[L,ve]),Ve=(0,o.useMemo)((()=>(0,o.forwardRef)((function(e,t){var n=((null==N?void 0:N._strengthenOnPublish)||{}).template;return o.default.createElement(d.IntentLink,A({},e,{intent:"edit",params:[{id:null==N?void 0:N._ref,type:null==ye?void 0:ye.name,template:null==n?void 0:n.id},{params:null==n?void 0:n.params}],target:"_blank",rel:"noopener noreferrer",ref:t}))}))),[null==ye?void 0:ye.name,null==N?void 0:N._ref,null==N?void 0:N._strengthenOnPublish]),ze=(null===(M=me.result)||void 0===M?void 0:M.preview.draft)||(null===(T=me.result)||void 0===T?void 0:T.preview.published),Ue="NOT_FOUND"===(null==me||null===(R=me.result)||void 0===R||null===(B=R.availability)||void 0===B?void 0:B.reason)&&!N._strengthenOnPublish&&N._weak,He=Oe||!(null!=N&&N._ref),Ye=(0,o.useRef)(),Ge=(0,o.useRef)(),$e=(0,o.useRef)();return(0,_.useOnClickOutside)([Ye,Ge,$e],(()=>{Oe&&(null==ee||ee([]))})),o.default.createElement(d.FormField,{__unstable_markers:G,__unstable_presence:X,__unstable_changeIndicator:!1,inputId:Le,title:L.title,level:Y,description:L.description},o.default.createElement(f.Stack,{space:1,marginY:He?2:0},He||Ue?o.default.createElement(f.Stack,{space:2,ref:Ye},Ue?o.default.createElement(j.Alert,{"data-testid":"alert-nonexistent-document",title:"Nonexistent document reference",suffix:o.default.createElement(f.Stack,{padding:2},o.default.createElement(f.Button,{text:"Clear",onClick:de}))},o.default.createElement(f.Text,{size:1},"This field is currently referencing a document that doesn't exist (ID:",o.default.createElement("code",null,N._ref),"). You can either remove the reference or replace it with another document.")):null,o.default.createElement(d.ChangeIndicatorForFieldPath,{path:H,hasFocus:"_ref"===(null==Q?void 0:Q[0]),isChanged:(null==N?void 0:N._ref)!==(null==ie?void 0:ie._ref)},o.default.createElement(S.AutocompleteContainer,{ref:ge},o.default.createElement(k.ReferenceAutocomplete,{"data-testid":"autocomplete",loading:ce.isLoading,ref:we,referenceElement:ge.current,portalRef:Ge,id:Le||"",options:ce.hits.map((e=>({value:e.id,hit:e}))),onFocus:Ie,onBlur:te,radius:1,placeholder:"Type to search",onKeyDown:he,readOnly:$,disabled:me.isLoading,onQueryChange:Re,searchString:ce.searchString,onChange:fe,filterOption:z,renderOption:We,openButton:{onClick:Fe}}),!$&&oe.length>0&&o.default.createElement(C.CreateButton,{id:"".concat(Le,"-selectTypeMenuButton"),createOptions:oe,onCreate:e=>{var t=(0,v.uuid)(),n=[(0,b.setIfMissing)({}),(0,b.set)(L.name,["_type"]),(0,b.set)(t,["_ref"]),(0,b.set)(!0,["_weak"]),(0,b.set)({type:e.type,weak:L.weak,template:e.template},["_strengthenOnPublish"])].filter(O.isNonNullable);K(b.default.from(n)),ae({id:t,type:e.type,template:e.template}),null==ee||ee([])},onKeyDown:Ne,menuRef:$e})))):o.default.createElement(d.ChangeIndicatorForFieldPath,{path:H,hasFocus:"_ref"===(null==Q?void 0:Q[0]),isChanged:(null==N?void 0:N._ref)!==(null==ie?void 0:ie._ref)},o.default.createElement(f.Card,{padding:0,border:!0,radius:1,tone:$?"transparent":me.error||De.length>0?"critical":"default"},o.default.createElement(f.Flex,{align:"center",padding:1},o.default.createElement(W,{__unstable_focusRing:!0,forwardedAs:re,"data-as":"a","data-pressed":!!Me||void 0,"data-selected":!!Ae||void 0,documentId:null==N?void 0:N._ref,documentType:null==ye?void 0:ye.name,flex:1,onFocus:Te,onKeyPress:pe,padding:1,paddingRight:3,pressed:Me,radius:2,ref:we,selected:Ae,tabIndex:0,tone:Ae?"default":"inherit"},o.default.createElement(x.PreviewReferenceValue,{referenceInfo:me,type:L,value:N})),o.default.createElement(f.Inline,{paddingX:1},o.default.createElement(f.MenuButton,{button:o.default.createElement(f.Button,{padding:2,mode:"bleed",icon:u.EllipsisVerticalIcon}),id:"".concat(Le,"-menuButton"),menu:o.default.createElement(f.Menu,null,!$&&o.default.createElement(o.default.Fragment,null,o.default.createElement(f.MenuItem,{text:"Clear",tone:"critical",icon:u.ResetIcon,onClick:de}),o.default.createElement(f.MenuItem,{text:"Replace",icon:u.SyncIcon,onClick:()=>{null==ee||ee(["_ref"])}}),o.default.createElement(f.MenuDivider,null)),o.default.createElement(f.MenuItem,{as:Ve,"data-as":"a",text:"Open in new tab",icon:u.LaunchIcon})),placement:"right",popover:{portal:!0,tone:"default"}}))),q&&Ce&&N._strengthenOnPublish&&o.default.createElement(w.AlertStrip,{padding:1,title:L.weak?"Finalize reference":"Convert to strong reference",status:"info","data-testid":"alert-reference-published"},o.default.createElement(f.Stack,{space:3},o.default.createElement(f.Text,{as:"p",muted:!0,size:1},o.default.createElement("strong",null,me.result.preview.published.title)," is published and this reference should now be"," ",L.weak?o.default.createElement(o.default.Fragment,null,"finalized"):o.default.createElement(o.default.Fragment,null,"converted to a strong reference"),"."),o.default.createElement(f.Button,{onClick:ke,text:o.default.createElement(o.default.Fragment,null,"Convert to strong reference"),tone:"positive"}))),Be&&o.default.createElement(w.AlertStrip,{padding:1,title:"Reference strength mismatch",status:"warning","data-testid":"alert-reference-strength-mismatch"},o.default.createElement(f.Stack,{space:3},o.default.createElement(f.Text,{as:"p",muted:!0,size:1},"This reference is ",o.default.createElement("em",null,je),", but according to the current schema it should be ",o.default.createElement("em",null,_e,".")),o.default.createElement(f.Text,{as:"p",muted:!0,size:1},L.weak?o.default.createElement(o.default.Fragment,null,'It will not be possible to delete the "',null==ze?void 0:ze.title,'"-document without first removing this reference.'):o.default.createElement(o.default.Fragment,null,'This makes it possible to delete the "',null==ze?void 0:ze.title,'"-document without first deleting this reference, leaving this field referencing a nonexisting document.')),o.default.createElement(f.Button,{onClick:xe,text:o.default.createElement(o.default.Fragment,null,"Convert to ",_e," reference"),tone:"caution"}))),me.error&&o.default.createElement(w.AlertStrip,{padding:1,title:"Unable to load reference metadata",status:"warning","data-testid":"alert-reference-info-failed"},o.default.createElement(f.Stack,{space:3},o.default.createElement(f.Text,{as:"p",muted:!0,size:1},"Error: ",me.error.message),o.default.createElement(f.Button,{onClick:me.retry,text:o.default.createElement(o.default.Fragment,null,"Retry"),tone:"primary"})))))))}));t.ReferenceInput=Y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){if(d(e))return o.default;if(function(e){return 1===e.of.length&&a.type("string",e.of[0])}(e)&&function(e){var t;return"tags"===(null===(t=e.options)||void 0===t?void 0:t.layout)}(e))return u.TagsArrayInput;if(f(e))return l.SanityArrayOfPrimitivesInput;if(function(e){return e.of.some((e=>a.type("block",e)))}(e))return i.PortableTextInput;return l.SanityArrayInput},t.hasOptionsList=d,t.isArrayOfPrimitives=f;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(348)),o=(r=n(2778))&&r.__esModule?r:{default:r},i=n(1099),u=n(2868),l=n(1076);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}var s=["string","number","boolean"];function f(e){return e.of.every((e=>s.includes(e.jsonType)))}function d(e){var t;return Boolean(null===(t=e.options)||void 0===t?void 0:t.list)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a.default}});var r,a=(r=n(2779))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=b(n(49)),a=b(n(0)),o=n(10),i=n(12),u=n(1),l=n(113),c=n(25),s=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=m(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(21)),f=b(n(150)),d=n(347),p=n(563),h=n(192),v=n(2780);function m(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(m=function(e){return e?n:t})(e)}function b(e){return e&&e.__esModule?e:{default:e}}function y(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var g={compareDeep:!0};function O(e,t){if((0,v.isLegacyOptionsItem)(e)||(0,v.isLegacyOptionsItem)(t))return e.value===t.value;if(e===t)return!0;if(typeof e!=typeof t)return!1;if("object"!=typeof e&&!Array.isArray(e))return e===t;if(e._key&&e._key===t._key)return!0;if(Array.isArray(e))return!e.length===t.length&&e.every(((n,r)=>O(e[r],t[r])));var n=Object.keys(e),r=Object.keys(e);return n.length===r.length&&n.every((n=>O(e[n],t[n])))}function w(e,t){return!!e&&e.some((e=>O(e,t)))}class j extends a.default.PureComponent{constructor(){super(...arguments),y(this,"_element",void 0),y(this,"handleChange",((e,t)=>{var n=this.props,a=n.type,o=n.value,i=void 0===o?[]:o,u=(0,r.default)(a.options,"list");!e&&t._key&&this.props.onChange(s.default.from((0,s.unset)([{_key:t._key}])));var l=u.filter((n=>O(t,n)?e:w(i,(0,v.resolveValueWithLegacyOptionsSupport)(n)))).map(v.resolveValueWithLegacyOptionsSupport);this.props.onChange(s.default.from(l.length>0?(0,s.set)(l):(0,s.unset)()))})),y(this,"setElement",(e=>{this._element=e})),y(this,"handleFocus",(e=>{this.props.onFocus([e])}))}getMemberTypeOfItem(e){return this.props.type.of.find((t=>t.name===(0,l.resolveTypeName)((0,v.resolveValueWithLegacyOptionsSupport)(e))))}focus(){this._element&&this._element.focus()}render(){var e,t,n,r=this.props,l=r.type,c=r.markers,s=r.value,m=r.level,b=r.readOnly,y=r.presence,O=r.onFocus,j=r.onBlur,E=(null===(e=l.options)||void 0===e?void 0:e.list)||[],P="horizontal"===(null===(t=l.options)||void 0===t?void 0:t.direction)||"grid"===(null===(n=l.options)||void 0===n?void 0:n.layout);return a.default.createElement(o.FormFieldSet,{ref:this.setElement,title:l.title,description:l.description,__unstable_presence:y,level:m,__unstable_changeIndicator:g,__unstable_markers:c},a.default.createElement(p.List,{isGrid:P},E.map(((e,t)=>{var n=this.getMemberTypeOfItem(e),r=w(s,(0,v.resolveValueWithLegacyOptionsSupport)(e)),o=!n,l=(0,i.isTitledListValue)(e);return a.default.createElement(p.Item,{index:t,isGrid:P,key:t},a.default.createElement(u.Flex,{align:"center",as:"label",muted:o},a.default.createElement(h.ConditionalReadOnlyField,{readOnly:b||(null==n?void 0:n.readOnly),parent:s,value:r},a.default.createElement(_,{disabled:o,checked:r,onChange:t=>this.handleChange(t.currentTarget.checked,e),onFocus:()=>this.handleFocus(t),onBlur:j}),n&&(l?a.default.createElement(u.Box,{padding:2},a.default.createElement(u.Text,null,e.title)):a.default.createElement(u.Box,{marginLeft:2},a.default.createElement(f.default,{layout:"grid",type:n,value:(0,v.resolveValueWithLegacyOptionsSupport)(e)}))),!n&&a.default.createElement(d.ItemWithMissingType,{value:e,onFocus:()=>O([])}))))}))))}}t.default=j;var _=e=>{var t=e.disabled,n=e.checked,r=e.onChange,o=e.onFocus,i=e.onBlur,l=(0,c.useConditionalReadOnly)();return a.default.createElement(u.Checkbox,{disabled:t,checked:n,readOnly:l,onChange:r,onFocus:o,onBlur:i})}},function(e,t,n){"use strict";function r(e){if(e&&"object"==typeof e&&(Object.keys(e).length<=2&&"value"in e))return!0;return!1}Object.defineProperty(t,"__esModule",{value:!0}),t.isLegacyOptionsItem=r,t.resolveValueWithLegacyOptionsSupport=function(e){return r(e)?e.value:e}},function(e,t,n){"use strict"; +/*! + * is-plain-object + * + * Copyright (c) 2014-2017, Jon Schlinkert. + * Released under the MIT License. + */ +function r(e){return"[object Object]"===Object.prototype.toString.call(e)}function a(e){var t,n;return!1!==r(e)&&(void 0===(t=e.constructor)||!1!==r(n=t.prototype)&&!1!==n.hasOwnProperty("isPrototypeOf"))}n.d(t,"a",(function(){return a}))},function(e,t,n){"use strict";function r(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r3?t.i-4:t.i:Array.isArray(e)?1:d(e)?2:p(e)?3:0}function l(e,t){return 2===u(e)?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function c(e,t){return 2===u(e)?e.get(t):e[t]}function s(e,t,n){var r=u(e);2===r?e.set(t,n):3===r?(e.delete(t),e.add(n)):e[t]=n}function f(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}function d(e){return W&&e instanceof Map}function p(e){return V&&e instanceof Set}function h(e){return e.o||e.t}function v(e){if(Array.isArray(e))return Array.prototype.slice.call(e);var t=q(e);delete t[Y];for(var n=$(t),r=0;r1&&(e.set=e.add=e.clear=e.delete=b),Object.freeze(e),t&&i(e,(function(e,t){return m(t,!0)}),!0)),e}function b(){r(2)}function y(e){return null==e||"object"!=typeof e||Object.isFrozen(e)}function g(e){var t=Z[e];return t||r(18,e),t}function O(){return L}function w(e,t){t&&(g("Patches"),e.u=[],e.s=[],e.v=t)}function j(e){_(e),e.p.forEach(P),e.p=null}function _(e){e===L&&(L=e.l)}function E(e){return L={p:[],l:L,h:e,m:!0,_:0}}function P(e){var t=e[Y];0===t.i||1===t.i?t.j():t.O=!0}function x(e,t){t._=t.p.length;var n=t.p[0],a=void 0!==e&&e!==n;return t.h.g||g("ES5").S(t,e,a),a?(n[Y].P&&(j(t),r(4)),o(e)&&(e=C(t,e),t.l||S(t,e)),t.u&&g("Patches").M(n[Y].t,e,t.u,t.s)):e=C(t,n,[]),j(t),t.u&&t.v(t.u,t.s),e!==U?e:void 0}function C(e,t,n){if(y(t))return t;var r=t[Y];if(!r)return i(t,(function(a,o){return k(e,r,t,a,o,n)}),!0),t;if(r.A!==e)return t;if(!r.P)return S(e,r.t,!0),r.t;if(!r.I){r.I=!0,r.A._--;var a=4===r.i||5===r.i?r.o=v(r.k):r.o;i(3===r.i?new Set(a):a,(function(t,o){return k(e,r,a,t,o,n)})),S(e,a,!1),n&&e.u&&g("Patches").R(r,n,e.u,e.s)}return r.o}function k(e,t,n,r,i,u){if(a(i)){var c=C(e,i,u&&t&&3!==t.i&&!l(t.D,r)?u.concat(r):void 0);if(s(n,r,c),!a(c))return;e.m=!1}if(o(i)&&!y(i)){if(!e.h.F&&e._<1)return;C(e,i),t&&t.A.l||S(e,i)}}function S(e,t,n){void 0===n&&(n=!1),e.h.F&&e.m&&m(t,n)}function D(e,t){var n=e[Y];return(n?h(n):e)[t]}function M(e,t){if(t in e)for(var n=Object.getPrototypeOf(e);n;){var r=Object.getOwnPropertyDescriptor(n,t);if(r)return r;n=Object.getPrototypeOf(n)}}function A(e){e.P||(e.P=!0,e.l&&A(e.l))}function T(e){e.o||(e.o=v(e.t))}function I(e,t,n){var r=d(t)?g("MapSet").N(t,n):p(t)?g("MapSet").T(t,n):e.g?function(e,t){var n=Array.isArray(e),r={i:n?1:0,A:t?t.A:O(),P:!1,I:!1,D:{},l:t,t:e,k:null,o:null,j:null,C:!1},a=r,o=K;n&&(a=[r],o=X);var i=Proxy.revocable(a,o),u=i.revoke,l=i.proxy;return r.k=l,r.j=u,l}(t,n):g("ES5").J(t,n);return(n?n.A:O()).p.push(r),r}function R(e){return a(e)||r(22,e),function e(t){if(!o(t))return t;var n,r=t[Y],a=u(t);if(r){if(!r.P&&(r.i<4||!g("ES5").K(r)))return r.t;r.I=!0,n=F(t,a),r.I=!1}else n=F(t,a);return i(n,(function(t,a){r&&c(r.t,t)===a||s(n,t,e(a))})),3===a?new Set(n):n}(e)}function F(e,t){switch(t){case 2:return new Map(e);case 3:return Array.from(e)}return v(e)}n.d(t,"a",(function(){return te})),n.d(t,"b",(function(){return ne})),n.d(t,"c",(function(){return a})),n.d(t,"d",(function(){return ee}));var B,L,N="undefined"!=typeof Symbol&&"symbol"==typeof Symbol("x"),W="undefined"!=typeof Map,V="undefined"!=typeof Set,z="undefined"!=typeof Proxy&&void 0!==Proxy.revocable&&"undefined"!=typeof Reflect,U=N?Symbol.for("immer-nothing"):((B={})["immer-nothing"]=!0,B),H=N?Symbol.for("immer-draftable"):"__$immer_draftable",Y=N?Symbol.for("immer-state"):"__$immer_state",G=("undefined"!=typeof Symbol&&Symbol.iterator,""+Object.prototype.constructor),$="undefined"!=typeof Reflect&&Reflect.ownKeys?Reflect.ownKeys:void 0!==Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:Object.getOwnPropertyNames,q=Object.getOwnPropertyDescriptors||function(e){var t={};return $(e).forEach((function(n){t[n]=Object.getOwnPropertyDescriptor(e,n)})),t},Z={},K={get:function(e,t){if(t===Y)return e;var n=h(e);if(!l(n,t))return function(e,t,n){var r,a=M(t,n);return a?"value"in a?a.value:null===(r=a.get)||void 0===r?void 0:r.call(e.k):void 0}(e,n,t);var r=n[t];return e.I||!o(r)?r:r===D(e.t,t)?(T(e),e.o[t]=I(e.A.h,r,e)):r},has:function(e,t){return t in h(e)},ownKeys:function(e){return Reflect.ownKeys(h(e))},set:function(e,t,n){var r=M(h(e),t);if(null==r?void 0:r.set)return r.set.call(e.k,n),!0;if(!e.P){var a=D(h(e),t),o=null==a?void 0:a[Y];if(o&&o.t===n)return e.o[t]=n,e.D[t]=!1,!0;if(f(n,a)&&(void 0!==n||l(e.t,t)))return!0;T(e),A(e)}return e.o[t]===n&&"number"!=typeof n&&(void 0!==n||t in e.o)||(e.o[t]=n,e.D[t]=!0,!0)},deleteProperty:function(e,t){return void 0!==D(e.t,t)||t in e.t?(e.D[t]=!1,T(e),A(e)):delete e.D[t],e.o&&delete e.o[t],!0},getOwnPropertyDescriptor:function(e,t){var n=h(e),r=Reflect.getOwnPropertyDescriptor(n,t);return r?{writable:!0,configurable:1!==e.i||"length"!==t,enumerable:r.enumerable,value:n[t]}:r},defineProperty:function(){r(11)},getPrototypeOf:function(e){return Object.getPrototypeOf(e.t)},setPrototypeOf:function(){r(12)}},X={};i(K,(function(e,t){X[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}})),X.deleteProperty=function(e,t){return X.set.call(this,e,t,void 0)},X.set=function(e,t,n){return K.set.call(this,e[0],t,n,e[0])};var J=function(){function e(e){var t=this;this.g=z,this.F=!0,this.produce=function(e,n,a){if("function"==typeof e&&"function"!=typeof n){var i=n;n=e;var u=t;return function(e){var t=this;void 0===e&&(e=i);for(var r=arguments.length,a=Array(r>1?r-1:0),o=1;o1?r-1:0),o=1;o=0;n--){var r=t[n];if(0===r.path.length&&"replace"===r.op){e=r.value;break}}n>-1&&(t=t.slice(n+1));var o=g("Patches").$;return a(e)?o(e,t):this.produce(e,(function(e){return o(e,t)}))},e}(),Q=new J,ee=Q.produce,te=(Q.produceWithPatches.bind(Q),Q.setAutoFreeze.bind(Q),Q.setUseProxies.bind(Q),Q.applyPatches.bind(Q),Q.createDraft.bind(Q)),ne=Q.finishDraft.bind(Q)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.compileType=function(e){return a.default.compile({name:"blockTypeSchema",types:[e]}).get(e.name)};var r,a=(r=n(811))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";function r(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(r=function(e){return e?n:t})(e)}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function o(e){for(var t=1;t2&&void 0!==arguments[2]?arguments[2]:[],r=u.patch_make(e,t).map((e=>e.toString())).join("");return{type:"diffMatchPatch",path:n,value:r}},t.insert=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];return{type:"insert",path:n,position:t,items:e}},t.prefixPath=function(e,t){return o(o({},e),{},{path:[t,...e.path]})},t.set=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return{type:"set",path:t,value:e}},t.setIfMissing=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return{type:"setIfMissing",path:t,value:e}},t.unset=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return{type:"unset",path:e}};var u=new(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=r(t);if(n&&n.has(e))return n.get(e);var a={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=o?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(a,i,u):a[i]=e[i]}a.default=e,n&&n.set(e,a);return a}(n(92)).diff_match_patch)},function(e,t,n){"use strict";(function(r){function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}t.log=function(){var e;return"object"===("undefined"==typeof console?"undefined":a(console))&&console.log&&(e=console).log.apply(e,arguments)},t.formatArgs=function(t){if(t[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+t[0]+(this.useColors?"%c ":" ")+"+"+e.exports.humanize(this.diff),!this.useColors)return;var n="color: "+this.color;t.splice(1,0,n,"color: inherit");var r=0,a=0;t[0].replace(/%[a-zA-Z%]/g,(function(e){"%%"!==e&&(r++,"%c"===e&&(a=r))})),t.splice(a,0,n)},t.save=function(e){try{e?t.storage.setItem("debug",e):t.storage.removeItem("debug")}catch(e){}},t.load=function(){var e;try{e=t.storage.getItem("debug")}catch(e){}!e&&void 0!==r&&"env"in r&&(e={}.DEBUG);return e},t.useColors=function(){if("undefined"!=typeof window&&window.process&&("renderer"===window.process.type||window.process.__nwjs))return!0;if("undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))return!1;return"undefined"!=typeof document&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||"undefined"!=typeof window&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)},t.storage=function(){try{return localStorage}catch(e){}}(),t.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"],e.exports=n(2786)(t),e.exports.formatters.j=function(e){try{return JSON.stringify(e)}catch(e){return"[UnexpectedJSONParseError]: "+e.message}}}).call(t,n(75))},function(e,t,n){"use strict";e.exports=function(e){function t(e){for(var t=0,n=0;n(i("Editor plugin '".concat(e,"' is disabled")),e=>e);t.withPortableText=(e,t)=>{var n=e,a=t.portableTextFeatures,i=t.keyGenerator,l=t.change$,c=t.maxBlocks,s=t.incomingPatches$,f=t.readOnly,d=(0,r.createOperationToPatches)(a),p=(0,o.createWithObjectKeys)(a,i),h=(0,o.createWithSchemaTypes)(a),v=f?u("withPatches"):(0,o.createWithPatches)(d,l,a,s),m=c&&c>0?(0,o.createWithMaxBlocks)(c):u("withMaxBlocks"),b=(0,o.createWithPortableTextLists)(a),y=f?u("withUndoRedo"):(0,o.createWithUndoRedo)(s),g=(0,o.createWithPortableTextMarkModel)(a),O=(0,o.createWithPortableTextBlockStyle)(a,l),w=(0,o.createWithUtils)(a);return(0,o.createWithPortableTextSelections)(l)(v(y(m(w(b(O(g(p(h(n))))))))))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createOperationToPatches=function(e){var t=e.types.block.name;return{insertNodePatch:function(e,n,r){var a=r[n.path[0]];if(1===n.path.length){var o=0===n.path[0]?"before":"after",i=r[n.path[0]-1],c=0===n.path[0]?null==a?void 0:a._key:null==i?void 0:i._key;return c?[(0,u.insert)([(0,l.fromSlateValue)([n.node],t)[0]],o,[{_key:c}])]:[(0,u.setIfMissing)(r,[]),(0,u.insert)([(0,l.fromSlateValue)([n.node],t)[0]],"before",[n.path[0]])]}if(2===n.path.length&&e.children[n.path[0]]){if(!e.isTextBlock(a))throw new Error("Invalid block");var s=0!==a.children.length&&a.children[n.path[1]-1]?"after":"before",f=(0,l.fromSlateValue)([{_key:"bogus",_type:t,children:[n.node]}],t)[0].children[0];return[(0,u.insert)([f],s,[{_key:a._key},"children",a.children.length<=1||!a.children[n.path[1]-1]?0:{_key:a.children[n.path[1]-1]._key}])]}throw new Error("Unexpected path encountered: ".concat(JSON.stringify(n.path)," - ").concat(JSON.stringify(r)))},insertTextPatch:function(e,t,n){var r=e.isTextBlock(e.children[t.path[0]])&&e.children[t.path[0]];if(!r)throw new Error("Could not find block");var a=e.isTextBlock(r)&&i.Text.isText(r.children[t.path[1]])&&r.children[t.path[1]];if(!a)throw new Error("Could not find child");var o=[{_key:r._key},"children",{_key:a._key},"text"],l=n[t.path[0]],c=e.isTextBlock(l)&&l.children[t.path[1]],s=i.Text.isText(c)?c.text:"",f=(0,u.diffMatchPatch)(s,a.text,o);return f.value.length?[f]:[]},mergeNodePatch:function(e,n,r){var a=[];if(1===n.path.length){var o=r[n.path[0]],c=o&&o._key;if(!c)throw new Error("Target key not found!");var s=(0,l.fromSlateValue)([e.children[n.path[0]-1]],t)[0];a.push((0,u.set)(s,[{_key:s._key}])),a.push((0,u.unset)([{_key:c}]))}else{if(2!==n.path.length)throw new Error("Unexpected path encountered: ".concat(JSON.stringify(n.path)));var f=r[n.path[0]],d=f.children[n.path[1]],p=e.children[n.path[0]];if(!e.isTextBlock(p))throw new Error("Invalid block");var h=p.children[n.path[1]-1];i.Text.isText(h)&&(a.push((0,u.set)(h.text,[{_key:f._key},"children",{_key:h._key},"text"])),a.push((0,u.unset)([{_key:f._key},"children",{_key:d._key}])))}return a},moveNodePatch:function(e,n,r){var a=[],o=r[n.path[0]],i=r[n.newPath[0]];if(1===n.path.length){var c=n.path[0]>n.newPath[0]?"before":"after";a.push((0,u.unset)([{_key:o._key}])),a.push((0,u.insert)([(0,l.fromSlateValue)([o],t)[0]],c,[{_key:i._key}]))}else if(2===n.path.length){var s=o.children[n.path[1]],f=i.children[n.newPath[1]],d=n.newPath[1]===i.children.length?"after":"before",p=(0,l.fromSlateValue)([o],t)[0].children[n.path[1]];a.push((0,u.unset)([{_key:o._key},"children",{_key:s._key}])),a.push((0,u.insert)([p],d,[{_key:i._key},"children",{_key:f._key}]))}return a},removeNodePatch:function(e,t,n){var r=n[t.path[0]];if(1===t.path.length){if(r&&r._key)return[(0,u.unset)([{_key:r._key}])];throw new Error("Block not found")}if(2===t.path.length){var a=r&&r.children&&r.children[t.path[1]];return a?[(0,u.unset)([{_key:r._key},"children",{_key:a._key}])]:(p("Span not found in editor trying to remove node"),[])}throw new Error("Unexpected path encountered: ".concat(JSON.stringify(t.path)))},removeTextPatch:function(e,t,n){var r=e&&e.children[t.path[0]];if(!r)throw new Error("Could not find block");var a=e.isTextBlock(r)&&i.Text.isText(r.children[t.path[1]])&&r.children[t.path[1]];if(!a)throw new Error("Could not find child");var o=[{_key:r._key},"children",{_key:a._key},"text"],l=n[t.path[0]],c=e.isTextBlock(l)&&l.children[t.path[1]],s=i.Text.isText(c)&&c.text,f=(0,u.diffMatchPatch)(s||"",a.text,o);return f.value?[f]:[]},setNodePatch:function(e,n){if(1===n.path.length){var i=e.children[n.path[0]];if("string"!=typeof i._key)throw new Error("Expected block to have a _key");var c=(0,o.default)(f(f({},e.children[n.path[0]]),n.newProperties),a.default);return[(0,u.set)((0,l.fromSlateValue)([c],t)[0],[{_key:i._key}])]}if(2===n.path.length){var s=e.children[n.path[0]];if(e.isTextBlock(s)){var d=s.children[n.path[1]];if(d){var p=s._key,h=d._key,v=[];return Object.keys(n.newProperties).forEach((e=>{var t=(0,r.default)(n.newProperties,e);v.push((0,u.set)(t,[{_key:p},"children",{_key:h},e]))})),v}throw new Error("Could not find a valid child")}throw new Error("Could not find a valid block")}throw new Error("Unexpected path encountered: ".concat(JSON.stringify(n.path)))},splitNodePatch:function(e,n,r){var a=[],o=e.children[n.path[0]];if(!e.isTextBlock(o))throw new Error("Block with path ".concat(JSON.stringify(n.path[0])," is not a text block and can't be split"));if(1===n.path.length){var c=r[n.path[0]];if(e.isTextBlock(c)){var s=(0,l.fromSlateValue)([e.children[n.path[0]+1]],t)[0];s&&(a.push((0,u.insert)([s],"after",[{_key:o._key}])),c.children.slice(n.position).forEach((e=>{var t=[{_key:c._key},"children",{_key:e._key}];a.push((0,u.unset)(t))})))}return a}if(2===n.path.length){var d=o.children[n.path[1]];if(i.Text.isText(d)){var p=(0,l.fromSlateValue)([f(f({},o),{},{children:o.children.slice(n.path[1]+1,n.path[1]+2)})],t)[0].children;a.push((0,u.insert)(p,"after",[{_key:o._key},"children",{_key:d._key}])),a.push((0,u.set)(d.text,[{_key:o._key},"children",{_key:d._key},"text"]))}return a}return a}}};var r=c(n(49)),a=c(n(484)),o=c(n(816)),i=n(37),u=n(579),l=n(153);function c(e){return e&&e.__esModule?e:{default:e}}function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function f(e){for(var t=1;t{"split_node"===e.type&&(e.properties=l(l({},e.properties),{},{_key:t()})),"insert_node"===e.type&&(r.Editor.isEditor(e.node)||(e.node=l(l({},e.node),{},{_key:t()}))),i(e)},n.normalizeNode=i=>{var l=a(i,2),c=l[0],s=l[1];if(r.Element.isElement(c)&&c._type===e.types.block.name){c._key||r.Transforms.setNodes(n,{_key:t()},{at:s});var f,d=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=o(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,u=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return u=e.done,e},e:function(e){l=!0,i=e},f:function(){try{u||null==n.return||n.return()}finally{if(l)throw i}}}}(r.Node.children(n,s));try{for(d.s();!(f=d.n()).done;){var p=a(f.value,2),h=p[0],v=p[1];if(!h._key)return void r.Transforms.setNodes(n,{_key:t()},{at:v})}}catch(e){d.e(e)}finally{d.f()}}u(i)},n}};var r=n(37);function a(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||o(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function o(e,t){if(e){if("string"==typeof e)return i(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?i(e,t):void 0}}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.value));return t.normalizeNode=n=>{u(n),t.operations.some((e=>["insert_node","insert_text","merge_node","remove_node","remove_text","set_node"].includes(e.type)))&&function(e){var t=e.selection;if(t){var n,r=f(Array.from(i.Editor.nodes(e,{at:i.Editor.range(e,[t.anchor.path[0]],[t.focus.path[0]])})).reverse());try{for(r.s();!(n=r.n()).done;){var a=d(n.value,2),u=a[0],l=a[1],c=d(l.length>1?i.Editor.node(e,i.Path.parent(l)):[void 0],1)[0],s=[l[0],l[1]+1];if(i.Editor.isBlock(e,c)){var p=c.children[s[1]];i.Text.isText(u)&&i.Text.isText(p)&&(0,o.default)(p.marks,u.marks)&&(v("Merging spans"),i.Transforms.mergeNodes(e,{at:s,voids:!0}),e.onChange())}}}catch(e){r.e(e)}finally{r.f()}}}(t);var a=d(n,2),l=a[0],c=a[1],s=i.Text.isText(l)&&l._type===e.types.span.name,p=t.isTextBlock(l);if(s&&i.Text.isText(l)){l.marks||(v("Adding .marks to span node"),i.Transforms.setNodes(t,{marks:[]},{at:c}),t.onChange());var h,m=f(t.operations);try{for(m.s();!(h=m.n()).done;){var b=h.value;if("merge_node"===b.type&&1===b.path.length&&i.Element.isElementProps(b.properties)&&"markDefs"in b.properties&&b.properties._type===e.types.block.name&&Array.isArray(b.properties.markDefs)&&b.properties.markDefs.length>0&&b.path[0]-1>=0){var y=d(i.Editor.node(t,[b.path[0]-1]),2),g=y[0],O=y[1];if(v("Copying markDefs over to merged block",b),t.isTextBlock(g)){var w=Array.isArray(g.markDefs)&&g.markDefs||[];i.Transforms.setNodes(t,{markDefs:(0,r.default)([...w,...b.properties.markDefs])},{at:O,voids:!1}),t.onChange()}}if("split_node"===b.type&&1===b.path.length&&i.Element.isElementProps(b.properties)&&b.properties._type===e.types.block.name&&"markDefs"in b.properties&&Array.isArray(b.properties.markDefs)&&b.properties.markDefs.length>0&&b.path[0]+10&&b.path[0]+10&&(i.Transforms.setNodes(t,{marks:[]},{at:k,voids:!1}),t.onChange())}}}catch(e){m.e(e)}finally{m.f()}Array.isArray(l.marks)&&l.marks.length>0&&""===l.text&&(i.Transforms.setNodes(t,{marks:[]},{at:c,voids:!1}),t.onChange())}p&&t.operations.some((e=>["split_node","remove_node","remove_text","merge_node"].includes(e.type)))&&function(t){var n=t.selection;if(n){var r,a=f(i.Editor.nodes(t,{at:n,match:t=>t._type===e.types.block.name}));try{var u=function(){var e=d(r.value,2),n=e[0],a=e[1];if(t.isTextBlock(n)){var u=n.markDefs.filter((e=>n.children.find((t=>i.Text.isText(t)&&Array.isArray(t.marks)&&t.marks.includes(e._key)))));(0,o.default)(u,n.markDefs)||(v("Removing markDef not in use"),i.Transforms.setNodes(t,{markDefs:u},{at:a}),t.onChange())}};for(a.s();!(r=a.n()).done;)u()}catch(e){a.e(e)}finally{a.f()}}}(t)},t.apply=r=>{if("insert_text"===r.type){var a,o,u=t.selection;if(u&&i.Range.isCollapsed(u)&&null!==(a=i.Editor.marks(t))&&void 0!==a&&null!==(o=a.marks)&&void 0!==o&&o.some((e=>!l.includes(e)))){var s=d(Array.from(i.Editor.nodes(t,{mode:"lowest",at:u.focus,match:t=>t._type===e.types.span.name,voids:!1}))[0]||[void 0],1)[0];if(i.Text.isText(s)&&s.text.length===u.focus.offset&&Array.isArray(s.marks)&&s.marks.length>0){n(r),i.Transforms.splitNodes(t,{match:i.Text.isText,at:c(c({},u.focus),{},{offset:u.focus.offset})});var f=(c({},i.Editor.marks(t)||{}).marks||[]).filter((e=>l.includes(e)));return void i.Transforms.setNodes(t,{marks:f},{at:i.Path.next(u.focus.path)})}}}n(r)},t.addMark=e=>{if(t.selection){if(i.Range.isExpanded(t.selection)){i.Transforms.setNodes(t,{},{match:i.Text.isText,split:!0});var n=[...i.Editor.nodes(t,{at:t.selection,match:i.Text.isText})];if((0,a.default)(n.map((e=>e[0])).map((e=>e.marks))).includes(e))return void t.removeMark(e);i.Editor.withoutNormalizing(t,(()=>{n.forEach((n=>{var r=d(n,2),a=r[0],o=r[1],u=[...(Array.isArray(a.marks)?a.marks:[]).filter((t=>t!==e)),e];i.Transforms.setNodes(t,{marks:u},{at:o,match:i.Text.isText,split:!0,hanging:!0})}))})),i.Editor.normalize(t)}else{var r=c({},i.Editor.marks(t)||{}).marks||[],o=c(c({},i.Editor.marks(t)||{}),{},{marks:[...r,e]});t.marks=o}t.onChange()}},t.removeMark=e=>{var n=t.selection;if(n){if(i.Range.isExpanded(n))i.Editor.withoutNormalizing(t,(()=>{(i.Transforms.setNodes(t,{},{match:i.Text.isText,split:!0}),t.selection)&&[...i.Editor.nodes(t,{at:t.selection,match:i.Text.isText})].forEach((n=>{var r=d(n,2),a=r[0],o=r[1],u=t.children[o[0]];i.Element.isElement(u)&&u.children.includes(a)&&i.Transforms.setNodes(t,{marks:(Array.isArray(a.marks)?a.marks:[]).filter((t=>t!==e))},{at:o})}))})),i.Editor.normalize(t);else{var r=c({},i.Editor.marks(t)||{}).marks||[],a=c(c({},i.Editor.marks(t)||{}),{},{marks:r.filter((t=>t!==e))});t.marks=a}t.onChange()}},t.pteIsMarkActive=e=>{if(!t.selection||t.selection.focus.path.length<2)return!1;var n=c({},i.Editor.marks(t)||{}).marks||[];return i.Range.isExpanded(t.selection)&&Array.from(i.Editor.nodes(t,{match:i.Text.isText,at:t.selection})).forEach((e=>{var t=d(e,1)[0];n=(0,r.default)([...n,...t.marks||[]])})),n.includes(e)},t.pteToggleMark=e=>{t.pteIsMarkActive(e)?(v("Remove mark '".concat(e,"'")),i.Editor.removeMark(t,e)):(v("Add mark '".concat(e,"'")),i.Editor.addMark(t,e,!0)),t.onChange()},t}};var r=u(n(65)),a=u(n(28)),o=u(n(27)),i=n(37);function u(e){return e&&e.__esModule?e:{default:e}}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;t=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){u=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(u)throw o}}}}function d(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||p(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function p(e,t){if(e){if("string"==typeof e)return h(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?h(e,t):void 0}}function h(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n!t.isVoid(n)&&"markDefs"in n&&"style"in n&&"children"in n&&"_type"in n&&e.types.block.name===n._type,t.isTextSpan=n=>!t.isVoid(n)&&"text"in n&&"marks"in n&&"_type"in n&&e.types.span.name===n._type,t.isListBlock=e=>Boolean(t.isTextBlock(e)&&"listItem"in e&&"level"in e&&e.listItem&&Number.isInteger(e.level)),t.isVoid=t=>e.types.block.name!==t._type&&(e.types.blockObjects.map((e=>e.name)).includes(t._type)||e.types.inlineObjects.map((e=>e.name)).includes(t._type)),t.isInline=t=>e.types.inlineObjects.map((e=>e.name)).includes(t._type)&&"__inline"in t&&!0===t.__inline;var n=t.apply;return t.apply=e=>{if("insert_node"===e.type&&2===e.path.length&&r.Text.isText(e.node)&&void 0===e.node._type){var t=o(o({},e.node),{},{_type:"span"});e.node=t,u("Setting span type to child without a type",e)}n(e)},t}};var r=n(37);function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function o(e){for(var t=1;t{t.next({type:"throttle",throttle:!1})}),500);o&&o.subscribe((t=>{w("Handling incoming patch ".concat(JSON.stringify(t))),w("Selection is ".concat(JSON.stringify(p))),w("Adjusting selection for patch ".concat(t.type)),function(e,t,n,a,o){var l=e.selection;if(null===l)return void w("No selection, not adjusting selection");var s=l;if("diffMatchPatch"===t.type){var f=y((0,c.findBlockAndIndexFromPath)(t.path[0],e.children),2),d=f[0],p=f[1],h=y(d?(0,c.findChildAndIndexFromPath)(t.path[2],d):[void 0,-1],2)[1];if(l.focus.path[0]===p&&l.focus.path[1]===h){var v=j.patch_fromText(t.value)[0];if(v){var b,O="",_=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=g(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){u=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(u)throw o}}}}(v.diffs);try{for(_.s();!(b=_.n()).done;){var E=b.value;if(0!==E[0])break;O+=E[1]}}catch(e){_.e(e)}finally{_.f()}var P=null!==v.start1&&v.start1+O.length=D&&D>-1){var M=-1===D||1===k.children.length?k.children.length-1:D,A=k.children[M],T=i.Text.isText(A)&&A.text||"";s=m({},l);var I=k.children[Math.max(0,M-1)],R=i.Text.isText(I)?I.text:"",F=i.Text.isText(I)?I.text:"";(i.Path.isAfter(l.anchor.path,[S,M])||i.Path.endsAt(l.anchor.path,[S,M]))&&(s.anchor=m({},l.anchor),s.anchor.path=[s.anchor.path[0],Math.max(0,M-1)],s.anchor.offset=F.length+R.length),(i.Path.isAfter(l.focus.path,[S,M])||i.Path.endsAt(l.focus.path,[S,M]))&&(s.focus=m({},l.focus),s.focus.path=[s.focus.path[0],Math.max(0,M-1)],s.focus.offset=F.length+R.length),i.Path.isAfter(l.anchor.path,[S,M])&&(s.anchor=m({},l.anchor),s.anchor.path=[S,M],s.anchor.offset=l.anchor.offset+T.length),i.Path.isAfter(l.focus.path,[S,M])&&(s.focus=m({},l.focus),s.focus.path=[S,M],s.focus.offset=l.focus.offset+T.length),(0,r.default)(s,l)||w("adjusting selection for unset block child")}}if("unset"===t.type&&1===t.path.length){var B=(0,c.findBlockAndIndexFromPath)(t.path[0],n),L=y(B,2)[1],N=y(B,1)[0];if(N&&void 0!==L&&a&&!i.Path.isAfter(l.anchor.path,[L])&&!i.Path.isAfter(l.focus.path,[L])&&((s=m({},a)).anchor=m({},a.anchor),s.anchor.path=[Math.max(0,a.anchor.path[0]-1),...a.anchor.path.slice(1)],s.focus=m({},a.focus),s.focus.path=[Math.max(0,a.focus.path[0]-1),...a.focus.path.slice(1)]),N&&void 0!==L&&!i.Path.isBefore(l.anchor.path,[L])&&!i.Path.isBefore(l.focus.path,[L])){var W=N._type===o.types.block.name&&(0,r.default)(l.anchor.path[0],L)&&(0,r.default)(l.focus.path[0],L)?N.children.map((e=>i.Text.isText(e)&&e._type===o.types.span.name&&e.text)).filter(Boolean).join("").length+1:0;l.anchor.path[0]===L&&l.focus.path[0]===L&&(L=Math.max(0,l.focus.path[0]-1)),i.Path.isAfter(l.anchor.path,[L])&&((s=m({},l)).anchor=m({},s.anchor),s.anchor.path=[Math.max(0,s.anchor.path[0]-1),...s.anchor.path.slice(1)],s.anchor.offset+=W),i.Path.isAfter(l.focus.path,[L])&&((s=m({},s||l)).focus=m({},s.focus),s.focus.path=[Math.max(0,s.focus.path[0]-1),...s.focus.path.slice(1)],s.focus.offset+=W)}}if("unset"===t.type&&t.path.length>2){var V=(0,c.findBlockAndIndexFromPath)(t.path[0],n),z=y(V,2)[1],U=y(V,1)[0],H=U&&U._type===o.types.block.name,Y=t.path[0],G=H&&a&&(0,u.isKeySegment)(Y)&&Y._key===U._key&&(null==a?void 0:a.anchor.path[0])===z&&(null==a?void 0:a.focus.path[0])===z?U.children.map(((e,t)=>a&&t=ue.length&&(oe?l.focus.offset>=ue.length&&(w("adjusting selection for split node"),(s=m({},l)).focus=m({},l.focus),s.anchor=m({},l.anchor),s.anchor.path=[J+1,0],s.anchor.offset=l.anchor.offset-ue.length||0,s.focus.path=[J+1,0],s.focus.offset=l.focus.offset-ue.length||0):((s=m({},l)).focus=m({},l.focus),s.anchor=m({},l.anchor),s.anchor.path=i.Path.next(s.anchor.path),s.anchor.offset=ue.length-s.anchor.offset,s.focus.path=i.Path.next(s.focus.path),s.focus.offset=ue.length-s.focus.offset,e.selection=s))}}if((0,r.default)(s,e.selection))return void w("Selection is the same, not adjusting");i.Transforms.select(e,s)}(e,t,s,p,n)}));var k=e.apply;return e.apply=r=>{var a=[];s=e.children;var o=(0,c.isEqualToEmptyEditor)(s,n);if(k(r),p=e.selection,!(0,f.isPatching)(e))return w("Editor is not producing patch for operation ".concat(r.type),r),e;switch(o&&"set_selection"!==r.type&&(a=[(0,l.setIfMissing)(s,[])]),r.type){case"insert_text":a=[...a,...v(e,r,s)];break;case"remove_text":a=[...a,...E(e,r,s)];break;case"remove_node":a=[...a,..._(e,r,s)];break;case"split_node":a=[...a,...x(e,r,s)];break;case"insert_node":a=[...a,...h(e,r,s)];break;case"set_node":a=[...a,...P(e,r,s)];break;case"merge_node":a=[...a,...b(e,r,s)];break;case"move_node":a=[...a,...O(e,r,s)]}return(0,c.isEqualToEmptyEditor)(e.children,n)&&"set_selection"!==r.type&&(a.push((0,l.unset)([])),t.next({type:"unset",previousValue:(0,c.fromSlateValue)(s,n.types.block.name,d.KEY_TO_VALUE_ELEMENT.get(e))})),a.length>0&&(t.next({type:"throttle",throttle:!0}),a.forEach((e=>{t.next({type:"patch",patch:e})})),t.next({type:"mutation",patches:a}),C()),e},e}};var r=h(n(27)),a=h(n(140)),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(92)),i=n(37),u=n(12),l=n(579),c=n(153),s=n(40),f=n(1107),d=n(154);function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function h(e){return e&&e.__esModule?e:{default:e}}function v(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function m(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n{e>0&&t.children.length>=e&&("insert_node"===r.type||"split_node"===r.type)&&1===r.path.length||n(r)},t}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createWithPortableTextLists=function(e){return function(t){return t.pteToggleListItem=e=>{t.pteHasListStyle(e)?(f("Remove list item '".concat(e,"'")),t.pteUnsetListItem(e)):(f("Add list item '".concat(e,"'")),t.pteSetListItem(e))},t.pteUnsetListItem=n=>{t.selection&&[...r.Editor.nodes(t,{at:t.selection,match:t=>r.Element.isElement(t)&&t._type===e.types.block.name})].forEach((e=>{var a=c(e,2),i=a[0],l=a[1];if(t.isListBlock(i)){i.listItem,i.level;var s=u(u({},function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(i,o)),{},{listItem:void 0,level:void 0});f("Unsetting list '".concat(n,"'")),r.Transforms.setNodes(t,s,{at:l})}}))},t.pteSetListItem=n=>{t.selection&&[...r.Editor.nodes(t,{at:t.selection,match:e=>t.isTextBlock(e)})].forEach((a=>{var o=c(a,2),i=o[0],l=o[1];f("Setting list '".concat(n,"'")),r.Transforms.setNodes(t,u(u({},i),{},{level:1,listItem:n||e.lists[0]&&e.lists[0].value}),{at:l})}))},t.pteEndList=()=>{if(!t.selection)return!1;var e=[...r.Editor.nodes(t,{at:t.selection,match:e=>r.Element.isElement(e)&&t.isListBlock(e)&&1===e.children.length&&r.Text.isText(e.children[0])&&""===e.children[0].text})];return 0!==e.length&&(e.forEach((e=>{var n=c(e,2),a=n[0],o=n[1];r.Element.isElement(a)&&(f("Unset list"),r.Transforms.setNodes(t,u(u({},a),{},{level:void 0,listItem:void 0}),{at:o}))})),!0)},t.pteIncrementBlockLevels=e=>{if(!t.selection)return!1;var n=[...r.Editor.nodes(t,{at:t.selection,match:e=>!!t.isListBlock(e)})];return 0!==n.length&&(n.forEach((n=>{var a=c(n,2),o=a[0],i=a[1];if(t.isListBlock(o)){var u=o.level||1;e?(u--,f("Decrementing list level",Math.min(10,Math.max(1,u)))):(u++,f("Incrementing list level",Math.min(10,Math.max(1,u)))),r.Transforms.setNodes(t,{level:Math.min(10,Math.max(1,u))},{at:i})}})),!0)},t.pteHasListStyle=e=>!!t.selection&&[...r.Editor.nodes(t,{at:t.selection,match:n=>t.isListBlock(n)&&n.listItem===e})].length>0,t}};var r=n(37),a=n(40),o=["listItem","level"];function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n(0,u.toSlateValue)([{_type:e.types.block.name,_key:t(),style:"normal",markDefs:[],children:[{_type:"span",_key:t(),text:"",marks:[]}]}],n)[0];return function(t){return t.pteWithHotKeys=r=>{Object.keys(c).forEach((e=>{if("marks"===e)for(var a in c[e]){if(i.includes(a))throw new Error("The hotkey ".concat(a," is reserved!"));if((0,o.default)(a,r.nativeEvent)){r.preventDefault();var u=c[e];if(u){var l=u[a];s("HotKey ".concat(a," to toggle ").concat(l)),t.pteToggleMark(l)}}}if("custom"===e)for(var f in c[e]){if(i.includes(f))throw new Error("The hotkey ".concat(f," is reserved!"));if((0,o.default)(f,r.nativeEvent)){var d=c[e];if(d)(0,d[f])(r,n)}}}));var u=(0,o.default)("enter",r.nativeEvent),f=(0,o.default)("tab",r.nativeEvent),p=(0,o.default)("shift+enter",r.nativeEvent),h=(0,o.default)("shift+tab",r.nativeEvent),v=(0,o.default)("backspace",r.nativeEvent),m=(0,o.default)("delete",r.nativeEvent);if(v&&t.selection&&t.selection.focus.path[0]>0&&a.Range.isCollapsed(t.selection)){var b=l(a.Editor.node(t,a.Path.previous(t.selection.focus.path.slice(0,1))),2),y=b[0],g=b[1],O=l(a.Editor.node(t,t.selection.focus,{depth:1}),1)[0];if(y&&O&&a.Editor.isVoid(t,y)&&0===t.selection.focus.offset)return s("Preventing deleting void block above"),r.preventDefault(),r.stopPropagation(),a.Transforms.removeNodes(t,{match:e=>e===O}),a.Transforms.select(t,g),void t.onChange()}if(m&&t.selection&&0===t.selection.focus.offset&&a.Range.isCollapsed(t.selection)&&t.children[t.selection.focus.path[0]+1]){var w=l(a.Editor.node(t,a.Path.next(t.selection.focus.path.slice(0,1))),1)[0],j=l(a.Editor.node(t,t.selection.focus,{depth:1}),2),_=j[0],E=j[1];if(w&&_&&!a.Editor.isVoid(t,_)&&a.Editor.isVoid(t,w))return s("Preventing deleting void block below"),r.preventDefault(),r.stopPropagation(),a.Transforms.removeNodes(t,{match:e=>e===_}),a.Transforms.select(t,E),void t.onChange()}if((f||h)&&t.pteIncrementBlockLevels(h)&&r.preventDefault(),u&&!p&&t.selection){var P;try{P=l(a.Editor.node(t,t.selection.focus,{depth:1}),1)[0]}catch(e){}if(t.isListBlock(P))return void(t.pteEndList()&&r.preventDefault());if(t.isTextBlock(P)&&P.style&&P.style!==e.styles[0].value){var x=l(a.Range.edges(t.selection),2)[1];if(a.Editor.isEnd(t,x,x.path))return a.Editor.insertNode(t,d()),void r.preventDefault()}if(P&&a.Editor.isVoid(t,P))return a.Editor.insertNode(t,d()),void r.preventDefault()}return p?(r.preventDefault(),void t.insertText("\n")):(0,o.default)("mod+z",r.nativeEvent)?(r.preventDefault(),void t.undo()):void(((0,o.default)("mod+y",r.nativeEvent)||(0,o.default)("mod+shift+z",r.nativeEvent))&&(r.preventDefault(),t.redo()))},t}};var r,a=n(37),o=(r=n(190))&&r.__esModule?r:{default:r},i=n(40),u=n(153);function l(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return c(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return c(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var a=l.selection;if(a){var u=f(r.Range.edges(a),2),c=u[0],h=u[1],v=r.Editor.void(l,{at:c.path}),m=r.Editor.void(l,{at:h.path});if(!r.Range.isCollapsed(a)||v){var b=o.ReactEditor.toDOMRange(l,a),y=b.cloneContents();if(m){var g=f(m,1)[0],O=b.cloneRange(),w=o.ReactEditor.toDOMNode(l,g);O.setEndAfter(w),y=O.cloneContents()}Array.from(y.querySelectorAll("[data-slate-zero-width]")).forEach((e=>{var t="n"===e.getAttribute("data-slate-zero-width");e.textContent=t?"\n":""})),Array.from(y.querySelectorAll("*")).forEach((e=>{for(var t in e.removeAttribute("contentEditable"),e.removeAttribute("data-slate-inline"),e.removeAttribute("data-slate-leaf"),e.removeAttribute("data-slate-node"),e.removeAttribute("data-slate-spacer"),e.removeAttribute("data-slate-string"),e.removeAttribute("data-slate-zero-width"),e.removeAttribute("draggable"),e.attributes)e.hasAttribute(t)&&e.removeAttribute(t)}));var j=y.ownerDocument.createElement("div");j.appendChild(y),j.setAttribute("hidden","true"),y.ownerDocument.body.appendChild(j);var _=j.innerHTML;y.ownerDocument.body.removeChild(j);var E=l.getFragment(),P=(0,i.fromSlateValue)(E,t.types.block.name),x=JSON.stringify(P),C=P.map((e=>{var n;return e._type===s?e.children.map((e=>{var n;return e._type===d?e.text:"[".concat((null===(n=t.types.inlineObjects.find((t=>t.name===e._type)))||void 0===n?void 0:n.title)||"Object","]")})).join(""):"[".concat((null===(n=t.types.blockObjects.find((t=>t.name===e._type)))||void 0===n?void 0:n.title)||"Object","]")})).join("\n\n");e.clearData(),e.setData("text/plain",C),e.setData("text/html",_),e.setData("application/json",x),e.setData("application/x-portable-text",x),p("text",C),e.setData("application/x-portable-text-event-origin",n||"external"),p("Set fragment data",x,_)}}},l.insertPortableTextData=a=>{if(!l.selection)return!1;var o=a.getData("application/x-portable-text"),s=a.getData("application/x-portable-text-event-origin");if(p("Inserting portable text from ".concat(s," event"),o),o){var f=JSON.parse(o);if(Array.isArray(f)&&f.length>0){var h=function(e,t,n,a){return t.map((t=>{var o=c({},t);e.isTextBlock(o)&&(o.markDefs=o.markDefs.map((e=>{var t=e._key,i=n();return Array.isArray(o.children)&&(o.children=o.children.map((e=>e._type===a&&r.Text.isText(e)?c(c({},e),{},{marks:e.marks&&e.marks.includes(t)?[...e.marks].filter((e=>e!==t)).concat(i):e.marks}):e))),c(c({},e),{},{_key:i})})));var i=c(c({},o),{},{_key:n()});return e.isTextBlock(i)&&(i.children=i.children.map((e=>c(c({},e),{},{_key:n()})))),i}))}(l,(0,i.toSlateValue)(f,{portableTextFeatures:t}),n,d),m=(0,u.validateValue)(f,t,n);if(!m.valid){var b,y="".concat(null===(b=m.resolution)||void 0===b?void 0:b.description);return e.next({type:"error",level:"warning",name:"pasteError",description:y,data:m}),p("Invalid insert result",m),!1}return v(l,h),l.insertFragment(h),l.onChange(),!0}}return!1},l.insertTextOrHTMLData=r=>{if(!l.selection)return p("No selection, not inserting"),!1;e.next({type:"loading",isLoading:!0});var o,c=r.getData("text/html"),f=r.getData("text/plain");if(c||f){var d,m,b;if(p("Inserting data",r),c)d=(0,a.htmlToBlocks)(c,t.types.portableText).map((e=>(0,a.normalizeBlock)(e,{blockTypeName:s}))),m=(0,i.toSlateValue)(d,{portableTextFeatures:t}),b="HTML";else{var y=(o=f,String(o).replace(/[&<>"'`=/]/g,(e=>h[e]))).split(/\n{2,}/).map((e=>e?"

".concat(e.replace(/(?:\r\n|\r|\n)/g,"
"),"

"):"

")).join(""),g="".concat(y,"");d=(0,a.htmlToBlocks)(g,t.types.portableText),m=(0,i.toSlateValue)(d,{portableTextFeatures:t}).map((e=>(0,a.normalizeBlock)(e,{blockTypeName:s}))),b="text"}var O=(0,u.validateValue)(d,t,n);if(!O.valid){var w,j="Could not validate the resulting portable text to insert.\n".concat(null===(w=O.resolution)||void 0===w?void 0:w.description,"\nTry to insert as plain text (shift-paste) instead.");return e.next({type:"error",level:"warning",name:"pasteError",description:j,data:O}),p("Invalid insert result",O),!1}return p("Inserting ".concat(b," fragment at ").concat(JSON.stringify(l.selection))),v(l,m),l.insertFragment(m),l.onChange(),e.next({type:"loading",isLoading:!1}),!0}return e.next({type:"loading",isLoading:!1}),!1},l.insertData=e=>{l.insertPortableTextData(e)||l.insertTextOrHTMLData(e)},l.insertFragmentData=e=>{var t=e.getData("application/x-portable-text");if(t){var n=JSON.parse(t);return l.insertFragment(n),!0}return!1},l}};var r=n(37),a=n(1108),o=n(155),i=n(153),u=n(1103);function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n":">",'"':""","'":"'","/":"/","`":"`","=":"="};function v(e,t){if(!e.selection)return!1;var n=f(r.Editor.node(e,e.selection,{depth:1}),2),a=n[0],o=n[1];if(e.isTextBlock(a)&&e.isTextBlock(t[0])){var i=a.markDefs;return p("Mixing markDefs of focusBlock and fragments[0] block",i,t[0].markDefs),r.Transforms.setNodes(e,{markDefs:[...t[0].markDefs,...i]},{at:o,mode:"lowest",voids:!1}),!0}return!1}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n(28)),a=u(n(1110)),o=n(357),i=u(n(2801));function u(e){return e&&e.__esModule?e:{default:e}}function l(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function c(e){return e.type?c(e.type):"block"===e.name?e:null}t.default=class{constructor(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};l(this,"blockContentType",void 0),l(this,"rules",void 0),l(this,"parseHtml",void 0),l(this,"_markDefs",[]),l(this,"deserialize",(e=>{this._markDefs=[];var t=(0,this.parseHtml)(e),n=Array.from(t.childNodes),a=(0,o.trimWhitespace)((0,o.flattenNestedBlocks)((0,o.ensureRootIsBlocks)(this.deserializeElements(n))));this._markDefs.length>0&&a.filter((e=>"block"===e._type)).forEach((e=>{e.markDefs=e.markDefs||[],e.markDefs=e.markDefs.concat(this._markDefs.filter((t=>(0,r.default)(e.children.map((e=>e.marks||[]))).includes(t._key))))}));var i=this.blockContentType.of.find(c);return a.map((e=>("block"===e._type&&(e._type=i.name),e)))})),l(this,"deserializeElements",(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=[];return e.forEach(((e,r)=>{var o=t.deserializeElement(e);switch((0,a.default)(o)){case"array":n=n.concat(o);break;case"object":n.push(o);break;default:throw new Error("Don't know what to do with: ".concat(JSON.stringify(o)))}})),n})),l(this,"deserializeElement",(e=>{var n;e.tagName||(e.tagName="");for(var r=e=>{var t=e;switch("[object NodeList]"==Object.prototype.toString.call(t)&&(t=Array.from(t)),(0,a.default)(t)){case"array":return this.deserializeElements(t);case"object":return this.deserializeElement(t);case"null":case"undefined":return;default:throw new Error('The `next` argument was called with invalid children: "'.concat(t,'".'))}},i=e=>({_type:"__block",block:e}),u=function(u){var l=t.rules[u];if(!l.deserialize)return"continue";var c=l.deserialize(e,r,i),s=(0,a.default)(c);if("array"!=s&&"object"!=s&&"null"!=s&&"undefined"!=s)throw new Error('A rule returned an invalid deserialized representation: "'.concat(n,'".'));if(void 0===c)return"continue";if(null===c)return{v:null};if(n="__decorator"===c._type?t.deserializeDecorator(c):"__annotation"===c._type?t.deserializeAnnotation(c):c,c&&"block"===c._type&&c.listItem)for(var f=e.parentNode.parentNode;"li"===(0,o.tagName)(f);)f=f.parentNode.parentNode,c.level++;return c&&"block"===c._type&&"blockquote"===c.style&&c.children.forEach(((e,t)=>{"span"===e._type&&"\r"===e.text&&(e.text="\n\n",0!==t&&t!==c.children.length-1||c.children.splice(t,1))})),"break"},l=0;l{var t=e.name,n=e=>"__decorator"===e._type?this.deserializeDecorator(e):("span"===e._type?(e.marks=e.marks||[],e.text.trim()&&e.marks.unshift(t)):e.children&&(e.children=e.children.map(n)),e);return e.children.reduce(((e,t)=>{var r=n(t);return Array.isArray(r)?e.concat(r):(e.push(r),e)}),[])})),l(this,"deserializeAnnotation",(e=>{var t=e.markDef;this._markDefs.push(t);var n=e=>"__annotation"===e._type?this.deserializeAnnotation(e):("span"===e._type?(e.marks=e.marks||[],e.text.trim()&&e.marks.unshift(t._key)):e.children&&(e.children=e.children.map(n)),e);return e.children.reduce(((e,t)=>{var r=n(t);return Array.isArray(r)?e.concat(r):(e.push(r),e)}),[])}));var u=n.rules,s=void 0===u?[]:u;if(!e)throw new Error("Parameter 'blockContentType' is required");var f=(0,i.default)(e,(0,o.createRuleOptions)(e));this.rules=[...s,...f];var d=n.parseHtml||(0,o.defaultParseHtml)();this.blockContentType=e,this.parseHtml=e=>(0,o.preprocess)(e,d).body}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(358),a=["/html/text()","/html/head/text()","/html/body/text()","/html/body/ul/text()","/html/body/ol/text()","//comment()","//style","//xml","//script","//meta","//link"];t.default=(e,t)=>{for(var n=t.evaluate("/html/body/text()",t,null,r._XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,null),o=n.snapshotLength-1;o>=0;o--){var i=n.snapshotItem(o),u=i.textContent;if(u.replace(/[^\S\n]+$/g,"")){var l=t.createElement("span");l.appendChild(t.createTextNode(u)),i.parentNode.replaceChild(l,i)}else i.parentNode.removeChild(i)}for(var c=t.evaluate(a.join("|"),t,null,r._XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,null),s=c.snapshotLength-1;s>=0;s--){var f=c.snapshotItem(s);f.parentNode.removeChild(f)}return t}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(358);t.default=(e,t)=>{if(!function(e){return/(class="?Mso|style=(?:"|')[^"]*?\bmso-|w:WordDocument||<\/font>)/.test(e)}(e))return t;for(var n={MsoTocHeading:["h3"],MsoTitle:["h1"],MsoToaHeading:["h2"],MsoSubtitle:["h5"],MsoSubtleEmphasis:["span","em"],MsoIntenseEmphasis:["span","em","strong"]},a=t.evaluate(["//o:p","//span[@style='mso-list:Ignore']","//span[@style='mso-list: Ignore']"].join("|"),t,(e=>"o"===e?"urn:schemas-microsoft-com:office:office":null),r._XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,null),o=a.snapshotLength-1;o>=0;o--){var i=a.snapshotItem(o);i.parentNode.removeChild(i)}for(var u=t.evaluate(["//p[@class='MsoTocHeading']","//p[@class='MsoTitle']","//p[@class='MsoToaHeading']","//p[@class='MsoSubtitle']","//span[@class='MsoSubtleEmphasis']","//span[@class='MsoIntenseEmphasis']"].join("|"),t,null,r._XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,null),l=function(e){var t=u.snapshotItem(e),r=n[t.className],a=new Text(t.textContent),o=document.createElement(r[0]),i=o,l=o;r.slice(1).forEach((e=>{l=document.createElement(e),i.appendChild(l),i=l})),l.appendChild(a),t.parentNode.replaceChild(o,t)},c=u.snapshotLength-1;c>=0;c--)l(c);return t}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(358);t.default=(e,t)=>{if(t.body.firstElementChild&&function(e){if(1!==e.nodeType)return!1;var t=e.getAttribute("id");return t&&t.match(/^docs-internal-guid-/)&&"B"===e.tagName}(t.body.firstElementChild)){for(var n=t.evaluate("//*",t,null,r._XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,null),a=n.snapshotLength-1;a>=0;a--){n.snapshotItem(a).setAttribute("data-is-google-docs","true")}return t.body.firstElementChild.replaceWith(...t.body.firstElementChild.childNodes),t}return t}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return[...(0,o.default)(e,t),...(0,a.default)(e,t),...(0,r.default)(e,t)]};var r=i(n(2802)),a=i(n(2803)),o=i(n(2804));function i(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return[{deserialize(e){var t=(3===e.nodeType&&" "===e.textContent.replace(/[\r\n]/g," ").replace(/\s\s+/g," ")&&e.nextSibling&&3!==e.nextSibling.nodeType&&e.previousSibling&&3!==e.previousSibling.nodeType||" "!==e.textContent)&&"body"!==(0,i.tagName)(e.parentNode);if("#text"===e.nodeName&&t)return l(l({},o.DEFAULT_SPAN),{},{marks:[],text:e.textContent.replace(/\s\s+/g," ")})}},{deserialize(e,t){if("blockquote"===(0,i.tagName)(e)){var n=l(l({},o.HTML_BLOCK_TAGS),o.HTML_HEADER_TAGS);delete n.blockquote;var r=[];return e.childNodes.forEach(((t,a)=>{if(1===t.nodeType&&Object.keys(n).includes(t.localName.toLowerCase())){var o=e.ownerDocument.createElement("span");o.appendChild(e.ownerDocument.createTextNode("\r")),t.childNodes.forEach((e=>{o.appendChild(e.cloneNode(!0))})),a!==e.childNodes.length&&o.appendChild(e.ownerDocument.createTextNode("\r")),r.push(o)}else r.push(t)})),{_type:"block",style:"blockquote",markDefs:[],children:t(r)}}}},{deserialize(e,n){var r=l(l({},o.HTML_BLOCK_TAGS),o.HTML_HEADER_TAGS)[(0,i.tagName)(e)];if(r)return e.parentNode&&"li"===(0,i.tagName)(e)?n(e.childNodes):(t.enabledBlockStyles.includes(r.style)||(r=o.DEFAULT_BLOCK),l(l({},r),{},{children:n(e.childNodes)}))}},{deserialize(e,t){if(o.HTML_SPAN_TAGS[(0,i.tagName)(e)])return t(e.childNodes)}},{deserialize(e,t){if("div"===(0,i.tagName)(e))return t(e.childNodes)}},{deserialize(e,t){if(o.HTML_LIST_CONTAINER_TAGS[(0,i.tagName)(e)])return t(e.childNodes)}},{deserialize(e,t){if("br"===(0,i.tagName)(e))return l(l({},o.DEFAULT_SPAN),{},{text:"\n"})}},{deserialize(e,t){var n=o.HTML_LIST_ITEM_TAGS[(0,i.tagName)(e)];if(n&&e.parentNode&&o.HTML_LIST_CONTAINER_TAGS[(0,i.tagName)(e.parentNode)])return n.listItem=s((0,i.tagName)(e.parentNode)),l(l({},n),{},{children:t(e.childNodes)})}},{deserialize(e,n){var r=o.HTML_DECORATOR_TAGS[(0,i.tagName)(e)];if(r&&t.enabledSpanDecorators.includes(r))return{_type:"__decorator",name:r,children:n(e.childNodes)}}},{deserialize(e,n){if("a"==(0,i.tagName)(e)){var r=t.enabledBlockAnnotations.includes("link"),o=e.getAttribute("href");return o?r?{_type:"__annotation",markDef:{_key:(0,a.default)(12),_type:"link",href:o},children:n(e.childNodes)}:e.appendChild(e.ownerDocument.createTextNode(" (".concat(o,")")))&&n(e.childNodes):n(e.childNodes)}}}]},t.resolveListItem=s;var r,a=(r=n(581))&&r.__esModule?r:{default:r},o=n(253),i=n(357);function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{};return[{deserialize(e,t){if("span"===(0,a.tagName)(e)&&f(e)){var n=i(i({},r.DEFAULT_SPAN),{},{marks:[],text:e.innerText});return s(e)&&n.marks.push("strong"),c(e)&&n.marks.push("em"),n}}},{deserialize(e,n){if("li"===(0,a.tagName)(e)&&f(e))return i(i({},r.DEFAULT_BLOCK),{},{listItem:d(e),level:p(e),style:v(e,t.enabledBlockStyles),children:n(e.firstChild.childNodes)})}}]};var r=n(253),a=n(357);function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function i(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{},n=0;e._key||(e._key=(0,a.default)(12));if(e._type!==(t.blockTypeName||"block"))return e;e.children||(e.children=[]);e.markDefs||(e.markDefs=[]);var o=e.children.slice(-1)[0];if(!o)return e.children=[{_type:"span",_key:"".concat(e._key,0),text:"",marks:[]}],e;var i=[],u=t.allowedDecorators&&Array.isArray(t.allowedDecorators)&&t.allowedDecorators;return e.children=e.children.reduce(((t,n)=>{var a=t.slice(-1)[0];return a&&"span"===n._type&&"span"===a._type&&(0,r.default)(a.marks,n.marks)?(o&&o===n&&""===n.text&&e.children.length>1||(a.text+=n.text),t):(t.push(n),t)}),[]).map((t=>(t._key="".concat(e._key).concat(n++),"span"!==t._type||t.marks||(t.marks=[]),u&&"span"===t._type&&(t.marks=t.marks.filter((t=>u.includes(t)||e.markDefs.find((e=>e._key))))),i=i.concat(t.marks),t))),e.markDefs=e.markDefs.filter((e=>i.includes(e._key))),e};var r=o(n(27)),a=o(n(581));function o(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";e.exports=function(e){if(e=String(e||""),o.test(e))return"rtl";if(i.test(e))return"ltr";return"neutral"};var r="֑-߿יִ-﷽ﹰ-ﻼ",a="A-Za-zÀ-ÖØ-öø-ʸ̀-֐ࠀ-῿‎Ⰰ-﬜︀-﹯﻽-￿",o=new RegExp("^[^"+a+"]*["+r+"]"),i=new RegExp("^[^"+r+"]*["+a+"]")},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createWithUndoRedo=function(e){var t=[];e&&e.subscribe((e=>{t.push({patch:e,time:new Date})}));return e=>{e.history={undos:[],redos:[]};var n=e.apply;return e.apply=t=>{var r=e.operations,a=e.history,o=a.undos,i=o[o.length-1],u=i&&i.operations&&i.operations[i.operations.length-1],l=P(t,u),c=O(e),s=(e=>g.get(e))(e);if(null==c&&(c=E(t,u)),c){if(null==s&&(s=null!=i&&(0!==r.length||(_(t,u)||l))),i&&s)l&&i.operations.pop(),i.operations.push(t);else{var f={operations:[...null===e.selection?[]:[k(e)],t],timestamp:new Date};o.push(f),m("Created new undo step",i)}for(;o.length>300;)o.shift();x(t)&&(a.redos=[])}n(t)},e.undo=()=>{var n=e.history.undos;if(n.length>0){var a=n[n.length-1];if(m("Undoing",a),a.operations.length>0){var i=[...t.filter((e=>e.time>a.timestamp))],u=a.operations;i.forEach((t=>{u=(0,r.default)(u.map((n=>w(e,t.patch,n))))})),C(e,(()=>{o.Editor.withoutNormalizing(e,(()=>{u.map(o.Operation.inverse).reverse().forEach((t=>{try{e.apply(t)}catch(t){m("Could not perform undo step",t),e.history.redos.push(a),e.history.undos.pop()}}))}))}))}e.history.redos.push(a),e.history.undos.pop(),e.onChange()}},e.redo=()=>{var n=e.history.redos;if(n.length>0){var a=n[n.length-1];if(m("Redoing",a),a.operations.length>0){var i=t.filter((e=>e.time>a.timestamp)),u=a.operations;i.forEach((t=>{u=(0,r.default)(u.map((n=>w(e,t.patch,n))))})),C(e,(()=>{o.Editor.withoutNormalizing(e,(()=>{u.forEach((t=>{try{e.apply(t)}catch(t){m("Could not perform redo step",t),e.history.undos.push(a),e.history.redos.pop()}}))}))}))}e.history.undos.push(a),e.history.redos.pop(),e.onChange()}},e}};var r=s(n(28)),a=s(n(27)),o=n(37),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(92)),u=n(40),l=n(1107);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(e){return e&&e.__esModule?e:{default:e}}function f(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return d(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return d(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){u=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(u)throw o}}}}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n!!(0,l.isPatching)(e)&&y.get(e);function w(e,t,n){var r=h({},n);if("insert"===t.type&&1===t.path.length)return[j(e,t,n,t.items.length)];if("unset"===t.type&&1===t.path.length)return[j(e,t,n,-1)];if("unset"===t.type&&0===t.path.length)return m("Adjusting selection for unset everything patch and ".concat(n.type," operation")),[];if("diffMatchPatch"===t.type){var i=e.children.findIndex((e=>(0,a.default)({_key:e._key},t.path[0]))),u=e.children[i];if(o.Element.isElement(u)&&Array.isArray(u.children)){var l=u.children.findIndex((e=>(0,a.default)({_key:e._key},t.path[2]))),c=b.patch_fromText(t.value)[0];if(!c)return m("Could not parse diffMatchPatch",t),[n];var s=c.length2-c.length1,d=c.diffs.some((e=>-1===e[0]));if("split_node"===n.type&&n.path.length>1){var p=r;return d?p.position-=s:p.position+=s,[p]}if(("insert_text"===n.type||"remove_text"===n.type)&&o.Path.isPath(n.path)&&void 0!==n.path[0]&&n.path[0]===i&&n.path[1]===l){if("insert_text"===n.type){var v,y=0,g=f(c.diffs);try{for(g.s();!(v=g.n()).done;){var O=v.value;if(0===O[0]&&(y=O[1].length),1===O[0])break}}catch(e){g.e(e)}finally{g.f()}if(null!==c.start1&&y+c.start1<=n.offset){var w=r;w.offset+=s,r=w}return[r]}if("remove_text"===n.type){var _,E=0,P=f(c.diffs);try{for(P.s();!(_=P.n()).done;){var x=_.value;if(0===x[0]&&(E=x[1].length),-1===x[0])break}}catch(e){P.e(e)}finally{P.f()}if(null!==c.start1&&E+c.start1<=n.offset){var C=r;C.offset-=s,r=C}return[r]}}}}return[n]}function j(e,t,n,r){var o=e.children.findIndex((e=>(0,a.default)({_key:e._key},t.path[0])));if(o>=0&&"set_selection"!==n.type&&Array.isArray(n.path)&&void 0!==n.path[0]&&n.path[0]>=o+r){var i=h({},n),u=[n.path[0]+r,...n.path.slice(1)];return m("Adjusting ".concat(n.type," for block ").concat(t.type),n.path,u),i.path=u,i}return n}var _=(e,t)=>"set_selection"===e.type||(!(!t||"insert_text"!==e.type||"insert_text"!==t.type||e.offset!==t.offset+t.text.length||!o.Path.equals(e.path,t.path)||" "===e.text)||!(!t||"remove_text"!==e.type||"remove_text"!==t.type||e.offset+e.text.length!==t.offset||!o.Path.equals(e.path,t.path))),E=(e,t)=>"set_selection"!==e.type||null!==e.newProperties,P=(e,t)=>!(!t||"set_selection"!==e.type||"set_selection"!==t.type),x=e=>"set_selection"!==e.type;function C(e,t){var n=O(e);y.set(e,!1),t(),y.set(e,n)}function k(e){return{type:"set_selection",properties:h({},e.selection),newProperties:h({},e.selection)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createWithPortableTextBlockStyle=function(e,t){var n=e.styles[0].value;return function(a){var i=a.normalizeNode;return a.normalizeNode=e=>{i(e);var t,o=c(e,2)[1],u=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=s(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){u=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(u)throw o}}}}(a.operations);try{for(u.s();!(t=u.n()).done;){var l=t.value;if("split_node"===l.type&&1===l.path.length&&a.isTextBlock(l.properties)&&l.properties.style!==n&&l.path[0]===o[0]&&!r.Path.equals(o,l.path)){var f=c(r.Editor.node(a,[l.path[0]+1,0]),1)[0];if(r.Text.isText(f)&&""===f.text){d("Normalizing split node to ".concat(n," style"),l),r.Transforms.setNodes(a,{style:n},{at:[l.path[0]+1],voids:!1});break}}}}catch(e){u.e(e)}finally{u.f()}},a.pteHasBlockStyle=e=>!!a.selection&&[...r.Editor.nodes(a,{at:a.selection,match:t=>a.isTextBlock(t)&&t.style===e})].length>0,a.pteToggleBlockStyle=i=>{a.selection&&([...r.Editor.nodes(a,{at:a.selection,match:t=>r.Element.isElement(t)&&t._type===e.types.block.name})].forEach((e=>{var t=c(e,2),o=t[0],l=t[1];a.isTextBlock(o)&&o.style===i?(d("Unsetting block style '".concat(i,"'")),r.Transforms.setNodes(a,u(u({},o),{},{style:n}),{at:l})):(i?d("Setting style '".concat(i,"'")):d("Setting default style",n),r.Transforms.setNodes(a,u(u({},o),{},{style:i||n}),{at:l}))})),t.next({type:"selection",selection:(0,o.toPortableTextRange)(a,a.selection)}),a.onChange())},a}};var r=n(37),a=n(40),o=n(359);function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n(0,i.isKeySegment)(e.path[0])&&t._key===e.path[0]._key}))[0]||[void 0,void 0],2),r=n[0],l=n[1];if(!r||!o.Element.isElement(r))return[];if(t.isVoid(r))return l;var c=[e.path[2]],s=r.children.findIndex((e=>(0,a.default)([{_key:e._key}],c)));if(s>=0&&r.children[s]){var f=r.children[s];return o.Element.isElement(f)&&t.isVoid(f)?l.concat(s).concat(0):l.concat(s)}return l},t.createKeyedPath=function(e,t){var n,r=[e.path[0]];try{var a=u(o.Editor.node(t,r,{depth:1}),1);n=a[0]}catch(e){return null}if(!n||!o.Element.isElement(n))return null;var i,l,c=[{_key:n._key}];if(t.isVoid(n))return c;var s=e.path.slice(0,2);if(2===s.length){try{var f=u(o.Editor.node(t,s,{depth:2}),1);l=f[0]}catch(e){return null}i=["children",{_key:l._key}]}return i?[...c,...i]:c};var r,a=(r=n(27))&&r.__esModule?r:{default:r},o=n(37),i=n(12);function u(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return l(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return l(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var t,n,a=e.selection;if(a&&!r.Range.isExpanded(a)){var i=r.Editor.node(e,a.focus,{depth:2}),c=(n=1,function(e){if(Array.isArray(e))return e}(t=i)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}}(t,n)||function(e,t){if(e){if("string"==typeof e)return u(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?u(e,t):void 0}}(t,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[0];if(!c||!r.Text.isText(c)||0===c.text.length)return void l("pteExpandToWord: Can't expand to word here");var s=a.focus.offset,f=c.text.slice(0,s),d=c.text.slice(s,-1),p=e=>e.match(/\s/g),h=f.split("").reverse().findIndex((e=>p(e))),v=h>-1?f.length-h:0,m=d.split("").findIndex((e=>p(e))),b=f.length+(m>-1?m:d.length+1);if(v!==b&&!isNaN(v)&&!isNaN(b))return l("pteExpandToWord: Expanding to focused word"),void r.Transforms.setSelection(e,{anchor:o(o({},a.anchor),{},{offset:v}),focus:o(o({},a.focus),{},{offset:b})});l("pteExpandToWord: Can't expand to word here")}},e}};var r=n(37);function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function o(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n{if(!u.selection){var e={path:[0,0],offset:0};r.Transforms.select(u,{focus:e,anchor:e}),u.onChange()}a.ReactEditor.focus(u)},blur:()=>{a.ReactEditor.blur(u)},toggleMark:e=>{u.pteToggleMark(e)},toggleList:e=>{u.pteToggleListItem(e)},toggleBlockStyle:e=>{u.pteToggleBlockStyle(e)},isMarkActive:e=>{try{return u.pteIsMarkActive(e)}catch(e){return console.warn(e),!1}},marks:()=>p({},r.Editor.marks(u)||{}).marks||[],undo:()=>u.undo(),redo:()=>u.redo(),select:e=>{var t=(0,i.toSlateRange)(e,u);t?r.Transforms.select(u,t):r.Transforms.deselect(u),u.onChange()},focusBlock:()=>{if(u.selection)try{var e=c(Array.from(r.Editor.nodes(u,{at:u.selection.focus,match:e=>r.Editor.isBlock(u,e)}))[0]||[void 0],1)[0];if(e)return(0,o.fromSlateValue)([e],t.types.block.name,l.KEY_TO_VALUE_ELEMENT.get(u))[0]}catch(e){return}},focusChild:()=>{if(u.selection)try{var e=c(Array.from(r.Editor.nodes(u,{mode:"lowest",at:u.selection.focus,match:e=>void 0!==e._type,voids:!0}))[0]||[void 0],1)[0];if(e&&!r.Editor.isBlock(u,e)){var n={_key:"pseudo",_type:t.types.block.name,children:[e]};return(0,o.fromSlateValue)([n],t.types.block.name,l.KEY_TO_VALUE_ELEMENT.get(u))[0].children[0]}}catch(e){return}},insertChild:(a,l)=>{var s;if(!u.selection)throw new Error("The editor has no selection");var f=c(Array.from(r.Editor.nodes(u,{at:u.selection.focus,match:e=>r.Editor.isBlock(u,e)}))[0]||[void 0],1)[0];if(!f)throw new Error("No focus block");if(f&&r.Editor.isVoid(u,f))throw new Error("Can't insert childs into block objects");var d=(0,o.toSlateValue)([{_key:n(),_type:t.types.block.name,children:[p({_key:n(),_type:a.name},l||{})]}],e)[0].children[0];return r.Editor.insertNode(u,d),u.onChange(),(null===(s=(0,i.toPortableTextRange)(u,u.selection))||void 0===s?void 0:s.focus.path)||[]},insertBlock:(t,a)=>{var l;if(!u.selection)throw new Error("The editor has no selection");var c=(0,o.toSlateValue)([p({_key:n(),_type:t.name},a||{})],e)[0];return r.Editor.insertNode(u,c),u.onChange(),(null===(l=(0,i.toPortableTextRange)(u,u.selection))||void 0===l?void 0:l.focus.path)||[]},hasBlockStyle:e=>{try{return u.pteHasBlockStyle(e)}catch(e){return!1}},hasListStyle:e=>{try{return u.pteHasListStyle(e)}catch(e){return!1}},isVoid:e=>![t.types.block.name,t.types.span.name].includes(e._type),findByPath:e=>{var n=(0,i.toSlateRange)({focus:{path:e,offset:0},anchor:{path:e,offset:0}},u);if(n){var a=c(r.Editor.node(u,n.focus.path.slice(0,1)),2),s=a[0],f=a[1];if(s&&f&&"string"==typeof s._key){if(1===e.length&&1===n.focus.path.length)return[(0,o.fromSlateValue)([s],t.types.block.name)[0],[{_key:s._key}]];var d=(0,o.fromSlateValue)([s],t.types.block.name,l.KEY_TO_VALUE_ELEMENT.get(u))[0].children[n.focus.path[1]];if(d)return[d,[{_key:s._key},"children",{_key:d._key}]]}}return[void 0,void 0]},findDOMNode:e=>{var t;try{var n=c(Array.from(r.Editor.nodes(u,{at:[],match:t=>t._key===e._key})||[])[0]||[void 0],1)[0];t=a.ReactEditor.toDOMNode(u,n)}catch(e){}return t},activeAnnotations:()=>{if(!u.selection||u.selection.focus.path.length<2)return[];try{var e=function(){var e,t=[],n=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=s(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){u=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(u)throw o}}}}(r.Editor.nodes(u,{at:u.selection,match:e=>r.Text.isText(e)&&void 0!==e.marks&&Array.isArray(e.marks)&&e.marks.length>0}));try{var a=function(){var n=c(e.value,2),a=n[0],o=n[1],i=c(r.Editor.node(u,o,{depth:1}),1)[0];u.isTextBlock(i)&&i.markDefs.forEach((e=>{r.Text.isText(a)&&a.marks&&Array.isArray(a.marks)&&a.marks.includes(e._key)&&t.push(e)}))};for(n.s();!(e=n.n()).done;)a()}catch(e){n.e(e)}finally{n.f()}return{v:t}}();if("object"==typeof e)return e.v}catch(e){return[]}},addAnnotation:(e,a)=>{var o=u.selection;if(o){var l=c(r.Editor.node(u,o.focus,{depth:1}),1)[0];if(r.Element.isElement(l)&&l._type===t.types.block.name){var s=n();if(u.isTextBlock(l)){r.Transforms.setNodes(u,{markDefs:[...l.markDefs,p({_type:e.name,_key:s},a)]},{at:o.focus}),u.onChange(),r.Range.isCollapsed(o)&&(u.pteExpandToWord(),u.onChange());var f=c(r.Editor.node(u,o.focus,{depth:2}),1)[0];if(u.selection){r.Editor.withoutNormalizing(u,(()=>{r.Transforms.setNodes(u,{},{match:r.Text.isText,split:!0}),u.selection&&r.Text.isText(f)&&(r.Transforms.setNodes(u,{marks:[...f.marks||[],s]},{at:u.selection,match:e=>e._type===t.types.span.name}),u.onChange())})),r.Editor.normalize(u),u.onChange();var d=(0,i.toPortableTextRange)(u,u.selection);if(d&&"string"==typeof l._key)return r.Editor.withoutNormalizing(u,(()=>{u.selection&&(r.Transforms.insertNodes(u,[{_type:"span",text:"",marks:[],_key:n()}],{at:r.Range.end(u.selection)}),u.onChange())})),{spanPath:d.focus.path,markDefPath:[{_key:l._key},"markDefs",{_key:s}]}}}}}},delete:(e,n)=>{if(e){var a=(0,i.toSlateRange)(e,u);if(a)[...r.Editor.nodes(u,{at:a,match:e=>"block"===(null==n?void 0:n.mode)?(v("Deleting blocks from selection"),u.isTextBlock(e)||!u.isTextBlock(e)&&r.Element.isElement(e)):(v("Deleting children from selection"),e._type===t.types.span.name||!u.isTextBlock(e)&&r.Element.isElement(e))})].forEach((e=>{var t=c(e,2)[1];r.Transforms.removeNodes(u,{at:t,voids:!0,hanging:!0})})),u.onChange()}},removeAnnotation:e=>{var t=u.selection;if(v("Removing annotation",e),t){if(r.Range.isCollapsed(t)){var n=c(r.Editor.node(u,t,{depth:2}),2),a=n[0],o=n[1];r.Text.isText(a)&&a.marks&&"string"==typeof a.text&&(r.Transforms.select(u,o),t=u.selection)}r.Editor.withoutNormalizing(u,(()=>{if(t&&r.Range.isExpanded(t)){if(!(t=u.selection))return;r.Transforms.setNodes(u,{},{match:r.Text.isText,split:!0}),u.onChange();var n=[...r.Editor.nodes(u,{at:t,match:e=>r.Text.isText(e)&&void 0!==e.marks&&Array.isArray(e.marks)&&e.marks.length>0})];n.forEach((t=>{var n=c(t,2),a=n[0],o=n[1],i=c(r.Editor.node(u,o,{depth:1}),1)[0];u.isTextBlock(i)&&i.markDefs.filter((t=>t._type===e.name)).forEach((e=>{if(r.Text.isText(a)&&Array.isArray(a.marks)&&a.marks.includes(e._key)){var t=[...(a.marks||[]).filter((t=>t!==e._key))];r.Transforms.setNodes(u,{marks:t},{at:o,voids:!1,split:!1})}}))}))}})),r.Editor.normalize(u),u.onChange()}},getSelection:()=>{var e=null;if(u.selection){var t=l.SLATE_TO_PORTABLE_TEXT_RANGE.get(u.selection);if(t)return t;e=(0,i.toPortableTextRange)(u,u.selection),l.SLATE_TO_PORTABLE_TEXT_RANGE.set(u.selection,e)}return e},getValue:()=>(0,o.fromSlateValue)(u.children,t.types.block.name,l.KEY_TO_VALUE_ELEMENT.get(u)),isCollapsedSelection:()=>!!u.selection&&r.Range.isCollapsed(u.selection),isExpandedSelection:()=>!!u.selection&&r.Range.isExpanded(u.selection)}),u}};var r=n(37),a=n(155),o=n(153),i=n(359),u=n(40),l=n(154);function c(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||s(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function s(e,t){if(e){if("string"==typeof e)return f(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?f(e,t):void 0}}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{n(),(()=>{var n=null;if(t.selection){n=o.SLATE_TO_PORTABLE_TEXT_RANGE.get(t.selection)||(0,a.toPortableTextRange)(t,t.selection),o.SLATE_TO_PORTABLE_TEXT_RANGE.set(t.selection,n)}n?(c("Emitting selection ".concat(JSON.stringify(n))),e.next({type:"selection",selection:u({},n)})):e.next({type:"selection",selection:null})})()},t}};var r=n(40),a=n(359),o=n(154);function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var S=(0,f.debugWithName)("component:Editable"),D=new WeakMap,M={opacity:.5,position:"absolute",userSelect:"none",pointerEvents:"none"},A=()=>{},T=(e,t)=>(e=>e instanceof Node)(t)&&u.ReactEditor.hasDOMNode(e,t,{editable:!0});t.hasEditableTarget=T;var I=(0,i.forwardRef)((function(e,t){var n=e.hotkeys,f=e.onBeforeInput,w=e.onPaste,j=e.onCopy,C=e.renderAnnotation,I=e.renderBlock,F=e.renderChild,B=e.renderDecorator,L=e.renderPlaceholder,N=e.selection,W=e.scrollSelectionIntoView,V=e.spellCheck,z=k(e,O),U=(0,v.usePortableTextEditor)(),H=(0,m.usePortableTextEditorValue)(),Y=(0,g.useForwardedRef)(t),G=U.slateInstance,$=U.change$,q=U.isThrottling,Z=U.keyGenerator,K=U.portableTextFeatures,X=U.readOnly,J=K.types.block,Q=(0,i.useMemo)((()=>({_type:J.name,_key:Z(),style:K.styles[0].value,markDefs:[],children:[{_type:"span",_key:Z(),text:"",marks:[]}]})),[J.name,Z,K.styles]),ee=(0,i.useMemo)((()=>(0,l.isEqualToEmptyEditor)(G.children,K)),[K,G.children]),te=(0,i.useMemo)((()=>(0,l.toSlateValue)(R(H,[Q]),U,d.KEY_TO_SLATE_ELEMENT.get(G))),[Q,G,J.name]),ne=(0,i.useMemo)((()=>(0,y.createWithInsertData)($,K,Z)),[$,Z,K]),re=(0,i.useMemo)((()=>(0,y.createWithHotkeys)(K,Z,U,n)),[n,Z,U,K]),ae=(0,i.useMemo)((()=>(0,y.createWithEditableAPI)(U,K,Z)),[Z,U,K]);(0,i.useMemo)((()=>re(ne(ae((0,u.withReact)(G))))),[G,ae,re,ne]);var oe=x((0,i.useState)(!1),2),ie=oe[0],ue=oe[1];(0,i.useEffect)((()=>{G.isSelecting=ie}),[ie,G]),(0,i.useEffect)((()=>{G.isThrottling=q}),[q,G]);var le=(0,i.useCallback)((e=>i.default.createElement(h.Element,P({},e,{portableTextFeatures:K,readOnly:X,renderBlock:I,renderChild:F}))),[K,X,I,F]),ce=(0,i.useCallback)((e=>L&&e.leaf.placeholder&&""===e.text.text?i.default.createElement(i.default.Fragment,null,i.default.createElement("div",{style:M,contentEditable:!1},L()),i.default.createElement(p.Leaf,P({},e,{keyGenerator:Z,portableTextFeatures:K,renderAnnotation:C,renderChild:F,renderDecorator:B,readOnly:X}))):i.default.createElement(p.Leaf,P({},e,{keyGenerator:Z,portableTextFeatures:K,renderAnnotation:C,renderChild:F,renderDecorator:B,readOnly:X}))),[Z,K,X,C,F,B,L]);(0,i.useEffect)((()=>{if(q)S("Not setting value from props (throttling)");else if(ie)S("Not setting value from props (is selecting)");else if((H&&D.get(H))!==G.children){var e=!0,t=[Q],n=(0,l.toSlateValue)(R(H,t),U,d.KEY_TO_SLATE_ELEMENT.get(G)),a=H||t;a.forEach(((t,n)=>{if(G.isTextBlock(t))(0,r.default)((0,l.toSlateValue)([t],U)[0],G.children[n])||(e=!1);else{var a=G.children[n];(!a||a&&"value"in a&&!(0,r.default)(t,function(e){for(var t=1;t{if(N&&!q&&!(0,r.default)(N,(0,s.toPortableTextRange)(G,G.selection))){S("Selection from props ".concat(JSON.stringify(N)));var e=(0,c.normalizeSelection)(N,H);if(null!==e){S("Normalized selection from props ".concat(JSON.stringify(e)));var t=(0,s.toSlateRange)(e,G);t&&(a.Transforms.select(G,t),G.onChange())}}}),[G,N]),(0,i.useEffect)((()=>{N&&b.PortableTextEditor.select(U,N)}),[]);var se=(0,i.useCallback)((e=>{j&&(void 0!==j(e)&&e.preventDefault())}),[j]),fe=(0,i.useCallback)((e=>{if(G.selection){if(w){Promise.resolve((()=>{try{var t;return w({event:e,value:b.PortableTextEditor.getValue(U),path:(null===(t=G.selection)||void 0===t?void 0:t.focus.path)||[],portableTextFeatures:K,type:J})}catch(e){return e}})()).then((t=>{if(S("Custom paste function from client resolved",t),$.next({type:"loading",isLoading:!0}),t){if(t instanceof Error)throw t;if(t&&t.insert)return e.preventDefault(),G.insertData(e.clipboardData),void $.next({type:"loading",isLoading:!1});console.warn("Your onPaste function returned something unexpected:",t)}})).catch((e=>($.next({type:"loading",isLoading:!1}),console.error(e),e)))}e.preventDefault(),G.insertData(e.clipboardData)}}),[J,$,w,U,K,G]),de=(0,i.useRef)(!1),pe=(0,i.useCallback)((e=>{T(G,e.target)&&(S("Start selecting"),de.current=!0,setTimeout((()=>ue(!0))))}),[G]),he=(0,i.useCallback)((()=>{de.current&&(S("Done selecting"),setTimeout((()=>ue(!1))))}),[de]),ve=(0,i.useCallback)((e=>(0,o.default)("shift+down",e)||(0,o.default)("shift+end",e)||(0,o.default)("shift+home",e)||(0,o.default)("shift+left",e)||(0,o.default)("shift+pageDown",e)||(0,o.default)("shift+pageUp",e)||(0,o.default)("shift+right",e)||(0,o.default)("shift+up",e)),[]),me=(0,i.useRef)(!1),be=(0,i.useCallback)((e=>{ve(e)&&(me.current=!0,pe(e))}),[ve,pe]),ye=(0,i.useCallback)((e=>{me.current&&"Shift"===e.key&&(he(),me.current=!1)}),[he]);(0,i.useEffect)((()=>{if(Y.current&&!X){var e=Y.current;return e.addEventListener("keydown",be,!1),e.addEventListener("keyup",ye,!1),e.addEventListener("mousedown",pe,!1),window.addEventListener("mouseup",he,!1),e.addEventListener("dragend",he,!1),()=>{e.removeEventListener("keydown",be,!1),e.removeEventListener("keyup",ye,!1),e.removeEventListener("mousedown",pe,!1),window.removeEventListener("mouseup",he,!1),e.removeEventListener("dragend",he,!1)}}return A}),[Y,he,ye,pe,be,X]);var ge=(0,i.useCallback)((()=>{$.next({type:"focus"})}),[$]),Oe=(0,i.useCallback)((()=>{$.next({type:"blur"})}),[$]),we=(0,i.useCallback)((e=>{f&&f(e)}),[f]),je=G.pteWithHotKeys,_e=(0,i.useMemo)((()=>{if(void 0!==W)return null===W?A:(e,t)=>{W(U,t)}}),[U,W]),Ee=(0,i.useCallback)((()=>ee?[{anchor:{path:[0,0],offset:0},focus:{path:[0,0],offset:0},placeholder:!0}]:[]),[ee]),Pe=(0,i.useMemo)((()=>i.default.createElement(u.Slate,{onChange:A,editor:G,value:te},i.default.createElement(u.Editable,{autoFocus:!1,className:"pt-editable",decorate:Ee,onBlur:Oe,onCopy:se,onDOMBeforeInput:we,onFocus:ge,onKeyDown:je,onPaste:fe,readOnly:X,renderElement:le,renderLeaf:ce,scrollSelectionIntoView:_e,spellCheck:V}))),[G,te,Ee,Oe,se,we,ge,je,fe,X,le,ce,_e,V]);return U?i.default.createElement("div",P({ref:Y},z),Pe):null}));function R(e,t){return e&&Array.isArray(e)&&e.length>0?e:t}t.PortableTextEditable=I},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.normalizePoint=o,t.normalizeSelection=function(e,t){if(!e||!t||0===t.length)return null;var n=null,r=null,i=e.anchor,u=e.focus;i&&t.find((e=>(0,a.default)({_key:e._key},i.path[0])))&&(n=o(i,t));u&&t.find((e=>(0,a.default)({_key:e._key},u.path[0])))&&(r=o(u,t));if(n&&r)return{anchor:n,focus:r};return null};var r,a=(r=n(27))&&r.__esModule?r:{default:r};function o(e,t){if(!e||!t)return null;var n=[],r=e.offset||0,a="object"==typeof e.path[0]&&"_key"in e.path[0]&&e.path[0]._key,o="object"==typeof e.path[2]&&"_key"in e.path[2]&&e.path[2]._key,i=t.find((e=>e._key===a));if(!i)return null;if(n.push({_key:i._key}),i&&"children"===e.path[1]){if(!i.children||0===i.children.length)return null;var u=i.children.find((e=>e._key===o));if(!u)return null;n.push("children"),n.push({_key:u._key}),r=u.text&&u.text.length>=e.offset?e.offset:u.text&&u.text.length||0}return{path:n,offset:r}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Leaf=void 0;var r,a=(r=n(65))&&r.__esModule?r:{default:r},o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=n(37),u=n(155),l=n(40),c=n(2820),s=n(1112);function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function d(){return d=Object.assign||function(e){for(var t=1;t{var t=(0,u.useSlateStatic)(),n=(0,u.useSelected)(),r=e.attributes,l=e.children,f=e.leaf,p=e.portableTextFeatures,h=e.keyGenerator,v=e.renderChild,m=e.readOnly,b=o.default.useRef(null),y=l,g=n&&t.selection&&i.Range.isCollapsed(t.selection)||!1,O=(0,o.useCallback)((e=>{g&&(e.stopPropagation(),e.preventDefault())}),[g]);if(i.Text.isText(f)&&f._type===p.types.span.name){var w=l.props.parent,j=w?[{_key:w._key},"children",{_key:f._key}]:[],_=p.decorators.map((e=>e.value));(0,a.default)((Array.isArray(f.marks)?f.marks:[]).filter((e=>_.includes(e)))).forEach((t=>{var r=p.decorators.find((e=>e.value===t));if(r){var a;if(null!=r&&null!==(a=r.blockEditor)&&void 0!==a&&a.render){var i,u=null==r||null===(i=r.blockEditor)||void 0===i?void 0:i.render;y=o.default.createElement(u,{mark:t},y)}e.renderDecorator&&(y=e.renderDecorator(t,r,{focused:g,selected:n,path:j},(()=>o.default.createElement(o.default.Fragment,null,y)),b))}}));var E=(Array.isArray(f.marks)?f.marks:[]).map((e=>!_.includes(e)&&w&&w.markDefs&&w.markDefs.find((t=>t._key===e)))).filter(Boolean);if(E.length>0&&E.forEach((t=>{var a,i=p.types.annotations.find((e=>e.name===t._type)),u=null==i||null===(a=i.blockEditor)||void 0===a?void 0:a.render,l=()=>u?o.default.createElement(u,d({},t,{attributes:r}),y):o.default.createElement(o.default.Fragment,null,y);i&&(y=e.renderAnnotation?o.default.createElement("span",{ref:b,key:h()},e.renderAnnotation(t,i,{focused:g,selected:n,path:j,annotations:E},l,b)):o.default.createElement(c.DefaultAnnotation,{annotation:t},o.default.createElement("span",{ref:b,key:h(),onMouseDown:O},l())))})),w&&v){var P=w.children.find((e=>e._key===f._key));P&&(y=v(P,p.types.span,{focused:g,selected:n,path:j,annotations:E},(()=>y),b))}}var x=f._key||h();return o.default.createElement("span",d({},r,{ref:b,key:x}),o.default.createElement(s.DraggableChild,{element:f,readOnly:m},y))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DefaultAnnotation=function(e){var t=(0,r.useCallback)((()=>alert(JSON.stringify(e.annotation))),[e.annotation]);return r.default.createElement("span",{style:{color:"blue"},onClick:t},e.children)};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=a(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=o?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(r,i,u):r[i]=e[i]}r.default=e,n&&n.set(e,r);return r}(n(0));function a(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(a=function(e){return e?n:t})(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Element=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=v(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(37),o=n(155),i=n(153),u=n(40),l=n(154),c=h(n(2822)),s=h(n(2823)),f=n(1113),d=n(2824),p=n(1112);function h(e){return e&&e.__esModule?e:{default:e}}function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(v=function(e){return e?n:t})(e)}function m(){return m=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);nr.default.createElement(s.default,{value:e});t.Element=e=>{var t,n=e.attributes,u=e.children,s=e.element,h=e.portableTextFeatures,v=e.readOnly,y=e.renderBlock,j=e.renderChild,_=(0,o.useSlateStatic)(),E=(0,o.useSelected)(),P=(0,r.useRef)(null),x=(0,r.useRef)(null),C=E&&_.selection&&a.Range.isCollapsed(_.selection)||!1;if("string"!=typeof s._type)throw new Error("Expected element to have a _type property");if("string"!=typeof s._key)throw new Error("Expected element to have a _key property");if(_.isInline(s)){var k=o.ReactEditor.findPath(_,s),S=b(a.Editor.node(_,k,{depth:1}),1)[0],D=h.types.inlineObjects.find((e=>e.name===s._type));if(!D)throw new Error("Could not find type for inline block element");if(a.Element.isElement(S)){var M=[{_key:S._key},"children",{_key:s._key}];return r.default.createElement("span",n,u,r.default.createElement(p.DraggableChild,{element:s,readOnly:v},r.default.createElement("span",{className:"pt-inline-object",ref:x,key:s._key,style:O,contentEditable:!1},j&&j((0,i.fromSlateValue)([s],h.types.block.name,l.KEY_TO_VALUE_ELEMENT.get(_))[0],D,{focused:C,selected:E,path:M},w,x),!j&&w((0,i.fromSlateValue)([s],h.types.block.name,l.KEY_TO_VALUE_ELEMENT.get(_))[0]))))}throw new Error("Block not found!")}var A={focused:C,selected:E,path:[{_key:s._key}]};if(s._type===h.types.block.name){t="pt-block pt-text-block";var T="listItem"in s;g,"style"in s&&(A.style=s.style||"normal",t="pt-block pt-text-block pt-text-block-style-".concat(s.style)),T&&(A.listItem=s.listItem,Number.isInteger(s.level)?A.level=s.level:A.level=1,t+=" pt-list-item pt-list-item-".concat(A.listItem," pt-list-item-level-").concat(A.level));var I=r.default.createElement(c.default,{block:s,portableTextFeatures:h},u),R=y?y((0,i.fromSlateValue)([s],s._type,l.KEY_TO_VALUE_ELEMENT.get(_))[0],h.types.block,A,(()=>I),P):I;return r.default.createElement("div",m({},n,{key:s._key,className:t}),r.default.createElement(d.DraggableBlock,{element:s,readOnly:v,blockRef:P},r.default.createElement("div",{ref:P},R)))}var F=h.types.blockObjects.find((e=>e.name===s._type));if(!F)throw new Error("Could not find schema type for block element of _type ".concat(s._type));t="pt-block pt-object-block";var B=(0,i.fromSlateValue)([s],h.types.block.name,l.KEY_TO_VALUE_ELEMENT.get(_))[0],L=y&&y(B,F,A,w,P);return r.default.createElement("div",m({},n,{key:s._key,className:t}),u,r.default.createElement(d.DraggableBlock,{element:s,readOnly:v,blockRef:P},L&&r.default.createElement("div",{ref:P,contentEditable:!1},L),!L&&r.default.createElement(f.DefaultBlockObject,{selected:E},w((0,i.fromSlateValue)([s],h.types.block.name,l.KEY_TO_VALUE_ELEMENT.get(_))[0]))))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t,n=e.portableTextFeatures,r=e.children,i=e.block,u=i.style||n.styles[0].value,l=n&&u?n.styles.find((e=>e.value===u)):void 0;l&&(t=l.blockEditor&&l.blockEditor.render);var c=r;"listItem"in i&&i.listItem&&(c=a.default.createElement(o.DefaultListItem,{listStyle:i.listItem||n.lists[0].value,listLevel:i.level||0},a.default.createElement(o.DefaultListItemInner,null,c)));return a.default.createElement(a.default.Fragment,null,!t&&c,t&&a.default.createElement(t,{style:u},c))};var r,a=(r=n(0))&&r.__esModule?r:{default:r},o=n(1113)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=(r=n(0))&&r.__esModule?r:{default:r};var o=e=>a.default.createElement("pre",null,JSON.stringify(e.value,null,2));t.default=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DraggableBlock=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(37),o=n(155),i=n(40),u=n(154);function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function c(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return s(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return s(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var t=e.children,n=e.element,i=e.readOnly,l=e.blockRef,s=(0,o.useSlateStatic)(),d=(0,r.useRef)(),p=c((0,r.useState)(!1),2),h=p[0],v=p[1],m=(0,r.useMemo)((()=>a.Editor.isVoid(s,n)),[s,n]),b=(0,r.useMemo)((()=>a.Editor.isInline(s,n)),[s,n]),y=c((0,r.useState)(null),2),g=y[0],O=y[1];(0,r.useEffect)((()=>O(l?l.current:o.ReactEditor.toDOMNode(s,n))),[s,n,l]);var w=(0,r.useCallback)((e=>{var t=u.IS_DRAGGING_BLOCK_ELEMENT.get(s);if(t&&g){e.preventDefault(),e.dataTransfer.dropEffect="move",u.IS_DRAGGING_ELEMENT_TARGET.set(s,n);var r=g.getBoundingClientRect(),a=r.top,o=r.height,i=e.pageY,l=Math.abs(a-i),c="bottom";n===s.children[0]?c="top":l{v(!1)}),[]),_=(0,r.useCallback)((e=>{var t=u.IS_DRAGGING_ELEMENT_TARGET.get(s);if(t){u.IS_DRAGGING.set(s,!1),e.preventDefault(),e.stopPropagation(),u.IS_DRAGGING_ELEMENT_TARGET.delete(s),d.current&&(f("Removing drag ghost"),document.body.removeChild(d.current));var r=u.IS_DRAGGING_BLOCK_TARGET_POSITION.get(s);u.IS_DRAGGING_BLOCK_TARGET_POSITION.delete(s);var i=o.ReactEditor.findPath(s,t),l=o.ReactEditor.findPath(s,n),c=a.Path.isBefore(l,i);if("bottom"===r&&!c){if(i[0]>=s.children.length-1)return void f("target is already at the bottom, not moving");var p=i;i=a.Path.next(i),f("Adjusting targetPath from ".concat(JSON.stringify(p)," to ").concat(JSON.stringify(i)))}if("top"===r&&c&&i[0]!==s.children.length-1){var h=i;i=a.Path.previous(i),f("Adjusting targetPath from ".concat(JSON.stringify(h)," to ").concat(JSON.stringify(i)))}return a.Path.equals(i,l)?(e.preventDefault(),void f("targetPath and myPath is the same, not moving")):(f("Moving element ".concat(n._key," from path ").concat(JSON.stringify(l)," to ").concat(JSON.stringify(i)," (").concat(r,")")),a.Transforms.moveNodes(s,{at:l,to:i}),void s.onChange())}f("No target element, not doing anything")}),[s,n]),E=(0,r.useCallback)((e=>{u.IS_DRAGGING_BLOCK_ELEMENT.get(s)&&(f("On drop (prevented)",n),e.preventDefault(),e.stopPropagation(),v(!1))}),[s,n]),P=(0,r.useCallback)((e=>{if(m){u.IS_DRAGGING.set(s,!0),u.IS_DRAGGING_BLOCK_ELEMENT.set(s,n),e.stopPropagation();var t=e.target;t instanceof HTMLElement&&(t.style.opacity="1")}else u.IS_DRAGGING_BLOCK_ELEMENT.delete(s)}),[s,n,m]),x=(0,r.useCallback)((e=>{if(!m||b)return f("Not dragging block"),u.IS_DRAGGING_BLOCK_ELEMENT.delete(s),void u.IS_DRAGGING.set(s,!1);if(f("Drag start"),u.IS_DRAGGING.set(s,!0),e.dataTransfer&&(e.dataTransfer.setData("application/portable-text","something"),e.dataTransfer.effectAllowed="move"),g&&g instanceof HTMLElement){var t=g.cloneNode(!0),n=t.querySelector("[data-pt-drag-ghost-element]");if(n&&(t=n),t.setAttribute("data-dragged",""),document.body){d.current=t,t.style.position="absolute",t.style.left="-99999px",t.style.boxSizing="border-box",document.body.appendChild(t);var r=g.getBoundingClientRect(),a=e.clientX-r.left,o=e.clientY-r.top;t.style.width="".concat(r.width,"px"),t.style.height="".concat(r.height,"px"),e.dataTransfer.setDragImage(t,a,o)}}P(e)}),[g,s,P,b,m]),C=h&&s.children[0]===u.IS_DRAGGING_ELEMENT_TARGET.get(s),k=h&&s.children[s.children.length-1]===u.IS_DRAGGING_ELEMENT_TARGET.get(s),S=u.IS_DRAGGING_BLOCK_TARGET_POSITION.get(s),D=C||h&&!C&&!k&&"top"===S,M=k||h&&!C&&!k&&"bottom"===S,A=(0,r.useMemo)((()=>r.default.createElement("div",{className:"pt-drop-indicator",style:{position:"absolute",width:"100%",height:1,borderBottom:"1px solid currentColor",zIndex:5}})),[]);return i?r.default.createElement(r.default.Fragment,null,t):r.default.createElement("div",{draggable:m,onDragStart:x,onDrag:P,onDragOver:w,onDragLeave:j,onDragEnd:_,onDrop:E},D&&A,t,M&&A)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useForwardedRef=function(e){var t=(0,r.useRef)(null);return a((()=>{e&&("function"==typeof e?e(t.current):e.current=t.current)})),t};var r=n(0),a="undefined"==typeof window?r.useEffect:r.useLayoutEffect},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t;return t=class extends i.default.Component{constructor(){super(...arguments),d(this,"_input",void 0),d(this,"subscribe",(e=>this.context.formBuilder.onPatch((t=>{var n=t.snapshot,r=t.patches,a=this.context.getValuePath(),o=r.filter((e=>p(e.path,a))).map((e=>f(f({},e),{},{path:e.path.slice(a.length)})));e({shouldReset:h(a,r),snapshot:v(n,a),patches:o})})))),d(this,"setInput",(e=>{this._input=e}))}focus(){this._input&&this._input.focus&&this._input.focus()}render(){return i.default.createElement(e,c({ref:this.setInput},this.props,{subscribe:this.subscribe}))}},d(t,"displayName","withPatches(".concat(e.displayName||e.name,")")),d(t,"contextTypes",{getValuePath:o.default.func,formBuilder:o.default.any}),t};var r=l(n(526)),a=l(n(49)),o=l(n(19)),i=l(n(0)),u=l(n(83));function l(e){return e&&e.__esModule?e:{default:e}}function c(){return c=Object.assign||function(e){for(var t=1;t{return n=t.path,r=e,(0===n.length||p(r,n)&&!p(n,r))&&("set"===t.type||"unset"===t.type);var n,r}))}function v(e,t){return t.reduce(((e,t)=>"object"==typeof t?(0,r.default)(e,t):(0,a.default)(e,t)),e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Compositor=function(e){var t=e.focusPath,n=e.hasFocus,r=e.hotkeys,j=e.isFullscreen,_=e.markers,P=e.onChange,C=e.onCopy,D=e.onFocus,M=e.onPaste,A=e.onToggleFullscreen,T=e.patches$,I=e.presence,R=e.readOnly,F=e.renderBlockActions,B=e.renderCustomMarkers,L=e.value,N=(0,o.usePortableTextEditor)(),W=x((0,a.useState)(!1),2),V=W[0],z=W[1],U=x((0,a.useState)(null),2),H=U[0],Y=U[1],G=x((0,a.useState)(null),2),$=G[0],q=G[1],Z=(0,u.useBoundaryElement)().element,K=(0,a.useRef)(),X=(0,a.useRef)(),J=(0,a.useRef)(),Q=(0,m.useObjectEditData)(t,{block:X,child:K,inline:J}),ee=(0,y.useObjectEditFormBuilderFocus)(D),te=ee.onEditObjectFormBuilderFocus,ne=ee.onEditObjectFormBuilderBlur,re=ee.onEditObjectClose,ae=(0,g.useObjectEditFormBuilderChange)(P,T).onObjectEditFormBuilderChange,oe=(0,b.useScrollSelectionIntoView)($);(0,w.useScrollToFocusFromOutside)(n,t,Q,$),(0,a.useEffect)((()=>{(n||t.length>1)&&z(!0)}),[n,t]);var ie=(0,a.useCallback)((()=>{A()}),[A]),ue=(0,a.useMemo)((()=>E(E({},r),{},{custom:E({"mod+enter":A},(null==r?void 0:r.custom)||{})})),[r,A]),le=(0,O.useHotkeys)(ue),ce=(0,a.useCallback)((()=>{o.PortableTextEditor.focus(N)}),[N]),se=(0,a.useCallback)((()=>{V||(z(!0),ce())}),[ce,V]),fe=(0,a.useMemo)((()=>{var e=null==Q?void 0:Q.editorPath.slice(-1)[0];return e&&(0,i.isKeySegment)(e)?e._key:null}),[null==Q?void 0:Q.editorPath]),de=(0,a.useMemo)((()=>o.PortableTextEditor.getPortableTextFeatures(N)),[N]),pe=!!L,he=(0,a.useMemo)((()=>t&&t.length>0?{anchor:{path:t,offset:0},focus:{path:t,offset:0}}:null),[]),ve=(0,a.useCallback)(((e,t,n,r)=>{var o=e._type===de.types.block.name,u=a.default.createRef(),l=_.filter((t=>(0,i.isKeySegment)(t.path[0])&&t.path[0]._key===e._key));if(o)return a.default.createElement(p.TextBlock,{attributes:n,block:e,blockRef:u,isFullscreen:j,markers:l,onChange:P,readOnly:R,renderBlockActions:pe&&F,renderCustomMarkers:pe&&B},r(e));var c=e._key===fe;return a.default.createElement(s.BlockObject,{attributes:n,block:e,blockRef:u,editor:N,isFullscreen:j,markers:l,onChange:P,onFocus:D,readOnly:R,ref:c?X:void 0,renderBlockActions:pe&&F,renderCustomMarkers:pe&&B,type:t})}),[fe,N,pe,j,_,P,D,de.types.block.name,R,F,B]),me=(0,a.useCallback)(((e,t,n,r)=>{var o=e._type===de.types.span.name,u=e._key===fe;if(o)return a.default.createElement("span",{ref:u?K:void 0},r(e));var l=_.filter((t=>(0,i.isKeySegment)(t.path[2])&&t.path[2]._key===e._key));return a.default.createElement(f.InlineObject,{attributes:n,isEditing:!!fe,markers:l,onFocus:D,readOnly:R,ref:u?J:void 0,renderCustomMarkers:B,scrollElement:$,type:t,value:e})}),[fe,_,D,de.types.span.name,R,B,$]),be=(0,a.useCallback)(((e,t,n,r)=>{var o=_.filter((t=>(0,i.isKeySegment)(t.path[2])&&t.path[2]._key===e._key)),u=o.filter((e=>"validation"===e.type&&"error"===e.level)).length>0,l=o.filter((e=>"validation"===e.type&&"warning"===e.level)).length>0;return a.default.createElement(p.Annotation,{attributes:n,hasError:u,hasWarning:l,markers:o,onFocus:D,readOnly:R,renderCustomMarkers:B,scrollElement:$,type:t,value:e},r())}),[_,D,R,B,$]),ye=x((0,a.useState)(null),2),ge=ye[0],Oe=ye[1],we=(0,a.useMemo)((()=>a.default.createElement(h.Editor,{hotkeys:le,initialSelection:he,isFullscreen:j,onFocus:D,onCopy:C,onPaste:M,onToggleFullscreen:ie,readOnly:!1===V||R,renderAnnotation:be,renderBlock:ve,renderChild:me,setPortalElement:Oe,scrollElement:$,scrollSelectionIntoView:oe,setScrollElement:q})),[le,ie,he,V,j,C,D,M,R,be,ve,me,$,oe]),je=j?$:Z,_e=a.default.createElement(u.BoundaryElementProvider,{element:je},a.default.createElement(d.EditObject,{focusPath:t,objectEditData:Q,markers:_,onBlur:ne,onChange:ae,onClose:re,onFocus:te,readOnly:R,presence:I,scrollElement:je,value:L})),Ee=a.default.createElement(a.default.Fragment,null,we,_e),Pe=(0,u.usePortal)(),xe=(0,a.useMemo)((()=>({collapsed:H,default:Pe.element,editor:ge,expanded:Pe.element})),[Pe.element,ge,H]);return a.default.createElement(u.PortalProvider,{__unstable_elements:xe},a.default.createElement(c.default,{message:S,onActivate:se,isOverlayActive:!V},a.default.createElement(l.ChangeIndicatorWithProvidedFullPath,{compareDeep:!0,value:L,hasFocus:n&&null===Q,path:k},a.default.createElement(v.Root,{"data-focused":n?"":void 0,"data-read-only":R?"":void 0},a.default.createElement("div",{"data-wrapper":"",ref:Y},a.default.createElement(u.Portal,{__unstable_name:j?"expanded":"collapsed"},j?a.default.createElement(v.ExpandedLayer,null,Ee):Ee)),a.default.createElement("div",{"data-border":""})))))};var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=j(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(33),i=n(12),u=n(1),l=n(10),c=(r=n(2828))&&r.__esModule?r:{default:r},s=n(2830),f=n(2836),d=n(2838),p=n(360),h=n(2849),v=n(2859),m=n(2860),b=n(2861),y=n(2862),g=n(2863),O=n(2864),w=n(2865);function j(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(j=function(e){return e?n:t})(e)}function _(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function E(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);nT(!0)),[]),L=(0,u.useCallback)((()=>T(!1)),[]),N=(0,u.useCallback)((e=>F(e)),[]),W=(0,u.useCallback)((()=>{P(y.concat(o.FOCUS_TERMINATOR))}),[P,y]),V=(0,u.useCallback)((e=>{e.preventDefault(),e.stopPropagation(),r.PortableTextEditor.blur(w),W()}),[w,W]),z=(0,u.useCallback)((()=>{var e={focus:{path:y,offset:0},anchor:{path:y,offset:0}};r.PortableTextEditor.delete(w,e,{mode:"block"}),setTimeout((()=>r.PortableTextEditor.focus(w)))}),[w,y]),U=(0,u.useMemo)((()=>u.default.createElement(f.BlockObjectPreview,{type:S,focused:m,value:g,readOnly:x,onClickingDelete:z,onClickingEdit:W})),[m,S,g,x,z,W]),H=b||m?"primary":"default",Y=(0,u.useMemo)((()=>j&&!C?{paddingX:5}:j&&C?{paddingLeft:5,paddingRight:2}:C?{paddingLeft:3,paddingRight:2}:{paddingX:3}),[j,C]),G=(0,u.useMemo)((()=>_.filter((e=>(0,a.isKeySegment)(e.path[0])&&e.path[0]._key===g._key))),[g._key,_]),$=(0,u.useMemo)((()=>G.filter((e=>"validation"===e.type&&"error"===e.level))),[G]),q=(0,u.useMemo)((()=>G.filter((e=>"validation"===e.type&&"warning"===e.level))),[G]),Z=(0,u.useMemo)((()=>G.filter((e=>"validation"===e.type&&"info"===e.level))),[G]),K=Boolean(G.length>0&&k),X=$.length>0,J=q.length>0,Q=Z.length>0,ee="image"===(null==S||null===(n=S.type)||void 0===n?void 0:n.name),te=(0,u.useMemo)((()=>[{_key:g._key}]),[g._key]),ne=X||J||Q||K;return u.default.createElement(i.Flex,{paddingBottom:1,marginY:3,contentEditable:!1,ref:t},u.default.createElement(d.InnerFlex,{flex:1},u.default.createElement(d.PreviewContainer,h({flex:1},Y),u.default.createElement(i.Tooltip,{placement:"top",portal:"editor",disabled:!ne,content:ne&&u.default.createElement(d.TooltipBox,{padding:2},u.default.createElement(l.Markers,{markers:_,renderCustomMarkers:k}))},u.default.createElement(d.Root,{"data-focused":m?"":void 0,"data-image-preview":ee?"":void 0,"data-invalid":X?"":void 0,"data-markers":K?"":void 0,"data-selected":b?"":void 0,"data-testid":"pte-block-object","data-warning":J?"":void 0,flex:1,onDoubleClick:V,padding:ee?0:1,ref:D,tone:H},u.default.createElement(d.BlockPreview,{ref:O},U)))),u.default.createElement(d.BlockActionsOuter,{marginRight:1},u.default.createElement(d.BlockActionsInner,null,C&&g&&m&&!x&&u.default.createElement(c.BlockActions,{onChange:E,block:g,renderBlockActions:C}))),j&&u.default.createElement(d.ChangeIndicatorWrapper,{contentEditable:!1,onMouseOver:B,onMouseLeave:L,$hasChanges:Boolean(R)},u.default.createElement(s.StyledChangeIndicatorWithProvidedFullPath,{compareDeep:!0,value:g,hasFocus:m,path:te,withHoverEffect:!1,onHasChanges:N})),A&&u.default.createElement(s.ReviewChangesHighlightBlock,null)))}));t.BlockObject=b},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createBlockActionPatchFn=function(e,t,n,o){var i;switch(e){case"set":return e=>n(a.default.from((0,a.set)((0,r.normalizeBlock)(e,{allowedDecorators:o}),[{_key:t._key}])));case"unset":return()=>n(a.default.from((0,a.unset)([{_key:t._key}])));case"insert":return e=>(i=(i=Array.isArray(e)?e:[e]).map((e=>(0,r.normalizeBlock)(e,{allowedDecorators:o}))),n(a.default.from((0,a.insert)(i,"after",[{_key:t._key}]))));default:throw new Error("Patch type ".concat(e," not supported"))}};var r=n(1108),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=o(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(r,i,u):r[i]=e[i]}r.default=e,n&&n.set(e,r);return r}(n(21));function o(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(o=function(e){return e?n:t})(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReviewChangesHighlightBlock=void 0;var r,a=n(1),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var u=a?Object.getOwnPropertyDescriptor(e,o):null;u&&(u.get||u.set)?Object.defineProperty(r,o,u):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(3));function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}var u=o.default.div((e=>{var t,n,i=e.theme.sanity,u=i.radius,l=i.space,c=i.color,s=(0,a.rgba)(c.spot.yellow,.2);return(0,o.css)(r||(t=["\n position: absolute;\n border-radius: ","px;\n top: -","px;\n bottom: -","px;\n left: ","px;\n right: 0;\n background-color: ",";\n "],n||(n=t.slice(0)),r=Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(n)}}))),u[3],l[2],l[1]+l[1],l[4]+l[1],s)}));t.ReviewChangesHighlightBlock=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StyledChangeIndicatorWithProvidedFullPath=void 0;var r,a=n(58),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var u=a?Object.getOwnPropertyDescriptor(e,o):null;u&&(u.get||u.set)?Object.defineProperty(r,o,u):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(3));function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}var u=(0,o.default)(a.ChangeIndicatorWithProvidedFullPath)((()=>{return(0,o.css)(r||(e=["\n width: 1px;\n height: 100%;\n\n & > div {\n height: 100%;\n }\n "],t||(t=e.slice(0)),r=Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))));var e,t}));t.StyledChangeIndicatorWithProvidedFullPath=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BlockObjectPreview=function(e){var t,n=e.focused,r=e.value,f=e.type,v=e.readOnly,m=e.onClickingEdit,b=e.onClickingDelete,y=(0,i.usePortableTextEditor)(),g=(0,c.useId)(),O=(0,l.useRef)(),w=(0,l.useRef)(!1),j=Boolean(null===(t=f.preview)||void 0===t?void 0:t.component),_=(0,l.useMemo)((()=>(0,l.forwardRef)((function(e,t){return l.default.createElement(a.IntentLink,d({},e,{intent:"edit",params:{id:r._ref},ref:t}))}))),[null==r?void 0:r._ref]);(0,u.useGlobalKeyDown)((0,l.useCallback)((e=>{n&&("Escape"===e.key&&(e.preventDefault(),e.stopPropagation(),w.current=!1,i.PortableTextEditor.focus(y)),"Tab"===e.key&&O.current&&!w.current&&(e.preventDefault(),e.stopPropagation(),O.current.focus(),w.current=!0))}),[n,y]));var E=l.default.createElement(u.MenuButton,{button:l.default.createElement(u.Button,{"aria-label":"Open menu",fontSize:1,iconRight:o.EllipsisVerticalIcon,mode:"bleed",paddingX:2}),ref:O,id:g,menu:l.default.createElement(u.Menu,null,(null==r?void 0:r._ref)&&l.default.createElement(u.MenuItem,{as:_,"data-as":"a",icon:o.LinkIcon,text:"Open reference"}),v&&l.default.createElement(u.MenuItem,{icon:o.EyeOpenIcon,onClick:m,text:"View"}),!v&&l.default.createElement(u.MenuItem,{icon:o.EditIcon,onClick:m,text:"Edit"}),!v&&l.default.createElement(u.MenuItem,{icon:o.TrashIcon,onClick:b,text:"Delete",tone:"critical"})),popover:p});if(j)return l.default.createElement(u.Flex,null,l.default.createElement(u.Box,{flex:1},l.default.createElement(s.default,{type:f,value:r,layout:h})),l.default.createElement(u.Box,{marginLeft:1},E));return l.default.createElement(s.default,{actions:E,type:f,value:r,layout:h})};var r,a=n(24),o=n(8),i=n(33),u=n(1),l=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),c=n(20),s=(r=n(150))&&r.__esModule?r:{default:r};function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function d(){return d=Object.assign||function(e){for(var t=1;t{var t=e.theme.sanity,n=t.color,o=t.radius,i=t.space,u=(0,v.css)(r||(r=b(["\n pointer-events: none;\n content: '';\n position: absolute;\n top: -","px;\n bottom: -","px;\n left: -","px;\n right: -","px;\n border-radius: ","px;\n mix-blend-mode: ",";\n "])),i[1],i[1],i[1],i[1],o[2],n.dark?"screen":"multiply");return(0,v.css)(a||(a=b(["\n box-shadow: 0 0 0 1px var(--card-border-color);\n border-radius: ","px;\n pointer-events: all;\n position: relative;\n\n &[data-focused] {\n box-shadow: 0 0 0 1px ",";\n }\n\n &:not([data-focused]):not([data-selected]) {\n @media (hover: hover) {\n &:hover {\n --card-border-color: ",";\n }\n }\n }\n\n &[data-markers] {\n &:after {\n ","\n background-color: ",";\n }\n }\n\n &[data-warning] {\n &:after {\n ","\n background-color: ",";\n }\n\n @media (hover: hover) {\n &:hover {\n --card-border-color: ",";\n }\n }\n }\n\n &[data-invalid] {\n &:after {\n ","\n background-color: ",";\n }\n\n @media (hover: hover) {\n &:hover {\n --card-border-color: ",";\n }\n }\n }\n "])),o[1],n.selectable.primary.selected.border,n.input.default.hovered.border,u,n.dark?p.hues.purple[950].hex:p.hues.purple[50].hex,u,n.muted.caution.hovered.bg,n.muted.caution.hovered.border,u,n.input.invalid.enabled.bg,n.input.invalid.hovered.border)}));t.Root=y;var g=(0,v.default)(h.Flex)(o||(o=b(["\n user-select: none;\n pointer-events: none;\n"])));t.PreviewContainer=g;var O=v.default.div((e=>{var t=e.theme,n=e.$hasChanges,r=t.sanity.space;return(0,v.css)(i||(i=b(["\n position: absolute;\n width: ","px;\n right: 0;\n top: 0;\n bottom: 0;\n padding-left: ","px;\n user-select: none;\n\n ","\n\n [data-dragged] & {\n visibility: hidden;\n }\n "])),r[2],r[1],!n&&(0,v.css)(u||(u=b(["\n display: none;\n "]))))}));t.ChangeIndicatorWrapper=O;var w=(0,v.default)(h.Flex)(l||(l=b(["\n position: relative;\n\n [data-dragged] > & {\n opacity: 0.5;\n }\n"])));t.InnerFlex=w;var j=(0,v.default)(h.Box)(c||(c=b(["\n width: 25px;\n position: relative;\n\n [data-dragged] & {\n visibility: hidden;\n }\n"])));t.BlockActionsOuter=j;var _=(0,v.default)(h.Flex)(s||(s=b(["\n position: absolute;\n right: 0;\n [data-dragged] & {\n visibility: hidden;\n }\n"])));t.BlockActionsInner=_;var E=(0,v.default)(h.Box)(f||(f=b(["\n max-width: 250px;\n"])));t.TooltipBox=E;var P=(0,v.default)(h.Box)((e=>{var t=e.theme.sanity.color.input;return(0,v.css)(d||(d=b(["\n background-color: ",";\n "])),t.default.enabled.bg)}));t.BlockPreview=P},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.InlineObject=void 0;var r,a,o,i,u=b(n(0)),l=n(60),c=n(33),s=n(17),f=b(n(3)),d=n(1),p=(r=n(150))&&r.__esModule?r:{default:r},h=n(44),v=n(2837);function m(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(m=function(e){return e?n:t})(e)}function b(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=m(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}return r.default=e,n&&n.set(e,r),r}function y(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return g(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return g(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function g(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);nl.filter((e=>"validation"===e.type&&"error"===e.level)).length>0),[l]),M=(0,u.useMemo)((()=>l.filter((e=>"validation"===e.type&&"warning"===e.level)).length>0),[l]),A=l.length>0,T=(0,u.useMemo)((()=>D?"critical":M?"caution":a||r?"primary":void 0),[r,D,M,a]),I=(0,u.useMemo)((()=>u.default.createElement(j,null,u.default.createElement(p.default,{type:O,value:E,fallbackTitle:"Click to edit",layout:"inline"}))),[O,E]),R=(0,u.useMemo)((()=>l.length>0?u.default.createElement(d.Tooltip,{placement:"top",portal:"editor",content:u.default.createElement(_,{padding:2},u.default.createElement(h.Markers,{markers:l,renderCustomMarkers:b}))},I):void 0),[l,I,b]),F=(0,u.useCallback)((()=>{c.PortableTextEditor.blur(P),f(o.concat(s.FOCUS_TERMINATOR)),S(!1)}),[P,o,f]),B=(0,u.useCallback)((e=>{e.preventDefault(),e.stopPropagation();var t={path:o,offset:0},n={anchor:t,focus:t};c.PortableTextEditor.delete(P,n,{mode:"children"}),c.PortableTextEditor.focus(P)}),[P,o]);return(0,u.useEffect)((()=>{S(!i&&!!r)}),[P,r,i,a]),u.default.createElement(u.default.Fragment,null,u.default.createElement(w,{"data-focused":r||void 0,"data-invalid":D||void 0,"data-warning":M||void 0,"data-selected":a||void 0,"data-read-only":m||void 0,"data-markers":A||void 0,tone:T,forwardedAs:"span",contentEditable:!1,ref:t},u.default.createElement("span",{ref:x,onDoubleClick:F},R||I)),!m&&!i&&u.default.createElement(v.InlineObjectToolbarPopover,{onDelete:B,onEdit:F,open:k,referenceElement:x.current,scrollElement:g,setOpen:S,title:(null==O?void 0:O.title)||O.name}))}));t.InlineObject=E},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.InlineObjectToolbarPopover=function(e){var t=e.open,n=e.onEdit,r=e.onDelete,a=e.referenceElement,u=e.scrollElement,c=e.setOpen,s=e.title,f=(0,i.useTheme)().sanity,h=(0,o.useRef)(),v=f.color.dark?"light":"dark",m=(0,o.useRef)(!1);return(0,i.useGlobalKeyDown)((0,o.useCallback)((e=>{t&&("Escape"===e.key&&(e.preventDefault(),e.stopPropagation(),m.current=!1,c(!1)),"Tab"===e.key&&(m.current||(e.preventDefault(),e.stopPropagation(),h.current.focus(),m.current=!0)))}),[t,c])),(0,o.useEffect)((()=>{var e;t&&m.current&&(null===(e=h.current)||void 0===e||e.focus())}),[t]),o.default.createElement("div",{contentEditable:!1},o.default.createElement(d,{boundaryElement:u,constrainSize:!0,content:o.default.createElement(i.Box,{padding:1},o.default.createElement(i.Inline,{space:1},o.default.createElement(i.Box,{padding:2},o.default.createElement(i.Text,{weight:"semibold",size:1},s)),o.default.createElement(i.Button,{icon:l.EditIcon,mode:"bleed",onClick:n,padding:2,ref:h}),o.default.createElement(i.Button,{icon:l.TrashIcon,mode:"bleed",padding:2,onClick:r,tone:"critical"}))),fallbackPlacements:p,open:t,placement:"top",portal:"editor",referenceElement:a,scheme:v}))};var r,a,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=n(1),u=(r=n(3))&&r.__esModule?r:{default:r},l=n(8);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}var s,f,d=(0,u.default)(i.Popover)(a||(s=["\n &[data-popper-reference-hidden='true'] {\n display: none !important;\n }\n"],f||(f=s.slice(0)),a=Object.freeze(Object.defineProperties(s,{raw:{value:Object.freeze(f)}})))),p=["top","bottom"]},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.EditObject=void 0;var r,a=(r=n(140))&&r.__esModule?r:{default:r},o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=n(12),u=n(33),l=n(2839),c=n(21),s=n(2840),f=n(2841),d=n(2843);function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function h(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return v(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return v(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function v(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var t=e.focusPath,n=e.markers,r=e.objectEditData,p=e.onBlur,v=e.onChange,y=e.onClose,g=e.onFocus,O=e.presence,w=e.scrollElement,j=e.readOnly,_=e.value,E=(0,u.usePortableTextEditor)(),P=(0,o.useMemo)((()=>u.PortableTextEditor.getPortableTextFeatures(E)),[E]),x=(0,o.useMemo)((()=>function(e,t,n){if(!e)return[void 0,void 0];var r,a,o=e.editorPath,u=e.formBuilderPath,l=e.kind,c=Array.isArray(u)&&(0,i.isKeySegment)(u[0])&&u[0]._key,s=t&&c&&Array.isArray(t)&&t.find((e=>e._key===c)),f=s&&s.children&&s.children.find((e=>(0,i.isKeySegment)(o[2])&&e._key===o[2]._key));if(s)switch(l){case"blockObject":r=s,a=n.types.blockObjects.find((e=>e.name===s._type));break;case"inlineObject":(r=f)&&(a=n.types.inlineObjects.find((e=>e.name===f._type)));break;case"annotation":if(f){var d=f.marks&&s.markDefs&&s.markDefs.find((e=>f.marks.includes(e._key)));d&&(a=n.types.annotations.find((e=>e.name===d._type)),r=d)}}return[r,a]}(r,_,P)),[r,P,_]),C=h(x,2),k=C[0],S=C[1],D=h((0,o.useState)(k),2),M=D[0],A=D[1],T=h((0,o.useState)(void 0),2),I=T[0],R=T[1],F=r&&r.formBuilderPath,B=r&&r.kind,L=(0,o.useMemo)((()=>(0,d.getModalOption)({type:S})),[S]);(0,o.useEffect)((()=>(m.set(E,[]),b.set(E,!1),()=>{W(),m.delete(E),b.delete(E)})),[]),(0,o.useEffect)((()=>{A(k)}),[k]);var N=(0,o.useMemo)((()=>(0,a.default)((()=>{b.set(E,!1)}),300)),[E]),W=(0,o.useCallback)((()=>{if(!0===b.get(E))return N(),clearInterval(I),void R(setTimeout(W,400));var e=m.get(E);if(e&&0!==e.length){var t=e.length,n=(0,u.compactPatches)(m.get(E).slice(0,t));m.set(E,m.get(E).slice(t)),setTimeout((()=>{v(c.PatchEvent.from(n),F)})),N()}}),[N,E,F,v,I]),V=(0,o.useCallback)((e=>{A((0,l.applyAll)(M,e.patches));var t=m.get(E);b.set(E,!0),t&&(m.set(E,m.get(E).concat(e.patches)),W())}),[E,M,W]);return r&&M&&S?"popover"===L.type||"annotation"===B&&void 0===L.type?o.default.createElement(f.PopoverObjectEditing,{elementRef:r.editorHTMLElementRef,editorPath:r.editorPath,focusPath:t,markers:n,object:M,onBlur:p,onChange:V,onClose:y,onFocus:g,path:F,presence:O,readOnly:j,scrollElement:w,type:S,width:L.width}):o.default.createElement(s.DefaultObjectEditing,{focusPath:t,markers:n,object:M,onBlur:p,onChange:V,onClose:y,onFocus:g,path:F,presence:O,readOnly:j,type:S,width:L.width}):null}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"applyAll",{enumerable:!0,get:function(){return r.applyAll}}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r.default}});var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=a(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=o?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(r,i,u):r[i]=e[i]}r.default=e,n&&n.set(e,r);return r}(n(247));function a(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(a=function(e){return e?n:t})(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DefaultObjectEditing=function(e){var t=e.focusPath,n=e.markers,c=e.object,s=e.onBlur,f=e.onChange,d=e.onClose,p=e.onFocus,h=e.path,v=e.presence,m=e.readOnly,b=e.type,y=e.width,g=void 0===y?"medium":y,O=(0,a.useId)(),w=(0,i.useLayer)().isTopLayer,j=(0,i.usePortal)(),_=(0,r.useCallback)((e=>f(e,h)),[f,h]),E=(0,r.useCallback)((()=>{w&&d()}),[w,d]),P=(0,r.useCallback)((e=>{"Escape"===e.key&&E()}),[E]);return(0,r.useEffect)((()=>(window.addEventListener("keydown",P),()=>{window.removeEventListener("keydown",P)})),[P]),r.default.createElement(i.Dialog,{id:O||"",onClose:d,header:b.title,portal:"default",width:l.DIALOG_WIDTH_TO_UI_WIDTH[g]},r.default.createElement(o.PresenceOverlay,{margins:[0,0,1,0]},r.default.createElement(i.Box,{padding:4},r.default.createElement(i.PortalProvider,{element:j.elements.default},r.default.createElement(u.FormBuilderInput,{focusPath:t,level:0,markers:n,onBlur:s,onChange:_,onFocus:p,path:h,presence:v,readOnly:m||b.readOnly,type:b,value:c})))))};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(20),o=n(53),i=n(1),u=n(97),l=n(1116);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PopoverObjectEditing=function(e){var t=e.width,n=e.elementRef,r=e.scrollElement,a=y((0,f.useState)(0),2),o=a[0],i=a[1],u=(0,f.useMemo)((()=>null!=n&&n.current.getBoundingClientRect()?{contextElement:n.current||void 0,getBoundingClientRect:()=>(null==n?void 0:n.current.getBoundingClientRect())||null}:null),[n,o]),l=y((0,f.useState)(null),2),c=l[0],d=l[1],p=(0,s.useBoundaryElement)(),h=(0,s.useElementRect)(p.element),m=(0,f.useMemo)((()=>({opacity:h?void 0:0,width:h?"".concat(h.width-16,"px"):void 0})),[h]),g=(0,f.useCallback)((()=>{i(o+1)}),[o]);return(0,f.useEffect)((()=>(r&&r.addEventListener("scroll",g,!0),()=>{r&&r.removeEventListener("scroll",g,!0)})),[g,r]),f.default.createElement(w,{constrainSize:!0,content:f.default.createElement(x,b({},e,{rootElement:c,style:m,width:t})),fallbackPlacements:P,placement:"bottom",open:!0,portal:"default",ref:d,referenceElement:u||v.debugElement})};var r,a,o,i,u,l=n(53),c=n(8),s=n(1),f=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=m(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),d=(r=n(3))&&r.__esModule?r:{default:r},p=n(97),h=n(1116),v=n(2842);function m(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(m=function(e){return e?n:t})(e)}function b(){return b=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n div {\n overflow: hidden;\n }\n"]))),j=(0,d.default)(s.Container)(o||(o=O(["\n &:not([hidden]) {\n display: flex;\n }\n direction: column;\n"]))),_=(0,d.default)(s.Box)(i||(i=O(["\n /* Prevent overflow caused by change indicator */\n overflow-x: hidden;\n overflow-y: auto;\n"]))),E=(0,d.default)(s.Box)(u||(u=O(["\n background-color: var(--card-bg-color);\n box-shadow: 0 1px 0 var(--card-shadow-outline-color);\n position: relative;\n z-index: 10;\n min-height: auto;\n"]))),P=["top","bottom"];function x(e){var t=e.focusPath,n=e.markers,r=e.object,a=e.onBlur,o=e.onChange,i=e.onClose,u=e.onFocus,d=e.path,v=e.presence,m=e.readOnly,b=e.rootElement,y=e.style,g=e.type,O=e.width,w=void 0===O?"small":O,P=(0,s.useLayer)().isTopLayer,x=(0,s.useBoundaryElement)().element,C=(0,s.usePortal)(),k=(0,f.useCallback)((e=>o(e,d)),[o,d]),S=(0,f.useCallback)((()=>{P&&i()}),[P,i]),D=(0,f.useCallback)((e=>{"Escape"===e.key&&S()}),[S]);return(0,s.useClickOutside)(S,[b],x),(0,f.useEffect)((()=>(window.addEventListener("keydown",D),()=>{window.removeEventListener("keydown",D)})),[D]),f.default.createElement(j,{style:y,width:h.POPOVER_WIDTH_TO_UI_WIDTH[w]},f.default.createElement(s.Flex,{direction:"column",flex:1},f.default.createElement(E,{padding:1},f.default.createElement(s.Flex,{align:"center"},f.default.createElement(s.Box,{flex:1,padding:2},f.default.createElement(s.Text,{weight:"semibold"},g.title)),f.default.createElement(s.Button,{icon:c.CloseIcon,mode:"bleed",onClick:S,padding:2}))),f.default.createElement(_,{flex:1},f.default.createElement(l.PresenceOverlay,{margins:[0,0,1,0]},f.default.createElement(s.Box,{padding:3},f.default.createElement(s.PortalProvider,{element:C.elements.default},f.default.createElement(p.FormBuilderInput,{focusPath:t,level:0,markers:n,onBlur:a,onChange:k,onFocus:u,path:d,presence:v,readOnly:m||g.readOnly,type:g,value:r})))))))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.debugElement=void 0;t.debugElement=null},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getModalOption=function(e){var t=e.type,n=(0,a.default)(t,"options.editModal"),r=(0,a.default)(t,"options.modal")||{};n&&console.warn('The "editModal" option will be deprecated. Please use `options.modal.type` instead.');var o=r.type||n;if("fullscreen"===o)return{type:"dialog",width:"full"};"fold"===o&&(o="popover");return{type:o,width:r.width}};var r,a=(r=n(49))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Annotation=void 0;var r,a,o,i=m(n(0)),u=n(33),l=n(17),c=n(12),s=m(n(3)),f=n(1),d=n(60),p=(r=n(1032))&&r.__esModule?r:{default:r},h=n(360);function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(v=function(e){return e?n:t})(e)}function m(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=v(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}return r.default=e,n&&n.set(e,r),r}function b(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return y(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return y(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function y(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var t=e.$toneKey,n=e.theme;return(0,s.css)(a||(a=g(["\n text-decoration: none;\n display: inline;\n background-color: ",";\n border-bottom: 1px dashed ",";\n color: ",";\n\n &[data-link] {\n border-bottom: 1px solid ",";\n }\n\n &[data-custom-markers] {\n background-color: ",";\n }\n\n &[data-warning] {\n background-color: ",";\n }\n\n &[data-error] {\n background-color: ",";\n }\n "])),n.sanity.color.selectable[t].enabled.bg,n.sanity.color.selectable[t].enabled.fg,n.sanity.color.selectable[t].enabled.fg,n.sanity.color.selectable[t].enabled.fg,n.sanity.color.dark?d.hues.purple[950].hex:d.hues.purple[50].hex,n.sanity.color.muted.caution.hovered.bg,n.sanity.color.muted.critical.hovered.bg)})),w=(0,s.default)(f.Box).attrs({forwardedAs:"span"})(o||(o=g(["\n max-width: 250px;\n"]))),j=i.default.forwardRef((function(e,t){var n=e.attributes,r=e.children,a=e.hasError,o=e.hasWarning,s=e.markers,d=e.onFocus,v=e.renderCustomMarkers,m=e.scrollElement,y=e.readOnly,g=e.type,j=e.value,_=n.path,E=(0,i.useRef)(null),P=(0,u.usePortableTextEditor)(),x=(0,i.useMemo)((()=>[_[0],"markDefs",{_key:j._key}]),[_,j._key]),C=b((0,i.useState)(null),2),k=C[0],S=C[1],D=(0,i.useMemo)((()=>i.default.createElement("span",{ref:S,"data-annotation":""},r)),[r]),M=(0,i.useMemo)((()=>s.length>0?i.default.createElement(f.Tooltip,{placement:"top",boundaryElement:E.current,portal:"default",content:i.default.createElement(w,{padding:2},i.default.createElement(p.default,{markers:s,renderCustomMarkers:v}))},i.default.createElement("span",null,D)):void 0),[s,v,D]),A=(0,i.useCallback)((e=>{e.preventDefault(),e.stopPropagation(),u.PortableTextEditor.blur(P),d(x.concat(l.FOCUS_TERMINATOR))}),[P,x,d]),T=(0,i.useCallback)((e=>{e.preventDefault(),e.stopPropagation(),u.PortableTextEditor.removeAnnotation(P,g),u.PortableTextEditor.focus(P)}),[P,g]),I="link"===(null==j?void 0:j._type),R=(0,i.useMemo)((()=>a?"critical":o?"caution":I?"primary":"default"),[I,a,o]),F=s.filter((e=>!(0,c.isValidationMarker)(e))).length>0;return i.default.createElement(O,{$toneKey:R,ref:E,"data-link":I?"":void 0,"data-error":a?"":void 0,"data-warning":o?"":void 0,"data-custom-markers":F?"":void 0},i.default.createElement("span",{ref:t},M||D),!y&&i.default.createElement(h.AnnotationToolbarPopover,{focused:n.focused,textElement:k,annotationElement:null==E?void 0:E.current,scrollElement:m,onEdit:A,onDelete:T,title:(null==g?void 0:g.title)||g.name}))}));t.Annotation=j},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AnnotationToolbarPopover=function(e){var t=e.scrollElement,n=e.annotationElement,r=e.focused,a=e.textElement,u=e.title,s=e.onEdit,d=e.onDelete,p=f((0,o.useState)(!1),2),h=p[0],b=p[1],y=f((0,o.useState)(null),2),g=y[0],O=y[1],w=f((0,o.useState)(null),2),j=w[0],_=w[1],E=(0,o.useRef)(!1),P=(0,o.useRef)(null),x=(0,o.useRef)(),C=(0,o.useRef)(!1),k=(0,i.useTheme)().sanity,S=(0,c.usePortableTextEditor)(),D=k.color.dark?"light":"dark",M=(0,o.useMemo)((()=>g?{getBoundingClientRect:()=>g}:null),[g]);return(0,o.useEffect)((()=>{if(h){var e=()=>{P.current&&O(P.current.getBoundingClientRect())};return t.addEventListener("scroll",e,{passive:!0}),()=>{t.removeEventListener("scroll",e)}}}),[h,t]),(0,i.useGlobalKeyDown)((0,o.useCallback)((e=>{h&&("Escape"===e.key&&(e.preventDefault(),e.stopPropagation(),b(!1),C.current=!1,c.PortableTextEditor.focus(S)),"Tab"===e.key&&(C.current||(e.preventDefault(),e.stopPropagation(),x.current.focus(),C.current=!0)))}),[S,h])),(0,o.useEffect)((()=>{function e(){if(a){var e=window.getSelection(),t=e.anchorNode,n=e.anchorOffset,r=e.focusNode,o=e.focusOffset;_({anchorNode:t,anchorOffset:n,focusNode:r,focusOffset:o})}}return document.addEventListener("selectionchange",e,{passive:!0}),()=>{document.removeEventListener("selectionchange",e)}}),[a]),(0,o.useEffect)((()=>{if(j&&!E.current){var e=j.anchorNode,t=j.focusNode;if(!r||!C.current)if(n&&n.contains(e)&&e===t){var a=window.getSelection().getRangeAt(0),o=a.getBoundingClientRect();P.current=a,o&&O(o),b(!0)}else b(!1),O(null),P.current=null}}),[r,j,n]),o.default.createElement(v,{boundaryElement:t,constrainSize:!0,content:o.default.createElement(i.Box,{padding:1},o.default.createElement(i.Inline,{space:1},o.default.createElement(i.Box,{padding:2},o.default.createElement(i.Text,{weight:"semibold",size:1},u)),o.default.createElement(i.Button,{ref:x,icon:l.EditIcon,mode:"bleed",onClick:s,padding:2}),o.default.createElement(i.Button,{icon:l.TrashIcon,mode:"bleed",padding:2,onClick:d,tone:"critical"}))),fallbackPlacements:m,open:h,placement:"top",portal:"editor",referenceElement:M,scheme:D})};var r,a,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=n(1),u=(r=n(3))&&r.__esModule?r:{default:r},l=n(8),c=n(33);function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function f(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return d(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return d(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);nP(!0)),[]),A=(0,o.useCallback)((()=>P(!1)),[]),T=(0,o.useCallback)((e=>k(e)),[]),I=(0,o.useMemo)((()=>b.filter((e=>1===e.path.length&&(0,r.isKeySegment)(e.path[0])&&e.path[0]._key===D))),[D,b]),R=(0,o.useMemo)((()=>I.filter((e=>(0,r.isValidationMarker)(e)&&"error"===e.level))),[I]),F=(0,o.useMemo)((()=>I.filter((e=>(0,r.isValidationMarker)(e)&&"warning"===e.level))),[I]),B=Boolean(w)&&I.filter((e=>!(0,r.isValidationMarker)(e))).length>0,L=R.length>0,N=F.length>0,W=L||N||B,V=(0,o.useMemo)((()=>[{_key:D}]),[D]),z=(0,o.useMemo)((()=>{var e=f.TEXT_STYLES[n.style]||f.TEXT_STYLES.normal;return o.default.createElement(s.TextFlex,{align:"flex-start",$level:null==n?void 0:n.level},n.listItem&&o.default.createElement(s.ListPrefixWrapper,{contentEditable:!1},o.default.createElement(e,{"data-list-prefix":""})),o.default.createElement(e,{"data-text":""},v))}),[n.style,n.listItem,n.level,v]),U=(0,o.useMemo)((()=>m&&!O?{paddingX:5}:m&&O?{paddingLeft:5,paddingRight:2}:O?{paddingLeft:3,paddingRight:2}:{paddingX:3}),[m,O]),H=(0,o.useMemo)((()=>n.listItem?{paddingY:2}:c.TEXT_STYLE_PADDING[n.style]||{paddingY:2}),[n]);return o.default.createElement(a.Box,p({"data-testid":"text-block"},H),o.default.createElement(s.TextBlockFlexWrapper,{"data-testid":"text-block__wrapper"},o.default.createElement(a.Box,p({flex:1},U),o.default.createElement(a.Tooltip,{placement:"top",boundaryElement:null==d?void 0:d.current,portal:"editor",disabled:!W,content:W&&o.default.createElement(s.TooltipBox,{padding:2},o.default.createElement(i.Markers,{markers:I,renderCustomMarkers:w}))},o.default.createElement(s.TextRoot,{$level:n.level,"data-error":L?"":void 0,"data-warning":N?"":void 0,"data-list-item":n.listItem,"data-custom-markers":B?"":void 0,"data-testid":"text-block__text",spellCheck:j,ref:d},z))),o.default.createElement(s.BlockExtrasContainer,{contentEditable:!1},O&&o.default.createElement(s.BlockActionsOuter,{marginRight:1},o.default.createElement(s.BlockActionsInner,null,S&&!g&&o.default.createElement(u.BlockActions,{onChange:y,block:n,renderBlockActions:O}))),m&&o.default.createElement(s.ChangeIndicatorWrapper,{onMouseOver:M,onMouseOut:A,$hasChanges:Boolean(C)},o.default.createElement(l.StyledChangeIndicatorWithProvidedFullPath,{compareDeep:!0,value:n,hasFocus:S,path:V,withHoverEffect:!1,onHasChanges:T}))),E&&o.default.createElement(l.ReviewChangesHighlightBlock,null)))};var r=n(12),a=n(1),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=d(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=n(44),u=n(1114),l=n(1115),c=n(361),s=n(2848),f=n(582);function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(d=function(e){return e?n:t})(e)}function p(){return p=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n [data-ui='TextBlock_inner'] {\n position: relative;\n flex: 1;\n }\n\n & > div:before {\n content: '';\n position: absolute;\n top: -","px;\n bottom: -","px;\n left: -","px;\n right: -","px;\n border-radius: ","px;\n background-color: var(--marker-bg-color);\n }\n\n &[data-custom-markers] {\n --marker-bg-color: ",";\n }\n\n &[data-warning] {\n --card-border-color: ",";\n --marker-bg-color: ",";\n }\n\n &[data-error] {\n --card-border-color: ",";\n --marker-bg-color: ",";\n }\n\n & [data-list-prefix] {\n position: absolute;\n margin-left: -4.5rem;\n width: 3.75rem;\n text-align: right;\n box-sizing: border-box;\n }\n\n &[data-list-item='number'] [data-list-prefix] {\n font-variant-numeric: tabular-nums;\n\n & > span:before {\n content: counter(",") '.';\n content: counter(",", ",") '.';\n }\n }\n\n &[data-list-item='bullet'] [data-list-prefix] {\n & > span {\n position: relative;\n top: -0.1875em;\n\n &:before {\n content: '","';\n font-size: 0.46666em;\n }\n }\n }\n\n & [data-text] {\n overflow-wrap: anywhere;\n text-transform: none;\n white-space: pre-wrap;\n font-family: ",";\n flex: 1;\n\n *::selection {\n background-color: ",";\n }\n }\n "])),a.dark?"screen":"multiply",u[1],u[1],u[1],u[1],i[2],a.dark?p.hues.purple[950].hex:p.hues.purple[50].hex,a.muted.caution.enabled.border,a.muted.caution.hovered.bg,a.muted.critical.enabled.border,a.muted.critical.hovered.bg,(0,b.createListName)(t),(0,b.createListName)(t),l,c,o.text.family,a.selectable.primary.pressed.bg)}));t.TextRoot=O;var w=(0,v.default)(h.Flex)(a||(a=g(["\n position: relative;\n"])));t.TextBlockFlexWrapper=w;var j=v.default.div(o||(o=g(["\n user-select: none;\n white-space: nowrap;\n"])));t.ListPrefixWrapper=j;var _=(0,v.default)(h.Box)(i||(i=g(["\n user-select: none;\n"])));t.BlockExtrasContainer=_;var E=(0,v.default)(h.Box)(u||(u=g(["\n line-height: 0;\n width: 25px;\n position: relative;\n"])));t.BlockActionsOuter=E;var P=(0,v.default)(h.Flex)((e=>{var t=e.theme.sanity,n=t.fonts,r=t.space,a=n.text.sizes[1],o=n.text.sizes[2],i=a.lineHeight-a.ascenderHeight-a.descenderHeight,u=o.lineHeight-o.ascenderHeight-o.descenderHeight,c=0-(i+r[2]+r[2]-u)/2;return(0,v.css)(l||(l=g(["\n user-select: none;\n position: absolute;\n right: 0;\n top: ","px;\n "])),c)}));t.BlockActionsInner=P;var x=(0,v.default)(h.Box)(c||(c=g(["\n max-width: 250px;\n"])));t.TooltipBox=x;var C=(0,v.default)(h.Flex)(s||(s=g(["\n position: relative;\n padding-left: ","px;\n"])),(e=>{var t=e.$level;return t?32*t:0}));t.TextFlex=C;var k=v.default.div((e=>{var t=e.theme,n=e.$hasChanges,r=t.sanity.space;return(0,v.css)(f||(f=g(["\n position: absolute;\n width: ","px;\n right: 0;\n top: -","px;\n bottom: -","px;\n padding-left: ","px;\n user-select: none;\n\n ","\n "])),r[2],r[1],r[1],r[1],!n&&(0,v.css)(d||(d=g(["\n display: none;\n "]))))}));t.ChangeIndicatorWrapper=k},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Editor=function(e){var t=e.hotkeys,n=e.initialSelection,u=e.isFullscreen,s=e.onCopy,d=e.onFocus,p=e.onPaste,h=e.onToggleFullscreen,v=e.readOnly,m=e.renderAnnotation,b=e.renderBlock,y=e.renderChild,g=e.scrollElement,O=e.scrollSelectionIntoView,w=e.setPortalElement,j=e.setScrollElement,_=(0,a.useLayer)().isTopLayer,E=(0,o.useRef)(),P=(0,a.useBoundaryElement)().element;(0,o.useEffect)((()=>{if(_&&u){var e=e=>{"Escape"===e.key&&(e.preventDefault(),e.stopPropagation(),h())};return window.addEventListener("keydown",e),()=>{window.removeEventListener("keydown",e)}}}),[u,_,h]);var x=(0,o.useCallback)((e=>{e.target instanceof Node&&!E.current.contains(e.target)&&(e.preventDefault(),e.stopPropagation())}),[]),C=(0,o.useCallback)((()=>o.default.createElement(o.default.Fragment,null,"Empty")),[]),k=(0,c.useSpellcheck)(),S=(0,o.useMemo)((()=>o.default.createElement(r.PortableTextEditable,{hotkeys:t,onCopy:s,onPaste:p,ref:E,renderAnnotation:m,renderBlock:b,renderChild:y,renderDecorator:f,renderPlaceholder:C,scrollSelectionIntoView:O,selection:n,spellCheck:k})),[t,n,s,p,m,b,y,C,O,k]);return o.default.createElement(l.Root,{$fullscreen:u,"data-testid":"pt-editor",onMouseDown:x},o.default.createElement(l.ToolbarCard,{"data-testid":"pt-editor__toolbar-card",shadow:1},o.default.createElement(i.Toolbar,{isFullscreen:u,hotkeys:t,onFocus:d,readOnly:v,onToggleFullscreen:h})),o.default.createElement(l.EditableCard,{flex:1},o.default.createElement(l.Scroller,{ref:j},o.default.createElement(l.EditableContainer,{padding:u?2:0,sizing:"border",width:1},o.default.createElement(l.EditableWrapper,{$isFullscreen:u,$readOnly:v},o.default.createElement(a.BoundaryElementProvider,{element:u?g:P},S)))),o.default.createElement("div",{"data-portal":"",ref:w})))};var r=n(33),a=n(1),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=n(2850),u=n(360),l=n(2857),c=n(2858);function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}var f=(e,t,n,r)=>o.default.createElement(u.Decorator,{mark:e},r())},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2851);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Toolbar=function(e){var t=e.hotkeys,n=e.isFullscreen,r=e.readOnly,a=e.onFocus,o=e.onToggleFullscreen,i=(0,w.useFeatures)(),u=(0,c.usePortableTextEditor)(),l=(0,c.usePortableTextEditorSelection)(),h=r||!l,v=(0,p.useToast)().push,m=(0,s.useCallback)((e=>{var t=!1,n=setTimeout((()=>{t=!0,v({id:"resolving-initial-value",status:"info",title:"Resolving initial value…"})}),300);return(0,d.resolveInitialValueForType)(e).then((e=>(t&&v({id:"resolving-initial-value",status:"info",duration:500,title:"Initial value resolved"}),e))).catch((t=>{v({title:"Could not resolve initial value",id:"resolving-initial-value",description:"Unable to resolve initial value for type: ".concat(e.name,": ").concat(t.message,"."),status:"error"})})).finally((()=>clearTimeout(n)))}),[v]),b=(0,s.useCallback)(function(){var e=P((function*(e){var t=yield m(e),n=c.PortableTextEditor.insertBlock(u,e,t);c.PortableTextEditor.blur(u),a(n.concat(f.FOCUS_TERMINATOR))}));return function(t){return e.apply(this,arguments)}}(),[u,a,m]),y=(0,s.useCallback)(function(){var e=P((function*(e){var t=yield m(e),n=c.PortableTextEditor.insertChild(u,e,t);c.PortableTextEditor.blur(u),a(n.concat(f.FOCUS_TERMINATOR))}));return function(t){return e.apply(this,arguments)}}(),[u,a,m]),g=(0,w.useActionGroups)({hotkeys:t,onFocus:a,resolveInitialValue:m,disabled:!0}),j=(0,s.useMemo)((()=>(0,O.getBlockStyles)(i)),[i]),_=(0,s.useMemo)((()=>(0,O.getInsertMenuItems)(i,h,b,y)),[h,i,b,y]);return s.default.createElement(R,{actionGroups:g,blockStyles:j,disabled:h,insertMenuItems:_,isFullscreen:n,onToggleFullscreen:o})};var r,a,o,i,u,l,c=n(33),s=_(n(0)),f=n(17),d=n(112),p=n(1),h=n(8),v=_(n(3)),m=n(10),b=n(2852),y=n(2855),g=n(2856),O=n(583),w=n(362);function j(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(j=function(e){return e?n:t})(e)}function _(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=j(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}return r.default=e,n&&n.set(e,r),r}function E(e,t,n,r,a,o,i){try{var u=e[o](i),l=u.value}catch(e){return void n(e)}u.done?t(l):Promise.resolve(l).then(r,a)}function P(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){E(o,r,a,i,u,"next",e)}function u(e){E(o,r,a,i,u,"throw",e)}i(void 0)}))}}function x(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return C(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return C(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function C(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.$withInsertMenu&&(0,v.css)(u||(u=k(["\n max-width: max-content;\n border-right: 1px solid var(--card-border-color);\n "]))))),T=(0,v.default)(p.Box)(l||(l=k(["\n border-left: 1px solid var(--card-border-color);\n"]))),I="undefined"!=typeof window&&/Mac|iPod|iPhone|iPad/.test(window.navigator.platform),R=(0,s.memo)((function(e){var t=e.actionGroups,n=e.blockStyles,r=e.disabled,a=e.insertMenuItems,o=e.isFullscreen,i=e.onToggleFullscreen,u=t.reduce(((e,t)=>e+t.actions.length),0)>0,l=a.length>0,c=x((0,s.useState)(null),2),f=c[0],d=c[1],v=(0,p.useElementRect)(f),O=!!v&&(null==v?void 0:v.width)<400;return(0,m.useRovingFocus)({rootElement:f}),s.default.createElement(S,{align:"center",ref:d},s.default.createElement(M,{flex:O?1:void 0},s.default.createElement(D,{padding:o?2:1},s.default.createElement(y.BlockStyleSelect,{disabled:r,items:n}))),s.default.createElement(p.Flex,{flex:1},u&&s.default.createElement(A,{flex:O?void 0:1,padding:o?2:1,$withInsertMenu:l},s.default.createElement(b.ActionMenu,{disabled:r,collapsed:O,groups:t,isFullscreen:o})),l&&s.default.createElement(p.Box,{flex:O?void 0:1,padding:o?2:1},s.default.createElement(g.InsertMenu,{disabled:r,collapsed:O,items:a,isFullscreen:o}))),s.default.createElement(T,{padding:o?2:1},s.default.createElement(p.Tooltip,{content:s.default.createElement(p.Flex,{align:"center",padding:1},s.default.createElement(p.Box,{flex:1,paddingX:1},s.default.createElement(p.Text,{size:1},"".concat(o?"Collapse":"Expand"," editor"))),s.default.createElement(p.Box,{marginLeft:1},s.default.createElement(p.Hotkeys,{keys:["".concat(I?"Cmd":"Ctrl"),"Enter"]}))),placement:o?"bottom":"top",portal:"default"},s.default.createElement(p.Button,{padding:2,icon:o?h.CollapseIcon:h.ExpandIcon,mode:"bleed",onClick:i}))))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ActionMenu=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(10),o=n(1),i=n(8),u=n(33),l=n(362),c=n(583);function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function f(){return f=Object.assign||function(e){for(var t=1;tn.reduce(((e,t)=>e.concat(t.actions.map(((e,t)=>0===t?p(p({},e),{},{firstInGroup:!0}):e)))),[])),[n]),E=(0,l.useActiveActionKeys)({actions:_}),P=(0,r.useCallback)((()=>{u.PortableTextEditor.focus(g)}),[g]),x=(0,r.useMemo)((()=>_.map((e=>{var t="annotation"===e.type&&w,n=E.includes(e.key);return r.default.createElement(a.CollapseMenuButton,f({disabled:j||t},b,{dividerBefore:e.firstInGroup,icon:(0,c.getActionIcon)(e,n),key:e.key,onClick:()=>e.handle(n),selected:n,text:e.title||e.key,tooltipText:e.title||e.key,tooltipProps:{disabled:j||t,placement:s?"bottom":"top",portal:"default"}}))}))),[_,E,j,w,s]),C=(0,r.useMemo)((()=>({button:r.default.createElement(o.Button,{icon:i.EllipsisVerticalIcon,mode:"bleed",padding:2,disabled:j}),popover:m})),[j]);return r.default.createElement(v,{collapsed:d,disableRestoreFocusOnClose:!0,gap:1,menuButtonProps:C,onMenuClose:P},x)}));t.ActionMenu=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useUnique=function(e){var t=(0,o.useRef)(e);(0,a.default)(t.current,e)||(t.current=e);return t.current};var r,a=(r=n(27))&&r.__esModule?r:{default:r},o=n(0)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CustomIcon=function(e){var t=e.icon,n=e.active,r=(0,o.useMemo)((()=>({backgroundImage:"url(".concat(t,")"),filter:n?"invert(100%)":"invert(0%)"})),[n,t]);return o.default.createElement(c,{style:r})};var r,a,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var u=a?Object.getOwnPropertyDescriptor(e,o):null;u&&(u.get||u.set)?Object.defineProperty(r,o,u):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0));function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}var u,l,c=((r=n(3))&&r.__esModule?r:{default:r}).default.div(a||(u=["\n width: 1em;\n height: 1em;\n border-radius: inherit;\n background-origin: content-box;\n background-position: center;\n background-repeat: no-repeat;\n background-size: cover;\n transform: scale(0.7);\n"],l||(l=u.slice(0)),a=Object.freeze(Object.defineProperties(u,{raw:{value:Object.freeze(l)}}))))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BlockStyleSelect=void 0;var r,a,o,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),u=n(33),l=n(1),c=n(8),s=(r=n(3))&&r.__esModule?r:{default:r},f=n(582),d=n(362);function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function h(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return v(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return v(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function v(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ni.default.createElement(f.Heading1,null,e),h2:e=>i.default.createElement(f.Heading2,null,e),h3:e=>i.default.createElement(f.Heading3,null,e),h4:e=>i.default.createElement(f.Heading4,null,e),h5:e=>i.default.createElement(f.Heading5,null,e),h6:e=>i.default.createElement(f.Heading6,null,e),normal:e=>i.default.createElement(f.Normal,null,e),blockquote:e=>i.default.createElement(f.BlockQuote,{"data-option":"blockquote"},e)},j=Object.keys(w),_=e=>e.preventDefault(),E={key:"style-none",style:null,styleComponent:null,title:"No style"},P=(0,i.memo)((function(e){var t=e.disabled,n=e.items,r=(0,u.usePortableTextEditor)(),a=(0,d.useFeatures)(),o=(0,d.useFocusBlock)(),s=h((0,i.useState)(!1),2),f=s[0],p=s[1],v=t||!!o&&a.types.block.name!==o._type,m=(0,d.useActiveStyleKeys)({items:n}),P=(0,i.useMemo)((()=>{var e=n.filter((e=>m.includes(e.style))),t=n;return 0===e.length&&t.length>1&&(t=t.concat([E]),e.push(E)),{activeItems:e,items:t}}),[m,n]),x=P.activeItems,C=P.items,k=(0,i.useMemo)((()=>x.length>1?"Multiple":1===x.length?x[0].title:E.title),[x]);(0,i.useEffect)((()=>{f&&(u.PortableTextEditor.focus(r),p(!1))}),[x,f,r]);var S=(0,i.useCallback)((e=>{o&&e.style!==o.style&&u.PortableTextEditor.toggleBlockStyle(r,e.style),p(!0)}),[r,o]),D=(0,i.useCallback)(((e,t)=>j.includes(e)?(0,w[e])(t):i.default.createElement(l.Text,null,t)),[]),M=(0,i.useMemo)((()=>i.default.createElement(g,{disabled:v,iconRight:c.SelectIcon,mode:"bleed",onClick:_,padding:2,text:k})),[v,k]),A=(0,i.useMemo)((()=>i.default.createElement(l.Menu,{disabled:v},C.map((e=>i.default.createElement(y,{key:e.key,pressed:x.includes(e),onClick:v?void 0:()=>S(e)},D(e.style,(null==e?void 0:e.title)||e.style)))))),[v,x,S,C,D]);return i.default.createElement(b,{popover:O,id:"block-style-select",button:M,menu:A})}));t.BlockStyleSelect=P},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.InsertMenu=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(10),o=n(8),i=n(1),u=n(33),l=n(362);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}var s=(0,r.memo)(a.CollapseMenu),f={constrainSize:!0,portal:!0},d=(0,r.memo)((function(e){var t=e.disabled,n=e.items,c=e.isFullscreen,d=e.collapsed,p=(0,l.useFeatures)(),h=(0,l.useFocusBlock)(),v=(0,u.usePortableTextEditor)(),m=h&&h._type!==p.types.block.name,b=(0,r.useCallback)((()=>{u.PortableTextEditor.focus(v)}),[v]),y=(0,r.useMemo)((()=>n.map((e=>{var n=e.type.title||e.type.type.name;return r.default.createElement(a.CollapseMenuButton,{"aria-label":"Insert ".concat(n).concat(e.inline?" (inline)":" (block)"),padding:2,mode:"bleed",disabled:t||m&&!0===e.inline,icon:e.icon,key:e.key,onClick:e.handle,text:n,tooltipText:"Insert ".concat(n),tooltipProps:{disabled:t,placement:c?"bottom":"top",portal:"default"}})}))),[n,t,m,c]),g=(0,r.useMemo)((()=>({button:r.default.createElement(i.Button,{icon:o.AddIcon,mode:"bleed",padding:2,disabled:t}),popover:f})),[t]);return r.default.createElement(s,{collapsed:d,collapseText:!1,disableRestoreFocusOnClose:!0,gap:1,menuButtonProps:g,onMenuClose:b},y)}));t.InsertMenu=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ToolbarCard=t.Scroller=t.Root=t.EditableWrapper=t.EditableContainer=t.EditableCard=void 0;var r,a,o,i,u,l,c,s,f=n(10),d=n(1),p=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=v(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(3)),h=n(360);function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(v=function(e){return e?n:t})(e)}function m(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var b=(0,p.default)(d.Card)(r||(r=m(["\n height: ",";\n\n &:not([hidden]) {\n display: flex;\n }\n\n flex-direction: column;\n"])),(e=>e.$fullscreen?"100%":"15em"));t.Root=b;var y=(0,p.default)(d.Card)(a||(a=m(["\n z-index: 10;\n line-height: 0;\n"])));t.ToolbarCard=y;var g=(0,p.default)(d.Card)(o||(o=m(["\n position: relative;\n overflow: hidden;\n\n & > [data-portal] {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n pointer-events: none;\n\n & > * {\n pointer-events: initial;\n }\n }\n\n &::selection,\n *::selection {\n background-color: transparent;\n }\n"])));t.EditableCard=g;var O=(0,p.default)(f.ScrollContainer)(i||(i=m(["\n position: relative;\n overflow: auto;\n height: 100%;\n display: flex;\n flex-direction: column;\n\n & > * {\n flex: 1;\n min-height: auto;\n }\n"])));t.Scroller=O;var w=(0,p.default)(d.Container)(u||(u=m(["\n /* @todo: calculate from theme */\n /* max-width: 728px; */\n"])));t.EditableContainer=w;var j=(0,p.default)(d.Card)(l||(l=m(["\n height: 100%;\n width: 100%;\n counter-reset: ",";\n overflow: hidden;\n\n & > div {\n height: 100%;\n }\n\n & .pt-editable {\n display: block;\n width: 100%;\n height: 100%;\n\n ","\n\n & > .pt-list-item-bullet + .pt-list-item-number,\n & > .pt-list-item-number + .pt-list-item-bullet {\n margin-top: ","px;\n counter-reset: ",";\n }\n\n & > :not(.pt-list-item) + .pt-list-item {\n margin-top: ","px;\n }\n\n /* Reset the list count if the element is not a numbered list item */\n & > :not(.pt-list-item-number) {\n counter-reset: ",";\n }\n\n ","\n\n & > .pt-list-item + :not(.pt-list-item) {\n margin-top: ","px;\n }\n\n & > :first-child {\n padding-top: ","px;\n }\n\n & > :last-child {\n padding-bottom: ","px;\n }\n\n /* & > .pt-block {\n & .pt-inline-object {\n }\n } */\n\n & .pt-drop-indicator {\n pointer-events: none;\n border: 1px solid var(--card-focus-ring-color) !important;\n height: 0px !important;\n border-radius: 1px;\n margin-top: -3px;\n left: calc(\n "," - 1px\n );\n right: calc(\n "," - 1px\n );\n width: calc(\n 100% -\n "," + 2px\n ) !important;\n }\n }\n"])),h.TEXT_LEVELS.map((e=>(0,h.createListName)(e))).join(" "),h.TEXT_LEVELS.map((e=>(0,p.css)(c||(c=m(["\n & > .pt-list-item-number[class~='pt-list-item-level-","'] {\n counter-increment: ",";\n }\n "])),e,(0,h.createListName)(e)))),(e=>e.theme.sanity.space[3]),h.TEXT_LEVELS.map((e=>(0,h.createListName)(e))).join(" "),(e=>e.theme.sanity.space[2]),h.TEXT_LEVELS.map((e=>(0,h.createListName)(e))).join(" "),h.TEXT_LEVELS.slice(1).map((e=>(0,p.css)(s||(s=m(["\n & > .pt-list-item-level-"," + .pt-list-item-level-"," {\n counter-reset: ",";\n }\n "])),e,e-1,(0,h.createListName)(e)))),(e=>e.theme.sanity.space[3]),(e=>{var t=e.$isFullscreen;return e.theme.sanity.space[t?5:3]}),(e=>{var t=e.$isFullscreen;return e.theme.sanity.space[t?9:5]}),(e=>{var t=e.$isFullscreen,n=e.theme;return t?(0,d.rem)(n.sanity.space[5]):(0,d.rem)(n.sanity.space[3])}),(e=>{var t=e.$isFullscreen,n=e.theme;return t?(0,d.rem)(n.sanity.space[5]):(0,d.rem)(n.sanity.space[3])}),(e=>{var t=e.$isFullscreen,n=e.theme;return t?(0,d.rem)(2*n.sanity.space[5]):(0,d.rem)(2*n.sanity.space[3])}));t.EditableWrapper=j},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useSpellcheck=function(){var e=(0,r.usePortableTextEditor)();return(0,a.useMemo)((()=>{var t,n=null===(t=e.portableTextFeatures.types.block.options)||void 0===t?void 0:t.spellCheck,r="undefined"!=typeof navigator&&/Chrome\/96/.test(navigator.userAgent);return(void 0!==n||!0!==r)&&n}),[e])};var r=n(33),a=n(0)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Root=t.ExpandedLayer=void 0;var r,a,o=n(1),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(3)),u=n(356);function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function c(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var s=i.default.div((e=>{var t=e.theme,n=t.sanity,a=n.focusRing,o=n.input,l=t.sanity.color.base,s={color:t.sanity.color.input.default.enabled.border,width:o.border.width};return(0,i.css)(r||(r=c(["\n --input-box-shadow: ",";\n\n position: relative;\n\n & [data-wrapper] {\n overflow: hidden;\n position: relative;\n z-index: 1;\n padding: ","px;\n }\n\n & [data-border] {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n box-shadow: var(--input-box-shadow);\n z-index: 2;\n border-radius: 1px;\n pointer-events: none;\n }\n\n &:not([data-read-only])[data-focused] [data-border] {\n --input-box-shadow: ",";\n }\n "])),(0,u.focusRingBorderStyle)(s),o.border.width,(0,u.focusRingStyle)({base:l,border:s,focusRing:a}))}));t.Root=s;var f=(0,i.default)(o.Layer)(a||(a=c(["\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n"])));t.ExpandedLayer=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useObjectEditData=function(e,t){var n=(0,r.usePortableTextEditor)(),u=(0,r.usePortableTextEditorSelection)();return(0,o.useMemo)((()=>{var o=e&&(0,a.isKeySegment)(e[0])?e[0]:void 0,l=o&&e&&"children"===e[1]&&(0,a.isKeyedObject)(e[2]);if(o&&"markDefs"===e[1]){var c=i(r.PortableTextEditor.findByPath(n,e.slice(0,1)),1)[0],s=c||void 0,f=s&&!1===r.PortableTextEditor.isVoid(n,s)&&e[2];if(f){var d=s.children.find((e=>Array.isArray(e.marks)&&e.marks.includes(f._key)));if(d)return{editorPath:[o,"children",{_key:d._key}],formBuilderPath:e.slice(0,3),returnToSelection:u,kind:"annotation",editorHTMLElementRef:t.child}}}if(e&&(l&&e.length>3||!l&&e.length>1)){var p="blockObject",h=e.slice(0,1);if(l&&(p="inlineObject",h=h.concat(e.slice(1,3))),i(r.PortableTextEditor.findByPath(n,h),1)[0])return{editorPath:h,formBuilderPath:h,kind:p,returnToSelection:u,editorHTMLElementRef:l?t.inline:t.block}}return t.child.current=null,t.block.current=null,null}),[n,e,t.block,t.child,t.inline,u])};var r=n(33),a=n(12),o=n(0);function i(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return u(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return u(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n(t,n)=>{if(a.PortableTextEditor.getSelection(t)){var r=n.startContainer.parentElement;if(!r)return;var o=r.getBoundingClientRect;r.getBoundingClientRect=n.getBoundingClientRect.bind(n);var u=0,l=!1;try{var c=a.PortableTextEditor.focusBlock(t),s=a.PortableTextEditor.getPortableTextFeatures(t).types.block,f=c._type!==s.name;if(c&&f&&e){var d=a.PortableTextEditor.findDOMNode(t,c),p=d.getBoundingClientRect();u=p.height;var h=e.scrollTop,v=h+e.clientHeight,m=d.offsetTop,b=m+d.clientHeight;l=m>=h&&b<=v||(mh||b>v&&m{l||e.forEach((e=>{var t=e.el,n=e.top,r=e.left;t.scrollTop=n-(u?u+5:0),t.scrollLeft=r}))},boundary:e,block:u?"start":"center",inline:"nearest"}),r.getBoundingClientRect=o}}),[e])};var r,a=n(33),o=n(0),i=(r=n(249))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useObjectEditFormBuilderFocus=function(e){var t=(0,o.usePortableTextEditor)(),n=(0,o.usePortableTextEditorSelection)(),r=(0,i.useCallback)((r=>{var i;n&&((0,a.default)(r,n.focus.path)&&(i=[...r,u.FOCUS_TERMINATOR]),o.PortableTextEditor.blur(t)),e(i||r)}),[t,e,n]),c=l,s=(0,i.useCallback)((()=>{n?(o.PortableTextEditor.focus(t),e([...n.focus.path])):(e([]),o.PortableTextEditor.focus(t))}),[t,e,n]);return(0,i.useMemo)((()=>({onEditObjectFormBuilderFocus:r,onEditObjectFormBuilderBlur:c,onEditObjectClose:s})),[c,r,s])};var r,a=(r=n(27))&&r.__esModule?r:{default:r},o=n(33),i=n(0),u=n(17);var l=()=>{}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useObjectEditFormBuilderChange=function(e,t){var n=(0,r.useCallback)(((n,r)=>{var a=n;r.slice(0).reverse().forEach((e=>{a=a.prefixAll(e)})),a.patches.map((e=>t.next(e))),e(a)}),[e,t]);return(0,r.useMemo)((()=>({onObjectEditFormBuilderChange:n})),[n])};var r=n(0)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useHotkeys=function(e){var t=(0,a.usePortableTextEditor)(),n=(0,r.useMemo)((()=>e),[]);n!==e&&console.warn("Make sure that hotkeys are a stable object across renders, or there will be issues with key handling in the Portable Text Editor.");return(0,r.useMemo)((()=>{var e={marks:{}};return a.PortableTextEditor.getPortableTextFeatures(t).decorators.forEach((t=>{switch(t.value){case"strong":e.marks["mod+b"]=t.value;break;case"em":e.marks["mod+i"]=t.value;break;case"underline":e.marks["mod+u"]=t.value;break;case"code":e.marks["mod+'"]=t.value}})),{marks:i(i({},e.marks),(n||{}).marks),custom:n.custom}}),[t,n])};var r=n(0),a=n(33);function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function i(e){for(var t=1;t{if(!e&&n&&n.editorHTMLElementRef.current&&c.current!==n.editorPath){(0,i.default)(n.editorHTMLElementRef.current,{boundary:u,scrollMode:"if-needed"});var r={path:t,offset:0},o={anchor:r,focus:r};a.PortableTextEditor.isObjectPath(f,t)||a.PortableTextEditor.select(f,o),c.current=n.editorPath}}),[f,t,e,n,u]),(0,o.useEffect)((()=>{var o,c,d;if(!e&&null===n&&1===t.length&&!(0,r.default)(t,null===(o=a.PortableTextEditor.getSelection(f))||void 0===o?void 0:o.focus.path)&&!a.PortableTextEditor.isObjectPath(f,t)){var p=a.PortableTextEditor.findByPath(f,t),h=(d=1,function(e){if(Array.isArray(e))return e}(c=p)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}}(c,d)||function(e,t){if(e){if("string"==typeof e)return l(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?l(e,t):void 0}}(c,d)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[0],v=a.PortableTextEditor.findDOMNode(f,h);if(v){(0,i.default)(v,{boundary:u,scrollMode:"if-needed"});var m={path:t,offset:0},b={anchor:m,focus:m};a.PortableTextEditor.select(f,b),a.PortableTextEditor.focus(f)}}s.current=t}),[f,t,e,n,u])};var r=u(n(27)),a=n(33),o=n(0),i=u(n(249));function u(e){return e&&e.__esModule?e:{default:e}}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{i&&t({type:"mutation",patches:i.patches})}),[t,i]);return a.default.createElement(o.Alert,{suffix:a.default.createElement(r.Stack,{padding:2},i.action&&a.default.createElement(r.Grid,{columns:[1,2],gap:1},a.default.createElement(r.Button,{mode:"ghost",onClick:n,text:"Ignore"}),a.default.createElement(r.Button,{onClick:u,text:i.action,tone:"caution"})),a.default.createElement(r.Box,{padding:3},i.action&&a.default.createElement(r.Text,{as:"p",muted:!0,size:1},"NOTE: It’s generally safe to perform the action above, but if you are in doubt, get in touch with those responsible for configuring your studio."))),title:a.default.createElement(a.default.Fragment,null,"Invalid block value")},a.default.createElement(r.Stack,{space:3},a.default.createElement(r.Text,{as:"p",muted:!0,size:1},i.description),a.default.createElement(r.Card,{border:!0,overflow:"auto",padding:2,tone:"inherit"},a.default.createElement(r.Code,{language:"json"},JSON.stringify(i.item,null,2)))))};var r=n(1),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var u=a?Object.getOwnPropertyDescriptor(e,o):null;u&&(u.get||u.set)?Object.defineProperty(r,o,u):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(98);function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.VisibleOnFocusButton=function(e){var t=e.children,n=e.onClick,r=(0,a.useLayer)().zIndex;return o.default.createElement(c,{mode:"ghost",onClick:n,$zIndex:r+1},t)};var r,a=n(1),o=i(n(0));function i(e){return e&&e.__esModule?e:{default:e}}var u,l,c=(0,i(n(3)).default)(a.Button)(r||(u=["\n position: absolute;\n z-index: ",";\n margin: 1px;\n\n &:not(:focus) {\n height: 1px;\n width: 1px;\n overflow: hidden;\n clip: rect(1px, 1px, 1px, 1px);\n }\n"],l||(l=u.slice(0)),r=Object.freeze(Object.defineProperties(u,{raw:{value:Object.freeze(l)}}))),(e=>e.$zIndex))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TagsArrayInput=void 0;var r=c(n(0)),a=n(10),o=n(20),i=n(2869),u=c(n(21));function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function c(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}return r.default=e,n&&n.set(e,r),r}var s=(0,r.forwardRef)((function(e,t){var n=e.level,l=e.markers,c=e.onChange,s=e.onFocus,f=e.presence,d=e.readOnly,p=e.type,h=e.value,v=void 0===h?[]:h,m=(0,o.useId)(),b=(0,r.useMemo)((()=>v.map((e=>({value:e})))),[v]),y=(0,r.useRef)(null),g=(0,r.useCallback)((e=>{var t=0===e.length?(0,u.unset)():(0,u.set)(e.map((e=>e.value)));c(u.default.from(t))}),[c]);return(0,r.useImperativeHandle)(t,(()=>({focus:()=>{var e;return null===(e=y.current)||void 0===e?void 0:e.focus()}}))),r.default.createElement(a.FormField,{level:n,title:p.title,description:p.description,__unstable_presence:f,inputId:m,__unstable_markers:l},r.default.createElement(i.TagInput,{id:m,onChange:g,onFocus:s,readOnly:d,ref:y,value:b}))}));t.TagsArrayInput=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2870);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TagInput=void 0;var r,a=n(8),o=n(1),i=f(n(0)),u=f(n(3)),l=n(2871),c=["disabled","onChange","onFocus","placeholder","readOnly","value"];function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function f(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}return r.default=e,n&&n.set(e,r),r}function d(){return d=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var m=(0,u.default)(o.Box)((e=>{var t=e.theme,n=t.sanity,r=n.focusRing,a=n.input,i=n.radius,u=t.sanity.color.input,c=(0,o.rem)(t.sanity.space[1]);return{position:"relative",borderRadius:"".concat(i[1],"px"),color:u.default.enabled.fg,backgroundColor:u.default.enabled.bg,boxShadow:(0,l.focusRingBorderStyle)({color:u.default.enabled.border,width:a.border.width}),"& > .content":{position:"relative",lineHeight:0,margin:"-".concat(c," 0 0 -").concat(c)},"& > .content > div":{display:"inline-block",verticalAlign:"top",padding:"".concat(c," 0 0 ").concat(c)},"&:not([data-read-only])":{cursor:"text"},"@media(hover:hover)":{"&:not([data-disabled]):not([data-read-only]):hover":{borderColor:u.default.hovered.border}},"&:not([data-disabled]):not([data-read-only])[data-focused]":{boxShadow:(0,l.focusRingStyle)({border:{color:u.default.enabled.border,width:a.border.width},focusRing:r})},"*:disabled + &":{color:u.default.disabled.fg,backgroundColor:u.default.disabled.bg,boxShadow:(0,l.focusRingBorderStyle)({color:u.default.disabled.border,width:a.border.width})}}})),b=u.default.input((e=>{var t=e.theme,n=t.sanity.fonts.text,r=t.sanity.color.input,a=t.sanity.space[2],i=t.sanity.fonts.text.sizes[2];return{appearance:"none",background:"none",border:0,borderRadius:0,outline:"none",fontSize:(0,o.rem)(i.fontSize),lineHeight:i.lineHeight/i.fontSize,fontFamily:n.family,fontWeight:n.weights.regular,margin:0,display:"block",minWidth:"1px",maxWidth:"100%",boxSizing:"border-box",paddingTop:(0,o.rem)(a-i.ascenderHeight),paddingRight:(0,o.rem)(a),paddingBottom:(0,o.rem)(a-i.descenderHeight),paddingLeft:(0,o.rem)(a),"&:not(:invalid):not(:disabled)":{color:r.default.enabled.fg},"&:not(:invalid):disabled":{color:r.default.disabled.fg}}})),y=(0,u.default)(o.Box)((e=>{var t,n,a=e.theme.sanity.color.input;return(0,u.css)(r||(t=["\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n pointer-events: none;\n --card-fg-color: ",";\n "],n||(n=t.slice(0)),r=Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(n)}}))),a.default.enabled.placeholder)})),g=(0,i.forwardRef)(((e,t)=>{var n=e.disabled,r=e.onChange,a=e.onFocus,u=e.placeholder,l=e.readOnly,s=e.value,f=void 0===s?[]:s,h=v(e,c),g=(0,i.useMemo)((()=>u||("undefined"!=typeof window&&"ontouchstart"in window?"Enter tag…":"Enter tag and press ENTER…")),[u]),w=p((0,i.useState)(""),2),j=w[0],_=w[1],E=!n&&!l,P=p((0,i.useState)(!1),2),x=P[0],C=P[1],k=(0,o.useForwardedRef)(t),S=(0,i.useRef)(null),D=(0,i.useCallback)((e=>{if(!((0,o.isHTMLElement)(e.target)&&e.target.closest('[data-ui="Tag"]'))){var t=k.current;t&&setTimeout((()=>t.focus()),0)}}),[k]),M=(0,i.useCallback)((()=>{C(!1)}),[]),A=(0,i.useCallback)((e=>{_(e.currentTarget.value)}),[]),T=(0,i.useCallback)((()=>{C(!0),a&&a()}),[a]),I=(0,i.useCallback)((e=>{if("Enter"===e.key&&(e.preventDefault(),e.stopPropagation(),r&&j)){var t=f.concat([{value:j}]);_(""),r&&r(t)}}),[j,r,f]),R=(0,i.useCallback)((e=>{if(r){var t=f.slice(0);t.splice(e,1),r(t)}}),[r,f]);return(0,i.useEffect)((()=>{var e=k.current;e&&(e.style.width="0",e.style.width="".concat(e.scrollWidth,"px"))}),[k,j]),i.default.createElement(m,{"data-disabled":n?"":void 0,"data-focused":x?"":void 0,"data-read-only":l?"":void 0,"data-ui":"TagInput",onPointerDown:D,padding:1,ref:S},E&&i.default.createElement(y,{hidden:Boolean(j||f.length),padding:3},i.default.createElement(o.Text,{textOverflow:"ellipsis"},g)),i.default.createElement("div",{className:"content"},f.map(((e,t)=>i.default.createElement("div",{key:"tag-".concat(t)},i.default.createElement(O,{enabled:E,index:t,muted:n,onRemove:R,tag:e})))),i.default.createElement("div",{key:"tag-input"},i.default.createElement(b,d({},h,{disabled:!E,onBlur:M,onChange:A,onFocus:T,onKeyDown:I,ref:k,type:"text",value:j})))))}));function O(e){var t=e.enabled,n=e.index,r=e.muted,u=e.onRemove,l=e.tag,c=(0,i.useCallback)((()=>{u(n)}),[n,u]);return i.default.createElement(o.Card,{"data-ui":"Tag",padding:1,radius:2,tone:"transparent"},i.default.createElement(o.Flex,{align:"center"},i.default.createElement(o.Box,{flex:1,padding:1},i.default.createElement(o.Text,{muted:r},l.value)),t&&i.default.createElement(o.Box,{marginLeft:1},i.default.createElement(o.Button,{icon:a.CloseIcon,mode:"bleed",onClick:c,padding:1}))))}t.TagInput=g,g.displayName="TagInput"},function(e,t,n){"use strict";function r(e){return"inset 0 0 0 ".concat(e.width,"px ").concat(e.color)}Object.defineProperty(t,"__esModule",{value:!0}),t.focusRingBorderStyle=r,t.focusRingStyle=function(e){var t=e.base,n=e.border,a=e.focusRing,o=a.offset+a.width,i=0-a.offset,u=t?t.bg:"var(--card-bg-color)";return[i>0&&"inset 0 0 0 ".concat(i,"px var(--card-focus-ring-color)"),n&&r(n),i<0&&"0 0 0 ".concat(0-i,"px ").concat(u),o>0&&"0 0 0 ".concat(o,"px var(--card-focus-ring-color)")].filter(Boolean).join(",")}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,o.getOption)(e,"list")?r.default:a.default};var r=i(n(1119)),a=i(n(570)),o=n(1118);function i(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";(function(t){var r=n(29); +/*! + * The buffer module from node.js, for the browser. + * + * @author Feross Aboukhadijeh + * @license MIT + */function a(e,t){if(e===t)return 0;for(var n=e.length,r=t.length,a=0,o=Math.min(n,r);a=0;c--)if(s[c]!==f[c])return!1;for(c=s.length-1;c>=0;c--)if(!g(e[u=s[c]],t[u],n,r))return!1;return!0}(e,t,n,r))}return n?e===t:e==t}function O(e){return"[object Arguments]"==Object.prototype.toString.call(e)}function w(e,t){if(!e||!t)return!1;if("[object RegExp]"==Object.prototype.toString.call(t))return t.test(e);try{if(e instanceof t)return!0}catch(e){}return!Error.isPrototypeOf(t)&&!0===t.call({},e)}function j(e,t,n,r){var a;if("function"!=typeof t)throw new TypeError('"block" argument must be a function');"string"==typeof n&&(r=n,n=null),a=function(e){var t;try{e()}catch(e){t=e}return t}(t),r=(n&&n.name?" ("+n.name+").":".")+(r?" "+r:"."),e&&!a&&b(a,n,"Missing expected exception"+r);var o="string"==typeof r,u=!e&&a&&!n;if((!e&&i.isError(a)&&o&&w(a,n)||u)&&b(a,n,"Got unwanted exception"+r),e&&a&&n&&!w(a,n)||!e&&a)throw a}d.AssertionError=function(e){this.name="AssertionError",this.actual=e.actual,this.expected=e.expected,this.operator=e.operator,e.message?(this.message=e.message,this.generatedMessage=!1):(this.message=function(e){return v(m(e.actual),128)+" "+e.operator+" "+v(m(e.expected),128)}(this),this.generatedMessage=!0);var t=e.stackStartFunction||b;if(Error.captureStackTrace)Error.captureStackTrace(this,t);else{var n=new Error;if(n.stack){var r=n.stack,a=h(t),o=r.indexOf("\n"+a);if(o>=0){var i=r.indexOf("\n",o+1);r=r.substring(i+1)}this.stack=r}}},i.inherits(d.AssertionError,Error),d.fail=b,d.ok=y,d.equal=function(e,t,n){e!=t&&b(e,t,n,"==",d.equal)},d.notEqual=function(e,t,n){e==t&&b(e,t,n,"!=",d.notEqual)},d.deepEqual=function(e,t,n){g(e,t,!1)||b(e,t,n,"deepEqual",d.deepEqual)},d.deepStrictEqual=function(e,t,n){g(e,t,!0)||b(e,t,n,"deepStrictEqual",d.deepStrictEqual)},d.notDeepEqual=function(e,t,n){g(e,t,!1)&&b(e,t,n,"notDeepEqual",d.notDeepEqual)},d.notDeepStrictEqual=function e(t,n,r){g(t,n,!0)&&b(t,n,r,"notDeepStrictEqual",e)},d.strictEqual=function(e,t,n){e!==t&&b(e,t,n,"===",d.strictEqual)},d.notStrictEqual=function(e,t,n){e===t&&b(e,t,n,"!==",d.notStrictEqual)},d.throws=function(e,t,n){j(!0,e,t,n)},d.doesNotThrow=function(e,t,n){j(!1,e,t,n)},d.ifError=function(e){if(e)throw e},d.strict=r((function e(t,n){t||b(t,!0,n,"==",e)}),d,{equal:d.strictEqual,deepEqual:d.deepStrictEqual,notEqual:d.notStrictEqual,notDeepEqual:d.notDeepStrictEqual}),d.strict.strict=d.strict;var _=Object.keys||function(e){var t=[];for(var n in e)u.call(e,n)&&t.push(n);return t}}).call(t,n(59))},function(e,t,n){(function(e){var r=Object.getOwnPropertyDescriptors||function(e){for(var t=Object.keys(e),n={},r=0;r=o)return e;switch(e){case"%s":return String(r[n++]);case"%d":return Number(r[n++]);case"%j":try{return JSON.stringify(r[n++])}catch(e){return"[Circular]"}default:return e}})),l=r[n];n=3&&(r.depth=arguments[2]),arguments.length>=4&&(r.colors=arguments[3]),h(n)?r.showHidden=n:n&&t._extend(r,n),y(r.showHidden)&&(r.showHidden=!1),y(r.depth)&&(r.depth=2),y(r.colors)&&(r.colors=!1),y(r.customInspect)&&(r.customInspect=!0),r.colors&&(r.stylize=l),s(r,e,r.depth)}function l(e,t){var n=u.styles[t];return n?"["+u.colors[n][0]+"m"+e+"["+u.colors[n][1]+"m":e}function c(e,t){return e}function s(e,n,r){if(e.customInspect&&n&&_(n.inspect)&&n.inspect!==t.inspect&&(!n.constructor||n.constructor.prototype!==n)){var a=n.inspect(r,e);return b(a)||(a=s(e,a,r)),a}var o=function(e,t){if(y(t))return e.stylize("undefined","undefined");if(b(t)){var n="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(n,"string")}if(m(t))return e.stylize(""+t,"number");if(h(t))return e.stylize(""+t,"boolean");if(v(t))return e.stylize("null","null")}(e,n);if(o)return o;var i=Object.keys(n),u=function(e){var t={};return e.forEach((function(e,n){t[e]=!0})),t}(i);if(e.showHidden&&(i=Object.getOwnPropertyNames(n)),j(n)&&(i.indexOf("message")>=0||i.indexOf("description")>=0))return f(n);if(0===i.length){if(_(n)){var l=n.name?": "+n.name:"";return e.stylize("[Function"+l+"]","special")}if(g(n))return e.stylize(RegExp.prototype.toString.call(n),"regexp");if(w(n))return e.stylize(Date.prototype.toString.call(n),"date");if(j(n))return f(n)}var c,O="",E=!1,P=["{","}"];(p(n)&&(E=!0,P=["[","]"]),_(n))&&(O=" [Function"+(n.name?": "+n.name:"")+"]");return g(n)&&(O=" "+RegExp.prototype.toString.call(n)),w(n)&&(O=" "+Date.prototype.toUTCString.call(n)),j(n)&&(O=" "+f(n)),0!==i.length||E&&0!=n.length?r<0?g(n)?e.stylize(RegExp.prototype.toString.call(n),"regexp"):e.stylize("[Object]","special"):(e.seen.push(n),c=E?function(e,t,n,r,a){for(var o=[],i=0,u=t.length;i=0&&0,e+t.replace(/\u001b\[\d\d?m/g,"").length+1}),0)>60)return n[0]+(""===t?"":t+"\n ")+" "+e.join(",\n ")+" "+n[1];return n[0]+t+" "+e.join(", ")+" "+n[1]}(c,O,P)):P[0]+O+P[1]}function f(e){return"["+Error.prototype.toString.call(e)+"]"}function d(e,t,n,r,a,o){var i,u,l;if((l=Object.getOwnPropertyDescriptor(t,a)||{value:t[a]}).get?u=l.set?e.stylize("[Getter/Setter]","special"):e.stylize("[Getter]","special"):l.set&&(u=e.stylize("[Setter]","special")),k(r,a)||(i="["+a+"]"),u||(e.seen.indexOf(l.value)<0?(u=v(n)?s(e,l.value,null):s(e,l.value,n-1)).indexOf("\n")>-1&&(u=o?u.split("\n").map((function(e){return" "+e})).join("\n").substr(2):"\n"+u.split("\n").map((function(e){return" "+e})).join("\n")):u=e.stylize("[Circular]","special")),y(i)){if(o&&a.match(/^\d+$/))return u;(i=JSON.stringify(""+a)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(i=i.substr(1,i.length-2),i=e.stylize(i,"name")):(i=i.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),i=e.stylize(i,"string"))}return i+": "+u}function p(e){return Array.isArray(e)}function h(e){return"boolean"==typeof e}function v(e){return null===e}function m(e){return"number"==typeof e}function b(e){return"string"==typeof e}function y(e){return void 0===e}function g(e){return O(e)&&"[object RegExp]"===E(e)}function O(e){return"object"==typeof e&&null!==e}function w(e){return O(e)&&"[object Date]"===E(e)}function j(e){return O(e)&&("[object Error]"===E(e)||e instanceof Error)}function _(e){return"function"==typeof e}function E(e){return Object.prototype.toString.call(e)}function P(e){return e<10?"0"+e.toString(10):e.toString(10)}t.debuglog=function(n){if(y(o)&&(o={}.NODE_DEBUG||""),n=n.toUpperCase(),!i[n])if(new RegExp("\\b"+n+"\\b","i").test(o)){var r=e.pid;i[n]=function(){var e=t.format.apply(t,arguments);console.error("%s %d: %s",n,r,e)}}else i[n]=function(){};return i[n]},t.inspect=u,u.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},u.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},t.isArray=p,t.isBoolean=h,t.isNull=v,t.isNullOrUndefined=function(e){return null==e},t.isNumber=m,t.isString=b,t.isSymbol=function(e){return"symbol"==typeof e},t.isUndefined=y,t.isRegExp=g,t.isObject=O,t.isDate=w,t.isError=j,t.isFunction=_,t.isPrimitive=function(e){return null===e||"boolean"==typeof e||"number"==typeof e||"string"==typeof e||"symbol"==typeof e||void 0===e},t.isBuffer=n(2875);var x=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function C(){var e=new Date,t=[P(e.getHours()),P(e.getMinutes()),P(e.getSeconds())].join(":");return[e.getDate(),x[e.getMonth()],t].join(" ")}function k(e,t){return Object.prototype.hasOwnProperty.call(e,t)}t.log=function(){console.log("%s - %s",C(),t.format.apply(t,arguments))},t.inherits=n(2876),t._extend=function(e,t){if(!t||!O(t))return e;for(var n=Object.keys(t),r=n.length;r--;)e[n[r]]=t[n[r]];return e};var S="undefined"!=typeof Symbol?Symbol("util.promisify.custom"):void 0;function D(e,t){if(!e){var n=new Error("Promise was rejected with a falsy value");n.reason=e,e=n}return t(e)}t.promisify=function(e){if("function"!=typeof e)throw new TypeError('The "original" argument must be of type Function');if(S&&e[S]){var t;if("function"!=typeof(t=e[S]))throw new TypeError('The "util.promisify.custom" argument must be of type Function');return Object.defineProperty(t,S,{value:t,enumerable:!1,writable:!1,configurable:!0}),t}function t(){for(var t,n,r=new Promise((function(e,r){t=e,n=r})),a=[],o=0;o({changesOpen:n})),[n]);return r.default.createElement(a.ReviewChangesContext.Provider,{value:o},t)};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=o(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(r,i,u):r[i]=e[i]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(561);function o(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(o=function(e){return e?n:t})(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.checkoutPair=function(e){f||(console.warn("[deprecation] The checkout() function has been deprecated in favor of checkoutPair()"),f=!0);var t=a.documentStore.checkoutPair(e),n=t.draft,r=t.published;return{draft:s(n),published:s(r)}};var r=n(4),a=n(44),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var u=a?Object.getOwnPropertyDescriptor(e,o):null;u&&(u.get||u.set)?Object.defineProperty(r,o,u):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(584));function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t"mutation"===e.type?function(e){var t=e.mutations.map((e=>e.patch)).filter(Boolean);return l(l({},e),{},{patches:o.toFormBuilder(e.origin,t)})}(e):"rebase"===e.type?function(e){var t=[{id:e.document._id,set:e.document}];return{type:"mutation",document:e.document,mutations:t.map((e=>({patch:e}))),patches:o.toFormBuilder("internal",t)}}(e):e)),(0,r.scan)(((e,t)=>{var n=e&&"mutation"===t.type&&null!==e.document&&null===t.document?e.document:null;return l(l({},t),{},{deletedSnapshot:n})}),null));return l(l({},e),{},{events:t,patch(t){e.patch(o.toGradient(t))}})}var f=!1},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=(r=n(0))&&r.__esModule?r:{default:r},o=n(1120);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function u(){var e=decodeURIComponent(document.location.hash.substring(1));return e?(0,o.toFormBuilder)(e):[]}class l extends a.default.Component{constructor(){super(...arguments),i(this,"state",{focusPath:u()}),i(this,"handleHashChange",(()=>{this.setState({focusPath:u()})})),i(this,"handleFocus",(e=>{document.location.hash=(0,o.toGradient)(e)})),i(this,"handleBlur",(()=>{}))}componentDidMount(){window.addEventListener("hashchange",this.handleHashChange,!1)}componentWillUnmount(){window.removeEventListener("hashchange",this.handleHashChange,!1)}render(){return this.props.children({onBlur:this.handleBlur,onFocus:this.handleFocus,focusPath:this.state.focusPath})}}t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=(r=n(0))&&r.__esModule?r:{default:r};function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class i extends a.default.Component{constructor(){super(...arguments),o(this,"state",{focusPath:[]}),o(this,"handleFocus",(e=>{this.setState({focusPath:e})})),o(this,"handleBlur",(()=>{}))}render(){return this.props.children({onBlur:this.handleBlur,onFocus:this.handleFocus,focusPath:this.state.focusPath})}}t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PermissionCheckBanner=function(e){var t,n,r=e.granted,l=e.requiredPermission,c=(0,o.useCurrentUser)().value,s=1!==(null==c||null===(t=c.roles)||void 0===t?void 0:t.length),d=(p=(null==c||null===(n=c.roles)||void 0===n?void 0:n.map((e=>a.default.createElement("code",{key:e.name},e.title))))||[],h=", ",p.reduce(((e,t)=>null===e?[t]:e.concat([h,t])),null));var p,h;return r?null:a.default.createElement(f,{"data-testid":"permission-check-banner",shadow:1,tone:"transparent"},a.default.createElement(i.Container,{paddingX:4,paddingY:3,sizing:"border",width:1},a.default.createElement(i.Flex,{align:"flex-start"},a.default.createElement(i.Text,{size:1},a.default.createElement(u.ReadOnlyIcon,null)),a.default.createElement(i.Box,{flex:1,marginLeft:3},a.default.createElement(i.Text,{size:1},"Your role",s&&"s"," ",d," ",s?"do":"does"," not have permissions to"," ",l," this document.")))))};var r,a=l(n(0)),o=n(15),i=n(1),u=n(8);function l(e){return e&&e.__esModule?e:{default:e}}var c,s,f=(0,l(n(3)).default)(i.Card)(r||(c=["\n position: relative;\n z-index: 50;\n"],s||(s=c.slice(0)),r=Object.freeze(Object.defineProperties(c,{raw:{value:Object.freeze(s)}}))))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReferenceChangedBanner=void 0;var r,a,o,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=m(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),u=n(1),l=n(8),c=(r=n(3))&&r.__esModule?r:{default:r},s=n(17),f=n(4),d=n(25),p=n(5),h=n(39),v=n(68);function m(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(m=function(e){return e?n:t})(e)}function b(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var y=(0,c.default)(u.Card)(a||(a=b(["\n position: relative;\n z-index: 50;\n"]))),g=(0,c.default)(u.Text)(o||(o=b(["\n & > * {\n overflow: hidden;\n white-space: nowrap;\n text-overflow: ellipsis;\n }\n"]))),O=(0,i.memo)((()=>{var e,t,n,r,a,o,c=(0,v.usePaneRouter)(),m=c.params,b=c.groupIndex,O=c.routerPanesState,w=c.replaceCurrent,j=c.BackLink,_=null===(e=O[b])||void 0===e?void 0:e[0].id,E=O[b-1],P=null==E?void 0:E[0],x=null==P?void 0:P.id,C=Boolean(null==P||null===(t=P.params)||void 0===t?void 0:t.rev),k=(0,i.useMemo)((()=>(null==m?void 0:m.parentRefPath)&&(0,s.fromString)(m.parentRefPath)||null),[null==m?void 0:m.parentRefPath]),S=(0,h.useMemoObservable)((()=>{var e=null==k?void 0:k[0];if(!x||!e||!k)return(0,p.of)({loading:!1});var t=(0,d.getPublishedId)(x),n=(0,s.fromString)(e),r=n.findIndex((e=>"object"==typeof e&&"_key"in e));return(0,p.concat)((0,p.of)({loading:!0}),(0,d.unstable_observePathsDocumentPair)(t,-1===r?n:n.slice(0,r)).pipe((0,f.debounceTime)(750),(0,f.map)((e=>{var t,n=e.draft,r=e.published;return{loading:!1,result:{availability:{draft:n.availability,published:r.availability},refValue:null===(t=(0,s.get)(n.snapshot||r.snapshot,k))||void 0===t?void 0:t._ref}}}))))}),[x,k],{loading:!0}),D=(0,i.useCallback)((()=>{var e;S.loading||null!==(e=S.result)&&void 0!==e&&e.refValue&&w({id:S.result.refValue,params:m})}),[S.loading,S.result,w,m]);return!x||!k||C||S.loading||!(null!==(n=S.result)&&void 0!==n&&n.availability.draft.available)&&!(null!==(r=S.result)&&void 0!==r&&r.availability.published.available)||(null===(a=S.result)||void 0===a?void 0:a.refValue)===_?null:i.default.createElement(y,{shadow:1,tone:"caution","data-testid":"reference-changed-banner"},i.default.createElement(u.Container,{paddingX:4,paddingY:2,sizing:"border",width:1},i.default.createElement(u.Flex,{align:"center"},i.default.createElement(u.Text,{size:1},i.default.createElement(l.WarningOutlineIcon,null)),null!==(o=S.result)&&void 0!==o&&o.refValue?i.default.createElement(i.default.Fragment,null,i.default.createElement(u.Box,{flex:1,marginLeft:3},i.default.createElement(g,{title:"This reference has changed since you opened it.",size:1},"This reference has changed since you opened it.")),i.default.createElement(u.Box,{marginLeft:3},i.default.createElement(u.Button,{onClick:D,icon:l.SyncIcon,fontSize:1,mode:"ghost",padding:2,space:2,text:"Reload reference"}))):i.default.createElement(i.default.Fragment,null,i.default.createElement(u.Box,{flex:1,marginLeft:3},i.default.createElement(g,{title:"This reference has been removed since you opened it.",size:1},"This reference has been removed since you opened it.")),i.default.createElement(u.Box,{marginLeft:3},i.default.createElement(u.Button,{as:j,icon:l.CloseIcon,fontSize:1,mode:"ghost",padding:2,space:2,text:"Close reference"}))))))}));t.ReferenceChangedBanner=O,O.displayName="ReferenceChangedBanner"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentOperationResults=void 0;var r=n(69),a=n(1),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=n(43);function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function l(e){return"publish"===e?"The document was published":"unpublish"===e?"The document was unpublished. A draft has been created from the latest published version.":"discardChanges"===e?"All changes since last publish has now been discarded. The discarded draft can still be recovered from history":"delete"===e?"This document was deleted. It can still be recovered from history and if you continue editing it will be recreated.":"Successfully performed ".concat(e," on document")}var c=["patch","commit"],s=(0,o.memo)((function(){var e=(0,a.useToast)().push,t=(0,i.useDocumentPane)(),n=t.documentId,u=t.documentType,s=(0,r.useDocumentOperationEvent)(n,u);return(0,o.useEffect)((()=>{var t;s&&("error"===s.type&&e({closable:!0,duration:3e4,status:"error",title:(t=s.op,"delete"===t?"An error occurred while attempting to delete this document.\n This usually means that there are other documents that refers to it.":"unpublish"===t?"An error occurred while attempting to unpublish this document.\n This usually means that there are other documents that refers to it.":"An error occurred during ".concat(t)),description:o.default.createElement("details",null,o.default.createElement("summary",null,"Details"),s.error.message)}),"success"!==s.type||c.includes(s.op)||e({closable:!0,status:"success",title:l(s.op)}))}),[s,e]),null}));t.DocumentOperationResults=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2885);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentActionShortcuts=void 0;var r,a=n(10),o=n(585),i=(r=n(190))&&r.__esModule?r:{default:r},u=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),l=n(1122),c=n(64),s=n(43),f=["actionsBoxElement","activeIndex","children","id","onActionStart","onKeyDown","rootRef","states"],d=["actionsBoxElement","children"];function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function h(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return v(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return v(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function v(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function y(e){var t=e.actionsBoxElement,n=e.activeIndex,r=e.children,o=e.id,s=e.onActionStart,d=e.onKeyDown,p=e.rootRef,h=e.states,v=b(e,f),y=h[n],g=(0,u.useCallback)((e=>{var t=h.filter((t=>t.shortcut&&(0,i.default)(t.shortcut,e))),n=t[0];if(t.length>1&&console.warn('Keyboard shortcut conflict: More than one document action matches the shortcut "'.concat(n.shortcut,'"')),n&&!n.disabled&&n.onHandle)return e.preventDefault(),n.onHandle(),void s(h.indexOf(n));d&&d(e)}),[s,d,h]);return u.default.createElement(c.Pane,m({id:o,onKeyDown:g,tabIndex:-1},v,{ref:p}),r,y&&y.dialog&&u.default.createElement(a.LegacyLayerProvider,{zOffset:"paneFooter"},u.default.createElement(l.ActionStateDialog,{dialog:y.dialog,referenceElement:t})))}var g=u.default.memo((e=>{var t=e.actionsBoxElement,n=e.children,r=b(e,d),a=(0,s.useDocumentPane)(),i=a.actions,l=a.editState,c=h((0,u.useState)(-1),2),f=c[0],p=c[1],v=(0,u.useCallback)((e=>{p(e)}),[]);return l?u.default.createElement(o.RenderActionCollectionState,m({actions:i,actionsBoxElement:t,actionProps:l,component:y,onActionStart:v,activeIndex:f},r),n):null}));t.DocumentActionShortcuts=g,g.displayName="DocumentActionShortcuts"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RenderActionCollectionState=function(e){var t=e.actions,n=e.component,r=e.actionProps,l=e.onActionComplete,c=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,i);return a.default.createElement(o.GetHookCollectionState,u({},c,{onReset:l,hooks:t,args:r,component:n}))};var r,a=(r=n(0))&&r.__esModule?r:{default:r},o=n(1121),i=["actions","component","actionProps","onActionComplete"];function u(){return u=Object.assign||function(e){for(var t=1;t{o(r)}}));return c((()=>(a(r,l),i(),()=>{a(r,null),i()})),l),null}),((e,t)=>e.args===t.args));t.HookStateContainer=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.requestIdleCallback=t.cancelIdleCallback=void 0;var r=window;var a=r.requestIdleCallback||function(e,t){var n=Date.now();return r.setTimeout((()=>{e({didTimeout:!1,timeRemaining:()=>Math.max(0,Date.now()-n)})}),1)};t.requestIdleCallback=a;var o=r.cancelIdleCallback||function(e){return r.clearTimeout(e)};t.cancelIdleCallback=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RenderBadgeCollectionState=function(e){var t=e.badges,n=e.component,r=e.badgeProps,l=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,i);return a.default.createElement(o.GetHookCollectionState,u({},l,{hooks:t,args:r,component:n}))};var r,a=(r=n(0))&&r.__esModule?r:{default:r},o=n(1121),i=["badges","component","badgeProps"];function u(){return u=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n{h&&d()}),[h,d]),g=(0,a.useCallback)((e=>{"Escape"===e.key&&h&&d()}),[h,d]);return(0,r.useClickOutside)(y,[m]),(0,r.useGlobalKeyDown)(g),a.default.createElement(r.Flex,{direction:"column",ref:b,style:{minWidth:304,maxWidth:400}},a.default.createElement(r.Box,{flex:1,overflow:"auto",padding:4},f),a.default.createElement(r.Box,{paddingX:4,paddingY:3,style:{borderTop:"1px solid var(--card-border-color)"}},a.default.createElement(r.Grid,{columns:2,gap:2},a.default.createElement(r.Button,{icon:n,onClick:d,mode:"ghost",text:i||"Cancel"}),a.default.createElement(r.Button,{icon:l,onClick:p,text:c||"Confirm",tone:s?o.LEGACY_DIALOG_TO_UI_COLOR[s]:"primary"}))))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DeprecatedErrorDialog=function(e){var t=e.dialog,n=t.content,o=t.onClose,i=t.title,u=(0,r.useToast)().push;return(0,a.useEffect)((()=>{u({closable:!0,status:"error",title:i,description:n}),setTimeout(o,0)}),[n,o,u,i]),(0,a.useEffect)((()=>{console.warn(['The "error" document action dialog is deprecated.',"Use `useToast()` from @sanity/ui instead:","```",'import {useToast} from "@sanity/ui"',"function MyDocumentAction () {\n const toast = useToast()\n useEffect(() => toast.push(...))\n}","```"].join("\n\n"))}),[]),null};var r=n(1),a=n(0)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DeprecatedSuccessDialog=function(e){var t=e.dialog,n=t.content,o=t.onClose,i=t.title,u=(0,r.useToast)().push;return(0,a.useEffect)((()=>{u({closable:!0,status:"success",title:i,description:n}),setTimeout(o,0)}),[n,o,u,i]),(0,a.useEffect)((()=>{console.warn(['The "success" document action dialog is deprecated.',"Use `useToast()` from @sanity/ui instead:","```",'import {useToast} from "@sanity/ui"',"function MyDocumentAction () {\n const toast = useToast()\n useEffect(() => toast.push(...))\n}","```"].join("\n\n"))}),[]),null};var r=n(1),a=n(0)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ModalDialog=function(e){var t=e.dialog,n=(0,a.useId)()||"",r=t.footer&&u.default.createElement(i.Box,{paddingX:4,paddingY:3},t.footer);return u.default.createElement(o.LegacyLayerProvider,{zOffset:"fullscreen"},u.default.createElement(i.Dialog,{__unstable_hideCloseButton:!1===t.showCloseButton,footer:r,header:t.header,id:n,onClose:t.onClose,onClickOutside:t.onClose,width:void 0===t.width?1:l.DIALOG_WIDTH_TO_UI_WIDTH[t.width]},u.default.createElement(i.Box,{padding:4},t.content)))};var r,a=n(20),o=n(10),i=n(1),u=(r=n(0))&&r.__esModule?r:{default:r},l=n(587)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PopoverDialog=function(e){var t=e.dialog,n=e.referenceElement;return a.default.createElement(r.Popover,{content:a.default.createElement(c,{dialog:t}),fallbackPlacements:o.POPOVER_FALLBACK_PLACEMENTS,open:!0,placement:"top",portal:!0,preventOverflow:!0,referenceElement:n})};var r=n(1),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var u=a?Object.getOwnPropertyDescriptor(e,o):null;u&&(u.get||u.set)?Object.defineProperty(r,o,u):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(587);function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}function u(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return l(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return l(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{i&&o()}),[i,o]),d=(0,a.useCallback)((e=>{"Escape"===e.key&&i&&o()}),[i,o]);return(0,r.useClickOutside)(f,[c]),(0,r.useGlobalKeyDown)(d),a.default.createElement("div",{ref:s},n)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentStatusBar=function(e){var t=e.actionsBoxRef,n=(0,l.useDocumentPane)(),r=n.badges,a=n.historyController.onOlderRevision();return(0,o.useMemo)((()=>o.default.createElement(u.Box,{paddingLeft:2,paddingRight:[2,3],paddingY:2},o.default.createElement(u.Flex,{align:"center"},o.default.createElement(u.Box,{flex:[1,2]},r&&o.default.createElement(s.DocumentSparkline,null)),o.default.createElement(h,{flex:1,marginLeft:[1,3],ref:t},a?o.default.createElement(c.HistoryStatusBarActions,null):o.default.createElement(c.DocumentStatusBarActions,null))))),[t,r,a])};var r,a,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=(r=n(3))&&r.__esModule?r:{default:r},u=n(1),l=n(43),c=n(2896),s=n(2899);function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}var d,p,h=(0,i.default)(u.Box)(a||(d=["\n min-width: 10em;\n max-width: 16em;\n"],p||(p=d.slice(0)),a=Object.freeze(Object.defineProperties(d,{raw:{value:Object.freeze(p)}}))))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.HistoryStatusBarActions=t.DocumentStatusBarActions=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(1),o=n(585),i=n(2897),u=n(43),l=n(2898),c=n(586),s=n(1123);function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function p(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);ni&&(i.title||i.shortcut)?r.default.createElement(a.Flex,{padding:2,style:{maxWidth:300},align:"center"},r.default.createElement(a.Text,{size:1},i.title),i.shortcut&&r.default.createElement(a.Box,{marginLeft:i.title?2:0},r.default.createElement(a.Hotkeys,{keys:String(i.shortcut).split("+").map((e=>e.slice(0,1).toUpperCase()+e.slice(1).toLowerCase()))}))):null),[i]);return r.default.createElement(a.Flex,null,i&&r.default.createElement(a.LayerProvider,{zOffset:200},r.default.createElement(a.Tooltip,{disabled:!h,content:h,portal:!0,placement:"top"},r.default.createElement(a.Stack,{flex:1},r.default.createElement(a.Button,{"data-testid":"action-".concat(i.label),disabled:t||Boolean(i.disabled),icon:i.icon,onClick:i.onHandle,ref:p,text:i.label,tone:i.color?s.LEGACY_BUTTON_COLOR_TO_TONE[i.color]:"primary"})))),n&&u.length>0&&r.default.createElement(a.Box,{marginLeft:1},r.default.createElement(l.ActionMenuButton,{actionStates:u,disabled:t})),i&&i.dialog&&r.default.createElement(c.ActionStateDialog,{dialog:i.dialog,referenceElement:d}))}var j=(0,r.memo)((function(){var e=(0,u.useDocumentPane)(),t=e.actions,n=e.connectionState,a=e.editState,i=v((0,r.useState)(!1),2),l=i[0],c=i[1],s=(0,r.useCallback)((()=>c(!0)),[]),f=(0,r.useCallback)((()=>c(!1)),[]),d=(0,r.useCallback)((()=>c(!1)),[]);return t&&a?r.default.createElement(o.RenderActionCollectionState,{component:w,isMenuOpen:l,showMenu:t.length>1,onMenuOpen:s,onMenuClose:f,onActionComplete:d,actions:t,actionProps:a,disabled:"connected"!==n}):null}));t.DocumentStatusBarActions=j;var _=[i.HistoryRestoreAction],E=(0,r.memo)((function(){var e,t=(0,u.useDocumentPane)(),n=t.connectionState,a=t.editState,i=(null===(e=t.historyController.revTime)||void 0===e?void 0:e.id)||"",l=((null==a?void 0:a.draft)||(null==a?void 0:a.published)||{})._rev===i,c=(0,r.useMemo)((()=>p(p({},a||{}),{},{revision:i})),[a,i]);return r.default.createElement(o.RenderActionCollectionState,{component:w,actions:_,actionProps:c,disabled:"connected"!==n||Boolean(l)})}));t.HistoryStatusBarActions=E},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.HistoryRestoreAction=void 0;var r=n(69),a=n(24),o=n(8),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0));function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function l(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return c(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return c(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var t=e.id,n=e.type,u=e.revision,c=e.onComplete,s=(0,r.useDocumentOperation)(t,n).restore,f=(0,a.useRouter)(),d=l((0,i.useState)(!1),2),p=d[0],h=d[1],v=l((0,i.useState)(null),2),m=v[0],b=v[1],y=(0,i.useCallback)((()=>{s.execute(u),f.navigateIntent("edit",{id:t,type:n}),c()}),[u,s,f,c,t,n]),g=(0,i.useCallback)((()=>{h(!0)}),[]),O=(0,i.useMemo)((()=>!m&&p?{type:"confirm",color:"danger",onCancel:c,onConfirm:y,message:i.default.createElement(i.default.Fragment,null,"Are you sure you want to restore this document?")}:m?{type:"error",onClose:()=>b(null),title:"An error occurred",content:m.message}:null),[m,y,p,c]),w="@initial"===u;return{label:"Restore",color:"primary",onHandle:g,title:w?"You can't restore to the initial version":"Restore to this version",icon:o.RestoreIcon,dialog:O,disabled:w}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ActionMenuButton=function(e){var t=e.actionStates,n=e.disabled,l=(0,r.useId)()||"",s=(0,u.useRef)(null),f=d((0,u.useState)(-1),2),p=f[0],v=f[1],m=d((0,u.useState)(null),2),b=m[0],y=m[1],g=(0,u.useCallback)((e=>{v(e)}),[]),O=(0,u.useMemo)((()=>({placement:"top-end",portal:!0,preventOverflow:!0})),[]),w=t[p];return u.default.createElement(u.default.Fragment,null,u.default.createElement(i.MenuButton,{id:"".concat(l,"-action-menu"),button:u.default.createElement(i.Button,{"data-testid":"action-menu-button","aria-label":"Open document actions",disabled:n,icon:o.ChevronDownIcon,mode:"ghost",ref:s}),menu:u.default.createElement(i.Menu,{padding:1},t.map(((e,t)=>u.default.createElement(h,{actionState:e,disabled:n,index:t,key:t,onAction:g})))),popover:O,ref:y}),w&&w.dialog&&u.default.createElement(a.LegacyLayerProvider,{zOffset:"paneFooter"},u.default.createElement(c.ActionStateDialog,{dialog:w.dialog,referenceElement:b})))};var r=n(20),a=n(10),o=n(8),i=n(1),u=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),l=n(124),c=n(586),s=n(1123);function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function d(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return p(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return p(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function p(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{a(r),o&&o()}),[r,a,o]),f=t.title&&u.default.createElement(i.Box,{padding:2},u.default.createElement(i.Text,{size:1},t.title));return u.default.createElement(i.MenuItem,{"data-testid":"action-".concat(t.label.replace(" ","")),disabled:n||Boolean(t.disabled),onClick:c,padding:0,tone:t.color&&s.LEGACY_BUTTON_COLOR_TO_TONE[t.color]},u.default.createElement(i.Tooltip,{content:f,disabled:!f,fallbackPlacements:["left","bottom"],placement:"top",portal:!0},u.default.createElement(i.Flex,{align:"center",paddingX:3},u.default.createElement(i.Flex,{flex:1,paddingY:3},t.icon&&u.default.createElement(i.Box,{marginRight:3},u.default.createElement(i.Text,null,(0,u.isValidElement)(t.icon)&&t.icon,(0,l.isValidElementType)(t.icon)&&(0,u.createElement)(t.icon))),u.default.createElement(i.Text,null,t.label)),t.shortcut&&u.default.createElement(i.Box,{marginLeft:3},u.default.createElement(i.Hotkeys,{keys:String(t.shortcut).split("+").map((e=>e.slice(0,1).toUpperCase()+e.slice(1)))})))))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentSparkline=void 0;var r=n(1),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(69),i=n(43),u=n(2900),l=n(2901),c=n(2902);function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function f(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return d(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return d(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{if("syncing"===M){var e=setTimeout((()=>A("saved")),1e3);return()=>clearTimeout(e)}if("saved"===M){var t=setTimeout((()=>A(null)),3e3);return()=>clearTimeout(t)}}),[M,g]),(0,a.useLayoutEffect)((()=>{A(null)}),[s]),(0,a.useLayoutEffect)((()=>{y.isSyncing&&A("syncing")}),[y.isSyncing,g]);var T=(0,a.useMemo)((()=>a.default.createElement(c.ReviewChangesButton,{lastUpdated:g,status:M||(E?"changes":void 0),onClick:n?h:v,disabled:w,selected:n,collapsed:S})),[E,n,h,v,g,w,M,S]),I=(0,a.useMemo)((()=>(j||_)&&a.default.createElement(r.Box,{marginRight:1},a.default.createElement(l.PublishStatus,{disabled:w,lastPublished:O,lastUpdated:g,liveEdit:j,collapsed:S}))),[S,O,g,j,_,w]);return a.default.createElement(r.Flex,{align:"center","data-ui":"DocumentSparkline",ref:C},I,a.default.createElement(r.Flex,{align:"center",flex:1},T,!S&&a.default.createElement(r.Box,{marginLeft:3},a.default.createElement(u.DocumentBadges,null))))}));t.DocumentSparkline=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentBadges=function(){var e=(0,u.useDocumentPane)(),t=e.badges,n=e.editState;return t?i.default.createElement(o.RenderBadgeCollectionState,{component:c,badges:t,badgeProps:n}):null};var r,a=n(1),o=n(585),i=(r=n(0))&&r.__esModule?r:{default:r},u=n(43);var l={primary:"primary",success:"positive",warning:"caution",danger:"critical"};function c(e){var t=e.states;return i.default.createElement(a.Inline,{space:1},t.map(((e,t)=>i.default.createElement(a.Tooltip,{content:e.title&&i.default.createElement(a.Box,{padding:2},i.default.createElement(a.Text,{size:1},e.title)),disabled:!e.title,key:String(t),placement:"top",portal:!0},i.default.createElement(a.Badge,{fontSize:1,mode:"outline",paddingX:2,paddingY:1,radius:4,tone:e.color?l[e.color]:void 0,style:{whiteSpace:"nowrap"}},e.label)))))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PublishStatus=function(e){var t=e.collapsed,n=e.disabled,r=e.lastPublished,l=e.lastUpdated,c=e.liveEdit,s=(0,a.useTimeAgo)(r||"",{minimal:!0,agoSuffix:!0}),d=(0,a.useTimeAgo)(r||"",{minimal:!0}),p=(0,a.useTimeAgo)(l||"",{minimal:!0,agoSuffix:!0}),h=(0,a.useTimeAgo)(l||"",{minimal:!0});return u.default.createElement(f,{align:"center","data-ui":"SessionLayout",sizing:"border"},u.default.createElement(o.Tooltip,{portal:!0,content:u.default.createElement(o.Stack,{padding:3,space:3},u.default.createElement(o.Text,{size:1,muted:!0},c?u.default.createElement(u.default.Fragment,null,"Last updated ",l?p:s):u.default.createElement(u.default.Fragment,null,"Last published ",s)))},u.default.createElement(o.Button,{mode:"bleed",tone:c?"critical":"positive",tabIndex:-1,disabled:n},u.default.createElement(o.Flex,{align:"center"},u.default.createElement(o.Box,{marginRight:t?0:3},u.default.createElement(o.Text,{size:2},c?u.default.createElement(i.PlayIcon,null):u.default.createElement(i.PublishIcon,null))),!t&&u.default.createElement(o.Text,{size:1,weight:"medium"},c?u.default.createElement(u.default.Fragment,null,l?h:d):d)))))};var r,a=n(15),o=n(1),i=n(8),u=l(n(0));function l(e){return e&&e.__esModule?e:{default:e}}var c,s,f=(0,l(n(3)).default)(o.Flex)(r||(c=["\n cursor: default;\n"],s||(s=c.slice(0)),r=Object.freeze(Object.defineProperties(c,{raw:{value:Object.freeze(s)}}))))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2903);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReviewChangesButton=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(1),o=n(15),i=n(2904),u=["collapsed","status","lastUpdated"];function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function c(){return c=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var f=r.default.forwardRef((function(e,t){var n=e.collapsed,l=e.status,f=e.lastUpdated,d=s(e,u),p=(0,o.useTimeAgo)(f||"",{minimal:!0}),h=(0,o.useTimeAgo)(f||"",{minimal:!0,agoSuffix:!0}),v=(0,r.useMemo)((()=>"syncing"===l?{text:"Saving...",tone:void 0}:"changes"===l?{text:p,tone:"caution"}:"saved"===l?{text:"Saved!",tone:"positive"}:{}),[l,p]);return l?r.default.createElement(a.Tooltip,{portal:!0,disabled:"changes"!==l,content:r.default.createElement(a.Stack,{padding:3,space:3},r.default.createElement(a.Text,{size:1,weight:"semibold"},"Review changes"),r.default.createElement(a.Text,{size:1,muted:!0},"Changes saved ",h))},r.default.createElement(a.Button,c({mode:"bleed",justify:"flex-start",tone:null==v?void 0:v.tone},d,{"data-testid":"review-changes-button",ref:t}),r.default.createElement(a.Flex,{align:"center"},r.default.createElement(a.Box,{marginRight:n?0:3},r.default.createElement(a.Text,null,r.default.createElement(i.AnimatedStatusIcon,{status:l}))),!n&&r.default.createElement(a.Text,{size:1,weight:"medium"},null==v?void 0:v.text)))):null})),d=r.default.memo(f);t.ReviewChangesButton=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AnimatedStatusIcon=function(e){var t=e.status;if(!t)return null;return u.default.createElement("svg",{width:"1em",height:"1em",viewBox:"0 0 25 25",fill:"none",stroke:"currentColor",strokeWidth:"1.2","data-sanity-icon":""},u.default.createElement(l.motion.g,{variants:O,initial:t,animate:t},u.default.createElement(g,{"data-rotate":"changes"===t?void 0:""},u.default.createElement(v,{variants:j,initial:t,animate:t}),u.default.createElement(h,{variants:w,initial:t,animate:t})),u.default.createElement(m,{variants:_,initial:t,animate:t}),u.default.createElement(b,{variants:E,initial:t,animate:t})))};var r,a,o,i,u=(r=n(0))&&r.__esModule?r:{default:r},l=n(2905),c=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(3));function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function f(){return f=Object.assign||function(e){for(var t=1;tu.default.createElement(l.motion.circle,f({fill:"none",r:"8",cx:"12.5",cy:"12.5",strokeWidth:"1.2"},e)),v=e=>u.default.createElement(p,f({fill:"none",d:"M14 17.5619L11.5 20.5L14.5 23.0619M11 7.43811L13.5 4.50001L10.5 1.93811"},e)),m=e=>u.default.createElement(l.motion.path,f({d:"M9.5 12.1316L11.7414 14.5L16 10"},e)),b=e=>u.default.createElement(l.motion.path,f({d:"M15 7L18 10M6 19L7 15L17 5L20 8L10 18L6 19Z"},e)),y=(0,c.keyframes)(o||(o=d(["\n 0% {\n transform: rotate(0);\n }\n 100% {\n transform: rotate(360deg);\n }\n"]))),g=c.default.g(i||(i=d(["\n transform-origin: center;\n\n &[data-rotate] {\n animation: "," 1s ease-in-out infinite;\n }\n"])),y),O={syncing:{scale:1,transition:{duration:0}},saved:{scale:[1,.8,1.2,.9,1.1,.95,1.05,.99,1],transition:{duration:.5,delay:.2}},changes:{transition:{duration:0}}},w={syncing:{strokeDasharray:"0, 0, 23, 3, 23, 3",strokeDashoffset:"10",opacity:1,transition:{duration:0}},saved:{strokeDasharray:"0, 0, 23, 0, 23, 0",strokeDashoffset:"10",opacity:1,transition:{duration:.2}},changes:{strokeDasharray:"0, 60, 23, 0, 23, 0",strokeDashoffset:"0",opacity:0,transition:{duration:.5}}},j={syncing:{opacity:1,transition:{duration:0}},saved:{opacity:0,transition:{duration:.2}},changes:{opacity:0}},_={syncing:{pathLength:0,transition:{duration:0}},saved:{pathLength:1,transition:{delay:.4,duration:.3}},changes:{pathLength:0,transition:{duration:.2}}},E={syncing:{pathLength:0,transition:{duration:0}},saved:{pathLength:0,transition:{duration:0}},changes:{pathLength:1,transition:{duration:.4,delay:.5}}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(588);n.d(t,"createDomMotionComponent",(function(){return r.a})),n.d(t,"motion",(function(){return r.b}));var a=n(2960);n.d(t,"m",(function(){return a.a}));var o=n(2961);n.d(t,"AnimatePresence",(function(){return o.a}));var i=n(2963);n.d(t,"AnimateSharedLayout",(function(){return i.a}));var u=n(2965);n.d(t,"MotionConfig",(function(){return u.a}));var l=n(2966);n.d(t,"LazyMotion",(function(){return l.a}));var c=n(1158);n.d(t,"LayoutGroup",(function(){return c.a}));var s=n(2967);n.d(t,"Reorder",(function(){return s.a}));var f=n(1163);n.d(t,"domAnimation",(function(){return f.a}));var d=n(2971);n.d(t,"domMax",(function(){return d.a}));var p=n(158);n.d(t,"useMotionValue",(function(){return p.a}));var h=n(2972);n.d(t,"useMotionTemplate",(function(){return h.a}));var v=n(123);n.d(t,"MotionValue",(function(){return v.a})),n.d(t,"motionValue",(function(){return v.b}));var m=n(601);n.d(t,"resolveMotionValue",(function(){return m.a}));var b=n(617);n.d(t,"useTransform",(function(){return b.a}));var y=n(2973);n.d(t,"useSpring",(function(){return y.a}));var g=n(2974);n.d(t,"useVelocity",(function(){return g.a}));var O=n(2975);n.d(t,"useElementScroll",(function(){return O.a}));var w=n(2976);n.d(t,"useViewportScroll",(function(){return w.a}));var j=n(2977);n.d(t,"useTime",(function(){return j.a}));var _=n(2978);n.d(t,"useReducedMotion",(function(){return _.a}));var E=n(1166);n.d(t,"animationControls",(function(){return E.a}));var P=n(2979);n.d(t,"useAnimation",(function(){return P.a}));var x=n(1165);n.d(t,"useAnimationFrame",(function(){return x.a}));var C=n(1124);n.d(t,"animate",(function(){return C.a}));var k=n(368);n.d(t,"animateVisualElement",(function(){return k.a}));var S=n(2980);n.d(t,"useCycle",(function(){return S.a}));var D=n(1161);n.d(t,"transform",(function(){return D.a}));var M=n(1138);n.d(t,"isValidMotionProp",(function(){return M.a}));var A=n(615);n.d(t,"useIsPresent",(function(){return A.a})),n.d(t,"usePresence",(function(){return A.b}));var T=n(2981);n.d(t,"DragControls",(function(){return T.a})),n.d(t,"useDragControls",(function(){return T.b}));var I=n(199);n.d(t,"useDomEvent",(function(){return I.b}));var R=n(589);n.d(t,"createMotionComponent",(function(){return R.a}));var F=n(370);n.d(t,"visualElement",(function(){return F.a}));var B=n(367);n.d(t,"addScaleCorrector",(function(){return B.a}));var L=n(2982);n.d(t,"useInstantTransition",(function(){return L.a}));var N=n(1167);n.d(t,"useInstantLayoutTransition",(function(){return N.a}));var W=n(2983);n.d(t,"useResetProjection",(function(){return W.a}));var V=n(196);n.d(t,"MotionContext",(function(){return V.a}));var z=n(195);n.d(t,"MotionConfigContext",(function(){return z.a}));var U=n(197);n.d(t,"PresenceContext",(function(){return U.a}));var H=n(254);n.d(t,"LayoutGroupContext",(function(){return H.a}));var Y=n(1159);n.d(t,"DeprecatedLayoutGroupContext",(function(){return Y.a}));var G=n(602);n.d(t,"SwitchLayoutGroupContext",(function(){return G.a}));var $=n(1131);n.d(t,"FlatTree",(function(){return $.a}));var q=n(2984);n.d(t,"useDeprecatedAnimatedState",(function(){return q.a}));var Z=n(2985);n.d(t,"useDeprecatedInvertedScale",(function(){return Z.a}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var r=n(7),a=n(0),o=(n.n(a),n(590)),i=(n(23),n(591)),u=Object.keys(o.a),l=u.length;function c(e,t,n){var c=[];Object(a.useContext)(i.a);if(!t)return null;for(var s=0;st?1:n(Object(r.w)(e,t,a))}}},function(e,t,n){"use strict";function r(e,t){e.min=t.min,e.max=t.max}function a(e,t){r(e.x,t.x),r(e.y,t.y)}n.d(t,"a",(function(){return a}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return f}));var r=n(7),a=n(16),o=n(14),i=n(598);function u(e,t,n,r,a){return e-=t,e=Object(i.c)(e,1/n,r),void 0!==a&&(e=Object(i.c)(e,1/a,r)),e}function l(e,t,n,i,l){var c=Object(r.c)(n,3),s=c[0],f=c[1],d=c[2];!function(e,t,n,r,i,l,c){if(void 0===t&&(t=0),void 0===n&&(n=1),void 0===r&&(r=.5),void 0===l&&(l=e),void 0===c&&(c=e),o.i.test(t)&&(t=parseFloat(t),t=Object(a.u)(c.min,c.max,t/100)-c.min),"number"==typeof t){var s=Object(a.u)(l.min,l.max,r);e===l&&(s-=t),e.min=u(e.min,t,n,s,i),e.max=u(e.max,t,n,s,i)}}(e,t[s],t[f],t[d],t.scale,i,l)}var c=["x","scaleX","originX"],s=["y","scaleY","originY"];function f(e,t,n,r){l(e.x,t,c,null==n?void 0:n.x,null==r?void 0:r.x),l(e.y,t,s,null==n?void 0:n.y,null==r?void 0:r.y)}},function(e,t,n){"use strict";function r(e){return 0===e.translate&&1===e.scale}function a(e){return r(e.x)&&r(e.y)}function o(e,t){return e.x.min===t.x.min&&e.x.max===t.x.max&&e.y.min===t.y.min&&e.y.max===t.y.max}n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return a}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(364),a=function(){function e(){this.members=[]}return e.prototype.add=function(e){Object(r.a)(this.members,e),e.scheduleRender()},e.prototype.remove=function(e){if(Object(r.c)(this.members,e),e===this.prevLead&&(this.prevLead=void 0),e===this.lead){var t=this.members[this.members.length-1];t&&this.promote(t)}},e.prototype.relegate=function(e){var t,n=this.members.findIndex((function(t){return e===t}));if(0===n)return!1;for(var r=n;r>=0;r--){var a=this.members[r];if(!1!==a.isPresent){t=a;break}}return!!t&&(this.promote(t),!0)},e.prototype.promote=function(e,t){var n,r=this.lead;e!==r&&(this.prevLead=r,this.lead=e,e.show(),r&&(r.instance&&r.scheduleRender(),e.scheduleRender(),e.resumeFrom=r,t&&(e.resumeFrom.preserveOpacity=!0),r.snapshot&&(e.snapshot=r.snapshot,e.snapshot.latestValues=r.animationValues||r.latestValues,e.snapshot.isShared=!0),(null===(n=e.root)||void 0===n?void 0:n.isUpdating)&&(e.isLayoutDirty=!0),!1===e.options.crossfade&&r.hide()))},e.prototype.exitAnimationComplete=function(){this.members.forEach((function(e){var t,n,r,a,o;null===(n=(t=e.options).onExitComplete)||void 0===n||n.call(t),null===(o=null===(r=e.resumingFrom)||void 0===r?void 0:(a=r.options).onExitComplete)||void 0===o||o.call(a)}))},e.prototype.scheduleRender=function(){this.members.forEach((function(e){e.instance&&e.scheduleRender(!1)}))},e.prototype.removeLeadSnapshot=function(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)},e}()},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));function r(e,t,n){var r=e.x.translate/t.x,a=e.y.translate/t.y,o="translate3d(".concat(r,"px, ").concat(a,"px, 0) ");if(n){var i=n.rotate,u=n.rotateX,l=n.rotateY;i&&(o+="rotate(".concat(i,"deg) ")),u&&(o+="rotateX(".concat(u,"deg) ")),l&&(o+="rotateY(".concat(l,"deg) "))}return"translate3d(0px, 0px, 0) scale(1, 1)"===(o+="scale(".concat(e.x.scale,", ").concat(e.y.scale,")"))?"none":o}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=function(e,t){return e.depth-t.depth}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(594),a=n(0),o=(n.n(a),n(602));function i(e,t,n,i){var u,l=t.layoutId,c=t.layout,s=t.drag,f=t.dragConstraints,d=t.layoutScroll,p=Object(a.useContext)(o.a);i&&n&&!(null==n?void 0:n.projection)&&(n.projection=new i(e,n.getLatestValues(),null===(u=n.parent)||void 0===u?void 0:u.projection),n.projection.setOptions({layoutId:l,layout:c,alwaysMeasureLayout:Boolean(s)||f&&Object(r.a)(f),visualElement:n,scheduleRender:function(){return n.scheduleRender()},animationType:"string"==typeof c?c:"both",initialPromotionConfig:p,layoutScroll:d}))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(7),a=n(0),o=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.b)(t,e),t.prototype.getSnapshotBeforeUpdate=function(){return this.updateProps(),null},t.prototype.componentDidUpdate=function(){},t.prototype.updateProps=function(){var e=this.props,t=e.visualElement,n=e.props;t&&t.setProps(n)},t.prototype.render=function(){return this.props.children},t}(n.n(a).a.Component)},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","svg","switch","symbol","text","tspan","use","view"]},function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var r=n(7),a=n(0),o=(n.n(a),n(1134)),i=n(1137),u=n(603),l=n(2929);function c(e){void 0===e&&(e=!1);return function(t,n,c,s,f,d){var p=f.latestValues,h=(Object(u.a)(t)?l.a:o.b)(n,p,d),v=Object(i.a)(n,"string"==typeof t,e),m=Object(r.a)(Object(r.a)(Object(r.a)({},v),h),{ref:s});return c&&(m["data-projection-id"]=c),Object(a.createElement)(t,m)}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return i}));var r=n(156),a={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"};function o(e,t,n,o){var i=e.transform,u=e.transformKeys,l=t.enableHardwareAcceleration,c=void 0===l||l,s=t.allowTransformNone,f=void 0===s||s,d="";u.sort(r.c);for(var p=!1,h=u.length,v=0;vt?n="y":Math.abs(e.x)>t&&(n="x");return n}(l),void(null!==n.currentDirection&&(null==i||i(n.currentDirection)));n.updateAxis("x",t.point,l),n.updateAxis("y",t.point,l),n.visualElement.syncRender(),null==u||u(e,t)}},onSessionEnd:function(e,t){return n.stop(e,t)}},{transformPagePoint:this.visualElement.getTransformPagePoint()})}},e.prototype.stop=function(e,t){var n=this.isDragging;if(this.cancel(),n){var r=t.velocity;this.startAnimation(r);var a=this.getProps().onDragEnd;null==a||a(e,t)}},e.prototype.cancel=function(){var e,t;this.isDragging=!1,this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!1),null===(e=this.panSession)||void 0===e||e.end(),this.panSession=void 0,!this.getProps().dragPropagation&&this.openGlobalLock&&(this.openGlobalLock(),this.openGlobalLock=null),null===(t=this.visualElement.animationState)||void 0===t||t.setActive(s.a.Drag,!1)},e.prototype.updateAxis=function(e,t,n){var r=this.getProps().drag;if(n&&_(e,r,this.currentDirection)){var a=this.getAxisMotionValue(e),o=this.originPoint[e]+n[e];this.constraints&&this.constraints[e]&&(o=Object(c.a)(o,this.constraints[e],this.elastic[e])),a.set(o)}},e.prototype.resolveConstraints=function(){var e=this,t=this.getProps(),n=t.dragConstraints,r=t.dragElastic,a=(this.visualElement.projection||{}).layout,o=this.constraints;n&&Object(u.a)(n)?this.constraints||(this.constraints=this.resolveRefConstraints()):this.constraints=!(!n||!a)&&Object(c.c)(a.actual,n),this.elastic=Object(c.g)(r),o!==this.constraints&&a&&this.constraints&&!this.hasMutatedConstraints&&Object(d.a)((function(t){e.getAxisMotionValue(t)&&(e.constraints[t]=Object(c.f)(a.actual[t],e.constraints[t]))}))},e.prototype.resolveRefConstraints=function(){var e=this.getProps(),t=e.dragConstraints,n=e.onMeasureDragConstraints;if(!t||!Object(u.a)(t))return!1;var r=t.current;Object(a.a)(null!==r,"If `dragConstraints` is set as a React ref, that ref must be passed to another component's `ref` prop.");var o=this.visualElement.projection;if(!o||!o.layout)return!1;var i=Object(p.a)(r,o.root,this.visualElement.getTransformPagePoint()),l=Object(c.d)(o.layout.actual,i);if(n){var s=n(Object(m.b)(l));this.hasMutatedConstraints=!!s,s&&(l=Object(m.a)(s))}return l},e.prototype.startAnimation=function(e){var t=this,n=this.getProps(),a=n.drag,o=n.dragMomentum,i=n.dragElastic,u=n.dragTransition,l=n.dragSnapToOrigin,c=n.onDragTransitionEnd,s=this.constraints||{},f=Object(d.a)((function(n){var c;if(_(n,a,t.currentDirection)){var f=null!==(c=null==s?void 0:s[n])&&void 0!==c?c:{};l&&(f={min:0,max:0});var d=i?200:1e6,p=i?40:1e7,h=Object(r.a)(Object(r.a)({type:"inertia",velocity:o?e[n]:0,bounceStiffness:d,bounceDamping:p,timeConstant:750,restDelta:1,restSpeed:10},u),f);return t.startAxisValueAnimation(n,h)}}));return Promise.all(f).then(c)},e.prototype.startAxisValueAnimation=function(e,t){var n=this.getAxisMotionValue(e);return Object(v.b)(e,n,0,t)},e.prototype.stopAnimation=function(){var e=this;Object(d.a)((function(t){return e.getAxisMotionValue(t).stop()}))},e.prototype.getAxisMotionValue=function(e){var t,n,r="_drag"+e.toUpperCase(),a=this.visualElement.getProps()[r];return a||this.visualElement.getValue(e,null!==(n=null===(t=this.visualElement.getProps().initial)||void 0===t?void 0:t[e])&&void 0!==n?n:0)},e.prototype.snapToCursor=function(e){var t=this;Object(d.a)((function(n){if(_(n,t.getProps().drag,t.currentDirection)){var r=t.visualElement.projection,a=t.getAxisMotionValue(n);if(r&&r.layout){var o=r.layout.actual[n],i=o.min,u=o.max;a.set(e[n]-Object(y.u)(i,u,.5))}}}))},e.prototype.scalePositionWithinConstraints=function(){var e,t=this,n=this.getProps(),r=n.drag,a=n.dragConstraints,o=this.visualElement.projection;if(Object(u.a)(a)&&o&&this.constraints){this.stopAnimation();var i={x:0,y:0};Object(d.a)((function(e){var n=t.getAxisMotionValue(e);if(n){var r=n.get();i[e]=Object(c.b)({min:r,max:r},t.constraints[e])}}));var l=this.visualElement.getProps().transformTemplate;this.visualElement.getInstance().style.transform=l?l({},""):"none",null===(e=o.root)||void 0===e||e.updateScroll(),o.updateLayout(),this.resolveConstraints(),Object(d.a)((function(e){if(_(e,r,null)){var n=t.getAxisMotionValue(e),a=t.constraints[e],o=a.min,u=a.max;n.set(Object(y.u)(o,u,i[e]))}}))}},e.prototype.addListeners=function(){var e,t=this;w.set(this.visualElement,this);var n=this.visualElement.getInstance(),r=Object(l.a)(n,"pointerdown",(function(e){var n=t.getProps(),r=n.drag,a=n.dragListener;r&&(void 0===a||a)&&t.start(e)})),a=function(){var e=t.getProps().dragConstraints;Object(u.a)(e)&&(t.constraints=t.resolveRefConstraints())},o=this.visualElement.projection,i=o.addEventListener("measure",a);o&&!o.layout&&(null===(e=o.root)||void 0===e||e.updateScroll(),o.updateLayout()),a();var c=Object(b.a)(window,"resize",(function(){t.scalePositionWithinConstraints()}));return o.addEventListener("didUpdate",(function(e){var n=e.delta,r=e.hasLayoutChanged;t.isDragging&&r&&(Object(d.a)((function(e){var r=t.getAxisMotionValue(e);r&&(t.originPoint[e]+=n[e].translate,r.set(r.get()+n[e].translate))})),t.visualElement.syncRender())})),function(){c(),r(),i()}},e.prototype.getProps=function(){var e=this.visualElement.getProps(),t=e.drag,n=void 0!==t&&t,a=e.dragDirectionLock,o=void 0!==a&&a,i=e.dragPropagation,u=void 0!==i&&i,l=e.dragConstraints,s=void 0!==l&&l,f=e.dragElastic,d=void 0===f?c.e:f,p=e.dragMomentum,h=void 0===p||p;return Object(r.a)(Object(r.a)({},e),{drag:n,dragDirectionLock:o,dragPropagation:u,dragConstraints:s,dragElastic:d,dragMomentum:h})},e}();function _(e,t,n){return!(!0!==t&&t!==e||null!==n&&n!==e)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return f})),n.d(t,"c",(function(){return l})),n.d(t,"d",(function(){return s})),n.d(t,"e",(function(){return p})),n.d(t,"f",(function(){return d})),n.d(t,"g",(function(){return h}));var r=n(7),a=n(16),o=n(599);function i(e,t,n){var r=t.min,o=t.max;return void 0!==r&&eo&&(e=n?Object(a.u)(o,e,n.max):Math.min(e,o)),e}function u(e,t,n){return{min:void 0!==t?e.min+t:void 0,max:void 0!==n?e.max+n-(e.max-e.min):void 0}}function l(e,t){var n=t.top,r=t.left,a=t.bottom,o=t.right;return{x:u(e.x,r,o),y:u(e.y,n,a)}}function c(e,t){var n,a=t.min-e.min,o=t.max-e.max;return t.max-t.minr?n=Object(a.w)(t.min,t.max-r,e.min):r>i&&(n=Object(a.w)(e.min,e.max-i,t.min)),Object(a.l)(0,1,n)}function d(e,t){var n={};return void 0!==t.min&&(n.min=t.min-e.min),void 0!==t.max&&(n.max=t.max-e.min),n}var p=.35;function h(e){return void 0===e&&(e=p),!1===e?e=0:!0===e&&(e=p),{x:v(e,"left","right"),y:v(e,"top","bottom")}}function v(e,t,n){return{min:m(e,t),max:m(e,n)}}function m(e,t){var n;return"number"==typeof e?e:null!==(n=e[t])&&void 0!==n?n:0}},function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var r=n(0),a=(n.n(r),n(195)),o=n(613),i=n(255),u=n(1151);function l(e){var t=e.onPan,n=e.onPanStart,l=e.onPanEnd,c=e.onPanSessionStart,s=e.visualElement,f=t||n||l||c,d=Object(r.useRef)(null),p=Object(r.useContext)(a.a).transformPagePoint,h={onSessionStart:c,onStart:n,onMove:t,onEnd:function(e,t){d.current=null,l&&l(e,t)}};Object(r.useEffect)((function(){null!==d.current&&d.current.updateHandlers(h)})),Object(i.b)(s,"pointerdown",f&&function(e){d.current=new u.a(e,h,{transformPagePoint:p})}),Object(o.a)((function(){return d.current&&d.current.end()}))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(7),a=n(595),o=["LayoutMeasure","BeforeLayoutMeasure","LayoutUpdate","ViewportBoxUpdate","Update","Render","AnimationComplete","LayoutAnimationComplete","AnimationStart","SetAxisTarget","Unmount"];function i(){var e=o.map((function(){return new a.a})),t={},n={clearAllListeners:function(){return e.forEach((function(e){return e.clear()}))},updatePropListeners:function(e){o.forEach((function(r){var a,o="on"+r,i=e[o];null===(a=t[r])||void 0===a||a.call(t),i&&(t[r]=n[o](i))}))}};return e.forEach((function(e,t){n["on"+o[t]]=function(t){return e.add(t)},n["notify"+o[t]]=function(){for(var t=[],n=0;n5)return l;var d=a.c.createTransformer(e),p="number"!=typeof f[0]?1:0,h=u.x.scale*n.x,v=u.y.scale*n.y;f[0+p]/=h,f[1+p]/=v;var m=Object(r.u)(h,v,.5);"number"==typeof f[2+p]&&(f[2+p]/=m),"number"==typeof f[3+p]&&(f[3+p]/=m);var b=d(f);if(c){var y=0;b=b.replace(i,(function(){var e=s[y];return y++,e}))}return b}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(363),a=Object(r.a)({attachResizeListener:function(e,t){return e.addEventListener("resize",t,{passive:!0}),function(){return e.removeEventListener("resize",t)}},measureScroll:function(){return{x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}}})},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(1132),a=n(1133),o=Object(r.a)(a.a)},function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var r=n(7),a=n(0),o=(n.n(a),n(616)),i=n(2962),u=n(254);function l(e){return e.key||""}var c=function(e){var t=e.children,n=e.custom,c=e.initial,s=void 0===c||c,f=e.onExitComplete,d=e.exitBeforeEnter,p=e.presenceAffectsLayout,h=void 0===p||p,v=Object(r.c)(Object(o.a)(),1)[0],m=Object(a.useContext)(u.a).forceRender;m&&(v=m);var b=Object(a.useRef)(!0),y=Object(a.useRef)(!0);Object(a.useEffect)((function(){return function(){y.current=!1}}),[]);var g=function(e){var t=[];return a.Children.forEach(e,(function(e){Object(a.isValidElement)(e)&&t.push(e)})),t}(t),O=Object(a.useRef)(g),w=Object(a.useRef)(new Map).current,j=Object(a.useRef)(new Set).current;if(function(e,t){e.forEach((function(e){var n=l(e);t.set(n,e)}))}(g,w),b.current)return b.current=!1,a.createElement(a.Fragment,null,g.map((function(e){return a.createElement(i.a,{key:l(e),isPresent:!0,initial:!!s&&void 0,presenceAffectsLayout:h},e)})));for(var _=Object(r.e)([],Object(r.c)(g),!1),E=O.current.map(l),P=g.map(l),x=E.length,C=0;C0?1:-1,l=e[i+u];if(!l)return e;var c=e[i],s=l.layout,f=Object(r.u)(s.min,s.max,.5);return 1===u&&c.layout.max+n>f||-1===u&&c.layout.min+n.001?1/e:1e5},l=!1;function c(e){var t=Object(o.a)(1),n=Object(o.a)(1),c=Object(i.b)();return Object(a.a)(!(!e&&!c),"If no scale values are provided, useInvertedScale must be used within a child of another motion component."),Object(a.b)(l,"useInvertedScale is deprecated and will be removed in 3.0. Use the layout prop instead."),l=!0,e?(t=e.scaleX||t,n=e.scaleY||n):c&&(t=c.getValue("scaleX",1),n=c.getValue("scaleY",1)),{scaleX:Object(r.a)(t,u),scaleY:Object(r.a)(n,u)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentPaneProvider=void 0;var r=x(n(66)),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=P(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(69),i=n(1),u=n(17),l=x(n(190)),c=n(2987),s=x(n(2988)),f=x(n(3004)),d=n(95),p=x(n(35)),h=n(39),v=n(119),m=n(68),b=n(239),y=n(3009),g=n(3010),O=n(3016),w=n(1018),j=n(3032),_=n(3035),E=n(3036);function P(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(P=function(e){return e?n:t})(e)}function x(e){return e&&e.__esModule?e:{default:e}}function C(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function k(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var t=e.children,n=e.index,P=e.pane,x=e.paneKey,C=(0,m.usePaneRouter)(),S=(0,v.useDeskTool)().features,A=(0,i.useToast)().push,I=P.options,R=P.menuItemGroups,F=P.title,B=void 0===F?null:F,L=P.views,N=void 0===L?[]:L,W=(0,j.useInitialValue)(I.id,I),V=(0,b.useUnique)(W),z=I.id,U=(0,d.getPublishedId)(z),H=I.type,Y=(0,o.useDocumentOperation)(U,H).patch,G=(0,o.useEditState)(U,H),$=(0,o.useValidationStatus)(U,H).markers,q=(0,o.useConnectionState)(U,H),Z=p.default.get(H),K=(null==G?void 0:G.draft)||(null==G?void 0:G.published)||V.value,X=(0,a.useMemo)((()=>G?(0,s.default)(G):null),[G]),J=(0,a.useMemo)((()=>G?(0,f.default)(G):null),[G]),Q=(0,b.useUnique)($),ee=(0,b.useUnique)(N),te=C.params||T,ne=D((0,a.useState)((()=>te.path?(0,u.fromString)(te.path):[])),2),re=ne[0],ae=ne[1],oe=te.view||ee[0]&&ee[0].id||null,ie=(0,a.useMemo)((()=>new O.Timeline({publishedId:U,enableTrace:!1})),[U]),ue=D((0,a.useState)("closed"),2),le=ue[0],ce=ue[1],se=(0,h.useMemoObservable)((()=>(0,g.createObservableController)({timeline:ie,documentId:U,documentType:H,client:y.versionedClient})),[ie,U,H,ie,y.versionedClient]).historyController;se.setRange(te.since||null,te.rev||null);var fe=se.changesPanelActive(),de=(0,a.useMemo)((()=>(0,E.getPreviewUrl)(se,K)),[se,K]),pe=Boolean(K),he=(0,a.useMemo)((()=>(0,_.getMenuItems)({features:S,hasValue:pe,changesOpen:fe,previewUrl:de})),[S,pe,fe,de]),ve="on"===te.inspect,me=fe?se.sinceAttributes():(null==G?void 0:G.published)||null,be="connected"===q&&G.ready,ye=se.onOlderRevision(),ge=(0,a.useMemo)((()=>ye?se.displayed():K),[se,te.rev,te.since,K,ye]),Oe=(0,a.useCallback)(((e,t)=>{C.setParams(k(k({},C.params),{},{since:e,rev:t||void 0}))}),[C]),we=(0,a.useCallback)((e=>{ae((0,u.pathFor)(e)),(0,c.setLocation)([{type:"document",documentId:U,path:e,lastActiveAt:(new Date).toISOString()}])}),[U,ae]),je=(0,a.useCallback)((e=>Y.execute(e,V.value)),[Y,V.value]),_e=(0,a.useCallback)((()=>{C.setParams(k(k({},te),{},{since:void 0}))}),[C,te]),Ee=(0,a.useCallback)((()=>{C.setParams(k(k({},te),{},{since:"@lastPublished"}))}),[C,te]),Pe=(0,a.useCallback)((()=>C.closeCurrent()),[C]),xe=(0,a.useCallback)((()=>C.duplicateCurrent()),[C]),Ce=(0,a.useCallback)((function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:!ve;e?C.setParams(k(k({},te),{},{inspect:"on"})):C.setParams((0,r.default)(te,"inspect"))}),[ve,C,te]),ke=(0,a.useCallback)((e=>"production-preview"===e.action&&de?(window.open(de),!0):"inspect"===e.action?(Ce(!0),!0):"reviewChanges"===e.action&&(Ee(),!0)),[Ee,de,Ce]),Se=(0,a.useCallback)((e=>{var t,n=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=M(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){u=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(u)throw o}}}}(he);try{for(n.s();!(t=n.n()).done;){var r=t.value;if(r.shortcut&&(0,l.default)(r.shortcut,e))return e.preventDefault(),e.stopPropagation(),void ke(r)}}catch(e){n.e(e)}finally{n.f()}}),[ke,he]),De=(0,a.useCallback)((()=>Ce(!1)),[Ce]),Me={actions:X,activeViewId:oe,badges:J,changesOpen:fe,compareValue:me,connectionState:q,displayed:ge,documentId:U,documentIdRaw:z,documentSchema:Z,documentType:H,editState:G,focusPath:re,handleChange:je,handleFocus:we,handleHistoryClose:_e,handleHistoryOpen:Ee,handleInspectClose:De,handleKeyUp:Se,handleMenuAction:ke,handlePaneClose:Pe,handlePaneSplit:xe,historyController:se,index:n,inspectOpen:ve,markers:Q,menuItems:he,menuItemGroups:R||[],paneKey:x,previewUrl:de,ready:be,setTimelineMode:ce,setTimelineRange:Oe,timeline:ie,timelineMode:le,title:B,value:K,views:ee};return(0,a.useEffect)((()=>{"reconnecting"===q&&A({id:"desk-tool/reconnecting",status:"warning",title:a.default.createElement(a.default.Fragment,null,"Connection lost. Reconnecting…")})}),[q,A]),(0,a.useEffect)((()=>{ae(te.path?(0,u.fromString)(te.path):[])}),[U,te.path]),a.default.createElement(w.DocumentPaneContext.Provider,{value:Me},t)}));t.DocumentPaneProvider=I,I.displayName="DocumentPaneProvider"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(434);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=a.default.get(e.type);return[(0,o.isActionEnabled)(t,"publish")&&i.PublishAction,(0,o.isActionEnabled)(t,"delete")&&u.DiscardChangesAction,(0,o.isActionEnabled)(t,"delete")&&l.UnpublishAction,(0,o.isActionEnabled)(t,"create")&&c.DuplicateAction,(0,o.isActionEnabled)(t,"delete")&&s.DeleteAction].filter(f)};var r,a=(r=n(35))&&r.__esModule?r:{default:r},o=n(236),i=n(2989),u=n(2990),l=n(2991),c=n(3002),s=n(3003);function f(e){return!1!==e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PublishAction=void 0;var r=n(69),a=n(8),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=n(15),u=n(10),l=n(619),c=n(43);function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function f(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return d(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return d(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var t,n,s=e.id,d=e.type,h=e.liveEdit,v=e.draft,m=e.published,b=f((0,o.useState)(null),2),y=b[0],g=b[1],O=(0,r.useDocumentOperation)(s,d).publish,w=(0,r.useValidationStatus)(s,d),j=(0,r.useSyncState)(s,d),_=(0,c.useDocumentPane)(),E=_.changesOpen,P=_.handleHistoryOpen,x=w.markers.some((e=>"error"===e.level)),C=f((0,o.useState)(!1),2),k=C[0],S=C[1],D=!j.isSyncing&&!w.isValidating,M=f((0,i.unstable_useDocumentPairPermissions)({id:s,type:d,permission:"publish"}),2),A=M[0],T=M[1],I=(0,i.useCurrentUser)().value,R=O.disabled?(t=O.disabled,n=(m||{})._updatedAt,("ALREADY_PUBLISHED"===t&&n?o.default.createElement(o.default.Fragment,null,o.default.createElement("span",null,"Published ",o.default.createElement(l.TimeAgo,{time:n}))):p[t])||""):x?"There are validation errors that need to be fixed before this document can be published":"",F=Boolean(v),B=(0,o.useCallback)((()=>{O.execute(),g("publishing")}),[O]);(0,o.useEffect)((()=>{k&&D&&(x||B(),S(!1))}),[D,B,x,k]),(0,o.useEffect)((()=>{var e="publishing"===y&&!F;e&&E&&P();var t=e?"published":null,n=setTimeout((()=>{g(t)}),e?200:4e3);return()=>clearTimeout(n)}),[E,y,F,P]);var L=(0,o.useCallback)((()=>{j.isSyncing||w.isValidating?S(!0):B()}),[j.isSyncing,w.isValidating,B]);if(h)return{color:"success",label:"Publish",title:"Live Edit is enabled for this content type and publishing happens automatically as you make changes",disabled:!0};if(!(T||null!=A&&A.granted))return{color:"success",label:"Publish",title:o.default.createElement(u.InsufficientPermissionsMessage,{operationLabel:"publish this document",currentUser:I}),disabled:!0};var N=Boolean(k||"publishing"===y||"published"===y||x||O.disabled);return{disabled:N||T,color:"success",label:"published"===y?"Published":k||"publishing"===y?"Publishing…":"Publish",icon:"published"===y?a.CheckmarkIcon:a.PublishIcon,title:k?"Waiting for tasks to finish before publishing":"published"===y||"publishing"===y?null:R,shortcut:N||k?null:"Ctrl+Alt+P",onHandle:L}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DiscardChangesAction=void 0;var r=n(69),a=n(8),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=n(15),u=n(10);function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function c(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return s(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return s(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var t=e.id,n=e.type,l=e.published,s=e.liveEdit,d=e.onComplete,p=(0,r.useDocumentOperation)(t,n).discardChanges,h=c((0,o.useState)(!1),2),v=h[0],m=h[1],b=c((0,i.unstable_useDocumentPairPermissions)({id:t,type:n,permission:"discardDraft"}),2),y=b[0],g=b[1],O=(0,i.useCurrentUser)().value,w=(0,o.useCallback)((()=>{p.execute(),d()}),[p,d]),j=(0,o.useCallback)((()=>{m(!0)}),[]),_=(0,o.useMemo)((()=>v&&{type:"confirm",color:"danger",onCancel:d,onConfirm:w,message:o.default.createElement(o.default.Fragment,null,"Are you sure you want to discard all changes since last published?")}),[w,v,d]);return!l||s?null:g||null!=y&&y.granted?{color:"danger",icon:a.ResetIcon,disabled:Boolean(p.disabled)||g,title:p.disabled&&f[p.disabled]||"",label:"Discard changes",onHandle:j,dialog:_}:{color:"danger",icon:a.ResetIcon,disabled:!0,label:"Discard changes",title:o.default.createElement(u.InsufficientPermissionsMessage,{operationLabel:"discard changes in this document",currentUser:O})}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UnpublishAction=void 0;var r=n(69),a=n(8),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=n(15),u=n(10),l=n(1168);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return f(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return f(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var t=e.id,n=e.type,c=e.draft,f=e.onComplete,p=e.liveEdit,h=(0,r.useDocumentOperation)(t,n).unpublish,v=s((0,o.useState)(null),2),m=v[0],b=v[1],y=s((0,o.useState)(!1),2),g=y[0],O=y[1],w=s((0,o.useState)(!1),2),j=w[0],_=w[1],E=s((0,i.unstable_useDocumentPairPermissions)({id:t,type:n,permission:"unpublish"}),2),P=E[0],x=E[1],C=(0,i.useCurrentUser)().value,k=(0,o.useCallback)((()=>{_(!1),f()}),[f]),S=(0,o.useCallback)((()=>{_(!1),h.execute(),f()}),[f,h]),D=m?{type:"error",onClose:()=>b(null),title:"An error occurred",content:m.message}:g?{type:"success",onClose:()=>{O(!1)},title:"Successfully unpublished the document"}:j?{type:"legacy",content:o.default.createElement(l.ConfirmDeleteDialog,{id:(null==c?void 0:c._id)||t,type:n,action:"unpublish",onCancel:k,onConfirm:S})}:null;return p?null:x||null!=P&&P.granted?{color:"danger",icon:a.UnpublishIcon,disabled:Boolean(h.disabled)||x,label:"Unpublish",title:h.disabled?d[h.disabled]:"",onHandle:()=>_(!0),dialog:D}:{color:"danger",icon:a.UnpublishIcon,label:"Unpublish",title:o.default.createElement(u.InsufficientPermissionsMessage,{operationLabel:"unpublish this document",currentUser:C}),disabled:!0}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ConfirmDeleteDialog=function(e){var t=e.id,n=e.type,r=e.action,a=void 0===r?"delete":r,o=e.onCancel,u=e.onConfirm,p="deletion-confirmation-".concat((0,c.useId)()),h=(0,f.useReferringDocuments)(t),b=h.internalReferences,y=h.crossDatasetReferences,g=h.isLoading,O=h.totalCount,w=h.projectIds,j="".concat(a.substring(0,1).toUpperCase()).concat(a.substring(1)),_=i.default.createElement(s.DocTitle,{document:(0,i.useMemo)((()=>({_id:t,_type:n})),[t,n])}),E=!g;return i.default.createElement(l.Dialog,{width:1,id:p,header:"".concat(j," document?"),footer:i.default.createElement(l.Grid,{columns:E?2:1,gap:2,paddingX:4,paddingY:3},i.default.createElement(l.Button,{mode:"ghost",onClick:o,text:"Cancel"}),E&&i.default.createElement(l.Button,{"data-testid":"confirm-delete-button",text:"".concat(j,O>0?" anyway":" now"),tone:"critical",onClick:u})),onClose:o},i.default.createElement(v,null,y&&b&&!g?i.default.createElement(d.ConfirmDeleteDialogBody,{crossDatasetReferences:y,internalReferences:b,documentTitle:_,isLoading:g,totalCount:O,action:a,projectIds:w}):i.default.createElement(m,{"data-testid":"loading-container"},i.default.createElement(l.Spinner,{muted:!0}),i.default.createElement(l.Box,{marginTop:3},i.default.createElement(l.Text,{align:"center",muted:!0,size:1},"Looking for referring documents…")))))},t.LoadingContainer=t.DialogBody=void 0;var r,a,o,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),u=(r=n(3))&&r.__esModule?r:{default:r},l=n(1),c=n(20),s=n(1022),f=n(2993),d=n(2994);function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function h(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var v=(0,u.default)(l.Flex).attrs({padding:4,direction:"column",height:"fill"})(a||(a=h(["\n box-sizing: border-box;\n"])));t.DialogBody=v;var m=(0,u.default)(l.Flex).attrs({align:"center",direction:"column",justify:"center"})(o||(o=h(["\n height: 300px;\n"])));t.LoadingContainer=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useReferringDocuments=function(e){var t=(0,i.getPublishedId)(e),n=s(h(t),2),a=n[0],o=n[1],u=s(v(t),2),l=u[0],c=u[1],f=(0,r.useMemo)((()=>Array.from(new Set(null==l?void 0:l.references.map((e=>e.projectId)).filter(Boolean))).sort()),[null==l?void 0:l.references]);return{totalCount:((null==a?void 0:a.totalCount)||0)+((null==l?void 0:l.totalCount)||0),projectIds:f,internalReferences:a,crossDatasetReferences:l,isLoading:o||c}};var r=n(0),a=c(n(73)),o=c(n(63)),i=n(25),u=n(5),l=n(4);function c(e){return e&&e.__esModule?e:{default:e}}function s(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return f(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return f(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n"visible"===document.visibilityState)),(0,l.distinctUntilChanged)(),(0,l.switchMap)((e=>e?(0,u.timer)(0,5e3):u.EMPTY)),(0,l.shareReplay)({refCount:!0,bufferSize:1}));var h=(0,i.createHookFromObservableFactory)((e=>a.default.listenQuery('{"references":'.concat("*[references($documentId)][0...100]{_id,_type}",',"totalCount":').concat("count(*[references($documentId)])","}"),{documentId:e},{tag:"use-referring-documents"}))),v=(0,i.createHookFromObservableFactory)((e=>p.pipe((0,l.switchMap)((()=>function(e){return p.pipe((0,l.switchMap)((()=>(0,i.fetchAllCrossProjectTokens)())),(0,l.switchMap)((t=>{var n=o.default.config().dataset,r=t.length>0?{"sanity-project-tokens":t.map((e=>"".concat(e.projectId,"=").concat(e.token))).join(",")}:{};return d.observable.request({url:"/data/references/".concat(n,"/documents/").concat(e,"/to?excludeInternalReferences=true&excludePaths=true"),headers:r}).pipe((0,l.catchError)((e=>{if(function(e){return"object"==typeof e&&!!e&&"statusCode"in e&&"response"in e}(e)&&404===e.statusCode)return(0,u.of)({totalCount:0,references:[]});throw e})))})))}(e))))))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ConfirmDeleteDialogBody=function(e){var t=e.crossDatasetReferences,r=e.internalReferences,s=e.documentTitle,f=e.totalCount,d=e.action,p=e.projectIds,h=(0,i.useToast)();if(0===(null==r?void 0:r.totalCount)&&0===(null==t?void 0:t.totalCount))return a.default.createElement(i.Text,{as:"p"},"Are you sure you want to delete ",a.default.createElement("strong",null,"“",s,"”"),"?");var v=1===t.totalCount?"1 document":"".concat(t.totalCount.toLocaleString()," documents"),m=1===p.length?"another project":"".concat(p.length," projects"),b="Project ID".concat(1===p.length?"":"s",": ").concat(p.join(", "));return a.default.createElement(a.default.Fragment,null,a.default.createElement(i.Card,{padding:3,radius:2,tone:"caution",marginBottom:4,flex:"none"},a.default.createElement(i.Flex,null,a.default.createElement(i.Text,{"aria-hidden":"true",size:1},a.default.createElement(o.WarningOutlineIcon,null)),a.default.createElement(i.Box,{flex:1,marginLeft:3},a.default.createElement(i.Text,{size:1},1===f?a.default.createElement(a.default.Fragment,null,"1 document refers to “",s,"”"):a.default.createElement(a.default.Fragment,null,f.toLocaleString()," documents refer to “",s,"”"))))),a.default.createElement(i.Box,{flex:"none",marginBottom:4},a.default.createElement(i.Text,null,"You may not be able to ",d," “",s,"” because the following documents refer to it:")),a.default.createElement(c.ReferencesCard,null,a.default.createElement(i.Flex,{direction:"column",height:"fill"},r.totalCount>0&&a.default.createElement(c.InternalReferences,{"data-testid":"internal-references"},r.references.map((e=>{var t,r,l=(t=e._type,((r=n(35)).default||r).get(t)||null);return a.default.createElement(i.Box,{as:"li",key:e._id,paddingX:3,paddingY:3},l?a.default.createElement(u.SanityPreview,{type:l,value:e,layout:"default"}):a.default.createElement(u.SanityDefaultPreview,{value:{title:"Preview Unavailable",subtitle:"ID: ".concat(e._id),media:a.default.createElement(o.UnknownIcon,null)},layout:"default"}))})),r.totalCount>r.references.length&&a.default.createElement(i.Box,{as:"li",padding:3},a.default.createElement(c.OtherReferenceCount,r))),t.totalCount>0&&a.default.createElement(c.CrossDatasetReferencesDetails,{"data-testid":"cross-dataset-references",style:{borderTop:r.totalCount>0?"1px solid var(--card-shadow-outline-color)":void 0}},a.default.createElement(c.CrossDatasetReferencesSummary,null,a.default.createElement(i.Flex,{padding:4,align:"center"},a.default.createElement(i.Box,{marginRight:4},a.default.createElement(i.Text,{size:3},a.default.createElement(o.DocumentsIcon,null))),a.default.createElement(i.Flex,{marginRight:4,direction:"column"},a.default.createElement(i.Box,{marginBottom:2},a.default.createElement(i.Text,null,v," in ",m)),a.default.createElement(i.Box,null,a.default.createElement(i.Text,{title:b,textOverflow:"ellipsis",size:1,muted:!0},b))),a.default.createElement(c.ChevronWrapper,null,a.default.createElement(i.Text,{muted:!0},a.default.createElement(o.ChevronDownIcon,null))))),a.default.createElement(c.TableContainer,null,a.default.createElement(c.Table,null,a.default.createElement("thead",null,a.default.createElement("tr",null,a.default.createElement("th",null,a.default.createElement(i.Label,{muted:!0,size:0},"Project ID")),a.default.createElement("th",null,a.default.createElement(i.Label,{muted:!0,size:0},"Dataset")),a.default.createElement("th",null,a.default.createElement(i.Label,{muted:!0,size:0},"Document ID")))),a.default.createElement("tbody",null,t.references.filter((e=>"projectId"in e&&"datasetName"in e&&"documentId"in e)).map(((e,t)=>{var n=e.projectId,r=e.datasetName,u=e.documentId;return a.default.createElement("tr",{key:"".concat(u,"-").concat(t)},a.default.createElement("td",null,a.default.createElement(i.Text,{size:1},n)),a.default.createElement("td",null,a.default.createElement(i.Text,{size:1},r)),a.default.createElement("td",null,a.default.createElement(i.Flex,{align:"center",gap:2,justify:"flex-end"},a.default.createElement(i.Text,{textOverflow:"ellipsis",size:1},u),a.default.createElement(l.CopyToClipboard,{text:u,onCopy:()=>{h.push({title:"Copied document ID to clipboard!",status:"success"})}},a.default.createElement(i.Button,{title:"Copy ID to clipboard",mode:"bleed",icon:o.ClipboardIcon,fontSize:0})))))})))),a.default.createElement(i.Box,{padding:2},a.default.createElement(c.OtherReferenceCount,t)))))),a.default.createElement(i.Box,{flex:"none"},a.default.createElement(i.Text,null,"If you ",d," this document, documents that refer to it will no longer be able to access it.")))};var r,a=(r=n(0))&&r.__esModule?r:{default:r},o=n(8),i=n(1),u=n(2995),l=n(2997),c=n(3001)},function(e,t,n){n(89)(e.exports,n(2996))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"SanityDefaultPreview",{enumerable:!0,get:function(){return r.SanityDefaultPreview}}),Object.defineProperty(t,"SanityPreview",{enumerable:!0,get:function(){return r.default}});var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=a(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=o?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(r,i,u):r[i]=e[i]}r.default=e,n&&n.set(e,r);return r}(n(110));function a(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(a=function(e){return e?n:t})(e)}},function(e,t,n){"use strict";var r=n(2998).CopyToClipboard;r.CopyToClipboard=r,e.exports=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CopyToClipboard=void 0;var r=o(n(0)),a=o(n(2999));function o(e){return e&&e.__esModule?e:{default:e}}function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){for(var n=0;n tr {\n position: sticky;\n top: 0;\n background: var(--card-bg-color);\n z-index: 1;\n }\n\n td {\n padding: 0 ",";\n }\n\n tr > *:last-child {\n text-align: right;\n }\n"])),(e=>{var t=e.theme;return(0,d.rem)(t.sanity.space[2])}),(e=>{var t=e.theme;return(0,d.rem)(t.sanity.space[1])}),(e=>{var t=e.theme;return(0,d.rem)(t.sanity.space[1])}));t.Table=w;var j=(0,f.default)(d.Card).attrs({radius:2,shadow:1,marginBottom:4,flex:"auto"})(c||(c=v(["\n overflow: hidden;\n min-height: 150px;\n"])));t.ReferencesCard=j;t.OtherReferenceCount=e=>{var t=e.totalCount-e.references.length;return t?s.default.createElement(d.Inline,{space:2},s.default.createElement(d.Text,{size:1,muted:!0},t," other reference",1===t?"":"s"," not shown."),s.default.createElement(d.Tooltip,{portal:!0,content:s.default.createElement(d.Box,{padding:2},s.default.createElement(d.Text,null,"We can't show metadata about these references because no token with access to the datasets they are in was found. Read more about how to configure tokens in the"," ",s.default.createElement("a",{href:"https://www.sanity.io/docs/cross-dataset-references"},"Cross dataset references documentation")))},s.default.createElement(p.InfoOutlineIcon,null))):null}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DuplicateAction=void 0;var r=n(8),a=n(185),o=n(69),i=n(24),u=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),l=n(15),c=n(10);function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function f(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return d(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return d(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var t=e.id,n=e.type,s=e.onComplete,d=(0,o.useDocumentOperation)(t,n).duplicate,h=(0,i.useRouter)(),v=f((0,u.useState)(!1),2),m=v[0],b=v[1],y=f((0,l.unstable_useDocumentPairPermissions)({id:t,type:n,permission:"duplicate"}),2),g=y[0],O=y[1],w=(0,l.useCurrentUser)().value,j=(0,u.useCallback)((()=>{var e=(0,a.uuid)();b(!0),d.execute(e),h.navigateIntent("edit",{id:e,type:n}),s()}),[d,s,h,n]);return O||null!=g&&g.granted?{icon:r.CopyIcon,disabled:m||Boolean(d.disabled)||O,label:m?"Duplicating…":"Duplicate",title:d.disabled&&p[d.disabled]||"",onHandle:j}:{icon:r.CopyIcon,disabled:!0,label:"Duplicate",title:u.default.createElement(c.InsufficientPermissionsMessage,{operationLabel:"duplicate this document",currentUser:w})}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DeleteAction=void 0;var r=n(8),a=n(69),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=n(15),u=n(10),l=n(1168);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return f(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return f(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var t=e.id,n=e.type,c=e.draft,f=e.onComplete,p=(0,a.useDocumentOperation)(t,n).delete,h=s((0,o.useState)(!1),2),v=h[0],m=h[1],b=s((0,o.useState)(!1),2),y=b[0],g=b[1],O=(0,o.useCallback)((()=>{g(!1),f()}),[f]),w=(0,o.useCallback)((()=>{m(!0),g(!1),p.execute(),f()}),[p,f]),j=(0,o.useCallback)((()=>{g(!0)}),[]),_=s((0,i.unstable_useDocumentPairPermissions)({id:t,type:n,permission:"delete"}),2),E=_[0],P=_[1],x=(0,i.useCurrentUser)().value;return P||null!=E&&E.granted?{color:"danger",icon:r.TrashIcon,disabled:v||Boolean(p.disabled)||P,title:p.disabled&&d[p.disabled]||"",label:v?"Deleting…":"Delete",shortcut:"Ctrl+Alt+D",onHandle:j,dialog:y&&{type:"legacy",onClose:f,content:o.default.createElement(l.ConfirmDeleteDialog,{action:"delete",id:(null==c?void 0:c._id)||t,type:n,onCancel:O,onConfirm:w})}}:{color:"danger",icon:r.TrashIcon,disabled:!0,label:"Delete",title:o.default.createElement(u.InsufficientPermissionsMessage,{operationLabel:"delete this document",currentUser:x})}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a.default}});var r,a=(r=n(3005))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"DraftStatusBadge",{enumerable:!0,get:function(){return o.DraftStatusBadge}}),Object.defineProperty(t,"LiveEditBadge",{enumerable:!0,get:function(){return r.LiveEditBadge}}),Object.defineProperty(t,"PublishedStatusBadge",{enumerable:!0,get:function(){return a.PublishedStatusBadge}}),t.default=function(){return i};var r=n(3006),a=n(3007),o=n(3008),i=[r.LiveEditBadge]},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LiveEditBadge=void 0;t.LiveEditBadge=e=>e.liveEdit?{label:"Live",color:"danger"}:null},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PublishedStatusBadge=void 0;t.PublishedStatusBadge=e=>e.published?{label:"Published",color:"success"}:null},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DraftStatusBadge=void 0;t.DraftStatusBadge=e=>e.draft?{label:"Draft",color:"warning"}:null},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.versionedClient=void 0;var a=((r=n(63))&&r.__esModule?r:{default:r}).default.withConfig({apiVersion:"1"});t.versionedClient=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Controller=void 0,t.createObservableController=function(e){return new r.Observable((t=>{var n=new p(c(c({},e),{},{handler:(e,n)=>{e?t.error(e):t.next({historyController:n})}}));return(0,a.remoteSnapshots)({publishedId:e.documentId,draftId:"drafts.".concat(e.documentId)},e.documentType).subscribe((e=>{n.handleRemoteMutation(e)}))}))};var r=n(5),a=n(25),o=n(3011),i=n(3012),u=n(3015);function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;tr.index?(this._revTime="invalid",this.selectionState="invalid"):this.setReconstruction(this._sinceTime,r)}else this._revTime?(this.selectionState="rev",this.setReconstruction(null,this._revTime)):(this.selectionState="inactive",n=0);else this.selectionState="loading";this._fetchAtLeast=n,this.start()}setLoadMore(e){this._fetchMore=e,this.start()}get sinceTime(){return this._sinceTime&&"object"==typeof this._sinceTime?this._sinceTime:null}get revTime(){return this._revTime&&"object"==typeof this._revTime?this._revTime:null}get realRevChunk(){return this.revTime||this.timeline.lastChunk()}onOlderRevision(){return Boolean(this._rev)&&("range"===this.selectionState||"rev"===this.selectionState)}changesPanelActive(){return Boolean(this._since)&&"range"===this.selectionState}findRangeForNewRev(e){var t=this.timeline.isLatestChunk(e)?null:this.timeline.createTimeId(e);if(!this._since)return[null,t];var n=this.sinceTime;return n&&n.index{this._isRunning=!1})))}tick(){var e=this;return f((function*(){if(e._aligner.acceptsHistory&&!e.timeline.reachedEarliestEntry&&("loading"===e.selectionState||e._fetchMore||e.timeline.chunkCount<=e._fetchAtLeast)){try{yield e.fetchMoreTransactions()}catch(t){return e._didErr=!0,void e.handler(t,e)}yield e.tick()}}))()}fetchMoreTransactions(){var e=this;return f((function*(){var t=e.timeline.publishedId,n=e.timeline.draftId,r=e.client.config().dataset,a="tag=sanity.studio.desk.history&effectFormat=mendoza&excludeContent=true&excludeMutations=true&includeIdentifiedDocumentsOnly=true&reverse=true&limit=".concat(50),i=e._aligner.earliestTransactionId;i&&(a+="&toTransaction=".concat(i));for(var u="/data/history/".concat(r,"/transactions/").concat(t,",").concat(n,"?").concat(a),l=e.client.config().token,c=(yield(0,o.getJsonStream)(e.client.getUrl(u),l||void 0)).getReader(),s=0;;){var f=yield c.read();if(f.done)break;if("error"in f.value)throw new Error(f.value.error.description||f.value.error.type);if(s++,f.value.id!==i){if(e._aligner.earliestTransactionId!==i||!e._aligner.acceptsHistory)return;e._aligner.prependHistoryEvent(f.value),i=e._aligner.earliestTransactionId}}e._aligner.earliestTransactionId===i&&e._aligner.acceptsHistory&&(s<50&&e._aligner.didReachEarliestEntry(),e.markChange())}))()}markChange(){this.timeline.updateChunks(),this.setRevTime(this._rev),this.setSinceTime(this._rev),this.version++,this.handler(null,this)}}t.Controller=p},function(e,t,n){"use strict";function r(e,t,n,r,a,o,i){try{var u=e[o](i),l=u.value}catch(e){return void n(e)}u.done?t(l):Promise.resolve(l).then(r,a)}function a(e){return function(){var t=this,n=arguments;return new Promise((function(a,o){var i=e.apply(t,n);function u(e){r(i,a,o,u,l,"next",e)}function l(e){r(i,a,o,u,l,"throw",e)}u(void 0)}))}}function o(){return(o=a((function*(e,t){var n={Authorization:"Bearer ".concat(t)},r=t?{headers:n}:{credentials:"include"};return i(yield fetch(e,r))}))).apply(this,arguments)}function i(e){var t,n=e.body;if(!n)throw new Error("Failed to read body from response");var r=!1;return new ReadableStream({start(e){t=n.getReader();var a=new TextDecoder,o="";t.read().then((function n(i){if(i.done){if(r)return;return 0===(o=o.trim()).length||e.enqueue(JSON.parse(o)),void e.close()}for(var u=(o+=a.decode(i.value,{stream:!0})).split("\n"),l=0;le.error(t)))})).catch((t=>e.error(t)))},cancel(){r=!0,t.cancel()}})}Object.defineProperty(t,"__esModule",{value:!0}),t.getJsonStream=function(e,t){return o.apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Aligner=void 0;var r=n(1169);function a(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return o(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return o(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,u=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return u=e.done,e},e:function(e){l=!0,i=e},f:function(){try{u||null==n.return||n.return()}finally{if(l)throw i}}}}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.id===t.transactionId));return n>=0?n+1:t.rev?t.rev===e.id?0:-1:0}function s(e,t){if(e.hasAttrs=!0,t){if(e.attrs=function(e){for(var t=1;t=0&&this._alignAtIndex(r,a)}}this.timeline.addTranslogEntry(e),this.earliestTransactionId=e.id}didReachEarliestEntry(){for(var e=0,t=Object.values(this._states);ee.aligned))}get acceptsHistory(){return this._isComplete}get currentDocument(){return{draft:this._states.draft.attrs,published:this._states.published.attrs}}_alignAtIndex(e,t){var n,r=a(e.events.slice(0,t));try{for(r.s();!(n=r.n()).done;){var o=n.value;this._apply(e,o)}}catch(e){r.e(e)}finally{r.f()}var i,u=a(e.events.slice(t));try{for(u.s();!(i=u.n()).done;){var l=i.value;this._apply(e,l),this.timeline.addRemoteMutation(l)}}catch(e){u.e(e)}finally{u.f()}e.events=[],e.aligned=!0}get _isComplete(){return Object.values(this._states).every((e=>e.hasAttrs))}_apply(e,t){e.attrs=(0,r.applyPatch)(e.attrs,t.effects.apply),e.rev=t.transactionId}_maybeInvalidateHistory(){if(this._isComplete){for(var e=0,t=Object.values(this._states);ee.length)&&(t=e.length);for(var n=0,r=new Array(t);n=n;r--)t.push(e(this._chunks.get(r),r));return t}reset(){this._transactions=new o.TwoEndedArray,this._chunks=new o.TwoEndedArray,this._possiblePendingTransactions=new Map,this._recreateTransactionsFrom=void 0,this.reachedEarliestEntry=!1}addRemoteMutation(e){this._trace&&this._trace.push({type:"addRemoteMutation",event:e});var t=this._possiblePendingTransactions.get(e.transactionId),n=t?t.transaction:{index:0,id:e.transactionId,timestamp:e.timestamp.toISOString(),author:e.author};"draft"===e.version?n.draftEffect=e.effects:n.publishedEffect=e.effects,t?(this._possiblePendingTransactions.delete(e.transactionId),this._invalidateTransactionFrom(t.idx)):(this._transactions.addToEnd(n),this._possiblePendingTransactions.set(e.transactionId,{transaction:n,idx:this._transactions.lastIdx}))}addTranslogEntry(e){this._trace&&this._trace.push({type:"addTranslogEntry",event:e}),this._transactions.addToBeginning({index:0,id:e.id,author:e.author,timestamp:e.timestamp,draftEffect:e.effects[this.draftId],publishedEffect:e.effects[this.publishedId]})}didReachEarliestEntry(){this._trace&&this._trace.push({type:"didReachEarliestEntry"}),this.reachedEarliestEntry=!0}updateChunks(){this._trace&&this._trace.push({type:"updateChunks"}),this._removeInvalidatedChunks(),this._addChunksFromTransactions(),this._createInitialChunk()}_removeInvalidatedChunks(){if(this._recreateTransactionsFrom){for(;this._chunks.length>0;){var e=this._chunks.last;if(!(this._recreateTransactionsFrom0?this._chunks.last.end:e;n<=t;n++){var r=this._transactions.get(n);this._chunks.mergeAtEnd((0,i.chunkFromTransaction)(r),i.mergeChunk)}if(0!=this._chunks.length)for(var a=this._chunks.first.start-1;a>=e;a--){var o=this._transactions.get(a);this._chunks.mergeAtBeginning((0,i.chunkFromTransaction)(o),i.mergeChunk)}}_invalidateTransactionFrom(e){(void 0===this._recreateTransactionsFrom||e=this._chunks.firstIdx;o--){var i=this._chunks.get(o);if(i.id===r)return i;if(Date.parse(i.endTimestamp)+36e5=this._chunks.firstIdx;t--){var n=this._chunks.get(t);if("publish"===n.type||"initial"===n.type)return n}return this.reachedEarliestEntry?this._chunks.first:"loading"}isLatestChunk(e){return e===this._chunks.last}createTimeId(e){return"".concat(e.endTimestamp.valueOf(),"/").concat(e.id)}lastChunk(){return this._chunks.last}transactionByIndex(e){return this._transactions.has(e)?this._transactions.get(e):null}chunkByTransactionIndex(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;;){var n=this._chunks.get(t);if(!n)throw new Error("transaction does not belong in any chunk");if(e>=n.end)t++;else{if(!(e=e;i--){var u=this._transactions.get(i);u.draftEffect&&(a=(0,r.applyPatch)(a,u.draftEffect.revert)),u.publishedEffect&&(o=(0,r.applyPatch)(o,u.publishedEffect.revert))}return{draft:a,published:o}}replayBackwardsUntil(e,t){return this.replayBackwardsBetween(e,this._transactions.lastIdx,t)}calculateDiff(e,t,n,o){for(var i=r.incremental.wrap(e.draft,null),l=r.incremental.wrap(e.published,null),c=function(e,t){return"null"===r.incremental.getType(e)?t:e}(i,l),s=(0,u.getAttrs)(e),f=null,d=n;d<=o;d++){var p=this._chunks.get(d);f||(f=p);for(var h=p.start;hd(e,t,n.endMeta),fromMeta:n=>d(e,t,n)}),l=f(o,i,{fromValue:t=>p(e,t.startMeta),fromMeta:t=>p(e,t)});return(0,r.diffInput)(u,l)};var r=n(3018),a=n(1172);function o(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return i(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return i(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,u=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return u=e.done,e},e:function(e){l=!0,o=e},f:function(){try{u||null==n.return||n.return()}finally{if(l)throw o}}}}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=this.length)throw new Error("out of bounds");var t=this.elements[e];return t||(this.elements[e]=f(this.content.elements[e],this.value[e],this.extractor))}annotationAt(e){var t=this.content.metas[e];return this.extractor.fromMeta(t)}}class c{constructor(e,t,n,r){u(this,"type","object"),u(this,"value",void 0),u(this,"keys",void 0),u(this,"annotation",void 0),u(this,"extractor",void 0),u(this,"content",void 0),u(this,"fields",{}),this.content=e,this.value=t,this.annotation=n,this.extractor=r,this.keys=Object.keys(e.fields)}get(e){var t=this.fields[e];if(t)return t;var n=this.content.fields[e];return n?this.fields[e]=f(n,this.value[e],this.extractor):void 0}}class s{constructor(e,t,n,r){u(this,"type","string"),u(this,"value",void 0),u(this,"annotation",void 0),u(this,"extractor",void 0),u(this,"content",void 0),this.content=e,this.value=t,this.annotation=n,this.extractor=r}sliceAnnotation(e,t){var n=[],r=0;function i(e,t){if(n.length>0){var r=n[n.length-1];if((0,a.isSameAnnotation)(r.annotation,t))return void(r.text+=e)}n.push({text:e,annotation:t})}var u,l=o(this.content.parts);try{for(l.s();!(u=l.n()).done;){var c=u.value,s=c.value.length,f=Math.max(0,e-r);if(f!h.nextIndices.includes(e)));if(void 0===g){var O=e.at(v);c.push({fromIndex:v,toIndex:void 0,hasMoved:!1,diff:(0,a.removedInput)(O,void 0,u),annotation:e.annotationAt(v)}),d=!0}else p(m,v,g,!0)}else p(m,v,h.nextIndices[b],!1)}var w,j=i(r.index.values());try{for(j.s();!(w=j.n()).done;){var _,E=i(w.value);try{for(E.s();!(_=E.n()).done;){var P=_.value,x=n.at(P);c.push({fromIndex:void 0,toIndex:P,hasMoved:!1,diff:(0,a.addedInput)(x,void 0,u),annotation:n.annotationAt(P)})}}catch(e){E.e(e)}finally{E.f()}d=!0}}catch(e){j.e(e)}finally{j.f()}return c.sort(s),l(e,n,c,d)}(e,h,t,v,n);var m=c(e,t,n);return m?l(e,t,m,!1):function(e,t,n){for(var r=[],o=0;o=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){l=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(l)throw o}}}}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne[r-1][a]?--a:--r}return o}(function(e,t){var n=e.length,r=t.length,a=0,o=0,i=new Array(n+1);for(a=0;ai({type:"stringSegment",action:"removed"},e)));return(0,a.replaceProperty)(this,"segments",t)}}},t.addedString=function(e,t,n){return{type:"string",action:"added",isChanged:!0,fromValue:t,toValue:e.value,annotation:e.annotation,get segments(){var t=e.sliceAnnotation(0,e.value.length).map((e=>i({type:"stringSegment",action:"added"},e)));return(0,a.replaceProperty)(this,"segments",t)}}};var r=n(92),a=n(620);function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function i(e){for(var t=1;t=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){u=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(u)throw o}}}}function s(e,t){if(e){if("string"==typeof e)return f(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?f(e,t):void 0}}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,u=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return u=e.done,e},e:function(e){l=!0,o=e},f:function(){try{u||null==n.return||n.return()}finally{if(l)throw o}}}}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=this.length)throw new Error("out of bounds");var t=this.elements[e];return t||(this.elements[e]=(0,r.wrap)(this.value[e],this.annotation))}annotationAt(){return this.annotation}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(621);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}t.default=class{constructor(e,t){a(this,"type","object"),a(this,"value",void 0),a(this,"keys",void 0),a(this,"annotation",void 0),a(this,"fields",{}),this.value=e,this.annotation=t,this.keys=Object.keys(e)}get(e){var t=this.fields[e];if(t)return t;if(this.value.hasOwnProperty(e)){var n=this.value[e];return this.fields[e]=(0,r.wrap)(n,this.annotation)}}}},function(e,t,n){"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default=class{constructor(e,t){r(this,"type","string"),r(this,"value",void 0),r(this,"annotation",void 0),this.value=e,this.annotation=t}sliceAnnotation(e,t){return[{text:this.value.slice(e,t),annotation:this.annotation}]}}},function(e,t,n){"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default=class{constructor(e,t,n){r(this,"type",void 0),r(this,"value",void 0),r(this,"annotation",void 0),this.type=e,this.value=t,this.annotation=n}}},function(e,t,n){"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object.defineProperty(t,"__esModule",{value:!0}),t.TwoEndedArray=void 0;t.TwoEndedArray=class{constructor(){r(this,"_postive",[]),r(this,"_negative",[])}addToEnd(e){e.index=this._postive.length,this._postive.push(e)}addToBeginning(e){0!=this.length?(e.index=-(this._negative.length+1),this._negative.push(e)):this.addToEnd(e)}mergeAtEnd(e,t){if(0!==this.length){var n=this.lastIdx,r=t(this.get(n),e);Array.isArray(r)?(this.set(n,r[0]),this.addToEnd(r[1])):this.set(n,r)}else this.addToEnd(e)}mergeAtBeginning(e,t){if(0!==this.length){var n=this.firstIdx,r=t(e,this.get(n));Array.isArray(r)?(this.set(n,r[1]),this.addToBeginning(r[0])):this.set(n,r)}else this.addToEnd(e)}removeFromEnd(){0===this._postive.length?this._negative.shift():this._postive.pop()}has(e){return e>=0?e=0?this._postive[e]:this._negative[-(e+1)]}set(e,t){e>=0?(t.index=e,this._postive[e]=t):(t.index=e,this._negative[-(e+1)]=t)}get lastIdx(){return this._postive.length-1}get last(){return this.get(this.lastIdx)}get firstIdx(){return-this._negative.length}get first(){return this.get(this.firstIdx)}get length(){return this._postive.length+this._negative.length}}},function(e,t,n){"use strict";function r(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return a(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return a(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,u=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return u=e.done,e},e:function(e){l=!0,i=e},f:function(){try{u||null==n.return||n.return()}finally{if(l)throw i}}}}function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n({_type:f.type})),[f.type]),p=null==u?void 0:u.template,h=(b=(0,r.useState)({loading:!1,error:null,value:d}),y=2,function(e){if(Array.isArray(e))return e}(b)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}}(b,y)||function(e,t){if(e){if("string"==typeof e)return s(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?s(e,t):void 0}}(b,y)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),v=h[0],m=h[1];var b,y;return(0,r.useEffect)((()=>{m({loading:!0,error:null,value:d});var t={documentId:e,paneOptions:f,panePayload:c,urlTemplate:p},n=(0,i.getInitialValueObservable)(t).subscribe((e=>{"success"===e.type&&m({loading:!1,error:null,value:e.value?l(l({},d),e.value):d}),"error"===e.type&&m({loading:!1,error:e.error,value:d})}));return()=>n.unsubscribe()}),[d,e,f,c,p]),v};var r=n(0),a=n(68),o=n(239),i=n(3034);function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n({draft:e})))),(0,o.observePaths)((0,u.getPublishedId)(e.documentId),["_type"]).pipe((0,c.map)((e=>({published:e}))))).pipe((0,c.scan)(((e,t)=>f(f({},e),t)),{}),(0,c.filter)((e=>"draft"in e&&"published"in e)),(0,c.map)((e=>e.draft||e.published)),(0,c.distinctUntilChanged)(((e,t)=>Boolean(e)!==Boolean(t))),(0,c.debounceTime)(25),(0,c.switchMap)((t=>{var n=function(e,t){if(e)return null;var n=t.panePayload||{},r=t.paneOptions.template;t.urlTemplate&&r&&r!==t.urlTemplate&&console.warn('Conflicting templates: URL says "'.concat(t.urlTemplate,'", structure node says "').concat(r,'". Using "').concat(r,'".'));var o=r||t.urlTemplate,i=(0,a.getTemplatesBySchemaType)(t.paneOptions.type),u=f(f({},t.paneOptions.templateParameters),"object"==typeof n&&n||{}),l=o;o||1!==i.length||(l=i[0].id);return{templateName:l,parameters:u}}(t||null,e)||{},r=n.templateName,o=n.parameters;if(!r||!o){return(0,l.of)({type:"success",value:null})}return(0,l.merge)((0,l.of)({isResolving:!0}),function(e,t){if(!(0,a.templateExists)(e))return console.warn('Template "%s" not defined, using empty initial value',e),(0,l.of)({isResolving:!1,initialValue:void 0});var n=(0,a.getTemplateById)(e);return(0,l.from)((0,a.resolveInitialValue)(i.default,n,t)).pipe((0,c.map)((e=>({isResolving:!1,initialValue:e}))))}(r,o).pipe((0,c.catchError)((e=>{console.group("Failed to resolve initial value"),console.error(e),console.error("Template ID: %s",r),console.error("Parameters: %o",o||{}),console.groupEnd();var t={type:"error",error:e};return(0,l.of)(t)})))).pipe((0,c.switchMap)((e=>{var t=e.isResolving,n=e.initialValue;if(e.resolveError)return(0,l.of)({type:"error",message:"Failed to resolve initial value"});if(t)return(0,l.of)(p);var r={type:"success",value:n};return(0,l.of)(r)})))})),(0,c.startWith)(p),(0,c.distinctUntilChanged)())};var r,a=n(186),o=n(52),i=(r=n(35))&&r.__esModule?r:{default:r},u=n(95),l=n(5),c=n(4);function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function f(e){for(var t=1;t{var t=e.features,n=e.hasValue,a=e.changesOpen;return t.reviewChanges?{action:"reviewChanges",title:"Review changes",icon:r.RestoreIcon,isDisabled:a||!n}:null},o=e=>{var t=e.hasValue;return{action:"inspect",title:"Inspect",icon:r.BinaryDocumentIcon,isDisabled:!t,shortcut:"Ctrl+Alt+I"}},i=e=>e.previewUrl?{action:"production-preview",title:"Open preview",icon:r.EarthAmericasIcon,shortcut:"Ctrl+Alt+O"}:null;t.getProductionPreviewItem=i;t.getMenuItems=e=>[i,a,o].filter(Boolean).map((t=>t(e))).filter((e=>null!==e))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getPreviewUrl=function(e,t){var n=e.revTime,r=n?n.id:null;if(!t||!a.default)return null;try{return(0,a.default)(t,r)}catch(e){return e.message="An error was thrown while trying to get production preview url: ".concat(e.message),console.error(e),null}};var r,a=(r=n(22))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"DocumentListPane",{enumerable:!0,get:function(){return r.DocumentListPane}});var r=n(3038)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentListPane=void 0;var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=v(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=(r=n(35))&&r.__esModule?r:{default:r},i=n(64),u=n(3039),l=n(239),c=n(1023),s=n(622),f=n(623),d=n(3040),p=n(3050),h=n(3055);function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(v=function(e){return e?n:t})(e)}function m(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return b(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return b(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function b(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n(0,f.getTypeNameFromSingleTypeFilter)(M,T)),[M,T]),R=!1!==(null==j?void 0:j.showIcons),F=m((0,c.useDeskToolSetting)(I,"layout",w),2),B=F[0],L=F[1],N=m((0,c.useDeskToolSetting)(I,"sortOrder",s.DEFAULT_ORDERING),2),W=N[0],V=N[1],z=I&&W?(0,f.applyOrderingFunctions)(W,o.default.get(I)):W,U=(0,l.useUnique)(z),H=(0,f.isSimpleTypeFilter)(M),Y=(0,h.useDocumentList)({defaultOrdering:D,filter:M,params:T,sortOrder:U,apiVersion:A}),G=Y.error,$=Y.fullList,q=Y.handleListChange,Z=Y.isLoading,K=Y.items,X=Y.onRetry;return a.default.createElement(i.Pane,{currentMaxWidth:350,id:g,maxWidth:640,minWidth:320,selected:v},a.default.createElement(p.DocumentListPaneHeader,{index:n,initialValueTemplates:E,menuItems:P,menuItemGroups:x,setLayout:L,setSortOrder:V,title:k}),a.default.createElement(d.DocumentListPaneContent,{childItemId:t,error:G,filterIsSimpleTypeContraint:H,fullList:$,isActive:r,isLoading:Z,items:K,layout:B,onListChange:q,onRetry:X,showIcons:R}))}));t.DocumentListPane=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useShallowUnique=function(e){var t=(0,a.useRef)(e);(0,o.default)(t.current,e)||(t.current=e);return t.current};var r,a=n(0),o=(r=n(83))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentListPaneContent=function(e){var t=e.childItemId,n=e.error,r=e.filterIsSimpleTypeContraint,h=e.fullList,m=e.isActive,b=e.isLoading,y=e.items,g=e.layout,O=e.onListChange,w=e.onRetry,j=e.showIcons,_=(0,s.usePaneLayout)().collapsed,E=(0,s.usePane)(),P=E.collapsed,x=E.index,C=(D=(0,l.useState)(!1),M=2,function(e){if(Array.isArray(e))return e}(D)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}}(D,M)||function(e,t){if(e){if("string"==typeof e)return v(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?v(e,t):void 0}}(D,M)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),k=C[0],S=C[1];var D,M;(0,l.useEffect)((()=>{if(!P){var e=setTimeout((()=>{S(!0)}),0);return()=>{clearTimeout(e)}}}),[P]);var A=(0,l.useCallback)((e=>{var n=(0,u.getPublishedId)(e._id),r=t===n,a=!m&&r,o=m&&r;return l.default.createElement(f.PaneItem,{icon:!1!==j&&void 0,id:n,pressed:a,selected:o,layout:g,schemaType:i.default.get(e._type),value:e})}),[t,m,g,j]),T=(0,l.useMemo)((()=>{if(!k)return null;if(n)return l.default.createElement(o.Flex,{align:"center",direction:"column",height:"fill",justify:"center"},l.default.createElement(o.Container,{width:1},l.default.createElement(o.Stack,{paddingX:4,paddingY:5,space:4},l.default.createElement(o.Heading,{as:"h3"},"Could not fetch list items"),l.default.createElement(o.Text,{as:"p"},"Error: ",l.default.createElement("code",null,n.message)),w&&l.default.createElement(o.Box,null,l.default.createElement(o.Button,{icon:a.SyncIcon,onClick:w,text:"Retry",tone:"primary"})))));if(null===y)return l.default.createElement(o.Flex,{align:"center",direction:"column",height:"fill",justify:"center"},l.default.createElement(c.Delay,{ms:300},l.default.createElement(l.default.Fragment,null,l.default.createElement(o.Spinner,{muted:!0}),l.default.createElement(o.Box,{marginTop:3},l.default.createElement(o.Text,{align:"center",muted:!0,size:1},"Loading documents…")))));if(!b&&0===y.length)return l.default.createElement(o.Flex,{align:"center",direction:"column",height:"fill",justify:"center"},l.default.createElement(o.Container,{width:1},l.default.createElement(o.Box,{paddingX:4,paddingY:5},l.default.createElement(o.Text,{align:"center",muted:!0,size:2},r?"No documents of this type":"No matching documents"))));var e=h&&y.length===p.FULL_LIST_LIMIT;return l.default.createElement(o.Box,{padding:2},y.length>0&&l.default.createElement(o.VirtualList,{gap:1,getItemKey:d.getDocumentKey,items:y,renderItem:A,onChange:O,key:"".concat(x,"-").concat(P)}),b&&l.default.createElement(o.Card,{borderTop:!0,marginTop:1,paddingX:3,paddingY:4},l.default.createElement(o.Text,{align:"center",muted:!0,size:1},"Loading…")),e&&l.default.createElement(o.Card,{marginTop:1,paddingX:3,paddingY:4,radius:2,tone:"transparent"},l.default.createElement(o.Text,{align:"center",muted:!0,size:1},"Displaying a maximum of ",p.FULL_LIST_LIMIT," documents")))}),[n,r,h,O,b,y,w,A,k,P,x]);return l.default.createElement(s.PaneContent,{overflow:_?void 0:"auto"},T)};var r,a=n(8),o=n(1),i=(r=n(35))&&r.__esModule?r:{default:r},u=n(95),l=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=h(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),c=n(240),s=n(64),f=n(1173),d=n(623),p=n(622);function h(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(h=function(e){return e?n:t})(e)}function v(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n({title:j})),[j]),k=(I=(0,a.useState)(!1),R=2,function(e){if(Array.isArray(e))return e}(I)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}}(I,R)||function(e,t){if(e){if("string"==typeof e)return y(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?y(e,t):void 0}}(I,R)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),S=k[0],D=k[1],M=(0,a.useMemo)((()=>_&&(0,i.isSanityDocument)(_)?O&&x?a.default.createElement(v.PaneItemPreview,{icon:(0,d.getIconWithFallback)(t,O,o.DocumentIcon),layout:m,schemaType:O,value:_,presence:P}):a.default.createElement(p.MissingSchemaType,{value:_}):a.default.createElement(c.SanityDefaultPreview,{status:a.default.createElement(u.Text,{muted:!0},a.default.createElement(o.ChevronRightIcon,null)),icon:(0,d.getIconWithFallback)(t,O,o.FolderIcon),layout:m,value:C})),[x,t,m,C,O,_,P]),A=(0,a.useMemo)((()=>(0,a.forwardRef)((function(e,t){return a.default.createElement(E,b({},e,{childId:n,ref:t}))}))),[E,n]),T=(0,a.useCallback)((()=>D(!0)),[]);var I,R;return(0,a.useEffect)((()=>D(!1)),[w]),(0,a.useMemo)((()=>a.default.createElement(s.PreviewCard,{__unstable_focusRing:!0,as:A,"data-as":"a","data-ui":"PaneItem",padding:2,radius:2,onClick:T,pressed:g,selected:w||S,tone:"inherit"},M)),[S,T,A,g,M,w])};var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=m(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(8),i=n(12),u=n(1),l=(r=n(35))&&r.__esModule?r:{default:r},c=n(52),s=n(10),f=n(15),d=n(3042),p=n(3043),h=n(68),v=n(3044);function m(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(m=function(e){return e?n:t})(e)}function b(){return b=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n{a?this.state=e:this.setState(e)})),a=!1}componentWillUnmount(){this.subscription&&this.subscription.unsubscribe()}render(){var e=this.props,t=e.icon,n=e.layout,r=e.presence,f=e.value,d=this.state,p=d.draft,h=d.published,v=d.isLoading,m=v?null:u.default.createElement(o.Inline,{space:4},r&&r.length>0&&u.default.createElement(a.DocumentPreviewPresence,{presence:r}),u.default.createElement(c.PublishedStatus,{document:h}),u.default.createElement(l.DraftStatus,{document:p}));return u.default.createElement(i.SanityDefaultPreview,{value:(0,s.getValueWithFallback)({value:f,draft:p,published:h}),isPlaceholder:v,icon:t,layout:n,status:m})}}t.PaneItemPreview=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DraftStatus=void 0;var r,a=(r=n(0))&&r.__esModule?r:{default:r},o=n(1),i=n(10),u=n(8),l=n(619);t.DraftStatus=e=>{var t=e.document;return a.default.createElement(o.Tooltip,{content:a.default.createElement(o.Box,{padding:2},a.default.createElement(o.Text,{size:1},t?a.default.createElement(a.default.Fragment,null,"Edited ",(null==t?void 0:t._updatedAt)&&a.default.createElement(l.TimeAgo,{time:null==t?void 0:t._updatedAt})):a.default.createElement(a.default.Fragment,null,"No unpublished edits")))},a.default.createElement(i.TextWithTone,{tone:"caution",dimmed:!t,muted:!t,size:1},a.default.createElement(u.EditIcon,null)))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PublishedStatus=void 0;var r,a=(r=n(0))&&r.__esModule?r:{default:r},o=n(1),i=n(10),u=n(8),l=n(619);t.PublishedStatus=e=>{var t=e.document;return a.default.createElement(o.Tooltip,{content:a.default.createElement(o.Box,{padding:2},a.default.createElement(o.Text,{size:1},t?a.default.createElement(a.default.Fragment,null,"Published ",t._updatedAt&&a.default.createElement(l.TimeAgo,{time:t._updatedAt})):a.default.createElement(a.default.Fragment,null,"Not published")))},a.default.createElement(i.TextWithTone,{tone:"positive",dimmed:!t,muted:!t,size:1},a.default.createElement(u.PublishIcon,null)))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getMissingDocumentFallback=void 0,t.getPreviewStateObservable=function(e,t,n){var r=v(e)?(0,l.of)({snapshot:null}):(0,o.observeForPreview)({_id:(0,i.getDraftId)(t)},e),a=(0,o.observeForPreview)({_id:(0,i.getPublishedId)(t)},e);return(0,l.combineLatest)([r,a]).pipe((0,c.map)((e=>{var t,r,a=(r=2,function(e){if(Array.isArray(e))return e}(t=e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}}(t,r)||function(e,t){if(e){if("string"==typeof e)return h(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?h(e,t):void 0}}(t,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),o=a[0],i=a[1];return{draft:o.snapshot?d({title:n},o.snapshot):null,isLoading:!1,published:i.snapshot?d({title:n},i.snapshot):null}})),(0,c.startWith)({draft:null,isLoading:!0,published:null}))},t.isLiveEditEnabled=t.getValueWithFallback=void 0;var r=s(n(3048)),a=n(8),o=n(52),i=n(95),u=s(n(0)),l=n(5),c=n(4);function s(e){return e&&e.__esModule?e:{default:e}}function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n!0===e.liveEdit;t.isLiveEditEnabled=v;var m=e=>({title:u.default.createElement("span",{style:{fontStyle:"italic"}},e.title?String(e.title):"Missing document"),subtitle:u.default.createElement("span",{style:{fontStyle:"italic"}},e.title?"Missing document ID: ".concat(e._id):"Document ID: ".concat(e._id)),media:a.WarningOutlineIcon});t.getMissingDocumentFallback=m;t.getValueWithFallback=e=>{var t=e.value,n=e.draft,a=e.published,o=n||a;return o?(0,r.default)({},o,t,((e,t)=>void 0===t?e:t)):m(t)}},function(e,t,n){var r=n(169),a=n(3049),o=n(105),i=a((function(e,t,n,a){r(t,o(t),e,a)}));e.exports=i},function(e,t,n){var r=n(179),a=n(311);e.exports=function(e){return r((function(t,n){var r=-1,o=n.length,i=o>1?n[o-1]:void 0,u=o>2?n[2]:void 0;for(i=e.length>3&&"function"==typeof i?(o--,i):void 0,u&&a(n[0],n[1],u)&&(i=o<3?void 0:i,o=1),t=Object(t);++r{var t=e.index,n=e.initialValueTemplates,c=void 0===n?[]:n,s=e.menuItems,f=void 0===s?[]:s,d=e.menuItemGroups,p=void 0===d?[]:d,h=e.setLayout,v=e.setSortOrder,m=e.title,b=(0,u.useDeskTool)().features,y=(0,o.useMemo)((()=>({setLayout:e=>{var t=e.layout;h(t)},setSortOrder:e=>{v(e)}})),[h,v]);return o.default.createElement(i.PaneHeader,{backButton:b.backButton&&t>0&&o.default.createElement(a.Button,{as:l.BackLink,"data-as":"a",icon:r.ArrowLeftIcon,mode:"bleed"}),title:m,actions:o.default.createElement(i.PaneHeaderActions,{initialValueTemplateItems:c,actionHandlers:y,menuItemGroups:p,menuItems:f})})}));t.DocumentListPaneHeader=s,s.displayName="DocumentListPaneHeader"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(3052);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PaneHeaderActions=void 0;var r=p(n(225)),a=p(n(246)),o=n(8),i=n(1),u=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=d(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),l=n(186),c=n(1174),s=n(963),f=n(3053);function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(d=function(e){return e?n:t})(e)}function p(e){return e&&e.__esModule?e:{default:e}}function h(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return v(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return v(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function v(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);nnull!=e,g=(0,u.memo)((e=>{var t=e.initialValueTemplateItems,n=void 0===t?m:t,d=e.menuItems,p=void 0===d?m:d,v=e.menuItemGroups,g=void 0===v?m:v,O=e.actionHandlers,w=void 0===O?b:O,j=(0,u.useCallback)((e=>{if("string"==typeof e.action&&!(e.action in w))return console.warn("No handler for action:",e.action),!1;var t="function"==typeof e.action?e.action:"string"==typeof e.action?w[e.action]:null;return!!t&&(t(e.params),!0)}),[w]),_=h((0,u.useMemo)((()=>{var e=p.filter((e=>{var t;return"create"!==(null===(t=e.intent)||void 0===t?void 0:t.type)}));return(0,a.default)(e,(e=>e.showAsAction))}),[p]),2),E=_[0],P=_[1],x=(0,u.useMemo)((()=>p.map(((e,t)=>{var n;if("create"!==(null===(n=e.intent)||void 0===n?void 0:n.type))return null;var r=e.intent.params;if(!r)return null;var a=Array.isArray(r)?r[0]:r,o=Array.isArray(r)?r[1]:void 0,i=a.template||a.type;if(!i)return null;var u=(0,l.getTemplateById)(i);return u?{item:e,template:u,templateParams:o,menuItemIndex:t,initialDocumentId:a.id}:null})).filter(y).map((e=>{var t=e.initialDocumentId,n=e.item,r=e.template,a=e.menuItemIndex,o=e.templateParams;return{id:"menuItem".concat(a),initialDocumentId:t,templateId:r.id,type:"initialValueTemplateItem",title:n.title||r.title,icon:n.icon,description:r.description,parameters:o}}))),[p]),C=(0,u.useMemo)((()=>(0,r.default)([...x,...n],(e=>(e=>{var t,n=e=>"object"==typeof e&&e?Array.isArray(e)?e.map(n):Object.entries(e).sort(((e,t)=>{var n=h(e,1)[0],r=h(t,1)[0];return n.localeCompare(r,"en")})):e;return JSON.stringify(n((t=e,JSON.parse(JSON.stringify(t)))))})([e.initialDocumentId,e.templateId,e.parameters])))),[x,n]);return u.default.createElement(i.Inline,{space:1},[Boolean(C.length)&&u.default.createElement(f.PaneHeaderCreateButton,{key:"$CreateMenuButton",initialValueTemplateItems:C}),...E.map(((e,t)=>u.default.createElement(i.Tooltip,{content:u.default.createElement(i.Box,{padding:2},u.default.createElement(i.Text,{size:1},e.title)),key:"".concat(t,"-").concat(e.title),placement:"bottom"},e.intent?u.default.createElement(c.IntentButton,{intent:e.intent,"aria-label":e.title,icon:e.icon||o.UnknownIcon,mode:"bleed"}):u.default.createElement(i.Button,{"aria-label":e.title,icon:e.icon||o.UnknownIcon,mode:"bleed",onClick:()=>j(e)})))),Boolean(P.length)&&u.default.createElement(s.PaneContextMenuButton,{items:P,itemGroups:g,key:"$ContextMenu",onAction:j})])}));t.PaneHeaderActions=g,g.displayName="PaneHeaderActions"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PaneHeaderCreateButton=function(e){var t=e.initialValueTemplateItems,n=(g=(0,i.unstable_useTemplatePermissions)(t),O=2,function(e){if(Array.isArray(e))return e}(g)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}}(g,O)||function(e,t){if(e){if("string"==typeof e)return p(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?p(e,t):void 0}}(g,O)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),f=n[0],m=n[1],b=(0,o.useMemo)((()=>!m&&(null==f?void 0:f.every((e=>!e.granted)))),[m,f]),y=(0,o.useMemo)((()=>f?f.reduce(((e,t)=>(e[t.id]=t,e)),{}):{}),[f]);var g,O;if(b)return o.default.createElement(s.InsufficientPermissionsMessageTooltip,{reveal:!0,loading:m},o.default.createElement(u.Button,{"aria-label":"Insufficient permissions",icon:a.ComposeIcon,mode:"bleed",disabled:!0,"data-testid":"action-intent-button"}));if(1===t.length){var w=t[0],j=y[w.id],_=!(null!=j&&j.granted),E=v(w);return E?o.default.createElement(s.InsufficientPermissionsMessageTooltip,{reveal:_,loading:m},o.default.createElement(c.IntentButton,{"aria-label":w.title,icon:w.icon||a.ComposeIcon,intent:E,mode:"bleed",disabled:_,"data-testid":"action-intent-button"})):null}return o.default.createElement(u.MenuButton,{button:o.default.createElement(u.Button,{icon:a.ComposeIcon,mode:"bleed",padding:3,"data-testid":"multi-action-intent-button"}),id:"create-menu",menu:o.default.createElement(u.Menu,null,o.default.createElement(u.Box,{paddingX:3,paddingTop:3,paddingBottom:2},o.default.createElement(u.Label,{muted:!0},"Create")),t.map(((e,t)=>{var n=y[e.id],a=!(null!=n&&n.granted),i=v(e),c=(0,r.getTemplateById)(e.templateId);if(!c||!i)return null;var f=(0,o.forwardRef)(((e,t)=>a?o.default.createElement("button",d({type:"button",disabled:!0},e,{ref:t})):o.default.createElement(l.IntentLink,d({},e,{intent:i.type,params:i.params,ref:t}))));return f.displayName="Link",o.default.createElement(s.InsufficientPermissionsMessageTooltip,{key:e.id,reveal:a,loading:m},o.default.createElement(u.MenuItem,{as:f,"data-as":a?"button":"a",text:e.title||c.title,"aria-label":a?"Insufficient permissions":e.title||c.title,disabled:a,"data-testid":"action-intent-button-".concat(t)}))}))),popover:h})};var r=n(186),a=n(8),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=n(15),u=n(1),l=n(24),c=n(1174),s=n(3054);function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function d(){return d=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var t,n=null===(t=(0,r.getTemplateById)(e.templateId))||void 0===t?void 0:t.schemaType;if(!n)return null;var a={template:e.templateId,type:n,id:e.initialDocumentId};return{type:"create",params:e.parameters?[a,e.parameters]:a}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.InsufficientPermissionsMessageTooltip=function(e){var t=e.reveal,n=e.loading,r=e.children,l=(0,a.useCurrentUser)().value;if(!t)return u.default.createElement(u.default.Fragment,null,r);return u.default.createElement(i.Tooltip,{content:n?"Loading…":u.default.createElement(o.InsufficientPermissionsMessage,{currentUser:l}),portal:!0},u.default.createElement("div",null,r))};var r,a=n(15),o=n(10),i=n(1),u=(r=n(0))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useDocumentList=function(e){var t,n=e.defaultOrdering,c=e.filter,f=e.params,p=e.sortOrder,h=e.apiVersion,v=d((0,a.useState)(!1),2),m=v[0],b=v[1],y=(0,a.useRef)(m),g=d((0,a.useState)(null),2),O=g[0],w=g[1],j=(null==O?void 0:O.error)||null,_=(null==O?void 0:O.loading)||null===O,E=null==O?void 0:O.onRetry,P=null==O||null===(t=O.result)||void 0===t?void 0:t.documents,x=(0,a.useMemo)((()=>P?(0,u.removePublishedWithDrafts)(P):null),[P]),C=(0,a.useMemo)((()=>{var e=null==p?void 0:p.extendedProjection,t=["_id","_type"],r=t.join(","),a=(null==p?void 0:p.by)||n||[],o=m?l.FULL_LIST_LIMIT:l.PARTIAL_PAGE_LIMIT,i=a.length>0?a:l.DEFAULT_ORDERING.by,s=(0,u.toOrderClause)(i);if(e){var f=t.concat(e).join(",");return["*[".concat(c,"] {").concat(f,"}"),"order(".concat(s,") [0...").concat(o,"]"),"{".concat(r,"}")].join("|")}return"*[".concat(c,"]|order(").concat(s,")[0...").concat(o,"]{").concat(r,"}")}),[n,c,m,p]),k=(0,a.useCallback)((e=>{var t=e.toIndex;_||y.current||t>=l.PARTIAL_PAGE_LIMIT/2&&(b(!0),y.current=!0)}),[_]);return(0,a.useEffect)((()=>{var e=m?e=>Boolean(e.result):()=>!0;w((e=>e?s(s({},e),{},{loading:!0}):null));var t=(0,r.getQueryResults)((0,o.of)({query:C,params:f}),{tag:"desk.document-list",apiVersion:h}).pipe((0,i.filter)(e)).subscribe(w);return()=>t.unsubscribe()}),[m,C,f,h]),(0,a.useEffect)((()=>{w(null),b(!1),y.current=!1}),[c,f,p,h]),{error:j,fullList:m,handleListChange:k,isLoading:_,items:x,onRetry:E}};var r=n(3056),a=n(0),o=n(5),i=n(4),u=n(623),l=n(622);function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function s(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n({result:{documents:e},loading:!1,error:!1}),m=e=>({result:null,loading:!1,error:e}),b=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=(0,u.createEventHandler)(),r=d(n,2),c=r[0],f=r[1],p=e.pipe((0,a.map)((e=>({query:e.query,params:e.params}))),(0,a.distinctUntilChanged)(i.default),(0,a.publishReplay)(1),(0,a.refCount)()),b=p.pipe((0,a.switchMap)((e=>{var n=(0,l.listenQuery)(e.query,e.params,t).pipe((0,a.map)(v),(0,a.share)());return(0,o.merge)((0,o.of)({loading:!0}).pipe((0,a.delay)(400),(0,a.takeUntil)(n)),n)})));return b.pipe((0,a.startWith)(h),(0,a.catchError)(((e,t)=>(0,o.concat)((0,o.of)(m(e)),(0,o.merge)((0,o.fromEvent)(window,"online"),c).pipe((0,a.take)(1),(0,a.mergeMapTo)(t))))),(0,a.scan)(((e,t)=>s(s(s({},e),t),{},{onRetry:f}))))};t.getQueryResults=b;var y=(0,u.streamingComponent)((e=>{var t=b(e);return(0,o.combineLatest)(e,t).pipe((0,a.map)((e=>{var t=d(e,2),n=t[0],r=t[1],a=n.children;return"function"==typeof n.mapFn&&console.warn("The mapFn prop of the is removed."),a(r)})))}));t.default=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ListPane",{enumerable:!0,get:function(){return r.ListPane}});var r=n(3058)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ListPane=function(e){var t=e.childItemId,n=e.index,r=e.isActive,i=e.isSelected,d=e.pane,p=e.paneKey,h=(0,s.useDeskTool)().features,m=(0,l.usePaneLayout)().collapsed,b=d.defaultLayout,y=d.displayOptions,g=d.items,O=d.menuItems,w=d.menuItemGroups,j=d.title,_=null==y?void 0:y.showIcons,E=e=>{var t,n=null===(t=e.displayOptions)||void 0===t?void 0:t.showIcon;return void 0!==n?!1!==n:!1!==_};return a.default.createElement(l.Pane,{currentMaxWidth:350,"data-testid":"desk-tool-list-pane",id:p,maxWidth:640,minWidth:320,selected:i},a.default.createElement(l.PaneHeader,{actions:a.default.createElement(l.PaneHeaderActions,{menuItems:O,menuItemGroups:w}),backButton:h.backButton&&n>0&&a.default.createElement(o.Button,{as:f.BackLink,"data-as":"a",icon:u.ArrowLeftIcon,mode:"bleed"}),title:j}),a.default.createElement(l.PaneContent,{overflow:m?void 0:"auto"},a.default.createElement(o.Stack,{padding:2,space:1},g&&g.map(((e,n)=>{if("divider"===e.type)return a.default.createElement(o.Box,{key:"divider-".concat(n),paddingY:1},a.default.createElement(v,null));var i=!r&&t===e.id,u=r&&t===e.id;return a.default.createElement(c.PaneItem,{icon:!!E(e)&&e.icon,id:e.id,key:e.id,layout:b,pressed:i,schemaType:e.schemaType,selected:u,title:e.title,value:e._id&&e.schemaType?{_id:e._id,_type:e.schemaType.name,title:e.title}:void 0})})))))};var r,a=d(n(0)),o=n(1),i=d(n(3)),u=n(8),l=n(373),c=n(1173),s=n(119),f=n(68);function d(e){return e&&e.__esModule?e:{default:e}}var p,h,v=i.default.hr(r||(p=["\n background-color: var(--card-border-color);\n height: 1px;\n margin: 0;\n border: none;\n"],h||(h=p.slice(0)),r=Object.freeze(Object.defineProperties(p,{raw:{value:Object.freeze(h)}}))))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(3060);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UnknownPane=function(e){var t=e.isSelected,n=e.pane,r=e.paneKey,l=(0,u.isRecord)(n)&&n.type||null;return a.default.createElement(i.Pane,{id:r,selected:t},a.default.createElement(i.PaneHeader,{title:"Unknown pane type"}),a.default.createElement(i.PaneContent,null,a.default.createElement(o.Box,{padding:4},"string"==typeof l?a.default.createElement(o.Text,{as:"p",muted:!0},"Structure item of type ",a.default.createElement("code",null,l)," is not a known entity."):a.default.createElement(o.Text,{as:"p",muted:!0},"Structure item is missing required ",a.default.createElement("code",null,"type")," property."))))};var r,a=(r=n(0))&&r.__esModule?r:{default:r},o=n(1),i=n(64),u=n(327)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(3062);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UserComponentPane=function(e){var t=e.index,n=e.pane,f=e.paneKey,d=m(e,c),h=(0,i.usePaneRouter)().params,b=n.component,y=n.menuItems,g=n.menuItemGroups,O=n.title,w=void 0===O?"":O,j=(n.type,n.__preserveInstance),_=void 0!==j&&j,E=m(n,s),P=(k=(0,r.useState)(null),S=2,function(e){if(Array.isArray(e))return e}(k)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}}(k,S)||function(e,t){if(e){if("string"==typeof e)return v(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?v(e,t):void 0}}(k,S)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),x=P[0],C=P[1];var k,S;return r.default.createElement(o.Pane,{id:f,minWidth:320,selected:d.isSelected},r.default.createElement(u.UserComponentPaneHeader,{actionHandlers:null==x?void 0:x.actionHandlers,index:t,menuItems:y,menuItemGroups:g,title:w}),r.default.createElement(l.UserComponentPaneContent,null,(0,a.isValidElementType)(b)&&(0,r.createElement)(b,p(p(p(p({},!_&&{key:"".concat(d.itemId,"-").concat(d.childItemId)}),d),E),{},{ref:C,urlParams:h})),(0,r.isValidElement)(b)&&b))};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(124),o=n(64),i=n(68),u=n(3063),l=n(3064),c=["index","pane","paneKey"],s=["component","menuItems","menuItemGroups","title","type","__preserveInstance"];function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function p(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UserComponentPaneHeader=function(e){var t=e.actionHandlers,n=e.index,r=e.menuItems,s=e.menuItemGroups,f=e.title,d=(0,l.useDeskTool)().features;if(!(null!=r&&r.length||f))return null;return a.default.createElement(u.PaneHeader,{actions:a.default.createElement(u.PaneHeaderActions,{menuItems:r,menuItemGroups:s,actionHandlers:t}),backButton:d.backButton&&n>0&&a.default.createElement(i.Button,{as:c.BackLink,"data-as":"a",icon:o.ArrowLeftIcon,mode:"bleed"}),title:f})};var r,a=(r=n(0))&&r.__esModule?r:{default:r},o=n(8),i=n(1),u=n(373),l=n(119),c=n(68)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UserComponentPaneContent=function(e){var t=e.children,n=(0,u.usePane)().collapsed;return o.default.createElement(f,{hidden:n,height:"fill",overflow:"auto"},t)};var r,a=n(1),o=l(n(0)),i=l(n(3)),u=n(373);function l(e){return e&&e.__esModule?e:{default:e}}var c,s,f=(0,i.default)(a.Box)(r||(c=["\n position: relative;\n"],s||(s=c.slice(0)),r=Object.freeze(Object.defineProperties(c,{raw:{value:Object.freeze(s)}}))))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getIntentState=function(e,t,n,i){for(var u=(null==n?void 0:n.panes)||[],l=o.activePanes||[],c=t.id||(0,r.uuid)(),s="create"===e&&t.template,f=l.length-1;f>=0;f--){var d,p=l[f];if("object"==typeof p&&(null!==(d=p.canHandleIntent)&&void 0!==d&&d.call(p,e,t,{pane:p,index:f})||"documentList"===p.type&&p.schemaTypeName===t.type&&"_type == $type"===p.options.filter)){var h=s?{template:t.template}:a.EMPTY_PARAMS;return{panes:u.slice(0,f).concat([[{id:c,params:h,payload:i}]])}}}return{intent:e,params:t,payload:i}},t.setActivePanes=function(e){o.activePanes=e};var r=n(185),a=n(337),o={activePanes:[]}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.router=void 0;var r=n(24),a=n(982),o=(0,r.route)("/",[r.route.intents("/intent"),(0,r.route)("/edit/:type/:editDocumentId",[(0,r.route)({path:"/:params",transform:{params:{toState:a.legacyEditParamsToState,toPath:a.legacyEditParamsToPath}}})]),(0,r.route)({path:"/:panes",children:[(0,r.route)("/:action",(0,r.route)("/:legacyEditDocumentId"))],transform:{panes:{toState:a.toState,toPath:a.toPath}}})]);t.router=o},function(e,t){e.exports={toolSwitcher:{order:[],hidden:[]},api:{},project:{}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=o.CONFIGURED_SPACES.find((t=>t.name===e.space));t&&t.api&&a.default.config(t.api,!0)};var r,a=(r=n(63))&&r.__esModule?r:{default:r},o=n(145)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(3070);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DefaultLayout=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=O(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(24),o=g(n(489)),i=g(n(222)),u=n(10),l=n(15),c=n(25),s=g(n(3071)),f=n(3073),d=n(3074),p=n(3077),h=n(3080),v=n(1181),m=n(200),b=n(3106),y=n(3107);function g(e){return e&&e.__esModule?e:{default:e}}function O(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(O=function(e){return e?n:t})(e)}function w(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return j(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return j(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function j(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{k||S(!0)}),[k]);var U=(0,r.useCallback)((()=>{x(!1)}),[]);(0,r.useEffect)((()=>(I&&I.addEventListener("animationend",U,!1),()=>{I&&I.removeEventListener("animationend",U,!1)})),[U,I]);var H=(0,r.useCallback)((()=>{c((e=>!e))}),[]),Y=(0,r.useCallback)((()=>{c(!1)}),[]),G=(0,r.useCallback)((()=>{j((e=>!e))}),[]),$=(0,r.useCallback)((()=>{j(!1)}),[]),q=(0,r.useCallback)((()=>{i.default.actions.logout()}),[]),Z=(0,r.useCallback)((e=>{A(e)}),[]),K=()=>{var t=e.state.tool||"";return r.default.createElement(b.RootFlex,{$isOverlayVisible:O,"data-testid":"default-layout",direction:"column"},P&&r.default.createElement(y.LoadingScreen,{loaded:k||"hidden"==document.visibilityState,ref:R}),r.default.createElement(u.LegacyLayerProvider,{zOffset:"navbar"},r.default.createElement(v.Navbar,{templatePermissions:V,isTemplatePermissionsLoading:z,createMenuIsOpen:n,onCreateButtonClick:H,onToggleMenu:G,onUserLogout:q,onSearchOpen:Z,searchPortalElement:B})),N&&r.default.createElement(h.SideMenu,{activeToolName:t,isOpen:O,onClose:G,onSignOut:q,onSwitchTool:$,user:N}),r.default.createElement(b.MainAreaFlex,{direction:["column","row"],flex:1,overflow:O?"hidden":void 0},r.default.createElement(b.ToolBox,{"data-testid":"default-layout__tool-box",direction:"column",flex:1,hidden:M,height:"fill"},r.default.createElement(a.RouteScope,{scope:t},r.default.createElement(f.RenderTool,{tool:t}))),r.default.createElement(b.SidecarBox,{hidden:M},r.default.createElement(s.default,null)),M&&r.default.createElement(b.PortalDiv,{ref:L})),n&&r.default.createElement(u.LegacyLayerProvider,{zOffset:"navbar"},r.default.createElement(d.CreateDocumentDialog,{templatePermissions:V,isTemplatePermissionsLoading:z,onClose:Y})),o.default.map(((e,t)=>r.default.createElement(e,{key:String(t)}))))};return r.default.createElement(p.SchemaErrorReporter,null,K)}));t.DefaultLayout=E},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o,i=n(10),u=n(1),l=(r=n(0))&&r.__esModule?r:{default:r},c=p(n(22)),s=n(3072),f=p(n(3));function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(d=function(e){return e?n:t})(e)}function p(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=d(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}return r.default=e,n&&n.set(e,r),r}function h(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function v(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var m=(0,f.default)(u.Layer)(a||(a=v(["\n max-width: 420px;\n height: 100%;\n\n ","\n"])),(e=>e.$open&&(0,f.css)(o||(o=v(["\n transform: translate3d(0, 0, 0);\n "]))))),b=null,y=null;c&&(b=c.isSidecarEnabled,y=c.SidecarLayout);class g extends l.default.PureComponent{constructor(){super(...arguments),h(this,"state",{isOpen:!0,isVisible:!0}),h(this,"subscription",null),h(this,"handleRemoveSidecar",(()=>{this.setState({isVisible:!1})})),h(this,"handleDismissSidecar",(()=>{setTimeout((()=>{this.handleRemoveSidecar()}),500)}))}componentDidMount(){b&&b()&&(this.subscription=s.isSidecarOpenSetting.listen().subscribe((e=>{this.setState({isOpen:!1!==e})}))),this.state.isOpen||this.handleRemoveSidecar()}componentWillUnmount(){this.subscription&&this.subscription.unsubscribe()}componentDidUpdate(){return this.state.isOpen?this.setState({isVisible:!0}):this.handleDismissSidecar()}render(){var e=this.state,t=e.isOpen,n=e.isVisible;return n&&b&&b()?l.default.createElement(i.LegacyLayerProvider,{zOffset:"pane"},l.default.createElement(m,{$open:t},n&&l.default.createElement(y,null))):null}}var O=g;t.default=O},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isSidecarOpenSetting=void 0,t.toggleSidecarOpenState=function(){o.listen().pipe((0,a.take)(1)).subscribe((e=>{o.set(!1===e)}))};var r,a=n(4);var o=((r=n(1024))&&r.__esModule?r:{default:r}).default.forNamespace("sidecar").forKey("isSidecarOpen");t.isSidecarOpenSetting=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RenderTool=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(1),o=n(524),i=n(1176);function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.name===n)),s=f((0,r.useState)({error:null,showErrorDetails:!1}),2),d=s[0],h=s[1];(0,r.useEffect)((()=>{var e=u.current;d.error&&e!==n&&h({error:null,showErrorDetails:!1})}),[n,d.error]);var v=(0,r.useCallback)((e=>{h((t=>c(c({},t),{},{error:e})))}),[]),m=(0,r.useCallback)((()=>{h((e=>c(c({},e),{},{error:null})))}),[]);if(d.error){var b=d.error,y=b.error,g=b.info,O=d.showErrorDetails;return r.default.createElement(i.RenderToolErrorScreen,{activeTool:l,error:y||p,info:g,onRetry:m,showErrorDetails:O})}return t.length?l?r.default.createElement(a.ErrorBoundary,{onCatch:v},(0,r.createElement)(l.component,{tool:e.tool})):r.default.createElement(a.Card,{height:"fill",paddingX:[5,5,7],paddingY:[5,5,6],sizing:"border"},r.default.createElement(a.Container,null,r.default.createElement(a.Box,{marginBottom:5},r.default.createElement(a.Heading,{as:"h1"},"Tool not found: ",r.default.createElement("code",null,e.tool))),r.default.createElement(a.Stack,{space:4},r.default.createElement(a.Text,{muted:!0},"The list of tools installed in this Studio does not include ",r.default.createElement("code",null,e.tool))))):r.default.createElement(a.Card,{height:"fill",paddingX:[5,5,7],paddingY:[5,5,6],sizing:"border"},r.default.createElement(a.Container,null,r.default.createElement(a.Box,{marginBottom:5},r.default.createElement(a.Heading,{as:"h1"},"No available tools")),r.default.createElement(a.Stack,{space:4},r.default.createElement(a.Text,{muted:!0},"No tools implement the ",r.default.createElement("code",null,"part:@sanity/base/tool"),", so there is nothing to display."))))}));t.RenderTool=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(3075);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CreateDocumentDialog=void 0;var r,a=p(n(224)),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=d(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=n(1),u=n(10),l=n(15),c=n(25),s=p(n(3)),f=n(3076);function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(d=function(e){return e?n:t})(e)}function p(e){return e&&e.__esModule?e:{default:e}}function h(){return h=Object.assign||function(e){for(var t=1;t{var t=e.templatePermissions,n=e.isTemplatePermissionsLoading,r=e.onClose,c=(0,o.useMemo)((()=>(0,a.default)(t,"id")),[t]),s=(0,l.useCurrentUser)().value,d=y.length<=0?o.default.createElement(i.Box,{paddingY:5},o.default.createElement(i.Text,{weight:"semibold",align:"center"},"No initial value templates are configured.")):o.default.createElement(i.Grid,{gap:3,as:b},y.map((e=>{var t,a=Boolean(!n&&(null===(t=c[e.id])||void 0===t?void 0:t.granted));return o.default.createElement(i.Box,{as:"li",key:e.id},o.default.createElement(f.CreateDocumentItem,h({},e,{granted:a,currentUser:s,onClick:r})))})));return o.default.createElement(u.LegacyLayerProvider,{zOffset:"navbarDialog"},o.default.createElement(i.Dialog,{"data-testid":"default-layout-global-create-dialog",id:"create-document-dialog",onClickOutside:r,onClose:r,width:2,header:"Create new document"},o.default.createElement(i.Box,{padding:4},d)))}));t.CreateDocumentDialog=g,g.displayName="CreateDocumentDialog"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CreateDocumentItem=function(e){var t=e.description,n=e.granted,r=e.title,a=e.subtitle,o=e.icon,i=e.template,u=e.parameters,l=e.currentUser,p=e.onClick,h=(0,d.useMemo)((()=>n&&[{type:i.schemaType,template:i.id},u]),[n,u,i.id,i.schemaType]),v=d.default.createElement(m,null,d.default.createElement(c.TemplatePreview,{description:t,media:d.default.createElement(d.default.Fragment,null,"function"==typeof o?d.default.createElement(o):"string"==typeof o?d.default.createElement("span",null,o):d.default.isValidElement(o)?o:d.default.createElement(s.DocumentIcon,null)),subtitle:a,title:r}));if(n)return d.default.createElement(g,{"data-testid":"create-document-item-".concat(i.id),fontSize:2,intent:"create",mode:"ghost",onClick:p,params:h,title:a?"Create new ".concat(r," (").concat(a,")"):"Create new ".concat(r)},v);return d.default.createElement(f.Tooltip,{content:d.default.createElement(b,{padding:2},d.default.createElement(c.InsufficientPermissionsMessage,{currentUser:l,operationLabel:"create this document"}))},d.default.createElement(y,null,d.default.createElement(O,{"aria-label":"insufficient permissions",mode:"ghost",disabled:!0},v)))};var r,a,o,i,u,l,c=n(10),s=n(8),f=n(1),d=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=h(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),p=(r=n(3))&&r.__esModule?r:{default:r};function h(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(h=function(e){return e?n:t})(e)}function v(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var m=(0,p.default)(f.Box)(a||(a=v(["\n height: 100%;\n\n a {\n color: currentColor;\n text-decoration: none;\n }\n\n svg[data-sanity-icon] {\n margin: 0;\n }\n"]))),b=(0,p.default)(f.Box)(o||(o=v(["\n max-width: 300px;\n"]))),y=p.default.div(i||(i=v(["\n height: 100%;\n"]))),g=(0,p.default)(c.IntentButton)(u||(u=v(["\n display: flex;\n height: 100%;\n width: 100%;\n align-items: flex-start;\n"]))),O=(0,p.default)(f.Button)(l||(l=v(["\n display: flex;\n height: 100%;\n width: 100%;\n align-items: flex-start;\n"])))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SchemaErrorReporter=void 0;var r=l(n(0)),a=l(n(35)),o=n(186),i=l(n(3078)),u=l(n(3079));function l(e){return e&&e.__esModule?e:{default:e}}function c(){}class s extends r.default.Component{constructor(){super(...arguments),function(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(this,"componentDidMount",c)}render(){var e=a.default._validation.filter((e=>e.problems.some((e=>"error"===e.severity))));if(e.length>0)return r.default.createElement(u.default,{problemGroups:e});var t=(0,o.getTemplateErrors)(void 0);return t.length>0?r.default.createElement(i.default,{errors:t}):this.props.children()}}t.SchemaErrorReporter=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=u;var r=i(n(19)),a=i(n(0)),o=n(1);function i(e){return e&&e.__esModule?e:{default:e}}function u(e){var t=e.errors;return a.default.createElement(o.Dialog,{header:"Initial value template error",id:"initial-value-error-dialog",width:1},a.default.createElement(o.Box,{padding:4},a.default.createElement(o.Stack,{space:4},a.default.createElement(o.Text,null,"Failed to load initial value templates:"),t.map((e=>a.default.createElement(o.Text,{key:e.message},a.default.createElement("code",null,e.message)))))))}u.propTypes={errors:r.default.arrayOf(r.default.shape({message:r.default.string.isRequired})).isRequired}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n(0)),a=n(1),o=n(8),i=n(91),u=l(n(19));function l(e){return e&&e.__esModule?e:{default:e}}function c(e){var t=e.problemGroups;return r.default.createElement(a.Box,null,r.default.createElement(a.Card,{padding:[4,4,5],tone:"critical"},r.default.createElement(a.Heading,null,"Uh oh… found errors in schema")),r.default.createElement(a.Stack,{as:"ul",space:6,padding:[4,4,5]},t.map(((e,t)=>{return r.default.createElement(a.Stack,{as:"li",space:5,key:"g_".concat(t)},r.default.createElement(a.Heading,null,r.default.createElement(a.Flex,{align:"center",gap:3,wrap:"wrap"},(n=e.path).map(((e,t)=>{var i="s_".concat(t);return"type"===e.kind?r.default.createElement(a.Flex,{gap:3,align:"center",wrap:"wrap",key:i},r.default.createElement(a.Text,{key:"name",as:"span",size:3,weight:"semibold"},e.name),r.default.createElement(a.Text,{key:"type",as:"span"},e.type),tr.default.createElement(a.Flex,{as:"li",key:"g_".concat(t,"_p_").concat(n)},r.default.createElement(a.Box,{flex:1},r.default.createElement(a.Stack,{space:4},r.default.createElement(a.Flex,{gap:4},r.default.createElement(a.Box,null,r.default.createElement(a.Flex,{direction:"column",align:"center",justify:"center",height:"fill",gap:3},r.default.createElement(a.Text,{accent:!0,weight:"semibold",size:1},"error"===e.severity&&r.default.createElement(o.ErrorOutlineIcon,null),"warning"===e.severity&&r.default.createElement(o.WarningOutlineIcon,null)),r.default.createElement(a.Text,{accent:!0,style:{textTransform:"uppercase"},weight:"semibold",size:1},e.severity))),r.default.createElement(a.Card,{tone:"critical",borderRight:!0}),r.default.createElement(a.Flex,{direction:"column",justify:"center",gap:4,flex:1},r.default.createElement(a.Text,{accent:!0,size:0,style:{fontFamily:"monospace"}},e.message),e.helpId&&r.default.createElement(a.Text,null,r.default.createElement("a",{href:(0,i.generateHelpUrl)(e.helpId),target:"_blank",rel:"noopener noreferrer"},"View documentation")))))))))));var n}))))}c.propTypes={problemGroups:u.default.arrayOf(u.default.shape({path:u.default.arrayOf(u.default.shape({kind:u.default.string,type:u.default.string,name:u.default.string})),problems:u.default.arrayOf(u.default.shape({severity:u.default.string}))}).isRequired).isRequired};var s=c;t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(3081);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SideMenu=void 0;var r,a,o,i=n(10),u=n(1),l=n(8),c=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=m(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),s=v(n(1177)),f=v(n(3)),d=n(1179),p=n(145),h=n(1180);function v(e){return e&&e.__esModule?e:{default:e}}function m(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(m=function(e){return e?n:t})(e)}function b(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var y=(0,f.default)(u.Layer)(r||(r=b(["\n position: fixed;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n pointer-events: none;\n"]))),g=(0,f.default)(u.Box)(a||(a=b(["\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n opacity: ",";\n background: var(--card-shadow-penumbra-color);\n transition: 200ms opacity ease-in-out;\n pointer-events: ",";\n"])),(e=>e.$open?1:0),(e=>e.$open?"all":"none")),O=(0,f.default)(u.Card)(o||(o=b(["\n position: relative;\n pointer-events: all;\n flex-direction: column;\n min-width: 200px;\n max-width: 280px;\n transform: ",";\n transition: 200ms transform ease-in-out;\n"])),(e=>e.$open?"translate3d(0, 0, 0)":"translate3d(calc(-100% - 1px), 0, 0)")),w=(0,c.memo)((function(e){var t=e.activeToolName,n=e.isOpen,r=e.onClose,a=e.onSignOut,o=e.onSwitchTool,f=e.user,v=(0,i.useZIndex)(),m=(0,c.useRef)(),b=n?0:-1;return(0,u.useGlobalKeyDown)((e=>{"Escape"===e.key&&n&&r()})),(0,c.useEffect)((()=>{var e;n&&(null==m||null===(e=m.current)||void 0===e||e.focus())}),[n]),c.default.createElement(y,{zOffset:v.drawer},c.default.createElement(g,{$open:n,onClick:r}),c.default.createElement(O,{display:"flex",height:"fill",$open:n,shadow:1},c.default.createElement(u.Card,{borderBottom:!0},c.default.createElement(u.Stack,{space:3,padding:[3,3,4]},c.default.createElement(u.Flex,{align:"center"},c.default.createElement(u.Flex,{flex:1,align:"center",paddingRight:2},c.default.createElement(u.Flex,{flex:1,align:"center"},c.default.createElement(u.Box,null,c.default.createElement(i.UserAvatar,{size:"medium",userId:"me"})),c.default.createElement(u.Box,{flex:1,marginLeft:2,title:f.name||f.email},c.default.createElement(u.Text,{textOverflow:"ellipsis"},f.name||f.email)))),c.default.createElement(u.Box,null,c.default.createElement(u.Button,{ref:m,icon:l.CloseIcon,onClick:r,tabIndex:b,title:"Close menu",mode:"bleed"}))),p.HAS_SPACES&&c.default.createElement(u.Box,null,c.default.createElement(d.DatasetSelect,{tabIndex:b})))),c.default.createElement(u.Box,{flex:1,overflow:"auto",padding:[3,3,4]},c.default.createElement(s.default,{activeToolName:t,direction:"vertical",isVisible:n,onSwitchTool:o,tools:h.tools})),c.default.createElement(u.Card,{padding:[3,3,4],borderTop:!0},c.default.createElement(u.Stack,null,c.default.createElement(u.Button,{justify:"flex-start",iconRight:l.LeaveIcon,text:"Sign out",onClick:a,tabIndex:b,mode:"bleed"})))))}));t.SideMenu=w},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.activeToolName,n=e.isVisible,l=e.onSwitchTool,s=e.tools,d=(0,u.useDefaultLayoutRouter)();return(0,a.useMemo)((()=>a.default.createElement(o.Stack,{as:"ul",space:[1,2]},s.map((e=>{var u=e.title||e.name||void 0;return a.default.createElement(o.Stack,{as:"li",key:e.name},a.default.createElement(o.Button,{as:t=>a.default.createElement(r.StateLink,c({},t,{tabIndex:n?0:-1,state:f(f({},d.state),{},{tool:e.name,[e.name]:void 0})})),justify:"flex-start",text:u,icon:e.icon||i.PlugIcon,mode:"bleed",onClick:l,selected:t===e.name}))})))),[t,n,l,d.state,s])};var r=n(24),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(1),i=n(8),u=n(200);function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function c(){return c=Object.assign||function(e){for(var t=1;to.default.createElement(i.CollapseMenu,{menuButtonProps:v,gap:1,ref:d},t.map((e=>{var t=e.title||e.name,u=(0,o.forwardRef)((function(t,r){return o.default.createElement(a.StateLink,c({},t,{ref:r,state:f(f({},n.state),{},{tool:e.name,[e.name]:void 0})}))}));return o.default.createElement(i.CollapseMenuButton,{as:u,key:e.name,"data-as":"a",mode:"bleed",tooltipProps:h,collapsedProps:{tooltipText:t},text:t,icon:e.icon||r.PlugIcon,selected:n.state.tool===e.name})})))),[n.state,t])};var r=n(8),a=n(24),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=n(10),u=n(200);function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function c(){return c=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var e=i.state.pipe((0,a.filter)(i.isStateUpdateEvent),(0,a.map)((e=>e.state&&e.state.space)),(0,a.map)((e=>u.CONFIGURED_SPACES.find((t=>t.name===e))))).subscribe(d);return()=>{e.unsubscribe()}}),[]);var v=(0,r.useCallback)((e=>{t.navigate({space:e.target.value}),window.location.reload()}),[t]);return r.default.createElement(o.Select,s({},e,{onChange:v,value:c&&c.name||void 0,radius:2}),u.CONFIGURED_SPACES.map((e=>r.default.createElement("option",{key:e.name,value:e.name},e.title))))};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(4),o=n(1),i=n(943),u=n(145),l=n(200);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(){return s=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n{var t=e.$toneKey;return t&&(0,c.css)(i||(i=d(["\n background: ",";\n "])),(e=>e.theme.sanity.color.selectable[t].selected.bg))})),v=l.default.forwardRef((function(e,t){var n=null==e?void 0:e.icon;return l.default.createElement(p,f({},e,{icon:null,ref:t}),n&&l.default.createElement(u.Text,null,l.default.createElement(n,null)),(null==e?void 0:e.statusTone)&&l.default.createElement(h,{$toneKey:null==e?void 0:e.statusTone,scheme:"dark"}))}));t.StatusButton=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(3087);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LoginStatus=function(e){var t=e.currentUser,n=e.onLogout,r=e.projectId,a=(e=>{if("google"===e)return"Google";if("github"===e)return"GitHub";if("sanity"===e)return"Sanity";if(null!=e&&e.startsWith("saml-"))return"SAML/SSO";return})(t.provider);return o.default.createElement(u.MenuButton,{button:o.default.createElement(u.Button,{mode:"bleed",paddingX:1,paddingY:0,title:"Toggle user menu"},o.default.createElement(u.Flex,{align:"center"},o.default.createElement(i.UserAvatar,{size:"medium",tone:"navbar",userId:"me"}),o.default.createElement(u.Box,{marginLeft:1},o.default.createElement(u.Text,{size:1},o.default.createElement(l.ChevronDownIcon,null))))),id:"login-status-menu",menu:o.default.createElement(p,null,o.default.createElement(u.Card,{padding:2},o.default.createElement(u.Box,{marginBottom:3},o.default.createElement(u.Label,{size:0,muted:!0},"Signed in as")),o.default.createElement(u.Flex,{align:"center"},o.default.createElement(u.Tooltip,{disabled:!a,portal:!0,content:a&&o.default.createElement(u.Box,{padding:2},o.default.createElement(u.Text,{size:1},"Signed in with ",a))},o.default.createElement(h,{marginRight:3},o.default.createElement(i.UserAvatar,{size:"medium",userId:"me"}),(null==t?void 0:t.provider)&&o.default.createElement(s.LoginProviderLogo,{provider:t.provider}))),o.default.createElement(u.Stack,{space:2,flex:1},o.default.createElement(u.Text,{size:1,weight:"semibold",textOverflow:"ellipsis"},t.name),o.default.createElement(u.Text,{size:1,muted:!0,textOverflow:"ellipsis"},t.email)))),o.default.createElement(u.MenuDivider,null),o.default.createElement(u.MenuItem,{as:"a",href:"https://sanity.io/manage/project/".concat(r),target:"_blank",text:"Manage project",icon:l.CogIcon}),o.default.createElement(u.MenuDivider,null),o.default.createElement(u.MenuItem,{text:"Sign out",icon:l.LeaveIcon,onClick:n})),popover:v})};var r,a,o=f(n(0)),i=n(10),u=n(1),l=n(8),c=f(n(3)),s=n(3088);function f(e){return e&&e.__esModule?e:{default:e}}function d(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var p=(0,c.default)(u.Menu)(r||(r=d(["\n min-width: 125px;\n max-width: 350px;\n"]))),h=(0,c.default)(u.Box)(a||(a=d(["\n position: relative;\n"]))),v={portal:!0,scheme:"light",placement:"bottom-end"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LoginProviderLogo=void 0;var r,a=u(n(0)),o=u(n(3)),i=n(735);function u(e){return e&&e.__esModule?e:{default:e}}var l,c,s=o.default.div(r||(l=["\n position: absolute;\n width: 18px;\n height: 18px;\n background: var(--card-bg-color);\n bottom: -4px;\n right: -4px;\n border-radius: 50%;\n display: flex;\n justify-content: center;\n align-items: center;\n border: 1px solid var(--card-bg-color);\n box-sizing: content-box;\n\n svg {\n box-sizing: content-box;\n border: 1px solid var(--card-hairline-soft-color);\n border-radius: 50%;\n padding: 2px;\n width: 12px;\n height: 12px;\n }\n"],c||(c=l.slice(0)),r=Object.freeze(Object.defineProperties(l,{raw:{value:Object.freeze(c)}})))),f=a.default.createElement("svg",{width:"12",height:"12",viewBox:"0 0 12 12",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a.default.createElement("g",{clipPath:"url(#clip0)"},a.default.createElement("path",{d:"M12 6.13764C12 5.72977 11.9663 5.31971 11.8943 4.91846H6.12036V7.22895H9.42684C9.28963 7.97412 8.84876 8.63332 8.20322 9.05221V10.5514H10.1759C11.3342 9.50637 12 7.9631 12 6.13764Z",fill:"#4285F4"}),a.default.createElement("path",{d:"M6.12019 12.0002C7.77118 12.0002 9.16349 11.4688 10.1779 10.5517L8.20529 9.05253C7.65646 9.41851 6.94793 9.62574 6.12244 9.62574C4.52544 9.62574 3.17136 8.56971 2.68552 7.1499H0.649902V8.69537C1.68908 10.7215 3.80567 12.0002 6.12019 12.0002V12.0002Z",fill:"#34A853"}),a.default.createElement("path",{d:"M2.68332 7.14986C2.4269 6.40469 2.4269 5.59778 2.68332 4.8526V3.30713H0.649951C-0.218278 5.00252 -0.218278 6.99995 0.649951 8.69533L2.68332 7.14986V7.14986Z",fill:"#FBBC04"}),a.default.createElement("path",{d:"M6.12019 2.37483C6.99291 2.3616 7.8364 2.68348 8.46845 3.27433L10.2161 1.56131C9.1095 0.542752 7.64071 -0.017233 6.12019 0.000404333C3.80566 0.000404333 1.68908 1.27911 0.649902 3.3074L2.68326 4.85288C3.16686 3.43087 4.52319 2.37483 6.12019 2.37483V2.37483Z",fill:"#EA4335"})),a.default.createElement("defs",null,a.default.createElement("clipPath",{id:"clip0"},a.default.createElement("rect",{width:"12",height:"12",fill:"white"})))),d=a.default.createElement("svg",{width:"12",height:"12",viewBox:"0 0 12 12",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a.default.createElement("g",{clipPath:"url(#clip0)"},a.default.createElement("path",{d:"M11.195 3.13503C10.6711 2.22838 9.91808 1.47537 9.01144 0.951471C8.09222 0.414976 7.08837 0.146729 5.99987 0.146729C4.91137 0.146729 3.90752 0.414976 2.98831 0.951471C2.08163 1.47534 1.32862 2.22836 0.804744 3.13503C0.268248 4.05497 0 5.05883 0 6.14659C0 7.45399 0.381531 8.62978 1.14459 9.67394C1.90765 10.7181 2.89327 11.4408 4.10143 11.8419C4.24208 11.868 4.34624 11.8497 4.41392 11.7872C4.44666 11.7577 4.47263 11.7215 4.49006 11.681C4.50749 11.6405 4.51595 11.5967 4.51488 11.5527C4.51488 11.537 4.51361 11.3963 4.51105 11.1307C4.5085 10.8651 4.50722 10.6334 4.50722 10.4355L4.32745 10.4666C4.18407 10.4895 4.03885 10.4986 3.89375 10.494C3.71159 10.4908 3.53001 10.4725 3.35087 10.4393C3.16049 10.4045 2.98119 10.3246 2.82796 10.2064C2.66705 10.0846 2.54715 9.91661 2.48428 9.72484L2.40602 9.54506C2.34022 9.40286 2.25754 9.2691 2.15976 9.14666C2.04775 9.00072 1.93447 8.90176 1.81991 8.84977L1.76518 8.81064C1.72769 8.78356 1.6936 8.75205 1.66367 8.71679C1.63479 8.6841 1.61108 8.64719 1.59334 8.60734C1.57766 8.57085 1.5907 8.54085 1.63247 8.51731C1.67461 8.49405 1.75123 8.48256 1.86068 8.48256L2.01692 8.50582C2.12108 8.52662 2.24996 8.5891 2.40356 8.69326C2.5585 8.79876 2.68797 8.93748 2.78254 9.09932C2.90239 9.31294 3.04695 9.47575 3.21624 9.58775C3.38552 9.69976 3.55609 9.75576 3.72793 9.75576C3.87725 9.7578 4.02641 9.74479 4.17312 9.7169C4.29459 9.69195 4.41264 9.65254 4.52473 9.59952C4.57162 9.25037 4.69931 8.98212 4.90782 8.79477C4.63684 8.76849 4.36827 8.72157 4.10444 8.6544C3.84797 8.58382 3.60133 8.48141 3.37029 8.34958C3.12825 8.218 2.91442 8.04015 2.74095 7.82613C2.57421 7.6178 2.4374 7.34417 2.3305 7.00524C2.2236 6.6663 2.1707 6.27584 2.1718 5.83383C2.1718 5.20357 2.37757 4.66708 2.7891 4.22435C2.59629 3.75006 2.61453 3.21885 2.84383 2.63073C2.99487 2.58385 3.21879 2.61897 3.51559 2.73608C3.81239 2.85319 4.02983 2.95352 4.16792 3.03707C4.30601 3.12025 4.41665 3.19058 4.49983 3.24804C5.48153 2.9773 6.51821 2.9773 7.49991 3.24804L7.79679 3.0606C8.0249 2.92356 8.26549 2.80849 8.51535 2.71693C8.79135 2.61276 9.00231 2.58412 9.14825 2.63101C9.38248 3.21949 9.40327 3.7507 9.21064 4.22462C9.62199 4.66735 9.82776 5.20385 9.82795 5.83411C9.82795 6.27684 9.77459 6.66904 9.66787 7.01071C9.56116 7.35238 9.42325 7.62601 9.25415 7.8316C9.07785 8.04326 8.86311 8.21966 8.62124 8.35149C8.39008 8.48329 8.14337 8.5857 7.88682 8.65632C7.62412 8.72277 7.35674 8.76915 7.087 8.79505C7.35698 9.02927 7.49206 9.3994 7.49225 9.90543V11.5527C7.49115 11.5964 7.49929 11.6398 7.51612 11.6802C7.53295 11.7206 7.5581 11.7569 7.58993 11.7869C7.65505 11.8493 7.75794 11.8675 7.89858 11.8416C9.10693 11.4403 10.0926 10.7177 10.8557 9.67367C11.6188 8.62968 12.0003 7.4539 12.0003 6.14632C11.9997 5.05873 11.7313 4.05497 11.195 3.13503V3.13503Z",fill:"black"})),a.default.createElement("defs",null,a.default.createElement("clipPath",{id:"clip0"},a.default.createElement("rect",{width:"12",height:"12",fill:"white"})))),p=a.default.createElement("svg",{width:"17",height:"9",viewBox:"0 0 17 9",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a.default.createElement("path",{d:"M0.0691681 5.98162C0.115833 7.24157 1.07247 8.00221 2.59841 8.00221C4.17102 8.00221 5.12299 7.19957 5.12299 5.86962C5.12299 4.83832 4.55367 4.25501 3.25172 3.96569L2.56108 3.80703C1.8331 3.64837 1.53445 3.38704 1.53445 2.91106C1.53445 2.40708 1.94977 2.09442 2.61708 2.09442C3.27505 2.09442 3.6997 2.43508 3.75103 2.99039H5.00166C4.95966 1.78643 4.01236 0.997795 2.60308 0.997795C1.14713 0.997795 0.218496 1.79577 0.218496 3.05105C0.218496 4.04968 0.815808 4.69366 2.03376 4.96898L2.73374 5.13231C3.51304 5.30497 3.8117 5.54763 3.8117 6.00495C3.8117 6.55093 3.34972 6.90092 2.62174 6.90092C1.85644 6.90092 1.38045 6.56493 1.31979 5.98162H0.0691681Z",fill:"#515E72"}),a.default.createElement("path",{d:"M5.97695 5.98162C6.02362 7.24157 6.98025 8.00221 8.5062 8.00221C10.0788 8.00221 11.0308 7.19957 11.0308 5.86962C11.0308 4.83832 10.4615 4.25501 9.15951 3.96569L8.46886 3.80703C7.74089 3.64837 7.44223 3.38704 7.44223 2.91106C7.44223 2.40708 7.85755 2.09442 8.52486 2.09442C9.18284 2.09442 9.60749 2.43508 9.65882 2.99039H10.9094C10.8674 1.78643 9.92015 0.997795 8.51086 0.997795C7.05492 0.997795 6.12628 1.79577 6.12628 3.05105C6.12628 4.04968 6.72359 4.69366 7.94155 4.96898L8.64153 5.13231C9.42083 5.30497 9.71949 5.54763 9.71949 6.00495C9.71949 6.55093 9.2575 6.90092 8.52953 6.90092C7.76422 6.90092 7.28824 6.56493 7.22758 5.98162H5.97695Z",fill:"#515E72"}),a.default.createElement("path",{d:"M16.9852 5.01565V3.98435C16.9852 2.11309 16.0099 0.997795 14.3953 0.997795C12.7807 0.997795 11.8054 2.11309 11.8054 3.98435V5.01565C11.8054 6.88692 12.7807 8.00221 14.3953 8.00221C16.0099 8.00221 16.9852 6.88692 16.9852 5.01565ZM14.3953 6.82625C13.5833 6.82625 13.154 6.21494 13.154 5.00165V3.99835C13.154 2.78506 13.5833 2.17375 14.3953 2.17375C15.2073 2.17375 15.6366 2.78506 15.6366 3.99835V5.00165C15.6366 6.21494 15.2073 6.82625 14.3953 6.82625Z",fill:"#515E72"}));t.LoginProviderLogo=e=>{var t=e.provider;return a.default.createElement(s,null,"google"===t&&f,"github"===t&&d,"sanity"===t&&a.default.createElement(i.SanityMonogram,null),t&&t.startsWith("saml-")&&p)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PresenceMenu=function(e){var t=e.collapse,n=e.maxAvatars,r=e.projectId,a=(0,l.useGlobalPresence)(),o=a.length>0,i=(0,f.useMemo)((()=>t?f.default.createElement(p.StatusButton,{icon:s.UsersIcon,mode:"bleed",statusTone:o?"positive":void 0}):f.default.createElement(c.Button,{mode:"bleed",padding:1},f.default.createElement(b,null,f.default.createElement(c.AvatarStack,{maxLength:n},a.map((e=>f.default.createElement(u.UserAvatar,{key:e.user.id,user:e.user}))))))),[t,n,a,o]);return f.default.createElement(c.MenuButton,{button:i,popover:O,id:"presence-menu",placement:"bottom",menu:f.default.createElement(g,{padding:0},!o&&f.default.createElement(c.Box,{paddingX:3,paddingY:4},f.default.createElement(c.Stack,{space:3},f.default.createElement(c.Text,{weight:"semibold",size:2},"No one else is here"),f.default.createElement(c.Text,{size:1,muted:!0},"Invite people to the project to see their online status."))),o&&f.default.createElement(c.Box,{padding:1,paddingBottom:0},a.map((e=>f.default.createElement(h.PresenceMenuItem,{presence:e,key:e.user.id})))),f.default.createElement(y,{padding:1,paddingTop:0,radius:3},f.default.createElement(c.Stack,{space:1},f.default.createElement(c.MenuDivider,null),f.default.createElement(c.MenuItem,{as:"a",text:"Manage members",paddingY:4,iconRight:s.CogIcon,href:"https://sanity.io/manage/project/".concat(r),target:"_blank",rel:"noopener noreferrer"}))))})};var r,a,o,i,u=n(10),l=n(15),c=n(1),s=n(8),f=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=v(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),d=(r=n(3))&&r.__esModule?r:{default:r},p=n(625),h=n(1182);function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(v=function(e){return e?n:t})(e)}function m(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var b=(0,d.default)(c.Card)(a||(a=m(["\n background: transparent;\n"]))),y=(0,d.default)(c.Card)(o||(o=m(["\n position: sticky;\n bottom: 0;\n"]))),g=(0,d.default)(c.Menu)(i||(i=m(["\n max-width: 350px;\n min-width: 250px;\n"]))),O={portal:!0,constrainSize:!0,scheme:"light"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PresenceMenuItem=function(e){var t=e.presence,n=(0,a.default)(t.locations||[],["lastActiveAt"],["desc"]).find((e=>e.documentId)),r=Boolean(null==n?void 0:n.documentId),f=(0,o.useMemo)((()=>(0,o.forwardRef)((function(e,t){return o.default.createElement(s.IntentLink,h({},e,{intent:"edit",params:{id:null==n?void 0:n.documentId,path:encodeURIComponent(i.toString(null==n?void 0:n.path))},ref:t}))}))),[n]);return o.default.createElement(u.MenuItem,{as:n?f:"div","data-as":n?"a":"div",padding:4,paddingRight:3},o.default.createElement(u.Flex,{align:"center"},o.default.createElement(b,{scheme:"light"},o.default.createElement(l.UserAvatar,{size:1,key:t.user.id,user:t.user})),o.default.createElement(u.Box,{flex:1,marginLeft:4},o.default.createElement(u.Text,{textOverflow:"ellipsis"},t.user.displayName)),r&&o.default.createElement(u.Box,{marginLeft:3},o.default.createElement(u.Text,null,o.default.createElement(c.LinkIcon,null)))))};var r,a=p(n(536)),o=d(n(0)),i=d(n(17)),u=n(1),l=n(10),c=n(8),s=n(24);function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function d(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}return r.default=e,n&&n.set(e,r),r}function p(e){return e&&e.__esModule?e:{default:e}}function h(){return h=Object.assign||function(e){for(var t=1;t{t&&r&&r()}),[t,r]),O=(0,o.useCallback)((()=>!0),[]),w=(0,o.useCallback)((e=>{var t=e.payload.data;return o.default.createElement(s.SearchItem,{data:t,key:t.hit._id,onClick:g,padding:2,documentId:(0,c.getPublishedId)(t.hit._id)||""})}),[g]),j=(0,o.useCallback)(((e,t)=>!e.hidden&&y?o.default.createElement(s.SearchFullscreenContent,{tone:"critical"},o.default.createElement(i.Flex,{align:"center",flex:1,height:"fill",justify:"center",padding:4,sizing:"border"},o.default.createElement(h,{align:"center",muted:!0},y.message))):e.hidden||!b||m||0!==v.length?o.default.createElement(s.SearchFullscreenContent,{hidden:e.hidden,ref:t},e.content):o.default.createElement(s.SearchFullscreenContent,null,o.default.createElement(i.Flex,{align:"center",flex:1,height:"fill",justify:"center",padding:4,sizing:"border"},o.default.createElement(h,{align:"center",muted:!0},"No results for ",o.default.createElement("strong",null,"‘",b,"’"))))),[y,b,m,v]),_=(0,o.useCallback)(((e,t)=>!e.hidden&&y?o.default.createElement(s.SearchPopoverContent,{open:!e.hidden,referenceElement:e.inputElement,ref:t,content:o.default.createElement(i.Box,{padding:4},o.default.createElement(i.Flex,{align:"center",height:"fill",justify:"center"},o.default.createElement(h,{align:"center",muted:!0},(null==y?void 0:y.message)||"Something went wrong while searching")))}):e.hidden||!b||m||0!==v.length?!e.hidden&&v.length>0?o.default.createElement(s.SearchPopoverContent,{open:!e.hidden,referenceElement:e.inputElement,ref:t,content:e.content}):void 0:o.default.createElement(s.SearchPopoverContent,{open:!e.hidden,referenceElement:e.inputElement,ref:t,content:o.default.createElement(i.Box,{padding:4},o.default.createElement(i.Flex,{align:"center",height:"fill",justify:"center"},o.default.createElement(h,{align:"center",muted:!0},"No results for ",o.default.createElement("strong",null,"“",b,"”"))))})),[y,b,m,v]),E=(0,o.useMemo)((()=>o.default.createElement(i.Autocomplete,{filterOption:O,icon:u.SearchIcon,id:"studio-search",key:"studio-search",listBox:{padding:t?2:1},loading:m,onQueryChange:d,options:v.map((e=>({value:e.hit._id,payload:{data:e}}))),placeholder:"Search",radius:2,ref:n,relatedElements:l,renderOption:w,renderPopover:t?j:_})),[O,t,d,v,n,m,l,w,_,j]);return o.default.createElement(i.PortalProvider,{element:t?a:null},E)};var r,a,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),i=n(1),u=n(8),l=(r=n(3))&&r.__esModule?r:{default:r},c=n(95),s=n(1183);function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}var d,p,h=(0,l.default)(i.Text)(a||(d=["\n word-break: break-word;\n"],p||(p=d.slice(0)),a=Object.freeze(Object.defineProperties(d,{raw:{value:Object.freeze(p)}}))))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SearchItem=function(e){var t=e.data,n=e.documentId,p=e.onClick,h=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,d),m=t.hit,b=t.resultIndex,y=u.default.get(null==m?void 0:m._type),g=(0,f.useDocumentPresence)(n),O=(0,r.useMemo)((()=>(0,r.forwardRef)((function(e,t){return r.default.createElement(o.IntentLink,v({},e,{intent:"edit",params:{id:(0,l.getPublishedId)(m._id),type:y.name},"data-hit-index":b,tabIndex:-1,ref:t}))}))),[m._id,b,y.name]);return r.default.createElement(s.PreviewCard,v({"data-as":"a",as:O,onClick:p},h,{radius:2}),r.default.createElement(i.default,{value:m,layout:"default",type:y,status:r.default.createElement(a.Inline,{space:3},g&&g.length>0&&r.default.createElement(c.DocumentPreviewPresence,{presence:g}),r.default.createElement(a.Label,{size:0,muted:!0},y.title))}))};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=h(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),a=n(1),o=n(24),i=p(n(52)),u=p(n(35)),l=n(95),c=n(53),s=n(10),f=n(15),d=["data","documentId","onClick"];function p(e){return e&&e.__esModule?e:{default:e}}function h(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(h=function(e){return e?n:t})(e)}function v(){return v=Object.assign||function(e){for(var t=1;t div {\n min-height: 43px;\n overflow: auto;\n -webkit-overflow-scrolling: touch;\n }\n\n &[data-popper-reference-hidden='true'] {\n display: none;\n }\n"],s||(s=c.slice(0)),a=Object.freeze(Object.defineProperties(c,{raw:{value:Object.freeze(s)}})))),d=(0,i.forwardRef)((function(e,t){return i.default.createElement(f,l({portal:!0,placement:"bottom",arrow:!1,constrainSize:!0,radius:2,ref:t,scheme:"light",matchReferenceWidth:!0},e))}));t.SearchPopoverContent=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SearchFullscreenContent=void 0;var r,a,o=n(1),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0));function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function l(){return l=Object.assign||function(e){for(var t=1;t""===e?(0,u.of)([]):(0,l.default)(e)),[]),c=(0,o.useObservableCallback)((e=>e.pipe((0,i.distinctUntilChanged)(),(0,i.filter)(h),(0,i.switchMap)((e=>(0,u.concat)((0,u.of)({hits:[],error:null,loading:!0,searchString:e}),(0,u.timer)(100).pipe((0,i.mergeMapTo)(u.EMPTY)),r(e).pipe((0,i.map)((e=>({hits:e}))),(0,i.catchError)((t=>(0,u.of)({hits:[],error:t,loading:!1,searchString:e})))),(0,u.of)({loading:!1})))),(0,i.scan)(((e,t)=>s(s({},e),t)),p),(0,i.tap)(n))),[]),f=(0,a.useCallback)((()=>{n(p),c("")}),[c]);var v,m;return{handleSearch:(0,a.useCallback)((e=>{c(e)}),[c]),handleClearSearch:f,searchState:t}};var r,a=n(0),o=n(39),i=n(4),u=n(5),l=(r=n(3096))&&r.__esModule?r:{default:r};function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function s(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.type&&"document"===e.type.name;t.getSearchableTypes=e=>e.getTypeNames().map((t=>e.get(t))).filter(r).filter((e=>!(e=>e.name.startsWith("sanity."))(e)))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Navbar=void 0;var r,a,o,i,u,l,c,s=D(n(0)),f=n(8),d=n(1),p=n(10),h=n(24),v=n(15),m=k(n(76)),b=D(n(22)),y=k(n(1177)),g=k(n(3)),O=n(145),w=n(1179),j=n(200),_=n(1180),E=n(3100),P=k(n(3101)),x=k(n(3102)),C=n(1181);function k(e){return e&&e.__esModule?e:{default:e}}function S(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(S=function(e){return e?n:t})(e)}function D(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=S(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}return r.default=e,n&&n.set(e,r),r}function M(){return M=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.$onSearchOpen?"sticky":"relative")),F=(0,g.default)(d.Button)(a||(a=I(["\n --card-fg-color: inherit !important;\n display: block;\n"]))),B=(0,g.default)(d.Flex)(o||(o=I(["\n width: max-content;\n"]))),L=(0,g.default)(d.Box)(i||(i=I([""]))),N=(0,g.default)(d.Flex)(u||(u=I([""]))),W=(0,g.default)(d.Card)(l||(l=I(["\n min-width: ",";\n max-width: ",";\n z-index: 1;\n position: ",";\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n"])),(e=>e.$fullScreen?void 0:"253px"),(e=>e.$fullScreen?void 0:"350px"),(e=>e.$fullScreen?"absolute":void 0)),V=(0,g.default)(d.Box)(c||(c=I(["\n &:empty {\n margin: 0;\n }\n"]))),z=(0,s.memo)((function(e){var t=e.createMenuIsOpen,n=e.onCreateButtonClick,r=e.onToggleMenu,a=e.onUserLogout,o=e.onSearchOpen,i=e.searchPortalElement,u=e.templatePermissions,l=e.isTemplatePermissionsLoading,c=A((0,s.useState)(!1),2),g=c[0],k=c[1],S=A((0,s.useState)(null),2),D=S[0],T=S[1],I=A((0,s.useState)(null),2),z=I[0],U=I[1],H=A((0,s.useState)(null),2),Y=H[0],G=H[1],$=(0,v.useCurrentUser)().value,q=(0,d.useMediaIndex)(),Z=(0,j.useDefaultLayoutRouter)(),K=E.versionedClient.config().projectId,X=(0,s.useMemo)((()=>!l&&u.some((e=>e.granted))),[u,l]),J=(0,s.useMemo)((()=>O.HAS_SPACES&&Z.state.space?{space:Z.state.space}:{}),[Z.state.space]),Q=(0,s.useMemo)((()=>({brandingCenter:q<=1,collapsedPresenceMenu:q<=1,hints:q>1&&b&&b.isSidecarEnabled&&b.isSidecarEnabled(),loginStatus:q>1,searchFullscreen:q<=1,spaces:O.HAS_SPACES&&q>=3,statusContainer:q>1,tools:q>=3})),[q]);(0,d.useGlobalKeyDown)((e=>{"Escape"===e.key&&g&&(k(!1),null==z||z.focus())}));var ee=(0,s.useCallback)((()=>{k((e=>(e&&(null==z||z.focus()),!e)))}),[z]);(0,s.useEffect)((()=>{o&&!Q.searchFullscreen&&(k(!1),o(!1))}),[o,Q.searchFullscreen]),(0,s.useEffect)((()=>{o(g),g&&(null==D||D.focus())}),[D,z,o,g]);var te=(0,s.useCallback)((e=>s.default.createElement(h.StateLink,M({state:J},e))),[J]),ne=(0,s.useMemo)((()=>[Y].filter(Boolean)),[Y]);return s.default.createElement(R,{$onSearchOpen:g,padding:2,scheme:"dark"},s.default.createElement(d.Flex,{align:"center",justify:"space-between"},s.default.createElement(B,{flex:Q.brandingCenter?void 0:1,align:"center"},!Q.tools&&s.default.createElement(V,{marginRight:1},s.default.createElement(d.Button,{"aria-label":"Open menu",icon:f.MenuIcon,mode:"bleed",onClick:r,title:"Open menu"})),!Q.brandingCenter&&s.default.createElement(V,{marginRight:1},s.default.createElement(F,{forwardedAs:te,mode:"bleed"},s.default.createElement(P.default,{projectName:m.default&&m.default.project.name}))),Q.spaces&&s.default.createElement(d.Flex,{marginRight:2},s.default.createElement(w.DatasetSelect,null)),s.default.createElement(p.LegacyLayerProvider,{zOffset:"navbarPopover"},s.default.createElement(d.Tooltip,{portal:!0,scheme:"light",content:s.default.createElement(d.Box,{padding:2},X?s.default.createElement(d.Text,{size:1},"Create new document"):s.default.createElement(p.InsufficientPermissionsMessage,{currentUser:$,operationLabel:"create any document"}))},s.default.createElement(V,{marginRight:Q.brandingCenter?void 0:2},s.default.createElement(d.Button,{"aria-label":"Create new document","data-testid":"default-layout-global-create-button",icon:f.ComposeIcon,mode:"bleed",onClick:n,disabled:!X,selected:t})))),s.default.createElement(p.LegacyLayerProvider,{zOffset:"navbarPopover"},(g||!Q.searchFullscreen)&&s.default.createElement(W,{$fullScreen:Q.searchFullscreen,flex:1,padding:Q.searchFullscreen?2:void 0,scheme:Q.searchFullscreen?"light":void 0,shadow:Q.searchFullscreen?1:void 0},s.default.createElement(d.Flex,null,s.default.createElement(d.Box,{flex:1,marginRight:Q.tools?void 0:[1,1,2]},s.default.createElement(C.SearchField,{fullScreen:Q.searchFullscreen,inputElement:T,onSearchItemClick:ee,portalElement:i,relatedElements:ne})),Q.searchFullscreen&&s.default.createElement(d.Button,{icon:f.CloseIcon,"aria-label":"Close search",onClick:ee,mode:"bleed",ref:G})))),Q.tools&&s.default.createElement(d.Card,{borderRight:!0,paddingRight:1,flex:1,overflow:"visible",marginX:2},s.default.createElement(p.LegacyLayerProvider,{zOffset:"navbarPopover"},s.default.createElement(y.default,{direction:"horizontal",tools:_.tools})))),Q.brandingCenter&&s.default.createElement(L,{marginX:1},s.default.createElement(F,{forwardedAs:te,mode:"bleed"},s.default.createElement(P.default,{projectName:m.default&&m.default.project.name}))),s.default.createElement(N,{align:"center"},Q.statusContainer&&s.default.createElement(V,{marginRight:1},s.default.createElement(x.default,null)),Q.hints&&s.default.createElement(d.Box,{marginRight:1},b&&(0,s.createElement)(b.SidecarToggleButton)),s.default.createElement(p.LegacyLayerProvider,{zOffset:"navbarPopover"},s.default.createElement(V,{marginRight:1},s.default.createElement(C.PresenceMenu,{collapse:Q.collapsedPresenceMenu,maxAvatars:4,projectId:K}))),Q.tools&&s.default.createElement(p.LegacyLayerProvider,{zOffset:"navbarPopover"},s.default.createElement(d.Flex,{align:"center"},s.default.createElement(C.LoginStatus,{currentUser:$,onLogout:a,projectId:K}))),Q.searchFullscreen&&s.default.createElement(d.Button,{"aria-label":"Open search",onClick:ee,icon:f.SearchIcon,mode:"bleed",ref:U}))))}));t.Navbar=z},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.versionedClient=void 0;var a=((r=n(63))&&r.__esModule?r:{default:r}).default.withConfig({apiVersion:"1"});t.versionedClient=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),u=s(n(22)),l=s(n(3)),c=n(1);function s(e){return e&&e.__esModule?e:{default:e}}function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function d(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var p=(0,l.default)(c.Box)(r||(r=d(["\n color: inherit;\n position: relative;\n text-decoration: none;\n"]))),h=(0,l.default)(c.Text)(a||(a=d(["\n display: block;\n white-space: nowrap;\n"]))),v=(0,l.default)(c.Box)(o||(o=d(["\n color: inherit;\n cursor: pointer;\n display: block;\n\n svg {\n display: block;\n fill: currentColor;\n height: 1em;\n width: auto;\n }\n"])));var m=function(e){var t=e.projectName||"Sanity",n=e.logo||u.default;return i.default.createElement(p,null,n&&i.default.createElement(v,null,(0,i.createElement)(n)),!n&&i.default.createElement(h,{align:"center",forwardedAs:"h1",textOverflow:"ellipsis",weight:"bold"},t))};t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=(d=(0,a.useState)(!1),p=2,function(e){if(Array.isArray(e))return e}(d)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}}(d,p)||function(e,t){if(e){if("string"==typeof e)return l(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?l(e,t):void 0}}(d,p)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),t=e[0],n=e[1],r=(0,o.useCurrentUser)().value,u=(0,o.useModuleStatus)().value,s=(0,a.useCallback)((()=>n(!1)),[n]),f=(0,a.useCallback)((()=>n(!0)),[n]);var d,p;if(!u||!r||!r.roles.some((e=>"administrator"===e.name)))return null;var h=u.outdated,v=u.isSupported,m=u.isUpToDate,b=u.installed,y=c[(e=>e.reduce(((e,t)=>Math.max(e,c.indexOf(t.severity||"low"))),0))(h||[])];return a.default.createElement(i.default,{isSupported:v,isUpToDate:m,level:y,showDialog:t,onHideDialog:s,onShowDialog:f,outdated:h,versions:b})};var r,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(0)),o=n(15),i=(r=n(3103))&&r.__esModule?r:{default:r};function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n({name:t,items:[e[t],e[t]]})));return a.default.createElement(u.VersionsTable,{headings:["Module","Installed","Latest"],rows:t})}render(){var e=this.props.onClose;return a.default.createElement(o.LegacyLayerProvider,{zOffset:"navbarDialog"},a.default.createElement(i.Dialog,{header:"The Studio is up to date",id:"current-versions-dialog",onClose:e,onClickOutside:e,width:1,scheme:"light"},a.default.createElement(i.Box,{padding:4},a.default.createElement(i.Stack,{space:5},a.default.createElement(i.Text,null,"This Studio was built using the latest versions of all packages."),a.default.createElement(i.Card,{as:"details",paddingTop:4,borderTop:!0},a.default.createElement("summary",null,"List all installed packages"),a.default.createElement(i.Box,{marginTop:4},this.renderTable()))))))}}!function(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(l,"defaultProps",{versions:[]});var c=l;t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o=n(10),i=n(8),u=n(1),l=f(n(0)),c=f(n(3)),s=n(1184);function f(e){return e&&e.__esModule?e:{default:e}}function d(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var p=(0,c.default)(u.Code).attrs({language:"shell"})(r||(r=d(["\n & > code:before {\n content: '$ ';\n }\n"]))),h=(0,c.default)(i.ToggleArrowRightIcon)(a||(a=d(["\n transition: transform 150ms;\n\n details[open] & {\n transform: rotate(90deg);\n }\n"])));class v extends l.default.PureComponent{renderTable(){var e=this.props.outdated.map((e=>{return{name:e.name,items:[e.version,e.latest,(t=e.severity||"low","".concat(t.slice(0,1).toUpperCase()).concat(t.slice(1)))]};var t}));return l.default.createElement(u.Stack,{space:4},l.default.createElement(s.VersionsTable,{headings:["Module","Installed","Latest","Importance"],rows:e}),l.default.createElement(u.Card,{padding:4,radius:2,tone:"primary"},l.default.createElement(u.Flex,null,l.default.createElement(u.Text,{size:1},l.default.createElement(i.InfoOutlineIcon,null)),l.default.createElement(u.Box,{flex:1,marginLeft:3},l.default.createElement(u.Stack,{space:2},l.default.createElement(u.Text,{size:1,weight:"semibold"},"How to upgrade?"),l.default.createElement(u.Text,{size:1},"Run the"," ",l.default.createElement("a",{href:"https://www.sanity.io/docs/reference/cli",target:"_blank",rel:"noreferrer"},"Sanity CLI")," ","upgrade command in the Terminal of your project directory:")),l.default.createElement(u.Box,{marginTop:4},l.default.createElement(p,null,"sanity upgrade"))))))}renderContactDeveloper(){var e=this.props.severity;return l.default.createElement(l.default.Fragment,null,l.default.createElement(u.Box,{padding:4},l.default.createElement(u.Text,null,"high"===e?l.default.createElement(l.default.Fragment,null,"This Studio should be updated. Please get in touch with the developers and ask them to upgrade it for you."):l.default.createElement(l.default.Fragment,null,"This Studio has available upgrades. Consider getting in touch with the developers and ask them to upgrade it for you."))),l.default.createElement(u.Card,{as:"details",borderTop:!0,padding:4},l.default.createElement(u.Flex,{as:"summary"},l.default.createElement(u.Text,null,l.default.createElement(h,null)),l.default.createElement(u.Box,{flex:1,marginLeft:2},l.default.createElement(u.Text,{weight:"semibold"},"Developer info"))),l.default.createElement(u.Box,{marginTop:4},this.renderTable())))}render(){var e=this.props,t=e.severity,n=e.onClose;return l.default.createElement(o.LegacyLayerProvider,{zOffset:"navbarDialog"},l.default.createElement(u.Dialog,{header:"low"===t?"Upgrades available":"Studio is outdated",onClose:n,onClickOutside:n,id:"update-notifier-dialog",width:1,scheme:"light"},!1,this.renderContactDeveloper()))}}!function(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(v,"defaultProps",{outdated:[]});var m=v;t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ToolBox=t.SidecarBox=t.RootFlex=t.PortalDiv=t.MainAreaFlex=void 0;var r,a,o,i,u,l,c=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(3)),s=n(1);function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function d(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var p=(0,c.default)(s.Flex)(r||(r=d(["\n ","\n\n @media (max-width: ","px) {\n min-height: 100%;\n\n & > * {\n min-height: auto;\n }\n }\n\n @media (min-width: ","px) {\n overflow: hidden;\n width: 100%;\n height: 100%;\n }\n"])),(e=>e.$isOverlayVisible&&(0,c.css)(a||(a=d(["\n overflow: hidden;\n "])))),(e=>e.theme.sanity.media[0]-1),(e=>e.theme.sanity.media[0]));t.RootFlex=p;var h=(0,c.default)(s.Flex)(o||(o=d(["\n position: relative;\n"])));t.MainAreaFlex=h;var v=(0,c.default)(s.Flex)(i||(i=d(["\n position: relative;\n\n @media (max-width: ","px) {\n min-height: 100%;\n }\n\n @media (min-width: ","px) {\n overflow: auto;\n\n & > * {\n min-height: auto;\n }\n }\n"])),(e=>e.theme.sanity.media[0]-1),(e=>e.theme.sanity.media[0]));t.ToolBox=v;var m=c.default.div(u||(u=d(["\n position: relative;\n\n @media (max-width: ","px) {\n display: none;\n }\n\n @media (min-width: ","px) {\n width: 420px;\n\n &:empty {\n display: none;\n }\n }\n"])),(e=>e.theme.sanity.media[0]-1),(e=>e.theme.sanity.media[0]));t.SidecarBox=m;var b=c.default.div(l||(l=d(["\n display: flex;\n flex-direction: column;\n min-height: 100%;\n flex: 1;\n"])));t.PortalDiv=b},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LoadingScreen=void 0;var r,a,o,i=n(1),u=f(n(942)),l=f(n(0)),c=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(3));function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function f(e){return e&&e.__esModule?e:{default:e}}function d(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var p=(0,c.keyframes)(r||(r=d(["\n 0% {\n opacity: 1;\n }\n\n 100% {\n opacity: 0;\n }\n\n"]))),h=(0,c.default)(i.Layer)(a||(a=d(["\n position: fixed;\n\n ","\n"])),(e=>e.$loaded&&(0,c.css)(o||(o=d(["\n transition: opacity 0.5s linear;\n animation-name: ",";\n animation-duration: 1s;\n animation-delay: 1s;\n "])),p))),v=l.default.forwardRef((function(e,t){var n=e.loaded;return l.default.createElement(h,{zOffset:6e5,$loaded:n,ref:t},l.default.createElement(u.default,{text:"Restoring Sanity Studio"}))}));t.LoadingScreen=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1176);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var a=n(3109);Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===a[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}));var o=n(624);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===o[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.NotFound=void 0;var r,a=(r=n(0))&&r.__esModule?r:{default:r},o=n(24),i=n(1),u=n(145),l=n(200);t.NotFound=e=>{var t=(0,l.useDefaultLayoutRouter)(),n=u.HAS_SPACES&&t.state.space?{space:t.state.space}:{};return a.default.createElement(i.Card,{height:"fill",paddingX:[5,5,7],paddingY:[5,5,6],sizing:"border"},a.default.createElement(i.Container,null,a.default.createElement(i.Heading,{as:"h1"},"Page not found"),a.default.createElement(i.Stack,{space:4,paddingY:4},e.children&&a.default.createElement(i.Box,null,e.children),a.default.createElement(i.Box,null,a.default.createElement(i.Text,null,a.default.createElement(o.StateLink,{state:n},"Go to index"))))))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ErrorScreen=function(e){var t=e.description,n=(e.error,e.title);return a.default.createElement(o.Card,{height:"fill",paddingX:[3,4,5,7],paddingY:[5,5,6],sizing:"border",overflow:"auto"},a.default.createElement(o.Container,null,a.default.createElement(o.Stack,{space:4},a.default.createElement(o.Heading,{as:"h1"},n||a.default.createElement(a.default.Fragment,null,"Unknown error")),t&&a.default.createElement(o.Text,{as:"p",muted:!0},t)),!1))};var r,a=(r=n(0))&&r.__esModule?r:{default:r},o=n(1);n(624)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n(0)),a=u(n(19)),o=n(1029),i=u(n(3112));function u(e){return e&&e.__esModule?e:{default:e}}function l(){return l=Object.assign||function(e){for(var t=1;t{this.setState((n=>({activeSnacks:n.activeSnacks.map((n=>n.id===e?s(s({},n),{},{height:t}):s({},n)))})))})),f(this,"addToSnackQueue",(e=>{var t=this.state.activeSnacks,n=s(s({},e),{},{id:(new Date).getTime()+Math.floor(1e4*Math.random()),isOpen:!0});if(!n.allowDuplicateSnackbarType){var r=this.snackQueue.findIndex((e=>e.kind===n.kind))>-1,a=t.findIndex((e=>e.kind===n.kind))>-1;if(r||a)return null}return this.snackQueue.push(n),this.handleMaxSnackDisplay(),n.id})),f(this,"updateSnack",((e,t)=>{var n=this.snackQueue.findIndex((t=>t.id===e));n>-1?this.snackQueue[n]=s(s({},this.snackQueue[n]),t):this.setState((n=>({activeSnacks:n.activeSnacks.map((n=>n.id===e?s(s({},n),t):n))})))})),f(this,"handleMaxSnackDisplay",(()=>{this.state.activeSnacks.length>=this.maxStack&&this.handleDismissOldestSnack(),this.processSnackQueue()})),f(this,"processSnackQueue",(()=>{if(this.snackQueue.length>0){var e=this.snackQueue.shift();e&&this.setState((t=>({activeSnacks:[...t.activeSnacks,e]})))}})),f(this,"handleDismissOldestSnack",(()=>{var e,t,n=this.state.activeSnacks;n.reduce(((e,t)=>e+(t.isOpen&&t.isPersisted?1:0)),0)===this.maxStack&&(e=!0),n.filter((e=>!0===e.isOpen)).forEach((n=>{t||n.isPersisted&&!e||(t=!0,this.handleDismissSnack(n.id))}))})),f(this,"handleDismissSnack",(e=>{this.setState((t=>({activeSnacks:t.activeSnacks.map((t=>t.id===e?s(s({},t),{},{isOpen:!1}):s({},t)))})),(()=>this.handleRemoveSnack(e)))})),f(this,"handleRemoveSnack",(e=>{this._removeTimer=setTimeout((()=>{this.setState((t=>({activeSnacks:t.activeSnacks.filter((t=>t.id!==e))})))}),200)})),f(this,"getChildContext",(()=>({addToSnackQueue:this.addToSnackQueue,handleDismissSnack:this.handleDismissSnack,updateSnack:this.updateSnack})))}get offsets(){var e=this.state.activeSnacks;return e.map(((t,n)=>{for(var r=12,a=76,o=n;e[o-1];){a+=(e[o-1].height||60)+r,o-=1}return a}))}componentWillUnmount(){this._removeTimer&&(clearTimeout(this._removeTimer),this._removeTimer=void 0)}render(){var e=this.state.activeSnacks,t=this.props.children;return r.default.createElement(r.default.Fragment,null,t,r.default.createElement(o.Portal,null,r.default.createElement("div",{role:"region","aria-label":"notifications",tabIndex:-1},e.map(((e,t)=>r.default.createElement(i.default,l({key:e.id},e,{offset:this.offsets[t],onDismiss:this.handleDismissSnack,onSetHeight:this.handleSetHeight})))))))}}t.default=d,f(d,"childContextTypes",{addToSnackQueue:a.default.func,handleDismissSnack:a.default.func,updateSnack:a.default.func})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=f(n(0)),a=f(n(121)),o=f(n(3113)),i=f(n(3114)),u=f(n(3116)),l=f(n(3118)),c=f(n(148)),s=f(n(3120));function f(e){return e&&e.__esModule?e:{default:e}}function d(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var p={info:r.default.createElement(l.default,null),success:r.default.createElement(o.default,null),warning:r.default.createElement(i.default,null),error:r.default.createElement(u.default,null)};class h extends r.default.Component{constructor(){super(...arguments),d(this,"_dismissTimer",void 0),d(this,"_enterTimer",void 0),d(this,"_snackRef",r.default.createRef()),d(this,"state",{isEntering:!0}),d(this,"snackIcon",(()=>{var e=this.props,t=e.icon,n=e.kind;return"boolean"==typeof t&&t?p[void 0===n?"info":n]:"object"==typeof t||"string"==typeof t?t:void 0})),d(this,"handleAutoDismissSnack",(()=>{var e=this.props,t=e.autoDismissTimeout,n=void 0===t?5e3:t,r=e.isPersisted,a=e.id,o=e.onDismiss,i=e.onClose;r||(this._dismissTimer=setTimeout((()=>{i&&i(),o(a)}),n))})),d(this,"handleMouseOver",(()=>{this.cancelAutoDismissSnack()})),d(this,"handleMouseLeave",(()=>{this.props.isPersisted||this.handleAutoDismissSnack()})),d(this,"handleFocus",(()=>{this.cancelAutoDismissSnack()})),d(this,"handleBlur",(()=>{this.props.isPersisted||this.handleAutoDismissSnack()})),d(this,"handleAction",(()=>{var e=this.props,t=e.action,n=e.id,r=e.onDismiss;t&&t.callback&&t.callback(),r&&r(n)})),d(this,"handleClose",(()=>{var e=this.props,t=e.id,n=e.onClose,r=e.onDismiss;n&&n(),r&&r(t)})),d(this,"cancelAutoDismissSnack",(()=>{this._dismissTimer&&(clearTimeout(this._dismissTimer),this._dismissTimer=void 0)}))}componentDidMount(){var e=this.props,t=e.onSetHeight,n=e.id,r=e.isPersisted;e.setAutoFocus&&(this._snackRef.current&&this._snackRef.current.focus(),this.cancelAutoDismissSnack()),t(n,this._snackRef.current&&this._snackRef.current.clientHeight||0),r?this.cancelAutoDismissSnack():this.handleAutoDismissSnack(),this._enterTimer=setTimeout((()=>{this.setState({isEntering:!1})}),100)}componentWillUnmount(){this._dismissTimer&&(clearTimeout(this._dismissTimer),this._dismissTimer=void 0),this._enterTimer&&(clearTimeout(this._enterTimer),this._enterTimer=void 0)}render(){var e=this.props,t=e.action,n=e.children,o=e.icon,i=e.id,u=e.isCloseable,l=void 0===u||u,f=e.isOpen,d=e.kind,p=void 0===d?"info":d,h=e.title,v=e.subtitle,m=e.offset,b=this.state.isEntering?"".concat(s.default.root):"".concat(s.default.root," ").concat(f?s.default.showSnack:s.default.dismissSnack);return r.default.createElement("div",{"aria-label":p,"aria-describedby":"snackbarTitle-".concat(p,"-").concat(i),role:"success"===p?"status":"info"===p?"log":"alert",ref:this._snackRef,tabIndex:-1,className:b,style:{bottom:m,transition:"all 200ms ease-in-out"},onMouseOver:()=>this.handleMouseOver(),onMouseLeave:()=>this.handleMouseLeave(),onFocus:()=>this.handleFocus(),onBlur:()=>this.handleBlur(),onKeyDown:e=>"escape"===e.key&&this.handleAction(),"data-kind":p},r.default.createElement("div",{className:s.default.inner},r.default.createElement("div",{className:s.default.buttonsWrapper},t&&r.default.createElement("div",{className:s.default.actionButtonContainer},r.default.createElement(c.default,{onClick:()=>this.handleAction(),bleed:!0,color:"white",kind:"simple",padding:"none"},t.title)),l&&r.default.createElement("div",{className:s.default.closeButtonContainer},r.default.createElement(c.default,{"aria-label":"Close",onClick:this.handleClose,bleed:!0,color:"white",icon:a.default,kind:"simple",padding:"none"}))),o&&r.default.createElement("div",{role:"img","aria-hidden":!0,className:s.default.icon},this.snackIcon()),r.default.createElement("div",{className:s.default.content},r.default.createElement("div",{id:"snackbarTitle-".concat(p,"-").concat(i),className:s.default.title},h),v&&r.default.createElement("div",{className:s.default.subtitle},v),n&&r.default.createElement("div",{className:s.default.children},n))))}}t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=(r=n(0))&&r.__esModule?r:{default:r};var o={stroke:"currentColor",strokeWidth:1.2},i=()=>a.default.createElement("svg",{"data-sanity-icon":!0,viewBox:"0 0 25 25",fill:"none",xmlns:"http://www.w3.org/2000/svg",preserveAspectRatio:"xMidYMid",width:"1em",height:"1em"},a.default.createElement("circle",{cx:"12.5",cy:"12.5",r:"8",style:o}),a.default.createElement("path",{d:"M9.5 12.1316L11.7414 14.5L16 10",style:o}));t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a.default}});var r,a=(r=n(3115))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=(r=n(0))&&r.__esModule?r:{default:r};var o={stroke:"currentColor",strokeWidth:1.2},i=()=>a.default.createElement("svg",{"data-sanity-icon":!0,preserveAspectRatio:"xMidYMid",width:"1em",height:"1em",viewBox:"0 0 25 25",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a.default.createElement("path",{d:"M19.101 20.5H5.89903C4.37406 20.5 3.41013 18.8618 4.15072 17.5287L10.7517 5.64697C11.5137 4.27535 13.4863 4.27535 14.2483 5.64697L20.8493 17.5287C21.5899 18.8618 20.6259 20.5 19.101 20.5Z",style:o}),a.default.createElement("path",{d:"M12.5 17V15.5",style:o}),a.default.createElement("path",{d:"M12.5 10V14",style:o}));t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a.default}});var r,a=(r=n(3117))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){return a.default.createElement("svg",{"data-sanity-icon":!0,viewBox:"0 0 25 25",fill:"none",xmlns:"http://www.w3.org/2000/svg",preserveAspectRatio:"xMidYMid",width:"1em",height:"1em"},a.default.createElement("circle",{cx:"12.5",cy:"12.5",r:"8",style:o}),a.default.createElement("path",{d:"M12.5 16V14.5",style:o}),a.default.createElement("path",{d:"M12.5 9V13",style:o}))};var r,a=(r=n(0))&&r.__esModule?r:{default:r};var o={stroke:"currentColor",strokeWidth:1.2}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a.default}});var r,a=(r=n(3119))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=(r=n(0))&&r.__esModule?r:{default:r};var o={stroke:"currentColor",strokeWidth:1.2},i=()=>a.default.createElement("svg",{"data-sanity-icon":!0,viewBox:"0 0 25 25",fill:"none",xmlns:"http://www.w3.org/2000/svg",preserveAspectRatio:"xMidYMid",width:"1em",height:"1em"},a.default.createElement("circle",{cx:"12.5",cy:"12.5",r:"8",style:o}),a.default.createElement("path",{d:"M12.5 10.5V9",style:o}),a.default.createElement("path",{d:"M12.5 12V16",style:o}));t.default=i},function(e,t){e.exports={root:"SnackbarItem_root_1-icA",inner:"SnackbarItem_inner_25h1w shadows_shadow-1dp_1W7wb",icon:"SnackbarItem_icon_zBEmh",content:"SnackbarItem_content_3s7Lo",buttonsWrapper:"SnackbarItem_buttonsWrapper_2ce66",buttonContainer:"SnackbarItem_buttonContainer_3ZAVV",actionButtonContainer:"SnackbarItem_actionButtonContainer_14Zvi SnackbarItem_buttonContainer_3ZAVV",closeButtonContainer:"SnackbarItem_closeButtonContainer_DrnXu SnackbarItem_buttonContainer_3ZAVV",showSnack:"SnackbarItem_showSnack_26rf5",children:"SnackbarItem_children_E2xlX",dismissSnack:"SnackbarItem_dismissSnack_1DOvR"}},function(e,t,n){"use strict";function r(e){!function(e){var t="\\b(?:BASH|BASHOPTS|BASH_ALIASES|BASH_ARGC|BASH_ARGV|BASH_CMDS|BASH_COMPLETION_COMPAT_DIR|BASH_LINENO|BASH_REMATCH|BASH_SOURCE|BASH_VERSINFO|BASH_VERSION|COLORTERM|COLUMNS|COMP_WORDBREAKS|DBUS_SESSION_BUS_ADDRESS|DEFAULTS_PATH|DESKTOP_SESSION|DIRSTACK|DISPLAY|EUID|GDMSESSION|GDM_LANG|GNOME_KEYRING_CONTROL|GNOME_KEYRING_PID|GPG_AGENT_INFO|GROUPS|HISTCONTROL|HISTFILE|HISTFILESIZE|HISTSIZE|HOME|HOSTNAME|HOSTTYPE|IFS|INSTANCE|JOB|LANG|LANGUAGE|LC_ADDRESS|LC_ALL|LC_IDENTIFICATION|LC_MEASUREMENT|LC_MONETARY|LC_NAME|LC_NUMERIC|LC_PAPER|LC_TELEPHONE|LC_TIME|LESSCLOSE|LESSOPEN|LINES|LOGNAME|LS_COLORS|MACHTYPE|MAILCHECK|MANDATORY_PATH|NO_AT_BRIDGE|OLDPWD|OPTERR|OPTIND|ORBIT_SOCKETDIR|OSTYPE|PAPERSIZE|PATH|PIPESTATUS|PPID|PS1|PS2|PS3|PS4|PWD|RANDOM|REPLY|SECONDS|SELINUX_INIT|SESSION|SESSIONTYPE|SESSION_MANAGER|SHELL|SHELLOPTS|SHLVL|SSH_AUTH_SOCK|TERM|UID|UPSTART_EVENTS|UPSTART_INSTANCE|UPSTART_JOB|UPSTART_SESSION|USER|WINDOWID|XAUTHORITY|XDG_CONFIG_DIRS|XDG_CURRENT_DESKTOP|XDG_DATA_DIRS|XDG_GREETER_DATA_DIR|XDG_MENU_PREFIX|XDG_RUNTIME_DIR|XDG_SEAT|XDG_SEAT_PATH|XDG_SESSION_DESKTOP|XDG_SESSION_ID|XDG_SESSION_PATH|XDG_SESSION_TYPE|XDG_VTNR|XMODIFIERS)\\b",n={pattern:/(^(["']?)\w+\2)[ \t]+\S.*/,lookbehind:!0,alias:"punctuation",inside:null},r={bash:n,environment:{pattern:RegExp("\\$"+t),alias:"constant"},variable:[{pattern:/\$?\(\([\s\S]+?\)\)/,greedy:!0,inside:{variable:[{pattern:/(^\$\(\([\s\S]+)\)\)/,lookbehind:!0},/^\$\(\(/],number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--|\+\+|\*\*=?|<<=?|>>=?|&&|\|\||[=!+\-*/%<>^&|]=?|[?~:]/,punctuation:/\(\(?|\)\)?|,|;/}},{pattern:/\$\((?:\([^)]+\)|[^()])+\)|`[^`]+`/,greedy:!0,inside:{variable:/^\$\(|^`|\)$|`$/}},{pattern:/\$\{[^}]+\}/,greedy:!0,inside:{operator:/:[-=?+]?|[!\/]|##?|%%?|\^\^?|,,?/,punctuation:/[\[\]]/,environment:{pattern:RegExp("(\\{)"+t),lookbehind:!0,alias:"constant"}}},/\$(?:\w+|[#?*!@$])/],entity:/\\(?:[abceEfnrtv\\"]|O?[0-7]{1,3}|U[0-9a-fA-F]{8}|u[0-9a-fA-F]{4}|x[0-9a-fA-F]{1,2})/};e.languages.bash={shebang:{pattern:/^#!\s*\/.*/,alias:"important"},comment:{pattern:/(^|[^"{\\$])#.*/,lookbehind:!0},"function-name":[{pattern:/(\bfunction\s+)[\w-]+(?=(?:\s*\(?:\s*\))?\s*\{)/,lookbehind:!0,alias:"function"},{pattern:/\b[\w-]+(?=\s*\(\s*\)\s*\{)/,alias:"function"}],"for-or-select":{pattern:/(\b(?:for|select)\s+)\w+(?=\s+in\s)/,alias:"variable",lookbehind:!0},"assign-left":{pattern:/(^|[\s;|&]|[<>]\()\w+(?=\+?=)/,inside:{environment:{pattern:RegExp("(^|[\\s;|&]|[<>]\\()"+t),lookbehind:!0,alias:"constant"}},alias:"variable",lookbehind:!0},string:[{pattern:/((?:^|[^<])<<-?\s*)(\w+)\s[\s\S]*?(?:\r?\n|\r)\2/,lookbehind:!0,greedy:!0,inside:r},{pattern:/((?:^|[^<])<<-?\s*)(["'])(\w+)\2\s[\s\S]*?(?:\r?\n|\r)\3/,lookbehind:!0,greedy:!0,inside:{bash:n}},{pattern:/(^|[^\\](?:\\\\)*)"(?:\\[\s\S]|\$\([^)]+\)|\$(?!\()|`[^`]+`|[^"\\`$])*"/,lookbehind:!0,greedy:!0,inside:r},{pattern:/(^|[^$\\])'[^']*'/,lookbehind:!0,greedy:!0},{pattern:/\$'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,inside:{entity:r.entity}}],environment:{pattern:RegExp("\\$?"+t),alias:"constant"},variable:r.variable,function:{pattern:/(^|[\s;|&]|[<>]\()(?:add|apropos|apt|apt-cache|apt-get|aptitude|aspell|automysqlbackup|awk|basename|bash|bc|bconsole|bg|bzip2|cal|cat|cfdisk|chgrp|chkconfig|chmod|chown|chroot|cksum|clear|cmp|column|comm|composer|cp|cron|crontab|csplit|curl|cut|date|dc|dd|ddrescue|debootstrap|df|diff|diff3|dig|dir|dircolors|dirname|dirs|dmesg|docker|docker-compose|du|egrep|eject|env|ethtool|expand|expect|expr|fdformat|fdisk|fg|fgrep|file|find|fmt|fold|format|free|fsck|ftp|fuser|gawk|git|gparted|grep|groupadd|groupdel|groupmod|groups|grub-mkconfig|gzip|halt|head|hg|history|host|hostname|htop|iconv|id|ifconfig|ifdown|ifup|import|install|ip|jobs|join|kill|killall|less|link|ln|locate|logname|logrotate|look|lpc|lpr|lprint|lprintd|lprintq|lprm|ls|lsof|lynx|make|man|mc|mdadm|mkconfig|mkdir|mke2fs|mkfifo|mkfs|mkisofs|mknod|mkswap|mmv|more|most|mount|mtools|mtr|mutt|mv|nano|nc|netstat|nice|nl|node|nohup|notify-send|npm|nslookup|op|open|parted|passwd|paste|pathchk|ping|pkill|pnpm|podman|podman-compose|popd|pr|printcap|printenv|ps|pushd|pv|quota|quotacheck|quotactl|ram|rar|rcp|reboot|remsync|rename|renice|rev|rm|rmdir|rpm|rsync|scp|screen|sdiff|sed|sendmail|seq|service|sftp|sh|shellcheck|shuf|shutdown|sleep|slocate|sort|split|ssh|stat|strace|su|sudo|sum|suspend|swapon|sync|tac|tail|tar|tee|time|timeout|top|touch|tr|traceroute|tsort|tty|umount|uname|unexpand|uniq|units|unrar|unshar|unzip|update-grub|uptime|useradd|userdel|usermod|users|uudecode|uuencode|v|vcpkg|vdir|vi|vim|virsh|vmstat|wait|watch|wc|wget|whereis|which|who|whoami|write|xargs|xdg-open|yarn|yes|zenity|zip|zsh|zypper)(?=$|[)\s;|&])/,lookbehind:!0},keyword:{pattern:/(^|[\s;|&]|[<>]\()(?:case|do|done|elif|else|esac|fi|for|function|if|in|select|then|until|while)(?=$|[)\s;|&])/,lookbehind:!0},builtin:{pattern:/(^|[\s;|&]|[<>]\()(?:\.|:|alias|bind|break|builtin|caller|cd|command|continue|declare|echo|enable|eval|exec|exit|export|getopts|hash|help|let|local|logout|mapfile|printf|pwd|read|readarray|readonly|return|set|shift|shopt|source|test|times|trap|type|typeset|ulimit|umask|unalias|unset)(?=$|[)\s;|&])/,lookbehind:!0,alias:"class-name"},boolean:{pattern:/(^|[\s;|&]|[<>]\()(?:false|true)(?=$|[)\s;|&])/,lookbehind:!0},"file-descriptor":{pattern:/\B&\d\b/,alias:"important"},operator:{pattern:/\d?<>|>\||\+=|=[=~]?|!=?|<<[<-]?|[&\d]?>>|\d[<>]&?|[<>][&=]?|&[>&]?|\|[&|]?/,inside:{"file-descriptor":{pattern:/^\d/,alias:"important"}}},punctuation:/\$?\(\(?|\)\)?|\.\.|[{}[\];\\]/,number:{pattern:/(^|\s)(?:[1-9]\d*|0)(?:[.,]\d+)?\b/,lookbehind:!0}},n.inside=e.languages.bash;for(var a=["comment","function-name","for-or-select","assign-left","string","environment","function","keyword","builtin","boolean","file-descriptor","operator","punctuation","number"],o=r.variable[1].inside,i=0;i*\.{3}(?:[^{}]|)*\})/.source;function o(e,t){return e=e.replace(//g,(function(){return n})).replace(//g,(function(){return r})).replace(//g,(function(){return a})),RegExp(e,t)}a=o(a).source,e.languages.jsx=e.languages.extend("markup",t),e.languages.jsx.tag.pattern=o(/<\/?(?:[\w.:-]+(?:+(?:[\w.:$-]+(?:=(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s{'"/>=]+|))?|))**\/?)?>/.source),e.languages.jsx.tag.inside.tag.pattern=/^<\/?[^\s>\/]*/,e.languages.jsx.tag.inside["attr-value"].pattern=/=(?!\{)(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s'">]+)/,e.languages.jsx.tag.inside.tag.inside["class-name"]=/^[A-Z]\w*(?:\.[A-Z]\w*)*$/,e.languages.jsx.tag.inside.comment=t.comment,e.languages.insertBefore("inside","attr-name",{spread:{pattern:o(//.source),inside:e.languages.jsx}},e.languages.jsx.tag),e.languages.insertBefore("inside","special-attr",{script:{pattern:o(/=/.source),alias:"language-javascript",inside:{"script-punctuation":{pattern:/^=(?=\{)/,alias:"punctuation"},rest:e.languages.jsx}}},e.languages.jsx.tag);var i=function(e){return e?"string"==typeof e?e:"string"==typeof e.content?e.content:e.content.map(i).join(""):""},u=function(t){for(var n=[],r=0;r0&&n[n.length-1].tagName===i(a.content[0].content[1])&&n.pop():"/>"===a.content[a.content.length-1].content||n.push({tagName:i(a.content[0].content[1]),openedBraces:0}):n.length>0&&"punctuation"===a.type&&"{"===a.content?n[n.length-1].openedBraces++:n.length>0&&n[n.length-1].openedBraces>0&&"punctuation"===a.type&&"}"===a.content?n[n.length-1].openedBraces--:o=!0),(o||"string"==typeof a)&&n.length>0&&0===n[n.length-1].openedBraces){var l=i(a);r0&&("string"==typeof t[r-1]||"plain-text"===t[r-1].type)&&(l=i(t[r-1])+l,t.splice(r-1,1),r--),t[r]=new e.Token("plain-text",l,null,l)}a.content&&"string"!=typeof a.content&&u(a.content)}};e.hooks.add("after-tokenize",(function(e){"jsx"!==e.language&&"tsx"!==e.language||u(e.tokens)}))}(e)}e.exports=r,r.displayName="jsx",r.aliases=[]},function(e,t,n){"use strict";function r(e){!function(e){e.languages.typescript=e.languages.extend("javascript",{"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|type)\s+)(?!keyof\b)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?:\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>)?/,lookbehind:!0,greedy:!0,inside:null},builtin:/\b(?:Array|Function|Promise|any|boolean|console|never|number|string|symbol|unknown)\b/}),e.languages.typescript.keyword.push(/\b(?:abstract|declare|is|keyof|readonly|require)\b/,/\b(?:asserts|infer|interface|module|namespace|type)\b(?=\s*(?:[{_$a-zA-Z\xA0-\uFFFF]|$))/,/\btype\b(?=\s*(?:[\{*]|$))/),delete e.languages.typescript.parameter,delete e.languages.typescript["literal-property"];var t=e.languages.extend("typescript",{});delete t["class-name"],e.languages.typescript["class-name"].inside=t,e.languages.insertBefore("typescript","function",{decorator:{pattern:/@[$\w\xA0-\uFFFF]+/,inside:{at:{pattern:/^@/,alias:"operator"},function:/^[\s\S]+/}},"generic-function":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>(?=\s*\()/,greedy:!0,inside:{function:/^#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:t}}}}),e.languages.ts=e.languages.typescript}(e)}e.exports=r,r.displayName="typescript",r.aliases=["ts"]},function(e,t){t.REQUIRED_UI_VERSION="0.37.2"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.theme=void 0;var r,a=n(1),o=(r=n(188))&&r.__esModule?r:{default:r},i=n(3127),u=n(3135);function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;t{var t=e.dark,n=e.name,r=t?u.legacyTones.state.navbar:u.legacyTones.state.default,l=r.dark,c=t?o._screen:o._multiply,s=r[n]||r.default;if("default"===n){var f=r.default[100];return{fg:r.fg,bg:r.bg,border:r.default[200],focusRing:i.legacyPalette.focus.base,shadow:{outline:(0,a.rgba)(r.default[500],.4),umbra:(0,a.rgba)(l?i.legacyPalette.black:r.default[500],.2),penumbra:(0,a.rgba)(l?i.legacyPalette.black:r.default[500],.14),ambient:(0,a.rgba)(l?i.legacyPalette.black:r.default[500],.12)},skeleton:{from:f,to:(0,a.rgba)(f,.5)}}}if("transparent"===n){var d=s[50],p=c(d,s[100]);return{fg:s[900],bg:d,border:s[300],focusRing:i.legacyPalette.focus.base,shadow:{outline:(0,a.rgba)(s[500],l?.2:.4),umbra:(0,a.rgba)(l?i.legacyPalette.black:s[500],.2),penumbra:(0,a.rgba)(l?i.legacyPalette.black:s[500],.14),ambient:(0,a.rgba)(l?i.legacyPalette.black:s[500],.12)},skeleton:{from:p,to:(0,a.rgba)(p,.5)}}}var h=s[50],v=c(h,s[100]);return{fg:s[900],bg:h,border:s[200],focusRing:s[500],shadow:{outline:(0,a.rgba)(s[500],l?.2:.4),umbra:(0,a.rgba)(l?i.legacyPalette.black:s[500],.2),penumbra:(0,a.rgba)(l?i.legacyPalette.black:s[500],.14),ambient:(0,a.rgba)(l?i.legacyPalette.black:s[500],.12)},skeleton:{from:v,to:(0,a.rgba)(v,.5)}}},solid:e=>{var t=e.base,n=e.dark,r=e.name,i=e.state,l=e.tone,c=n?u.legacyTones.button.navbar:u.legacyTones.button.default,s=c.dark,d=s?o._screen:o._multiply,p=s?o._multiply:o._screen,h=c[r]||c.default,v=f.includes(r)&&f.includes(l),m=c["default"===l?r:l]||h;if("disabled"===i){m=h;var b=d(t.bg,m[200]),y=p(b,m[800]);return{bg:b,border:d(t.bg,m[200]),fg:d(t.bg,c.bg),muted:{fg:d(t.bg,m[50])},accent:{fg:d(t.bg,m[50])},link:{fg:d(t.bg,m[50])},code:{bg:b,fg:d(t.bg,m[50])},skeleton:{from:y,to:(0,a.rgba)(y,.5)}}}if("hovered"===i){var g=d(t.bg,m[600]),O=p(g,m[800]);return{bg:g,border:d(t.bg,m[600]),fg:d(t.bg,c.bg),muted:{fg:d(t.bg,m[200])},accent:{fg:p(g,c.critical[300])},link:{fg:p(g,c.primary[200])},code:{bg:d(g,m[50]),fg:d(t.bg,m[200])},skeleton:{from:O,to:(0,a.rgba)(O,.5)}}}if("pressed"===i){var w=d(t.bg,m[800]),j=p(w,m[800]);return{bg:w,border:d(t.bg,m[800]),fg:d(t.bg,c.bg),muted:{fg:d(t.bg,m[200])},accent:{fg:p(w,c.critical[300])},link:{fg:p(w,c.primary[200])},code:{bg:d(w,m[50]),fg:d(t.bg,m[200])},skeleton:{from:j,to:(0,a.rgba)(j,.5)}}}if("selected"===i){v&&(m=c.primary);var _=d(t.bg,m[800]),E=p(_,m[800]);return{bg:_,border:d(t.bg,m[800]),fg:d(t.bg,c.bg),muted:{fg:d(t.bg,m[200])},accent:{fg:p(_,c.critical[300])},link:{fg:p(_,c.primary[200])},code:{bg:d(_,m[50]),fg:d(t.bg,m[200])},skeleton:{from:E,to:(0,a.rgba)(E,.5)}}}var P=d(t.bg,m[500]),x=p(P,m[800]);return{bg:P,border:d(t.bg,m[500]),fg:d(t.bg,c.bg),muted:{fg:d(t.bg,m[100])},accent:{fg:p(P,c.critical[200])},link:{fg:p(P,c.primary[100])},code:{bg:d(P,m[50]),fg:d(t.bg,m[100])},skeleton:{from:x,to:(0,a.rgba)(x,.5)}}},muted:e=>{var t=e.base,n=e.dark,r=e.name,i=e.state,l=e.tone,c=n?u.legacyTones.state.navbar:u.legacyTones.state.default,s=c.dark?o._screen:o._multiply,d=c[r]||c.default,p=f.includes(r)&&f.includes(l),h=c["default"===l?r:l]||d;if("disabled"===i){h=d;var v=t.bg,m=s(v,h[100]);return{bg:v,border:s(t.bg,h[50]),fg:s(t.bg,h[200]),muted:{fg:s(v,h[100])},accent:{fg:s(v,h[100])},link:{fg:s(v,h[100])},code:{bg:v,fg:s(v,h[100])},skeleton:{from:m,to:(0,a.rgba)(m,.5)}}}if("hovered"===i){var b=s(t.bg,h[50]),y=s(b,h[100]);return{bg:b,border:s(b,h[100]),fg:s(t.bg,h[900]),muted:{fg:s(t.bg,h[600])},accent:{fg:s(t.bg,c.critical[500])},link:{fg:s(t.bg,c.primary[600])},code:{bg:s(b,h[50]),fg:s(t.bg,h[600])},skeleton:{from:y,to:(0,a.rgba)(y,.5)}}}if("pressed"===i){p&&(h=c.primary);var g=s(t.bg,h[100]),O=s(g,h[100]);return{bg:g,border:s(g,h[100]),fg:s(t.bg,h[800]),muted:{fg:s(t.bg,h[600])},accent:{fg:s(g,c.critical[500])},link:{fg:s(g,c.primary[600])},code:{bg:s(g,h[50]),fg:s(g,h[600])},skeleton:{from:O,to:(0,a.rgba)(O,.5)}}}if("selected"===i){p&&(h=c.primary);var w=s(t.bg,h[100]),j=s(w,h[100]);return{bg:w,border:s(w,h[100]),fg:s(w,h[800]),muted:{fg:s(w,h[600])},accent:{fg:s(w,c.critical[500])},link:{fg:s(w,c.primary[600])},code:{bg:s(w,h[50]),fg:s(w,h[600])},skeleton:{from:j,to:(0,a.rgba)(j,.5)}}}var _=t.bg,E=s(t.bg,h[100]);return{bg:_,border:s(_,h[100]),fg:s(_,h[700]),muted:{fg:s(_,h[600])},accent:{fg:s(_,c.critical[500])},link:{fg:s(_,c.primary[600])},code:{bg:s(_,h[50]),fg:s(_,h[600])},skeleton:{from:E,to:(0,a.rgba)(E,.5)}}},button:e=>{var t=e.base,n=e.mode,r=e.muted,a=e.solid;return"bleed"===n?{enabled:c(c({},r.enabled),{},{border:r.enabled.bg}),hovered:c(c({},r.hovered),{},{border:r.hovered.bg}),pressed:c(c({},r.pressed),{},{border:r.pressed.bg}),selected:c(c({},r.selected),{},{border:r.selected.bg}),disabled:c(c({},r.disabled),{},{border:r.disabled.bg})}:"ghost"===n?c(c({},a),{},{enabled:c(c({},r.enabled),{},{border:t.border}),disabled:r.disabled}):a},card:e=>{var t=e.base,n=e.dark,r=e.muted,i=e.name,l=e.solid,c=e.state;if("hovered"===c)return r[i].hovered;if("disabled"===c)return r[i].disabled;var s=f.includes(i),d=n?u.legacyTones.state.navbar:u.legacyTones.state.default,p=d[i]||d.default,h=d.dark,v=h?o._screen:o._multiply;if("pressed"===c)return s?r.primary.pressed:r[i].pressed;if("selected"===c)return s?l.primary.enabled:l[i].enabled;var m=t.bg,b=v(t.bg,p[h?900:100]);return{bg:m,fg:t.fg,border:t.border,muted:{fg:v(t.bg,p[h?400:600])},accent:{fg:v(t.bg,d.critical[h?400:500])},link:{fg:v(t.bg,d.primary[h?400:600])},code:{bg:v(t.bg,p[h?950:50]),fg:p[h?400:600]},skeleton:{from:b,to:(0,a.rgba)(b,.5)}}},input:e=>{var t=e.base,n=e.dark,a=e.mode,i=e.state,l=n?u.legacyTones.state.navbar:u.legacyTones.state.default,c=l.dark?o._screen:o._multiply;if("invalid"===a){var s=l.critical;return{bg:c(t.bg,s[50]),fg:c(t.bg,s[700]),border:c(t.bg,s[200]),placeholder:c(t.bg,s[400])}}return"hovered"===i?{bg:t.bg,fg:t.fg,border:c(t.bg,r.hues.gray[300].hex),placeholder:c(t.bg,r.hues.gray[400].hex)}:"disabled"===i?{bg:c(t.bg,r.hues.gray[50].hex),fg:c(t.bg,r.hues.gray[200].hex),border:c(t.bg,r.hues.gray[100].hex),placeholder:c(t.bg,r.hues.gray[100].hex)}:"readOnly"===i?{bg:c(t.bg,r.hues.gray[50].hex),fg:c(t.bg,r.hues.gray[800].hex),border:c(t.bg,r.hues.gray[200].hex),placeholder:c(t.bg,r.hues.gray[400].hex)}:{bg:t.bg,fg:t.fg,border:t.border,placeholder:c(t.bg,r.hues.gray[700].hex)}},selectable:e=>{var t=e.base,n=e.muted,r=e.tone,a=e.solid,o=e.state;return"enabled"===o?c(c({},n[r].enabled),{},{bg:t.bg}):"pressed"===o?"default"===r?n.primary.pressed:n[r].pressed:"selected"===o?"default"===r?a.primary.enabled:a[r].enabled:"disabled"===o?c(c({},n[r].disabled),{},{bg:t.bg}):n[r][o]},spot:e=>{var t=e.base,n=e.key,a=(0,o._isDark)(t.bg,t.fg);return(a?o._screen:o._multiply)(t.bg,r.hues[n][a?400:500].hex)},syntax:e=>{var t=e.base,n=e.dark?u.legacyTones.state.navbar:u.legacyTones.state.default,a=n.dark?o._screen:o._multiply;return{atrule:a(t.bg,r.hues.purple[600].hex),attrName:a(t.bg,n.positive[600]),attrValue:a(t.bg,n.caution[600]),attribute:a(t.bg,n.caution[600]),boolean:a(t.bg,r.hues.purple[600].hex),builtin:a(t.bg,r.hues.purple[600].hex),cdata:a(t.bg,n.caution[600]),char:a(t.bg,n.caution[600]),class:a(t.bg,r.hues.orange[600].hex),className:a(t.bg,r.hues.cyan[600].hex),comment:a(t.bg,n.default[400]),constant:a(t.bg,r.hues.purple[600].hex),deleted:a(t.bg,n.critical[600]),doctype:a(t.bg,n.default[400]),entity:a(t.bg,n.critical[600]),function:a(t.bg,n.positive[600]),hexcode:a(t.bg,n.primary[600]),id:a(t.bg,r.hues.purple[600].hex),important:a(t.bg,r.hues.purple[600].hex),inserted:a(t.bg,n.caution[600]),keyword:a(t.bg,r.hues.magenta[600].hex),number:a(t.bg,r.hues.purple[600].hex),operator:a(t.bg,r.hues.magenta[600].hex),prolog:a(t.bg,n.default[400]),property:a(t.bg,n.primary[600]),pseudoClass:a(t.bg,n.caution[600]),pseudoElement:a(t.bg,n.caution[600]),punctuation:a(t.bg,n.default[600]),regex:a(t.bg,n.primary[600]),selector:a(t.bg,n.critical[600]),string:a(t.bg,n.caution[600]),symbol:a(t.bg,r.hues.purple[600].hex),tag:a(t.bg,n.critical[600]),unit:a(t.bg,r.hues.orange[600].hex),url:a(t.bg,n.critical[600]),variable:a(t.bg,n.critical[600])}}});t.color=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),n.d(t,"adjustHue",(function(){return He})),n.d(t,"animation",(function(){return Ct})),n.d(t,"backgroundImages",(function(){return kt})),n.d(t,"backgrounds",(function(){return St})),n.d(t,"between",(function(){return U})),n.d(t,"border",(function(){return Mt})),n.d(t,"borderColor",(function(){return At})),n.d(t,"borderRadius",(function(){return Tt})),n.d(t,"borderStyle",(function(){return It})),n.d(t,"borderWidth",(function(){return Rt})),n.d(t,"buttons",(function(){return Wt})),n.d(t,"clearFix",(function(){return H})),n.d(t,"complement",(function(){return Ye})),n.d(t,"cover",(function(){return Y})),n.d(t,"cssVar",(function(){return y})),n.d(t,"darken",(function(){return qe})),n.d(t,"desaturate",(function(){return Ke})),n.d(t,"directionalProperty",(function(){return _})),n.d(t,"easeIn",(function(){return L})),n.d(t,"easeInOut",(function(){return W})),n.d(t,"easeOut",(function(){return z})),n.d(t,"ellipsis",(function(){return G})),n.d(t,"em",(function(){return k})),n.d(t,"fluidRange",(function(){return Z})),n.d(t,"fontFace",(function(){return re})),n.d(t,"getContrast",(function(){return Je})),n.d(t,"getLuminance",(function(){return Xe})),n.d(t,"getValueAndUnit",(function(){return D})),n.d(t,"grayscale",(function(){return Qe})),n.d(t,"hiDPI",(function(){return ie})),n.d(t,"hideText",(function(){return ae})),n.d(t,"hideVisually",(function(){return oe})),n.d(t,"hsl",(function(){return Fe})),n.d(t,"hslToColorString",(function(){return et})),n.d(t,"hsla",(function(){return Be})),n.d(t,"important",(function(){return M})),n.d(t,"invert",(function(){return tt})),n.d(t,"lighten",(function(){return rt})),n.d(t,"linearGradient",(function(){return le})),n.d(t,"margin",(function(){return Vt})),n.d(t,"math",(function(){return m})),n.d(t,"meetsContrastGuidelines",(function(){return at})),n.d(t,"mix",(function(){return it})),n.d(t,"modularScale",(function(){return T})),n.d(t,"normalize",(function(){return ce})),n.d(t,"opacify",(function(){return lt})),n.d(t,"padding",(function(){return zt})),n.d(t,"parseToHsl",(function(){return De})),n.d(t,"parseToRgb",(function(){return Se})),n.d(t,"position",(function(){return Ht})),n.d(t,"radialGradient",(function(){return se})),n.d(t,"readableColor",(function(){return ft})),n.d(t,"rem",(function(){return I})),n.d(t,"remToPx",(function(){return F})),n.d(t,"retinaImage",(function(){return fe})),n.d(t,"rgb",(function(){return Le})),n.d(t,"rgbToColorString",(function(){return dt})),n.d(t,"rgba",(function(){return Ne})),n.d(t,"saturate",(function(){return ht})),n.d(t,"setHue",(function(){return mt})),n.d(t,"setLightness",(function(){return yt})),n.d(t,"setSaturation",(function(){return Ot})),n.d(t,"shade",(function(){return jt})),n.d(t,"size",(function(){return Yt})),n.d(t,"stripUnit",(function(){return x})),n.d(t,"textInputs",(function(){return qt})),n.d(t,"timingFunctions",(function(){return pe})),n.d(t,"tint",(function(){return Et})),n.d(t,"toColorString",(function(){return We})),n.d(t,"transitions",(function(){return Zt})),n.d(t,"transparentize",(function(){return xt})),n.d(t,"triangle",(function(){return ve})),n.d(t,"wordWrap",(function(){return me}));var r=n(117),a=n(566),o=n(1067),i=n(3129),u=n(3133);function l(){var e;return(e=arguments.length-1)<0||arguments.length<=e?void 0:arguments[e]}var c={symbols:{"*":{infix:{symbol:"*",f:function(e,t){return e*t},notation:"infix",precedence:4,rightToLeft:0,argCount:2},symbol:"*",regSymbol:"\\*"},"/":{infix:{symbol:"/",f:function(e,t){return e/t},notation:"infix",precedence:4,rightToLeft:0,argCount:2},symbol:"/",regSymbol:"/"},"+":{infix:{symbol:"+",f:function(e,t){return e+t},notation:"infix",precedence:2,rightToLeft:0,argCount:2},prefix:{symbol:"+",f:l,notation:"prefix",precedence:3,rightToLeft:0,argCount:1},symbol:"+",regSymbol:"\\+"},"-":{infix:{symbol:"-",f:function(e,t){return e-t},notation:"infix",precedence:2,rightToLeft:0,argCount:2},prefix:{symbol:"-",f:function(e){return-e},notation:"prefix",precedence:3,rightToLeft:0,argCount:1},symbol:"-",regSymbol:"-"},",":{infix:{symbol:",",f:function(){return Array.of.apply(Array,arguments)},notation:"infix",precedence:1,rightToLeft:0,argCount:2},symbol:",",regSymbol:","},"(":{prefix:{symbol:"(",f:l,notation:"prefix",precedence:0,rightToLeft:0,argCount:1},symbol:"(",regSymbol:"\\("},")":{postfix:{symbol:")",f:void 0,notation:"postfix",precedence:0,rightToLeft:0,argCount:1},symbol:")",regSymbol:"\\)"},min:{func:{symbol:"min",f:function(){return Math.min.apply(Math,arguments)},notation:"func",precedence:0,rightToLeft:0,argCount:1},symbol:"min",regSymbol:"min\\b"},max:{func:{symbol:"max",f:function(){return Math.max.apply(Math,arguments)},notation:"func",precedence:0,rightToLeft:0,argCount:1},symbol:"max",regSymbol:"max\\b"}}},s=c;var f=function(e){function t(t){var n;return n=e.call(this,"An error occurred. See https://github.com/styled-components/polished/blob/main/src/internalHelpers/errors.md#"+t+" for more information.")||this,Object(a.a)(n)}return Object(o.a)(t,e),t}(Object(i.a)(Error)),d=/((?!\w)a|na|hc|mc|dg|me[r]?|xe|ni(?![a-zA-Z])|mm|cp|tp|xp|q(?!s)|hv|xamv|nimv|wv|sm|s(?!\D|$)|ged|darg?|nrut)/g;function p(e,t){var n,r=e.pop();return t.push(r.f.apply(r,(n=[]).concat.apply(n,t.splice(-r.argCount)))),r.precedence}function h(e,t){var n,a=function(e){var t={};return t.symbols=e?Object(r.a)({},s.symbols,e.symbols):Object(r.a)({},s.symbols),t}(t),o=[a.symbols["("].prefix],i=[],u=new RegExp("\\d+(?:\\.\\d+)?|"+Object.keys(a.symbols).map((function(e){return a.symbols[e]})).sort((function(e,t){return t.symbol.length-e.symbol.length})).map((function(e){return e.regSymbol})).join("|")+"|(\\S)","g");u.lastIndex=0;var l=!1;do{var c=(n=u.exec(e))||[")",void 0],d=c[0],h=c[1],v=a.symbols[d],m=v&&!v.prefix&&!v.func,b=!v||!v.postfix&&!v.infix;if(h||(l?b:m))throw new f(37,n?n.index:e.length,e);if(l){var y=v.postfix||v.infix;do{var g=o[o.length-1];if((y.precedence-g.precedence||g.rightToLeft)>0)break}while(p(o,i));l="postfix"===y.notation,")"!==y.symbol&&(o.push(y),l&&p(o,i))}else if(v){if(o.push(v.prefix||v.func),v.func&&(!(n=u.exec(e))||"("!==n[0]))throw new f(38,n?n.index:e.length,e)}else i.push(+d),l=!0}while(n&&o.length);if(o.length)throw new f(39,n?n.index:e.length,e);if(n)throw new f(40,n?n.index:e.length,e);return i.pop()}function v(e){return e.split("").reverse().join("")}function m(e,t){var n=v(e),r=n.match(d);if(r&&!r.every((function(e){return e===r[0]})))throw new f(41);return""+h(v(n.replace(d,"")),t)+(r?v(r[0]):"")}var b=/--[\S]*/g;function y(e,t){if(!e||!e.match(b))throw new f(73);var n;if("undefined"!=typeof document&&null!==document.documentElement&&(n=getComputedStyle(document.documentElement).getPropertyValue(e)),n)return n.trim();if(t)return t;throw new f(74)}function g(e){return e.charAt(0).toUpperCase()+e.slice(1)}var O=["Top","Right","Bottom","Left"];function w(e,t){if(!e)return t.toLowerCase();var n=e.split("-");if(n.length>1)return n.splice(1,0,t),n.reduce((function(e,t){return""+e+g(t)}));var r=e.replace(/([a-z])([A-Z])/g,"$1"+t+"$2");return e===r?""+e+t:r}function j(e,t){for(var n={},r=0;r1?t-1:0),r=1;r=0)?n[r]=e[r]+" !important":n[r]=e[r]})),n}var A={minorSecond:1.067,majorSecond:1.125,minorThird:1.2,majorThird:1.25,perfectFourth:1.333,augFourth:1.414,perfectFifth:1.5,minorSixth:1.6,goldenSection:1.618,majorSixth:1.667,minorSeventh:1.778,majorSeventh:1.875,octave:2,majorTenth:2.5,majorEleventh:2.667,majorTwelfth:3,doubleOctave:4};function T(e,t,n){if(void 0===t&&(t="1em"),void 0===n&&(n=1.333),"number"!=typeof e)throw new f(42);if("string"==typeof n&&!A[n])throw new f(43);var r="string"==typeof t?D(t):[t,""],a=r[0],o=r[1],i="string"==typeof n?A[n]:n;if("string"==typeof a)throw new f(44,t);return""+a*Math.pow(i,e)+(o||"")}var I=C("rem");function R(e){var t=D(e);if("px"===t[1])return parseFloat(e);if("%"===t[1])return parseFloat(e)/100*16;throw new f(78,t[1])}function F(e,t){var n=D(e);if("rem"!==n[1]&&""!==n[1])throw new f(77,n[1]);var r=t?R(t):function(){if("undefined"!=typeof document&&null!==document.documentElement){var e=getComputedStyle(document.documentElement).fontSize;return e?R(e):16}return 16}();return n[0]*r+"px"}var B={back:"cubic-bezier(0.600, -0.280, 0.735, 0.045)",circ:"cubic-bezier(0.600, 0.040, 0.980, 0.335)",cubic:"cubic-bezier(0.550, 0.055, 0.675, 0.190)",expo:"cubic-bezier(0.950, 0.050, 0.795, 0.035)",quad:"cubic-bezier(0.550, 0.085, 0.680, 0.530)",quart:"cubic-bezier(0.895, 0.030, 0.685, 0.220)",quint:"cubic-bezier(0.755, 0.050, 0.855, 0.060)",sine:"cubic-bezier(0.470, 0.000, 0.745, 0.715)"};function L(e){return B[e.toLowerCase().trim()]}var N={back:"cubic-bezier(0.680, -0.550, 0.265, 1.550)",circ:"cubic-bezier(0.785, 0.135, 0.150, 0.860)",cubic:"cubic-bezier(0.645, 0.045, 0.355, 1.000)",expo:"cubic-bezier(1.000, 0.000, 0.000, 1.000)",quad:"cubic-bezier(0.455, 0.030, 0.515, 0.955)",quart:"cubic-bezier(0.770, 0.000, 0.175, 1.000)",quint:"cubic-bezier(0.860, 0.000, 0.070, 1.000)",sine:"cubic-bezier(0.445, 0.050, 0.550, 0.950)"};function W(e){return N[e.toLowerCase().trim()]}var V={back:"cubic-bezier(0.175, 0.885, 0.320, 1.275)",cubic:"cubic-bezier(0.215, 0.610, 0.355, 1.000)",circ:"cubic-bezier(0.075, 0.820, 0.165, 1.000)",expo:"cubic-bezier(0.190, 1.000, 0.220, 1.000)",quad:"cubic-bezier(0.250, 0.460, 0.450, 0.940)",quart:"cubic-bezier(0.165, 0.840, 0.440, 1.000)",quint:"cubic-bezier(0.230, 1.000, 0.320, 1.000)",sine:"cubic-bezier(0.390, 0.575, 0.565, 1.000)"};function z(e){return V[e.toLowerCase().trim()]}function U(e,t,n,r){void 0===n&&(n="320px"),void 0===r&&(r="1200px");var a=D(e),o=a[0],i=a[1],u=D(t),l=u[0],c=u[1],s=D(n),d=s[0],p=s[1],h=D(r),v=h[0],m=h[1];if("number"!=typeof d||"number"!=typeof v||!p||!m||p!==m)throw new f(47);if("number"!=typeof o||"number"!=typeof l||i!==c)throw new f(48);if(i!==p||c!==m)throw new f(76);var b=(o-l)/(d-v);return"calc("+(l-b*v).toFixed(2)+(i||"")+" + "+(100*b).toFixed(2)+"vw)"}function H(e){var t;return void 0===e&&(e="&"),(t={})[e+"::after"]={clear:"both",content:'""',display:"table"},t}function Y(e){return void 0===e&&(e=0),{position:"absolute",top:e,right:e,bottom:e,left:e}}function G(e,t){void 0===t&&(t=1);var n={display:"inline-block",maxWidth:e||"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",wordWrap:"normal"};return t>1?Object(r.a)({},n,{WebkitBoxOrient:"vertical",WebkitLineClamp:t,display:"-webkit-box",whiteSpace:"normal"}):n}function $(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return q(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return q(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function q(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1?n-1:0),a=1;a1?(t=t.slice(0,-1),t+=", "+r[o]):1===i.length&&(t+=""+r[o])}else r[o]&&(t+=r[o]+" ");return t.trim()}function le(e){var t=e.colorStops,n=e.fallback,r=e.toDirection,a=void 0===r?"":r;if(!t||t.length<2)throw new f(56);return{backgroundColor:n||t[0].replace(/,\s+/g,",").split(" ")[0].replace(/,(?=\S)/g,", "),backgroundImage:ue(K||(K=Object(u.a)(["linear-gradient(","",")"])),a,t.join(", ").replace(/,(?=\S)/g,", "))}}function ce(){var e;return[(e={html:{lineHeight:"1.15",textSizeAdjust:"100%"},body:{margin:"0"},main:{display:"block"},h1:{fontSize:"2em",margin:"0.67em 0"},hr:{boxSizing:"content-box",height:"0",overflow:"visible"},pre:{fontFamily:"monospace, monospace",fontSize:"1em"},a:{backgroundColor:"transparent"},"abbr[title]":{borderBottom:"none",textDecoration:"underline"}},e["b,\n strong"]={fontWeight:"bolder"},e["code,\n kbd,\n samp"]={fontFamily:"monospace, monospace",fontSize:"1em"},e.small={fontSize:"80%"},e["sub,\n sup"]={fontSize:"75%",lineHeight:"0",position:"relative",verticalAlign:"baseline"},e.sub={bottom:"-0.25em"},e.sup={top:"-0.5em"},e.img={borderStyle:"none"},e["button,\n input,\n optgroup,\n select,\n textarea"]={fontFamily:"inherit",fontSize:"100%",lineHeight:"1.15",margin:"0"},e["button,\n input"]={overflow:"visible"},e["button,\n select"]={textTransform:"none"},e['button,\n html [type="button"],\n [type="reset"],\n [type="submit"]']={WebkitAppearance:"button"},e['button::-moz-focus-inner,\n [type="button"]::-moz-focus-inner,\n [type="reset"]::-moz-focus-inner,\n [type="submit"]::-moz-focus-inner']={borderStyle:"none",padding:"0"},e['button:-moz-focusring,\n [type="button"]:-moz-focusring,\n [type="reset"]:-moz-focusring,\n [type="submit"]:-moz-focusring']={outline:"1px dotted ButtonText"},e.fieldset={padding:"0.35em 0.625em 0.75em"},e.legend={boxSizing:"border-box",color:"inherit",display:"table",maxWidth:"100%",padding:"0",whiteSpace:"normal"},e.progress={verticalAlign:"baseline"},e.textarea={overflow:"auto"},e['[type="checkbox"],\n [type="radio"]']={boxSizing:"border-box",padding:"0"},e['[type="number"]::-webkit-inner-spin-button,\n [type="number"]::-webkit-outer-spin-button']={height:"auto"},e['[type="search"]']={WebkitAppearance:"textfield",outlineOffset:"-2px"},e['[type="search"]::-webkit-search-decoration']={WebkitAppearance:"none"},e["::-webkit-file-upload-button"]={WebkitAppearance:"button",font:"inherit"},e.details={display:"block"},e.summary={display:"list-item"},e.template={display:"none"},e["[hidden]"]={display:"none"},e),{"abbr[title]":{textDecoration:"underline dotted"}}]}function se(e){var t=e.colorStops,n=e.extent,r=void 0===n?"":n,a=e.fallback,o=e.position,i=void 0===o?"":o,l=e.shape,c=void 0===l?"":l;if(!t||t.length<2)throw new f(57);return{backgroundColor:a||t[0].split(" ")[0],backgroundImage:ue(X||(X=Object(u.a)(["radial-gradient(","","","",")"])),i,c,r,t.join(", "))}}function fe(e,t,n,a,o){var i;if(void 0===n&&(n="png"),void 0===o&&(o="_2x"),!e)throw new f(58);var u=n.replace(/^\./,""),l=a?a+"."+u:""+e+o+"."+u;return(i={backgroundImage:"url("+e+"."+u+")"})[ie()]=Object(r.a)({backgroundImage:"url("+l+")"},t?{backgroundSize:t}:{}),i}var de={easeInBack:"cubic-bezier(0.600, -0.280, 0.735, 0.045)",easeInCirc:"cubic-bezier(0.600, 0.040, 0.980, 0.335)",easeInCubic:"cubic-bezier(0.550, 0.055, 0.675, 0.190)",easeInExpo:"cubic-bezier(0.950, 0.050, 0.795, 0.035)",easeInQuad:"cubic-bezier(0.550, 0.085, 0.680, 0.530)",easeInQuart:"cubic-bezier(0.895, 0.030, 0.685, 0.220)",easeInQuint:"cubic-bezier(0.755, 0.050, 0.855, 0.060)",easeInSine:"cubic-bezier(0.470, 0.000, 0.745, 0.715)",easeOutBack:"cubic-bezier(0.175, 0.885, 0.320, 1.275)",easeOutCubic:"cubic-bezier(0.215, 0.610, 0.355, 1.000)",easeOutCirc:"cubic-bezier(0.075, 0.820, 0.165, 1.000)",easeOutExpo:"cubic-bezier(0.190, 1.000, 0.220, 1.000)",easeOutQuad:"cubic-bezier(0.250, 0.460, 0.450, 0.940)",easeOutQuart:"cubic-bezier(0.165, 0.840, 0.440, 1.000)",easeOutQuint:"cubic-bezier(0.230, 1.000, 0.320, 1.000)",easeOutSine:"cubic-bezier(0.390, 0.575, 0.565, 1.000)",easeInOutBack:"cubic-bezier(0.680, -0.550, 0.265, 1.550)",easeInOutCirc:"cubic-bezier(0.785, 0.135, 0.150, 0.860)",easeInOutCubic:"cubic-bezier(0.645, 0.045, 0.355, 1.000)",easeInOutExpo:"cubic-bezier(1.000, 0.000, 0.000, 1.000)",easeInOutQuad:"cubic-bezier(0.455, 0.030, 0.515, 0.955)",easeInOutQuart:"cubic-bezier(0.770, 0.000, 0.175, 1.000)",easeInOutQuint:"cubic-bezier(0.860, 0.000, 0.070, 1.000)",easeInOutSine:"cubic-bezier(0.445, 0.050, 0.550, 0.950)"};function pe(e){return de[e]}var he=function(e,t,n){var r=""+n[0]+(n[1]||""),a=""+n[0]/2+(n[1]||""),o=""+t[0]+(t[1]||""),i=""+t[0]/2+(t[1]||"");switch(e){case"top":return"0 "+a+" "+o+" "+a;case"topLeft":return r+" "+o+" 0 0";case"left":return i+" "+r+" "+i+" 0";case"bottomLeft":return r+" 0 0 "+o;case"bottom":return o+" "+a+" 0 "+a;case"bottomRight":return"0 0 "+r+" "+o;case"right":return i+" 0 "+i+" "+r;default:return"0 "+r+" "+o+" 0"}};function ve(e){var t=e.pointingDirection,n=e.height,a=e.width,o=e.foregroundColor,i=e.backgroundColor,u=void 0===i?"transparent":i,l=D(a),c=D(n);if(isNaN(c[0])||isNaN(l[0]))throw new f(60);return Object(r.a)({width:"0",height:"0",borderColor:u},function(e,t){switch(e){case"top":case"bottomRight":return{borderBottomColor:t};case"right":case"bottomLeft":return{borderLeftColor:t};case"bottom":case"topLeft":return{borderTopColor:t};case"left":case"topRight":return{borderRightColor:t};default:throw new f(59)}}(t,o),{borderStyle:"solid",borderWidth:he(t,c,l)})}function me(e){return void 0===e&&(e="break-word"),{overflowWrap:e,wordWrap:e,wordBreak:"break-word"===e?"break-all":e}}function be(e){return Math.round(255*e)}function ye(e,t,n){return be(e)+","+be(t)+","+be(n)}function ge(e,t,n,r){if(void 0===r&&(r=ye),0===t)return r(n,n,n);var a=(e%360+360)%360/60,o=(1-Math.abs(2*n-1))*t,i=o*(1-Math.abs(a%2-1)),u=0,l=0,c=0;a>=0&&a<1?(u=o,l=i):a>=1&&a<2?(u=i,l=o):a>=2&&a<3?(l=o,c=i):a>=3&&a<4?(l=i,c=o):a>=4&&a<5?(u=i,c=o):a>=5&&a<6&&(u=o,c=i);var s=n-o/2;return r(u+s,l+s,c+s)}var Oe={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"639",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"};var we=/^#[a-fA-F0-9]{6}$/,je=/^#[a-fA-F0-9]{8}$/,_e=/^#[a-fA-F0-9]{3}$/,Ee=/^#[a-fA-F0-9]{4}$/,Pe=/^rgb\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*\)$/i,xe=/^rgba\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*([-+]?[0-9]*[.]?[0-9]+)\s*\)$/i,Ce=/^hsl\(\s*(\d{0,3}[.]?[0-9]+)\s*,\s*(\d{1,3}[.]?[0-9]?)%\s*,\s*(\d{1,3}[.]?[0-9]?)%\s*\)$/i,ke=/^hsla\(\s*(\d{0,3}[.]?[0-9]+)\s*,\s*(\d{1,3}[.]?[0-9]?)%\s*,\s*(\d{1,3}[.]?[0-9]?)%\s*,\s*([-+]?[0-9]*[.]?[0-9]+)\s*\)$/i;function Se(e){if("string"!=typeof e)throw new f(3);var t=function(e){if("string"!=typeof e)return e;var t=e.toLowerCase();return Oe[t]?"#"+Oe[t]:e}(e);if(t.match(we))return{red:parseInt(""+t[1]+t[2],16),green:parseInt(""+t[3]+t[4],16),blue:parseInt(""+t[5]+t[6],16)};if(t.match(je)){var n=parseFloat((parseInt(""+t[7]+t[8],16)/255).toFixed(2));return{red:parseInt(""+t[1]+t[2],16),green:parseInt(""+t[3]+t[4],16),blue:parseInt(""+t[5]+t[6],16),alpha:n}}if(t.match(_e))return{red:parseInt(""+t[1]+t[1],16),green:parseInt(""+t[2]+t[2],16),blue:parseInt(""+t[3]+t[3],16)};if(t.match(Ee)){var r=parseFloat((parseInt(""+t[4]+t[4],16)/255).toFixed(2));return{red:parseInt(""+t[1]+t[1],16),green:parseInt(""+t[2]+t[2],16),blue:parseInt(""+t[3]+t[3],16),alpha:r}}var a=Pe.exec(t);if(a)return{red:parseInt(""+a[1],10),green:parseInt(""+a[2],10),blue:parseInt(""+a[3],10)};var o=xe.exec(t.substring(0,50));if(o)return{red:parseInt(""+o[1],10),green:parseInt(""+o[2],10),blue:parseInt(""+o[3],10),alpha:parseFloat(""+o[4])};var i=Ce.exec(t);if(i){var u="rgb("+ge(parseInt(""+i[1],10),parseInt(""+i[2],10)/100,parseInt(""+i[3],10)/100)+")",l=Pe.exec(u);if(!l)throw new f(4,t,u);return{red:parseInt(""+l[1],10),green:parseInt(""+l[2],10),blue:parseInt(""+l[3],10)}}var c=ke.exec(t.substring(0,50));if(c){var s="rgb("+ge(parseInt(""+c[1],10),parseInt(""+c[2],10)/100,parseInt(""+c[3],10)/100)+")",d=Pe.exec(s);if(!d)throw new f(4,t,s);return{red:parseInt(""+d[1],10),green:parseInt(""+d[2],10),blue:parseInt(""+d[3],10),alpha:parseFloat(""+c[4])}}throw new f(5)}function De(e){return function(e){var t,n=e.red/255,r=e.green/255,a=e.blue/255,o=Math.max(n,r,a),i=Math.min(n,r,a),u=(o+i)/2;if(o===i)return void 0!==e.alpha?{hue:0,saturation:0,lightness:u,alpha:e.alpha}:{hue:0,saturation:0,lightness:u};var l=o-i,c=u>.5?l/(2-o-i):l/(o+i);switch(o){case n:t=(r-a)/l+(r=1?Re(e,t,n):"rgba("+ge(e,t,n)+","+r+")";if("object"==typeof e&&void 0===t&&void 0===n&&void 0===r)return e.alpha>=1?Re(e.hue,e.saturation,e.lightness):"rgba("+ge(e.hue,e.saturation,e.lightness)+","+e.alpha+")";throw new f(2)}function Le(e,t,n){if("number"==typeof e&&"number"==typeof t&&"number"==typeof n)return Me("#"+Ae(e)+Ae(t)+Ae(n));if("object"==typeof e&&void 0===t&&void 0===n)return Me("#"+Ae(e.red)+Ae(e.green)+Ae(e.blue));throw new f(6)}function Ne(e,t,n,r){if("string"==typeof e&&"number"==typeof t){var a=Se(e);return"rgba("+a.red+","+a.green+","+a.blue+","+t+")"}if("number"==typeof e&&"number"==typeof t&&"number"==typeof n&&"number"==typeof r)return r>=1?Le(e,t,n):"rgba("+e+","+t+","+n+","+r+")";if("object"==typeof e&&void 0===t&&void 0===n&&void 0===r)return e.alpha>=1?Le(e.red,e.green,e.blue):"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")";throw new f(7)}function We(e){if("object"!=typeof e)throw new f(8);if(function(e){return"number"==typeof e.red&&"number"==typeof e.green&&"number"==typeof e.blue&&"number"==typeof e.alpha}(e))return Ne(e);if(function(e){return"number"==typeof e.red&&"number"==typeof e.green&&"number"==typeof e.blue&&("number"!=typeof e.alpha||void 0===e.alpha)}(e))return Le(e);if(function(e){return"number"==typeof e.hue&&"number"==typeof e.saturation&&"number"==typeof e.lightness&&"number"==typeof e.alpha}(e))return Be(e);if(function(e){return"number"==typeof e.hue&&"number"==typeof e.saturation&&"number"==typeof e.lightness&&("number"!=typeof e.alpha||void 0===e.alpha)}(e))return Fe(e);throw new f(8)}function Ve(e,t,n){return function(){var r=n.concat(Array.prototype.slice.call(arguments));return r.length>=t?e.apply(this,r):Ve(e,t,r)}}function ze(e){return Ve(e,e.length,[])}function Ue(e,t){if("transparent"===t)return t;var n=De(t);return We(Object(r.a)({},n,{hue:n.hue+parseFloat(e)}))}var He=ze(Ue);function Ye(e){if("transparent"===e)return e;var t=De(e);return We(Object(r.a)({},t,{hue:(t.hue+180)%360}))}function Ge(e,t,n){return Math.max(e,Math.min(t,n))}function $e(e,t){if("transparent"===t)return t;var n=De(t);return We(Object(r.a)({},n,{lightness:Ge(0,1,n.lightness-parseFloat(e))}))}var qe=ze($e);function Ze(e,t){if("transparent"===t)return t;var n=De(t);return We(Object(r.a)({},n,{saturation:Ge(0,1,n.saturation-parseFloat(e))}))}var Ke=ze(Ze);function Xe(e){if("transparent"===e)return 0;var t=Se(e),n=Object.keys(t).map((function(e){var n=t[e]/255;return n<=.03928?n/12.92:Math.pow((n+.055)/1.055,2.4)})),r=n[0],a=n[1],o=n[2];return parseFloat((.2126*r+.7152*a+.0722*o).toFixed(3))}function Je(e,t){var n=Xe(e),r=Xe(t);return parseFloat((n>r?(n+.05)/(r+.05):(r+.05)/(n+.05)).toFixed(2))}function Qe(e){return"transparent"===e?e:We(Object(r.a)({},De(e),{saturation:0}))}function et(e){if("object"==typeof e&&"number"==typeof e.hue&&"number"==typeof e.saturation&&"number"==typeof e.lightness)return e.alpha&&"number"==typeof e.alpha?Be({hue:e.hue,saturation:e.saturation,lightness:e.lightness,alpha:e.alpha}):Fe({hue:e.hue,saturation:e.saturation,lightness:e.lightness});throw new f(45)}function tt(e){if("transparent"===e)return e;var t=Se(e);return We(Object(r.a)({},t,{red:255-t.red,green:255-t.green,blue:255-t.blue}))}function nt(e,t){if("transparent"===t)return t;var n=De(t);return We(Object(r.a)({},n,{lightness:Ge(0,1,n.lightness+parseFloat(e))}))}var rt=ze(nt);function at(e,t){var n=Je(e,t);return{AA:n>=4.5,AALarge:n>=3,AAA:n>=7,AAALarge:n>=4.5}}function ot(e,t,n){if("transparent"===t)return n;if("transparent"===n)return t;if(0===e)return n;var a=Se(t),o=Object(r.a)({},a,{alpha:"number"==typeof a.alpha?a.alpha:1}),i=Se(n),u=Object(r.a)({},i,{alpha:"number"==typeof i.alpha?i.alpha:1}),l=o.alpha-u.alpha,c=2*parseFloat(e)-1,s=((c*l==-1?c:c+l)/(1+c*l)+1)/2,f=1-s;return Ne({red:Math.floor(o.red*s+u.red*f),green:Math.floor(o.green*s+u.green*f),blue:Math.floor(o.blue*s+u.blue*f),alpha:o.alpha*parseFloat(e)+u.alpha*(1-parseFloat(e))})}var it=ze(ot);function ut(e,t){if("transparent"===t)return t;var n=Se(t),a="number"==typeof n.alpha?n.alpha:1;return Ne(Object(r.a)({},n,{alpha:Ge(0,1,(100*a+100*parseFloat(e))/100)}))}var lt=ze(ut),ct="#000",st="#fff";function ft(e,t,n,r){void 0===t&&(t=ct),void 0===n&&(n=st),void 0===r&&(r=!0);var a=Xe(e)>.179,o=a?t:n;return!r||Je(e,o)>=4.5?o:a?ct:st}function dt(e){if("object"==typeof e&&"number"==typeof e.red&&"number"==typeof e.green&&"number"==typeof e.blue)return"number"==typeof e.alpha?Ne({red:e.red,green:e.green,blue:e.blue,alpha:e.alpha}):Le({red:e.red,green:e.green,blue:e.blue});throw new f(46)}function pt(e,t){if("transparent"===t)return t;var n=De(t);return We(Object(r.a)({},n,{saturation:Ge(0,1,n.saturation+parseFloat(e))}))}var ht=ze(pt);function vt(e,t){return"transparent"===t?t:We(Object(r.a)({},De(t),{hue:parseFloat(e)}))}var mt=ze(vt);function bt(e,t){return"transparent"===t?t:We(Object(r.a)({},De(t),{lightness:parseFloat(e)}))}var yt=ze(bt);function gt(e,t){return"transparent"===t?t:We(Object(r.a)({},De(t),{saturation:parseFloat(e)}))}var Ot=ze(gt);function wt(e,t){return"transparent"===t?t:it(parseFloat(e),"rgb(0, 0, 0)",t)}var jt=ze(wt);function _t(e,t){return"transparent"===t?t:it(parseFloat(e),"rgb(255, 255, 255)",t)}var Et=ze(_t);function Pt(e,t){if("transparent"===t)return t;var n=Se(t),a="number"==typeof n.alpha?n.alpha:1;return Ne(Object(r.a)({},n,{alpha:Ge(0,1,+(100*a-100*parseFloat(e)).toFixed(2)/100)}))}var xt=ze(Pt);function Ct(){for(var e=arguments.length,t=new Array(e),n=0;n8)throw new f(64);var a=t.map((function(e){if(r&&!Array.isArray(e)||!r&&Array.isArray(e))throw new f(65);if(Array.isArray(e)&&e.length>8)throw new f(66);return Array.isArray(e)?e.join(" "):e})).join(", ");return{animation:a}}function kt(){for(var e=arguments.length,t=new Array(e),n=0;n1?t-1:0),r=1;r=0?((a={})["border"+g(e)+"Width"]=n[0],a["border"+g(e)+"Style"]=n[1],a["border"+g(e)+"Color"]=n[2],a):(n.unshift(e),{borderWidth:n[0],borderStyle:n[1],borderColor:n[2]})}function At(){for(var e=arguments.length,t=new Array(e),n=0;n1?t-1:0),a=1;a=0&&e?Object(r.a)({},_.apply(void 0,[""].concat(n)),{position:e}):_.apply(void 0,["",e].concat(n))}function Yt(e,t){return void 0===t&&(t=e),{height:e,width:t}}var Gt=[void 0,null,"active","focus","hover"];function $t(e){return'input[type="color"]'+e+',\n input[type="date"]'+e+',\n input[type="datetime"]'+e+',\n input[type="datetime-local"]'+e+',\n input[type="email"]'+e+',\n input[type="month"]'+e+',\n input[type="number"]'+e+',\n input[type="password"]'+e+',\n input[type="search"]'+e+',\n input[type="tel"]'+e+',\n input[type="text"]'+e+',\n input[type="time"]'+e+',\n input[type="url"]'+e+',\n input[type="week"]'+e+",\n input:not([type])"+e+",\n textarea"+e}function qt(){for(var e=arguments.length,t=new Array(e),n=0;n{i.current!==l?(i.current=l,l&&(o.test(l.message)||(l.message.includes("useRootTheme():")?t(l):(console.error(l),n({closable:!0,status:"error",title:"An error occurred",description:"Check the browser’s console for details."}))))):i.current=null}),[t,n]);return(0,a.useEffect)((()=>{var e;return window.onerror&&window.onerror!==u&&(e=window.onerror),window.onerror=u,()=>{e&&(window.onerror=e)}}),[u]),null};t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(1),a=n(0);function o(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,o=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);i=!0);}catch(e){u=!0,a=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw a}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return i(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return i(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{d({closable:!0,id:s,status:"info",title:"Rebuilding bundle…"})}),[d]),h=(0,a.useCallback)((()=>{d({closable:!0,id:s,status:"success",title:"Rebuilt bundle"})}),[d]),v=(0,a.useCallback)((()=>{0!==t&&n(0)}),[t]),m=(0,a.useCallback)((()=>{1!==t&&(n(1),d({closable:!0,id:c,status:"success",title:"Connected to dev server"}))}),[t,d]),b=(0,a.useCallback)((()=>{2!==t&&(n(2),d({closable:!0,id:c,status:"warning",title:"Disconnected from dev server"}))}),[t,d]),y=(0,a.useCallback)((e=>{e.type===l.EVENT_BUILT&&h(),e.type===l.EVENT_BUILDING&&p(),e.type===l.EVENT_CONNECTING&&v(),e.type===l.EVENT_CONNECTED&&m(),e.type===l.EVENT_DISCONNECTED&&b()}),[p,h,m,v,b]);return(0,a.useEffect)((()=>{1===t&&(u||f(!0))}),[t,u]),(0,a.useEffect)((()=>{}),[y]),null};t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GlobalStyle=void 0;var r,a,o=n(3),i=(r=n(188))&&r.__esModule?r:{default:r};var u=(0,o.createGlobalStyle)((e=>{var t,n,r=e.theme,u=r.sanity.color.base,l=r.sanity.fonts.text;return(0,o.css)(a||(t=["\n html,\n #sanityBody,\n #sanity {\n height: 100%;\n }\n\n html {\n background-color: ",";\n text-size-adjust: 100%;\n -webkit-tap-highlight-color: transparent;\n }\n\n ::selection {\n background: ",";\n }\n\n #sanityBody {\n background-color: ",";\n color: ",";\n font-family: ",";\n font-size: 100%;\n line-height: ",";\n -webkit-font-smoothing: antialiased;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n margin: 0;\n }\n "],n||(n=t.slice(0)),a=Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(n)}}))),u.bg,i.default["--text-selection-color"],u.bg,u.fg,l.family,l.sizes[2].lineHeight/l.sizes[2].fontSize)}));t.GlobalStyle=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=a.default.root,t=a.default.project,n=a.default.plugins,i=a.default.api||{},u=i.dataset,l=i.projectId,c={root:e,project:t,api:{projectId:l||"myProjectId",dataset:u||"myDatasetName"},plugins:n},s=[!l&&'"projectId"',!u&&'"dataset"'].filter(Boolean);return r.default.createElement(o.Dialog,{id:"missing-project-config",header:"Project details missing",padding:2,width:1},r.default.createElement(o.Stack,{space:4,padding:4},r.default.createElement(o.Text,{as:"p"},"The ",r.default.createElement("code",null,"sanity.json")," file in your studio folder seems to be missing the"," ",s.join(" and ")," configuration ",s.length>1?"options ":"option ","under the ",r.default.createElement("code",null,"api")," key."),r.default.createElement(o.Text,{as:"p"},"A valid ",r.default.createElement("code",null,"sanity.json")," file looks something like the following:"),r.default.createElement(o.Card,{tone:"transparent",padding:4,radius:2},r.default.createElement(o.Code,null,(f=JSON.stringify(c,null,2),d=f.split(/("dataset": "myDatasetName"|"projectId": "myProjectId")/).reduce(((e,t,n)=>n%2==0?e.concat(t):e.concat(r.default.createElement("strong",{key:t},t))),[]),r.default.createElement(r.default.Fragment,null,d))))));var f,d};var r=i(n(0)),a=i(n(76)),o=n(1);function i(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;var r=l(n(0)),a=l(n(3141)),o=l(n(3142)),i=n(500),u=n(940);function l(e){return e&&e.__esModule?e:{default:e}}function c(){var e=(0,u.useModuleStatus)().value;return!e||e.isSupported||void 0===e.isSupported?null:r.default.createElement(o.default,{color:"danger",title:"Unsupported module versions"},r.default.createElement("p",null,"Modules are out of date"),e.helpUrl&&r.default.createElement("p",null,"For more information, please read ",r.default.createElement("a",{href:e.helpUrl},e.helpUrl)))}c.checkVersions=()=>(console.warn("`VersionChecker.checkVersions()` is deprecated and marked for removal"),(0,u.checkModuleStatus)().toPromise()),c.getLatestInstalled=()=>{console.warn("`VersionChecker.getLatestInstalled()` is deprecated and marked for removal");var e=Object.keys(i.sanityModuleVersions).map((e=>i.sanityModuleVersions[e])).sort(a.default);return e[e.length-1]}},function(e,t){e.exports=function(e,t){for(var n=e.split("."),r=t.split("."),a=0;a<3;a++){var o=Number(n[a]),i=Number(r[a]);if(o>i)return 1;if(i>o)return-1;if(!isNaN(o)&&isNaN(i))return 1;if(isNaN(o)&&!isNaN(i))return-1}return 0}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(1),a=c(n(32)),o=c(n(121)),i=c(n(0)),u=n(146),l=c(n(3143));function c(e){return e&&e.__esModule?e:{default:e}}function s(e){var t=(0,r.useLayer)().zIndex,n=(0,a.default)(l.default.root,e.color&&l.default["color_".concat(e.color)]);return i.default.createElement("div",{className:n,style:{zIndex:t}},i.default.createElement("div",{className:l.default.card},i.default.createElement("div",{className:l.default.cardHeader},i.default.createElement("h2",{className:l.default.cardTitle},e.title),e.onClose&&i.default.createElement("div",{className:l.default.cardHeaderActions},i.default.createElement("button",{onClick:e.onClose,type:"button"},i.default.createElement(o.default,null)))),i.default.createElement("div",{className:l.default.cardContent},e.children),e.buttons&&i.default.createElement("div",{className:l.default.cardButtons},e.buttons)))}var f=function(e){return i.default.createElement(r.Portal,null,i.default.createElement(u.LegacyLayerProvider,{zOffset:"portal"},i.default.createElement(s,e)))};t.default=f},function(e,t){e.exports={root:"FullscreenMessageDialog_root_2Hjqj",card:"FullscreenMessageDialog_card_3fT9q",color_info:"FullscreenMessageDialog_color_info_1p6kJ",color_success:"FullscreenMessageDialog_color_success_2X0gP",color_warning:"FullscreenMessageDialog_color_warning_2-wwT",color_danger:"FullscreenMessageDialog_color_danger_3hlC4",cardHeader:"FullscreenMessageDialog_cardHeader_11m_9",cardTitle:"FullscreenMessageDialog_cardTitle_YZxIg undefined",cardHeaderActions:"FullscreenMessageDialog_cardHeaderActions_imQ1x",cardContent:"FullscreenMessageDialog_cardContent_3slJy",cardButtons:"FullscreenMessageDialog_cardButtons_2sOIY"}}],[1186]); \ No newline at end of file diff --git a/bloggify-cms/dist/static/js/vendor.bundle.js b/bloggify-cms/dist/static/js/vendor.bundle.js new file mode 100644 index 0000000..ebeea05 --- /dev/null +++ b/bloggify-cms/dist/static/js/vendor.bundle.js @@ -0,0 +1,30 @@ +!function(e){var t=window.webpackJsonp;window.webpackJsonp=function(n,a,o){for(var u,i,s,c=0,f=[];c
+
+ + + + + +
+ + {submitted ? ( +
+

+ Thank you for submitting your comment! +

+

Once it has been approved, it will appear below!

+
+ ) : ( +
+

Enjoyed this article?

+

Leave a comment below!

+
+ + + + + +