Repository: ehowey/gatsby-theme-catalyst Branch: main Commit: f13c42ed98e9 Files: 794 Total size: 21.9 MB Directory structure: gitextract_uk5_i0w5/ ├── .changeset/ │ └── config.json ├── .github/ │ ├── ISSUE_TEMPLATE/ │ │ ├── bug_report.md │ │ └── feature_request.md │ └── workflows/ │ ├── publish-gatsby-starter-catalyst-bery.yml │ ├── publish-gatsby-starter-catalyst-blog.yml │ ├── publish-gatsby-starter-catalyst-core.yml │ ├── publish-gatsby-starter-catalyst-helium.yml │ ├── publish-gatsby-starter-catalyst-hydrogen.yml │ ├── publish-gatsby-starter-catalyst-lithium.yml │ ├── publish-gatsby-starter-catalyst-sanity.yml │ ├── publish-gatsby-starter-catalyst-stripe.yml │ ├── publish-gatsby-starter-catalyst.yml │ ├── publish-sanity-template-bery.yml │ ├── publish-sanity-template-catalyst.yml │ ├── release.yml │ ├── test-basic.yml │ ├── test-bery.yml │ ├── test-blog.yml │ ├── test-core.yml │ ├── test-docs.yml │ ├── test-header-bigtop.yml │ ├── test-header-side.yml │ ├── test-header-top.yml │ ├── test-helium.yml │ ├── test-hydrogen.yml │ ├── test-lithium.yml │ └── test-sanity.yml ├── .gitignore ├── .prettierrc ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── cypress/ │ ├── cypress-github-actions.json │ ├── e2e/ │ │ ├── ally.test.js │ │ ├── basic.test.js │ │ ├── bery.test.js │ │ ├── blog.test.js │ │ ├── core.test.js │ │ ├── docs.test.js │ │ ├── helium.test.js │ │ ├── hydrogen.test.js │ │ ├── lithium.test.js │ │ ├── sanity.test.js │ │ └── themes.test.js │ ├── fixtures/ │ │ └── example.json │ ├── plugins/ │ │ └── index.js │ └── support/ │ ├── commands.js │ └── index.js ├── cypress.json ├── netlify.toml ├── package.json ├── sanity-templates/ │ ├── README.md │ ├── sanity-template-bery/ │ │ ├── .gitignore │ │ ├── README.md │ │ ├── package.json │ │ ├── sanity-template.json │ │ ├── template/ │ │ │ ├── .gitignore │ │ │ ├── README.md │ │ │ ├── lerna.json │ │ │ ├── package.json │ │ │ ├── studio/ │ │ │ │ ├── .gitignore │ │ │ │ ├── README.md │ │ │ │ ├── config/ │ │ │ │ │ ├── .checksums │ │ │ │ │ └── @sanity/ │ │ │ │ │ ├── data-aspects.json │ │ │ │ │ ├── default-layout.json │ │ │ │ │ ├── default-login.json │ │ │ │ │ └── form-builder.json │ │ │ │ ├── dist/ │ │ │ │ │ ├── index.html │ │ │ │ │ └── static/ │ │ │ │ │ ├── .gitkeep │ │ │ │ │ ├── css/ │ │ │ │ │ │ └── main.css │ │ │ │ │ └── js/ │ │ │ │ │ ├── app.bundle.js │ │ │ │ │ └── vendor.bundle.js │ │ │ │ ├── netlify.toml │ │ │ │ ├── package.json │ │ │ │ ├── plugins/ │ │ │ │ │ └── .gitkeep │ │ │ │ ├── sanity.json │ │ │ │ ├── schemas/ │ │ │ │ │ ├── author.js │ │ │ │ │ ├── blockContent.js │ │ │ │ │ ├── category.js │ │ │ │ │ ├── figure.js │ │ │ │ │ ├── figureWide.js │ │ │ │ │ ├── headerBioContent.js │ │ │ │ │ ├── mainNav.js │ │ │ │ │ ├── menuLink.js │ │ │ │ │ ├── page.js │ │ │ │ │ ├── post.js │ │ │ │ │ ├── project.js │ │ │ │ │ ├── schema.js │ │ │ │ │ ├── siteHeader.js │ │ │ │ │ ├── siteSettings.js │ │ │ │ │ ├── socialLink.js │ │ │ │ │ ├── socialLinks.js │ │ │ │ │ └── subMenu.js │ │ │ │ ├── static/ │ │ │ │ │ └── .gitkeep │ │ │ │ └── structure/ │ │ │ │ └── deskStructure.js │ │ │ └── web/ │ │ │ ├── .gitignore │ │ │ ├── .prettierignore │ │ │ ├── .prettierrc │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── content/ │ │ │ │ └── pages/ │ │ │ │ └── 404.mdx │ │ │ ├── gatsby-config.js │ │ │ ├── package.json │ │ │ └── src/ │ │ │ └── gatsby-plugin-theme-ui/ │ │ │ └── index.js │ │ └── template-values-development.json │ └── sanity-template-catalyst/ │ ├── .gitignore │ ├── README.md │ ├── package.json │ ├── sanity-template.json │ ├── template/ │ │ ├── .gitignore │ │ ├── README.md │ │ ├── lerna.json │ │ ├── package.json │ │ ├── studio/ │ │ │ ├── .gitignore │ │ │ ├── README.md │ │ │ ├── config/ │ │ │ │ ├── .checksums │ │ │ │ └── @sanity/ │ │ │ │ ├── data-aspects.json │ │ │ │ ├── default-layout.json │ │ │ │ ├── default-login.json │ │ │ │ └── form-builder.json │ │ │ ├── dist/ │ │ │ │ ├── index.html │ │ │ │ └── static/ │ │ │ │ ├── .gitkeep │ │ │ │ ├── css/ │ │ │ │ │ └── main.css │ │ │ │ └── js/ │ │ │ │ ├── app.bundle.js │ │ │ │ └── vendor.bundle.js │ │ │ ├── netlify.toml │ │ │ ├── package.json │ │ │ ├── plugins/ │ │ │ │ └── .gitkeep │ │ │ ├── sanity.json │ │ │ ├── schemas/ │ │ │ │ ├── author.js │ │ │ │ ├── blockContent.js │ │ │ │ ├── category.js │ │ │ │ ├── excerptBlockContent.js │ │ │ │ ├── figure.js │ │ │ │ ├── figureWide.js │ │ │ │ ├── mainNav.js │ │ │ │ ├── menuLink.js │ │ │ │ ├── page.js │ │ │ │ ├── post.js │ │ │ │ ├── project.js │ │ │ │ ├── schema.js │ │ │ │ ├── siteSettings.js │ │ │ │ ├── socialLink.js │ │ │ │ ├── socialLinks.js │ │ │ │ └── subMenu.js │ │ │ ├── static/ │ │ │ │ └── .gitkeep │ │ │ └── structure/ │ │ │ └── deskStructure.js │ │ └── web/ │ │ ├── .gitignore │ │ ├── .prettierignore │ │ ├── .prettierrc │ │ ├── LICENSE │ │ ├── README.md │ │ ├── content/ │ │ │ └── pages/ │ │ │ └── 404.mdx │ │ ├── gatsby-config.js │ │ ├── package.json │ │ └── src/ │ │ ├── components/ │ │ │ └── header/ │ │ │ └── branding.js │ │ ├── gatsby-plugin-theme-ui/ │ │ │ └── index.js │ │ └── gatsby-theme-catalyst-header-top/ │ │ └── components/ │ │ └── branding.js │ └── template-values-development.json ├── starters/ │ ├── gatsby-starter-catalyst/ │ │ ├── .gitignore │ │ ├── .prettierignore │ │ ├── .prettierrc │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── content/ │ │ │ └── pages/ │ │ │ ├── 404.mdx │ │ │ ├── index.mdx │ │ │ ├── left-link.mdx │ │ │ ├── page-1.mdx │ │ │ ├── page-2.mdx │ │ │ ├── sub-1.mdx │ │ │ └── sub-2.mdx │ │ ├── gatsby-config.js │ │ ├── package.json │ │ └── src/ │ │ ├── components/ │ │ │ └── header/ │ │ │ └── branding.js │ │ ├── gatsby-plugin-theme-ui/ │ │ │ └── index.js │ │ └── gatsby-theme-catalyst-header-top/ │ │ └── components/ │ │ └── branding.js │ ├── gatsby-starter-catalyst-bery/ │ │ ├── .gitignore │ │ ├── .prettierignore │ │ ├── .prettierrc │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── content/ │ │ │ └── pages/ │ │ │ └── 404.mdx │ │ ├── gatsby-config.js │ │ ├── package.json │ │ ├── sanity-studio/ │ │ │ ├── README.md │ │ │ ├── config/ │ │ │ │ ├── .checksums │ │ │ │ └── @sanity/ │ │ │ │ ├── data-aspects.json │ │ │ │ ├── default-layout.json │ │ │ │ ├── default-login.json │ │ │ │ └── form-builder.json │ │ │ ├── dist/ │ │ │ │ ├── index.html │ │ │ │ └── static/ │ │ │ │ ├── .gitkeep │ │ │ │ ├── css/ │ │ │ │ │ └── main.css │ │ │ │ └── js/ │ │ │ │ ├── app.bundle.js │ │ │ │ └── vendor.bundle.js │ │ │ ├── package.json │ │ │ ├── plugins/ │ │ │ │ └── .gitkeep │ │ │ ├── sanity.json │ │ │ ├── schemas/ │ │ │ │ ├── author.js │ │ │ │ ├── blockContent.js │ │ │ │ ├── category.js │ │ │ │ ├── figure.js │ │ │ │ ├── figureWide.js │ │ │ │ ├── headerBioContent.js │ │ │ │ ├── mainNav.js │ │ │ │ ├── menuLink.js │ │ │ │ ├── page.js │ │ │ │ ├── post.js │ │ │ │ ├── project.js │ │ │ │ ├── schema.js │ │ │ │ ├── siteHeader.js │ │ │ │ ├── siteSettings.js │ │ │ │ ├── socialLink.js │ │ │ │ ├── socialLinks.js │ │ │ │ └── subMenu.js │ │ │ ├── static/ │ │ │ │ └── .gitkeep │ │ │ └── structure/ │ │ │ └── deskStructure.js │ │ └── src/ │ │ └── gatsby-plugin-theme-ui/ │ │ └── index.js │ ├── gatsby-starter-catalyst-blog/ │ │ ├── .gitignore │ │ ├── .prettierignore │ │ ├── .prettierrc │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── content/ │ │ │ ├── pages/ │ │ │ │ ├── 404.mdx │ │ │ │ ├── index.mdx │ │ │ │ ├── page-1.mdx │ │ │ │ ├── page-2.mdx │ │ │ │ ├── sub-1.mdx │ │ │ │ └── sub-2.mdx │ │ │ └── posts/ │ │ │ ├── draft-post.mdx │ │ │ ├── hello-earth.mdx │ │ │ ├── hello-jupiter.mdx │ │ │ └── hello-mars.mdx │ │ ├── gatsby-config.js │ │ ├── package.json │ │ └── src/ │ │ ├── components/ │ │ │ └── header/ │ │ │ └── branding.js │ │ ├── gatsby-plugin-theme-ui/ │ │ │ └── index.js │ │ └── gatsby-theme-catalyst-header-side/ │ │ └── components/ │ │ └── branding.js │ ├── gatsby-starter-catalyst-core/ │ │ ├── .gitignore │ │ ├── .prettierignore │ │ ├── .prettierrc │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── content/ │ │ │ └── pages/ │ │ │ ├── 404.mdx │ │ │ ├── index.mdx │ │ │ ├── page-1.mdx │ │ │ └── page-2.mdx │ │ ├── gatsby-config.js │ │ ├── package.json │ │ └── src/ │ │ └── gatsby-plugin-theme-ui/ │ │ └── index.js │ ├── gatsby-starter-catalyst-helium/ │ │ ├── .gitignore │ │ ├── .prettierignore │ │ ├── .prettierrc │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── content/ │ │ │ ├── pages/ │ │ │ │ ├── 404.mdx │ │ │ │ ├── about.mdx │ │ │ │ ├── contact.mdx │ │ │ │ └── work.mdx │ │ │ └── posts/ │ │ │ ├── 5-tips-for-space-travel-success.mdx │ │ │ ├── draft-post.mdx │ │ │ ├── how-we-will-one-day-colonize-the-sun.mdx │ │ │ ├── how-you-should-pack-for-space-travel.mdx │ │ │ ├── rocket-ship-design-for-beginners.mdx │ │ │ ├── space-is-not-the-final-frontier.mdx │ │ │ ├── the-food-you-will-like-best-in-space.mdx │ │ │ ├── what-to-do-when-things-go-wrong-during-a-rocket-launch.mdx │ │ │ └── who-you-choose-to-go-to-space-says-a-lot-about-you.mdx │ │ ├── gatsby-config.js │ │ ├── package.json │ │ └── src/ │ │ ├── components/ │ │ │ ├── header/ │ │ │ │ └── branding.js │ │ │ └── hero.js │ │ ├── gatsby-plugin-theme-ui/ │ │ │ └── index.js │ │ ├── gatsby-theme-catalyst-header-bigtop/ │ │ │ └── components/ │ │ │ └── branding.js │ │ └── gatsby-theme-catalyst-helium/ │ │ └── components/ │ │ └── hero.js │ ├── gatsby-starter-catalyst-hydrogen/ │ │ ├── .gitignore │ │ ├── .prettierignore │ │ ├── .prettierrc │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── content/ │ │ │ └── pages/ │ │ │ └── 404.mdx │ │ ├── gatsby-config.js │ │ ├── package.json │ │ ├── sanity-studio/ │ │ │ ├── README.md │ │ │ ├── config/ │ │ │ │ ├── .checksums │ │ │ │ └── @sanity/ │ │ │ │ ├── data-aspects.json │ │ │ │ ├── default-layout.json │ │ │ │ ├── default-login.json │ │ │ │ └── form-builder.json │ │ │ ├── dist/ │ │ │ │ ├── index.html │ │ │ │ └── static/ │ │ │ │ ├── .gitkeep │ │ │ │ ├── css/ │ │ │ │ │ └── main.css │ │ │ │ └── js/ │ │ │ │ ├── app.bundle.js │ │ │ │ └── vendor.bundle.js │ │ │ ├── package.json │ │ │ ├── plugins/ │ │ │ │ └── .gitkeep │ │ │ ├── sanity.json │ │ │ ├── schemas/ │ │ │ │ ├── author.js │ │ │ │ ├── blockContent.js │ │ │ │ ├── categories.js │ │ │ │ ├── category.js │ │ │ │ ├── excerptBlockContent.js │ │ │ │ ├── figure.js │ │ │ │ ├── figureWide.js │ │ │ │ ├── homePage.js │ │ │ │ ├── logos.js │ │ │ │ ├── mainNav.js │ │ │ │ ├── menuLink.js │ │ │ │ ├── page.js │ │ │ │ ├── post.js │ │ │ │ ├── project.js │ │ │ │ ├── schema.js │ │ │ │ ├── siteSettings.js │ │ │ │ ├── socialLink.js │ │ │ │ ├── socialLinks.js │ │ │ │ ├── subMenu.js │ │ │ │ ├── work.js │ │ │ │ └── workPage.js │ │ │ ├── static/ │ │ │ │ └── .gitkeep │ │ │ └── structure/ │ │ │ └── deskStructure.js │ │ └── src/ │ │ ├── components/ │ │ │ └── header/ │ │ │ └── branding.js │ │ ├── gatsby-plugin-theme-ui/ │ │ │ └── index.js │ │ └── gatsby-theme-catalyst-header-top/ │ │ └── components/ │ │ └── branding.js │ ├── gatsby-starter-catalyst-lithium/ │ │ ├── .gitignore │ │ ├── .prettierignore │ │ ├── .prettierrc │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── content/ │ │ │ ├── pages/ │ │ │ │ ├── 404.mdx │ │ │ │ ├── about.mdx │ │ │ │ ├── contact.mdx │ │ │ │ └── work.mdx │ │ │ └── posts/ │ │ │ ├── 5-tips-for-gardening-success.mdx │ │ │ ├── draft-post.mdx │ │ │ ├── garden-design-for-beginners.mdx │ │ │ ├── how-gardening-can-strengthen-your-relationships.mdx │ │ │ ├── how-to-plant-trees-that-will-survive.mdx │ │ │ ├── timing is everything-when-to-plant.mdx │ │ │ ├── what-plants-will-give-you-a-sustainable-food-source.mdx │ │ │ ├── what-to-do-when-the-leaves-on-yout-plant-turn-orange.mdx │ │ │ └── where-to-plant-flowers-to-attract-bees.mdx │ │ ├── gatsby-config.js │ │ ├── package.json │ │ └── src/ │ │ ├── components/ │ │ │ ├── header/ │ │ │ │ └── branding.js │ │ │ └── hero.js │ │ ├── gatsby-plugin-theme-ui/ │ │ │ └── index.js │ │ ├── gatsby-theme-catalyst-header-top/ │ │ │ └── components/ │ │ │ └── branding.js │ │ └── gatsby-theme-catalyst-lithium/ │ │ └── components/ │ │ └── hero.js │ ├── gatsby-starter-catalyst-sanity/ │ │ ├── .gitignore │ │ ├── .prettierignore │ │ ├── .prettierrc │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── content/ │ │ │ └── pages/ │ │ │ └── 404.mdx │ │ ├── gatsby-config.js │ │ ├── package.json │ │ ├── sanity-studio/ │ │ │ ├── README.md │ │ │ ├── config/ │ │ │ │ ├── .checksums │ │ │ │ └── @sanity/ │ │ │ │ ├── data-aspects.json │ │ │ │ ├── default-layout.json │ │ │ │ ├── default-login.json │ │ │ │ └── form-builder.json │ │ │ ├── dist/ │ │ │ │ ├── index.html │ │ │ │ └── static/ │ │ │ │ ├── .gitkeep │ │ │ │ ├── css/ │ │ │ │ │ └── main.css │ │ │ │ └── js/ │ │ │ │ ├── app.bundle.js │ │ │ │ └── vendor.bundle.js │ │ │ ├── package.json │ │ │ ├── plugins/ │ │ │ │ └── .gitkeep │ │ │ ├── sanity.json │ │ │ ├── schemas/ │ │ │ │ ├── author.js │ │ │ │ ├── blockContent.js │ │ │ │ ├── category.js │ │ │ │ ├── excerptBlockContent.js │ │ │ │ ├── figure.js │ │ │ │ ├── figureWide.js │ │ │ │ ├── mainNav.js │ │ │ │ ├── menuLink.js │ │ │ │ ├── page.js │ │ │ │ ├── post.js │ │ │ │ ├── project.js │ │ │ │ ├── schema.js │ │ │ │ ├── siteSettings.js │ │ │ │ ├── socialLink.js │ │ │ │ ├── socialLinks.js │ │ │ │ └── subMenu.js │ │ │ ├── static/ │ │ │ │ └── .gitkeep │ │ │ └── structure/ │ │ │ └── deskStructure.js │ │ └── src/ │ │ ├── components/ │ │ │ └── header/ │ │ │ └── branding.js │ │ ├── gatsby-plugin-theme-ui/ │ │ │ └── index.js │ │ └── gatsby-theme-catalyst-header-top/ │ │ └── components/ │ │ └── branding.js │ └── gatsby-starter-catalyst-stripe/ │ ├── .gitignore │ ├── .prettierignore │ ├── .prettierrc │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── content/ │ │ └── pages/ │ │ └── 404.mdx │ ├── functions/ │ │ ├── create-session.js │ │ └── handle-purchase.js │ ├── gatsby-config.js │ ├── package.json │ ├── sanity-studio/ │ │ ├── README.md │ │ ├── config/ │ │ │ ├── .checksums │ │ │ └── @sanity/ │ │ │ ├── data-aspects.json │ │ │ ├── default-layout.json │ │ │ ├── default-login.json │ │ │ └── form-builder.json │ │ ├── dist/ │ │ │ ├── index.html │ │ │ └── static/ │ │ │ ├── .gitkeep │ │ │ ├── css/ │ │ │ │ └── main.css │ │ │ └── js/ │ │ │ ├── app.bundle.js │ │ │ └── vendor.bundle.js │ │ ├── package.json │ │ ├── plugins/ │ │ │ └── .gitkeep │ │ ├── sanity.json │ │ ├── schemas/ │ │ │ ├── author.js │ │ │ ├── blockContent.js │ │ │ ├── category.js │ │ │ ├── excerptBlockContent.js │ │ │ ├── figure.js │ │ │ ├── figureWide.js │ │ │ ├── footerColors.js │ │ │ ├── headerColors.js │ │ │ ├── menuLink.js │ │ │ ├── page.js │ │ │ ├── post.js │ │ │ ├── product.js │ │ │ ├── productCategory.js │ │ │ ├── productVariant.js │ │ │ ├── project.js │ │ │ ├── schema.js │ │ │ ├── siteSettings.js │ │ │ ├── socialLink.js │ │ │ ├── storeSettings.js │ │ │ ├── subMenu.js │ │ │ ├── theme.js │ │ │ └── themeColors.js │ │ ├── static/ │ │ │ └── .gitkeep │ │ └── structure/ │ │ └── deskStructure.js │ └── stripe-config.js ├── themes/ │ ├── gatsby-theme-catalyst-bery/ │ │ ├── .gitignore │ │ ├── .prettierignore │ │ ├── .prettierrc │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── gatsby-config.js │ │ ├── gatsby-node.js │ │ ├── index.js │ │ ├── package.json │ │ └── src/ │ │ ├── components/ │ │ │ ├── category-template.js │ │ │ ├── color-mode-button.js │ │ │ ├── floating-action-button.js │ │ │ ├── floating-nav.js │ │ │ ├── header.js │ │ │ ├── nav.js │ │ │ ├── post-footer.js │ │ │ ├── post-list-template.js │ │ │ ├── post-template.js │ │ │ └── site-container.js │ │ ├── gatsby-theme-catalyst-core/ │ │ │ └── components/ │ │ │ ├── header.js │ │ │ └── site-container.js │ │ ├── gatsby-theme-catalyst-sanity/ │ │ │ └── components/ │ │ │ └── queries/ │ │ │ ├── category-query.js │ │ │ ├── post-list-query.js │ │ │ └── post-query.js │ │ └── utils/ │ │ └── use-bery-config.js │ ├── gatsby-theme-catalyst-blog/ │ │ ├── .gitignore │ │ ├── .prettierignore │ │ ├── .prettierrc │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── gatsby-config.js │ │ ├── gatsby-node.js │ │ ├── index.js │ │ ├── package.json │ │ └── src/ │ │ ├── components/ │ │ │ ├── queries/ │ │ │ │ ├── category-list-query.js │ │ │ │ ├── category-query.js │ │ │ │ ├── post-list-query.js │ │ │ │ ├── post-query.js │ │ │ │ ├── tag-list-query.js │ │ │ │ └── tag-query.js │ │ │ └── templates/ │ │ │ ├── category-list-template.js │ │ │ ├── category-template.js │ │ │ ├── post-list-template.js │ │ │ ├── post-template.js │ │ │ ├── tag-list-template.js │ │ │ └── tag-template.js │ │ └── utils/ │ │ ├── default-options.js │ │ └── use-catalyst-blog-config.js │ ├── gatsby-theme-catalyst-core/ │ │ ├── .gitignore │ │ ├── .prettierignore │ │ ├── .prettierrc │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── gatsby-browser.js │ │ ├── gatsby-config.js │ │ ├── gatsby-node.js │ │ ├── gatsby-ssr.js │ │ ├── index.js │ │ ├── package.json │ │ └── src/ │ │ ├── components/ │ │ │ ├── alert-banner.js │ │ │ ├── content-container.js │ │ │ ├── footer.js │ │ │ ├── header.js │ │ │ ├── layout.js │ │ │ ├── main.js │ │ │ └── site-container.js │ │ ├── gatsby-plugin-theme-ui/ │ │ │ ├── components.js │ │ │ └── index.js │ │ └── utils/ │ │ ├── alert-context.js │ │ ├── color-mode-button.js │ │ ├── default-options.js │ │ ├── global-css.js │ │ ├── nav-context.js │ │ ├── seo.js │ │ ├── social-links.js │ │ ├── use-catalyst-config.js │ │ ├── use-fetch.js │ │ ├── use-has-mounted.js │ │ ├── use-site-metadata.js │ │ └── use-sticky-state.js │ ├── gatsby-theme-catalyst-footer/ │ │ ├── .gitignore │ │ ├── .prettierignore │ │ ├── .prettierrc │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── gatsby-config.js │ │ ├── gatsby-node.js │ │ ├── index.js │ │ ├── package.json │ │ └── src/ │ │ ├── components/ │ │ │ └── footer.js │ │ ├── gatsby-theme-catalyst-core/ │ │ │ └── components/ │ │ │ └── footer.js │ │ └── utils/ │ │ └── use-footer-config.js │ ├── gatsby-theme-catalyst-header-bigtop/ │ │ ├── .gitignore │ │ ├── .prettierignore │ │ ├── .prettierrc │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── gatsby-config.js │ │ ├── gatsby-node.js │ │ ├── index.js │ │ ├── package.json │ │ └── src/ │ │ ├── components/ │ │ │ ├── branding.js │ │ │ ├── color-mode-button.js │ │ │ ├── dropdown-button.js │ │ │ ├── dropdown-menu.js │ │ │ ├── hamburger-button.js │ │ │ ├── header.js │ │ │ ├── nav-menu.js │ │ │ ├── nav.js │ │ │ └── social-icons.js │ │ ├── gatsby-theme-catalyst-core/ │ │ │ └── components/ │ │ │ └── header.js │ │ └── utils/ │ │ └── use-header-config.js │ ├── gatsby-theme-catalyst-header-side/ │ │ ├── .gitignore │ │ ├── .prettierignore │ │ ├── .prettierrc │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── gatsby-config.js │ │ ├── gatsby-node.js │ │ ├── index.js │ │ ├── package.json │ │ └── src/ │ │ ├── components/ │ │ │ ├── branding.js │ │ │ ├── color-mode-button.js │ │ │ ├── dropdown-button.js │ │ │ ├── dropdown-menu.js │ │ │ ├── hamburger-button.js │ │ │ ├── header.js │ │ │ ├── nav-menu.js │ │ │ ├── nav.js │ │ │ └── social-icons.js │ │ ├── gatsby-theme-catalyst-core/ │ │ │ └── components/ │ │ │ ├── header.js │ │ │ └── site-container.js │ │ └── utils/ │ │ └── use-header-config.js │ ├── gatsby-theme-catalyst-header-top/ │ │ ├── .gitignore │ │ ├── .prettierignore │ │ ├── .prettierrc │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── gatsby-config.js │ │ ├── gatsby-node.js │ │ ├── index.js │ │ ├── package.json │ │ └── src/ │ │ ├── components/ │ │ │ ├── branding.js │ │ │ ├── color-mode-button.js │ │ │ ├── dropdown-button.js │ │ │ ├── dropdown-menu.js │ │ │ ├── hamburger-button.js │ │ │ ├── header.js │ │ │ ├── nav-menu-left.js │ │ │ ├── nav-menu-right.js │ │ │ ├── nav.js │ │ │ └── social-icons.js │ │ ├── gatsby-theme-catalyst-core/ │ │ │ └── components/ │ │ │ └── header.js │ │ └── utils/ │ │ └── use-header-config.js │ ├── gatsby-theme-catalyst-helium/ │ │ ├── .gitignore │ │ ├── .prettierignore │ │ ├── .prettierrc │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── gatsby-config.js │ │ ├── gatsby-node.js │ │ ├── index.js │ │ ├── package.json │ │ └── src/ │ │ ├── components/ │ │ │ ├── hero.js │ │ │ ├── post-footer.js │ │ │ ├── post-list.js │ │ │ └── post.js │ │ ├── gatsby-theme-catalyst-blog/ │ │ │ └── components/ │ │ │ └── queries/ │ │ │ ├── post-list-query.js │ │ │ └── post-query.js │ │ └── utils/ │ │ └── use-helium-config.js │ ├── gatsby-theme-catalyst-hydrogen/ │ │ ├── .gitignore │ │ ├── .prettierignore │ │ ├── .prettierrc │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── gatsby-config.js │ │ ├── gatsby-node.js │ │ ├── index.js │ │ ├── package.json │ │ └── src/ │ │ ├── components/ │ │ │ ├── button-primary.js │ │ │ ├── button-secondary.js │ │ │ ├── home-page/ │ │ │ │ ├── home-card.js │ │ │ │ ├── home-contact.js │ │ │ │ ├── home-hero.js │ │ │ │ ├── home-logos.js │ │ │ │ ├── home-page.js │ │ │ │ ├── home-query.js │ │ │ │ └── home-work.js │ │ │ ├── page-header.js │ │ │ ├── page-template.js │ │ │ └── work-page/ │ │ │ ├── work-list-item.js │ │ │ ├── work-list.js │ │ │ ├── work-page.js │ │ │ └── work-query.js │ │ └── gatsby-theme-catalyst-sanity/ │ │ └── components/ │ │ └── queries/ │ │ └── page-query.js │ ├── gatsby-theme-catalyst-lithium/ │ │ ├── .gitignore │ │ ├── .prettierignore │ │ ├── .prettierrc │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── gatsby-config.js │ │ ├── gatsby-node.js │ │ ├── index.js │ │ ├── package.json │ │ └── src/ │ │ ├── components/ │ │ │ ├── hero.js │ │ │ ├── post-footer.js │ │ │ ├── post-list.js │ │ │ └── post.js │ │ ├── gatsby-theme-catalyst-blog/ │ │ │ └── components/ │ │ │ └── queries/ │ │ │ ├── post-list-query.js │ │ │ └── post-query.js │ │ └── utils/ │ │ └── use-lithium-config.js │ ├── gatsby-theme-catalyst-sanity/ │ │ ├── .gitignore │ │ ├── .prettierignore │ │ ├── .prettierrc │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── gatsby-config.js │ │ ├── gatsby-node.js │ │ ├── index.js │ │ ├── package.json │ │ └── src/ │ │ ├── components/ │ │ │ ├── queries/ │ │ │ │ ├── category-list-query.js │ │ │ │ ├── category-query.js │ │ │ │ ├── page-query.js │ │ │ │ ├── post-list-query.js │ │ │ │ ├── post-query.js │ │ │ │ ├── project-list-query.js │ │ │ │ └── project-query.js │ │ │ ├── sanity/ │ │ │ │ ├── code.js │ │ │ │ ├── figure-wide.js │ │ │ │ ├── figure.js │ │ │ │ ├── sanity-content.js │ │ │ │ ├── seo.js │ │ │ │ ├── serializers.js │ │ │ │ ├── use-sanity-config.js │ │ │ │ └── use-site-metadata.js │ │ │ └── templates/ │ │ │ ├── category-list-template.js │ │ │ ├── category-template.js │ │ │ ├── page-template.js │ │ │ ├── post-list-template.js │ │ │ ├── post-template.js │ │ │ ├── project-list-template.js │ │ │ └── project-template.js │ │ ├── gatsby-theme-catalyst-core/ │ │ │ └── utils/ │ │ │ ├── seo.js │ │ │ └── use-site-metadata.js │ │ └── utils/ │ │ └── default-options.js │ └── gatsby-theme-catalyst-stripe/ │ ├── .gitignore │ ├── .prettierignore │ ├── .prettierrc │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── gatsby-browser.js │ ├── gatsby-config.js │ ├── gatsby-node.js │ ├── gatsby-ssr.js │ ├── index.js │ ├── notes.md │ ├── package.json │ └── src/ │ ├── components/ │ │ ├── cart.js │ │ ├── product.js │ │ ├── productIndividual.js │ │ ├── productVariant.js │ │ ├── queries/ │ │ │ ├── productCategory-query.js │ │ │ ├── productPage-query.js │ │ │ └── store-query.js │ │ └── templates/ │ │ ├── productCategory-template.js │ │ ├── productPage-template.js │ │ └── store-template.js │ └── utils/ │ ├── default-options.js │ └── formatProduct.js └── www/ ├── .gitignore ├── .prettierignore ├── .prettierrc ├── CHANGELOG.md ├── LICENSE ├── README.md ├── content/ │ └── docs/ │ ├── 404.mdx │ ├── docs/ │ │ ├── accessibility.mdx │ │ ├── acknowledgements.mdx │ │ ├── branding.mdx │ │ ├── browser-support.mdx │ │ ├── component-shadowing.mdx │ │ ├── configuring-themes.mdx │ │ ├── contribution.mdx │ │ ├── gatsby-config.mdx │ │ ├── gatsby-theme-catalyst-bery.mdx │ │ ├── gatsby-theme-catalyst-blog.mdx │ │ ├── gatsby-theme-catalyst-core.mdx │ │ ├── gatsby-theme-catalyst-footer.mdx │ │ ├── gatsby-theme-catalyst-header-bigtop.mdx │ │ ├── gatsby-theme-catalyst-header-side.mdx │ │ ├── gatsby-theme-catalyst-header-top.mdx │ │ ├── gatsby-theme-catalyst-helium.mdx │ │ ├── gatsby-theme-catalyst-hydrogen.mdx │ │ ├── gatsby-theme-catalyst-lithium.mdx │ │ ├── gatsby-theme-catalyst-sanity.mdx │ │ ├── getting-started.mdx │ │ ├── migrating.mdx │ │ ├── philosophy.mdx │ │ ├── roadmap.mdx │ │ ├── sanity-io-integration.mdx │ │ ├── seo.mdx │ │ ├── starters.mdx │ │ ├── stripe-integration.mdx │ │ ├── theme-options.mdx │ │ ├── theme-ui.mdx │ │ ├── tutorials/ │ │ │ ├── building-a-website-for-a-freelance-writer-using-gatsby-theme-catalyst-hydrogen.mdx │ │ │ ├── creating-a-blog-with-gatsby-theme-catalyst-lithium.mdx │ │ │ └── setting-up-gatsby-theme-catalyst-sanity.mdx │ │ ├── tutorials.mdx │ │ └── versioning.mdx │ └── docs.mdx ├── gatsby-config.js ├── package.json └── src/ ├── components/ │ ├── alert-banner.js │ ├── animated-blocks.js │ ├── header/ │ │ └── branding.js │ ├── home/ │ │ ├── home-demo.js │ │ ├── home-feature-card.js │ │ ├── home-features.js │ │ ├── home-footer.js │ │ ├── home-heading.js │ │ ├── home-hero.js │ │ ├── home-intro.js │ │ ├── home-layout.js │ │ ├── home-shutdown.js │ │ └── home-why.js │ └── triangle-spacer.js ├── gatsby-plugin-theme-ui/ │ └── index.js ├── gatsby-theme-catalyst-core/ │ └── components/ │ └── alert-banner.js ├── gatsby-theme-catalyst-header-side/ │ └── components/ │ └── branding.js └── pages/ └── index.js ================================================ FILE CONTENTS ================================================ ================================================ FILE: .changeset/config.json ================================================ { "$schema": "https://unpkg.com/@changesets/config@1.6.0/schema.json", "changelog": "@changesets/cli/changelog", "commit": false, "linked": [ [ "gatsby-theme-catalyst-core", "gatsby-theme-catalyst-blog", "gatsby-theme-catalyst-sanity", "gatsby-theme-catalyst-header-top", "gatsby-theme-catalyst-header-side", "gatsby-theme-catalyst-header-bigtop", "gatsby-theme-catalyst-footer", "gatsby-theme-catalyst-hydrogen", "gatsby-theme-catalyst-helium", "gatsby-theme-catalyst-lithium", "gatsby-theme-catalyst-bery", "gatsby-starter-catalyst", "gatsby-starter-catalyst-core", "gatsby-starter-catalyst-blog", "gatsby-starter-catalyst-sanity", "gatsby-starter-catalyst-hydrogen", "gatsby-starter-catalyst-helium", "gatsby-starter-catalyst-lithium", "gatsby-starter-catalyst-bery" ] ], "access": "public", "baseBranch": "main", "updateInternalDependencies": "patch", "ignore": [] } ================================================ FILE: .github/ISSUE_TEMPLATE/bug_report.md ================================================ --- name: Bug report about: Create a report to help us improve title: '' labels: '' assignees: '' --- **Describe the bug** A clear and concise description of what the bug is. **To Reproduce** Steps to reproduce the behavior: 1. Go to '...' 2. Click on '....' 3. Scroll down to '....' 4. See error **Expected behavior** A clear and concise description of what you expected to happen. **Screenshots** If applicable, add screenshots to help explain your problem. **Desktop (please complete the following information):** - OS: [e.g. iOS] - Browser [e.g. chrome, safari] - Version [e.g. 22] **Smartphone (please complete the following information):** - Device: [e.g. iPhone6] - OS: [e.g. iOS8.1] - Browser [e.g. stock browser, safari] - Version [e.g. 22] **Additional context** Add any other context about the problem here. ================================================ FILE: .github/ISSUE_TEMPLATE/feature_request.md ================================================ --- name: Feature request about: Suggest an idea for this project title: '' labels: '' assignees: '' --- **Is your feature request related to a problem? Please describe.** A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] **Describe the solution you'd like** A clear and concise description of what you want to happen. **Describe alternatives you've considered** A clear and concise description of any alternative solutions or features you've considered. **Additional context** Add any other context or screenshots about the feature request here. ================================================ FILE: .github/workflows/publish-gatsby-starter-catalyst-bery.yml ================================================ name: Publish Gatsby-Starter-Catalyst-Bery on: push: branches: - main paths: - "starters/gatsby-starter-catalyst-bery/**" jobs: master: runs-on: ubuntu-latest steps: - uses: actions/checkout@master - uses: actions/setup-node@v1 with: node-version: "14.x" - name: Sleep for 120 seconds uses: jakejarvis/wait-action@master with: time: "120s" - name: publish:starters uses: ehowey/actions-push-subdirectories@master env: API_TOKEN_GITHUB: ${{ secrets.API_TOKEN_GITHUB }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: args: starters/gatsby-starter-catalyst-bery ehowey name main false ================================================ FILE: .github/workflows/publish-gatsby-starter-catalyst-blog.yml ================================================ name: Publish Gatsby-Starter-Catalyst-Blog on: push: branches: - main paths: - "starters/gatsby-starter-catalyst-blog/**" jobs: master: runs-on: ubuntu-latest steps: - uses: actions/checkout@master - uses: actions/setup-node@v1 with: node-version: "14.x" - name: Sleep for 120 seconds uses: jakejarvis/wait-action@master with: time: "120s" - name: publish:starters uses: ehowey/actions-push-subdirectories@master env: API_TOKEN_GITHUB: ${{ secrets.API_TOKEN_GITHUB }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: args: starters/gatsby-starter-catalyst-blog ehowey name main false ================================================ FILE: .github/workflows/publish-gatsby-starter-catalyst-core.yml ================================================ name: Publish Gatsby-Starter-Catalyst-Core on: push: branches: - main paths: - "starters/gatsby-starter-catalyst-core/**" jobs: master: runs-on: ubuntu-latest steps: - uses: actions/checkout@master - uses: actions/setup-node@v1 with: node-version: "14.x" - name: Sleep for 120 seconds uses: jakejarvis/wait-action@master with: time: "120s" - name: publish:starters uses: ehowey/actions-push-subdirectories@master env: API_TOKEN_GITHUB: ${{ secrets.API_TOKEN_GITHUB }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: args: starters/gatsby-starter-catalyst-core ehowey name main false ================================================ FILE: .github/workflows/publish-gatsby-starter-catalyst-helium.yml ================================================ name: Publish Gatsby-Starter-Catalyst-Helium on: push: branches: - main paths: - "starters/gatsby-starter-catalyst-helium/**" jobs: master: runs-on: ubuntu-latest steps: - uses: actions/checkout@master - uses: actions/setup-node@v1 with: node-version: "14.x" - name: Sleep for 120 seconds uses: jakejarvis/wait-action@master with: time: "120s" - name: publish:starters uses: ehowey/actions-push-subdirectories@master env: API_TOKEN_GITHUB: ${{ secrets.API_TOKEN_GITHUB }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: args: starters/gatsby-starter-catalyst-helium ehowey name main false ================================================ FILE: .github/workflows/publish-gatsby-starter-catalyst-hydrogen.yml ================================================ name: Publish Gatsby-Starter-Catalyst-Hydrogen on: push: branches: - main paths: - "starters/gatsby-starter-catalyst-hydrogen/**" jobs: master: runs-on: ubuntu-latest steps: - uses: actions/checkout@master - uses: actions/setup-node@v1 with: node-version: "14.x" - name: Sleep for 120 seconds uses: jakejarvis/wait-action@master with: time: "120s" - name: publish:starters uses: ehowey/actions-push-subdirectories@master env: API_TOKEN_GITHUB: ${{ secrets.API_TOKEN_GITHUB }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: args: starters/gatsby-starter-catalyst-hydrogen ehowey name main false ================================================ FILE: .github/workflows/publish-gatsby-starter-catalyst-lithium.yml ================================================ name: Publish Gatsby-Starter-Catalyst-Lithium on: push: branches: - main paths: - "starters/gatsby-starter-catalyst-lithium/**" jobs: master: runs-on: ubuntu-latest steps: - uses: actions/checkout@master - uses: actions/setup-node@v1 with: node-version: "14.x" - name: Sleep for 120 seconds uses: jakejarvis/wait-action@master with: time: "120s" - name: publish:starters uses: ehowey/actions-push-subdirectories@master env: API_TOKEN_GITHUB: ${{ secrets.API_TOKEN_GITHUB }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: args: starters/gatsby-starter-catalyst-lithium ehowey name main false ================================================ FILE: .github/workflows/publish-gatsby-starter-catalyst-sanity.yml ================================================ name: Publish Gatsby-Starter-Catalyst-Sanity on: push: branches: - main paths: - "starters/gatsby-starter-catalyst-sanity/**" jobs: master: runs-on: ubuntu-latest steps: - uses: actions/checkout@master - uses: actions/setup-node@v1 with: node-version: "14.x" - name: Sleep for 120 seconds uses: jakejarvis/wait-action@master with: time: "120s" - name: publish:starters uses: ehowey/actions-push-subdirectories@master env: API_TOKEN_GITHUB: ${{ secrets.API_TOKEN_GITHUB }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: args: starters/gatsby-starter-catalyst-sanity ehowey name main false ================================================ FILE: .github/workflows/publish-gatsby-starter-catalyst-stripe.yml ================================================ name: Publish Gatsby-Starter-Catalyst-Stripe on: push: branches: - main paths: - "starters/gatsby-starter-catalyst-stripe/**" jobs: master: runs-on: ubuntu-latest steps: - uses: actions/checkout@master - uses: actions/setup-node@v1 with: node-version: "14.x" - name: Sleep for 120 seconds uses: jakejarvis/wait-action@master with: time: "120s" - name: publish:starters uses: ehowey/actions-push-subdirectories@master env: API_TOKEN_GITHUB: ${{ secrets.API_TOKEN_GITHUB }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: args: starters/gatsby-starter-catalyst-stripe ehowey name main false ================================================ FILE: .github/workflows/publish-gatsby-starter-catalyst.yml ================================================ name: Publish Gatsby-Starter-Catalyst on: push: branches: - main paths: - "starters/gatsby-starter-catalyst/**" jobs: master: runs-on: ubuntu-latest steps: - uses: actions/checkout@master - uses: actions/setup-node@v1 with: node-version: "14.x" - name: Sleep for 120 seconds uses: jakejarvis/wait-action@master with: time: "120s" - name: publish:starters uses: ehowey/actions-push-subdirectories@master env: API_TOKEN_GITHUB: ${{ secrets.API_TOKEN_GITHUB }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: args: starters/gatsby-starter-catalyst ehowey name main false ================================================ FILE: .github/workflows/publish-sanity-template-bery.yml ================================================ name: Publish Sanity Template Bery on: push: branches: - main paths: - "sanity-templates/sanity-template-bery/**" jobs: master: runs-on: ubuntu-latest steps: - uses: actions/checkout@master - uses: actions/setup-node@v1 with: node-version: "14.x" - name: Sleep for 120 seconds uses: jakejarvis/wait-action@master with: time: "120s" - name: publish:starters uses: ehowey/actions-push-subdirectories@master env: API_TOKEN_GITHUB: ${{ secrets.API_TOKEN_GITHUB }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: args: sanity-templates/sanity-template-bery ehowey name main false ================================================ FILE: .github/workflows/publish-sanity-template-catalyst.yml ================================================ name: Publish Sanity Template Catalyst on: push: branches: - main paths: - "sanity-templates/sanity-template-catalyst/**" jobs: master: runs-on: ubuntu-latest steps: - uses: actions/checkout@master - uses: actions/setup-node@v1 with: node-version: "14.x" - name: Sleep for 120 seconds uses: jakejarvis/wait-action@master with: time: "120s" - name: publish:starters uses: ehowey/actions-push-subdirectories@master env: API_TOKEN_GITHUB: ${{ secrets.API_TOKEN_GITHUB }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: args: sanity-templates/sanity-template-catalyst ehowey name main false ================================================ FILE: .github/workflows/release.yml ================================================ name: Release on: push: branches: - main jobs: release: name: Release runs-on: ubuntu-latest steps: - name: Checkout Repo uses: actions/checkout@master with: # This makes Actions fetch all Git history so that Changesets can generate changelogs with the correct commits fetch-depth: 0 - name: Setup Node.js uses: actions/setup-node@master with: node-version: 14.x - name: Install Dependencies run: yarn - name: Create Release Pull Request or Publish uses: changesets/action@master with: publish: yarn publish-ci env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} NPM_TOKEN: ${{ secrets.NPM_TOKEN }} ================================================ FILE: .github/workflows/test-basic.yml ================================================ name: Test Basic Theme on: push: branches: - main paths: - "starters/gatsby-starter-catalyst-basic/**" - "themes/gatsby-theme-catalyst-basic/**" - "cypress/e2e/basic.test.js" pull_request: branches: - main paths: - "starters/gatsby-starter-catalyst-basic/**" - "themes/gatsby-theme-catalyst-basic/**" - "cypress/e2e/basic.test.js" jobs: test_basic: runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v2 - name: Run Tests uses: cypress-io/github-action@v2 with: build: yarn build:basic start: yarn serve:basic config-file: cypress/cypress-github-actions.json spec: cypress/e2e/basic.test.js ================================================ FILE: .github/workflows/test-bery.yml ================================================ name: Test Bery Theme on: push: branches: - main paths: - "starters/gatsby-starter-catalyst-bery/**" - "themes/gatsby-theme-catalyst-bery/**" - "cypress/e2e/bery.test.js" pull_request: branches: - main paths: - "starters/gatsby-starter-catalyst-bery/**" - "themes/gatsby-theme-catalyst-bery/**" - "cypress/e2e/bery.test.js" jobs: test_bery: runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v2 - name: Run Tests uses: cypress-io/github-action@v2 with: build: yarn build:bery start: yarn serve:bery config-file: cypress/cypress-github-actions.json spec: cypress/e2e/bery.test.js ================================================ FILE: .github/workflows/test-blog.yml ================================================ name: Test Blog Theme on: push: branches: - main paths: - "starters/gatsby-starter-catalyst-blog/**" - "themes/gatsby-theme-catalyst-blog/**" - "cypress/e2e/blog.test.js" pull_request: branches: - main paths: - "starters/gatsby-starter-catalyst-blog/**" - "themes/gatsby-theme-catalyst-blog/**" - "cypress/e2e/blog.test.js" jobs: test_blog: runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v2 - name: Run Tests uses: cypress-io/github-action@v2 with: build: yarn build:blog start: yarn serve:blog config-file: cypress/cypress-github-actions.json spec: cypress/e2e/blog.test.js ================================================ FILE: .github/workflows/test-core.yml ================================================ name: Test Core Theme on: push: branches: - main paths: - "starters/gatsby-starter-catalyst-core/**" - "themes/gatsby-theme-catalyst-core/**" - "cypress/e2e/core.test.js" pull_request: branches: - main paths: - "starters/gatsby-starter-catalyst-core/**" - "themes/gatsby-theme-catalyst-core/**" - "cypress/e2e/core.test.js" jobs: test_core: runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v2 - name: Run Tests uses: cypress-io/github-action@v2 with: build: yarn build:core start: yarn serve:core config-file: cypress/cypress-github-actions.json spec: cypress/e2e/core.test.js ================================================ FILE: .github/workflows/test-docs.yml ================================================ name: Test Docs Site on: push: branches: - main paths: - "www/**" pull_request: branches: - main paths: - "www/**" jobs: test_docs: runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v2 - name: Run Tests on Docs uses: cypress-io/github-action@v2 with: build: yarn build:www start: yarn serve:www config-file: cypress/cypress-github-actions.json spec: cypress/e2e/docs.test.js ================================================ FILE: .github/workflows/test-header-bigtop.yml ================================================ name: Test Header BigTop on: push: branches: - main paths: - "themes/gatsby-theme-catalyst-header-bigtop/**" pull_request: branches: - main paths: - "themes/gatsby-theme-catalyst-header-bigtop/**" jobs: test_headers: runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v2 - name: Run Big Top Header Tests uses: cypress-io/github-action@v2 with: build: yarn build:helium start: yarn serve:helium config-file: cypress/cypress-github-actions.json spec: cypress/e2e/helium.test.js ================================================ FILE: .github/workflows/test-header-side.yml ================================================ name: Test Header Side on: push: branches: - main paths: - "themes/gatsby-theme-catalyst-header-side/**" pull_request: branches: - main paths: - "themes/gatsby-theme-catalyst-header-side/**" jobs: test_headers: runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v2 - name: Run Side Header Tests uses: cypress-io/github-action@v2 with: build: yarn build:blog start: yarn serve:blog config-file: cypress/cypress-github-actions.json spec: cypress/e2e/blog.test.js ================================================ FILE: .github/workflows/test-header-top.yml ================================================ name: Test Header Top on: push: branches: - main paths: - "themes/gatsby-theme-catalyst-header-top/**" pull_request: branches: - main paths: - "themes/gatsby-theme-catalyst-header-top/**" jobs: test_headers: runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v2 - name: Run Top Header Tests uses: cypress-io/github-action@v2 with: build: yarn build:basic start: yarn serve:basic config-file: cypress/cypress-github-actions.json spec: cypress/e2e/basic.test.js ================================================ FILE: .github/workflows/test-helium.yml ================================================ name: Test Helium Theme on: push: branches: - main paths: - "starters/gatsby-starter-catalyst-helium/**" - "themes/gatsby-theme-catalyst-helium/**" - "cypress/e2e/helium.test.js" pull_request: branches: - main paths: - "starters/gatsby-starter-catalyst-helium/**" - "themes/gatsby-theme-catalyst-helium/**" - "cypress/e2e/helium.test.js" jobs: test_helium: runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v2 - name: Run Tests uses: cypress-io/github-action@v2 with: build: yarn build:helium start: yarn serve:helium config-file: cypress/cypress-github-actions.json spec: cypress/e2e/helium.test.js ================================================ FILE: .github/workflows/test-hydrogen.yml ================================================ name: Test Hydrogen Theme on: push: branches: - main paths: - "starters/gatsby-starter-catalyst-hydrogen/**" - "themes/gatsby-theme-catalyst-hydrogen/**" - "cypress/e2e/hydrogen.test.js" pull_request: branches: - main paths: - "starters/gatsby-starter-catalyst-hydrogen/**" - "themes/gatsby-theme-catalyst-hydrogen/**" - "cypress/e2e/hydrogen.test.js" jobs: test_hydrogen: runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v2 - name: Run Tests uses: cypress-io/github-action@v2 with: build: yarn build:hydrogen start: yarn serve:hydrogen config-file: cypress/cypress-github-actions.json spec: cypress/e2e/hydrogen.test.js ================================================ FILE: .github/workflows/test-lithium.yml ================================================ name: Test Lithium Theme on: push: branches: - main paths: - "starters/gatsby-starter-catalyst-lithium/**" - "themes/gatsby-theme-catalyst-lithium/**" - "cypress/e2e/lithium.test.js" pull_request: branches: - main paths: - "starters/gatsby-starter-catalyst-lithium/**" - "themes/gatsby-theme-catalyst-lithium/**" - "cypress/e2e/lithium.test.js" jobs: test_lithium: runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v2 - name: Run Tests uses: cypress-io/github-action@v2 with: build: yarn build:lithium start: yarn serve:lithium config-file: cypress/cypress-github-actions.json spec: cypress/e2e/lithium.test.js ================================================ FILE: .github/workflows/test-sanity.yml ================================================ name: Test Sanity Theme on: push: branches: - main paths: - "starters/gatsby-starter-catalyst-sanity/**" - "themes/gatsby-theme-catalyst-sanity/**" - "cypress/e2e/sanity.test.js" pull_request: branches: - main paths: - "starters/gatsby-starter-catalyst-sanity/**" - "themes/gatsby-theme-catalyst-sanity/**" - "cypress/e2e/sanity.test.js" jobs: test_sanity: runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v2 - name: Run Tests uses: cypress-io/github-action@v2 with: build: yarn build:sanity start: yarn serve:sanity config-file: cypress/cypress-github-actions.json spec: cypress/e2e/sanity.test.js ================================================ FILE: .gitignore ================================================ # Logs logs *.log npm-debug.log* yarn-debug.log* yarn-error.log* # Runtime data pids *.pid *.seed *.pid.lock # Directory for instrumented libs generated by jscoverage/JSCover lib-cov # Coverage directory used by tools like istanbul coverage # nyc test coverage .nyc_output # Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) .grunt # Bower dependency directory (https://bower.io/) bower_components # node-waf configuration .lock-wscript # Compiled binary addons (http://nodejs.org/api/addons.html) build/Release # Dependency directories node_modules/ jspm_packages/ # Typescript v1 declaration files typings/ # Optional npm cache directory .npm # Optional eslint cache .eslintcache # Optional REPL history .node_repl_history # Output of 'npm pack' *.tgz # dotenv environment variables file .env .env.development .env.production # gatsby files .cache/ public # Mac files .DS_Store # Yarn yarn-error.log .pnp/ .pnp.js # Yarn Integrity file .yarn-integrity # VS Code settings .vscode ================================================ FILE: .prettierrc ================================================ { "endOfLine": "lf", "semi": false, "singleQuote": false, "tabWidth": 2, "trailingComma": "es5" } ================================================ FILE: CHANGELOG.md ================================================ # Change Log Gatsby Theme Catalyst is managed as a monorepo using [yarn workspaces](https://classic.yarnpkg.com/en/docs/workspaces/) and [changesets](https://github.com/atlassian/changesets). This means that our CHANGELOG.md files are distributed alongside each theme and starter themselves in the `themes` and `starters` directories respectively. For example, the package `gatsby-theme-catalyst-core` has a CHANGELOG.md in [themes/gatsby-theme-catalyst-core/CHANGELOG.md](https://github.com/ehowey/gatsby-theme-catalyst/blob/main/themes/gatsby-theme-catalyst-core/CHANGELOG.md). All stable packages are versioned together, e.g. `v6.1.1` so you can be sure you are on the most recent versions of each package. Packages in development are versioned as `v0.x.x` and then once stable are bumped straight to the most recent stable package version. ## Migration guide You can view the [migration guide](https://www.gatsbycatalyst.com/docs/migrating/) for details on migrating between versions. ## A note about v6 Please see https://www.gatsbycatalyst.com/docs/migrating/#v600 for details on v6.0.0. Please note that all packages were unified at v6.0.0 so some packages jumpe from v1 or v2 straight to v6. This version includes support for Gatsby v3 and some relocation of API elements along with refactoring of how the branding component is handled to more easily expose direct control over logo and branding elements. ## Older Changelog Notes Old notes from before changesets was used to have a changelog in each package. ### catalyst-core v3.1.0 - Adds in the `imageQuality` theme option which allows you to specify an image quality for your images other than the default `50`. Values between 0 - 100 will work. - TO DO: Needs additional documentation updates ### catalyst-header-side v2.0.0 - **Breaking Change**: This is a visually breaking change. Added support for dropdowns that function as toggles, instead of the pure CSS on hover behaviour that was there before. I also adjusted the default text alignment to be left as this is more expected. You can nudge it back to the centre using variants. ```js variants: { navUl: { width: "100%", alignItems: ["center", null, "center", null, null], }, }, ``` ### catalyst-core v3.0.0 - **Breaking Change**: Removed [gatsby-plugin-offline](https://www.gatsbyjs.com/plugins/gatsby-plugin-offline/) from the core theme as there are more considerations and impacts from service workers than should be included in the core theme. This plugin has a lot of power and I would suggest using it on most Gatsby sites but want to leave this as an optional addition versus a forced inclusion in the core theme. If you want to include this in your site you would just add it to your main `gatsby-config.js` file. ### catalyst-header-top v1.5.0 - Adds support for a clickable dropdown button, requires this button variant in your theme-ui file, which is included by default with `catalyst-core` v2.3.1 ```js buttons: { dropdown: { backgroundColor: "header.background", text: "header.text", fontWeight: "bold", py: 2, px: 1, ":hover, :focus, :active": { textDecoration: "underline", textDecorationThickness: "0.125em", color: "primary", }, }, }, ``` ### catalyst-sanity v4.0.0, catalyst-bery v2.0.0, catalyst-hydrogen v.4.0.0 - **BREAKING CHANGE:** In order to support split links properly in the header components I needed to update the schema coming from your SANITY studio. Unfortunately this means you also need to update your schema and re-deploy the graphQL schema. - Copy and paste `sanity-studio/schema/menuLinks.js` from any current SANITY based starter into your existing studio. Update the location field in your studio for the menu links. The default behaviour is to have the links on the right but now it supports handling them on the left as well. - Redeploy the graphql schema with the command `sanity graphql deploy` ### catalyst-core v2.3.0 and catalyst-header-top v1.4.0 - Adds support for split links with a fallback for displaying the links in their default location on the right. This is a non-breaking change for MDX based themes. Detail above about breaking change for SANITY based themes. - You can now add a `location: "left"` or `location: "right"` key value pair in the menuLinks array within `gatsby-config.js` to specify the location of the menu links. Take a look at `gatsby-starter-catalyst` for an example. ### catalyst-core v2.2.0 - Moved the schema customization from the starters to the core theme, requires gatsby ^2.24.58 - Removed `gatsby-node.js` from all of the starters - Minor package bumps across all packages due to the new required min version of gatsby ### catalyst-header-bigtop v1.0 - version bump to bring this in-line with other headers as v1.0 due to stability. No breaking changes. This should have been bumped to v1.0 when `gatsby-theme-catalyst-helium` was released however I forgot to bump the version. ### catalyst-sanity v3.2.0 - Adds support for the image prop to be used in the Seo component with SANITY.io. You can see an example of this in the `post-template.js` component within `gatsby-theme-catalyst-bery`. You pass it the root image node and it will automatically seek out the proper url and sizing. E.g. if your image node was called `socialImage` you would do something like this: ```jsx ``` ### catalyst-helium, catalyst-lithium v 2.1.0 - Added a better default post footers ### catalyst-blog v 2.5.0 - Fixed order of next and previous blog posts ### catalyst-sanity v3.1.0 - Fixed the order of next and previous blog posts ### catalyst-sanity and catalyst-hydrogen v3.0.0 - **Breaking:** Added the ability to have categories by default in SANITY based themes. This required the addition of a category entry to the GraphQL schema which will cause builds to fail when upgrading without updating your sanity schema. - Add `category.js` to your schema, you can copy the file from `gatsby-starter-catalyst-sanity/sanity-studio/schemas/category.js` to your schemas directory. Import this and include it in `sanity-studio/schema.js`. More details are in the migrating docs. - Run `sanity graphql deploy` to redploy your schema - Added the ability to have more granular control over the post path and project path, so the ability to set post path as independent from the post list path. E.g. your posts may be at www.sitename.com/posts/blog-post but your post list might be on your home page at www.sitename.com/. This adds a new set of theme options, `sanityPostListPath` and `sanityProjectListPath`. - Added support for next and previous post links ### catalyst-core v2.0.0 and others - **Breaking**: This is a visually breaking change affecting dark mode. The `baseTheme` which is exported from `gatsby-theme-catalyst-core` included a colors object which defined a dark mode by default. The problem with this is that it meant dark mode would be used on all sites that merged this theme regardless of whether they wanted dark mode or not. Basically it made it tricky to turn off dark mode. The colors object in the base theme was modified so that there is no dark mode by default and then the colors objects in the starters were updated to include the color mode properly. See the [migrating](https://www.gatsbycatalyst.com/docs/migrating) docs for more detail and examples. - This will particularly affect `gatsby-theme-catalyst-helium` as your dark mode was being merged in. Ensure that your dark mode colors object located at `src/gatsby-plugin-theme-ui/index.js` looks similar to this: ```js dark: { background: baseColors.gray[9], text: baseColors.gray[1], textGray: "#9f9f9f", primary: "#e6da00", secondary: "#9933CC", muted: "#1a2431", accent: "#363636", link: "#e6da00", header: { background: "transparent", text: baseColors.gray[1], textOpen: baseColors.gray[1], backgroundOpen: baseColors.gray[8], icons: baseColors.gray[1], iconsOpen: baseColors.gray[1], }, footer: { background: "transparent", text: baseColors.gray[1], links: baseColors.gray[1], icons: baseColors.gray[1], }, }, ``` - This required bumping most other theme versions to v2.0.0 as well, no other breaking changes were introduced. ### catalyst-sanity v2.0.0 - **Breaking**: Removed and simplified the base queries and base studio setup. Removed the "featuredImage" field (which were never being queried anyways). If you were relying on these base queries you will likely need to update the queries, for example `_rawExcerpt` is not just `excerpt`. This is a quick fix but is technically a breaking change which requires the version bump. - Added @sanity/code-input. Syntax highlighting is handled by Prism with a default theme passed in via code.js serializer. This does pick up style changes from Theme-UI but not the prism theme. The theme for syntax highlighting would need to be set using component shadowing. - Excerpts are now generated automatically for blog posts and for projects which removes the need for an "excerpt" field. - Reading time is now generated automatically for blog posts and projects ### catalyst-core v1.3.0 - Added `useKatex` theme option to allow enabling `gatsby-remark-katex` in the themes for prettier math equations. Katex has specific CSS that it needs loaded. This CSS is loaded conditionally in the Seo component (which is really `react-helmet`), so you need to be calling the Seo component in the template/page you are using for the math equations to render properly. This would only be an issue in more custom work with complex component shadowing - you would have the Seo component on every page of your site in most cases. - This trigged minor version bumps for all other affected themes and starters, e.g. `gatsby-theme-catalyst-helium` includes this as of v1.1.0 ### catalyst-blog v2.4.0 - Added in support for categories and tags in `featuredImageCaption` to the blog frontmatter to be used as a caption for the featured images if desired, optional. ### catalyst-blog v2.3.0 - Added in support for categories and tags in frontmatter ### catalyst-blog v2.2.0 - Added in rss feed to the blog which is built automatically - Added in config option, `rssTitle` to specify the feed title ### catalyst-core v1.2.0 and accompanying minor versions for other themes - Updated all relevant dependencies ### catalyst-blog v2.0.0 The difference between v1.0 and v2.0 is that v2.0 takes a simplified approach and provides much more barebones blog components for easier shadowing and customization. Basically there is less you need to undo in order to customize this for yourself. This required some breaking changes to implement hence the version bump from v1.0 to v2.0. There will eventually be a new theme which provides more styled and production ready visual design. - Added socialImage field to frontmatter which allows you to specify the social image used in places like Twitter. - Added a postType field to frontmatter which allows you to define custom post types, e.g. "featured" or "photo" and conditionally give them a different layout - Add subTitle field which gives you an option for a "deck" or subtitle via frontmatter. - Reduced the required frontmatter fields to title and date. This gives greater flexibility in what frontmatter fields you are using. Previously it required a featuredImage which was not good developer experience If you are wanting to implement styles on your blog but retain full control, look at how `gatsby-theme-catalyst-helium` handles this through component shadowing. You can also see an example in my personal site if you look at the component shadowing in there, [https://github.com/ehowey/erichoweydev](https://github.com/ehowey/erichoweydev). ### catalyst-core v1.1.0 - Added additional remark plugins and documentation about these plugins in the docs for the core theme. No breaking changes. Now supports relative image paths, and external links from markdown target "\_blank" - Added a theme option `remarkImagesWidth` to the core theme to allow for customization of the max width generated by `gatsby-remark-images`. The default value remains 1440px. - Added canonical links to the Seo component, these are generated automatically based on the page path - this _assumes_ that you have only one version of a page. For example your blog post is only at www.mysite.com/blog/my-post/. You would need to develop a more complex solution if you have pages at multiple slugs in your site. See [https://joshwcomeau.com/gatsby/seo-friendly-sitemap/](https://joshwcomeau.com/gatsby/seo-friendly-sitemap/) for more details on doing this for more complex sites. ### v1.0.0 **Breaking changes:** - Move your theme-ui file from `src/gatsby-theme-catalyst-core/theme.js` -> `src/gatsby-plugin-theme-ui/index.js`. No other change should be needed. This was done to be more in line with recommended best practice. There is now a 'base theme' for Theme-UI which is exported from `gatsby-theme-catalyst-core`. You can use this to write smaller and more condensed themes in the starters using the following syntax: ```js import { merge } from "theme-ui" import { BaseTheme } from "gatsby-theme-catalyst-core" export default merge(BaseTheme, { // Modifications to the base theme go here. This is an example changing colors and using variants to change your navigation links. Uncomment the code below to see what happens. }) ``` - Depreciated `gatsby-theme-catalyst-writer` in favor of `gatsby-theme-catalyst-hydrogen`. If you were using the writer theme it will continue to work, and should work for a long time to come. If you want to migrate to hydrogen then it should be possible with a little effort as the expected data structures from SANITY were mainly unchanged. ### Other notable changes - This is technically not a breaking change but it could noticeably change your sites appearance. Base navigation styles were simplified in the structural themes and then added back in for the presentational themes using variants in the theme-ui file. You can see an example of this is `gatsby-theme-catalyst-hydrogen` if you would like to see how to do it on your site, look in `gatsby-theme-catalyst-hydrogen/src/gatsby-plugin-theme-ui/index.js`. - Moved margin on from `contentContainer` to `
` to better reflect best practice. Spacing remains the same however is just on another element. - Added `gatsby-theme-catalyst-sanity` which acts as a "core" theme for additional SANITY.io integrations. This is functioning, with some ongoing improvements needed. Additional documentation will be coming. - Added `gatsby-theme-catalyst-hydrogen` this is almost identical to the old writer theme but optimized to make use of `gatsby-theme-catalyst-sanity` and better abstract complexity. The way it is set up now this has created a better seperation of data and presentation layers which will enable further improvements and better extendability. ### catalyst-core v0.25.0, header-top v0.4.0, header-side v0.4.0 Depreciated `isMobile` and `mobileMenuBreakpoint`. This is a non-breaking change now but will be fully removed come v1.0. The main problem was a flash of unstyled content due to javascript parsing after CSS and pageload. While it was a nice feature the performance hit was not worth it. Now the mobile menu shows on the second breakpoint, 768px by default. Docs were updated as well. ### catalyst-core v0.24.0 - Adds skip nav function based on [https://www.gatsbyjs.com/blog/2020-02-10-accessible-client-side-routing-improvements/#reach-skip-nav](https://www.gatsbyjs.com/blog/2020-02-10-accessible-client-side-routing-improvements/#reach-skip-nav) ### catalyst-core v0.23.0 Changes to allow support for sub-menus in `gatsby-node.js` ### catalyst-header-top v0.3.0 - Adds the ability to use sub-menus (dropdowns) on internal site links, see `gatsby-starter-catalyst` for an example. There is an example config in the docs and in this starter. ### catalyst-writer v0.8.0 - More robust queries for pages, should prevent an error that was occuring for pages in SANITY if multiples were created by accident ### catalyst-blog v0.8.0 - Revised posts-list query using `nodes` instead of `edges->node` - Added in `timeToRead` as an available query field on posts to display reading time in a blog ### catalyst-core v0.22.0 - Added support for [gatsby-mdx-embed](https://www.gatsbyjs.com/packages/@pauliescanlon/gatsby-mdx-embed/) ### catalyst-writer v0.7.0 - Added in settings and metadata to SANITY.io schema, this allows all of those fields to be controlled via the SANITY studio instead of gatsby-config.js. For example fields like `title`, `description`, the site logo, default social media image, etc. - Shadowed `use-site-metadata.js` from the core theme to implement this, so instead it now draws from SANITY, and not gatsby-config.js ### catalyst-footer v0.2.0 - Content is now justified based on `footerContentLocation` setting from `gatsby-theme-catalyst-core`, allows for more granular control of the content location in the footer. Default setting is "left", also works with "right" and "center". ### catalyst-core v0.21.0 - Removed `twitter` field from `gatsby-config.js`, this is now automatically retrieved from the `socialLinks` array ### catalyst-core v0.20.0 - Reworked layout components - Layout is provided by gatsby-plugin-mdx now instead of wrapPageElemet - Getting ready for theme-ui v0.3, removed `{ Layout }` import - Added displaySiteTitleMobile, displaySiteLogoMobile, isHeaderSideLeft config options, see docs - Removed `contentWidth` setting, this was a confusing double setting. Use `maxContentWidth` instead. ### catalyst-footer v0.1.0 - Renamed from `catalyst-footer-basic`, better naming - Footer repositioned to center of page ### catalyst-header-top v0.1.0 - Renamed from `catalyst-header-basic`, better naming - Removed some unecessary CSS ### catalyst-header-side v0.1.0 - New theme entirely, implements a sidebar style header, defaults to left ================================================ FILE: CODE_OF_CONDUCT.md ================================================ # Contributor Covenant Code of Conduct ## Our Pledge In the interest of fostering an open and welcoming environment, we as contributors and maintainers pledge to making participation in our project and our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, sex characteristics, gender identity and expression, level of experience, education, socio-economic status, nationality, personal appearance, race, religion, or sexual identity and orientation. ## Our Standards Examples of behavior that contributes to creating a positive environment include: * Using welcoming and inclusive language * Being respectful of differing viewpoints and experiences * Gracefully accepting constructive criticism * Focusing on what is best for the community * Showing empathy towards other community members Examples of unacceptable behavior by participants include: * The use of sexualized language or imagery and unwelcome sexual attention or advances * Trolling, insulting/derogatory comments, and personal or political attacks * Public or private harassment * Publishing others' private information, such as a physical or electronic address, without explicit permission * Other conduct which could reasonably be considered inappropriate in a professional setting ## Our Responsibilities Project maintainers are responsible for clarifying the standards of acceptable behavior and are expected to take appropriate and fair corrective action in response to any instances of unacceptable behavior. Project maintainers have the right and responsibility to remove, edit, or reject comments, commits, code, wiki edits, issues, and other contributions that are not aligned to this Code of Conduct, or to ban temporarily or permanently any contributor for other behaviors that they deem inappropriate, threatening, offensive, or harmful. ## Scope This Code of Conduct applies both within project spaces and in public spaces when an individual is representing the project or its community. Examples of representing a project or community include using an official project e-mail address, posting via an official social media account, or acting as an appointed representative at an online or offline event. Representation of a project may be further defined and clarified by project maintainers. ## Enforcement Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting the project team at eric@erichowey.dev. All complaints will be reviewed and investigated and will result in a response that is deemed necessary and appropriate to the circumstances. The project team is obligated to maintain confidentiality with regard to the reporter of an incident. Further details of specific enforcement policies may be posted separately. Project maintainers who do not follow or enforce the Code of Conduct in good faith may face temporary or permanent repercussions as determined by other members of the project's leadership. ## Attribution This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4, available at https://www.contributor-covenant.org/version/1/4/code-of-conduct.html [homepage]: https://www.contributor-covenant.org For answers to common questions about this code of conduct, see https://www.contributor-covenant.org/faq ================================================ FILE: CONTRIBUTING.md ================================================ # Contributing Gatsby Theme Catalyst is an open source project and contributions from the community are welcomed and encouraged. All contributions are valued whether it is fixing a typo or refactoring a component. You can [read more about contributing](https://www.gatsbycatalyst.com/docs/contribution/) in the docs. Feel free to contact me with any questions, eric@erichowey.dev ================================================ FILE: LICENSE ================================================ The MIT License (MIT) Copyright (c) 2021 Eric Howey Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ================================================ FILE: README.md ================================================

Gatsby Theme Catalyst

Gatsby Theme Catalyst

Gatsby Theme Catalyst is deprecated and will not be updated to Gatsby v4! For a full statement about the reasons why see [www.gatsbycatalyst.com](https://www.gatsbycatalyst.com/). All docs remain available on the website and I will continue to respond to issues here as needed. ================================================ FILE: cypress/cypress-github-actions.json ================================================ { "baseUrl": "http://localhost:9000", "integrationFolder": "cypress/e2e", "viewportHeight": 900, "viewportWidth": 1440 } ================================================ FILE: cypress/e2e/ally.test.js ================================================ describe("Check light theme for a11Y", () => { beforeEach(() => { cy.visit("/") cy.viewport(1440, 900) cy.scrollTo("top") cy.wait(1500) cy.get("header").then(($nav) => { if ($nav.find('button[aria-label*="Change to light mode"]').length) { return cy.get('button[aria-label*="Change to light mode"]').click() } else { return "No light mode" } }) cy.injectAxe() }) it("Has no detectable a11y violations on light theme", () => { cy.checkA11y() }) }) describe("Check dark theme for a11y", () => { beforeEach(() => { cy.visit("/") cy.viewport(1440, 900) cy.scrollTo("top") cy.wait(1500) cy.get("header").then(($nav) => { if ($nav.find('button[aria-label*="Change to dark mode"]').length) { return cy.get('button[aria-label*="Change to dark mode"]').click() } else { return "No light mode" } }) cy.injectAxe() }) it("Has no detectable a11y violations on dark theme", () => { cy.checkA11y() }) }) ================================================ FILE: cypress/e2e/basic.test.js ================================================ describe("Smoke Test", () => { it("Site loads", () => { cy.visit(`/`).assertRoute(`/`) cy.viewport(1440, 900) cy.get("header").should("be.visible") cy.get("main").should("be.visible") cy.get("footer").should("be.visible") }) }) describe("Navigation Menu Test", () => { it("Navigation Works", () => { cy.viewport(1440, 900) cy.wait(500) cy.get("header").then(($header) => { if ($header.find("nav").length) { cy.get("nav").should("be.visible") cy.viewport(375, 812) cy.wait(500) cy.get("nav").should("not.be.visible") cy.get('button[aria-label*="Toggle Menu"]').should("be.visible").click() cy.get("nav").find("a").should("be.visible") cy.get('button[aria-label*="Toggle Menu"]').click() } else { return "No Nav" } }) }) }) describe("Color Mode Toggle Test", () => { it("Color mode toggle test", () => { cy.viewport(1440, 900) cy.scrollTo("top") cy.wait(1500) cy.get("nav").then(($nav) => { if ($nav.find('button[aria-label*="Change to dark mode"]').length) { cy.get('button[aria-label*="Change to dark mode"]').click() cy.wait(500) cy.get("body").should("have.css", "background-color", "rgb(26, 32, 44)") cy.get('button[aria-label*="Change to light mode"]').click() cy.wait(500) cy.get("body").should( "have.css", "background-color", "rgb(247, 250, 252)" ) } }) }) }) ================================================ FILE: cypress/e2e/bery.test.js ================================================ describe("Smoke Test", () => { it("Site loads", () => { cy.visit(`/`).assertRoute(`/`) cy.viewport(1440, 900) cy.get("header").should("be.visible") cy.get("main").should("be.visible") cy.get("footer").should("be.visible") }) }) describe("Navigation Menu Test", () => { it("Navigation Works", () => { cy.viewport(1440, 900) cy.wait(500) cy.get("nav").should("be.visible") cy.get("nav").contains("Blog") cy.get("nav").contains("About") cy.get("nav").contains("Contact") cy.viewport(375, 812) cy.wait(500) cy.get("nav").should("not.be.visible") cy.get('button[aria-label*="Toggle Menu"]').should("be.visible").click() cy.get("nav").find("a").should("be.visible") cy.get('button[aria-label*="Toggle Menu"]').click() }) }) describe("Color Mode Toggle Test", () => { it("Color mode toggle test", () => { cy.viewport(1440, 900) cy.scrollTo("top") cy.wait(1500) cy.get("nav").then(($nav) => { if ($nav.find('button[aria-label*="Change to dark mode"]').length) { cy.get('button[aria-label*="Change to dark mode"]').click() cy.wait(500) cy.get("body").should("have.css", "background-color", "rgb(26, 32, 44)") cy.get('button[aria-label*="Change to light mode"]').click() cy.wait(500) cy.get("body").should( "have.css", "background-color", "rgb(247, 250, 252)" ) } }) }) }) describe("Pages and blog", () => { it("Check pages and blog", () => { cy.viewport(1440, 900) cy.wait(500) cy.get('nav a[href*="about"]').click() cy.wait(500) cy.get("h1").contains("About") cy.get("nav a").contains("Blog").click() cy.wait(500) cy.get("body").contains("How to win a water fight") cy.get('a[href*="how-to-win-a-water-fight"] h2').click() cy.wait(500) cy.get("h1").contains("How to win a water fight").should("be.visible") cy.get("[data-main-image]") .should("have.attr", "src") .should("include", "cdn.sanity.io") cy.get("main").contains("3 Min Read").should("be.visible") cy.get("main").contains("July 27, 2020").should("be.visible") }) }) ================================================ FILE: cypress/e2e/blog.test.js ================================================ describe("Smoke Test", () => { it("Site loads", () => { cy.visit(`/`).assertRoute(`/`) cy.viewport(1440, 900) cy.get("header").should("be.visible") cy.get("main").should("be.visible") cy.get("footer").should("be.visible") }) }) describe("Navigation Menu Test", () => { it("Navigation Works", () => { cy.viewport(1440, 900) cy.wait(500) cy.get("nav").should("be.visible") cy.viewport(375, 812) cy.wait(500) cy.get("nav").should("not.be.visible") cy.get('button[aria-label*="Toggle Menu"]').should("be.visible").click() cy.get("nav").find("a").should("be.visible") cy.get('button[aria-label*="Toggle Menu"]').click() }) }) describe("Color Mode Toggle Test", () => { it("Color mode toggle test", () => { cy.viewport(1440, 900) cy.scrollTo("top") cy.wait(1500) cy.get("nav").then(($nav) => { if ($nav.find('button[aria-label*="Change to dark mode"]').length) { cy.get('button[aria-label*="Change to dark mode"]').click() cy.wait(500) cy.get("body").should("have.css", "background-color", "rgb(26, 32, 44)") cy.get('button[aria-label*="Change to light mode"]').click() cy.wait(500) cy.get("body").should( "have.css", "background-color", "rgb(247, 250, 252)" ) } }) }) }) describe("Pages and blog", () => { it("Check pages and blog", () => { cy.viewport(1440, 900) cy.wait(500) cy.get('nav a[href*="page-1"]').click() cy.wait(500) cy.get("h1").contains("Page 1") cy.get("nav a").contains("Blog").click() cy.wait(500) cy.get("body").contains("Hello Jupiter") cy.get('a[href*="hello-jupiter"] h2').click() cy.wait(500) cy.get("h1").contains("Hello Jupiter").should("be.visible") cy.get("main").contains("March 15, 2019").should("be.visible") }) }) ================================================ FILE: cypress/e2e/core.test.js ================================================ describe("Smoke Test", () => { it("Site loads", () => { cy.visit(`/`).assertRoute(`/`) cy.viewport(1440, 900) cy.get("header").should("be.visible") cy.get("main").should("be.visible") cy.get("footer").should("be.visible") }) }) describe("Markdown test", () => { it("Renders h1", () => { cy.get("h1").contains("Gatsby Starter Catalyst Core") }) it("Renders link", () => { cy.get("main").within(() => { cy.get("a").should("have.css", "color", "rgb(43, 108, 176)") }) }) it("Renders ol", () => { cy.get("main").within(() => { cy.get("ol").contains("li", "Bird") }) }) it("Renders ul", () => { cy.get("main").within(() => { cy.get("ul").contains("li", "Red") }) }) it("Renders image", () => { cy.get("main") .find("img") .should("have.attr", "src") .should("include", "image1") }) }) ================================================ FILE: cypress/e2e/docs.test.js ================================================ describe("Smoke test", () => { it("Site loads", () => { cy.visit(`/`).assertRoute(`/`) cy.get("header").should("be.visible") cy.get("main").should("be.visible") cy.get("footer").should("be.visible") }) }) // describe("Check Color Regression", () => { // it("Colors good", () => { // cy.wait(1000) // cy.get("nav").within(() => { // cy.get('a[href="/docs/"]').click() // }) // cy.wait(2000) // cy.get("h1").contains("Docs") // cy.get("main").within(() => { // cy.get("a").should("have.css", "color", "rgb(197, 48, 48)") // }) // cy.get("nav").within(() => { // cy.get('button[aria-label*="Toggle dark mode"]').click() // }) // cy.wait(500) // cy.get("main").within(() => { // cy.get("a").should("have.css", "color", "rgb(245, 101, 101)") // }) // }) // }) ================================================ FILE: cypress/e2e/helium.test.js ================================================ describe("Smoke Test", () => { it("Site loads", () => { cy.visit(`/`).assertRoute(`/`) cy.viewport(1440, 900) cy.get("header").should("be.visible") cy.get("main").should("be.visible") cy.get("footer").should("be.visible") }) }) describe("Navigation Menu Test", () => { it("Navigation Works", () => { cy.viewport(1440, 900) cy.wait(500) cy.get("header").then(($header) => { if ($header.find("nav").length) { cy.get("nav").should("be.visible") cy.viewport(375, 812) cy.wait(500) cy.get("nav").should("not.be.visible") cy.get('button[aria-label*="Toggle Menu"]').should("be.visible").click() cy.get("nav").find("a").should("be.visible") cy.get('button[aria-label*="Toggle Menu"]').click() } else { return "No Nav" } }) }) }) describe("Color Mode Toggle Test", () => { it("Color mode toggle test", () => { cy.viewport(1440, 900) cy.scrollTo("top") cy.wait(1500) cy.get("nav").then(($nav) => { if ($nav.find('button[aria-label*="Change to dark mode"]').length) { cy.get('button[aria-label*="Change to dark mode"]').click() cy.wait(500) cy.get("body").should("have.css", "background-color", "rgb(26, 32, 44)") cy.get('button[aria-label*="Change to light mode"]').click() cy.wait(500) cy.get("body").should( "have.css", "background-color", "rgb(247, 250, 252)" ) } }) }) }) ================================================ FILE: cypress/e2e/hydrogen.test.js ================================================ describe("Smoke Test", () => { it("Site loads", () => { cy.visit(`/`).assertRoute(`/`) cy.viewport(1440, 900) cy.get("header").should("be.visible") cy.get("main").should("be.visible") cy.get("footer").should("be.visible") }) }) describe("Navigation Menu Test", () => { it("Navigation Works", () => { cy.viewport(1440, 900) cy.wait(500) cy.get("header").then(($header) => { if ($header.find("nav").length) { cy.get("nav").should("be.visible") cy.viewport(375, 812) cy.wait(500) cy.get("nav").should("not.be.visible") cy.get('button[aria-label*="Toggle Menu"]').should("be.visible").click() cy.get("nav").find("a").should("be.visible") cy.get('button[aria-label*="Toggle Menu"]').click() } else { return "No Nav" } }) }) }) ================================================ FILE: cypress/e2e/lithium.test.js ================================================ describe("Smoke Test", () => { it("Site loads", () => { cy.visit(`/`).assertRoute(`/`) cy.viewport(1440, 900) cy.get("header").should("be.visible") cy.get("main").should("be.visible") cy.get("footer").should("be.visible") }) }) describe("Navigation Menu Test", () => { it("Navigation Works", () => { cy.viewport(1440, 900) cy.wait(500) cy.get("header").then(($header) => { if ($header.find("nav").length) { cy.get("nav").should("be.visible") cy.viewport(375, 812) cy.wait(500) cy.get("nav").should("not.be.visible") cy.get('button[aria-label*="Toggle Menu"]').should("be.visible").click() cy.get("nav").find("a").should("be.visible") cy.get('button[aria-label*="Toggle Menu"]').click() } else { return "No Nav" } }) }) }) describe("Color Mode Toggle Test", () => { it("Color mode toggle test", () => { cy.viewport(1440, 900) cy.scrollTo("top") cy.wait(1500) cy.get("nav").then(($nav) => { if ($nav.find('button[aria-label*="Change to dark mode"]').length) { cy.get('button[aria-label*="Change to dark mode"]').click() cy.wait(500) cy.get("body").should("have.css", "background-color", "rgb(26, 32, 44)") cy.get('button[aria-label*="Change to light mode"]').click() cy.wait(500) cy.get("body").should( "have.css", "background-color", "rgb(247, 250, 252)" ) } }) }) }) ================================================ FILE: cypress/e2e/sanity.test.js ================================================ describe("Smoke Test", () => { it("Site loads", () => { cy.visit(`/`).assertRoute(`/`) cy.viewport(1440, 900) cy.get("header").should("be.visible") cy.get("main").should("be.visible") cy.get("footer").should("be.visible") }) }) describe("Navigation Menu Test", () => { it("Navigation Works", () => { cy.viewport(1440, 900) cy.wait(500) cy.get("nav").should("be.visible") cy.get("nav").contains("Left Link").should("be.visible") cy.get("nav").contains("Posts").should("be.visible") cy.get("nav").contains("Projects").should("be.visible") cy.viewport(375, 812) cy.wait(500) cy.get("nav").should("not.be.visible") cy.get('button[aria-label*="Toggle Menu"]').should("be.visible").click() cy.get("nav").find("a").should("be.visible") cy.get('button[aria-label*="Toggle Menu"]').click() }) }) describe("Color Mode Toggle Test", () => { it("Color mode toggle test", () => { cy.viewport(1440, 900) cy.scrollTo("top") cy.wait(1500) cy.get("nav").then(($nav) => { if ($nav.find('button[aria-label*="Change to dark mode"]').length) { cy.get('button[aria-label*="Change to dark mode"]').click() cy.wait(500) cy.get("body").should("have.css", "background-color", "rgb(26, 32, 44)") cy.get('button[aria-label*="Change to light mode"]').click() cy.wait(500) cy.get("body").should( "have.css", "background-color", "rgb(247, 250, 252)" ) } }) }) }) describe("Blog post test", () => { it("Check blog posts", () => { cy.viewport(1440, 900) cy.wait(500) cy.get('a[href*="posts"]').click() cy.wait(500) cy.get("body").contains("Hello Jupiter") cy.get('a[href*="hello-jupiter"]').click() cy.wait(500) cy.get("h1").contains("Hello Jupiter") cy.get("[data-main-image]") .should("have.attr", "src") .should("include", "cdn.sanity.io") }) }) describe("Dropdown and page test", () => { it("Check blog posts", () => { cy.viewport(1440, 900) cy.wait(500) cy.get("nav button").contains("Projects").click() cy.wait(200) cy.get('a[href*="attack"]').click() cy.wait(500) cy.get("h1").contains("Attack Ant Hill").should("be.visible") }) }) ================================================ FILE: cypress/e2e/themes.test.js ================================================ describe("Smoke Test", () => { it("Site loads", () => { cy.visit(`/`).assertRoute(`/`) cy.viewport(1440, 900) cy.get("header").should("be.visible") cy.get("main").should("be.visible") cy.get("footer").should("be.visible") }) }) describe("Navigation Menu Test", () => { it("Navigation Works", () => { cy.viewport(1440, 900) cy.wait(500) cy.get("header").then(($header) => { if ($header.find("nav").length) { cy.get("nav").should("be.visible") cy.viewport(375, 812) cy.wait(500) cy.get("nav").should("not.be.visible") cy.get('button[aria-label*="Toggle Menu"]').should("be.visible").click() cy.get("nav").find("a").should("be.visible") cy.get('button[aria-label*="Toggle Menu"]').click() } else { return "No Nav" } }) }) }) describe("Color Mode Toggle Test", () => { it("Toggle works", () => { cy.viewport(1440, 900) cy.scrollTo("top") cy.wait(1000) cy.get("header").then(($nav) => { if ($nav.find('button[aria-label*="Change to dark mode"]').length) { cy.get('button[aria-label*="Change to dark mode"]').click() cy.get("body").should("have.css", "background-color", "rgb(26, 32, 44)") cy.get('button[aria-label*="Change to light mode"]').click() cy.get("body").should( "have.css", "background-color", "rgb(247, 250, 252)" ) } else if ( $nav.find('button[aria-label*="Change to light mode"]').length ) { cy.get('button[aria-label*="Change to light mode"]').click() cy.get("body").should( "have.css", "background-color", "rgb(247, 250, 252)" ) cy.get('button[aria-label*="Change to dark mode"]').click() cy.get("body").should("have.css", "background-color", "rgb(26, 32, 44)") } else { return "No color mode toggle" } }) }) }) ================================================ FILE: cypress/fixtures/example.json ================================================ {} ================================================ FILE: cypress/plugins/index.js ================================================ // *********************************************************** // This example plugins/index.js can be used to load plugins // // You can change the location of this file or turn off loading // the plugins file with the 'pluginsFile' configuration option. // // You can read more here: // https://on.cypress.io/plugins-guide // *********************************************************** // This function is called when a project is opened or re-opened (e.g. due to // the project's config changing) module.exports = (on, config) => { // `on` is used to hook into various events Cypress emits // `config` is the resolved Cypress config } ================================================ FILE: cypress/support/commands.js ================================================ // *********************************************** // This example commands.js shows you how to // create various custom commands and overwrite // existing commands. // // For more comprehensive examples of custom // commands please read more here: // https://on.cypress.io/custom-commands // *********************************************** // // // -- This is a parent command -- // Cypress.Commands.add("login", (email, password) => { ... }) // // // -- This is a child command -- // Cypress.Commands.add("drag", { prevSubject: 'element'}, (subject, options) => { ... }) // // // -- This is a dual command -- // Cypress.Commands.add("dismiss", { prevSubject: 'optional'}, (subject, options) => { ... }) // // // -- This will overwrite an existing command -- // Cypress.Commands.overwrite("visit", (originalFn, url, options) => { ... }) Cypress.Commands.add(`assertRoute`, route => { cy.url().should(`equal`, `${window.location.origin}${route}`); }); ================================================ FILE: cypress/support/index.js ================================================ // *********************************************************** // This example support/index.js is processed and // loaded automatically before your test files. // // This is a great place to put global configuration and // behavior that modifies Cypress. // // You can change the location of this file or turn off // automatically serving support files with the // 'supportFile' configuration option. // // You can read more here: // https://on.cypress.io/configuration // *********************************************************** // Import commands.js using ES2015 syntax: import "@testing-library/cypress/add-commands" import "gatsby-cypress/commands" import "cypress-axe" import "./commands" // Alternatively you can use CommonJS syntax: // require('./commands') ================================================ FILE: cypress.json ================================================ { "baseUrl": "http://localhost:8000", "integrationFolder": "cypress/e2e", "viewportHeight": 900, "viewportWidth": 1440 } ================================================ FILE: netlify.toml ================================================ [build] base = "www/" command = "npm run build" publish = "public" environment = { NODE_VERSION = "14" } [context."(ecommerce)--initial-work-on-theme-and-starter"] base = "starters/gatsby-starter-catalyst-stripe" command = "npm run build" publish = "public" functions = "functions/" ================================================ FILE: package.json ================================================ { "private": true, "workspaces": [ "starters/*", "themes/*", "www/" ], "name": "gatsby-theme-catalyst", "devDependencies": { "@changesets/cli": "^2.17.0", "@testing-library/cypress": "^8.0.1", "axe-core": "^4.3.3", "cypress": "^8.6.0", "cypress-axe": "^0.13.0", "gatsby-cypress": "^1.14.0", "start-server-and-test": "^1.14.0" }, "scripts": { "publish-ci": "changeset publish", "develop:core": "yarn workspace gatsby-starter-catalyst-core develop", "develop:basic": "yarn workspace gatsby-starter-catalyst develop", "develop:blog": "yarn workspace gatsby-starter-catalyst-blog develop", "develop:stripe": "yarn workspace gatsby-starter-catalyst-stripe develop", "develop:sanity": "yarn workspace gatsby-starter-catalyst-sanity develop", "develop:hydrogen": "yarn workspace gatsby-starter-catalyst-hydrogen develop", "develop:helium": "yarn workspace gatsby-starter-catalyst-helium develop", "develop:lithium": "yarn workspace gatsby-starter-catalyst-lithium develop", "develop:bery": "yarn workspace gatsby-starter-catalyst-bery develop", "develop:www": "yarn workspace gatsby-catalyst-docs develop", "build:core": "yarn workspace gatsby-starter-catalyst-core build", "build:basic": "yarn workspace gatsby-starter-catalyst build", "build:blog": "yarn workspace gatsby-starter-catalyst-blog build", "build:sanity": "yarn workspace gatsby-starter-catalyst-sanity build", "build:hydrogen": "yarn workspace gatsby-starter-catalyst-hydrogen build", "build:helium": "yarn workspace gatsby-starter-catalyst-helium build", "build:lithium": "yarn workspace gatsby-starter-catalyst-lithium build", "build:bery": "yarn workspace gatsby-starter-catalyst-bery build", "build:www": "yarn workspace gatsby-catalyst-docs build", "serve:core": "yarn workspace gatsby-starter-catalyst-core serve", "serve:basic": "yarn workspace gatsby-starter-catalyst serve", "serve:blog": "yarn workspace gatsby-starter-catalyst-blog serve", "serve:sanity": "yarn workspace gatsby-starter-catalyst-sanity serve", "serve:hydrogen": "yarn workspace gatsby-starter-catalyst-hydrogen serve", "serve:helium": "yarn workspace gatsby-starter-catalyst-helium serve", "serve:lithium": "yarn workspace gatsby-starter-catalyst-lithium serve", "serve:bery": "yarn workspace gatsby-starter-catalyst-bery serve", "serve:www": "yarn workspace gatsby-catalyst-docs serve", "clean:core": "yarn workspace gatsby-starter-catalyst-core clean", "clean:basic": "yarn workspace gatsby-starter-catalyst clean", "clean:blog": "yarn workspace gatsby-starter-catalyst-blog clean", "clean:bery": "yarn workspace gatsby-starter-catalyst-bery clean", "clean:sanity": "yarn workspace gatsby-starter-catalyst-sanity clean", "clean:hydrogen": "yarn workspace gatsby-starter-catalyst-hydrogen clean", "clean:helium": "yarn workspace gatsby-starter-catalyst-helium clean", "clean:lithium": "yarn workspace gatsby-starter-catalyst-lithium clean", "clean:www": "yarn workspace gatsby-catalyst-docs clean", "test:core": "start-server-and-test develop:core http://localhost:8000 cy:open", "test:basic": "start-server-and-test develop:basic http://localhost:8000 cy:open", "test:blog": "start-server-and-test develop:blog http://localhost:8000 cy:open", "test:sanity": "start-server-and-test develop:sanity http://localhost:8000 cy:open", "test:hydrogen": "start-server-and-test develop:hydrogen http://localhost:8000 cy:open", "test:helium": "start-server-and-test develop:helium http://localhost:8000 cy:open", "test:lithium": "start-server-and-test develop:lithium http://localhost:8000 cy:open", "test:bery": "start-server-and-test develop:bery http://localhost:8000 cy:open", "test:www": "start-server-and-test develop:www http://localhost:8000 cy:open", "cy:open": "cypress open", "cy:run": "cypress run" } } ================================================ FILE: sanity-templates/README.md ================================================ # SANITY Templates for Gatsby Theme Catalyst Repo for SANITY templates used in sanity.io/create. This repo is managed manually due to the complexity of the publish process for these templates. ================================================ FILE: sanity-templates/sanity-template-bery/.gitignore ================================================ # Logs logs *.log npm-debug.log* yarn-debug.log* yarn-error.log* # Runtime data pids *.pid *.seed *.pid.lock # Directory for instrumented libs generated by jscoverage/JSCover lib-cov # Coverage directory used by tools like istanbul coverage # nyc test coverage .nyc_output # Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) .grunt # Bower dependency directory (https://bower.io/) bower_components # node-waf configuration .lock-wscript # Compiled binary addons (http://nodejs.org/api/addons.html) build/Release # Dependency directories node_modules/ jspm_packages/ # Typescript v1 declaration files typings/ # Optional npm cache directory .npm # Optional eslint cache .eslintcache # Optional REPL history .node_repl_history # Output of 'npm pack' *.tgz # dotenv environment variables file .env .env.development .env.production # gatsby files .cache/ public # sanity builds build/ # Mac files .DS_Store # Yarn yarn-error.log .pnp/ .pnp.js # Yarn Integrity file .yarn-integrity # VS Code settings .vscode ================================================ FILE: sanity-templates/sanity-template-bery/README.md ================================================ # Gatsby Theme Catalyst Bery Heads up! This starter has deen deprecated and will no longer be supported. Read more about why here: [www.gatsbycatalyst.com](https://www.gatsbycatalyst.com/) ================================================ FILE: sanity-templates/sanity-template-bery/package.json ================================================ { "private": true, "name": "sanity-template-bery", "version": "0.0.1" } ================================================ FILE: sanity-templates/sanity-template-bery/sanity-template.json ================================================ { "version": 2, "title": "Gatsby Theme Catalyst Bery", "description": "A minimalist personal blog featuring a Gatsby frontend and SANITY backend with automatic RSS feeds, and sortable posts.", "previewMedia": { "type": "image", "src": "assets/catalyst-bery-preview.jpg", "alt": "Gatsby Theme Catalyst" }, "technologies": [ { "id": "gatsby", "name": "Gatsby", "url": "https://www.gatsbyjs.com/" }, { "id": "netlify", "name": "Netlify", "url": "https://www.netlify.com/" } ], "deployment": { "provider": "netlify", "sites": [ { "id": "studio", "type": "studio", "title": "Bery Studio", "description": "A custom studio for gatsby-theme-catalyst-bery.", "dir": "./studio", "previewMedia": { "type": "image", "src": "assets/sanity-template-catalyst-studio.jpg", "alt": "A preview image of the Sanity Studio." }, "buildSettings": { "base": "/", "dir": "/studio/dist", "cmd": "yarn build-studio" }, "requirements": ["build-hook"] }, { "id": "web", "type": "web", "title": "Gatsby Frontend", "description": "Gatsby frontend, gatsby-theme-catalyst-bery.", "dir": "./web", "previewMedia": { "type": "image", "src": "assets/catalyst-bery-preview.jpg", "alt": "A preview image of the webpage." }, "buildSettings": { "base": "/", "dir": "/web/public", "cmd": "yarn build-web" }, "requiredCorsOrigins": [ { "origin": "http://localhost:8000", "allowCredentials": false } ], "requiredTokens": [ { "role": "deploy-studio", "label": "GraphQL API Deployer" } ], "requirements": ["build-hook"] } ] } } ================================================ FILE: sanity-templates/sanity-template-bery/template/.gitignore ================================================ # Logs logs *.log npm-debug.log* yarn-debug.log* yarn-error.log* # Runtime data pids *.pid *.seed *.pid.lock # Directory for instrumented libs generated by jscoverage/JSCover lib-cov # Coverage directory used by tools like istanbul coverage # nyc test coverage .nyc_output # Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) .grunt # Bower dependency directory (https://bower.io/) bower_components # node-waf configuration .lock-wscript # Compiled binary addons (http://nodejs.org/api/addons.html) build/Release # Dependency directories node_modules/ jspm_packages/ # Typescript v1 declaration files typings/ # Optional npm cache directory .npm # Optional eslint cache .eslintcache # Optional REPL history .node_repl_history # Output of 'npm pack' *.tgz # dotenv environment variables file .env .env.development .env.production # gatsby files .cache/ public # Mac files .DS_Store # Yarn yarn-error.log .pnp/ .pnp.js # Yarn Integrity file .yarn-integrity ================================================ FILE: sanity-templates/sanity-template-bery/template/README.md ================================================ # Sanity Template Bery Heads up! This starter has deen deprecated and will no longer be supported. Read more about why here: [www.gatsbycatalyst.com](https://www.gatsbycatalyst.com/) ================================================ FILE: sanity-templates/sanity-template-bery/template/lerna.json ================================================ { "packages": ["web", "studio"], "version": "1.0.0", "npmClient": "yarn" } ================================================ FILE: sanity-templates/sanity-template-bery/template/package.json ================================================ { "private": true, "name": "sanity-template-catalyst-folder", "version": "0.0.1", "scripts": { "build": "lerna run build --parallel", "dev": "lerna run dev --parallel", "format": "lerna run format", "build-studio": "lerna bootstrap && cd studio && yarn build && cp netlify.toml dist", "build-web": "lerna bootstrap && (cd studio && SANITY_AUTH_TOKEN=$SANITY_DEPLOY_STUDIO_TOKEN yarn graphql-deploy) && (cd web && yarn build)", "graphql-deploy": "lerna run graphql-deploy", "lint": "lerna run lint", "postinstall": "lerna bootstrap", "test": "echo \"Error: no test specified\" && exit 1" }, "devDependencies": { "@sanity/cli": "^2.18.0", "gatsby-cli": "^3.13.0", "lerna": "^3.22.1" } } ================================================ FILE: sanity-templates/sanity-template-bery/template/studio/.gitignore ================================================ # Logs logs *.log npm-debug.log* yarn-debug.log* yarn-error.log* # Runtime data pids *.pid *.seed *.pid.lock # Directory for instrumented libs generated by jscoverage/JSCover lib-cov # Coverage directory used by tools like istanbul coverage # nyc test coverage .nyc_output # Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) .grunt # Bower dependency directory (https://bower.io/) bower_components # node-waf configuration .lock-wscript # Compiled binary addons (http://nodejs.org/api/addons.html) build/Release # Dependency directories node_modules/ jspm_packages/ # Typescript v1 declaration files typings/ # Optional npm cache directory .npm # Optional eslint cache .eslintcache # Optional REPL history .node_repl_history # Output of 'npm pack' *.tgz # dotenv environment variables file .env .env.development .env.production # gatsby files .cache/ public # Mac files .DS_Store # Yarn yarn-error.log .pnp/ .pnp.js # Yarn Integrity file .yarn-integrity ================================================ FILE: sanity-templates/sanity-template-bery/template/studio/README.md ================================================ # Sanity Template Bery Studio WIP ================================================ FILE: sanity-templates/sanity-template-bery/template/studio/config/.checksums ================================================ { "#": "Used by Sanity to keep track of configuration file checksums, do not delete or modify!", "@sanity/default-layout": "bb034f391ba508a6ca8cd971967cbedeb131c4d19b17b28a0895f32db5d568ea", "@sanity/default-login": "6fb6d3800aa71346e1b84d95bbcaa287879456f2922372bb0294e30b968cd37f", "@sanity/data-aspects": "d199e2c199b3e26cd28b68dc84d7fc01c9186bf5089580f2e2446994d36b3cb6", "@sanity/form-builder": "b38478227ba5e22c91981da4b53436df22e48ff25238a55a973ed620be5068aa" } ================================================ FILE: sanity-templates/sanity-template-bery/template/studio/config/@sanity/data-aspects.json ================================================ { "listOptions": {} } ================================================ FILE: sanity-templates/sanity-template-bery/template/studio/config/@sanity/default-layout.json ================================================ { "toolSwitcher": { "order": [], "hidden": [] } } ================================================ FILE: sanity-templates/sanity-template-bery/template/studio/config/@sanity/default-login.json ================================================ { "providers": { "mode": "append", "redirectOnSingle": false, "entries": [] } } ================================================ FILE: sanity-templates/sanity-template-bery/template/studio/config/@sanity/form-builder.json ================================================ { "images": { "directUploads": true } } ================================================ FILE: sanity-templates/sanity-template-bery/template/studio/dist/index.html ================================================ gatsby-theme-catalyst-writer – Sanity
Connecting to Sanity.io
================================================ FILE: sanity-templates/sanity-template-bery/template/studio/dist/static/.gitkeep ================================================ Files placed here will be served by the Sanity server under the `/static`-prefix ================================================ FILE: sanity-templates/sanity-template-bery/template/studio/dist/static/css/main.css ================================================ /*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}.positioning_absoluteCenter_3glw9{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_1syl4{height:100%;width:100%}.positioning_flexCenter_20ZuG{display:-webkit-box;display:-ms-flexbox;display:flex;-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:32em){.scrolling_lightScrollbars_2EVDs::-webkit-scrollbar{background-color:transparent;width:.25rem}.scrolling_lightScrollbars_2EVDs::-webkit-scrollbar *{background:transparent}.scrolling_lightScrollbars_2EVDs::-webkit-scrollbar-thumb:window-inactive{opacity:0}.scrolling_lightScrollbars_2EVDs:hover::-webkit-scrollbar{width:.25rem}.scrolling_lightScrollbars_2EVDs:hover::-webkit-scrollbar-thumb{background-color:#999;border-radius:.125rem;border:2px solid rgba(0,0,0,.02)}.scrolling_lightScrollbars_2EVDs:hover::-webkit-scrollbar-track{padding:2px;width:.25rem;background-color:transparent}.scrolling_lightScrollbars_2EVDs::-webkit-scrollbar-thumb{background-color:transparent}.scrolling_lightScrollbars_2EVDs::-webkit-scrollbar-thumb:hover{background-color:#000}}.scrolling_thinLightScrollbars_2EIkz::-webkit-scrollbar{width:3px}@media (min-width:32em){.scrolling_thinLightScrollbars_2EIkz::-webkit-scrollbar{width:3px}}.scrolling_thinLightScrollbars_2EIkz:hover::-webkit-scrollbar{width:3px}@media (min-width:32em){.scrolling_thinLightScrollbars_2EIkz:hover::-webkit-scrollbar{width:3px}}.scrolling_hideScrollbars_2mOKi{-ms-overflow-style:-ms-autohiding-scrollbar;overflow-style:overflow}.scrolling_touchScroll_1O-qq{-webkit-overflow-scrolling:touch}.scrolling_scrollAll_1WjyE{overflow:auto}.scrolling_scrollX_23LzZ{overflow-y:hidden;overflow-x:auto}.scrolling_scrollY_2Tv0N{overflow-y:auto;overflow-x:hidden}.FullscreenDialog_root_VC94i{position:fixed;top:0;bottom:0;width:100%;height:100%;left:0;right:0;z-index:1060;overflow:auto;background-color:#f5f5f5;color:#303030}.FullscreenDialog_title_1DWtK{font-size:32px;font-size:2rem;margin:0;padding:0 0 1.5rem;line-height:1}.FullscreenDialog_title_1DWtK:empty{display:none}.FullscreenDialog_content_1na0A{color:#303030}.FullscreenDialog_info_2yO1y{color:#fff;background-color:rgba(32,151,172,.95)}.FullscreenDialog_info_2yO1y .FullscreenDialog_closeButton_2hABK{background-color:rgba(32,151,172,.3)}.FullscreenDialog_info_2yO1y .FullscreenDialog_content_1na0A a{color:inherit}.FullscreenDialog_danger_1Le7J{color:#e66666}.FullscreenDialog_danger_1Le7J .FullscreenDialog_content_1na0A a{color:inherit}.FullscreenDialog_success_3uKzm{color:#fff;background-color:rgba(24,180,102,.95)}.FullscreenDialog_success_3uKzm .FullscreenDialog_closeButton_2hABK{background-color:rgba(24,180,102,.3)}.FullscreenDialog_success_3uKzm .FullscreenDialog_content_1na0A a{color:inherit}.FullscreenDialog_warning_2WZ2g{color:#141000;background-color:rgba(255,186,0,.95)}.FullscreenDialog_warning_2WZ2g .FullscreenDialog_closeButton_2hABK{background-color:rgba(255,186,0,.3)}.FullscreenDialog_warning_2WZ2g .FullscreenDialog_content_1na0A a{color:inherit}.FullscreenDialog_inner_187R9{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;max-height:100vh;max-width:100vw}.FullscreenDialog_padding_none_1OfVN{padding:0}.FullscreenDialog_padding_small_2THPi{padding:.5rem}.FullscreenDialog_padding_medium_2C4VI{padding:1rem}.FullscreenDialog_padding_large_154zx{padding:1.5rem}.FullscreenDialog_isOpened_290Hj{display:block}.FullscreenDialog_isClosed_2s3Gd{display:none}.FullscreenDialog_actionsWrapper_1cnZi{padding-top:2em}.FullscreenDialog_closeButton_2hABK{display:block;position:fixed;z-index:1;top:16px;top:1rem;right:16px;right:1rem;font-size:3em;height:1em;width:1em;border:none;color:inherit;outline:none;background-color:transparent;padding:0;margin:0}.FullscreenDialog_centered_2jMMU .FullscreenDialog_closeButton_2hABK{position:absolute}.FullscreenDialog_default_1zgHu .FullscreenDialog_closeButton_2hABK{color:#303030}.FullscreenDialog_default_1zgHu .FullscreenDialog_closeButton_2hABK:hover{color:#000}@-webkit-keyframes DefaultButton_focused_1EAPu{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes DefaultButton_focused_1EAPu{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}to{-webkit-transform:scale(1);transform:scale(1)}}.DefaultButton_spacing_hFSm9{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.DefaultButton_spacing_hFSm9+.DefaultButton_spacing_hFSm9{margin-left:.5rem}.DefaultButton_borderRadius_1u8-U{border-radius:4px}.DefaultButton_root_1LnfK{-webkit-font-smoothing:inherit;-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;position:relative;outline:none;border:none;color:inherit;font-weight:inherit;font-size:1em;line-height:1.25;font-family:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:border-color .15s,background-color .15s,color .15s,opacity .15s,-webkit-box-shadow .1s;transition:border-color .15s,background-color .15s,color .15s,opacity .15s,-webkit-box-shadow .1s;transition:border-color .15s,background-color .15s,color .15s,opacity .15s,box-shadow .1s;transition:border-color .15s,background-color .15s,color .15s,opacity .15s,box-shadow .1s,-webkit-box-shadow .1s;text-decoration:none;padding:0}.DefaultButton_groupContainer_3HThT .DefaultButton_borderRadius_1u8-U:not(:last-child):not(:first-child){border-radius:0}.DefaultButton_groupContainer_3HThT .DefaultButton_borderRadius_1u8-U:not(:last-child){border-right:1px solid hsla(0,0%,96.1%,.3)}.DefaultButton_groupContainer_3HThT .DefaultButton_inverted_b9vpE:not(:last-child){border-right:none}.DefaultButton_groupContainer_3HThT .DefaultButton_inverted_b9vpE:not(:last-child):hover{border-right:1px solid}.DefaultButton_groupContainer_3HThT .DefaultButton_inverted_b9vpE:not(:last-child):hover+.DefaultButton_inverted_b9vpE{border-left:none}.DefaultButton_groupContainer_3HThT .DefaultButton_borderRadius_1u8-U:first-child:not(:last-child){border-radius:4px 0 0 4px}.DefaultButton_groupContainer_3HThT .DefaultButton_borderRadius_1u8-U:last-child:not(:first-child){border-radius:0 4px 4px 0}.DefaultButton_groupContainer_3HThT .DefaultButton_borderRadius_1u8-U+.DefaultButton_borderRadius_1u8-U{margin:0}.DefaultButton_root_1LnfK.DefaultButton_bleed_-sihj{padding:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:0;height:100%}.DefaultButton_root_1LnfK.DefaultButton_bleed_-sihj .DefaultButton_content_3QbHM{margin:0}span.DefaultButton_inner_3dVK7{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}span.DefaultButton_content_3QbHM{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_icon_3Zv4c{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:.5rem}.DefaultButton_icon_3Zv4c>svg{display:block}.DefaultButton_root_1LnfK:focus{-webkit-box-shadow:0 0 0 3px rgba(36,163,227,.5);box-shadow:0 0 0 3px rgba(36,163,227,.5)}.DefaultButton_root_1LnfK:focus .DefaultButton_content_3QbHM{-webkit-animation-name:DefaultButton_focused_1EAPu;animation-name:DefaultButton_focused_1EAPu;-webkit-animation-duration:.2s;animation-duration:.2s}.DefaultButton_root_1LnfK:not(:focus):focus-within .DefaultButton_inner_3dVK7:not(:focus){-webkit-box-shadow:0 0 0 3px rgba(36,163,227,.5);box-shadow:0 0 0 3px rgba(36,163,227,.5);border-radius:4px}.DefaultButton_root_1LnfK:not(:focus):focus-within .DefaultButton_inner_3dVK7:not(:focus) .DefaultButton_content_3QbHM{-webkit-animation-name:DefaultButton_focused_1EAPu;animation-name:DefaultButton_focused_1EAPu;-webkit-animation-duration:.2s;animation-duration:.2s}.DefaultButton_onlyIcon_diRA8 .DefaultButton_content_3QbHM{margin:.6875em!important}.DefaultButton_onlyIcon_diRA8 .DefaultButton_icon_3Zv4c{margin-right:0}:not(.DefaultButton_onlyIcon_diRA8) .DefaultButton_padding_default_13hM9 .DefaultButton_content_3QbHM{margin:.5625em .8125rem}:not(.DefaultButton_onlyIcon_diRA8) .DefaultButton_padding_small_27T2v .DefaultButton_content_3QbHM{margin:.7em}@media (min-width:32em){:not(.DefaultButton_onlyIcon_diRA8) .DefaultButton_padding_small_27T2v .DefaultButton_content_3QbHM{margin:.5em .6em}}.DefaultButton_padding_none_1uSsR.DefaultButton_bleed_-sihj.DefaultButton_onlyIcon_diRA8 .DefaultButton_content_3QbHM{margin:0!important}.DefaultButton_default_IseRw{background-color:#303030;color:#fff;border:1px solid #303030}.DefaultButton_default_IseRw .DefaultButton_spinner_3jzNy{background-color:#303030}@media (hover:hover){.DefaultButton_default_IseRw:not(.DefaultButton_disabled_1-__s):hover{background-color:#3d3d3d}}.DefaultButton_default_IseRw:not(.DefaultButton_disabled_1-__s):active{background-color:#303030;outline:0}.DefaultButton_simple_3mSNL{border:1px solid transparent!important;background-color:transparent}.DefaultButton_simple_3mSNL .DefaultButton_spinner_3jzNy{background-color:#fff}@media (hover:hover){.DefaultButton_simple_3mSNL:not(.DefaultButton_disabled_1-__s):hover{background-color:rgba(48,48,48,.9);background-color:rgba(48,48,48,.05)}}.DefaultButton_simple_3mSNL:not(.DefaultButton_disabled_1-__s):active{background-color:rgba(74,74,74,.1);outline:0}.DefaultButton_inverted_b9vpE{color:#303030;border:1px solid rgba(48,48,48,.35);background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.DefaultButton_inverted_b9vpE .DefaultButton_spinner_3jzNy{background-color:#fff}@media (hover:hover){.DefaultButton_inverted_b9vpE:not(.DefaultButton_disabled_1-__s):hover{border-color:rgba(48,48,48,.7);background-color:rgba(48,48,48,.05)}}.DefaultButton_inverted_b9vpE.DefaultButton_root_1LnfK:focus{border-color:rgba(48,48,48,.7);-webkit-box-shadow:0 0 0 3px rgba(36,163,227,.5);box-shadow:0 0 0 3px rgba(36,163,227,.5)}.DefaultButton_color__primary_2vUAp{border-color:#156dff;background-color:#156dff;color:#fff}@media (hover:hover){.DefaultButton_color__primary_2vUAp:not(.DefaultButton_disabled_1-__s):hover{border-color:#156dff;background-color:#2e7eff}}.DefaultButton_color__primary_2vUAp .DefaultButton_spinner_3jzNy{color:#fff;background-color:#156dff}.DefaultButton_color__primary_2vUAp.DefaultButton_root_1LnfK:focus{border-color:#156dff}.DefaultButton_color__primary_2vUAp.DefaultButton_inverted_b9vpE{border-color:rgba(36,163,227,.5);background-color:transparent;color:#156dff}.DefaultButton_color__primary_2vUAp.DefaultButton_inverted_b9vpE.DefaultButton_root_1LnfK:focus{border-color:#24a3e3}.DefaultButton_color__primary_2vUAp.DefaultButton_inverted_b9vpE .DefaultButton_spinner_3jzNy{background-color:#fff;color:#156dff}@media (hover:hover){.DefaultButton_color__primary_2vUAp.DefaultButton_inverted_b9vpE:not(.DefaultButton_disabled_1-__s):hover{border-color:#156dff;background-color:rgba(36,163,227,.05)}}.DefaultButton_color__primary_2vUAp.DefaultButton_simple_3mSNL{background-color:transparent;color:#156dff}@media (hover:hover){.DefaultButton_color__primary_2vUAp.DefaultButton_simple_3mSNL:not(.DefaultButton_disabled_1-__s):hover{background-color:rgba(36,163,227,.05);border-color:#24a3e3}}.DefaultButton_color__danger_3oIev{border-color:#e0322d;background-color:#e0322d;color:#fff}.DefaultButton_color__danger_3oIev .DefaultButton_spinner_3jzNy{background-color:#e0322d;color:#fff}.DefaultButton_color__danger_3oIev.DefaultButton_root_1LnfK:focus{border-color:#e66666;-webkit-box-shadow:0 0 0 3px rgba(230,102,102,.5);box-shadow:0 0 0 3px rgba(230,102,102,.5)}@media (hover:hover){.DefaultButton_color__danger_3oIev:not(.DefaultButton_disabled_1-__s):hover{background-color:#e34a45}}.DefaultButton_color__danger_3oIev.DefaultButton_inverted_b9vpE{border-color:rgba(230,102,102,.5);background-color:transparent;color:#e0322d}.DefaultButton_color__danger_3oIev.DefaultButton_inverted_b9vpE .DefaultButton_spinner_3jzNy{background-color:#fff;color:#e0322d}@media (hover:hover){.DefaultButton_color__danger_3oIev.DefaultButton_inverted_b9vpE:not(.DefaultButton_disabled_1-__s):hover{background-color:rgba(230,102,102,.05);border-color:#e66666}}.DefaultButton_color__danger_3oIev.DefaultButton_simple_3mSNL{background-color:transparent;color:#e0322d}@media (hover:hover){.DefaultButton_color__danger_3oIev.DefaultButton_simple_3mSNL:not(.DefaultButton_disabled_1-__s):hover{background-color:rgba(230,102,102,.05)}}.DefaultButton_color__success_3YmkH{border-color:#308654;background-color:#308654;color:#fff}.DefaultButton_color__success_3YmkH .DefaultButton_spinner_3jzNy{background-color:#308654;color:#fff}.DefaultButton_color__success_3YmkH.DefaultButton_root_1LnfK:focus{border-color:#19b366;-webkit-box-shadow:0 0 0 3px rgba(24,180,102,.5);box-shadow:0 0 0 3px rgba(24,180,102,.5)}@media (hover:hover){.DefaultButton_color__success_3YmkH:not(.DefaultButton_disabled_1-__s):hover{background-color:#379a60}}.DefaultButton_color__success_3YmkH.DefaultButton_inverted_b9vpE{border-color:rgba(24,180,102,.5);background-color:transparent;color:#308654}.DefaultButton_color__success_3YmkH.DefaultButton_inverted_b9vpE .DefaultButton_spinner_3jzNy{background-color:#fff;color:#308654}@media (hover:hover){.DefaultButton_color__success_3YmkH.DefaultButton_inverted_b9vpE:not(.DefaultButton_disabled_1-__s):hover{background-color:rgba(24,180,102,.05);border-color:#308654}}.DefaultButton_color__success_3YmkH.DefaultButton_simple_3mSNL{background-color:transparent;color:#19b366}@media (hover:hover){.DefaultButton_color__success_3YmkH.DefaultButton_simple_3mSNL:not(.DefaultButton_disabled_1-__s):hover{background-color:rgba(24,180,102,.05)}}.DefaultButton_color__warning_FiDJv{border-color:#ffba00;background-color:#ffba00;color:#141000}.DefaultButton_color__warning_FiDJv .DefaultButton_spinner_3jzNy{background-color:#ffba00;color:#141000}.DefaultButton_color__warning_FiDJv.DefaultButton_root_1LnfK:focus{border-color:#ffba00;-webkit-box-shadow:0 0 0 3px rgba(255,186,0,.5);box-shadow:0 0 0 3px rgba(255,186,0,.5)}@media (hover:hover){.DefaultButton_color__warning_FiDJv:not(.DefaultButton_disabled_1-__s):hover{background-color:#ffc21a}}.DefaultButton_color__warning_FiDJv.DefaultButton_inverted_b9vpE{border-color:rgba(255,186,0,.5);background-color:transparent;color:#ffba00}.DefaultButton_color__warning_FiDJv.DefaultButton_inverted_b9vpE .DefaultButton_spinner_3jzNy{background-color:#fff;color:#ffba00}@media (hover:hover){.DefaultButton_color__warning_FiDJv.DefaultButton_inverted_b9vpE:not(.DefaultButton_disabled_1-__s):hover{background-color:rgba(255,186,0,.05);border-color:#ffba00}}.DefaultButton_color__warning_FiDJv.DefaultButton_simple_3mSNL{background-color:transparent;color:#ffba00}@media (hover:hover){.DefaultButton_color__warning_FiDJv.DefaultButton_simple_3mSNL:not(.DefaultButton_disabled_1-__s):hover{background-color:rgba(255,186,0,.05)}}.DefaultButton_color__white_6fu1h{border-color:#fff;background-color:#fff;color:#303030}.DefaultButton_color__white_6fu1h.DefaultButton_root_1LnfK:focus{outline-color:#fff}.DefaultButton_color__white_6fu1h .DefaultButton_spinner_3jzNy{background-color:#fff}@media (hover:hover){.DefaultButton_color__white_6fu1h:not(.DefaultButton_disabled_1-__s):hover{background-color:#f2f2f2}}.DefaultButton_color__white_6fu1h.DefaultButton_inverted_b9vpE{border-color:#fff;background-color:transparent;color:#fff}.DefaultButton_color__white_6fu1h.DefaultButton_inverted_b9vpE .DefaultButton_spinner_3jzNy{background-color:#fff;color:#303030}.DefaultButton_color__white_6fu1h.DefaultButton_inverted_b9vpE:not(.DefaultButton_disabled_1-__s):focus{outline-color:#fff;border-color:#fff}@media (hover:hover){.DefaultButton_color__white_6fu1h.DefaultButton_inverted_b9vpE:not(.DefaultButton_disabled_1-__s):hover{background-color:hsla(0,0%,100%,.4);color:#fff}}.DefaultButton_color__white_6fu1h.DefaultButton_simple_3mSNL{border-color:transparent;background-color:transparent;color:#fff}.DefaultButton_color__white_6fu1h.DefaultButton_simple_3mSNL .DefaultButton_spinner_3jzNy{background-color:#fff;color:#303030}@media (hover:hover){.DefaultButton_color__white_6fu1h.DefaultButton_simple_3mSNL:not(.DefaultButton_disabled_1-__s):hover{background-color:hsla(0,0%,100%,.4);color:#fff}}.DefaultButton_spinner_3jzNy{position:absolute;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;top:0;left:0;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:.9}.DefaultButton_disabled_1-__s{opacity:.2}@-webkit-keyframes Spinner_spin_29uEY{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes Spinner_spin_29uEY{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes Spinner_appear_33bB7{0%{opacity:0}to{opacity:1}}@keyframes Spinner_appear_33bB7{0%{opacity:0}to{opacity:1}}.Spinner_block_2LBED{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Spinner_block_2LBED .Spinner_inner_3LhDZ{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Spinner_block_2LBED .Spinner_message_3Q4kU{margin-left:.5em;display:block}.Spinner_inline_nXzh3,.Spinner_inline_nXzh3 .Spinner_inner_3LhDZ{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.Spinner_inline_nXzh3 .Spinner_icon_zFMiC{height:1em;width:1em;display:block;-ms-flex-item-align:center;align-self:center}.Spinner_inline_nXzh3 .Spinner_message_3Q4kU{margin-left:.5em;display:block}.Spinner_message_3Q4kU:empty{display:none}.Spinner_inline_nXzh3.Spinner_center_3DQxA .Spinner_message_3Q4kU{margin-left:1em}.Spinner_icon_zFMiC{display:block;-webkit-animation-name:Spinner_spin_29uEY;animation-name:Spinner_spin_29uEY;-webkit-animation-duration:2s;animation-duration:2s;-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;shape-rendering:geometricPrecision;height:1em;width:1em}.Spinner_icon_zFMiC svg{display:block;padding:0;margin:0;height:inherit;width:inherit;shape-rendering:geometricPrecision}.Spinner_center_3DQxA{background-color:hsla(0,0%,96.1%,.5);z-index:3000;height:100%;width:100%;top:0;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0;-webkit-animation-name:Spinner_appear_33bB7;animation-name:Spinner_appear_33bB7;-webkit-animation-duration:.2s;animation-duration:.2s;-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}@media (min-width:32em){.Spinner_center_3DQxA{background-color:hsla(0,0%,96.1%,.1)}}.Spinner_center_3DQxA .Spinner_inner_3LhDZ{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_center_3DQxA .Spinner_icon_zFMiC{height:2em;width:2em}.Spinner_center_3DQxA .Spinner_message_3Q4kU{text-align:center;display:block;font-weight:300;white-space:pre-wrap;padding-top:.5em;-ms-flex-item-align:center;align-self:center}.Spinner_fullscreen_1_aYx{background-color:hsla(0,0%,96.1%,.9);color:#303030;position:fixed;z-index:1060}.Portal_captureTabFocus_1Hiq9{position:absolute;height:0;width:0}.ButtonGrid_root_1b65c{width:100%;display:grid;grid-gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(6rem,1fr))}.ButtonGrid_root_1b65c[data-buttons="1"]{display:block;grid-template-columns:unset}@media (min-width:32em){.ButtonGrid_root_1b65c{grid-template-columns:repeat(auto-fill,minmax(8rem,1fr))}}.ButtonGrid_root_1b65c>*{min-width:96px;min-width:6rem}.ButtonGrid_root_1b65c: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_2D0_C{direction:ltr}.ButtonGrid_alignEnd_h-ilW{direction:rtl}.ButtonGrid_root_1b65c>*{direction:ltr}.ButtonGrid_small_1o9tF{font-size:14px;font-size:.875rem}.ButtonGrid_secondary_nauUL{display:contents}.ButtonGrid_secondary_nauUL:not([data-buttons="1"])>*{margin:0!important;width:-webkit-fill-available;width:-moz-available;width:stretch}@media (min-width:32em){.ButtonGrid_secondary_nauUL{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:span 1/-1}}.text-blocks_default_U7X7Y{display:block}.text-blocks_root_1n-qL{font-size:100%;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Droid Sans,Helvetica Neue,Fira Sans,sans-serif;line-height:1.5;color:#303030;margin:0;padding:0}.text-blocks_lead_2nxoP{font-size:20px;font-size:1.25rem;padding-bottom:1rem}.text-blocks_small_3gnjM{font-size:14px;font-size:.875rem}.text-blocks_description_uNil_{color:rgba(48,48,48,.8)}.text-blocks_paragraph_3Rqwz{padding-bottom:1rem}.text-blocks_blockquote_1qkwn{position:relative;color:#999;font-size:1.25em;font-family:Georgia,Times New Roman,Times,serif;font-style:italic;margin:0;padding:.5em .5em .5em 2.5em;background-image:url("data:image/svg+xml;utf8,");background-repeat:no-repeat;background-position:0 0;background-origin:border-box;background-size:2em}.text-blocks_blockquoteSmall_23NNA{color:#b3b3b3}.LoginDialogContent_root_24pW0{display:block;text-align:center;height:100vh;overflow:auto}.LoginDialogContent_title_3Ef4_{text-align:center;text-transform:uppercase}.LoginDialogContent_description_1rZb4{text-align:center;font-size:14px;font-size:.875rem;color:#303030}.LoginDialogContent_sanityLogo_3cy_1{width:128px;width:8rem;margin:4rem auto}.LoginDialogContent_branding_3ay4Q{margin:0 auto 4rem}.LoginDialogContent_projectNameHidden_1wUWb{display:none}.LoginDialogContent_brandLogoContainer_1_IYo{height:3em}.LoginDialogContent_brandLogoContainer_1_IYo svg{height:4em;width:auto;max-width:70vw}.LoginDialogContent_providers_3K0MO{display:block;margin:0;padding:0;text-align:center}.LoginDialogContent_inner_2syUO{display:block}.LoginDialogContent_provider_69xEu{display:inline-block;margin:1em;padding:0}.LoginDialogContent_providerButton_R7FYZ{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;border:none;background-color:transparent;padding:1em;outline:none!important;cursor:pointer}.LoginDialogContent_providerButton_R7FYZ:hover{background-color:#f2f2f2}.LoginDialogContent_providerButton_R7FYZ:active{background-color:#156dff}.LoginDialogContent_providerName_ADY0A{padding-top:.5em;display:block}.LoginDialogContent_providerLogo_QgrJc svg{height:4em;width:auto}@media (min-width:32em){.LoginDialogContent_providerLogo_QgrJc svg{height:7em}}.LoginDialog_error_1JiH3 a{color:#fff}.CookieTest_error_33kA6 a{color:#fff}.CookieTest_root_1xIh-{display:block;text-align:center}.CookieTest_sanityLogo_19u9k{width:128px;width:8rem;margin:4rem auto}.CookieTest_inner_5KEx2{display:block}.CookieTest_branding_2zq-o{margin:0 auto 4rem}.CookieTest_projectName_3ZnTw{font-weight:100}.CookieTest_projectNameHidden_3l8wq{display:none}.CookieTest_brandLogoContainer_2UKXP{height:3em}.CookieTest_brandLogoContainer_2UKXP svg{height:4em;width:auto;max-width:70vw}.CookieTest_title_-B_zb{text-align:center;font-weight:100;text-transform:uppercase}.CookieTest_description_2b-36{text-align:center;font-size:14px;font-size:.875rem;color:#303030}.CookieTest_acceptCookieForm_1V3GD{margin-top:2em;margin-bottom:2em}.CookieTest_button_3vSMR{margin:1.5rem 0}.DialogContent_root_Zrnn-{display:block;-webkit-box-sizing:border-box;box-sizing:border-box}.DialogContent_padding_none_On52t{padding:0}.DialogContent_padding_small_2uc_J{padding:.5rem}.DialogContent_padding_medium_3416G{padding:1rem}.DialogContent_padding_large_3BbRe{padding:1.5rem}.DialogContent_small_K3OiY{width:calc(100vw - 4rem)}@media (min-width:32em){.DialogContent_small_K3OiY{max-width:20rem}}.DialogContent_medium_yBykA{width:calc(100vw - 4rem)}@media (min-width:32em){.DialogContent_medium_yBykA{width:27rem}}@media (min-width:40em){.DialogContent_medium_yBykA{width:33rem}}@media (min-width:60em){.DialogContent_medium_yBykA{width:35rem}}.DialogContent_large_96pkW{width:calc(100vw - 4rem)}@media (min-width:32em){.DialogContent_large_96pkW{width:28rem}}@media (min-width:40em){.DialogContent_large_96pkW{width:40rem}}@media (min-width:60em){.DialogContent_large_96pkW{width:50rem}}.MissingDocumentTypesMessage_root_2LYY9{text-align:left}.StructureError_root_2wuAH{display:block;height:100vh;width:100vw;overflow-y:auto;color:#303030}.StructureError_body_10QWZ{display:block;margin:0;padding:1.5rem}.StructureError_path_8L_NG{font-size:20px;font-size:1.25rem;word-spacing:-.25em}.StructureError_segment_1FxxX{font-weight:300}.StructureError_segment_1FxxX:not(:last-child):after{padding:0 .5em;content:"\279D"}.StructureError_title_2L_y_{margin:0;background-color:#e66666;font-size:20px;font-size:1.25rem;padding:1.5rem;color:#fff}.StructureError_problem_2B-wS{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;font-size:12px;font-size:.75rem;margin:0 0 1rem;color:#e66666}.StructureError_problem_2B-wS .StructureError_problemSeverity_3uEIK{color:#e66666;border-right:2px solid #e66666}.StructureError_problemContent_2y47c{font-size:16px}.StructureError_problemSeverity_3uEIK{padding:1em;margin-right:1em;min-width:4em;text-align:center}.StructureError_problemSeverityIcon_eUUIT{display:block;font-size:2em}.StructureError_problemSeverityText_2DwuS{display:block;font-size:10px;font-size:.625rem;margin:1em 0;font-weight:700;text-transform:uppercase}.StructureError_problemLink_2Q5sL{clear:both;margin:1em 0;display:inline-block;color:#303030}.StructureError_problemLink_2Q5sL:hover{color:#24a3e3}.StructureError_problemMessage_15LYd{padding-top:.5em;font-family:SF Mono,Menlo,Monaco,Consolas,Courier New,monospace;white-space:pre-wrap}.headings_root_1MdXU{text-align:left;display:block;font-family:inherit;font-weight:700;line-height:1.1em;color:inherit;margin:0;padding:0}.headings_heading1_1SBnL{font-size:42px;font-size:2.625rem;padding-bottom:1rem;padding-top:1rem}.headings_heading2_1V7ks{font-size:32px;font-size:2rem;padding-top:1rem;padding-bottom:1rem}.headings_heading3_2V6nI{font-size:28px;font-size:1.75rem;padding-top:1rem;padding-bottom:1rem}.headings_heading4_2HM6I{font-size:20px;font-size:1.25rem;padding-top:1rem;padding-bottom:1rem}.headings_heading5_N_w5R{font-size:16px;padding-top:.5rem;padding-bottom:.5rem}.headings_heading6_1ij7r{font-size:14px;font-size:.875rem;padding-top:.5rem;padding-bottom:.5rem}.DeskTool_deskTool_19FSK{display:block}@media (min-width:32em){.DeskTool_deskTool_19FSK{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}}.DeskTool_createButtonContainer_1zuq6{position:absolute;top:0;left:0;z-index:1;font-size:16px;font-size:1rem;font-weight:100}.DeskTool_createButton_2voY_{padding-left:.5rem}.DeskTool_nothingSelected_1GVuv{color:rgba(48,48,48,.5)}@media (min-width:32em){.SplitController_root_12RM_{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}}.SplitController_root_12RM_ .Pane1{background-color:inherit;-webkit-transition:width .2s linear;transition:width .2s linear}.SplitController_splitPane_lNA6U,.SplitController_splitWrapper_36oLW{display:block}.SplitController_splitWrapperResizing_ulOkF .Pane1{-webkit-transition:unset!important;transition:unset!important}.SplitController_singleWrapper_2EeE8 .Pane1{max-width:100%!important;-webkit-box-flex:1!important;-ms-flex:1!important;flex:1!important}.SplitController_singleWrapper_2EeE8 .Pane2,.SplitController_singleWrapper_2EeE8 .SplitController_Resizer_3a_wy{display:none}.SplitController_Resizer_3a_wy{background:hsla(0,0%,9%,.1);z-index:10;-webkit-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box}.SplitController_Resizer_3a_wy:hover{opacity:.2;-webkit-transition:border .2s ease,opacity .1s ease;transition:border .2s ease,opacity .1s ease}.SplitController_vertical_2QtRV .SplitController_Resizer_3a_wy{width:11px;margin:0 -5px;border-left:5px solid hsla(0,0%,9%,0);border-right:5px solid hsla(0,0%,9%,0);cursor:col-resize}.SplitController_vertical_2QtRV .SplitController_Resizer_3a_wy:hover{border-left:5px solid hsla(0,0%,9%,.25);border-right:5px solid hsla(0,0%,9%,.25)}.SplitController_disabled_1RKxp .SplitController_Resizer_3a_wy{cursor:not-allowed}.SplitController_disabled_1RKxp .SplitController_Resizer_3a_wy:hover{border-color:transparent}.SplitController_ResizerIsCollapsed_2aXSX{display:none;pointer-events:none}.SplitController_hideResize_1_CsI>.SplitController_splitPane_lNA6U>.SplitController_Resizer_3a_wy,.SplitController_lastPane_3u7qB .SplitController_Resizer_3a_wy{display:none}.selectable_item_2rNFy{background-color:rgba(21,109,255,0);color:#303030;cursor:default}@media (hover:hover) and (min-width:32em){.selectable_item_2rNFy:hover{background-color:rgba(36,163,227,.15);color:#303030}}.selectable_item_2rNFy:focus{outline:none}@media (hover:hover){.selectable_item_2rNFy:focus{background-color:rgba(36,163,227,.25);color:#303030}}.selectable_item_2rNFy:active{background-color:rgba(36,163,227,.25);color:#303030}.selectable_selected_4ajKK{background-color:#156dff!important;color:#fff!important}@media (hover:hover){.selectable_selected_4ajKK:hover{background-color:#156dff!important;color:#fff!important}}.selectable_selected_4ajKK:focus{outline:none}@media (hover:hover){.selectable_selected_4ajKK:focus{background-color:#156dff!important;color:#fff!important}}.selectable_highlighted_IyyG9,.selectable_highlighted_IyyG9.selectable_selected_4ajKK{background-color:rgba(36,163,227,.25)}.shadows_shadow-0dp_3WnUQ{-webkit-box-shadow:none;box-shadow:none}.shadows_shadow-1dp_2olTO{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.1),0 3px 1px -2px rgba(0,0,0,.08),0 1px 5px 0 rgba(0,0,0,.02);box-shadow:0 2px 2px 0 rgba(0,0,0,.1),0 3px 1px -2px rgba(0,0,0,.08),0 1px 5px 0 rgba(0,0,0,.02)}.shadows_shadow-6dp_3VOFo{-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,.1),0 1px 7px 0 rgba(0,0,0,.08),0 3px 1px -1px rgba(0,0,0,.02);box-shadow:0 3px 3px 0 rgba(0,0,0,.1),0 1px 7px 0 rgba(0,0,0,.08),0 3px 1px -1px rgba(0,0,0,.02)}.shadows_shadow-12dp_2LF_Z{-webkit-box-shadow:0 8px 17px 2px rgba(0,0,0,.1),0 3px 14px 2px rgba(0,0,0,.08),0 5px 5px -3px rgba(0,0,0,.02);box-shadow:0 8px 17px 2px rgba(0,0,0,.1),0 3px 14px 2px rgba(0,0,0,.08),0 5px 5px -3px rgba(0,0,0,.02)}.shadows_shadow-16dp_1PKUG{-webkit-box-shadow:0 16px 24px 2px rgba(0,0,0,.1),0 6px 30px 5px rgba(0,0,0,.08),0 8px 10px -7px rgba(0,0,0,.02);box-shadow:0 16px 24px 2px rgba(0,0,0,.1),0 6px 30px 5px rgba(0,0,0,.08),0 8px 10px -7px rgba(0,0,0,.02)}.shadows_shadow-24dp_bl5O4{-webkit-box-shadow:0 24px 38px 3px rgba(0,0,0,.1),0 9px 46px 8px rgba(0,0,0,.08),0 11px 15px -7px rgba(0,0,0,.02);box-shadow:0 24px 38px 3px rgba(0,0,0,.1),0 9px 46px 8px rgba(0,0,0,.08),0 11px 15px -7px rgba(0,0,0,.02)}.helpers_resetList_7YGi9{display:block;margin:0;padding:0}.helpers_resetListItem_33xqg{display:block;list-style-type:none;margin:0;padding:0}.helpers_noLink_4BfOf,.helpers_resetLink_j5AzB{color:inherit;text-decoration:none}.helpers_noLink_4BfOf:hover,.helpers_resetLink_j5AzB:hover{color:inherit}.helpers_movingItem_1-lim{z-index:3000;position:relative;background-color:#fff;-webkit-box-sizing:content-box;box-sizing:content-box;overflow:visible}.DefaultMenu_root_1DdCQ{background-color:#fff;color:#303030;font-size:14px;font-size:.875rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:left;overflow:auto;overflow-x:hidden;padding:.25rem 0;border-radius:4px}.DefaultMenu_item_1j3FJ{white-space:nowrap;position:relative}.DefaultMenu_isDisabled_2bZjW{opacity:.4}.DefaultMenu_isDisabled_2bZjW:hover{background-color:inherit}.DefaultMenu_iconContainer_3THc2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:.5em}.DefaultMenu_link_3wNvP{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;line-height:3em;padding:0 1em;cursor:default;text-decoration:none;color:inherit;outline:none}.DefaultMenu_dangerLink_2xgrI{color:#e66666}.DefaultMenu_divider_2YdBd{margin-top:calc(.5rem + 1px)}.DefaultMenu_divider_2YdBd:before{content:"";display:block;position:absolute;width:100%;left:0;top:calc(-.25rem - 1px);border-top:1px solid hsla(0,0%,9%,.1)}.ScrollContainer_scrollContainer_o-2Ss{position:absolute;top:0;left:0;height:100%;width:100%;overflow:auto}@-webkit-keyframes DefaultButton_focused_1EAPu{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes DefaultButton_focused_1EAPu{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}to{-webkit-transform:scale(1);transform:scale(1)}}.DefaultButton_spacing_hFSm9{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.DefaultButton_spacing_hFSm9+.DefaultButton_spacing_hFSm9{margin-left:.5rem}.DefaultButton_borderRadius_1u8-U{border-radius:4px}.DefaultButton_root_1LnfK{-webkit-font-smoothing:inherit;-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;position:relative;outline:none;border:none;color:inherit;font-weight:inherit;font-size:1em;line-height:1.25;font-family:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:border-color .15s,background-color .15s,color .15s,opacity .15s,-webkit-box-shadow .1s;transition:border-color .15s,background-color .15s,color .15s,opacity .15s,-webkit-box-shadow .1s;transition:border-color .15s,background-color .15s,color .15s,opacity .15s,box-shadow .1s;transition:border-color .15s,background-color .15s,color .15s,opacity .15s,box-shadow .1s,-webkit-box-shadow .1s;text-decoration:none;padding:0}.DefaultButton_groupContainer_3HThT .DefaultButton_borderRadius_1u8-U:not(:last-child):not(:first-child){border-radius:0}.DefaultButton_groupContainer_3HThT .DefaultButton_borderRadius_1u8-U:not(:last-child){border-right:1px solid hsla(0,0%,96.1%,.3)}.DefaultButton_groupContainer_3HThT .DefaultButton_inverted_b9vpE:not(:last-child){border-right:none}.DefaultButton_groupContainer_3HThT .DefaultButton_inverted_b9vpE:not(:last-child):hover{border-right:1px solid}.DefaultButton_groupContainer_3HThT .DefaultButton_inverted_b9vpE:not(:last-child):hover+.DefaultButton_inverted_b9vpE{border-left:none}.DefaultButton_groupContainer_3HThT .DefaultButton_borderRadius_1u8-U:first-child:not(:last-child){border-radius:4px 0 0 4px}.DefaultButton_groupContainer_3HThT .DefaultButton_borderRadius_1u8-U:last-child:not(:first-child){border-radius:0 4px 4px 0}.DefaultButton_groupContainer_3HThT .DefaultButton_borderRadius_1u8-U+.DefaultButton_borderRadius_1u8-U{margin:0}.DefaultButton_root_1LnfK.DefaultButton_bleed_-sihj{padding:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:0;height:100%}.DefaultButton_root_1LnfK.DefaultButton_bleed_-sihj .DefaultButton_content_3QbHM{margin:0}span.DefaultButton_inner_3dVK7{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}span.DefaultButton_content_3QbHM{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_icon_3Zv4c{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:.5rem}.DefaultButton_icon_3Zv4c>svg{display:block}.DefaultButton_root_1LnfK:focus{-webkit-box-shadow:0 0 0 3px rgba(36,163,227,.5);box-shadow:0 0 0 3px rgba(36,163,227,.5)}.DefaultButton_root_1LnfK:focus .DefaultButton_content_3QbHM{-webkit-animation-name:DefaultButton_focused_1EAPu;animation-name:DefaultButton_focused_1EAPu;-webkit-animation-duration:.2s;animation-duration:.2s}.DefaultButton_root_1LnfK:not(:focus):focus-within .DefaultButton_inner_3dVK7:not(:focus){-webkit-box-shadow:0 0 0 3px rgba(36,163,227,.5);box-shadow:0 0 0 3px rgba(36,163,227,.5);border-radius:4px}.DefaultButton_root_1LnfK:not(:focus):focus-within .DefaultButton_inner_3dVK7:not(:focus) .DefaultButton_content_3QbHM{-webkit-animation-name:DefaultButton_focused_1EAPu;animation-name:DefaultButton_focused_1EAPu;-webkit-animation-duration:.2s;animation-duration:.2s}.DefaultButton_onlyIcon_diRA8 .DefaultButton_content_3QbHM{margin:.6875em!important}.DefaultButton_onlyIcon_diRA8 .DefaultButton_icon_3Zv4c{margin-right:0}:not(.DefaultButton_onlyIcon_diRA8) .DefaultButton_padding_default_13hM9 .DefaultButton_content_3QbHM{margin:.5625em .8125rem}:not(.DefaultButton_onlyIcon_diRA8) .DefaultButton_padding_small_27T2v .DefaultButton_content_3QbHM{margin:.7em}@media (min-width:32em){:not(.DefaultButton_onlyIcon_diRA8) .DefaultButton_padding_small_27T2v .DefaultButton_content_3QbHM{margin:.5em .6em}}.DefaultButton_padding_none_1uSsR.DefaultButton_bleed_-sihj.DefaultButton_onlyIcon_diRA8 .DefaultButton_content_3QbHM{margin:0!important}.DefaultButton_default_IseRw{background-color:#303030;color:#fff;border:1px solid #303030}.DefaultButton_default_IseRw .DefaultButton_spinner_3jzNy{background-color:#303030}@media (hover:hover){.DefaultButton_default_IseRw:not(.DefaultButton_disabled_1-__s):hover{background-color:#3d3d3d}}.DefaultButton_default_IseRw:not(.DefaultButton_disabled_1-__s):active{background-color:#303030;outline:0}.DefaultButton_simple_3mSNL{border:1px solid transparent!important;background-color:transparent}.DefaultButton_simple_3mSNL .DefaultButton_spinner_3jzNy{background-color:#fff}@media (hover:hover){.DefaultButton_simple_3mSNL:not(.DefaultButton_disabled_1-__s):hover{background-color:rgba(48,48,48,.9);background-color:rgba(48,48,48,.05)}}.DefaultButton_simple_3mSNL:not(.DefaultButton_disabled_1-__s):active{background-color:rgba(74,74,74,.1);outline:0}.DefaultButton_inverted_b9vpE{color:#303030;border:1px solid rgba(48,48,48,.35);background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.DefaultButton_inverted_b9vpE .DefaultButton_spinner_3jzNy{background-color:#fff}@media (hover:hover){.DefaultButton_inverted_b9vpE:not(.DefaultButton_disabled_1-__s):hover{border-color:rgba(48,48,48,.7);background-color:rgba(48,48,48,.05)}}.DefaultButton_inverted_b9vpE.DefaultButton_root_1LnfK:focus{border-color:rgba(48,48,48,.7);-webkit-box-shadow:0 0 0 3px rgba(36,163,227,.5);box-shadow:0 0 0 3px rgba(36,163,227,.5)}.DefaultButton_color__primary_2vUAp{border-color:#156dff;background-color:#156dff;color:#fff}@media (hover:hover){.DefaultButton_color__primary_2vUAp:not(.DefaultButton_disabled_1-__s):hover{border-color:#156dff;background-color:#2e7eff}}.DefaultButton_color__primary_2vUAp .DefaultButton_spinner_3jzNy{color:#fff;background-color:#156dff}.DefaultButton_color__primary_2vUAp.DefaultButton_root_1LnfK:focus{border-color:#156dff}.DefaultButton_color__primary_2vUAp.DefaultButton_inverted_b9vpE{border-color:rgba(36,163,227,.5);background-color:transparent;color:#156dff}.DefaultButton_color__primary_2vUAp.DefaultButton_inverted_b9vpE.DefaultButton_root_1LnfK:focus{border-color:#24a3e3}.DefaultButton_color__primary_2vUAp.DefaultButton_inverted_b9vpE .DefaultButton_spinner_3jzNy{background-color:#fff;color:#156dff}@media (hover:hover){.DefaultButton_color__primary_2vUAp.DefaultButton_inverted_b9vpE:not(.DefaultButton_disabled_1-__s):hover{border-color:#156dff;background-color:rgba(36,163,227,.05)}}.DefaultButton_color__primary_2vUAp.DefaultButton_simple_3mSNL{background-color:transparent;color:#156dff}@media (hover:hover){.DefaultButton_color__primary_2vUAp.DefaultButton_simple_3mSNL:not(.DefaultButton_disabled_1-__s):hover{background-color:rgba(36,163,227,.05);border-color:#24a3e3}}.DefaultButton_color__danger_3oIev{border-color:#e0322d;background-color:#e0322d;color:#fff}.DefaultButton_color__danger_3oIev .DefaultButton_spinner_3jzNy{background-color:#e0322d;color:#fff}.DefaultButton_color__danger_3oIev.DefaultButton_root_1LnfK:focus{border-color:#e66666;-webkit-box-shadow:0 0 0 3px rgba(230,102,102,.5);box-shadow:0 0 0 3px rgba(230,102,102,.5)}@media (hover:hover){.DefaultButton_color__danger_3oIev:not(.DefaultButton_disabled_1-__s):hover{background-color:#e34a45}}.DefaultButton_color__danger_3oIev.DefaultButton_inverted_b9vpE{border-color:rgba(230,102,102,.5);background-color:transparent;color:#e0322d}.DefaultButton_color__danger_3oIev.DefaultButton_inverted_b9vpE .DefaultButton_spinner_3jzNy{background-color:#fff;color:#e0322d}@media (hover:hover){.DefaultButton_color__danger_3oIev.DefaultButton_inverted_b9vpE:not(.DefaultButton_disabled_1-__s):hover{background-color:rgba(230,102,102,.05);border-color:#e66666}}.DefaultButton_color__danger_3oIev.DefaultButton_simple_3mSNL{background-color:transparent;color:#e0322d}@media (hover:hover){.DefaultButton_color__danger_3oIev.DefaultButton_simple_3mSNL:not(.DefaultButton_disabled_1-__s):hover{background-color:rgba(230,102,102,.05)}}.DefaultButton_color__success_3YmkH{border-color:#308654;background-color:#308654;color:#fff}.DefaultButton_color__success_3YmkH .DefaultButton_spinner_3jzNy{background-color:#308654;color:#fff}.DefaultButton_color__success_3YmkH.DefaultButton_root_1LnfK:focus{border-color:#19b366;-webkit-box-shadow:0 0 0 3px rgba(24,180,102,.5);box-shadow:0 0 0 3px rgba(24,180,102,.5)}@media (hover:hover){.DefaultButton_color__success_3YmkH:not(.DefaultButton_disabled_1-__s):hover{background-color:#379a60}}.DefaultButton_color__success_3YmkH.DefaultButton_inverted_b9vpE{border-color:rgba(24,180,102,.5);background-color:transparent;color:#308654}.DefaultButton_color__success_3YmkH.DefaultButton_inverted_b9vpE .DefaultButton_spinner_3jzNy{background-color:#fff;color:#308654}@media (hover:hover){.DefaultButton_color__success_3YmkH.DefaultButton_inverted_b9vpE:not(.DefaultButton_disabled_1-__s):hover{background-color:rgba(24,180,102,.05);border-color:#308654}}.DefaultButton_color__success_3YmkH.DefaultButton_simple_3mSNL{background-color:transparent;color:#19b366}@media (hover:hover){.DefaultButton_color__success_3YmkH.DefaultButton_simple_3mSNL:not(.DefaultButton_disabled_1-__s):hover{background-color:rgba(24,180,102,.05)}}.DefaultButton_color__warning_FiDJv{border-color:#ffba00;background-color:#ffba00;color:#141000}.DefaultButton_color__warning_FiDJv .DefaultButton_spinner_3jzNy{background-color:#ffba00;color:#141000}.DefaultButton_color__warning_FiDJv.DefaultButton_root_1LnfK:focus{border-color:#ffba00;-webkit-box-shadow:0 0 0 3px rgba(255,186,0,.5);box-shadow:0 0 0 3px rgba(255,186,0,.5)}@media (hover:hover){.DefaultButton_color__warning_FiDJv:not(.DefaultButton_disabled_1-__s):hover{background-color:#ffc21a}}.DefaultButton_color__warning_FiDJv.DefaultButton_inverted_b9vpE{border-color:rgba(255,186,0,.5);background-color:transparent;color:#ffba00}.DefaultButton_color__warning_FiDJv.DefaultButton_inverted_b9vpE .DefaultButton_spinner_3jzNy{background-color:#fff;color:#ffba00}@media (hover:hover){.DefaultButton_color__warning_FiDJv.DefaultButton_inverted_b9vpE:not(.DefaultButton_disabled_1-__s):hover{background-color:rgba(255,186,0,.05);border-color:#ffba00}}.DefaultButton_color__warning_FiDJv.DefaultButton_simple_3mSNL{background-color:transparent;color:#ffba00}@media (hover:hover){.DefaultButton_color__warning_FiDJv.DefaultButton_simple_3mSNL:not(.DefaultButton_disabled_1-__s):hover{background-color:rgba(255,186,0,.05)}}.DefaultButton_color__white_6fu1h{border-color:#fff;background-color:#fff;color:#303030}.DefaultButton_color__white_6fu1h.DefaultButton_root_1LnfK:focus{outline-color:#fff}.DefaultButton_color__white_6fu1h .DefaultButton_spinner_3jzNy{background-color:#fff}@media (hover:hover){.DefaultButton_color__white_6fu1h:not(.DefaultButton_disabled_1-__s):hover{background-color:#f2f2f2}}.DefaultButton_color__white_6fu1h.DefaultButton_inverted_b9vpE{border-color:#fff;background-color:transparent;color:#fff}.DefaultButton_color__white_6fu1h.DefaultButton_inverted_b9vpE .DefaultButton_spinner_3jzNy{background-color:#fff;color:#303030}.DefaultButton_color__white_6fu1h.DefaultButton_inverted_b9vpE:not(.DefaultButton_disabled_1-__s):focus{outline-color:#fff;border-color:#fff}@media (hover:hover){.DefaultButton_color__white_6fu1h.DefaultButton_inverted_b9vpE:not(.DefaultButton_disabled_1-__s):hover{background-color:hsla(0,0%,100%,.4);color:#fff}}.DefaultButton_color__white_6fu1h.DefaultButton_simple_3mSNL{border-color:transparent;background-color:transparent;color:#fff}.DefaultButton_color__white_6fu1h.DefaultButton_simple_3mSNL .DefaultButton_spinner_3jzNy{background-color:#fff;color:#303030}@media (hover:hover){.DefaultButton_color__white_6fu1h.DefaultButton_simple_3mSNL:not(.DefaultButton_disabled_1-__s):hover{background-color:hsla(0,0%,100%,.4);color:#fff}}.DefaultButton_spinner_3jzNy{position:absolute;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;top:0;left:0;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:.9}.DefaultButton_disabled_1-__s{opacity:.2}.DropDownButton_outer_3fL-5{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.DropDownButton_button_C1dEW{position:relative}.DropDownButton_inner_3jt4P{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;outline:noene}.DropDownButton_arrow_PHrxl{margin-left:.5em}.DropDownButton_list_tISLs{display:block}.DropDownButton_listItem_2lcG9{white-space:pre}.DropDownButton_list_tISLs .DropDownButton_listItem_2lcG9{padding:.5em}.DropDownButton_popper_D5p_b{position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;overflow:auto;max-height:calc(100vh - 2rem)}.DefaultList_root_3cLdV{display:block;margin:0;padding:0}.DefaultList_divider_39_3L{width:100%;height:0;padding:0;margin:0;background:none;border-top:1px solid hsla(0,0%,9%,.1);border-bottom:none;-webkit-box-sizing:border-box;box-sizing:border-box}.DefaultListItem_root_3SBNW{display:block;margin:0;padding:0}.Poppable_portal_UzSdB{position:fixed;z-index:1060;top:0;left:0}.TabPanel_root_1nyER{outline:none}.DefaultPane_root_Cou-v{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;min-height:calc(100vh - 3.0625em);width:100%}@media (min-width:32em){.DefaultPane_root_Cou-v{-webkit-transition:-webkit-box-shadow .1s linear;transition:-webkit-box-shadow .1s linear;transition:box-shadow .1s linear;transition:box-shadow .1s linear,-webkit-box-shadow .1s linear;position:relative;height:100%;top:auto;left:auto;min-height:0}}.DefaultPane_isDisabled_2q4dm{display:none}@media (min-width:32em){.DefaultPane_isDisabled_2q4dm{display:-webkit-box;display:-ms-flexbox;display:flex}}.DefaultPane_isActive_3USNR{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:32em){.DefaultPane_isCollapsed_1snVt{margin-right:0;border-color:hsla(0,0%,9%,.1);padding:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-transition:-webkit-box-shadow .2s linear .2s;transition:-webkit-box-shadow .2s linear .2s;transition:box-shadow .2s linear .2s;transition:box-shadow .2s linear .2s,-webkit-box-shadow .2s linear .2s;background-image:-webkit-gradient(linear,left top,right top,from(transparent),to(rgba(48,48,48,.1)));background-image:linear-gradient(90deg,transparent,rgba(48,48,48,.1));background-size:.8rem 100%;background-repeat:no-repeat;background-position:100%;height:100%;overflow:hidden}}.DefaultPane_header_34GT-{position:relative;position:-webkit-sticky;position:sticky;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:inherit;z-index:1}.DefaultPane_isCollapsed_1snVt .DefaultPane_header_34GT-{background-color:transparent}.DefaultPane_header_34GT-:after{content:"";display:block;position:absolute;left:0;right:0;bottom:-1px;border-bottom:1px solid hsla(0,0%,9%,.1)}.DefaultPane_headerContent_2W_UH{z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-item-align:end;align-self:flex-end;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.DefaultPane_isCollapsed_1snVt .DefaultPane_headerContent_2W_UH{min-width:100vh}.DefaultPane_actions_DjvVX{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;padding:.5em}.DefaultPane_isCollapsed_1snVt .DefaultPane_actions_DjvVX{display:none}.DefaultPane_buttonWrapper_1y-wn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;position:relative}.DefaultPane_actionButton_3bSSe{-webkit-appearance:none;-webkit-font-smoothing:inherit;-moz-appearance:none;appearance:none;background-color:transparent;color:rgba(48,48,48,.5);font:inherit;border:0;height:2.0625em;width:2.0625em;margin:0;padding:.25em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;outline:none;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box}@media (hover:hover){.DefaultPane_actionButton_3bSSe:hover{color:inherit}}.DefaultPane_actionButton_3bSSe:focus{background:rgba(36,163,227,.15);color:inherit}.DefaultPane_actionButtonInner_Jo7mA{outline:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.DefaultPane_actionButtonInner_Jo7mA>svg{font-size:1.5625em}.DefaultPane_menuWrapper_2SLRO{z-index:2}.DefaultPane_isCollapsed_1snVt .DefaultPane_menuWrapper_2SLRO{display:none}.DefaultPane_menuContainer_3-oqL{position:absolute;right:0;bottom:0}.DefaultPane_menuContainer_3-oqL>div{position:absolute;right:8px;right:.5rem}.DefaultPane_menuButton_2e1cZ{display:block;text-align:center}.DefaultPane_title_jhKyz{-webkit-box-sizing:border-box;box-sizing:border-box;padding:1em;font-size:16px;font-size:1rem;line-height:1.0625;font-weight:700;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;white-space:nowrap;overflow:hidden;max-width:100%;width:-webkit-fill-available;width:-moz-available;width:stretch;text-overflow:ellipsis;margin:0 auto 0 0;-webkit-transform-origin:1.5em 1.5em;transform-origin:1.5em 1.5em;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear}.DefaultPane_isCollapsed_1snVt .DefaultPane_title_jhKyz{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.DefaultPane_headerViewMenu_YQNz3{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:-.5em}.DefaultPane_isCollapsed_1snVt .DefaultPane_headerViewMenu_YQNz3{display:none}.DefaultPane_headerTabsContainer_wHLFV{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.DefaultPane_headerPaneActions_39648{padding:0 .5em 0 0}.DefaultPane_headerPaneActions_39648 button{vertical-align:top;-webkit-appearance:none;-webkit-font-smoothing:inherit;border:0;padding:.25em;border-radius:2px;background:none;color:rgba(48,48,48,.5);outline:none}.DefaultPane_headerPaneActions_39648 button svg{vertical-align:top;font-size:1.5625em;line-height:1}.DefaultPane_headerPaneActions_39648 button>div{outline:none}@media (hover:hover){.DefaultPane_headerPaneActions_39648 button:hover{color:inherit}}.DefaultPane_headerPaneActions_39648 button:focus{background:rgba(36,163,227,.15);color:inherit}.DefaultPane_functions_2uFCK{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:nowrap;flex-wrap:nowrap;opacity:1;z-index:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-left:1em}.DefaultPane_main_3lMJZ{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding-bottom:4em}.DefaultPane_isCollapsed_1snVt .DefaultPane_main_3lMJZ{display:none}.DefaultPane_scrollContainer_1qks2{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none}@media (min-width:32em){.DefaultPane_scrollContainer_1qks2{position:absolute;top:0;left:0;right:0;height:100%}}@media (max-width:31.9375em){.DefaultPane_scrollContainer_1qks2{-webkit-transform:none;-webkit-transform:initial;transform:none;position:static;top:auto;left:auto;height:auto;width:100%;overflow:visible;overflow:initial}}.DefaultPane_isCollapsed_1snVt .DefaultPane_scrollContainer_1qks2{display:none}.DefaultPane_notScrollable_2my7_{display:block;-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width:32em){.DefaultPane_notScrollable_2my7_{position:absolute;top:0;left:0;right:0;height:100%}}@media (max-width:31.9375em){.DefaultPane_notScrollable_2my7_{-webkit-transform:none;-webkit-transform:initial;transform:none;position:static;top:auto;left:auto;height:auto;width:100%;overflow:visible;overflow:initial}}.DefaultPane_isCollapsed_1snVt .DefaultPane_functionsButton_3UoKl{display:none}.DefaultPane_functionsButtonText_1qVlo{white-space:nowrap;text-overflow:ellipsis}.DefaultPane_functionsSmall_2A-ca .DefaultPane_functionsButtonText_1qVlo,.DefaultPane_isCollapsed_1snVt .DefaultPane_functionsButtonText_1qVlo{display:none}.DefaultPane_initialValueTemplateDropDownMenuButton_10Mhx [class^=DropDownButton_button]{width:33px;width:2.0625rem;border:0!important}.DefaultPane_initialValueTemplateDropDownMenuButton_10Mhx [class^=DropDownButton_button]>span>span{margin:0!important}.DefaultPane_initialValueTemplateDropDownMenuButton_10Mhx [class^=DropDownButton_button]:hover{background-color:transparent}.DefaultPane_initialValueTemplateDropDownItem_25xNC{color:inherit;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 .5rem}.DefaultPane_initialValueTemplateSubtitle_yRvW9{font-size:.7em;font-weight:300;text-transform:capitalize}.DefaultPane_initialValueTemplateDropDownItemIcon_8hTjR{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px;font-size:1.25rem;margin-left:1.5rem}.DefaultPane_stickyFooter_1Gp8v{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;color:rgba(48,48,48,.8);z-index:900}@supports (padding-bottom:env(safe-area-inset-bottom)){.DefaultPane_stickyFooter_1Gp8v{padding-bottom:env(safe-area-inset-bottom)}}@media (max-width:31.9375em){.DefaultPane_stickyFooter_1Gp8v{position:fixed;bottom:0;left:0;right:0;width:100%}}@media (max-height:32em){.DefaultPane_stickyFooter_1Gp8v{position:relative}}@media (min-width:32em){.DefaultPane_stickyFooter_1Gp8v{position:relative}}.DefaultPane_stickyFooter_1Gp8v:before{content:"";display:block;position:absolute;left:0;right:0;top:-1px;border-top:1px solid hsla(0,0%,9%,.1)}.DefaultPane_isCollapsed_1snVt .DefaultPane_stickyFooter_1Gp8v{display:none}@media (hover:hover){.DefaultPane_hoverFooter_1xUXh{display:none}.DefaultPane_root_Cou-v:hover .DefaultPane_hoverFooter_1xUXh{display:block}}.LoadingPane_root_276p3{display:block;top:0;left:0;height:100%;width:100%;bottom:0;right:0;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}@media (max-width:31.9375em){.LoadingPane_root_276p3{min-height:calc(100vh - 12rem)}}.DocumentsListPane_root_2yT8j{display:block;top:0;left:0;height:100%;width:100%;bottom:0;right:0;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}@media (max-width:31.9375em){.DocumentsListPane_root_2yT8j{min-height:calc(100vh - 3.0625em)}}.DocumentsListPane_empty_2dVcj{display:block;height:100%;text-align:center;position:relative}.DocumentsListPane_empty_2dVcj>div{position:absolute;width:100%;left:50%;top:20%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.DocumentsListPane_empty_2dVcj h3{padding:1rem;font-size:20px;font-size:1.25rem;opacity:.8;font-weight:400}.DocumentsListPane_link_2Eyl3{display:block;color:inherit;text-decoration:inherit;outline:none;height:100%}.DocumentsListPane_item_3Tvki{height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.DocumentsListPane_layout__default_AMt_j .DocumentsListPane_item_3Tvki,.DocumentsListPane_layout__detail_21vg6 .DocumentsListPane_item_3Tvki{padding:.5rem 1rem}.DocumentsListPane_item_3Tvki>span{display:block}.DocumentsListPane_itemStatus_1b-MA{z-index:2;position:relative;opacity:.7;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.DocumentsListPane_itemStatus_1b-MA:hover{opacity:1}.DocumentsListPane_selectedItem_1cMRJ .DocumentsListPane_itemStatus_1b-MA{color:#fff}.DocumentsListPane_templateMenuContainer_3XeR1{position:absolute;right:0;bottom:0}.DocumentsListPane_templateMenuContainer_3XeR1>div{position:absolute;right:48px;right:3rem}.ListView_cardList_yZ_0f{display:grid;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));grid-gap:1rem;margin:0;padding:1rem}.ListView_cardListItem_1DcuP{background-color:#fff}.ListView_mediaList_26d1D{display:grid;grid-template-columns:repeat(auto-fill,minmax(5rem,1fr));grid-gap:.5rem;margin:0;padding:1rem}@media (max-width:31.9375em){.ListView_scroll_A4U6p{height:auto!important}}@media (min-width:32em){.enhanceWithAvailableHeight_root_rHu0w{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}}.InfiniteList_bottomMetaInfo_Bq5rL{border-top:1px solid #d1d7e0;text-align:center;color:#758097}.CardPreview_root_2J2te{display:block;max-width:100%;position:relative;background-color:#fff}.CardPreview_heading_2pa_5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.CardPreview_ellipsis_3Rx7c{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CardPreview_title_2HQ8-{text-transform:none;color:inherit;margin:0;padding:0!important;min-width:0;line-height:1.3em}.CardPreview_subtitle_1gkYM{font-size:.75em;text-transform:none;font-weight:300;padding:0;margin:0 0 .5em;color:inherit}.CardPreview_date_3vD8C{font-size:12px;font-size:.75rem;margin-bottom:.5em}.CardPreview_mediaContainer_3jxEM{display:block;background-color:hsla(0,0%,70.2%,.5)}.CardPreview_media_3_6up{position:relative;width:100%;overflow:hidden;background-image:-webkit-gradient(linear,left top,right top,from(rgba(48,48,48,.1)),color-stop(10%,rgba(48,48,48,.05)),to(rgba(48,48,48,.1)));background-image:linear-gradient(90deg,rgba(48,48,48,.1),rgba(48,48,48,.05) 10%,rgba(48,48,48,.1))}.CardPreview_media_3_6up img{display:block;width:100%;height:auto}.CardPreview_mediaString_3fDbC{padding:5px;font-size:14px;font-size:.875rem;color:#999}.CardPreview_mediaPadding_2NfsV{position:relative}.CardPreview_mediaContent_1jPzw{position:absolute;top:0;left:0;height:100%;width:100%;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}.CardPreview_mediaContent_1jPzw .sanity-studio__preview-fallback-icon{width:4em;height:4em;opacity:.5}.CardPreview_mediaContentRelative_2lUh_{position:relative}.CardPreview_description_2WOKd{font-size:12px;font-size:.75rem;color:inherit;font-weight:400;padding:0;margin:0}.CardPreview_meta_1VSrB{padding:1em;background-color:inherit}.CardPreview_img_9Uil9{display:block;width:100%;height:auto}.CardPreview_placeholder_3hkFZ{position:relative}.CardPreview_placeholder_3hkFZ .CardPreview_media_3_6up{background-image:-webkit-gradient(linear,left top,right top,from(rgba(48,48,48,.1)),color-stop(10%,rgba(48,48,48,.05)),to(rgba(48,48,48,.1)));background-image:linear-gradient(90deg,rgba(48,48,48,.1),rgba(48,48,48,.05) 10%,rgba(48,48,48,.1))}.CardPreview_placeholder_3hkFZ .CardPreview_meta_1VSrB{position:relative}.CardPreview_placeholder_3hkFZ .CardPreview_title_2HQ8-{background-image:-webkit-gradient(linear,left top,right top,from(rgba(48,48,48,.1)),color-stop(10%,rgba(48,48,48,.05)),to(rgba(48,48,48,.1)));background-image:linear-gradient(90deg,rgba(48,48,48,.1),rgba(48,48,48,.05) 10%,rgba(48,48,48,.1));width:70%;height:.8em;margin-bottom:.2em}.CardPreview_placeholder_3hkFZ .CardPreview_subtitle_1gkYM{background-image:-webkit-gradient(linear,left top,right top,from(rgba(48,48,48,.1)),color-stop(10%,rgba(48,48,48,.05)),to(rgba(48,48,48,.1)));background-image:linear-gradient(90deg,rgba(48,48,48,.1),rgba(48,48,48,.05) 10%,rgba(48,48,48,.1));height:1em}.CardPreview_placeholder_3hkFZ .CardPreview_date_3vD8C{background-image:-webkit-gradient(linear,left top,right top,from(rgba(48,48,48,.1)),color-stop(10%,rgba(48,48,48,.05)),to(rgba(48,48,48,.1)));background-image:linear-gradient(90deg,rgba(48,48,48,.1),rgba(48,48,48,.05) 10%,rgba(48,48,48,.1));width:64px;width:4rem;height:.8em;margin-bottom:.2em}.CardPreview_placeholder_3hkFZ .CardPreview_description_1_38Nk5{background-image:-webkit-gradient(linear,left top,right top,from(rgba(48,48,48,.1)),color-stop(10%,rgba(48,48,48,.05)),to(rgba(48,48,48,.1)));background-image:linear-gradient(90deg,rgba(48,48,48,.1),rgba(48,48,48,.05) 10%,rgba(48,48,48,.1));width:calc(100% - 2rem);height:.8em;margin-bottom:.2em}.CardPreview_placeholder_3hkFZ .CardPreview_description_2_3mMIG{background-image:-webkit-gradient(linear,left top,right top,from(rgba(48,48,48,.1)),color-stop(10%,rgba(48,48,48,.05)),to(rgba(48,48,48,.1)));background-image:linear-gradient(90deg,rgba(48,48,48,.1),rgba(48,48,48,.05) 10%,rgba(48,48,48,.1));width:calc(50% - 2rem);height:.8em;margin-bottom:.2em}@-webkit-keyframes DefaultPreview_progressGlow_2WFPP{0%{-webkit-box-shadow:0 0 3px #24a3e3;box-shadow:0 0 3px #24a3e3}to{-webkit-box-shadow:0 0 15px #24a3e3;box-shadow:0 0 15px #24a3e3}}@keyframes DefaultPreview_progressGlow_2WFPP{0%{-webkit-box-shadow:0 0 3px #24a3e3;box-shadow:0 0 3px #24a3e3}to{-webkit-box-shadow:0 0 15px #24a3e3;box-shadow:0 0 15px #24a3e3}}.DefaultPreview_root_1VC19{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:2.5em;position:relative;clear:both}.DefaultPreview_heading_2qc8g{min-width:0;margin-right:.5rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden}.DefaultPreview_ellipsis_3-p74{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DefaultPreview_title_-UjL8{font-size:1em;line-height:2.5em;color:inherit;font-weight:400;text-transform:none;padding:0;margin:0;max-width:100%}.DefaultPreview_hasSubtitle_l1JL5 .DefaultPreview_title_-UjL8{line-height:1.3em}.DefaultPreview_subtitle_Yvdmr{color:inherit;margin:0;padding:0 0 .25em;line-height:1.5em;height:1.5em;font-size:.7em;font-weight:300}.DefaultPreview_media_W8pC1{position:relative;-ms-flex-preferred-size:40px;flex-basis:40px;-ms-flex-preferred-size:2.5rem;flex-basis:2.5rem;min-width:40px;min-width:2.5rem;margin-right:.5rem;font-size:.5em;overflow:hidden;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-sizing:border-box;box-sizing:border-box}.DefaultPreview_placeholder_jPgF3 .DefaultPreview_media_W8pC1{width:40px;width:2.5rem;height:40px;height:2.5rem}.DefaultPreview_media_W8pC1 img{display:block;width:40px;width:2.5rem;height:40px;height:2.5rem;-o-object-fit:contain;object-fit:contain}.DefaultPreview_media_W8pC1 svg{font-size:24px;font-size:1.5rem;color:inherit}.DefaultPreview_mediaString_1CmyN{padding:5px;font-size:10px;font-size:.625rem;color:#999}.DefaultPreview_placeholder_jPgF3 .DefaultPreview_heading_2qc8g{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:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.DefaultPreview_placeholder_jPgF3 .DefaultPreview_title_-UjL8{width:80%;color:transparent;background-color:hsla(0,0%,9%,.1)}.DefaultPreview_placeholder_jPgF3 .DefaultPreview_subtitle_Yvdmr{width:40%;color:transparent;background-color:hsla(0,0%,9%,.1)}.DefaultPreview_placeholder_jPgF3 .DefaultPreview_media_W8pC1{border-color:transparent;color:transparent;background-color:hsla(0,0%,9%,.1)}.DefaultPreview_animation_ilDG-{position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1}.DefaultPreview_status_18UWN{vertical-align:middle;line-height:40px;line-height:2.5rem;margin-left:auto;white-space:nowrap;opacity:.7;color:currentColor}.DefaultPreview_progress_2RJ2v{position:absolute;background-color:rgba(36,163,227,.05);width:100%;height:100%;left:0;top:0}.DefaultPreview_progressBar_2166S{height:100%;position:absolute;bottom:0;left:0;background-color:rgba(36,163,227,.2);z-index:1}.DefaultPreview_progressBar_2166S:after{position:absolute;height:2px;bottom:0;left:0;width:100%;content:"";background-color:#24a3e3;-webkit-box-shadow:0 0 3px #24a3e3;box-shadow:0 0 3px #24a3e3;z-index:2}.DetailPreview_root_36Vkn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:5em;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;position:relative}.DetailPreview_top_1v4u9{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.DetailPreview_heading_39UeL{display:block;min-width:0}.DetailPreview_content_3_sum{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:0}.DetailPreview_ellipsis_u-mJa{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DetailPreview_title_2TpmZ{color:inherit;font-weight:500;text-transform:none;margin:0;padding:0;min-width:0}.DetailPreview_subtitle_2gQor{color:inherit;padding:0;margin:-.25em 0 0;font-size:.8em;font-weight:300;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DetailPreview_description_3FPTp{padding:0;margin:.25em 0 0;font-size:.75em;line-height:1em;overflow:hidden;height:2em}.DetailPreview_media_K96WZ{-ms-flex-preferred-size:5em;flex-basis:5em;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:5em;width:5em;max-width:5em;overflow:hidden;position:relative;margin-right:.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}.DetailPreview_media_K96WZ>img{display:block;width:5em;height:5em;-o-object-fit:contain;object-fit:contain}.DetailPreview_media_K96WZ svg{font-size:48px;font-size:3rem;color:inherit}.DetailPreview_status_1zYM1{color:rgba(82,82,82,.88)}.DetailPreview_mediaString_1T01p{padding:5px;font-size:14px;font-size:.875rem;color:#999}.DetailPreview_placeholder_VkE75 .DetailPreview_top_1v4u9{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.DetailPreview_placeholder_VkE75 .DetailPreview_content_3_sum{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:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.DetailPreview_placeholder_VkE75 .DetailPreview_title_2TpmZ{width:80%;color:transparent;background-color:hsla(0,0%,9%,.1)}.DetailPreview_placeholder_VkE75 .DetailPreview_subtitle_2gQor{width:70%;color:transparent;background-color:hsla(0,0%,9%,.1)}.DetailPreview_placeholder_VkE75 .DetailPreview_description_3FPTp{width:90%;color:transparent;background-color:hsla(0,0%,9%,.1)}.DetailPreview_placeholder_VkE75 .DetailPreview_media_K96WZ{border-color:transparent;color:transparent;background-color:hsla(0,0%,9%,.1)}.InlinePreview_media_PkPdB,.InlinePreview_root_3t_tE{display:inline;position:relative}.InlinePreview_media_PkPdB img{height:1.4ex;display:inline;-o-object-fit:cover;object-fit:cover}.InlinePreview_media_PkPdB div{display:inline}.InlinePreview_title_38gCw:empty{display:none}.InlinePreview_media_PkPdB:not(:empty)+.InlinePreview_title_38gCw:not(:empty){padding-left:.2em}.backgrounds_frosted_1_a5_{background-color:rgba(0,0,0,.12)}.backgrounds_listItemStates_3p_z8{position:relative}.backgrounds_listItemStates_3p_z8:active:after{z-index:1;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(36,163,227,.25);opacity:.5;pointer-events:none}@media (hover:hover){.backgrounds_listItemStates_3p_z8:hover:after{z-index:1;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(36,163,227,.15);pointer-events:none}.backgrounds_listItemStates_3p_z8:hover:active:after{z-index:1;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(36,163,227,.25);pointer-events:none}}.MediaPreview_root_3kg5x{position:relative;overflow:hidden;width:100%}.MediaPreview_title_1bMp_{font-size:1em;font-weight:100;text-transform:uppercase;margin:0}.MediaPreview_subtitle_AvVts{font-size:1em;font-weight:300;margin:0}.MediaPreview_description_2qvw3{max-width:80%;color:#fff;font-weight:100;margin:1em auto;opacity:.5}.MediaPreview_mediaContainer_20y-3{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;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f2f2f2}.MediaPreview_mediaContainer_20y-3>img{height:100%;width:100%}.MediaPreview_mediaContainer_20y-3 .sanity-studio__preview-fallback-icon{width:2em;height:2em;opacity:.5}.MediaPreview_progress_1gNuF{position:absolute;width:100%;height:100%;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-color:hsla(0,0%,100%,.7)}.MediaPreview_mediaString_1j0zB{padding:.5rem;font-size:14px;font-size:.875rem;color:#999;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;-webkit-box-sizing:border-obx;box-sizing:border-obx}.MediaPreview_meta_2ObkF{position:absolute;opacity:0;top:0;left:0;bottom:0;right:0;width:100%;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;z-index:1;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;display:none}.MediaPreview_root_3kg5x:hover .MediaPreview_meta_2ObkF{-webkit-transition-duration:.1s;transition-duration:.1s;opacity:1}.MediaPreview_metaInner_32dIU{padding:.5em}.MediaPreview_placeholder_3UvEP{height:100%;width:100%;background-image:-webkit-gradient(linear,left top,right top,from(rgba(48,48,48,.1)),color-stop(10%,rgba(48,48,48,.05)),to(rgba(48,48,48,.1)));background-image:linear-gradient(90deg,rgba(48,48,48,.1),rgba(48,48,48,.05) 10%,rgba(48,48,48,.1))}.MediaPreview_placeholder_3UvEP .MediaPreview_media_2ksH8{x:0;y:0;height:100%;width:100%}@-webkit-keyframes ProgressCircle_finish_2aBli{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_2aBli{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_2OYhX{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes ProgressCircle_rotate_2OYhX{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes ProgressCircle_strokeWidth_3j6c1{0%{stroke-width:0}50%{stroke-width:1px}to{stroke-width:0}}@keyframes ProgressCircle_strokeWidth_3j6c1{0%{stroke-width:0}50%{stroke-width:1px}to{stroke-width:0}}@-webkit-keyframes ProgressCircle_strokeDash_nege_{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_nege_{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_3SklD{width:100%;display:block}.ProgressCircle_svg_350o4{display:block;margin:0 auto}.ProgressCircle_background_1f_31{stroke:#000;stroke-width:.5em;opacity:.05;fill:none;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.ProgressCircle_completed_3Fwvc .ProgressCircle_background_1f_31{opacity:0}.ProgressCircle_foreground_Jd8d4{-webkit-transform-origin:center center;transform-origin:center center;stroke:#000;fill:none;stroke-width:.5em;-webkit-transition:stroke .2s linear,opacity .3s linear;transition:stroke .2s linear,opacity .3s linear}.ProgressCircle_completed_3Fwvc .ProgressCircle_foreground_Jd8d4{stroke:#19b366;-webkit-animation-name:ProgressCircle_finish_2aBli;animation-name:ProgressCircle_finish_2aBli;-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_12G1u .ProgressCircle_foreground_Jd8d4{stroke:#19b366}.ProgressCircle_activeCircle_tW6J_{-webkit-transform-origin:center center;transform-origin:center center;stroke:#000;fill:none;stroke-width:1px;stroke-dasharray:0,314.15927;-webkit-animation:ProgressCircle_strokeDash_nege_ 6s ease-out infinite,ProgressCircle_strokeWidth_3j6c1 3s ease-out infinite,ProgressCircle_rotate_2OYhX 18s linear infinite;animation:ProgressCircle_strokeDash_nege_ 6s ease-out infinite,ProgressCircle_strokeWidth_3j6c1 3s ease-out infinite,ProgressCircle_rotate_2OYhX 18s linear infinite}.ProgressCircle_completed_3Fwvc .ProgressCircle_activeCircle_tW6J_{opacity:0}.ProgressCircle_text_ppi1n{font-weight:400;font-size:1em;fill:inherit;-webkit-transform-origin:center center;transform-origin:center center}.ProgressCircle_completed_3Fwvc .ProgressCircle_text_ppi1n{-webkit-animation-name:ProgressCircle_finish_2aBli;animation-name:ProgressCircle_finish_2aBli;-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_3osMR{font-weight:400}.ProgressCircle_status_Xgnf4{fill:inherit;font-weight:400;font-size:.7em}.ProgressCircle_completed_3Fwvc .ProgressCircle_status_Xgnf4{-webkit-animation-name:ProgressCircle_finish_2aBli;animation-name:ProgressCircle_finish_2aBli;-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}@-webkit-keyframes DefaultPreview_progressGlow_2WFPP{0%{-webkit-box-shadow:0 0 3px #24a3e3;box-shadow:0 0 3px #24a3e3}to{-webkit-box-shadow:0 0 15px #24a3e3;box-shadow:0 0 15px #24a3e3}}@keyframes DefaultPreview_progressGlow_2WFPP{0%{-webkit-box-shadow:0 0 3px #24a3e3;box-shadow:0 0 3px #24a3e3}to{-webkit-box-shadow:0 0 15px #24a3e3;box-shadow:0 0 15px #24a3e3}}.DefaultPreview_root_1VC19{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:2.5em;position:relative;clear:both}.DefaultPreview_heading_2qc8g{min-width:0;margin-right:.5rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden}.DefaultPreview_ellipsis_3-p74{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DefaultPreview_title_-UjL8{font-size:1em;line-height:2.5em;color:inherit;font-weight:400;text-transform:none;padding:0;margin:0;max-width:100%}.DefaultPreview_hasSubtitle_l1JL5 .DefaultPreview_title_-UjL8{line-height:1.3em}.DefaultPreview_subtitle_Yvdmr{color:inherit;margin:0;padding:0 0 .25em;line-height:1.5em;height:1.5em;font-size:.7em;font-weight:300}.DefaultPreview_media_W8pC1{position:relative;-ms-flex-preferred-size:40px;flex-basis:40px;-ms-flex-preferred-size:2.5rem;flex-basis:2.5rem;min-width:40px;min-width:2.5rem;margin-right:.5rem;font-size:.5em;overflow:hidden;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-sizing:border-box;box-sizing:border-box}.DefaultPreview_placeholder_jPgF3 .DefaultPreview_media_W8pC1{width:40px;width:2.5rem;height:40px;height:2.5rem}.DefaultPreview_media_W8pC1 img{display:block;width:40px;width:2.5rem;height:40px;height:2.5rem;-o-object-fit:contain;object-fit:contain}.DefaultPreview_media_W8pC1 svg{font-size:24px;font-size:1.5rem;color:inherit}.DefaultPreview_mediaString_1CmyN{padding:5px;font-size:10px;font-size:.625rem;color:#999}.DefaultPreview_placeholder_jPgF3 .DefaultPreview_heading_2qc8g{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:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.DefaultPreview_placeholder_jPgF3 .DefaultPreview_title_-UjL8{width:80%;color:transparent;background-color:hsla(0,0%,9%,.1)}.DefaultPreview_placeholder_jPgF3 .DefaultPreview_subtitle_Yvdmr{width:40%;color:transparent;background-color:hsla(0,0%,9%,.1)}.DefaultPreview_placeholder_jPgF3 .DefaultPreview_media_W8pC1{border-color:transparent;color:transparent;background-color:hsla(0,0%,9%,.1)}.DefaultPreview_animation_ilDG-{position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1}.DefaultPreview_status_18UWN{vertical-align:middle;line-height:40px;line-height:2.5rem;margin-left:auto;white-space:nowrap;opacity:.7;color:currentColor}.DefaultPreview_progress_2RJ2v{position:absolute;background-color:rgba(36,163,227,.05);width:100%;height:100%;left:0;top:0}.DefaultPreview_progressBar_2166S{height:100%;position:absolute;bottom:0;left:0;background-color:rgba(36,163,227,.2);z-index:1}.DefaultPreview_progressBar_2166S:after{position:absolute;height:2px;bottom:0;left:0;width:100%;content:"";background-color:#24a3e3;-webkit-box-shadow:0 0 3px #24a3e3;box-shadow:0 0 3px #24a3e3;z-index:2}.BlockPreview_root_2ll77{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;width:100%}.BlockPreview_header_1_Ign{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:.5em}.BlockPreview_heading_1NEym{vertical-align:baseline;overflow:hidden;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;-ms-flex-line-pack:center;align-content:center;min-height:40px;min-height:2.5rem}.BlockPreview_ellipsis_3NMR3{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.BlockPreview_subtitle_2SfN1,.BlockPreview_title_3N6Kr{line-height:1.2em;margin:0;padding:0}.BlockPreview_description_3jDfd{margin:0;font-size:12px;font-size:.75rem;padding:.5rem 1rem 0 0;max-height:5em;position:relative;-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(transparent));-webkit-mask-image:linear-gradient(180deg,#fff,transparent);mask-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(transparent));mask-image:linear-gradient(180deg,#fff,transparent)}.BlockPreview_status_3lvDd{color:#fff;background-color:#999;padding:.25em .5em;font-size:14px;font-size:.875rem;margin-left:auto}.BlockPreview_media_1XQjl{height:40px;height:2.5rem;width:40px;width:2.5rem;min-width:40px;min-width:2.5rem;margin-right:.5em;position:relative;overflow:hidden}.BlockPreview_media_1XQjl img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.BlockPreview_media_1XQjl svg{display:block;height:40px!important;height:2.5rem!important;width:40px!important;width:2.5rem!important}.BlockPreview_media_1XQjl:empty{display:none}.BlockImagePreview_root_2CwSB{display:block;pointer-events:none}.BlockImagePreview_preview_1riOJ{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.BlockImagePreview_heading_3uXUy{padding:1rem}.BlockImagePreview_media_2XzHU+.BlockImagePreview_heading_3uXUy{padding-left:0}.BlockImagePreview_media_2XzHU+.BlockImagePreview_heading_3uXUy:empty{padding:0}.BlockImagePreview_title_2_sl-{font-size:16px;font-size:1rem;margin:0;padding:1rem}.BlockImagePreview_title_2_sl-:empty{display:none}.BlockImagePreview_media_2XzHU{padding:1rem;min-width:25%}.BlockImagePreview_media_2XzHU img{display:block;max-width:100%;height:auto;pointer-events:none}.BlockImagePreview_media_2XzHU:empty{display:none}.BlockImagePreview_subtitle_N6OGm{margin:0;padding:0;font-size:14px;font-size:.875rem}.BlockImagePreview_description_3oMMz{font-size:12px;font-size:.75rem}.ItemStatus_itemStatus_336v_{z-index:2;position:relative;opacity:.7;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.ItemStatus_itemStatus_336v_:hover{opacity:1}.ItemStatus_selectedItem_37qfr .ItemStatus_itemStatus_336v_{color:#fff}.ItemStatus_itemStatus_336v_>i{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ItemStatus_draftBadge_1Sk1x{font-size:.625em;opacity:.75}.DefaultBadge-modules_root_3LMD5{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:2px;padding:.09091em .27273em;line-height:1.09091;text-transform:uppercase;font-weight:600;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;text-align:center;border:1px solid transparent;-webkit-transform:translateZ(0);transform:translateZ(0);cursor:default}.DefaultBadge-modules_root_3LMD5+.DefaultBadge-modules_root_3LMD5{margin-left:.25em}.DefaultBadge-modules_default_2Hu-p{background-color:#303030;border-color:#303030;color:#fff}.DefaultBadge-modules_default_2Hu-p[data-color=success]{background-color:#19b366;border-color:#19b366;color:#fff}.DefaultBadge-modules_default_2Hu-p[data-color=info]{background-color:#2097ac;border-color:#2097ac;color:#fff}.DefaultBadge-modules_default_2Hu-p[data-color=warning]{background-color:#ffba00;border-color:#ffba00;color:#141000}.DefaultBadge-modules_default_2Hu-p[data-color=danger]{background-color:#e66666;border-color:#e66666;color:#fff}.DefaultBadge-modules_default_2Hu-p[data-color=neutral]{background-color:#999;border-color:#999;color:#fff}.DefaultBadge-modules_inverted_2VYHm{color:inherit;background-color:transparent;border-color:currentColor}.DefaultBadge-modules_inverted_2VYHm[data-color=success]{border-color:#3cc380;color:#308854}.DefaultBadge-modules_inverted_2VYHm[data-color=success][data-faded=true]{color:#3cc380}.DefaultBadge-modules_inverted_2VYHm[data-color=info]{border-color:#28bdd7;color:#188ba0}.DefaultBadge-modules_inverted_2VYHm[data-color=info][data-faded=true]{color:#28bdd7}.DefaultBadge-modules_inverted_2VYHm[data-color=warning]{border-color:#ffc233;color:#eb9800}.DefaultBadge-modules_inverted_2VYHm[data-color=warning][data-faded=true]{border-color:#ffc233}.DefaultBadge-modules_inverted_2VYHm[data-color=danger]{border-color:#f98686;color:#ea2e2e}.DefaultBadge-modules_inverted_2VYHm[data-color=danger][data-faded=true]{color:#f98686}.DefaultBadge-modules_inverted_2VYHm[data-color=neutral]{border-color:#b3b3b3;color:#999}.DefaultBadge-modules_inverted_2VYHm[data-color=neutral][data-faded=true]{border-color:#b3b3b3;color:#b3b3b3}.GridList_root_29f5z{display:grid;grid-template-columns:repeat(auto-fill,minmax(5rem,1fr));grid-gap:.5rem;margin:0;padding:0}@media (min-width:32em){.GridList_root_29f5z{grid-template-columns:repeat(auto-fill,minmax(7rem,1fr))}}.GridItem_root_1jPxI{display:block;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;list-style:none}.PaneItem_item_3236u{position:relative;margin:0;padding:0}.PaneItem_linkWrapper_1QbpK{display:block;text-decoration:inherit;outline:none;height:100%;margin:0;padding:.5rem 1rem}.PaneItem_link_Z8eM4{color:inherit}.UserComponentPane_noHeader_2aYqT{display:none}.UnknownPaneType_root_3xtul{padding-left:1rem}.Tab_root_2kHnP{-webkit-appearance:none;-webkit-font-smoothing:inherit;display:inline-block;vertical-align:top;border:0;background:none;color:rgba(48,48,48,.5);font:inherit;line-height:1;font-weight:600;padding:0;border-radius:2px;outline:none}.Tab_root_2kHnP>div{padding:.25rem .5rem;outline:none;display:-webkit-box;display:-ms-flexbox;display:flex}.Tab_root_2kHnP:focus{background:rgba(36,163,227,.15)}@media (hover:hover){.Tab_root_2kHnP:hover{color:inherit}}.Tab_isActive_33Eir{color:#303030}.Tab_icon_F43fw{display:block;padding:1px;height:.9375em}.Tab_icon_F43fw>svg{display:block;font-size:.9375em;line-height:1}.Tab_label_2UXyW{display:block;font-size:.8125em;line-height:1.30769;height:1.30769em}.Tab_icon_F43fw+.Tab_label_2UXyW{margin-left:.25rem}.TabList_root_AO84l{position:relative;overflow:hidden;height:2.0625em}.TabList_root_AO84l:after,.TabList_root_AO84l:before{position:absolute;content:"";display:block;top:0;bottom:0;width:.5em;pointer-events:none}.TabList_root_AO84l:before{left:0;background:-webkit-gradient(linear,left top,right top,from(#fff),to(hsla(0,0%,100%,0)));background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.TabList_root_AO84l:after{right:0;background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),to(#fff));background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff)}.TabList_root_AO84l>div{white-space:nowrap;overflow:auto;padding:.25em .5em 100px;-webkit-overflow-scrolling:touch}.Hotkeys_root_2Mu3n{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.5em}.Hotkeys_key_1Pa1H{color:inherit;border:1px solid;padding:0 .3em;border-radius:.2em;min-width:1em;text-align:center}.Hotkeys_seperator_1OylW{color:inherit;padding:0 .2em}.validation_validationIconError_3d96N{color:#999}.validation_validationList_3LAtX{margin:0;padding:0;font-size:14px;font-size:.875rem;color:#e66666}.validation_validationListClosed_3kqsQ{height:0}.validation_validationListItem_3rRv4{font-size:14px;font-size:.875rem}.validation_validationListItemError_3Wrp7{color:#e66666}.validation_validationListItemWarning_1GTvc{color:#ffba00}.DefaultFormField_root_26Cmi{display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.DefaultFormField_root_26Cmi+.DefaultFormField_root_26Cmi{margin-top:1rem}.DefaultFormField_block_3OWDW{display:block}.DefaultFormField_inline_3l_GW{display:inline}.DefaultFormField_content_XVkQi,.DefaultFormField_label_1lrxP{display:block}.DefaultFormField_inline_3l_GW .DefaultFormField_content_XVkQi{-ms-flex-preferred-size:77%;flex-basis:77%;-webkit-box-flex:10;-ms-flex-positive:10;flex-grow:10;display:inline-block}.DefaultFormField_label_1lrxP+.DefaultFormField_content_XVkQi{margin-top:.5rem}.DefaultFormField_inline_3l_GW .DefaultFormField_description_385bE{font-size:10px;font-size:.625rem}.DefaultFormField_label_1lrxP+.DefaultFormField_description_385bE{margin-top:.16667rem}.DefaultFormField_description_385bE+.DefaultFormField_content_XVkQi{margin-top:.5rem}.DefaultFormField_header_1cg3f{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.5rem}.DefaultFormField_headerMain_V5VSl{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.DefaultFormField_headerStatus_13Jnx{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 .5rem;-ms-flex-line-pack:center;align-content:center}.DefaultFormField_validationStatus_1OmLn{cursor:default}.DefaultFormField_root_26Cmi:focus-within .DefaultFormField_validationIconError_cH-cy{text-shadow:0 0 5px #e66666;color:#e66666}.DefaultFormField_validationList_VgQgC{padding-bottom:.5rem}.DefaultFormField_labelAndDescriptionWrapper_3i2z1{display:block}.DefaultFormField_inline_3l_GW .DefaultFormField_labelAndDescriptionWrapper_3i2z1{-ms-flex-preferred-size:33%;flex-basis:33%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.DefaultFormField_wrapped_X05GD{padding:1rem;background-color:#fff;border:1px solid #b3b3b3;overflow:hidden;max-width:100%}.DefaultFormField_inner_3XzKo{display:block}.DefaultFormField_inline_3l_GW .DefaultFormField_inner_3XzKo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.forms_headingLevel_1_20wsC{font-size:20px;font-size:1.25rem;font-weight:400}.forms_headingLevel_2_3Bb9V{font-size:16px;font-weight:400}.forms_headingLevel_3_2LRuc,.forms_headingLevel_4_1mDHP,.forms_headingLevel_5_JhTsX{font-size:16px}.forms_label_3VbRA{font-size:16px;font-weight:400}.DefaultFieldset_root_2cA2d{outline:none}.DefaultFieldset_root_2cA2d .DefaultFieldset_root_2cA2d{margin:0}.DefaultFieldset_root_2cA2d+.DefaultFieldset_root_2cA2d{margin-top:1rem}.DefaultFieldset_fieldset_R1wqF{margin:0;padding:0;border:none;min-width:0}.DefaultFieldset_header_2xofB{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.5rem}.DefaultFieldset_headerMain_XCZpn{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.DefaultFieldset_headerStatus_YK9r2{padding:0 .5rem}.DefaultFieldset_description_H41lG{margin:0;padding:0;display:block}@media (min-width:32em){.DefaultFieldset_columns4_2Txmb .DefaultFieldset_fieldWrapper_1WD8P{display:grid;grid-gap:1rem;grid-template-columns:repeat(4,1fr)}.DefaultFieldset_columns3_hPlqJ .DefaultFieldset_fieldWrapper_1WD8P{display:grid;grid-gap:1rem;grid-template-columns:repeat(3,1fr)}.DefaultFieldset_columns2_1UcK2 .DefaultFieldset_fieldWrapper_1WD8P{display:grid;grid-gap:1rem;grid-template-columns:repeat(2,1fr)}}.DefaultFieldset_transparent_1GVbc{background-color:transparent}.DefaultFieldset_content_2fz2t{position:relative;display:block;background-color:transparent;-webkit-transition:all .1s linear;transition:all .1s linear}.DefaultFieldset_transparent_1GVbc .DefaultFieldset_content_2fz2t{background-color:transparent}.DefaultFieldset_hasErrors_1KC9q:focus-within .DefaultFieldset_content_2fz2t{-webkit-box-shadow:0 0 0 3px rgba(230,102,102,.42)!important;box-shadow:0 0 0 3px rgba(230,102,102,.42)!important}.DefaultFieldset_contentCollapsible_2rwpB{border:1px solid red!important}.DefaultFieldset_contentCollapsible_2rwpB:empty{display:none}.DefaultFieldset_content_2fz2t .DefaultFieldset_content_2fz2t .DefaultFieldset_content_2fz2t{border:none;padding:0!important;-webkit-box-shadow:none;box-shadow:none}.DefaultFieldset_level1_1iFXA,.DefaultFieldset_level2_3iqq9,.DefaultFieldset_level3_2EmZ4,.DefaultFieldset_level4_28Q-V{display:block;-webkit-box-shadow:none;box-shadow:none}.DefaultFieldset_inner_2zqS6{display:block}.DefaultFieldset_arrow_c9Fro{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:-.1em .25em 0 0}.DefaultFieldset_arrow_c9Fro.DefaultFieldset_isOpen_1_47r{-webkit-transform:rotate(0);transform:rotate(0)}.DefaultFieldset_arrow_c9Fro svg{position:absolute;-webkit-transform:scale(1.2);transform:scale(1.2)}.DefaultFieldset_legend_2X23k{color:#303030;display:block;width:100%;margin:0;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.DefaultFieldset_level2_3iqq9 .DefaultFieldset_legend_2X23k,.DefaultFieldset_level3_2EmZ4 .DefaultFieldset_legend_2X23k,.DefaultFieldset_level4_28Q-V .DefaultFieldset_legend_2X23k,.DefaultFieldset_level5_1a6Hf .DefaultFieldset_legend_2X23k{font-size:16px;text-transform:none}.DefaultFieldset_legend_2X23k+.DefaultFieldset_description_H41lG{margin-top:.16667rem}.DefaultFieldset_description_H41lG+.DefaultFieldset_content_2fz2t,.DefaultFieldset_legend_2X23k+.DefaultFieldset_content_2fz2t{margin-top:.5rem}.DefaultFieldset_canFocus_2P2Lg>.DefaultFieldset_fieldset_R1wqF>.DefaultFieldset_inner_2zqS6>.DefaultFieldset_animateHeight_raCwV>.DefaultFieldset_content_2fz2t,.DefaultFieldset_canFocus_2P2Lg>.DefaultFieldset_fieldset_R1wqF>.DefaultFieldset_inner_2zqS6>.DefaultFieldset_content_2fz2t{padding:.5rem;border-radius:6px;-webkit-box-shadow:none;box-shadow:none}@media (min-width:32em){.DefaultFieldset_canFocus_2P2Lg>.DefaultFieldset_fieldset_R1wqF>.DefaultFieldset_inner_2zqS6>.DefaultFieldset_animateHeight_raCwV>.DefaultFieldset_content_2fz2t,.DefaultFieldset_canFocus_2P2Lg>.DefaultFieldset_fieldset_R1wqF>.DefaultFieldset_inner_2zqS6>.DefaultFieldset_content_2fz2t{padding:1rem}}.DefaultFieldset_level1_1iFXA>.DefaultFieldset_fieldset_R1wqF>.DefaultFieldset_inner_2zqS6>.DefaultFieldset_animateHeight_raCwV>.DefaultFieldset_content_2fz2t,.DefaultFieldset_level1_1iFXA>.DefaultFieldset_fieldset_R1wqF>.DefaultFieldset_inner_2zqS6>.DefaultFieldset_content_2fz2t{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;padding:.5rem;border:1px solid hsla(0,0%,9%,.1);border-radius:6px}@media (min-width:32em){.DefaultFieldset_level1_1iFXA>.DefaultFieldset_fieldset_R1wqF>.DefaultFieldset_inner_2zqS6>.DefaultFieldset_animateHeight_raCwV>.DefaultFieldset_content_2fz2t,.DefaultFieldset_level1_1iFXA>.DefaultFieldset_fieldset_R1wqF>.DefaultFieldset_inner_2zqS6>.DefaultFieldset_content_2fz2t{padding:1rem}}.DefaultFieldset_level2_3iqq9>.DefaultFieldset_fieldset_R1wqF>.DefaultFieldset_inner_2zqS6>.DefaultFieldset_animateHeight_raCwV>.DefaultFieldset_content_2fz2t,.DefaultFieldset_level2_3iqq9>.DefaultFieldset_fieldset_R1wqF>.DefaultFieldset_inner_2zqS6>.DefaultFieldset_content_2fz2t{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;padding:.5rem;border-radius:6px;border:1px solid hsla(0,0%,9%,.1)}@media (min-width:32em){.DefaultFieldset_level2_3iqq9>.DefaultFieldset_fieldset_R1wqF>.DefaultFieldset_inner_2zqS6>.DefaultFieldset_animateHeight_raCwV>.DefaultFieldset_content_2fz2t,.DefaultFieldset_level2_3iqq9>.DefaultFieldset_fieldset_R1wqF>.DefaultFieldset_inner_2zqS6>.DefaultFieldset_content_2fz2t{padding:1rem}}.DefaultFieldset_level1_1iFXA:focus>.DefaultFieldset_fieldset_R1wqF>.DefaultFieldset_inner_2zqS6>.DefaultFieldset_animateHeight_raCwV>.DefaultFieldset_content_2fz2t,.DefaultFieldset_level1_1iFXA:focus>.DefaultFieldset_fieldset_R1wqF>.DefaultFieldset_inner_2zqS6>.DefaultFieldset_content_2fz2t,.DefaultFieldset_level2_3iqq9:focus>.DefaultFieldset_fieldset_R1wqF>.DefaultFieldset_inner_2zqS6>.DefaultFieldset_animateHeight_raCwV>.DefaultFieldset_content_2fz2t,.DefaultFieldset_level2_3iqq9:focus>.DefaultFieldset_fieldset_R1wqF>.DefaultFieldset_inner_2zqS6>.DefaultFieldset_content_2fz2t,.DefaultFieldset_root_2cA2d:not(.DefaultFieldset_level1_1iFXA):focus>.DefaultFieldset_fieldset_R1wqF>.DefaultFieldset_inner_2zqS6>.DefaultFieldset_animateHeight_raCwV>.DefaultFieldset_content_2fz2t,.DefaultFieldset_root_2cA2d:not(.DefaultFieldset_level1_1iFXA):focus>.DefaultFieldset_fieldset_R1wqF>.DefaultFieldset_inner_2zqS6>.DefaultFieldset_content_2fz2t,.DefaultFieldset_root_2cA2d:not(.DefaultFieldset_level2_3iqq9):focus>.DefaultFieldset_fieldset_R1wqF>.DefaultFieldset_inner_2zqS6>.DefaultFieldset_animateHeight_raCwV>.DefaultFieldset_content_2fz2t,.DefaultFieldset_root_2cA2d:not(.DefaultFieldset_level2_3iqq9):focus>.DefaultFieldset_fieldset_R1wqF>.DefaultFieldset_inner_2zqS6>.DefaultFieldset_content_2fz2t{-webkit-box-shadow:0 0 0 3px rgba(36,163,227,.42);box-shadow:0 0 0 3px rgba(36,163,227,.42)}.DefaultFieldset_debugNestingLevel_e3iI_{display:none}.ValidationStatus_root_uhh-H{opacity:1;outline:none}.ValidationStatus_root_uhh-H:hover{opacity:1}.ValidationStatus_error_3uuPW{color:#e66666}.ValidationStatus_warning_O8oYi{color:#ffba00}.ValidationStatus_ok_3vKGo{color:#19b366;display:none}.ValidationList_root_1rHwB{margin:0;padding:0;display:block;font-size:14px;font-size:.875rem;max-height:80vh;overflow:auto}.ValidationList_block_17j6V{text-align:left;margin:0;padding:0}.ValidationList_block_17j6V>h3{margin:0;padding:0;font-weight:400}.ValidationList_block_17j6V>ul{margin:0;padding:0}.ValidationListItem_item_2lA0o{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;padding:.5rem;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none}.ValidationListItem_item_2lA0o.ValidationListItem_truncate_3fhh5{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ValidationListItem_error_V_17c{color:#e66666}.ValidationListItem_error_V_17c:focus{background-color:rgba(230,102,102,.15)}.ValidationListItem_error_V_17c:not(:last-child){border-bottom:1px solid rgba(230,102,102,.1)}.ValidationListItem_warning_2cTg-{color:#ffba00}.ValidationListItem_warning_2cTg-:focus,.ValidationListItem_warning_2cTg-:hover{background-color:rgba(255,186,0,.1)}.ValidationListItem_warning_2cTg-:not(:last-child){border-bottom:1px solid rgba(255,186,0,.1)}.ValidationListItem_interactiveItem_2MeBn{border-radius:4px}.ValidationListItem_interactiveItem_2MeBn.ValidationListItem_error_V_17c:hover{background-color:rgba(230,102,102,.1)}.ValidationListItem_icon_t2RRS{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem 1.5rem 1rem 1rem}.ValidationListItem_content_38D73{display:block;padding-right:2em;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-top:1em}.ValidationListItem_truncate_3fhh5 .ValidationListItem_content_38D73{padding-top:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ValidationListItem_path_1O_BB{display:block;text-transform:uppercase;font-size:12px;font-size:.75rem}.ValidationListItem_message_3voQD{font-size:16px}.ValidationListItem_link_20kqj{cursor:pointer;text-align:right;display:block;margin-left:auto;text-decoration:underline;white-space:nowrap;padding-right:1rem}.DefaultFieldset_root_2cA2d{outline:none}.DefaultFieldset_root_2cA2d .DefaultFieldset_root_2cA2d{margin:0}.DefaultFieldset_root_2cA2d+.DefaultFieldset_root_2cA2d{margin-top:1rem}.DefaultFieldset_fieldset_R1wqF{margin:0;padding:0;border:none;min-width:0}.DefaultFieldset_header_2xofB{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.5rem}.DefaultFieldset_headerMain_XCZpn{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.DefaultFieldset_headerStatus_YK9r2{padding:0 .5rem}.DefaultFieldset_description_H41lG{margin:0;padding:0;display:block}@media (min-width:32em){.DefaultFieldset_columns4_2Txmb .DefaultFieldset_fieldWrapper_1WD8P{display:grid;grid-gap:1rem;grid-template-columns:repeat(4,1fr)}.DefaultFieldset_columns3_hPlqJ .DefaultFieldset_fieldWrapper_1WD8P{display:grid;grid-gap:1rem;grid-template-columns:repeat(3,1fr)}.DefaultFieldset_columns2_1UcK2 .DefaultFieldset_fieldWrapper_1WD8P{display:grid;grid-gap:1rem;grid-template-columns:repeat(2,1fr)}}.DefaultFieldset_transparent_1GVbc{background-color:transparent}.DefaultFieldset_content_2fz2t{position:relative;display:block;background-color:transparent;-webkit-transition:all .1s linear;transition:all .1s linear}.DefaultFieldset_transparent_1GVbc .DefaultFieldset_content_2fz2t{background-color:transparent}.DefaultFieldset_hasErrors_1KC9q:focus-within .DefaultFieldset_content_2fz2t{-webkit-box-shadow:0 0 0 3px rgba(230,102,102,.42)!important;box-shadow:0 0 0 3px rgba(230,102,102,.42)!important}.DefaultFieldset_contentCollapsible_2rwpB{border:1px solid red!important}.DefaultFieldset_contentCollapsible_2rwpB:empty{display:none}.DefaultFieldset_content_2fz2t .DefaultFieldset_content_2fz2t .DefaultFieldset_content_2fz2t{border:none;padding:0!important;-webkit-box-shadow:none;box-shadow:none}.DefaultFieldset_level1_1iFXA,.DefaultFieldset_level2_3iqq9,.DefaultFieldset_level3_2EmZ4,.DefaultFieldset_level4_28Q-V{display:block;-webkit-box-shadow:none;box-shadow:none}.DefaultFieldset_inner_2zqS6{display:block}.DefaultFieldset_arrow_c9Fro{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:-.1em .25em 0 0}.DefaultFieldset_arrow_c9Fro.DefaultFieldset_isOpen_1_47r{-webkit-transform:rotate(0);transform:rotate(0)}.DefaultFieldset_arrow_c9Fro svg{position:absolute;-webkit-transform:scale(1.2);transform:scale(1.2)}.DefaultFieldset_legend_2X23k{color:#303030;display:block;width:100%;margin:0;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.DefaultFieldset_level2_3iqq9 .DefaultFieldset_legend_2X23k,.DefaultFieldset_level3_2EmZ4 .DefaultFieldset_legend_2X23k,.DefaultFieldset_level4_28Q-V .DefaultFieldset_legend_2X23k,.DefaultFieldset_level5_1a6Hf .DefaultFieldset_legend_2X23k{font-size:16px;text-transform:none}.DefaultFieldset_legend_2X23k+.DefaultFieldset_description_H41lG{margin-top:.16667rem}.DefaultFieldset_description_H41lG+.DefaultFieldset_content_2fz2t,.DefaultFieldset_legend_2X23k+.DefaultFieldset_content_2fz2t{margin-top:.5rem}.DefaultFieldset_canFocus_2P2Lg>.DefaultFieldset_fieldset_R1wqF>.DefaultFieldset_inner_2zqS6>.DefaultFieldset_animateHeight_raCwV>.DefaultFieldset_content_2fz2t,.DefaultFieldset_canFocus_2P2Lg>.DefaultFieldset_fieldset_R1wqF>.DefaultFieldset_inner_2zqS6>.DefaultFieldset_content_2fz2t{padding:.5rem;border-radius:6px;-webkit-box-shadow:none;box-shadow:none}@media (min-width:32em){.DefaultFieldset_canFocus_2P2Lg>.DefaultFieldset_fieldset_R1wqF>.DefaultFieldset_inner_2zqS6>.DefaultFieldset_animateHeight_raCwV>.DefaultFieldset_content_2fz2t,.DefaultFieldset_canFocus_2P2Lg>.DefaultFieldset_fieldset_R1wqF>.DefaultFieldset_inner_2zqS6>.DefaultFieldset_content_2fz2t{padding:1rem}}.DefaultFieldset_level1_1iFXA>.DefaultFieldset_fieldset_R1wqF>.DefaultFieldset_inner_2zqS6>.DefaultFieldset_animateHeight_raCwV>.DefaultFieldset_content_2fz2t,.DefaultFieldset_level1_1iFXA>.DefaultFieldset_fieldset_R1wqF>.DefaultFieldset_inner_2zqS6>.DefaultFieldset_content_2fz2t{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;padding:.5rem;border:1px solid hsla(0,0%,9%,.1);border-radius:6px}@media (min-width:32em){.DefaultFieldset_level1_1iFXA>.DefaultFieldset_fieldset_R1wqF>.DefaultFieldset_inner_2zqS6>.DefaultFieldset_animateHeight_raCwV>.DefaultFieldset_content_2fz2t,.DefaultFieldset_level1_1iFXA>.DefaultFieldset_fieldset_R1wqF>.DefaultFieldset_inner_2zqS6>.DefaultFieldset_content_2fz2t{padding:1rem}}.DefaultFieldset_level2_3iqq9>.DefaultFieldset_fieldset_R1wqF>.DefaultFieldset_inner_2zqS6>.DefaultFieldset_animateHeight_raCwV>.DefaultFieldset_content_2fz2t,.DefaultFieldset_level2_3iqq9>.DefaultFieldset_fieldset_R1wqF>.DefaultFieldset_inner_2zqS6>.DefaultFieldset_content_2fz2t{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;padding:.5rem;border-radius:6px;border:1px solid hsla(0,0%,9%,.1)}@media (min-width:32em){.DefaultFieldset_level2_3iqq9>.DefaultFieldset_fieldset_R1wqF>.DefaultFieldset_inner_2zqS6>.DefaultFieldset_animateHeight_raCwV>.DefaultFieldset_content_2fz2t,.DefaultFieldset_level2_3iqq9>.DefaultFieldset_fieldset_R1wqF>.DefaultFieldset_inner_2zqS6>.DefaultFieldset_content_2fz2t{padding:1rem}}.DefaultFieldset_level1_1iFXA:focus>.DefaultFieldset_fieldset_R1wqF>.DefaultFieldset_inner_2zqS6>.DefaultFieldset_animateHeight_raCwV>.DefaultFieldset_content_2fz2t,.DefaultFieldset_level1_1iFXA:focus>.DefaultFieldset_fieldset_R1wqF>.DefaultFieldset_inner_2zqS6>.DefaultFieldset_content_2fz2t,.DefaultFieldset_level2_3iqq9:focus>.DefaultFieldset_fieldset_R1wqF>.DefaultFieldset_inner_2zqS6>.DefaultFieldset_animateHeight_raCwV>.DefaultFieldset_content_2fz2t,.DefaultFieldset_level2_3iqq9:focus>.DefaultFieldset_fieldset_R1wqF>.DefaultFieldset_inner_2zqS6>.DefaultFieldset_content_2fz2t,.DefaultFieldset_root_2cA2d:not(.DefaultFieldset_level1_1iFXA):focus>.DefaultFieldset_fieldset_R1wqF>.DefaultFieldset_inner_2zqS6>.DefaultFieldset_animateHeight_raCwV>.DefaultFieldset_content_2fz2t,.DefaultFieldset_root_2cA2d:not(.DefaultFieldset_level1_1iFXA):focus>.DefaultFieldset_fieldset_R1wqF>.DefaultFieldset_inner_2zqS6>.DefaultFieldset_content_2fz2t,.DefaultFieldset_root_2cA2d:not(.DefaultFieldset_level2_3iqq9):focus>.DefaultFieldset_fieldset_R1wqF>.DefaultFieldset_inner_2zqS6>.DefaultFieldset_animateHeight_raCwV>.DefaultFieldset_content_2fz2t,.DefaultFieldset_root_2cA2d:not(.DefaultFieldset_level2_3iqq9):focus>.DefaultFieldset_fieldset_R1wqF>.DefaultFieldset_inner_2zqS6>.DefaultFieldset_content_2fz2t{-webkit-box-shadow:0 0 0 3px rgba(36,163,227,.42);box-shadow:0 0 0 3px rgba(36,163,227,.42)}.DefaultFieldset_debugNestingLevel_e3iI_{display:none}.InvalidValueInput_root_2PguO{padding:1.5rem;background-color:#ffba00;color:#141000}.InvalidValueInput_root_2PguO h3{margin:0;padding:0}.InvalidValueInput_removeButtonWrapper_1Pok7{padding-top:1rem}textarea.InvalidValueInput_currentValueDump_1qEIj{border:0;width:100%;margin:0;padding:0;height:0;font-family:monospace}.Field_root_3_5VJ{display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.Field_root_3_5VJ+.Field_root_3_5VJ{margin-top:1.5rem}.UnknownFields_root_OQHJg{margin-top:3rem}.UnknownFields_heading_2EW6d{color:#ffba00}.UnknownFields_inspectValue_2Y7mp{border:1px solid #aaa;max-height:200px;overflow-y:scroll;background-color:#fff}.UnknownFields_content_1ZXBR{border-top:1px solid #ffba00;border-bottom:1px solid #ffba00;padding:1rem .5rem}.ActivateOnFocus_root_2dQX3{position:relative;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none!important}.ActivateOnFocus_eventHandler_2mEP8{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box}.ActivateOnFocus_hasFocus_1P8o3 .ActivateOnFocus_eventHandler_2mEP8{pointer-events:none}.ActivateOnFocus_content_2z1vC{position:relative;z-index:0}.ActivateOnFocus_overlay_15xZe{background-color:hsla(0,0%,100%,.95);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_3LqEU:hover .ActivateOnFocus_overlay_15xZe{opacity:.9}.ActivateOnFocus_hasFocus_1P8o3 .ActivateOnFocus_overlay_15xZe{opacity:0}.ActivateOnFocus_message_1SGJ1{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_3LqEU:hover .ActivateOnFocus_message_1SGJ1{opacity:1}.ActivateOnFocus_hasFocus_1P8o3 .ActivateOnFocus_message_1SGJ1{opacity:0}.ActivateOnFocus_stringMessage_1LhK3{font-size:24px;font-size:1.5rem;pointer-events:none;text-transform:uppercase}.ActivateOnFocus_hasFocus_1P8o3 .ActivateOnFocus_stringMessage_1LhK3{pointer-events:none}.ActivateOnFocus_html_2oaqw{pointer-events:auto;font-size:1em}.DefaultListItem_root_3SBNW{display:block;margin:0;padding:0}.ArrayInput_root_31dkt{display:block;position:relative}.ArrayInput_list_2ajlM{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ArrayInput_listReadOnly_8AWIj{opacity:.5}.ArrayInput_list_2ajlM+.ArrayInput_functions_3fsxC{padding-top:.5rem}@media (min-width:32em){.ArrayInput_list_2ajlM+.ArrayInput_functions_3fsxC{padding-top:1rem}}.ArrayInput_popupAnchor_1brvy{position:absolute;top:75%;left:2em}.ArrayInput_listItem_135uG{padding:0;cursor:default}.ArrayInput_gridItem_6f_T5{display:block}.ArrayInput_popupAnchorRelative_1A_Fq{margin-left:-1rem;margin-right:-1rem}.ArrayInput_popupAnchorRelative_1A_Fq.ArrayInput_sortable_1I1Na{margin-left:-3.5rem}.ArrayInput_warning_1UEf7{padding:1rem;border:2px dashed #ffba00}.ArrayInput_missingKeysWarning_2CGeW{padding:1em}.ArrayInput_fixMissingKeysButtonWrapper_1NhTi{margin:1em 0}.ArrayInput_nonObjectsWarning_1mi6H{padding:1em}@-webkit-keyframes DefaultDialog_reveal_3rjKv{0%{-webkit-transform:scale(.9);transform:scale(.9)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes DefaultDialog_reveal_3rjKv{0%{-webkit-transform:scale(.9);transform:scale(.9)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes DefaultDialog_fadeIn_1ESTz{0%{opacity:0}to{opacity:1}}@keyframes DefaultDialog_fadeIn_1ESTz{0%{opacity:0}to{opacity:1}}.DefaultDialog_root_1Krqx{position:fixed;z-index:1060;top:0;left:0;bottom:0;width:100vw;height:100vh;color:#303030}.DefaultDialog_overlay_1_1sJ{-webkit-animation-name:DefaultDialog_fadeIn_1ESTz;animation-name:DefaultDialog_fadeIn_1ESTz;-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:100vw;height:100vh;position:absolute}.DefaultDialog_dialog_18Bmd{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;border:0;border-radius:6px;padding:0;-webkit-animation-name:DefaultDialog_reveal_3rjKv;animation-name:DefaultDialog_reveal_3rjKv;-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;max-width:calc(100% - 2rem);max-height:calc(100% - 8rem)}@media (min-width:32em){.DefaultDialog_dialog_18Bmd{width:auto;height:auto}}.DefaultDialog_isClosed_h4A_7{display:none}.DefaultDialog_isOpen_1ZJPN{display:-webkit-box;display:-ms-flexbox;display:flex}.DefaultDialog_header_2BMwC{position:relative;height:3.375em;min-height:3.375em;line-height:3.375em;background-color:#fff;color:#303030;border-radius:6px 6px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.DefaultDialog_header_2BMwC:after{content:"";width:100%;background:-webkit-gradient(linear,left bottom,left top,from(transparent),color-stop(75%,rgba(0,0,0,.04)),to(rgba(0,0,0,.12)));background:linear-gradient(0deg,transparent 0,rgba(0,0,0,.04) 75%,rgba(0,0,0,.12));height:.25em;top:3.375em;position:absolute;left:0;pointer-events:none;opacity:.5;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.DefaultDialog_danger_3DW_O .DefaultDialog_header_2BMwC{background-color:#e66666;color:#fff}.DefaultDialog_success_2j9fN .DefaultDialog_header_2BMwC{background-color:#19b366;color:#fff}.DefaultDialog_warning_3awCH .DefaultDialog_header_2BMwC{background-color:#ffba00;color:#141000}.DefaultDialog_inner_2qiP4{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;max-width:100%;max-height:100%}.DefaultDialog_content_3NCI0{border-radius:6px 6px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff}.DefaultDialog_contentWithoutFooter_1RhrR{border-radius:6px}.DefaultDialog_header_2BMwC+.DefaultDialog_content_3NCI0{border-top-left-radius:0!important;border-top-right-radius:0!important}.DefaultDialog_title_CkOoK{line-height:inherit;padding:0 1rem;margin:0;font-size:1.25em;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width:32em){.DefaultDialog_title_CkOoK{margin-right:2rem}}.DefaultDialog_closeButton_ic59p{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;outline:none;background-color:transparent;color:inherit;border:none;position:relative;width:3.375em;min-width:3.375em;margin:0;padding:0}.DefaultDialog_closeButton_ic59p .DefaultDialog_closeButtonIcon_OYEmz{-webkit-transition:-webkit-transform .1s linear;transition:-webkit-transform .1s linear;transition:transform .1s linear;transition:transform .1s linear,-webkit-transform .1s linear;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.DefaultDialog_closeButton_ic59p .DefaultDialog_closeButtonIcon_OYEmz>svg{font-size:1.5625em;position:absolute}@media (hover:hover){.DefaultDialog_closeButton_ic59p{opacity:.7}.DefaultDialog_closeButton_ic59p:hover{opacity:1}}.DefaultDialog_closeButtonOutside_1MtBh{position:absolute;outline:none;color:#000;border:none;border-radius:50%;background-color:#fff;font-size:16px;font-size:1rem;top:-16px;top:-1rem;right:-16px;right:-1rem;z-index:1;height:32px;height:2rem;width:32px;width:2rem;-webkit-transition:-webkit-transform .1s linear;transition:-webkit-transform .1s linear;transition:transform .1s linear;transition:transform .1s linear,-webkit-transform .1s linear;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.DefaultDialog_closeButtonOutside_1MtBh:hover .DefaultDialog_closeButtonIcon_OYEmz{-webkit-transform:scale(1.2);transform:scale(1.2)}.DefaultDialog_closeButtonOutside_1MtBh:active .DefaultDialog_closeButtonIcon_OYEmz{-webkit-transform:scale(.8);transform:scale(.8)}.DefaultDialog_footer_KryHW{min-height:72px;min-height:4.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1rem;background-color:#fff;border-radius:0 0 6px 6px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.DefaultDialog_footer_KryHW:before{content:"";width:100%;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(70%,rgba(0,0,0,.02)),to(rgba(0,0,0,.07)));background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.02) 70%,rgba(0,0,0,.07));height:.25em;top:-4px;top:-.25rem;position:absolute;left:0;pointer-events:none;opacity:0;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.DefaultDialog_footerWithShadow_3sFQK:before{opacity:1}.UploadTarget_overlay_1RvJM{position:absolute;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;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.7);z-index:3}.UploadTarget_dragStatusInner_2Minl{text-align:center}.UploadTarget_pasteInput_12A75{outline:none;color:transparent;text-shadow:0 0 0 grey;text-align:center;width:100%;padding:1rem;border-radius:4px;border:1px solid #24a3e3;-webkit-box-shadow:0 0 0 3px rgba(36,163,227,.42);box-shadow:0 0 0 3px rgba(36,163,227,.42)}.UploadTarget_pasteInput_12A75 *{display:none}.SortableGridItem_root_3b-ZP{cursor:move}.DragHandle_dragHandle_3LEal{position:absolute;right:1em;cursor:move;font-size:1em;height:1.5em;width:1.5em;line-height:100%;display:inline-block;opacity:.5;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.5em .75em;border:1px solid transparent;z-index:1}.DragHandle_dragHandle_3LEal:hover{opacity:1}@-webkit-keyframes EditItemFoldOut_appear_3HSau{0%{opacity:0}to{opacity:1}}@keyframes EditItemFoldOut_appear_3HSau{0%{opacity:0}to{opacity:1}}.EditItemFoldOut_root_1pU2_{position:relative;display:block;width:100%;z-index:1060}.EditItemFoldOut_wrapper_3SoDi{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #24a3e3;background-color:#fff;border-radius:0 0 4px 4px;margin-left:-1rem;margin-right:-1rem;position:relative;-webkit-animation:EditItemFoldOut_appear_3HSau .2s linear;animation:EditItemFoldOut_appear_3HSau .2s linear;width:calc(100% + 2rem)}.EditItemFoldOut_wrapper_3SoDi:after{content:"";-webkit-box-sizing:content-box;box-sizing:content-box;display:block;position:absolute;top:-16px;top:-1rem;left:0;height:0;width:0;margin-left:-1px;margin-top:-1px;border-color:transparent;border-bottom:1rem solid #136790;border-left:1rem solid transparent;z-index:-1}.EditItemFoldOut_wrapper_3SoDi:before{content:"";-webkit-box-sizing:content-box;box-sizing:content-box;display:block;position:absolute;top:-16px;top:-1rem;right:0;height:0;width:0;margin-right:-1px;margin-top:-1px;border-color:transparent;border-bottom:1rem solid #136790;border-right:1rem solid transparent;z-index:-1}.EditItemFoldOut_head_3J_F6{background-color:#24a3e3;padding:.5rem;height:1.5em;color:#fff}.EditItemFoldOut_close_1Rnyq{pointer-events:auto;outline:none;color:#fff;display:block;border:none;background-color:transparent;float:right}.EditItemFoldOut_closeDark_7y1Hk{color:#000}.EditItemFoldOut_content_eG04C{padding:1rem}@-webkit-keyframes DefaultDialog_reveal_3rjKv{0%{-webkit-transform:scale(.9);transform:scale(.9)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes DefaultDialog_reveal_3rjKv{0%{-webkit-transform:scale(.9);transform:scale(.9)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes DefaultDialog_fadeIn_1ESTz{0%{opacity:0}to{opacity:1}}@keyframes DefaultDialog_fadeIn_1ESTz{0%{opacity:0}to{opacity:1}}.DefaultDialog_root_1Krqx{position:fixed;z-index:1060;top:0;left:0;bottom:0;width:100vw;height:100vh;color:#303030}.DefaultDialog_overlay_1_1sJ{-webkit-animation-name:DefaultDialog_fadeIn_1ESTz;animation-name:DefaultDialog_fadeIn_1ESTz;-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:100vw;height:100vh;position:absolute}.DefaultDialog_dialog_18Bmd{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;border:0;border-radius:6px;padding:0;-webkit-animation-name:DefaultDialog_reveal_3rjKv;animation-name:DefaultDialog_reveal_3rjKv;-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;max-width:calc(100% - 2rem);max-height:calc(100% - 8rem)}@media (min-width:32em){.DefaultDialog_dialog_18Bmd{width:auto;height:auto}}.DefaultDialog_isClosed_h4A_7{display:none}.DefaultDialog_isOpen_1ZJPN{display:-webkit-box;display:-ms-flexbox;display:flex}.DefaultDialog_header_2BMwC{position:relative;height:3.375em;min-height:3.375em;line-height:3.375em;background-color:#fff;color:#303030;border-radius:6px 6px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.DefaultDialog_header_2BMwC:after{content:"";width:100%;background:-webkit-gradient(linear,left bottom,left top,from(transparent),color-stop(75%,rgba(0,0,0,.04)),to(rgba(0,0,0,.12)));background:linear-gradient(0deg,transparent 0,rgba(0,0,0,.04) 75%,rgba(0,0,0,.12));height:.25em;top:3.375em;position:absolute;left:0;pointer-events:none;opacity:.5;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.DefaultDialog_danger_3DW_O .DefaultDialog_header_2BMwC{background-color:#e66666;color:#fff}.DefaultDialog_success_2j9fN .DefaultDialog_header_2BMwC{background-color:#19b366;color:#fff}.DefaultDialog_warning_3awCH .DefaultDialog_header_2BMwC{background-color:#ffba00;color:#141000}.DefaultDialog_inner_2qiP4{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;max-width:100%;max-height:100%}.DefaultDialog_content_3NCI0{border-radius:6px 6px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff}.DefaultDialog_contentWithoutFooter_1RhrR{border-radius:6px}.DefaultDialog_header_2BMwC+.DefaultDialog_content_3NCI0{border-top-left-radius:0!important;border-top-right-radius:0!important}.DefaultDialog_title_CkOoK{line-height:inherit;padding:0 1rem;margin:0;font-size:1.25em;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width:32em){.DefaultDialog_title_CkOoK{margin-right:2rem}}.DefaultDialog_closeButton_ic59p{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;outline:none;background-color:transparent;color:inherit;border:none;position:relative;width:3.375em;min-width:3.375em;margin:0;padding:0}.DefaultDialog_closeButton_ic59p .DefaultDialog_closeButtonIcon_OYEmz{-webkit-transition:-webkit-transform .1s linear;transition:-webkit-transform .1s linear;transition:transform .1s linear;transition:transform .1s linear,-webkit-transform .1s linear;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.DefaultDialog_closeButton_ic59p .DefaultDialog_closeButtonIcon_OYEmz>svg{font-size:1.5625em;position:absolute}@media (hover:hover){.DefaultDialog_closeButton_ic59p{opacity:.7}.DefaultDialog_closeButton_ic59p:hover{opacity:1}}.DefaultDialog_closeButtonOutside_1MtBh{position:absolute;outline:none;color:#000;border:none;border-radius:50%;background-color:#fff;font-size:16px;font-size:1rem;top:-16px;top:-1rem;right:-16px;right:-1rem;z-index:1;height:32px;height:2rem;width:32px;width:2rem;-webkit-transition:-webkit-transform .1s linear;transition:-webkit-transform .1s linear;transition:transform .1s linear;transition:transform .1s linear,-webkit-transform .1s linear;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.DefaultDialog_closeButtonOutside_1MtBh:hover .DefaultDialog_closeButtonIcon_OYEmz{-webkit-transform:scale(1.2);transform:scale(1.2)}.DefaultDialog_closeButtonOutside_1MtBh:active .DefaultDialog_closeButtonIcon_OYEmz{-webkit-transform:scale(.8);transform:scale(.8)}.DefaultDialog_footer_KryHW{min-height:72px;min-height:4.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1rem;background-color:#fff;border-radius:0 0 6px 6px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.DefaultDialog_footer_KryHW:before{content:"";width:100%;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(70%,rgba(0,0,0,.02)),to(rgba(0,0,0,.07)));background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.02) 70%,rgba(0,0,0,.07));height:.25em;top:-4px;top:-.25rem;position:absolute;left:0;pointer-events:none;opacity:0;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.DefaultDialog_footerWithShadow_3sFQK:before{opacity:1}@-webkit-keyframes PopOver_reveal_l9fEL{0%{-webkit-transform:scale(.9);transform:scale(.9)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes PopOver_reveal_l9fEL{0%{-webkit-transform:scale(.9);transform:scale(.9)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes PopOver_fadeIn_Oppd0{0%{opacity:0}to{opacity:1}}@keyframes PopOver_fadeIn_Oppd0{0%{opacity:0}to{opacity:1}}.PopOver_overlay_3G_gO{position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.12);opacity:.75;z-index:1060;pointer-events:none;-webkit-animation-name:PopOver_fadeIn_Oppd0;animation-name:PopOver_fadeIn_Oppd0;-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}.PopOver_target_KGwLu{position:absolute;top:0;left:0;width:100%;height:100%}.PopOver_popper_3s_tY{font-size:16px;font-size:1rem;z-index:1060;position:relative}@media (max-width:31.9375em){.PopOver_responsive_2PqHl .PopOver_popper_3s_tY{position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box;top:0;left:0;right:0;height:100vh;width:100vw;overflow:auto}}.PopOver_popperAnimation_3uPIE{-webkit-animation-name:PopOver_reveal_l9fEL;animation-name:PopOver_reveal_l9fEL;-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}.PopOver_arrow_wBcDv{height:.5em;width:.5em;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);background-color:#fff;position:absolute;z-index:1;-webkit-clip-path:polygon(0 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 100%,0 100%)}.PopOver_color_danger_2BZFh .PopOver_arrow_wBcDv{background-color:#e66666}.PopOver_popper_3s_tY[data-placement^=bottom] .PopOver_arrow_wBcDv{top:0;bottom:unset;-webkit-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg)}.PopOver_popper_3s_tY[data-placement^=top] .PopOver_arrow_wBcDv{top:unset;bottom:0;-webkit-transform:translate(-50%,50%) rotate(-45deg);transform:translate(-50%,50%) rotate(-45deg)}.PopOver_popper_3s_tY[data-placement^=right] .PopOver_arrow_wBcDv{right:unset;left:0;-webkit-transform:translate(-50%) rotate(45deg);transform:translate(-50%) rotate(45deg)}.PopOver_popper_3s_tY[data-placement^=left] .PopOver_arrow_wBcDv{left:unset;right:0;-webkit-transform:translate(50%) rotate(225deg);transform:translate(50%) rotate(225deg)}.PopOver_arrowShadow_1x5Eg{-webkit-clip-path:unset;clip-path:unset;background-color:transparent;z-index:-1;-webkit-box-shadow:0 0 16px #000;box-shadow:0 0 16px #000;opacity:.1}.PopOver_popover_1HsDs{z-index:0;background-color:#fff;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;color:#303030}.PopOver_color_danger_2BZFh .PopOver_popover_1HsDs{background-color:#e66666;color:#fff}@media (max-width:31.9375em){.PopOver_responsive_2PqHl .PopOver_popover_1HsDs{-webkit-box-shadow:none;box-shadow:none;position:fixed!important;-webkit-box-sizing:border-box;box-sizing:border-box;top:0!important;left:0!important;height:100vh!important;width:100vw!important;margin:0!important;-webkit-transform:translate(0)!important;transform:translate(0)!important;min-width:100vw!important;padding-bottom:3rem;overflow:hidden}}.PopOver_close_2BLik{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;font-size:1.5em;border:none;cursor:pointer;outline:none;color:inherit;margin-right:.1em}.PopOver_closeOutsideHeader_1pdEL{position:absolute;border:0;top:8px;top:.5rem;right:0;z-index:1}.PopOver_color_danger_2BZFh .PopOver_closeOutsideHeader_1pdEL{color:#fff}.PopOver_closeOutsideHeader_1pdEL:hover{color:#000}.PopOver_content_xvXTt{height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:auto;max-height:calc(100vh - 10rem);max-width:90vw}@media (max-width:31.9375em){.PopOver_responsive_2PqHl .PopOver_content_xvXTt{max-height:calc(100vh - 3rem)!important}}.PopOver_contentWithActions_vCUAe{padding-bottom:5rem}.PopOver_content_xvXTt.PopOver_padding_none_2GUap{padding:0}.PopOver_content_xvXTt.PopOver_padding_small_1AS1F{padding:.5rem}.PopOver_content_xvXTt.PopOver_padding_medium_2RSOB{padding:1rem}.PopOver_content_xvXTt.PopOver_padding_large_1LMsq{padding:1.5rem}.PopOver_responsive_2PqHl .PopOver_head_hC854{font-size:1em;padding:.5em;overflow:hidden;position:fixed;top:0;width:100%;left:0;z-index:2}@media (min-width:32em){.PopOver_responsive_2PqHl .PopOver_head_hC854{display:none}}.PopOver_header_1slxO{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:48px;height:3rem;border-bottom:1px solid rgba(48,48,48,.1);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.PopOver_title_CDwBJ{font-size:1.25em;font-weight:700;margin:0;padding:.5rem 1rem}@media (max-width:31.9375em){.PopOver_responsive_2PqHl .PopOver_title_CDwBJ{height:3rem;line-height:3rem;padding:0 .5rem}}.PopOver_primaryFunctions_32VE5{margin-top:1em}.PopOver_paddingDummy_3oQEu{padding:0;margin:0}.ConfirmButton_root_3FTqc{display:inline-block;position:relative}.ConfirmButton_root_3FTqc:hover{color:#e66666}.ConfirmButton_wrapper_1Vg5B{padding:.5rem}.DragHandle_default_1C1RF{cursor:ns-resize;font-size:1em;display:block;opacity:.5;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.5em;border:1px solid transparent;z-index:1}.DragHandle_default_1C1RF:hover{opacity:1}.DragHandle_default_1C1RF svg{font-size:inherit;display:block}.ItemValue_root_3cXcT{position:relative}.ItemValue_inner_2_17O{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ItemValue_popupAnchor_PwLlO{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(36,163,227,.25)}.ItemValue_editRootFold_bu7dN{position:relative;width:calc(100% + 2rem);margin-left:-1rem}.ItemValue_warning_6bL1_{border:1px dashed #ffba00}.ItemValue_missingKeyMessage_3nbSq{color:#ffba00;position:absolute;top:1px;right:1px;z-index:200;padding:.2em .4em;background-color:#fff}.ItemValue_linkToReference_1Zgc8{z-index:2;-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;-webkit-transform:scale(1.2);transform:scale(1.2)}.ItemValue_linkToReference_1Zgc8:hover{opacity:1;color:#24a3e3}.ItemValue_linkToReference_1Zgc8:hover svg{color:#24a3e3}.ItemValue_linkToReference_1Zgc8:active{opacity:1;color:#303030}.ItemValue_linkToReference_1Zgc8 svg,.ItemValue_linkToReference_1Zgc8:active svg{color:#303030}.ItemValue_previewWrapper_3vyKY{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-width:0}.ItemValue_previewWrapper_3vyKY:focus{-webkit-box-shadow:0 0 0 3px rgba(36,163,227,.42);box-shadow:0 0 0 3px rgba(36,163,227,.42)}.ItemValue_previewWrapperHelper_1eXCB{outline:none;padding:.5rem 0;-webkit-box-sizing:border-box;box-sizing:border-box}.ItemValue_innerWithError_2zf6r .ItemValue_previewWrapperHelper_1eXCB:focus{-webkit-box-shadow:0 0 0 3px rgba(230,102,102,.42);box-shadow:0 0 0 3px rgba(230,102,102,.42)}.ItemValue_functions_GAR0z{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;font-size:14px;font-size:.875rem;color:rgba(48,48,48,.8);margin-left:.5rem}.ItemValue_functions_GAR0z>*{margin-right:.5rem}.ItemValue_functionsInGrid_154Wz{background-color:hsla(0,0%,100%,.7);position:absolute;top:8px;top:.5rem;right:8px;right:.5rem;font-size:10px;font-size:.625rem;border-radius:4px;z-index:1;color:#303030}.ItemValue_functionsInGrid_154Wz>*{margin:0}@-webkit-keyframes animation_placeHolderShimmer_2u6uT{0%{background-position:-100% 0}to{background-position:100% 0}}@keyframes animation_placeHolderShimmer_2u6uT{0%{background-position:-100% 0}to{background-position:100% 0}}.animation_animation-fast-out-slow-in_2TkLf{-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}.animation_animation-linear-out-slow-in_KMKcO{-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(0,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1)}.animation_animation-fast-out-linear-in_2kBOj{-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(.4,0,1,1);transition-timing-function:cubic-bezier(.4,0,1,1)}.animation_animation-default_CCTsT{-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.animation_animated-loading-background_Dm0Ep{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:animation_placeHolderShimmer_2u6uT;animation-name:animation_placeHolderShimmer_2u6uT;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:-webkit-gradient(linear,left top,right top,color-stop(8%,#eee),color-stop(18%,#ddd),color-stop(33%,#eee));background:linear-gradient(90deg,#eee 8%,#ddd 18%,#eee 33%);background-size:800px 104px;height:100%;position:relative}@-webkit-keyframes Switch_placeHolderShimmer_SqHQ7{0%{background-position:-100% 0}to{background-position:100% 0}}@keyframes Switch_placeHolderShimmer_SqHQ7{0%{background-position:-100% 0}to{background-position:100% 0}}.Switch_animation-fast-out-slow-in_1KwbO{-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}.Switch_animation-linear-out-slow-in_2_8ay{-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(0,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1)}.Switch_animation-fast-out-linear-in_uDWaw{-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(.4,0,1,1);transition-timing-function:cubic-bezier(.4,0,1,1)}.Switch_animation-default_1zKQI{-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.Switch_animated-loading-background_X2R3q{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:Switch_placeHolderShimmer_SqHQ7;animation-name:Switch_placeHolderShimmer_SqHQ7;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:-webkit-gradient(linear,left top,right top,color-stop(8%,#eee),color-stop(18%,#ddd),color-stop(33%,#eee));background:linear-gradient(90deg,#eee 8%,#ddd 18%,#eee 33%);background-size:800px 104px;height:100%;position:relative}.Switch_root_ZmgcP{display:inline-block!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}.Switch_inner_1ubtW{display:-webkit-box;display:-ms-flexbox;display:flex}.Switch_switchWrapper_sKpFw{position:relative;min-width:2.5em}.Switch_switch_dcdzy{background:#b3b3b3;position:absolute;left:0;top:5.6px;top:.35rem;height:9.6px;height:.6rem;width:32px;width:2rem;border-radius:.6rem;cursor:default}.Switch_isChecked_bxXSt .Switch_switch_dcdzy{background:#b3b3b3}.Switch_isDisabled_2XNs2 .Switch_switch_dcdzy{background:#e66666;cursor:auto}.Switch_isDisabled_2XNs2{pointer-events:none;opacity:.5}.Switch_hasFocus_13B50,.Switch_isChecked_bxXSt,.Switch_unchecked_1ZIbN{display:block}.Switch_thumb_1kFFT{background:#fff;position:absolute;left:0;top:0;height:20px;height:1.25rem;width:20px;width:1.25rem;border-radius:50%;cursor:default;-webkit-transition-property:left;transition-property:left;z-index:1}.Switch_isDisabled_2XNs2 .Switch_thumb_1kFFT{background:#fff;cursor:auto}.Switch_thumbChecked_S10q3{background:#24a3e3;left:12px;left:.75rem}.Switch_isDisabled_2XNs2.Switch_isChecked_bxXSt .Switch_thumb_1kFFT{background:#e66666}.Switch_thumbIndeterminate_2f971{left:6px;left:.375rem}.Switch_focusHelper_1eKEG{position:absolute;top:50%;left:50%;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(1.25rem + 6px);height:calc(1.25rem + 6px);border-radius:50%;background-color:transparent;-webkit-transform:translate(-50%,-50%) scale(.5);transform:translate(-50%,-50%) scale(.5);-webkit-transition:background-color .1s linear,-webkit-transform .15s linear;transition:background-color .1s linear,-webkit-transform .15s linear;transition:background-color .1s linear,transform .15s linear;transition:background-color .1s linear,transform .15s linear,-webkit-transform .15s linear}.Switch_hasFocus_13B50 .Switch_focusHelper_1eKEG,.Switch_root_ZmgcP:active .Switch_focusHelper_1eKEG{background-color:rgba(36,163,227,.2);-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.Switch_input_12-98{position:absolute;width:0;height:0;margin:0;padding:0;opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none}.Switch_label_1Jhtw{display:inline-block;position:relative;cursor:default;margin:0}.Switch_isDisabled_2XNs2 .Switch_label_1Jhtw{cursor:auto}.Switch_description_3JUAl{position:relative;display:block}.Switch_track_3WCyv{background:#b3b3b3;position:absolute;left:0;top:5.6px;top:.35rem;height:9.6px;height:.6rem;width:32px;width:2rem;border-radius:.6rem;cursor:default}.Switch_isChecked_bxXSt .Switch_track_3WCyv{background:rgba(36,163,227,.4)}.Switch_isDisabled_2XNs2 .Switch_track_3WCyv{background:#e66666;opacity:.5;cursor:default}.Checkbox_root_3ecwY{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;z-index:1;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0 0 0 1.25em;width:auto}.Checkbox_isDisabled_2YGKG{opacity:.5;pointer-events:none}.Checkbox_isEnabled_3URM8{opacity:1}.Checkbox_input_13KFy{line-height:1em;position:absolute;width:0;height:0;margin:0;padding:0;opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none}.Checkbox_boxOutline_32ISk{position:absolute;top:0;left:0;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:1em;height:1em;margin:0;cursor:default;overflow:hidden;border:.1em solid #24a3e3;border-radius:10%;z-index:2;background-color:#fff}.Checkbox_focusHelper_7uJnA{position:absolute;top:-.25em;left:-.25em;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:1.5em;height:1.5em;border-radius:10%;background-color:transparent;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transition:background-color .1s linear,-webkit-transform .15s linear;transition:background-color .1s linear,-webkit-transform .15s linear;transition:background-color .1s linear,transform .15s linear;transition:background-color .1s linear,transform .15s linear,-webkit-transform .15s linear}.Checkbox_hasFocus_1v5hm .Checkbox_focusHelper_7uJnA,.Checkbox_root_3ecwY:active .Checkbox_focusHelper_7uJnA{background-color:rgba(36,163,227,.4);-webkit-transform:scale(1);transform:scale(1)}.Checkbox_tickOutline_2N-59{position:absolute;top:50%;left:50%;height:1em;width:1em;border-radius:10%;background-color:#24a3e3;opacity:0;-webkit-transform:translate3d(-50%,-50%,1px) scale(0);transform:translate3d(-50%,-50%,1px) scale(0);-webkit-transition:background,-webkit-transform .1s linear;transition:background,-webkit-transform .1s linear;transition:background,transform .1s linear;transition:background,transform .1s linear,-webkit-transform .1s linear}.Checkbox_isChecked_3mHoJ .Checkbox_tickOutline_2N-59{background-color:#24a3e3;opacity:1;-webkit-transform:translate3d(-50%,-50%,1px) scale(.55);transform:translate3d(-50%,-50%,1px) scale(.55);-webkit-transition:background,-webkit-transform .1s linear;transition:background,-webkit-transform .1s linear;transition:background,transform .1s linear;transition:background,transform .1s linear,-webkit-transform .1s linear}.Checkbox_indeterminate_2c14L .Checkbox_tickOutline_2N-59{opacity:1;background-color:#24a3e3;-webkit-transform:translate3d(-50%,-50%,1px) scale(.5,.2);transform:translate3d(-50%,-50%,1px) scale(.5,.2);-webkit-transition:background,-webkit-transform .1s linear;transition:background,-webkit-transform .1s linear;transition:background,transform .1s linear;transition:background,transform .1s linear,-webkit-transform .1s linear}.Checkbox_label_5fTZm{cursor:default;font-size:1em;line-height:1em;margin:0}.text-input_root_1xAqy{-webkit-font-smoothing:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid hsla(0,0%,9%,.2);display:block;width:100%;outline:none;line-height:2em;font-size:inherit;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.2em .5em;border-radius:2px;-webkit-transition:-webkit-box-shadow 50ms linear;transition:-webkit-box-shadow 50ms linear;transition:box-shadow 50ms linear;transition:box-shadow 50ms linear,-webkit-box-shadow 50ms linear;color:#303030;background-color:#fff;-webkit-box-shadow:none;box-shadow:none}.text-input_root_1xAqy:disabled{opacity:.5}.text-input_root_1xAqy::-webkit-input-placeholder{color:rgba(48,48,48,.8)}.text-input_root_1xAqy::-moz-placeholder{color:rgba(48,48,48,.8)}.text-input_root_1xAqy::-ms-input-placeholder{color:rgba(48,48,48,.8)}.text-input_root_1xAqy::placeholder{color:rgba(48,48,48,.8)}.text-input_textInput_31n9_:-moz-read-only{opacity:.5}.text-input_textInput_31n9_:read-only{opacity:.5}.text-input_textInput_31n9_:not(:disabled):not(:-moz-read-only):hover{box-shadow:none;border-color:#999}.text-input_textInput_31n9_:not(:disabled):not(:read-only):hover{-webkit-box-shadow:none;box-shadow:none;border-color:#999}.text-input_textInput_31n9_:not(:disabled):not(:-moz-read-only):focus,.text-input_textInput_31n9_:not(:disabled):not(:-moz-read-only):focus-within{box-shadow:0 0 0 3px rgba(36,163,227,.42);background-color:#fff;border-color:#24a3e3}.text-input_textInput_31n9_:not(:disabled):not(:read-only):focus,.text-input_textInput_31n9_:not(:disabled):not(:read-only):focus-within{-webkit-box-shadow:0 0 0 3px rgba(36,163,227,.42);box-shadow:0 0 0 3px rgba(36,163,227,.42);background-color:#fff;border-color:#24a3e3}.text-input_textInput_31n9_:not(:disabled):not(:-moz-read-only):focus-within:invalid,.text-input_textInput_31n9_:not(:disabled):not(:-moz-read-only):focus:invalid{box-shadow:0 0 0 3px rgba(230,102,102,.42)}.text-input_textInput_31n9_:not(:disabled):not(:read-only):focus-within:invalid,.text-input_textInput_31n9_:not(:disabled):not(:read-only):focus:invalid{-webkit-box-shadow:0 0 0 3px rgba(230,102,102,.42);box-shadow:0 0 0 3px rgba(230,102,102,.42)}.text-input_textInput_31n9_:not(:disabled):not(:-moz-read-only):active{border-color:#24a3e3}.text-input_textInput_31n9_:not(:disabled):not(:read-only):active{border-color:#24a3e3}.text-input_textInput_31n9_:not(:disabled):not(:-moz-read-only):invalid{border-color:#e66666;background-color:#fff;box-shadow:none}.text-input_textInput_31n9_:not(:disabled):not(:read-only):invalid{border-color:#e66666;background-color:#fff;-webkit-box-shadow:none;box-shadow:none}.clear-button_root_kBLeL{color:#303030;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:transparent;-webkit-transition:all .1s linear;transition:all .1s linear;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}.clear-button_root_kBLeL:focus,.clear-button_root_kBLeL:hover{color:#e66666;-webkit-transform:scale(1.5);transform:scale(1.5)}.clear-button_root_kBLeL:active{-webkit-transform:scale(2);transform:scale(2)}.clear-button_root_kBLeL svg{display:block}.DefaultTextInput_container_2SsWU,.DefaultTextInput_input_2wVzD{position:relative}.DefaultTextInput_isClearable_1D6rW .DefaultTextInput_input_2wVzD{padding-right:2em}.DefaultTextInput_input_2wVzD:disabled{background-color:transparent}.DefaultTextInput_input_2wVzD[type=number]::-webkit-inner-spin-button,.DefaultTextInput_input_2wVzD[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.DefaultTextInput_clearButton_Qbpys{position:absolute;top:0;right:.5em;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.DefaultTextInput_clearButton_Qbpys svg{color:inherit}.DefaultFormField_root_26Cmi{display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.DefaultFormField_root_26Cmi+.DefaultFormField_root_26Cmi{margin-top:1rem}.DefaultFormField_block_3OWDW{display:block}.DefaultFormField_inline_3l_GW{display:inline}.DefaultFormField_content_XVkQi,.DefaultFormField_label_1lrxP{display:block}.DefaultFormField_inline_3l_GW .DefaultFormField_content_XVkQi{-ms-flex-preferred-size:77%;flex-basis:77%;-webkit-box-flex:10;-ms-flex-positive:10;flex-grow:10;display:inline-block}.DefaultFormField_label_1lrxP+.DefaultFormField_content_XVkQi{margin-top:.5rem}.DefaultFormField_inline_3l_GW .DefaultFormField_description_385bE{font-size:10px;font-size:.625rem}.DefaultFormField_label_1lrxP+.DefaultFormField_description_385bE{margin-top:.16667rem}.DefaultFormField_description_385bE+.DefaultFormField_content_XVkQi{margin-top:.5rem}.DefaultFormField_header_1cg3f{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.5rem}.DefaultFormField_headerMain_V5VSl{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.DefaultFormField_headerStatus_13Jnx{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 .5rem;-ms-flex-line-pack:center;align-content:center}.DefaultFormField_validationStatus_1OmLn{cursor:default}.DefaultFormField_root_26Cmi:focus-within .DefaultFormField_validationIconError_cH-cy{text-shadow:0 0 5px #e66666;color:#e66666}.DefaultFormField_validationList_VgQgC{padding-bottom:.5rem}.DefaultFormField_labelAndDescriptionWrapper_3i2z1{display:block}.DefaultFormField_inline_3l_GW .DefaultFormField_labelAndDescriptionWrapper_3i2z1{-ms-flex-preferred-size:33%;flex-basis:33%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.DefaultFormField_wrapped_X05GD{padding:1rem;background-color:#fff;border:1px solid #b3b3b3;overflow:hidden;max-width:100%}.DefaultFormField_inner_3XzKo{display:block}.DefaultFormField_inline_3l_GW .DefaultFormField_inner_3XzKo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.DefaultLabel_root_1vtRm{display:block;color:#303030}.text-input_root_1xAqy{-webkit-font-smoothing:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid hsla(0,0%,9%,.2);display:block;width:100%;outline:none;line-height:2em;font-size:inherit;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.2em .5em;border-radius:2px;-webkit-transition:-webkit-box-shadow 50ms linear;transition:-webkit-box-shadow 50ms linear;transition:box-shadow 50ms linear;transition:box-shadow 50ms linear,-webkit-box-shadow 50ms linear;color:#303030;background-color:#fff;-webkit-box-shadow:none;box-shadow:none}.text-input_root_1xAqy:disabled{opacity:.5}.text-input_root_1xAqy::-webkit-input-placeholder{color:rgba(48,48,48,.8)}.text-input_root_1xAqy::-moz-placeholder{color:rgba(48,48,48,.8)}.text-input_root_1xAqy::-ms-input-placeholder{color:rgba(48,48,48,.8)}.text-input_root_1xAqy::placeholder{color:rgba(48,48,48,.8)}.text-input_textInput_31n9_:-moz-read-only{opacity:.5}.text-input_textInput_31n9_:read-only{opacity:.5}.text-input_textInput_31n9_:not(:disabled):not(:-moz-read-only):hover{box-shadow:none;border-color:#999}.text-input_textInput_31n9_:not(:disabled):not(:read-only):hover{-webkit-box-shadow:none;box-shadow:none;border-color:#999}.text-input_textInput_31n9_:not(:disabled):not(:-moz-read-only):focus,.text-input_textInput_31n9_:not(:disabled):not(:-moz-read-only):focus-within{box-shadow:0 0 0 3px rgba(36,163,227,.42);background-color:#fff;border-color:#24a3e3}.text-input_textInput_31n9_:not(:disabled):not(:read-only):focus,.text-input_textInput_31n9_:not(:disabled):not(:read-only):focus-within{-webkit-box-shadow:0 0 0 3px rgba(36,163,227,.42);box-shadow:0 0 0 3px rgba(36,163,227,.42);background-color:#fff;border-color:#24a3e3}.text-input_textInput_31n9_:not(:disabled):not(:-moz-read-only):focus-within:invalid,.text-input_textInput_31n9_:not(:disabled):not(:-moz-read-only):focus:invalid{box-shadow:0 0 0 3px rgba(230,102,102,.42)}.text-input_textInput_31n9_:not(:disabled):not(:read-only):focus-within:invalid,.text-input_textInput_31n9_:not(:disabled):not(:read-only):focus:invalid{-webkit-box-shadow:0 0 0 3px rgba(230,102,102,.42);box-shadow:0 0 0 3px rgba(230,102,102,.42)}.text-input_textInput_31n9_:not(:disabled):not(:-moz-read-only):active{border-color:#24a3e3}.text-input_textInput_31n9_:not(:disabled):not(:read-only):active{border-color:#24a3e3}.text-input_textInput_31n9_:not(:disabled):not(:-moz-read-only):invalid{border-color:#e66666;background-color:#fff;box-shadow:none}.text-input_textInput_31n9_:not(:disabled):not(:read-only):invalid{border-color:#e66666;background-color:#fff;-webkit-box-shadow:none;box-shadow:none}.textarea_root_5hM3m{resize:vertical;padding:.5em;min-height:6em;line-height:1.5em;-webkit-transition:none;transition:none}.DefaultTextArea_root_yr0-N{width:100%;position:relative}.DefaultTextArea_textarea_PsxpM{position:relative;width:100%}.DefaultTextArea_clearButton_1-HXa{position:absolute;z-index:1;top:.5em;right:.5em}.DefaultTextArea_clearButton_1-HXa svg{color:inherit}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{margin-left:-8px;position:absolute}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow:before{-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow:before{content:"";z-index:-1;border-width:8px;left:-8px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow:before{bottom:-1px;border-top-color:#aeaeae}.react-datepicker-wrapper{display:inline-block}.react-datepicker{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12.8px;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-radius:.3rem}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{margin-top:10px}.react-datepicker-popper[data-placement^=top]{margin-bottom:10px}.react-datepicker-popper[data-placement^=right]{margin-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{margin-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:4.8px;border-top-left-radius:.3rem;border-top-right-radius:4.8px;border-top-right-radius:.3rem;padding-top:8px;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 2px}.react-datepicker-time__header,.react-datepicker__current-month{margin-top:0;color:#000;font-weight:700;font-size:15.104px;font-size:.944rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{background:none;line-height:27.2px;line-height:1.7rem;text-align:center;cursor:pointer;position:absolute;top:10px;width:0;padding:0;border:.45rem solid transparent;z-index:1;height:10px;width:10px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:10px;border-right-color:#ccc}.react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__navigation--previous--disabled,.react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__navigation--next{right:10px;border-left-color:#ccc}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:80px}.react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__navigation--next--disabled,.react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px;border-top-color:#ccc}.react-datepicker__navigation--years-previous:hover{border-top-color:#b3b3b3}.react-datepicker__navigation--years-upcoming{top:-4px;border-bottom-color:#ccc}.react-datepicker__navigation--years-upcoming:hover{border-bottom-color:#b3b3b3}.react-datepicker__month-container{float:left}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:70px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:70px;overflow-x:hidden;margin:0 auto;text-align:center}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;-webkit-box-sizing:content-box;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:27.2px;width:1.7rem;line-height:27.2px;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;width:27.2px;width:1.7rem;line-height:27.2px;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day{cursor:pointer}.react-datepicker__day:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today{font-weight:700}.react-datepicker__day--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2{color:green}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected{border-radius:.3rem;background-color:#2a87d0;color:#fff}.react-datepicker__day--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range){background-color:rgba(33,107,165,.5)}.react-datepicker-cssmodules_react-datepicker__month--selecting-range_Bpx6w .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover{background-color:transparent}.react-datepicker__input-container{position:relative;display:inline-block}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid transparent;border-radius:.3rem}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{border-top-color:#ccc;float:right;margin-left:20px;top:8px;position:relative;border-width:.45rem}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:4.8px;border-top-left-radius:.3rem;border-top-right-radius:4.8px;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:4.8px;border-bottom-left-radius:.3rem;border-bottom-right-radius:4.8px;border-bottom-right-radius:.3rem}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{background-color:transparent;border:0;cursor:pointer;outline:0;padding:0;vertical-align:middle;position:absolute;height:16px;width:16px;top:25%;right:7px}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;content:"\D7";cursor:pointer;font-size:12px;height:16px;width:16px;line-height:1;margin:-8px auto 0;padding:2px;position:absolute;right:0;text-align:center}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,.8);left:0;top:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{width:48px;width:3rem;line-height:48px;line-height:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:23.04px;font-size:1.44rem}.react-datepicker__portal .react-datepicker__navigation{border:.81rem solid transparent}.react-datepicker__portal .react-datepicker__navigation--previous{border-right-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--previous--disabled,.react-datepicker__portal .react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__portal .react-datepicker__navigation--next{border-left-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--next--disabled,.react-datepicker__portal .react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}.BaseDateTimeInput_shadow-0dp_3vy5P{-webkit-box-shadow:none;box-shadow:none}.BaseDateTimeInput_shadow-1dp_1MdVe{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.1),0 3px 1px -2px rgba(0,0,0,.08),0 1px 5px 0 rgba(0,0,0,.02);box-shadow:0 2px 2px 0 rgba(0,0,0,.1),0 3px 1px -2px rgba(0,0,0,.08),0 1px 5px 0 rgba(0,0,0,.02)}.BaseDateTimeInput_shadow-6dp_3vv6Q{-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,.1),0 1px 7px 0 rgba(0,0,0,.08),0 3px 1px -1px rgba(0,0,0,.02);box-shadow:0 3px 3px 0 rgba(0,0,0,.1),0 1px 7px 0 rgba(0,0,0,.08),0 3px 1px -1px rgba(0,0,0,.02)}.BaseDateTimeInput_shadow-12dp_slvOM{-webkit-box-shadow:0 8px 17px 2px rgba(0,0,0,.1),0 3px 14px 2px rgba(0,0,0,.08),0 5px 5px -3px rgba(0,0,0,.02);box-shadow:0 8px 17px 2px rgba(0,0,0,.1),0 3px 14px 2px rgba(0,0,0,.08),0 5px 5px -3px rgba(0,0,0,.02)}.BaseDateTimeInput_shadow-16dp_GxO8w{-webkit-box-shadow:0 16px 24px 2px rgba(0,0,0,.1),0 6px 30px 5px rgba(0,0,0,.08),0 8px 10px -7px rgba(0,0,0,.02);box-shadow:0 16px 24px 2px rgba(0,0,0,.1),0 6px 30px 5px rgba(0,0,0,.08),0 8px 10px -7px rgba(0,0,0,.02)}.BaseDateTimeInput_shadow-24dp_h3nCd{-webkit-box-shadow:0 24px 38px 3px rgba(0,0,0,.1),0 9px 46px 8px rgba(0,0,0,.08),0 11px 15px -7px rgba(0,0,0,.02);box-shadow:0 24px 38px 3px rgba(0,0,0,.1),0 9px 46px 8px rgba(0,0,0,.08),0 11px 15px -7px rgba(0,0,0,.02)}.BaseDateTimeInput_selectButton_2bhmR{font-size:12px;font-size:.75rem}.BaseDateTimeInput_selectButton_2bhmR>span{padding:.5em!important}.BaseDateTimeInput_root_ZIrzC{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;opacity:1!important;padding:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.BaseDateTimeInput_root_ZIrzC>div{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.BaseDateTimeInput_root_ZIrzC:hover{-webkit-box-shadow:none;box-shadow:none;border-color:#999}.BaseDateTimeInput_root_ZIrzC:focus,.BaseDateTimeInput_root_ZIrzC:focus-within{-webkit-box-shadow:0 0 0 3px rgba(36,163,227,.42);box-shadow:0 0 0 3px rgba(36,163,227,.42)}.BaseDateTimeInput_root_ZIrzC:active{border-color:#24a3e3}.BaseDateTimeInput_root_ZIrzC .react-datepicker-wrapper{position:relative;display:block;width:100%}.BaseDateTimeInput_root_ZIrzC .react-datepicker__input-container{width:100%;display:block}.BaseDateTimeInput_rootInvalid_kLW7G{border-color:#e66666;background-color:#fff;-webkit-box-shadow:none;box-shadow:none}.BaseDateTimeInput_rootInvalid_kLW7G:focus,.BaseDateTimeInput_rootInvalid_kLW7G:focus-within{-webkit-box-shadow:0 0 0 3px rgba(230,102,102,.42)!important;box-shadow:0 0 0 3px rgba(230,102,102,.42)!important}.BaseDateTimeInput_inputWrapper_3zLmO{width:100%;position:relative}.BaseDateTimeInput_buttonWrapper_2MaGu{margin-left:auto}.BaseDateTimeInput_input_OclWj{width:100%;border:none;outline:none;background-color:inherit;color:inherit;padding:.7em}.BaseDateTimeInput_portal_2_lXI{z-index:1060;position:fixed;top:0;left:0;bottom:0;width:100%;height:100%}.BaseDateTimeInput_portalClosed_3u59R{display:none}.BaseDateTimeInput_popper_32tF1{background-color:transparent}.BaseDateTimeInput_popper_32tF1[data-placement^=bottom] .react-datepicker__triangle{border-bottom-color:#1f292e!important}.BaseDateTimeInput_popper_32tF1[data-placement^=bottom] .react-datepicker__triangle:before{display:none}.BaseDateTimeInput_datepicker_2BfWa{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Droid Sans,Helvetica Neue,Fira Sans,sans-serif;border:0}.BaseDateTimeInput_datepicker_2BfWa .react-datepicker__current-month{color:#e8e8e8}.BaseDateTimeInput_datepicker_2BfWa .react-datepicker__header{background-color:#1f292e;color:#e8e8e8;border:0;border-top-right-radius:0!important}.BaseDateTimeInput_datepicker_2BfWa .react-datepicker-time__header{color:#e8e8e8}.BaseDateTimeInput_datepicker_2BfWa .react-datepicker__time-container{border-color:#1f292e}.BaseDateTimeInput_datepicker_2BfWa .react-datepicker__header--time,.BaseDateTimeInput_datepicker_2BfWa .react-datepicker__time-container{background-color:#1f292e;border-top-left-radius:0!important;border-top-right-radius:4px!important}.BaseDateTimeInput_datepicker_2BfWa .react-datepicker__day-name{color:#e8e8e8}.BaseDateTimeInput_datepicker_2BfWa .react-datepicker__day--selected{background-color:#156dff;color:#fff}.BaseDateTimeInput_datepicker_2BfWa li.react-datepicker__time-list-item{height:2em!important;line-height:2em!important}.BaseDateTimeInput_datepicker_2BfWa .react-datepicker__month-dropdown-container,.BaseDateTimeInput_datepicker_2BfWa .react-datepicker__year-dropdown-container{position:relative}.BaseDateTimeInput_datepicker_2BfWa .react-datepicker__month-dropdown-container:before,.BaseDateTimeInput_datepicker_2BfWa .react-datepicker__year-dropdown-container:before{z-index:2;content:"";position:absolute;height:2em;width:2em;top:2px;right:2px;color:#303030;background-color:#fff;-webkit-transform:scale(.8);transform:scale(.8);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z' fill='currentColor'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");pointer-events:none}.BaseDateTimeInput_datepicker_2BfWa .react-datepicker__month-select,.BaseDateTimeInput_datepicker_2BfWa .react-datepicker__year-select{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.5em 2.5em .5em .5em;border:1px solid hsla(0,0%,9%,.2);display:block;outline:none;font-size:inherit;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:2px;color:#303030;background-color:#fff}.BaseDateTimeInput_datepicker_2BfWa .react-datepicker__month-select:hover,.BaseDateTimeInput_datepicker_2BfWa .react-datepicker__year-select:hover{border-color:#999}.BaseDateTimeInput_datepicker_2BfWa .react-datepicker__month-select:focus,.BaseDateTimeInput_datepicker_2BfWa .react-datepicker__year-select:focus{border-color:#24a3e3}.BaseDateTimeInput_deprecationWarning_2WsBd{padding:1rem;border:3px dashed #ffba00}.BaseDateTimeInput_deprecationWarning_2WsBd>code{font-weight:700}.SlugInput_wrapper_eXIBL{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.SlugInput_input_1FBUQ{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.SlugInput_button_eSzlt{margin-left:.5em}.HotspotImage_root_1hvBk{position:relative;width:100%}.ImageTool_root_3-a9F{width:100%;height:100%;position:relative;display:block}.ImageTool_canvas_1g-L_{display:block;position:relative;max-width:100%;max-height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.SelectAsset_root_1zHEB{display:block;position:relative;min-height:calc(100vh - 12em)}.SelectAsset_imageList_3ww8_{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.SelectAsset_imageList_3ww8_:after{content:"";-webkit-box-flex:999999999;-ms-flex-positive:999999999;flex-grow:999999999}.SelectAsset_loadMore_Pjg85{margin:1rem 0}.SelectAsset_noAssets_3q-AA{font-size:20px;font-size:1.25rem}.Asset_image_2oMdj{position:absolute;top:0;width:100%;vertical-align:bottom;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#f5f5f5;background-image:linear-gradient(45deg,hsla(0,0%,9%,.05) 25%,transparent 0),linear-gradient(-45deg,hsla(0,0%,9%,.05) 25%,transparent 0),linear-gradient(45deg,transparent 75%,hsla(0,0%,9%,.05) 0),linear-gradient(-45deg,transparent 75%,hsla(0,0%,9%,.05) 0);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0}.Asset_item_2smMC{background-color:#f2f2f2;display:block;margin:.25rem;position:relative;overflow:hidden;cursor:default;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.Asset_item_2smMC.Asset_selected_vz-ak{border:4px solid #156dff}.Asset_padder_15_Ps{display:block}.Asset_menuContainer_3892O{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;z-index:10;top:.2em;right:.2em;opacity:1;font-size:14px;font-size:.875rem}.Asset_menuContainer_3892O [class^=DefaultButton_content]{margin:.2em!important}@media (hover:hover){.Asset_menuContainer_3892O{opacity:.5}.Asset_menuContainer_3892O:hover{opacity:1}}.Asset_spinnerContainer_1_Znl{position:absolute;z-index:9;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.5);color:#303030}.Asset_menuItem_1b4qH{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Asset_menuItemDanger_1PMSe{color:#e66666}.Asset_intentLink_32H4G{color:inherit;text-decoration:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:.5rem}.Asset_dialogContent_SWNm8{display:grid;grid-gap:1rem}@media (min-width:32em){.Asset_dialogContent_SWNm8{grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr}}.Asset_dialogSubtitle_2QLmx{margin:0;padding:0}.Asset_referringDocumentsDescription_2ybeo{margin-bottom:1rem}.Asset_openDocLink_2Qnxu{font-size:14px;font-size:.875rem;white-space:nowrap}.ImageToolInput_root_1Oep2{padding-bottom:1rem}.ImageToolInput_wrapper_L7n5h{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:32em){.ImageToolInput_wrapper_L7n5h{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.ImageToolInput_previewsContainer_2i184{-ms-flex-preferred-size:30vw;flex-basis:30vw}.ImageToolInput_previewsContainer_2i184 h2{margin-bottom:0;font-weight:400}.ImageToolInput_imageToolContainer_cEikP{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-height:70vh;min-width:250px}@media (min-width:32em){.ImageToolInput_imageToolContainer_cEikP{min-width:500px;margin-right:1rem;max-height:60vh;max-width:70vw}}.ImageToolInput_previews_3vIGz{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem}.ImageToolInput_previewImage_3zfFZ{background-color:#eee}.ImageToolInput_preview_22xx6 h4{font-size:14px;font-size:.875rem;margin-bottom:.5rem;font-weight:400}.Field_root_3_5VJ{display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.Field_root_3_5VJ+.Field_root_3_5VJ{margin-top:1.5rem}.ImageInput_content_2R9xT{display:grid;grid-gap:1rem}.ImageInput_assetWrapper_1NtVv{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;min-height:160px;min-height:10rem;position:relative;-webkit-transition:background-color .1s linear;transition:background-color .1s linear;max-height:288px;max-height:18rem;overflow:hidden;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-bottom:1px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#f5f5f5;background-image:linear-gradient(45deg,hsla(0,0%,9%,.05) 25%,transparent 0),linear-gradient(-45deg,hsla(0,0%,9%,.05) 25%,transparent 0),linear-gradient(45deg,transparent 75%,hsla(0,0%,9%,.05) 0),linear-gradient(-45deg,transparent 75%,hsla(0,0%,9%,.05) 0);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0}@media (min-width:32em){.ImageInput_assetWrapper_1NtVv{min-height:12rem;max-height:27rem;min-width:12rem;height:auto}.ImageInput_noContent_3NPXt .ImageInput_assetWrapper_1NtVv{-ms-flex-preferred-size:100%;flex-basis:100%}}.ImageInput_uploadState_19p8K{position:absolute;height:100%;width:100%;background-color:hsla(0,0%,96.1%,.9);z-index:1}.ImageInput_fieldsWrapper_2XbNH{margin-top:1rem}.ImageInput_content_2R9xT+.ImageInput_functions_2dYQ_{margin-top:.5rem}@media (min-width:32em){.ImageInput_content_2R9xT+.ImageInput_functions_2dYQ_{margin-top:1rem}}.ImageInput_advancedEditFields_MZ1TJ{margin-bottom:1rem}.ImageInput_selectDropDownAssetSourceItem_3C5wv{color:inherit;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex}.ImageInput_selectDropDownAssetSourceIcon_32dVk{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:left;-ms-flex-align:left;align-items:left;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:center;align-self:center;font-size:20px;font-size:1.25rem;margin-right:.5rem}.UploadPlaceholder_root_egZ4m{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:center;height:100%}.UploadPlaceholder_inner_UJUPi{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:justify;align-content:space-between}.UploadPlaceholder_iconContainer_5eN9D{font-size:48px;font-size:3rem;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;padding:.5rem}.UploadPlaceholder_strong_3vb6G{font-weight:500;margin:0;padding:0}.UploadPlaceholder_dropFile_98eql,.UploadPlaceholder_pasteFile_3rZ_0{padding:1rem;display:none}@media (min-width:32em){.UploadPlaceholder_dropFile_98eql,.UploadPlaceholder_pasteFile_3rZ_0{display:block}}.UploadPlaceholder_pasteFile_3rZ_0{opacity:.2;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.UploadPlaceholder_hasFocus_1Puu5 .UploadPlaceholder_pasteFile_3rZ_0{opacity:1}@-webkit-keyframes ProgressBar_progressBarStripes_3B2Dm{0%{background-position:1rem 0}to{background-position:0 0}}@keyframes ProgressBar_progressBarStripes_3B2Dm{0%{background-position:1rem 0}to{background-position:0 0}}.ProgressBar_root_2v2X5{border:1px solid #000;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:2px;height:25px;width:100%;clear:both;-webkit-transition:border-color .5s linear;transition:border-color .5s linear}.ProgressBar_inner_3M-xa{width:100%;position:relative}.ProgressBar_completed_PDtEk{border-color:#19b366}.ProgressBar_barContainer_1Yd8Y{position:relative;width:100%;height:25px;padding:2px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:rgba(0,0,0,.05);margin-bottom:.2em}.ProgressBar_bar_3E5Im{border-radius:2px;height:19px;-webkit-transition:width .1s linear,background-color .3s linear,background-image .5s linear;transition:width .1s linear,background-color .3s linear,background-image .5s linear;max-width:100%;background-color:#000;background-size:1rem 1rem}.ProgressBar_completed_PDtEk .ProgressBar_bar_3E5Im{background-color:#19b366}.ProgressBar_isInProgress_199sh .ProgressBar_bar_3E5Im{-webkit-animation:ProgressBar_progressBarStripes_3B2Dm .5s linear infinite;animation:ProgressBar_progressBarStripes_3B2Dm .5s linear infinite;background-image:linear-gradient(45deg,hsla(0,0%,100%,.25) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.25) 0,hsla(0,0%,100%,.25) 75%,transparent 0,transparent)}.ProgressBar_percent_3lh0N{float:right}.ProgressBar_percent_3lh0N,.ProgressBar_text_zKcQN{font-size:12px;font-size:.75rem}.FileInput_root_29Otk{display:block}.FileInput_content_3AAYc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}@media (min-width:32em){.FileInput_content_3AAYc{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.FileInput_fileName_3frKq+.FileInput_functions_4bQV4{margin-top:1rem}.FileInput_uploadState_3QZwd{background-color:hsla(0,0%,100%,.9);width:100%;height:100%;position:absolute;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;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.FileInput_uploadState_3QZwd>div{width:90%}.FileInput_cancelButton_2iI2M{margin-top:1rem}.FileInput_assetWrapper_3XjBY{padding:1.5rem}.FileInput_fieldsWrapper_1cvwB{-ms-flex-preferred-size:480px;flex-basis:480px;-ms-flex-preferred-size:30rem;flex-basis:30rem}.FileInput_previewAsset_3D-3G{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.FileInput_previewAsset_3D-3G a{display:block}.FileInput_fileIcon_3__Q9{font-size:3em;margin-right:1rem}.DefaultSelect_root_2SJY5{display:block;position:relative;outline:none;color:inherit}.DefaultSelect_root_2SJY5:hover .DefaultSelect_arrow_1Vr8y{color:#24a3e3}.DefaultSelect_root_2SJY5:focus-within .DefaultSelect_arrow_1Vr8y{color:#24a3e3}.DefaultSelect_disabled_1VA57{opacity:.5}.DefaultSelect_select_2_PqF{-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_2_PqF:not(:disabled):hover{-webkit-box-shadow:none;box-shadow:none;border-color:#999}.DefaultSelect_select_2_PqF:not(:disabled):focus,.DefaultSelect_select_2_PqF:not(:disabled):focus-within{-webkit-box-shadow:0 0 0 3px rgba(36,163,227,.42);box-shadow:0 0 0 3px rgba(36,163,227,.42);border-color:#24a3e3}.DefaultSelect_select_2_PqF:not(:disabled):active{border-color:#24a3e3}.DefaultSelect_select_2_PqF:not(:disabled):invalid{border-color:#e66666;background-color:#fff;-webkit-box-shadow:none;box-shadow:none}.DefaultSelect_selectContainer_1GVK_{position:relative;color:hsla(0,0%,9%,.2)}.DefaultSelect_hasFocus_3vAYB .DefaultSelect_selectContainer_1GVK_,.DefaultSelect_selectContainer_1GVK_:hover{color:#24a3e3}.DefaultSelect_selectContainerDisabled_2aeLH{opacity:.5;color:#303030}.DefaultSelect_selectContainerDisabled_2aeLH:hover{color:inherit}.DefaultSelect_root_2SJY5:hover .DefaultSelect_selectContainerDisabled_2aeLH{border-color:#999}.DefaultSelect_hasFocus_3vAYB .DefaultSelect_selectContainerDisabled_2aeLH{color:inherit}.DefaultSelect_selectContainerDisabled_2aeLH:focus{border-color:#24a3e3;-webkit-box-shadow:0 0 0 3px rgba(36,163,227,.42);box-shadow:0 0 0 3px rgba(36,163,227,.42)}.DefaultSelect_functions_3_Rvl{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:#303030}.DefaultSelect_functions_3_Rvl>*{pointer-events:auto}.DefaultSelect_functions_3_Rvl .DefaultSelect_arrow_1Vr8y{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}.DefaultSelect_functions_3_Rvl>:not(:first-child){margin-left:.5em}.DefaultSelect_functions_3_Rvl svg{color:inherit}.DefaultSelect_selectContainerDisabled_2aeLH .DefaultSelect_functions_3_Rvl{opacity:.5}.SearchableSelect_selectContainer_2d9k3 input{padding-right:4em}.SearchableSelect_arrowAndSpinnerContainer_Ij_1Q{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 hsla(0,0%,9%,.2);min-width:2.5em}.SearchableSelect_arrow_2GV21{-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;font-size:1em}.SearchableSelect_arrow_2GV21 svg{display:block;-webkit-transform:scale(1);transform:scale(1)}.SearchableSelect_arrow_2GV21:focus,.SearchableSelect_arrow_2GV21:hover{color:#24a3e3}.SearchableSelect_arrow_2GV21:focus svg,.SearchableSelect_arrow_2GV21:hover svg{color:inherit;opacity:1;-webkit-transform:scale(1.3);transform:scale(1.3)}.SearchableSelect_popper_1oT8Q{z-index:1060}.SearchableSelect_listContainer_1oUJN{display:block;min-height:56px;min-height:3.5rem;max-height:320px;max-height:20rem;overflow:auto;border:1px solid hsla(0,0%,9%,.2);-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;-webkit-transition:max-height .1s linear;transition:max-height .1s linear}.SearchableSelect_listContainerNoResult_tlhCx{max-height:64px;max-height:4rem}.SearchableSelect_listContainerHidden_3FG2-{display:none}.SearchableSelect_noResultText_1yWhb{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_p-17X{-webkit-transition:none;transition:none;opacity:0}.SearchableSelect_spinner_1PXW7{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1em}.SearchableSelect_spinner_1PXW7 svg{display:block}.SearchableSelect_item_2ZlrY{padding:.5rem}.SearchableSelect_openItem_9fX2M{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-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;opacity:.6;cursor:pointer;outline:none}.SearchableSelect_openItem_9fX2M:last-child{margin-right:1rem}.SearchableSelect_openItem_9fX2M a,.SearchableSelect_openItem_9fX2M button{outline:none}.SearchableSelect_openItem_9fX2M:focus,.SearchableSelect_openItem_9fX2M:focus-within,.SearchableSelect_openItem_9fX2M:hover{opacity:1;-webkit-transform:scale(1.3);transform:scale(1.3);color:#24a3e3}.SearchableSelect_openItem_9fX2M:focus-within svg,.SearchableSelect_openItem_9fX2M:focus svg,.SearchableSelect_openItem_9fX2M:hover svg{color:#24a3e3}.SearchableSelect_openItem_9fX2M:active{opacity:1;color:#303030}.SearchableSelect_openItem_9fX2M:active svg{color:#303030}.SearchableSelect_openItem_9fX2M svg{display:block;color:#303030}.SelectMenu_root_3r5Mu{height:100%;position:relative}.SelectMenu_scrollContainer_rXoFZ{-webkit-transform:translateZ(0);transform:translateZ(0)}.SelectMenu_list_1XWaM{margin:0;padding:0;display:block}.SelectMenu_item_3FOkt{display:block;margin:0;padding:0}.ReferenceInput_weakRefMismatchWarning_1yFyI{padding:1rem}.ReferenceInput_hasWarnings_2nlC0{border:1px dashed #ffba00}.ReferenceInput_hasWarnings_2nlC0 input{color:#303030}.OptionsArrayInput_error_2_TdA{font-size:12.8px;font-size:.8rem;padding:1em;margin-bottom:.5rem}.OptionsArrayInput_itemWrapperVertical_2hhyx{display:block;margin-bottom:.5rem}.OptionsArrayInput_itemWrapperHorizontal_3VCRZ{display:inline-block;line-height:2em;margin-right:1em}.FormBuilderErrorBoundary_root_30sFe{padding:1.5rem;background-color:#ffba00;color:#141000}.FormBuilderErrorBoundary_root_30sFe h3{margin:0;padding:0}.EditNode_formBuilderInputWrapper_TZ3i2{padding:.5rem}.EditNode_editBlockContainerFold_315Z9{position:absolute;left:0;top:50%;height:1px;width:100%}.Markers_root_261AY{display:-webkit-box;display:-ms-flexbox;display:flex}.Markers_markerGroup_1fqDR{display:inline-block;padding-right:.5rem}.BlockExtras_root_31TUD{width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;overflow:hidden;font-size:12px;font-size:.75rem;z-index:0}.BlockExtras_content_16eo1{margin-left:calc(100% - 10rem);pointer-events:all;border-left:2px solid transparent;padding-left:.5rem;height:100%}.BlockExtras_content_16eo1:hover:before{content:"";position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;width:100%;height:100%;pointer-events:none;background-color:rgba(48,48,48,.05)}.BlockExtras_hasFullScreen_zDZxm{overflow:visible}.BlockExtras_hasFullScreen_zDZxm .BlockExtras_content_16eo1{margin-left:100%}.BlockExtras_withError__uiH_ .BlockExtras_content_16eo1{border-left:2px solid #e66666}.BlockExtras_withError__uiH_ .BlockExtras_content_16eo1:hover:before{background-color:rgba(230,102,102,.1)}.BlockExtras_withWarning_jkxPB{border-left:2px solid #ffba00}.BlockExtras_withWarning_jkxPB:hover:before{background-color:rgba(255,186,0,.1)}.BlockExtras_blockActions_1ShAv .BlockExtras_content_16eo1{color:#303030;border-left:2px solid #303030}.BlockExtras_markers_3ILxV .BlockExtras_content_16eo1{border-left:2px solid #2097ac;color:#303030}.Spacing_default_3E8Z9{display:block;margin:0;padding:.5rem 0}.Spacing_xsmallToxSmall_2wjZH+.Spacing_xsmallToxSmall_2wjZH{padding-top:.25rem}.Spacing_smallToSmall_1OQK8+.Spacing_smallToSmall_1OQK8{padding-top:.8rem}.Spacing_largeToLarge_3820b+.Spacing_largeToLarge_3820b{padding-top:1.5rem}.Spacing_noneToNone_1rgvm+.Spacing_noneToNone_1rgvm{padding-top:0}@-webkit-keyframes BlockObject_fade_39OYm{0%{opacity:0}to{opacity:1}}@keyframes BlockObject_fade_39OYm{0%{opacity:0}to{opacity:1}}.BlockObject_root_3z_OD{width:100%}.BlockObject_previewContainer_vN0Kx{width:100%;display:block;cursor:move;position:relative;border-radius:2px;border:1px solid hsla(0,0%,9%,.2);-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;min-height:56px;min-height:3.5rem}.BlockObject_previewContainer_vN0Kx:hover{background-color:rgba(36,163,227,.2);-webkit-box-shadow:none;box-shadow:none}.BlockObject_root_3z_OD.BlockObject_hasErrors_2SgHT>.BlockObject_previewContainer_vN0Kx{-webkit-box-shadow:none;box-shadow:none}.BlockObject_root_3z_OD.BlockObject_focused_3MNpD>.BlockObject_previewContainer_vN0Kx{border:1px solid #24a3e3;background-color:rgba(36,163,227,.25);-webkit-box-shadow:0 0 0 3px rgba(36,163,227,.42);box-shadow:0 0 0 3px rgba(36,163,227,.42)}.BlockObject_root_3z_OD.BlockObject_selected_23Rnz:not(.BlockObject_focused_3MNpD)>.BlockObject_previewContainer_vN0Kx{background-color:rgba(36,163,227,.2)}.BlockObject_root_3z_OD.BlockObject_focused_3MNpD.BlockObject_selected_23Rnz>.BlockObject_previewContainer_vN0Kx{border:1px solid #24a3e3}.BlockObject_root_3z_OD.BlockObject_selected_23Rnz.BlockObject_hasErrors_2SgHT>.BlockObject_previewContainer_vN0Kx{-webkit-box-shadow:none;box-shadow:none;border:1px solid #be7380}.BlockObject_root_3z_OD.BlockObject_focused_3MNpD.BlockObject_hasErrors_2SgHT>.BlockObject_previewContainer_vN0Kx{-webkit-box-shadow:0 0 0 3px rgba(230,102,102,.42);box-shadow:0 0 0 3px rgba(230,102,102,.42);background-color:rgba(230,102,102,.25);border:1px solid #e66666}.BlockObject_root_3z_OD.BlockObject_focused_3MNpD.BlockObject_hasErrors_2SgHT>.BlockObject_previewContainer_vN0Kx:hover{background-color:rgba(230,102,102,.45)}.BlockObject_header_mOp8i{z-index:1;position:absolute;top:8px;top:.5rem;right:8px;right:.5rem;display:none;opacity:0}.BlockObject_focused_3MNpD .BlockObject_header_mOp8i{display:block!important;opacity:1!important}@media (hover:hover){.BlockObject_preview_KnQ60:hover .BlockObject_header_mOp8i{display:block;opacity:1}}.BlockObject_type_3T05z{display:block;text-transform:uppercase;opacity:1;padding-right:.5rem}.BlockObject_validationStatus_3OokM{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:.5rem}.BlockObject_linkToReference_1JVJs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-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;margin-right:.5rem}.BlockObject_linkToReference_1JVJs:hover{opacity:1;color:#24a3e3}.BlockObject_linkToReference_1JVJs:hover svg{color:#24a3e3}.BlockObject_linkToReference_1JVJs:active{opacity:1;color:#303030}.BlockObject_linkToReference_1JVJs:active svg,.BlockObject_linkToReference_1JVJs svg{color:#303030}.BlockObject_isDragging_aFebs{opacity:.15}.BlockObject_functions_3PnUg{display:-webkit-box;display:-ms-flexbox;display:flex}.BlockObject_menuContainer_2_G35{position:absolute}.BlockObject_menuItem_3TZze{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.BlockObject_menuItemDanger_QKKCl{color:#e66666}.ListItem_root_2vSQw{width:auto;position:relative;display:block;-webkit-transform:translateZ(0);transform:translateZ(0);left:24px;left:1.5rem}.ListItem_level-2_dPV2R{left:3em}.ListItem_level-3_CZJnS{left:4.5em}.ListItem_level-4_3tahe{left:6em}.ListItem_level-5_3lD2L{left:7.5em}.ListItem_level-6_3BniA{left:9em}.ListItem_level-7_1kdPH{left:10.5em}.ListItem_level-8_2GUg0{left:12em}.ListItem_level-9_vmBhh{left:13.5em}.ListItem_level-10_2Yhbj{left:15em}.ListItem_root_2vSQw>.ListItem_item_2Fed6{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;width:100%}.ListItem_root_2vSQw>.ListItem_item_2Fed6:before{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;vertical-align:top}.ListItem_root_2vSQw>.ListItem_item_2Fed6>*{word-break:break-word;margin-right:1.5rem}.ListItem_bullet_2K8WG>.ListItem_item_2Fed6:before{content:" \25CF";font-size:7px;font-size:.4375rem;line-height:24px;line-height:1.5rem;position:relative;top:1px}.ListItem_bullet_2K8WG.ListItem_level-2_dPV2R>.ListItem_item_2Fed6:before{content:" \25CB"}.ListItem_bullet_2K8WG.ListItem_level-3_CZJnS>.ListItem_item_2Fed6:before{content:" \25A0"}.ListItem_bullet_2K8WG.ListItem_level-5_3lD2L>.ListItem_item_2Fed6:before{content:" \25CB"}.ListItem_bullet_2K8WG.ListItem_level-6_3BniA>.ListItem_item_2Fed6:before{content:" \25A0"}.ListItem_bullet_2K8WG.ListItem_level-8_2GUg0>.ListItem_item_2Fed6:before{content:" \25CB"}.ListItem_bullet_2K8WG.ListItem_level-9_vmBhh>.ListItem_item_2Fed6:before{content:" \25A0"}.ListItem_bullet_2K8WG>.ListItem_item_2Fed6:before{min-width:24px;min-width:1.5rem}.ListItem_number_3kMGZ.ListItem_level-1_1trzB{counter-increment:listItemNumber;counter-reset:listItemAlpha}.ListItem_number_3kMGZ.ListItem_level-2_dPV2R{counter-increment:listItemAlpha;counter-reset:listItemRoman}.ListItem_number_3kMGZ.ListItem_level-3_CZJnS{counter-increment:listItemRoman;counter-reset:listItemNumberNext}.ListItem_number_3kMGZ.ListItem_level-4_3tahe{counter-increment:listItemNumberNext;counter-reset:listItemLetterNext}.ListItem_number_3kMGZ.ListItem_level-5_3lD2L{counter-increment:listItemLetterNext;counter-reset:listItemRomanNext}.ListItem_number_3kMGZ.ListItem_level-6_3BniA{counter-increment:listItemRomanNext;counter-reset:listItemNumberNextNext}.ListItem_number_3kMGZ.ListItem_level-7_1kdPH{counter-increment:listItemNumberNextNext;counter-reset:listItemAlphaNextNext}.ListItem_number_3kMGZ.ListItem_level-8_2GUg0{counter-increment:listItemAlphaNextNext;counter-reset:listItemRomanNextNext}.ListItem_number_3kMGZ.ListItem_level-9_vmBhh{counter-increment:listItemRomanNextNext;counter-reset:listItemNumberNextNextNext}.ListItem_number_3kMGZ.ListItem_level-10_2Yhbj{counter-increment:listItemNumberNextNextNext}.ListItem_number_3kMGZ+:not(.ListItem_number_3kMGZ){counter-reset:listItemNumber}.ListItem_number_3kMGZ.ListItem_level-2_dPV2R>.ListItem_item_2Fed6:before{content:counter(listItemAlpha,lower-alpha) ". "}.ListItem_number_3kMGZ.ListItem_level-3_CZJnS>.ListItem_item_2Fed6:before{content:counter(listItemRoman,lower-roman) ". "}.ListItem_number_3kMGZ.ListItem_level-4_3tahe>.ListItem_item_2Fed6:before{content:counter(listItemNumberNext) ". "}.ListItem_number_3kMGZ.ListItem_level-5_3lD2L>.ListItem_item_2Fed6:before{content:counter(listItemLetterNext,lower-alpha) ". "}.ListItem_number_3kMGZ.ListItem_level-6_3BniA>.ListItem_item_2Fed6:before{content:counter(listItemRomanNext,lower-roman) ". "}.ListItem_number_3kMGZ.ListItem_level-7_1kdPH>.ListItem_item_2Fed6:before{content:counter(listItemNumberNextNext) ". "}.ListItem_number_3kMGZ.ListItem_level-8_2GUg0>.ListItem_item_2Fed6:before{content:counter(listItemAlphaNextNext,lower-alpha) ". "}.ListItem_number_3kMGZ.ListItem_level-9_vmBhh>.ListItem_item_2Fed6:before{content:counter(listItemRomanNextNext,lower-roman) ". "}.ListItem_number_3kMGZ.ListItem_level-10_2Yhbj>.ListItem_item_2Fed6:before{content:counter(listItemNumberNextNextNext) ". "}.ListItem_number_3kMGZ>.ListItem_item_2Fed6:before{min-width:1.5em;content:counter(listItemNumber) ". "}.Header_root_1V840{text-transform:none;font-family:inherit}.Decorator_root_2bhuY{display:inline}.Decorator_strong_4saZX{font-weight:700}.Decorator_em_3Ppki{font-style:italic}.Decorator_underline_2G6Sz{text-decoration:underline}.Decorator_overline_3BgJg{text-decoration:overline}.Decorator_strike-through_iXI6P{text-decoration:line-through}.Decorator_code_VGHeJ{font-family:monospace;background-color:#eee;color:#333;padding:.1em 0}.InlineObject_root_3bdQ2{display:inline-block;position:relative;margin:0 1px}.InlineObject_previewContainer_jFCHX{position:relative;display:inline;cursor:move;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid transparent;background-color:#f2f2f2;height:1em;padding:0 .25em;border-radius:2px}.InlineObject_previewContainer_jFCHX:hover{background-color:rgba(36,163,227,.15);-webkit-box-shadow:none;box-shadow:none}.InlineObject_root_3bdQ2.InlineObject_hasErrors_IBpUK>.InlineObject_previewContainer_jFCHX{-webkit-box-shadow:none;box-shadow:none;background-color:rgba(230,102,102,.15);border:1px solid #e66666}.InlineObject_root_3bdQ2.InlineObject_focused_1s63g>.InlineObject_previewContainer_jFCHX{border:1px solid #24a3e3;background-color:rgba(36,163,227,.25);-webkit-box-shadow:0 0 0 3px rgba(36,163,227,.42);box-shadow:0 0 0 3px rgba(36,163,227,.42)}.InlineObject_root_3bdQ2.InlineObject_selected_2CCr_>.InlineObject_previewContainer_jFCHX{background-color:rgba(36,163,227,.2)}.InlineObject_root_3bdQ2.InlineObject_focused_1s63g.InlineObject_selected_2CCr_>.InlineObject_previewContainer_jFCHX{border:1px solid #24a3e3}.InlineObject_root_3bdQ2.InlineObject_selected_2CCr_.InlineObject_hasErrors_IBpUK>.InlineObject_previewContainer_jFCHX{-webkit-box-shadow:none;box-shadow:none;border:1px solid #be7380;background-color:#be7380}.InlineObject_root_3bdQ2.InlineObject_focused_1s63g.InlineObject_hasErrors_IBpUK>.InlineObject_previewContainer_jFCHX{-webkit-box-shadow:0 0 0 3px rgba(230,102,102,.42);box-shadow:0 0 0 3px rgba(230,102,102,.42);border:1px solid #e66666;background-color:rgba(230,102,102,.3)}.InlineObject_root_3bdQ2.InlineObject_hasErrors_IBpUK>.InlineObject_previewContainer_jFCHX:hover{background-color:rgba(230,102,102,.25);border:1px solid #e66666}.InlineObject_root_3bdQ2.InlineObject_focused_1s63g.InlineObject_hasErrors_IBpUK>.InlineObject_previewContainer_jFCHX:hover{background-color:rgba(230,102,102,.45)}.InlineObject_functions_3f_z7{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;font-size:14px;font-size:.875rem;color:rgba(48,48,48,.8);margin-left:.5rem}.InlineObject_functions_3f_z7>*{margin-right:.5rem}.InlineObject_linkToReference_yQd6z{z-index:2;-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;-webkit-transform:scale(1.2);transform:scale(1.2)}.InlineObject_linkToReference_yQd6z svg{color:inherit}.InlineObject_linkToReference_yQd6z:hover{opacity:1;color:#24a3e3}.InlineObject_linkToReference_yQd6z:active{opacity:1;color:#303030}.Span_root_31GBT{text-decoration:none;display:inline;position:relative;border-bottom:2px dotted #303030}.Span_valid_NxMMb{background-color:rgba(48,48,48,.1);border-color:#303030}.Span_valid_NxMMb:hover{background-color:rgba(48,48,48,.2);border-color:#303030}.Span_error_1iRmb{border-color:#e66666;background-color:rgba(230,102,102,.1)}.Span_error_1iRmb:hover{background-color:rgba(230,102,102,.3);border-color:#e66666}.Editor_root_3HPY1{position:relative;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:inherit;margin:0;padding:0}.Editor_blockExtras_5xJ4P{position:absolute;height:100%;top:0;left:0;right:0;pointer-events:none}.Editor_fullscreen_2Gsel .Editor_blockExtras_5xJ4P{padding-left:0}.Editor_editor_35Xgg{height:100%;margin:0;padding:0}.Editor_root_3HPY1.Editor_hasBlockExtras_T8v2K:not(.Editor_fullscreen_2Gsel) .Editor_editor_35Xgg{padding-right:10rem}.Editor_editor_35Xgg div[data-slate-void=true]+div[data-slate-void=true]{padding-top:.5rem}.Editor_editor_35Xgg>*{position:relative;-webkit-box-sizing:content-box;box-sizing:content-box;word-break:break-word;padding-left:.5rem;padding-right:.5rem}@media (min-width:32em){.Editor_editor_35Xgg>*{padding-left:1rem;padding-right:1rem}}.Editor_fullscreen_2Gsel .Editor_editor_35Xgg>*{padding-left:.5rem;padding-right:.5rem}@media (min-width:32em){.Editor_fullscreen_2Gsel .Editor_editor_35Xgg>*{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:60em){.Editor_fullscreen_2Gsel .Editor_editor_35Xgg>*{padding-left:4rem;padding-right:4rem}}.Editor_editor_35Xgg>:first-child{padding-top:.5rem}@media (min-width:32em){.Editor_editor_35Xgg>:first-child{margin-top:1rem}}@media (min-width:32em){.Editor_fullscreen_2Gsel .Editor_editor_35Xgg>:first-child{margin-top:1.5rem}}@media (min-width:60em){.Editor_fullscreen_2Gsel .Editor_editor_35Xgg>:first-child{margin-top:4rem}}.Editor_blockDragMarker_LgMxb{display:block;background-color:#24a3e3;width:100%;height:2px;position:absolute;pointer-events:none}.ToggleButton_selected_1mMa9{background-color:#136790!important;color:#fff!important}.AnnotationButtons_root_i6fHs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.CollapsibleButtonGroup_root_37hE5{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.CollapsibleButtonGroup_popup_ttuxW{display:-webkit-box;display:-ms-flexbox;display:flex;top:100%;z-index:1;position:absolute;background-color:#fff;padding:.5rem}.StyleSelect_root_33E0s{display:block;outline:none;position:relative}.StyleSelect_root_33E0s:focus{-webkit-box-shadow:0 0 2px 1px #24a3e3,0 0 4px 0 rgba(36,163,227,.6),0 0 10px 5px rgba(36,163,227,.1);box-shadow:0 0 2px 1px #24a3e3,0 0 4px 0 rgba(36,163,227,.6),0 0 10px 5px rgba(36,163,227,.1)}.StyleSelect_inner_1Kkhe{cursor:default}.StyleSelect_transparent_3o90i .StyleSelect_inner_1Kkhe{-webkit-transition:all .05s linear;transition:all .05s linear;background-color:transparent;border:1px solid rgba(50,50,50,.08)}.StyleSelect_transparent_3o90i .StyleSelect_inner_1Kkhe:hover{background-color:#fff;border-color:#b3b3b3}.StyleSelect_title_2Uj2Q{padding-right:1em;color:#303030}.StyleSelect_transparent_3o90i:not(:hover) .StyleSelect_inner_1Kkhe{-webkit-box-shadow:none;box-shadow:none}.StyleSelect_selectContainer_37eH1{display:-webkit-box;display:-ms-flexbox;display:flex}.StyleSelect_arrow_1Ubwl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:.5em;margin-left:auto}.StyleSelect_popper_31lQd{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;position:relative;max-height:inherit;overflow:auto}.StyleSelect_list_5J_dv{margin:0;padding:0;display:block}.StyleSelect_item_3NbXZ{position:relative;border-bottom:1px solid #b3b3b3;white-space:nowrap;overflow:hidden;min-height:2em;cursor:default;padding-right:1em;color:inherit}.StyleSelect_item_3NbXZ:last-child{border:0}.StyleSelect_itemContent_1pKpe{margin-left:2em;padding:.5em 0}.StyleSelect_itemSelected_d9AYx,.StyleSelect_itemSelected_d9AYx:hover{background-color:#156dff;color:#fff}.StyleSelect_itemIcon_2wMcU{display:block;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;left:.5em;font-size:1em;width:2em;overflow:hidden}.DecoratorButtons_root_A9W6Z{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.DecoratorButtons_buttonWrapper_3PuyW+.DecoratorButtons_buttonWrapper_3PuyW{margin-left:.1em}.InsertMenu_item_3H8ME{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.25rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.InsertMenu_icon_3EYGs{margin-right:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ListItemButtons_root_zZ4FQ{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.Toolbar_root_3BrAt{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-bottom:.5rem;font-size:14px;font-size:.875rem}.Toolbar_root_3BrAt.Toolbar_fullscreen_3191T{position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box;width:100vw;top:0;left:0;right:0;z-index:1;padding:.5rem;background-color:#fff;-webkit-box-shadow:0 0 8px hsla(0,0%,9%,.35);box-shadow:0 0 8px hsla(0,0%,9%,.35)}@media (min-width:32em){.Toolbar_root_3BrAt.Toolbar_fullscreen_3191T{padding:.5rem;font-size:16px}}.Toolbar_primary_18Q0B{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:scroll;-webkit-overflow-scrolling:touch}.Toolbar_primary_18Q0B::scrollbar{display:none}@media (min-width:32em){.Toolbar_primary_18Q0B{overflow:hidden}}.Toolbar_secondary_334Rw:before{position:absolute;content:"";right:100%;top:0;height:100%;width:1em;z-index:2;background:radial-gradient(hsla(0,0%,9%,.2),hsla(0,0%,9%,0) 70%);background-position:.5em 0;background-repeat:no-repeat;border-right:1px solid hsla(0,0%,9%,.05)}@media (min-width:32em){.Toolbar_secondary_334Rw:before{display:none}}.Toolbar_primaryInner_367Rb{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding-right:1em}@media (min-width:32em){.Toolbar_primaryInner_367Rb{padding-right:0}}.Toolbar_primaryInner_367Rb:after{position:absolute;content:"";right:0;top:0;height:100%;width:2em;z-index:3;background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),color-stop(40%,#fff));background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 40%);background-position:.5em 0;background-repeat:no-repeat}@media (min-width:32em){.Toolbar_primaryInner_367Rb:after{display:none}}.Toolbar_primaryInnerCollapsed_1021-{display:none}.Toolbar_primaryInnerCollapsedOpen_2361y{position:absolute;top:1em;left:1em;z-index:10}.Toolbar_secondary_334Rw{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Toolbar_group_2aXnJ{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.Toolbar_group_2aXnJ:not(:empty)+.Toolbar_group_2aXnJ{border-left:1px solid #eee;padding-left:.25em;margin-left:.25em}.Toolbar_fullscreenButtonContainer_35ssS{margin-left:auto;width:2.5em;height:100%}.Toolbar_fullscreenButtonContainer_35ssS svg{-webkit-transform:scale(1.5);transform:scale(1.5)}.Toolbar_showMoreButton_3Xug6{border:1px solid green;position:relative}.PrimaryGroup_root_2Eohl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;background-color:#fff}.PrimaryGroup_isPopped_QKqgI{position:relative;z-index:20;padding:.5rem;height:2.5em}.PrimaryGroup_blockStyleSelect_2yWZT{min-width:8em;white-space:nowrap}.PrimaryGroup_blockStyleGroup_1nZLc:not(:empty)+.PrimaryGroup_group_g6yYj{border-left:none}.Toolbar_root_3BrAt{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-bottom:.5rem;font-size:14px;font-size:.875rem}.Toolbar_root_3BrAt.Toolbar_fullscreen_3191T{position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box;width:100vw;top:0;left:0;right:0;z-index:1;padding:.5rem;background-color:#fff;-webkit-box-shadow:0 0 8px hsla(0,0%,9%,.35);box-shadow:0 0 8px hsla(0,0%,9%,.35)}@media (min-width:32em){.Toolbar_root_3BrAt.Toolbar_fullscreen_3191T{padding:.5rem;font-size:16px}}.Toolbar_primary_18Q0B{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:scroll;-webkit-overflow-scrolling:touch}.Toolbar_primary_18Q0B::scrollbar{display:none}@media (min-width:32em){.Toolbar_primary_18Q0B{overflow:hidden}}.Toolbar_secondary_334Rw:before{position:absolute;content:"";right:100%;top:0;height:100%;width:1em;z-index:2;background:radial-gradient(hsla(0,0%,9%,.2),hsla(0,0%,9%,0) 70%);background-position:.5em 0;background-repeat:no-repeat;border-right:1px solid hsla(0,0%,9%,.05)}@media (min-width:32em){.Toolbar_secondary_334Rw:before{display:none}}.Toolbar_primaryInner_367Rb{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding-right:1em}@media (min-width:32em){.Toolbar_primaryInner_367Rb{padding-right:0}}.Toolbar_primaryInner_367Rb:after{position:absolute;content:"";right:0;top:0;height:100%;width:2em;z-index:3;background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),color-stop(40%,#fff));background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 40%);background-position:.5em 0;background-repeat:no-repeat}@media (min-width:32em){.Toolbar_primaryInner_367Rb:after{display:none}}.Toolbar_primaryInnerCollapsed_1021-{display:none}.Toolbar_primaryInnerCollapsedOpen_2361y{position:absolute;top:1em;left:1em;z-index:10}.Toolbar_secondary_334Rw{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Toolbar_group_2aXnJ{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.Toolbar_group_2aXnJ:not(:empty)+.Toolbar_group_2aXnJ{border-left:1px solid #eee;padding-left:.25em;margin-left:.25em}.Toolbar_fullscreenButtonContainer_35ssS{margin-left:auto;width:2.5em;height:100%}.Toolbar_fullscreenButtonContainer_35ssS svg{-webkit-transform:scale(1.5);transform:scale(1.5)}.Toolbar_showMoreButton_3Xug6{border:1px solid green;position:relative}.BlockEditor_root_2eZCz{display:block;position:relative}.BlockEditor_fullscreen_36y6W{position:fixed;top:0;left:0;z-index:1060;background-color:#f5f5f5;width:100vw;height:100vh}.BlockEditor_scrollContainer_2-5rn{display:block;height:240px;height:15rem;padding-bottom:2rem;border:1px solid hsla(0,0%,9%,.2);border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:overlay}.BlockEditor_scrollContainer_2-5rn.BlockEditor_hasBlockExtras_24suC:after{content:"";position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;width:160px;width:10rem;background-color:#eee;border-left:1px solid #ccc;top:1px;right:1px;height:calc(100% - 2px);z-index:-1}.BlockEditor_fullscreen_36y6W .BlockEditor_scrollContainer_2-5rn{position:absolute;top:0;left:0;height:100vh;width:100vw;background-color:#f0f0f0;background-image:unset;border:none}.BlockEditor_fullscreen_36y6W .BlockEditor_scrollContainer_2-5rn:before{display:none}.BlockEditor_focus_2tkDk:not(.BlockEditor_fullscreen_36y6W) .BlockEditor_scrollContainer_2-5rn{border:1px solid #24a3e3;-webkit-box-shadow:0 0 8px rgba(36,163,227,.35);box-shadow:0 0 8px rgba(36,163,227,.35)}.BlockEditor_editorWrapper_1-ZAL{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.BlockEditor_fullscreen_36y6W .BlockEditor_editorWrapper_1-ZAL{max-width:50em;min-height:90vh;background-color:#fff;width:95vw;-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:4rem;margin:5rem auto 3rem}@media (min-width:32em){.BlockEditor_fullscreen_36y6W .BlockEditor_editorWrapper_1-ZAL{width:90vw;margin:5rem auto}}.BlockEditor_root_2eZCz :not(.BlockEditor_fullscreen_36y6W) .BlockEditor_editorWrapper_1-ZAL{-webkit-box-shadow:none;box-shadow:none}.BlockEditor_activeOnFocus_23jI3>div,.BlockEditor_activeOnFocus_23jI3>h3{padding:0;text-transform:uppercase;margin:0 0 .5rem}.BlockEditor_activeOnFocus_23jI3>button{margin-bottom:.5rem}.BlockEditor_shortcutHint_U1yF3{font-size:12px;font-size:.75rem;color:rgba(48,48,48,.5)}.BlockEditor_keyboardShortcut_CroeG{font-size:12px;font-size:.75rem;opacity:#b3b3b3;text-transform:none}.BlockEditor_loading_3iz2P{position:absolute;width:100%;height:100%;background-color:#fff;z-index:99999;opacity:.5}.BlockEditor_readOnlyFullscreenButtonContainer_2bWHv{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:100%;font-size:12.8px;font-size:.8rem;border:none}.BlockEditor_readOnlyFullscreenButtonContainer_2bWHv svg{-webkit-transform:scale(1.5);transform:scale(1.5)}.BlockEditor_fullscreen_36y6W .BlockEditor_readOnlyFullscreenButtonContainer_2bWHv{height:auto;background-color:#f0f0f0}.Input_focusSkipper_3QZD0{position:absolute;height:1px;width:1px;margin:0;overflow:hidden;clip:rect(1px,1px,1px,1px);padding:.2em;background-color:#f5f5f5;border:1px dotted #24a3e3}.Input_focusSkipper_3QZD0:focus{z-index:20;width:auto;height:auto;clip:auto;outline:none}.SyncWrapper_root_AhYCa{position:relative}.SyncWrapper_warning_SiqcJ{padding:2em;background-color:rgba(255,186,0,.9);color:#fff}.SyncWrapper_isOutOfSyncWarning_3eFi0{position:absolute;top:2em;bottom:0;left:0;right:0}.DefaultList_root_3cLdV{display:block;margin:0;padding:0}.DefaultList_divider_39_3L{width:100%;height:0;padding:0;margin:0;background:none;border-top:1px solid hsla(0,0%,9%,.1);border-bottom:none;-webkit-box-sizing:border-box;box-sizing:border-box}.ArrayOfPrimitivesInput_root_2xb6X{display:block}.ArrayOfPrimitivesInput_deleteButton_1jJh9{position:absolute;z-index:1;top:0;right:0;font-size:.9em;margin-right:0;-webkit-box-sizing:border-box;box-sizing:border-box}.ArrayOfPrimitivesInput_item_mEvRU{display:block;margin:0;padding:.5rem 0}.ArrayOfPrimitivesInput_addButton_cjZCd{margin-top:1rem}.ArrayOfPrimitivesInput_inputLabel_2gp6t{display:none}.ArrayOfPrimitivesInput_list_1Z9dK+.ArrayOfPrimitivesInput_functions_2Do0A{padding-top:1rem}.Item_root_1OXC-{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.1em;margin:.1em}.Item_root_1OXC-.Item_media_c4Sle{height:15em;width:15em}.Item_input_265vC{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.Item_deleteButton_27oxl{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;z-index:1}.Item_dragHandle_3ZknU{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;cursor:ns-resize;opacity:.5;font-size:1em;padding:.5em;border:1px solid transparent;z-index:1}.Item_dragHandle_3ZknU:hover{opacity:1}.Item_functions_2oiny{font-size:14px;font-size:.875rem;color:rgba(48,48,48,.8);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:1rem}.Item_functions_2oiny>*{margin-right:.5rem}.TextField_root_3nFp7{display:block;position:relative}.TextField_rootReadOnly_3JA09{opacity:.5}.TextField_tags_3ZvlM{display:block;margin:0;padding:0;float:left}.TextField_tag_2jMTa{display:inline-block;background-color:#f2f2f2;border-radius:2px;color:grey;border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:.25em;padding:0 .5em;font-size:1em;line-height:1.45em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;position:relative}.TextField_clearTag_1YOJc{right:0;top:0;cursor:pointer;height:100%;font-size:1em;padding-left:.5em}.TextField_clearTag_1YOJc:hover{color:#000}.TextField_inner_2p-UZ{display:block}.TextField_content_24uYY{display:block;overflow:hidden}@media (hover:hover){.TextField_content_24uYY:hover{-webkit-box-shadow:none;box-shadow:none;border-color:#999}}.TextField_content_24uYY:focus,.TextField_content_24uYY:focus-within{-webkit-box-shadow:0 0 0 3px rgba(36,163,227,.42);box-shadow:0 0 0 3px rgba(36,163,227,.42);background-color:#fff;border-color:#24a3e3}.TextField_content_24uYY:focus-within:invalid,.TextField_content_24uYY:focus:invalid{-webkit-box-shadow:0 0 0 3px rgba(230,102,102,.42);box-shadow:0 0 0 3px rgba(230,102,102,.42)}.TextField_content_24uYY:active{border-color:#24a3e3}.TextField_content_24uYY:invalid{border-color:#e66666;background-color:#fff;-webkit-box-shadow:none;box-shadow:none}.TextField_input_35-ni{display:inline-block;color:inherit;background-color:transparent;border:none;line-height:1em;width:-webkit-fill-available;width:-moz-available;width:stretch;margin:.2em 0 0;padding:0 0 0 .1em;z-index:1}.TextField_input_35-ni:focus{outline:none}.DefaultSelect_root_2SJY5{display:block;position:relative;outline:none;color:inherit}.DefaultSelect_root_2SJY5:hover .DefaultSelect_arrow_1Vr8y{color:#24a3e3}.DefaultSelect_root_2SJY5:focus-within .DefaultSelect_arrow_1Vr8y{color:#24a3e3}.DefaultSelect_disabled_1VA57{opacity:.5}.DefaultSelect_select_2_PqF{-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_2_PqF:not(:disabled):hover{-webkit-box-shadow:none;box-shadow:none;border-color:#999}.DefaultSelect_select_2_PqF:not(:disabled):focus,.DefaultSelect_select_2_PqF:not(:disabled):focus-within{-webkit-box-shadow:0 0 0 3px rgba(36,163,227,.42);box-shadow:0 0 0 3px rgba(36,163,227,.42);border-color:#24a3e3}.DefaultSelect_select_2_PqF:not(:disabled):active{border-color:#24a3e3}.DefaultSelect_select_2_PqF:not(:disabled):invalid{border-color:#e66666;background-color:#fff;-webkit-box-shadow:none;box-shadow:none}.DefaultSelect_selectContainer_1GVK_{position:relative;color:hsla(0,0%,9%,.2)}.DefaultSelect_hasFocus_3vAYB .DefaultSelect_selectContainer_1GVK_,.DefaultSelect_selectContainer_1GVK_:hover{color:#24a3e3}.DefaultSelect_selectContainerDisabled_2aeLH{opacity:.5;color:#303030}.DefaultSelect_selectContainerDisabled_2aeLH:hover{color:inherit}.DefaultSelect_root_2SJY5:hover .DefaultSelect_selectContainerDisabled_2aeLH{border-color:#999}.DefaultSelect_hasFocus_3vAYB .DefaultSelect_selectContainerDisabled_2aeLH{color:inherit}.DefaultSelect_selectContainerDisabled_2aeLH:focus{border-color:#24a3e3;-webkit-box-shadow:0 0 0 3px rgba(36,163,227,.42);box-shadow:0 0 0 3px rgba(36,163,227,.42)}.DefaultSelect_functions_3_Rvl{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:#303030}.DefaultSelect_functions_3_Rvl>*{pointer-events:auto}.DefaultSelect_functions_3_Rvl .DefaultSelect_arrow_1Vr8y{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}.DefaultSelect_functions_3_Rvl>:not(:first-child){margin-left:.5em}.DefaultSelect_functions_3_Rvl svg{color:inherit}.DefaultSelect_selectContainerDisabled_2aeLH .DefaultSelect_functions_3_Rvl{opacity:.5}.RadioSelect_root_2ZUsJ{display:block}.RadioSelect_vertical_3TP4r .RadioSelect_item_2S42O+.RadioSelect_item_2S42O{margin-top:.5em}.RadioSelect_horizontal_2FUCn .RadioSelect_radioContainer_3Tqi1{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.RadioSelect_container_2LiKv{display:block}.RadioSelect_item_2S42O{margin-right:1rem}.RadioButtonDefault_root_1baJB{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;z-index:1;vertical-align:middle;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;height:16px;height:1rem;margin:0;padding:0 0 0 calc(1rem + .25em)}.RadioButtonDefault_isDisabled_1fLnD{opacity:.5;pointer-events:none}.RadioButtonDefault_input_3geVA{line-height:16px;line-height:1rem;position:absolute;width:0;height:0;margin:0;padding:0;opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none}.RadioButtonDefault_circleOutline_2HtQ2{position:absolute;top:0;left:0;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:16px;width:1rem;height:16px;height:1rem;margin:0;cursor:default;overflow:hidden;border:2px solid #24a3e3;border-radius:100%;z-index:2}.RadioButtonDefault_isChecked_3H6mI .RadioButtonDefault_circleOutline_2HtQ2{border:2px solid #24a3e3}.RadioButtonDefault_focusHelper_3MdOT{position:absolute;top:-4px;top:-.25rem;left:-4px;left:-.25rem;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:24px;width:1.5rem;height:24px;height:1.5rem;border-radius:50%;background-color:transparent;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transition:background-color .1s linear,-webkit-transform .15s linear;transition:background-color .1s linear,-webkit-transform .15s linear;transition:background-color .1s linear,transform .15s linear;transition:background-color .1s linear,transform .15s linear,-webkit-transform .15s linear}.RadioButtonDefault_isFocused_2Rlo3 .RadioButtonDefault_focusHelper_3MdOT,.RadioButtonDefault_root_1baJB:active .RadioButtonDefault_focusHelper_3MdOT{background-color:rgba(36,163,227,.4);-webkit-transform:scale(1);transform:scale(1)}.RadioButtonDefault_tickOutline_2dDo8{position:absolute;top:0;left:0;height:100%;width:100%;background:transparent;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:background,-webkit-transform;transition-property:background,-webkit-transform;transition-property:background,transform;transition-property:background,transform,-webkit-transform;-webkit-transform:scale(.1);transform:scale(.1);border-radius:50%}.RadioButtonDefault_isChecked_3H6mI .RadioButtonDefault_tickOutline_2dDo8{background-color:#24a3e3;-webkit-transform:scale(.7);transform:scale(.7)}.RadioButtonDefault_label_3uufC{position:relative;cursor:default;font-size:1em;line-height:16px;line-height:1rem;margin:0}.ErrorPane_root_1OMfU{display:block;top:0;left:0;height:100%;width:100%;bottom:0;right:0;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}@media (max-width:31.9375em){.ErrorPane_root_1OMfU{min-height:calc(100vh - 12rem)}}.ErrorPane_message_1cTbd{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.PanePopover_root_2rLhp{position:absolute;top:0;-webkit-box-shadow:0 0 0 9999px hsla(0,0%,90.2%,.5);box-shadow:0 0 0 9999px hsla(0,0%,90.2%,.5);z-index:1060;max-width:100%;line-height:1.3125;outline:0;margin:1rem 3rem;border-radius:6px}.PanePopover_inner_1tXwb{position:relative;border-radius:6px;line-height:inherit}.PanePopover_title_Bfq_X{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;margin-bottom:.5rem}.PanePopover_icon_3qb-6{margin-right:calc(.5rem - 2px);-ms-flex-item-align:center;align-self:center;line-height:0;font-size:19.2px;font-size:1.2rem}.PanePopover_subtitle_AK8dQ{margin-bottom:.5rem}.PanePopover_root_2rLhp[data-kind=info] .PanePopover_inner_1tXwb{background-color:#2097ac;color:#fff}.PanePopover_root_2rLhp[data-kind=warning] .PanePopover_inner_1tXwb{background-color:#ffba00;color:#141000}.PanePopover_root_2rLhp[data-kind=success] .PanePopover_inner_1tXwb{background-color:#19b366;color:#fff}.PanePopover_root_2rLhp[data-kind=error] .PanePopover_inner_1tXwb{background-color:#e66666;color:#fff}.PanePopover_root_2rLhp[data-kind=neutral] .PanePopover_inner_1tXwb{background-color:#fff;color:#303030}.PanePopover_content_1tTcs{padding:1rem calc(1rem - 2px)}.PanePopover_children_2bziR:not(:empty){padding-top:.5em}.BrokenReferences_editor_1Uj7b{padding:0 1rem}.BrokenReferences_tagList_tZZsc{list-style-type:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex}.BrokenReferences_tagItem_7Pav6{margin-right:.5rem;padding:.25rem .5rem;background:#c45757;border-radius:4px}.ReferringDocumentsList_item_2u7C0{background:#fff;padding:1rem;border-radius:4px;color:inherit;margin-bottom:1rem}.ReferringDocumentsList_link_2Wdq0{color:inherit;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.json-inspector .json-inspector,.json-inspector .json-inspector__selection{font:14px/1.4 Consolas,monospace;background:#f5f5f5}.json-inspector .json-inspector__leaf{padding-left:18px}.json-inspector>.json-inspector__leaf_root>.json-inspector__line>.json-inspector__key{display:none}.json-inspector .json-inspector__leaf_root>.json-inspector__leaf:hover{background:rgba(0,0,0,.05)}.json-inspector .json-inspector__leaf_root>.json-inspector__leaf:nth-child(2n){background:rgba(0,0,0,.025)}.json-inspector .json-inspector__leaf_root>.json-inspector__leaf{margin-bottom:.2em}.json-inspector .json-inspector__line{display:block;position:relative;cursor:default}.json-inspector .json-inspector__line:after{content:"";position:absolute;top:0;left:-200px;right:-50px;bottom:0;z-index:-1;pointer-events:none}.json-inspector .json-inspector__line:hover:after{background:rgba(0,0,0,.06)}.json-inspector .json-inspector__leaf_composite>.json-inspector__line{cursor:pointer}.json-inspector .json-inspector__leaf_composite>.json-inspector__line:before{content:"\25B7 ";color:#bbb;margin-left:-18px;font-size:90%}.json-inspector .json-inspector__leaf_expanded.json-inspector__leaf_composite>.json-inspector__line:before{color:#999;content:"\25BD ";font-size:90%}.json-inspector .json-inspector__flatpath,.json-inspector .json-inspector__radio{display:none}.json-inspector .json-inspector__value{margin-left:5px}.json-inspector .json-inspector__search{min-width:300px;margin:0 10px 10px 0;padding:2px}.json-inspector .json-inspector__key{color:#505050}.json-inspector .json-inspector__not-found,.json-inspector .json-inspector__value_helper,.json-inspector .json-inspector__value_null{color:#b0b0b0}.json-inspector .json-inspector__value_string{color:#75921a}.json-inspector .json-inspector__value_boolean{color:#008fd8}.json-inspector .json-inspector__value_number{color:#dc6c40}.json-inspector .json-inspector__hl{background:#ff0;-webkit-box-shadow:0 -1px 0 2px #ff0;box-shadow:0 -1px 0 2px #ff0;border-radius:2px}.json-inspector .json-inspector__show-original{display:inline-block;padding:0 6px;color:#666;cursor:pointer}.json-inspector .json-inspector__show-original:hover{color:#111}.json-inspector .json-inspector__show-original:before{content:"\2942"}.json-inspector .json-inspector__show-original:hover:after{content:" expand"}.InspectView_content_2kC5s{padding:1rem;border:1px solid hsla(0,0%,9%,.2);-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff}.InspectView_toolbar_k2BdQ{margin-bottom:1rem}.InspectView_raw_nn7h-{white-space:pre-wrap;font:14px/1.4 Consolas,monospace;outline:none}.DocumentStatusBarActions_root_2XdCF{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.DocumentStatusBarActions_mainAction_24Pu_{-webkit-box-flex:1;-ms-flex:1;flex:1}.DocumentStatusBarActions_mainActionButton_Ulv2C{width:100%}.DocumentStatusBarActions_actionsDropDown_22-NP{margin-left:.25em}.DocumentStatusBarActions_actionsDropDownButton_xlMF0{vertical-align:top}.DocumentStatusBarActions_menuContainer_1XgE4{position:absolute;top:-.5em;right:0;display:none}.DocumentStatusBarActions_isMenuOpen_iMfvt .DocumentStatusBarActions_menuContainer_1XgE4{display:block}.DocumentStatusBarActions_menu_23W7T{list-style:none;position:absolute;bottom:0;right:0;background-color:#fff;color:#303030;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:left;overflow:auto;overflow-x:hidden;margin:0;padding:.25rem 0;border-radius:4px}.DocumentStatusBarActions_menuItem_1WaRP{white-space:nowrap}.DocumentStatusBarActions_menuItemButton_2vStP{-webkit-appearance:none;-webkit-font-smoothing:inherit;font:inherit;line-height:1.5625;color:inherit;border:0;margin:0;padding:0;border-radius:0;background:none;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left}.DocumentStatusBarActions_menuItemButton_2vStP[disabled]{opacity:.25}@media (hover:hover){.DocumentStatusBarActions_menuItemButton_2vStP[disabled]:hover{color:inherit;background:none}}.DocumentStatusBarActions_menuItemButton_2vStP>div{outline:none;padding:.5em .75em}.DocumentStatusBarActions_menuItemIcon_Pny6D{display:inline-block;vertical-align:top;width:1em;margin:0 .5em 0 0}.DocumentStatusBarActions_menuItemIcon_Pny6D svg{display:block;margin:.25em 0}.DocumentStatusBarActions_menuItemLabel_3M4O5{display:inline-block;vertical-align:top}.DocumentStatusBarActions_menuItemHotkeys_3E7qa{display:inline-block;color:rgba(48,48,48,.5);font-size:.75em;vertical-align:middle;margin-left:1em;padding:0 0 .25em}.DocumentStatusBarActions_tooltip_veJCA{display:block!important}.DocumentStatusBarActions_tooltipHotkeys_2qrPF{display:inline-block;color:rgba(48,48,48,.5);font-size:.75em;vertical-align:middle;padding:0 0 .25em}@-webkit-keyframes DocumentStatusBar_DocumentStatusBar__spin_396co{0%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes DocumentStatusBar_DocumentStatusBar__spin_396co{0%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.DocumentStatusBar_root_2vkxA{background:#fff;display:grid;grid-gap:.75em;grid-template-columns:1fr 1fr;padding:.75em 1rem}.DocumentStatusBar_status_1v3pR{padding:2px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.DocumentStatusBar_statusBadges_vLeSi{white-space:nowrap;font-size:.6875em;line-height:1;margin-bottom:auto}.DocumentStatusBar_statusDetails_1iVxG{font-size:.75em;font-weight:500;line-height:1.25;white-space:nowrap}.DocumentStatusBar_historyLabel_2lZN_{color:rgba(48,48,48,.5)}.DocumentStatusBar_historyButton_h9Bfc{vertical-align:top;-webkit-appearance:none;-webkit-font-smoothing:inherit;font:inherit;display:inline-block;border:0;border-radius:0;background:none;cursor:pointer;text-align:inherit;padding:0;margin:0}@media (hover:hover){.DocumentStatusBar_historyButton_h9Bfc:hover{text-decoration:underline}}.DocumentStatusBar_statusIcon_1-wyi{display:inline-block;vertical-align:top;padding:2px 0 1px;color:rgba(48,48,48,.5)}.DocumentStatusBar_statusIcon_1-wyi svg{display:block;-webkit-transform-origin:center center;transform-origin:center center}.DocumentStatusBar_isSyncing_3fXLq .DocumentStatusBar_statusIcon_1-wyi{color:#19b366}.DocumentStatusBar_isDisconnected_6e9Mt .DocumentStatusBar_statusIcon_1-wyi{color:#e66666}.DocumentStatusBar_rotatingStatusIcon_2o-UB svg{-webkit-animation-name:DocumentStatusBar_DocumentStatusBar__spin_396co;animation-name:DocumentStatusBar_DocumentStatusBar__spin_396co;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.DocumentStatusBar_actionsWrapper_H6XMc{position:relative;max-width:15em;margin-left:auto}.DocumentStatusBar_popOverText_lk8cx{font-size:1em;line-height:1.25;margin-bottom:1em;text-align:center;max-width:18em}.PresenceCircle_root_3YTbt{display:block;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:1em;height:1em;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%;background-size:100%;background-color:#303030;border:.0625em solid transparent;-webkit-transition:-webkit-transform .4s cubic-bezier(.075,.82,.165,1),-webkit-box-shadow .1s ease;transition:-webkit-transform .4s cubic-bezier(.075,.82,.165,1),-webkit-box-shadow .1s ease;transition:transform .4s cubic-bezier(.075,.82,.165,1),box-shadow .1s ease;transition:transform .4s cubic-bezier(.075,.82,.165,1),box-shadow .1s ease,-webkit-transform .4s cubic-bezier(.075,.82,.165,1),-webkit-box-shadow .1s ease;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.PresenceCircle_root_3YTbt.PresenceCircle_hoverAnimation_1nCtJ:hover{-webkit-box-shadow:1px 1px 10px rgba(0,0,0,.2);box-shadow:1px 1px 10px rgba(0,0,0,.2);-webkit-transform:scale(1.7);transform:scale(1.7)}.PresenceCircle_initials_3ioP0{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;font-size:10px;font-size:.625rem}.PresenceList_root_3UMwj{display:block;font-size:14px;font-size:.875rem;margin:0;padding:0}.PresenceList_item_F4vWz{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:.5rem;-webkit-box-sizing:border-box;box-sizing:border-box}.PresenceList_circle_1r8Ca{font-size:2em;margin-right:.5em}.EventIcon-module_root_1pRCP{position:relative;height:calc(.5em + 1px);width:calc(.5em + 1px);background:none;-webkit-box-sizing:border-box;box-sizing:border-box;border-collapse:separate;opacity:.2}[data-is-selected=true] .EventIcon-module_root_1pRCP{opacity:1}.EventIcon-module_created_1KeIi,.EventIcon-module_edited_FYsQC{border-radius:50%;border:1px solid}.EventIcon-module_published_2x2dP{border-radius:50%;background:currentColor}[data-is-current-version=true] .EventIcon-module_published_2x2dP{opacity:1;background-color:#19b366}[data-is-current-version=true][data-is-selected=true] .EventIcon-module_published_2x2dP{border:1px solid}.EventIcon-module_unpublished_2BK_I{background:currentColor}.EventIcon-module_unpublished_2BK_I:before{content:"";display:block;position:absolute;top:0;left:.25em;bottom:0;border-left:1px solid}.ListItem-modules_root_18tOe{display:block;text-decoration:none;position:relative;padding:.875rem 1rem 1rem 2rem;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.ListItem-modules_startLine_1S8-k{height:calc(1rem - 1px);width:0;position:absolute;top:0;left:calc(1rem + 3px);border-left:1px solid;opacity:.2}.ListItem-modules_root_18tOe:first-child .ListItem-modules_startLine_1S8-k{display:none}.ListItem-modules_selected_2cOti .ListItem-modules_startLine_1S8-k{opacity:1}.ListItem-modules_endLine_2LIlV{height:calc(100% - .5rem - .5em - 1px - .5rem + 1px);width:0;position:absolute;top:calc(1rem + .5em);left:calc(1rem + 3px);border-left:1px solid;opacity:.2}.ListItem-modules_root_18tOe:last-child .ListItem-modules_endLine_2LIlV{display:none}.ListItem-modules_selected_2cOti .ListItem-modules_endLine_2LIlV{opacity:1}.ListItem-modules_icon_JEwnU{position:absolute;top:calc(1rem - 1px);left:calc(1rem + 3px - .25em)}.ListItem-modules_status_2Ek6w{text-transform:uppercase;font-size:12px;font-size:.75rem;letter-spacing:.5px;line-height:1}.ListItem-modules_users_3eA5k{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px;font-size:1.25rem}.ListItem-modules_userIcons_yPEo3{display:-webkit-box;display:-ms-flexbox;display:flex}.ListItem-modules_user_3we-f{width:.5em;height:.5em;position:relative}.ListItem-modules_user_3we-f+.ListItem-modules_user_3we-f{margin-left:1px}.ListItem-modules_userInner_27aFC{position:absolute;top:0;left:0;-webkit-transform:translateY(-25%);transform:translateY(-25%)}.ListItem-modules_userInner_27aFC>*{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%;background-clip:padding-box;background-repeat:no-repeat;background-position:50% 50%}.ListItem-modules_user_3we-f:last-child .ListItem-modules_userInner_27aFC{-webkit-clip-path:none!important;clip-path:none!important}.ListItem-modules_userName_2IL_w{margin-left:1rem;font-size:12px;font-size:.75rem}.ListItem-modules_title_30tSC{font-weight:600;margin-bottom:.5rem;margin-top:1px}.ListItem-modules_children_2uFnW{padding:1rem 0}.ListItem-modules_truncatedInfo_1jmWQ{margin:.5rem 0 1rem}.ListItem-modules_truncatedInfo_1jmWQ p{font-size:12px;font-size:.75rem;margin:0 0 .5rem}.ListItem-modules_selected_2cOti .ListItem-modules_truncatedInfo_1jmWQ a{color:inherit}.History_root_29mDc{min-width:260px;max-width:320px;background-color:#fafafa;height:100%;width:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.History_header_24wEI{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:1rem;height:55px;height:3.4375rem;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:55px;min-height:3.4375rem;font-weight:500}.History_closeButton_3308h{font-size:1.5em}.History_list_1r8H7{height:100%;overflow:auto;-webkit-overflow-scrolling:touch}@-webkit-keyframes DocumentPane_spin_334Zh{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes DocumentPane_spin_334Zh{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media (min-width:32em){.DocumentPane_paneWrapper_YTQNi{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%}}@media (min-width:32em){.DocumentPane_paneWrapperWithHistory_3hm-I{-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;display:-webkit-box;display:-ms-flexbox;display:flex}}.DocumentPane_pane_3bycL{display:block;position:relative}@media (min-width:32em){.DocumentPane_pane_3bycL{background-color:transparent;height:100%}}.DocumentPane_loading_2yTPK{min-height:100%}.DocumentPane_publishInfoUndoButton_3ghq3{position:relative;grid-area:publishInfoUndoButton;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.DocumentPane_publishInfoUndoButton_3ghq3>*{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.DocumentPane_popOverText_2FXkB{font-size:1em;line-height:1.25;margin-bottom:1em;text-align:center;max-width:18em}.DocumentPane_errors_1bgb7{margin-left:1rem;color:#e66666}.DocumentPane_warnings_1yqMG{margin-left:1rem;color:#ffba00}.DocumentPane_editor_1E6Em{padding:1rem 1rem 8rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.DocumentPane_overlay_12ymt{position:absolute;background-color:hsla(0,0%,100%,.8);height:100%;width:100%;z-index:200}.DocumentPane_typeMisMatchMessage_32r9y{padding:10em 3em}.DocumentPane_paneFunctions_3qhGy{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding-right:0}@media (min-width:32em){.DocumentPane_paneFunctions_3qhGy{font-size:1em}}.DocumentPane_spinnerContainer_S5UbM{position:fixed;top:0;left:0;width:100%;z-index:10;height:100%;background-color:hsla(0,0%,100%,.6)}@media (min-width:32em){.DocumentPane_spinnerContainer_S5UbM{position:absolute;height:calc(100vh - 6rem)}}.Editor_root_2pJ2_{max-width:calc(640px + 2rem);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0 auto}.Editor_deletedDocumentInner_3nvQ1,.Editor_errorInner_oeilc,.Editor_unknownSchemaTypeInner_V2KjR{padding:1rem}.Editor_errorDetails_3FVyR{width:100%;margin-top:1em;height:10em;white-space:pre;background:transparent;border:0;padding:.5rem 0;font-size:10px;font-size:.625rem;font-family:SF Mono,Menlo,Monaco,Consolas,Courier New,monospace;line-height:1.5em}.Editor_jsonDump_34NEK{white-space:pre-wrap;padding:1rem}@-webkit-keyframes Editor_spin_14IR6{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes Editor_spin_14IR6{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media (min-width:32em){.Editor_paneWrapper_2N19X{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%}}@media (min-width:32em){.Editor_paneWrapperWithHistory_aMn8y{-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;display:-webkit-box;display:-ms-flexbox;display:flex}}.Editor_pane_2idEE{display:block;position:relative}@media (min-width:32em){.Editor_pane_2idEE{background-color:transparent;height:100%}}.Editor_loading_2aDxw{min-height:100%}.Editor_footer_BIrmu{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:640px}.Editor_footerStatus_1rdQn{-webkit-box-flex:1;-ms-flex:1;flex:1;color:rgba(48,48,48,.8)}.Editor_publishInfo_2VymD{background:#fed}.Editor_publishButton_1VwPr{display:block;grid-area:publishButton;justify-self:stretch;width:-webkit-fill-available;width:-moz-available;width:stretch}.Editor_publishButton_1VwPr>*{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.Editor_publishInfoUndoButton_BVk9T{position:relative;grid-area:publishInfoUndoButton;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.Editor_publishInfoUndoButton_BVk9T>*{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.Editor_popOverText_3fy3q{font-size:1em;line-height:1.25;margin-bottom:1em;text-align:center;max-width:18em}.Editor_errors_2nrtS{margin-left:1rem;color:#e66666}.Editor_warnings_2D52Z{margin-left:1rem;color:#ffba00}.Editor_editor_2hVXk{padding:1rem 1rem 4em}.Editor_syncStatus_2ycQn{display:block;opacity:1;font-size:12px;font-size:.75rem;padding:0 .5rem;white-space:nowrap}.Editor_syncStatusReconnecting_2nQ34{color:#e66666}.Editor_syncStatusSyncing_12t4L{color:#19b366}.Editor_overlay_2b_HD{position:absolute;background-color:hsla(0,0%,100%,.8);height:100%;width:100%;z-index:200}.Editor_typeMisMatchMessage_1imph{padding:10em 3em}.Editor_paneFunctions_3Jawl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding-right:0}@media (min-width:32em){.Editor_paneFunctions_3Jawl{font-size:1em}}.Editor_syncSpinnerContainer_2j6ct{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Editor_syncSpinner_3_r81{display:block}.Editor_syncSpinner_3_r81>svg{display:block;-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-name:Editor_spin_14IR6;animation-name:Editor_spin_14IR6;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.Editor_spinnerContainer_2ZNJC{position:fixed;top:0;left:0;width:100%;z-index:10;height:100%;background-color:hsla(0,0%,100%,.6)}@media (min-width:32em){.Editor_spinnerContainer_2ZNJC{position:absolute;height:calc(100vh - 6rem)}}.Editor_statusBadges_wq1cc{font-size:11px;font-size:.6875rem;color:rgba(48,48,48,.5)}.Editor_editedTime_Z5PGK{display:inline-block;cursor:default;font-size:12px;font-size:.75rem;pointer-events:none}.Editor_editedTime_Z5PGK:first-letter{text-transform:uppercase}.Editor_editedTimeClickable_35TdC{cursor:pointer}@media (min-width:32em){.Editor_editedTimeClickable_35TdC{pointer-events:auto}}@media (hover:hover){.Editor_editedTimeClickable_35TdC:hover{text-decoration:underline}}.Editor_statusBadges_wq1cc:not(:empty)+.Editor_editedTime_Z5PGK{margin-left:.5rem}.documentPaneMenuItems_menuItem_3yVZM{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:-webkit-fill-available;width:-moz-available;width:stretch}.documentPaneMenuItems_hotkey_1tqoG{color:inherit;font-size:.8em;margin-left:.6em;padding-right:1em;opacity:.5}.DefaultList_root_3cLdV{display:block;margin:0;padding:0}.DefaultList_divider_39_3L{width:100%;height:0;padding:0;margin:0;background:none;border-top:1px solid hsla(0,0%,9%,.1);border-bottom:none;-webkit-box-sizing:border-box;box-sizing:border-box}@-webkit-keyframes DefaultLayout_loadingScreen_2J4EJ{0%{opacity:1}to{opacity:0}}@keyframes DefaultLayout_loadingScreen_2J4EJ{0%{opacity:1}to{opacity:0}}[data-env=development] .undefined:before{position:absolute;background-color:rgba(255,0,0,.5);color:#fff;content:'FIXME: "undefined" as className!';z-index:1000;font-size:12px;line-height:1.2;padding:2px 4px}.DefaultLayout_root_2l4e4{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;max-width:100%;width:100vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:calc(100vh - 3.0625em)}.DefaultLayout_root_2l4e4:before{content:"";display:block;z-index:4000;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.24);pointer-events:none;opacity:0;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}.DefaultLayout_root_2l4e4.DefaultLayout_isOverlayVisible_1xrxX:before{pointer-events:all;opacity:1}@media (min-width:32em){.DefaultLayout_root_2l4e4.DefaultLayout_isOverlayVisible_1xrxX:before{opacity:.5}}@media (min-width:32em){.DefaultLayout_root_2l4e4{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;height:100vh}}.DefaultLayout_navBar_wD0gU{background-color:#1f292e;color:#e8e8e8;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.DefaultLayout_loadingScreen_2J4EJ{display:block;position:fixed;top:0;left:0;opacity:1;-webkit-transition:opacity .5s linear;transition:opacity .5s linear;z-index:5000;-webkit-animation-name:DefaultLayout_loadingScreen_2J4EJ;animation-name:DefaultLayout_loadingScreen_2J4EJ;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:1s;animation-delay:1s}.DefaultLayout_loadingScreenLoaded_1BszX{display:none}.DefaultLayout_navigation_uZXkF{border-bottom:1px solid hsla(0,0%,9%,.2)}.DefaultLayout_toolContainer_3XN8g{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;max-width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:block;margin-top:0;margin-left:env(safe-area-inset-left);margin-right:env(safe-area-inset-right)}@media (min-width:32em){.DefaultLayout_toolContainer_3XN8g{max-height:calc(100vh - 3.0625em);overflow-y:auto}}.DefaultLayout_sideMenuContainer_1kiQK{color:#444}.DefaultLayout_mainArea_2VTYO{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (min-width:32em){.DefaultLayout_mainArea_2VTYO{padding-top:0}}.DefaultLayout_root_2l4e4.DefaultLayout_isOverlayVisible_1xrxX .DefaultLayout_mainArea_2VTYO{overflow:hidden;height:calc(100vh - 3.0625em)}.ToolSwitcherWidget_root_3vF_j{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;-ms-flex-item-align:stretch;align-self:stretch}.ToolSwitcherWidget_rootVertical_1WREm{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ToolSwitcherWidget_rootHorizontal_2zQ1D{-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.ToolSwitcherWidget_item_1r03N{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative;text-align:center}.ToolSwitcherWidget_rootVertical_1WREm .ToolSwitcherWidget_item_1r03N{width:100%}.ToolSwitcherWidget_link_1y8pu{text-decoration:none;color:inherit;outline:none}.ToolSwitcherWidget_link_1y8pu:focus{background:rgba(36,163,227,.25)}@media (hover:hover){.ToolSwitcherItem_root_2h72b{opacity:.6}.ToolSwitcherItem_root_2h72b:hover{opacity:1}}a:focus .ToolSwitcherItem_root_2h72b{opacity:1}.ToolSwitcherItem_inner_2UYAy{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;padding:.75em;white-space:nowrap;outline:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ToolSwitcherItem_horizontal_1cHuh{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ToolSwitcherItem_vertical_35cCy{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.ToolSwitcherItem_rootActive_2736b{opacity:1}.ToolSwitcherItem_iconContainer_uS_U2{display:block;font-size:1.5625em;line-height:1}.ToolSwitcherItem_iconContainer_uS_U2>svg{display:block}.ToolSwitcherItem_toolName_2RC2m{font-size:.875em;line-height:1.21429;padding:0 .25em}.ToolSwitcherItem_vertical_35cCy .ToolSwitcherItem_toolName_2RC2m{padding-left:.5em}@media (hover:hover){.SpaceSwitcher_root_1O4S3{opacity:.7}.SpaceSwitcher_root_1O4S3:hover{opacity:1}}.SideMenu_root_25n9s{position:fixed;z-index:4001;top:0;left:0;width:100%;height:100%;pointer-events:none}.SideMenu_root_25n9s>div{position:relative;min-width:200px;max-width:280px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;color:#171717;margin-right:4.59375em;height:100%;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;-webkit-transform:translate(-100%);transform:translate(-100%);pointer-events:all;padding-left:env(safe-area-inset-left)}.SideMenu_root_25n9s.SideMenu_isOpen_ZKoit>div{-webkit-transform:translate(0);transform:translate(0)}.SideMenu_closeButton_1ESZx{-webkit-font-smoothing:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:.375em;right:.375em;font:inherit;border:0;border-radius:0;margin:0;padding:.75em;background:none;color:inherit;outline:none}.SideMenu_closeButton_1ESZx>svg{font-size:25px;display:block}.SideMenu_userProfile_KdJ0a{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.875em}.SideMenu_userProfileImage_IBqbi{width:2.0625em;height:2.0625em;border-radius:50%;overflow:hidden;background-color:hsla(0,0%,9%,.1)}.SideMenu_userProfileImage_IBqbi:before{content:attr(data-normals);content:attr(data-initials);text-align:center;display:block;line-height:2em;margin-bottom:10px;text-transform:uppercase}.SideMenu_userProfileImageMissing_3B71C{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#24a3e3;color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase;border:none}.SideMenu_userProfileText_qlNL_{line-height:2.0625em;padding:0 .5rem;vertical-align:top}.SideMenu_spaceSwitcher_1orPC{padding:.5rem 1rem}.SideMenu_toolSwitcher_1DZuU{padding:0 calc(.5rem + .25em)}.SideMenu_menuBottom_1dHYV{margin-top:auto;padding-bottom:1em}.SideMenu_sanityStudioLogoContainer_3iStS{color:inherit;opacity:.5;padding:.5rem}.SideMenu_sanityStudioLogoContainer_3iStS svg{height:12.8px;height:.8rem;width:auto}.SideMenu_signOutButton_oARlq>a{white-space:nowrap;color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.75em;opacity:.6;cursor:default}.SideMenu_signOutButton_oARlq>a:hover{opacity:1}.SideMenu_signOutButtonIconContainer_1rLfS{display:inline-block}.SideMenu_signOutButtonIconContainer_1rLfS>svg{font-size:25px;display:block}.SideMenu_signOutButtonText_35QXC{font-size:.875em;line-height:1.21429;padding-left:.5em}.RenderTool_error_2Ehjm{display:block;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 10px}@media (min-width:40em){.RenderTool_error_2Ehjm{display:-webkit-box;display:-ms-flexbox;display:flex}}.RenderTool_errorSplash_fWEh2{-webkit-box-flex:0.4;-ms-flex:0.4;flex:0.4;max-width:400px;text-align:center;min-width:212px;margin:20px auto}@media (min-width:40em){.RenderTool_errorSplash_fWEh2{margin:20px 0}}.RenderTool_errorSplash_fWEh2 svg{max-height:35vh}@media (min-width:40em){.RenderTool_errorSplash_fWEh2 svg{max-height:50vh}}.RenderTool_errorDetails_2HdPN{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:auto;max-width:800px}.RenderTool_errorComponentStack_FSZxP,.RenderTool_errorStackTraceWrapper_3bxVV{font-size:.9em}.RenderTool_errorStackTrace_1xmeM{white-space:pre-wrap}.RenderTool_errorActionButton_1V0ME button{margin:0 5px}.CreateDocument_root_2y27r{display:grid;width:100%;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));grid-gap:1rem;margin:0;padding:0}.CreateDocument_item_1iweh{display:block;padding:0;margin:0}.CreateDocumentPreview_root_VxfOJ{display:block;text-decoration:none;position:relative;background-color:#fff;border-radius:2px;border:1px solid hsla(0,0%,9%,.1);height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1rem}@media (hover:hover){.CreateDocumentPreview_root_VxfOJ{color:rgba(48,48,48,.8)}.CreateDocumentPreview_root_VxfOJ:hover{color:#303030}}.CreateDocumentPreview_root_VxfOJ:focus{background-color:#fff;border-color:#156dff a(50%);-webkit-box-shadow:0 0 0 3px rgba(21,109,255,.5);box-shadow:0 0 0 3px rgba(21,109,255,.5)}.CreateDocumentPreview_root_VxfOJ:focus:active{background-color:rgba(36,163,227,.25)}.CreateDocumentPreview_heading_Mu9pJ{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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:2.4376em}.CreateDocumentPreview_title_1BF6R{font-weight:400;font-size:16px;line-height:1.3125;padding:0;margin:0}.CreateDocumentPreview_subtitle_3TkgS{font-weight:400;font-size:12px;font-size:.75rem;line-height:1.25;padding:0;margin:0}.CreateDocumentPreview_media__RLcw{float:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:25px;font-size:1.5625rem;padding:calc(.5rem - 1px)}.CreateDocumentPreview_description_39Q0J{opacity:.7}.CreateDocumentPreview_root_VxfOJ .CreateDocumentPreview_description_39Q0J{margin-top:1em}.CreateDocumentPreview_description_39Q0J:empty{display:none}.ActionModal_modal_1Dsle{display:-webkit-box;display:-ms-flexbox;display:flex}.ActionModal_listContainer_2xWm8{width:100vw;max-width:100%}.Branding_root_S2qtn{text-decoration:none;color:inherit;font-weight:400;width:100%;outline:none;padding:1em;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}@media (min-width:32em){.Branding_root_S2qtn{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}}.Branding_projectName_lQHEA{display:block;color:inherit;font-size:inherit;margin:0;padding:0;line-height:1.0625;font-weight:600;white-space:nowrap;text-overflow:ellipsis;width:100%;overflow:hidden}@media (min-width:32em){.Branding_projectName_lQHEA{width:unset;max-width:12em}}.Branding_brandLogoContainer_gFXs-{display:block;cursor:pointer;color:inherit}.Branding_brandLogoContainer_gFXs- svg{display:block;fill:currentColor;height:1em;width:auto}.LoginStatus_root_StH3I{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.LoginStatus_button_bz5HU{-webkit-font-smoothing:antialiased;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:0;border-radius:0;background:none;color:inherit;font:inherit;padding:0;margin:0 auto;display:block}.LoginStatus_button_bz5HU:focus{background-color:rgba(36,163,227,.2)}.LoginStatus_inner_2OipP{padding:.5em 1em;position:relative;outline:none}.LoginStatus_inner_2OipP:after{content:"";position:absolute;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;top:.5em;left:1em;right:1em;bottom:.5em;border:1px solid hsla(0,0%,100%,.15);border-radius:50%}.LoginStatus_userImage_3orzI{display:block;height:2.0625em;width:2.0625em;border-radius:50%;overflow:hidden;background-color:hsla(0,0%,9%,.1)}.LoginStatus_userImage_3orzI:before{content:attr(data-normals);content:attr(data-initials);text-align:center;display:block;line-height:2em;margin-bottom:10px;text-transform:uppercase;background-color:hsla(0,0%,9%,.1)}.LoginStatus_userImageMissing_30BIT{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#24a3e3;color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase;border:none}.LoginStatus_userName_26S2A{display:none}.LoginStatus_userMenu_khm5k{position:absolute;top:32px;top:2rem;right:16px;right:1rem;z-index:1060}.FullscreenError_container_3RZNS{top:0;left:0;right:0;bottom:0;background:red;position:absolute;z-index:999999;color:#fff}.FullscreenError_content_-XYGN{max-width:600px;margin:0 auto}.FullscreenError_content_-XYGN a{color:#fff;font-weight:700}.FullscreenError_closeButton_1LJXU{color:#fff;float:right;margin:10px;font-size:2em;background:transparent;border:1px solid #fff}.UpdateNotifierDialog_dialogHeading_2MQ3Y{margin:0}.UpdateNotifierDialog_versionsTable_oZM3q{border-collapse:collapse;border-bottom:1px solid #ccc;width:100%;margin:1rem 0 0}.UpdateNotifierDialog_versionsTable_oZM3q td,.UpdateNotifierDialog_versionsTable_oZM3q th{padding:.5rem;text-align:left}.UpdateNotifierDialog_versionsTable_oZM3q tr td{border-top:1px solid #ccc}.UpdateNotifierDialog_details_2MJLN{margin-bottom:1rem}.UpdateNotifierDialog_details_2MJLN .UpdateNotifierDialog_versionsTable_oZM3q{margin-top:0}.UpdateNotifierDialog_summary_3MpX3{-webkit-transition:all .3s linear;transition:all .3s linear}.UpdateNotifierDialog_summary_3MpX3:focus{outline:0;font-weight:700}.UpdateNotifierDialog_upgradeText_1662p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:1rem}.UpdateNotifierDialog_upgradeText_1662p p{margin-bottom:0}.UpdateNotifierDialog_code_3Tv8X{-ms-flex-item-align:center;align-self:center;background:#333;color:#fff;margin-top:1rem;padding:.5rem;border-radius:4px}.SanityStatus_root_Zv17X{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.SanityStatus_root_Zv17X span{font-size:14px;font-size:.875rem;line-height:1.78571}.SanityStatus_root_Zv17X span>svg{font-size:25px;vertical-align:top}.SanityStatus_button_2JzRS{-webkit-font-smoothing:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;background:none;border:0;border-radius:0;font:inherit;color:inherit;line-height:1.5625;margin:0;padding:0;outline:none}@media (hover:hover){.SanityStatus_button_2JzRS{opacity:.7}.SanityStatus_button_2JzRS:hover{opacity:1}}.SanityStatus_button_2JzRS:focus{opacity:1;background:rgba(36,163,227,.25)}.SanityStatus_buttonInner_3UjDP{outline:none;padding:.75em}.SanityStatus_hasUpdates_3Qji0{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.SanityStatus_updateIcon_1W8Ov{position:relative}.SanityStatus_updateIndicator_16iPI{position:absolute;top:.2em;right:.15em;height:.5em;width:.5em;border-radius:50%;border:1px solid;-webkit-box-sizing:border-box;box-sizing:border-box}.SanityStatus_updateIndicator_16iPI[data-severity=low],.SanityStatus_updateIndicator_16iPI[data-severity=notice]{background:currentColor}.SanityStatus_updateIndicator_16iPI[data-severity=medium]{background:#ffba00}.SanityStatus_updateIndicator_16iPI[data-severity=high]{background:#e66666}.SanityStatus_updateLabel_1QTog{margin-left:.25em}.SearchField_root_1nm7o{position:relative}.SearchField_root_1nm7o:not(.SearchField_isBleeding_2lhal){background:hsla(0,0%,100%,.1);border-radius:3px;height:33px}.SearchField_root_1nm7o.SearchField_isFocused_3Ixyb:not(.SearchField_isBleeding_2lhal){background:#fff;color:#444}.SearchField_root_1nm7o.SearchField_isOpen_3gMsS:not(.SearchField_isBleeding_2lhal){border-bottom-left-radius:0;border-bottom-right-radius:0}.SearchField_inputField_2iQ5o{display:-webkit-box;display:-ms-flexbox;display:flex}.SearchField_isBleeding_2lhal .SearchField_inputField_2iQ5o{background:#fff;position:fixed;top:0;left:0;right:0;z-index:160}.SearchField_root_1nm7o.SearchField_isBleeding_2lhal.SearchField_isOpen_3gMsS .SearchField_inputField_2iQ5o:after{content:"";display:block;position:absolute;left:0;right:0;bottom:-1px;border-bottom:1px solid rgba(0,0,0,.1)}.SearchField_root_1nm7o:not(.SearchField_isBleeding_2lhal) .SearchField_inputField_2iQ5o{height:100%}.SearchField_label_31hlZ{pointer-events:none;position:absolute;top:0;left:0;width:33px;height:100%;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}.SearchField_label_31hlZ>svg{font-size:1.25em;opacity:.6}.SearchField_isBleeding_2lhal .SearchField_label_31hlZ{display:none}.SearchField_input_3M9xG{-webkit-font-smoothing:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;outline:none;color:inherit;width:100%;margin:0;background-color:transparent;font-family:inherit;font-size:.9375em;line-height:1.13333;padding-left:33px;padding-bottom:2px;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap}.SearchField_input_3M9xG::-webkit-input-placeholder{color:inherit;opacity:.6}.SearchField_input_3M9xG::-moz-placeholder{color:inherit;opacity:.6}.SearchField_input_3M9xG::-ms-input-placeholder{color:inherit;opacity:.6}.SearchField_input_3M9xG::placeholder{color:inherit;opacity:.6}.SearchField_isBleeding_2lhal .SearchField_input_3M9xG{font-size:1em;line-height:1.25;padding:calc(1em - 2px) 1em calc(1em - 1px)}.SearchField_input_3M9xG::-ms-clear{display:none}.SearchField_clearButton_2t_6r{position:relative;z-index:1;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;min-width:33px;opacity:.6}.SearchField_clearButton_2t_6r>svg{font-size:1.5625em}.SearchField_root_1nm7o:not(.SearchField_isBleeding_2lhal):not(.SearchField_hasValue_21cUb) .SearchField_clearButton_2t_6r{display:none}.SearchField_root_1nm7o:not(.SearchField_isBleeding_2lhal) .SearchField_clearButton_2t_6r>svg{font-size:20px}.SearchField_isBleeding_2lhal .SearchField_clearButton_2t_6r{min-width:3.0625em}.SearchField_clearButtonWithValue_1taN-{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:32em){.SearchField_clearButtonWithValue_1taN-{display:-webkit-box;display:-ms-flexbox;display:flex}}.SearchField_hotkeys_3bc7L{display:none;margin-left:auto;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:.7em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:.6}.SearchField_root_1nm7o:not(.SearchField_isBleeding_2lhal):not(.SearchField_hasValue_21cUb) .SearchField_hotkeys_3bc7L{padding-right:.75em}@media (min-width:32em){.SearchField_isFocused_3Ixyb .SearchField_hotkeys_3bc7L{display:-webkit-box;display:-ms-flexbox;display:flex}}.SearchField_results_3Y_it{display:none;position:absolute;background:#fff;color:#444;top:33px;left:0;width:100%;z-index:150}.SearchField_root_1nm7o.SearchField_isBleeding_2lhal .SearchField_results_3Y_it{top:3.0625em;-webkit-box-shadow:none;box-shadow:none}.SearchField_root_1nm7o:not(.SearchField_isBleeding_2lhal) .SearchField_results_3Y_it{border-bottom-left-radius:3px;border-bottom-right-radius:3px;max-height:80vh;overflow:auto}@media (max-height:429px){.SearchField_root_1nm7o:not(.SearchField_isBleeding_2lhal) .SearchField_results_3Y_it{max-height:calc(100vh - 49px)}}.SearchField_root_1nm7o.SearchField_isOpen_3gMsS .SearchField_results_3Y_it{display:block}.SearchResults_root_x-D8y{list-style:none;margin:0;padding:0}.SearchResults_root_x-D8y.SearchResults_isLoading_1HITn{height:8em}.SearchResults_root_x-D8y.SearchResults_noResults_3t1X4{height:8em;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;text-align:center}.SearchResults_sharedItem_2-XZ5{display:block;outline:none;position:relative;padding:.5rem}.SearchResults_itemType_125Xe{text-transform:uppercase;font-size:10px;font-size:.625rem}.NavBar_root_3SGuM{display:grid;grid-template-areas:"hamburger createButton branding extras searchButton sidecarStatus";grid-template-columns:3.0625em 3.0625em auto auto 3.0625em -webkit-min-content;grid-template-columns:3.0625em 3.0625em auto auto 3.0625em min-content;grid-template-rows:3.0625em;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media (min-width:32em){.NavBar_root_3SGuM{grid-template-rows:3.0625em;grid-template-areas:" hamburger branding createButton search extras sidecarStatus";grid-template-columns:-webkit-max-content -webkit-max-content 3.0625em minmax(240px,100%) -webkit-max-content -webkit-min-content;grid-template-columns:max-content max-content 3.0625em minmax(240px,100%) max-content min-content}.NavBar_root_3SGuM.NavBar_withToolSwitcher_xV-uD{grid-template-areas:" branding createButton search spaceSwitcher toolSwitcher extras sanityStatus loginStatus sidecarStatus";grid-template-columns:-webkit-max-content 3.0625em minmax(240px,400px) -webkit-max-content auto -webkit-max-content -webkit-max-content 4.0625em -webkit-min-content;grid-template-columns:max-content 3.0625em minmax(240px,400px) max-content auto max-content max-content 4.0625em min-content}}.NavBar_root_3SGuM>a{text-decoration:none;color:inherit}.NavBar_branding_6Rgm9{grid-area:branding;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}@media (min-width:32em){.NavBar_branding_6Rgm9{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;overflow:visible}}a.NavBar_branding_6Rgm9{outline:none}a.NavBar_branding_6Rgm9:focus{background-color:rgba(36,163,227,.2)}.NavBar_hamburger_2yaqh{grid-area:hamburger;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media (min-width:32em){.NavBar_withToolSwitcher_xV-uD .NavBar_hamburger_2yaqh{display:none}}.NavBar_hamburgerButton_1qT4f{-webkit-font-smoothing:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;outline:none;border:0;border-radius:0;margin:0;padding:0;background:none;color:inherit;font:inherit}@media (hover:hover){.NavBar_hamburgerButton_1qT4f{opacity:.7}.NavBar_hamburgerButton_1qT4f:hover{opacity:1}}.NavBar_hamburgerButton_1qT4f:focus{opacity:1;background-color:rgba(36,163,227,.2)}.NavBar_hamburgerButtonInner_WtLk3{outline:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.75em}.NavBar_hamburgerButtonInner_WtLk3>svg{font-size:1.5625em}.NavBar_spaceSwitcher_fkb6Q{display:none;grid-area:spaceSwitcher;font-size:.8125em;padding:.5rem;-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width:32em){.NavBar_withToolSwitcher_xV-uD .NavBar_spaceSwitcher_fkb6Q{display:-webkit-box;display:-ms-flexbox;display:flex}}.NavBar_toolSwitcher_2IV3-{display:none;grid-area:toolSwitcher}@media (min-width:32em){.NavBar_withToolSwitcher_xV-uD .NavBar_toolSwitcher_2IV3-{display:-webkit-box;display:-ms-flexbox;display:flex}}.NavBar_sanityStatus_3OlnT{grid-area:sanityStatus;display:none;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media (min-width:32em){.NavBar_withToolSwitcher_xV-uD .NavBar_sanityStatus_3OlnT{display:-webkit-box;display:-ms-flexbox;display:flex}}.NavBar_loginStatus_3ELQA{grid-area:loginStatus;display:none;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media (min-width:32em){.NavBar_withToolSwitcher_xV-uD .NavBar_loginStatus_3ELQA{display:-webkit-box;display:-ms-flexbox;display:flex}}.NavBar_sidecarStatus_2SVJC{grid-area:sidecarStatus;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.NavBar_extras_1FOAY{grid-area:extras}.NavBar_search_33qEt{grid-area:search}@media (max-width:31.9375em){.NavBar_search_33qEt{position:absolute;z-index:4001;width:100%}.NavBar_search_33qEt>div{display:none;background:#f5f5f5;color:#323232}.NavBar_search_33qEt.NavBar_searchIsOpen_1rLEb>div{display:block}}@media (min-width:32em){.NavBar_search_33qEt{position:relative;justify-self:stretch;padding:.5rem}.NavBar_search_33qEt.NavBar_searchIsOpen_1rLEb{z-index:4001}}.NavBar_createButton_3BG5_{grid-area:createButton;-webkit-font-smoothing:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:0;border-radius:0;background:none;color:inherit;font:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;position:relative;margin:0;padding:0}@media (hover:hover){.NavBar_createButton_3BG5_{opacity:.7}.NavBar_createButton_3BG5_:hover{opacity:1}}.NavBar_createButton_3BG5_:focus{opacity:1;background-color:rgba(36,163,227,.2)}.NavBar_createButton_3BG5_{@nest > [data-tooltipped]{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}.NavBar_createButtonInner_RrFts{outline:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:.75em}.NavBar_createButtonIcon_2VP87{display:inline-block;font-size:1.5625em;line-height:1}.NavBar_createButtonIcon_2VP87>svg{display:block}@media (min-width:32em){.NavBar_createButtonIcon_2VP87{display:block}}.NavBar_createButtonText_3MVBc{display:none;font-size:1em}.NavBar_searchButton_j6fz2{-webkit-font-smoothing:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:0;border-radius:0;background:none;color:inherit;font:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;grid-area:searchButton;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0}@media (hover:hover){.NavBar_searchButton_j6fz2{opacity:.7}.NavBar_searchButton_j6fz2:hover{opacity:1}}.NavBar_searchButton_j6fz2:focus{opacity:1;background-color:rgba(36,163,227,.2)}@media (min-width:32em){.NavBar_searchButton_j6fz2{display:none}}.NavBar_root_3SGuM[data-search-open=true] .NavBar_searchButton_j6fz2{display:none}.NavBar_searchButtonInner_1agRf{outline:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.75em}.NavBar_searchButtonInner_1agRf>svg{font-size:1.5625em}.NavBar_searchButtonIcon_ekbp2{display:inline-block;font-size:1.5625em;line-height:1}.NavBar_searchButtonIcon_ekbp2>svg{display:block}@media (min-width:32em){.NavBar_searchButtonIcon_ekbp2{display:block}}.NavBar_searchButtonText_2V4oY{display:none}.SchemaErrors_root_29oUY{display:block;height:100vh;width:100vw;overflow-y:auto;color:#303030}.SchemaErrors_title_2SsrA{margin:0;background-color:#e66666;font-size:20px;font-size:1.25rem;padding:1.5rem;color:#fff}.SchemaErrors_list_1WTAJ{display:block;margin:0;padding:1.5rem}.SchemaErrors_path_3Xryf{font-size:20px;font-size:1.25rem;word-spacing:-.25em}.SchemaErrors_segment_1lpCR:not(:last-child):after{padding:0 .5em;content:"\279D"}.SchemaErrors_problems_3HypP{display:block;margin:0;padding:0}.SchemaErrors_problem_1lbuY{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;color:#303030;font-size:12px;font-size:.75rem;margin:0 0 1rem}.SchemaErrors_problemSeverity_1qFIs{padding:1em;margin-right:1em;min-width:4em;text-align:center}.SchemaErrors_problemSeverityIcon_AH5f6{display:block;font-size:2em}.SchemaErrors_problemSeverityText_3CfNw{display:block;font-size:10px;font-size:.625rem;margin:1em 0;font-weight:700;text-transform:uppercase}.SchemaErrors_problemLink_2UvsC{clear:both;margin:1em 0;display:inline-block;color:#303030}.SchemaErrors_problemLink_2UvsC:hover{color:#24a3e3}.SchemaErrors_problemMessage_2tHe6{padding-top:.5em;font-family:SF Mono,Menlo,Monaco,Consolas,Courier New,monospace}.SchemaErrors_problem_error_78qYy{color:#e66666}.SchemaErrors_problem_error_78qYy .SchemaErrors_problemSeverity_1qFIs{color:#e66666;border-right:2px solid #e66666}.SchemaErrors_problem_warning_10Zji .SchemaErrors_problemSeverity_1qFIs{color:#ffba00;border-right:2px solid #ffba00}.SchemaErrors_listItem_1nhGU{display:block;padding:.5em 0}.SchemaErrors_arrow_-jz0V{padding:0 .5em}.SchemaErrors_pathSegmentTypeName_tBDVN{font-weight:700}.SchemaErrors_pathSegmentTypeType_2OGrg{font-weight:300;font-size:14px;font-size:.875rem}.SchemaErrors_pathSegmentProperty_7WoXe{font-weight:300}.Sidecar_root_3YgZw{display:none;max-width:0;width:100%;min-height:calc(100vh - 3.0625em);max-height:calc(100vh - 3.0625em);-webkit-transition:max-width .5s ease-in-out,-webkit-transform .5s ease-in-out;transition:max-width .5s ease-in-out,-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out,max-width .5s ease-in-out;transition:transform .5s ease-in-out,max-width .5s ease-in-out,-webkit-transform .5s ease-in-out;-webkit-transform:translate3d(420px,0,0);transform:translate3d(420px,0,0)}@media (min-width:32em){.Sidecar_root_3YgZw{position:fixed;top:3.0625em;right:0;display:block;height:calc(100vh - 3.0625em);z-index:4001}}@media (min-width:60em){.Sidecar_root_3YgZw{position:relative;display:block;top:0}}.Sidecar_isOpen__wn8u{max-width:420px;-webkit-transform:translateZ(0);transform:translateZ(0)}.SnackbarItem_root_3DgAe{position:fixed;z-index:4001;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:32em){.SnackbarItem_root_3DgAe{-webkit-transform:translate3d(500px,0,0);transform:translate3d(500px,0,0);max-width:30rem;margin:0 1rem}}.SnackbarItem_inner_24gHr{position:relative;border-radius:6px;line-height:1.3125}.SnackbarItem_root_3DgAe[data-kind=info] .SnackbarItem_inner_24gHr{background-color:#2097ac;color:#fff}.SnackbarItem_root_3DgAe[data-kind=warning] .SnackbarItem_inner_24gHr{background-color:#ffba00;color:#141000}.SnackbarItem_root_3DgAe[data-kind=success] .SnackbarItem_inner_24gHr{background-color:#19b366;color:#fff}.SnackbarItem_root_3DgAe[data-kind=error] .SnackbarItem_inner_24gHr{background-color:#e66666;color:#fff}.SnackbarItem_icon_I9kM4{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.25rem + 5px);margin:calc(1rem - 2px) .5rem calc(1rem - 2px) calc(1rem - 2px)}.SnackbarItem_content_3i6Wf{padding:1rem calc(1rem - 2px)}.SnackbarItem_buttonsWrapper_3MaPl{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_3MaPl:empty{display:none}.SnackbarItem_buttonContainer_2iDix{max-height:100%}@media (hover:hover){.SnackbarItem_buttonContainer_2iDix{opacity:.7}.SnackbarItem_buttonContainer_2iDix:hover{opacity:1}}.SnackbarItem_closeButtonContainer_Og-Fs{font-size:calc(1.25rem + 5px)}@media (hover:hover){.SnackbarItem_buttonContainer_2iDix [class^=DefaultButton_root]:hover{background-color:transparent!important}}.SnackbarItem_actionButtonContainer_1gQwv [class^=DefaultButton_inner]{padding:1rem .5rem}.SnackbarItem_closeButtonContainer_Og-Fs [class^=DefaultButton_inner]{padding:calc(1rem - 2px)}.SnackbarItem_actionButtonContainer_1gQwv:first-child [class*=inner]{padding:1rem calc(1rem - 2px)}.SnackbarItem_icon_I9kM4~.SnackbarItem_content_3i6Wf{padding-left:calc(3.25rem - 3px)}.SnackbarItem_showSnack_35DtU{-webkit-transform:translateZ(0);transform:translateZ(0)}.SnackbarItem_children_3q4mp:not(:empty){padding-top:.5em}.SnackbarItem_dismissSnack_1JGie{-webkit-transform:translate3d(100vw,0,0);transform:translate3d(100vw,0,0);opacity:0}@media (min-width:32em){.SnackbarItem_dismissSnack_1JGie{-webkit-transform:translate3d(500px,0,0);transform:translate3d(500px,0,0)}}.ErrorHandler_errorMessageHeader_WfZES{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tippy-touch{cursor:pointer!important}.tippy-notransition{-webkit-transition:none!important;transition:none!important}.tippy-popper{max-width:400px;-webkit-perspective:800px;perspective:800px;z-index:1060!important;outline:0;-webkit-transition-timing-function:cubic-bezier(.165,.84,.44,1);transition-timing-function:cubic-bezier(.165,.84,.44,1);pointer-events:none}.tippy-popper.html-template{max-width:calc(100% - 20px)}.tippy-popper[x-placement^=top] [x-arrow]{border-top:7px solid #1f292e;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^=top] [x-arrow].arrow-small{border-top:5px solid #1f292e;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^=top] [x-arrow].arrow-big{border-top:10px solid #1f292e;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^=top] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^=top] [x-circle].enter{-webkit-transform:scale(1) translate(-50%,-55%);transform:scale(1) translate(-50%,-55%);opacity:1}.tippy-popper[x-placement^=top] [x-circle].leave{-webkit-transform:scale(.15) translate(-50%,-50%);transform:scale(.15) translate(-50%,-50%);opacity:0}.tippy-popper[x-placement^=top] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^=top] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^=top] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^=top] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^=top] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,.7)}.tippy-popper[x-placement^=top] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^=top] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^=top] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^=top] [data-animation=perspective]{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^=top] [data-animation=perspective].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^=top] [data-animation=perspective].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^=top] [data-animation=fade].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=fade].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=shift].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=shift].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^=top] [data-animation=scale].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^=top] [data-animation=scale].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^=bottom] [x-arrow]{border-bottom:7px solid #1f292e;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^=bottom] [x-arrow].arrow-small{border-bottom:5px solid #1f292e;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^=bottom] [x-arrow].arrow-big{border-bottom:10px solid #1f292e;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^=bottom] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^=bottom] [x-circle].enter{-webkit-transform:scale(1) translate(-50%,-45%);transform:scale(1) translate(-50%,-45%);opacity:1}.tippy-popper[x-placement^=bottom] [x-circle].leave{-webkit-transform:scale(.15) translate(-50%,-5%);transform:scale(.15) translate(-50%,-5%);opacity:0}.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^=bottom] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,.7)}.tippy-popper[x-placement^=bottom] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^=bottom] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^=bottom] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^=bottom] [data-animation=perspective]{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^=bottom] [data-animation=perspective].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^=bottom] [data-animation=perspective].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^=bottom] [data-animation=fade].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=fade].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=shift].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=shift].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^=bottom] [data-animation=scale].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^=bottom] [data-animation=scale].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^=left] [x-arrow]{border-left:7px solid #1f292e;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^=left] [x-arrow].arrow-small{border-left:5px solid #1f292e;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^=left] [x-arrow].arrow-big{border-left:10px solid #1f292e;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^=left] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^=left] [x-circle].enter{-webkit-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%);opacity:1}.tippy-popper[x-placement^=left] [x-circle].leave{-webkit-transform:scale(.15) translate(-50%,-50%);transform:scale(.15) translate(-50%,-50%);opacity:0}.tippy-popper[x-placement^=left] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^=left] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^=left] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^=left] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^=left] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,.7)}.tippy-popper[x-placement^=left] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^=left] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^=left] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^=left] [data-animation=perspective]{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^=left] [data-animation=perspective].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^=left] [data-animation=perspective].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^=left] [data-animation=fade].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^=left] [data-animation=fade].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^=left] [data-animation=shift].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^=left] [data-animation=shift].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^=left] [data-animation=scale].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^=left] [data-animation=scale].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^=right] [x-arrow]{border-right:7px solid #1f292e;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^=right] [x-arrow].arrow-small{border-right:5px solid #1f292e;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^=right] [x-arrow].arrow-big{border-right:10px solid #1f292e;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^=right] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^=right] [x-circle].enter{-webkit-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%);opacity:1}.tippy-popper[x-placement^=right] [x-circle].leave{-webkit-transform:scale(.15) translate(-50%,-50%);transform:scale(.15) translate(-50%,-50%);opacity:0}.tippy-popper[x-placement^=right] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^=right] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^=right] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^=right] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^=right] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,.7)}.tippy-popper[x-placement^=right] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^=right] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^=right] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^=right] [data-animation=perspective]{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^=right] [data-animation=perspective].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^=right] [data-animation=perspective].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^=right] [data-animation=fade].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^=right] [data-animation=fade].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^=right] [data-animation=shift].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^=right] [data-animation=shift].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^=right] [data-animation=scale].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^=right] [data-animation=scale].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;-webkit-box-shadow:0 4px 20px 4px rgba(0,20,60,.1),0 4px 80px -8px rgba(0,20,60,.2);box-shadow:0 4px 20px 4px rgba(0,20,60,.1),0 4px 80px -8px rgba(0,20,60,.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:14px;font-size:.875rem;padding:.375rem .75rem;text-align:center;will-change:transform;-moz-osx-font-smoothing:grayscale;background-color:#1f292e}.tippy-tooltip--small{padding:.25rem .4375rem;font-size:12px;font-size:.75rem}.tippy-tooltip--big{padding:.5rem 1rem;font-size:20px;font-size:1.25rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{-webkit-transition-timing-function:cubic-bezier(.53,2,.36,.85);transition-timing-function:cubic-bezier(.53,2,.36,.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#1f292e;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;-webkit-transition:all ease;transition:all ease}.tippy-tooltip.noPadding-theme{padding:0!important}.tippy-tooltip [x-circle]:before{content:"";padding-top:90%;float:left}@media (max-width:31.9375em){.tippy-popper{max-width:calc(100% - 20px)}}html body{font-size:16px}a{color:#24a3e3}::-moz-selection{background:rgba(36,163,227,.2)}::selection{background:rgba(36,163,227,.2)}:focus{outline-color:rgba(36,163,227,.4)}body#sanityBody{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Droid Sans,Helvetica Neue,Fira Sans,sans-serif;line-height:1.5;color:#303030;background-color:#f5f5f5;margin:0;padding:0;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0)}.SanityRoot_root_2CHYx{display:block} ================================================ FILE: sanity-templates/sanity-template-bery/template/studio/dist/static/js/app.bundle.js ================================================ webpackJsonp([0],[,function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=Object.assign||function(e){for(var t=1;t=0||Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n]);return r}(e,["children","color","size","style","width","height"]),f=t.reactIconBase,d=void 0===f?{}:f,p=i||d.size||"1em";return a.default.createElement("svg",n({children:r,fill:"currentColor",preserveAspectRatio:"xMidYMid meet",height:s||p,width:l||p},d,c,{style:n({verticalAlign:"middle",color:o||d.color},d.style||{},u)}))};u.propTypes={color:o.default.string,size:o.default.oneOfType([o.default.string,o.default.number]),width:o.default.oneOfType([o.default.string,o.default.number]),height:o.default.oneOfType([o.default.string,o.default.number]),style:o.default.object},u.contextTypes={reactIconBase:o.default.shape(u.propTypes)},t.default=u,e.exports=t.default},function(e,t,r){e.exports=r(672)()},function(e,t,r){var n=r(2177),a=r(302),o=/[T ]/,i=/:/,u=/^(\d{2})$/,l=[/^([+-]\d{2})$/,/^([+-]\d{3})$/,/^([+-]\d{4})$/],s=/^(\d{4})/,c=[/^([+-]\d{4})/,/^([+-]\d{5})/,/^([+-]\d{6})/],f=/^-(\d{2})$/,d=/^-?(\d{3})$/,p=/^-?(\d{2})-?(\d{2})$/,h=/^-?W(\d{2})$/,v=/^-?W(\d{2})-?(\d{1})$/,m=/^(\d{2}([.,]\d*)?)$/,y=/^(\d{2}):?(\d{2}([.,]\d*)?)$/,g=/^(\d{2}):?(\d{2}):?(\d{2}([.,]\d*)?)$/,b=/([Z+-].*)$/,_=/^(Z)$/,O=/^([+-])(\d{2})$/,w=/^([+-])(\d{2}):?(\d{2})$/;function E(e,t,r){t=t||0,r=r||0;var n=new Date(0);n.setUTCFullYear(e,0,4);var a=7*t+r+1-(n.getUTCDay()||7);return n.setUTCDate(n.getUTCDate()+a),n}e.exports=function(e,t){if(a(e))return new Date(e.getTime());if("string"!=typeof e)return new Date(e);var r=(t||{}).additionalDigits;r=null==r?2:Number(r);var M=function(e){var t,r={},n=e.split(o);i.test(n[0])?(r.date=null,t=n[0]):(r.date=n[0],t=n[1]);if(t){var a=b.exec(t);a?(r.time=t.replace(a[1],""),r.timezone=a[1]):r.time=t}return r}(e),j=function(e,t){var r,n=l[t],a=c[t];if(r=s.exec(e)||a.exec(e)){var o=r[1];return{year:parseInt(o,10),restDateString:e.slice(o.length)}}if(r=u.exec(e)||n.exec(e)){var i=r[1];return{year:100*parseInt(i,10),restDateString:e.slice(i.length)}}return{year:null}}(M.date,r),P=j.year,x=function(e,t){if(null===t)return null;var r,n,a,o;if(0===e.length)return(n=new Date(0)).setUTCFullYear(t),n;if(r=f.exec(e))return n=new Date(0),a=parseInt(r[1],10)-1,n.setUTCFullYear(t,a),n;if(r=d.exec(e)){n=new Date(0);var i=parseInt(r[1],10);return n.setUTCFullYear(t,0,i),n}if(r=p.exec(e)){n=new Date(0),a=parseInt(r[1],10)-1;var u=parseInt(r[2],10);return n.setUTCFullYear(t,a,u),n}if(r=h.exec(e))return o=parseInt(r[1],10)-1,E(t,o);if(r=v.exec(e)){o=parseInt(r[1],10)-1;var l=parseInt(r[2],10)-1;return E(t,o,l)}return null}(j.restDateString,P);if(x){var k,S=x.getTime(),C=0;if(M.time&&(C=function(e){var t,r,n;if(t=m.exec(e))return(r=parseFloat(t[1].replace(",",".")))%24*36e5;if(t=y.exec(e))return r=parseInt(t[1],10),n=parseFloat(t[2].replace(",",".")),r%24*36e5+6e4*n;if(t=g.exec(e)){r=parseInt(t[1],10),n=parseInt(t[2],10);var a=parseFloat(t[3].replace(",","."));return r%24*36e5+6e4*n+1e3*a}return null}(M.time)),M.timezone)k=6e4*function(e){var t,r;if(t=_.exec(e))return 0;if(t=O.exec(e))return r=60*parseInt(t[2],10),"+"===t[1]?-r:r;if(t=w.exec(e))return r=60*parseInt(t[2],10)+parseInt(t[3],10),"+"===t[1]?-r:r;return 0}(M.timezone);else{var D=S+C,T=new Date(D);k=n(T);var z=new Date(D);z.setDate(T.getDate()+1);var A=n(z)-n(T);A>0&&(k+=A)}return new Date(S+C+k)}return new Date(e)}},function(e,t,r){"use strict";t.a=function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}; /*! ***************************************************************************** Copyright (c) Microsoft Corporation. All rights reserved. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABLITY OR NON-INFRINGEMENT. See the Apache Version 2.0 License for specific language governing permissions and limitations under the License. ***************************************************************************** */ var n=function(e,t){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(e,t)}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(410);r.d(t,"audit",(function(){return n.a}));var a=r(839);r.d(t,"auditTime",(function(){return a.a}));var o=r(840);r.d(t,"buffer",(function(){return o.a}));var i=r(841);r.d(t,"bufferCount",(function(){return i.a}));var u=r(842);r.d(t,"bufferTime",(function(){return u.a}));var l=r(843);r.d(t,"bufferToggle",(function(){return l.a}));var s=r(844);r.d(t,"bufferWhen",(function(){return s.a}));var c=r(845);r.d(t,"catchError",(function(){return c.a}));var f=r(846);r.d(t,"combineAll",(function(){return f.a}));var d=r(847);r.d(t,"combineLatest",(function(){return d.a}));var p=r(848);r.d(t,"concat",(function(){return p.a}));var h=r(376);r.d(t,"concatAll",(function(){return h.a}));var v=r(411);r.d(t,"concatMap",(function(){return v.a}));var m=r(849);r.d(t,"concatMapTo",(function(){return m.a}));var y=r(850);r.d(t,"count",(function(){return y.a}));var g=r(851);r.d(t,"debounce",(function(){return g.a}));var b=r(852);r.d(t,"debounceTime",(function(){return b.a}));var _=r(127);r.d(t,"defaultIfEmpty",(function(){return _.a}));var O=r(853);r.d(t,"delay",(function(){return O.a}));var w=r(854);r.d(t,"delayWhen",(function(){return w.a}));var E=r(855);r.d(t,"dematerialize",(function(){return E.a}));var M=r(856);r.d(t,"distinct",(function(){return M.a}));var j=r(413);r.d(t,"distinctUntilChanged",(function(){return j.a}));var P=r(857);r.d(t,"distinctUntilKeyChanged",(function(){return P.a}));var x=r(858);r.d(t,"elementAt",(function(){return x.a}));var k=r(859);r.d(t,"endWith",(function(){return k.a}));var S=r(860);r.d(t,"every",(function(){return S.a}));var C=r(861);r.d(t,"exhaust",(function(){return C.a}));var D=r(862);r.d(t,"exhaustMap",(function(){return D.a}));var T=r(863);r.d(t,"expand",(function(){return T.a}));var z=r(98);r.d(t,"filter",(function(){return z.a}));var A=r(864);r.d(t,"finalize",(function(){return A.a}));var I=r(414);r.d(t,"find",(function(){return I.b}));var B=r(865);r.d(t,"findIndex",(function(){return B.a}));var N=r(866);r.d(t,"first",(function(){return N.a}));var R=r(366);r.d(t,"groupBy",(function(){return R.b}));var F=r(867);r.d(t,"ignoreElements",(function(){return F.a}));var L=r(868);r.d(t,"isEmpty",(function(){return L.a}));var q=r(869);r.d(t,"last",(function(){return q.a}));var W=r(38);r.d(t,"map",(function(){return W.a}));var U=r(870);r.d(t,"mapTo",(function(){return U.a}));var V=r(871);r.d(t,"materialize",(function(){return V.a}));var H=r(872);r.d(t,"max",(function(){return H.a}));var Y=r(873);r.d(t,"merge",(function(){return Y.a}));var G=r(237);r.d(t,"mergeAll",(function(){return G.a}));var K=r(125);r.d(t,"mergeMap",(function(){return K.a})),r.d(t,"flatMap",(function(){return K.a}));var J=r(874);r.d(t,"mergeMapTo",(function(){return J.a}));var $=r(875);r.d(t,"mergeScan",(function(){return $.a}));var Z=r(876);r.d(t,"min",(function(){return Z.a}));var Q=r(103);r.d(t,"multicast",(function(){return Q.a}));var X=r(370);r.d(t,"observeOn",(function(){return X.b}));var ee=r(877);r.d(t,"onErrorResumeNext",(function(){return ee.a}));var te=r(878);r.d(t,"pairwise",(function(){return te.a}));var re=r(879);r.d(t,"partition",(function(){return re.a}));var ne=r(880);r.d(t,"pluck",(function(){return ne.a}));var ae=r(881);r.d(t,"publish",(function(){return ae.a}));var oe=r(882);r.d(t,"publishBehavior",(function(){return oe.a}));var ie=r(883);r.d(t,"publishLast",(function(){return ie.a}));var ue=r(884);r.d(t,"publishReplay",(function(){return ue.a}));var le=r(885);r.d(t,"race",(function(){return le.a}));var se=r(172);r.d(t,"reduce",(function(){return se.a}));var ce=r(886);r.d(t,"repeat",(function(){return ce.a}));var fe=r(887);r.d(t,"repeatWhen",(function(){return fe.a}));var de=r(888);r.d(t,"retry",(function(){return de.a}));var pe=r(889);r.d(t,"retryWhen",(function(){return pe.a}));var he=r(231);r.d(t,"refCount",(function(){return he.a}));var ve=r(890);r.d(t,"sample",(function(){return ve.a}));var me=r(891);r.d(t,"sampleTime",(function(){return me.a}));var ye=r(256);r.d(t,"scan",(function(){return ye.a}));var ge=r(892);r.d(t,"sequenceEqual",(function(){return ge.a}));var be=r(893);r.d(t,"share",(function(){return be.a}));var _e=r(894);r.d(t,"shareReplay",(function(){return _e.a}));var Oe=r(895);r.d(t,"single",(function(){return Oe.a}));var we=r(896);r.d(t,"skip",(function(){return we.a}));var Ee=r(897);r.d(t,"skipLast",(function(){return Ee.a}));var Me=r(898);r.d(t,"skipUntil",(function(){return Me.a}));var je=r(899);r.d(t,"skipWhile",(function(){return je.a}));var Pe=r(900);r.d(t,"startWith",(function(){return Pe.a}));var xe=r(901);r.d(t,"subscribeOn",(function(){return xe.a}));var ke=r(903);r.d(t,"switchAll",(function(){return ke.a}));var Se=r(257);r.d(t,"switchMap",(function(){return Se.a}));var Ce=r(904);r.d(t,"switchMapTo",(function(){return Ce.a}));var De=r(254);r.d(t,"take",(function(){return De.a}));var Te=r(255);r.d(t,"takeLast",(function(){return Te.a}));var ze=r(905);r.d(t,"takeUntil",(function(){return ze.a}));var Ae=r(906);r.d(t,"takeWhile",(function(){return Ae.a}));var Ie=r(907);r.d(t,"tap",(function(){return Ie.a}));var Be=r(415);r.d(t,"throttle",(function(){return Be.b}));var Ne=r(908);r.d(t,"throttleTime",(function(){return Ne.a}));var Re=r(171);r.d(t,"throwIfEmpty",(function(){return Re.a}));var Fe=r(909);r.d(t,"timeInterval",(function(){return Fe.a}));var Le=r(910);r.d(t,"timeout",(function(){return Le.a}));var qe=r(416);r.d(t,"timeoutWith",(function(){return qe.a}));var We=r(911);r.d(t,"timestamp",(function(){return We.a}));var Ue=r(912);r.d(t,"toArray",(function(){return Ue.a}));var Ve=r(913);r.d(t,"window",(function(){return Ve.a}));var He=r(914);r.d(t,"windowCount",(function(){return He.a}));var Ye=r(915);r.d(t,"windowTime",(function(){return Ye.a}));var Ge=r(916);r.d(t,"windowToggle",(function(){return Ge.a}));var Ke=r(917);r.d(t,"windowWhen",(function(){return Ke.a}));var Je=r(918);r.d(t,"withLatestFrom",(function(){return Je.a}));var $e=r(919);r.d(t,"zip",(function(){return $e.a}));var Ze=r(920);r.d(t,"zipAll",(function(){return Ze.a}))},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(8);r.d(t,"Observable",(function(){return n.a}));var a=r(364);r.d(t,"ConnectableObservable",(function(){return a.a}));var o=r(366);r.d(t,"GroupedObservable",(function(){return o.a}));var i=r(96);r.d(t,"observable",(function(){return i.a}));var u=r(29);r.d(t,"Subject",(function(){return u.a}));var l=r(367);r.d(t,"BehaviorSubject",(function(){return l.a}));var s=r(232);r.d(t,"ReplaySubject",(function(){return s.a}));var c=r(157);r.d(t,"AsyncSubject",(function(){return c.a}));var f=r(372);r.d(t,"asapScheduler",(function(){return f.a}));var d=r(34);r.d(t,"asyncScheduler",(function(){return d.a}));var p=r(368);r.d(t,"queueScheduler",(function(){return p.a}));var h=r(741);r.d(t,"animationFrameScheduler",(function(){return h.a}));var v=r(744);r.d(t,"VirtualTimeScheduler",(function(){return v.b})),r.d(t,"VirtualAction",(function(){return v.a}));var m=r(369);r.d(t,"Scheduler",(function(){return m.a}));var y=r(19);r.d(t,"Subscription",(function(){return y.a}));var g=r(7);r.d(t,"Subscriber",(function(){return g.a}));var b=r(155);r.d(t,"Notification",(function(){return b.a})),r.d(t,"NotificationKind",(function(){return b.b}));var _=r(230);r.d(t,"pipe",(function(){return _.a}));var O=r(153);r.d(t,"noop",(function(){return O.a}));var w=r(97);r.d(t,"identity",(function(){return w.a}));var E=r(745);r.d(t,"isObservable",(function(){return E.a}));var M=r(122);r.d(t,"ArgumentOutOfRangeError",(function(){return M.a}));var j=r(123);r.d(t,"EmptyError",(function(){return j.a}));var P=r(154);r.d(t,"ObjectUnsubscribedError",(function(){return P.a}));var x=r(363);r.d(t,"UnsubscriptionError",(function(){return x.a}));var k=r(373);r.d(t,"TimeoutError",(function(){return k.a}));var S=r(746);r.d(t,"bindCallback",(function(){return S.a}));var C=r(747);r.d(t,"bindNodeCallback",(function(){return C.a}));var D=r(235);r.d(t,"combineLatest",(function(){return D.b}));var T=r(158);r.d(t,"concat",(function(){return T.a}));var z=r(238);r.d(t,"defer",(function(){return z.a}));var A=r(49);r.d(t,"empty",(function(){return A.b}));var I=r(756);r.d(t,"forkJoin",(function(){return I.a}));var B=r(51);r.d(t,"from",(function(){return B.a}));var N=r(757);r.d(t,"fromEvent",(function(){return N.a}));var R=r(758);r.d(t,"fromEventPattern",(function(){return R.a}));var F=r(759);r.d(t,"generate",(function(){return F.a}));var L=r(760);r.d(t,"iif",(function(){return L.a}));var q=r(761);r.d(t,"interval",(function(){return q.a}));var W=r(378);r.d(t,"merge",(function(){return W.a}));var U=r(379);r.d(t,"never",(function(){return U.b}));var V=r(156);r.d(t,"of",(function(){return V.a}));var H=r(762);r.d(t,"onErrorResumeNext",(function(){return H.a}));var Y=r(763);r.d(t,"pairs",(function(){return Y.a}));var G=r(764);r.d(t,"partition",(function(){return G.a}));var K=r(381);r.d(t,"race",(function(){return K.a}));var J=r(765);r.d(t,"range",(function(){return J.a}));var $=r(234);r.d(t,"throwError",(function(){return $.a}));var Z=r(382);r.d(t,"timer",(function(){return Z.a}));var Q=r(766);r.d(t,"using",(function(){return Q.a}));var X=r(239);r.d(t,"zip",(function(){return X.b}));var ee=r(377);r.d(t,"scheduled",(function(){return ee.a})),r.d(t,"EMPTY",(function(){return A.a})),r.d(t,"NEVER",(function(){return U.a}));var te=r(152);r.d(t,"config",(function(){return te.a}))},function(e,t,r){"use strict";r.d(t,"a",(function(){return c}));var n=r(4),a=r(118),o=r(362),i=r(19),u=r(229),l=r(152),s=r(227),c=function(e){function t(r,n,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(!r){i.destination=o.a;break}if("object"==typeof r){r instanceof t?(i.syncErrorThrowable=r.syncErrorThrowable,i.destination=r,r.add(i)):(i.syncErrorThrowable=!0,i.destination=new f(i,r));break}default:i.syncErrorThrowable=!0,i.destination=new f(i,r,n,a)}return i}return n.a(t,e),t.prototype[u.a]=function(){return this},t.create=function(e,r,n){var a=new t(e,r,n);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,r,n,i){var u,l=e.call(this)||this;l._parentSubscriber=t;var s=l;return Object(a.a)(r)?u=r:r&&(u=r.next,n=r.error,i=r.complete,r!==o.a&&(s=Object.create(r),Object(a.a)(s.unsubscribe)&&l.add(s.unsubscribe.bind(s)),s.unsubscribe=l.unsubscribe.bind(l))),l._context=s,l._next=u,l._error=n,l._complete=i,l}return n.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,r=l.a.useDeprecatedSynchronousErrorHandling;if(this._error)r&&t.syncErrorThrowable?(this.__tryOrSetError(t,this._error,e),this.unsubscribe()):(this.__tryOrUnsub(this._error,e),this.unsubscribe());else if(t.syncErrorThrowable)r?(t.syncErrorValue=e,t.syncErrorThrown=!0):Object(s.a)(e),this.unsubscribe();else{if(this.unsubscribe(),r)throw e;Object(s.a)(e)}}},t.prototype.complete=function(){var e=this;if(!this.isStopped){var t=this._parentSubscriber;if(this._complete){var r=function(){return e._complete.call(e._context)};l.a.useDeprecatedSynchronousErrorHandling&&t.syncErrorThrowable?(this.__tryOrSetError(t,r),this.unsubscribe()):(this.__tryOrUnsub(r),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(s.a)(e)}},t.prototype.__tryOrSetError=function(e,t,r){if(!l.a.useDeprecatedSynchronousErrorHandling)throw new Error("bad call");try{t.call(this._context,r)}catch(t){return l.a.useDeprecatedSynchronousErrorHandling?(e.syncErrorValue=t,e.syncErrorThrown=!0,!0):(Object(s.a)(t),!0)}return!1},t.prototype._unsubscribe=function(){var e=this._parentSubscriber;this._context=null,this._parentSubscriber=null,e.unsubscribe()},t}(c)},function(e,t,r){"use strict";r.d(t,"a",(function(){return l}));var n=r(226),a=r(734),o=r(96),i=r(230),u=r(152),l=function(){function e(e){this._isScalar=!1,e&&(this._subscribe=e)}return e.prototype.lift=function(t){var r=new e;return r.source=this,r.operator=t,r},e.prototype.subscribe=function(e,t,r){var n=this.operator,o=Object(a.a)(e,t,r);if(n?o.add(n.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(n.a)(e)?e.error(t):console.warn(t)}},e.prototype.forEach=function(e,t){var r=this;return new(t=s(t))((function(t,n){var a;a=r.subscribe((function(t){try{e(t)}catch(e){n(e),a&&a.unsubscribe()}}),n,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(console.warn("[deprecation] The Sanity client is now exposed in CommonJS format.\n\nFor instance, change:\n `const client = require('part:@sanity/base/client').default`\n\nTo the following:\n `const client = require('part:@sanity/base/client')`\n"),f)}),e.exports=f},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"set",{enumerable:!0,get:function(){return o.set}}),Object.defineProperty(t,"unset",{enumerable:!0,get:function(){return o.unset}}),Object.defineProperty(t,"setIfMissing",{enumerable:!0,get:function(){return o.setIfMissing}}),Object.defineProperty(t,"insert",{enumerable:!0,get:function(){return o.insert}}),Object.defineProperty(t,"inc",{enumerable:!0,get:function(){return o.inc}}),Object.defineProperty(t,"dec",{enumerable:!0,get:function(){return o.dec}}),t.PatchEvent=t.default=void 0;var n,a=(n=r(23))&&n.__esModule?n:{default:n},o=r(110);class i{static from(){for(var e=arguments.length,t=new Array(e),r=0;r(0,o.prefixPath)(t,e)))}}t.PatchEvent=t.default=i},function(e,t,r){var n=r(170);e.exports=function(e,t,r){var a=null==e?void 0:n(e,t);return void 0===a?r:a}},function(e,t,r){var n=r(931),a=r(260)((function(e,t){return null==e?{}:n(e,t)}));e.exports=a},,function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(927);Object.keys(n).forEach((function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(t,e,{enumerable:!0,get:function(){return n[e]}})}));var a=r(946);Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}})}))},function(e,t,r){"use strict";r.d(t,"a",(function(){return u}));var n=r(33),a=r(228),o=r(118),i=r(363),u=function(){function e(e){this.closed=!1,this._parentOrParents=null,this._subscriptions=null,e&&(this._unsubscribe=e)}var t;return e.prototype.unsubscribe=function(){var t;if(!this.closed){var r=this._parentOrParents,u=this._unsubscribe,s=this._subscriptions;if(this.closed=!0,this._parentOrParents=null,this._subscriptions=null,r instanceof e)r.remove(this);else if(null!==r)for(var c=0;c=0||Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n]);return r},x=function(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},k=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var r=[],n=!0,a=!1,o=void 0;try{for(var i,u=e[Symbol.iterator]();!(n=(i=u.next()).done)&&(r.push(i.value),!t||r.length!==t);n=!0);}catch(e){a=!0,o=e}finally{try{!n&&u.return&&u.return()}finally{if(a)throw o}}return r}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},S=function(e){if(Array.isArray(e)){for(var t=0,r=Array(e.length);t0&&void 0!==arguments[0]?arguments[0]:{};if(o.Map.isMap(t))return t;if(a()(t))return e.fromJSON(t);throw new Error("`Data.create` only accepts objects or maps, but you passed it: "+t)}},{key:"fromJSON",value:function(e){return new o.Map(e)}}]),e}();C.fromJS=C.fromJSON;var D={data:void 0,key:void 0,nodes:void 0},T=function(e){function t(){return w(this,t),x(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return j(t,e),E(t,[{key:"toJSON",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t={object:this.object,data:this.data.toJSON(),nodes:this.nodes.toArray().map((function(t){return t.toJSON(e)}))};return e.preserveKeys&&(t.key=this.key),t}}],[{key:"create",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(t.isDocument(e))return e;if((o.List.isList(e)||Array.isArray(e))&&(e={nodes:e}),a()(e))return t.fromJSON(e);throw new Error("`Document.create` only accepts objects, arrays, lists or documents, but you passed it: "+e)}},{key:"fromJSON",value:function(e){if(t.isDocument(e))return e;var r=e.data,n=void 0===r?{}:r,a=e.key,i=void 0===a?_.create():a,u=e.nodes,l=void 0===u?[]:u;return new t({key:i,data:new o.Map(n),nodes:Q.createList(l)})}}]),t}(Object(o.Record)(D)),z={data:void 0,key:void 0,nodes:void 0,type:void 0},A=function(e){function t(){return w(this,t),x(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return j(t,e),E(t,[{key:"toJSON",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t={object:this.object,type:this.type,data:this.data.toJSON(),nodes:this.nodes.toArray().map((function(t){return t.toJSON(e)}))};return e.preserveKeys&&(t.key=this.key),t}}],[{key:"create",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(t.isInline(e))return e;if("string"==typeof e&&(e={type:e}),a()(e))return t.fromJSON(e);throw new Error("`Inline.create` only accepts objects, strings or inlines, but you passed it: "+e)}},{key:"createList",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];if(o.List.isList(e)||Array.isArray(e)){var r=new o.List(e.map(t.create));return r}throw new Error("`Inline.createList` only accepts arrays or lists, but you passed it: "+e)}},{key:"fromJSON",value:function(e){if(t.isInline(e))return e;var r=e.data,n=void 0===r?{}:r,a=e.key,i=void 0===a?_.create():a,u=e.nodes,l=void 0===u?[]:u,s=e.type;if("string"!=typeof s)throw new Error("`Inline.fromJS` requires a `type` string.");return new t({key:i,type:s,data:new o.Map(n),nodes:Q.createList(l)})}},{key:"isInlineList",value:function(e){return o.List.isList(e)&&e.every((function(e){return t.isInline(e)}))}}]),t}(Object(o.Record)(z)),I={data:void 0,type:void 0},B=function(e){function t(){return w(this,t),x(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return j(t,e),E(t,[{key:"toJSON",value:function(){return{object:this.object,type:this.type,data:this.data.toJSON()}}}],[{key:"create",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(t.isMark(e))return e;if("string"==typeof e&&(e={type:e}),a()(e))return t.fromJSON(e);throw new Error("`Mark.create` only accepts objects, strings or marks, but you passed it: "+e)}},{key:"createSet",value:function(e){if(o.Set.isSet(e)||Array.isArray(e))return new o.Set(e.map(t.create));if(null==e)return Object(o.Set)();throw new Error("`Mark.createSet` only accepts sets, arrays or null, but you passed it: "+e)}},{key:"createProperties",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(t.isMark(e))return{data:e.data,type:e.type};if("string"==typeof e)return{type:e};if(a()(e)){var r={};return"type"in e&&(r.type=e.type),"data"in e&&(r.data=C.create(e.data)),r}throw new Error("`Mark.createProperties` only accepts objects, strings or marks, but you passed it: "+e)}},{key:"fromJSON",value:function(e){var r=e.data,n=void 0===r?{}:r,a=e.type;if("string"!=typeof a)throw new Error("`Mark.fromJS` requires a `type` string.");return new t({type:a,data:new o.Map(n)})}},{key:"isMarkSet",value:function(e){return o.Set.isSet(e)&&e.every((function(e){return t.isMark(e)}))}}]),t}(Object(o.Record)(I)),N={marks:void 0,text:void 0},R=function(e){function t(){return w(this,t),x(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return j(t,e),E(t,[{key:"updateMark",value:function(e,t){var r=this.marks;if(t.equals(e))return this;if(!r.has(e))return this;var n=r.withMutations((function(r){r.remove(e).add(t)}));return this.set("marks",n)}},{key:"addMark",value:function(e){var t=this.marks;return this.set("marks",t.add(e))}},{key:"addMarks",value:function(e){var t=this.marks;return this.set("marks",t.union(e))}},{key:"insertText",value:function(e,t){var r=this.text,n=r.slice(0,e)+t+r.slice(e);return this.set("text",n)}},{key:"removeMark",value:function(e){var t=this.marks;return this.set("marks",t.remove(e))}},{key:"toJSON",value:function(){return{object:this.object,text:this.text,marks:this.marks.toArray().map((function(e){return e.toJSON()}))}}}],[{key:"create",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(t.isLeaf(e))return e;if("string"==typeof e&&(e={text:e}),a()(e))return t.fromJSON(e);throw new Error("`Leaf.create` only accepts objects, strings or leaves, but you passed it: "+e)}},{key:"createLeaves",value:function(e){if(e.size<=1)return e;var t=!1,r=Object(o.List)().withMutations((function(r){e.findLast((function(e,n){var a=r.first();if(a){if(a.marks.equals(e.marks))return t=!0,void r.set(0,a.set("text",""+e.text+a.text));if(""===a.text)return t=!0,void r.set(0,e);if(""===e.text)return void(t=!0)}r.unshift(e)}))}));return t?r:e}},{key:"splitLeaves",value:function(e,t){if(t<0)return[Object(o.List)(),e];if(0===e.size)return[Object(o.List)(),Object(o.List)()];var r=0,n=-1,a=void 0,i=void 0;return e.find((function(e){n++;var o=r,u=e.text;if((r+=u.length)t)return!1;var l=t-o;return a=e.set("text",u.slice(0,l)),i=e.set("text",u.slice(l)),!0})),a?""===a.text?0===n?[o.List.of(a),e]:[e.take(n),e.skip(n)]:""===i.text?n===e.size-1?[e,o.List.of(i)]:[e.take(n+1),e.skip(n+1)]:[e.take(n).push(a),e.skip(n+1).unshift(i)]:[e,Object(o.List)()]}},{key:"createList",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];if(o.List.isList(e)||Array.isArray(e)){var r=new o.List(e.map(t.create));return r}throw new Error("`Leaf.createList` only accepts arrays or lists, but you passed it: "+e)}},{key:"fromJSON",value:function(e){var r=e.text,n=void 0===r?"":r,a=e.marks,i=void 0===a?[]:a;return new t({text:n,marks:Object(o.Set)(i.map(B.fromJSON))})}},{key:"isLeafList",value:function(e){return o.List.isList(e)&&e.every((function(e){return t.isLeaf(e)}))}}]),t}(Object(o.Record)(N)),F=!0,L=Symbol("LEAF"),q=Symbol("STORE_KEY"),W=Symbol("undefined"),U=Symbol("null"),V=new WeakMap;function H(e,t){var r=function(t){var r=e[t];if(!r)throw new Error('Object does not have a property named "'+t+'".');e[t]=function(){for(var e=arguments.length,n=Array(e),a=0;a=e})),endOffset:t,index:n,startOffset:r}}},{key:"addMark",value:function(e,t,r){var n=o.Set.of(r);return this.addMarks(e,t,n)}},{key:"addMarks",value:function(e,t,r){if(""===this.text&&0===t&&0===e){var n=this.leaves.first();if(!n)return this.set("leaves",o.List.of(R.fromJSON({text:"",marks:r})));var a=n.addMarks(r);return a===n?this:this.set("leaves",o.List.of(a))}if(""===this.text)return this;if(0===t)return this;if(e>=this.text.length)return this;var i=R.splitLeaves(this.leaves,e),u=k(i,2),l=u[0],s=u[1],c=R.splitLeaves(s,t),f=k(c,2),d=f[0],p=f[1],h=l.concat(d.map((function(e){return e.addMarks(r)})),p);return this.setLeaves(h)}},{key:"getLeaves",value:function(e){var t=this.leaves;if(!e||0===e.size)return t;if(0===t.size){var r=e.map((function(e){return e.mark})),n=R.create({marks:r});return Object(o.List)([n])}if(0===this.text.length){var a=e.map((function(e){return e.mark})),i=R.create({marks:a});return Object(o.List)([i])}var u=this.key,l=this.text;return e.forEach((function(e){var r=e.start,n=e.end,a=e.mark,o=r.key==u,i=n.key==u;if(o&&i){var s=o?r.offset:0,c=i?n.offset-s:l.length-s;if(c<1)return;if(s>=l.length)return;if(0!==s||c=this.text.length)return this.getActiveMarks();if(e>=t)return Object(o.Set)();if(""===this.text)return this.getActiveMarks();var r=null,n=0;return this.leaves.forEach((function(a){var o=n;if(!((n=o+a.text.length)<=e)){if(o>=t)return!1;if(r)return(r=r.intersect(a.marks))&&r.size,!1;r=a.marks}})),r||Object(o.Set)()}},{key:"getActiveMarks",value:function(){var e=this;if(0===this.leaves.size)return Object(o.Set)();var t=this.leaves.first().marks;return 0===t.size?t:t.toOrderedSet().withMutations((function(t){e.leaves.forEach((function(e){if(t.intersect(e.marks),0===t.size)return!1}))}))}},{key:"getMarksBetweenOffsets",value:function(e,t){if(e<=0&&t>=this.text.length)return this.getMarks();if(e>=t)return Object(o.Set)();if(""===this.text)return this.getActiveMarks();var r=null,n=0;return this.leaves.forEach((function(a){var o=n;if(!((n=o+a.text.length)<=e))return!(o>=t)&&void(r=r?r.union(a.marks):a.marks)})),r||Object(o.Set)()}},{key:"getMarks",value:function(){var e=this.getMarksAsArray();return new o.OrderedSet(e)}},{key:"getMarksAsArray",value:function(){if(0===this.leaves.size)return[];var e=this.leaves.first().marks;if(1===this.leaves.size)return e.toArray();var t=[];return this.leaves.forEach((function(e){t.push(e.marks.toArray())})),Array.prototype.concat.apply(e.toArray(),t)}},{key:"getMarksAtIndex",value:function(e){var t=this.searchLeafAtOffset(e).leaf;return t?t.marks:Object(o.Set)()}},{key:"insertText",value:function(e,t,r){if(""===this.text)return this.set("leaves",o.List.of(R.create({text:t,marks:r})));if(0===t.length)return this;r||(r=Object(o.Set)());var n=this.searchLeafAtOffset(e),a=n.startOffset,i=n.leaf,u=n.index,l=e-a,s=i.text.slice(0,l),c=i.text.slice(l),f=this.leaves;if(i.marks.equals(r))return this.set("leaves",f.set(u,i.set("text",s+t+c)));var d=f.splice(u,1,i.set("text",s),R.create({text:t,marks:r}),i.set("text",c));return this.setLeaves(d)}},{key:"removeMark",value:function(e,t,r){if(""===this.text&&0===e&&0===t){var n=this.leaves.first();if(!n)return this;var a=n.removeMark(r);return a===n?this:this.set("leaves",o.List.of(a))}if(t<=0)return this;if(e>=this.text.length)return this;var i=R.splitLeaves(this.leaves,e),u=k(i,2),l=u[0],s=u[1],c=R.splitLeaves(s,t),f=k(c,2),d=f[0],p=f[1],h=l.concat(d.map((function(e){return e.removeMark(r)})),p);return this.setLeaves(h)}},{key:"removeText",value:function(e,t){if(t<=0)return this;if(e>=this.text.length)return this;if(1===t){var r=this.searchLeafAtOffset(e+1),n=r.leaf,a=r.index,i=e-r.startOffset;if(n){if(1===n.text.length){var u=this.leaves.remove(a);return this.setLeaves(u)}var l=n.text.slice(0,i)+n.text.slice(i+t);if(l.length>0)return this.set("leaves",this.leaves.set(a,n.set("text",l)))}}var s=R.splitLeaves(this.leaves,e),c=k(s,2),f=c[0],d=c[1],p=R.splitLeaves(d,t)[1],h=R.createLeaves(f.concat(p));if(1===h.size){var v=h.first();if(""===v.text)return this.set("leaves",o.List.of(v.set("marks",this.getActiveMarks())))}return this.set("leaves",h)}},{key:"toJSON",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t={object:this.object,leaves:this.getLeaves().toArray().map((function(e){return e.toJSON()}))};return e.preserveKeys&&(t.key=this.key),t}},{key:"updateMark",value:function(e,t,r,n){var a=r.merge(n);if(""===this.text&&0===t&&0===e){var i=this.leaves.first();if(!i)return this;var u=i.updateMark(r,a);return u===i?this:this.set("leaves",o.List.of(u))}if(t<=0)return this;if(e>=this.text.length)return this;var l=R.splitLeaves(this.leaves,e),s=k(l,2),c=s[0],f=s[1],d=R.splitLeaves(f,t),p=k(d,2),h=p[0],v=p[1],m=c.concat(h.map((function(e){return e.updateMark(r,a)})),v);return this.setLeaves(m)}},{key:"splitText",value:function(e){var t=R.splitLeaves(this.leaves,e);return[this.set("leaves",t[0]),this.set("leaves",t[1]).regenerateKey()]}},{key:"mergeText",value:function(e){var t=this.leaves.concat(e.leaves);return this.setLeaves(t)}},{key:"setLeaves",value:function(e){if(1===(e=R.createLeaves(e)).size){var t=e.first();if((!t.marks||0===t.marks.size)&&""===t.text)return this.set("leaves",Object(o.List)([R.create()]))}return 0===e.size&&(e=e.push(R.create())),this.set("leaves",e)}}],[{key:"create",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";if(t.isText(e))return e;if("string"==typeof e&&(e={leaves:[{text:e}]}),a()(e)){if(e.text){var r=e,n=r.text,o=r.marks,i=r.key;e={key:i,leaves:[{text:n,marks:o}]}}return t.fromJSON(e)}throw new Error("`Text.create` only accepts objects, arrays, strings or texts, but you passed it: "+e)}},{key:"createList",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];if(o.List.isList(e)||Array.isArray(e)){var r=new o.List(e.map(t.create));return r}throw new Error("`Text.createList` only accepts arrays or lists, but you passed it: "+e)}},{key:"fromJSON",value:function(e){if(t.isText(e))return e;var r=e.key,n=void 0===r?_.create():r,a=e.leaves;if(a||(e.ranges?(Object(i.a)(!1,"As of slate@0.27.0, the `ranges` property of Slate objects has been renamed to `leaves`."),a=e.ranges):a=Object(o.List)()),Array.isArray(a))a=Object(o.List)(a.map((function(e){return R.create(e)})));else{if(!o.List.isList(a))throw new Error("leaves must be either Array or Immutable.List");a=a.map((function(e){return R.create(e)}))}return 0===a.size&&(a=a.push(R.create())),new t({leaves:R.createLeaves(a),key:n})}},{key:"isTextList",value:function(e){return o.List.isList(e)&&e.every((function(e){return t.isText(e)}))}}]),t}(Object(o.Record)($));H(Z.prototype,["getActiveMarks","getMarks","getMarksAsArray"]);var Q=function(){function e(){w(this,e)}return E(e,null,[{key:"create",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(e.isNode(t))return t;if(a()(t)){var r=t.object;switch(!r&&t.kind&&(Object(i.a)(!1,"As of slate@0.32.0, the `kind` property of Slate objects has been renamed to `object`."),r=t.kind),r){case"block":return ee.create(t);case"document":return T.create(t);case"inline":return A.create(t);case"text":return Z.create(t);default:throw new Error("`Node.create` requires a `object` string.")}}throw new Error("`Node.create` only accepts objects or nodes but you passed it: "+t)}},{key:"createList",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];if(o.List.isList(t)||Array.isArray(t)){var r=Object(o.List)(t.map(e.create));return r}throw new Error("`Node.createList` only accepts lists or arrays, but you passed it: "+t)}},{key:"createProperties",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(ee.isBlock(e)||A.isInline(e))return{data:e.data,type:e.type};if("string"==typeof e)return{type:e};if(a()(e)){var t={};return"type"in e&&(t.type=e.type),"data"in e&&(t.data=C.create(e.data)),t}throw new Error("`Node.createProperties` only accepts objects, strings, blocks or inlines, but you passed it: "+e)}},{key:"fromJSON",value:function(e){var t=e.object;switch(!t&&e.kind&&(Object(i.a)(!1,"As of slate@0.32.0, the `kind` property of Slate objects has been renamed to `object`."),t=e.kind),t){case"block":return ee.fromJSON(e);case"document":return T.fromJSON(e);case"inline":return A.fromJSON(e);case"text":return Z.fromJSON(e);default:throw new Error("`Node.fromJSON` requires an `object` of either 'block', 'document', 'inline' or 'text', but you passed: "+e)}}},{key:"isNode",value:function(e){return ee.isBlock(e)||T.isDocument(e)||A.isInline(e)||Z.isText(e)}},{key:"isNodeList",value:function(t){return o.List.isList(t)&&t.every((function(t){return e.isNode(t)}))}}]),e}(),X={data:void 0,key:void 0,nodes:void 0,type:void 0},ee=function(e){function t(){return w(this,t),x(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return j(t,e),E(t,[{key:"toJSON",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t={object:this.object,type:this.type,data:this.data.toJSON(),nodes:this.nodes.toArray().map((function(t){return t.toJSON(e)}))};return e.preserveKeys&&(t.key=this.key),t}}],[{key:"create",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(t.isBlock(e))return e;if("string"==typeof e&&(e={type:e}),a()(e))return t.fromJSON(e);throw new Error("`Block.create` only accepts objects, strings or blocks, but you passed it: "+e)}},{key:"createList",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];if(o.List.isList(e)||Array.isArray(e)){var r=new o.List(e.map(t.create));return r}throw new Error("`Block.createList` only accepts arrays or lists, but you passed it: "+e)}},{key:"fromJSON",value:function(e){if(t.isBlock(e))return e;var r=e.data,n=void 0===r?{}:r,a=e.key,i=void 0===a?_.create():a,u=e.nodes,l=void 0===u?[]:u,s=e.type;if("string"!=typeof s)throw new Error("`Block.fromJSON` requires a `type` string.");return new t({key:i,type:s,data:Object(o.Map)(n),nodes:Q.createList(l)})}},{key:"isBlockList",value:function(e){return o.List.isList(e)&&e.every((function(e){return t.isBlock(e)}))}}]),t}(Object(o.Record)(X));function te(e,t){for(var r=ce(e,t),n=0;no)return 1}return e.size===t.size?0:null}function re(e){if(null==e)return null;if(o.List.isList(e))return e;if(Array.isArray(e))return Object(o.List)(e);throw new Error("Paths can only be created from arrays or lists, but you passed: "+e)}function ne(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:ce(e,t),n=e.slice(0,r),a=t.slice(0,r);return[n,a]}function ae(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:e.size-1;return oe(e,0-t,r)}function oe(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:e.size-1,n=e.get(r),a=n+t,o=e.set(r,a);return o}function ie(e,t){var r=ne(e,t),n=k(r,2),a=n[0],o=n[1];return e.sizel},isSibling:function(e,t){if(e.size!==t.size)return!1;var r=e.butLast(),n=t.butLast();return r.equals(n)},isYounger:se,lift:function(e){return e.slice(0,-1)},max:function(e,t){return Math.max(e.size,t.size)},min:ce,relate:function(e,t){for(var r=[],n=0;n=n&&(e=ae(e=oe(e,1,i),n,i+1))),"move_node"===r){var c=t.newPath,f=c.size-1,d=le(c,e);if(le(a,c))return Object(o.List)([e]);var p=se(c,e),h=ie(c,e);s?e=ue(c,a)?ae(c,1,ce(c,a)-1).concat(e.slice(a.size)):c.concat(e.slice(a.size)):u?e=ue(c,a)?ae(c,1,ce(c,a)-1):c:(l&&(e=ae(e,1,i)),(d||p||h)&&(e=oe(e,1,f)))}var v=Array.isArray(e)?e:[e];return Object(o.List)(v)}},de={key:void 0,offset:void 0,path:void 0},pe=function(e){function t(){return w(this,t),x(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return j(t,e),E(t,[{key:"isAfterPoint",value:function(e){return!this.isUnset&&(this.key===e.key&&this.offset>e.offset||1===fe.compare(this.path,e.path))}},{key:"isAfterRange",value:function(e){return!this.isUnset&&this.isAfterPoint(e.end)}},{key:"isAtEndOfRange",value:function(e){return!this.isUnset&&this.equals(e.end)}},{key:"isAtStartOfRange",value:function(e){return!this.isUnset&&this.equals(e.start)}},{key:"isBeforePoint",value:function(e){return!this.isUnset&&(this.key===e.key&&this.offset0&&void 0!==arguments[0]?arguments[0]:1;if(0===e)return this;if(e<0)return this.moveForward(-e);var t=this.setOffset(this.offset-e);return t}},{key:"moveForward",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;if(0===e)return this;if(e<0)return this.moveBackward(-e);var t=this.setOffset(this.offset+e);return t}},{key:"moveTo",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=this.key;"number"==typeof e?(t=e,e=this.path):"string"==typeof e?e=(r=e)===this.key?this.path:null:r=e.equals(this.path)?this.key:null;var n=this.merge({key:r,path:e,offset:t});return n}},{key:"moveToStartOfNode",value:function(e){var t=e.getFirstText();return this.moveTo(t.key,0)}},{key:"moveToEndOfNode",value:function(e){var t=e.getLastText();return this.moveTo(t.key,t.text.length)}},{key:"normalize",value:function(e){if(null==this.key&&null==this.path)return this.setOffset(null);var r=this.key,n=this.offset,a=this.path,o=e.getNode(r||a);if(!o){Object(i.a)(!1,"A point's `path` or `key` invalid and was reset!");var u=e.getFirstText();return u?this.merge({key:u.key,offset:0,path:e.getPath(u.key)}):t.create()}if("text"!==o.object){Object(i.a)(!1,"A point should not reference a non-text node!");var l=o.getTextAtOffset(n),s=o.getOffset(l.key);return this.merge({offset:n-s,key:l.key,path:e.getPath(l.key)})}return o&&a&&r&&r!==o.key&&Object(i.a)(!1,"A point's `key` did not match its `path`!"),this.merge({key:o.key,path:null==a?e.getPath(o.key):a,offset:null==n?0:Math.min(n,o.text.length)})}},{key:"setKey",value:function(e){return null!==e&&(e=_.create(e)),this.set("key",e)}},{key:"setOffset",value:function(e){return this.set("offset",e)}},{key:"setPath",value:function(e){return null!==e&&(e=fe.create(e)),this.set("path",e)}},{key:"toJSON",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t={object:this.object,key:this.key,offset:this.offset,path:this.path&&this.path.toArray()};return e.preserveKeys||delete t.key,t}},{key:"unset",value:function(){return this.merge({key:null,offset:null,path:null})}},{key:"isSet",get:function(){return null!=this.key&&null!=this.offset&&null!=this.path}},{key:"isUnset",get:function(){return!this.isSet}}],[{key:"create",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(t.isPoint(e))return e;if(a()(e))return t.fromJSON(e);throw new Error("`Point.create` only accepts objects or points, but you passed it: "+e)}},{key:"createProperties",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(t.isPoint(e))return{key:e.key,offset:e.offset,path:e.path};if(a()(e)){var r={};return"key"in e&&(r.key=e.key),"offset"in e&&(r.offset=e.offset),"path"in e&&(r.path=fe.create(e.path)),"path"in e&&!("key"in e)&&(r.key=null),"key"in e&&!("path"in e)&&(r.path=null),r}throw new Error("`Point.createProperties` only accepts objects or points, but you passed it: "+e)}},{key:"fromJSON",value:function(e){var r=e.key,n=void 0===r?null:r,a=e.offset,o=void 0===a?null:a,i=e.path,u=void 0===i?null:i;return new t({key:n,offset:o,path:fe.create(u)})}}]),t}(Object(o.Record)(de)),he={anchor:void 0,focus:void 0,mark:void 0},ve=function(e){function t(){return w(this,t),x(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return j(t,e),E(t,[{key:"setProperties",value:function(e){var r=e=t.createProperties(e),n=r.anchor,a=r.focus,o=r.mark,i={};return n&&(i.anchor=pe.create(n)),a&&(i.focus=pe.create(a)),o&&(i.mark=B.create(o)),this.merge(i)}},{key:"toJSON",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t={object:this.object,anchor:this.anchor.toJSON(e),focus:this.focus.toJSON(e),mark:this.mark.toJSON(e)};return t}}],[{key:"create",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(t.isDecoration(e))return e;if(be.isRange(e))return t.fromJSON(be.createProperties(e));if(a()(e))return t.fromJSON(e);throw new Error("`Decoration.create` only accepts objects or decorations, but you passed it: "+e)}},{key:"createList",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];if(o.List.isList(e)||Array.isArray(e)){var r=new o.List(e.map(t.create));return r}throw new Error("`Decoration.createList` only accepts arrays or lists, but you passed it: "+e)}},{key:"createProperties",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(t.isDecoration(e))return{anchor:pe.createProperties(e.anchor),focus:pe.createProperties(e.focus),mark:B.create(e.mark)};if(a()(e)){var r={};return"anchor"in e&&(r.anchor=pe.create(e.anchor)),"focus"in e&&(r.focus=pe.create(e.focus)),"mark"in e&&(r.mark=B.create(e.mark)),r}throw new Error("`Decoration.createProperties` only accepts objects or decorations, but you passed it: "+e)}},{key:"fromJSON",value:function(e){var r=e.anchor,n=e.focus,a=e.mark;if(!a)throw new Error("Decorations must be created with a `mark`, but you passed: "+JSON.stringify(e));return new t({anchor:pe.fromJSON(r||{}),focus:pe.fromJSON(n||{}),mark:B.fromJSON(a)})}}]),t}(Object(o.Record)(he)),me={block:"@@__SLATE_BLOCK__@@",change:"@@__SLATE_CHANGE__@@",decoration:"@@__SLATE_DECORATION__@@",document:"@@__SLATE_DOCUMENT__@@",editor:"@@__SLATE_EDITOR__@@",inline:"@@__SLATE_INLINE__@@",leaf:"@@__SLATE_LEAF__@@",mark:"@@__SLATE_MARK__@@",operation:"@@__SLATE_OPERATION__@@",point:"@@__SLATE_POINT__@@",range:"@@__SLATE_RANGE__@@",selection:"@@__SLATE_SELECTION__@@",text:"@@__SLATE_TEXT__@@",value:"@@__SLATE_VALUE__@@"};function ye(e,t){return!(!t||!t[me[e]])}var ge={anchor:void 0,focus:void 0},be=function(e){function t(){return w(this,t),x(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return j(t,e),E(t,[{key:"toJSON",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t={object:this.object,anchor:this.anchor.toJSON(e),focus:this.focus.toJSON(e)};return t}}],[{key:"create",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(t.isRange(e))return"range"===e.object?e:t.fromJSON(t.createProperties(e));if(a()(e))return t.fromJSON(e);throw new Error("`Range.create` only accepts objects or ranges, but you passed it: "+e)}},{key:"createList",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];if(o.List.isList(e)||Array.isArray(e)){var r=new o.List(e.map(t.create));return r}throw new Error("`Range.createList` only accepts arrays or lists, but you passed it: "+e)}},{key:"createProperties",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(t.isRange(e))return{anchor:pe.createProperties(e.anchor),focus:pe.createProperties(e.focus)};if(a()(e)){var r={};return"anchor"in e&&(r.anchor=pe.create(e.anchor)),"focus"in e&&(r.focus=pe.create(e.focus)),r}throw new Error("`Range.createProperties` only accepts objects, decorations, ranges or selections, but you passed it: "+e)}},{key:"fromJSON",value:function(e){var r=e.anchor,n=e.focus;return new t({anchor:pe.fromJSON(r||{}),focus:pe.fromJSON(n||{})})}},{key:"isRange",value:function(e){return ye("range",e)||ve.isDecoration(e)||Oe.isSelection(e)}}]),t}(Object(o.Record)(ge)),_e={anchor:void 0,focus:void 0,isFocused:void 0,marks:void 0},Oe=function(e){function t(){return w(this,t),x(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return j(t,e),E(t,[{key:"setIsFocused",value:function(e){return this.set("isFocused",e)}},{key:"setMarks",value:function(e){return this.set("marks",e)}},{key:"setProperties",value:function(e){var r=e=t.createProperties(e),n=r.anchor,a=r.focus,o=P(r,["anchor","focus"]);return n&&(o.anchor=pe.create(n)),a&&(o.focus=pe.create(a)),this.merge(o)}},{key:"toJSON",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t={object:this.object,anchor:this.anchor.toJSON(e),focus:this.focus.toJSON(e),isFocused:this.isFocused,marks:null==this.marks?null:this.marks.toArray().map((function(e){return e.toJSON()}))};return t}},{key:"isBlurred",get:function(){return!this.isFocused}}],[{key:"create",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(t.isSelection(e))return e;if(be.isRange(e))return t.fromJSON(be.createProperties(e));if(a()(e))return t.fromJSON(e);throw new Error("`Selection.create` only accepts objects, ranges or selections, but you passed it: "+e)}},{key:"createProperties",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(t.isSelection(e))return{anchor:pe.createProperties(e.anchor),focus:pe.createProperties(e.focus),isFocused:e.isFocused,marks:e.marks};if(be.isRange(e))return{anchor:pe.createProperties(e.anchor),focus:pe.createProperties(e.focus)};if(a()(e)){var r={};return"anchor"in e&&(r.anchor=pe.create(e.anchor)),"focus"in e&&(r.focus=pe.create(e.focus)),"isFocused"in e&&(r.isFocused=e.isFocused),"marks"in e&&(r.marks=null==e.marks?null:B.createSet(e.marks)),r}throw new Error("`Selection.createProperties` only accepts objects, ranges or selections, but you passed it: "+e)}},{key:"fromJSON",value:function(e){var r=e.anchor,n=e.focus,a=e.isFocused,i=void 0!==a&&a,u=e.marks,l=void 0===u?null:u;return new t({anchor:pe.fromJSON(r||{}),focus:pe.fromJSON(n||{}),isFocused:i,marks:null==l?null:new o.Set(l.map(B.fromJSON))})}}]),t}(Object(o.Record)(_e)),we={data:void 0,decorations:void 0,document:void 0,selection:void 0},Ee=function(e){function t(){return w(this,t),x(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return j(t,e),E(t,[{key:"addMark",value:function(e,t,r,n){var a=this,o=a.document;return o=o.addMark(e,t,r,n),a=this.set("document",o)}},{key:"insertNode",value:function(e,t){var r=this,n=r.document;return n=n.insertNode(e,t),r=(r=r.set("document",n)).mapRanges((function(e){return e.updatePoints((function(e){return e.setPath(null)}))}))}},{key:"insertText",value:function(e,t,r,n){var a=this,o=a.document,i=o.assertNode(e);return o=o.insertText(e,t,r,n),a=(a=a.set("document",o)).mapRanges((function(e){return e.updatePoints((function(e){return e.key===i.key&&e.offset>=t?e.setOffset(e.offset+r.length):e}))}))}},{key:"mergeNode",value:function(e){var t=this,r=t.document,n=r.mergeNode(e);e=r.resolvePath(e);var a=fe.decrement(e),o=r.getNode(a),i=r.getNode(e);return t=(t=t.set("document",n)).mapRanges((function(e){if("text"===i.object){var t=o.text.length;e.anchor.key===i.key&&(e=e.moveAnchorTo(o.key,t+e.anchor.offset)),e.focus.key===i.key&&(e=e.moveFocusTo(o.key,t+e.focus.offset))}return e=e.updatePoints((function(e){return e.setPath(null)}))}))}},{key:"moveNode",value:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,n=this,a=n,o=a.document;return o=o.moveNode(e,t,r),n=(n=n.set("document",o)).mapRanges((function(e){return e.updatePoints((function(e){return e.setPath(null)}))}))}},{key:"removeMark",value:function(e,t,r,n){var a=this,o=a.document;return o=o.removeMark(e,t,r,n),a=this.set("document",o)}},{key:"removeNode",value:function(e){var t=this,r=t.document,n=r.assertNode(e),a="text"==n.object?n:n.getFirstText()||n,o="text"==n.object?n:n.getLastText()||n,i=r.getPreviousText(a.key),u=r.getNextText(o.key);return r=r.removeNode(e),t=(t=t.set("document",r)).mapRanges((function(e){var t=e,r=t.start,a=t.end;return n.hasNode(r.key)&&(e=i?e.moveStartTo(i.key,i.text.length):u?e.moveStartTo(u.key,0):e.unset()),n.hasNode(a.key)&&(e=i?e.moveEndTo(i.key,i.text.length):u?e.moveEndTo(u.key,0):e.unset()),e=e.updatePoints((function(e){return e.setPath(null)}))}))}},{key:"removeText",value:function(e,t,r){var n=this,a=n.document,o=a.assertNode(e);a=a.removeText(e,t,r),n=n.set("document",a);var i=r.length,u=t,l=t+i;return n=n.mapRanges((function(e){return e.updatePoints((function(e){return e.key!==o.key?e:e.offset>=l?e.setOffset(e.offset-i):e.offset>u?e.setOffset(u):e}))}))}},{key:"setNode",value:function(e,t){var r=this,n=r.document;return n=n.setNode(e,t),r=r.set("document",n)}},{key:"setMark",value:function(e,t,r,n,a){var o=this,i=o.document;return i=i.setMark(e,t,r,n,a),o=o.set("document",i)}},{key:"setProperties",value:function(e){var t=this,r=t.document,n=e.data,a=e.decorations,o={};return n&&(o.data=n),a&&(o.decorations=a.map((function(e){return e.isSet?e:r.resolveDecoration(e)}))),t=t.merge(o)}},{key:"setSelection",value:function(e){var t=this,r=t,n=r.document,a=r.selection,o=a.setProperties(e);return a=n.resolveSelection(o),t=t.set("selection",a)}},{key:"splitNode",value:function(e,t,r){var n=this,a=n.document,o=a.splitNode(e,t,r),i=a.assertNode(e);return n=(n=n.set("document",o)).mapRanges((function(e){var r=o.getNextText(i.key),n=e,a=n.start,u=n.end;return i.key===a.key&&t<=a.offset&&(e=e.moveStartTo(r.key,a.offset-t)),i.key===u.key&&t<=u.offset&&(e=e.moveEndTo(r.key,u.offset-t)),e=e.updatePoints((function(e){return e.setPath(null)}))}))}},{key:"mapRanges",value:function(e){var t=this,r=t,n=r.document,a=r.selection,o=r.decorations,i=a.isSet?e(a):a;i||(i=a.unset()),i!==a&&(i=n.createSelection(i)),t=t.set("selection",i);var u=o.map((function(t){var r=t.isSet?e(t):t;return r&&r!==t&&(r=n.createDecoration(r)),r}));return u=u.filter((function(e){return!!e})),t=t.set("decorations",u)}},{key:"toJSON",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t={object:this.object,document:this.document.toJSON(e)};return e.preserveData&&(t.data=this.data.toJSON(e)),e.preserveDecorations&&(t.decorations=this.decorations.toArray().map((function(t){return t.toJSON(e)}))),e.preserveSelection&&(t.selection=this.selection.toJSON(e)),t}},{key:"change",value:function(){Object(u.a)(!1,"As of Slate 0.42.0, value object are no longer schema-aware, and the `value.change()` method is no longer available. Use the `editor.change()` method on the new `Editor` controller instead.")}},{key:"startBlock",get:function(){return this.selection.start.key&&this.document.getClosestBlock(this.selection.start.key)}},{key:"endBlock",get:function(){return this.selection.end.key&&this.document.getClosestBlock(this.selection.end.key)}},{key:"anchorBlock",get:function(){return this.selection.anchor.key&&this.document.getClosestBlock(this.selection.anchor.key)}},{key:"focusBlock",get:function(){return this.selection.focus.key&&this.document.getClosestBlock(this.selection.focus.key)}},{key:"startInline",get:function(){return this.selection.start.key&&this.document.getClosestInline(this.selection.start.key)}},{key:"endInline",get:function(){return this.selection.end.key&&this.document.getClosestInline(this.selection.end.key)}},{key:"anchorInline",get:function(){return this.selection.anchor.key&&this.document.getClosestInline(this.selection.anchor.key)}},{key:"focusInline",get:function(){return this.selection.focus.key&&this.document.getClosestInline(this.selection.focus.key)}},{key:"startText",get:function(){return this.selection.start.key&&this.document.getDescendant(this.selection.start.key)}},{key:"endText",get:function(){return this.selection.end.key&&this.document.getDescendant(this.selection.end.key)}},{key:"anchorText",get:function(){return this.selection.anchor.key&&this.document.getDescendant(this.selection.anchor.key)}},{key:"focusText",get:function(){return this.selection.focus.key&&this.document.getDescendant(this.selection.focus.key)}},{key:"nextBlock",get:function(){return this.selection.end.key&&this.document.getNextBlock(this.selection.end.key)}},{key:"previousBlock",get:function(){return this.selection.start.key&&this.document.getPreviousBlock(this.selection.start.key)}},{key:"nextInline",get:function(){return this.selection.end.key&&this.document.getNextInline(this.selection.end.key)}},{key:"previousInline",get:function(){return this.selection.start.key&&this.document.getPreviousInline(this.selection.start.key)}},{key:"nextText",get:function(){return this.selection.end.key&&this.document.getNextText(this.selection.end.key)}},{key:"previousText",get:function(){return this.selection.start.key&&this.document.getPreviousText(this.selection.start.key)}},{key:"marks",get:function(){return this.selection.isUnset?new o.Set:this.selection.marks||this.document.getMarksAtRange(this.selection)}},{key:"activeMarks",get:function(){return this.selection.isUnset?new o.Set:this.selection.marks||this.document.getActiveMarksAtRange(this.selection)}},{key:"blocks",get:function(){return this.selection.isUnset?new o.List:this.document.getLeafBlocksAtRange(this.selection)}},{key:"fragment",get:function(){return this.selection.isUnset?T.create():this.document.getFragmentAtRange(this.selection)}},{key:"inlines",get:function(){return this.selection.isUnset?new o.List:this.document.getLeafInlinesAtRange(this.selection)}},{key:"texts",get:function(){return this.selection.isUnset?new o.List:this.document.getTextsAtRange(this.selection)}},{key:"history",get:function(){Object(u.a)(!1,"As of Slate 0.42.0, the `value.history` model no longer exists, and the history is stored in `value.data` instead using plugins.")}}],[{key:"create",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(t.isValue(e))return e;if(a()(e))return t.fromJSON(e,r);throw new Error("`Value.create` only accepts objects or values, but you passed it: "+e)}},{key:"createProperties",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(t.isValue(e))return{data:e.data,decorations:e.decorations};if(a()(e)){var r={};return"data"in e&&(r.data=C.create(e.data)),"decorations"in e&&(r.decorations=ve.createList(e.decorations)),r}throw new Error("`Value.createProperties` only accepts objects or values, but you passed it: "+e)}},{key:"fromJSON",value:function(e){var r=e.data,n=void 0===r?{}:r,a=e.decorations,i=void 0===a?[]:a,u=e.document,l=void 0===u?{}:u,s=e.selection,c=void 0===s?{}:s;if(n=C.fromJSON(n),c=(l=T.fromJSON(l)).createSelection(c),i=Object(o.List)(i.map((function(e){return ve.fromJSON(e)}))),c.isUnset){var f=l.getFirstText();f&&(c=c.moveToStartOfNode(f)),c=l.createSelection(c)}return new t({data:n,decorations:i,document:l,selection:c})}}]),t}(Object(o.Record)(we)),Me=s()("slate:operation:apply");function je(e,t){var r=(t=Ce.create(t)).type;switch(Me(r,t),r){case"add_mark":var n=t,a=n.path,o=n.offset,i=n.length,u=n.mark;return e.addMark(a,o,i,u);case"insert_node":var l=t,s=l.path,c=l.node;return e.insertNode(s,c);case"insert_text":var f=t,d=f.path,p=f.offset,h=f.text,v=f.marks;return e.insertText(d,p,h,v);case"merge_node":var m=t.path;return e.mergeNode(m);case"move_node":var y=t,g=y.path,b=y.newPath;return fe.isEqual(g,b)?e:e.moveNode(g,b);case"remove_mark":var _=t,O=_.path,w=_.offset,E=_.length,M=_.mark;return e.removeMark(O,w,E,M);case"remove_node":var j=t.path;return e.removeNode(j);case"remove_text":var P=t,x=P.path,k=P.offset,S=P.text;return e.removeText(x,k,S);case"set_mark":var C=t,D=C.path,T=C.offset,z=C.length,A=C.mark,I=C.properties;return e.setMark(D,T,z,A,I);case"set_node":var B=t,N=B.path,R=B.properties;return e.setNode(N,R);case"set_selection":var F=t.properties;return e.setSelection(F);case"set_value":var L=t.properties;return e.setProperties(L);case"split_node":var q=t,W=q.path,U=q.position,V=q.properties;return e.splitNode(W,U,V);default:throw new Error('Unknown operation type: "'+r+'".')}}var Pe=s()("slate:operation:invert");function xe(e){var t=(e=Ce.create(e)).type;switch(Pe(t,e),t){case"insert_node":return e.set("type","remove_node");case"remove_node":return e.set("type","insert_node");case"move_node":var r=e,n=r.newPath,a=r.path;if(fe.isEqual(n,a))return e;var o=n,i=a,u=fe.compare(a,n);return a.sizen.size&&-1!==u&&(i=fe.increment(a,1,n.size-1)),e.set("path",o).set("newPath",i);case"merge_node":var l=e.path,s=fe.decrement(l);return e.set("type","split_node").set("path",s);case"split_node":var c=e.path,d=fe.increment(c);return e.set("type","merge_node").set("path",d);case"set_node":var p=e,h=p.properties,v=p.node,m=v.merge(h),y=f()(v,Object.keys(h));return e.set("node",m).set("properties",y);case"insert_text":return e.set("type","remove_text");case"remove_text":return e.set("type","insert_text");case"add_mark":return e.set("type","remove_mark");case"remove_mark":return e.set("type","add_mark");case"set_mark":var g=e,b=g.properties,_=g.mark,O=_.merge(b),w=f()(_,Object.keys(b));return e.set("mark",O).set("properties",w);case"set_selection":var E=e,M=E.properties,j=E.selection,P=j.merge(M),x=f()(j,Object.keys(M));return e.set("selection",P).set("properties",x);case"set_value":var k=e,S=k.properties,C=k.value,D=C.merge(S),T=f()(C,Object.keys(S));return e.set("value",D).set("properties",T);default:throw new Error('Unknown operation type: "'+t+'".')}}var ke={add_mark:["value","path","offset","length","mark","data"],insert_node:["value","path","node","data"],insert_text:["value","path","offset","text","marks","data"],merge_node:["value","path","position","properties","target","data"],move_node:["value","path","newPath","data"],remove_mark:["value","path","offset","length","mark","data"],remove_node:["value","path","node","data"],remove_text:["value","path","offset","text","marks","data"],set_mark:["value","path","offset","length","mark","properties","data"],set_node:["value","path","node","properties","data"],set_selection:["value","selection","properties","data"],set_value:["value","properties","data"],split_node:["value","path","position","properties","target","data"]},Se={length:void 0,mark:void 0,marks:void 0,newPath:void 0,node:void 0,offset:void 0,path:void 0,position:void 0,properties:void 0,selection:void 0,target:void 0,text:void 0,type:void 0,value:void 0,data:void 0},Ce=function(e){function t(){return w(this,t),x(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return j(t,e),E(t,[{key:"apply",value:function(e){return je(e,this)}},{key:"invert",value:function(){return xe(this)}},{key:"toJSON",value:function(){var e=this.object,t=this.type,r={object:e,type:t},n=ke[t],a=!0,o=!1,i=void 0;try{for(var u,l=n[Symbol.iterator]();!(a=(u=l.next()).done);a=!0){var s=u.value,c=this[s];if("document"!=s&&("selection"!=s&&"value"!=s&&("node"!=s||"insert_node"==t))){if("mark"!=s&&"marks"!=s&&"node"!=s&&"path"!=s&&"newPath"!=s||(c=c.toJSON()),"properties"==s&&"merge_node"==t){var f={};"data"in c&&(f.data=c.data.toJS()),"type"in c&&(f.type=c.type),c=f}if("properties"==s&&"set_mark"==t){var d={};"data"in c&&(d.data=c.data.toJS()),"type"in c&&(d.type=c.type),c=d}if("properties"==s&&"set_node"==t){var p={};"data"in c&&(p.data=c.data.toJS()),"type"in c&&(p.type=c.type),c=p}if("properties"==s&&"set_selection"==t){var h={};"anchor"in c&&(h.anchor=c.anchor.toJSON()),"focus"in c&&(h.focus=c.focus.toJSON()),"isFocused"in c&&(h.isFocused=c.isFocused),"marks"in c&&(h.marks=c.marks&&c.marks.toJSON()),c=h}if("properties"==s&&"set_value"==t){var v={};"data"in c&&(v.data=c.data.toJS()),"decorations"in c&&(v.decorations=c.decorations.toJS()),c=v}if("properties"==s&&"split_node"==t){var m={};"data"in c&&(m.data=c.data.toJS()),"type"in c&&(m.type=c.type),c=m}"data"===s&&(c=c.toJSON()),r[s]=c}}}catch(e){o=!0,i=e}finally{try{!a&&l.return&&l.return()}finally{if(o)throw i}}return r}}],[{key:"create",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(t.isOperation(e))return e;if(a()(e))return t.fromJSON(e);throw new Error("`Operation.create` only accepts objects or operations, but you passed it: "+e)}},{key:"createList",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];if(o.List.isList(e)||Array.isArray(e)){var r=new o.List(e.map(t.create));return r}throw new Error("`Operation.createList` only accepts arrays or lists, but you passed it: "+e)}},{key:"fromJSON",value:function(e){if(t.isOperation(e))return e;var r=e.type,n=ke[r],a={type:r};if(!n)throw new Error('`Operation.fromJSON` was passed an unrecognized operation type: "'+r+'"');var i=!0,u=!1,l=void 0;try{for(var s,c=n[Symbol.iterator]();!(i=(s=c.next()).done);i=!0){var f=s.value,d=e[f];if("data"===f&&void 0===d&&(d={}),void 0===d){if("document"==f)continue;if("selection"==f)continue;if("value"==f)continue;if("node"==f&&"insert_node"!=r)continue;throw new Error('`Operation.fromJSON` was passed a "'+r+'" operation without the required "'+f+'" attribute.')}"path"!==f&&"newPath"!==f||(d=fe.create(d)),"mark"===f&&(d=B.create(d)),"marks"===f&&null!=d&&(d=B.createSet(d)),"node"===f&&(d=Q.create(d)),"selection"===f&&(d=Oe.create(d)),"value"===f&&(d=Ee.create(d)),"properties"===f&&"merge_node"===r&&(d=Q.createProperties(d)),"properties"===f&&"set_mark"===r&&(d=B.createProperties(d)),"properties"===f&&"set_node"===r&&(d=Q.createProperties(d)),"properties"===f&&"set_selection"===r&&(d=Oe.createProperties(d)),"properties"===f&&"set_value"===r&&(d=Ee.createProperties(d)),"properties"===f&&"split_node"===r&&(d=Q.createProperties(d)),"data"===f&&(d=Object(o.Map)(d)),a[f]=d}}catch(e){u=!0,l=e}finally{try{!i&&c.return&&c.return()}finally{if(u)throw l}}return new t(a)}},{key:"isOperationList",value:function(e){return o.List.isList(e)&&e.every((function(e){return t.isOperation(e)}))}}]),t}(Object(o.Record)(Se)),De={operations:void 0,value:void 0},Te=function(e){function t(){return w(this,t),x(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return j(t,e),E(t,[{key:"toJSON",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t={object:this.object,value:this.value.toJSON(e),operations:this.operations.toArray().map((function(t){return t.toJSON(e)}))};return t}}],[{key:"create",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(t.isChange(e))return e;if(a()(e))return t.fromJSON(e);throw new Error("`Change.create` only accepts objects or changes, but you passed it: "+e)}},{key:"fromJSON",value:function(e){var r=e.value,n=e.operations,a=void 0===n?[]:n;return new t({value:Ee.create(r),operations:Ce.createList(a)})}}]),t}(Object(o.Record)(De));function ze(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};function t(t,r,n){var a=t.type,o=t.args,i=e[a];if(!i)return n();r.command.apply(r,[i].concat(S(o)))}function r(t,r){for(var n in e)t.registerCommand(n);return r()}return{onCommand:t,onConstruct:r}}var Ae=/\s/,Ie=/['\u2018\u2019]/,Be=/[\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]/;function Ne(e){return 55296<=e&&e<=57343}function Re(e,t){if(Ae.test(e))return!1;if(Ie.test(e)){var r=t.charAt(0),n=Fe(r);if(Re(r=t.slice(0,n),t.slice(n)))return!0}return!Be.test(e)}function Fe(e){return Ne(e.charCodeAt(0))?2:1}function Le(e){return Fe(e.charAt(0))}function qe(e){for(var t=0,r=0,n=!1,a=void 0;a=e.charAt(r);){var o=Fe(a);if(Re(a=e.slice(r,r+o),e.slice(r+o)))n=!0,t+=o;else{if(n)break;t+=o}r+=o}return t}var We={getCharLength:Fe,getCharOffset:Le,getCharOffsetBackward:function(e,t){return e=e.slice(0,t),Le(e=Object(d.reverse)(e))},getCharOffsetForward:function(e,t){return Le(e=e.slice(t))},getWordOffset:qe,getWordOffsetBackward:function(e,t){return e=e.slice(0,t),qe(e=Object(d.reverse)(e))},getWordOffsetForward:function(e,t){return qe(e=e.slice(t))},isSurrogate:Ne,isWord:Re};function Ue(e,t){t.isExpanded&&e.deleteAtRange(t);var r=e.value.document,n=t,a=n.start,o=n.end;return t=r.hasDescendant(a.key)?t.moveToStart():t.moveTo(o.key,0).normalize(r)}var Ve={addMarkAtRange:function(e,t,r){if(!t.isCollapsed){var n=e.value.document,a=t.start,o=t.end,i=n.getTextsAtRange(t);e.withoutNormalizing((function(){i.forEach((function(t){var n=t.key,i=0,u=t.text.length;n==a.key&&(i=a.offset),n==o.key&&(u=o.offset),n==a.key&&n==o.key&&(u=o.offset-a.offset),e.addMarkByKey(n,i,u,r)}))}))}},addMarksAtRange:function(e,t,r){r.forEach((function(r){return e.addMarkAtRange(t,r)}))},deleteAtRange:function(e,t){e.snapshotSelection();var r=e.value,n=t.start,a=t.end,o=n.key,i=n.offset,u=a.key,l=a.offset,s=r.document,c=s.hasVoidParent(o,e),f=s.hasVoidParent(u,e),d=s.getClosestBlock(o),p=s.getClosestBlock(u),h=0==i&&0==l&&0==c&&o==d.getFirstText().key&&u==p.getFirstText().key;if(h&&f){var v=s.getPreviousText(u);u=v.key,l=v.text.length,f=s.hasVoidParent(u,e)}e.withoutNormalizing((function(){for(;c;){var t=s.getClosestVoid(o,e),r=s.getNextText(o);if(e.removeNodeByKey(t.key),o==u)return;if(!r)return;s=e.value.document,o=r.key,i=0,c=s.hasVoidParent(o,e)}for(;f;){var n=s.getClosestVoid(u,e),a=s.getPreviousText(u);e.removeNodeByKey(n.key),s=e.value.document,u=a.key,l=a.text.length,f=s.hasVoidParent(u,e)}if(o==u&&h)e.removeNodeByKey(d.key);else if(o!=u){d=s.getClosestBlock(o),p=s.getClosestBlock(u);var v=s.getNode(o),m=s.getNode(u),y=v.text.length-i,g=l,b=s.getCommonAncestor(o,u),_=b.getFurthestAncestor(o),O=b.getFurthestAncestor(u),w=s.getParent(d.key),E=w.nodes.indexOf(d),M=w.nodes.indexOf(p),j=void 0;for(j=v;j.key!=_.key;){var P=s.getParent(j.key),x=P.nodes.indexOf(j);P.nodes.slice(x+1).reverse().forEach((function(t){e.removeNodeByKey(t.key)})),j=P}var k=b.nodes.indexOf(_),S=b.nodes.indexOf(O);for(b.nodes.slice(k+1,S).reverse().forEach((function(t){e.removeNodeByKey(t.key)})),j=m;j.key!=O.key;){var C=s.getParent(j.key),D=C.nodes.indexOf(j);C.nodes.slice(0,D).reverse().forEach((function(t){e.removeNodeByKey(t.key)})),j=C}if(0!=y&&e.removeTextByKey(o,i,y),0!=g&&e.removeTextByKey(u,0,l),d.key!=p.key){var T=(s=e.value.document).getFurthestOnlyChildAncestor(p.key);M!=E+1&&e.moveNodeByKey(p.key,w.key,E+1),h?e.removeNodeByKey(d.key):e.mergeNodeByKey(p.key),T&&e.removeNodeByKey(T.key)}}else{var z=i,A=l-i;e.removeTextByKey(o,z,A)}}))},deleteBackwardAtRange:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;if(0!==r){var n=e.value,a=n.document,o=t,i=o.start,u=o.focus;if(t.isExpanded)e.deleteAtRange(t);else{var l=a.getClosestVoid(i.key,e);if(l)e.removeNodeByKey(l.key);else if(!i.isAtStartOfNode(a)){var s=a.getClosestBlock(i.key);if(1!==a.nodes.size&&s&&""===s.text&&1===s.nodes.size)e.removeNodeByKey(s.key);else{var c=a.getDescendant(i.key);if(i.isAtStartOfNode(c)){var f=a.getPreviousText(c.key),d=a.getClosestInline(c.key);d&&""===f.text&&(f=a.getPreviousText(f.key));var p=a.getClosestBlock(f.key),h=a.getClosestVoid(f.key,e);if(h)return void e.removeNodeByKey(h.key);if(1==r&&p!=s)return t=t.moveAnchorTo(f.key,f.text.length),void e.deleteAtRange(t)}if(ry;){var g=y+(v=a.getPreviousText(v.key)).text.length;if(r<=g){m=g-r;break}y=g}t=t.moveAnchorTo(v.key,m),e.deleteAtRange(t)}}}}},deleteCharBackwardAtRange:function(e,t){if(t.isExpanded)e.deleteAtRange(t);else{var r=e.value.document,n=t.start,a=r.getClosestBlock(n.key),o=a.getOffset(n.key)+n.offset,i=a.text,u=We.getCharOffsetBackward(i,o);e.deleteBackwardAtRange(t,u)}},deleteCharForwardAtRange:function(e,t){if(t.isExpanded)e.deleteAtRange(t);else{var r=e.value.document,n=t.start,a=r.getClosestBlock(n.key),o=a.getOffset(n.key)+n.offset,i=a.text,u=We.getCharOffsetForward(i,o);e.deleteForwardAtRange(t,u)}},deleteForwardAtRange:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;if(0!==r){var n=e.value,a=n.document,o=t,i=o.start,u=o.focus;if(t.isExpanded)e.deleteAtRange(t);else{var l=a.getClosestVoid(i.key,e);if(l)e.removeNodeByKey(l.key);else{var s=a.getClosestBlock(i.key);if(s&&!e.isVoid(s)&&""===s.text&&1!==a.nodes.size){var c=a.getNextBlock(s.key);return e.removeNodeByKey(s.key),void(c&&c.key&&e.moveToStartOfNode(c))}if(!i.isAtEndOfNode(a)){var f=a.getDescendant(i.key);if(i.isAtEndOfNode(f)){var d=a.getNextText(f.key),p=a.getClosestBlock(d.key),h=a.getClosestVoid(d.key,e);if(h)return void e.removeNodeByKey(h.key);if(1==r&&p!=s)return t=t.moveFocusTo(d.key,0),void e.deleteAtRange(t)}if(r<=f.text.length-u.offset)return t=t.moveFocusForward(r),void e.deleteAtRange(t);for(var v=f,m=u.offset,y=f.text.length-u.offset;r>y;){var g=y+(v=a.getNextText(v.key)).text.length;if(r<=g){m=r-y;break}y=g}t=t.moveFocusTo(v.key,m),e.deleteAtRange(t)}}}}},deleteLineBackwardAtRange:function(e,t){if(t.isExpanded)e.deleteAtRange(t);else{var r=e.value.document,n=t.start,a=r.getClosestBlock(n.key).getOffset(n.key)+n.offset;e.deleteBackwardAtRange(t,a)}},deleteLineForwardAtRange:function(e,t){if(t.isExpanded)e.deleteAtRange(t);else{var r=e.value.document,n=t.start,a=r.getClosestBlock(n.key),o=a.getOffset(n.key)+n.offset;e.deleteForwardAtRange(t,a.text.length-o)}},deleteWordBackwardAtRange:function(e,t){if(t.isExpanded)e.deleteAtRange(t);else{var r=e.value.document,n=t.start,a=r.getClosestBlock(n.key),o=a.getOffset(n.key)+n.offset,i=a.text,u=0===o?1:We.getWordOffsetBackward(i,o);e.deleteBackwardAtRange(t,u)}},deleteWordForwardAtRange:function(e,t){if(t.isExpanded)e.deleteAtRange(t);else{var r=e.value.document,n=t.start,a=r.getClosestBlock(n.key),o=a.getOffset(n.key)+n.offset,i=a.text,u=We.getWordOffsetForward(i,o),l=0===u?1:u;e.deleteForwardAtRange(t,l)}},insertBlockAtRange:function(e,t,r){t=Ue(e,t),r=ee.create(r);var n=e.value.document,a=t.start,o=a.key,i=a.offset,u=n.getClosestBlock(o),l=n.getClosestInline(o),s=n.getParent(u.key),c=s.nodes.indexOf(u);if(e.isVoid(u)){var f=a.isAtEndOfNode(u)?1:0;e.insertNodeByKey(s.key,c+f,r)}else if(l||""!==u.text)if(a.isAtStartOfNode(u))e.insertNodeByKey(s.key,c,r);else if(a.isAtEndOfNode(u))e.insertNodeByKey(s.key,c+1,r);else{if(l&&e.isVoid(l)){var d=a.isAtEndOfNode(l),p=d?n.getNextText(o):n.getPreviousText(o),h=d?t.moveToStartOfNode(p):t.moveToEndOfNode(p);o=h.start.key,i=h.start.offset}e.withoutNormalizing((function(){e.splitDescendantsByKey(u.key,o,i),e.insertNodeByKey(s.key,c+1,r)}))}else e.insertNodeByKey(s.key,c+1,r)},insertFragmentAtRange:function(e,t,r){e.withoutNormalizing((function(){if(t=Ue(e,t),r.nodes.size){r=r.mapDescendants((function(e){return e.regenerateKey()}));var n=t.start,a=e.value.document,i=a.getDescendant(n.key),u=a.getClosestBlock(i.key),l=u.getFurthestAncestor(i.key),s=n.isAtStartOfNode(u),c=a.getParent(u.key),f=c.nodes.indexOf(u),d=r.getBlocks(),p=r.nodes.first(),h=r.nodes.last(),v=d.first(),m=d.last(),y=He(r,a,u.key);if(v===m&&e.isVoid(v))e.insertBlockAtRange(t,v);else if(y!==r||!p.hasBlockChildren()&&!h.hasBlockChildren()){if(v!=m){var g=y.getFurthest(v.key,(function(e){return 1==e.nodes.size}))||v,b=c.nodes.indexOf(u);y.removeNode(g.key).nodes.forEach((function(t,r){var n=b+r+1;e.insertNodeByKey(c.key,n,t)}))}if(0!=n.offset&&e.splitDescendantsByKey(l.key,n.key,n.offset),i=(a=e.value.document).getDescendant(n.key),l=(u=a.getClosestBlock(n.key)).getFurthestAncestor(i.key),v!=m){var _=s?l:u.getNextSibling(l.key),O=_?u.nodes.skipUntil((function(e){return e.key==_.key})):Object(o.List)(),w=m.nodes.size;O.forEach((function(t,r){var n=w+r;e.moveNodeByKey(t.key,m.key,n)}))}if(e.isVoid(u)||""!==u.text){var E=u.getFurthestAncestor(i.key),M=u.nodes.indexOf(E);v.nodes.forEach((function(t,r){var a=0==n.offset?0:1,o=M+r+a;e.insertNodeByKey(u.key,o,t)}))}else e.removeNodeByKey(u.key),e.insertNodeByKey(c.key,f,v)}else r.nodes.reverse().forEach((function(r){e.insertBlockAtRange(t,r)}))}}))}},He=function(e,t,r){var n=function(e){if(e&&"text"!==e.object)return 1===e.nodes.size},a=function(e){return e&&e.nodes.first()},o=e;if(n(e)){var i=a(e),u=t.getFurthest(r,(function(e){return e.type===i.type}));for(u===t.getParent(r)&&(o=i);n(i)&&n(u)&&(i=a(i),u=a(u),i.type===u.type);)o=i}return o};Ve.insertInlineAtRange=function(e,t,r){r=A.create(r),e.withoutNormalizing((function(){t=Ue(e,t);var n=e.value.document,a=t.start,o=n.getParent(a.key),i=n.assertDescendant(a.key),u=o.nodes.indexOf(i);e.isVoid(o)||(e.splitNodeByKey(a.key,a.offset),e.insertNodeByKey(o.key,u+1,r))}))},Ve.insertTextAtRange=function(e,t,r,n){t=Ue(e,t);var a=e.value.document,o=t.start,i=o.offset,u=a.getParent(o.key);e.isVoid(u)||e.insertTextByKey(o.key,i,r,n)},Ve.removeMarkAtRange=function(e,t,r){if(!t.isCollapsed){var n=e.value.document.getTextsAtRange(t),a=t.start,o=t.end;e.withoutNormalizing((function(){n.forEach((function(t){var n=t.key,i=0,u=t.text.length;n==a.key&&(i=a.offset),n==o.key&&(u=o.offset),n==a.key&&n==o.key&&(u=o.offset-a.offset),e.removeMarkByKey(n,i,u,r)}))}))}},Ve.setBlocksAtRange=function(e,t,r){var n=e.value.document,a=n.getLeafBlocksAtRange(t),o=t.start,i=t.end,u=t.isCollapsed,l=n.hasVoidParent(o.key,e),s=n.getClosestBlock(o.key),c=n.getClosestBlock(i.key),f=0==u&&0==o.offset&&0==i.offset&&0==l&&o.key==s.getFirstText().key&&i.key==c.getFirstText().key?a.slice(0,-1):a;e.withoutNormalizing((function(){f.forEach((function(t){e.setNodeByKey(t.key,r)}))}))},Ve.setInlinesAtRange=function(e,t,r){var n=e.value.document.getLeafInlinesAtRange(t);e.withoutNormalizing((function(){n.forEach((function(t){e.setNodeByKey(t.key,r)}))}))},Ve.splitBlockAtRange=function(e,t){for(var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,n=t=Ue(e,t),a=n.start,o=n.end,i=e.value,u=i,l=u.document,s=l.assertDescendant(a.key),c=l.getClosestBlock(s.key),f=0;c&&"block"==c.object&&f2&&void 0!==arguments[2]?arguments[2]:1/0,n=t=Ue(e,t),a=n.start,o=e.value,i=o.document,u=i.assertDescendant(a.key),l=i.getClosestInline(u.key),s=0;l&&"inline"==l.object&&s3&&void 0!==arguments[3]?arguments[3]:r,a=t.start,o=t.end,i=t.moveToStart(),u=t.moveToEnd();a.key==o.key&&(u=u.moveForward(r.length)),e.withoutNormalizing((function(){e.insertTextAtRange(i,r,[]),e.insertTextAtRange(u,n,[])}))};var Ye={addMarkByPath:function(e,t,r,n,a){a=B.create(a);var o=e.value,i=o.document.assertNode(t).getLeaves(),u=[],l=r,s=r+n,c=0;i.forEach((function(e){var r=c,n=r+e.text.length;if(c+=e.text.length,!(nr))||(l=!0,!1)))}));l&&e.setDecorations(c),e.applyOperation({type:"insert_text",value:o,path:t,offset:r,text:n,marks:a})},mergeNodeByPath:function(e,t){var r=e.value,n=r.document,a=n.getDescendant(t),o=n.getPreviousSibling(t);if(!o)throw new Error('Unable to merge node with path "'+t+'", because it has no previous sibling.');var i="text"==o.object?o.text.length:o.nodes.size;e.applyOperation({type:"merge_node",value:r,path:t,position:i,properties:{type:a.type,data:a.data},target:null})},moveNodeByPath:function(e,t,r,n){var a=e.value;if(fe.isEqual(t,r))return e;var o=r.concat(n);if(fe.isEqual(t,o))return e;e.applyOperation({type:"move_node",value:a,path:t,newPath:o})},removeMarkByPath:function(e,t,r,n,a){a=B.create(a);var o=e.value,i=o.document.assertNode(t).getLeaves(),u=[],l=r,s=r+n,c=0;i.forEach((function(e){var r=c,n=r+e.text.length;if(c+=e.text.length,!(nf)?(s=!0,!1):!(r.offsetd))||(s=!0,null)))}));s&&e.setDecorations(p);var h=[],v=r,m=r+n,y=0;u.forEach((function(e){var r=y,n=r+e.text.length;if(y+=e.text.length,!(nu.text.length&&(n=u.text.length-r);var l=i.createRange({anchor:{path:t,offset:r},focus:{path:t,offset:r+n}}),s=i.getActiveMarksAtRange(l);e.withoutNormalizing((function(){e.removeTextByPath(t,r,n),o?s&&(s=s.filter((function(e){return!o.find((function(t){return e.type===t.type}))})),o=s.merge(o)):o=s||[],e.insertTextByPath(t,r,a,o)}))},setMarkByPath:function(e,t,r,n,a,o){a=B.create(a),o=B.createProperties(o);var i=e.value;e.applyOperation({type:"set_mark",value:i,path:t,offset:r,length:n,mark:a,properties:o})},setNodeByPath:function(e,t,r){r=Q.createProperties(r);var n=e.value,a=n.document.assertNode(t);e.applyOperation({type:"set_node",value:n,path:t,node:a,properties:r})},setTextByPath:function(e,t,r,n){var a=e.value.document.assertNode(t).text.length;e.replaceTextByPath(t,0,a,r,n)},splitNodeByPath:function(e,t,r){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},a=n.target,o=void 0===a?null:a,i=e.value,u=i.document,l=u.getDescendant(t);e.applyOperation({type:"split_node",value:i,path:t,position:r,target:o,properties:{type:l.type,data:l.data}})},splitDescendantsByPath:function(e,t,r,n){if(t.equals(r))e.splitNodeByPath(r,n);else{var a=e.value.document,o=a.assertNode(t),i=a.assertNode(r),u=a.getAncestors(r).skipUntil((function(e){return e.key==o.key})).reverse().unshift(i),l=void 0,s=void 0;e.withoutNormalizing((function(){u.forEach((function(t){var r=null==s?null:s;s=l?t.nodes.indexOf(l)+1:n,l=t,e.splitNodeByKey(t.key,s,{target:r})}))}))}},unwrapInlineByPath:function(e,t,r){var n=e.value,a=n.document,o=n.selection,i=a.assertNode(t),u=i.getFirstText(),l=i.getLastText(),s=o.moveToRangeOfNode(u,l);e.unwrapInlineAtRange(s,r)},unwrapBlockByPath:function(e,t,r){var n=e.value,a=n.document,o=n.selection,i=a.assertNode(t),u=i.getFirstText(),l=i.getLastText(),s=o.moveToRangeOfNode(u,l);e.unwrapBlockAtRange(s,r)},unwrapNodeByPath:function(e,t){var r=e.value.document;r.assertNode(t);var n=fe.lift(t),a=r.assertNode(n),o=t.last(),i=n.last(),u=fe.lift(n),l=0===o,s=o===a.nodes.size-1;e.withoutNormalizing((function(){if(1===a.nodes.size)e.moveNodeByPath(t,u,i+1),e.removeNodeByPath(n);else if(l)e.moveNodeByPath(t,u,i);else if(s)e.moveNodeByPath(t,u,i+1);else{var r=fe.increment(t,1,n.size-1);r=r.set(r.size-1,0),e.splitNodeByPath(n,o),e.moveNodeByPath(r,u,i+1)}}))},unwrapChildrenByPath:function(e,t){t=fe.create(t);var r=e.value.document.assertNode(t),n=fe.lift(t),a=t.last(),o=r.nodes;e.withoutNormalizing((function(){o.reverse().forEach((function(r,i){var u=o.size-i-1,l=t.push(u);e.moveNodeByPath(l,n,a+1)})),e.removeNodeByPath(t)}))},wrapBlockByPath:function(e,t,r){r=(r=ee.create(r)).set("nodes",r.nodes.clear());var n=fe.lift(t),a=t.last(),o=fe.increment(t);e.withoutNormalizing((function(){e.insertNodeByPath(n,a,r),e.moveNodeByPath(o,t,0)}))},wrapInlineByPath:function(e,t,r){r=(r=A.create(r)).set("nodes",r.nodes.clear());var n=fe.lift(t),a=t.last(),o=fe.increment(t);e.withoutNormalizing((function(){e.insertNodeByPath(n,a,r),e.moveNodeByPath(o,t,0)}))},wrapNodeByPath:function(e,t,r){"block"===(r=Q.create(r)).object?e.wrapBlockByPath(t,r):"inline"===r.object&&e.wrapInlineByPath(t,r)}},Ge=function(e){Ye[e+"ByKey"]=function(t,r){for(var n=arguments.length,a=Array(n>2?n-2:0),o=2;o3?n-3:0),o=3;o3?n-3:0),o=3;o100&&(c=c.takeLast(100)),e.withoutSaving((function(){var t=Object(o.List)(),r=n.set("undos",c).set("redos",t);e.setData(r)}))}},Xe.redo=function(e){var t=e.value.data,r=t.get("redos")||Object(o.List)(),n=t.get("undos")||Object(o.List)(),a=r.last();a&&e.withoutSaving((function(){e.withoutNormalizing((function(){a.forEach((function(t){var r=t,n=r.type,a=r.properties;"set_selection"===n&&(t=t.set("properties",h()(a,"isFocused"))),e.applyOperation(t)})),r=r.pop(),n=n.push(a);var o=t.set("undos",n).set("redos",r);e.setData(o)}))}))},Xe.undo=function(e){var t=e.value.data,r=t.get("redos")||Object(o.List)(),n=t.get("undos")||Object(o.List)(),a=n.last();a&&e.withoutSaving((function(){e.withoutNormalizing((function(){a.slice().reverse().map((function(e){return e.invert()})).forEach((function(t){var r=t,n=r.type,a=r.properties;"set_selection"===n&&(t=t.set("properties",h()(a,"isFocused"))),e.applyOperation(t)})),r=r.push(a),n=n.pop();var o=t.set("undos",n).set("redos",r);e.setData(o)}))}))},Xe.withoutMerging=function(e,t){var r=e.tmp.merge;e.tmp.merge=!1,t(e),e.tmp.merge=r},Xe.withoutSaving=function(e,t){var r=e.tmp.save;e.tmp.save=!1,t(e),e.tmp.save=r};var et={};function tt(e,t){for(var r,n=arguments.length,a=Array(n>2?n-2:0),o=2;o2&&void 0!==arguments[2]?arguments[2]:1;if(0!==r){if(r<0)return ot(e,t,-r);var n=t.slice(0,1).toUpperCase()+t.slice(1),a=e.value,o=a.document,i=a.selection,u=i[t],l=o.hasVoidParent(u.path,e);if(!l&&u.offset-r>=0){var s=i["move"+n+"Backward"](r);e.select(s)}else{var c=o.getPreviousText(u.path);if(c){var f=o.getClosestBlock(u.path),d=f.hasNode(c.key),p=c&&o.hasVoidParent(c.key,e);if(e["move"+n+"ToEndOfNode"](c),!l&&!p&&d){var h=e.value.selection["move"+n+"Backward"](r);e.select(h)}}}}}function ot(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;if(0!==r){if(r<0)return at(e,t,-r);var n=t.slice(0,1).toUpperCase()+t.slice(1),a=e.value,o=a.document,i=a.selection,u=i[t],l=o.getNode(u.path),s=o.hasVoidParent(u.path,e);if(!s&&u.offset+r<=l.text.length){var c=i["move"+n+"Forward"](r);e.select(c)}else{var f=o.getNextText(u.path);if(f){var d=o.getClosestBlock(u.path),p=d.hasNode(f.key),h=o.hasVoidParent(f.key,e);if(e["move"+n+"ToStartOfNode"](f),!s&&!h&&p){var v=e.value.selection["move"+n+"Forward"](r);e.select(v)}}}}}function it(e,t){var r=e.value,n=r.document,a=r.selection[t],o=n.getClosestBlock(a.key),i=o.getOffset(a.key)+a.offset,u=o.text,l=We.getWordOffsetBackward(u,i);e.command(at,t,l>0?l:1)}function ut(e,t){var r=e.value,n=r.document,a=r.selection[t],o=n.getClosestBlock(a.key),i=o.getOffset(a.key)+a.offset,u=o.text,l=We.getWordOffsetForward(u,i);e.command(ot,t,l>0?l:1)}et.blur=function(e){e.select({isFocused:!1})},et.deselect=function(e){var t=Oe.create();e.select(t)},et.focus=function(e){e.select({isFocused:!0})},et.flip=function(e){e.command(tt,"flip")},et.moveAnchorBackward=function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n1?t-1:0),n=1;n1?t-1:0),n=1;n1?t-1:0),n=1;n1?t-1:0),n=1;n1?t-1:0),n=1;n1?t-1:0),n=1;n1?r-1:0),a=1;a1?t-1:0),n=1;n1?t-1:0),n=1;n1?t-1:0),n=1;n1?t-1:0),n=1;n1?t-1:0),n=1;n1?t-1:0),n=1;n1?t-1:0),n=1;n1?t-1:0),n=1;n1?t-1:0),n=1;n1?t-1:0),n=1;n1?t-1:0),n=1;n1?t-1:0),n=1;n1?t-1:0),n=1;n1?t-1:0),n=1;n1?t-1:0),n=1;n1?r-1:0),a=1;a1?r-1:0),a=1;a1?t-1:0),n=1;n1?t-1:0),n=1;n1?t-1:0),n=1;n1?t-1:0),n=1;n1?t-1:0),n=1;n1?t-1:0),n=1;n1?t-1:0),n=1;n1?t-1:0),n=1;n1?t-1:0),n=1;n1?t-1:0),n=1;n1?t-1:0),n=1;n2&&void 0!==arguments[2]?arguments[2]:{};t=Oe.createProperties(t);var n=r.snapshot,a=void 0!==n&&n,i=e.value,u=i.document,l=i.selection,s={},c=l.setProperties(t);for(var d in c=u.resolveSelection(c),t=f()(c,Object.keys(t)))!0!==a&&Object(o.is)(t[d],l[d])||(s[d]=t[d]);l.marks&&!s.marks&&(s.anchor||s.focus)&&(s.marks=null),0!==Object.keys(s).length&&e.applyOperation({type:"set_selection",value:i,properties:s,selection:l.toJSON()},a?{skip:!1,merge:!1}:{})},et.setAnchor=function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n1?t-1:0),n=1;n1?t-1:0),n=1;n1?t-1:0),n=1;n0&&void 0!==arguments[0]?arguments[0]:{};function t(t,r){for(var n in e)t.registerQuery(n);return r()}function r(t,r,n){var a=t.type,o=t.args,i=e[a];if(!i)return n();var u=i.apply(void 0,[r].concat(S(o)));return void 0===u?n():u}return{onConstruct:t,onQuery:r}}lt.setData=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=Ee.createProperties({data:t}),n=e.value;e.applyOperation({type:"set_value",properties:r,value:n})},lt.setDecorations=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=Ee.createProperties({decorations:t}),n=e.value;e.applyOperation({type:"set_value",properties:r,value:n})};var ct=function(e){function t(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};w(this,t);var n=x(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));for(var a in n.code=e,r)n[a]=r[a];return Error.captureStackTrace?Error.captureStackTrace(n,n.constructor):n.stack=(new Error).stack,n}return j(t,e),t}(Error);function ft(e){var t=e.rules,r=e.document,n=e.blocks,a=e.inlines,o=e.marks,i=[];if(t&&(i=i.concat(t)),r&&i.push(M({match:[{object:"document"}]},r)),n)for(var u in n)i.push(M({match:[{object:"block",type:u}]},n[u]));if(a)for(var l in a)i.push(M({match:[{object:"inline",type:l}]},a[l]));if(o)for(var s in o)i.push(M({match:[{object:"mark",type:s}]},o[s]));function c(e,t,r){var n=i.filter((function(t){return dt(e,t.match)})),a=pt(e,n,i,{every:!0});return a?new ct(a.code,a):r()}return[{normalizeNode:function(e,t,r){var n=c(e,t,(function(){}));return n?function(){var e=n.rule,r=t.operations.size;e.normalize&&e.normalize(t,n),t.operations.size===r&&function(e,t){var r=t.code,n=t.node,a=t.child,o=t.next,i=t.previous,u=t.key,l=t.mark;switch(r){case"child_max_invalid":case"child_object_invalid":case"child_type_invalid":case"child_unknown":case"first_child_object_invalid":case"first_child_type_invalid":case"last_child_object_invalid":case"last_child_type_invalid":return"text"===a.object&&"block"===n.object&&1===n.nodes.size?e.removeNodeByKey(n.key):e.removeNodeByKey(a.key);case"previous_sibling_object_invalid":case"previous_sibling_type_invalid":return"text"===i.object&&"block"===n.object&&1===n.nodes.size?e.removeNodeByKey(n.key):e.removeNodeByKey(i.key);case"next_sibling_object_invalid":case"next_sibling_type_invalid":return"text"===o.object&&"block"===n.object&&1===n.nodes.size?e.removeNodeByKey(n.key):e.removeNodeByKey(o.key);case"child_min_invalid":case"node_text_invalid":case"parent_object_invalid":case"parent_type_invalid":return"document"===n.object?n.nodes.forEach((function(t){return e.removeNodeByKey(t.key)})):e.removeNodeByKey(n.key);case"node_data_invalid":return void 0===n.data.get(u)&&"document"!==n.object?e.removeNodeByKey(n.key):e.setNodeByKey(n.key,{data:n.data.delete(u)});case"node_mark_invalid":return n.getTexts().forEach((function(t){return e.removeMarkByKey(t.key,0,t.text.length,l)}));default:e.removeNodeByKey(n.key)}}(t,n)}:r()},validateNode:c},st({isAtomic:function(e,t){var r=i.find((function(e){return"isAtomic"in e&&dt(t,e.match)}));return r&&r.isAtomic},isVoid:function(e,t){var r=i.find((function(e){return"isVoid"in e&&dt(t,e.match)}));return r&&r.isVoid}})]}function dt(e,t){return!pt(e,t)}function pt(e,t,r){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},a=n.every,o=void 0!==a&&a;if(Array.isArray(t)){var i=t.length?t:[{}],u=void 0,l=!0,s=!1,c=void 0;try{for(var f,d=i[Symbol.iterator]();!(l=(f=d.next()).done);l=!0){var p=f.value,h=pt(e,p,r);if(u=u||h,o&&h)return h;if(!o&&!h)return}}catch(e){s=!0,c=e}finally{try{!l&&d.return&&d.return()}finally{if(s)throw c}}return u}var v=ht(e,t)||vt(e,t)||mt(e,t)||yt(e,t)||gt(e,t)||bt(e,t)||_t(e,t)||Ot(e,t,r);return v}function ht(e,t){if(null!=t.object&&t.object!==e.object&&("function"!=typeof t.object||!t.object(e.object)))return jt("node_object_invalid",{rule:t,node:e})}function vt(e,t){if(null!=t.type&&t.type!==e.type&&("function"!=typeof t.type||!t.type(e.type)))return jt("node_type_invalid",{rule:t,node:e})}function mt(e,t){if(null!=t.data&&null!=e.data){if("function"==typeof t.data){if(t.data(e.data))return;return jt("node_data_invalid",{rule:t,node:e})}for(var r in t.data){var n=t.data[r],a=e.data&&e.data.get(r);if(!("function"==typeof n?n(a):n===a))return jt("node_data_invalid",{rule:t,node:e,key:r,value:a})}}}function yt(e,t){if(null!=t.marks){var r=e.getMarks().toArray(),n=function(r){return t.marks.some((function(e){return"function"==typeof e.type?e.type(r.type):e.type===r.type}))?"continue":{v:jt("node_mark_invalid",{rule:t,node:e,mark:r})}},a=!0,o=!1,i=void 0;try{for(var u,l=r[Symbol.iterator]();!(a=(u=l.next()).done);a=!0){var s=n(u.value);switch(s){case"continue":continue;default:if("object"===(void 0===s?"undefined":O(s)))return s.v}}}catch(e){o=!0,i=e}finally{try{!a&&l.return&&l.return()}finally{if(o)throw i}}}}function gt(e,t){if(null!=t.text){var r=e.text;if(!("function"==typeof t.text?t.text(r):t.text.test(r)))return jt("node_text_invalid",{rule:t,node:e,text:r})}}function bt(e,t){if(null!=t.first){var r=e.nodes.first();if(r){var n=pt(r,t.first);if(n)return n.rule=t,n.node=e,n.child=r,n.code=n.code.replace("node_","first_child_"),n}}}function _t(e,t){if(null!=t.last){var r=e.nodes.last();if(r){var n=pt(r,t.last);if(n)return n.rule=t,n.node=e,n.child=r,n.code=n.code.replace("node_","last_child_"),n}}}function Ot(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];if(null!=e.nodes){var n=e.nodes,a=null!=t.nodes?t.nodes.slice():[],o=0,i=0,u=null,l=-1,s=null,c=null,f=null,d=null,p=null;for(null!=t.nodes&&y();g();){var h=wt(e,f,r)||Et(e,f,d,l,r)||Mt(e,f,p,l,r);if(h)return h;if(null!=t.nodes){if(!s)return jt("child_unknown",{rule:t,node:e,child:f,index:l});if(s.match){var v=pt(f,s.match);if(v){if(null!=c&&o-1>c)return b(),jt("child_max_invalid",{rule:t,node:e,index:l,child:n.get(l),count:o,limit:c});var m=u;if(y()){if(i-1>=m){l-=1;continue}return null==pt(f,s.match)?(b(),jt("child_min_invalid",{rule:t,node:e,index:l,count:i-1,limit:m})):(v.rule=t,v.node=e,v.child=f,v.index=l,v.code=v.code.replace("node_","child_"),v)}return null!=c&&o>c?jt("child_unknown",{rule:t,node:e,child:f,index:l}):(v.rule=t,v.node=e,v.child=f,v.index=l,v.code=v.code.replace("node_","child_"),v)}}}}if(null!=c&&o>c)return jt("child_max_invalid",{rule:t,node:e,index:l-1,count:o,child:n.get(l-1),limit:c});if(null!=t.nodes)do{if(o0&&(l-=1,o=i)}}function wt(e,t,r){var n=!0,a=!1,o=void 0;try{for(var i,u=r[Symbol.iterator]();!(n=(i=u.next()).done);n=!0){var l=i.value;if(null!=l.parent&&dt(t,l.match)){var s=pt(e,l.parent);if(s)return s.rule=l,s.parent=e,s.node=t,s.code=s.code.replace("node_","parent_"),s}}}catch(e){a=!0,o=e}finally{try{!n&&u.return&&u.return()}finally{if(a)throw o}}}function Et(e,t,r,n,a){if(r){var o=!0,i=!1,u=void 0;try{for(var l,s=a[Symbol.iterator]();!(o=(l=s.next()).done);o=!0){var c=l.value;if(null!=c.previous&&dt(t,c.match)){var f=pt(r,c.previous);if(f)return f.rule=c,f.node=e,f.child=t,f.index=n,f.previous=r,f.code=f.code.replace("node_","previous_sibling_"),f}}}catch(e){i=!0,u=e}finally{try{!o&&s.return&&s.return()}finally{if(i)throw u}}}}function Mt(e,t,r,n,a){if(r){var o=!0,i=!1,u=void 0;try{for(var l,s=a[Symbol.iterator]();!(o=(l=s.next()).done);o=!0){var c=l.value;if(null!=c.next&&dt(t,c.match)){var f=pt(r,c.next);if(f)return f.rule=c,f.node=e,f.child=t,f.index=n,f.next=r,f.code=f.code.replace("node_","next_sibling_"),f}}}catch(e){i=!0,u=e}finally{try{!o&&s.return&&s.return()}finally{if(i)throw u}}}}function jt(e,t){return M({code:e},t)}function Pt(e){e.value.selection.isExpanded&&e.delete()}var xt={};function kt(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.plugins,r=void 0===t?[]:t,n=ze(M({},Ve,Ye,Xe,et,lt,xt)),a=st({isAtomic:function(){return!1},isVoid:function(){return!1}}),o=ft({rules:[{match:{object:"document"},nodes:[{match:{object:"block"}}]},{match:{object:"block",first:{object:"block"}},nodes:[{match:{object:"block"}}]},{match:{object:"block",first:[{object:"inline"},{object:"text"}]},nodes:[{match:[{object:"inline"},{object:"text"}]}]},{match:{object:"inline"},nodes:[{match:[{object:"inline"},{object:"text"}]}]},{match:[{object:"block"},{object:"inline"}],nodes:[{min:1}],normalize:function(e,t){var r=t.code,n=t.node;"child_min_invalid"===r&&n.nodes.isEmpty()&&e.insertNodeByKey(n.key,0,Z.create())}},{match:{object:"block"},first:[{object:"block"},{object:"text"}],last:[{object:"block"},{object:"text"}],normalize:function(e,t){var r=t.code,n=t.node,a=Z.create(),o=void 0;if("first_child_object_invalid"===r)o=0;else{if("last_child_object_invalid"!==r)return;o=n.nodes.size}e.insertNodeByKey(n.key,o,a)}},{match:{object:"inline"},first:[{object:"block"},{object:"text"}],last:[{object:"block"},{object:"text"}],previous:[{object:"block"},{object:"text"}],next:[{object:"block"},{object:"text"}],normalize:function(e,t){var r=t.code,n=t.node,a=t.index,o=Z.create(),i=void 0;if("first_child_object_invalid"===r)i=0;else if("last_child_object_invalid"===r)i=n.nodes.size;else if("previous_sibling_object_invalid"===r)i=a;else{if("next_sibling_object_invalid"!==r)return;i=a+1}e.insertNodeByKey(n.key,i,o)}},{match:{object:"text"},next:[{object:"block"},{object:"inline"}],normalize:function(e,t){var r=t.code,n=t.next;"next_sibling_object_invalid"===r&&e.mergeNodeByKey(n.key)}}]});return[o].concat(S(r),[n,a])}xt.addMark=function(e,t){t=B.create(t);var r=e.value,n=r.document,a=r.selection;if(a.isExpanded)e.addMarkAtRange(a,t);else if(a.marks){var o=a.marks.add(t),i=a.set("marks",o);e.select(i)}else{var u=n.getActiveMarksAtRange(a).add(t),l=a.set("marks",u);e.select(l)}},xt.addMarks=function(e,t){t.forEach((function(t){return e.addMark(t)}))},xt.delete=function(e){var t=e.value.selection;e.deleteAtRange(t),e.moveToFocus()},xt.deleteBackward=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,r=e.value,n=r.selection;n.isExpanded?e.delete():e.deleteBackwardAtRange(n,t)},xt.deleteCharBackward=function(e){var t=e.value.selection;t.isExpanded?e.delete():e.deleteCharBackwardAtRange(t)},xt.deleteLineBackward=function(e){var t=e.value.selection;t.isExpanded?e.delete():e.deleteLineBackwardAtRange(t)},xt.deleteWordBackward=function(e){var t=e.value.selection;t.isExpanded?e.delete():e.deleteWordBackwardAtRange(t)},xt.deleteForward=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,r=e.value,n=r.selection;n.isExpanded?e.delete():e.deleteForwardAtRange(n,t)},xt.deleteCharForward=function(e){var t=e.value.selection;t.isExpanded?e.delete():e.deleteCharForwardAtRange(t)},xt.deleteLineForward=function(e){var t=e.value.selection;t.isExpanded?e.delete():e.deleteLineForwardAtRange(t)},xt.deleteWordForward=function(e){var t=e.value.selection;t.isExpanded?e.delete():e.deleteWordForwardAtRange(t)},xt.insertBlock=function(e,t){Pt(e),t=ee.create(t);var r=e.value.selection;e.insertBlockAtRange(r,t);var n=e.value.document.getNode(t.key);n&&e.moveToEndOfNode(n)},xt.insertFragment=function(e,t){if(t.nodes.size){Pt(e);var r=e.value,n=r,a=n.document,o=n.selection,i=o.start,u=o.end,l=r,s=l.startText,c=l.endText,f=l.startInline,d=t.getLastText(),p=t.getClosestInline(d.key),h=t.getClosestBlock(d.key),v=t.nodes.first(),m=t.nodes.last(),y=a.getTexts().map((function(e){return e.key})),g=!f||i.isAtStartOfNode(s)||u.isAtStartOfNode(s)||i.isAtEndOfNode(c)||u.isAtEndOfNode(c),b=v.hasBlockChildren()||m.hasBlockChildren();e.insertFragmentAtRange(o,t);var _=(a=(r=e.value).document).getTexts().filter((function(e){return!y.includes(e.key)})),O=g?_.last():_.takeLast(2).first();O&&(p||b)?e.moveToEndOfNode(O):O&&e.moveToStartOfNode(O).moveForward(h.text.length)}},xt.insertInline=function(e,t){Pt(e),t=A.create(t);var r=e.value.selection;e.insertInlineAtRange(r,t);var n=e.value.document.getNode(t.key);n&&e.moveToEndOfNode(n)},xt.insertText=function(e,t,r){Pt(e);var n=e.value,a=n.document,o=n.selection;r=r||o.marks||a.getInsertMarksAtRange(o),e.insertTextAtRange(o,t,r),o.marks&&a!=e.value.document&&e.select({marks:null})},xt.removeMark=function(e,t){t=B.create(t);var r=e.value,n=r.document,a=r.selection;if(a.isExpanded)e.removeMarkAtRange(a,t);else if(a.marks){var o=a.marks.remove(t),i=a.set("marks",o);e.select(i)}else{var u=n.getActiveMarksAtRange(a).remove(t),l=a.set("marks",u);e.select(l)}},xt.replaceMark=function(e,t,r){e.removeMark(t),e.addMark(r)},xt.setBlocks=function(e,t){var r=e.value.selection;e.setBlocksAtRange(r,t)},xt.setInlines=function(e,t){var r=e.value.selection;e.setInlinesAtRange(r,t)},xt.splitBlock=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;Pt(e);var r=e.value,n=r.selection,a=r.document,o=n.marks||a.getInsertMarksAtRange(n);e.splitBlockAtRange(n,t).moveToEnd(),o&&0!==o.size&&e.select({marks:o})},xt.splitInline=function(e,t){Pt(e);var r=e.value.selection;e.splitInlineAtRange(r,t)},xt.toggleMark=function(e,t){t=B.create(t),e.value.activeMarks.has(t)?e.removeMark(t):e.addMark(t)},xt.unwrapBlock=function(e,t){var r=e.value.selection;e.unwrapBlockAtRange(r,t)},xt.unwrapInline=function(e,t){var r=e.value.selection;e.unwrapInlineAtRange(r,t)},xt.wrapBlock=function(e,t){var r=e.value.selection;e.wrapBlockAtRange(r,t)},xt.wrapInline=function(e,t){var r=e.value.selection;e.wrapInlineAtRange(r,t)},xt.wrapText=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:t,n=e.value,a=n.selection;e.wrapTextAtRange(a,t,r),a.isCollapsed&&e.moveStartBackward(t.length),e.moveEndBackward(r.length),a.isForward!=e.value.selection.isForward&&e.flip()};var St=s()("slate:editor"),Ct=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};w(this,e);var n=r.controller,a=void 0===n?this:n,i=r.construct,u=void 0===i||i,l=t.onChange,s=void 0===l?function(){}:l,c=t.plugins,f=void 0===c?[]:c,d=t.readOnly,p=void 0!==d&&d,h=t.value,v=void 0===h?Ee.create():h;this.controller=a,this.middleware={},this.onChange=s,this.operations=Object(o.List)(),this.readOnly=null,this.value=null,this.tmp={dirty:[],flushing:!1,merge:null,normalize:!0,save:!0};var m=kt({plugins:f});zt(this,m),u&&(this.run("onConstruct"),this.setReadOnly(p),this.setValue(v,r))}return E(e,[{key:"applyOperation",value:function(e){var t=this,r=this.operations,n=this.controller,o=this.value;a()(e)&&(e=M({},e,{value:o})),e=Ce.create(e),this.withoutNormalizing((function(){n.save(e),o=t.value})),St("apply",{operation:e}),this.value=e.apply(o),this.operations=r.push(e);var i=function(e){var t=e.type,r=e.node,n=e.path,a=e.newPath;switch(t){case"add_mark":case"insert_text":case"remove_mark":case"remove_text":case"set_mark":case"set_node":var o=fe.getAncestors(n).toArray();return[].concat(S(o),[n]);case"insert_node":var i=r.getKeysToPathsTable(),u=Object.values(i).map((function(e){return n.concat(e)})),l=fe.getAncestors(n).toArray();return[].concat(S(l),[n],S(u));case"split_node":var s=fe.getAncestors(n).toArray(),c=fe.increment(n);return[].concat(S(s),[n,c]);case"merge_node":var f=fe.getAncestors(n).toArray(),d=fe.decrement(n);return[].concat(S(f),[d]);case"move_node":var p=fe.lift(n),h=fe.lift(a);if(fe.isEqual(n,a))return[];fe.isSibling(n,a)||(h.size&&fe.isYounger(n,a)&&(h=fe.decrement(h,1,n.size-1)),p.size&&fe.isYounger(a,n)&&(p=fe.increment(p,1,a.size-1)));var v=fe.getAncestors(p).toArray(),m=fe.getAncestors(h).toArray();return[].concat(S(v),[p],S(m),[h]);case"remove_node":var y=fe.getAncestors(n).toArray();return[].concat(S(y));default:return[]}}(e),u=this.tmp.dirty.reduce((function(t,r){r=fe.create(r);var n=fe.transform(r,e);return t=t.concat(n.toArray())}),i);return this.tmp.dirty=u,this.tmp.flushing||(this.tmp.flushing=!0,Promise.resolve().then((function(){return t.flush()}))),n}},{key:"flush",value:function(){this.run("onChange");var e=this.value,t=this.operations,r=this.controller,n={value:e,operations:t};return this.operations=Object(o.List)(),this.tmp.flushing=!1,this.onChange(n),r}},{key:"command",value:function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n1?t-1:0),n=1;n1?t-1:0),n=1;n1&&void 0!==arguments[1]?arguments[1]:{},r=t.normalize,n=void 0===r?e!==this.value:r;return this.value=e,n&&this.normalize(),this}},{key:"withoutNormalizing",value:function(e){var t=this.controller,r=this.tmp.normalize;return this.tmp.normalize=!1,e(t),this.tmp.normalize=r,Dt(this),t}},{key:"change",value:function(e){Object(i.a)(!1,"As of Slate 0.43 the `change` object has been replaced with `editor`, so the `editor.change()` method is deprecated.`");for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n1?t-1:0),n=1;n1&&void 0!==arguments[1]?arguments[1]:{};return Object(i.a)(!1,"As of slate@0.41 the `change.getFlag` method has been deprecated."),void 0!==t[e]?t[e]:this.tmp[e]}},{key:"unsetOperationFlag",value:function(e){return Object(i.a)(!1,"As of slate@0.41 the `change.unsetOperationFlag` method has been deprecated."),delete this.tmp[e],this}},{key:"withoutNormalization",value:function(e){return Object(i.a)(!1,"As of slate@0.41 the `change.withoutNormalization` helper has been renamed to `change.withoutNormalizing`."),this.withoutNormalizing(e)}},{key:"editor",get:function(){return Object(i.a)(!1,"As of Slate 0.43 the `change` object has been replaced with `editor`, so you don't need to access `change.editor`."),this.controller}}]),e}();function Dt(e){e.tmp.normalize&&e.tmp.dirty.length&&e.withoutNormalizing((function(){for(;e.tmp.dirty.length;){var t=e.tmp.dirty.pop();Tt(e,t)}}))}function Tt(e,t){for(var r=e.controller,n=e.value,a=n.document,o=a.assertNode(t),i=0,u=100+("text"===o.object?1:o.nodes.size);o;){var l=o.normalize(r);if(!l)break;l(r),a=(n=e.value).document;var s=o.key,c=a.getDescendant(t);if(c&&c.key===s)o=c;else{if(!(c=a.getDescendant(s)))break;o=c,t=a.getPath(s)}if(++i>u)throw new Error("A schema rule could not be normalized after sufficient iterations. This is usually due to a `rule.normalize` or `plugin.normalizeNode` function of a schema being incorrectly written, causing an infinite loop.")}}function zt(e,t){if(Array.isArray(t))t.forEach((function(t){return zt(e,t)}));else{var r=t.commands,n=t.queries,a=t.schema,o=P(t,["commands","queries","schema"]);if(r){var i=ze(r);zt(e,i)}if(n){var u=st(n);zt(e,u)}if(a){var l=ft(a);zt(e,l)}for(var s in o){var c=o[s];(e.middleware[s]=e.middleware[s]||[]).push(c)}}}function At(e,t){var r=!0,n=!1,a=void 0;try{for(var o,i=t[Symbol.iterator]();!(r=(o=i.next()).done);r=!0){var u=o.value,l=!0,s=!1,c=void 0;try{for(var f,d=Object.getOwnPropertyNames(e)[Symbol.iterator]();!(l=(f=d.next()).done);l=!0){var p=f.value;if(!u.hasOwnProperty(p)){var h=Object.getOwnPropertyDescriptor(e,p);Object.defineProperty(u,p,h)}}}catch(e){s=!0,c=e}finally{try{!l&&d.return&&d.return()}finally{if(s)throw c}}var v=!0,m=!1,y=void 0;try{for(var g,b=Object.getOwnPropertyNames(e.prototype)[Symbol.iterator]();!(v=(g=b.next()).done);v=!0){var _=g.value;if(!u.prototype.hasOwnProperty(_)){h=Object.getOwnPropertyDescriptor(e.prototype,_);Object.defineProperty(u.prototype,_,h)}}}catch(e){m=!0,y=e}finally{try{!v&&b.return&&b.return()}finally{if(m)throw y}}}}catch(e){n=!0,a=e}finally{try{!r&&i.return&&i.return()}finally{if(n)throw a}}}Object.entries({Block:ee,Change:Te,Decoration:ve,Document:T,Editor:Ct,Inline:A,Leaf:R,Mark:B,Node:Q,Operation:Ce,Point:pe,Range:be,Selection:Oe,Text:Z,Value:Ee}).forEach((function(e){var t,r,n,a,o=k(e,2),i=o[0],u=o[1];return At((t=i.toLowerCase(),r=me[t],n="is"+t.charAt(0).toUpperCase()+t.slice(1),(a=function(){function e(){w(this,e)}return E(e,[{key:"object",get:function(){return t}}]),e}())[n]=ye.bind(null,t),a.prototype[r]=!0,a),[u])})),At(function(){function e(){w(this,e)}return E(e,[{key:"toJS",value:function(){return this.toJSON.apply(this,arguments)}}],[{key:"fromJS",value:function(){return this.fromJSON.apply(this,arguments)}}]),e}(),[ee,ve,T,A,R,B,Q,Ce,pe,be,Oe,Z,Ee]);var It=function(){function e(){w(this,e)}return E(e,[{key:"getFirstText",value:function(){if("text"===this.object)return this;var e=null,t=this.nodes.find((function(t){return"text"===t.object||!!(e=t.getFirstText())}));return e||t}},{key:"getKeysToPathsTable",value:function(){var e=function(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}({},this.key,[]);return this.nodes&&this.nodes.forEach((function(t,r){var n=t.getKeysToPathsTable();for(var a in n){var o=n[a];Object(i.a)(!(a in e),'A node with a duplicate key of "'+a+'" was found! Duplicate keys are not allowed, you should use `node.regenerateKey` before inserting if you are reusing an existing node.'),e[a]=[r].concat(S(o))}})),e}},{key:"getLastText",value:function(){if("text"===this.object)return this;var e=null,t=this.nodes.findLast((function(t){return"text"==t.object||(e=t.getLastText())}));return e||t}},{key:"getNode",value:function(e){return(e=this.resolvePath(e))?"text"===this.object&&e.size?null:e.size?this.getDescendant(e):this:null}},{key:"getPath",value:function(e){if(o.List.isList(e))return e;var t=this.getKeysToPathsTable()[e];return t?Object(o.List)(t):null}},{key:"getText",value:function(){return("text"===this.object?this.leaves:this.nodes).reduce((function(e,t){return e+t.text}),"")}},{key:"hasNode",value:function(e){return!!this.getNode(e)}},{key:"normalize",value:function(e){return e.run("normalizeNode",this)}},{key:"regenerateKey",value:function(){var e=_.create();return this.set("key",e)}},{key:"resolvePath",value:function(e,t){return"string"==typeof e?(e=this.getPath(e),null!=t&&(e=e.concat(t))):e=fe.create(e),e}},{key:"validate",value:function(e){return e.run("validateNode",this)}},{key:"text",get:function(){return this.getText()}}]),e}();H(It.prototype,["getFirstText","getKeysToPathsTable","getLastText","getText","normalize","validate"]),At(It,[ee,T,A,Z]);var Bt=function(){function e(){w(this,e)}return E(e,[{key:"addMark",value:function(e,t,r,n){var a=this.assertDescendant(e);return e=this.resolvePath(e),a=a.addMark(t,r,n),this.replaceNode(e,a)}},{key:"createDecoration",value:function(e){return e=ve.createProperties(e),this.resolveDecoration(e)}},{key:"createPoint",value:function(e){return e=pe.createProperties(e),this.resolvePoint(e)}},{key:"createRange",value:function(e){return e=be.createProperties(e),this.resolveRange(e)}},{key:"createSelection",value:function(e){return e=Oe.createProperties(e),this.resolveSelection(e)}},{key:"filterDescendants",value:function(e){var t=[];return this.forEachDescendant((function(r,n,a){e(r,n,a)&&t.push(r)})),Object(o.List)(t)}},{key:"findDescendant",value:function(e){var t=null;return this.forEachDescendant((function(r,n,a){if(e(r,n,a))return t=r,!1})),t}},{key:"forEachDescendant",value:function(e){var t=void 0;return this.nodes.forEach((function(r,n,a){return!1===e(r,n,a)?(t=!1,!1):"text"!=r.object?t=r.forEachDescendant(e):void 0})),t}},{key:"getActiveMarksAtRange",value:function(e){if((e=this.resolveRange(e)).isUnset)return Object(o.Set)();if(e.isCollapsed){var t=e.start;return this.getMarksAtPosition(t.key,t.offset).toSet()}var r=e,n=r.start,a=r.end,i=n.key,u=n.offset,l=a.key,s=a.offset,c=this.getDescendant(i);if(i!==l){for(;i!==l&&0===s;){var f=this.getPreviousText(l);l=f.key,s=f.text.length}for(;i!==l&&u===c.text.length;)i=(c=this.getNextText(i)).key,u=0}if(i===l)return c.getActiveMarksBetweenOffsets(u,s);var d=c.getActiveMarksBetweenOffsets(u,c.text.length);if(0===d.size)return Object(o.Set)();var p=this.getDescendant(l).getActiveMarksBetweenOffsets(0,s),h=d.intersect(p);if(0===h.size)return h;for(var v=this.getNextText(i);v.key!==l;){if(0!==v.text.length&&0===(h=h.intersect(v.getActiveMarks())).size)return Object(o.Set)();v=this.getNextText(v.key)}return h}},{key:"getAncestors",value:function(e){var t=this;if(!(e=this.resolvePath(e)))return null;var r=[];return e.forEach((function(n,a){var o=e.slice(0,a),i=t.getNode(o);r.push(i)})),Object(o.List)(r)}},{key:"getBlocks",value:function(){var e=this.getBlocksAsArray();return Object(o.List)(e)}},{key:"getBlocksAsArray",value:function(){return this.nodes.reduce((function(e,t){return"block"!=t.object?e:t.isLeafBlock()?(e.push(t),e):e.concat(t.getBlocksAsArray())}),[])}},{key:"getBlocksAtRange",value:function(e){return Object(i.a)(!1,"As of slate@0.44 the `node.getBlocksAtRange` method has been renamed to `getLeafBlocksAtRange`."),this.getLeafBlocksAtRange(e)}},{key:"getBlocksAtRangeAsArray",value:function(e){return Object(i.a)(!1,"As of slate@0.44 the `node.getBlocksAtRangeAsArray` method has been renamed to `getLeafBlocksAtRangeAsArray`."),this.getLeafBlocksAtRangeAsArray(e)}},{key:"getBlocksByType",value:function(e){var t=this.getBlocksByTypeAsArray(e);return Object(o.List)(t)}},{key:"getBlocksByTypeAsArray",value:function(e){return this.nodes.reduce((function(t,r){return"block"!=r.object?t:r.isLeafBlock()&&r.type==e?(t.push(r),t):t.concat(r.getBlocksByTypeAsArray(e))}),[])}},{key:"getChild",value:function(e){return(e=this.resolvePath(e))&&1===e.size?this.nodes.get(e.first()):null}},{key:"getClosest",value:function(e,t){var r=this,n=this.getAncestors(e);return n&&n.findLast((function(e){for(var n=arguments.length,a=Array(n>1?n-1:0),o=1;o1&&void 0!==arguments[1]?arguments[1]:1;if(!(e=this.resolvePath(e)))return null;var r=this.getNode(e),n=r?e.size-1+t:null;return n}},{key:"getDescendant",value:function(e){if(!(e=this.resolvePath(e)))return null;var t=e.flatMap((function(e){return["nodes",e]}));return this.getIn(t)}},{key:"getFragmentAtRange",value:function(e){if((e=this.resolveRange(e)).isUnset)return T.create();for(var t=e,r=t.start,n=t.end,a=this,o=n.path,i=n.offset,u="end";o.size;){var l=o.last();a=a.splitNode(o,i),i=l+1,(o=fe.lift(o)).size||"end"!==u||(o=r.path,i=r.offset,u="start")}var s=r.path.first()+1,c=n.path.first()+2,f=a.nodes.slice(s,c);return T.create({nodes:f})}},{key:"getFurthest",value:function(e,t){var r=this,n=this.getAncestors(e);return n&&n.find((function(e){for(var n=arguments.length,a=Array(n>1?n-1:0),o=1;o1})).last()||null}},{key:"getInlines",value:function(){var e=this.getInlinesAsArray();return Object(o.List)(e)}},{key:"getInlinesAsArray",value:function(){var e=[];return this.nodes.forEach((function(t){"text"!=t.object&&(t.isLeafInline()?e.push(t):e=e.concat(t.getInlinesAsArray()))})),e}},{key:"getInlinesAtRange",value:function(e){return Object(i.a)(!1,"As of slate@0.44 the `node.getInlinesAtRange` method has been renamed to `getLeafInlinesAtRange`."),this.getLeafInlinesAtRange(e)}},{key:"getInlinesAtRangeAsArray",value:function(e){return Object(i.a)(!1,"As of slate@0.44 the `node.getInlinesAtRangeAsArray` method has been renamed to `getLeafInlinesAtRangeAsArray`."),this.getLeafInlinesAtRangeAsArray(e)}},{key:"getInlinesByType",value:function(e){var t=this.getInlinesByTypeAsArray(e);return Object(o.List)(t)}},{key:"getInlinesByTypeAsArray",value:function(e){return this.nodes.reduce((function(t,r){return"text"==r.object?t:r.isLeafInline()&&r.type==e?(t.push(r),t):t.concat(r.getInlinesByTypeAsArray(e))}),[])}},{key:"getInsertMarksAtRange",value:function(e){var t=(e=this.resolveRange(e)).start;return e.isUnset?Object(o.Set)():e.isCollapsed?this.getMarksAtPosition(t.key,t.offset):this.getDescendant(t.key).getMarksAtIndex(t.offset+1)}},{key:"getLeafBlocksAtRange",value:function(e){var t=this.getLeafBlocksAtRangeAsArray(e);return Object(o.List)(Object(o.OrderedSet)(t))}},{key:"getLeafBlocksAtRangeAsArray",value:function(e){if((e=this.resolveRange(e)).isUnset)return[];var t=e,r=t.start,n=t.end,a=this.getClosestBlock(r.key);if(r.key===n.key)return[a];var o=this.getClosestBlock(n.key),i=this.getBlocksAsArray(),u=i.indexOf(a),l=i.indexOf(o);return i.slice(u,l+1)}},{key:"getLeafInlinesAtRange",value:function(e){var t=this.getLeafInlinesAtRangeAsArray(e);return Object(o.List)(Object(o.OrderedSet)(t))}},{key:"getLeafInlinesAtRangeAsArray",value:function(e){var t=this;return(e=this.resolveRange(e)).isUnset?[]:this.getTextsAtRangeAsArray(e).map((function(e){return t.getClosestInline(e.key)})).filter((function(e){return e}))}},{key:"getMarks",value:function(){var e=this.getMarksAsArray();return Object(o.Set)(e)}},{key:"getMarksAsArray",value:function(){var e,t=[];return this.nodes.forEach((function(e){t.push(e.getMarksAsArray())})),(e=[]).concat.apply(e,t)}},{key:"getMarksAtPosition",value:function(e,t){var r=this.getDescendant(e).getMarksAtIndex(t);if(0!==t)return r;var n=this.getClosestBlock(e);if(""===n.text)return r;var a=this.getPreviousText(e);return a?n.hasDescendant(a.key)?a.getMarksAtIndex(a.text.length):r:Object(o.Set)()}},{key:"getMarksAtRange",value:function(e){return Object(o.Set)(this.getOrderedMarksAtRange(e))}},{key:"getMarksByType",value:function(e){var t=this.getMarksByTypeAsArray(e);return Object(o.Set)(t)}},{key:"getMarksByTypeAsArray",value:function(e){return this.nodes.reduce((function(t,r){return"text"==r.object?t.concat(r.getMarksAsArray().filter((function(t){return t.type==e}))):t.concat(r.getMarksByTypeAsArray(e))}),[])}},{key:"getNextBlock",value:function(e){var t=this.assertDescendant(e),r=void 0;"block"==t.object?r=t.getLastText():r=this.getClosestBlock(e).getLastText();var n=this.getNextText(r.key);return n?this.getClosestBlock(n.key):null}},{key:"getNextNode",value:function(e){if(!(e=this.resolvePath(e)))return null;if(!e.size)return null;for(var t=e.size;t>0;t--){var r=e.slice(0,t),n=fe.increment(r),a=this.getNode(n);if(a)return a}return null}},{key:"getNextSibling",value:function(e){if(!(e=this.resolvePath(e)))return null;if(!e.size)return null;var t=fe.increment(e);return this.getNode(t)}},{key:"getNextText",value:function(e){if(!(e=this.resolvePath(e)))return null;if(!e.size)return null;var t=this.getNextNode(e);return t?t.getFirstText():null}},{key:"getNodesAtRange",value:function(e){if((e=this.resolveRange(e)).isUnset)return Object(o.List)();for(var t=e,r=t.start,n=t.end,a=Object(o.Stack)(this.nodes.slice(r.path.get(0),n.path.get(0)+1).map((function(e,t){return{node:e,onStartEdge:0===t,onEndEdge:t===n.path.get(0)-r.path.get(0),relativeStartPath:r.path.slice(1),relativeEndPath:n.path.slice(1)}}))),i=[],u=function(){var e=a.peek(),t=e.node,r=e.onStartEdge,n=e.onEndEdge,o=e.relativeStartPath,u=e.relativeEndPath;if(a=a.shift(),i.push(t),"text"===t.object)return"continue";var l=r?o.get(0):0,s=n?u.get(0):t.nodes.size-1;a=a.pushAll(t.nodes.slice(l,s+1).map((function(e,t){return{node:e,onStartEdge:r&&0===t,onEndEdge:n&&t===s-l,relativeStartPath:r&&0===t?o.slice(1):null,relativeEndPath:n&&t===s-l?u.slice(1):null}})))};a.size>0;)u();return Object(o.List)(i)}},{key:"getOffset",value:function(e){this.assertDescendant(e);var t=this.getFurthestAncestor(e),r=this.nodes.takeUntil((function(e){return e==t})).reduce((function(e,t){return e+t.text.length}),0);return this.hasChild(e)?r:r+t.getOffset(e)}},{key:"getOffsetAtRange",value:function(e){if((e=this.resolveRange(e)).isUnset)throw new Error("The range cannot be unset to calculcate its offset.");if(e.isExpanded)throw new Error("The range must be collapsed to calculcate its offset.");var t=e.start;return this.getOffset(t.key)+t.offset}},{key:"getOrderedMarks",value:function(){var e=this.getMarksAsArray();return Object(o.OrderedSet)(e)}},{key:"getOrderedMarksAtRange",value:function(e){var t=e=this.resolveRange(e),r=t.start,n=t.end;return e.isUnset?Object(o.OrderedSet)():e.isCollapsed?this.getMarksAtPosition(r.key,r.offset):this.getOrderedMarksBetweenPositions(r.key,r.offset,n.key,n.offset)}},{key:"getOrderedMarksBetweenPositions",value:function(e,t,r,n){if(e===r)return this.getDescendant(e).getMarksBetweenOffsets(t,n);var a=this.getTextsBetweenPositionsAsArray(e,r);return Object(o.OrderedSet)().withMutations((function(o){a.forEach((function(a){a.key===e?o.union(a.getMarksBetweenOffsets(t,a.text.length)):a.key===r?o.union(a.getMarksBetweenOffsets(0,n)):o.union(a.getMarks())}))}))}},{key:"getOrderedMarksByType",value:function(e){var t=this.getMarksByTypeAsArray(e);return Object(o.OrderedSet)(t)}},{key:"getParent",value:function(e){if(!(e=this.resolvePath(e)))return null;if(!e.size)return null;var t=fe.lift(e);return this.getNode(t)}},{key:"getPreviousBlock",value:function(e){var t=this.assertDescendant(e),r=void 0;"block"==t.object?r=t.getFirstText():r=this.getClosestBlock(e).getFirstText();var n=this.getPreviousText(r.key);return n?this.getClosestBlock(n.key):null}},{key:"getRootBlocksAtRange",value:function(e){if((e=this.resolveRange(e)).isUnset)return Object(o.List)();var t=e,r=t.start,n=t.end,a=this.getFurthestBlock(r.key);if(r.key===n.key)return Object(o.List)([a]);var i=this.getFurthestBlock(n.key),u=this.nodes.indexOf(a),l=this.nodes.indexOf(i);return this.nodes.slice(u,l+1)}},{key:"getRootInlinesAtRange",value:function(e){var t=this.getRootInlinesAtRangeAsArray(e);return Object(o.List)(Object(o.OrderedSet)(t))}},{key:"getRootInlinesAtRangeAsArray",value:function(e){var t=this;return(e=this.resolveRange(e)).isUnset?Object(o.List)():this.getTextsAtRangeAsArray(e).map((function(e){return t.getFurthestInline(e.key)})).filter((function(e){return e}))}},{key:"getPreviousNode",value:function(e){if(!(e=this.resolvePath(e)))return null;if(!e.size)return null;for(var t=e.size;t>0;t--){var r=e.slice(0,t);if(0!==r.last()){var n=fe.decrement(r),a=this.getNode(n);if(a)return a}}return null}},{key:"getPreviousSibling",value:function(e){if(!(e=this.resolvePath(e)))return null;if(!e.size)return null;if(0===e.last())return null;var t=fe.decrement(e);return this.getNode(t)}},{key:"getPreviousText",value:function(e){if(!(e=this.resolvePath(e)))return null;if(!e.size)return null;var t=this.getPreviousNode(e);return t?t.getLastText():null}},{key:"getSelectionIndexes",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=e.start,n=e.end;if(!t)return null;if(e.isUnset)return null;if(r.key==n.key){var a=this.getFurthestAncestor(r.key),o=a?this.nodes.indexOf(a):null;return{start:o,end:o+1}}var i=null,u=null;return this.nodes.forEach((function(e,t){return"text"==e.object?(null==i&&e.key==r.key&&(i=t),null==u&&e.key==n.key&&(u=t+1)):(null==i&&e.hasDescendant(r.key)&&(i=t),null==u&&e.hasDescendant(n.key)&&(u=t+1)),null==i||null==u})),t&&null==i&&(i=0),t&&null==u&&(u=this.nodes.size),null==i?null:{start:i,end:u}}},{key:"getTextAtOffset",value:function(e){if(0===e)return this.getFirstText();if(e===this.text.length)return this.getLastText();if(e<0||e>this.text.length)return null;var t=0;return this.getTexts().find((function(r,n,a){return(t+=r.text.length)>e}))}},{key:"getTextDirection",value:function(){var e=m()(this.text);return"neutral"===e?null:e}},{key:"getTexts",value:function(){var e=this.getTextsAsArray();return Object(o.List)(e)}},{key:"getTextsAsArray",value:function(){var e=[];return this.nodes.forEach((function(t){"text"==t.object?e.push(t):e=e.concat(t.getTextsAsArray())})),e}},{key:"getTextsAtRange",value:function(e){if((e=this.resolveRange(e)).isUnset)return Object(o.List)();var t=e,r=t.start,n=t.end;return Object(o.List)(this.getTextsBetweenPositionsAsArray(r.key,n.key))}},{key:"getTextsAtRangeAsArray",value:function(e){if((e=this.resolveRange(e)).isUnset)return[];var t=e,r=t.start,n=t.end;return this.getTextsBetweenPositionsAsArray(r.key,n.key)}},{key:"getTextsBetweenPositionsAsArray",value:function(e,t){var r=this.getDescendant(e);if(e==t)return[r];var n=this.getDescendant(t),a=this.getTextsAsArray(),o=a.indexOf(r),i=a.indexOf(n,o);return a.slice(o,i+1)}},{key:"hasBlockChildren",value:function(){return!(!this.nodes||!this.nodes.find((function(e){return"block"===e.object})))}},{key:"hasChild",value:function(e){return!!this.getChild(e)}},{key:"hasInlineChildren",value:function(){return!(!this.nodes||!this.nodes.find((function(e){return"inline"===e.object||"text"===e.object})))}},{key:"hasDescendant",value:function(e){return!!this.getDescendant(e)}},{key:"hasVoidParent",value:function(e,t){return Object(u.a)(!Ee.isValue(t),"As of Slate 0.42.0, the `node.hasVoidParent` method takes an `editor` instead of a `value`."),!!this.getClosestVoid(e,t)}},{key:"insertNode",value:function(e,t){var r=(e=this.resolvePath(e)).last(),n=fe.lift(e),a=this.assertNode(n),o=a.nodes.splice(r,0,t);return a=a.set("nodes",o),this.replaceNode(n,a)}},{key:"insertText",value:function(e,t,r,n){var a=this.assertDescendant(e);return e=this.resolvePath(e),a=a.insertText(t,r,n),this.replaceNode(e,a)}},{key:"isLeafBlock",value:function(){var e=this.object,t=this.nodes;if(!t.size)return!0;var r=t.first();return"block"===e&&"block"!==r.object}},{key:"isLeafInline",value:function(){var e=this.object,t=this.nodes;if(!t.size)return!0;var r=t.first();return"inline"===e&&"inline"!==r.object}},{key:"isNodeInRange",value:function(e,t){if(this.assertDescendant(e),e=this.resolvePath(e),(t=this.resolveRange(t)).isUnset)return!1;var r=fe.compare(e,t.start.path),n=t.start.key===t.end.key?r:fe.compare(e,t.end.path);return-1!==r&&1!==n}},{key:"mapChildren",value:function(e){var t=this,r=this.nodes;return r.forEach((function(n,a){var o=e(n,a,t.nodes);o!==n&&(r=r.set(o.key,o))})),this.set("nodes",r)}},{key:"mapDescendants",value:function(e){var t=this,r=this.nodes;return r.forEach((function(n,a){var o=n;"text"!==o.object&&(o=o.mapDescendants(e)),(o=e(o,a,t.nodes))!==n&&(r=r.set(a,o))})),this.set("nodes",r)}},{key:"mergeNode",value:function(e){var t=this.assertNode(e);if(0===(e=this.resolvePath(e)).last())throw new Error("Unable to merge node because it has no previous sibling: "+t);var r=fe.decrement(e),n=this.assertNode(r);if(n.object!==t.object)throw new Error("Unable to merge two different kinds of nodes: "+n+" and "+t);var a="text"===n.object?n.mergeText(t):n.set("nodes",n.nodes.concat(t.nodes)),o=this;return o=(o=(o=o.removeNode(e)).removeNode(r)).insertNode(r,a)}},{key:"moveNode",value:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,n=this.assertNode(e);e=this.resolvePath(e),t=this.resolvePath(t,r);var a=fe.lift(t);this.assertNode(a);var o=fe.compare(e,t);e.size1?r-1:0),a=1;a1&&void 0!==arguments[1]?arguments[1]:e,r=this.setPoints([this.anchor.moveToStartOfNode(e),this.focus.moveToEndOfNode(t)]);return r}},{key:"moveToStart",value:function(){return this.setEnd(this.start)}},{key:"moveToStartOfNode",value:function(e){return this.updatePoints((function(t){return t.moveToStartOfNode(e)}))}},{key:"normalize",value:function(e){return this.updatePoints((function(t){return t.normalize(e)}))}},{key:"setAnchor",value:function(e){return this.set("anchor",e)}},{key:"setEnd",value:function(e){return this.isBackward?this.setAnchor(e):this.setFocus(e)}},{key:"setFocus",value:function(e){return this.set("focus",e)}},{key:"setPoints",value:function(e){var t=k(e,2),r=t[0],n=t[1];return this.set("anchor",r).set("focus",n)}},{key:"updatePoints",value:function(e){var t=this.anchor,r=this.focus;return t=e(t),r=e(r),this.merge({anchor:t,focus:r})}},{key:"setStart",value:function(e){return this.isBackward?this.setFocus(e):this.setAnchor(e)}},{key:"setProperties",value:function(e){var t=e=be.createProperties(e),r=t.anchor,n=t.focus,a=P(t,["anchor","focus"]);return r&&(a.anchor=pe.create(r)),n&&(a.focus=pe.create(n)),this.merge(a)}},{key:"toJSON",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t={object:this.object,anchor:this.anchor.toJSON(e),focus:this.focus.toJSON(e)};return t}},{key:"toRange",value:function(){var e=be.createProperties(this);return be.create(e)}},{key:"unset",value:function(){return this.updatePoints((function(e){return e.unset()}))}},{key:"isCollapsed",get:function(){return this.anchor===this.focus||this.anchor.key===this.focus.key&&this.anchor.offset===this.focus.offset}},{key:"isExpanded",get:function(){return!this.isCollapsed}},{key:"isBackward",get:function(){var e=this.isUnset,t=this.anchor,r=this.focus;return e?null:t.key===r.key?t.offset>r.offset:fe.isBefore(r.path,t.path)}},{key:"isForward",get:function(){var e=this.isBackward;return null==e?null:!e}},{key:"isUnset",get:function(){var e=this.anchor,t=this.focus;return e.isUnset||t.isUnset}},{key:"isSet",get:function(){return!this.isUnset}},{key:"start",get:function(){return this.isBackward?this.focus:this.anchor}},{key:"end",get:function(){return this.isBackward?this.anchor:this.focus}}]),e}(),[ve,be,Oe]);var Ut={Block:ee,Change:Te,Data:C,Decoration:ve,Document:T,Editor:Ct,Inline:A,KeyUtils:_,Leaf:R,Mark:B,Node:Q,Operation:Ce,PathUtils:fe,Point:pe,Range:be,resetMemoization:K,Selection:Oe,Text:Z,TextUtils:We,useMemoization:J,Value:Ee};t.default=Ut},function(e,t){var r;r=function(){return this}();try{r=r||Function("return this")()||(0,eval)("this")}catch(e){"object"==typeof window&&(r=window)}e.exports=r},,function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=d(r(126)),a=d(r(2)),o=d(r(0)),i=d(r(827)),u=d(r(31)),l=d(r(9)),s=d(r(102)),c=r(65),f=d(r(832));function d(e){return e&&e.__esModule?e:{default:e}}function p(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)))return;var r=[],n=!0,a=!1,o=void 0;try{for(var i,u=e[Symbol.iterator]();!(n=(i=u.next()).done)&&(r.push(i.value),!t||r.length!==t);n=!0);}catch(e){a=!0,o=e}finally{try{n||null==u.return||u.return()}finally{if(a)throw o}}return r}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function h(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var v=()=>{};class m extends o.default.PureComponent{constructor(){super(...arguments),h(this,"createButtonFromAction",(e,t)=>o.default.createElement(l.default,{key:t,onClick:()=>this.props.onAction(e),"data-action-index":t,color:e.color,disabled:e.disabled,kind:e.kind,autoFocus:e.autoFocus,className:e.secondary?i.default.actionSecondary:""},e.title)),h(this,"renderActions",e=>{if(!e||0===e.length)return null;var t=p((0,n.default)(e,e=>e.secondary),2),r=t[0],a=t[1];return o.default.createElement(s.default,{align:"end",secondary:r.map(this.createButtonFromAction)},a.map(this.createButtonFromAction))})}render(){var e=this.props,t=e.color,r=e.title,n=e.className,a=e.onClose,l=e.onEscape,s=e.isOpen,d=e.actions,p=e.padding,h=e.centered,m=[i.default[t]||i.default.default,s?i.default.isOpen:i.default.isClosed,h&&i.default.centered,n].filter(Boolean).join(" ");return o.default.createElement(f.default,{onEscape:l||a||v},o.default.createElement(c.Portal,null,o.default.createElement("div",{className:m},o.default.createElement("div",{className:i.default.inner},a&&o.default.createElement("button",{className:i.default.closeButton,onClick:a,type:"button"},o.default.createElement(u.default,{color:"inherit"})),o.default.createElement("div",{className:i.default["padding_".concat(p)]},r&&o.default.createElement("h1",{className:i.default.title},r),o.default.createElement("div",{className:i.default.content},this.props.children,o.default.createElement("div",{className:i.default.actionsWrapper},this.renderActions(d))))))))}}t.default=m,h(m,"propTypes",{color:a.default.oneOf(["default","warning","info","success","danger"]),className:a.default.string,title:a.default.node,children:a.default.node,onClose:a.default.func,onEscape:a.default.func,centered:a.default.bool,isOpen:a.default.bool,onAction:a.default.func,padding:a.default.oneOf(["none","small","medium","large"]),actions:a.default.arrayOf(a.default.shape({title:a.default.string.isRequired,tooltip:a.default.string,kind:a.default.string,autoFocus:a.default.bool}))}),h(m,"defaultProps",{color:"default",isOpen:!0,padding:"large",onAction(){},actions:[]})},function(e,t,r){var n=r(248);e.exports=function(e,t){return n(e,t)}},function(e,t,r){"use strict";r.d(t,"b",(function(){return c})),r.d(t,"a",(function(){return f}));var n=r(4),a=r(8),o=r(7),i=r(19),u=r(154),l=r(365),s=r(229),c=function(e){function t(t){var r=e.call(this,t)||this;return r.destination=t,r}return n.a(t,e),t}(o.a),f=function(e){function t(){var t=e.call(this)||this;return t.observers=[],t.closed=!1,t.isStopped=!1,t.hasError=!1,t.thrownError=null,t}return n.a(t,e),t.prototype[s.a]=function(){return new c(this)},t.prototype.lift=function(e){var t=new d(this,this);return t.operator=e,t},t.prototype.next=function(e){if(this.closed)throw new u.a;if(!this.isStopped)for(var t=this.observers,r=t.length,n=t.slice(),a=0;aa.default.createElement("svg",{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",stroke:"currentColor",style:o}));t.default=i},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.randomKey=t.normalizeBlock=t.getBlockContentFeatures=t.blocksToEditorValue=t.editorValueToBlocks=t.htmlToBlocks=t.EDITOR_DEFAULT_BLOCK_TYPE=t.default=void 0;var n=c(r(213)),a=c(r(2520)),o=c(r(2521)),i=c(r(2522)),u=r(116),l=c(r(336)),s=c(r(149));function c(e){return e&&e.__esModule?e:{default:e}}var f={htmlToBlocks(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return new i.default(t,r).deserialize(e)},editorValueToBlocks(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return(0,o.default)(e,t,r)},blocksToEditorValue(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return(0,a.default)(e,t,r)},getBlockContentFeatures:e=>(0,n.default)(e),randomKey:e=>(0,s.default)(e)},d=f;t.default=d;var p=u.SLATE_DEFAULT_BLOCK;t.EDITOR_DEFAULT_BLOCK_TYPE=p;var h=f.htmlToBlocks;t.htmlToBlocks=h;var v=f.editorValueToBlocks;t.editorValueToBlocks=v;var m=f.blocksToEditorValue;t.blocksToEditorValue=m;var y=f.getBlockContentFeatures;t.getBlockContentFeatures=y;var g=l.default;t.normalizeBlock=g;var b=s.default;t.randomKey=b},function(e,t,r){"use strict";r.d(t,"a",(function(){return n}));var n=function(){return Array.isArray||function(e){return e&&"number"==typeof e.length}}()},function(e,t,r){"use strict";r.d(t,"a",(function(){return a}));var n=r(119),a=new(r(120).a)(n.a)},function(e,t,r){"use strict";function n(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}Object.defineProperty(t,"__esModule",{value:!0}),t.HELP_URL=t.SerializeError=void 0;class a extends Error{constructor(e,t,r,a){super(e),n(this,"path",void 0),n(this,"helpId",void 0);var o=void 0===r?"":"".concat(r);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.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,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=g(r(1011)),a=g(r(282)),o=g(r(1092)),i=g(r(1093)),u=g(r(1094)),l=g(r(1095)),s=g(r(1096)),c=g(r(1097)),f=g(r(1098)),d=g(r(1099)),p=g(r(1100)),h=g(r(1101)),v=g(r(1102)),m=g(r(1103)),y=g(r(1104));function g(e){return e&&e.__esModule?e:{default:e}}var b=(0,n.default)({name:"default",types:a.default.concat([i.default,o.default,u.default,l.default,s.default,c.default,f.default,d.default,p.default,h.default,v.default,m.default,y.default])});t.default=b},function(e,t,r){var n=r(56),a=r(429),o=r(968),i=r(100),u=r(105),l=r(971),s=r(260),c=r(268),f=s((function(e,t){var r={};if(null==e)return r;var s=!1;t=n(t,(function(t){return t=i(t,e),s||(s=t.length>1),t})),u(e,c(e),r),s&&(r=a(r,7,l));for(var f=t.length;f--;)o(r,t[f]);return r}));e.exports=f},function(e,t,r){"use strict";t.a=function(e,t){return function(r){if("function"!=typeof e)throw new TypeError("argument is not a function. Are you looking for `mapTo()`?");return r.lift(new o(e,t))}};var n=r(4),a=r(7);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,r,n){var a=e.call(this,t)||this;return a.project=r,a.count=0,a.thisArg=n||a,a}return n.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){e.exports=function(e){return null!=e&&"object"==typeof e}},function(e,t,r){e.exports=r(1108)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return n.SanityPreview}}),Object.defineProperty(t,"PreviewSubscriber",{enumerable:!0,get:function(){return n.PreviewSubscriber}}),Object.defineProperty(t,"PreviewFields",{enumerable:!0,get:function(){return n.PreviewFields}}),Object.defineProperty(t,"SanityDefaultPreview",{enumerable:!0,get:function(){return n.SanityDefaultPreview}}),Object.defineProperty(t,"observeForPreview",{enumerable:!0,get:function(){return a.observeForPreview}}),Object.defineProperty(t,"observeWithPaths",{enumerable:!0,get:function(){return a.observeWithPaths}}),Object.defineProperty(t,"materializePaths",{enumerable:!0,get:function(){return a.materializePaths}}),Object.defineProperty(t,"observePaths",{enumerable:!0,get:function(){return a.observePaths}});var n=r(2138),a=r(2196)},function(e,t,r){var n;n=function(e,t,r){return function(e){var t={};function r(n){if(t[n])return t[n].exports;var a=t[n]={i:n,l:!1,exports:{}};return e[n].call(a.exports,a,a.exports,r),a.l=!0,a.exports}return r.m=e,r.c=t,r.i=function(e){return e},r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:n})},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=15)}([function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=t.Browser={};"undefined"!=typeof window&&(n.SUPPORTED="requestAnimationFrame"in window,n.SUPPORTS_TOUCH="ontouchstart"in window,n.touch=!1,n.dynamicInputDetection=!0,n.iOS=function(){return/iPhone|iPad|iPod/.test(navigator.userAgent)&&!window.MSStream}),t.Store=[],t.Selectors={POPPER:".tippy-popper",TOOLTIP:".tippy-tooltip",CONTENT:".tippy-tooltip-content",CIRCLE:"[x-circle]",ARROW:"[x-arrow]",TOOLTIPPED_EL:"[data-tooltipped]",CONTROLLER:"[data-tippy-controller]"};var a=t.Defaults={html:!1,position:"top",animation:"shift",animateFill:!0,arrow:!1,arrowSize:"regular",delay:0,trigger:"mouseenter focus",duration:350,interactive:!1,interactiveBorder:2,theme:"dark",size:"regular",distance:10,offset:0,hideOnClick:!0,multiple:!1,followCursor:!1,inertia:!1,flipDuration:350,sticky:!1,stickyDuration:200,appendTo:function(){return document.body},zIndex:9999,touchHold:!1,performance:!1,dynamicTitle:!1,useContext:!1,reactInstance:void 0,popperOptions:{},open:void 0,onRequestClose:function(){}};t.DefaultsKeys=n.SUPPORTED&&Object.keys(a)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){for(var t=[!1,"webkit"],r=e.charAt(0).toUpperCase()+e.slice(1),n=0;n=0&&t.item(r)!==this;);return r>-1}Object.defineProperty(t,"__esModule",{value:!0}),t.matches="undefined"==typeof window?n:Element.prototype.matches||Element.prototype.matchesSelector||Element.prototype.webkitMatchesSelector||Element.prototype.mozMatchesSelector||Element.prototype.msMatchesSelector||n},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=Object.assign||function(e){for(var t=1;td,g=p-5-c+l<0;"top"!==s&&"bottom"!==s||(y&&(v=d-5-2*c),g&&(v=5)),u.style[(0,i.default)("transform")]="translate3d("+v+"px, "+m+"px, 0)"}};var n=r(0),a=u(r(3)),o=u(r(2)),i=u(r(1));function u(e){return e&&e.__esModule?e:{default:e}}u(r(4))},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return-(e-n.Defaults.distance)+"px"};var n=r(0)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.getAttribute("title");t&&e.setAttribute("data-original-title",t),e.removeAttribute("title")}},function(t,r){t.exports=e},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=o(r(13)),a=o(r(9));function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t){var r={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n]);return r}t.default=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return function(r){var o=i(r,[]);return n.default.createElement(a.default,t,n.default.createElement(e,o))}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.withTooltip=t.Tooltip=void 0;var n=o(r(9)),a=o(r(14));function o(e){return e&&e.__esModule?e:{default:e}}t.Tooltip=n.default,t.withTooltip=a.default},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e,t=function(){n.Browser.touch=!0,n.Browser.iOS()&&document.body.classList.add("tippy-touch"),n.Browser.dynamicInputDetection&&window.performance&&document.addEventListener("mousemove",r)},r=(e=void 0,function(){var t=performance.now();t-e<20&&(n.Browser.touch=!1,document.removeEventListener("mousemove",r),n.Browser.iOS()||document.body.classList.remove("tippy-touch")),e=t});document.addEventListener("click",(function(e){if(!(e.target instanceof Element))return(0,a.default)();var t=(0,o.default)(e.target,n.Selectors.TOOLTIPPED_EL),r=(0,o.default)(e.target,n.Selectors.POPPER);if(r){var u=(0,i.default)(n.Store,(function(e){return e.popper===r}));if(!u)return;if(u.settings.interactive)return}if(t){var l=(0,i.default)(n.Store,(function(e){return e.el===t}));if(!l)return;var s=l.settings,c=s.hideOnClick,f=s.multiple,d=s.trigger;if(!f&&n.Browser.touch||!f&&-1!==d.indexOf("click"))return(0,a.default)(l);if(!0!==c||-1!==d.indexOf("click"))return}!(0,o.default)(e.target,n.Selectors.CONTROLLER)&&document.querySelector(n.Selectors.POPPER)&&(0,a.default)()})),document.addEventListener("touchstart",t),window.addEventListener("blur",(function(e){var t=document.activeElement;t&&t.blur&&u.matches.call(t,n.Selectors.TOOLTIPPED_EL)&&t.blur()})),!n.Browser.SUPPORTS_TOUCH&&(navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0)&&document.addEventListener("pointerdown",t)};var n=r(0),a=l(r(25)),o=l(r(4)),i=l(r(2)),u=r(8);function l(e){return e&&e.__esModule?e:{default:e}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,r){var o=r.position,i=r.distance,u=r.arrow,l=r.animateFill,s=r.inertia,c=r.animation,f=r.arrowSize,d=r.size,p=r.theme,h=r.html,v=r.zIndex,m=r.interactive,y=document.createElement("div");y.setAttribute("class","tippy-popper"),y.setAttribute("role","tooltip"),y.setAttribute("aria-hidden","true"),y.setAttribute("id","tippy-tooltip-"+e),y.style.zIndex=v;var g=document.createElement("div");if(g.setAttribute("class","tippy-tooltip tippy-tooltip--"+d+" leave"),g.setAttribute("data-animation",c),p.split(" ").forEach((function(e){g.classList.add(e+"-theme")})),u){var b=document.createElement("div");b.setAttribute("class","arrow-"+f),b.setAttribute("x-arrow",""),g.appendChild(b)}if(l){g.setAttribute("data-animatefill","");var _=document.createElement("div");_.setAttribute("class","leave"),_.setAttribute("x-circle",""),g.appendChild(_)}s&&g.setAttribute("data-inertia",""),m&&g.setAttribute("data-interactive","");var O=document.createElement("div");if(O.setAttribute("class","tippy-tooltip-content"),h){var w=void 0;h instanceof Element?(O.appendChild(h),w="#"+h.id||"tippy-html-template"):(O.innerHTML=document.getElementById(h.replace("#","")).innerHTML,w=h),y.classList.add("html-template"),m&&y.setAttribute("tabindex","-1"),g.setAttribute("data-template-id",w)}else O.innerHTML=t;return g.style[(0,n.default)(o)]=(0,a.default)(i),g.appendChild(O),y.appendChild(g),y};var n=o(r(3)),a=o(r(11));function o(e){return e&&e.__esModule?e:{default:e}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{};P(this,e),o.Browser.SUPPORTED&&((0,u.default)(),this.state={destroyed:!1},this.selector=t,this.settings=n({},o.Defaults,r),(r.show||r.shown||r.hide||r.hidden)&&console.warn("Callbacks without the `on` prefix are deprecated (with the exception of `wait`). Use onShow, onShown, onHide, and onHidden instead."),this.callbacks={wait:r.wait,show:r.onShow||r.show||g.default,shown:r.onShown||r.shown||g.default,hide:r.onHide||r.hide||g.default,hidden:r.onHidden||r.hidden||g.default},this.store=M.default.call(this,(0,_.default)(t)),o.Store.push.apply(o.Store,this.store))}return a(e,[{key:"getPopperElement",value:function(e){try{return(0,s.default)(this.store,(function(t){return t.el===e})).popper}catch(e){console.error("[getPopperElement]: Element passed as the argument does not exist in the instance")}}},{key:"getReferenceElement",value:function(e){try{return(0,s.default)(this.store,(function(t){return t.popper===e})).el}catch(e){console.error("[getReferenceElement]: Popper passed as the argument does not exist in the instance")}}},{key:"getReferenceData",value:function(e){return(0,s.default)(this.store,(function(t){return t.el===e||t.popper===e}))}},{key:"updateSettings",value:function(e,t,r){var a=(0,s.default)(this.store,(function(t){return t.popper===e}));if(a){var o=n({},a.settings,function(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}({},t,r));a.settings=o}}},{key:"updateForReact",value:function(e,t){var r=e.querySelector(o.Selectors.CONTENT),n=(0,s.default)(this.store,(function(t){return t.popper===e}));if(n){var a=n.settings,u=a.useContext;a.reactInstance,u?i.default.unstable_renderSubtreeIntoContainer(n.settings.reactInstance,t,r):i.default.render(t,r)}}},{key:"show",value:function(e,t){var r=this;if(!this.state.destroyed){var n=(0,s.default)(this.store,(function(t){return t.popper===e}));if(n){var a=(0,v.default)(e),i=a.tooltip,u=a.circle,c=a.content;if(document.body.contains(n.el)){if(this.callbacks.show.call(e),!n.settings||!1!==n.settings.open){n.settings.reactDOM&&this.updateForReact(e,n.settings.reactDOM);var d=n.el,g=n.settings,b=(g.appendTo,g.sticky),_=g.interactive,M=g.followCursor,j=g.flipDuration,P=g.duration;if(g.dynamicTitle){var x=d.getAttribute("title");x&&(c.innerHTML=x,(0,f.default)(d))}var k=void 0!==t?t:Array.isArray(P)?P[0]:P;(0,m.default)([e,i,u],0),(0,w.default)(n),e.style.visibility="visible",e.setAttribute("aria-hidden","false"),(0,l.default)((function(){M&&!o.Browser.touch||(n.popperInstance.update(),(0,m.default)([e],j)),(0,m.default)([i,u],k),u&&(c.style.opacity=1),_&&d.classList.add("active"),b&&(0,E.default)(n),(0,p.default)(i,u),(0,h.default)([i,u],(function(e){e.contains("tippy-notransition")&&e.remove("tippy-notransition"),e.remove("leave"),e.add("enter")})),(0,O.default)(n,k,(function(){(0,y.default)(e)&&!n._onShownFired&&(_&&e.focus(),i.classList.add("tippy-notransition"),n._onShownFired=!0,r.callbacks.shown.call(e))}))}))}}else this.destroy(e)}}}},{key:"hide",value:function(e,t){var r=this;if(!this.state.destroyed){this.callbacks.hide.call(e);var n=(0,s.default)(this.store,(function(t){return t.popper===e}));if(n){var a=(0,v.default)(e),o=a.tooltip,u=a.circle,l=a.content;if(!1!==n.settings.disabled||!n||!n.settings.open){var c=n&&n.settings&&n.settings.unmountHTMLWhenHide&&n.settings.reactDOM,f=n.el,p=n.settings,g=p.appendTo,_=(p.sticky,p.interactive),w=(p.followCursor,p.html),E=p.trigger,M=p.duration,j=void 0!==t?t:Array.isArray(M)?M[1]:M;n._onShownFired=!1,_&&f.classList.remove("active"),e.style.visibility="hidden",e.setAttribute("aria-hidden","true"),(0,m.default)([o,u,u?l:null],j),u&&(l.style.opacity=0),(0,h.default)([o,u],(function(e){e.contains("tippy-tooltip")&&e.remove("tippy-notransition"),e.remove("enter"),e.add("leave")})),w&&-1!==E.indexOf("click")&&(0,d.default)(f)&&f.focus(),(0,O.default)(n,j,(function(){!(0,y.default)(e)&&g.contains(e)&&"1"!==getComputedStyle(o).opacity&&(f.removeEventListener("mousemove",b.default),n.popperInstance.disableEventListeners(),g.removeChild(e),r.callbacks.hidden.call(e),c&&i.default.unmountComponentAtNode(l))}))}}}}},{key:"update",value:function(e){if(!this.state.destroyed){var t=(0,s.default)(this.store,(function(t){return t.popper===e}));if(t){var r=(0,v.default)(e).content,n=t.el,a=t.settings.html;a instanceof Element?console.warn("Aborted: update() should not be used if `html` is a DOM element"):(r.innerHTML=a?document.getElementById(a.replace("#","")).innerHTML:n.getAttribute("title")||n.getAttribute("data-original-title"),a||(0,f.default)(n))}}}},{key:"destroy",value:function(e,t){var r=this;if(!this.state.destroyed){var n=(0,s.default)(this.store,(function(t){return t.popper===e}));if(n){var a=n.el,i=n.popperInstance,u=n.listeners,l=n._mutationObserver;(0,y.default)(e)&&this.hide(e,0),u.forEach((function(e){return a.removeEventListener(e.event,e.handler)})),a.setAttribute("title",a.getAttribute("data-original-title")),a.removeAttribute("data-original-title"),a.removeAttribute("data-tooltipped"),a.removeAttribute("aria-describedby"),i&&i.destroy(),l&&l.disconnect(),o.Store.splice((0,c.default)(o.Store,(function(t){return t.popper===e})),1),(void 0===t||t)&&(this.store=o.Store.filter((function(e){return e.tippyInstance===r})))}}}},{key:"destroyAll",value:function(){var e=this;if(!this.state.destroyed){var t=this.store.length;this.store.forEach((function(r,n){var a=r.popper;e.destroy(a,n===t-1)})),this.store=null,this.state.destroyed=!0}}}]),e}();function k(e,t){return new x(e,t)}k.Browser=o.Browser,k.Defaults=o.Defaults,k.disableDynamicInputDetection=function(){return o.Browser.dynamicInputDetection=!1},k.enableDynamicInputDetection=function(){return o.Browser.dynamicInputDetection=!0},t.default=k},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){e.forEach((function(e){if(e){var r=u.matches.call(e,a.Selectors.CONTENT)?Math.round(t/1.3):t;e.style[(0,i.default)("transitionDuration")]=r+"ms"}}))};var n,a=r(0),o=r(1),i=(n=o)&&n.__esModule?n:{default:n},u=r(8)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,r){if(!t.getAttribute("x-placement"))return!0;var n=e.clientX,a=e.clientY,i=r.interactiveBorder,u=r.distance,l=t.getBoundingClientRect(),s=(0,o.default)(t.getAttribute("x-placement")),c=i+u,f={top:l.top-a>i,bottom:a-l.bottom>i,left:l.left-n>i,right:n-l.right>i};switch(s){case"top":f.top=l.top-a>c;break;case"bottom":f.bottom=a-l.bottom>c;break;case"left":f.left=l.left-n>c;break;case"right":f.right=n-l.right>c}return f.top||f.bottom||f.left||f.right};var n,a=r(3),o=(n=a)&&n.__esModule?n:{default:n}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.getBoundingClientRect();return t.top>=0&&t.left>=0&&t.bottom<=(window.innerHeight||document.documentElement.clientHeight)&&t.right<=(window.innerWidth||document.documentElement.clientWidth)}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return Array.prototype.findIndex?e.findIndex(t):e.indexOf((0,o.default)(e,t))};var n,a=r(2),o=(n=a)&&n.__esModule?n:{default:n}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){e.forEach((function(e){e&&t(e.classList)}))}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){t?window.getComputedStyle(t)[(0,o.default)("transform")]:window.getComputedStyle(e).opacity};var n,a=r(1),o=(n=a)&&n.__esModule?n:{default:n}},function(e,r){e.exports=t},function(e,t){e.exports=r}])},e.exports=n(r(0),r(2204),r(26))},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=c(r(2)),a=c(r(0)),o=c(r(2414)),i=c(r(2415)),u=c(r(147)),l=c(r(204)),s=c(r(579));function c(e){return e&&e.__esModule?e:{default:e}}function f(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class d extends a.default.Component{constructor(){super(...arguments),f(this,"state",{showValidationMessages:!1}),f(this,"handleToggleShowValidation",e=>{this.setState(e=>({showValidationMessages:!e.showValidationMessages}))})}render(){var e=this.props,t=e.level,r=e.label,n=e.labelFor,c=e.description,f=e.children,d=e.inline,p=e.wrapped,h=e.className,v=e.markers,m=this.state.showValidationMessages,y="level_".concat(t);return a.default.createElement("div",{className:"\n ".concat(d?o.default.inline:o.default.block,"\n ").concat(o.default[y]||"","\n ").concat(p?o.default.wrapped:"","\n ").concat(h||"")},a.default.createElement("label",{className:o.default.inner,htmlFor:n},r&&a.default.createElement("div",{className:o.default.header},a.default.createElement("div",{className:o.default.headerMain},r&&a.default.createElement(i.default,{className:o.default.label,level:t},r),c&&a.default.createElement("div",{className:o.default.description},c)),a.default.createElement("div",{className:o.default.headerStatus},a.default.createElement("div",{onClick:this.handleToggleShowValidation,className:o.default.validationStatus},a.default.createElement(u.default,{markers:v})))),a.default.createElement(s.default,{height:m?"auto":0,contentClassName:o.default.validationList,animateOpacity:!0},a.default.createElement(l.default,{markers:v})),a.default.createElement("div",{className:o.default.content},f)))}}t.default=d,f(d,"propTypes",{label:n.default.string,className:n.default.string,inline:n.default.bool,description:n.default.string,level:n.default.number,children:n.default.node,wrapped:n.default.bool,labelFor:n.default.string,markers:n.default.arrayOf(n.default.shape({type:n.default.string}))}),f(d,"defaultProps",{level:1,markers:[]})},function(e,t,r){(function(e){var t;t=function(){"use strict";var t,n;function a(){return t.apply(null,arguments)}function o(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function i(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function u(e){return void 0===e}function l(e){return"number"==typeof e||"[object Number]"===Object.prototype.toString.call(e)}function s(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function c(e,t){var r,n=[];for(r=0;r>>0,n=0;n0)for(r=0;r=0?r?"+":"":"-")+Math.pow(10,Math.max(0,a)).toString().substr(1)+n}var L=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,q=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,W={},U={};function V(e,t,r,n){var a=n;"string"==typeof n&&(a=function(){return this[n]()}),e&&(U[e]=a),t&&(U[t[0]]=function(){return F(a.apply(this,arguments),t[1],t[2])}),r&&(U[r]=function(){return this.localeData().ordinal(a.apply(this,arguments),e)})}function H(e,t){return e.isValid()?(t=Y(t,e.localeData()),W[t]=W[t]||function(e){var t,r,n,a=e.match(L);for(t=0,r=a.length;t=0&&q.test(e);)e=e.replace(q,n),q.lastIndex=0,r-=1;return e}var G=/\d/,K=/\d\d/,J=/\d{3}/,$=/\d{4}/,Z=/[+-]?\d{6}/,Q=/\d\d?/,X=/\d\d\d\d?/,ee=/\d\d\d\d\d\d?/,te=/\d{1,3}/,re=/\d{1,4}/,ne=/[+-]?\d{1,6}/,ae=/\d+/,oe=/[+-]?\d+/,ie=/Z|[+-]\d\d:?\d\d/gi,ue=/Z|[+-]\d\d(?::?\d\d)?/gi,le=/[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,se={};function ce(e,t,r){se[e]=C(t)?t:function(e,n){return e&&r?r:t}}function fe(e,t){return f(se,e)?se[e](t._strict,t._locale):new RegExp(de(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,(function(e,t,r,n,a){return t||r||n||a}))))}function de(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}var pe={};function he(e,t){var r,n=t;for("string"==typeof e&&(e=[e]),l(t)&&(n=function(e,r){r[t]=E(e)}),r=0;r68?1900:2e3)};var be,_e=Oe("FullYear",!0);function Oe(e,t){return function(r){return null!=r?(Ee(this,e,r),a.updateOffset(this,t),this):we(this,e)}}function we(e,t){return e.isValid()?e._d["get"+(e._isUTC?"UTC":"")+t]():NaN}function Ee(e,t,r){e.isValid()&&!isNaN(r)&&("FullYear"===t&&ge(e.year())&&1===e.month()&&29===e.date()?e._d["set"+(e._isUTC?"UTC":"")+t](r,e.month(),Me(r,e.month())):e._d["set"+(e._isUTC?"UTC":"")+t](r))}function Me(e,t){if(isNaN(e)||isNaN(t))return NaN;var r,n=(t%(r=12)+r)%r;return e+=(t-n)/12,1===n?ge(e)?29:28:31-n%7%2}be=Array.prototype.indexOf?Array.prototype.indexOf:function(e){var t;for(t=0;t=0?(u=new Date(e+400,t,r,n,a,o,i),isFinite(u.getFullYear())&&u.setFullYear(e)):u=new Date(e,t,r,n,a,o,i),u}function Ie(e){var t;if(e<100&&e>=0){var r=Array.prototype.slice.call(arguments);r[0]=e+400,t=new Date(Date.UTC.apply(null,r)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)}else t=new Date(Date.UTC.apply(null,arguments));return t}function Be(e,t,r){var n=7+t-r;return-(7+Ie(e,0,n).getUTCDay()-t)%7+n-1}function Ne(e,t,r,n,a){var o,i,u=1+7*(t-1)+(7+r-n)%7+Be(e,n,a);return u<=0?i=ye(o=e-1)+u:u>ye(e)?(o=e+1,i=u-ye(e)):(o=e,i=u),{year:o,dayOfYear:i}}function Re(e,t,r){var n,a,o=Be(e.year(),t,r),i=Math.floor((e.dayOfYear()-o-1)/7)+1;return i<1?n=i+Fe(a=e.year()-1,t,r):i>Fe(e.year(),t,r)?(n=i-Fe(e.year(),t,r),a=e.year()+1):(a=e.year(),n=i),{week:n,year:a}}function Fe(e,t,r){var n=Be(e,t,r),a=Be(e+1,t,r);return(ye(e)-n+a)/7}function Le(e,t){return e.slice(t,7).concat(e.slice(0,t))}V("w",["ww",2],"wo","week"),V("W",["WW",2],"Wo","isoWeek"),A("week","w"),A("isoWeek","W"),R("week",5),R("isoWeek",5),ce("w",Q),ce("ww",Q,K),ce("W",Q),ce("WW",Q,K),ve(["w","ww","W","WW"],(function(e,t,r,n){t[n.substr(0,1)]=E(e)})),V("d",0,"do","day"),V("dd",0,0,(function(e){return this.localeData().weekdaysMin(this,e)})),V("ddd",0,0,(function(e){return this.localeData().weekdaysShort(this,e)})),V("dddd",0,0,(function(e){return this.localeData().weekdays(this,e)})),V("e",0,0,"weekday"),V("E",0,0,"isoWeekday"),A("day","d"),A("weekday","e"),A("isoWeekday","E"),R("day",11),R("weekday",11),R("isoWeekday",11),ce("d",Q),ce("e",Q),ce("E",Q),ce("dd",(function(e,t){return t.weekdaysMinRegex(e)})),ce("ddd",(function(e,t){return t.weekdaysShortRegex(e)})),ce("dddd",(function(e,t){return t.weekdaysRegex(e)})),ve(["dd","ddd","dddd"],(function(e,t,r,n){var a=r._locale.weekdaysParse(e,n,r._strict);null!=a?t.d=a:h(r).invalidWeekday=e})),ve(["d","e","E"],(function(e,t,r,n){t[n]=E(e)}));var qe="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),We="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Ue="Su_Mo_Tu_We_Th_Fr_Sa".split("_");function Ve(e,t,r){var n,a,o,i=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],n=0;n<7;++n)o=p([2e3,1]).day(n),this._minWeekdaysParse[n]=this.weekdaysMin(o,"").toLocaleLowerCase(),this._shortWeekdaysParse[n]=this.weekdaysShort(o,"").toLocaleLowerCase(),this._weekdaysParse[n]=this.weekdays(o,"").toLocaleLowerCase();return r?"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))?a:-1!==(a=be.call(this._shortWeekdaysParse,i))?a:-1!==(a=be.call(this._minWeekdaysParse,i))?a:null:"ddd"===t?-1!==(a=be.call(this._shortWeekdaysParse,i))?a:-1!==(a=be.call(this._weekdaysParse,i))?a:-1!==(a=be.call(this._minWeekdaysParse,i))?a:null:-1!==(a=be.call(this._minWeekdaysParse,i))?a:-1!==(a=be.call(this._weekdaysParse,i))?a:-1!==(a=be.call(this._shortWeekdaysParse,i))?a:null}var He=le,Ye=le,Ge=le;function Ke(){function e(e,t){return t.length-e.length}var t,r,n,a,o,i=[],u=[],l=[],s=[];for(t=0;t<7;t++)r=p([2e3,1]).day(t),n=this.weekdaysMin(r,""),a=this.weekdaysShort(r,""),o=this.weekdays(r,""),i.push(n),u.push(a),l.push(o),s.push(n),s.push(a),s.push(o);for(i.sort(e),u.sort(e),l.sort(e),s.sort(e),t=0;t<7;t++)u[t]=de(u[t]),l[t]=de(l[t]),s[t]=de(s[t]);this._weekdaysRegex=new RegExp("^("+s.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 Je(){return this.hours()%12||12}function $e(e,t){V(e,0,0,(function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)}))}function Ze(e,t){return t._meridiemParse}V("H",["HH",2],0,"hour"),V("h",["hh",2],0,Je),V("k",["kk",2],0,(function(){return this.hours()||24})),V("hmm",0,0,(function(){return""+Je.apply(this)+F(this.minutes(),2)})),V("hmmss",0,0,(function(){return""+Je.apply(this)+F(this.minutes(),2)+F(this.seconds(),2)})),V("Hmm",0,0,(function(){return""+this.hours()+F(this.minutes(),2)})),V("Hmmss",0,0,(function(){return""+this.hours()+F(this.minutes(),2)+F(this.seconds(),2)})),$e("a",!0),$e("A",!1),A("hour","h"),R("hour",13),ce("a",Ze),ce("A",Ze),ce("H",Q),ce("h",Q),ce("k",Q),ce("HH",Q,K),ce("hh",Q,K),ce("kk",Q,K),ce("hmm",X),ce("hmmss",ee),ce("Hmm",X),ce("Hmmss",ee),he(["H","HH"],3),he(["k","kk"],(function(e,t,r){var n=E(e);t[3]=24===n?0:n})),he(["a","A"],(function(e,t,r){r._isPm=r._locale.isPM(e),r._meridiem=e})),he(["h","hh"],(function(e,t,r){t[3]=E(e),h(r).bigHour=!0})),he("hmm",(function(e,t,r){var n=e.length-2;t[3]=E(e.substr(0,n)),t[4]=E(e.substr(n)),h(r).bigHour=!0})),he("hmmss",(function(e,t,r){var n=e.length-4,a=e.length-2;t[3]=E(e.substr(0,n)),t[4]=E(e.substr(n,2)),t[5]=E(e.substr(a)),h(r).bigHour=!0})),he("Hmm",(function(e,t,r){var n=e.length-2;t[3]=E(e.substr(0,n)),t[4]=E(e.substr(n))})),he("Hmmss",(function(e,t,r){var n=e.length-4,a=e.length-2;t[3]=E(e.substr(0,n)),t[4]=E(e.substr(n,2)),t[5]=E(e.substr(a))}));var Qe,Xe=Oe("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",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},months:Pe,monthsShort:xe,week:{dow:0,doy:6},weekdays:qe,weekdaysMin:Ue,weekdaysShort:We,meridiemParse:/[ap]\.?m?\.?/i},tt={},rt={};function nt(e){return e?e.toLowerCase().replace("_","-"):e}function at(t){var n=null;if(!tt[t]&&void 0!==e&&e&&e.exports)try{n=Qe._abbr,r(2425)("./"+t),ot(n)}catch(e){}return tt[t]}function ot(e,t){var r;return e&&((r=u(t)?ut(e):it(e,t))?Qe=r:"undefined"!=typeof console&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),Qe._abbr}function it(e,t){if(null!==t){var r,n=et;if(t.abbr=e,null!=tt[e])S("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),n=tt[e]._config;else if(null!=t.parentLocale)if(null!=tt[t.parentLocale])n=tt[t.parentLocale]._config;else{if(null==(r=at(t.parentLocale)))return rt[t.parentLocale]||(rt[t.parentLocale]=[]),rt[t.parentLocale].push({name:e,config:t}),null;n=r._config}return tt[e]=new T(D(n,t)),rt[e]&&rt[e].forEach((function(e){it(e.name,e.config)})),ot(e),tt[e]}return delete tt[e],null}function ut(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return Qe;if(!o(e)){if(t=at(e))return t;e=[e]}return function(e){for(var t,r,n,a,o=0;o0;){if(n=at(a.slice(0,t).join("-")))return n;if(r&&r.length>=t&&M(a,r,!0)>=t-1)break;t--}o++}return Qe}(e)}function lt(e){var t,r=e._a;return r&&-2===h(e).overflow&&(t=r[1]<0||r[1]>11?1:r[2]<1||r[2]>Me(r[0],r[1])?2:r[3]<0||r[3]>24||24===r[3]&&(0!==r[4]||0!==r[5]||0!==r[6])?3:r[4]<0||r[4]>59?4:r[5]<0||r[5]>59?5:r[6]<0||r[6]>999?6:-1,h(e)._overflowDayOfYear&&(t<0||t>2)&&(t=2),h(e)._overflowWeeks&&-1===t&&(t=7),h(e)._overflowWeekday&&-1===t&&(t=8),h(e).overflow=t),e}function st(e,t,r){return null!=e?e:null!=t?t:r}function ct(e){var t,r,n,o,i,u=[];if(!e._d){for(n=function(e){var t=new Date(a.now());return e._useUTC?[t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate()]:[t.getFullYear(),t.getMonth(),t.getDate()]}(e),e._w&&null==e._a[2]&&null==e._a[1]&&function(e){var t,r,n,a,o,i,u,l;if(null!=(t=e._w).GG||null!=t.W||null!=t.E)o=1,i=4,r=st(t.GG,e._a[0],Re(jt(),1,4).year),n=st(t.W,1),((a=st(t.E,1))<1||a>7)&&(l=!0);else{o=e._locale._week.dow,i=e._locale._week.doy;var s=Re(jt(),o,i);r=st(t.gg,e._a[0],s.year),n=st(t.w,s.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}n<1||n>Fe(r,o,i)?h(e)._overflowWeeks=!0:null!=l?h(e)._overflowWeekday=!0:(u=Ne(r,n,a,o,i),e._a[0]=u.year,e._dayOfYear=u.dayOfYear)}(e),null!=e._dayOfYear&&(i=st(e._a[0],n[0]),(e._dayOfYear>ye(i)||0===e._dayOfYear)&&(h(e)._overflowDayOfYear=!0),r=Ie(i,0,e._dayOfYear),e._a[1]=r.getUTCMonth(),e._a[2]=r.getUTCDate()),t=0;t<3&&null==e._a[t];++t)e._a[t]=u[t]=n[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?Ie:Ae).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&&(h(e).weekdayMismatch=!0)}}var 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=/^\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)?)?$/,pt=/Z|[+-]\d\d(?::?\d\d)?/,ht=[["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}/]],vt=[["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/]],mt=/^\/?Date\((\-?\d+)/i;function yt(e){var t,r,n,a,o,i,u=e._i,l=ft.exec(u)||dt.exec(u);if(l){for(h(e).iso=!0,t=0,r=ht.length;t0&&h(e).unusedInput.push(i),u=u.slice(u.indexOf(r)+r.length),s+=r.length),U[o]?(r?h(e).empty=!1:h(e).unusedTokens.push(o),me(o,r,e)):e._strict&&!r&&h(e).unusedTokens.push(o);h(e).charsLeftOver=l-s,u.length>0&&h(e).unusedInput.push(u),e._a[3]<=12&&!0===h(e).bigHour&&e._a[3]>0&&(h(e).bigHour=void 0),h(e).parsedDateParts=e._a.slice(0),h(e).meridiem=e._meridiem,e._a[3]=function(e,t,r){var n;return null==r?t:null!=e.meridiemHour?e.meridiemHour(t,r):null!=e.isPM?((n=e.isPM(r))&&t<12&&(t+=12),n||12!==t||(t=0),t):t}(e._locale,e._a[3],e._meridiem),ct(e),lt(e)}else Ot(e);else yt(e)}function Et(e){var t=e._i,r=e._f;return e._locale=e._locale||ut(e._l),null===t||void 0===r&&""===t?m({nullInput:!0}):("string"==typeof t&&(e._i=t=e._locale.preparse(t)),O(t)?new _(lt(t)):(s(t)?e._d=t:o(r)?function(e){var t,r,n,a,o;if(0===e._f.length)return h(e).invalidFormat=!0,void(e._d=new Date(NaN));for(a=0;athis?this:e:m()}));function kt(e,t){var r,n;if(1===t.length&&o(t[0])&&(t=t[0]),!t.length)return jt();for(r=t[0],n=1;n=0?new Date(e+400,t,r)-126227808e5:new Date(e,t,r).valueOf()}function er(e,t,r){return e<100&&e>=0?Date.UTC(e+400,t,r)-126227808e5:Date.UTC(e,t,r)}function tr(e,t){V(0,[e,e.length],0,t)}function rr(e,t,r,n,a){var o;return null==e?Re(this,n,a).year:(t>(o=Fe(e,n,a))&&(t=o),nr.call(this,e,t,r,n,a))}function nr(e,t,r,n,a){var o=Ne(e,t,r,n,a),i=Ie(o.year,0,o.dayOfYear);return this.year(i.getUTCFullYear()),this.month(i.getUTCMonth()),this.date(i.getUTCDate()),this}V(0,["gg",2],0,(function(){return this.weekYear()%100})),V(0,["GG",2],0,(function(){return this.isoWeekYear()%100})),tr("gggg","weekYear"),tr("ggggg","weekYear"),tr("GGGG","isoWeekYear"),tr("GGGGG","isoWeekYear"),A("weekYear","gg"),A("isoWeekYear","GG"),R("weekYear",1),R("isoWeekYear",1),ce("G",oe),ce("g",oe),ce("GG",Q,K),ce("gg",Q,K),ce("GGGG",re,$),ce("gggg",re,$),ce("GGGGG",ne,Z),ce("ggggg",ne,Z),ve(["gggg","ggggg","GGGG","GGGGG"],(function(e,t,r,n){t[n.substr(0,2)]=E(e)})),ve(["gg","GG"],(function(e,t,r,n){t[n]=a.parseTwoDigitYear(e)})),V("Q",0,"Qo","quarter"),A("quarter","Q"),R("quarter",7),ce("Q",G),he("Q",(function(e,t){t[1]=3*(E(e)-1)})),V("D",["DD",2],"Do","date"),A("date","D"),R("date",9),ce("D",Q),ce("DD",Q,K),ce("Do",(function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient})),he(["D","DD"],2),he("Do",(function(e,t){t[2]=E(e.match(Q)[0])}));var ar=Oe("Date",!0);V("DDD",["DDDD",3],"DDDo","dayOfYear"),A("dayOfYear","DDD"),R("dayOfYear",4),ce("DDD",te),ce("DDDD",J),he(["DDD","DDDD"],(function(e,t,r){r._dayOfYear=E(e)})),V("m",["mm",2],0,"minute"),A("minute","m"),R("minute",14),ce("m",Q),ce("mm",Q,K),he(["m","mm"],4);var or=Oe("Minutes",!1);V("s",["ss",2],0,"second"),A("second","s"),R("second",15),ce("s",Q),ce("ss",Q,K),he(["s","ss"],5);var ir,ur=Oe("Seconds",!1);for(V("S",0,0,(function(){return~~(this.millisecond()/100)})),V(0,["SS",2],0,(function(){return~~(this.millisecond()/10)})),V(0,["SSS",3],0,"millisecond"),V(0,["SSSS",4],0,(function(){return 10*this.millisecond()})),V(0,["SSSSS",5],0,(function(){return 100*this.millisecond()})),V(0,["SSSSSS",6],0,(function(){return 1e3*this.millisecond()})),V(0,["SSSSSSS",7],0,(function(){return 1e4*this.millisecond()})),V(0,["SSSSSSSS",8],0,(function(){return 1e5*this.millisecond()})),V(0,["SSSSSSSSS",9],0,(function(){return 1e6*this.millisecond()})),A("millisecond","ms"),R("millisecond",16),ce("S",te,G),ce("SS",te,K),ce("SSS",te,J),ir="SSSS";ir.length<=9;ir+="S")ce(ir,ae);function lr(e,t){t[6]=E(1e3*("0."+e))}for(ir="S";ir.length<=9;ir+="S")he(ir,lr);var sr=Oe("Milliseconds",!1);V("z",0,0,"zoneAbbr"),V("zz",0,0,"zoneName");var cr=_.prototype;function fr(e){return e}cr.add=Yt,cr.calendar=function(e,t){var r=e||jt(),n=Bt(r,this).startOf("day"),o=a.calendarFormat(this,n)||"sameElse",i=t&&(C(t[o])?t[o].call(this,r):t[o]);return this.format(i||this.localeData().calendar(o,this,jt(r)))},cr.clone=function(){return new _(this)},cr.diff=function(e,t,r){var n,a,o;if(!this.isValid())return NaN;if(!(n=Bt(e,this)).isValid())return NaN;switch(a=6e4*(n.utcOffset()-this.utcOffset()),t=I(t)){case"year":o=Kt(this,n)/12;break;case"month":o=Kt(this,n);break;case"quarter":o=Kt(this,n)/3;break;case"second":o=(this-n)/1e3;break;case"minute":o=(this-n)/6e4;break;case"hour":o=(this-n)/36e5;break;case"day":o=(this-n-a)/864e5;break;case"week":o=(this-n-a)/6048e5;break;default:o=this-n}return r?o:w(o)},cr.endOf=function(e){var t;if(void 0===(e=I(e))||"millisecond"===e||!this.isValid())return this;var r=this._isUTC?er:Xt;switch(e){case"year":t=r(this.year()+1,0,1)-1;break;case"quarter":t=r(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":t=r(this.year(),this.month()+1,1)-1;break;case"week":t=r(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":t=r(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":t=r(this.year(),this.month(),this.date()+1)-1;break;case"hour":t=this._d.valueOf(),t+=36e5-Qt(t+(this._isUTC?0:6e4*this.utcOffset()),36e5)-1;break;case"minute":t=this._d.valueOf(),t+=6e4-Qt(t,6e4)-1;break;case"second":t=this._d.valueOf(),t+=1e3-Qt(t,1e3)-1}return this._d.setTime(t),a.updateOffset(this,!0),this},cr.format=function(e){e||(e=this.isUtc()?a.defaultFormatUtc:a.defaultFormat);var t=H(this,e);return this.localeData().postformat(t)},cr.from=function(e,t){return this.isValid()&&(O(e)&&e.isValid()||jt(e).isValid())?qt({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},cr.fromNow=function(e){return this.from(jt(),e)},cr.to=function(e,t){return this.isValid()&&(O(e)&&e.isValid()||jt(e).isValid())?qt({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},cr.toNow=function(e){return this.to(jt(),e)},cr.get=function(e){return C(this[e=I(e)])?this[e]():this},cr.invalidAt=function(){return h(this).overflow},cr.isAfter=function(e,t){var r=O(e)?e:jt(e);return!(!this.isValid()||!r.isValid())&&("millisecond"===(t=I(t)||"millisecond")?this.valueOf()>r.valueOf():r.valueOf()9999?H(r,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):C(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",H(r,"Z")):H(r,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")},cr.inspect=function(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e="moment",t="";this.isLocal()||(e=0===this.utcOffset()?"moment.utc":"moment.parseZone",t="Z");var r="["+e+'("]',n=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",a=t+'[")]';return this.format(r+n+"-MM-DD[T]HH:mm:ss.SSS"+a)},cr.toJSON=function(){return this.isValid()?this.toISOString():null},cr.toString=function(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},cr.unix=function(){return Math.floor(this.valueOf()/1e3)},cr.valueOf=function(){return this._d.valueOf()-6e4*(this._offset||0)},cr.creationData=function(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},cr.year=_e,cr.isLeapYear=function(){return ge(this.year())},cr.weekYear=function(e){return rr.call(this,e,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)},cr.isoWeekYear=function(e){return rr.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)},cr.quarter=cr.quarters=function(e){return null==e?Math.ceil((this.month()+1)/3):this.month(3*(e-1)+this.month()%3)},cr.month=Ce,cr.daysInMonth=function(){return Me(this.year(),this.month())},cr.week=cr.weeks=function(e){var t=this.localeData().week(this);return null==e?t:this.add(7*(e-t),"d")},cr.isoWeek=cr.isoWeeks=function(e){var t=Re(this,1,4).week;return null==e?t:this.add(7*(e-t),"d")},cr.weeksInYear=function(){var e=this.localeData()._week;return Fe(this.year(),e.dow,e.doy)},cr.isoWeeksInYear=function(){return Fe(this.year(),1,4)},cr.date=ar,cr.day=cr.days=function(e){if(!this.isValid())return null!=e?this:NaN;var t=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=e?(e=function(e,t){return"string"!=typeof e?e:isNaN(e)?"number"==typeof(e=t.weekdaysParse(e))?e:null:parseInt(e,10)}(e,this.localeData()),this.add(e-t,"d")):t},cr.weekday=function(e){if(!this.isValid())return null!=e?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return null==e?t:this.add(e-t,"d")},cr.isoWeekday=function(e){if(!this.isValid())return null!=e?this:NaN;if(null!=e){var t=function(e,t){return"string"==typeof e?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}(e,this.localeData());return this.day(this.day()%7?t:t-7)}return this.day()||7},cr.dayOfYear=function(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==e?t:this.add(e-t,"d")},cr.hour=cr.hours=Xe,cr.minute=cr.minutes=or,cr.second=cr.seconds=ur,cr.millisecond=cr.milliseconds=sr,cr.utcOffset=function(e,t,r){var n,o=this._offset||0;if(!this.isValid())return null!=e?this:NaN;if(null!=e){if("string"==typeof e){if(null===(e=It(ue,e)))return this}else Math.abs(e)<16&&!r&&(e*=60);return!this._isUTC&&t&&(n=Nt(this)),this._offset=e,this._isUTC=!0,null!=n&&this.add(n,"m"),o!==e&&(!t||this._changeInProgress?Ht(this,qt(e-o,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,a.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?o:Nt(this)},cr.utc=function(e){return this.utcOffset(0,e)},cr.local=function(e){return this._isUTC&&(this.utcOffset(0,e),this._isUTC=!1,e&&this.subtract(Nt(this),"m")),this},cr.parseZone=function(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"==typeof this._i){var e=It(ie,this._i);null!=e?this.utcOffset(e):this.utcOffset(0,!0)}return this},cr.hasAlignedHourOffset=function(e){return!!this.isValid()&&(e=e?jt(e).utcOffset():0,(this.utcOffset()-e)%60==0)},cr.isDST=function(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},cr.isLocal=function(){return!!this.isValid()&&!this._isUTC},cr.isUtcOffset=function(){return!!this.isValid()&&this._isUTC},cr.isUtc=Rt,cr.isUTC=Rt,cr.zoneAbbr=function(){return this._isUTC?"UTC":""},cr.zoneName=function(){return this._isUTC?"Coordinated Universal Time":""},cr.dates=P("dates accessor is deprecated. Use date instead.",ar),cr.months=P("months accessor is deprecated. Use month instead",Ce),cr.years=P("years accessor is deprecated. Use year instead",_e),cr.zone=P("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()})),cr.isDSTShifted=P("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",(function(){if(!u(this._isDSTShifted))return this._isDSTShifted;var e={};if(g(e,this),(e=Et(e))._a){var t=e._isUTC?p(e._a):jt(e._a);this._isDSTShifted=this.isValid()&&M(e._a,t.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted}));var dr=T.prototype;function pr(e,t,r,n){var a=ut(),o=p().set(n,t);return a[r](o,e)}function hr(e,t,r){if(l(e)&&(t=e,e=void 0),e=e||"",null!=t)return pr(e,t,r,"month");var n,a=[];for(n=0;n<12;n++)a[n]=pr(e,n,r,"month");return a}function vr(e,t,r,n){"boolean"==typeof e?(l(t)&&(r=t,t=void 0),t=t||""):(r=t=e,e=!1,l(t)&&(r=t,t=void 0),t=t||"");var a,o=ut(),i=e?o._week.dow:0;if(null!=r)return pr(t,(r+i)%7,n,"day");var u=[];for(a=0;a<7;a++)u[a]=pr(t,(a+i)%7,n,"day");return u}dr.calendar=function(e,t,r){var n=this._calendar[e]||this._calendar.sameElse;return C(n)?n.call(t,r):n},dr.longDateFormat=function(e){var t=this._longDateFormat[e],r=this._longDateFormat[e.toUpperCase()];return t||!r?t:(this._longDateFormat[e]=r.replace(/MMMM|MM|DD|dddd/g,(function(e){return e.slice(1)})),this._longDateFormat[e])},dr.invalidDate=function(){return this._invalidDate},dr.ordinal=function(e){return this._ordinal.replace("%d",e)},dr.preparse=fr,dr.postformat=fr,dr.relativeTime=function(e,t,r,n){var a=this._relativeTime[r];return C(a)?a(e,t,r,n):a.replace(/%d/i,e)},dr.pastFuture=function(e,t){var r=this._relativeTime[e>0?"future":"past"];return C(r)?r(t):r.replace(/%s/i,t)},dr.set=function(e){var t,r;for(r in e)C(t=e[r])?this[r]=t:this["_"+r]=t;this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},dr.months=function(e,t){return e?o(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||je).test(t)?"format":"standalone"][e.month()]:o(this._months)?this._months:this._months.standalone},dr.monthsShort=function(e,t){return e?o(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[je.test(t)?"format":"standalone"][e.month()]:o(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},dr.monthsParse=function(e,t,r){var n,a,o;if(this._monthsParseExact)return ke.call(this,e,t,r);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),n=0;n<12;n++){if(a=p([2e3,n]),r&&!this._longMonthsParse[n]&&(this._longMonthsParse[n]=new RegExp("^"+this.months(a,"").replace(".","")+"$","i"),this._shortMonthsParse[n]=new RegExp("^"+this.monthsShort(a,"").replace(".","")+"$","i")),r||this._monthsParse[n]||(o="^"+this.months(a,"")+"|^"+this.monthsShort(a,""),this._monthsParse[n]=new RegExp(o.replace(".",""),"i")),r&&"MMMM"===t&&this._longMonthsParse[n].test(e))return n;if(r&&"MMM"===t&&this._shortMonthsParse[n].test(e))return n;if(!r&&this._monthsParse[n].test(e))return n}},dr.monthsRegex=function(e){return this._monthsParseExact?(f(this,"_monthsRegex")||ze.call(this),e?this._monthsStrictRegex:this._monthsRegex):(f(this,"_monthsRegex")||(this._monthsRegex=Te),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)},dr.monthsShortRegex=function(e){return this._monthsParseExact?(f(this,"_monthsRegex")||ze.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(f(this,"_monthsShortRegex")||(this._monthsShortRegex=De),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)},dr.week=function(e){return Re(e,this._week.dow,this._week.doy).week},dr.firstDayOfYear=function(){return this._week.doy},dr.firstDayOfWeek=function(){return this._week.dow},dr.weekdays=function(e,t){var r=o(this._weekdays)?this._weekdays:this._weekdays[e&&!0!==e&&this._weekdays.isFormat.test(t)?"format":"standalone"];return!0===e?Le(r,this._week.dow):e?r[e.day()]:r},dr.weekdaysMin=function(e){return!0===e?Le(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin},dr.weekdaysShort=function(e){return!0===e?Le(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort},dr.weekdaysParse=function(e,t,r){var n,a,o;if(this._weekdaysParseExact)return Ve.call(this,e,t,r);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),n=0;n<7;n++){if(a=p([2e3,1]).day(n),r&&!this._fullWeekdaysParse[n]&&(this._fullWeekdaysParse[n]=new RegExp("^"+this.weekdays(a,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[n]=new RegExp("^"+this.weekdaysShort(a,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[n]=new RegExp("^"+this.weekdaysMin(a,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[n]||(o="^"+this.weekdays(a,"")+"|^"+this.weekdaysShort(a,"")+"|^"+this.weekdaysMin(a,""),this._weekdaysParse[n]=new RegExp(o.replace(".",""),"i")),r&&"dddd"===t&&this._fullWeekdaysParse[n].test(e))return n;if(r&&"ddd"===t&&this._shortWeekdaysParse[n].test(e))return n;if(r&&"dd"===t&&this._minWeekdaysParse[n].test(e))return n;if(!r&&this._weekdaysParse[n].test(e))return n}},dr.weekdaysRegex=function(e){return this._weekdaysParseExact?(f(this,"_weekdaysRegex")||Ke.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(f(this,"_weekdaysRegex")||(this._weekdaysRegex=He),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)},dr.weekdaysShortRegex=function(e){return this._weekdaysParseExact?(f(this,"_weekdaysRegex")||Ke.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(f(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Ye),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},dr.weekdaysMinRegex=function(e){return this._weekdaysParseExact?(f(this,"_weekdaysRegex")||Ke.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(f(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Ge),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},dr.isPM=function(e){return"p"===(e+"").toLowerCase().charAt(0)},dr.meridiem=function(e,t,r){return e>11?r?"pm":"PM":r?"am":"AM"},ot("en",{dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1===E(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}}),a.lang=P("moment.lang is deprecated. Use moment.locale instead.",ot),a.langData=P("moment.langData is deprecated. Use moment.localeData instead.",ut);var mr=Math.abs;function yr(e,t,r,n){var a=qt(t,r);return e._milliseconds+=n*a._milliseconds,e._days+=n*a._days,e._months+=n*a._months,e._bubble()}function gr(e){return e<0?Math.floor(e):Math.ceil(e)}function br(e){return 4800*e/146097}function _r(e){return 146097*e/4800}function Or(e){return function(){return this.as(e)}}var wr=Or("ms"),Er=Or("s"),Mr=Or("m"),jr=Or("h"),Pr=Or("d"),xr=Or("w"),kr=Or("M"),Sr=Or("Q"),Cr=Or("y");function Dr(e){return function(){return this.isValid()?this._data[e]:NaN}}var Tr=Dr("milliseconds"),zr=Dr("seconds"),Ar=Dr("minutes"),Ir=Dr("hours"),Br=Dr("days"),Nr=Dr("months"),Rr=Dr("years"),Fr=Math.round,Lr={ss:44,s:45,m:45,h:22,d:26,M:11};function qr(e,t,r,n,a){return a.relativeTime(t||1,!!r,e,n)}var Wr=Math.abs;function Ur(e){return(e>0)-(e<0)||+e}function Vr(){if(!this.isValid())return this.localeData().invalidDate();var e,t,r=Wr(this._milliseconds)/1e3,n=Wr(this._days),a=Wr(this._months);e=w(r/60),t=w(e/60),r%=60,e%=60;var o=w(a/12),i=a%=12,u=n,l=t,s=e,c=r?r.toFixed(3).replace(/\.?0+$/,""):"",f=this.asSeconds();if(!f)return"P0D";var d=f<0?"-":"",p=Ur(this._months)!==Ur(f)?"-":"",h=Ur(this._days)!==Ur(f)?"-":"",v=Ur(this._milliseconds)!==Ur(f)?"-":"";return d+"P"+(o?p+o+"Y":"")+(i?p+i+"M":"")+(u?h+u+"D":"")+(l||s||c?"T":"")+(l?v+l+"H":"")+(s?v+s+"M":"")+(c?v+c+"S":"")}var Hr=Ct.prototype;return Hr.isValid=function(){return this._isValid},Hr.abs=function(){var e=this._data;return this._milliseconds=mr(this._milliseconds),this._days=mr(this._days),this._months=mr(this._months),e.milliseconds=mr(e.milliseconds),e.seconds=mr(e.seconds),e.minutes=mr(e.minutes),e.hours=mr(e.hours),e.months=mr(e.months),e.years=mr(e.years),this},Hr.add=function(e,t){return yr(this,e,t,1)},Hr.subtract=function(e,t){return yr(this,e,t,-1)},Hr.as=function(e){if(!this.isValid())return NaN;var t,r,n=this._milliseconds;if("month"===(e=I(e))||"quarter"===e||"year"===e)switch(t=this._days+n/864e5,r=this._months+br(t),e){case"month":return r;case"quarter":return r/3;case"year":return r/12}else switch(t=this._days+Math.round(_r(this._months)),e){case"week":return t/7+n/6048e5;case"day":return t+n/864e5;case"hour":return 24*t+n/36e5;case"minute":return 1440*t+n/6e4;case"second":return 86400*t+n/1e3;case"millisecond":return Math.floor(864e5*t)+n;default:throw new Error("Unknown unit "+e)}},Hr.asMilliseconds=wr,Hr.asSeconds=Er,Hr.asMinutes=Mr,Hr.asHours=jr,Hr.asDays=Pr,Hr.asWeeks=xr,Hr.asMonths=kr,Hr.asQuarters=Sr,Hr.asYears=Cr,Hr.valueOf=function(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*E(this._months/12):NaN},Hr._bubble=function(){var e,t,r,n,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*gr(_r(u)+i),i=0,u=0),l.milliseconds=o%1e3,e=w(o/1e3),l.seconds=e%60,t=w(e/60),l.minutes=t%60,r=w(t/60),l.hours=r%24,i+=w(r/24),u+=a=w(br(i)),i-=gr(_r(a)),n=w(u/12),u%=12,l.days=i,l.months=u,l.years=n,this},Hr.clone=function(){return qt(this)},Hr.get=function(e){return e=I(e),this.isValid()?this[e+"s"]():NaN},Hr.milliseconds=Tr,Hr.seconds=zr,Hr.minutes=Ar,Hr.hours=Ir,Hr.days=Br,Hr.weeks=function(){return w(this.days()/7)},Hr.months=Nr,Hr.years=Rr,Hr.humanize=function(e){if(!this.isValid())return this.localeData().invalidDate();var t=this.localeData(),r=function(e,t,r){var n=qt(e).abs(),a=Fr(n.as("s")),o=Fr(n.as("m")),i=Fr(n.as("h")),u=Fr(n.as("d")),l=Fr(n.as("M")),s=Fr(n.as("y")),c=a<=Lr.ss&&["s",a]||a0,c[4]=r,qr.apply(null,c)}(this,!e,t);return e&&(r=t.pastFuture(+this,r)),t.postformat(r)},Hr.toISOString=Vr,Hr.toString=Vr,Hr.toJSON=Vr,Hr.locale=Jt,Hr.localeData=Zt,Hr.toIsoString=P("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Vr),Hr.lang=$t,V("X",0,0,"unix"),V("x",0,0,"valueOf"),ce("x",oe),ce("X",/[+-]?\d+(\.\d{1,3})?/),he("X",(function(e,t,r){r._d=new Date(1e3*parseFloat(e,10))})),he("x",(function(e,t,r){r._d=new Date(E(e))})),a.version="2.24.0",t=jt,a.fn=cr,a.min=function(){var e=[].slice.call(arguments,0);return kt("isBefore",e)},a.max=function(){var e=[].slice.call(arguments,0);return kt("isAfter",e)},a.now=function(){return Date.now?Date.now():+new Date},a.utc=p,a.unix=function(e){return jt(1e3*e)},a.months=function(e,t){return hr(e,t,"months")},a.isDate=s,a.locale=ot,a.invalid=m,a.duration=qt,a.isMoment=O,a.weekdays=function(e,t,r){return vr(e,t,r,"weekdays")},a.parseZone=function(){return jt.apply(null,arguments).parseZone()},a.localeData=ut,a.isDuration=Dt,a.monthsShort=function(e,t){return hr(e,t,"monthsShort")},a.weekdaysMin=function(e,t,r){return vr(e,t,r,"weekdaysMin")},a.defineLocale=it,a.updateLocale=function(e,t){if(null!=t){var r,n,a=et;null!=(n=at(e))&&(a=n._config),(r=new T(t=D(a,t))).parentLocale=tt[e],tt[e]=r,ot(e)}else null!=tt[e]&&(null!=tt[e].parentLocale?tt[e]=tt[e].parentLocale:null!=tt[e]&&delete tt[e]);return tt[e]},a.locales=function(){return x(tt)},a.weekdaysShort=function(e,t,r){return vr(e,t,r,"weekdaysShort")},a.normalizeUnits=I,a.relativeTimeRounding=function(e){return void 0===e?Fr:"function"==typeof e&&(Fr=e,!0)},a.relativeTimeThreshold=function(e,t){return void 0!==Lr[e]&&(void 0===t?Lr[e]:(Lr[e]=t,"s"===e&&(Lr.ss=t-1),!0))},a.calendarFormat=function(e,t){var r=e.diff(t,"days",!0);return r<-6?"sameElse":r<-1?"lastWeek":r<0?"lastDay":r<1?"sameDay":r<2?"nextDay":r<7?"nextWeek":"sameElse"},a.prototype=cr,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,r(63)(e))},function(e,t,r){var n=r(388),a="object"==typeof self&&self&&self.Object===Object&&self,o=n||a||Function("return this")();e.exports=o},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"PaneRouterContext",{enumerable:!0,get:function(){return n.PaneRouterContext}}),Object.defineProperty(t,"getPaneRouterContextFactory",{enumerable:!0,get:function(){return n.getPaneRouterContextFactory}}),t.EMPTY_PARAMS=t.LOADING_PANE=void 0;var n=r(439),a=Symbol("LOADING_PANE");t.LOADING_PANE=a;t.EMPTY_PARAMS={}},function(e,t,r){var n=r(183);e.exports=function(e){return e&&e.length?n(e):[]}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.info=t.warning=t.error=t.HELP_IDS=void 0;var n={TYPE_INVALID:"schema-type-invalid",TYPE_IS_ESM_MODULE:"schema-type-is-esm-module",TYPE_NAME_RESERVED:"schema-type-name-reserved",TYPE_MISSING_NAME:"schema-type-missing-name-or-type",TYPE_MISSING_TYPE:"schema-type-missing-name-or-type",TYPE_TITLE_RECOMMENDED:"schema-type-title-is-recommended",TYPE_TITLE_INVALID:"schema-type-title-is-recommended",OBJECT_FIELDS_INVALID:"schema-object-fields-invalid",OBJECT_FIELD_NOT_UNIQUE:"schema-object-fields-invalid",OBJECT_FIELD_NAME_INVALID:"schema-object-fields-invalid",OBJECT_FIELD_DEFINITION_INVALID_TYPE:"schema-object-fields-invalid",ARRAY_OF_ARRAY:"schema-array-of-array",ARRAY_OF_INVALID:"schema-array-of-invalid",ARRAY_OF_NOT_UNIQUE:"schema-array-of-invalid",REFERENCE_TO_INVALID:"schema-reference-to-invalid",REFERENCE_TO_NOT_UNIQUE:"schema-reference-to-invalid",REFERENCE_INVALID_OPTIONS:"schema-reference-invalid-options",REFERENCE_INVALID_OPTIONS_LOCATION:"schema-reference-options-nesting",REFERENCE_INVALID_FILTER_PARAMS_COMBINATION:"schema-reference-filter-params-combination",SLUG_SLUGIFY_FN_RENAMED:"slug-slugifyfn-renamed",ASSET_METADATA_FIELD_INVALID:"asset-metadata-field-invalid"};function a(e,t,r){if(r&&!Object.keys(n).some(e=>n[e]===r))throw new Error('Used the unknown helpId "'.concat(r,'", please add it to the array in createValidationResult.js'));return{severity:e,message:t,helpId:r}}t.HELP_IDS=n;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,r){"use strict";r.d(t,"a",(function(){return a})),t.b=function(e){return e?function(e){return new n.a((function(t){return e.schedule((function(){return t.complete()}))}))}(e):a};var n=r(8),a=new n.a((function(e){return e.complete()}))},function(e,t,r){"use strict";t.a=function(e){return e&&"function"==typeof e.schedule}},function(e,t,r){"use strict";t.a=function(e,t){return t?Object(o.a)(e,t):e instanceof n.a?e:new n.a(Object(a.a)(e))};var n=r(8),a=r(236),o=r(377)},function(e,t,r){var n=r(62),a=r(267),o=r(39),i=Function.prototype,u=Object.prototype,l=i.toString,s=u.hasOwnProperty,c=l.call(Object);e.exports=function(e){if(!o(e)||"[object Object]"!=n(e))return!1;var t=a(e);if(null===t)return!0;var r=s.call(t,"constructor")&&t.constructor;return"function"==typeof r&&r instanceof r&&l.call(r)==c}},function(e,t,r){"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=((n=r(493))&&n.__esModule?n:{default:n}).default;t.default=a},function(e,t){e.exports=function(e){return"https://docs.sanity.io/help/"+e}},function(e,t,r){var n=r(404);e.exports=function(e){return null==e?"":n(e)}},function(e,t){e.exports=function(e,t){for(var r=-1,n=null==e?0:e.length,a=Array(n);++r1&&void 0!==arguments[1]?arguments[1]:{};super(e),this.paths=t.paths||[],this.children=t.children,this.operation=t.operation}prefixPaths(e){return this.paths=this.paths.map(t=>e.concat(t)),this}cloneWithMessage(e){return new o(e,{paths:this.paths,children:this.children,operation:this.operation})}}e.exports=o},function(e,t,r){var n=r(21),a=r(2148),o=r(444),i=Math.max,u=Math.min;e.exports=function(e,t,r){var l,s,c,f,d,p,h=0,v=!1,m=!1,y=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function g(t){var r=l,n=s;return l=s=void 0,h=t,f=e.apply(n,r)}function b(e){return h=e,d=setTimeout(O,t),v?g(e):f}function _(e){var r=e-p;return void 0===p||r>=t||r<0||m&&e-h>=c}function O(){var e=a();if(_(e))return w(e);d=setTimeout(O,function(e){var r=t-(e-p);return m?u(r,c-(e-h)):r}(e))}function w(e){return d=void 0,y&&l?g(e):(l=s=void 0,f)}function E(){var e=a(),r=_(e);if(l=arguments,s=this,p=e,r){if(void 0===d)return b(p);if(m)return clearTimeout(d),d=setTimeout(O,t),g(p)}return void 0===d&&(d=setTimeout(O,t)),f}return t=o(t)||0,n(r)&&(v=!!r.leading,c=(m="maxWait"in r)?i(o(r.maxWait)||0,t):c,y="trailing"in r?!!r.trailing:y),E.cancel=function(){void 0!==d&&clearTimeout(d),h=0,l=p=s=d=void 0},E.flush=function(){return void 0===d?f:w(a())},E}},function(e,t,r){"use strict";e.exports={root:!0,api:{projectId:"utcr8kb1",dataset:"production"},project:{name:"gatsby-theme-catalyst-writer"},plugins:["@sanity/base","@sanity/components","@sanity/default-layout","@sanity/default-login","@sanity/desk-tool"],parts:[{name:"part:@sanity/base/schema",path:"./schemas/schema.js"},{name:"part:@sanity/desk-tool/structure",path:"./structure/deskStructure.js"}]}},function(e,t,r){"use strict";r.d(t,"a",(function(){return a}));var n=r(4),a=function(e){function t(t,r,n){var a=e.call(this)||this;return a.parent=t,a.outerValue=r,a.outerIndex=n,a.index=0,a}return n.a(t,e),t.prototype._next=function(e){this.parent.notifyNext(this.outerValue,e,this.outerIndex,this.index++,this)},t.prototype._error=function(e){this.parent.notifyError(e,this),this.unsubscribe()},t.prototype._complete=function(){this.parent.notifyComplete(this),this.unsubscribe()},t}(r(7).a)},function(e,t,r){var n=r(387),a=r(780),o=r(76);e.exports=function(e){return o(e)?n(e):a(e)}},function(e,t,r){var n=r(99),a=r(776),o=r(777),i=n?n.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){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,r){var n=r(783),a=r(821),o=r(80),i=r(30),u=r(825);e.exports=function(e){return"function"==typeof e?e:null==e?o:"object"==typeof e?i(e)?a(e[0],e[1]):n(e):u(e)}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Portal",{enumerable:!0,get:function(){return n.Portal}});var n=r(409)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i(r(2)),a=i(r(0)),o=i(r(924));function i(e){return e&&e.__esModule?e:{default:e}}function u(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class l extends a.default.PureComponent{render(){var e=this.props,t=e.size,r=e.children,n=e.padding;return a.default.createElement("div",{className:"".concat(o.default[t]," ").concat(n?o.default["padding_".concat(n)]:"")},r)}}t.default=l,u(l,"propTypes",{size:n.default.oneOf(["small","medium","large","auto"]),padding:n.default.oneOf(["none","small","medium","large"]),children:n.default.node.isRequired}),u(l,"defaultProps",{size:"auto",padding:"medium"})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={prepare:e=>({title:String(e)})};t.default=n},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=o(r(2)),a=o(r(0));function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class u extends a.default.PureComponent{componentDidMount(){this.snackId=this.context.addToSnackQueue(this.getSnackOptions())}getSnackOptions(){var e=this.props,t=e.action,r=e.actionTitle,n=e.kind,a=e.title,o=e.subtitle,i=e.timeout,u=e.children,l=e.onClose,s=e.onAction,c=e.isPersisted,f=e.isCloseable;return{kind:n,title:a,subtitle:o,children:u,onClose:l,action:{title:r||t&&t.title,callback:s||t&&t.callback},isPersisted:c,isCloseable:f,autoDismissTimeout:i}}componentWillUnmount(){this.context.handleDismissSnack(this.snackId)}componentDidUpdate(){this.context.updateSnack(this.snackId,this.getSnackOptions())}render(){return null}}t.default=u,i(u,"propTypes",{kind:n.default.oneOf(["info","warning","error","success"]),title:n.default.oneOfType([n.default.string,n.default.node]),subtitle:n.default.oneOfType([n.default.string,n.default.node]),isPersisted:n.default.bool,isCloseable:n.default.bool,children:n.default.oneOfType([n.default.string,n.default.node]),onClose:n.default.func,action:n.default.shape({title:n.default.string,callback:n.default.func}),onAction:n.default.func,actionTitle:n.default.string,timeout:n.default.number}),i(u,"contextTypes",{addToSnackQueue:n.default.func,handleDismissSnack:n.default.func,updateSnack:n.default.func})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=c(r(2363)),a=c(r(2)),o=c(r(0)),i=c(r(2364)),u=c(r(147)),l=c(r(204)),s=c(r(579));function c(e){return e&&e.__esModule?e:{default:e}}function f(){return(f=Object.assign||function(e){for(var t=1;t=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}function h(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class v extends o.default.Component{constructor(e){super(),h(this,"handleToggle",()=>{this.setState(e=>({isCollapsed:!e.isCollapsed,hasBeenToggled:!0}))}),h(this,"handleFocus",e=>{e.target===this._focusElement&&this.props.onFocus(e)}),h(this,"setFocusElement",e=>{this._focusElement=e}),h(this,"handleToggleValidationList",e=>{this.setState({showValidationList:!this.state.showValidationList})}),this.state={isCollapsed:e.isCollapsed,hasBeenToggled:!1,showValidationList:!1}}focus(){this._focusElement.focus()}render(){var e=this.props,t=e.fieldset,r=e.legend,a=e.description,c=e.columns,v=e.level,m=e.className,y=e.isCollapsible,g=(e.isCollapsed,e.children),b=e.tabIndex,_=e.transparent,O=e.markers,w=p(e,["fieldset","legend","description","columns","level","className","isCollapsible","isCollapsed","children","tabIndex","transparent","markers"]),E=this.state,M=E.isCollapsed,j=E.showValidationList,P=E.hasBeenToggled,x=function(e){for(var t=1;t"validation"===e.type).filter(e=>"error"===e.level),S=[x.root,k.length>0&&x.hasErrors,x["columns".concat(c)],x["level".concat(v)],_&&x.transparent,this.props.onFocus&&x.canFocus,m].filter(Boolean).join(" ");return o.default.createElement("div",f({},w,{onFocus:this.handleFocus,tabIndex:b,ref:this.setFocusElement,className:S}),o.default.createElement("fieldset",{className:x.fieldset},o.default.createElement("div",{className:x.inner},o.default.createElement("div",{className:x.header},o.default.createElement("div",{className:x.headerMain},o.default.createElement("legend",{className:"".concat(x.legend," ").concat(M?"":x.isOpen),tabIndex:y?0:void 0,onKeyDown:e=>"Enter"===e.key&&this.handleToggle()},o.default.createElement("div",{tabIndex:-1,onClick:y?this.handleToggle:void 0,style:{outline:"none"}},y&&o.default.createElement("div",{className:"".concat(x.arrow," ").concat(M?"":x.isOpen)},o.default.createElement(i.default,null)),r||t.legend)),(a||t.description)&&o.default.createElement("p",{className:"".concat(x.description," ").concat(M?"":x.isOpen)},a||t.description)),o.default.createElement("div",{className:x.headerStatus},o.default.createElement(u.default,{markers:O,onClick:this.handleToggleValidationList}))),j&&o.default.createElement("div",{className:x.validationList},o.default.createElement(l.default,{markers:O})),y&&o.default.createElement(s.default,{duration:250,height:M&&g?0:"auto",className:x.animateHeight,contentClassName:x.content},o.default.createElement("div",{className:x.fieldWrapper},(P||!M)&&g)),!y&&o.default.createElement("div",{className:x.content},o.default.createElement("div",{className:x.fieldWrapper},!M&&g)))))}}t.default=v,h(v,"propTypes",{description:a.default.string,legend:a.default.string.isRequired,columns:a.default.number,isCollapsible:a.default.bool,onFocus:a.default.func,isCollapsed:a.default.bool,fieldset:a.default.shape({description:a.default.string,legend:a.default.string}),children:a.default.node,level:a.default.number,className:a.default.string,tabIndex:a.default.number,transparent:a.default.bool,styles:a.default.object,markers:a.default.array}),h(v,"defaultProps",{level:1,fieldset:{},markers:[],className:"",isCollapsed:!1,isCollapsible:!1})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FormBuilderInput=void 0;var n=u(r(0)),a=u(r(54)),o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=i();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=n?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(r,a,o):r[a]=e[a]}r.default=e,t&&t.set(e,r);return r}(r(40));function i(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return i=function(){return e},e}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[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}function f(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var d=()=>{};function p(e,t){return o.startsWith(e,t)?o.trimLeft(e,t):[]}class h extends n.default.PureComponent{constructor(){super(...arguments),f(this,"scrollTimeout",void 0),f(this,"_element",void 0),f(this,"_input",void 0),f(this,"getValuePath",()=>this.context.getValuePath().concat(this.props.path)),f(this,"setInput",e=>{this._input=e}),f(this,"handleChange",e=>{var t=this.props,r=t.type,n=t.onChange;r.readOnly||n(e)}),f(this,"handleFocus",e=>{var t=this.props,r=t.path,n=t.onFocus,i=t.focusPath;if(n){var u=Array.isArray(e)?[...r,...e]:r;o.isEqual(i,u)||n(u)}else console.warn("FormBuilderInput was used without passing a required onFocus prop. Read more at %s.",(0,a.default)("form-builder-input-missing-required-prop"))}),f(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,a.default)("form-builder-input-missing-required-prop"))})}getChildContext(){return{getValuePath:this.getValuePath}}componentDidMount(){var e=this.props,t=e.focusPath,r=e.path;o.hasFocus(t,r)&&this.focus()}UNSAFE_componentWillReceiveProps(e){var t=o.hasFocus(e.focusPath,e.path),r=o.hasFocus(this.props.focusPath,this.props.path);t&&!r&&this.focus()}componentWillUnmount(){this.scrollTimeout&&clearTimeout(this.scrollTimeout)}resolveInputComponent(e){return 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,r=this.resolveInputComponent(e),n=(t=r).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,n,r,(0,a.default)("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,n,r,(0,a.default)("input-component-no-ref"))}}getChildFocusPath(){var e=this.props;return p(e.path,e.focusPath)}render(){var e=this.props,t=(e.onChange,e.onFocus,e.onBlur,e.path),r=e.readOnly,a=e.value,i=e.markers,u=e.type,d=e.level,h=(e.focusPath,e.isRoot),v=c(e,["onChange","onFocus","onBlur","path","readOnly","value","markers","type","level","focusPath","isRoot"]),m=this.resolveInputComponent(u);if(!m)return n.default.createElement("div",{tabIndex:0,ref:this.setInput},"No input resolved for type ",u.name?JSON.stringify(u.name):"");var y=h?{isRoot:h}:{},g=i;h||(g=i.filter(e=>o.startsWith(t,e.path)).map(e=>function(e){for(var t=1;t{var r=this.props.onSortStart;t.preventDefault(),r&&r()})}render(){var e=this.props,t=e.movingItemClass,r=e.distance,a=e.useDragHandle,o=e.lockToContainerEdges,s=e.axis,c=e.lockAxis,f=e.transitionDuration,d=(e.onSortStart,e.onSortEnd),p=(e.onSort,e.helperClass,e.pressDelay,e.pressThreshold,e.shouldCancelStart,e.onSortMove,e.useWindowAsScrollContainer,e.hideSortableGhost,e.lockOffset,e.getContainer,e.getHelperDimensions,l(e,["movingItemClass","distance","useDragHandle","lockToContainerEdges","axis","lockAxis","transitionDuration","onSortStart","onSortEnd","onSort","helperClass","pressDelay","pressThreshold","shouldCancelStart","onSortMove","useWindowAsScrollContainer","hideSortableGhost","lockOffset","getContainer","getHelperDimensions"]));return n.default.createElement(i,u({},p,{onSortStart:this.handleSortStart,onSortEnd:d,distance:r,helperClass:t,lockToContainerEdges:o,transitionDuration:f,axis:s,lockAxis:c,useDragHandle:a}))}},s(t,"propTypes",{className:a.default.string,movingItemClass:a.default.string,useDragHandle:a.default.bool,onSortEnd:a.default.func,onSortStart:a.default.func,distance:a.default.number,lockToContainerEdges:a.default.bool,transitionDuration:a.default.number,axis:c,lockAxis:c}),r},t.createSortableItem=function(e){var t=(0,o.SortableElement)(e);function r(e){e.collection,e.disabled;var r=e.index,a=l(e,["collection","disabled","index"]);return n.default.createElement(t,u({index:r},a))}return r.proTypes={collection:a.default.number,disabled:a.default.boolean},r},t.createDragHandle=function(e){return(0,o.SortableHandle)(e)};var n=i(r(0)),a=i(r(2)),o=r(2385);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[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}function s(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var c=a.default.oneOf(["x","y","xy"])},function(e,t,r){"use strict";var n,a=this&&this.__extends||(n=function(e,t){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0});var o=r(351),i=r(352),u=r(676),l=r(354),s=r(223),c=r(353),f=function(e){function t(r,n,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(!r){o.destination=i.empty;break}if("object"==typeof r){r instanceof t?(o.syncErrorThrowable=r.syncErrorThrowable,o.destination=r,r.add(o)):(o.syncErrorThrowable=!0,o.destination=new d(o,r));break}default:o.syncErrorThrowable=!0,o.destination=new d(o,r,n,a)}return o}return a(t,e),t.prototype[l.rxSubscriber]=function(){return this},t.create=function(e,r,n){var a=new t(e,r,n);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,r,n,a){var u,l=e.call(this)||this;l._parentSubscriber=t;var s=l;return o.isFunction(r)?u=r:r&&(u=r.next,n=r.error,a=r.complete,r!==i.empty&&(s=Object.create(r),o.isFunction(s.unsubscribe)&&l.add(s.unsubscribe.bind(s)),s.unsubscribe=l.unsubscribe.bind(l))),l._context=s,l._next=u,l._error=n,l._complete=a,l}return a(t,e),t.prototype.next=function(e){if(!this.isStopped&&this._next){var t=this._parentSubscriber;s.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,r=s.config.useDeprecatedSynchronousErrorHandling;if(this._error)r&&t.syncErrorThrowable?(this.__tryOrSetError(t,this._error,e),this.unsubscribe()):(this.__tryOrUnsub(this._error,e),this.unsubscribe());else if(t.syncErrorThrowable)r?(t.syncErrorValue=e,t.syncErrorThrown=!0):c.hostReportError(e),this.unsubscribe();else{if(this.unsubscribe(),r)throw e;c.hostReportError(e)}}},t.prototype.complete=function(){var e=this;if(!this.isStopped){var t=this._parentSubscriber;if(this._complete){var r=function(){return e._complete.call(e._context)};s.config.useDeprecatedSynchronousErrorHandling&&t.syncErrorThrowable?(this.__tryOrSetError(t,r),this.unsubscribe()):(this.__tryOrUnsub(r),this.unsubscribe())}else this.unsubscribe()}},t.prototype.__tryOrUnsub=function(e,t){try{e.call(this._context,t)}catch(e){if(this.unsubscribe(),s.config.useDeprecatedSynchronousErrorHandling)throw e;c.hostReportError(e)}},t.prototype.__tryOrSetError=function(e,t,r){if(!s.config.useDeprecatedSynchronousErrorHandling)throw new Error("bad call");try{t.call(this._context,r)}catch(t){return s.config.useDeprecatedSynchronousErrorHandling?(e.syncErrorValue=t,e.syncErrorThrown=!0,!0):(c.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){e.exports=function(){var e=[];return{subscribe:function(t){return e.push(t),function(){var r=e.indexOf(t);r>-1&&e.splice(r,1)}},publish:function(){for(var t=0;tfunction(n){0===(t=t.filter(e=>e!==n)).length&&document.removeEventListener(e,r)}(n)};function r(e){t.forEach(t=>t(e))}}("keydown");class l extends n.default.Component{constructor(){super(...arguments),i(this,"handleKeyPress",e=>{this.props.onEscape&&"Escape"===e.key&&this.props.onEscape(e)})}UNSAFE_componentWillMount(){this.removeListener=u(this.handleKeyPress)}componentWillUnmount(){this.removeListener()}render(){return this.props.children||null}}t.default=l,i(l,"propTypes",{onEscape:a.default.func,children:a.default.node}),i(l,"defaultProps",{onEscape:()=>{},children:void 0})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createStack=l,t.default=void 0;var n=i(r(0)),a=i(r(2)),o=i(r(74));function i(e){return e&&e.__esModule?e:{default:e}}function u(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function l(){var e=[],t=(0,o.default)();function r(){return e[e.length-1]}function n(){t.publish(r())}return{remove:function(t){e=e.filter(e=>e!==t),n()},peek:r,push:function(t){e.push(t),n()},subscribe:t.subscribe}}var s=l();class c extends n.default.Component{constructor(e){super(),u(this,"state",{top:null}),this._unsubscribe=e.stack.subscribe(e=>{this.setState(()=>({top:e}))})}UNSAFE_componentWillMount(){this.props.stack.push(this)}componentWillUnmount(){var e=this.props.stack;this._unsubscribe(),e.remove(this)}render(){return this.props.children(this.state.top===this)}}t.default=c,u(c,"propTypes",{children:a.default.func.isRequired,stack:a.default.shape({remove:a.default.func,peek:a.default.func,push:a.default.func,subscribe:a.default.func})}),u(c,"defaultProps",{stack:s})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.lazyGetter=function(e,t,r){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return Object.defineProperty(e,t,{configurable:!0,enumerable:!1!==n.enumerable,get(){var a=r();return Object.defineProperty(e,t,{value:a,writable:Boolean(n.writable),configurable:!1}),a}}),e}},function(e,t,r){"use strict";function n(e,t,r,n,a,o,i){try{var u=e[o](i),l=u.value}catch(e){return void r(e)}u.done?t(l):Promise.resolve(l).then(n,a)}var a=r(457),o=r(133).flatten,i=r(458),u=r(1071),l=r(57),s=(e,t)=>{var n=r(456),a=e.map(e=>n(e,t,{isChild:!0}));return Promise.all(a).then(o)},c=function(){var e=function(e){return function(){var t=this,r=arguments;return new Promise((function(a,o){var i=e.apply(t,r);function u(e){n(i,a,o,u,l,"next",e)}function l(e){n(i,a,o,u,l,"throw",e)}u(void 0)}))}}((function*(e,t,r,n){var a,o=setTimeout(()=>{var e=u(n.path);console.warn("Custom validator at ".concat(e," has taken more than ").concat(5e3,"ms to respond"))},5e3);try{a=yield e(t,n)}catch(e){var i=u(n.path);throw e.message="".concat(i,": Error validating value: ").concat(e.message),e}if(clearTimeout(o),Array.isArray(a))return 0===a.length||a;if(!0===a)return!0;if("string"==typeof a)return new l(r||a);if(a&&a.message&&a.paths)return new l(r||a.message,{paths:a.paths});var s=u(n.path);throw new Error("".concat(s,": Validator must return 'true' if valid or an error message as a string on errors"))}));return function(t,r,n,a){return e.apply(this,arguments)}}();function f(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n={children:t.length>1?t:void 0,operator:r.operator};return 1===t.length?new l(e||t[0].item.message,n):new l(e||"[".concat(t.map(e=>e.item.message).join(r.separator),"]"),n)}e.exports={all:(e,t,r)=>s(e,t).then(e=>0===e.length||f(r,e,{separator:" - AND - ",operator:"AND"})),type:(e,t,r)=>{var n=a.string(t);return n===e||"undefined"===n||new l(r||'Expected type "'.concat(e,'", got "').concat(n,'"'))},either:(e,t,r)=>s(e,t).then(t=>t.length{var n=typeof t;if("undefined"===n)return!0;var a=("number"===n||"string"===n)&&"".concat(t),o=a&&a.length>30?"".concat(a.slice(0,30),"…"):a,u=a?'Value "'.concat(o,'" did not match any of allowed values'):"Value did not match any of allowed values";return!!e.some(e=>i(e,t))||new l(r||u)},custom:c,presence:(e,t,r)=>void 0!==t||"required"!==e||new l(r||"Value is required")}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=m(r(278)),a=m(r(2)),o=m(r(0)),i=m(r(20)),u=m(r(289)),l=m(r(290)),s=r(18),c=m(r(501)),f=m(r(86)),d=m(r(513)),p=m(r(190)),h=m(r(297)),v=m(r(298));function m(e){return e&&e.__esModule?e:{default:e}}function y(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function g(e,t){return("string"==typeof e.action?e.action+e.title:e.title)||t}function b(){console.warn("No handler defined for action")}var _=(0,n.default)(e=>e.showAsAction);class O extends o.default.PureComponent{constructor(e){super(e),y(this,"state",{menuIsOpen:!1}),y(this,"actionHandlers",{}),y(this,"scrollFrameId",null),y(this,"handleCloseMenu",()=>{this.setState({menuIsOpen:!1})}),y(this,"handleMenuToggle",()=>{this.setState(e=>({menuIsOpen:!e.menuIsOpen}))}),y(this,"handleRootClick",e=>{var t=this.props,r=t.onExpand,n=t.isCollapsed,a=t.index;n&&r&&r(a)}),y(this,"handleTitleClick",e=>{var t=this.props,r=t.onCollapse,n=t.isCollapsed,a=t.index;!n&&r&&r(a)}),y(this,"handleMenuAction",e=>{(this.closeRequest=requestAnimationFrame(()=>this.handleCloseMenu()),"function"!=typeof e.action)?this.props.onAction(e)||(this.actionHandlers[e.action]||b)(e.params,this):e.action(e.params)}),y(this,"renderIntentAction",(e,t)=>{var r=this.props.styles,n=e.icon;return o.default.createElement("div",{className:r.buttonWrapper,key:g(e,t)},o.default.createElement(s.IntentLink,{className:r.actionButton,intent:e.intent.type,params:e.intent.params,title:e.title},o.default.createElement("div",{className:r.actionButtonInner,tabIndex:-1},o.default.createElement(n,null))))}),y(this,"renderActionMenuItem",e=>{var t=this.props.styles;if(!e)return null;var r=e.intent.params,n=e.icon;return o.default.createElement(s.IntentLink,{className:t.initialValueTemplateDropDownItem,intent:"create",params:r},o.default.createElement("div",null,o.default.createElement("div",null,e.title),o.default.createElement("div",{className:t.initialValueTemplateSubtitle},r.type)),o.default.createElement("div",{className:t.initialValueTemplateDropDownItemIcon},o.default.createElement(n,null)))}),y(this,"renderAction",(e,t)=>{if(e.intent)return this.renderIntentAction(e,t);var r=this.props,n=r.styles,a=r.initialValueTemplates,i=v.default.menuItemsFromInitialValueTemplateItems(a),u=e.icon;return o.default.createElement("div",{className:n.menuWrapper,key:g(e,t)},"toggleTemplateSelectionMenu"!==e.action&&o.default.createElement("button",{className:n.actionButton,"data-menu-button-id":this.templateMenuId,type:"button",title:e.title,onClick:this.handleMenuAction.bind(this,e)},o.default.createElement("div",{className:n.actionButtonInner,tabIndex:-1},o.default.createElement(u,null))),"toggleTemplateSelectionMenu"===e.action&&o.default.createElement("div",{className:n.initialValueTemplateDropDownMenuButton},o.default.createElement(f.default,{bleed:!0,className:n.initialValueTemplateDropDownMenu,items:i,renderItem:this.renderActionMenuItem,onAction:this.handleMenuAction.bind(this,e),kind:"simple",showArrow:!1,ripple:!1,placement:"bottom-end"},o.default.createElement("div",{className:n.buttonWrapper},o.default.createElement("div",{className:n.actionButton},o.default.createElement("div",{className:n.actionButtonInner},o.default.createElement(u,null)))))))}),this.templateMenuId=Math.random().toString(36).substr(2,6),this.paneMenuId=Math.random().toString(36).substr(2,6)}componentWillUnmount(){this.closeRequest&&cancelAnimationFrame(this.closeRequest)}renderMenu(){var e=this.props,t=e.styles,r=e.menuItems,n=e.menuItemGroups,a=e.isCollapsed,i=this.state.menuIsOpen,s=r.filter(_);return 0===s.length?null:o.default.createElement("div",{className:t.menuWrapper},o.default.createElement("button",{className:t.menuOverflowButton,"data-menu-button-id":this.paneMenuId,type:"button",onClick:this.handleMenuToggle,title:"Show menu"},o.default.createElement("div",{className:t.menuOverflowButtonInner,tabIndex:-1},o.default.createElement(l.default,null))),o.default.createElement("div",{className:t.menuContainer},i&&o.default.createElement(u.default,{id:this.paneMenuId,items:s,groups:n,origin:a?"top-left":"top-right",onAction:this.handleMenuAction,onClose:this.handleCloseMenu,onClickOutside:this.handleCloseMenu})))}render(){var e=this.props,t=e.title,r=e.children,n=e.hasTabs,a=e.isSelected,u=e.isCollapsed,l=e.isScrollable,s=e.hasSiblings,f=e.menuItems,p=e.styles,h=e.renderActions,v=e.footer,m=e.tabIdPrefix,y=e.viewId,g=f.filter(e=>e.showAsAction&&(!u||e.showAsAction.whenCollapsed)),b=l?o.default.createElement(c.default,{className:p.scrollContainer,tabIndex:-1},r):o.default.createElement("div",{className:p.notScrollable},r);return o.default.createElement("div",{className:(0,i.default)([u?p.isCollapsed:p.root,a?p.isActive:p.isDisabled]),onClick:this.handleRootClick},o.default.createElement("div",{className:p.header},o.default.createElement("div",{className:p.headerContent},o.default.createElement("h2",{className:p.title,onClick:this.handleTitleClick},t),o.default.createElement("div",{className:p.actions},h?h(g):g.map(this.renderAction),this.renderMenu())),this.props.renderHeaderViewMenu()),n?o.default.createElement(d.default,{"aria-labelledby":"".concat(m,"tab-").concat(y),className:p.main,id:"".concat(m,"tabpanel"),role:"tabpanel"},b):o.default.createElement("div",{className:p.main},b),v&&o.default.createElement("div",{className:n&&s?p.hoverFooter:p.stickyFooter},v))}}y(O,"propTypes",{hasTabs:a.default.bool,tabIdPrefix:a.default.string,viewId:a.default.string,title:a.default.oneOfType([a.default.string,a.default.node]),isCollapsed:a.default.bool,onExpand:a.default.func,onCollapse:a.default.func,children:a.default.node,isSelected:a.default.bool,isScrollable:a.default.bool,hasSiblings:a.default.bool,onAction:a.default.func,renderActions:a.default.func,menuItems:a.default.arrayOf(a.default.shape({showAsAction:a.default.oneOfType([a.default.bool,a.default.shape({whenCollapsed:a.default.bool})])})),menuItemGroups:a.default.arrayOf(a.default.shape({id:a.default.string.isRequired,title:a.default.string})),initialValueTemplates:a.default.arrayOf(a.default.shape({templateId:a.default.string,parameters:a.default.object})),index:a.default.number,footer:a.default.node,renderHeaderViewMenu:a.default.func,styles:a.default.object}),y(O,"defaultProps",{index:0,footer:void 0,hasTabs:!1,tabIdPrefix:void 0,viewId:void 0,title:"Untitled",hasSiblings:!1,isCollapsed:!1,isSelected:!1,isScrollable:!0,renderActions:void 0,styles:{},children:o.default.createElement("div",null),onAction:()=>{},menuItems:[],menuItemGroups:[],initialValueTemplates:[],renderHeaderViewMenu:()=>null});var w=(0,p.default)(O,h.default);t.default=w},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=h(r(15)),a=h(r(37)),o=h(r(2)),i=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=n?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(r,a,o):r[a]=e[a]}r.default=e,t&&t.set(e,r);return r}(r(0)),u=h(r(2079)),l=h(r(9)),s=h(r(140)),c=r(87),f=h(r(189)),d=h(r(512));function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function h(e){return e&&e.__esModule?e:{default:e}}function v(){return(v=Object.assign||function(e){for(var t=1;t=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}function y(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function g(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var b={preventOverflow:{boundariesElement:"window",padding:16},customStyle:{enabled:!0,fn:e=>(e.styles=function(e){for(var t=1;t{e&&function(e,t){var r=e;do{if("BUTTON"===r.tagName&&r.dataset.menuButtonId===t)return!0}while(r=r.parentNode);return!1}(e.target,this.menuId)||this.setState({menuOpened:!1})}),g(this,"setMenuElement",e=>{this._menuElement=e}),g(this,"handleOnClick",e=>{this.setState(e=>({menuOpened:!e.menuOpened})),this.keyboardNavigation=0==e.detail}),g(this,"handleButtonBlur",e=>{this.state.menuOpened&&!this.menuHasKeyboardFocus&&this.keyboardNavigation&&this.handleClose()}),g(this,"handleItemClick",(e,t)=>{e.stopPropagation(),this.handleAction(t)}),g(this,"handleItemKeyPress",(e,t)=>{"Enter"===e.key&&this.handleAction(t)}),g(this,"handleAction",e=>{this.props.onAction(e),this.handleClose(),this.keyboardNavigation=!1}),g(this,"handleMenuBlur",e=>{this.menuHasKeyboardFocus=!1,this.buttonElement.current.focus(),this.handleClose()}),g(this,"handleButtonKeyDown",e=>{"ArrowDown"==e.key&&this.state.menuOpened&&(this.menuHasKeyboardFocus=!0,this.keyboardNavigation=!0,this.firstItemElement.current.focus())}),this.menuId=Math.random().toString(36).substr(2,6)}render(){var e=(0,a.default)(this.props,"onAction"),t=e.items,r=e.renderItem,n=e.children,o=e.kind,p=(e.className,e.placement),h=e.showArrow,y=m(e,["items","renderItem","children","kind","className","placement","showArrow"]),g=this.state.menuOpened,_=this.buttonElement&&this.buttonElement.current&&this.buttonElement.current._element;return i.default.createElement(l.default,v({},y,{"data-menu-button-id":this.menuId,className:u.default.button,onClick:this.handleOnClick,kind:o,onKeyDown:this.handleButtonKeyDown,onBlur:this.handleButtonBlur,ref:this.buttonElement}),i.default.createElement("div",{className:u.default.inner},h?i.default.createElement("div",{className:u.default.inner},n,i.default.createElement(s.default,{color:"inherit",className:u.default.arrow})):n,i.default.createElement(f.default,{modifiers:b,placement:p,referenceElement:_,onEscape:this.handleClose,onClickOutside:this.handleClose,referenceClassName:u.default.outer,popperClassName:u.default.popper,positionFixed:!0},g&&i.default.createElement(i.Fragment,null,i.default.createElement(c.List,{className:u.default.list},i.default.createElement(d.default,null,t.map((e,t)=>i.default.createElement(c.Item,{key:t,className:u.default.listItem,onClick:t=>this.handleItemClick(t,e),onKeyPress:t=>this.handleItemKeyPress(t,e),item:e,tabIndex:0,ref:0===t&&this.firstItemElement},r(e))))),i.default.createElement("div",{tabIndex:0,onFocus:this.handleMenuBlur})))))}}t.default=_,g(_,"propTypes",{kind:o.default.oneOf(["default","simple"]),items:o.default.arrayOf(o.default.shape({title:o.default.string.isRequired,icon:o.default.func})),onAction:o.default.func.isRequired,children:o.default.node,inverted:o.default.bool,icon:o.default.func,loading:o.default.bool,ripple:o.default.bool,colored:o.default.bool,color:o.default.string,className:o.default.string,renderItem:o.default.func,placement:o.default.string,showArrow:o.default.bool}),g(_,"defaultProps",{renderItem:e=>i.default.createElement("div",null,e.title),showArrow:!0,placement:"bottom-start"})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"List",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(t,"Item",{enumerable:!0,get:function(){return a.default}});var n=o(r(503)),a=o(r(504));function o(e){return e&&e.__esModule?e:{default:e}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(299);t.streamingComponent=n.streamingComponent;var a=r(2112);t.withPropsStream=a.withPropsStream;var o=r(2116);t.WithObservable=o.WithObservable;var i=r(2117);t.createEventHandler=i.createEventHandler},function(e,t,r){var n=r(3);e.exports=function(e){var t=n(e);return t.setHours(0,0,0,0),t}},function(e,t,r){var n=r(195);e.exports=function(e){return n(e,{weekStartsOn:1})}},function(e,t,r){var n=r(3),a=r(90);e.exports=function(e){var t=n(e),r=t.getFullYear(),o=new Date(0);o.setFullYear(r+1,0,4),o.setHours(0,0,0,0);var i=a(o),u=new Date(0);u.setFullYear(r,0,4),u.setHours(0,0,0,0);var l=a(u);return t.getTime()>=i.getTime()?r+1:t.getTime()>=l.getTime()?r:r-1}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a.default}});var n,a=(n=r(2412))&&n.__esModule?n:{default:n}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),r.d(t,"Editor",(function(){return Qe})),r.d(t,"cloneFragment",(function(){return ce})),r.d(t,"findDOMNode",(function(){return oe})),r.d(t,"findDOMRange",(function(){return We})),r.d(t,"findNode",(function(){return fe})),r.d(t,"findRange",(function(){return V})),r.d(t,"getEventRange",(function(){return de})),r.d(t,"getEventTransfer",(function(){return be})),r.d(t,"setEventTransfer",(function(){return we})),r.d(t,"ReactPlugin",(function(){return $e}));var n=r(2541),a=r.n(n),o=r(271),i=r(24),u=r(128),l=r.n(u),s=r(16),c=r.n(s),f=r(624),d=r(2545),p=r(2546),h=r(626),v=r(26),m=r.n(v),y=r(0),g=r.n(y),b=r(2),_=r.n(b),O=r(2548),w=r(2549),E=r.n(w),M=r(115),j=(r.n(M),r(622)),P=r(2550),x=r.n(P),k=r(197),S=r.n(k),C=r(2551),D=r(2552),T=["onBeforeInput","onBlur","onClick","onContextMenu","onCompositionEnd","onCompositionStart","onCopy","onCut","onDragEnd","onDragEnter","onDragExit","onDragLeave","onDragOver","onDragStart","onDrop","onInput","onFocus","onKeyDown","onKeyUp","onMouseDown","onMouseUp","onPaste","onSelect"];var z=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},A=function(){function e(e,t){for(var r=0;r=n.length?(i=!0,o=t-1,r="backward"):o<0?(u=!0,o=t+1,r="forward"):(a=n[o],"forward"===r&&o++,"backward"===r&&o--);return a||null}function V(e,t){Object(o.a)(!i.Value.isValue(t),"As of Slate 0.42.0, the `findNode` utility takes an `editor` instead of a `value`.");var r=e.anchorNode||e.startContainer;if(!r)return null;var n=a()(r);(e instanceof n.Range||n.StaticRange&&e instanceof n.StaticRange)&&(e={anchorNode:e.startContainer,anchorOffset:e.startOffset,focusNode:e.endContainer,focusOffset:e.endOffset});var u=e,l=u.anchorNode,s=u.anchorOffset,c=u.focusNode,f=u.focusOffset,d=u.isCollapsed,p=t.value,h=W(l,s,t),v=d?h:W(c,f,t);return h&&v?p.document.createRange({anchor:h,focus:v}):null}function H(e,t,r){var n=t.value,a=n.document;if(r.rangeCount){var o=V(r,t);if(o){var i=o,u=i.anchor,l=i.focus,s=a.getNode(u.key),c=a.getNode(l.key),f=a.getClosestInline(u.key),d=a.getClosestInline(l.key),p=a.getClosestBlock(l.key),h=a.getClosestBlock(u.key);if(h&&!t.isVoid(h)&&0===u.offset&&p&&t.isVoid(p)&&0!==l.offset&&(o=o.setFocus(l.setOffset(0))),f&&!t.isVoid(f)&&u.offset===s.text.length){var v=a.getClosestBlock(u.key).getNextText(u.key);v&&(o=o.moveAnchorTo(v.key,0))}if(d&&!t.isVoid(d)&&l.offset===c.text.length){var m=a.getClosestBlock(l.key).getNextText(l.key);m&&(o=o.moveFocusTo(m.key,0))}var y=a.createSelection(o);return y=(y=y.setIsFocused(!0)).set("marks",n.selection.marks)}}else t.blur()}function Y(e,t,r){var n=H(0,t,r);t.select(n)}function G(e,t,r){var n=W(r,0,t);if(n){var a=t.value,o=a.document,i=a.selection,u=o.getDescendant(n.key),l=o.getClosestBlock(u.key),s=u.getLeaves(),c=l.getLastText(),f=s.last(),d=0,p=0,h=s.find((function(e){if(d=p,(p+=e.text.length)>n.offset)return!0}))||f,v=h.text,m=r.textContent,y=u===c,g=h===f,b=m.charAt(m.length-1);if(y&&g&&"\n"===b&&(m=m.slice(0,-1)),m!==v){var _=i.moveAnchorTo(n.key,d).moveFocusTo(n.key,p);_=o.resolveRange(_),t.insertTextAtRange(_,m,h.marks)}}}function K(e,t){return e.nodeType===t.Node.TEXT_NODE}function J(e,t){if(!e.length)throw new Error("elements must be an Array");var r=e[e.length-1];return{elements:e.map((function(e){return function e(t,r){var n={};return n.node=t,K(t,r)&&(n.text=t.textContent),n.children=Array.from(t.childNodes).map((function(t){return e(t,r)})),n}(e,t)})),parent:r.parentElement,next:r.nextElementSibling}}function $(e,t){var r=e.elements,n=e.next,a=e.parent;r.forEach((function(e){return function e(t,r){var n=t.node;K(n,r)&&n.textContent!==t.text&&(n.textContent=t.text),t.children.forEach((function(t){e(t,r),n.appendChild(t.node)}));for(var a=t.children.length;n.childNodes.length>a;)n.removeChild(n.childNodes[0]);var o=n.dataset;if(o){var i=o.key;if(i){var u=new r.Set(Array.from(r.document.querySelectorAll("[data-key='"+i+"']")));u.delete(n),u.forEach((function(e){return e.parentElement.removeChild(e)}))}}}(e,t)}));var o=r[r.length-1].node;e.next?a.insertBefore(o,n):a.appendChild(o);for(var i=o,u=r.length-2;u>=0;u--){var l=r[u].node;a.insertBefore(l,i),i=l}}var Z=function(){function e(t,r){z(this,e),this.window=a()(t[0]),this.snapshot=J(t,this.window),this.data=r}return A(e,[{key:"apply",value:function(){$(this.snapshot,this.window)}},{key:"getData",value:function(){return this.data}}]),e}();function Q(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:window;return e.nodeType===r.Node.TEXT_NODE&&(e=e.parentNode),e.closest(t)}var X=function(){function e(t,r){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a=n.before,o=void 0!==a&&a;z(this,e);var i=t.getSelection(),u=i.anchorNode,l=Q(u,"[data-slate-editor] > *"),s=[l];if(o){var c=l.previousElementSibling;c&&s.unshift(c)}this.snapshot=new Z(s),this.selection=H(0,r,i)}return A(e,[{key:"apply",value:function(e){var t=this.snapshot,r=this.selection;t.apply(),e.moveTo(r.anchor.key,r.anchor.offset)}}]),e}();function ee(){}var te=function e(t,r){var n=this,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};z(this,e),this.__call__=function(){n.fn(),n.preventFurtherCalls()},this.preventFurtherCalls=function(){n.fn=ee},this.resume=function(e){n.cancel(),e?(n.mode="timeout",n.timeoutId=n.window.setTimeout(n.__call__,e)):(n.mode="animationFrame",n.callbackId=n.window.requestAnimationFrame(n.__call__))},this.cancel=function(){"timeout"===n.mode?n.window.clearTimeout(n.timeoutId):n.window.cancelAnimationFrame(n.callbackId),n.onCancel&&n.onCancel()},this.__setTimeout__=function(e){null!=e&&n.window.setTimeout((function(){n.cancel(),n.preventFurtherCalls()}),e)},this.fn=r,this.window=t,this.resume(),this.onCancel=a.onCancel,this.__setTimeout__(a.timeout)},re=l()("slate:android");re.reconcile=l()("slate:reconcile"),re("ANDROID_API_VERSION",{ANDROID_API_VERSION:f.a});function ne(){var e=0,t=new window.Set,r=null,n=null,o=null,i=null,u=!1,l=null;function s(e,r,n){var a=n.from;re.reconcile({from:a});var o=e.getSelection();t.forEach((function(e){G(0,r,e)})),Y(0,r,o),t.clear()}return{onBeforeInput:function(t,o,s){var d=!t.nativeEvent;re("onBeforeInput",{isNative:d,event:t,status:e,e:c()(t,["data","inputType","isComposing","nativeEvent"])});var p,h=a()(t.target);if(u)return t.preventDefault(),void(u=!1);switch(f.a){case 25:break;case 26:case 27:if(i&&(i.cancel(),n.resume()),d){if("insertParagraph"===t.inputType||"insertLineBreak"===t.inputType){re("onBeforeInput:enter:native",{});var v=h.getSelection(),m=H(0,o,v);u=!0,t.preventDefault(),o.moveTo(m.anchor.key,m.anchor.offset),o.splitBlock()}}else{if(function(e,t){if(!Array.isArray(t))throw new Error("chars must be an array of one character strings");if(null==e)return!1;var r=e[e.length-1];return t.includes(r)}(t.data,["."]))return re("onBeforeInput:period"),n.cancel(),void(l="period");null!=(p=t.data)&&10===p[p.length-1].charCodeAt(0)&&(n&&n.cancel(),h.requestAnimationFrame((function(){re("onBeforeInput:enter:react",{}),r.apply(o),o.splitBlock()})))}break;case 28:i&&(i.cancel(),n.resume());break;default:1!==e&&s()}},onCompositionEnd:function(o,i,u){re("onCompositionEnd",{event:o});var c=a()(o.target),d=c.getSelection().anchorNode;switch(f.a){case 26:case 27:r=new X(c,i),e=1}l="reconcile",t.add(d),n=new te(c,(function(){e=0,s(c,i,{from:"onCompositionEnd:reconciler"}),l=null}))},onCompositionStart:function(r,n,a){re("onCompositionStart",{event:r}),e=1,t.clear()},onCompositionUpdate:function(e,t,r){re("onCompositionUpdate",{event:e})},onInput:function(r,u,d){switch(re("onInput",{event:r,status:e,e:c()(r,["data","nativeEvent","inputType","isComposing"])}),f.a){case 24:case 25:break;case 26:case 27:case 28:var p=r.nativeEvent;if(28===f.a&&"insertText"===p.inputType&&" "===p.data)return n&&n.cancel(),i&&i.cancel(),void s(window,u,{from:"onInput:space"});if((26===f.a||27===f.a)&&"period"===l){re("onInput:period:abort");var h=window.getSelection().anchorNode;return void t.add(h)}if("deleteContentBackward"===p.inputType){re("onInput:delete",{keyDownSnapshot:o});var v=a()(r.target);return n&&n.cancel(),i&&i.cancel(),void(i=new te(v,(function(){re("onInput:delete:callback",{keyDownSnapshot:o}),o.apply(u),u.deleteBackward(),i=null}),{onCancel:function(){i=null}}))}if(1===e){var m=window.getSelection().anchorNode;return void t.add(m)}if(28===f.a){re("onInput:fallback");var y=window.getSelection().anchorNode;return t.add(y),void window.requestAnimationFrame((function(){re("onInput:fallback:callback"),s(window,u,{from:"onInput:fallback"})}))}break;default:if(1===e)return;d()}},onKeyDown:function(t,u,l){re("onKeyDown",{event:t,status:e,e:c()(t,["char","charCode","code","key","keyCode","keyIdentifier","keyLocation","location","nativeEvent","which"])});var d=a()(t.target);switch(f.a){case 25:"Enter"===t.key&&l();break;case 26:case 27:if("Enter"===t.key){if(re("onKeyDown:enter",{}),i)i.cancel(),t.preventDefault(),d.requestAnimationFrame((function(){re("onKeyDown:enter:callback"),r.apply(u),u.splitBlock()}));else{t.preventDefault();var p=d.getSelection(),h=H(0,u,p);u.moveTo(h.anchor.key,h.anchor.offset),u.splitBlock()}return}o=new X(d,u,{before:!0});break;case 28:if("Enter"===t.key)return re("onKeyDown:enter"),t.preventDefault(),n&&n.cancel(),i&&i.cancel(),void d.requestAnimationFrame((function(){s(d,u,{from:"onKeyDown:enter"}),u.splitBlock()}));o=new X(d,u,{before:!0}),re("onKeyDown:snapshot",{keyDownSnapshot:o});break;default:1!==e&&l()}},onSelect:function(t,r,n){switch(re("onSelect",{event:t,status:e}),f.a){case 26:case 27:case 28:!function(e){var t=e.getSelection(),r=t.anchorNode,n=r.parentElement.dataset;if(!!n&&"n"===n.slateZeroWidth&&1===r.textContent.length&&0!==t.anchorOffset){var a=e.document.createRange();a.setStart(r,0),a.setEnd(r,0),t.removeAllRanges(),t.addRange(a)}}(a()(t.target))}}}}var ae={FRAGMENT:"application/x-slate-fragment",HTML:"text/html",NODE:"application/x-slate-node",RICH:"text/rtf",TEXT:"text/plain"};function oe(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:window;i.Node.isNode(e)&&(e=e.key);var r=t.document.querySelector('[data-key="'+e+'"]');if(!r)throw new Error('Unable to find a DOM node for "'+e+'". This is often because of forgetting to add `props.attributes` to a custom component.');return r}function ie(e){var t=window.document;if(t&&t.body.createTextRange){var r=t.body.createTextRange();r.collapse(),r.select()}else e.removeAllRanges()}var ue=ae.FRAGMENT,le=ae.HTML,se=ae.TEXT;function ce(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){};Object(o.a)(!i.Value.isValue(t),"As of Slate 0.42.0, the `cloneFragment` utility takes an `editor` instead of a `value`.");var n=a()(e.target),u=n.getSelection(),l=t.value,s=l.document,c=l.fragment,h=l.selection,v=h.start,m=h.end,y=s.getClosestVoid(v.key,t),g=s.getClosestVoid(m.key,t);if(!u.isCollapsed||y){var b=d.a.serializeNode(c),_=u.getRangeAt(0),O=_.cloneContents(),w=O.childNodes[0];if(O.childNodes.forEach((function(e){e.textContent&&""!==e.textContent.trim()&&(w=e)})),g){var E=_.cloneRange(),M=oe(g,n);E.setEndAfter(M),O=E.cloneContents()}if(y&&(w=O.childNodes[0].childNodes[1].firstChild),[].slice.call(O.querySelectorAll("[data-slate-zero-width]")).forEach((function(e){var t="n"===e.getAttribute("data-slate-zero-width");e.textContent=t?"\n":""})),3===w.nodeType){var j=n.document.createElement("span");j.style.whiteSpace="pre",j.appendChild(w),O.appendChild(j),w=j}w.setAttribute("data-slate-fragment",b);var P=i.Value.create({document:c}),x=p.a.serialize(P),k=n.document.createElement("div");if(k.appendChild(O),e.clipboardData&&e.clipboardData.setData&&!f.f)return e.preventDefault(),e.clipboardData.setData(se,x),e.clipboardData.setData(ue,b),e.clipboardData.setData(le,k.innerHTML),void r();var S=e.target.closest("[data-slate-editor]");k.setAttribute("contenteditable",!0),k.style.position="absolute",k.style.left="-9999px",S.appendChild(k),u.selectAllChildren(k),n.requestAnimationFrame((function(){S.removeChild(k),ie(u),u.addRange(_),r()}))}}function fe(e,t){Object(o.a)(!i.Value.isValue(t),"As of Slate 0.42.0, the `findNode` utility takes an `editor` instead of a `value`.");var r=e.closest("[data-key]");if(!r)return null;var n=r.getAttribute("data-key");return n&&t.value.document.getNode(n)||null}function de(e,t){Object(o.a)(!i.Value.isValue(t),"As of Slate 0.42.0, the `findNode` utility takes an `editor` instead of a `value`."),e.nativeEvent&&(e=e.nativeEvent);var r=e,n=r.clientX,u=r.clientY,l=r.target;if(null==n||null==u)return null;var s=t.value.document,c=fe(l,t);if(!c)return null;if(t.query("isVoid",c)){var f=l.getBoundingClientRect(),d="inline"===c.object?n-f.left0&&r.splitBlock(),r.insertText(e)}))}"fragment"===f&&r.insertFragment(d);var y=oe(i.getNode(s.focus.key),l);y&&y.dispatchEvent(new MouseEvent("mouseup",{view:l,bubbles:!0,cancelable:!0})),n()},onFocus:function(e,r,n){Ee("onFocus",{event:e}),!t||f.f||f.d?r.focus():r.deselect().focus(),n()},onInput:function(e,t,r){Ee("onInput");var n=a()(e.target),o=n.getSelection();G(0,t,o.anchorNode),Y(0,t,o),r()},onKeyDown:function(e,t,r){Ee("onKeyDown",{event:e});var n=t.value,a=n.document,o=n.selection,i=a.hasVoidParent(o.start.path,t);if(h.default.isSplitBlock(e)&&!f.g)return i?t.moveToStartOfNextText():t.splitBlock();if(h.default.isDeleteBackward(e)&&!f.g)return t.deleteCharBackward();if(h.default.isDeleteForward(e)&&!f.g)return t.deleteCharForward();if(h.default.isDeleteLineBackward(e))return t.deleteLineBackward();if(h.default.isDeleteLineForward(e))return t.deleteLineForward();if(h.default.isDeleteWordBackward(e))return t.deleteWordBackward();if(h.default.isDeleteWordForward(e))return t.deleteWordForward();if(h.default.isRedo(e))return t.redo();if(h.default.isUndo(e))return t.undo();if(h.default.isMoveLineBackward(e))return e.preventDefault(),t.moveToStartOfBlock();if(h.default.isMoveLineForward(e))return e.preventDefault(),t.moveToEndOfBlock();if(h.default.isExtendLineBackward(e))return e.preventDefault(),t.moveFocusToStartOfBlock();if(h.default.isExtendLineForward(e))return e.preventDefault(),t.moveFocusToEndOfBlock();if(h.default.isMoveBackward(e))return e.preventDefault(),o.isCollapsed?t.moveBackward():t.moveToStart();if(h.default.isMoveForward(e))return e.preventDefault(),o.isCollapsed?t.moveForward():t.moveToEnd();if(h.default.isMoveWordBackward(e))return e.preventDefault(),t.moveWordBackward();if(h.default.isMoveWordForward(e))return e.preventDefault(),t.moveWordForward();if(h.default.isExtendBackward(e)){var u=n.previousText,l=n.startText,s=u&&a.hasVoidParent(u.key,t);if(i||s||""===l.text)return e.preventDefault(),t.moveFocusBackward()}if(h.default.isExtendForward(e)){var c=n.nextText,d=n.startText,p=c&&a.hasVoidParent(c.key,t);if(i||p||""===d.text)return e.preventDefault(),t.moveFocusForward()}r()},onMouseDown:function(e,r,n){Ee("onMouseDown",{event:e}),t=!0,n()},onMouseUp:function(e,r,n){Ee("onMouseUp",{event:e}),t=!1,n()},onPaste:function(e,t,r){Ee("onPaste",{event:e});var n=t.value,a=be(e),o=a.type,i=a.fragment,u=a.text;if("fragment"===o&&t.insertFragment(i),"text"===o||"html"===o){if(!u)return r();var l=n.document,s=n.selection,c=n.startBlock;if(t.isVoid(c))return r();var f=c,d=l.getInsertMarksAtRange(s),h=p.a.deserialize(u,{defaultBlock:f,defaultMarks:d}).document;t.insertFragment(h)}r()},onSelect:function(e,r,n){Ee("onSelect",{event:e});var o=a()(e.target);Y(0,r,o.getSelection()),t=!1,n()}}}var je=l()("slate:before");function Pe(){var e=null,t=0,r=!1,n=!1,o=!1;return{onBeforeInput:function(e,t,r){var n=!!e.nativeEvent;t.readOnly||n&&f.b||(je("onBeforeInput",{event:e}),r())},onBlur:function(t,r,o){if(!n&&!r.readOnly){var i=t.relatedTarget,u=t.target,l=a()(u);if(e!==l.document.activeElement){if(i){var s=m.a.findDOMNode(r);if(i===s)return;if(i.hasAttribute("data-slate-spacer"))return;var c=fe(i,r);if(s.contains(i)&&c&&!r.isVoid(c))return}je("onBlur",{event:t}),o()}}},onClick:function(e,t,r){je("onClick",{event:e}),r()},onCompositionEnd:function(e,n,a){var o=t;window.requestAnimationFrame((function(){t>o||(r=!1)})),je("onCompositionEnd",{event:e}),a()},onCompositionStart:function(e,n,a){r=!0,t++,n.value.selection.isCollapsed||n.delete(),je("onCompositionStart",{event:e}),a()},onCopy:function(e,t,r){var o=a()(e.target);n=!0,o.requestAnimationFrame((function(){return n=!1})),je("onCopy",{event:e}),r()},onCut:function(e,t,r){if(!t.readOnly){var o=a()(e.target);n=!0,o.requestAnimationFrame((function(){return n=!1})),je("onCut",{event:e}),r()}},onDragEnd:function(e,t,r){o=!1,je("onDragEnd",{event:e}),r()},onDragEnter:function(e,t,r){je("onDragEnter",{event:e}),r()},onDragExit:function(e,t,r){je("onDragExit",{event:e}),r()},onDragLeave:function(e,t,r){je("onDragLeave",{event:e}),r()},onDragOver:function(e,t,r){var n=fe(e.target,t);t.isVoid(n)&&e.preventDefault(),f.f&&e.preventDefault(),o||(o=!0,f.f||(e.nativeEvent.dataTransfer.dropEffect="move")),je("onDragOver",{event:e}),r()},onDragStart:function(e,t,r){o=!0,je("onDragStart",{event:e}),r()},onDrop:function(e,t,r){t.readOnly||(e.preventDefault(),je("onDrop",{event:e}),r())},onFocus:function(t,r,o){if(!n&&!r.readOnly){var i=m.a.findDOMNode(r),u=a()(t.target);e=u.document.activeElement,f.e&&t.target!==i?i.focus():(je("onFocus",{event:t}),o())}},onInput:function(e,t,n){r||t.value.selection.isBlurred||(je("onInput",{event:e}),n())},onKeyDown:function(e,t,n){t.readOnly||(r?h.default.isCompose(e)&&e.preventDefault():(!f.g&&(h.default.isBold(e)||h.default.isDeleteBackward(e)||h.default.isDeleteForward(e)||h.default.isDeleteLineBackward(e)||h.default.isDeleteLineForward(e)||h.default.isDeleteWordBackward(e)||h.default.isDeleteWordForward(e)||h.default.isItalic(e)||h.default.isRedo(e)||h.default.isSplitBlock(e)||h.default.isTransposeCharacter(e)||h.default.isUndo(e))&&e.preventDefault(),je("onKeyDown",{event:e}),n()))},onPaste:function(e,t,r){t.readOnly||(e.preventDefault(),je("onPaste",{event:e}),r())},onSelect:function(t,o,i){if(!n&&!r&&!o.readOnly){var u=a()(t.target);e=u.document.activeElement,je("onSelect",{event:t}),i()}}}}function xe(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.plugins,r=void 0===t?[]:t,n=f.c?[ne()]:[],a=Pe(),o=Me();return[].concat(n,[a],F(r),[o])}var ke=l()("slate:leaves"),Se=function(e){function t(){var e,r,n;z(this,t);for(var a=arguments.length,o=Array(a),i=0;i1?r-1:0),a=1;a1?r-1:0),a=1;a1?r-1:0),a=1;at.order?1:-1}))}(e,t).forEach((function(e){e.isRangeStart?r.add(e.decoration):e.isRangeEnd?r.remove(e.decoration):n.push(r.toList())})),n}var Re=l()("slate:node"),Fe=function(e){function t(){var e,r,n;z(this,t);for(var a=arguments.length,o=Array(a),i=0;i1?r-1:0),a=1;a1&&void 0!==arguments[1]?arguments[1]:window,r=oe(e.key,t),n=0,a=Array.from(r.querySelectorAll("[data-slate-content], [data-slate-zero-width]")),o=!0,i=!1,u=void 0;try{for(var l,s=a[Symbol.iterator]();!(o=(l=s.next()).done);o=!0){var c=l.value,f=c.childNodes[0],d=f.textContent.length,p=d;c.hasAttribute("data-slate-length")&&(p=parseInt(c.getAttribute("data-slate-length"),10));var h=n+p;if(e.offset<=h){var v=Math.min(d,Math.max(0,e.offset-n));return{node:f,offset:v}}n=h}}catch(e){i=!0,u=e}finally{try{!o&&s.return&&s.return()}finally{if(i)throw u}}return null}function We(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:window,r=e.anchor,n=e.focus,a=e.isBackward,o=e.isCollapsed,i=qe(r,t),u=o?i:qe(n,t);if(!i||!u)return null;var l=t.document.createRange(),s=a?u:i,c=a?i:u;return l.setStart(s.node,s.offset),l.setEnd(c.node,c.offset),l}var Ue=["auto","overlay","scroll"],Ve=f.g&&!!window.navigator.userAgent.match(/os 11_/i);function He(e){if(!Ve&&e.anchorNode){var t=a()(e.anchorNode),r=function(e,t){for(var r=e.parentNode,n=void 0;!n&&r.parentNode;){var a=t.getComputedStyle(r).overflowY;if(Ue.includes(a)){n=r;break}r=r.parentNode}return n||t.document.body}(e.anchorNode,t),n=r===t.document.body||r===t.document.documentElement,o=x()(e),i=e.getRangeAt(0).cloneRange();i.collapse(o);var u=i.getBoundingClientRect();f.i&&i.collapsed&&0===u.top&&0===u.height&&(0===i.startOffset?i.setEnd(i.endContainer,1):i.setStart(i.startContainer,i.startOffset-1),0===(u=i.getBoundingClientRect()).top&&0===u.height&&i.getClientRects().length&&(u=i.getClientRects()[0]));var l=void 0,s=void 0,c=void 0,d=void 0,p=0,h=0,v=0,m=0,y=0,g=0,b=0,_=0;if(n){l=t.innerWidth,s=t.innerHeight,c=t.pageYOffset,d=t.pageXOffset}else{var O=r.offsetWidth,w=r.offsetHeight,E=r.scrollTop,M=r.scrollLeft,j=t.getComputedStyle(r),P=j.borderTopWidth,k=j.borderBottomWidth,S=j.borderLeftWidth,C=j.borderRightWidth,D=j.paddingTop,T=j.paddingBottom,z=j.paddingLeft,A=j.paddingRight,I=r.getBoundingClientRect();l=O,s=w,p=I.top+parseInt(P,10),h=I.left+parseInt(S,10),v=parseInt(P,10)+parseInt(k,10),m=parseInt(S,10)+parseInt(C,10),y=parseInt(D,10),g=parseInt(T,10),b=parseInt(z,10),_=parseInt(A,10),c=E,d=M}var B=u.top+c-p,N=u.left+d-h,R=d,F=c;Nd+l&&(R=N+m+_-l),Bc+s&&(F=B+v+g+u.height-s),n?t.scrollTo(R,F):(r.scrollTop=F,r.scrollLeft=R)}}var Ye=/Permission denied to access property "nodeType"/,Ge=l()("slate:content");Ge.update=l()("slate:update");var Ke=function(e){function t(){var e,r,n;z(this,t);for(var o=arguments.length,i=Array(o),u=0;u0&&void 0!==arguments[0]?arguments[0]:{},t=e.placeholder,r=e.plugins,n=void 0===r?[]:r;function a(e,t,r){return[]}function o(e,t,r){return g.a.createElement(Ke,{autoCorrect:e.autoCorrect,className:e.className,editor:t,id:e.id,onEvent:function(e,r){return t.run(e,r)},readOnly:e.readOnly,role:e.role,spellCheck:e.spellCheck,style:e.style,tabIndex:e.tabIndex,tagName:e.tagName})}function i(e,t,r){var n=e.attributes,a=e.children,o=e.node.object;if("block"!==o&&"inline"!==o)return null;var i="block"===o?"div":"span";return g.a.createElement(i,I({},n,{style:{position:"relative"}}),a)}var u=[],l=Je.reduce((function(t,r){return r in e&&(t[r]=e[r]),t}),{});return u.push(xe({plugins:[l].concat(F(n))})),t&&u.push(Object(C.a)({placeholder:t,when:function(e,t){return"document"===t.object&&""===t.text&&1===t.nodes.size&&1===t.getTexts().size}})),u.push({decorateNode:a,renderEditor:o,renderNode:i}),u}var Ze=l()("slate:editor"),Qe=function(e){function t(){var e,r,n;z(this,t);for(var a=arguments.length,o=Array(a),u=0;u component is re-resolving the `plugins`, `schema`, `commands`, `queries` or `placeholder` prop on each update, which leads to poor performance. This is often due to passing in a new references for these props with each render by declaring them inline in your render function. Do not do this! Declare them outside your render function, or memoize them instead."),n.tmp.resolves++;var e=$e(I({},n.props,{value:n.props.value||n.state.value}));n.controller=new i.Editor({plugins:[e],onChange:function(e){n.tmp.mounted?n.handleChange(e):n.tmp.change=e}},{controller:n,construct:!1}),n.controller.run("onConstruct")})),N(n,r)}return B(t,e),A(t,[{key:"componentDidMount",value:function(){this.tmp.mounted=!0,this.tmp.updates++,this.props.autoFocus&&this.focus(),this.tmp.change&&(this.handleChange(this.tmp.change),this.tmp.change=null)}},{key:"componentDidUpdate",value:function(){this.tmp.updates++,this.tmp.change&&(this.handleChange(this.tmp.change),this.tmp.change=null)}},{key:"componentWillUnmount",value:function(){this.tmp.mounted=!1}},{key:"render",value:function(){Ze("render",this);var e=I({},this.props,{editor:this}),t=e.commands,r=e.placeholder,n=e.plugins,a=e.queries,o=e.schema;this.resolveController(n,o,t,a,r);var i=e.options,u=e.readOnly,l=e.value,s=this.state.value,c=l||s;return this.controller.setReadOnly(u),this.controller.setValue(c,i),this.controller.run("renderEditor",I({},e,{value:c}))}},{key:"handleChange",value:function(e){var t=this.props.onChange;this.state.value&&this.setState({value:e.value}),t(e)}},{key:"applyOperation",value:function(){var e;return(e=this.controller).applyOperation.apply(e,arguments)}},{key:"command",value:function(){var e;return(e=this.controller).command.apply(e,arguments)}},{key:"hasCommand",value:function(){var e;return(e=this.controller).hasCommand.apply(e,arguments)}},{key:"hasQuery",value:function(){var e;return(e=this.controller).hasQuery.apply(e,arguments)}},{key:"normalize",value:function(){var e;return(e=this.controller).normalize.apply(e,arguments)}},{key:"query",value:function(){var e;return(e=this.controller).query.apply(e,arguments)}},{key:"registerCommand",value:function(){var e;return(e=this.controller).registerCommand.apply(e,arguments)}},{key:"registerQuery",value:function(){var e;return(e=this.controller).registerQuery.apply(e,arguments)}},{key:"run",value:function(){var e;return(e=this.controller).run.apply(e,arguments)}},{key:"withoutNormalizing",value:function(){var e;return(e=this.controller).withoutNormalizing.apply(e,arguments)}},{key:"call",value:function(){var e;return(e=this.controller).call.apply(e,arguments)}},{key:"change",value:function(){var e;return(e=this.controller).change.apply(e,arguments)}},{key:"onChange",value:function(){var e;return(e=this.controller).onChange.apply(e,arguments)}},{key:"applyOperations",value:function(){var e;return(e=this.controller).applyOperations.apply(e,arguments)}},{key:"setOperationFlag",value:function(){var e;return(e=this.controller).setOperationFlag.apply(e,arguments)}},{key:"getFlag",value:function(){var e;return(e=this.controller).getFlag.apply(e,arguments)}},{key:"unsetOperationFlag",value:function(){var e;return(e=this.controller).unsetOperationFlag.apply(e,arguments)}},{key:"withoutNormalization",value:function(){var e;return(e=this.controller).withoutNormalization.apply(e,arguments)}},{key:"operations",get:function(){return this.controller.operations}},{key:"readOnly",get:function(){return this.controller.readOnly}},{key:"value",get:function(){return this.controller.value}},{key:"editor",get:function(){return this.controller.editor}},{key:"schema",get:function(){Object(o.a)(!1,"As of Slate 0.42, the `editor.schema` property no longer exists, and its functionality has been folded into the editor itself. Use the `editor` instead.")}},{key:"stack",get:function(){Object(o.a)(!1,"As of Slate 0.42, the `editor.stack` property no longer exists, and its functionality has been folded into the editor itself. Use the `editor` instead.")}}]),t}(g.a.Component);Qe.propTypes=I({autoCorrect:_.a.bool,autoFocus:_.a.bool,className:_.a.string,defaultValue:O.a.value,id:_.a.string,onChange:_.a.func,options:_.a.object,placeholder:_.a.any,plugins:_.a.array,readOnly:_.a.bool,role:_.a.string,schema:_.a.object,spellCheck:_.a.bool,style:_.a.object,tabIndex:_.a.number,value:O.a.value},T.reduce((function(e,t){return e[t]=_.a.func,e}),{})),Qe.defaultProps={autoFocus:!1,autoCorrect:!0,onChange:function(){},options:{},placeholder:"",plugins:[],readOnly:!1,schema:{},spellCheck:!0};var Xe={Editor:Qe,cloneFragment:ce,findDOMNode:oe,findDOMRange:We,findNode:fe,findRange:V,getEventRange:de,getEventTransfer:be,setEventTransfer:we,ReactPlugin:$e};t.default=Xe},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.HAS_SPACES=t.CONFIGURED_SPACES=void 0;var n=o(r(178)),a=o(r(59));function o(e){return e&&e.__esModule?e:{default:e}}var i=function(){if(!a.default.__experimental_spaces)return null;return a.default.__experimental_spaces&&a.default.__experimental_spaces.map(l)}();t.CONFIGURED_SPACES=i;var u=i&&i.length>0;function l(e){return Object.assign({},e,{title:e.title||(0,n.default)(e.name)})}t.HAS_SPACES=u},function(e,t,r){"use strict";function n(e){return(n="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})(e)}var a=["image","file"],o=["before","after","replace"];t.dataset=function(e){if(!/^[-\w]{1,128}$/.test(e))throw new Error("Datasets can only contain lowercase characters, numbers, underscores and dashes")},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"!==n(t)||Array.isArray(t))throw new Error("".concat(e,"() takes an object of properties"))},t.requireDocumentId=function(e,r){if(!r._id)throw new Error("".concat(e,'() requires that the document contains an ID ("_id" property)'));t.validateDocumentId(e,r._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,r){var n="insert(at, selector, items)";if(-1===o.indexOf(e)){var a=o.map((function(e){return'"'.concat(e,'"')})).join(", ");throw new Error("".concat(n,' takes an "at"-argument which is one of: ').concat(a))}if("string"!=typeof t)throw new Error("".concat(n,' takes a "selector"-argument which must be a string'));if(!Array.isArray(r))throw new Error("".concat(n,' takes an "items"-argument which must be an array'))},t.hasDataset=function(e){if(!e.gradientMode&&!e.dataset)throw new Error("`dataset` must be provided to perform queries");return e.dataset||""}},function(e,t,r){"use strict";r.d(t,"a",(function(){return n}));var n=function(){return"function"==typeof Symbol&&Symbol.observable||"@@observable"}()},function(e,t,r){"use strict";t.a=function(e){return e}},function(e,t,r){"use strict";t.a=function(e,t){return function(r){return r.lift(new o(e,t))}};var n=r(4),a=r(7);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,r,n){var a=e.call(this,t)||this;return a.predicate=r,a.thisArg=n,a.count=0,a}return n.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,r){var n=r(45).Symbol;e.exports=n},function(e,t,r){var n=r(30),a=r(252),o=r(403),i=r(55);e.exports=function(e,t){return n(e)?e:a(e,t)?[e]:o(i(e))}},function(e,t,r){e.exports=function(e){var t={};function r(n){if(t[n])return t[n].exports;var a=t[n]={i:n,l:!1,exports:{}};return e[n].call(a.exports,a,a.exports,r),a.l=!0,a.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)r.d(n,a,function(t){return e[t]}.bind(null,a));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=7)}([function(e,t,r){var n=r(1),a=Math.sqrt(2),o=Math.cos,i=Math.max,u=Math.min;function l(e){return u(e.duration,Date.now()-e.mouseDown)}function s(e){return e.mouseUp>0?Date.now()-e.mouseUp:0}function c(e){var t=e.duration,r=e.radius,a=.85*n(l(e),0,r,t),u=.15*n(s(e),0,r,t),c=.02*r*o(Date.now()/t);return i(0,a+u+c)}e.exports={getMaxRadius:function(e,t,r){return u(.5*i(e,t),r)},getBlotOpacity:function(e,t){return n(s(e),t,-t,e.duration)},getBlotOuterOpacity:function(e,t){return u(this.getBlotOpacity(e,t),n(l(e),0,.3,3*e.duration))},getBlotShiftX:function(e,t,r){return u(1,c(e)/t*2/a)*(r/2-e.x)},getBlotShiftY:function(e,t,r){return u(1,c(e)/t*2/a)*(r/2-e.y)},getBlotScale:function(e){return c(e)/e.radius}}},function(e,t){e.exports=function(e,t,r,n){return r*((e=e/n-1)*e*e*e*e+1)+t}},function(e,t,r){var n=r(0),a=function(e){var t=e.mouseUp,r=e.duration;return!t||Date.now()-t=0;r--)if(!t[r].mouseUp)return t[r].mouseUp=e}};return i}},function(e,t){e.exports={borderRadius:"inherit",height:"100%",left:0,position:"absolute",top:0,width:"100%"}},function(e,t){e.exports=r(0)},function(e,t){e.exports=function(e){return(window.devicePixelRatio||1)/(e.webkitBackingStorePixelRatio||e.mozBackingStorePixelRatio||e.msBackingStorePixelRatio||e.oBackingStorePixelRatio||e.backingStorePixelRatio||1)}},function(e,t){var r=!1;"undefined"!=typeof window&&(r="ontouchstart"in window||window.DocumentTouch&&document instanceof window.DocumentTouch),e.exports=r},function(e,t,r){var n=Object.assign||function(e){for(var t=1;t0||"object"!=typeof n)?a.default.createElement("div",{className:"start"===t?o.default.alignStart:o.default.alignEnd,"data-buttons":r.filter(Boolean).length+n.filter(Boolean).length},r,n.length>0?n.map((e,t)=>a.default.createElement("div",{className:o.default.secondary,key:t},e)):n):a.default.createElement("div",{className:"start"===t?o.default.alignStart:o.default.alignEnd,"data-buttons":r.filter(Boolean).length},r||n):null}}t.default=l,u(l,"propTypes",{children:n.default.node.isRequired,secondary:n.default.oneOfType([n.default.node,n.default.arrayOf([n.default.node])]),align:n.default.oneOf(["start","end"]),className:n.default.string}),u(l,"defaultProps",{align:"start",secondary:null,className:""})},function(e,t,r){"use strict";t.a=function(e,t){return function(r){var o;if(o="function"==typeof e?e:function(){return e},"function"==typeof t)return r.lift(new a(o,t));var i=Object.create(r,n.b);return i.source=r,i.subjectFactory=o,i}};var n=r(364);var a=function(){function e(e,t){this.subjectFactory=e,this.selector=t}return e.prototype.call=function(e,t){var r=this.selector,n=this.subjectFactory(),a=r(n).subscribe(e);return a.add(t.subscribe(n)),a},e}()},function(e,t,r){var n=r(80),a=r(424),o=r(425);e.exports=function(e,t){return o(a(e,t,n),e+"")}},function(e,t,r){var n=r(259),a=r(173);e.exports=function(e,t,r,o){var i=!r;r||(r={});for(var u=-1,l=t.length;++ufunction(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 s.MenuItemGroupBuilder(e),menuItemsFromInitialValueTemplateItems:m.menuItemsFromInitialValueTemplateItems,documentList:e=>new c.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=g},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.documentFromEditor=function(e){var t=e&&e.type?y({schemaType:e.type}):new v;if(e){var r=e.options,n=r.id,a=r.type,o=r.template,i=r.templateParameters;t=t.id(e.id).documentId(n),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 r=(0,c.getTemplateById)(e);if(!r)throw new Error('Template with ID "'.concat(e,'" not defined'));return y({schemaType:r.schemaType}).initialValueTemplate(e,t)},t.getDefaultDocumentNode=y,t.DocumentBuilder=void 0;var n=f(r(177)),a=f(r(47)),o=r(35),i=r(138),u=r(287),l=r(469),s=r(1123),c=r(134);function f(e){return e&&e.__esModule?e:{default:e}}function d(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function p(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{path:[]},t=e.path,r=void 0===t?[]:t,n=e.index,s=e.hint,c=r[n||r.length-1],f=this.spec.id||c&&"".concat(c)||"",d=p({id:f,type:void 0,template:void 0,templateParameters:void 0},this.spec.options);if("string"!=typeof f||!f)throw new o.SerializeError("`id` is required for document nodes",r,n,s).withHelpUrl(o.HELP_URL.ID_REQUIRED);if(!d||!d.id)throw new o.SerializeError("document id (`id`) is required for document nodes",r,f,s).withHelpUrl(o.HELP_URL.DOCUMENT_ID_REQUIRED);var h=(this.spec.views&&this.spec.views.length>0?this.spec.views:[(0,l.form)()]).map((e,t)=>(0,u.maybeSerializeView)(e,t,r)),v=h.map(e=>e.id),y=(0,a.default)(v.filter((e,t)=>v.includes(e,t+1)));if(y.length>0)throw new o.SerializeError("document node has views with duplicate IDs: ".concat(y.join(", ")),r,f,s);return p({},this.spec,{child:this.spec.child,id:(0,i.validateId)(f,r,n),type:"document",options:m(d),views:h})}clone(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=new v,r=p({},this.spec.options||{},{},e.options||{});return t.spec=p({},this.spec,{},e,{options:r}),t}}function m(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,r=e.schemaType,n=(0,s.getUserDefinedDefaultDocumentBuilder)(e)||new v;return n.getId()||(n=n.id("documentEditor")),t&&(n=n.documentId(t.replace(/^drafts\./,""))),n.schemaType(r)}t.DocumentBuilder=v},function(e,t,r){"use strict";function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function a(e){for(var t=1;te.draft||e.published)},t.DRAFTS_FOLDER=void 0;t.DRAFTS_FOLDER="drafts";var i="".concat("drafts",".");function u(e){return e.startsWith(i)}function l(e){return u(e)?e:i+e}function s(e){return u(e)?e.slice(i.length):e}function c(e){var t=e.reduce((e,t)=>{var r=s(t._id),n=e.get(r);return n||(n={id:r},e.set(r,n)),n[r===t._id?"published":"draft"]=t,e},new Map);return Array.from(t.values())}},function(e,t,r){"use strict";function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}Object.defineProperty(t,"__esModule",{value:!0}),t.setIfMissing=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return{type:"setIfMissing",path:t,value:e}},t.insert=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];return{type:"insert",path:r,position:t,items:e}},t.set=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return{type:"set",path:t,value:e}},t.unset=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return{type:"unset",path: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.dec=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:"dec",path:t,value:e}},t.prefixPath=function(e,t){return function(e){for(var t=1;t{};class _ extends i.default.PureComponent{constructor(){super(...arguments),g(this,"state",{contentHasOverflow:!1}),g(this,"handleResize",(0,n.default)(()=>this.setFooterShadow())),g(this,"handleScroll",(0,n.default)(()=>this.setFooterShadowFromScroll(),10)),g(this,"setFooterShadowFromScroll",()=>{this.setFooterShadow()}),g(this,"setFooterShadow",()=>{this.contentElement&&this.setState({contentHasOverflow:this.contentElement.scrollHeight>this.contentElement.clientHeight+this.contentElement.scrollTop})}),g(this,"handleDialogClick",e=>{e.stopPropagation()}),g(this,"setDialogElement",e=>{this.dialog=e}),g(this,"setContentElement",e=>{this.contentElement=e}),g(this,"createButtonFromAction",(e,t)=>i.default.createElement(s.default,{key:t,onClick:()=>this.props.onAction(e),"data-action-index":t,color:e.color,disabled:e.disabled,kind:e.kind,inverted:e.inverted,autoFocus:e.autoFocus,icon:e.icon,className:e.secondary?l.default.actionSecondary:""},e.title)),g(this,"renderActions",e=>{if(!e||0===e.length)return null;var t=y((0,a.default)(e,e=>e.secondary),2),r=t[0],n=t[1];return i.default.createElement(c.default,{align:this.props.actionsAlign,secondary:r.map(this.createButtonFromAction)},n.map(this.createButtonFromAction))})}componentDidMount(){this.setFooterShadow(),window.addEventListener("resize",this.handleResize,{passive:!0}),this.contentElement&&this.contentElement.addEventListener("scroll",this.handleScroll,{passive:!0})}componentWillUnmount(){window.removeEventListener("resize",this.handleResize,{passive:!0}),this.contentElement&&this.contentElement.removeEventListener("scroll",this.handleScroll,{passive:!0})}componentDidUpdate(){this.setFooterShadow()}openDialogElement(){this.props.onOpen()}render(){var e=this.props,t=e.title,r=e.actions,n=e.color,a=e.onClose,o=e.onClickOutside,s=e.onEscape,c=e.className,m=e.showCloseButton,y=this.state.contentHasOverflow,g="\n ".concat(l.default.root,"\n ").concat(l.default[n],"\n ").concat(r&&r.length>0?l.default.hasFunctions:"","\n ").concat(c,"\n "),_=s||a||b;return i.default.createElement(d.Portal,null,i.default.createElement(v.default,null,e=>i.default.createElement("div",{className:g},i.default.createElement("div",{className:l.default.overlay}),i.default.createElement("div",{className:l.default.dialog},i.default.createElement(p.default,{onEscape:t=>(e||t.shiftKey)&&_()}),i.default.createElement(h.default,{onClickOutside:e?o:void 0,className:l.default.inner},!t&&a&&m&&i.default.createElement("button",{className:l.default.closeButtonOutside,onClick:a,type:"button"},i.default.createElement(u.default,{color:"inherit"})),t&&i.default.createElement("div",{className:l.default.header},i.default.createElement("h1",{className:l.default.title},t),a&&i.default.createElement("button",{className:l.default.closeButton,onClick:a,type:"button",title:"Close"},i.default.createElement("div",{className:l.default.closeButtonIcon},i.default.createElement(u.default,{color:"inherit"})),i.default.createElement(f.default,{duration:1e3,opacity:.1,radius:200}))),i.default.createElement("div",{ref:this.setContentElement,className:r&&r.length>0?l.default.content:l.default.contentWithoutFooter},this.props.children),r&&r.length>0&&i.default.createElement("div",{className:y?l.default.footerWithShadow:l.default.footer},this.renderActions(r)))))))}}t.default=_,g(_,"propTypes",{color:o.default.oneOf(["default","warning","success","danger","info"]),className:o.default.string,title:o.default.string,children:o.default.node,onOpen:o.default.func,onClose:o.default.func,onEscape:o.default.func,onClickOutside:o.default.func,onAction:o.default.func,showCloseButton:o.default.bool,actionsAlign:o.default.oneOf(["start","end"]),actions:o.default.arrayOf(o.default.shape({title:o.default.string.isRequired,icon:o.default.func,tooltip:o.default.string,kind:o.default.string,autoFocus:o.default.bool}))}),g(_,"defaultProps",{showCloseButton:!0,actionsAlign:"end",onAction(){},onOpen(){},onClose(){},actions:[],color:"default"})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i(r(2)),a=i(r(0)),o=r(324);function i(e){return e&&e.__esModule?e:{default:e}}class u extends a.default.PureComponent{render(){var e=this.props,t=e.type,r=e.value,n=this.context.formBuilder.resolvePreviewComponent(t);return n?a.default.createElement(n,this.props):a.default.createElement("div",{title:"Unable to resolve preview component. Using fallback."},a.default.createElement(o.PreviewAny,{value:r,maxDepth:2}))}}t.default=u,function(e,t,r){t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r}(u,"contextTypes",{formBuilder:n.default.object})},function(e,t,r){var n;n=function(){"use strict";var e=Array.prototype.slice;function t(e,t){t&&(e.prototype=Object.create(t.prototype)),e.prototype.constructor=e}function r(e){return i(e)?e:W(e)}function n(e){return u(e)?e:U(e)}function a(e){return l(e)?e:V(e)}function o(e){return i(e)&&!s(e)?e:H(e)}function i(e){return!(!e||!e[f])}function u(e){return!(!e||!e[d])}function l(e){return!(!e||!e[p])}function s(e){return u(e)||l(e)}function c(e){return!(!e||!e[h])}t(n,r),t(a,r),t(o,r),r.isIterable=i,r.isKeyed=u,r.isIndexed=l,r.isAssociative=s,r.isOrdered=c,r.Keyed=n,r.Indexed=a,r.Set=o;var f="@@__IMMUTABLE_ITERABLE__@@",d="@@__IMMUTABLE_KEYED__@@",p="@@__IMMUTABLE_INDEXED__@@",h="@@__IMMUTABLE_ORDERED__@@",v={},m={value:!1},y={value:!1};function g(e){return e.value=!1,e}function b(e){e&&(e.value=!0)}function _(){}function O(e,t){t=t||0;for(var r=Math.max(0,e.length-t),n=new Array(r),a=0;a>>0;if(""+r!==t||4294967295===r)return NaN;t=r}return t<0?w(e)+t:t}function M(){return!0}function j(e,t,r){return(0===e||void 0!==r&&e<=-r)&&(void 0===t||void 0!==r&&t>=r)}function P(e,t){return k(e,t,0)}function x(e,t){return k(e,t,t)}function k(e,t,r){return void 0===e?r:e<0?Math.max(0,t+e):void 0===t?e:Math.min(t,e)}var S,C,D,T="function"==typeof Symbol&&Symbol.iterator,z=T||"@@iterator";function A(e){this.next=e}function I(e,t,r,n){var a=0===e?t:1===e?r:[t,r];return n?n.value=a:n={value:a,done:!1},n}function B(){return{value:void 0,done:!0}}function N(e){return!!L(e)}function R(e){return e&&"function"==typeof e.next}function F(e){var t=L(e);return t&&t.call(e)}function L(e){var t=e&&(T&&e[T]||e["@@iterator"]);if("function"==typeof t)return t}function q(e){return e&&"number"==typeof e.length}function W(e){return null==e?Z():i(e)?e.toSeq():function(e){var t=ee(e)||"object"==typeof e&&new G(e);if(!t)throw new TypeError("Expected Array or iterable object of values, or keyed object: "+e);return t}(e)}function U(e){return null==e?Z().toKeyedSeq():i(e)?u(e)?e.toSeq():e.fromEntrySeq():Q(e)}function V(e){return null==e?Z():i(e)?u(e)?e.entrySeq():e.toIndexedSeq():X(e)}function H(e){return(null==e?Z():i(e)?u(e)?e.entrySeq():e:X(e)).toSetSeq()}function Y(e){this._array=e,this.size=e.length}function G(e){var t=Object.keys(e);this._object=e,this._keys=t,this.size=t.length}function K(e){this._iterable=e,this.size=e.length||e.size}function J(e){this._iterator=e,this._iteratorCache=[]}function $(e){return!(!e||!e["@@__IMMUTABLE_SEQ__@@"])}function Z(){return S||(S=new Y([]))}function Q(e){var t=Array.isArray(e)?new Y(e).fromEntrySeq():R(e)?new J(e).fromEntrySeq():N(e)?new K(e).fromEntrySeq():"object"==typeof e?new G(e):void 0;if(!t)throw new TypeError("Expected Array or iterable object of [k, v] entries, or keyed object: "+e);return t}function X(e){var t=ee(e);if(!t)throw new TypeError("Expected Array or iterable object of values: "+e);return t}function ee(e){return q(e)?new Y(e):R(e)?new J(e):N(e)?new K(e):void 0}function te(e,t,r,n){var a=e._cache;if(a){for(var o=a.length-1,i=0;i<=o;i++){var u=a[r?o-i:i];if(!1===t(u[1],n?u[0]:i,e))return i+1}return i}return e.__iterateUncached(t,r)}function re(e,t,r,n){var a=e._cache;if(a){var o=a.length-1,i=0;return new A((function(){var e=a[r?o-i:i];return i++>o?{value:void 0,done:!0}:I(t,n?e[0]:i-1,e[1])}))}return e.__iteratorUncached(t,r)}function ne(e,t){return t?function e(t,r,n,a){return Array.isArray(r)?t.call(a,n,V(r).map((function(n,a){return e(t,n,a,r)}))):oe(r)?t.call(a,n,U(r).map((function(n,a){return e(t,n,a,r)}))):r}(t,e,"",{"":e}):ae(e)}function ae(e){return Array.isArray(e)?V(e).map(ae).toList():oe(e)?U(e).map(ae).toMap():e}function oe(e){return e&&(e.constructor===Object||void 0===e.constructor)}function ie(e,t){if(e===t||e!=e&&t!=t)return!0;if(!e||!t)return!1;if("function"==typeof e.valueOf&&"function"==typeof t.valueOf){if((e=e.valueOf())===(t=t.valueOf())||e!=e&&t!=t)return!0;if(!e||!t)return!1}return!("function"!=typeof e.equals||"function"!=typeof t.equals||!e.equals(t))}function ue(e,t){if(e===t)return!0;if(!i(t)||void 0!==e.size&&void 0!==t.size&&e.size!==t.size||void 0!==e.__hash&&void 0!==t.__hash&&e.__hash!==t.__hash||u(e)!==u(t)||l(e)!==l(t)||c(e)!==c(t))return!1;if(0===e.size&&0===t.size)return!0;var r=!s(e);if(c(e)){var n=e.entries();return t.every((function(e,t){var a=n.next().value;return a&&ie(a[1],e)&&(r||ie(a[0],t))}))&&n.next().done}var a=!1;if(void 0===e.size)if(void 0===t.size)"function"==typeof e.cacheResult&&e.cacheResult();else{a=!0;var o=e;e=t,t=o}var f=!0,d=t.__iterate((function(t,n){if(r?!e.has(t):a?!ie(t,e.get(n,v)):!ie(e.get(n,v),t))return f=!1,!1}));return f&&e.size===d}function le(e,t){if(!(this instanceof le))return new le(e,t);if(this._value=e,this.size=void 0===t?1/0:Math.max(0,t),0===this.size){if(C)return C;C=this}}function se(e,t){if(!e)throw new Error(t)}function ce(e,t,r){if(!(this instanceof ce))return new ce(e,t,r);if(se(0!==r,"Cannot step a Range by 0"),e=e||0,void 0===t&&(t=1/0),r=void 0===r?1:Math.abs(r),tn?{value:void 0,done:!0}:I(e,a,r[t?n-a++:a++])}))},t(G,U),G.prototype.get=function(e,t){return void 0===t||this.has(e)?this._object[e]:t},G.prototype.has=function(e){return this._object.hasOwnProperty(e)},G.prototype.__iterate=function(e,t){for(var r=this._object,n=this._keys,a=n.length-1,o=0;o<=a;o++){var i=n[t?a-o:o];if(!1===e(r[i],i,this))return o+1}return o},G.prototype.__iterator=function(e,t){var r=this._object,n=this._keys,a=n.length-1,o=0;return new A((function(){var i=n[t?a-o:o];return o++>a?{value:void 0,done:!0}:I(e,i,r[i])}))},G.prototype[h]=!0,t(K,V),K.prototype.__iterateUncached=function(e,t){if(t)return this.cacheResult().__iterate(e,t);var r=F(this._iterable),n=0;if(R(r))for(var a;!(a=r.next()).done&&!1!==e(a.value,n++,this););return n},K.prototype.__iteratorUncached=function(e,t){if(t)return this.cacheResult().__iterator(e,t);var r=F(this._iterable);if(!R(r))return new A(B);var n=0;return new A((function(){var t=r.next();return t.done?t:I(e,n++,t.value)}))},t(J,V),J.prototype.__iterateUncached=function(e,t){if(t)return this.cacheResult().__iterate(e,t);for(var r,n=this._iterator,a=this._iteratorCache,o=0;o=n.length){var t=r.next();if(t.done)return t;n[a]=t.value}return I(e,a,n[a++])}))},t(le,V),le.prototype.toString=function(){return 0===this.size?"Repeat []":"Repeat [ "+this._value+" "+this.size+" times ]"},le.prototype.get=function(e,t){return this.has(e)?this._value:t},le.prototype.includes=function(e){return ie(this._value,e)},le.prototype.slice=function(e,t){var r=this.size;return j(e,t,r)?this:new le(this._value,x(t,r)-P(e,r))},le.prototype.reverse=function(){return this},le.prototype.indexOf=function(e){return ie(this._value,e)?0:-1},le.prototype.lastIndexOf=function(e){return ie(this._value,e)?this.size:-1},le.prototype.__iterate=function(e,t){for(var r=0;r=0&&t=0&&rr?{value:void 0,done:!0}:I(e,o++,i)}))},ce.prototype.equals=function(e){return e instanceof ce?this._start===e._start&&this._end===e._end&&this._step===e._step:ue(this,e)},t(fe,r),t(de,fe),t(pe,fe),t(he,fe),fe.Keyed=de,fe.Indexed=pe,fe.Set=he;var ve="function"==typeof Math.imul&&-2===Math.imul(4294967295,2)?Math.imul:function(e,t){var r=65535&(e|=0),n=65535&(t|=0);return r*n+((e>>>16)*n+r*(t>>>16)<<16>>>0)|0};function me(e){return e>>>1&1073741824|3221225471&e}function ye(e){if(!1===e||null==e)return 0;if("function"==typeof e.valueOf&&(!1===(e=e.valueOf())||null==e))return 0;if(!0===e)return 1;var t=typeof e;if("number"===t){if(e!=e||e===1/0)return 0;var r=0|e;for(r!==e&&(r^=4294967295*e);e>4294967295;)r^=e/=4294967295;return me(r)}if("string"===t)return e.length>je?function(e){var t=ke[e];return void 0===t&&(t=ge(e),xe===Pe&&(xe=0,ke={}),xe++,ke[e]=t),t}(e):ge(e);if("function"==typeof e.hashCode)return e.hashCode();if("object"===t)return function(e){var t;if(we&&void 0!==(t=be.get(e)))return t;if(void 0!==(t=e[Me]))return t;if(!Oe){if(void 0!==(t=e.propertyIsEnumerable&&e.propertyIsEnumerable[Me]))return t;if(void 0!==(t=function(e){if(e&&e.nodeType>0)switch(e.nodeType){case 1:return e.uniqueID;case 9:return e.documentElement&&e.documentElement.uniqueID}}(e)))return t}if(t=++Ee,1073741824&Ee&&(Ee=0),we)be.set(e,t);else{if(void 0!==_e&&!1===_e(e))throw new Error("Non-extensible objects are not allowed as keys.");if(Oe)Object.defineProperty(e,Me,{enumerable:!1,configurable:!1,writable:!1,value:t});else if(void 0!==e.propertyIsEnumerable&&e.propertyIsEnumerable===e.constructor.prototype.propertyIsEnumerable)e.propertyIsEnumerable=function(){return this.constructor.prototype.propertyIsEnumerable.apply(this,arguments)},e.propertyIsEnumerable[Me]=t;else{if(void 0===e.nodeType)throw new Error("Unable to set a non-enumerable property on object.");e[Me]=t}}return t}(e);if("function"==typeof e.toString)return ge(e.toString());throw new Error("Value type "+t+" cannot be hashed.")}function ge(e){for(var t=0,r=0;r=t.length)throw new Error("Missing value for key: "+t[r]);e.set(t[r],t[r+1])}}))},Ce.prototype.toString=function(){return this.__toString("Map {","}")},Ce.prototype.get=function(e,t){return this._root?this._root.get(0,void 0,e,t):t},Ce.prototype.set=function(e,t){return He(this,e,t)},Ce.prototype.setIn=function(e,t){return this.updateIn(e,v,(function(){return t}))},Ce.prototype.remove=function(e){return He(this,e,v)},Ce.prototype.deleteIn=function(e){return this.updateIn(e,(function(){return v}))},Ce.prototype.update=function(e,t,r){return 1===arguments.length?e(this):this.updateIn([e],t,r)},Ce.prototype.updateIn=function(e,t,r){r||(r=t,t=void 0);var n=function e(t,r,n,a){var o=t===v,i=r.next();if(i.done){var u=o?n:t,l=a(u);return l===u?t:l}se(o||t&&t.set,"invalid keyPath");var s=i.value,c=o?v:t.get(s,v),f=e(c,r,n,a);return f===c?t:f===v?t.remove(s):(o?Ve():t).set(s,f)}(this,Jt(e),t,r);return n===v?void 0:n},Ce.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=0,this._root=null,this.__hash=void 0,this.__altered=!0,this):Ve()},Ce.prototype.merge=function(){return Je(this,void 0,arguments)},Ce.prototype.mergeWith=function(t){var r=e.call(arguments,1);return Je(this,t,r)},Ce.prototype.mergeIn=function(t){var r=e.call(arguments,1);return this.updateIn(t,Ve(),(function(e){return"function"==typeof e.merge?e.merge.apply(e,r):r[r.length-1]}))},Ce.prototype.mergeDeep=function(){return Je(this,$e,arguments)},Ce.prototype.mergeDeepWith=function(t){var r=e.call(arguments,1);return Je(this,Ze(t),r)},Ce.prototype.mergeDeepIn=function(t){var r=e.call(arguments,1);return this.updateIn(t,Ve(),(function(e){return"function"==typeof e.mergeDeep?e.mergeDeep.apply(e,r):r[r.length-1]}))},Ce.prototype.sort=function(e){return Ot(Rt(this,e))},Ce.prototype.sortBy=function(e,t){return Ot(Rt(this,t,e))},Ce.prototype.withMutations=function(e){var t=this.asMutable();return e(t),t.wasAltered()?t.__ensureOwner(this.__ownerID):this},Ce.prototype.asMutable=function(){return this.__ownerID?this:this.__ensureOwner(new _)},Ce.prototype.asImmutable=function(){return this.__ensureOwner()},Ce.prototype.wasAltered=function(){return this.__altered},Ce.prototype.__iterator=function(e,t){return new Le(this,e,t)},Ce.prototype.__iterate=function(e,t){var r=this,n=0;return this._root&&this._root.iterate((function(t){return n++,e(t[1],t[0],r)}),t),n},Ce.prototype.__ensureOwner=function(e){return e===this.__ownerID?this:e?Ue(this.size,this._root,e,this.__hash):(this.__ownerID=e,this.__altered=!1,this)},Ce.isMap=De;var Te,ze="@@__IMMUTABLE_MAP__@@",Ae=Ce.prototype;function Ie(e,t){this.ownerID=e,this.entries=t}function Be(e,t,r){this.ownerID=e,this.bitmap=t,this.nodes=r}function Ne(e,t,r){this.ownerID=e,this.count=t,this.nodes=r}function Re(e,t,r){this.ownerID=e,this.keyHash=t,this.entries=r}function Fe(e,t,r){this.ownerID=e,this.keyHash=t,this.entry=r}function Le(e,t,r){this._type=t,this._reverse=r,this._stack=e._root&&We(e._root)}function qe(e,t){return I(e,t[0],t[1])}function We(e,t){return{node:e,index:0,__prev:t}}function Ue(e,t,r,n){var a=Object.create(Ae);return a.size=e,a._root=t,a.__ownerID=r,a.__hash=n,a.__altered=!1,a}function Ve(){return Te||(Te=Ue(0))}function He(e,t,r){var n,a;if(e._root){var o=g(m),i=g(y);if(n=Ye(e._root,e.__ownerID,0,void 0,t,r,o,i),!i.value)return e;a=e.size+(o.value?r===v?-1:1:0)}else{if(r===v)return e;a=1,n=new Ie(e.__ownerID,[[t,r]])}return e.__ownerID?(e.size=a,e._root=n,e.__hash=void 0,e.__altered=!0,e):n?Ue(a,n):Ve()}function Ye(e,t,r,n,a,o,i,u){return e?e.update(t,r,n,a,o,i,u):o===v?e:(b(u),b(i),new Fe(t,n,[a,o]))}function Ge(e){return e.constructor===Fe||e.constructor===Re}function Ke(e,t,r,n,a){if(e.keyHash===n)return new Re(t,n,[e.entry,a]);var o,i=31&(0===r?e.keyHash:e.keyHash>>>r),u=31&(0===r?n:n>>>r);return new Be(t,1<>1&1431655765))+(e>>2&858993459))+(e>>4)&252645135,e+=e>>8,127&(e+=e>>16)}function et(e,t,r,n){var a=n?e:O(e);return a[t]=r,a}Ae[ze]=!0,Ae.delete=Ae.remove,Ae.removeIn=Ae.deleteIn,Ie.prototype.get=function(e,t,r,n){for(var a=this.entries,o=0,i=a.length;o=tt)return function(e,t,r,n){e||(e=new _);for(var a=new Fe(e,ye(r),[r,n]),o=0;o>>e)),o=this.bitmap;return 0==(o&a)?n:this.nodes[Xe(o&a-1)].get(e+5,t,r,n)},Be.prototype.update=function(e,t,r,n,a,o,i){void 0===r&&(r=ye(n));var u=31&(0===t?r:r>>>t),l=1<=rt)return function(e,t,r,n,a){for(var o=0,i=new Array(32),u=0;0!==r;u++,r>>>=1)i[u]=1&r?t[o++]:void 0;return i[n]=a,new Ne(e,o+1,i)}(e,d,s,u,h);if(c&&!h&&2===d.length&&Ge(d[1^f]))return d[1^f];if(c&&h&&1===d.length&&Ge(h))return h;var m=e&&e===this.ownerID,y=c?h?s:s^l:s|l,g=c?h?et(d,f,h,m):function(e,t,r){var n=e.length-1;if(r&&t===n)return e.pop(),e;for(var a=new Array(n),o=0,i=0;i>>e),o=this.nodes[a];return o?o.get(e+5,t,r,n):n},Ne.prototype.update=function(e,t,r,n,a,o,i){void 0===r&&(r=ye(n));var u=31&(0===t?r:r>>>t),l=a===v,s=this.nodes,c=s[u];if(l&&!c)return this;var f=Ye(c,e,t+5,r,n,a,o,i);if(f===c)return this;var d=this.count;if(c){if(!f&&--d0&&n<32?pt(0,n,5,null,new lt(r.toArray())):t.withMutations((function(e){e.setSize(n),r.forEach((function(t,r){return e.set(r,t)}))})))}function ot(e){return!(!e||!e[it])}t(at,pe),at.of=function(){return this(arguments)},at.prototype.toString=function(){return this.__toString("List [","]")},at.prototype.get=function(e,t){if((e=E(this,e))>=0&&e=e.size||t<0)return e.withMutations((function(e){t<0?gt(e,t).set(0,r):gt(e,0,t+1).set(t,r)}));t+=e._origin;var n=e._tail,a=e._root,o=g(y);return t>=_t(e._capacity)?n=vt(n,e.__ownerID,0,t,r,o):a=vt(a,e.__ownerID,e._level,t,r,o),o.value?e.__ownerID?(e._root=a,e._tail=n,e.__hash=void 0,e.__altered=!0,e):pt(e._origin,e._capacity,e._level,a,n):e}(this,e,t)},at.prototype.remove=function(e){return this.has(e)?0===e?this.shift():e===this.size-1?this.pop():this.splice(e,1):this},at.prototype.insert=function(e,t){return this.splice(e,0,t)},at.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=this._origin=this._capacity=0,this._level=5,this._root=this._tail=null,this.__hash=void 0,this.__altered=!0,this):ht()},at.prototype.push=function(){var e=arguments,t=this.size;return this.withMutations((function(r){gt(r,0,t+e.length);for(var n=0;n>>t&31;if(n>=this.array.length)return new lt([],e);var a,o=0===n;if(t>0){var i=this.array[n];if((a=i&&i.removeBefore(e,t-5,r))===i&&o)return this}if(o&&!a)return this;var u=mt(this,e);if(!o)for(var l=0;l>>t&31;if(a>=this.array.length)return this;if(t>0){var o=this.array[a];if((n=o&&o.removeAfter(e,t-5,r))===o&&a===this.array.length-1)return this}var i=mt(this,e);return i.array.splice(a+1),n&&(i.array[a]=n),i};var st,ct,ft={};function dt(e,t){var r=e._origin,n=e._capacity,a=_t(n),o=e._tail;return i(e._root,e._level,0);function i(e,u,l){return 0===u?function(e,i){var u=i===a?o&&o.array:e&&e.array,l=i>r?0:r-i,s=n-i;return s>32&&(s=32),function(){if(l===s)return ft;var e=t?--s:l++;return u&&u[e]}}(e,l):function(e,a,o){var u,l=e&&e.array,s=o>r?0:r-o>>a,c=1+(n-o>>a);return c>32&&(c=32),function(){for(;;){if(u){var e=u();if(e!==ft)return e;u=null}if(s===c)return ft;var r=t?--c:s++;u=i(l&&l[r],a-5,o+(r<>>r&31,l=e&&u0){var s=e&&e.array[u],c=vt(s,t,r-5,n,a,o);return c===s?e:((i=mt(e,t)).array[u]=c,i)}return l&&e.array[u]===a?e:(b(o),i=mt(e,t),void 0===a&&u===i.array.length-1?i.array.pop():i.array[u]=a,i)}function mt(e,t){return t&&e&&t===e.ownerID?e:new lt(e?e.array.slice():[],t)}function yt(e,t){if(t>=_t(e._capacity))return e._tail;if(t<1<0;)r=r.array[t>>>n&31],n-=5;return r}}function gt(e,t,r){void 0!==t&&(t|=0),void 0!==r&&(r|=0);var n=e.__ownerID||new _,a=e._origin,o=e._capacity,i=a+t,u=void 0===r?o:r<0?o+r:a+r;if(i===a&&u===o)return e;if(i>=u)return e.clear();for(var l=e._level,s=e._root,c=0;i+c<0;)s=new lt(s&&s.array.length?[void 0,s]:[],n),c+=1<<(l+=5);c&&(i+=c,a+=c,u+=c,o+=c);for(var f=_t(o),d=_t(u);d>=1<f?new lt([],n):p;if(p&&d>f&&i5;m-=5){var y=f>>>m&31;v=v.array[y]=mt(v.array[y],n)}v.array[f>>>5&31]=p}if(u=d)i-=d,u-=d,l=5,s=null,h=h&&h.removeBefore(n,0,i);else if(i>a||d>>l&31;if(g!==d>>>l&31)break;g&&(c+=(1<a&&(s=s.removeBefore(n,l,i-c)),s&&do&&(o=s.size),i(l)||(s=s.map((function(e){return ne(e)}))),n.push(s)}return o>e.size&&(e=e.setSize(o)),Qe(e,t,n)}function _t(e){return e<32?0:e-1>>>5<<5}function Ot(e){return null==e?Mt():wt(e)?e:Mt().withMutations((function(t){var r=n(e);Se(r.size),r.forEach((function(e,r){return t.set(r,e)}))}))}function wt(e){return De(e)&&c(e)}function Et(e,t,r,n){var a=Object.create(Ot.prototype);return a.size=e?e.size:0,a._map=e,a._list=t,a.__ownerID=r,a.__hash=n,a}function Mt(){return ct||(ct=Et(Ve(),ht()))}function jt(e,t,r){var n,a,o=e._map,i=e._list,u=o.get(t),l=void 0!==u;if(r===v){if(!l)return e;i.size>=32&&i.size>=2*o.size?(n=(a=i.filter((function(e,t){return void 0!==e&&u!==t}))).toKeyedSeq().map((function(e){return e[0]})).flip().toMap(),e.__ownerID&&(n.__ownerID=a.__ownerID=e.__ownerID)):(n=o.remove(t),a=u===i.size-1?i.pop():i.set(u,void 0))}else if(l){if(r===i.get(u)[1])return e;n=o,a=i.set(u,[t,r])}else n=o.set(t,i.size),a=i.set(i.size,[t,r]);return e.__ownerID?(e.size=n.size,e._map=n,e._list=a,e.__hash=void 0,e):Et(n,a)}function Pt(e,t){this._iter=e,this._useKeys=t,this.size=e.size}function xt(e){this._iter=e,this.size=e.size}function kt(e){this._iter=e,this.size=e.size}function St(e){this._iter=e,this.size=e.size}function Ct(e){var t=Yt(e);return t._iter=e,t.size=e.size,t.flip=function(){return e},t.reverse=function(){var t=e.reverse.apply(this);return t.flip=function(){return e.reverse()},t},t.has=function(t){return e.includes(t)},t.includes=function(t){return e.has(t)},t.cacheResult=Gt,t.__iterateUncached=function(t,r){var n=this;return e.__iterate((function(e,r){return!1!==t(r,e,n)}),r)},t.__iteratorUncached=function(t,r){if(2===t){var n=e.__iterator(t,r);return new A((function(){var e=n.next();if(!e.done){var t=e.value[0];e.value[0]=e.value[1],e.value[1]=t}return e}))}return e.__iterator(1===t?0:1,r)},t}function Dt(e,t,r){var n=Yt(e);return n.size=e.size,n.has=function(t){return e.has(t)},n.get=function(n,a){var o=e.get(n,v);return o===v?a:t.call(r,o,n,e)},n.__iterateUncached=function(n,a){var o=this;return e.__iterate((function(e,a,i){return!1!==n(t.call(r,e,a,i),a,o)}),a)},n.__iteratorUncached=function(n,a){var o=e.__iterator(2,a);return new A((function(){var a=o.next();if(a.done)return a;var i=a.value,u=i[0];return I(n,u,t.call(r,i[1],u,e),a)}))},n}function Tt(e,t){var r=Yt(e);return r._iter=e,r.size=e.size,r.reverse=function(){return e},e.flip&&(r.flip=function(){var t=Ct(e);return t.reverse=function(){return e.flip()},t}),r.get=function(r,n){return e.get(t?r:-1-r,n)},r.has=function(r){return e.has(t?r:-1-r)},r.includes=function(t){return e.includes(t)},r.cacheResult=Gt,r.__iterate=function(t,r){var n=this;return e.__iterate((function(e,r){return t(e,r,n)}),!r)},r.__iterator=function(t,r){return e.__iterator(t,!r)},r}function zt(e,t,r,n){var a=Yt(e);return n&&(a.has=function(n){var a=e.get(n,v);return a!==v&&!!t.call(r,a,n,e)},a.get=function(n,a){var o=e.get(n,v);return o!==v&&t.call(r,o,n,e)?o:a}),a.__iterateUncached=function(a,o){var i=this,u=0;return e.__iterate((function(e,o,l){if(t.call(r,e,o,l))return u++,a(e,n?o:u-1,i)}),o),u},a.__iteratorUncached=function(a,o){var i=e.__iterator(2,o),u=0;return new A((function(){for(;;){var o=i.next();if(o.done)return o;var l=o.value,s=l[0],c=l[1];if(t.call(r,c,s,e))return I(a,n?s:u++,c,o)}}))},a}function At(e,t,r,n){var a=e.size;if(void 0!==t&&(t|=0),void 0!==r&&(r===1/0?r=a:r|=0),j(t,r,a))return e;var o=P(t,a),i=x(r,a);if(o!=o||i!=i)return At(e.toSeq().cacheResult(),t,r,n);var u,l=i-o;l==l&&(u=l<0?0:l);var s=Yt(e);return s.size=0===u?u:e.size&&u||void 0,!n&&$(e)&&u>=0&&(s.get=function(t,r){return(t=E(this,t))>=0&&tu)return{value:void 0,done:!0};var e=a.next();return n||1===t?e:I(t,l-1,0===t?void 0:e.value[1],e)}))},s}function It(e,t,r,n){var a=Yt(e);return a.__iterateUncached=function(a,o){var i=this;if(o)return this.cacheResult().__iterate(a,o);var u=!0,l=0;return e.__iterate((function(e,o,s){if(!u||!(u=t.call(r,e,o,s)))return l++,a(e,n?o:l-1,i)})),l},a.__iteratorUncached=function(a,o){var i=this;if(o)return this.cacheResult().__iterator(a,o);var u=e.__iterator(2,o),l=!0,s=0;return new A((function(){var e,o,c;do{if((e=u.next()).done)return n||1===a?e:I(a,s++,0===a?void 0:e.value[1],e);var f=e.value;o=f[0],c=f[1],l&&(l=t.call(r,c,o,i))}while(l);return 2===a?e:I(a,o,c,e)}))},a}function Bt(e,t){var r=u(e),a=[e].concat(t).map((function(e){return i(e)?r&&(e=n(e)):e=r?Q(e):X(Array.isArray(e)?e:[e]),e})).filter((function(e){return 0!==e.size}));if(0===a.length)return e;if(1===a.length){var o=a[0];if(o===e||r&&u(o)||l(e)&&l(o))return o}var s=new Y(a);return r?s=s.toKeyedSeq():l(e)||(s=s.toSetSeq()),(s=s.flatten(!0)).size=a.reduce((function(e,t){if(void 0!==e){var r=t.size;if(void 0!==r)return e+r}}),0),s}function Nt(e,t,r){var n=Yt(e);return n.__iterateUncached=function(n,a){var o=0,u=!1;return function e(l,s){var c=this;l.__iterate((function(a,l){return(!t||s0}function qt(e,t,n){var a=Yt(e);return a.size=new Y(n).map((function(e){return e.size})).min(),a.__iterate=function(e,t){for(var r,n=this.__iterator(1,t),a=0;!(r=n.next()).done&&!1!==e(r.value,a++,this););return a},a.__iteratorUncached=function(e,a){var o=n.map((function(e){return e=r(e),F(a?e.reverse():e)})),i=0,u=!1;return new A((function(){var r;return u||(r=o.map((function(e){return e.next()})),u=r.some((function(e){return e.done}))),u?{value:void 0,done:!0}:I(e,i++,t.apply(null,r.map((function(e){return e.value}))))}))},a}function Wt(e,t){return $(e)?t:e.constructor(t)}function Ut(e){if(e!==Object(e))throw new TypeError("Expected [K, V] tuple: "+e)}function Vt(e){return Se(e.size),w(e)}function Ht(e){return u(e)?n:l(e)?a:o}function Yt(e){return Object.create((u(e)?U:l(e)?V:H).prototype)}function Gt(){return this._iter.cacheResult?(this._iter.cacheResult(),this.size=this._iter.size,this):W.prototype.cacheResult.call(this)}function Kt(e,t){return e>t?1:e=0;r--)t={value:arguments[r],next:t};return this.__ownerID?(this.size=e,this._head=t,this.__hash=void 0,this.__altered=!0,this):_r(e,t)},vr.prototype.pushAll=function(e){if(0===(e=a(e)).size)return this;Se(e.size);var t=this.size,r=this._head;return e.reverse().forEach((function(e){t++,r={value:e,next:r}})),this.__ownerID?(this.size=t,this._head=r,this.__hash=void 0,this.__altered=!0,this):_r(t,r)},vr.prototype.pop=function(){return this.slice(1)},vr.prototype.unshift=function(){return this.push.apply(this,arguments)},vr.prototype.unshiftAll=function(e){return this.pushAll(e)},vr.prototype.shift=function(){return this.pop.apply(this,arguments)},vr.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=0,this._head=void 0,this.__hash=void 0,this.__altered=!0,this):Or()},vr.prototype.slice=function(e,t){if(j(e,t,this.size))return this;var r=P(e,this.size);if(x(t,this.size)!==this.size)return pe.prototype.slice.call(this,e,t);for(var n=this.size-r,a=this._head;r--;)a=a.next;return this.__ownerID?(this.size=n,this._head=a,this.__hash=void 0,this.__altered=!0,this):_r(n,a)},vr.prototype.__ensureOwner=function(e){return e===this.__ownerID?this:e?_r(this.size,this._head,e,this.__hash):(this.__ownerID=e,this.__altered=!1,this)},vr.prototype.__iterate=function(e,t){if(t)return this.reverse().__iterate(e);for(var r=0,n=this._head;n&&!1!==e(n.value,r++,this);)n=n.next;return r},vr.prototype.__iterator=function(e,t){if(t)return this.reverse().__iterator(e);var r=0,n=this._head;return new A((function(){if(n){var t=n.value;return n=n.next,I(e,r++,t)}return{value:void 0,done:!0}}))},vr.isStack=mr;var yr,gr="@@__IMMUTABLE_STACK__@@",br=vr.prototype;function _r(e,t,r,n){var a=Object.create(br);return a.size=e,a._head=t,a.__ownerID=r,a.__hash=n,a.__altered=!1,a}function Or(){return yr||(yr=_r(0))}function wr(e,t){var r=function(r){e.prototype[r]=t[r]};return Object.keys(t).forEach(r),Object.getOwnPropertySymbols&&Object.getOwnPropertySymbols(t).forEach(r),e}br[gr]=!0,br.withMutations=Ae.withMutations,br.asMutable=Ae.asMutable,br.asImmutable=Ae.asImmutable,br.wasAltered=Ae.wasAltered,r.Iterator=A,wr(r,{toArray:function(){Se(this.size);var e=new Array(this.size||0);return this.valueSeq().__iterate((function(t,r){e[r]=t})),e},toIndexedSeq:function(){return new xt(this)},toJS:function(){return this.toSeq().map((function(e){return e&&"function"==typeof e.toJS?e.toJS():e})).__toJS()},toJSON:function(){return this.toSeq().map((function(e){return e&&"function"==typeof e.toJSON?e.toJSON():e})).__toJS()},toKeyedSeq:function(){return new Pt(this,!0)},toMap:function(){return Ce(this.toKeyedSeq())},toObject:function(){Se(this.size);var e={};return this.__iterate((function(t,r){e[r]=t})),e},toOrderedMap:function(){return Ot(this.toKeyedSeq())},toOrderedSet:function(){return sr(u(this)?this.valueSeq():this)},toSet:function(){return tr(u(this)?this.valueSeq():this)},toSetSeq:function(){return new kt(this)},toSeq:function(){return l(this)?this.toIndexedSeq():u(this)?this.toKeyedSeq():this.toSetSeq()},toStack:function(){return vr(u(this)?this.valueSeq():this)},toList:function(){return at(u(this)?this.valueSeq():this)},toString:function(){return"[Iterable]"},__toString:function(e,t){return 0===this.size?e+t:e+" "+this.toSeq().map(this.__toStringMapper).join(", ")+" "+t},concat:function(){var t=e.call(arguments,0);return Wt(this,Bt(this,t))},includes:function(e){return this.some((function(t){return ie(t,e)}))},entries:function(){return this.__iterator(2)},every:function(e,t){Se(this.size);var r=!0;return this.__iterate((function(n,a,o){if(!e.call(t,n,a,o))return r=!1,!1})),r},filter:function(e,t){return Wt(this,zt(this,e,t,!0))},find:function(e,t,r){var n=this.findEntry(e,t);return n?n[1]:r},forEach:function(e,t){return Se(this.size),this.__iterate(t?e.bind(t):e)},join:function(e){Se(this.size),e=void 0!==e?""+e:",";var t="",r=!0;return this.__iterate((function(n){r?r=!1:t+=e,t+=null!=n?n.toString():""})),t},keys:function(){return this.__iterator(0)},map:function(e,t){return Wt(this,Dt(this,e,t))},reduce:function(e,t,r){var n,a;return Se(this.size),arguments.length<2?a=!0:n=t,this.__iterate((function(t,o,i){a?(a=!1,n=t):n=e.call(r,n,t,o,i)})),n},reduceRight:function(e,t,r){var n=this.toKeyedSeq().reverse();return n.reduce.apply(n,arguments)},reverse:function(){return Wt(this,Tt(this,!0))},slice:function(e,t){return Wt(this,At(this,e,t,!0))},some:function(e,t){return!this.every(xr(e),t)},sort:function(e){return Wt(this,Rt(this,e))},values:function(){return this.__iterator(1)},butLast:function(){return this.slice(0,-1)},isEmpty:function(){return void 0!==this.size?0===this.size:!this.some((function(){return!0}))},count:function(e,t){return w(e?this.toSeq().filter(e,t):this)},countBy:function(e,t){return function(e,t,r){var n=Ce().asMutable();return e.__iterate((function(a,o){n.update(t.call(r,a,o,e),0,(function(e){return e+1}))})),n.asImmutable()}(this,e,t)},equals:function(e){return ue(this,e)},entrySeq:function(){var e=this;if(e._cache)return new Y(e._cache);var t=e.toSeq().map(Pr).toIndexedSeq();return t.fromEntrySeq=function(){return e.toSeq()},t},filterNot:function(e,t){return this.filter(xr(e),t)},findEntry:function(e,t,r){var n=r;return this.__iterate((function(r,a,o){if(e.call(t,r,a,o))return n=[a,r],!1})),n},findKey:function(e,t){var r=this.findEntry(e,t);return r&&r[0]},findLast:function(e,t,r){return this.toKeyedSeq().reverse().find(e,t,r)},findLastEntry:function(e,t,r){return this.toKeyedSeq().reverse().findEntry(e,t,r)},findLastKey:function(e,t){return this.toKeyedSeq().reverse().findKey(e,t)},first:function(){return this.find(M)},flatMap:function(e,t){return Wt(this,function(e,t,r){var n=Ht(e);return e.toSeq().map((function(a,o){return n(t.call(r,a,o,e))})).flatten(!0)}(this,e,t))},flatten:function(e){return Wt(this,Nt(this,e,!0))},fromEntrySeq:function(){return new St(this)},get:function(e,t){return this.find((function(t,r){return ie(r,e)}),void 0,t)},getIn:function(e,t){for(var r,n=this,a=Jt(e);!(r=a.next()).done;){var o=r.value;if((n=n&&n.get?n.get(o,v):v)===v)return t}return n},groupBy:function(e,t){return function(e,t,r){var n=u(e),a=(c(e)?Ot():Ce()).asMutable();e.__iterate((function(o,i){a.update(t.call(r,o,i,e),(function(e){return(e=e||[]).push(n?[i,o]:o),e}))}));var o=Ht(e);return a.map((function(t){return Wt(e,o(t))}))}(this,e,t)},has:function(e){return this.get(e,v)!==v},hasIn:function(e){return this.getIn(e,v)!==v},isSubset:function(e){return e="function"==typeof e.includes?e:r(e),this.every((function(t){return e.includes(t)}))},isSuperset:function(e){return(e="function"==typeof e.isSubset?e:r(e)).isSubset(this)},keyOf:function(e){return this.findKey((function(t){return ie(t,e)}))},keySeq:function(){return this.toSeq().map(jr).toIndexedSeq()},last:function(){return this.toSeq().reverse().first()},lastKeyOf:function(e){return this.toKeyedSeq().reverse().keyOf(e)},max:function(e){return Ft(this,e)},maxBy:function(e,t){return Ft(this,t,e)},min:function(e){return Ft(this,e?kr(e):Dr)},minBy:function(e,t){return Ft(this,t?kr(t):Dr,e)},rest:function(){return this.slice(1)},skip:function(e){return this.slice(Math.max(0,e))},skipLast:function(e){return Wt(this,this.toSeq().reverse().skip(e).reverse())},skipWhile:function(e,t){return Wt(this,It(this,e,t,!0))},skipUntil:function(e,t){return this.skipWhile(xr(e),t)},sortBy:function(e,t){return Wt(this,Rt(this,t,e))},take:function(e){return this.slice(0,Math.max(0,e))},takeLast:function(e){return Wt(this,this.toSeq().reverse().take(e).reverse())},takeWhile:function(e,t){return Wt(this,function(e,t,r){var n=Yt(e);return n.__iterateUncached=function(n,a){var o=this;if(a)return this.cacheResult().__iterate(n,a);var i=0;return e.__iterate((function(e,a,u){return t.call(r,e,a,u)&&++i&&n(e,a,o)})),i},n.__iteratorUncached=function(n,a){var o=this;if(a)return this.cacheResult().__iterator(n,a);var i=e.__iterator(2,a),u=!0;return new A((function(){if(!u)return{value:void 0,done:!0};var e=i.next();if(e.done)return e;var a=e.value,l=a[0],s=a[1];return t.call(r,s,l,o)?2===n?e:I(n,l,s,e):(u=!1,{value:void 0,done:!0})}))},n}(this,e,t))},takeUntil:function(e,t){return this.takeWhile(xr(e),t)},valueSeq:function(){return this.toIndexedSeq()},hashCode:function(){return this.__hash||(this.__hash=function(e){if(e.size===1/0)return 0;var t=c(e),r=u(e),n=t?1:0;return function(e,t){return t=ve(t,3432918353),t=ve(t<<15|t>>>-15,461845907),t=ve(t<<13|t>>>-13,5),t=ve((t=(t+3864292196|0)^e)^t>>>16,2246822507),t=me((t=ve(t^t>>>13,3266489909))^t>>>16)}(e.__iterate(r?t?function(e,t){n=31*n+Tr(ye(e),ye(t))|0}:function(e,t){n=n+Tr(ye(e),ye(t))|0}:t?function(e){n=31*n+ye(e)|0}:function(e){n=n+ye(e)|0}),n)}(this))}});var Er=r.prototype;Er[f]=!0,Er[z]=Er.values,Er.__toJS=Er.toArray,Er.__toStringMapper=Sr,Er.inspect=Er.toSource=function(){return this.toString()},Er.chain=Er.flatMap,Er.contains=Er.includes,wr(n,{flip:function(){return Wt(this,Ct(this))},mapEntries:function(e,t){var r=this,n=0;return Wt(this,this.toSeq().map((function(a,o){return e.call(t,[o,a],n++,r)})).fromEntrySeq())},mapKeys:function(e,t){var r=this;return Wt(this,this.toSeq().flip().map((function(n,a){return e.call(t,n,a,r)})).flip())}});var Mr=n.prototype;function jr(e,t){return t}function Pr(e,t){return[t,e]}function xr(e){return function(){return!e.apply(this,arguments)}}function kr(e){return function(){return-e.apply(this,arguments)}}function Sr(e){return"string"==typeof e?JSON.stringify(e):String(e)}function Cr(){return O(arguments)}function Dr(e,t){return et?-1:0}function Tr(e,t){return e^t+2654435769+(e<<6)+(e>>2)|0}return Mr[d]=!0,Mr[z]=Er.entries,Mr.__toJS=Er.toObject,Mr.__toStringMapper=function(e,t){return JSON.stringify(t)+": "+Sr(e)},wr(a,{toKeyedSeq:function(){return new Pt(this,!1)},filter:function(e,t){return Wt(this,zt(this,e,t,!1))},findIndex:function(e,t){var r=this.findEntry(e,t);return r?r[0]:-1},indexOf:function(e){var t=this.keyOf(e);return void 0===t?-1:t},lastIndexOf:function(e){var t=this.lastKeyOf(e);return void 0===t?-1:t},reverse:function(){return Wt(this,Tt(this,!1))},slice:function(e,t){return Wt(this,At(this,e,t,!1))},splice:function(e,t){var r=arguments.length;if(t=Math.max(0|t,0),0===r||2===r&&!t)return this;e=P(e,e<0?this.count():this.size);var n=this.slice(0,e);return Wt(this,1===r?n:n.concat(O(arguments,2),this.slice(e+t)))},findLastIndex:function(e,t){var r=this.findLastEntry(e,t);return r?r[0]:-1},first:function(){return this.get(0)},flatten:function(e){return Wt(this,Nt(this,e,!1))},get:function(e,t){return(e=E(this,e))<0||this.size===1/0||void 0!==this.size&&e>this.size?t:this.find((function(t,r){return r===e}),void 0,t)},has:function(e){return(e=E(this,e))>=0&&(void 0!==this.size?this.size===1/0||eg[e].style).map(e=>g[e].style));t.DEFAULT_SUPPORTED_STYLES=b;var _=(0,a.default)(Object.keys(m).map(e=>m[e]));t.DEFAULT_SUPPORTED_DECORATORS=_;t.DEFAULT_SUPPORTED_ANNOTATIONS=["link"]},function(e,t,r){"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=(0,((n=r(733))&&n.__esModule?n:{default:n}).default)();t.default=a},function(e,t,r){"use strict";t.a=function(e){return"function"==typeof e}},function(e,t,r){"use strict";r.d(t,"a",(function(){return a}));var n=r(4),a=function(e){function t(t,r){var n=e.call(this,t,r)||this;return n.scheduler=t,n.work=r,n.pending=!1,n}return n.a(t,e),t.prototype.schedule=function(e,t){if(void 0===t&&(t=0),this.closed)return this;this.state=e;var r=this.id,n=this.scheduler;return null!=r&&(this.id=this.recycleAsyncId(n,r,t)),this.pending=!0,this.delay=t,this.id=this.id||this.requestAsyncId(n,this.id,t),this},t.prototype.requestAsyncId=function(e,t,r){return void 0===r&&(r=0),setInterval(e.flush.bind(e,this),r)},t.prototype.recycleAsyncId=function(e,t,r){if(void 0===r&&(r=0),null!==r&&this.delay===r&&!1===this.pending)return t;clearInterval(t)},t.prototype.execute=function(e,t){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;var r=this._execute(e,t);if(r)return r;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))},t.prototype._execute=function(e,t){var r=!1,n=void 0;try{this.work(e)}catch(e){r=!0,n=!!e&&e||new Error(e)}if(r)return this.unsubscribe(),n},t.prototype._unsubscribe=function(){var e=this.id,t=this.scheduler,r=t.actions,n=r.indexOf(this);this.work=null,this.state=null,this.pending=!1,this.scheduler=null,-1!==n&&r.splice(n,1),null!=e&&(this.id=this.recycleAsyncId(t,e,null)),this.delay=null},t}(r(736).a)},function(e,t,r){"use strict";r.d(t,"a",(function(){return o}));var n=r(4),a=r(369),o=function(e){function t(r,n){void 0===n&&(n=a.a.now);var o=e.call(this,r,(function(){return t.delegate&&t.delegate!==o?t.delegate.now():n()}))||this;return o.actions=[],o.active=!1,o.scheduled=void 0,o}return n.a(t,e),t.prototype.schedule=function(r,n,a){return void 0===n&&(n=0),t.delegate&&t.delegate!==this?t.delegate.schedule(r,n,a):e.prototype.schedule.call(this,r,n,a)},t.prototype.flush=function(e){var t=this.actions;if(this.active)t.push(e);else{var r;this.active=!0;do{if(r=e.execute(e.state,e.delay))break}while(e=t.shift());if(this.active=!1,r){for(;e=t.shift();)e.unsubscribe();throw r}}},t}(a.a)},function(e,t,r){"use strict";t.a=function(e,t){return t?Object(o.a)(e,t):new n.a(Object(a.a)(e))};var n=r(8),a=r(371),o=r(233)},function(e,t,r){"use strict";r.d(t,"a",(function(){return n}));var n=function(){function e(){return Error.call(this),this.message="argument out of range",this.name="ArgumentOutOfRangeError",this}return e.prototype=Object.create(Error.prototype),e}()},function(e,t,r){"use strict";r.d(t,"a",(function(){return n}));var n=function(){function e(){return Error.call(this),this.message="no elements in sequence",this.name="EmptyError",this}return e.prototype=Object.create(Error.prototype),e}()},function(e,t,r){"use strict";function n(){return"function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"}r.d(t,"a",(function(){return a}));var a=n()},function(e,t,r){"use strict";t.a=function e(t,r,n){void 0===n&&(n=Number.POSITIVE_INFINITY);if("function"==typeof r)return function(a){return a.pipe(e((function(e,n){return Object(l.a)(t(e,n)).pipe(Object(u.a)((function(t,a){return r(e,t,n,a)})))}),n))};"number"==typeof r&&(n=r);return function(e){return e.lift(new s(t,n))}};var n=r(4),a=r(11),o=r(10),i=r(60),u=r(38),l=r(51);var s=function(){function e(e,t){void 0===t&&(t=Number.POSITIVE_INFINITY),this.project=e,this.concurrent=t}return e.prototype.call=function(e,t){return t.subscribe(new c(e,this.project,this.concurrent))},e}(),c=function(e){function t(t,r,n){void 0===n&&(n=Number.POSITIVE_INFINITY);var a=e.call(this,t)||this;return a.project=r,a.concurrent=n,a.hasCompleted=!1,a.buffer=[],a.active=0,a.index=0,a}return n.a(t,e),t.prototype._next=function(e){this.active0?this._next(t.shift()):0===this.active&&this.hasCompleted&&this.destination.complete()},t}(o.a)},function(e,t,r){var n=r(240)((function(e,t,r){e[r?0:1].push(t)}),(function(){return[[],[]]}));e.exports=n},function(e,t,r){"use strict";t.a=function(e){void 0===e&&(e=null);return function(t){return t.lift(new o(e))}};var n=r(4),a=r(7);var o=function(){function e(e){this.defaultValue=e}return e.prototype.call=function(e,t){return t.subscribe(new i(e,this.defaultValue))},e}(),i=function(e){function t(t,r){var n=e.call(this,t)||this;return n.defaultValue=r,n.isEmpty=!0,n}return n.a(t,e),t.prototype._next=function(e){this.isEmpty=!1,this.destination.next(e)},t.prototype._complete=function(){this.isEmpty&&this.destination.next(this.defaultValue),this.destination.complete()},t}(a.a)},function(e,t,r){"use strict";(function(n){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})(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 r="color: "+this.color;t.splice(1,0,r,"color: inherit");var n=0,a=0;t[0].replace(/%[a-zA-Z%]/g,(function(e){"%%"!==e&&(n++,"%c"===e&&(a=n))})),t.splice(a,0,r)},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!==n&&"env"in n&&(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=r(928)(t),e.exports.formatters.j=function(e){try{return JSON.stringify(e)}catch(e){return"[UnexpectedJSONParseError]: "+e.message}}}).call(t,r(258))},function(e,t,r){var n=r(250),a=r(929);e.exports=function e(t,r,o,i,u){var l=-1,s=t.length;for(o||(o=a),u||(u=[]);++l0&&o(c)?r>1?e(c,r-1,o,i,u):n(u,c):i||(u[u.length]=c)}return u}},function(e,t,r){var n=r(55),a=0;e.exports=function(e){var t=++a;return n(e)+t}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getDefaultSchema=void 0;var n,a=(n=r(180))&&n.__esModule?n:{default:n};t.getDefaultSchema=()=>(0,a.default)(r(36))},function(e,t,r){"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({},(0,n.default)(e,["prepare","component"]),{select:(r=t,r.reduce((e,t)=>(e[t]=t,e),{}))});var r;return l({},(0,n.default)(e,["prepare","component"]),{select:t})}(e.preview||(e.options||{}).preview)||(0,a.default)(e)}};var n=i(r(16)),a=i(r(1026)),o=r(1030);function i(e){return e&&e.__esModule?e:{default:e}}function u(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function l(e){for(var t=1;t * Copyright OpenJS Foundation and other contributors * Released under MIT license * Based on Underscore.js 1.8.3 * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors */(function(){var o="Expected a function",i="__lodash_placeholder__",u=[["ary",128],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",32],["partialRight",64],["rearg",256]],l="[object Arguments]",s="[object Array]",c="[object Boolean]",f="[object Date]",d="[object Error]",p="[object Function]",h="[object GeneratorFunction]",v="[object Map]",m="[object Number]",y="[object Object]",g="[object RegExp]",b="[object Set]",_="[object String]",O="[object Symbol]",w="[object WeakMap]",E="[object ArrayBuffer]",M="[object DataView]",j="[object Float32Array]",P="[object Float64Array]",x="[object Int8Array]",k="[object Int16Array]",S="[object Int32Array]",C="[object Uint8Array]",D="[object Uint16Array]",T="[object Uint32Array]",z=/\b__p \+= '';/g,A=/\b(__p \+=) '' \+/g,I=/(__e\(.*?\)|\b__t\)) \+\n'';/g,B=/&(?:amp|lt|gt|quot|#39);/g,N=/[&<>"']/g,R=RegExp(B.source),F=RegExp(N.source),L=/<%-([\s\S]+?)%>/g,q=/<%([\s\S]+?)%>/g,W=/<%=([\s\S]+?)%>/g,U=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,V=/^\w*$/,H=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Y=/[\\^$.*+?()[\]{}|]/g,G=RegExp(Y.source),K=/^\s+|\s+$/g,J=/^\s+/,$=/\s+$/,Z=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Q=/\{\n\/\* \[wrapped with (.+)\] \*/,X=/,? & /,ee=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,te=/\\(\\)?/g,re=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,ne=/\w*$/,ae=/^[-+]0x[0-9a-f]+$/i,oe=/^0b[01]+$/i,ie=/^\[object .+?Constructor\]$/,ue=/^0o[0-7]+$/i,le=/^(?:0|[1-9]\d*)$/,se=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,ce=/($^)/,fe=/['\n\r\u2028\u2029\\]/g,de="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",pe="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",he="[\\ud800-\\udfff]",ve="["+pe+"]",me="["+de+"]",ye="\\d+",ge="[\\u2700-\\u27bf]",be="[a-z\\xdf-\\xf6\\xf8-\\xff]",_e="[^\\ud800-\\udfff"+pe+ye+"\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde]",Oe="\\ud83c[\\udffb-\\udfff]",we="[^\\ud800-\\udfff]",Ee="(?:\\ud83c[\\udde6-\\uddff]){2}",Me="[\\ud800-\\udbff][\\udc00-\\udfff]",je="[A-Z\\xc0-\\xd6\\xd8-\\xde]",Pe="(?:"+be+"|"+_e+")",xe="(?:"+je+"|"+_e+")",ke="(?:"+me+"|"+Oe+")"+"?",Se="[\\ufe0e\\ufe0f]?"+ke+("(?:\\u200d(?:"+[we,Ee,Me].join("|")+")[\\ufe0e\\ufe0f]?"+ke+")*"),Ce="(?:"+[ge,Ee,Me].join("|")+")"+Se,De="(?:"+[we+me+"?",me,Ee,Me,he].join("|")+")",Te=RegExp("['’]","g"),ze=RegExp(me,"g"),Ae=RegExp(Oe+"(?="+Oe+")|"+De+Se,"g"),Ie=RegExp([je+"?"+be+"+(?:['’](?:d|ll|m|re|s|t|ve))?(?="+[ve,je,"$"].join("|")+")",xe+"+(?:['’](?:D|LL|M|RE|S|T|VE))?(?="+[ve,je+Pe,"$"].join("|")+")",je+"?"+Pe+"+(?:['’](?:d|ll|m|re|s|t|ve))?",je+"+(?:['’](?:D|LL|M|RE|S|T|VE))?","\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",ye,Ce].join("|"),"g"),Be=RegExp("[\\u200d\\ud800-\\udfff"+de+"\\ufe0e\\ufe0f]"),Ne=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Re=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],Fe=-1,Le={};Le[j]=Le[P]=Le[x]=Le[k]=Le[S]=Le[C]=Le["[object Uint8ClampedArray]"]=Le[D]=Le[T]=!0,Le[l]=Le[s]=Le[E]=Le[c]=Le[M]=Le[f]=Le[d]=Le[p]=Le[v]=Le[m]=Le[y]=Le[g]=Le[b]=Le[_]=Le[w]=!1;var qe={};qe[l]=qe[s]=qe[E]=qe[M]=qe[c]=qe[f]=qe[j]=qe[P]=qe[x]=qe[k]=qe[S]=qe[v]=qe[m]=qe[y]=qe[g]=qe[b]=qe[_]=qe[O]=qe[C]=qe["[object Uint8ClampedArray]"]=qe[D]=qe[T]=!0,qe[d]=qe[p]=qe[w]=!1;var We={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},Ue=parseFloat,Ve=parseInt,He="object"==typeof e&&e&&e.Object===Object&&e,Ye="object"==typeof self&&self&&self.Object===Object&&self,Ge=He||Ye||Function("return this")(),Ke="object"==typeof t&&t&&!t.nodeType&&t,Je=Ke&&"object"==typeof n&&n&&!n.nodeType&&n,$e=Je&&Je.exports===Ke,Ze=$e&&He.process,Qe=function(){try{var e=Je&&Je.require&&Je.require("util").types;return e||Ze&&Ze.binding&&Ze.binding("util")}catch(e){}}(),Xe=Qe&&Qe.isArrayBuffer,et=Qe&&Qe.isDate,tt=Qe&&Qe.isMap,rt=Qe&&Qe.isRegExp,nt=Qe&&Qe.isSet,at=Qe&&Qe.isTypedArray;function ot(e,t,r){switch(r.length){case 0:return e.call(t);case 1:return e.call(t,r[0]);case 2:return e.call(t,r[0],r[1]);case 3:return e.call(t,r[0],r[1],r[2])}return e.apply(t,r)}function it(e,t,r,n){for(var a=-1,o=null==e?0:e.length;++a-1}function dt(e,t,r){for(var n=-1,a=null==e?0:e.length;++n-1;);return r}function At(e,t){for(var r=e.length;r--&&Ot(t,e[r],0)>-1;);return r}function It(e,t){for(var r=e.length,n=0;r--;)e[r]===t&&++n;return n}var Bt=Pt({"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss","Ā":"A","Ă":"A","Ą":"A","ā":"a","ă":"a","ą":"a","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","ć":"c","ĉ":"c","ċ":"c","č":"c","Ď":"D","Đ":"D","ď":"d","đ":"d","Ē":"E","Ĕ":"E","Ė":"E","Ę":"E","Ě":"E","ē":"e","ĕ":"e","ė":"e","ę":"e","ě":"e","Ĝ":"G","Ğ":"G","Ġ":"G","Ģ":"G","ĝ":"g","ğ":"g","ġ":"g","ģ":"g","Ĥ":"H","Ħ":"H","ĥ":"h","ħ":"h","Ĩ":"I","Ī":"I","Ĭ":"I","Į":"I","İ":"I","ĩ":"i","ī":"i","ĭ":"i","į":"i","ı":"i","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","ĸ":"k","Ĺ":"L","Ļ":"L","Ľ":"L","Ŀ":"L","Ł":"L","ĺ":"l","ļ":"l","ľ":"l","ŀ":"l","ł":"l","Ń":"N","Ņ":"N","Ň":"N","Ŋ":"N","ń":"n","ņ":"n","ň":"n","ŋ":"n","Ō":"O","Ŏ":"O","Ő":"O","ō":"o","ŏ":"o","ő":"o","Ŕ":"R","Ŗ":"R","Ř":"R","ŕ":"r","ŗ":"r","ř":"r","Ś":"S","Ŝ":"S","Ş":"S","Š":"S","ś":"s","ŝ":"s","ş":"s","š":"s","Ţ":"T","Ť":"T","Ŧ":"T","ţ":"t","ť":"t","ŧ":"t","Ũ":"U","Ū":"U","Ŭ":"U","Ů":"U","Ű":"U","Ų":"U","ũ":"u","ū":"u","ŭ":"u","ů":"u","ű":"u","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","Ż":"Z","Ž":"Z","ź":"z","ż":"z","ž":"z","IJ":"IJ","ij":"ij","Œ":"Oe","œ":"oe","ʼn":"'n","ſ":"s"}),Nt=Pt({"&":"&","<":"<",">":">",'"':""","'":"'"});function Rt(e){return"\\"+We[e]}function Ft(e){return Be.test(e)}function Lt(e){var t=-1,r=Array(e.size);return e.forEach((function(e,n){r[++t]=[n,e]})),r}function qt(e,t){return function(r){return e(t(r))}}function Wt(e,t){for(var r=-1,n=e.length,a=0,o=[];++r",""":'"',"'":"'"});var Kt=function e(t){var r,n=(t=null==t?Ge:Kt.defaults(Ge.Object(),t,Kt.pick(Ge,Re))).Array,a=t.Date,de=t.Error,pe=t.Function,he=t.Math,ve=t.Object,me=t.RegExp,ye=t.String,ge=t.TypeError,be=n.prototype,_e=pe.prototype,Oe=ve.prototype,we=t["__core-js_shared__"],Ee=_e.toString,Me=Oe.hasOwnProperty,je=0,Pe=(r=/[^.]+$/.exec(we&&we.keys&&we.keys.IE_PROTO||""))?"Symbol(src)_1."+r:"",xe=Oe.toString,ke=Ee.call(ve),Se=Ge._,Ce=me("^"+Ee.call(Me).replace(Y,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),De=$e?t.Buffer:void 0,Ae=t.Symbol,Be=t.Uint8Array,We=De?De.allocUnsafe:void 0,He=qt(ve.getPrototypeOf,ve),Ye=ve.create,Ke=Oe.propertyIsEnumerable,Je=be.splice,Ze=Ae?Ae.isConcatSpreadable:void 0,Qe=Ae?Ae.iterator:void 0,gt=Ae?Ae.toStringTag:void 0,Pt=function(){try{var e=Xa(ve,"defineProperty");return e({},"",{}),e}catch(e){}}(),Jt=t.clearTimeout!==Ge.clearTimeout&&t.clearTimeout,$t=a&&a.now!==Ge.Date.now&&a.now,Zt=t.setTimeout!==Ge.setTimeout&&t.setTimeout,Qt=he.ceil,Xt=he.floor,er=ve.getOwnPropertySymbols,tr=De?De.isBuffer:void 0,rr=t.isFinite,nr=be.join,ar=qt(ve.keys,ve),or=he.max,ir=he.min,ur=a.now,lr=t.parseInt,sr=he.random,cr=be.reverse,fr=Xa(t,"DataView"),dr=Xa(t,"Map"),pr=Xa(t,"Promise"),hr=Xa(t,"Set"),vr=Xa(t,"WeakMap"),mr=Xa(ve,"create"),yr=vr&&new vr,gr={},br=xo(fr),_r=xo(dr),Or=xo(pr),wr=xo(hr),Er=xo(vr),Mr=Ae?Ae.prototype:void 0,jr=Mr?Mr.valueOf:void 0,Pr=Mr?Mr.toString:void 0;function xr(e){if(Vi(e)&&!zi(e)&&!(e instanceof Dr)){if(e instanceof Cr)return e;if(Me.call(e,"__wrapped__"))return ko(e)}return new Cr(e)}var kr=function(){function e(){}return function(t){if(!Ui(t))return{};if(Ye)return Ye(t);e.prototype=t;var r=new e;return e.prototype=void 0,r}}();function Sr(){}function Cr(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=void 0}function Dr(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=4294967295,this.__views__=[]}function Tr(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t=t?e:t)),e}function Jr(e,t,r,n,a,o){var i,u=1&t,s=2&t,d=4&t;if(r&&(i=a?r(e,n,a,o):r(e)),void 0!==i)return i;if(!Ui(e))return e;var w=zi(e);if(w){if(i=function(e){var t=e.length,r=new e.constructor(t);t&&"string"==typeof e[0]&&Me.call(e,"index")&&(r.index=e.index,r.input=e.input);return r}(e),!u)return ya(e,i)}else{var z=ro(e),A=z==p||z==h;if(Ni(e))return fa(e,u);if(z==y||z==l||A&&!a){if(i=s||A?{}:ao(e),!u)return s?function(e,t){return ga(e,to(e),t)}(e,function(e,t){return e&&ga(t,Ou(t),e)}(i,e)):function(e,t){return ga(e,eo(e),t)}(e,Hr(i,e))}else{if(!qe[z])return a?e:{};i=function(e,t,r){var n=e.constructor;switch(t){case E:return da(e);case c:case f:return new n(+e);case M:return function(e,t){var r=t?da(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.byteLength)}(e,r);case j:case P:case x:case k:case S:case C:case"[object Uint8ClampedArray]":case D:case T:return pa(e,r);case v:return new n;case m:case _:return new n(e);case g:return function(e){var t=new e.constructor(e.source,ne.exec(e));return t.lastIndex=e.lastIndex,t}(e);case b:return new n;case O:return a=e,jr?ve(jr.call(a)):{}}var a}(e,z,u)}}o||(o=new Br);var I=o.get(e);if(I)return I;o.set(e,i),Ji(e)?e.forEach((function(n){i.add(Jr(n,t,r,n,e,o))})):Hi(e)&&e.forEach((function(n,a){i.set(a,Jr(n,t,r,a,e,o))}));var B=w?void 0:(d?s?Ya:Ha:s?Ou:_u)(e);return ut(B||e,(function(n,a){B&&(n=e[a=n]),Wr(i,a,Jr(n,t,r,a,e,o))})),i}function $r(e,t,r){var n=r.length;if(null==e)return!n;for(e=ve(e);n--;){var a=r[n],o=t[a],i=e[a];if(void 0===i&&!(a in e)||!o(i))return!1}return!0}function Zr(e,t,r){if("function"!=typeof e)throw new ge(o);return _o((function(){e.apply(void 0,r)}),t)}function Qr(e,t,r,n){var a=-1,o=ft,i=!0,u=e.length,l=[],s=t.length;if(!u)return l;r&&(t=pt(t,Ct(r))),n?(o=dt,i=!1):t.length>=200&&(o=Tt,i=!1,t=new Ir(t));e:for(;++a-1},zr.prototype.set=function(e,t){var r=this.__data__,n=Ur(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this},Ar.prototype.clear=function(){this.size=0,this.__data__={hash:new Tr,map:new(dr||zr),string:new Tr}},Ar.prototype.delete=function(e){var t=Za(this,e).delete(e);return this.size-=t?1:0,t},Ar.prototype.get=function(e){return Za(this,e).get(e)},Ar.prototype.has=function(e){return Za(this,e).has(e)},Ar.prototype.set=function(e,t){var r=Za(this,e),n=r.size;return r.set(e,t),this.size+=r.size==n?0:1,this},Ir.prototype.add=Ir.prototype.push=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this},Ir.prototype.has=function(e){return this.__data__.has(e)},Br.prototype.clear=function(){this.__data__=new zr,this.size=0},Br.prototype.delete=function(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r},Br.prototype.get=function(e){return this.__data__.get(e)},Br.prototype.has=function(e){return this.__data__.has(e)},Br.prototype.set=function(e,t){var r=this.__data__;if(r instanceof zr){var n=r.__data__;if(!dr||n.length<199)return n.push([e,t]),this.size=++r.size,this;r=this.__data__=new Ar(n)}return r.set(e,t),this.size=r.size,this};var Xr=Oa(ln),en=Oa(sn,!0);function tn(e,t){var r=!0;return Xr(e,(function(e,n,a){return r=!!t(e,n,a)})),r}function rn(e,t,r){for(var n=-1,a=e.length;++n0&&r(u)?t>1?an(u,t-1,r,n,a):ht(a,u):n||(a[a.length]=u)}return a}var on=wa(),un=wa(!0);function ln(e,t){return e&&on(e,t,_u)}function sn(e,t){return e&&un(e,t,_u)}function cn(e,t){return ct(t,(function(t){return Li(e[t])}))}function fn(e,t){for(var r=0,n=(t=ua(t,e)).length;null!=e&&rt}function vn(e,t){return null!=e&&Me.call(e,t)}function mn(e,t){return null!=e&&t in ve(e)}function yn(e,t,r){for(var a=r?dt:ft,o=e[0].length,i=e.length,u=i,l=n(i),s=1/0,c=[];u--;){var f=e[u];u&&t&&(f=pt(f,Ct(t))),s=ir(f.length,s),l[u]=!r&&(t||o>=120&&f.length>=120)?new Ir(u&&f):void 0}f=e[0];var d=-1,p=l[0];e:for(;++d=u)return l;var s=r[n];return l*("desc"==s?-1:1)}}return e.index-t.index}(e,t,r)}))}function zn(e,t,r){for(var n=-1,a=t.length,o={};++n-1;)u!==e&&Je.call(u,l,1),Je.call(e,l,1);return e}function In(e,t){for(var r=e?t.length:0,n=r-1;r--;){var a=t[r];if(r==n||a!==o){var o=a;io(a)?Je.call(e,a,1):Xn(e,a)}}return e}function Bn(e,t){return e+Xt(sr()*(t-e+1))}function Nn(e,t){var r="";if(!e||t<1||t>9007199254740991)return r;do{t%2&&(r+=e),(t=Xt(t/2))&&(e+=e)}while(t);return r}function Rn(e,t){return Oo(vo(e,t,Yu),e+"")}function Fn(e){return Rr(Su(e))}function Ln(e,t){var r=Su(e);return Mo(r,Kr(t,0,r.length))}function qn(e,t,r,n){if(!Ui(e))return e;for(var a=-1,o=(t=ua(t,e)).length,i=o-1,u=e;null!=u&&++ao?0:o+t),(r=r>o?o:r)<0&&(r+=o),o=t>r?0:r-t>>>0,t>>>=0;for(var i=n(o);++a>>1,i=e[o];null!==i&&!Zi(i)&&(r?i<=t:i=200){var s=t?null:Na(e);if(s)return Ut(s);i=!1,a=Tt,l=new Ir}else l=t?[]:u;e:for(;++n=n?e:Hn(e,t,r)}var ca=Jt||function(e){return Ge.clearTimeout(e)};function fa(e,t){if(t)return e.slice();var r=e.length,n=We?We(r):new e.constructor(r);return e.copy(n),n}function da(e){var t=new e.constructor(e.byteLength);return new Be(t).set(new Be(e)),t}function pa(e,t){var r=t?da(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.length)}function ha(e,t){if(e!==t){var r=void 0!==e,n=null===e,a=e==e,o=Zi(e),i=void 0!==t,u=null===t,l=t==t,s=Zi(t);if(!u&&!s&&!o&&e>t||o&&i&&l&&!u&&!s||n&&i&&l||!r&&l||!a)return 1;if(!n&&!o&&!s&&e1?r[a-1]:void 0,i=a>2?r[2]:void 0;for(o=e.length>3&&"function"==typeof o?(a--,o):void 0,i&&uo(r[0],r[1],i)&&(o=a<3?void 0:o,a=1),t=ve(t);++n-1?a[o?t[i]:i]:void 0}}function xa(e){return Va((function(t){var r=t.length,n=r,a=Cr.prototype.thru;for(e&&t.reverse();n--;){var i=t[n];if("function"!=typeof i)throw new ge(o);if(a&&!u&&"wrapper"==Ka(i))var u=new Cr([],!0)}for(n=u?n:r;++n1&&b.reverse(),f&&su))return!1;var s=o.get(e);if(s&&o.get(t))return s==t;var c=-1,f=!0,d=2&r?new Ir:void 0;for(o.set(e,t),o.set(t,e);++c-1&&e%1==0&&e1?"& ":"")+t[n],t=t.join(r>2?", ":" "),e.replace(Z,"{\n/* [wrapped with "+t+"] */\n")}(n,function(e,t){return ut(u,(function(r){var n="_."+r[0];t&r[1]&&!ft(e,n)&&e.push(n)})),e.sort()}(function(e){var t=e.match(Q);return t?t[1].split(X):[]}(n),r)))}function Eo(e){var t=0,r=0;return function(){var n=ur(),a=16-(n-r);if(r=n,a>0){if(++t>=800)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}function Mo(e,t){var r=-1,n=e.length,a=n-1;for(t=void 0===t?n:t;++r1?e[t-1]:void 0;return r="function"==typeof r?(e.pop(),r):void 0,Ko(e,r)}));function ti(e){var t=xr(e);return t.__chain__=!0,t}function ri(e,t){return t(e)}var ni=Va((function(e){var t=e.length,r=t?e[0]:0,n=this.__wrapped__,a=function(t){return Gr(t,e)};return!(t>1||this.__actions__.length)&&n instanceof Dr&&io(r)?((n=n.slice(r,+r+(t?1:0))).__actions__.push({func:ri,args:[a],thisArg:void 0}),new Cr(n,this.__chain__).thru((function(e){return t&&!e.length&&e.push(void 0),e}))):this.thru(a)}));var ai=ba((function(e,t,r){Me.call(e,r)?++e[r]:Yr(e,r,1)}));var oi=Pa(To),ii=Pa(zo);function ui(e,t){return(zi(e)?ut:Xr)(e,$a(t,3))}function li(e,t){return(zi(e)?lt:en)(e,$a(t,3))}var si=ba((function(e,t,r){Me.call(e,r)?e[r].push(t):Yr(e,r,[t])}));var ci=Rn((function(e,t,r){var a=-1,o="function"==typeof t,i=Ii(e)?n(e.length):[];return Xr(e,(function(e){i[++a]=o?ot(t,e,r):gn(e,t,r)})),i})),fi=ba((function(e,t,r){Yr(e,r,t)}));function di(e,t){return(zi(e)?pt:xn)(e,$a(t,3))}var pi=ba((function(e,t,r){e[r?0:1].push(t)}),(function(){return[[],[]]}));var hi=Rn((function(e,t){if(null==e)return[];var r=t.length;return r>1&&uo(e,t[0],t[1])?t=[]:r>2&&uo(t[0],t[1],t[2])&&(t=[t[0]]),Tn(e,an(t,1),[])})),vi=$t||function(){return Ge.Date.now()};function mi(e,t,r){return t=r?void 0:t,Fa(e,128,void 0,void 0,void 0,void 0,t=e&&null==t?e.length:t)}function yi(e,t){var r;if("function"!=typeof t)throw new ge(o);return e=nu(e),function(){return--e>0&&(r=t.apply(this,arguments)),e<=1&&(t=void 0),r}}var gi=Rn((function(e,t,r){var n=1;if(r.length){var a=Wt(r,Ja(gi));n|=32}return Fa(e,n,t,r,a)})),bi=Rn((function(e,t,r){var n=3;if(r.length){var a=Wt(r,Ja(bi));n|=32}return Fa(t,n,e,r,a)}));function _i(e,t,r){var n,a,i,u,l,s,c=0,f=!1,d=!1,p=!0;if("function"!=typeof e)throw new ge(o);function h(t){var r=n,o=a;return n=a=void 0,c=t,u=e.apply(o,r)}function v(e){return c=e,l=_o(y,t),f?h(e):u}function m(e){var r=e-s;return void 0===s||r>=t||r<0||d&&e-c>=i}function y(){var e=vi();if(m(e))return g(e);l=_o(y,function(e){var r=t-(e-s);return d?ir(r,i-(e-c)):r}(e))}function g(e){return l=void 0,p&&n?h(e):(n=a=void 0,u)}function b(){var e=vi(),r=m(e);if(n=arguments,a=this,s=e,r){if(void 0===l)return v(s);if(d)return ca(l),l=_o(y,t),h(s)}return void 0===l&&(l=_o(y,t)),u}return t=ou(t)||0,Ui(r)&&(f=!!r.leading,i=(d="maxWait"in r)?or(ou(r.maxWait)||0,t):i,p="trailing"in r?!!r.trailing:p),b.cancel=function(){void 0!==l&&ca(l),c=0,n=s=a=l=void 0},b.flush=function(){return void 0===l?u:g(vi())},b}var Oi=Rn((function(e,t){return Zr(e,1,t)})),wi=Rn((function(e,t,r){return Zr(e,ou(t)||0,r)}));function Ei(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new ge(o);var r=function(){var n=arguments,a=t?t.apply(this,n):n[0],o=r.cache;if(o.has(a))return o.get(a);var i=e.apply(this,n);return r.cache=o.set(a,i)||o,i};return r.cache=new(Ei.Cache||Ar),r}function Mi(e){if("function"!=typeof e)throw new ge(o);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)}}Ei.Cache=Ar;var ji=la((function(e,t){var r=(t=1==t.length&&zi(t[0])?pt(t[0],Ct($a())):pt(an(t,1),Ct($a()))).length;return Rn((function(n){for(var a=-1,o=ir(n.length,r);++a=t})),Ti=bn(function(){return arguments}())?bn:function(e){return Vi(e)&&Me.call(e,"callee")&&!Ke.call(e,"callee")},zi=n.isArray,Ai=Xe?Ct(Xe):function(e){return Vi(e)&&pn(e)==E};function Ii(e){return null!=e&&Wi(e.length)&&!Li(e)}function Bi(e){return Vi(e)&&Ii(e)}var Ni=tr||ol,Ri=et?Ct(et):function(e){return Vi(e)&&pn(e)==f};function Fi(e){if(!Vi(e))return!1;var t=pn(e);return t==d||"[object DOMException]"==t||"string"==typeof e.message&&"string"==typeof e.name&&!Gi(e)}function Li(e){if(!Ui(e))return!1;var t=pn(e);return t==p||t==h||"[object AsyncFunction]"==t||"[object Proxy]"==t}function qi(e){return"number"==typeof e&&e==nu(e)}function Wi(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}function Ui(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function Vi(e){return null!=e&&"object"==typeof e}var Hi=tt?Ct(tt):function(e){return Vi(e)&&ro(e)==v};function Yi(e){return"number"==typeof e||Vi(e)&&pn(e)==m}function Gi(e){if(!Vi(e)||pn(e)!=y)return!1;var t=He(e);if(null===t)return!0;var r=Me.call(t,"constructor")&&t.constructor;return"function"==typeof r&&r instanceof r&&Ee.call(r)==ke}var Ki=rt?Ct(rt):function(e){return Vi(e)&&pn(e)==g};var Ji=nt?Ct(nt):function(e){return Vi(e)&&ro(e)==b};function $i(e){return"string"==typeof e||!zi(e)&&Vi(e)&&pn(e)==_}function Zi(e){return"symbol"==typeof e||Vi(e)&&pn(e)==O}var Qi=at?Ct(at):function(e){return Vi(e)&&Wi(e.length)&&!!Le[pn(e)]};var Xi=Aa(Pn),eu=Aa((function(e,t){return e<=t}));function tu(e){if(!e)return[];if(Ii(e))return $i(e)?Yt(e):ya(e);if(Qe&&e[Qe])return function(e){for(var t,r=[];!(t=e.next()).done;)r.push(t.value);return r}(e[Qe]());var t=ro(e);return(t==v?Lt:t==b?Ut:Su)(e)}function ru(e){return e?(e=ou(e))===1/0||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0}function nu(e){var t=ru(e),r=t%1;return t==t?r?t-r:t:0}function au(e){return e?Kr(nu(e),0,4294967295):0}function ou(e){if("number"==typeof e)return e;if(Zi(e))return NaN;if(Ui(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=Ui(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(K,"");var r=oe.test(e);return r||ue.test(e)?Ve(e.slice(2),r?2:8):ae.test(e)?NaN:+e}function iu(e){return ga(e,Ou(e))}function uu(e){return null==e?"":Zn(e)}var lu=_a((function(e,t){if(fo(t)||Ii(t))ga(t,_u(t),e);else for(var r in t)Me.call(t,r)&&Wr(e,r,t[r])})),su=_a((function(e,t){ga(t,Ou(t),e)})),cu=_a((function(e,t,r,n){ga(t,Ou(t),e,n)})),fu=_a((function(e,t,r,n){ga(t,_u(t),e,n)})),du=Va(Gr);var pu=Rn((function(e,t){e=ve(e);var r=-1,n=t.length,a=n>2?t[2]:void 0;for(a&&uo(t[0],t[1],a)&&(n=1);++r1),t})),ga(e,Ya(e),r),n&&(r=Jr(r,7,Wa));for(var a=t.length;a--;)Xn(r,t[a]);return r}));var ju=Va((function(e,t){return null==e?{}:function(e,t){return zn(e,t,(function(t,r){return mu(e,r)}))}(e,t)}));function Pu(e,t){if(null==e)return{};var r=pt(Ya(e),(function(e){return[e]}));return t=$a(t),zn(e,r,(function(e,r){return t(e,r[0])}))}var xu=Ra(_u),ku=Ra(Ou);function Su(e){return null==e?[]:Dt(e,_u(e))}var Cu=Ma((function(e,t,r){return t=t.toLowerCase(),e+(r?Du(t):t)}));function Du(e){return Fu(uu(e).toLowerCase())}function Tu(e){return(e=uu(e))&&e.replace(se,Bt).replace(ze,"")}var zu=Ma((function(e,t,r){return e+(r?"-":"")+t.toLowerCase()})),Au=Ma((function(e,t,r){return e+(r?" ":"")+t.toLowerCase()})),Iu=Ea("toLowerCase");var Bu=Ma((function(e,t,r){return e+(r?"_":"")+t.toLowerCase()}));var Nu=Ma((function(e,t,r){return e+(r?" ":"")+Fu(t)}));var Ru=Ma((function(e,t,r){return e+(r?" ":"")+t.toUpperCase()})),Fu=Ea("toUpperCase");function Lu(e,t,r){return e=uu(e),void 0===(t=r?void 0:t)?function(e){return Ne.test(e)}(e)?function(e){return e.match(Ie)||[]}(e):function(e){return e.match(ee)||[]}(e):e.match(t)||[]}var qu=Rn((function(e,t){try{return ot(e,void 0,t)}catch(e){return Fi(e)?e:new de(e)}})),Wu=Va((function(e,t){return ut(t,(function(t){t=Po(t),Yr(e,t,gi(e[t],e))})),e}));function Uu(e){return function(){return e}}var Vu=xa(),Hu=xa(!0);function Yu(e){return e}function Gu(e){return En("function"==typeof e?e:Jr(e,1))}var Ku=Rn((function(e,t){return function(r){return gn(r,e,t)}})),Ju=Rn((function(e,t){return function(r){return gn(e,r,t)}}));function $u(e,t,r){var n=_u(t),a=cn(t,n);null!=r||Ui(t)&&(a.length||!n.length)||(r=t,t=e,e=this,a=cn(t,_u(t)));var o=!(Ui(r)&&"chain"in r&&!r.chain),i=Li(e);return ut(a,(function(r){var n=t[r];e[r]=n,i&&(e.prototype[r]=function(){var t=this.__chain__;if(o||t){var r=e(this.__wrapped__),a=r.__actions__=ya(this.__actions__);return a.push({func:n,args:arguments,thisArg:e}),r.__chain__=t,r}return n.apply(e,ht([this.value()],arguments))})})),e}function Zu(){}var Qu=Da(pt),Xu=Da(st),el=Da(yt);function tl(e){return lo(e)?jt(Po(e)):function(e){return function(t){return fn(t,e)}}(e)}var rl=za(),nl=za(!0);function al(){return[]}function ol(){return!1}var il=Ca((function(e,t){return e+t}),0),ul=Ba("ceil"),ll=Ca((function(e,t){return e/t}),1),sl=Ba("floor");var cl,fl=Ca((function(e,t){return e*t}),1),dl=Ba("round"),pl=Ca((function(e,t){return e-t}),0);return xr.after=function(e,t){if("function"!=typeof t)throw new ge(o);return e=nu(e),function(){if(--e<1)return t.apply(this,arguments)}},xr.ary=mi,xr.assign=lu,xr.assignIn=su,xr.assignInWith=cu,xr.assignWith=fu,xr.at=du,xr.before=yi,xr.bind=gi,xr.bindAll=Wu,xr.bindKey=bi,xr.castArray=function(){if(!arguments.length)return[];var e=arguments[0];return zi(e)?e:[e]},xr.chain=ti,xr.chunk=function(e,t,r){t=(r?uo(e,t,r):void 0===t)?1:or(nu(t),0);var a=null==e?0:e.length;if(!a||t<1)return[];for(var o=0,i=0,u=n(Qt(a/t));oa?0:a+r),(n=void 0===n||n>a?a:nu(n))<0&&(n+=a),n=r>n?0:au(n);r>>0)?(e=uu(e))&&("string"==typeof t||null!=t&&!Ki(t))&&!(t=Zn(t))&&Ft(e)?sa(Yt(e),0,r):e.split(t,r):[]},xr.spread=function(e,t){if("function"!=typeof e)throw new ge(o);return t=null==t?0:or(nu(t),0),Rn((function(r){var n=r[t],a=sa(r,0,t);return n&&ht(a,n),ot(e,this,a)}))},xr.tail=function(e){var t=null==e?0:e.length;return t?Hn(e,1,t):[]},xr.take=function(e,t,r){return e&&e.length?Hn(e,0,(t=r||void 0===t?1:nu(t))<0?0:t):[]},xr.takeRight=function(e,t,r){var n=null==e?0:e.length;return n?Hn(e,(t=n-(t=r||void 0===t?1:nu(t)))<0?0:t,n):[]},xr.takeRightWhile=function(e,t){return e&&e.length?ta(e,$a(t,3),!1,!0):[]},xr.takeWhile=function(e,t){return e&&e.length?ta(e,$a(t,3)):[]},xr.tap=function(e,t){return t(e),e},xr.throttle=function(e,t,r){var n=!0,a=!0;if("function"!=typeof e)throw new ge(o);return Ui(r)&&(n="leading"in r?!!r.leading:n,a="trailing"in r?!!r.trailing:a),_i(e,t,{leading:n,maxWait:t,trailing:a})},xr.thru=ri,xr.toArray=tu,xr.toPairs=xu,xr.toPairsIn=ku,xr.toPath=function(e){return zi(e)?pt(e,Po):Zi(e)?[e]:ya(jo(uu(e)))},xr.toPlainObject=iu,xr.transform=function(e,t,r){var n=zi(e),a=n||Ni(e)||Qi(e);if(t=$a(t,4),null==r){var o=e&&e.constructor;r=a?n?new o:[]:Ui(e)&&Li(o)?kr(He(e)):{}}return(a?ut:ln)(e,(function(e,n,a){return t(r,e,n,a)})),r},xr.unary=function(e){return mi(e,1)},xr.union=Vo,xr.unionBy=Ho,xr.unionWith=Yo,xr.uniq=function(e){return e&&e.length?Qn(e):[]},xr.uniqBy=function(e,t){return e&&e.length?Qn(e,$a(t,2)):[]},xr.uniqWith=function(e,t){return t="function"==typeof t?t:void 0,e&&e.length?Qn(e,void 0,t):[]},xr.unset=function(e,t){return null==e||Xn(e,t)},xr.unzip=Go,xr.unzipWith=Ko,xr.update=function(e,t,r){return null==e?e:ea(e,t,ia(r))},xr.updateWith=function(e,t,r,n){return n="function"==typeof n?n:void 0,null==e?e:ea(e,t,ia(r),n)},xr.values=Su,xr.valuesIn=function(e){return null==e?[]:Dt(e,Ou(e))},xr.without=Jo,xr.words=Lu,xr.wrap=function(e,t){return Pi(ia(t),e)},xr.xor=$o,xr.xorBy=Zo,xr.xorWith=Qo,xr.zip=Xo,xr.zipObject=function(e,t){return aa(e||[],t||[],Wr)},xr.zipObjectDeep=function(e,t){return aa(e||[],t||[],qn)},xr.zipWith=ei,xr.entries=xu,xr.entriesIn=ku,xr.extend=su,xr.extendWith=cu,$u(xr,xr),xr.add=il,xr.attempt=qu,xr.camelCase=Cu,xr.capitalize=Du,xr.ceil=ul,xr.clamp=function(e,t,r){return void 0===r&&(r=t,t=void 0),void 0!==r&&(r=(r=ou(r))==r?r:0),void 0!==t&&(t=(t=ou(t))==t?t:0),Kr(ou(e),t,r)},xr.clone=function(e){return Jr(e,4)},xr.cloneDeep=function(e){return Jr(e,5)},xr.cloneDeepWith=function(e,t){return Jr(e,5,t="function"==typeof t?t:void 0)},xr.cloneWith=function(e,t){return Jr(e,4,t="function"==typeof t?t:void 0)},xr.conformsTo=function(e,t){return null==t||$r(e,t,_u(t))},xr.deburr=Tu,xr.defaultTo=function(e,t){return null==e||e!=e?t:e},xr.divide=ll,xr.endsWith=function(e,t,r){e=uu(e),t=Zn(t);var n=e.length,a=r=void 0===r?n:Kr(nu(r),0,n);return(r-=t.length)>=0&&e.slice(r,a)==t},xr.eq=Si,xr.escape=function(e){return(e=uu(e))&&F.test(e)?e.replace(N,Nt):e},xr.escapeRegExp=function(e){return(e=uu(e))&&G.test(e)?e.replace(Y,"\\$&"):e},xr.every=function(e,t,r){var n=zi(e)?st:tn;return r&&uo(e,t,r)&&(t=void 0),n(e,$a(t,3))},xr.find=oi,xr.findIndex=To,xr.findKey=function(e,t){return bt(e,$a(t,3),ln)},xr.findLast=ii,xr.findLastIndex=zo,xr.findLastKey=function(e,t){return bt(e,$a(t,3),sn)},xr.floor=sl,xr.forEach=ui,xr.forEachRight=li,xr.forIn=function(e,t){return null==e?e:on(e,$a(t,3),Ou)},xr.forInRight=function(e,t){return null==e?e:un(e,$a(t,3),Ou)},xr.forOwn=function(e,t){return e&&ln(e,$a(t,3))},xr.forOwnRight=function(e,t){return e&&sn(e,$a(t,3))},xr.get=vu,xr.gt=Ci,xr.gte=Di,xr.has=function(e,t){return null!=e&&no(e,t,vn)},xr.hasIn=mu,xr.head=Io,xr.identity=Yu,xr.includes=function(e,t,r,n){e=Ii(e)?e:Su(e),r=r&&!n?nu(r):0;var a=e.length;return r<0&&(r=or(a+r,0)),$i(e)?r<=a&&e.indexOf(t,r)>-1:!!a&&Ot(e,t,r)>-1},xr.indexOf=function(e,t,r){var n=null==e?0:e.length;if(!n)return-1;var a=null==r?0:nu(r);return a<0&&(a=or(n+a,0)),Ot(e,t,a)},xr.inRange=function(e,t,r){return t=ru(t),void 0===r?(r=t,t=0):r=ru(r),function(e,t,r){return e>=ir(t,r)&&e=-9007199254740991&&e<=9007199254740991},xr.isSet=Ji,xr.isString=$i,xr.isSymbol=Zi,xr.isTypedArray=Qi,xr.isUndefined=function(e){return void 0===e},xr.isWeakMap=function(e){return Vi(e)&&ro(e)==w},xr.isWeakSet=function(e){return Vi(e)&&"[object WeakSet]"==pn(e)},xr.join=function(e,t){return null==e?"":nr.call(e,t)},xr.kebabCase=zu,xr.last=Fo,xr.lastIndexOf=function(e,t,r){var n=null==e?0:e.length;if(!n)return-1;var a=n;return void 0!==r&&(a=(a=nu(r))<0?or(n+a,0):ir(a,n-1)),t==t?function(e,t,r){for(var n=r+1;n--;)if(e[n]===t)return n;return n}(e,t,a):_t(e,Et,a,!0)},xr.lowerCase=Au,xr.lowerFirst=Iu,xr.lt=Xi,xr.lte=eu,xr.max=function(e){return e&&e.length?rn(e,Yu,hn):void 0},xr.maxBy=function(e,t){return e&&e.length?rn(e,$a(t,2),hn):void 0},xr.mean=function(e){return Mt(e,Yu)},xr.meanBy=function(e,t){return Mt(e,$a(t,2))},xr.min=function(e){return e&&e.length?rn(e,Yu,Pn):void 0},xr.minBy=function(e,t){return e&&e.length?rn(e,$a(t,2),Pn):void 0},xr.stubArray=al,xr.stubFalse=ol,xr.stubObject=function(){return{}},xr.stubString=function(){return""},xr.stubTrue=function(){return!0},xr.multiply=fl,xr.nth=function(e,t){return e&&e.length?Dn(e,nu(t)):void 0},xr.noConflict=function(){return Ge._===this&&(Ge._=Se),this},xr.noop=Zu,xr.now=vi,xr.pad=function(e,t,r){e=uu(e);var n=(t=nu(t))?Ht(e):0;if(!t||n>=t)return e;var a=(t-n)/2;return Ta(Xt(a),r)+e+Ta(Qt(a),r)},xr.padEnd=function(e,t,r){e=uu(e);var n=(t=nu(t))?Ht(e):0;return t&&nt){var n=e;e=t,t=n}if(r||e%1||t%1){var a=sr();return ir(e+a*(t-e+Ue("1e-"+((a+"").length-1))),t)}return Bn(e,t)},xr.reduce=function(e,t,r){var n=zi(e)?vt:xt,a=arguments.length<3;return n(e,$a(t,4),r,a,Xr)},xr.reduceRight=function(e,t,r){var n=zi(e)?mt:xt,a=arguments.length<3;return n(e,$a(t,4),r,a,en)},xr.repeat=function(e,t,r){return t=(r?uo(e,t,r):void 0===t)?1:nu(t),Nn(uu(e),t)},xr.replace=function(){var e=arguments,t=uu(e[0]);return e.length<3?t:t.replace(e[1],e[2])},xr.result=function(e,t,r){var n=-1,a=(t=ua(t,e)).length;for(a||(a=1,e=void 0);++n9007199254740991)return[];var r=4294967295,n=ir(e,4294967295);e-=4294967295;for(var a=St(n,t=$a(t));++r=o)return e;var u=r-Ht(n);if(u<1)return n;var l=i?sa(i,0,u).join(""):e.slice(0,u);if(void 0===a)return l+n;if(i&&(u+=l.length-u),Ki(a)){if(e.slice(u).search(a)){var s,c=l;for(a.global||(a=me(a.source,uu(ne.exec(a))+"g")),a.lastIndex=0;s=a.exec(c);)var f=s.index;l=l.slice(0,void 0===f?u:f)}}else if(e.indexOf(Zn(a),u)!=u){var d=l.lastIndexOf(a);d>-1&&(l=l.slice(0,d))}return l+n},xr.unescape=function(e){return(e=uu(e))&&R.test(e)?e.replace(B,Gt):e},xr.uniqueId=function(e){var t=++je;return uu(e)+t},xr.upperCase=Ru,xr.upperFirst=Fu,xr.each=ui,xr.eachRight=li,xr.first=Io,$u(xr,(cl={},ln(xr,(function(e,t){Me.call(xr.prototype,t)||(cl[t]=e)})),cl),{chain:!1}),xr.VERSION="4.17.15",ut(["bind","bindKey","curry","curryRight","partial","partialRight"],(function(e){xr[e].placeholder=xr})),ut(["drop","take"],(function(e,t){Dr.prototype[e]=function(r){r=void 0===r?1:or(nu(r),0);var n=this.__filtered__&&!t?new Dr(this):this.clone();return n.__filtered__?n.__takeCount__=ir(r,n.__takeCount__):n.__views__.push({size:ir(r,4294967295),type:e+(n.__dir__<0?"Right":"")}),n},Dr.prototype[e+"Right"]=function(t){return this.reverse()[e](t).reverse()}})),ut(["filter","map","takeWhile"],(function(e,t){var r=t+1,n=1==r||3==r;Dr.prototype[e]=function(e){var t=this.clone();return t.__iteratees__.push({iteratee:$a(e,3),type:r}),t.__filtered__=t.__filtered__||n,t}})),ut(["head","last"],(function(e,t){var r="take"+(t?"Right":"");Dr.prototype[e]=function(){return this[r](1).value()[0]}})),ut(["initial","tail"],(function(e,t){var r="drop"+(t?"":"Right");Dr.prototype[e]=function(){return this.__filtered__?new Dr(this):this[r](1)}})),Dr.prototype.compact=function(){return this.filter(Yu)},Dr.prototype.find=function(e){return this.filter(e).head()},Dr.prototype.findLast=function(e){return this.reverse().find(e)},Dr.prototype.invokeMap=Rn((function(e,t){return"function"==typeof e?new Dr(this):this.map((function(r){return gn(r,e,t)}))})),Dr.prototype.reject=function(e){return this.filter(Mi($a(e)))},Dr.prototype.slice=function(e,t){e=nu(e);var r=this;return r.__filtered__&&(e>0||t<0)?new Dr(r):(e<0?r=r.takeRight(-e):e&&(r=r.drop(e)),void 0!==t&&(r=(t=nu(t))<0?r.dropRight(-t):r.take(t-e)),r)},Dr.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},Dr.prototype.toArray=function(){return this.take(4294967295)},ln(Dr.prototype,(function(e,t){var r=/^(?:filter|find|map|reject)|While$/.test(t),n=/^(?:head|last)$/.test(t),a=xr[n?"take"+("last"==t?"Right":""):t],o=n||/^find/.test(t);a&&(xr.prototype[t]=function(){var t=this.__wrapped__,i=n?[1]:arguments,u=t instanceof Dr,l=i[0],s=u||zi(t),c=function(e){var t=a.apply(xr,ht([e],i));return n&&f?t[0]:t};s&&r&&"function"==typeof l&&1!=l.length&&(u=s=!1);var f=this.__chain__,d=!!this.__actions__.length,p=o&&!f,h=u&&!d;if(!o&&s){t=h?t:new Dr(this);var v=e.apply(t,i);return v.__actions__.push({func:ri,args:[c],thisArg:void 0}),new Cr(v,f)}return p&&h?e.apply(this,i):(v=this.thru(c),p?n?v.value()[0]:v.value():v)})})),ut(["pop","push","shift","sort","splice","unshift"],(function(e){var t=be[e],r=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",n=/^(?:pop|shift)$/.test(e);xr.prototype[e]=function(){var e=arguments;if(n&&!this.__chain__){var a=this.value();return t.apply(zi(a)?a:[],e)}return this[r]((function(r){return t.apply(zi(r)?r:[],e)}))}})),ln(Dr.prototype,(function(e,t){var r=xr[t];if(r){var n=r.name+"";Me.call(gr,n)||(gr[n]=[]),gr[n].push({name:t,func:r})}})),gr[ka(void 0,2).name]=[{name:"wrapper",func:void 0}],Dr.prototype.clone=function(){var e=new Dr(this.__wrapped__);return e.__actions__=ya(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=ya(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=ya(this.__views__),e},Dr.prototype.reverse=function(){if(this.__filtered__){var e=new Dr(this);e.__dir__=-1,e.__filtered__=!0}else(e=this.clone()).__dir__*=-1;return e},Dr.prototype.value=function(){var e=this.__wrapped__.value(),t=this.__dir__,r=zi(e),n=t<0,a=r?e.length:0,o=function(e,t,r){var n=-1,a=r.length;for(;++n=this.__values__.length;return{done:e,value:e?void 0:this.__values__[this.__index__++]}},xr.prototype.plant=function(e){for(var t,r=this;r instanceof Sr;){var n=ko(r);n.__index__=0,n.__values__=void 0,t?a.__wrapped__=n:t=n;var a=n;r=r.__wrapped__}return a.__wrapped__=e,t},xr.prototype.reverse=function(){var e=this.__wrapped__;if(e instanceof Dr){var t=e;return this.__actions__.length&&(t=new Dr(this)),(t=t.reverse()).__actions__.push({func:ri,args:[Uo],thisArg:void 0}),new Cr(t,this.__chain__)}return this.thru(Uo)},xr.prototype.toJSON=xr.prototype.valueOf=xr.prototype.value=function(){return ra(this.__wrapped__,this.__actions__)},xr.prototype.first=xr.prototype.head,Qe&&(xr.prototype[Qe]=function(){return this}),xr}();Ge._=Kt,void 0===(a=function(){return Kt}.call(t,r,t,n))||(n.exports=a)}).call(this)}).call(t,r(25),r(63)(e))},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"TemplateBuilder",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"resolveInitialValue",{enumerable:!0,get:function(){return o.resolveInitialValue}}),Object.defineProperty(t,"isBuilder",{enumerable:!0,get:function(){return o.isBuilder}}),Object.defineProperty(t,"validateTemplates",{enumerable:!0,get:function(){return i.validateTemplates}}),Object.defineProperty(t,"templateExists",{enumerable:!0,get:function(){return u.templateExists}}),Object.defineProperty(t,"getTemplates",{enumerable:!0,get:function(){return u.getTemplates}}),Object.defineProperty(t,"getTemplateById",{enumerable:!0,get:function(){return u.getTemplateById}}),Object.defineProperty(t,"getTemplatesBySchemaType",{enumerable:!0,get:function(){return u.getTemplatesBySchemaType}}),Object.defineProperty(t,"getParameterlessTemplatesBySchemaType",{enumerable:!0,get:function(){return u.getParameterlessTemplatesBySchemaType}}),Object.defineProperty(t,"getTemplateErrors",{enumerable:!0,get:function(){return u.getTemplateErrors}});var n,a=(n=r(461))&&n.__esModule?n:{default:n},o=r(463),i=r(283),u=r(1111)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isActionEnabled=t.resolveEnabledActions=void 0;var n,a=(n=r(263))&&n.__esModule?n:{default:n};var o=["create","update","delete","publish"],i=o,u=e=>((e,t)=>{if(!Array.isArray(t))throw new Error("The value of .".concat("__experimental_actions"," should be an array with any of the actions ").concat(i.join(", ")));var r=(0,a.default)(t,i);if(r.length>0)throw new Error("Invalid action".concat(r.length>1?"s":"",' configured for schema type "').concat(e,'": ').concat(r.join(", "),". Valid actions are: ").concat(i.join(", ")));return t})(e.name,(e=>"__experimental_actions"in e?e.__experimental_actions:o)(e));t.resolveEnabledActions=u;t.isActionEnabled=(e,t)=>u(e).includes(t)},function(e,t,r){"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=((n=r(1115))&&n.__esModule?n:{default:n}).default;t.default=a},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.maybeSerializeMenuItem=function(e,t,r){return e instanceof d?e.serialize({path:r,index:t}):e},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,n.getExtendedProjection)(t,e.by)))},t.MenuItemBuilder=void 0;var n=r(1119),a=r(131),o=r(187),i=r(467),u=r(35);function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function s(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{path:[]},t=this.spec,r=t.title,n=t.action,a=t.intent;if(!r){var o="string"==typeof n?'action: "'.concat(n,'"'):void 0;throw new u.SerializeError("`title` is required for menu item",e.path,e.index,o).withHelpUrl(u.HELP_URL.TITLE_REQUIRED)}if(!n&&!a)throw new u.SerializeError("`action` or `intent` required for menu item with title ".concat(this.spec.title),e.path,e.index,'"'.concat(r,'"')).withHelpUrl(u.HELP_URL.ACTION_OR_INTENT_REQUIRED);if(a&&n)throw new u.SerializeError("cannot set both `action` AND `intent`",e.path,e.index,'"'.concat(r,'"')).withHelpUrl(u.HELP_URL.ACTION_AND_INTENT_MUTUALLY_EXCLUSIVE);return s({},this.spec,{title:r})}clone(e){var t=new d;return t.spec=s({},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,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.validateId=function(e,t,r){if("string"!=typeof e)throw new n.SerializeError("Structure node id must be of type string, got ".concat(typeof e),t,r);var o=(i=e.match(a)||[],u=1,function(e){if(Array.isArray(e))return e}(i)||function(e,t){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)){var r=[],n=!0,a=!1,o=void 0;try{for(var i,u=e[Symbol.iterator]();!(n=(i=u.next()).done)&&(r.push(i.value),!t||r.length!==t);n=!0);}catch(e){a=!0,o=e}finally{try{n||null==u.return||u.return()}finally{if(a)throw o}}return r}}(i,u)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}())[0];var i,u;if(o)throw new n.SerializeError('Structure node id cannot contain character "'.concat(o,'"'),t,r);if(e.startsWith("__edit__"))throw new n.SerializeError("Structure node id cannot start with __edit__",t,r);return e};var n=r(35);var a=/([^A-Za-z0-9-_.])/},function(e,t,r){e.exports=r(134)},function(e,t,r){"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=((n=r(502))&&n.__esModule?n:{default:n}).default;t.default=a},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(2082),a=r(296),o=r(2102);r.d(t,"Popper",(function(){return n.a})),r.d(t,"placements",(function(){return n.b})),r.d(t,"Manager",(function(){return a.c})),r.d(t,"Reference",(function(){return o.a}))},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=o(r(0)),a=o(r(2));function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function u(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},o=Object.keys(e);for(n=0;n=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class s extends n.default.Component{constructor(){super(...arguments),l(this,"hadMouseDown",!1),l(this,"handleMouseDown",e=>{this._wrapperElement.contains(e.target)&&(this.hadMouseDown=!0)}),l(this,"handleDocumentClick",e=>{this.props.onClickOutside&&this._wrapperElement&&!this._wrapperElement.contains(e.target)&&!this.hadMouseDown&&this.props.onClickOutside(e),this.hadMouseDown=!1}),l(this,"setWrapperElement",e=>{this._wrapperElement=e})}UNSAFE_componentWillMount(){document.addEventListener("mouseup",this.handleDocumentClick),document.addEventListener("mousedown",this.handleMouseDown)}componentWillUnmount(){document.removeEventListener("mouseup",this.handleDocumentClick),document.removeEventListener("mousedown",this.handleMouseDown)}render(){var e=this.props,t=e.wrapperElement,r=(e.onClickOutside,u(e,["wrapperElement","onClickOutside"]));return n.default.createElement(t,function(e){for(var t=1;ta?1:0}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=s(r(0)),a=s(r(2)),o=s(r(2365)),i=s(r(53)),u=s(r(578)),l=r(42);function s(e){return e&&e.__esModule?e:{default:e}}function c(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class f extends n.default.PureComponent{render(){var e=this.props,t=e.markers,r=e.onClick,a=t.filter(e=>"validation"===e.type),s=a.filter(e=>"error"===e.level),c=a.filter(e=>"warning"===e.level);if(0===s.length&&0===c.length)return n.default.createElement("div",{className:o.default.ok},n.default.createElement(u.default,null));var f="error".concat(1===s.length?"":"s"),d=s.length>0&&"".concat(s.length," ").concat(f),p="warning".concat(1===c.length?"":"s"),h=c.length>0&&"".concat(c.length," ").concat(p),v=d;return d&&h&&(v="".concat(d," and ").concat(h)),h&&!d&&(v=h),1===s.length&&0===c.length&&(v=s[0].item.message),1===c.length&&0===s.length&&(v=c[0].item.message),n.default.createElement(l.Tooltip,{title:v,tabIndex:0,trigger:"mouseenter focus",animation:"scale",arrow:!0,theme:"light",distance:"2",duration:50,className:o.default.root,onClick:r},n.default.createElement("div",null,s&&s.length>0&&n.default.createElement("div",{className:o.default.error},n.default.createElement(i.default,null)),c&&c.length>0&&n.default.createElement("div",{className:o.default.warning},n.default.createElement(i.default,null))))}}t.default=f,c(f,"propTypes",{onClick:a.default.func,markers:a.default.arrayOf(a.default.shape({path:a.default.arrayOf(a.default.oneOfType([a.default.object,a.default.string,a.default.number])),type:a.default.string,level:a.default.string,item:a.default.any}))}),c(f,"defaultProps",{onClick:()=>{},markers:[]})},function(e,t,r){"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=((n=r(476))&&n.__esModule?n:{default:n}).default;t.default=a},function(e,t,r){"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 n,a=(n=r(284))&&n.__esModule?n:{default:n};for(var o=[],i=0;i<256;++i)o[i]=(i+256).toString(16).substring(1)},function(e,t,r){t.filter=r(675).filter},function(e,t,r){t.map=r(680).map},function(e,t,r){"use strict";r.d(t,"a",(function(){return a}));var n=!1,a={Promise:void 0,set useDeprecatedSynchronousErrorHandling(e){e&&(new Error).stack;n=e},get useDeprecatedSynchronousErrorHandling(){return n}}},function(e,t,r){"use strict";t.a=function(){}},function(e,t,r){"use strict";r.d(t,"a",(function(){return n}));var n=function(){function e(){return Error.call(this),this.message="object unsubscribed",this.name="ObjectUnsubscribedError",this}return e.prototype=Object.create(Error.prototype),e}()},function(e,t,r){"use strict";r.d(t,"b",(function(){return n})),r.d(t,"a",(function(){return u}));var n,a=r(49),o=r(156),i=r(234);n||(n={});var u=function(){function e(e,t,r){this.kind=e,this.value=t,this.error=r,this.hasValue="N"===e}return e.prototype.observe=function(e){switch(this.kind){case"N":return e.next&&e.next(this.value);case"E":return e.error&&e.error(this.error);case"C":return e.complete&&e.complete()}},e.prototype.do=function(e,t,r){switch(this.kind){case"N":return e&&e(this.value);case"E":return t&&t(this.error);case"C":return r&&r()}},e.prototype.accept=function(e,t,r){return e&&"function"==typeof e.next?this.observe(e):this.do(e,t,r)},e.prototype.toObservable=function(){switch(this.kind){case"N":return Object(o.a)(this.value);case"E":return Object(i.a)(this.error);case"C":return Object(a.b)()}throw new Error("unexpected notification kind value")},e.createNext=function(t){return void 0!==t?new e("N",t):e.undefinedValueNotification},e.createError=function(t){return new e("E",void 0,t)},e.createComplete=function(){return e.completeNotification},e.completeNotification=new e("C"),e.undefinedValueNotification=new e("N",void 0),e}()},function(e,t,r){"use strict";t.a=function(){for(var e=[],t=0;t=0};var n=r(33)},function(e,t){var r=/^(?:0|[1-9]\d*)$/;e.exports=function(e,t){var n=typeof e;return!!(t=null==t?9007199254740991:t)&&("number"==n||"symbol"!=n&&r.test(e))&&e>-1&&e%1==0&&e=2)return function(r){return Object(i.a)(Object(n.a)(e,t),Object(a.a)(1),Object(o.a)(t))(r)};return function(t){return Object(i.a)(Object(n.a)((function(t,r,n){return e(t,r,n+1)})),Object(a.a)(1))(t)}};var n=r(256),a=r(255),o=r(127),i=r(230)},function(e,t,r){var n=r(423);e.exports=function(e,t,r){"__proto__"==t&&n?n(e,t,{configurable:!0,enumerable:!0,value:r,writable:!0}):e[t]=r}},function(e,t,r){var n=r(76),a=r(39);e.exports=function(e){return a(e)&&n(e)}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,r){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(r," is rendered in the context of a element"))}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ListItemBuilder=void 0;var n,a=(n=r(177))&&n.__esModule?n:{default:n},o=r(131),i=r(186),u=r(35),l=r(274),s=r(108),c=r(494),f=r(138);function d(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function p(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{path:[]},t=this.spec,r=t.id,n=t.title,a=t.child;if("string"!=typeof r||!r)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 n&&n))throw new u.SerializeError("`title` is required for list items",e.path,r).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,r).withHelpUrl(u.HELP_URL.SCHEMA_TYPE_NOT_FOUND);d=h}var v={path:e.path.concat(r),hint:"child"},m=a instanceof c.ComponentBuilder||a instanceof i.DocumentListBuilder||a instanceof s.DocumentBuilder||a instanceof l.ListBuilder?a.serialize(v):a;if("function"==typeof m){var y=m;m=(e,t)=>y(e,p({},t,{serializeOptions:v}))}return p({},this.spec,{id:(0,f.validateId)(r,e.path,e.index),schemaType:d,child:m,title:n,type:"listItem"})}clone(e){var t=new v;return t.spec=p({},this.spec,{},e||{}),t}}t.ListItemBuilder=v},function(e,t,r){var n=r(178),a=r(277)((function(e,t,r){return t=t.toLowerCase(),e+(r?n(t):t)}));e.exports=a},function(e,t,r){var n=r(55),a=r(445);e.exports=function(e){return a(n(e).toLowerCase())}},function(e,t){var r=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");e.exports=function(e){return r.test(e)}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default=e=>e&&e.__esModule?e.default:e},function(e,t,r){var n=r(277),a=r(445),o=n((function(e,t,r){return e+(r?" ":"")+a(t)}));e.exports=o},function(e,t,r){var n=r(64),a=r(183);e.exports=function(e,t){return e&&e.length?a(e,n(t,2)):[]}},function(e,t,r){var n=r(167),a=r(261),o=r(262),i=r(168),u=r(1036),l=r(249);e.exports=function(e,t,r){var s=-1,c=a,f=e.length,d=!0,p=[],h=p;if(r)d=!1,c=o;else if(f>=200){var v=t?null:u(e);if(v)return l(v);d=!1,c=i,h=new n}else h=t?[]:p;e:for(;++s=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}var f=/^[A-Za-z]+[0-9A-Za-z_]*$/,d=/^[A-Za-z_]+[0-9A-Za-z_]*$/;function p(e,t){if(!(0,n.default)(e))return[(0,a.error)("Incorrect type for field definition - should be an object, saw ".concat((0,o.default)(e)),a.HELP_IDS.OBJECT_FIELD_DEFINITION_INVALID_TYPE)];var r=e.name;e.fieldset,c(e,["name","fieldset"]);return"name"in e?function(e){return"string"!=typeof e?[(0,a.error)('Field names must be strings. Saw "'.concat((0,o.default)(e),'"'),a.HELP_IDS.OBJECT_FIELD_NAME_INVALID)]:e.startsWith("_")?[(0,a.error)('Invalid field name "'.concat(e,'". Field names cannot start with underscores "_" as it\'s reserved for system fields.'),a.HELP_IDS.OBJECT_FIELD_NAME_INVALID)]:f.test(e)?d.test(e)?[]:[(0,a.warning)("Thats an interesting field name for sure! But it is... how to put it... a bit... unconventional? It may be wise to keep special characters out of field names for easier access later on."),a.HELP_IDS.OBJECT_FIELD_NAME_INVALID]:[(0,a.error)('Invalid field name: "'.concat(e,'". Fields can only contain characters from A-Z, numbers and underscores and should not start with a number (must pass the regular expression ').concat(String(f),")."),a.HELP_IDS.OBJECT_FIELD_NAME_INVALID)]}(r):[(0,a.error)("Missing field name",a.HELP_IDS.OBJECT_FIELD_NAME_INVALID)]}function h(e){var t={};return e.forEach(e=>{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 v(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{allowEmpty:!1},r=[],n=Array.isArray(e);if(!n)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 h(o).forEach(e=>{r.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||r.push((0,a.error)("Object should have at least one field",a.HELP_IDS.OBJECT_FIELDS_INVALID)),r}t.default=(e,t)=>{var r=v(e.fields);return"document"!==e.type&&void 0!==e.initialValue&&r.push((0,a.error)('The "initialValue" property is currently only supported for document types.')),l({},e,{fields:(Array.isArray(e.fields)?e.fields:[]).map((e,r)=>{var n=e.name,a=c(e,["name"]),o=t.visit(a,r),i=o._problems;return l({name:n},c(o,["_problems"]),{_problems:p(e).concat(i||[])})}),_problems:r})}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getTypeNamesFromFilter=m,t.DocumentListBuilder=void 0;var n=r(134),a=r(131),o=r(464),i=r(1112),u=r(35),l=r(465),s=r(108);function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function f(e){for(var t=1;t{var r=e.options.filter.trim();if(["*","{"].includes(r[0]))throw new u.SerializeError("`filter` cannot start with `".concat(r[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 r},h=(e,t)=>{var r,n,a=t.parent.schemaTypeName||(r=e.replace(/^drafts\./,""),n="drafts.".concat(r),i.client.fetch("*[_id in [$documentId, $draftId]]._type",{documentId:r,draftId:n}).then(e=>e[0]));return Promise.resolve(a).then(t=>t?(0,s.getDefaultDocumentNode)({schemaType:t,documentId:e}):(new s.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)}filter(e){return this.clone({options:f({},this.spec.options||{},{filter:e})})}getFilter(){return this.spec.options&&this.spec.options.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({},this.spec.options||{filter:""},{params:e})})}getParams(){return this.spec.options&&this.spec.options.params}defaultOrdering(e){if(!Array.isArray(e))throw new Error("`defaultOrdering` must be an array of order clauses");return this.clone({options:f({},this.spec.options||{filter:""},{defaultOrdering:e})})}getDefaultOrdering(){return this.spec.options&&this.spec.options.defaultOrdering}serialize(){var e=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",e.path,e.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",e.path,this.spec.id,this.spec.title).withHelpUrl(u.HELP_URL.FILTER_REQUIRED);return f({},super.serialize(e),{type:"documentList",schemaTypeName:this.spec.schemaTypeName,child:this.spec.child||h,options:f({},this.spec.options,{filter:p(this.spec,e)})})}clone(e){var t,r,i,u,l,s=new v;return s.spec=f({},this.spec,{},e||{}),this.initialValueTemplatesSpecified||(s.spec.initialValueTemplates=function(e){var t=(0,a.getDefaultSchema)(),r=e.schemaTypeName,i=e.options||{filter:"",params:{}},u=i.filter,l=i.params,s=r?[r]:m(u,l);if(0===s.length)return;return s.reduce((e,r)=>{var a=t.get(r);return(0,o.isActionEnabled)(a,"create")?e.concat((0,n.getParameterlessTemplatesBySchemaType)(r).map(e=>({type:"initialValueTemplateItem",id:e.id,templateId:e.id}))):e},[])}(s.spec)),this.spec.schemaTypeName||(s.spec.schemaTypeName=(t=s.spec,r=t.options||{filter:"",params:{}},i=r.filter,u=r.params,1===(l=m(i,u)).length?l[0]:void 0)),s}getSpec(){return this.spec}}function m(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=y(e,t);return 0===r.length&&(r=g(e,t)),r}function y(e){for(var t,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=/\b_type\s*==\s*(['"].*?['"]|\$.*?(?:\s|$))|\B(['"].*?['"]|\$.*?(?:\s|$))\s*==\s*_type/g,a=[];null!==(t=n.exec(e));)a.push(t[1]||t[2]);return a.map(e=>(("$"===e[0]?r[e.slice(1)]:e)||"").trim().replace(/^["']|["']$/g,"")).filter(Boolean)}function g(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=/\b_type\s+in\s+\[(.*?)\]/,n=e.match(r);return n?n[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,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getDetailsIcon=t.getListIcon=t.getSortIcon=t.getPlusIcon=void 0;var n,a=(n=r(180))&&n.__esModule?n:{default:n};t.getPlusIcon=()=>(0,a.default)(r(466));t.getSortIcon=()=>(0,a.default)(r(1113));t.getListIcon=()=>(0,a.default)(r(136));t.getDetailsIcon=()=>(0,a.default)(r(1116))},function(e,t,r){"use strict";var n=Object.assign||function(e){for(var t=1;t=0||Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n]);return r}(r,["wrappedRef"]);return i.createElement(e,n({},o,{ref:function(e){t.__wrappedInstance=e,t.__domNode=u.findDOMNode(e),a&&a(e)}}))}}]),r}(i.Component);return r.displayName="clickOutside("+t+")",o(r,e)}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=n?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(r,a,o):r[a]=e[a]}r.default=e,t&&t.set(e,r);return r}(r(0)),a=f(r(2)),o=r(141),i=f(r(2103)),u=f(r(82)),l=f(r(81)),s=f(r(142)),c=r(65);function f(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function p(){return(p=Object.assign||function(e){for(var t=1;t{this.popperNode=e}),h(this,"handleClickOutside",e=>{this.popperNode&&e.target&&(this.popperNode.contains(e.target)||this.props.onClickOutside(e))})}render(){var e=this.props,t=e.onEscape,r=e.onClickOutside,a=(e.target,e.children),f=e.referenceClassName,d=e.popperClassName,h=e.referenceElement,v={};return h&&(v.referenceElement=h),n.default.createElement(o.Manager,null,!h&&n.default.createElement(o.Reference,null,e=>{var t=e.ref;return n.default.createElement("div",{ref:t,className:f})}),a&&n.default.createElement(c.Portal,null,n.default.createElement(u.default,null,e=>n.default.createElement("div",{className:i.default.portal},n.default.createElement(o.Popper,p({innerRef:this.setPopperNode,modifiers:this.props.modifiers,placement:this.props.placement,positionFixed:!0},v),o=>{var i=o.ref,u=o.placement,c=o.style;return n.default.createElement("div",{ref:i,style:c,"data-placement":u,className:d},n.default.createElement(n.Fragment,null,n.default.createElement(l.default,{onEscape:e?t:void 0}),r?n.default.createElement(s.default,{onClickOutside:e?this.handleClickOutside:void 0},a):a))})))))}}t.default=v,h(v,"propTypes",{onEscape:a.default.func,onClickOutside:a.default.func,target:a.default.node,children:a.default.node,referenceClassName:a.default.string,referenceElement:"undefined"==typeof window?a.default.any:a.default.instanceOf(Element),placement:a.default.string,positionFixed:a.default.bool,popperClassname:a.default.string,modifiers:a.default.shape({preventOverflow:a.default.oneOfType([a.default.string,a.default.object]),customStyle:a.default.object,flip:a.default.object,offset:a.default.object})}),h(v,"defaultProps",{placement:"bottom-start",modifiers:{preventOverflow:"viewport"}})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){function r(r){var n=r.styles,i=function(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},o=Object.keys(e);for(n=0;n=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}(r,["styles"]);return a.default.createElement(e,o({styles:u({},t,{},n)},i))}return Object.assign(r,e),r.displayName="Styleable(".concat(e.displayName||e.name,")"),r};var n,a=(n=r(0))&&n.__esModule?n:{default:n};function o(){return(o=Object.assign||function(e){for(var t=1;t{var n=e=>r.next(e);return e.addEventListener(t,n,o),()=>{e.removeEventListener(t,n,o)}})};var n=r(6),a=()=>{a=()=>!1;try{var e=Object.defineProperty({},"passive",{get(){a=()=>!0}});window.addEventListener("test",null,e),window.removeEventListener("test",null,e)}catch(e){}return a()}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.INVALID_PREVIEW_CONFIG=t.INCLUDE_FIELDS=t.INCLUDE_FIELDS_QUERY=void 0;var n=["_id","_rev","_type"];t.INCLUDE_FIELDS_QUERY=n;var a=[...n,"_key"];t.INCLUDE_FIELDS=a;var o=Symbol("invalid preview config");t.INVALID_PREVIEW_CONFIG=o},function(e,t,r){var n=r(129),a=r(2153),o=r(104),i=r(524),u=o((function(e,t){if(null==e)return[];var r=t.length;return r>1&&i(e,t[0],t[1])?t=[]:r>2&&i(t[0],t[1],t[2])&&(t=[t[0]]),a(e,n(t,1),[])}));e.exports=u},function(e,t,r){var n=r(89);e.exports=function(e,t){var r=n(e),a=n(t),o=r.getTime()-6e4*r.getTimezoneOffset(),i=a.getTime()-6e4*a.getTimezoneOffset();return Math.round((o-i)/864e5)}},function(e,t,r){var n=r(3);e.exports=function(e,t){var r=t&&Number(t.weekStartsOn)||0,a=n(e),o=a.getDay(),i=(o{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 r=new n.Patcher(t.patch);e.push(e=>r.apply(e))}}),"string"==typeof this.params.timestamp&&e.push(e=>e?Object.assign(e,{_updatedAt:this.params.timestamp}):e);var t=this.previousRev,r=this.resultRev||this.transactionId;this.compiled=n=>{if(t&&t!=n._rev)throw new Error("Previous revision for this mutation was ".concat(t,", but the document revision is ").concat(n._rev));var a=e.reduce((e,t)=>t(e),n);return a&&r&&(a===n&&(a=Object.assign({},n)),a._rev=r),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 r=t.reduce((e,t)=>e.concat(...t.mutations),[]);return new l({mutations:r})}}t.default=l},function(e,t,r){"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=(0,((n=r(2345))&&n.__esModule?n:{default:n}).default)("mutator-document");t.default=a},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=u(r(2)),a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=i();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=n?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(r,a,o):r[a]=e[a]}r.default=e,t&&t.set(e,r);return r}(r(0)),o=u(r(2357));function i(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return i=function(){return e},e}function u(e){return e&&e.__esModule?e:{default:e}}class l extends a.default.PureComponent{render(){var e=this.props.keys;return e&&0!==e.length?a.default.createElement("span",{className:o.default.root},e.map((t,r)=>a.default.createElement(a.Fragment,{key:t},a.default.createElement("span",{className:o.default.key},t),r{var r=this.props,n=r.onFocus,a=r.onClose,o=t[0],i=document.querySelector('[data-focus-path="'.concat(o,'"]'));i?(i.scrollIntoView({behavior:"smooth",alignToTop:!1,inline:"center"}),this.scrollTimeout=setTimeout(()=>{n(t)},300)):n(t),a()})}componentWillUnmount(){this.scrollTimeout&&clearTimeout(this.scrollTimeout)}resolvePathTitle(e){var t=this.props.documentType,r=t&&t.fields,n=r&&r.find(t=>t.name===e[0]);return n?n.type.title:""}render(){var e=this.props,t=e.markers,r=e.showLink,a=e.truncate,u=t.filter(e=>"validation"===e.type),l=u.filter(e=>"error"===e.level),s=u.filter(e=>"warning"===e.level);return 0===l.length&&0===s.length?n.default.createElement("div",null):n.default.createElement("div",{className:o.default.root},n.default.createElement("div",{className:o.default.items},n.default.createElement("ul",null,l.length>0&&l.map((e,t)=>n.default.createElement(i.default,{truncate:a,key:t,path:this.resolvePathTitle(e.path),marker:e,onClick:this.handleClick,showLink:r})),s.length>0&&s.map((e,t)=>n.default.createElement(i.default,{truncate:a,key:t,path:this.resolvePathTitle(e.path),marker:e,onClick:this.handleClick,showLink:r})))))}}t.default=s,l(s,"propTypes",{onFocus:a.default.func,onClose:a.default.func,showLink:a.default.bool,truncate:a.default.bool,documentType:a.default.shape({fields:a.default.arrayOf(a.default.shape({name:a.default.string.isRequired}))}),markers:a.default.arrayOf(a.default.shape({path:a.default.arrayOf(a.default.oneOfType([a.default.string,a.default.number,a.default.shape({_key:a.default.string})])),type:a.default.string,level:a.default.string,item:a.default.any}))}),l(s,"defaultProps",{markers:[],documentType:null,onClose:()=>{},showLink:!1,onFocus:()=>{}})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,a=(n=r(0))&&n.__esModule?n:{default:n};function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var i={fontSize:"0.8em",display:"inline-block",width:"1em",marginRight:"0.4em"},u={cursor:"default",userSelect:"none",WebkitUserSelect:"none",outline:"none",marginBottom:"0.5em"};class l extends a.default.Component{constructor(e){super(e),o(this,"handleToggle",()=>{this.setState(e=>({isOpen:!e.isOpen}))}),this.state={isOpen:e.isOpen}}render(){var e=this.state.isOpen,t=this.props,r=t.title,n=t.children;return a.default.createElement("div",null,a.default.createElement("div",{tabIndex:0,onClick:this.handleToggle,style:u},a.default.createElement("span",{style:i},e?"▼":"▶"),r),e?n:null)}}t.default=l,o(l,"defaultProps",{title:"Details",isOpen:!1})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createDragHandle",{enumerable:!0,get:function(){return n.createDragHandle}}),Object.defineProperty(t,"List",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"Item",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"DragHandle",{enumerable:!0,get:function(){return i.default}});var n=r(72),a=u(r(2390)),o=u(r(2391)),i=u(r(2392));function u(e){return e&&e.__esModule?e:{default:e}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.arrayMove=function(e,t,r){var n=e.slice(0);if(r>=n.length)for(var a=r-n.length;1+a--;)n.push(void 0);return n.splice(r,0,n.splice(t,1)[0]),n},t.omit=function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;nt)return t;return r},t.getElementMargin=function(e){var t=window.getComputedStyle(e);return{top:n(t.marginTop),right:n(t.marginRight),bottom:n(t.marginBottom),left:n(t.marginLeft)}},t.provideDisplayName=function(e,t){var r=t.displayName||t.name;return r?e+"("+r+")":e};t.events={start:["touchstart","mousedown"],move:["touchmove","mousemove"],end:["touchend","touchcancel","mouseup"]},t.vendorPrefix=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];switch(t){case"ms":return"ms";default:return t&&t.length?t[0].toUpperCase()+t.substr(1):""}}();function n(e){return"px"===e.substr(-2)?parseFloat(e):0}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=v(r(126)),a=v(r(2)),o=v(r(0)),i=v(r(2401)),u=v(r(9)),l=v(r(102)),s=v(r(31)),c=r(141),f=r(65),d=v(r(82)),p=v(r(142)),h=v(r(81));function v(e){return e&&e.__esModule?e:{default:e}}function m(){return(m=Object.assign||function(e){for(var t=1;to.default.createElement(u.default,{key:t,onClick:()=>this.props.onAction(e),"data-action-index":t,color:e.color,disabled:e.disabled,kind:e.kind,autoFocus:e.autoFocus,className:e.secondary?i.default.actionSecondary:"",inverted:e.inverted},e.title))}render(){var e=this.props,t=e.useOverlay,r=e.hasAnimation,a=e.referenceElement,u=this.props,v=u.title,g=u.color,b=u.children,_=u.actions,O=u.onClose,w=u.onClickOutside,E=u.onEscape,M=u.modifiers,j=u.padding,P=y((0,n.default)(_,e=>e.primary),2),x=P[0],k=P[1],S={};return a&&(S.referenceElement=a),o.default.createElement(c.Manager,null,!a&&o.default.createElement(c.Reference,null,e=>{var t=e.ref;return o.default.createElement("div",{ref:t,className:i.default.target})}),o.default.createElement(f.Portal,null,o.default.createElement(d.default,null,e=>o.default.createElement("div",null,t&&o.default.createElement("div",{className:i.default.overlay}),o.default.createElement(c.Popper,m({placement:this.props.placement,modifiers:M},S),t=>{var n=t.ref,a=t.style,u=t.placement,c=t.arrowProps;return o.default.createElement("div",{ref:n,style:a,"data-placement":u,className:"".concat(i.default.popper," ").concat(i.default["color_".concat(g)])},o.default.createElement("div",{className:r?i.default.popperAnimation:""},o.default.createElement("div",{className:v?i.default.filledArrow:i.default.arrow,ref:c.ref,style:c.style}),o.default.createElement("div",{className:i.default.arrowShadow,ref:c.ref,style:c.style}),o.default.createElement(h.default,{onEscape:t=>(e||t.shiftKey)&&E&&E()}),o.default.createElement(p.default,{onClickOutside:e?w:void 0,className:i.default.popover},v&&o.default.createElement("div",{className:i.default.header},o.default.createElement("h3",{className:i.default.title},v),O&&o.default.createElement("button",{className:i.default.closeInHeader,type:"button",onClick:O},o.default.createElement(s.default,null))),!v&&O&&o.default.createElement("button",{className:i.default.closeOutsideHeader,type:"button",onClick:O},o.default.createElement(s.default,null)),o.default.createElement("div",{className:"\n ".concat(_.length>0?i.default.contentWithActions:i.default.content,"\n ").concat(i.default["padding_".concat(j)],"\n ")},b),_.length>0&&o.default.createElement("div",{className:i.default.footer},o.default.createElement(l.default,{align:"end",secondary:x.map(this.createActionButton)},k.map(this.createActionButton))))))})))))}}t.default=b,g(b,"propTypes",{title:a.default.string,children:a.default.node.isRequired,onClose:a.default.func,onClickOutside:a.default.func,onEscape:a.default.func,onAction:a.default.func,modifiers:a.default.object,placement:a.default.string,useOverlay:a.default.bool,hasAnimation:a.default.bool,color:a.default.oneOf(["default","danger"]),padding:a.default.oneOf(["none","small","medium","large"]),referenceElement:a.default.instanceOf(Element),actions:a.default.arrayOf(a.default.shape({kind:a.default.string,title:a.default.string,key:a.default.string}))}),g(b,"defaultProps",{title:void 0,onAction(){},actions:[],color:"default",padding:"medium",placement:"auto",useOverlay:!0,hasAnimation:!1,modifiers:{preventOverflow:{boundariesElement:"viewport",padding:24}}})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t,r;return r=t=class extends a.default.PureComponent{constructor(e,t){super(e),u(this,"_input",void 0),u(this,"state",void 0),u(this,"unsubscribe",void 0),u(this,"setInput",e=>{this._input=e});var r=t.formBuilder;this.state={document:r.getDocument()},this.unsubscribe=r.onPatch(e=>{var t=e.snapshot;t&&this.setState({document:t})})}componentWillUnmount(){this.unsubscribe()}focus(){this._input.focus()}render(){return a.default.createElement(e,i({ref:this.setInput,document:this.state.document},this.props))}},u(t,"displayName","withDocument(".concat(e.displayName||e.name,")")),u(t,"contextTypes",{formBuilder:n.default.any}),r};var n=o(r(2)),a=o(r(0));function o(e){return e&&e.__esModule?e:{default:e}}function i(){return(i=Object.assign||function(e){for(var t=1;t2&&void 0!==arguments[2]?arguments[2]:{},n=r.metadata,o=r.storeOriginalFilename,l=r.label,f=r.title,d=r.description,p=r.creditLine,h=r.source;return(0,u.from)(c(t)).pipe((0,i.catchError)(e=>(0,u.of)(null)),(0,i.mergeMap)(t=>t?s("sanity.".concat(e,"Asset"),t):(0,u.of)(null)),(0,i.mergeMap)(r=>r?(0,u.of)({type:"complete",id:r._id,asset:r}):a.default.observable.assets.upload(e,t,{extract:n,preserveFilename:o,label:l,title:f,description:d,creditLine:p,source:h}).pipe((0,i.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 s(e,t){return a.default.observable.fetch("*[_type == $documentType && sha1hash == $hash][0]",{documentType:e,hash:t})}function c(e){return window.crypto&&window.crypto.subtle&&window.FileReader?function(e){return new Promise((t,r)=>{var n=new FileReader;n.onload=()=>t(n.result),n.onerror=r,n.readAsArrayBuffer(e)})}(e).then(e=>crypto.subtle.digest("SHA-1",e)).then(f):Promise.resolve(null)}function f(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,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DEFAULT_CROP=t.DEFAULT_HOTSPOT=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,r){e.exports=r(14)},function(e,t,r){"use strict";function n(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 r=t.type.options.list&&t.type.options.list.filter(e=>e.value);if(!r||0===r.length)throw new Error("The style fields need at least one style defined. I.e: {title: 'Normal', value: 'normal'}.");return r}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 r=t.type.options.list&&t.type.options.list.filter(e=>e.value);if(!r)throw new Error("The list field need at least to be an empty array");return r}function u(e){return"block"===e.name?e:e.type?u(e.type):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 r=t.fields.find(e=>"children"===e.name).type.of,l=r.find(e=>"span"===e.name),s=r.filter(e=>"span"!==e.name),c=e.of.filter(e=>"block"!==e.name);return{styles:n(t),decorators:o(l),annotations:a(l),lists:i(t),types:{block:e,span:l,inlineObjects:s,blockObjects:c}}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createRuleOptions=function(e){var t=(0,o.default)(e),r=e=>e.value,n=t.styles.map(r),a=t.decorators.map(r),i=t.annotations.map(r);return{enabledBlockStyles:n,enabledSpanDecorators:a,enabledBlockAnnotations:i}},t.tagName=function(e){if(!e||1!==e.nodeType)return;return e.tagName.toLowerCase()},t.preprocess=function(e,t){var r=e.trim().replace(/\s\s+/g," ").replace(/[\r\n]/g," "),n=t(r);return u.default.forEach(t=>{t(e,n)}),n},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.flattenNestedBlocks=function(e){var t=0,r=[],n=e=>{var a=[];e.forEach((e,o)=>{0===t&&r.push(e),"block"===e._type&&(t>0&&(a.push(e),r.push(e)),t++,n(e.children)),"__block"===e._type&&(a.push(e),r.push(e.block))}),a.forEach(t=>{e.splice(e.indexOf(t),1)}),t--};return n(e),r},t.trimWhitespace=function(e){return e.forEach(e=>{e.children&&e.children.forEach((t,r)=>{if("span"===t._type){var a=function(e,t,r){var n=e.children[r+1];return n&&"span"===n._type?n:null}(e,0,r),o=function(e,t,r){var n=e.children[r-1];return n&&"span"===n._type?n:null}(e,0,r);0===r&&(t.text=t.text.replace(/^[^\S\n]+/g,"")),r===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(r,1),o&&(0,n.default)(o.marks,t.marks)&&f(t.text)?(o.text+=" ",e.children.splice(r,1)):a&&(0,n.default)(a.marks,t.marks)&&f(t.text)&&(a.text=" ".concat(a.text),e.children.splice(r,1))}})}),e},t.ensureRootIsBlocks=function(e){return e.reduce((e,t,r,n)=>{if("block"===t._type)return e.push(t),e;if("__block"===t._type)return e.push(t.block),e;if(r>0&&"block"!==n[r-1]._type&&"block"===e[e.length-1]._type)return e[e.length-1].children.push(t),e;var o=function(e){for(var t=1;t"object"==typeof e?e._key:null},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){arguments.length>1&&void 0!==arguments[1]&&arguments[1];var t={__unknown:{isVoid:!0}};e.types.blockObjects.forEach(e=>{t[e.name]={isVoid:!0}});var r={};return e.types.inlineObjects.forEach(e=>{r[e.name]={isVoid:!0}}),{blocks:t,inlines:r,document:{}}}},function(e,t,r){"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=((n=r(2613))&&n.__esModule?n:{default:n}).default;t.default=a},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=u(r(2)),a=u(r(0)),o=u(r(2617)),i=u(r(9));function u(e){return e&&e.__esModule?e:{default:e}}function l(){return(l=Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;this.selection=e,this.operations=o({},t),this.client=r}o(c.prototype,{clone:function(){return new c(this.selection,o({},this.operations),this.client)},merge:function(e){l("merge",e);var t=(new Error).stack.toString().split("\n").filter((function(e){return e.trim()})).slice(2);return console.warn('The "merge" patch has been deprecated and will be removed in the future\n'.concat(t.join("\n"))),this._assign("merge",a(this.operations.merge||{},e))},set:function(e){return this._assign("set",e)},diffMatchPatch:function(e){return l("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=o({},this.operations,{unset:e}),this},setIfMissing:function(e){return this._assign("setIfMissing",e)},replace:function(e){return l("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,r){var a;return s(e,t,r),this._assign("insert",(n(a={},e,t),n(a,"items",r),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,r,n){var a=t<0?t-1:t,o=void 0===r||-1===r?-1:Math.max(0,t+r),i=a<0&&o>=0?"":o,u="".concat(e,"[").concat(a,":").concat(i,"]");return this.insert("replace",u,n||[])},ifRevisionId:function(e){return this.operations.ifRevisionID=e,this},serialize:function(){return o(i(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,r=o({returnFirst:t,returnDocuments:!0},e);return this.client.mutate({patch:this.serialize()},r)},reset:function(){return this.operations={},this},_set:function(e,t){return this._assign(e,t,!1)},_assign:function(e,t){var r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return l(e,t),this.operations=o({},this.operations,n({},e,o({},r&&this.operations[e]||{},t))),this}}),e.exports=c},function(e,t,r){"use strict"; /*! * is-plain-object * * Copyright (c) 2014-2017, Jon Schlinkert. * Released under the MIT License. */var n=r(724);function a(e){return!0===n(e)&&"[object Object]"===Object.prototype.toString.call(e)}e.exports=function(e){var t,r;return!1!==a(e)&&("function"==typeof(t=e.constructor)&&(!1!==a(r=t.prototype)&&!1!==r.hasOwnProperty("isPrototypeOf")))}},function(e,t,r){"use strict";t.a=function(e){for(;e;){var t=e,r=t.closed,a=t.destination,o=t.isStopped;if(r||o)return!1;e=a&&a instanceof n.a?a:null}return!0};var n=r(7)},function(e,t,r){"use strict";t.a=function(e){setTimeout((function(){throw e}),0)}},function(e,t,r){"use strict";t.a=function(e){return null!==e&&"object"==typeof e}},function(e,t,r){"use strict";r.d(t,"a",(function(){return n}));var n=function(){return"function"==typeof Symbol?Symbol("rxSubscriber"):"@@rxSubscriber_"+Math.random()}()},function(e,t,r){"use strict";t.a=function(){for(var e=[],t=0;t1)this.connection=null;else{var r=this.connection,n=e._connection;this.connection=null,!n||r&&n!==r||n.unsubscribe()}}else this.connection=null},t}(a.a)},function(e,t,r){"use strict";r.d(t,"a",(function(){return c}));var n=r(4),a=r(29),o=r(368),i=r(19),u=r(370),l=r(154),s=r(365),c=function(e){function t(t,r,n){void 0===t&&(t=Number.POSITIVE_INFINITY),void 0===r&&(r=Number.POSITIVE_INFINITY);var a=e.call(this)||this;return a.scheduler=n,a._events=[],a._infiniteTimeWindow=!1,a._bufferSize=t<1?1:t,a._windowTime=r<1?1:r,r===Number.POSITIVE_INFINITY?(a._infiniteTimeWindow=!0,a.next=a.nextInfiniteTimeWindow):a.next=a.nextTimeWindow,a}return n.a(t,e),t.prototype.nextInfiniteTimeWindow=function(t){var r=this._events;r.push(t),r.length>this._bufferSize&&r.shift(),e.prototype.next.call(this,t)},t.prototype.nextTimeWindow=function(t){this._events.push(new f(this._getNow(),t)),this._trimBufferThenGetEvents(),e.prototype.next.call(this,t)},t.prototype._subscribe=function(e){var t,r=this._infiniteTimeWindow,n=r?this._events:this._trimBufferThenGetEvents(),a=this.scheduler,o=n.length;if(this.closed)throw new l.a;if(this.isStopped||this.hasError?t=i.a.EMPTY:(this.observers.push(e),t=new s.a(this,e)),a&&e.add(e=new u.a(e,a)),r)for(var c=0;ct&&(o=Math.max(o,a-t)),o>0&&n.splice(0,o),n},t}(a.a),f=function(){return function(e,t){this.time=e,this.value=t}}()},function(e,t,r){"use strict";t.a=function(e,t){return new n.a((function(r){var n=new a.a,o=0;return n.add(t.schedule((function(){o!==e.length?(r.next(e[o++]),r.closed||n.add(this.schedule())):r.complete()}))),n}))};var n=r(8),a=r(19)},function(e,t,r){"use strict";t.a=function(e,t){return t?new n.a((function(r){return t.schedule(a,0,{error:e,subscriber:r})})):new n.a((function(t){return t.error(e)}))};var n=r(8);function a(e){var t=e.error;e.subscriber.error(t)}},function(e,t,r){"use strict";t.b=function(){for(var e=[],t=0;tthis.index},e.prototype.hasCompleted=function(){return this.array.length===this.index},e}(),h=function(e){function t(t,r,n){var a=e.call(this,t)||this;return a.parent=r,a.observable=n,a.stillUnsubscribed=!0,a.buffer=[],a.isComplete=!1,a}return n.a(t,e),t.prototype[s.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,t,r,n,a){this.buffer.push(t),this.parent.checkIterators()},t.prototype.subscribe=function(e,t){return Object(l.a)(this,this.observable,this,t)},t}(u.a)},function(e,t,r){var n=r(769),a=r(770),o=r(64),i=r(30);e.exports=function(e,t){return function(r,u){var l=i(r)?n:a,s=t?t():{};return l(r,e,o(u,2),s)}}},function(e,t,r){var n=r(775),a=r(39),o=Object.prototype,i=o.hasOwnProperty,u=o.propertyIsEnumerable,l=n(function(){return arguments}())?n:function(e){return a(e)&&i.call(e,"callee")&&!u.call(e,"callee")};e.exports=l},function(e,t,r){(function(e){var n=r(45),a=r(778),o="object"==typeof t&&t&&!t.nodeType&&t,i=o&&"object"==typeof e&&e&&!e.nodeType&&e,u=i&&i.exports===o?n.Buffer:void 0,l=(u?u.isBuffer:void 0)||a;e.exports=l}).call(t,r(63)(e))},function(e,t){e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},function(e,t){var r=Object.prototype;e.exports=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||r)}},function(e,t,r){var n=r(162),a=r(790),o=r(791),i=r(792),u=r(793),l=r(794);function s(e){var t=this.__data__=new n(e);this.size=t.size}s.prototype.clear=a,s.prototype.delete=o,s.prototype.get=i,s.prototype.has=u,s.prototype.set=l,e.exports=s},function(e,t,r){var n=r(77)(r(45),"Map");e.exports=n},function(e,t,r){var n=r(799),a=r(806),o=r(808),i=r(809),u=r(810);function l(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t0)for(var r=this.count>=this.total?this.total:this.count,n=this.ring,a=0;a=2&&(r=!0);return function(n){return n.lift(new o(e,t,r))}};var n=r(4),a=r(7);var o=function(){function e(e,t,r){void 0===r&&(r=!1),this.accumulator=e,this.seed=t,this.hasSeed=r}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,r,n,a){var o=e.call(this,t)||this;return o.accumulator=r,o._seed=n,o.hasSeed=a,o.index=0,o}return n.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,r=this.index++;try{t=this.accumulator(this.seed,e,r)}catch(e){this.destination.error(e)}this.seed=t,this.destination.next(t)},t}(a.a)},function(e,t,r){"use strict";t.a=function e(t,r){if("function"==typeof r)return function(n){return n.pipe(e((function(e,n){return Object(l.a)(t(e,n)).pipe(Object(u.a)((function(t,a){return r(e,t,n,a)})))})))};return function(e){return e.lift(new s(t))}};var n=r(4),a=r(10),o=r(60),i=r(11),u=r(38),l=r(51);var s=function(){function e(e){this.project=e}return e.prototype.call=function(e,t){return t.subscribe(new c(e,this.project))},e}(),c=function(e){function t(t,r){var n=e.call(this,t)||this;return n.project=r,n.index=0,n}return n.a(t,e),t.prototype._next=function(e){var t,r=this.index++;try{t=this.project(e,r)}catch(e){return void this.destination.error(e)}this._innerSub(t,e,r)},t.prototype._innerSub=function(e,t,r){var n=this.innerSubscription;n&&n.unsubscribe();var a=new o.a(this,t,r),u=this.destination;u.add(a),this.innerSubscription=Object(i.a)(this,e,void 0,void 0,a),this.innerSubscription!==a&&u.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=null},t.prototype.notifyComplete=function(t){this.destination.remove(t),this.innerSubscription=null,this.isStopped&&e.prototype._complete.call(this)},t.prototype.notifyNext=function(e,t,r,n,a){this.destination.next(t)},t}(a.a)},function(e,t){var r,n,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(r===setTimeout)return setTimeout(e,0);if((r===o||!r)&&setTimeout)return r=setTimeout,setTimeout(e,0);try{return r(e,0)}catch(t){try{return r.call(null,e,0)}catch(t){return r.call(this,e,0)}}}!function(){try{r="function"==typeof setTimeout?setTimeout:o}catch(e){r=o}try{n="function"==typeof clearTimeout?clearTimeout:i}catch(e){n=i}}();var l,s=[],c=!1,f=-1;function d(){c&&l&&(c=!1,l.length?s=l.concat(s):f=-1,s.length&&p())}function p(){if(!c){var e=u(d);c=!0;for(var t=s.length;t;){for(l=s,s=[];++f1)for(var r=1;r-1}},function(e,t){e.exports=function(e,t,r){for(var n=-1,a=null==e?0:e.length;++n{throw new Error("No router context provider found")},u={channel:{subscribe:i,publish:i},getState:i,navigate:i,navigateIntent:i,navigateUrl:i,resolveIntentLink:i,resolvePathFromState:i},l=n.default.createContext(u);t.RouterContext=l;t.useRouter=()=>(0,n.useContext)(l);t.useRouterState=e=>{var t,r=(0,n.useContext)(l),a=o((0,n.useState)(r.getState()),2),i=a[0],u=a[1];return e&&(t=e.map(e=>i[e])),(0,n.useEffect)(()=>r.channel.subscribe(()=>u(r.getState())),t),i}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i(r(37)),a=i(r(0)),o=i(r(175));function i(e){return e&&e.__esModule?e:{default:e}}function u(){return(u=Object.assign||function(e){for(var t=1;t{if(this.context.__internalRouter&&!e.isDefaultPrevented()){var t=this.props,r=t.onClick,n=t.href,a=t.target,o=t.replace;r&&r(e),!function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e)&&function(e){return 0===e.button}(e)&&(a||(e.preventDefault(),this.context.__internalRouter.navigateUrl(n,{replace:o})))}}),l(this,"setElement",e=>{e&&(this._element=e)})}focus(){this._element&&this._element.focus()}render(){return a.default.createElement("a",u({},(0,n.default)(this.props,"replace"),{onClick:this.handleClick,ref:this.setElement}))}}t.default=s,l(s,"defaultProps",{replace:!1}),l(s,"contextTypes",{__internalRouter:o.default})},function(e,t){e.exports=function(e,t){var r=-1,n=e.length;for(t||(t=Array(n));++r"listItem"===e.type,d=(e,t)=>{var r=(t.parent.items.filter(f).find(t=>t.id===e)||{child:void 0}).child;return r&&"function"==typeof r&&"function"==typeof r?r(e,t):r};function p(e,t,r){if(e instanceof i.ListItemBuilder)return e.serialize({path:r,index:t});var n,a=e;if(a&&"divider"===a.type)return e;if(!a||"listItem"!==a.type){var u=a&&a.type||((n=a)instanceof h?"ListBuilder":function(e){return e&&"function"==typeof e.then}(n)?"Promise":Array.isArray(n)?"array":typeof n),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),r,t).withHelpUrl(o.HELP_URL.INVALID_LIST_ITEM)}return e}class h extends u.GenericListBuilder{constructor(e){super(),c(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 r=void 0===this.spec.items?[]:this.spec.items;if(!Array.isArray(r))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 n=(e.path||[]).concat(t),i=r.map((e,t)=>p(e,t,n)),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({},super.serialize(e),{type:"list",child:this.spec.child||d,items:i})}clone(e){var t=new h;return t.spec=s({},this.spec,{},e||{}),t}}t.ListBuilder=h},function(e,t,r){var n=r(999)(r(443));e.exports=n},function(e,t,r){var n=r(1e3);e.exports=function(e){var t=n(e),r=t%1;return t==t?r?t-r:t:0}},function(e,t,r){var n=r(1004),a=r(1005),o=r(448),i=RegExp("['’]","g");e.exports=function(e){return function(t){return n(o(a(t).replace(i,"")),e,"")}}},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,r){var n=r(56),a=r(64),o=r(422),i=r(268);e.exports=function(e,t){if(null==e)return{};var r=n(i(e),(function(e){return[e]}));return t=a(t),o(e,r,(function(e,r){return t(e,r[0])}))}},function(e,t,r){"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,r=e.reduce((e,r)=>{var n=t(r);return e[n]||(e[n]=[]),e[n].push(r),e},{});return Object.keys(r).map(e=>r[e].length>1?r[e]:null).filter(Boolean)}},function(e,t,r){"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 r=e.length;if(1===r)return e[0];if(t.skipConjunction)return e.join(", ");for(var n="",a=0;a'Template "'.concat(t.id,'" initial value: ').concat(e);if(!(0,n.default)(e))throw new Error(r("resolved to a non-object"));if(e._type&&t.schemaType!==e._type)throw new Error(r((0,a.default)(l(),e._type,t.schemaType)));try{return function e(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],a=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(Array.isArray(t))return t.map((t,n)=>{if(Array.isArray(t))throw new Error('multidimensional arrays are not supported (at path "'.concat((0,o.toString)(r),'")'));return e(t,r.concat(n),!0)});if(!(0,n.default)(t))return t;var i=a&&!t._key?{_key:(0,o.randomKey)()}:{};if(r.length>0&&!t._type){if(!t._ref)throw new Error('missing "_type" property at path "'.concat((0,o.toString)(r),'"'));i._type="reference"}t._ref&&d(t,r);return Object.keys(t).reduce((n,a)=>(n[a]=e(t[a],r.concat([a])),n),i)}(e)}catch(e){throw e.message=r(e.message),e}},t.validateTemplates=function(e){var t=new Map;return e.forEach((r,a)=>{var o=function(e,t){return f(e.id||e.title)||"number"==typeof t&&"at index ".concat(t)||""}(r,a);if(void 0!==r.values&&!r.value)throw new Error("Template ".concat(o,' is missing "value" property, but contained "values". Typo?'));var u=c.filter(e=>!r[e]);if(u.length>0)throw new Error("Template ".concat(o," is missing required properties: ").concat(u.join(", ")));if("function"!=typeof r.value&&!(0,n.default)(r.value))throw new Error("Template ".concat(o,' has an invalid "value" property; should be a function or an object'));if(void 0!==r.parameters){if(!Array.isArray(r.parameters))throw new Error("Template ".concat(o,' has an invalid "parameters" property; must be an array'));r.parameters.forEach((e,t)=>function(e,t,r){var n=(0,i.getDefaultSchema)();if(!e.name)throw new Error("Template ".concat(t.id," has a parameter at index ").concat(r,' that is missing its "name"-property'));if("template"===e.name)throw new Error('Template parameters cannot be named "template", see parameter #'.concat(r," for template ").concat(t.id));if(!n.get(e.type))throw new Error('Template parameter "'.concat(e.name,'" has an invalid/unknown type: "').concat(e.type,'"'))}(e,r,t))}if(t.has(r.id)){var l=t.get(r.id),s="".concat(f(e[l].title)," at index ").concat(l);throw new Error('Template "'.concat(r.title,'" at index ').concat(a,' has the same ID ("').concat(r.id,'") as template ').concat(s))}t.set(r.id,a)}),e};var n=u(r(52)),a=u(r(1107)),o=r(40),i=r(462);function u(e){return e&&e.__esModule?e:{default:e}}function l(){var e=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 "]);return l=function(){return e},e}var s=["_key","_ref","_weak","_type"],c=["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]:[];if(!e._type&&e.type)throw new Error('Reference is missing "_type", but has a "type" property at path "'.concat((0,o.toString)(t),'"'));var r=Object.keys(e).filter(e=>!s.includes(e));if(r.length>0){var n=r.length>1?"properties":"property";throw new Error("Disallowed ".concat(n," found in reference: ").concat(r.map(f).join(", "),' at path "').concat((0,o.toString)(t),'"'))}}},function(e,t,r){var n=r(1109),a=r(1110);e.exports=function(e){if(n.crypto&&n.crypto.getRandomValues)return n.crypto.getRandomValues(e);if("object"==typeof n.msCrypto&&"function"==typeof n.msCrypto.getRandomValues)return n.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 r=a.randomBytes(e.length);return e.set(r),e}throw new Error("No secure random number generator available.")}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.maybeSerializeMenuItemGroup=function(e,t,r){return e instanceof o?e.serialize({path:r,index:t}):e},t.MenuItemGroupBuilder=void 0;var n=r(35);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,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,r=this._title;if(!t)throw new n.SerializeError("`id` is required for a menu item group",e.path,e.index,r).withHelpUrl(n.HELP_URL.ID_REQUIRED);if(!r)throw new n.SerializeError("`title` is required for a menu item group",e.path,t).withHelpUrl(n.HELP_URL.TITLE_REQUIRED);return{id:t,title:r}}}t.MenuItemGroupBuilder=o},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.defaultIntentChecker=t.DEFAULT_INTENT_HANDLER=void 0;var n=r(186),a=Symbol("Document type list canHandleIntent");t.DEFAULT_INTENT_HANDLER=a;var o=(e,t,r)=>{var a="edit"===e,o="create"===e,i=r.pane,u=i.options&&i.options.filter||"",l=i.options&&i.options.params||{},s=i.schemaTypeName?[i.schemaTypeName]:(0,n.getTypeNamesFromFilter)(u,l),c=i.initialValueTemplates||[];return o&&t.template?c.some(e=>e.templateId===t.template):a&&t.id&&s.includes(t.type)||o&&s.includes(t.type)};t.defaultIntentChecker=o,o.identity=a},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.maybeSerializeView=function(e,t,r){return n=e,"function"==typeof n.serialize?e.serialize({path:r,index:t}):e;var n},t.GenericViewBuilder=void 0;var n,a=(n=r(1120))&&n.__esModule?n:{default:n},o=r(107),i=r(35),u=r(138);t.GenericViewBuilder=class{constructor(){!function(e,t,r){t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r}(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,r=t.id,n=t.title,a=t.icon;if(!r)throw new o.SerializeError("`id` is required for view item",e.path,e.index).withHelpUrl(i.HELP_URL.ID_REQUIRED);if(!n)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)(r,e.path,e.index),title:n,icon:a,type:"view"}}clone(e){return new this.constructor}}},function(e,t,r){"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=((n=r(478))&&n.__esModule?n:{default:n}).default;t.default=a},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=d(r(23)),a=d(r(2075)),o=d(r(2)),i=d(r(0)),u=r(18),l=d(r(500)),s=d(r(188)),c=d(r(20)),f=d(r(2077));function d(e){return e&&e.__esModule?e:{default:e}}function p(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var h=Symbol("__ungrouped__");class v extends i.default.Component{static getDerivedStateFromProps(e){var t=e.items.reduce((e,t)=>t.group?e.includes(t.group)?e:e.concat(t.group):e,(e.groups||[]).map(e=>e.id)),r=(0,a.default)(e.items,e=>e.group||h),o=void 0!==r[h]?[h].concat(t):t;return{items:(0,n.default)(o.map(e=>r[e]||[]))}}constructor(e){super(e),p(this,"handleClickOutside",e=>{var t=this.props,r=t.id,n=t.onClickOutside;r&&function(e,t){var r=e;do{if("BUTTON"===r.tagName&&r.dataset.menuButtonId===t)return!0}while(r=r.parentNode);return!1}(e.target,r)||n(e)}),p(this,"handleKeyDown",e=>{var t=this.props.router,r=this.state.focusedItem,n=this.state.items.filter(e=>!e.isDisabled),a=n.indexOf(r)||0;"Escape"===e.key&&this.props.onClose(e),"ArrowDown"===e.key&&this.setState({focusedItem:n[a0?a-1:n.length-1]}),"Enter"===e.key&&r&&(r.intent?t.navigateIntent(r.intent.type,r.intent.params):this.handleAction(e,r))}),p(this,"handleAction",(e,t)=>{e.stopPropagation(),t.intent?this.props.onClose():this.props.onAction(t)}),p(this,"handleFocus",(e,t)=>{this.setState({focusedItem:t})}),p(this,"handleKeyPress",e=>{var t=e.target.getAttribute("data-action-id");"Enter"===e.key&&this.props.onAction(this.props.items[t])}),this.state={focusedItem:null}}componentDidMount(){window.addEventListener("keydown",this.handleKeyDown,!1),window.addEventListener("resize",this.handleResize,!1)}componentWillUnmount(){window.removeEventListener("resize",this.handleResize,!1),window.removeEventListener("keydown",this.handleKeyDown,!1)}renderGroupedItems(){var e=this.props.ripple,t=this.state,r=t.focusedItem,n=t.items;return n.map((t,a)=>{var o=n[a-1];return i.default.createElement(f.default,{key:a,item:t,ripple:e,danger:t.danger,isDisabled:t.isDisabled,isFocused:t===r,onFocus:this.handleFocus,onAction:this.handleAction,className:o&&o.group!==t.group?l.default.divider:""})})}render(){var e=this.props.className;return i.default.createElement("div",{className:(0,c.default)([l.default.root,e])},i.default.createElement("ul",{className:l.default.list},this.renderGroupedItems()))}}p(v,"propTypes",{id:o.default.string,onAction:o.default.func.isRequired,ripple:o.default.bool,className:o.default.string,onClickOutside:o.default.func,onClose:o.default.func,items:o.default.arrayOf(o.default.shape({title:o.default.node.isRequired,icon:o.default.func,intent:o.default.shape({type:o.default.string.isRequired,params:o.default.object})})),groups:o.default.arrayOf(o.default.shape({id:o.default.string.isRequired,title:o.default.string})),router:o.default.shape({navigateIntent:o.default.func.isRequired}).isRequired}),p(v,"defaultProps",{id:void 0,className:"",items:[],groups:[],ripple:!0,onClickOutside(){},onClose(){}});var m=(0,u.withRouterHOC)((0,s.default)(v));t.default=m},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,a=(n=r(0))&&n.__esModule?n:{default:n};var o={vectorEffect:"non-scaling-stroke"},i=()=>a.default.createElement("svg",{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:"6.5",r:"1.5",fill:"currentColor",style:o}),a.default.createElement("circle",{cx:"12.5",cy:"12.5",r:"1.5",fill:"currentColor",style:o}),a.default.createElement("circle",{cx:"12.5",cy:"18.5",r:"1.5",fill:"currentColor",style:o}));t.default=i},function(e,t){e.exports=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}},function(e,t){e.exports=function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}},function(e,t){e.exports=function(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}},function(e,t,r){"use strict";var n=r(2090);e.exports=Function.prototype.bind||n},function(e,t,r){"use strict";var n=r(506),a="function"==typeof Symbol&&"symbol"==typeof Symbol("foo"),o=Object.prototype.toString,i=Array.prototype.concat,u=Object.defineProperty,l=u&&function(){var e={};try{for(var t in u(e,"x",{enumerable:!1,value:e}),e)return!1;return e.x===e}catch(e){return!1}}(),s=function(e,t,r,n){var a;t in e&&("function"!=typeof(a=n)||"[object Function]"!==o.call(a)||!n())||(l?u(e,t,{configurable:!0,enumerable:!1,value:r,writable:!0}):e[t]=r)},c=function(e,t){var r=arguments.length>2?arguments[2]:{},o=n(t);a&&(o=i.call(o,Object.getOwnPropertySymbols(t)));for(var u=0;u=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}function s(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class c extends n.default.Component{constructor(){super(...arguments),s(this,"renderChild",e=>{var t=this.props,r=t.children,a=t.type,i=t.value,c=t.ordering,f=t.fields,d=l(t,["children","type","value","ordering","fields"]);return null===e?null:n.default.createElement(o.default,{fields:f,isActive:!0===e,type:a,value:i,ordering:c},e=>{var t=e.result,n=e.error,o=e.isLoading;return r(function(e){for(var t=1;ta?-1:r0?Math.floor(r):Math.ceil(r)}},function(e,t,r){var n=r(3);e.exports=function(e){var t=n(e);return t.setHours(23,59,59,999),t}},function(e,t,r){var n=r(195);e.exports=function(e,t,r){var a=n(e,r),o=n(t,r);return a.getTime()===o.getTime()}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(6),a=l(r(2321)),o=l(r(13)),i=r(2349),u=r(5);function l(e){return e&&e.__esModule?e:{default:e}}var s={byIdPair:e=>(0,i.getPairListener)(e),byId:e=>o.default.listen("*[_id == $id]",{id:e},{includeResult:!1,events:["welcome","mutation","reconnect"]}).pipe((0,u.concatMap)(t=>"welcome"===t.type?function(e){return o.default.observable.getDocument(e).pipe((0,u.map)(e=>({type:"snapshot",document:e})))}(e):(0,n.of)(t))),query:(e,t)=>(0,n.defer)(()=>o.default.observable.listen(e,t||{},{includeResult:!1,events:["welcome","mutation","reconnect"]})).pipe((0,u.concatMap)(r=>"welcome"===r.type?function(e,t){return o.default.observable.fetch(e,t).pipe((0,u.map)(e=>({type:"snapshot",documents:e})))}(e,t):(0,n.of)(r))),mutate:e=>o.default.observable.dataRequest("mutate",e,{visibility:"async",returnDocuments:!1}),delete:e=>o.default.observable.delete(e,{visibility:"async",returnDocuments:!1}),create:e=>o.default.observable.create(e),createIfNotExists:e=>o.default.observable.createIfNotExists(e),createOrReplace:e=>o.default.observable.createOrReplace(e)},c=(0,a.default)({serverConnection:s});t.default=c},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Matcher",{enumerable:!0,get:function(){return n.Matcher}}),Object.defineProperty(t,"Expression",{enumerable:!0,get:function(){return n.Expression}}),Object.defineProperty(t,"extract",{enumerable:!0,get:function(){return n.extract}}),Object.defineProperty(t,"extractWithPath",{enumerable:!0,get:function(){return n.extractWithPath}}),Object.defineProperty(t,"arrayToJSONMatchPath",{enumerable:!0,get:function(){return n.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 n=r(317),a=r(572),o=r(2343)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Matcher",{enumerable:!0,get:function(){return n.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 n=l(r(2324)),a=l(r(318)),o=l(r(2329)),i=l(r(570)),u=l(r(571));function l(e){return e&&e.__esModule?e:{default:e}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i(r(2327)),a=i(r(2328)),o=i(r(568));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){if(!(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)))return;var r=[],n=!0,a=!1,o=void 0;try{for(var i,u=e[Symbol.iterator]();!(n=(i=u.next()).done)&&(r.push(i.value),!t||r.length!==t);n=!0);}catch(e){a=!0,o=e}finally{try{n||null==u.return||u.return()}finally{if(a)throw o}}return r}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}class l{constructor(e){if(function(e,t,r){t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r}(this,"expr",void 0),e.expr?this.expr=e.expr:this.expr=e,!this.expr.type)throw new Error("Attempt to create Expression for expression with no type")}isPath(){return"path"==this.expr.type}isUnion(){return"union"==this.expr.type}isCollection(){return this.isPath()||this.isUnion()}isConstraint(){return"constraint"==this.expr.type}isRecursive(){return"recursive"==this.expr.type}isExistenceConstraint(){return this.isConstraint()&&"?"==this.expr.operator}isIndex(){return"index"==this.expr.type}isRange(){return"range"==this.expr.type}expandRange(e){var t=this.expr.start||0;t=c(t,e);var r=this.expr.end||e.length();return{start:t,end:r=c(r,e),step:this.expr.step||1}}isAttributeReference(){return"attribute"==this.expr.type}isIndexReference(){return this.isIndex()||this.isRange()}name(){return this.expr.name}isSelfReference(){return"alias"==this.expr.type&&"self"==this.expr.target}constraintTargetIsSelf(){return this.isConstraint()&&"alias"==this.expr.lhs.type&&"self"==this.expr.lhs.target}constraintTargetIsAttribute(){return this.isConstraint()&&"attribute"==this.expr.lhs.type}testConstraint(e){if(this.constraintTargetIsSelf()){if("primitive"!=e.containerType())return!1;if(this.isExistenceConstraint())return!0;var t=e.get(),r=this.expr.rhs.value;return s(t,this.expr.operator,r)}if(!this.constraintTargetIsAttribute())throw new Error("Constraint target ".concat(this.expr.lhs.type," not supported"));if("object"!=e.containerType())return!1;var n=e.getAttribute(this.expr.lhs.name);if(null==n||"primitive"!=n.containerType())return!1;if(this.isExistenceConstraint())return!0;var a=this.expr.rhs.value;return s(n.get(),this.expr.operator,a)}pathNodes(){return this.isPath()?this.expr.nodes:[this.expr]}prepend(e){return e?new l({type:"path",nodes:e.pathNodes().concat(this.pathNodes())}):this}concat(e){return e?e.prepend(this):this}descend(){return(0,n.default)(this.expr).map(e=>{var t=u(e,2),r=t[0],n=t[1];return{head:r?new l(r):null,tail:n?new l(n):null}})}unwrapRecursive(){if(!this.isRecursive())throw new Error("Attempt to unwrap recursive on type ".concat(this.expr.type));return new l(this.expr.term)}toIndicies(e){if(!this.isIndexReference())throw new Error("Node cannot be converted to indexes");if("index"==this.expr.type)return[c(this.expr.value,e)];if("range"==this.expr.type){var t=[],r=this.expandRange(e),n=r.start,a=r.end;if(r.step<0){var o=[a,n];n=o[0],a=o[1]}for(var i=n;i":return e>r;case">=":return e>=r;case"<":return et.length?e:t,i=e.length>t.length?t:e,u=o.indexOf(i);if(-1!=u)return a=[[1,o.substring(0,u)],[0,i],[1,o.substring(u+i.length)]],e.length>t.length&&(a[0][0]=a[2][0]=-1),a;if(1==i.length)return[[-1,e],[1,t]];var l=this.diff_halfMatch_(e,t);if(l){var s=l[0],c=l[1],f=l[2],d=l[3],p=l[4],h=this.diff_main(s,f,r,n),v=this.diff_main(c,d,r,n);return h.concat([[0,p]],v)}return r&&e.length>100&&t.length>100?this.diff_lineMode_(e,t,n):this.diff_bisect_(e,t,n)},r.prototype.diff_lineMode_=function(e,t,r){e=(c=this.diff_linesToChars_(e,t)).chars1,t=c.chars2;var n=c.lineArray,a=this.diff_main(e,t,!1,r);this.diff_charsToLines_(a,n),this.diff_cleanupSemantic(a),a.push([0,""]);for(var o=0,i=0,u=0,l="",s="";o=1&&u>=1){a.splice(o-i-u,i+u),o=o-i-u;for(var c,f=(c=this.diff_main(l,s,!1,r)).length-1;f>=0;f--)a.splice(o,0,c[f]);o+=c.length}u=0,i=0,l="",s=""}o++}return a.pop(),a},r.prototype.diff_bisect_=function(e,t,r){for(var n=e.length,a=t.length,o=Math.ceil((n+a)/2),i=o,u=2*o,l=new Array(u),s=new Array(u),c=0;cr);y++){for(var g=-y+p;g<=y-h;g+=2){for(var b=i+g,_=(j=g==-y||g!=y&&l[b-1]n)h+=2;else if(_>a)p+=2;else if(d){if((E=i+f-g)>=0&&E=(w=n-s[E]))return this.diff_bisectSplit_(e,t,j,_,r)}}for(var O=-y+v;O<=y-m;O+=2){for(var w,E=i+O,M=(w=O==-y||O!=y&&s[E-1]n)m+=2;else if(M>a)v+=2;else if(!d){if((b=i+f-O)>=0&&b=(w=n-w))return this.diff_bisectSplit_(e,t,j,_,r)}}}}return[[-1,e],[1,t]]},r.prototype.diff_bisectSplit_=function(e,t,r,n,a){var o=e.substring(0,r),i=t.substring(0,n),u=e.substring(r),l=t.substring(n),s=this.diff_main(o,i,!1,a),c=this.diff_main(u,l,!1,a);return s.concat(c)},r.prototype.diff_linesToChars_=function(e,t){var r=[],n={};function a(e){for(var t="",a=0,o=-1,i=r.length;on?e=e.substring(r-n):rt.length?e:t,n=e.length>t.length?t:e;if(r.length<4||2*n.length=e.length?[n,o,i,u,c]:null}var i,u,l,s,c,f=o(r,n,Math.ceil(r.length/4)),d=o(r,n,Math.ceil(r.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],s=i[2],c=i[3]):(s=i[0],c=i[1],u=i[2],l=i[3]),[u,l,s,c,i[4]]):null},r.prototype.diff_cleanupSemantic=function(e){for(var t=!1,r=[],n=0,a=null,o=0,i=0,u=0,l=0,s=0;o0?r[n-1]:-1,i=0,u=0,l=0,s=0,a=null,t=!0)),o++;for(t&&this.diff_cleanupMerge(e),this.diff_cleanupSemanticLossless(e),o=1;o=p?(d>=c.length/2||d>=f.length/2)&&(e.splice(o,0,[0,f.substring(0,d)]),e[o-1][1]=c.substring(0,c.length-d),e[o+1][1]=f.substring(d),o++):(p>=c.length/2||p>=f.length/2)&&(e.splice(o,0,[0,c.substring(0,p)]),e[o-1][0]=1,e[o-1][1]=f.substring(0,f.length-p),e[o+1][0]=-1,e[o+1][1]=c.substring(p),o++),o++}o++}},r.prototype.diff_cleanupSemanticLossless=function(e){function t(e,t){if(!e||!t)return 6;var n=e.charAt(e.length-1),a=t.charAt(0),o=n.match(r.nonAlphaNumericRegex_),i=a.match(r.nonAlphaNumericRegex_),u=o&&n.match(r.whitespaceRegex_),l=i&&a.match(r.whitespaceRegex_),s=u&&n.match(r.linebreakRegex_),c=l&&a.match(r.linebreakRegex_),f=s&&e.match(r.blanklineEndRegex_),d=c&&t.match(r.blanklineStartRegex_);return f||d?5:s||c?4:o&&!u&&l?3:u||l?2:o||i?1:0}for(var n=1;n=d&&(d=p,s=a,c=o,f=i)}e[n-1][1]!=s&&(s?e[n-1][1]=s:(e.splice(n-1,1),n--),e[n][1]=c,f?e[n+1][1]=f:(e.splice(n+1,1),n--))}n++}},r.nonAlphaNumericRegex_=/[^a-zA-Z0-9]/,r.whitespaceRegex_=/\s/,r.linebreakRegex_=/[\r\n]/,r.blanklineEndRegex_=/\n\r?\n$/,r.blanklineStartRegex_=/^\r?\n\r?\n/,r.prototype.diff_cleanupEfficiency=function(e){for(var t=!1,r=[],n=0,a=null,o=0,i=!1,u=!1,l=!1,s=!1;o0?r[n-1]:-1,l=s=!1),t=!0)),o++;t&&this.diff_cleanupMerge(e)},r.prototype.diff_cleanupMerge=function(e){e.push([0,""]);for(var t,r=0,n=0,a=0,o="",i="";r1?(0!==n&&0!==a&&(0!==(t=this.diff_commonPrefix(i,o))&&(r-n-a>0&&0==e[r-n-a-1][0]?e[r-n-a-1][1]+=i.substring(0,t):(e.splice(0,0,[0,i.substring(0,t)]),r++),i=i.substring(t),o=o.substring(t)),0!==(t=this.diff_commonSuffix(i,o))&&(e[r][1]=i.substring(i.length-t)+e[r][1],i=i.substring(0,i.length-t),o=o.substring(0,o.length-t))),0===n?e.splice(r-a,n+a,[1,i]):0===a?e.splice(r-n,n+a,[-1,o]):e.splice(r-n-a,n+a,[-1,o],[1,i]),r=r-n-a+(n?1:0)+(a?1:0)+1):0!==r&&0==e[r-1][0]?(e[r-1][1]+=e[r][1],e.splice(r,1)):r++,a=0,n=0,o="",i=""}""===e[e.length-1][1]&&e.pop();var u=!1;for(r=1;rt));r++)o=n,i=a;return e.length!=r&&-1===e[r][0]?i:i+(t-o)},r.prototype.diff_prettyHtml=function(e){for(var t=[],r=/&/g,n=//g,o=/\n/g,i=0;i");switch(u){case 1:t[i]=''+l+"";break;case-1:t[i]=''+l+"";break;case 0:t[i]=""+l+""}}return t.join("")},r.prototype.diff_text1=function(e){for(var t=[],r=0;rthis.Match_MaxBits)throw new Error("Pattern too long for this browser.");var n=this.match_alphabet_(t),a=this;function o(e,n){var o=e/t.length,i=Math.abs(r-n);return a.Match_Distance?o+i/a.Match_Distance:i?1:o}var i=this.Match_Threshold,u=e.indexOf(t,r);-1!=u&&(i=Math.min(o(0,u),i),-1!=(u=e.lastIndexOf(t,r+t.length))&&(i=Math.min(o(0,u),i)));var l,s,c=1<=h;y--){var g=n[e.charAt(y-1)];if(m[y]=0===p?(m[y+1]<<1|1)&g:(m[y+1]<<1|1)&g|(f[y+1]|f[y])<<1|1|f[y+1],m[y]&c){var b=o(p,y-1);if(b<=i){if(i=b,!((u=y-1)>r))break;h=Math.max(1,2*r-u)}}}if(o(p+1,r)>i)break;f=m}return u},r.prototype.match_alphabet_=function(e){for(var t={},r=0;r2&&(this.diff_cleanupSemantic(o),this.diff_cleanupEfficiency(o));else if(e&&"object"==typeof e&&void 0===t&&void 0===n)o=e,a=this.diff_text1(o);else if("string"==typeof e&&t&&"object"==typeof t&&void 0===n)a=e,o=t;else{if("string"!=typeof e||"string"!=typeof t||!n||"object"!=typeof n)throw new Error("Unknown call format to patch_make.");a=e,o=n}if(0===o.length)return[];for(var i=[],u=new r.patch_obj,l=0,s=0,c=0,f=a,d=a,p=0;p=2*this.Patch_Margin&&l&&(this.patch_addContext_(u,f),i.push(u),u=new r.patch_obj,l=0,f=d,s=c)}1!==h&&(s+=v.length),-1!==h&&(c+=v.length)}return l&&(this.patch_addContext_(u,f),i.push(u)),i},r.prototype.patch_deepCopy=function(e){for(var t=[],n=0;nthis.Match_MaxBits?-1!=(i=this.match_main(t,s.substring(0,this.Match_MaxBits),l))&&(-1==(c=this.match_main(t,s.substring(s.length-this.Match_MaxBits),l+s.length-this.Match_MaxBits))||i>=c)&&(i=-1):i=this.match_main(t,s,l),-1==i)a[o]=!1,n-=e[o].length2-e[o].length1;else if(a[o]=!0,n=i-l,s==(u=-1==c?t.substring(i,i+s.length):t.substring(i,c+this.Match_MaxBits)))t=t.substring(0,i)+this.diff_text2(e[o].diffs)+t.substring(i+s.length);else{var f=this.diff_main(s,u,!1);if(s.length>this.Match_MaxBits&&this.diff_levenshtein(f)/s.length>this.Patch_DeleteThreshold)a[o]=!1;else{this.diff_cleanupSemanticLossless(f);for(var d,p=0,h=0;ho[0][1].length){var i=t-o[0][1].length;o[0][1]=r.substring(o[0][1].length)+o[0][1],a.start1-=i,a.start2-=i,a.length1+=i,a.length2+=i}if(0==(o=(a=e[e.length-1]).diffs).length||0!=o[o.length-1][0])o.push([0,r]),a.length1+=t,a.length2+=t;else if(t>o[o.length-1][1].length){i=t-o[o.length-1][1].length;o[o.length-1][1]+=r.substring(0,i),a.length1+=i,a.length2+=i}return r},r.prototype.patch_splitMax=function(e){for(var t=this.Match_MaxBits,n=0;n2*t?(l.length1+=f.length,o+=f.length,s=!1,l.diffs.push([c,f]),a.diffs.shift()):(f=f.substring(0,t-l.length1-this.Patch_Margin),l.length1+=f.length,o+=f.length,0===c?(l.length2+=f.length,i+=f.length):s=!1,l.diffs.push([c,f]),f==a.diffs[0][1]?a.diffs.shift():a.diffs[0][1]=a.diffs[0][1].substring(f.length))}u=(u=this.diff_text2(l.diffs)).substring(u.length-this.Patch_Margin);var d=this.diff_text1(a.diffs).substring(0,this.Patch_Margin);""!==d&&(l.length1+=d.length,l.length2+=d.length,0!==l.diffs.length&&0===l.diffs[l.diffs.length-1][0]?l.diffs[l.diffs.length-1][1]+=d:l.diffs.push([0,d])),s||e.splice(++n,0,l)}}},r.prototype.patch_toText=function(e){for(var t=[],r=0;ro.default;function s(e){return n.default.createElement(a.default,{value:e.value,schema:e.schema,patchChannel:e.patchChannel,resolveInputComponent:i.default,resolvePreviewComponent:l},e.children)}s.createPatchChannel=a.default.createPatchChannel},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,a=(n=r(69))&&n.__esModule?n:{default:n};var o=(0,r(2378).createUploadTarget)(a.default);t.default=o},function(e,t,r){"use strict";e.exports=function(e,t,r,n,a,o,i,u){if(!e){var l;if(void 0===t)l=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var s=[r,n,a,o,i,u],c=0;(l=new Error(t.replace(/%s/g,(function(){return s[c++]})))).name="Invariant Violation"}throw l.framesToPop=1,l}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PreviewAny=function(e){var t=e.value,r=function(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},o=Object.keys(e);for(n=0;n=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}(e,["value"]);switch(typeof t){case"number":case"boolean":case"string":return a.default.createElement(o.PreviewPrimitive,l({},r,{value:t}));case"undefined":return s;case"object":return null===t?s:Array.isArray(t)?a.default.createElement(u.PreviewArray,l({},r,{value:t})):a.default.createElement(i.PreviewObject,l({},r,{value:t}));default:return a.default.createElement("span",null,"")}};var n,a=(n=r(0))&&n.__esModule?n:{default:n},o=r(2402),i=r(2403),u=r(2404);function l(){return(l=Object.assign||function(e){for(var t=1;t"})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t,r;return r=t=class extends a.default.PureComponent{constructor(){super(...arguments),u(this,"_input",void 0),u(this,"setInput",e=>{this._input=e})}focus(){this._input.focus()}render(){var t=this.context.getValuePath;return a.default.createElement(e,i({ref:this.setInput},this.props,{getValuePath:t}))}},u(t,"displayName","withValuePath(".concat(e.displayName||e.name,")")),u(t,"contextTypes",{getValuePath:n.default.func,formBuilder:n.default.any}),r};var n=o(r(2)),a=o(r(0));function o(e){return e&&e.__esModule?e:{default:e}}function i(){return(i=Object.assign||function(e){for(var t=1;ti.type(r.type,e)&&(0,a.default)(t,r.accepts)&&(0,a.default)(t,(0,n.default)(e.options,"accept")||""))};var n=l(r(15)),a=l(r(2437)),o=l(r(2438)),i=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=n?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(r,a,o):r[a]=e[a]}r.default=e,t&&t.set(e,r);return r}(r(328));function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function l(e){return e&&e.__esModule?e:{default:e}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UPLOAD_STATUS_KEY=void 0;t.UPLOAD_STATUS_KEY="_upload"},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.type=a,t.primitive=function(e){return n.some(t=>a(t,e))},t.default=void 0;var n=["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,r){"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=((n=r(477))&&n.__esModule?n:{default:n}).default;t.default=a},function(e,t,r){"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=((n=r(2468))&&n.__esModule?n:{default:n}).default;t.default=a},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,a=(n=r(0))&&n.__esModule?n:{default:n};var o={vectorEffect:"non-scaling-stroke"},i=()=>a.default.createElement("svg",{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:"M12.5 6.5C7 6.5 3.5 10.5 2.5 12.5C3.5 14.5 7 18.5 12.5 18.5C18 18.5 21.5 14.5 22.5 12.5C21.5 10.5 18 6.5 12.5 6.5Z",stroke:"currentColor",style:o}),a.default.createElement("circle",{cx:"12.5",cy:"12.5",r:"4",stroke:"currentColor",style:o}));t.default=i},function(e,t,r){var n=r(270),a=r(333);function o(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=void 0}o.prototype=n(a.prototype),o.prototype.constructor=o,e.exports=o},function(e,t){e.exports=function(){}},function(e,t,r){var n=r(270),a=r(333);function o(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=4294967295,this.__views__=[]}o.prototype=n(a.prototype),o.prototype.constructor=o,e.exports=o},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){switch(n.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 n=Object.prototype.toString},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=0;e._key||(e._key=(0,a.default)(12));if("block"!==e._type)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,r)=>{var a=t.slice(-1)[0];return a&&"span"===r._type&&"span"===a._type&&(0,n.default)(a.marks,r.marks)?o&&o===r&&""===r.text&&e.children.length>1?t:(a.text+=r.text,t):(t.push(r),t)},[]).map(t=>(t._key="".concat(e._key).concat(r++),"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 n=o(r(28)),a=o(r(149));function o(e){return e&&e.__esModule?e:{default:e}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return new n.Editor(e)};var n=r(24)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});for(var n="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:n?"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,r){!t||"byKey"in t||(r=t,t=null),Array.isArray(e)||(e=[e]);var n=e.map((function(e){return s(e,t)})),a=function(e){return n.some((function(t){return c(t,e)}))};return null==r?a:a(r)}function s(e,t){var r=t&&t.byKey,n={},o=(e=e.replace("++","+add")).split("+"),i=o.length;for(var u in a)n[a[u]]=!1;var l=!0,s=!1,c=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 y=d(v),g=a[y];1!==i&&g||(r?n.key=y:n.which=f(v)),g&&(n[g]=!m||null)}}catch(e){s=!0,c=e}finally{try{!l&&h.return&&h.return()}finally{if(s)throw c}}return n}function c(e,t){for(var r in e){var n=e[r],a=void 0;if(null!=n&&((null!=(a="key"===r&&null!=t.key?t.key.toLowerCase():"which"===r?91===n&&93===t.which?91:t.which:t[r])||!1!==n)&&a!==n))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=s,t.compareHotkey=c,t.toKeyCode=f,t.toKeyName=d},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){function r(e,r){if(!e.document.nodes.get(r))throw new Error("No block found at index ".concat(r," in value"));return(0,u.editorValueToBlocks)({document:{nodes:[e.document.nodes.get(r).toJSON(s)]}},t)[0]}function l(e,l,f,d){if(!d||0===d.length){var p=(0,u.editorValueToBlocks)(f.toJSON(s),t);if(!d)return[(0,i.setIfMissing)(p),(0,i.set)(p,[])];if(d&&0===d.length)return[(0,i.set)(p,[])]}var h=r(l,e.path.get(0)),v=r(f,e.path.get(0)),m=f.document.getNode(e.path),y=function(e,t,r,n){if("text"!==e.object)throw new Error("Not a text node!");var a,o=r.document.getParent(e.key),i=0;if("inline"===o.object){var u=r.document.getParent(o.key).getTexts(),l=u.findIndex(t=>t.key===e.key),s=u.slice(0,l).reduce((e,t)=>e+t.leaves.size,0);i=s}if(o.nodes.some(r=>{if("text"===r.object){var o="";r.leaves.forEach(u=>{o+=u.text,r===e&&o.length>t?a="".concat(n._key).concat(i):i++})}else i++;return r===e}),a)return[{_key:n._key},"children",{_key:a},"text"];throw new Error("No target path found!")}(m,e.offset,f,v),g=(0,a.default)(y.slice(-2)[0],"_key"),b=v.children.find(e=>e._key===g);if(!b)throw new Error("Could not find span with key '".concat(g,"' in block"));var _=l.document.getNode(e.path);if(m.leaves.size!==l.document.getNode(e.path).leaves.size&&e.offset!==_.text.length)return c(e,l,f,d);if(!1===h.children.some(e=>e._key===g)){var O=v.children.findIndex(e=>e._key===g),w=y.slice(0,-2).concat({_key:v.children[O-1]._key});return[(0,i.insert)([b],"after",w)]}var E={path:e.path,offset:e.offset+1},M=l.document.getMarksAtRange(o.Range.fromJSON({anchor:E,focus:E})).map(e=>e.type).toArray();return(0,n.default)(M,b.marks)?[(0,i.set)(b.text,y)]:[(0,i.set)(b,y.slice(0,-1))]}function c(e,n,a,o){if(a.document.nodes.size>0&&a.document.nodes.every(e=>e.data.get("placeholder")))return[(0,i.unset)([])];if(!o){var l=(0,u.editorValueToBlocks)(a.toJSON(s),t);return[(0,i.setIfMissing)(l),(0,i.set)(l)]}if(o&&0===o.length)return[(0,i.set)((0,u.editorValueToBlocks)(a.toJSON(s),t),[])];var c=r(a,e.path.get(0));return[(0,i.set)(c,[{_key:c._key}])]}return function(e,n,a,o){switch(e.type){case"insert_text":return l(e,n,a,o);case"remove_text":case"add_mark":case"remove_mark":case"set_node":return c(e,0,a,o);case"insert_node":return function(e,n,a,o){if(a.document.nodes.size>0&&a.document.nodes.every(e=>e.data.get("placeholder")))return[];if(!o){var l=(0,u.editorValueToBlocks)(a.toJSON(s),t);return[(0,i.setIfMissing)(l),(0,i.set)(l,[])]}if(o&&0===o.length)return[(0,i.set)((0,u.editorValueToBlocks)(a.toJSON(s),t),[])];var c=r(a,e.path.get(0));if(1===e.path.size){var f,d="after";if(0===e.path.get(0)){var p=n.document.nodes.first();f=p?[{_key:p.key}]:[0],d="before"}else f=[{_key:n.document.nodes.get(e.path.get(0)-1).key}];return[(0,i.setIfMissing)([]),(0,i.insert)([c],d,f)]}return[(0,i.set)(c,[{_key:c._key}])]}(e,n,a,o);case"remove_node":return function(e,t,n){var a=[],o=t.document.nodes.get(e.path.get(0)).data.get("placeholder"),u=r(t,e.path.get(0));if(1!==e.path.size||o||a.push((0,i.unset)([{_key:u._key}])),e.path.size>1){if("block"!==u._type)return a;var l=r(n,e.path.get(0));a.push((0,i.set)(l,[{_key:l._key}]))}if(0===n.document.nodes.size&&a.push((0,i.unset)([])),0===a.length)throw new Error("Don't know how to unset ".concat(JSON.stringify(e.toJSON(s))));return a}(e,n,a);case"split_node":return function(e,n,a){if(!a){var o=(0,u.editorValueToBlocks)(n.toJSON(s),t);return[(0,i.setIfMissing)(o),(0,i.set)(o)]}if(a&&0===a.length)return[(0,i.set)((0,u.editorValueToBlocks)(n.toJSON(s),t),[])];var l=[],c=r(n,e.path.get(0));if(1===e.path.size){l.push((0,i.set)(c,[{_key:c._key}]));var f=r(n,e.path.get(0)+1);l.push((0,i.insert)([f],"after",[{_key:c._key}]))}return e.path.size>1&&l.push((0,i.set)(c,[{_key:c._key}])),l}(e,a,o);case"merge_node":return function(e,n,a){var o=[];if(!a){var l=(0,u.editorValueToBlocks)(n.toJSON(s),t);return[(0,i.setIfMissing)(l),(0,i.set)(l)]}if(a&&0===a.length)return[(0,i.set)((0,u.editorValueToBlocks)(n.toJSON(s),t),[])];if(1===e.path.size){var c=r(n,e.path.get(0)),f=r(n,e.path.get(0)-1);o.push((0,i.unset)([{_key:c._key}])),o.push((0,i.set)(f,[{_key:f._key}]))}if(e.path.size>1){var d=r(n,e.path.get(0));o.push((0,i.set)(d,[{_key:d._key}]))}return o}(e,n,o);case"move_node":return function(e,t,n){var a=[];if(1===e.path.size){if(e.path.get(0)===e.newPath.get(0))return[];var o=r(t,e.path.get(0));a.push((0,i.unset)([{_key:o._key}]));var u,l="after";if(0===e.path.get(0)){var s=t.document.nodes.first();u=s?[{_key:s.key}]:[0],l="before"}else u=[{_key:t.document.nodes.get(e.path.get(0)-1).key}];a.push((0,i.insert)(o,l,u))}else{var c=r(n,e.path.get(0)),f=r(n,e.newPath.get(0));a.push((0,i.set)(c,[{_key:c._key}])),a.push((0,i.set)(f,[{_key:f._key}]))}return a}(e,n,a);default:return[]}}},t.VALUE_TO_JSON_OPTS=void 0;var n=l(r(28)),a=l(r(15)),o=r(24),i=r(14),u=r(32);function l(e){return e&&e.__esModule?e:{default:e}}var s={preserveData:!0,preserveKeys:!0,preserveSelection:!1,preserveHistory:!1};t.VALUE_TO_JSON_OPTS=s},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return a.Value.fromJSON((0,n.blocksToEditorValue)(e,t))};var n=r(32),a=r(24)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=o(r(0)),a=o(r(2616));function o(e){return e&&e.__esModule?e:{default:e}}function i(){return(i=Object.assign||function(e){for(var t=1;t{1===n.buttons&&(r=!0,n.preventDefault(),n.stopPropagation(),setTimeout(()=>{e.onAction(t)},300))},onClick:n=>{r||e.onAction(t)},style:{display:"contents"}},e.children)};var n,a=(n=r(0))&&n.__esModule?n:{default:n}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=l(r(0)),a=l(r(218)),o=l(r(219)),i=l(r(2619)),u=l(r(189));function l(e){return e&&e.__esModule?e:{default:e}}function s(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class c extends n.default.Component{constructor(){super(...arguments),s(this,"state",{isOpen:!1}),s(this,"handleOpen",()=>{this.setState({isOpen:!0})}),s(this,"handleClose",()=>{this.setState({isOpen:!1})}),s(this,"handleToggle",()=>{this.state.isOpen?this.handleClose():this.handleOpen()})}render(){var e=this.props,t=e.icon,r=e.children,l=this.state.isOpen,s=t;return n.default.createElement("div",{className:i.default.root},n.default.createElement(o.default,{onClick:this.handleToggle},n.default.createElement(s,null),n.default.createElement(a.default,null),n.default.createElement(u.default,{onClickOutside:this.handleClose,onEscape:this.handleClose},l&&n.default.createElement("div",{className:i.default.popup},r))))}}t.default=c},function(e,t,r){"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=((n=r(472))&&n.__esModule?n:{default:n}).default;t.default=a},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.applyAll=function(e,t){return t.reduce(c,e)},t.default=c;var n=s(r(634)),a=s(r(21)),o=s(r(2646)),i=s(r(2648)),u=s(r(2650)),l=s(r(2651));function s(e){return e&&e.__esModule?e:{default:e}}function c(e,t){return function(e,t){return Array.isArray(e)?(0,o.default)(e,t):(0,n.default)(e)?(0,l.default)(e,t):(0,a.default)(e)?(0,i.default)(e,t):(0,u.default)(e,t)}(e,t)}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var n=f(r(0)),a=f(r(2)),o=r(87),i=f(r(41)),u=r(18),l=f(r(36)),s=f(r(2684)),c=f(r(531));function f(e){return e&&e.__esModule?e:{default:e}}function d(e){var t=e.documents;return n.default.createElement(o.List,{className:s.default.root},t.map(e=>{var t=l.default.get(e._type);return n.default.createElement(o.Item,{className:s.default.item,key:e._id},t?n.default.createElement(u.IntentLink,{className:s.default.link,intent:"edit",params:{id:e._id,type:e._type}},n.default.createElement(i.default,{value:e,type:t}),e._hasDraft&&n.default.createElement(c.default,null)):n.default.createElement("div",null,"A document of the unknown type ",n.default.createElement("em",null,e._type)))}))}d.propTypes={documents:a.default.arrayOf(a.default.shape({_id:a.default.string,_type:a.default.string}))}},function(e,t){e.exports=function(e){return Object.prototype.toString.call(e).slice(8,-1)}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){return"undefined"!=typeof window&&window.innerWidth<512}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(6),a=r(5),o=e=>new n.Observable(t=>{var r=e=>t.next(e);return window.addEventListener(e,r,!1),()=>{window.removeEventListener(e,r,!1)}}),i=o("orientationchange"),u=o("resize"),l=(0,n.merge)(i,u).pipe((0,a.debounceTime)(50),(0,a.map)(()=>window.innerWidth),(0,a.share)());t.default=l},function(e,t){e.exports={"@sanity/base":"0.147.8","@sanity/components":"0.147.9","@sanity/core":"0.147.9","@sanity/default-layout":"0.147.9","@sanity/default-login":"0.147.0","@sanity/desk-tool":"0.147.9"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isFunction=function(e){return"function"==typeof e}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(223),a=r(353);t.empty={closed:!0,next:function(e){},error:function(e){if(n.config.useDeprecatedSynchronousErrorHandling)throw e;a.hostReportError(e)},complete:function(){}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.hostReportError=function(e){setTimeout((function(){throw e}),0)}},function(e,t,r){"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,r){"use strict";e.exports=function(e){if("string"==typeof e||Array.isArray(e))return{id:e};if(e&&e.query)return{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,r){"use strict";function n(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var a=r(17),o=r(95),i=r(224),u={returnDocuments:!1};function l(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,r=arguments.length>2?arguments[2]:void 0;this.trxId=r,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(n({},t,e))},createOrReplace:function(e){var t="createOrReplace";return o.validateObject(t,e),o.requireDocumentId(t,e),this._add(n({},t,e))},delete:function(e){return o.validateDocumentId("delete",e),this._add({delete:{id:e}})},patch:function(e,t){var r="function"==typeof t;if(e instanceof i)return this._add({patch:e.serialize()});if(r){var n=t(new i(e,{},this.client));if(!(n instanceof i))throw new Error("function passed to `patch()` must return the patch");return this._add({patch:n.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,r){"use strict";var n=encodeURIComponent;e.exports=function(e){var t=e.query,r=e.params,a=void 0===r?{}:r,o=e.options,i=void 0===o?{}:o,u="?query=".concat(n(t)),l=Object.keys(a).reduce((function(e,t){return"".concat(e,"&").concat(n("$".concat(t)),"=").concat(n(JSON.stringify(a[t])))}),u);return Object.keys(i).reduce((function(e,t){return i[t]?"".concat(e,"&").concat(n(t),"=").concat(n(i[t])):e}),l)}},function(e,t,r){e.exports=r(685)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(686),a=r(687),o=r(688),i=r(360),u=r(223),l=function(){function e(e){this._isScalar=!1,e&&(this._subscribe=e)}return e.prototype.lift=function(t){var r=new e;return r.source=this,r.operator=t,r},e.prototype.subscribe=function(e,t,r){var n=this.operator,o=a.toSubscriber(e,t,r);if(n?o.add(n.call(o,this.source)):o.add(this.source||u.config.useDeprecatedSynchronousErrorHandling&&!o.syncErrorThrowable?this._subscribe(o):this._trySubscribe(o)),u.config.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.config.useDeprecatedSynchronousErrorHandling&&(e.syncErrorThrown=!0,e.syncErrorValue=t),n.canReportError(e)?e.error(t):console.warn(t)}},e.prototype.forEach=function(e,t){var r=this;return new(t=s(t))((function(t,n){var a;a=r.subscribe((function(t){try{e(t)}catch(e){n(e),a&&a.unsubscribe()}}),n,t)}))},e.prototype._subscribe=function(e){var t=this.source;return t&&t.subscribe(e)},e.prototype[o.observable]=function(){return this},e.prototype.pipe=function(){for(var e=[],t=0;t1&&"number"==typeof e[e.length-1]&&(r=e.pop())):"number"==typeof l&&(r=e.pop());if(null===u&&1===e.length&&e[0]instanceof n.a)return e[0];return Object(o.a)(r)(Object(i.a)(e,u))};var n=r(8),a=r(50),o=r(237),i=r(121)},function(e,t,r){"use strict";r.d(t,"a",(function(){return o})),t.b=function(){return o};var n=r(8),a=r(153),o=new n.a(a.a)},function(e,t,r){"use strict";t.a=function(e,t){function r(){return!r.pred.apply(r.thisArg,arguments)}return r.pred=e,r.thisArg=t,r}},function(e,t,r){"use strict";t.a=function(){for(var e=[],t=0;t(t[r]=function(e,t){var r=(0,a.default)(),n=function(){for(var n=arguments.length,a=new Array(n),o=0;or.subscribe(t=>{e.next(t)})),n}(r,e[r]),t),{})};var n,a=(n=r(74))&&n.__esModule?n:{default:n},o=r(6)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=a(r(13));function a(e){return e&&e.__esModule?e:{default:e}}var o={getProviders:a(r(767)).default,getCurrentUser:()=>n.default.request({uri:"/users/me",withCredentials:!0}).then(e=>e&&e.id?e:null).catch(e=>{if(401===e.statusCode)return null;throw e}),logout:()=>n.default.auth.logout()};t.default=o},function(e,t,r){"use strict";e.exports={providers:{mode:"append",redirectOnSingle:!1,entries:[]},api:{},project:{}}},function(e,t,r){var n=r(771),a=r(782)(n);e.exports=a},function(e,t,r){var n=r(774),a=r(241),o=r(30),i=r(242),u=r(160),l=r(389),s=Object.prototype.hasOwnProperty;e.exports=function(e,t){var r=o(e),c=!r&&a(e),f=!r&&!c&&i(e),d=!r&&!c&&!f&&l(e),p=r||c||f||d,h=p?n(e.length,String):[],v=h.length;for(var m in e)!t&&!s.call(e,m)||p&&("length"==m||f&&("offset"==m||"parent"==m)||d&&("buffer"==m||"byteLength"==m||"byteOffset"==m)||u(m,v))||h.push(m);return h}},function(e,t,r){(function(t){var r="object"==typeof t&&t&&t.Object===Object&&t;e.exports=r}).call(t,r(25))},function(e,t,r){var n=r(779),a=r(75),o=r(161),i=o&&o.isTypedArray,u=i?a(i):n;e.exports=u},function(e,t){e.exports=function(e,t){return function(r){return e(t(r))}}},function(e,t,r){var n=r(62),a=r(21);e.exports=function(e){if(!a(e))return!1;var t=n(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},function(e,t){var r=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return r.call(e)}catch(e){}try{return e+""}catch(e){}}return""}},function(e,t,r){var n=r(167),a=r(814),o=r(168);e.exports=function(e,t,r,i,u,l){var s=1&r,c=e.length,f=t.length;if(c!=f&&!(s&&f>c))return!1;var d=l.get(e);if(d&&l.get(t))return d==t;var p=-1,h=!0,v=2&r?new n:void 0;for(l.set(e,t),l.set(t,e);++p{this._element=e}),d(this,"handleBlur",e=>{this.setState({triggeredFocus:void 0}),this.props.onBlur&&this.props.onBlur(e)}),d(this,"handleInnerBlur",e=>{this.setState({focusSetFromOutside:void 0})})}focus(){this._element.focus&&(this.setState({focusSetFromOutside:!0}),this._element.focus())}render(){var t=this.props,r=t.kind,n=t.ripple,s=t.inverted,c=t.color,d=t.icon,p=t.loading,h=t.className,v=t.children,m=t.padding,y=t.bleed,g=function(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},o=Object.keys(e);for(n=0;n=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}(t,["kind","ripple","inverted","color","icon","loading","className","children","padding","bleed"]),b=this.props.disabled,_=(0,l.default)(h,[i.default.root,i.default[r],i.default["padding_".concat(m)],s&&i.default.inverted,c&&i.default["color__".concat(c)],y&&i.default.bleed,b&&i.default.disabled,!v&&i.default.onlyIcon]);return a.default.createElement(e,f({},g,{className:_,ref:this.setRootElement,tabIndex:0,onBlur:this.handleBlur}),a.default.createElement("span",{className:i.default.inner,tabIndex:this.state.focusSetFromOutside?void 0:-1,onBlur:this.handleInnerBlur},a.default.createElement("span",{className:i.default.content},p&&a.default.createElement("span",{className:i.default.spinner},a.default.createElement(u.default,{inline:!0})),d&&a.default.createElement("div",{className:i.default.icon},a.default.createElement(d,null)),v,n&&!b&&a.default.createElement(o.default,{duration:1e3,opacity:.1,radius:200}))))}},d(r,"displayName",p||"ButtonLike(".concat("string"==typeof e?e:e.displayName||e.name,")")),d(r,"propTypes",{kind:n.default.oneOf(["default","simple","secondary"]),color:n.default.oneOf(["primary","success","danger","white","warning"]),onClick:n.default.func,children:n.default.node,inverted:n.default.bool,icon:n.default.func,loading:n.default.bool,ripple:n.default.bool,className:n.default.string,disabled:n.default.bool,tabIndex:n.default.number,padding:n.default.oneOf(["default","small","none"]),bleed:n.default.bool}),d(r,"defaultProps",function(e){for(var t=1;t{if("dir"===e.type)return e.name===n[r];var a=t.transform&&t.transform[e.name];return l[e.name]=a?a.toState(n[r]):n[r],!0}))return null;var s=n.slice(a),c=null;if((typeof t.children==="function"?(0,o.default)(t.children(l)):t.children).some(t=>c=e(t,s.join("/"))),s.length>0&&!c)return null;var f=function(e){for(var t=1;t=1.5*r;return Math.round(e/r)+" "+n+(a?"s":"")}e.exports=function(e,t){t=t||{};var u=typeof e;if("string"===u&&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 i=parseFloat(t[1]);switch((t[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return 315576e5*i;case"weeks":case"week":case"w":return 6048e5*i;case"days":case"day":case"d":return i*o;case"hours":case"hour":case"hrs":case"hr":case"h":return i*a;case"minutes":case"minute":case"mins":case"min":case"m":return i*n;case"seconds":case"second":case"secs":case"sec":case"s":return i*r;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return i;default:return}}(e);if("number"===u&&isFinite(e))return t.long?function(e){var t=Math.abs(e);if(t>=o)return i(e,t,o,"day");if(t>=a)return i(e,t,a,"hour");if(t>=n)return i(e,t,n,"minute");if(t>=r)return i(e,t,r,"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>=n)return Math.round(e/n)+"m";if(t>=r)return Math.round(e/r)+"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,r){"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,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){(0,o.debug)("Resolving path from state %o",t);var r=(0,a.default)(e,t);if(r.remaining.length>0){var i=r.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===r.nodes.length)throw new Error("Unable to resolve path from given state: ".concat(JSON.stringify(t)));var u=t,l=(0,n.default)(r.nodes.map(e=>(e.scope&&(u=u[e.scope]),e.route.segments.map(t=>{if("dir"===t.type)return t.name;var r=e.transform&&e.transform[t.name];return r?r.toPath(u[t.name]):u[t.name]})))).join("/");return(0,o.debug)("Resolved to /%s",l),"/".concat(l)};var n=i(r(23)),a=i(r(930)),o=r(418);function i(e){return e&&e.__esModule?e:{default:e}}},function(e,t,r){var n=r(170),a=r(932),o=r(100);e.exports=function(e,t,r){for(var i=-1,u=t.length,l={};++i=200&&(f=l,d=!1,t=new n(t));e:for(;++ca?0:a+t),(r=r>a?a:r)<0&&(r+=a),a=t>r?0:r-t>>>0,t>>>=0;for(var o=Array(a);++n{this.setState({routerState:e.getState()})}))}componentWillUnmount(){this.unsubscribe()}render(){var t=this.context.__internalRouter,r=t?{state:this.state.routerState,navigate:t.navigate,navigateIntent:t.navigateIntent}:l;return n.default.createElement(e,i({},this.props,{router:r}))}},u(t,"displayName","withRouter(".concat(e.displayName||e.name,")")),u(t,"contextTypes",{__internalRouter:a.default}),r};var n=o(r(0)),a=o(r(175));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,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=o(r(2)),a=o(r(0));function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class u extends a.default.PureComponent{render(){return a.default.createElement("div",{className:"sanity-app-loading-screen__root"},a.default.createElement("style",{type:"text/css"},"\n.sanity-app-loading-screen__root {\n display: block;\n width: 100vw;\n height: 100vh;\n background-color: #333;\n position: absolute;\n top: 0;\n left: 0;\n}\n\n.sanity-app-loading-screen__inner {\n position: fixed;\n top: 50vh;\n left: 50vw;\n -webkit-transform: translateX(-50%) translateY(-50%);\n transform: translateX(-50%) translateY(-50%);\n text-align: center;\n}\n\n.sanity-app-loading-screen__text {\n font-size: 5em;\n color: #fff;\n font-family: sans-serif;\n margin-top: 7rem;\n font-size: 12px;\n opacity: 0.5;\n}\n.sanity-app-loading-screen__contentStudioLogo {\n display: block;\n top: 50vh;\n left: 50vw;\n position: absolute;\n width: 4rem;\n height: 4rem;\n transform: translate(-50%, -50%);\n opacity: 0.7;\n}\n"),a.default.createElement("svg",{className:"sanity-app-loading-screen__contentStudioLogo",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 64 64",shapeRendering:"geometricPrecision",filter:"drop-shadow(0px 0px 5px rgba(0,0,0,0.20))"},a.default.createElement("style",null,"\n @keyframes contentStudioLogoRed2_o {\n 0%,60.9375%,85.9375%,to{opacity:1}75%{opacity:0}\n }\n @keyframes contentStudioLogoRed2_d{\n 0%,to{d:path('M31.8198,-0.152887C14.6198,-0.152887,-0.180693,5.34827,-0.180693,14.0483C-0.180693,14.0483,-0.116819,18.8939,-0.116819,27.9939C-0.116819,12.1939,23.9411,11.0675,31.8411,11.0675C39.7411,11.0675,63.8319,12.3036,63.8319,28.0036C63.8433,21.007,63.8093,17.833,63.8093,14.033C63.8093,5.23298,49.0198,-0.152887,31.8198,-0.152887Z')}26.5625%{d:path('M31.8038,13.9517C14.6038,13.9517,10.3384,14.018,-0.161616,14.018C-0.161616,14.018,-0.18039,21.0207,-0.171003,27.9952C10.6334,28.8307,24.0402,28.1057,31.9402,28.1057C39.8402,28.1057,53.3294,28.0328,63.8294,28.0328C63.8106,21.0113,63.8012,17.818,63.8012,14.018C54.3012,14.018,49.0038,13.9517,31.8038,13.9517Z')}50%{d:path('M31.8198,33.7067C14.6198,33.7067,-0.0937039,20.8851,-0.0937039,14.0532C-0.0937039,14.0532,-0.140498,18.851,-0.140498,27.951C-0.140498,38.951,23.9198,44.4693,31.8198,44.4693C39.7198,44.4693,63.7768,38.3882,63.7768,27.8882C63.7768,20.8189,63.7768,17.7433,63.7768,13.9433C63.7768,27.9433,49.0198,33.7067,31.8198,33.7067Z')}75%{d:path('M31.7785,53.0303C14.5785,53.0303,-0.194251,38.8008,-0.194251,21.0008C-0.194251,21.0008,-0.194251,20.9734,-0.194251,20.9734C-0.194251,39.7734,15.7579,53.0509,31.7579,53.0509C50.6512,53.0509,63.839,36.9524,63.839,21.0524C63.9008,21.0317,63.7857,21.0175,63.8462,21.0434C63.8462,39.1815,48.9785,53.0303,31.7785,53.0303Z')}76.5625%{d:path('M31.7399,-10.957C14.5399,-10.957,-0.222851,3.37264,-0.222851,21.0664C-0.222851,21.0664,-0.222851,20.6239,-0.222851,21.0664C-0.222851,5.48596,12.6065,-10.957,31.6599,-10.957C50.7326,-10.957,63.8248,5.31515,63.8248,21.0152C63.8248,21.0152,63.8158,21.0789,63.8248,21.0152C63.8248,3.42599,48.9399,-10.957,31.7399,-10.957Z')}}@keyframes contentStudioLogoBlue1_o{0%,60.9375%,85.9375%,to{opacity:1}75%{opacity:0}}\n @keyframes contentStudioLogoBlue1_d{\n 0%,to{d:path('M31.9068,-0.289009C14.7068,-0.289009,-0.09946,7.34292,-0.09946,16.0429C-0.09946,16.0429,-0.09946,20.9443,-0.09946,30.0443C-0.09946,14.2443,23.9888,11.047,31.8888,11.047C39.7888,11.047,63.8771,16.0398,63.8771,30.0443C63.8932,23.0516,63.9012,19.867,63.9012,16.067C63.9012,7.26694,49.1068,-0.289009,31.9068,-0.289009Z')}26.5625%{d:path('M32,16C14.8,16,10.5,16,0,16C0,16,0,20.9,0,30C11,30,24.1,30,32,30C39.9,30,53.5,30,64,30C63.8,25.7,64,19.8,64,16C54.5,16,49.2,16,32,16Z')}50%{d:path('M32,35C14.8,35,0,30,0,16C0,16,0,20.9,0,30C0,41,24.1,46,32,46C39.9,46,64,40.5,64,30C63.8,25.7,64,19.8,64,16C64,30,49.2,35,32,35Z')}75%{d:path('M31.9179,55.0576C14.7179,55.0576,0,41,0,23.2C0,23.2,0,23.2,0,23.2C0,42,15.9179,55.0576,31.9179,55.0576C50.9179,55.0576,64,38.9,64,23C63.8,18.7,64,26.8,64,23C64,40.6,49.1179,55.0576,31.9179,55.0576Z')}76.5625%{d:path('M32,-9C14.8,-9,0,4.5,0,23C0,23,0,13.9,0,23C0,7.2,12.5,-9,32,-9C51.5,-9,64,7.3,64,23C63.8,18.7,64,26.8,64,23C64,5,49.2,-9,32,-9Z')}}\n @keyframes contentStudioLogoBlue2_o{\n 0%,60.9375%,85.9375%,to{opacity:1}75%{opacity:0}}\n @keyframes contentStudioLogoBlue2_d{\n 0%,to{d:path('M32,0C14.8,0,0,7.3,0,16C0,16,0,20.9,0,30C0,14.2,23.3,11.1,31.2,11.1C39.1,11.1,64,14.3,64,30C63.8,25.7,64,19.8,64,16C64,7.19996,49.2,0,32,0Z')}26.5625%{d:path('M32,16C14.8,16,10.5,16,0,16C0,16,0,20.9,0,30C11,30,24.1,30,32,30C39.9,30,53.5,30,64,30C63.8,25.7,64,19.8,64,16C54.5,16,49.2,16,32,16Z')}50%{d:path('M32,35C14.8,35,0,30,0,16C0,16,0,20.9,0,30C0,41,24.1,46,32,46C39.9,46,64,40.5,64,30C63.8,25.7,64,19.8,64,16C64,30,49.2,35,32,35Z')}75%{d:path('M32,55C14.8,55,0,41,0,23.2C0,23.2,0,23.2,0,23.2C0,42,16,55,32,55C51,55,64,38.9,64,23C63.8,18.7,64,26.8,64,23C64,40.6,49.2,55,32,55Z')}76.5625%{d:path('M32,-9C14.8,-9,0,4.5,0,23C0,23,0,13.9,0,23C0,7.2,12.5,-9,32,-9C51.5,-9,64,7.3,64,23C63.8,18.7,64,26.8,64,23C64,5,49.2,-9,32,-9Z')}}@keyframes contentStudioLogoRed1_o{0%,60.9375%,85.9375%,to{opacity:1}75%{opacity:0}}\n @keyframes contentStudioLogoRed1_d{\n 0%,to{d:path('M32,0C14.8,0,0,7.3,0,16C0,16,0,20.9,0,30C0,14.2,23.3,11.1,31.2,11.1C39.1,11.1,64,14.3,64,30C63.8,25.7,64,19.8,64,16C64,7.19996,49.2,0,32,0Z')}26.5625%{d:path('M32,16C14.8,16,10.5,16,0,16C0,16,0,20.9,0,30C11,30,24.1,30,32,30C39.9,30,53.5,30,64,30C63.8,25.7,64,19.8,64,16C54.5,16,49.2,16,32,16Z')}50%{d:path('M32,35C14.8,35,0,30,0,16C0,16,0,20.9,0,30C0,41,24.1,46,32,46C39.9,46,64,40.5,64,30C63.8,25.7,64,19.8,64,16C64,30,49.2,35,32,35Z')}75%{d:path('M32,55.2764C14.8,55.2764,-0.117655,40.6867,-0.117655,22.9864C-0.117655,22.9864,-0.0144828,23.007,-0.0144828,23.007C-0.0144828,40.5402,14.5898,55.0607,32,55.0607C51.54,55.0607,63.9954,37.9296,63.9954,22.9491C63.9656,22.9854,64.0751,22.9592,64.0922,22.9762C64.0922,40.3408,49.5282,55.2764,32,55.2764Z')}76.5625%{d:path('M32.0038,-8.99676C14.8038,-8.99676,0.00341815,4.58518,0.00341815,23.0071C0.00341815,23.0071,-0.300638,23.0141,-0.300638,23.0141C-0.300638,6.81093,12.343,-9.24781,32,-9.24781C51.0138,-9.24781,64.2653,6.47886,64.2653,23.0071C64.2653,23.0071,64.0076,23.0181,64.0001,23.0106C64.0001,5.99807,50.2124,-8.99676,32.0038,-8.99676Z')}}\n "),a.default.createElement("path",{id:"contentStudioLogoRed2",d:"M31.8-.2C14.6-.2-.2 5.3-.2 14v14c0-15.8 24.1-17 32-17 8 0 32 1.3 32 17V14C63.8 5.2 49-.2 31.8-.2z",fill:"#666",transform:"rotate(135 29.6 26.5)",style:{animation:"contentStudioLogoRed2_o 2s linear infinite both,contentStudioLogoRed2_d 2s linear infinite both"}}),a.default.createElement("path",{id:"contentStudioLogoBlue1",d:"M32-.3C14.6-.3-.2 7.3-.2 16v14c0-15.8 24-19 32-19 7.9 0 32 5 32 19V16c0-8.7-14.8-16.3-32-16.3z",fill:"#999",transform:"rotate(45 21.2 27.7)",style:{animation:"contentStudioLogoBlue1_o 2s linear infinite both,contentStudioLogoBlue1_d 2s linear infinite both"}}),a.default.createElement("path",{id:"contentStudioLogoBlue2",d:"M32 0C14.8 0 0 7.3 0 16v14c0-15.8 23.3-18.9 31.2-18.9C39.1 11.1 64 14.3 64 30c-.2-4.3 0-10.2 0-14C64 7.2 49.2 0 32 0z",fill:"#eee",transform:"rotate(-135 33.9 27.5)",style:{animation:"contentStudioLogoBlue2_o 2s linear infinite both,contentStudioLogoBlue2_d 2s linear infinite both"}}),a.default.createElement("path",{id:"contentStudioLogoRed1",d:"M32 0C14.8 0 0 7.3 0 16v14c0-15.8 23.3-18.9 31.2-18.9C39.1 11.1 64 14.3 64 30c-.2-4.3 0-10.2 0-14C64 7.2 49.2 0 32 0z",fill:"#444",transform:"rotate(-45 42.9 27.5)",style:{animation:"contentStudioLogoRed1_o 2s linear infinite both,contentStudioLogoRed1_d 2s linear infinite both"}})),a.default.createElement("div",{className:"sanity-app-loading-screen__inner"},a.default.createElement("div",{className:"sanity-app-loading-screen__text"},this.props.text)))}}t.default=u,i(u,"propTypes",{text:n.default.string}),i(u,"defaultProps",{text:"Loading Content Studio"})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.navigate=d,t.state=void 0;var n=s(r(978)),a=s(r(438)),o=s(r(2750)),i=r(94),u=s(r(649)),l=r(5);function s(e){return e&&e.__esModule?e:{default:e}}function c(e){if(!i.HAS_SPACES||!e||e.space)return e;var t=i.CONFIGURED_SPACES.find(e=>e.default)||i.CONFIGURED_SPACES[0];return Object.assign({},e,{space:t.name})}function f(e){var t=function(e){var t=(0,a.default)()[0];return e&&!e.tool&&t?Object.assign({},e,{tool:t.name}):e}(function(e){return e&&(0,a.default)().find(t=>t.name===e.space)?Object.assign({},e,{tool:e.space,space:void 0}):e}(e));return i.HAS_SPACES?c(t):t}function d(e,t){n.default.actions.navigate(e,t)}var p=n.default.state.pipe((0,l.map)((function(e){return{type:e.type,state:u.default.decode(location.pathname),isNotFound:u.default.isNotFound(location.pathname)}})),(0,l.scan)((function(e,t){if(t&&t.state&&t.state.intent){var r=function(e,t){var r=t.intent,n=t.params,o=t.payload,i=(0,a.default)(),u=e.tool?i.find(t=>t.name===e.tool):null,l=(u?[u,...i]:i).find(t=>t&&"function"==typeof t.canHandleIntent&&t.canHandleIntent(r,n,e[t.name]));if(l){var s=l.getIntentState(r,n,e[l.name],o),f=c(e)||e;return Object.assign({},f,{tool:l.name,[l.name]:s})}return{isNotFound:!0,intent:{name:r,params:n}}}(e?e.state:{},t.state);if(r){var n=u.default.encode(r);return setTimeout(()=>d(n,{replace:!0}),0),null}}return t}),null),(0,l.filter)(Boolean),(0,l.map)((function(e){var t=f(e.state);return t!==e.state?(d(u.default.encode(t),{replace:!0}),null):e})),(0,l.filter)(Boolean),(0,l.publishReplay)(1),(0,l.refCount)());t.state=p,i.HAS_SPACES&&p.pipe((0,l.map)(e=>e.state),(0,l.filter)(Boolean),(0,l.tap)(o.default)).subscribe()},function(e,t,r){"use strict";t.decode=t.parse=r(984),t.encode=t.stringify=r(985)},function(e,t,r){"use strict";function n(){return(n=Object.assign||function(e){for(var t=1;t{var n=r.title||"";if(!r.name)return console.warn('Tool "'.concat(n,'" does not have the required "name"-property')),e;if(e[r.name]){var a=e[r.name].tool.title;return console.warn('Tools with duplicate name "'.concat(r.name,'" found ("').concat(n,'" and "').concat(a,'")')),e}var o=t.indexOf(r.name);return e[r.name]={tool:r,index:-1===o?1/0:o},e},{});return a.default.filter(e=>-1===r.indexOf(e.name)).sort((e,t)=>{var r=o[e.name],n=o[t.name],a=r?r.index:1/0,i=n?n.index:1/0;return a===i?0:a-i})};var n=o(r(990)),a=o(r(272));function o(e){return e&&e.__esModule?e:{default:e}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getPaneRouterContextFactory=function(e){var t=v.get(e);t||(t=new Map,v.set(e,t));return r=>{var i=r.groupIndex,u=r.siblingIndex,l=r.flatIndex,s=r.params,c=r.payload,d="".concat(l,"-").concat(i,"[").concat(u,"]");if(t.has(d)){var p=t.get(d),v=(0,o.default)(p.payload,c),y=(0,o.default)(p.params,s),b=(0,o.default)(p.routerPanesState,e.props.router.state.panes);if(y&&v&&b)return p}var w=()=>((e.props.router.state.panes||[])[i]||[]).slice(),E=t=>{var r=e.props.router,n=(r.state.panes||[]).slice(),a=w();n.splice(i,1,t(a,a[u]));var o=f({},r.state,{panes:n});return r.navigate(o),o},M=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=f({},m,{},t),o=r.recurseIfInherited;E((t,r)=>{var i=!(0===u)&&r.id===t[0].id,l=t.slice();if(!i)return l[u]=f({},r,{params:e}),l;var c=t[0].params;if(o){var d=Object.keys(e),p=Object.keys(s).filter(e=>c[e]===s[e]),h=p.filter(t=>!e[t]),v=d.filter(e=>p.includes(e)),m=d.filter(e=>!p.includes(e)),y=(0,a.default)(e,m),b=f({},(0,n.default)(c,h),{},(0,a.default)(e,v));l[0]=f({},r,{params:b}),l[u]=f({},r,{params:y})}else{var _=Object.keys(e).reduce((t,r)=>((g.includes(r)||e[r]!==c[r])&&(t[r]=e[r]),t),{});l[u]=f({},r,{params:_})}return l})},j={index:l,groupIndex:i,siblingIndex:u,payload:c,params:s,hasGroupSiblings:w().length>1,routerPanesState:e.props.router.state.panes||[],ChildLink:_,ParameterizedLink:O,replaceCurrent:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.id,r=e.payload,n=e.params;E(()=>[{id:t,payload:r,params:n}])},closeCurrent:()=>{E((e,t)=>e.length>1?e.filter(e=>e!==t):e)},duplicateCurrent:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.payload,r=e.params;E((e,n)=>{var a=e.slice();return a.splice(u+1,0,f({},n,{payload:t||n.payload,params:r||n.params})),a})},setView:e=>{s.view;var t=h(s,["view"]);return M(e?f({},t,{view:e}):t)},setParams:M,setPayload:e=>{E((t,r)=>{var n=t.slice();return n[u]=f({},r,{payload:e}),n})},navigateIntent:e.props.router.navigateIntent};return t.set(d,j),j}},t.PaneRouterContext=t.exclusiveParams=void 0;var n=s(r(37)),a=s(r(16)),o=s(r(28)),i=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=n?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(r,a,o):r[a]=e[a]}r.default=e,t&&t.set(e,r);return r}(r(0)),u=r(18);function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function s(e){return e&&e.__esModule?e:{default:e}}function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function f(e){for(var t=1;t=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}var v=new WeakMap,m={recurseIfInherited:!1},y=()=>{throw new Error("Pane is missing router context")},g=["view"];t.exclusiveParams=g;var b=i.default.createContext({index:0,groupIndex:0,siblingIndex:0,payload:void 0,params:{},hasGroupSiblings:!1,routerPanesState:[],ChildLink:e=>{e.childId,e.childParameters,h(e,["childId","childParameters"]);return y()},ParameterizedLink:e=>{e.params,e.payload,h(e,["params","payload"]);return y()},replaceCurrent:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e.id,e.payload,e.params;return y()},closeCurrent:()=>y(),duplicateCurrent:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e.payload,e.params;return y()},setView:e=>y(),setParams:e=>y(),setPayload:e=>y(),navigateIntent:function(e,t){arguments.length>2&&void 0!==arguments[2]&&arguments[2];return y()}});t.PaneRouterContext=b;var _=i.default.forwardRef((function(e,t){var r=e.childId,n=e.childPayload,a=h(e,["childId","childPayload"]),o=(0,i.useContext)(b),l=o.routerPanesState,s=o.groupIndex,c=l.slice(0,s+1).concat([[{id:r,payload:n}]]);return i.default.createElement(u.StateLink,p({ref:t},a,{state:{panes:c}}))})),O=i.default.forwardRef((function(e,t){var r=e.params,n=e.payload,a=h(e,["params","payload"]),o=(0,i.useContext)(b).routerPanesState,l=o.map((e,t)=>{if(t!==o.length-1)return e;var a=e[0];return[f({},a,{params:r||a.params,payload:n||a.payload}),...e.slice(1)]});return i.default.createElement(u.StateLink,p({ref:t},a,{state:{panes:l}}))}))},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resolvePanes=y,t.setStructureResolveError=t.useStructure=t.loadStructure=t.maybeSerialize=void 0;var n=r(0),a=h(r(106)),o=r(6),i=r(5),u=h(r(441)),l=r(46),s=h(r(998)),c=h(r(495)),f=h(r(2058)),d=h(r(2059)),p=h(r(54));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){if(!(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)))return;var r=[],n=!0,a=!1,o=void 0;try{for(var i,u=e[Symbol.iterator]();!(n=(i=u.next()).done)&&(r.push(i.value),!t||r.length!==t);n=!0);}catch(e){a=!0,o=e}finally{try{n||null==u.return||u.return()}finally{if(a)throw o}}return r}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var m=["getDefaultDocumentNode"];function y(e,t,r,n,u){return((0,c.default)(e)?(0,o.from)(e):(0,o.of)(e)).pipe((0,i.switchMap)(e=>function(e,t,r,n){var i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};return o.Observable.create(o=>{try{(0,f.default)(e)}catch(e){return o.error(e),P}var u=[[{id:e.id}]].concat(t).filter(e=>e&&e.length>0),s=b(u),c=v(n,2),h=c[0],m=c[1],y=g(r,s,h+1+m),_=[];return o.next(y),O(M(Math.max(0,y.indexOf(l.LOADING_PANE))),m||0),P;function O(t,r){if(!(t>u.length-1)){var n=0===t?null:function(e){var t=M(e);return null===t?null:y[t]}(t-1),a={parent:n,index:t,splitIndex:r,path:u.slice(0,t+1).map(e=>e[0].id)};if(0!==t){if(n&&n.child)for(var o=u[t],i=r;ifunction(e,t,r){void 0!==e||i.silent||console.warn("Pane at index %d returned no child %s - see %s",t,r?"for split pane index ".concat(r):"",(0,p.default)("structure-item-returned-no-child"));(function(e,t,r){var n=function(e,t){if(0===e)return t;for(var r=0,n=0;eo.error(e)))}function M(e){for(var t=0,r=0;te+t.length,0)}var _=e=>e&&"function"==typeof e.serialize?e.serialize({path:[]}):e;t.maybeSerialize=_;var O=()=>{var e;try{var t=r(470)||s.default;e=t&&t.__esModule?t.default:t,function(e){if(!e)return;var t=m.concat("default");Object.keys(e).filter(e=>!t.includes(e)).forEach(e=>{var r=t.reduce((t,r)=>{var n=(0,u.default)(r,e);return n<3&&n(0,d.default)(e)):(0,o.throwError)(new Error("Structure needs to export a function, an observable, a promise or a stucture builder, got ".concat(typeof e)))};t.loadStructure=O;t.useStructure=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=Boolean(e),a=b(e||[]),o=(0,n.useState)({structure:null,error:null}),u=v(o,2),l=u[0],s=l.structure,c=l.error,f=u[1];return(0,n.useEffect)(()=>{if(!r)return()=>null;f({structure:g(null,a,0)});var n=O().pipe((0,i.distinctUntilChanged)(),(0,i.map)(_),(0,i.switchMap)(r=>y(r,e,s,[0,0],t))).subscribe(e=>f({structure:e}),e=>f({error:e}));return()=>n.unsubscribe()},[JSON.stringify(e)]),{structure:s,error:c}};t.setStructureResolveError=e=>{e}},function(e,t,r){"use strict";var n=[],a=[];e.exports=function(e,t){if(e===t)return 0;var r=e;e.length>t.length&&(e=t,t=r);var o=e.length,i=t.length;if(0===o)return i;if(0===i)return o;for(;o>0&&e.charCodeAt(~-o)===t.charCodeAt(~-i);)o--,i--;if(0===o)return i;for(var u,l,s,c,f=0;fl?c>l?l+1:c:c>s?s+1:c;return l}},function(e,t,r){e.exports=r(107).StructureBuilder},function(e,t,r){var n=r(427),a=r(64),o=r(276),i=Math.max;e.exports=function(e,t,r){var u=null==e?0:e.length;if(!u)return-1;var l=null==r?0:o(r);return l<0&&(l=i(u+l,0)),n(e,a(t,3),l)}},function(e,t,r){var n=r(21),a=r(78),o=/^\s+|\s+$/g,i=/^[-+]0x[0-9a-f]+$/i,u=/^0b[01]+$/i,l=/^0o[0-7]+$/i,s=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(a(e))return NaN;if(n(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=n(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(o,"");var r=u.test(e);return r||l.test(e)?s(e.slice(2),r?2:8):i.test(e)?NaN:+e}},function(e,t,r){var n=r(1001)("toUpperCase");e.exports=n},function(e,t,r){var n=r(432);e.exports=function(e,t,r){var a=e.length;return r=void 0===r?a:r,!t&&r>=a?e:n(e,t,r)}},function(e,t,r){var n=r(1002),a=r(179),o=r(1003);e.exports=function(e){return a(e)?o(e):n(e)}},function(e,t,r){var n=r(1008),a=r(1009),o=r(55),i=r(1010);e.exports=function(e,t,r){return e=o(e),void 0===(t=r?void 0:t)?a(e)?i(e):n(e):e.match(t)||[]}},function(e,t,r){"use strict";e.exports=function(e){return null==e?[]:Array.isArray(e)?e:[e]}},function(e,t){e.exports=function(e){return void 0===e}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ObjectType=void 0;var n=d(r(52)),a=d(r(181)),o=d(r(452)),i=d(r(1033)),u=d(r(16)),l=d(r(132)),s=d(r(1034)),c=d(r(1035)),f=r(83);function d(e){return e&&e.__esModule?e:{default:e}}function p(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},o=Object.keys(e);for(n=0;n=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}function h(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function v(e){for(var t=1;t({name:"object",type:null,jsonType:"object"}),extend(e,t){var r=v({fields:[]},e),d=v({},r.options||{}),h=Object.assign((0,u.default)(this.get(),y),r,{type:this.get(),title:r.title||(r.name?(0,a.default)(r.name):""),options:d,orderings:r.orderings||(0,s.default)(r),fields:r.fields.map(e=>{var r=e.name,n=e.fieldset,o=p(e,["name","fieldset"]),i={name:r,fieldset:n};return(0,f.lazyGetter)(i,"type",()=>t(v({},o,{title:e.title||(0,a.default)(r)})))})});return(0,f.lazyGetter)(h,"fieldsets",()=>{return e=r,t=h.fields,n=(e.fieldsets||[]).map(e=>({name:e.name,title:e.title,description:e.description,options:e.options,fields:[]})),a=(0,o.default)(n,"name"),t.map(t=>{if(t.fieldset){var r=a[t.fieldset];if(!r)throw new Error("Group '".concat(t.fieldset,"' is not defined in schema for type '").concat(e.name,"'"));return r.fields.push(t),1===r.fields.length?r:null}return{single:!0,field:t}}).filter(Boolean);var e,t,n,a}),(0,f.lazyGetter)(h,"preview",(0,l.default)(r)),(0,f.lazyGetter)(h,"__experimental_search",()=>{var e=r.__experimental_search?(e=>{if(!Array.isArray(e))throw new Error("The search config of a document type must be an array of search config objects");return e.map(e=>{if("defaults"===e)return e;if(!(0,n.default)(e))throw new Error("Search config must be an object of {path: string, weight: number}");if("string"!=typeof e.path)throw new Error("The path property of the search field declaration must be a string");return{weight:"weight"in e?e.weight:1,path:(0,i.default)(e.path)}})})(r.__experimental_search):null;return e?e.map(e=>"defaults"===e?(0,c.default)(r):e):(0,c.default)(h)},{enumerable:!1}),function e(t){return{get:()=>t,extend:n=>{if(n.fields)throw new Error('Cannot override `fields` of subtypes of "object"');var a=Object.assign({},t,(0,u.default)(n,y),{title:n.title||r.title,type:t});return(0,f.lazyGetter)(a,"__experimental_search",()=>t.__experimental_search),e(a)}}}(h)}};t.ObjectType=g},function(e,t,r){var n=r(173),a=r(240)((function(e,t,r){n(e,r,t)}));e.exports=a},function(e,t,r){"use strict";e.exports={Rule:r(454),validateDocument:r(459),inferFromSchema:r(1078),inferFromSchemaType:r(460)}},function(e,t,r){"use strict";function n(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var a=r(1061),o=r(1069),i=r(456),u=["Object","String","Number","Boolean","Array","Date"],l=["type","uri","email"];class s{constructor(e){this.FIELD_REF=s.FIELD_REF,this._typeDef=e,this.reset()}valueOfField(){return s.valueOfField(...arguments)}error(e){var t=this.clone();return t._level="error",t._message=e||null,t}warning(e){var t=this.clone();return t._level="warning",t._message=e||null,t}reset(){return this._type=this._type||null,this._rules=(this._rules||[]).filter(e=>"type"===e.flag),this._message=null,this._required=void 0,this._level="error",this._fieldRules=void 0,this}isRequired(){return!0===this._required}clone(){var e=new s;return e._type=this._type,e._message=this._message,e._required=this._required,e._rules=a(this._rules),e._level=this._level,e._fieldRules=this._fieldRules,e._typeDef=this._typeDef,e}cloneWithRules(e){var t=this.clone(),r=new Set;return e.forEach(e=>{"type"===e.flag&&(t._type=e.constraint),r.add(e.flag)}),t._rules=t._rules.filter(e=>{var t=l.includes(e.flag),n=r.has(e.flag);return!(t&&n)}).concat(e),t}merge(e){if(this._type&&e._type&&this._type!==e._type)throw new Error("merge() failed: conflicting types");var t,r,n,a=this.cloneWithRules(e._rules);return a._type=this._type||e._type,a._message=this._message||e._message,a._required=(r=e,(n=(t=this)._required||r._required)||(n=!1!==t._required&&!1!==r._required&&void 0),n),a._level="error"===this._level?e._level:this._level,a}validate(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return i(this,e,t)}type(e){var t="".concat(e.slice(0,1).toUpperCase()).concat(e.slice(1));if(!u.includes(t))throw new Error('Unknown type "'.concat(e,'"'));var r=this.cloneWithRules([{flag:"type",constraint:t}]);return r._type=t,r}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=!1,e}required(){var e=this.cloneWithRules([{flag:"presence",constraint:"required"}]);return e._required=!0,e}custom(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,r){var n=r||{name:t};!r&&t&&(t.name||t.invert)&&(n=t);var a=Object.assign({},n,{pattern:e});return this.cloneWithRules([{flag:"regex",constraint:a}])}email(e){return this.cloneWithRules([{flag:"email",constraint:e}])}uri(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=Object.assign({scheme:["http","https"],allowRelative:!1,relativeOnly:!1},e),r=Array.isArray(t.scheme)?t.scheme:[t.scheme];if(t.scheme=r.map(e=>{var t="string"==typeof e;if(!(e instanceof RegExp)&&!1===t)throw new Error("scheme must be a RegExp or a String");return t?new RegExp("^".concat(o(e),"$")):e}),!t.scheme.length)throw new Error("scheme must have at least 1 scheme specified");return this.cloneWithRules([{flag:"uri",constraint:{options:t}}])}unique(e){return this.cloneWithRules([{flag:"unique",constraint:e}])}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=function e(t){return t&&t.type?e(t.type):t}(this._typeDef),t="Asset";return e&&["image","file"].includes(e.name)&&(t="image"===e.name?"Image":"File"),this.cloneWithRules([{flag:"assetRequired",constraint:{assetType:t}}])}}n(s,"FIELD_REF",Symbol("FIELD_REF")),n(s,"array",e=>new s(e).type("Array")),n(s,"object",e=>new s(e).type("Object")),n(s,"string",e=>new s(e).type("String")),n(s,"number",e=>new s(e).type("Number")),n(s,"boolean",e=>new s(e).type("Boolean")),n(s,"dateTime",e=>new s(e).type("Date")),n(s,"valueOfField",e=>({type:s.FIELD_REF,path:e})),e.exports=s},function(e,t,r){"use strict"; /*! * is-extendable * * Copyright (c) 2015, Jon Schlinkert. * Licensed under the MIT License. */e.exports=function(e){return null!=e&&("object"==typeof e||"function"==typeof e)}},function(e,t,r){"use strict";var n=r(133),a=n.get,o=n.flatten,i=r(57),u=r(84),l={Boolean:r(1072),Number:r(1073),String:r(1074),Array:r(1075),Object:r(1076),Date:r(1077)};e.exports=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=e._rules,s=null==t;if(void 0===e._required&&s)n=n.filter(e=>"custom"===e.flag);else if(!e._required&&s)return Promise.resolve([]);var c=e._type,f=l[c]||u,d=n.map(p);return Promise.all(d).then(e=>e.filter(Boolean)).then(o);function p(n){if(void 0===n.flag)return Promise.reject(new Error('Invalid rule, did not contain "flag"-property'));var o=f[n.flag];if(!o){var i=c?'type "'.concat(c,'"'):"rule without declared type";return Promise.reject(new Error('Validator for flag "'.concat(n.flag,'" not found for ').concat(i)))}var u=n.constraint;if(u&&u.type===e.FIELD_REF){if(!r.parent)return Promise.reject(new Error("Field reference provided, but no parent received"));u=a(r.parent,u.path)}var l=o(u,t,e._message,r);return Promise.resolve(l).then(h)}function h(t){if(Array.isArray(t))return o(t.map(h));if(!(t instanceof i))return null;var r=[];return 0===t.paths.length&&r.push({level:e._level,item:t}),r.concat(t.paths.map(r=>({path:r,level:e._level,item:t})))}}},function(e,t,r){var n;n=function(){var e,t,r,n=(e=[Object,Function,Array,String,Boolean,Number,Date,RegExp,Error],t=e.length,function(r){for(var n=0;n{var i=a&&a._key?{_key:a._key}:o,l=function(e,t){var r=null==e||!e._type&&u.string(e).toLowerCase();if(r&&"object"!==r)return t.find(e=>e.jsonType===r);return t.find(t=>t.type.name===e._type)||t.find(t=>t.name===e._type)||t.find(e=>"object"===e.name&&"object"===r)}(a,t.of),s=f(r,[i]);return c(a,l,s,{parent:e,document:n.document,path:s})});return Promise.all([...a,...o]).then(l)}(e,t,r,n):"object"==typeof e?function(e,t,r,n){if(!t)return[];var a=[];t.validation&&(a=t.validation.map(function(){var a=i((function*(a){return d(yield a.validate(e,{parent:n.parent,document:n.document,path:r,type:t}),r)}));return function(e){return a.apply(this,arguments)}}()));var o=(t.fields||[]).map(t=>{if(!(t.type&&t.type.validation))return[];var a=f(r,t.name);return c(e[t.name],t.type,a,{parent:e,document:n.document,path:a,type:t.type})});return Promise.all([...a,...o]).then(l)}(e,t,r,n):function(e,t,r,n){if(!t)return[{type:"validation",level:"error",path:r,item:new s("Unable to resolve type for item")}];if(!t.validation)return[];var a=t.validation.map(t=>t.validate(e,{parent:n.parent,document:n.document,path:r}).then(e=>d(e,r)));return Promise.all(a).then(l)}(e,t,r,n)}function f(e,t){return e.concat(t)}function d(e,t){return e.map(e=>function(e){for(var t=1;t2&&void 0!==arguments[2]?arguments[2]:new Set;if(r.has(e))return e;if(r.add(e),!1===e.validation)return e.validation=[],e;var n=Array.isArray(e.validation)&&e.validation.every(e=>"function"==typeof e.validate);if(n)return c(e,t,r),f(e,t,r),e;var a=e.type,o=i[e.jsonType],h=o?o(e):new i(e);return a&&"datetime"===a.name&&(h=h.type("Date")),a&&"url"===a.name&&(h=h.uri()),a&&"slug"===a.name&&(h=h.custom(u)),a&&"reference"===a.name&&(h=h.reference()),a&&"email"===a.name&&(h=h.email()),a&&"block"===a.name&&(h=h.custom(l)),e.annotations&&e.annotations.forEach(e=>s(e)),e.options&&e.options.list&&(h=h.valid(e.options.list.map(d))),e.validation=p(e,h),c(e,t,r),f(e,t,r),e}function c(e,t,r){if(e.fields){var n=e.validation.map(e=>e._fieldRules).filter(Boolean).reduce((e,t)=>({fields:a({},e.fields,{},t),hasRules:!0}),{fields:{},hasRules:!1});e.fields.forEach(e=>{e.type.validation=n.fields[e.name]||e.type.validation,s(e.type,t,r)})}}function f(e,t,r){e.of&&"array"===e.jsonType&&e.of.forEach(e=>s(e,t,r))}function d(e){return e.value||e}function p(e,t){if(!e.validation)return[t];var r="function"==typeof e.validation?e.validation(t):e.validation;return Array.isArray(r)?r:[r]}e.exports=s},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(1105),a=r(462);function o(e,t){var r;"string"==typeof e?r=(t||(0,a.getDefaultSchema)()).get(e):r=e;return new n.TemplateBuilder({id:r.name,schemaType:r.name,title:r.title||r.name,icon:r.icon,value:r.initialValue||{_type:r.name}})}var i={template:e=>new n.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 r=t.get(e);return r.type&&"document"===r.type.name}(e,t)).map(e=>o(t.get(e),t))},defaultTemplateForType:o};t.default=i},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getDefaultSchema=void 0;var n,a=(n=r(1106))&&n.__esModule?n:{default:n};t.getDefaultSchema=()=>(0,a.default)(r(36))},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isBuilder=l,t.resolveInitialValue=s;var n,a=(n=r(52))&&n.__esModule?n:{default:n},o=r(283);function i(e,t,r,n,a,o,i){try{var u=e[o](i),l=u.value}catch(e){return void r(e)}u.done?t(l):Promise.resolve(l).then(n,a)}function u(e){return function(){var t=this,r=arguments;return new Promise((function(n,a){var o=e.apply(t,r);function u(e){i(o,n,a,u,l,"next",e)}function l(e){i(o,n,a,u,l,"throw",e)}u(void 0)}))}}function l(e){return"function"==typeof e.serialize}function s(e){return c.apply(this,arguments)}function c(){return(c=u((function*(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(l(e))return s(e.serialize(),t);var r=e.id,n=e.value;if(!n)throw new Error('Template "'.concat(r,'" has invalid "value" property'));if((0,a.default)(n))return(0,o.validateInitialValue)(n,e);if("function"!=typeof n)throw new Error('Template "'.concat(r,'" has invalid "value" property - must be a plain object or a resolver function'));var i=yield n(t);return(0,o.validateInitialValue)(i,e)}))).apply(this,arguments)}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resolveEnabledActions=t.isActionEnabled=void 0;var n,a=(n=r(135),(e,t)=>!!e&&n.isActionEnabled(e,t));t.isActionEnabled=a;var o=(()=>{var e=r(135);return t=>e.resolveEnabledActions(t)})();t.resolveEnabledActions=o},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GenericListBuilder=void 0;var n=h(r(279)),a=h(r(177)),o=r(134),i=r(187),u=r(1118),l=r(137),s=r(285),c=r(286),f=r(35),d=r(468),p=r(138);function h(e){return e&&e.__esModule?e:{default:e}}function v(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function m(e){for(var t=1;t{var n=r.pane,a=r.index;return a<=1&&(0,c.defaultIntentChecker)(e,t,{pane:n,index:a})};function _(e,t){var r=t.path,n=t.initialValueTemplates,a=void 0===n?[]:n,u=(e.menuItems||[]).map((e,t)=>(0,l.maybeSerializeMenuItem)(e,t,r)),s=u.some(e=>e.intent&&"create"===e.intent.type),c=a.length>0;if(s||!c)return u;var f=(0,i.getPlusIcon)(),p=1===a.length&&(0,d.maybeSerializeInitialValueTemplateItem)(a[0],0,r),h=(new l.MenuItemBuilder).title("Create new").icon(f).showAsAction({whenCollapsed:!0});if(p){var v=(0,o.getTemplateById)(p.templateId),m=v&&v.title;u.unshift(h.title("Create new ".concat(p.title||m||"")).intent(O(p)).serialize())}else u.unshift(h.action("toggleTemplateSelectionMenu").serialize());return a.forEach(e=>{var t=(0,o.getTemplateById)(e.templateId),r=e.title||t&&t.title;u.push((new l.MenuItemBuilder).title("Create new ".concat(r)).icon(f).intent(O(e)).group("create-new").serialize())}),u}function O(e){var t=(0,o.getTemplateById)(e.templateId),r=(0,n.default)({type:t&&t.schemaType,template:e.templateId},Boolean);return{type:"create",params:e.parameters?[r,e.parameters]:r}}t.GenericListBuilder=class{constructor(){y(this,"initialValueTemplatesSpecified",!1),y(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:m({},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||"",r=e.path,n=this.spec.defaultLayout;if(n&&!u.layoutOptions.includes(n))throw new f.SerializeError("`layout` must be one of ".concat(u.layoutOptions.map(e=>'"'.concat(e,'"')).join(", ")),r,t||e.index,this.spec.title);var a=(this.spec.initialValueTemplates||[]).map((e,t)=>(0,d.maybeSerializeInitialValueTemplateItem)(e,t,r));return{id:(0,p.validateId)(t,e.path,t||e.index),title:this.spec.title,type:"genericList",defaultLayout:n,child:this.spec.child||g,canHandleIntent:this.spec.canHandleIntent||b,displayOptions:this.spec.displayOptions,initialValueTemplates:a,menuItems:_(this.spec,{path:r,initialValueTemplates:a}),menuItemGroups:(this.spec.menuItemGroups||[]).map((e,t)=>(0,s.maybeSerializeMenuItemGroup)(e,t,r))}}clone(e){return new this.constructor}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,a=(n=r(0))&&n.__esModule?n:{default:n};var o={vectorEffect:"non-scaling-stroke"},i=()=>a.default.createElement("svg",{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:"M12.5 4V21M4 12.5H21",stroke:"currentColor",style:o}));t.default=i},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DEFAULT_ORDERING_OPTIONS=t.DEFAULT_SELECTED_ORDERING_OPTION=t.ORDER_BY_CREATED_AT=t.ORDER_BY_UPDATED_AT=void 0;var n={title:"Last edited",name:"updatedAt",by:[{field:"_updatedAt",direction:"desc"}]};t.ORDER_BY_UPDATED_AT=n;var a={title:"Created",name:"createdAt",by:[{field:"_createdAt",direction:"desc"}]};t.ORDER_BY_CREATED_AT=a;var o=n;t.DEFAULT_SELECTED_ORDERING_OPTION=o;var i=[n,a];t.DEFAULT_ORDERING_OPTIONS=i},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!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")),r=e.getTypeNames(),n=t.sort((e,t)=>r.indexOf(e.schemaType)-r.indexOf(t.schemaType));return n.map(e=>s.StructureBuilder.initialValueTemplateItem(e.id))},t.maybeSerializeInitialValueTemplateItem=function(e,t,r){return e instanceof v?e.serialize({path:r,index:t}):e},t.menuItemsFromInitialValueTemplateItems=function(e){return e.map(e=>{var t=(0,o.getTemplateById)(e.templateId),r=e.title||t&&t.title||"Create new",n=(0,a.default)({type:t&&t.schemaType,template:e.templateId},Boolean),i=e.parameters?[n,e.parameters]:n,l=t&&(0,u.getDefaultSchema)().get(t.schemaType);return(new c.MenuItemBuilder).title(r).icon(t&&t.icon||l&&l.icon||(0,f.getPlusIcon)()).intent({type:"create",params:i}).serialize()})},t.InitialValueTemplateItemBuilder=void 0;var n,a=(n=r(279))&&n.__esModule?n:{default:n},o=r(134),i=r(464),u=r(131),l=r(35),s=r(107),c=r(137),f=r(187);function d(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function p(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{path:[]},t=e.path,r=void 0===t?[]:t,n=e.index,a=e.hint,o=this.spec,i=o.id,u=o.templateId;if("string"!=typeof i||!i)throw new s.SerializeError("`id` is required for initial value template item nodes",r,n,a).withHelpUrl(l.HELP_URL.ID_REQUIRED);if(!u)throw new s.SerializeError("template id (`templateId`) is required for initial value template item nodes",r,i,a).withHelpUrl(l.HELP_URL.ID_REQUIRED);return 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({},this.spec,{},e),t}}t.InitialValueTemplateItemBuilder=v},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.component=t.form=void 0;var n=r(1121),a=r(1122);t.form=e=>new n.FormViewBuilder(e);t.component=e=>new a.ComponentViewBuilder(e)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,a=(n=r(442))&&n.__esModule?n:{default:n},o=r(1125);var i=e=>!["homePage","workPage","bioPage","contactPage","work","logos","categories","siteSettings","menuLink","socialLink"].includes(e.getId());t.default=()=>a.default.list().title("Content").items([a.default.listItem().title("Site Settings").icon(o.MdSettings).child(a.default.list().title("Site Settings").items([a.default.listItem().title("Metadata").icon(o.MdInfo).child(a.default.document().title("Metadata").schemaType("siteSettings").documentId("siteSettings")),a.default.listItem().title("Navigation Links").icon(o.MdList).child(a.default.documentTypeList("menuLink").title("Navigation Links")),a.default.listItem().title("Social Links").icon(o.MdShare).child(a.default.documentTypeList("socialLink").title("Social Links"))])),a.default.divider(),a.default.listItem().title("Published Work").child(a.default.list().title("Published Work").items([a.default.listItem().title("List of Work").schemaType("work").child(a.default.documentTypeList("work").title("List of Work")),a.default.listItem().title("Categories").schemaType("categories").child(a.default.documentTypeList("categories").title("Categories")),a.default.listItem().title("Publisher Logos").schemaType("logos").child(a.default.documentTypeList("logos").title("Publisher Logos"))])),a.default.listItem().title("Website Pages").child(a.default.list().title("Pages").items([a.default.listItem().title("Home Page").icon(o.MdInsertDriveFile).child(a.default.editor().schemaType("homePage").documentId("homePage")),a.default.listItem().title("Work Page").icon(o.MdInsertDriveFile).child(a.default.editor().schemaType("workPage").documentId("workPage")),a.default.listItem().title("Bio Page").icon(o.MdInsertDriveFile).child(a.default.editor().schemaType("bioPage").documentId("bioPage")),a.default.listItem().title("Contact Page").icon(o.MdInsertDriveFile).child(a.default.editor().schemaType("contactPage").documentId("contactPage"))])),...a.default.documentTypeListItems().filter(i)])},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=Object.assign||function(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{path:[]},t=this.spec,r=t.id,n=t.title,a=t.child,s=t.options,c=t.component;if(!r)throw new o.SerializeError("`id` is required for `component` structure item",e.path,e.index).withHelpUrl(o.HELP_URL.ID_REQUIRED);if(!c)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)(r,e.path,e.index),title:n,type:"component",child:a,component:c,options:s||{},menuItems:(this.spec.menuItems||[]).map((t,r)=>(0,i.maybeSerializeMenuItem)(t,r,e.path)),menuItemGroups:(this.spec.menuItemGroups||[]).map((t,r)=>(0,u.maybeSerializeMenuItemGroup)(t,r,e.path))}}clone(e){var t=new d;return t.spec=c({},this.spec,{},e||{}),t}}t.ComponentBuilder=d},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return e&&("function"==typeof e.then||"function"==typeof e.subscribe)}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;var n=s(r(0)),a=s(r(2)),o=s(r(54)),i=r(107),u=s(r(288)),l=s(r(2060));function s(e){return e&&e.__esModule?e:{default:e}}function c(e){var t=e.error,r=t.path,a=t.helpId,s=t.message,c=t.stack,f=!(e.error instanceof i.SerializeError||s.includes("Module build failed:"));return n.default.createElement("div",{className:l.default.root},n.default.createElement("h2",{className:l.default.title},"Encountered an error while reading structure"),n.default.createElement("div",{className:l.default.body},n.default.createElement("h2",{className:l.default.path},r&&r.map((e,t)=>n.default.createElement("span",{key:t,className:l.default.segment},n.default.createElement("span",{className:l.default.pathSegmentProperty},e)))),n.default.createElement("div",{className:l.default.problem},n.default.createElement("div",{className:l.default.problemSeverity},n.default.createElement("span",{className:l.default.problemSeverityIcon},n.default.createElement(u.default,null)),n.default.createElement("span",{className:l.default.problemSeverityText},"Error")),n.default.createElement("div",{className:l.default.problemContent},n.default.createElement("div",{className:l.default.problemMessage},f?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")," (")}(c):s),a&&n.default.createElement("a",{className:l.default.problemLink,href:(0,o.default)(a),rel:"noopener noreferrer",target:"_blank"},"View documentation")))))}c.propTypes={error:a.default.shape({message:a.default.string.isRequired,stack:a.default.string.isRequired,path:a.default.arrayOf(a.default.oneOfType([a.default.string,a.default.number])),helpId:a.default.string}).isRequired}},function(e,t){e.exports={deskTool:"DeskTool_deskTool_19FSK",createButtonContainer:"DeskTool_createButtonContainer_1zuq6",createButton:"DeskTool_createButton_2voY_",nothingSelected:"DeskTool_nothingSelected_1GVuv positioning_center-both_1syl4 positioning_absoluteCenter_3glw9 headings_heading2_1V7ks headings_root_1MdXU"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.ContentRect=function(e){if("getBBox"in e){var t=e.getBBox();return Object.freeze({height:t.height,left:0,top:0,width:t.width})}var r=window.getComputedStyle(e);return Object.freeze({height:parseFloat(r.height||"0"),left:parseFloat(r.paddingLeft||"0"),top:parseFloat(r.paddingTop||"0"),width:parseFloat(r.width||"0")})}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=l(r(0)),a=l(r(2)),o=l(r(85)),i=l(r(22)),u=l(r(2107));function l(e){return e&&e.__esModule?e:{default:e}}function s(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class c extends n.default.PureComponent{constructor(e){super(e);var t="function"==typeof e.message?e.message(e.path):e.message,r="function"==typeof t.subscribe,n={currentMessage:r?c.defaultProps.message:t};if(r){var a=!0;this.subscription=t.subscribe(e=>{a?n.currentMessage=e:this.setState({currentMessage:e})}),a=!1}this.state=n}componentWillUnmount(){this.subscription&&this.subscription.unsubscribe()}render(){var e=this.props,t=e.isSelected,r=e.isCollapsed,a=e.onCollapse,l=e.onExpand,s=e.title,c=this.state.currentMessage;return n.default.createElement(o.default,{title:s,isScrollable:!1,isSelected:t,isCollapsed:r,onCollapse:a,onExpand:l,index:this.props.index},n.default.createElement("div",{className:u.default.root},n.default.createElement(i.default,{center:!0,message:c})))}}t.default=c,s(c,"propTypes",{title:a.default.string,isSelected:a.default.bool.isRequired,isCollapsed:a.default.bool.isRequired,onExpand:a.default.func,onCollapse:a.default.func,path:a.default.arrayOf(a.default.string),index:a.default.number,message:a.default.oneOfType([a.default.string,a.default.func])}),s(c,"defaultProps",{message:"Loading…",path:[],title:" ",index:void 0,onExpand:void 0,onCollapse:void 0})},function(e,t){e.exports={root:"DefaultMenu_root_1DdCQ shadows_shadow-6dp_3VOFo",list:"DefaultMenu_list_3p5Ex helpers_resetList_7YGi9",item:"DefaultMenu_item_1j3FJ helpers_resetListItem_33xqg selectable_item_2rNFy",isDisabled:"DefaultMenu_isDisabled_2bZjW",focusedItem:"DefaultMenu_focusedItem_1zKDq DefaultMenu_item_1j3FJ helpers_resetListItem_33xqg selectable_item_2rNFy selectable_selected_4ajKK selectable_item_2rNFy",iconContainer:"DefaultMenu_iconContainer_3THc2",link:"DefaultMenu_link_3wNvP",dangerLink:"DefaultMenu_dangerLink_2xgrI DefaultMenu_link_3wNvP",divider:"DefaultMenu_divider_2YdBd"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i(r(0)),a=i(r(2)),o=i(r(2078));function i(e){return e&&e.__esModule?e:{default:e}}function u(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class l extends n.default.PureComponent{constructor(){super(...arguments),u(this,"handleScroll",e=>{this.props.onScroll(e)}),u(this,"setScrollContainerElement",e=>{this._scrollContainerElement=e})}getChildContext(){return{getScrollContainer:()=>this._scrollContainerElement}}componentDidMount(){this.props.onScroll&&this._scrollContainerElement.addEventListener("scroll",this.handleScroll,{passive:!0})}componentWillUnmount(){this.props.onScroll&&this._scrollContainerElement.removeEventListener("scroll",this.handleScroll,{passive:!0})}render(){return n.default.createElement("div",{ref:this.setScrollContainerElement,className:"".concat(o.default.scrollContainer," ").concat(this.props.className),tabIndex:this.props.tabIndex},this.props.children)}}t.default=l,u(l,"propTypes",{className:a.default.string,children:a.default.node,onScroll:a.default.func,tabIndex:a.default.number}),u(l,"defaultProps",{children:void 0,className:"",onScroll:()=>null,tabIndex:void 0}),u(l,"defaultProps",{className:""}),u(l,"childContextTypes",{getScrollContainer:a.default.func})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=Object.assign||function(e){for(var t=1;t=0&&"[object Function]"===n.call(e.callee)),r}},function(e,t,r){"use strict";var n=Object,a=TypeError;e.exports=function(){if(null!=this&&this!==n(this))throw new a("RegExp.prototype.flags getter called on non-object");var e="";return this.global&&(e+="g"),this.ignoreCase&&(e+="i"),this.multiline&&(e+="m"),this.dotAll&&(e+="s"),this.unicode&&(e+="u"),this.sticky&&(e+="y"),e}},function(e,t,r){"use strict";var n=r(508),a=r(295).supportsDescriptors,o=Object.getOwnPropertyDescriptor,i=TypeError;e.exports=function(){if(!a)throw new i("RegExp.prototype.flags requires a true ES5 environment that supports property descriptors");if("gim"===/a/gim.flags){var e=o(RegExp.prototype,"flags");if(e&&"function"==typeof e.get&&"boolean"==typeof/a/.dotAll)return e.get}return n}},function(e,t,r){"use strict";var n=function(){};e.exports=n},function(e,t,r){"use strict";r.d(t,"c",(function(){return n})),r.d(t,"a",(function(){return a})),r.d(t,"b",(function(){return o}));var n=function(e){return Array.isArray(e)?e[0]:e},a=function(e){if("function"==typeof e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n0&&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,r=this.state.activeChildIndex+e;r>=t?r=0:r<0&&(r=t-1),this.setState({activeChildIndex:r})}},{key:"renderChildren",value:function(){var e=this;return l.Children.map(this.state.children,(function(t,a){var o;return r.i(l.cloneElement)(t,(n(o={},m,a),n(o,"data-focus-skip",-1===parseInt(t.props.tabIndex,10)||void 0),n(o,"key",t.key||a),n(o,"tabIndex",e.state.activeChildIndex===a?0:-1),o))}))}},{key:"render",value:function(){return r.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);y.mode={HORIZONTAL:p()(),VERTICAL:p()(),BOTH:p()()},y.propTypes={"*":u.a.any,component:u.a.oneOfType([u.a.string,u.a.func]),defaultActiveChildIndex:u.a.number,mode:u.a.oneOf([y.mode.BOTH,y.mode.HORIZONTAL,y.mode.VERTICAL])},y.defaultProps={component:"div",defaultActiveChildIndex:0,mode:y.mode.BOTH,onKeyDown:function(){}},y.internalKeys=Object.keys(y.defaultProps),t.default=y}])},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=u;var n=i(r(2)),a=i(r(0)),o=i(r(2106));function i(e){return e&&e.__esModule?e:{default:e}}function u(e){var t=[o.default.root,e.className].filter(Boolean).join(" ");return a.default.createElement("div",{"aria-labelledby":e["aria-labelledby"],className:t,id:e.id,role:"tabpanel",tabIndex:void 0===e.tabIndex?0:e.tabIndex},e.children)}u.propTypes={"aria-labelledby":n.default.string.isRequired,children:n.default.node,className:n.default.string,id:n.default.string.isRequired,tabIndex:n.default.number},u.defaultProps={children:null,className:void 0,tabIndex:void 0}},function(e,t,r){"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=((n=r(515))&&n.__esModule?n:{default:n}).default.forNamespace("desk-tool");t.default=a},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(6),a=r(5),o=(0,r(2119).resolveBackend)(),i=new n.Subject,u=(e,t)=>"".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}))))),s=(e,t)=>(0,n.merge)(o.get(e,t),l.pipe((0,a.filter)(t=>t.key===e),(0,a.map)(e=>e.value))),c=(e,t)=>{i.next({key:e,value:t})},f=e=>({forKey:t=>{var r=u(e,t);return{listen:e=>s(r,e),set:e=>c(r,e),del:()=>c(r,void 0)}},listen:(t,r)=>s(u(e,t),r),set:(t,r)=>c(u(e,t),r),del:t=>c(u(e,t),void 0),forNamespace:t=>f(u(e,t))}),d={forNamespace:f};t.default=d},function(e,t,r){"use strict";var n=r(517).forEach,a=r(2126),o=r(2127),i=r(2128),u=r(2129),l=r(2130),s=r(518),c=r(2131),f=r(2133),d=r(2134),p=r(2135);function h(e){return Array.isArray(e)||void 0!==e.length}function v(e){if(Array.isArray(e))return e;var t=[];return n(e,(function(e){t.push(e)})),t}function m(e){return e&&1===e.nodeType}function y(e,t,r){var n=e[t];return null==n&&void 0!==r?r:n}e.exports=function(e){var t;if((e=e||{}).idHandler)t={get:function(t){return e.idHandler.get(t,!0)},set:e.idHandler.set};else{var r=i(),g=u({idGenerator:r,stateHandler:f});t=g}var b=e.reporter;b||(b=l(!1===b));var _=y(e,"batchProcessor",c({reporter:b})),O={};O.callOnAdd=!!y(e,"callOnAdd",!0),O.debug=!!y(e,"debug",!1);var w,E=o(t),M=a({stateHandler:f}),j=y(e,"strategy","object"),P=y(e,"important",!1),x={reporter:b,batchProcessor:_,stateHandler:f,idHandler:t,important:P};if("scroll"===j&&(s.isLegacyOpera()?(b.warn("Scroll strategy is not supported on legacy Opera. Changing to object strategy."),j="object"):s.isIE(9)&&(b.warn("Scroll strategy is not supported on IE9. Changing to object strategy."),j="object")),"scroll"===j)w=p(x);else{if("object"!==j)throw new Error("Invalid strategy name: "+j);w=d(x)}var k={};return{listenTo:function(e,r,a){function o(e){var t=E.get(e);n(t,(function(t){t(e)}))}function i(e,t,r){E.add(t,r),e&&r(t)}if(a||(a=r,r=e,e={}),!r)throw new Error("At least one element required.");if(!a)throw new Error("Listener required.");if(m(r))r=[r];else{if(!h(r))return b.error("Invalid arguments. Must be a DOM element or a collection of DOM elements.");r=v(r)}var u=0,l=y(e,"callOnAdd",O.callOnAdd),s=y(e,"onReady",(function(){})),c=y(e,"debug",O.debug);n(r,(function(e){f.getState(e)||(f.initState(e),t.set(e));var d=t.get(e);if(c&&b.log("Attaching listener to element",d,e),!M.isDetectable(e))return c&&b.log(d,"Not detectable."),M.isBusy(e)?(c&&b.log(d,"System busy making it detectable"),i(l,e,a),k[d]=k[d]||[],void k[d].push((function(){++u===r.length&&s()}))):(c&&b.log(d,"Making detectable..."),M.markBusy(e,!0),w.makeDetectable({debug:c,important:P},e,(function(e){if(c&&b.log(d,"onElementDetectable"),f.getState(e)){M.markAsDetectable(e),M.markBusy(e,!1),w.addListener(e,o),i(l,e,a);var t=f.getState(e);if(t&&t.startSize){var p=e.offsetWidth,h=e.offsetHeight;t.startSize.width===p&&t.startSize.height===h||o(e)}k[d]&&n(k[d],(function(e){e()}))}else c&&b.log(d,"Element uninstalled before being detectable.");delete k[d],++u===r.length&&s()})));c&&b.log(d,"Already detecable, adding listener."),i(l,e,a),u++})),u===r.length&&s()},removeListener:E.removeListener,removeAllListeners:E.removeAllListeners,uninstall:function(e){if(!e)return b.error("At least one element is required.");if(m(e))e=[e];else{if(!h(e))return b.error("Invalid arguments. Must be a DOM element or a collection of DOM elements.");e=v(e)}n(e,(function(e){E.removeAllListeners(e),w.uninstall(e),f.cleanState(e)}))},initDocument:function(e){w.initDocument&&w.initDocument(e)}}}},function(e,t,r){"use strict";(e.exports={}).forEach=function(e,t){for(var r=0;r4?e:void 0}());var t},n.isLegacyOpera=function(){return!!window.opera}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=h;var n=p(r(2)),a=p(r(0)),o=p(r(36)),i=r(41),u=p(r(2197)),l=p(r(196)),s=p(r(2199)),c=p(r(2206)),f=p(r(2207)),d=p(r(2208));function p(e){return e&&e.__esModule?e:{default:e}}function h(e){var t,r=e.id,n=e.isSelected,p=e.schemaType,h=e.layout,v=e.icon,m=e.value,y="card"===h||"media"===h,g=p&&p.name&&o.default.get(p.name);return t=m&&m._id?g?a.default.createElement(s.default,{icon:(0,c.default)(v,p,l.default),layout:h,schemaType:p,value:m}):a.default.createElement(f.default,{value:m}):a.default.createElement(i.SanityDefaultPreview,{icon:(0,c.default)(v,p,u.default),layout:h,value:m}),a.default.createElement(d.default,{id:r,isSelected:n,layout:h,useGrid:y},t)}h.propTypes={id:n.default.string.isRequired,layout:n.default.string,isSelected:n.default.bool,icon:n.default.oneOfType([n.default.bool,n.default.func]),value:n.default.shape({_id:n.default.string,_type:n.default.string,title:n.default.string,subtitle:n.default.string,media:n.default.oneOfType([n.default.node,n.default.func])}),schemaType:n.default.shape({name:n.default.string,icon:n.default.func})},h.defaultProps={layout:"default",icon:void 0,value:null,isSelected:!1,schemaType:null}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=u(r(0)),a=r(6),o=r(5),i=u(r(2140));function u(e){return e&&e.__esModule?e:{default:e}}function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function s(e){for(var t=1;t=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}function f(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var d=u(r(2144)).default.pipe((0,o.map)(e=>!e.target.hidden)),p={minHeight:1,minWidth:1},h=(0,a.concat)((0,a.defer)(()=>(0,a.of)(!document.hidden)),d).pipe((0,o.distinctUntilChanged)(),(0,o.publishReplay)(1),(0,o.refCount)());class v extends n.default.Component{constructor(){super(...arguments),f(this,"element",n.default.createRef()),f(this,"subscription",void 0),f(this,"state",{isVisible:null})}componentDidMount(){var e=this.props.hideDelay,t=void 0===e?0:e,r=(0,i.default)(this.element.current).pipe((0,o.map)(e=>e.isIntersecting));this.subscription=h.pipe((0,o.switchMap)(e=>e?r:(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.unsubscribe(),this.subscription=null}render(){var e=this.state.isVisible,t=this.props,r=t.children,a=t.style,o=void 0===a?{}:a,i=t.element,u=void 0===i?"span":i,l=(t.hideDelay,c(t,["children","style","element","hideDelay"]));return n.default.createElement(u,s({ref:this.element,style:s({},p,{},o)},l),e?r(e):" ")}}t.default=v},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(t,r,l,s){if(function e(t,r){return r.name===t||r.type&&e(t,r.type)}("reference",r))return t._ref?(0,o.default)(t,r).pipe((0,a.switchMap)(a=>a?e(t,a,l):(0,n.of)({type:r,snapshot:null}))):(0,n.of)({snapshot:null});var c=r.preview.select;if(c){var f=Object.keys(c),d=(l?f.filter(e=>l.includes(e)):f).map(e=>c[e].split("."));return(0,u.default)(t,d).pipe((0,a.map)(e=>({type:r,snapshot:e&&(0,i.default)(e,r,s)})))}return(0,n.of)({type:r,snapshot:(0,i.invokePrepare)(r,t,s)})};var n=r(6),a=r(5),o=s(r(2146)),i=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=n?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(r,a,o):r[a]=e[a]}r.default=e,t&&t.set(e,r);return r}(r(2147)),u=s(r(522));function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function s(e){return e&&e.__esModule?e:{default:e}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=a(r(523));function a(e){return e&&e.__esModule?e:{default:e}}var o=(0,a(r(2161)).default)(n.default);t.default=o},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){e in g||(g[e]=[]);var r=g[e];(0,o.default)(t,(0,a.default)(r.map(e=>e.fields))).length>0&&r.push(function(e,t){var r=null,a=(0,u.merge)(new u.Observable(e=>{e.next(r),e.complete()}).pipe((0,l.filter)(Boolean)),function(e,t){return function(e){var t=(()=>{if(!n){var e=(0,u.from)(i.default.listen('*[!(_id in path("_.**"))]',{},{events:["welcome","mutation"],includeResult:!1,visibility:"query"})).pipe((0,l.share)()),t=e.pipe((0,l.filter)(e=>"welcome"===e.type),(0,l.publishReplay)(1),(0,l.refCount)());t.subscribe();var r=e.pipe((0,l.filter)(e=>"mutation"===e.type));n={welcome$:t,mutations$:r}}return n})();return(0,u.merge)(t.welcome$,t.mutations$.pipe((0,l.filter)(t=>t.documentId===e)))}(e).pipe((0,l.switchMap)(r=>"welcome"===r.type||"query"===r.visibility?m(e,t).pipe((0,l.mergeMap)(r=>(0,u.concat)((0,u.of)(r),void 0===r?y(e,t):[]))):y(e,t)))}(e,t)).pipe((0,l.tap)(e=>r=e),(0,l.publishReplay)(1),(0,l.refCount)());return{id:e,fields:t,changes$:a}}(e,t));var s=r.filter(e=>e.fields.some(e=>t.includes(e))).map(e=>e.changes$);return(0,u.combineLatest)(s).pipe((0,l.map)(e=>e.filter(Boolean)),(0,l.filter)(e=>(0,p.default)(e,e=>e._rev)),(0,l.map)(e=>0===e.length?null:function(e,t){return[...f.INCLUDE_FIELDS,...t].reduce((t,r)=>{var n=function(e,t){var r;return e.some(e=>t in e&&(r=e[t],!0)),r}(e,r);return void 0!==n&&(t[r]=n),t},{})}(e,t)),(0,l.distinctUntilChanged)((0,d.default)(t)))};var n,a=h(r(23)),o=h(r(263)),i=h(r(13)),u=r(6),l=r(5),s=h(r(2149)),c=r(2150),f=r(192),d=h(r(2159)),p=h(r(2160));function h(e){return e&&e.__esModule?e:{default:e}}function v(e){var t=(0,c.combineSelections)(e);return i.default.observable.fetch((0,c.toGradientQuery)(t)).pipe((0,l.map)(e=>(0,c.reassemble)(e,t)))}var m=(0,s.default)(v,100),y=(0,s.default)(v,1e3);var g={}},function(e,t,r){var n=r(164),a=r(76),o=r(160),i=r(21);e.exports=function(e,t,r){if(!i(r))return!1;var u=typeof t;return!!("number"==u?a(r)&&o(t,r.length):"string"==u&&t in r)&&n(r[t],e)}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=v(r(0)),a=v(r(2168)),o=v(r(2169)),i=v(r(2170)),u=v(r(2182)),l=v(r(2184)),s=v(r(2186)),c=v(r(2188)),f=v(r(2191)),d=v(r(2193)),p=v(r(13)),h=v(r(196));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[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}var _={default:u.default,card:i.default,media:c.default,detail:l.default,inline:s.default,block:f.default};class O extends n.default.PureComponent{constructor(){super(...arguments),g(this,"renderMedia",e=>{var t=(0,a.default)(p.default),r=e.dimensions,o=this.props.value,i=o.media;return n.default.createElement("img",{alt:o.title,src:t.image(i).width(r.width||100).height(r.height||100).fit(r.fit).url()})}),g(this,"renderImageUrl",e=>{var t=e.dimensions,r=this.props.value,a=r.imageUrl;if(a){var i=(0,o.default)(a.split("?")[0],t);return n.default.createElement("img",{src:i,alt:r.title})}}),g(this,"renderIcon",e=>{var t=this.props.icon||h.default;return t&&n.default.createElement(t,{className:"sanity-studio__preview-fallback-icon"})}),g(this,"resolveMedia",()=>{var e=this.props,t=e.value,r=e.icon,a=t.media;return!1!==r&&("function"==typeof a||n.default.isValidElement(a)?a:t.media&&"reference"===t.media._type&&t.media._ref?this.renderMedia:t.imageUrl?this.renderImageUrl:a&&a.asset?this.renderMedia:this.renderIcon)})}render(){var e=this.props,t=e.layout,r=e._renderAsBlockImage,a=b(e,["layout","_renderAsBlockImage"]),o=_.hasOwnProperty(t)?_[t]:_.default;r&&(o=d.default);var i=function(e){return e&&"object"==typeof e?{_upload:e._upload,value:b(e,["_upload"])}:{_upload:null,value:e}}(this.props.value),u=i._upload,l=i.value,s=u?function(e){for(var t=1;t12?t%12:t},hh:function(e){return d(s.h(e),2)},m:function(e){return e.getMinutes()},mm:function(e){return d(e.getMinutes(),2)},s:function(e){return e.getSeconds()},ss:function(e){return d(e.getSeconds(),2)},S:function(e){return Math.floor(e.getMilliseconds()/100)},SS:function(e){return d(Math.floor(e.getMilliseconds()/10),2)},SSS:function(e){return d(e.getMilliseconds(),3)},Z:function(e){return f(e.getTimezoneOffset(),":")},ZZ:function(e){return f(e.getTimezoneOffset())},X:function(e){return Math.floor(e.getTime()/1e3)},x:function(e){return e.getTime()}};function c(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|]$/g,""):e.replace(/\\/g,"")}function f(e,t){t=t||"";var r=e>0?"-":"+",n=Math.abs(e),a=n%60;return r+d(Math.floor(n/60),2)+t+d(a,2)}function d(e,t){for(var r=Math.abs(e).toString();r.lengthn.default.createElement(a.Tooltip,{className:o.default.itemStatus,title:"There are unpublished edits",arrow:!0,theme:"light",distance:"2",sticky:!0,size:"small"},n.default.createElement("div",{className:o.default.draftBadge},n.default.createElement(i.default,{inverted:!0,faded:!0},"Draft")));t.default=l},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i(r(2)),a=i(r(0)),o=i(r(2205));function i(e){return e&&e.__esModule?e:{default:e}}function u(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class l extends a.default.PureComponent{render(){var e=this.props,t=e.color,r=e.inverted,n=e.children,i=e.title,u=e.faded;return a.default.createElement("span",{className:r?o.default.inverted:o.default.default,"data-color":t,"data-faded":u,title:i},n)}}t.default=l,u(l,"propTypes",{color:n.default.oneOf([void 0,"success","warning","danger","info","neutral"]),inverted:n.default.bool,faded:n.default.bool,children:n.default.node,title:n.default.string}),u(l,"defaultProps",{color:void 0,inverted:!1})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.className,r=(e.onSortEnd,e.onSortStart,e.lockToContainerEdges,e.useDragHandle,function(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},o=Object.keys(e);for(n=0;n=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}(e,["className","onSortEnd","onSortStart","lockToContainerEdges","useDragHandle"]));return n.default.createElement("ul",u({},r,{className:(0,o.default)(a.default.root,t)}))};var n=i(r(0)),a=i(r(2209)),o=i(r(20));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[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}(e,["className"]);return n.default.createElement("li",u({},r,{className:(0,a.default)(o.default.root,t)}))};var n=i(r(0)),a=i(r(20)),o=i(r(2210));function i(e){return e&&e.__esModule?e:{default:e}}function u(){return(u=Object.assign||function(e){for(var t=1;t0?(d=a(e),p=a(t)):(d=a(t),p=a(e));var v,m=o(p,d),y=p.getTimezoneOffset()-d.getTimezoneOffset(),g=Math.round(m/60)-y;if(g<2)return l.includeSeconds?m<5?f("lessThanXSeconds",5,h):m<10?f("lessThanXSeconds",10,h):m<20?f("lessThanXSeconds",20,h):m<40?f("halfAMinute",null,h):f(m<60?"lessThanXMinutes":"xMinutes",1,h):0===g?f("lessThanXMinutes",1,h):f("xMinutes",g,h);if(g<45)return f("xMinutes",g,h);if(g<90)return f("aboutXHours",1,h);if(g<1440)return f("aboutXHours",Math.round(g/60),h);if(g<2520)return f("xDays",1,h);if(g<43200)return f("xDays",Math.round(g/1440),h);if(g<86400)return f("aboutXMonths",v=Math.round(g/43200),h);if((v=i(p,d))<12)return f("xMonths",Math.round(g/43200),h);var b=v%12,_=Math.floor(v/12);return b<3?f("aboutXYears",_,h):b<9?f("overXYears",_,h):f("almostXYears",_+1,h)}},function(e,t,r){var n=r(3);e.exports=function(e,t){var r=t&&Number(t.weekStartsOn)||0,a=n(e),o=a.getDay(),i=6+(oe.draft||e.published)},t.DRAFTS_FOLDER=void 0;t.DRAFTS_FOLDER="drafts";var i="".concat("drafts",".");function u(e){return e.startsWith(i)}function l(e){return u(e)?e:i+e}function s(e){return u(e)?e.slice(i.length):e}function c(e){var t=e.reduce((e,t)=>{var r=s(t._id),n=e.get(r);return n||(n={id:r},e.set(r,n)),n[r===t._id?"published":"draft"]=t,e},new Map);return Array.from(t.values())}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return new i(e).parse()};var n,a=(n=r(2325))&&n.__esModule?n:{default:n};function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,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(r=>{var n=e[r];return!t[r]||t[r]!=n})?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 r=this.match({type:"comparator"});if(!r)return this.i=e,null;var n=t,a=this.parseLiteralValue();if(!a)throw new Error("Operator ".concat(r.symbol," needs a literal value at the right hand side"));return{type:"constraint",operator:r.symbol,lhs:n,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 r=this.parseAttribute();if(!r)throw new Error("Expected attribute name following '.");e.push(r)}else{if(!this.probe({type:"paren",symbol:"["})){var n=this.parseRecursive();n&&e.push(n);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,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var r=[],n=a.Matcher.fromPath(e).setPayload(e=>{r.push(...e)}),i=new o.default(t);return function e(t,r){var n=t.match(r),a=n.leads,o=n.delivery;a.forEach(t=>{u(t.target,r).forEach(r=>{e(t.matcher,r)})}),o&&o.targets.forEach(e=>{o.payload(u(e,r))})}(n,i),r};var n=i(r(319)),a=r(317),o=i(r(2330));function i(e){return e&&e.__esModule?e:{default:e}}function u(e,t){var r=[];if(e.isIndexReference())e.toIndicies(t).forEach(e=>{r.push(t.getIndex(e))});else if(e.isAttributeReference())r.push(t.getAttribute(e.name()));else{if(!e.isSelfReference())throw new Error("Unable to derive accessor for target ".concat(e.toString()));r.push(t)}return(0,n.default)(r)}},function(e,t,r){"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 n,a=(n=r(569))&&n.__esModule?n:{default:n}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return e.reduce((e,t,r)=>e+function(e,t){var r=typeof e;if("number"===r)return"[".concat(e,"]");if("object"===r&&null!=e)return Object.keys(e).map(t=>{var r=e[t];return"[".concat(t,'=="').concat(r,'"]')}).join("");if(n.test(e))return t?e:".".concat(e);return"['".concat(e,"']")}(t,0===r),"")};var n=/^[a-z_$]+/},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Patcher",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(t,"ImmutableAccessor",{enumerable:!0,get:function(){return a.default}});var n=o(r(2331)),a=o(r(575));function o(e){return e&&e.__esModule?e:{default:e}}},function(e,t,r){var n=r(78);e.exports=function(e,t,r){for(var a=-1,o=e.length;++a{e.isIndexReference()&&r.push(...e.toIndicies(t))}),r.sort()}},function(e,t,r){"use strict";function n(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class a{constructor(e,t){n(this,"_value",void 0),n(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 r=this._value.slice();return r[e]=t,new a(r,this.path)}setIndexAccessor(e,t){return this.setIndex(e,t.get())}unsetIndices(e){for(var t=this._value.length,r=[],n=0;n{this.pendingSuccessfullySubmitted(r),this.updateConsistencyFlag()},failure:()=>{this.pendingFailed(r),this.updateConsistencyFlag()}}}isConsistent(){return!this.inconsistentAt}considerIncoming(){var e,t=!1;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 a=this.applyIncoming(e);if(t=t||a,n++>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()}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.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,r=[];this.pending.forEach(n=>{n.transactionId!=e?r.push(n):t=n}),this.submitted.push(t),this.pending=r,this.rebase()}else this.submitted.push(this.pending.shift())}pendingFailed(e){this.pending=this.pending.filter(t=>t.transactionId!=e),this.rebase()}rebase(){var e=this.EDGE;this.EDGE=a.default.applyAll(this.HEAD,this.submitted.concat(this.pending)),null!==e&&null!==this.EDGE&&(e._rev=this.EDGE._rev),!(0,n.default)(this.EDGE,e)&&this.onRebase&&this.onRebase(this.EDGE)}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a.default}});var n,a=(n=r(2361))&&n.__esModule?n:{default:n}},function(e,t,r){"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=((n=r(473))&&n.__esModule?n:{default:n}).default;t.default=a},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n="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=Object.assign||function(e){for(var t=1;t1?t-1:0),n=1;ne.height),c(p,this.animationStateClasses.animatingToHeightZero,0===O.height),c(p,this.animationStateClasses.animatingToHeightAuto,"auto"===O.height),c(p,this.animationStateClasses.animatingToHeightSpecific,O.height>0),p)),M=this.getStaticStateClasses(O.height);this.setState({animationStateClasses:E,height:_,overflow:"hidden",shouldUseTransitions:!w}),clearTimeout(this.timeoutID),clearTimeout(this.animationClassesTimeoutID),w?(O.shouldUseTransitions=!0,h(this.animationFrameIDs),this.animationFrameIDs=(r=function(){a.setState(O),y(d,{newHeight:O.height})},(n=[])[0]=requestAnimationFrame((function(){n[1]=requestAnimationFrame((function(){r()}))})),n),this.animationClassesTimeoutID=setTimeout((function(){a.setState({animationStateClasses:M,shouldUseTransitions:!1}),a.hideContent(O.height),y(f,{newHeight:O.height})}),b)):(y(d,{newHeight:_}),this.timeoutID=setTimeout((function(){O.animationStateClasses=M,O.shouldUseTransitions=!1,a.setState(O),"auto"!==s&&a.hideContent(_),y(f,{newHeight:_})}),b))}}},{key:"componentWillUnmount",value:function(){h(this.animationFrameIDs),clearTimeout(this.timeoutID),clearTimeout(this.animationClassesTimeoutID),this.timeoutID=null,this.animationClassesTimeoutID=null,this.animationStateClasses=null}},{key:"showContent",value:function(e){0===e&&(this.contentElement.style.display="")}},{key:"hideContent",value:function(e){0===e&&(this.contentElement.style.display="none")}},{key:"getStaticStateClasses",value:function(e){var t;return(0,l.default)((c(t={},this.animationStateClasses.static,!0),c(t,this.animationStateClasses.staticHeightZero,0===e),c(t,this.animationStateClasses.staticHeightSpecific,e>0),c(t,this.animationStateClasses.staticHeightAuto,"auto"===e),t))}},{key:"render",value:function(){var e,t=this,r=this.props,n=r.animateOpacity,o=r.applyInlineTransitions,u=r.children,s=r.className,f=r.contentClassName,h=r.duration,v=r.easing,m=r.delay,y=r.style,g=this.state,b=g.height,_=g.overflow,O=g.animationStateClasses,w=g.shouldUseTransitions,E=a({},y,{height:b,overflow:_||y.overflow});w&&o&&(E.transition="height "+h+"ms "+v+" "+m+"ms",y.transition&&(E.transition=y.transition+", "+E.transition),E.WebkitTransition=E.transition);var M={};n&&(M.transition="opacity "+h+"ms "+v+" "+m+"ms",M.WebkitTransition=M.transition,0===b&&(M.opacity=0));var j=(0,l.default)((c(e={},O,!0),c(e,s,s),e));return i.default.createElement("div",a({},p.apply(void 0,[this.props].concat(d)),{"aria-hidden":0===b,className:j,style:E}),i.default.createElement("div",{className:f,style:M,ref:function(e){return t.contentElement=e}},u))}}]),t}(i.default.Component);g.propTypes={animateOpacity:u.default.bool,animationStateClasses:u.default.object,applyInlineTransitions:u.default.bool,children:u.default.any.isRequired,className:u.default.string,contentClassName:u.default.string,duration:u.default.number,delay:u.default.number,easing:u.default.string,height:function(e,t,r){var a=e[t];return"number"==typeof a&&a>=0||m(a)||"auto"===a?null:new TypeError('value "'+a+'" of type "'+(void 0===a?"undefined":n(a))+'" is invalid type for '+t+" in "+r+'. It needs to be a positive number, string "auto" or percentage string (e.g. "15%").')},onAnimationEnd:u.default.func,onAnimationStart:u.default.func,style:u.default.object},g.defaultProps={animateOpacity:!1,animationStateClasses:f,applyInlineTransitions:!0,duration:250,delay:0,easing:"ease",style:{}},t.default=g},function(e,t){e.exports={root:"Field_root_3_5VJ"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=Object.prototype.hasOwnProperty.call.bind(Object.prototype.hasOwnProperty);t.default=n},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=u(r(2)),a=u(r(0)),o=u(r(2376)),i=u(r(188));function u(e){return e&&e.__esModule?e:{default:e}}function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class s extends a.default.Component{constructor(){super(...arguments),l(this,"state",{hasFocus:!1}),l(this,"handleClick",e=>{if(!this.state.hasFocus){this.setState({hasFocus:!0});var t=this.props.onActivate;t&&t()}}),l(this,"handleClickOutside",()=>{this.state.hasFocus&&this.setState({hasFocus:!1})})}render(){var e=this.props,t=e.message,r=e.children,n=e.isActive,i=e.html,u=this.state.hasFocus;return a.default.createElement("div",{className:u?o.default.hasFocus:o.default.noFocus},!n&&a.default.createElement("div",{className:o.default.eventHandler,onClick:this.handleClick},a.default.createElement("div",{className:o.default.overlay}),!i&&a.default.createElement("div",{className:o.default.stringMessage},t),i&&a.default.createElement("div",{className:o.default.html},i)),a.default.createElement("div",{className:o.default.content},r))}}l(s,"propTypes",{children:n.default.node.isRequired,message:n.default.string,html:n.default.node,isActive:n.default.bool,onActivate:n.default.func}),l(s,"defaultProps",{message:"Click to activate…",isActive:!1});var c=(0,i.default)(s);t.default=c},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={};Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a.default}});var a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=o();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var i=n?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,t&&t.set(e,r);return r}(r(2377));function o(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return o=function(){return e},e}Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(n,e)||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}))},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=l(r(0)),a=l(r(86)),o=l(r(9)),i=l(r(102)),u=l(r(585));function l(e){return e&&e.__esModule?e:{default:e}}function s(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class c extends n.default.Component{constructor(){super(...arguments),s(this,"handleDropDownAction",e=>{this.handleInsertItem(e.type)}),s(this,"handleAddBtnClick",()=>{this.handleInsertItem(this.props.type.of[0])}),s(this,"handleInsertItem",e=>{var t=this.props,r=t.onCreateValue;(0,t.onAppendItem)(r(e))})}renderSelectType(){var e=this.props.type.of.map(e=>({title:e.title||e.type.name,type:e}));return n.default.createElement(a.default,{inverted:!0,items:e,onAction:this.handleDropDownAction},"Add")}render(){var e=this.props,t=e.type,r=e.readOnly,a=e.children;return r?null:n.default.createElement("div",{className:u.default.functions},n.default.createElement(i.default,{align:"start"},1===t.of.length?n.default.createElement(o.default,{inverted:!0,onClick:this.handleAddBtnClick},"Add"):this.renderSelectType(),a||null))}}t.default=c},function(e,t){e.exports={root:"ArrayInput_root_31dkt",list:"ArrayInput_list_2ajlM",listReadOnly:"ArrayInput_listReadOnly_8AWIj ArrayInput_list_2ajlM",functions:"ArrayInput_functions_3fsxC undefined",popupAnchor:"ArrayInput_popupAnchor_1brvy",movingItem:"ArrayInput_movingItem_2ORtW helpers_movingItem_1-lim shadows_shadow-6dp_3VOFo",listItem:"ArrayInput_listItem_135uG backgrounds_listItemStates_3p_z8 DefaultListItem_lineBetween_3X26c DefaultListItem_root_3SBNW",listItemMute:"ArrayInput_listItemMute_7njyg DefaultListItem_lineBetween_3X26c DefaultListItem_root_3SBNW",gridItem:"ArrayInput_gridItem_6f_T5",popupAnchorRelative:"ArrayInput_popupAnchorRelative_1A_Fq",sortable:"ArrayInput_sortable_1I1Na",warning:"ArrayInput_warning_1UEf7 DefaultFieldset_root_2cA2d DefaultFormField_root_26Cmi",missingKeysWarning:"ArrayInput_missingKeysWarning_2CGeW ArrayInput_warning_1UEf7 DefaultFieldset_root_2cA2d DefaultFormField_root_26Cmi",fixMissingKeysButtonWrapper:"ArrayInput_fixMissingKeysButtonWrapper_1NhTi",nonObjectsWarning:"ArrayInput_nonObjectsWarning_1mi6H ArrayInput_warning_1UEf7 DefaultFieldset_root_2cA2d DefaultFormField_root_26Cmi",removeNonObjectsButtonWrapper:"ArrayInput_removeNonObjectsButtonWrapper_3zDkm ArrayInput_fixMissingKeysButtonWrapper_1NhTi"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=p(r(15)),a=p(r(2)),o=p(r(0)),i=p(r(2400)),u=p(r(31)),l=p(r(82)),s=p(r(142)),c=p(r(81)),f=r(65),d=r(141);function p(e){return e&&e.__esModule?e:{default:e}}function h(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function v(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class m extends o.default.PureComponent{constructor(){super(...arguments),v(this,"setRootElement",e=>{this._rootElement=e}),v(this,"setPortalModalElement",e=>{this._portalModalElement=e})}componentDidMount(){window.addEventListener("keydown",this.handleKeyDown)}componentWillUnmount(){window.removeEventListener("keydown",this.handleKeyDown)}render(){var e=this.props,t=e.title,r=e.onClose,a=e.children;return o.default.createElement(d.Manager,null,o.default.createElement(d.Reference,null,e=>{var t=e.ref;return o.default.createElement("div",{ref:t})}),o.default.createElement(l.default,null,e=>o.default.createElement(f.Portal,null,o.default.createElement(d.Popper,{placement:"bottom",modifiers:{preventOverflow:{boundariesElement:"viewport"},customStyle:{enabled:!0,fn:e=>{var t=(0,n.default)(e,"instance.reference.clientWidth")||500;return e.styles=function(e){for(var t=1;t{var l=n.ref,f=n.style,d=n.placement;n.arrowProps;return o.default.createElement("div",{ref:l,"data-placement":d,style:f,className:i.default.root},o.default.createElement(s.default,{onClickOutside:e?this.handleClose:void 0},o.default.createElement("div",{className:i.default.listContainer},o.default.createElement(c.default,{onEscape:t=>(e||t.shiftKey)&&this.handleClose()}),o.default.createElement("div",{className:i.default.root},o.default.createElement("div",{className:i.default.wrapper},t&&o.default.createElement("div",{className:i.default.head},t,o.default.createElement("button",{className:i.default.close,type:"button",onClick:r},o.default.createElement(u.default,null))),!t&&o.default.createElement("button",{className:i.default.closeDark,type:"button",onClick:this.handleClose},o.default.createElement(u.default,null)),o.default.createElement("div",{className:i.default.content},a))))))}))))}}t.default=m,v(m,"propTypes",{title:a.default.string,children:a.default.node.isRequired,onClose:a.default.func}),v(m,"defaultProps",{title:"",onClose(){}})},function(e,t,r){"use strict";e.exports={images:{directUploads:!0},api:{},project:{}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=l(r(0)),a=l(r(2409)),o=l(r(589)),i=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=n?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(r,a,o):r[a]=e[a]}r.default=e,t&&t.set(e,r);return r}(r(14));function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function l(e){return e&&e.__esModule?e:{default:e}}function s(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class c extends n.default.Component{constructor(){super(...arguments),s(this,"_input",void 0),s(this,"handleChange",e=>{this.props.onChange(i.default.from((0,i.set)(e.currentTarget.checked)))}),s(this,"setInput",e=>{this._input=e})}focus(){this._input&&this._input.focus()}render(){var e=this.props,t=e.value,r=e.type,i=e.readOnly,u=e.onFocus;return r.options&&"checkbox"===r.options.layout?n.default.createElement(o.default,{readOnly:i,onChange:this.handleChange,checked:t,ref:this.setInput,description:r.description},r.title):n.default.createElement(a.default,{readOnly:i,checked:t,label:r.title,description:r.description,onChange:this.handleChange,onFocus:u,ref:this.setInput})}}t.default=c},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i(r(2)),a=i(r(0)),o=i(r(2411));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[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}function s(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class c extends a.default.Component{constructor(){super(...arguments),s(this,"state",{hasFocus:!1}),s(this,"handleFocus",e=>{this.setState({hasFocus:!0}),this.props.onFocus&&this.props.onFocus(e)}),s(this,"handleBlur",e=>{this.setState({hasFocus:!1}),this.props.onBlur&&this.props.onBlur(e)}),s(this,"setInput",e=>{this._input=e})}componentDidMount(){"undefined"==typeof value&&this._input&&(this._input.indeterminate=!0)}focus(){this._input&&this._input.focus()}render(){var e=this.props,t=e.disabled,r=(e.markers,e.checked),n=e.label,i=e.description,s=e.children,c=e.readOnly,f=l(e,["disabled","markers","checked","label","description","children","readOnly"]),d=this.state.hasFocus,p=r?o.default.isChecked:o.default.unChecked;return void 0===r&&(p=o.default.indeterminate),a.default.createElement("label",{title:n,className:"\n ".concat(t||c?o.default.isDisabled:o.default.isEnabled,"\n ").concat(p,"\n ").concat(t||c?o.default.isDisabled:o.default.isEnabled,"\n ").concat(r?o.default.isChecked:o.default.unChecked,"\n ").concat(d?o.default.hasFocus:"","\n "),onBlur:this.handleBlur},a.default.createElement("input",u({},f,{className:o.default.input,type:"checkbox",disabled:t||c,checked:r,ref:this.setInput,onFocus:this.handleFocus})),a.default.createElement("div",{className:o.default.label},s||n),i&&a.default.createElement("div",{className:o.default.description},i),a.default.createElement("div",{className:o.default.focusHelper}),a.default.createElement("div",{className:o.default.boxOutline},a.default.createElement("div",{className:o.default.tickOutline})))}}t.default=c,s(c,"propTypes",{label:n.default.string,description:n.default.string,markers:n.default.array,checked:n.default.bool,disabled:n.default.bool,readOnly:n.default.bool,children:n.default.any,onFocus:n.default.func,onBlur:n.default.func})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=s(r(0)),a=s(r(92)),o=s(r(43)),i=r(591),u=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=n?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(r,a,o):r[a]=e[a]}r.default=e,t&&t.set(e,r);return r}(r(14));function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function s(e){return e&&e.__esModule?e:{default:e}}function c(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class f extends n.default.Component{constructor(){super(...arguments),c(this,"_input",void 0),c(this,"handleChange",e=>{var t=e.currentTarget.value;this.props.onChange(u.default.from(""===t?(0,u.unset)():(0,u.set)(Number(t))))}),c(this,"setInput",e=>{this._input=e})}focus(){this._input&&this._input.focus()}render(){var e=this.props,t=e.value,r=void 0===t?"":t,u=e.readOnly,l=e.markers,s=e.type,c=e.level,f=e.onFocus,d=l.filter(e=>"validation"===e.type).filter(e=>"error"===e.level),p=(0,i.getValidationRule)(s,"min"),h=p&&p.constraint>=0;return n.default.createElement(o.default,{markers:l,level:c,label:s.title,description:s.description},n.default.createElement(a.default,{customValidity:d&&d.length>0?d[0].item.message:"",type:"number",value:r,readOnly:u,placeholder:s.placeholder,onChange:this.handleChange,onFocus:f,ref:this.setInput,pattern:h?"[d]*":void 0}))}}t.default=f},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getValidationRule=function(e,t){if(!e||!e.validation||!e.validation.length)return null;for(var r=0;r{var t=e.currentTarget.value;this.props.onChange(i.default.from(t?(0,i.set)(t):(0,i.unset)()))}),s(this,"setInput",e=>{this._input=e})}focus(){this._input&&this._input.focus()}render(){var e=this.props,t=e.value,r=e.markers,i=e.type,u=e.readOnly,l=e.level,s=e.onFocus,c=e.onBlur,f=r.filter(e=>"validation"===e.type).filter(e=>"error"===e.level);return n.default.createElement(a.default,{markers:r,level:l,label:i.title,description:i.description},n.default.createElement(o.default,{customValidity:f&&f.length>0?f[0].item.message:"",value:t,readOnly:u,placeholder:i.placeholder,onChange:this.handleChange,onFocus:s,onBlur:c,rows:i.rows,ref:this.setInput}))}}t.default=c},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=l(r(0)),a=l(r(92)),o=l(r(43)),i=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=n?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(r,a,o):r[a]=e[a]}r.default=e,t&&t.set(e,r);return r}(r(14));function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function l(e){return e&&e.__esModule?e:{default:e}}function s(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class c extends n.default.Component{constructor(){super(...arguments),s(this,"_input",void 0),s(this,"handleChange",e=>{var t=e.currentTarget.value;this.props.onChange(i.default.from(t?(0,i.set)(t):(0,i.unset)()))}),s(this,"setInput",e=>{this._input=e})}focus(){this._input&&this._input.focus()}render(){var e=this.props,t=e.value,r=e.readOnly,i=e.type,u=e.markers,l=e.level,s=e.onFocus,c=e.onBlur,f=u.filter(e=>"validation"===e.type).filter(e=>"error"===e.level);return n.default.createElement(o.default,{markers:u,level:l,label:i.title,description:i.description},n.default.createElement(a.default,{customValidity:f.length>0?f[0].item.message:"",type:"text",value:t,readOnly:r,placeholder:i.placeholder,onChange:this.handleChange,onFocus:s,onBlur:c,ref:this.setInput}))}}t.default=c},function(e,t,r){(function(e){"use strict";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}})})(r(44))},function(e,t,r){(function(e){"use strict";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:1,doy:4}})})(r(44))},function(e,t,r){(function(e){"use strict";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")}})})(r(44))},function(e,t,r){(function(e){"use strict";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}})})(r(44))},function(e,t,r){(function(e){"use strict";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}})})(r(44))},function(e,t,r){(function(e){"use strict";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",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")}})})(r(44))},function(e,t,r){(function(e){"use strict";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}})})(r(44))},function(e,t,r){(function(e){"use strict";e.defineLocale("nb",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_april_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",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}})})(r(44))},function(e,t){e.exports={"react-datepicker__month--selecting-range":"react-datepicker-cssmodules_react-datepicker__month--selecting-range_Bpx6w"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=d(r(0)),a=d(r(26)),o=d(r(44)),i=d(r(2426));r(602);var u=d(r(43)),l=d(r(92)),s=d(r(9)),c=d(r(2428)),f=d(r(2430));function d(e){return e&&e.__esModule?e:{default:e}}function p(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var h=(e,t)=>e+(t?" ".concat(t):"");class v extends n.default.Component{constructor(){super(...arguments),p(this,"_datepicker",void 0),p(this,"state",{inputValue:null,isDialogOpen:!1}),p(this,"handleInputChange",e=>{var t=e.currentTarget.value,r=this.props,n=r.onChange,a=r.dateFormat,i=r.timeFormat,u=(0,o.default)(t,h(a,i),!0);u.isValid()?(this.setState({inputValue:null}),n(u)):this.setState({inputValue:t})}),p(this,"handleDialogChange",e=>{(0,this.props.onChange)(e),this.setState({inputValue:null,isDialogOpen:!1})}),p(this,"handleSetNow",e=>{this.handleDialogChange((0,o.default)())}),p(this,"setDatePicker",e=>{this._datepicker=e}),p(this,"handleInputKeyDown",e=>(e&&"Enter"===e.key&&this.handleOpen(),e)),p(this,"handleButtonClick",e=>{this.focus(),this.handleOpen()}),p(this,"handleOpen",()=>{this.setState({isDialogOpen:!0})}),p(this,"handleClose",()=>{this.setState({isDialogOpen:!1})}),p(this,"handleBlur",e=>{this.handleClose(),this.setState({inputValue:null}),this.props.onBlur&&this.props.onBlur(e)}),p(this,"handleFocus",e=>{this.props.onFocus&&this.props.onFocus(e)}),p(this,"renderPopperContainer",e=>{var t=e.children,r=this.state.isDialogOpen;return a.default.createPortal(n.default.createElement("div",{className:r?f.default.portal:f.default.portalClosed},t),document.body)})}focus(){this._datepicker&&this._datepicker.input.focus()}render(){var e=this.props,t=e.value,r=e.markers,a=e.dateOnly,d=e.dateFormat,p=e.timeFormat,v=e.title,m=e.description,y=e.todayLabel,g=e.readOnly,b=e.timeStep,_=e.level,O=this.state,w=O.inputValue,E=O.isDialogOpen,M=h(d,p),j=this.props.placeholder||"e.g. ".concat((0,o.default)().format(M)),P=r.filter(e=>"validation"===e.type).filter(e=>"error"===e.level);return n.default.createElement(u.default,{markers:r,label:v,level:_,description:m},g&&n.default.createElement(l.default,{customValidity:P.length>0?P[0].item.message:"",readOnly:!0,value:t?t.format(M):""}),!g&&n.default.createElement("div",{className:f.default.root},n.default.createElement("div",{className:f.default.inputWrapper},n.default.createElement(i.default,{onKeyDown:E?void 0:this.handleInputKeyDown,autoFocus:!1,onFocus:this.handleFocus,onBlur:this.handleBlur,showMonthDropdown:!0,showYearDropdown:!0,disabledKeyboardNavigation:!E,selected:t||void 0,placeholderText:j,calendarClassName:f.default.datepicker,popperClassName:f.default.popper,popperContainer:this.renderPopperContainer,popperProps:{positionFixed:!0},className:f.default.input,onClickOutside:this.handleClose,onChange:this.handleDialogChange,onChangeRaw:this.handleInputChange,value:w||t&&t.format(M),showTimeSelect:!a,dateFormat:d,timeFormat:p,timeIntervals:b,ref:this.setDatePicker,dropdownMode:"select",todayButton:n.default.createElement(s.default,{color:"primary",onClick:this.handleSetNow},y)})),n.default.createElement("div",{className:f.default.buttonWrapper},n.default.createElement(s.default,{color:"primary",bleed:!0,onClick:this.handleButtonClick,icon:c.default,kind:"simple"},"Select"))))}}t.default=v},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i(r(0)),a=i(r(326)),o=i(r(583));function i(e){return e&&e.__esModule?e:{default:e}}function u(){return(u=Object.assign||function(e){for(var t=1;t{this.input=e})}focus(){this.input.focus()}render(){return n.default.createElement(o.default,u({ref:this.setInput},this.props,{resolveUploader:a.default}))}}t.default=s},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return new n.Observable(r=>{var n=u.indexOf(t)+1,l=function(e,t){var r=i[t-1],n=e.height/e.width;e.width=120/n,e.height=e.width*n;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"===r.op&&o(u,!0,!1);"flip-y"===r.op&&o(u,!1,!0);if(r.degrees&&(function(e,t){var r=t.x,n=t.y,a=t.degrees*(Math.PI/180);e.translate(r,n),e.rotate(a),e.translate(-r,-n)}(l,{degrees:r.degrees,x:u.width/2,y:u.height/2}),a(t))){var s=u.width-u.height;l.translate(s/2,-s/2)}return l.drawImage(e,0,0,e.width,e.height),u}(e,n);r.next(l.toDataURL("image/jpeg",.1)),r.complete()})},t.DEFAULT_ORIENTATION=void 0;var n=r(6);function a(e){return[5,6,7,8].indexOf(e)>-1}function o(e,t,r){var n=e.getContext("2d");n.translate(t?e.width:0,r?e.height:0),n.scale(t?-1:1,r?-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,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createUploadEvent=o,t.createInitialUploadEvent=function(e){return o([(0,a.set)({progress:2,initiated:(new Date).toISOString(),file:{name:e.name,type:e.type}},[n.UPLOAD_STATUS_KEY])])},t.CLEANUP_EVENT=void 0;var n=r(327),a=r(110);function o(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return{type:"uploadEvent",patches:e}}var i=o([(0,a.unset)([n.UPLOAD_STATUS_KEY])]);t.CLEANUP_EVENT=i},function(e,t,r){e.exports=r(2449)},function(e,t,r){e.exports=r(2452)},function(e,t,r){"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=((n=r(486))&&n.__esModule?n:{default:n}).default;t.default=a},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WithReferringDocuments=void 0;var n,a=(n=r(315))&&n.__esModule?n:{default:n},o=r(88),i=r(6),u=r(5);function l(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},o=Object.keys(e);for(n=0;n=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function c(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)(c({},e,{referringDocuments:[],isLoading:!0})),a.default.query("*[references($docId)] [0...101]",{docId:e.id}).pipe((0,u.map)(t=>c({},e,{referringDocuments:t.documents,isLoading:!1})))))),e=>(0,e.children)(l(e,["children"])));t.WithReferringDocuments=d},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=a(r(2467));function a(e){return e&&e.__esModule?e:{default:e}}var o=(0,a(r(407)).default)(n.default,{displayName:"FileInputButton"});t.default=o},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i(r(0)),a=i(r(2477)),o=i(r(330));function i(e){return e&&e.__esModule?e:{default:e}}class u extends n.default.PureComponent{render(){var e=this.props.hasFocus;return n.default.createElement("div",{className:e?a.default.hasFocus:a.default.noFocus},n.default.createElement("div",{className:a.default.inner},n.default.createElement("div",{className:a.default.dropFile},n.default.createElement("div",{className:a.default.iconContainer},n.default.createElement(o.default,null)),n.default.createElement("p",{className:a.default.strong},n.default.createElement("span",null,"Drop file"))),n.default.createElement("div",{className:a.default.pasteFile},n.default.createElement("div",{className:a.default.iconContainer},n.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 40 40",height:"1em",width:"1em"},!e&&n.default.createElement("g",null,n.default.createElement("path",{fill:"currentColor",d:"M32.38 3.76H24.8a5.41 5.41 0 0 0-10.22 0H7a3.62 3.62 0 0 0-3.62 3.62v29A3.62 3.62 0 0 0 7 40h25.38A3.62 3.62 0 0 0 36 36.38v-29a3.62 3.62 0 0 0-3.62-3.62zm-12.69 0a1.81 1.81 0 1 1-1.81 1.81 1.81 1.81 0 0 1 1.81-1.81zm12.69 32.62H7v-29h3.62v5.44h18.13V7.38h3.63z"}),n.default.createElement("path",{fill:"currentColor",d:"M12.29 29.13h14.38v1.63H12.29zM12.29 18.04h4.02v1.42h-4.02zM22.84 18.04h4.02v1.42h-4.02z"})),e&&n.default.createElement("g",null,n.default.createElement("path",{fill:"currentColor",d:"M32.49 3.62h-7.56a5.4 5.4 0 0 0-10.19 0H7.18a3.62 3.62 0 0 0-3.62 3.61v28.93a3.62 3.62 0 0 0 3.62 3.62h25.31a3.62 3.62 0 0 0 3.62-3.62V7.23a3.62 3.62 0 0 0-3.62-3.61zm-12.65 0A1.81 1.81 0 1 1 18 5.42a1.81 1.81 0 0 1 1.84-1.8zm12.65 32.54H7.18V7.23h3.61v5.43h18.09V7.23h3.61z"}),n.default.createElement("path",{fill:"currentColor",d:"M20 33.15c-6.26 0-8.44-4.22-8.53-4.4l1.73-.86-.87.43.87-.44c.07.14 1.78 3.34 6.8 3.34s6.73-3.2 6.8-3.34l1.72.87c-.09.18-2.27 4.4-8.52 4.4zM12.45 18.62h4.01v3.72h-4.01zM22.98 18.62h4.01v3.72h-4.01z"})))),n.default.createElement("div",null,n.default.createElement("p",{className:a.default.strong},n.default.createElement("span",null,"Paste file"))))))}}t.default=u},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.reference,r=e.children,o=function(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},o=Object.keys(e);for(n=0;n=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}(e,["reference","children"]),u=function(e){return e&&e._ref}(t);return u?n.default.createElement(a.default,i({},o,{documentId:u}),r):null};var n=o(r(0)),a=o(r(2478));function o(e){return e&&e.__esModule?e:{default:e}}function i(){return(i=Object.assign||function(e){for(var t=1;t2&&void 0!==arguments[2]?arguments[2]:{},n=r.filter,o=r.params,u=e.map(e=>({typeName:e.name,paths:e.__experimental_search.map(e=>({weight:e.weight,path:(0,f.joinPath)(e.path)}))})),v=b(u.map(e=>e.paths.map(e=>e.path))),m=u.map(e=>'_type == "'.concat(e.typeName,'" => {').concat(e.paths.map((e,t)=>'"w'.concat(t,'": ').concat(e.path)),"}"));return function(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},f=(0,i.default)((0,s.default)((0,p.tokenize)((0,l.default)(e)))),g=f.map((e,t)=>v.map(e=>"".concat(e," match $t").concat(t))).filter(e=>e.length>0),b=["_type in $__types",!1===r.includeDrafts&&"!(_id in path('drafts.**'))",...g.map(e=>"(".concat(e.join("||"),")")),n?"(".concat(n,")"):""].filter(Boolean),O=m.length>0?"...select(".concat(m.join(",\n"),")"):"",w="*[".concat(b.join("&&"),"][0...$__limit]{_type, _id, ").concat(O,"}");return t.observable.fetch(w,y({},_(f),{__types:u.map(e=>e.typeName),__limit:1e3},o||{})).pipe((0,c.map)(d.removeDupes),(0,c.map)(e=>(0,h.applyWeights)(u,e,f)),(0,c.map)(e=>(0,a.default)(e,e=>-e.score)),(0,c.map)(e=>e.slice(0,100)))}};var n=v(r(615)),a=v(r(193)),o=v(r(2491)),i=v(r(47)),u=v(r(23)),l=v(r(618)),s=v(r(319)),c=r(5),f=r(2498),d=r(567),p=r(2499),h=r(2500);function v(e){return e&&e.__esModule?e:{default:e}}function m(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function y(e){for(var t=1;te.reduce((e,t,r)=>(e["t".concat(r)]="".concat(t,"*"),e),{})},function(e,t,r){var n=r(129),a=r(104),o=r(183),i=r(174),u=a((function(e){return o(n(e,1,i,!0))}));e.exports=u},function(e,t,r){var n=r(2493),a=r(184),o=n?function(e){return n.get(e)}:a;e.exports=o},function(e,t,r){var n=r(2494),a=Object.prototype.hasOwnProperty;e.exports=function(e){for(var t=e.name+"",r=n[t],o=a.call(n,t)?r.length:0;o--;){var i=r[o],u=i.func;if(null==u||u==e)return i.name}return t}},function(e,t,r){var n=r(55);e.exports=function(e){return n(e).toLowerCase()}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){for(var e=arguments.length,t=new Array(e),r=0;ri(e))}return{add:o,replace:u,unsubscribe:i,unsubscribeAll:l}}},function(e,t,r){"use strict";function n(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=n,t.resolveValueWithLegacyOptionsSupport=function(e){return n(e)?e.value:e}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(24),a=l(r(0)),o=r(32),i=l(r(2530)),u=l(r(2532));function l(e){return e&&e.__esModule?e:{default:e}}function s(){return(s=Object.assign||function(e){for(var t=1;t(0,o.randomKey)(12));var c=a.default.forwardRef((function(e,t){return a.default.createElement(i.default,null,a.default.createElement(u.default,s({},e,{ref:t})))}));t.default=c},function(e,t,r){"use strict";t.a=function(e,t){0}},function(e,t,r){"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=((n=r(485))&&n.__esModule?n:{default:n}).default;t.default=a},function(e,t,r){"use strict";r.d(t,"e",(function(){return z})),r.d(t,"i",(function(){return A})),r.d(t,"f",(function(){return I})),r.d(t,"d",(function(){return B})),r.d(t,"c",(function(){return N})),r.d(t,"g",(function(){return R})),r.d(t,"h",(function(){return F})),r.d(t,"a",(function(){return L})),r.d(t,"b",(function(){return q}));var n=r(2544),a=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var r=[],n=!0,a=!1,o=void 0;try{for(var i,u=e[Symbol.iterator]();!(n=(i=u.next()).done)&&(r.push(i.value),!t||r.length!==t);n=!0);}catch(e){a=!0,o=e}finally{try{!n&&u.return&&u.return()}finally{if(a)throw o}}return r}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},o=void 0;if(n.a){var i=!0,u=!1,l=void 0;try{for(var s,c=[["edge",/Edge\/([0-9\._]+)/],["chrome",/(?!Chrom.*OPR)Chrom(?:e|ium)\/([0-9\.]+)(:?\s|$)/],["firefox",/Firefox\/([0-9\.]+)(?:\s|$)/],["opera",/Opera\/([0-9\.]+)(?:\s|$)/],["opera",/OPR\/([0-9\.]+)(:?\s|$)$/],["ie",/Trident\/7\.0.*rv\:([0-9\.]+)\).*Gecko$/],["ie",/MSIE\s([0-9\.]+);.*Trident\/[4-7].0/],["ie",/MSIE\s(7\.0)/],["android",/Android\s([0-9\.]+)/],["safari",/Version\/([0-9\._]+).*Safari/]][Symbol.iterator]();!(i=(s=c.next()).done);i=!0){var f=s.value,d=a(f,2),p=d[0];if(d[1].test(window.navigator.userAgent)){o=p;break}}}catch(e){u=!0,l=e}finally{try{!i&&c.return&&c.return()}finally{if(u)throw l}}}var h=void 0;if(n.a){var v=!0,m=!1,y=void 0;try{for(var g,b=[["ios",/os ([\.\_\d]+) like mac os/i],["macos",/mac os x/i],["android",/android/i],["firefoxos",/mozilla\/[a-z\.\_\d]+ \((?:mobile)|(?:tablet)/i],["windows",/windows\s*(?:nt)?\s*([\.\_\d]+)/i]][Symbol.iterator]();!(v=(g=b.next()).done);v=!0){var _=g.value,O=a(_,2),w=O[0];if(O[1].test(window.navigator.userAgent)){h=w;break}}}catch(e){m=!0,y=e}finally{try{!v&&b.return&&b.return()}finally{if(m)throw y}}}var E=[];if(n.a){var M=!0,j=!1,P=void 0;try{for(var x,k=[["inputeventslevel1",function(e){return"inputType"in(e.InputEvent?new e.InputEvent("input"):{})}],["inputeventslevel2",function(e){var t=e.document.createElement("div");return t.contentEditable=!0,"onbeforeinput"in t}]][Symbol.iterator]();!(M=(x=k.next()).done);M=!0){var S=x.value,C=a(S,2),D=C[0];(0,C[1])(window)&&E.push(D)}}catch(e){j=!0,P=e}finally{try{!M&&k.return&&k.return()}finally{if(j)throw P}}}var T=[[/^9([.]0|)/,28],[/^8[.]1/,27],[/^8([.]0|)/,26],[/^7[.]1/,25],[/^7([.]0|)/,24],[/^6([.]0|)/,23],[/^5[.]1/,22],[/^5([.]0|)/,21],[/^4[.]4/,20]];var z="firefox"===o,A="safari"===o,I="ie"===o,B="edge"===o,N="android"===h,R="ios"===h,F="macos"===h,L=function(){if("android"!==h)return null;var e=window.navigator.userAgent.match(/Android\s([0-9\.]+)/);if(null==e)return null;var t=e[1],r=!0,n=!1,o=void 0;try{for(var i,u=T[Symbol.iterator]();!(r=(i=u.next()).done);r=!0){var l=i.value,s=a(l,2),c=s[0],f=s[1];if(t.match(c))return f}}catch(e){n=!0,o=e}finally{try{!r&&u.return&&u.return()}finally{if(n)throw o}}return null}(),q=(E.includes("inputeventslevel1"),E.includes("inputeventslevel2")||N&&(28===L||null===L))},function(e,t,r){"use strict";t.atob=self.atob.bind(self),t.btoa=self.btoa.bind(self)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(2547),a=(r.n(n),r(624)),o={bold:"mod+b",compose:["down","left","right","up","backspace","enter"],moveBackward:"left",moveForward:"right",moveWordBackward:"ctrl+left",moveWordForward:"ctrl+right",deleteBackward:"shift?+backspace",deleteForward:"shift?+delete",extendBackward:"shift+left",extendForward:"shift+right",italic:"mod+i",splitBlock:"shift?+enter",undo:"mod+z"},i={moveLineBackward:"opt+up",moveLineForward:"opt+down",moveWordBackward:"opt+left",moveWordForward:"opt+right",deleteBackward:["ctrl+backspace","ctrl+h"],deleteForward:["ctrl+delete","ctrl+d"],deleteLineBackward:"cmd+shift?+backspace",deleteLineForward:["cmd+shift?+delete","ctrl+k"],deleteWordBackward:"opt+shift?+backspace",deleteWordForward:"opt+shift?+delete",extendLineBackward:"opt+shift+up",extendLineForward:"opt+shift+down",redo:"cmd+shift+z",transposeCharacter:"ctrl+t"},u={deleteWordBackward:"ctrl+shift?+backspace",deleteWordForward:"ctrl+shift?+delete",redo:"ctrl+y"},l={},s=a.g||a.h,c=!s;[].concat(Object.keys(o)).concat(Object.keys(i)).concat(Object.keys(u)).forEach((function(e){var t="is"+e[0].toUpperCase()+e.slice(1);if(!l[t]){var r=o[e],a=i[e],f=u[e],d=r&&Object(n.isKeyHotkey)(r),p=a&&Object(n.isKeyHotkey)(a),h=f&&Object(n.isKeyHotkey)(f);l[t]=function(e){return!(!d||!d(e))||(!!(s&&p&&p(e))||!!(c&&h&&h(e)))}}})),t.default=l},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.key||(0,a.randomKey)(12),n={_key:r,_type:"block",children:[{_type:"span",_key:"".concat(r,"0"),text:"",marks:[]}],style:t.style||"normal"},i=e.decorators.map(e=>e.value);return(0,o.default)([(0,a.normalizeBlock)(n,{allowedDecorators:i})],e.types.block).document.nodes.first()};var n,a=r(32),o=(n=r(340))&&n.__esModule?n:{default:n}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.decorators||[];return{onKeyDown(e,r,n){var a;if(o(e))a="strong";else if(i(e))a="em";else if(u(e))a="underline";else{if(!l(e))return n();a="code"}return t.includes(a)?(e.preventDefault(),r.toggleMark(a)):n()}}},t.keyMaps=void 0;var n=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=a();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=n?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,t&&t.set(e,r);return r}(r(338));function a(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return a=function(){return e},e}var o=(0,n.default)("mod+b"),i=(0,n.default)("mod+i"),u=(0,n.default)("mod+u"),l=(0,n.default)("mod+'"),s=(0,n.toKeyName)("mod"),c={strong:"".concat(s," + b"),em:"".concat(s," + i"),underline:"".concat(s," + u"),code:"".concat(s," + '")};t.keyMaps=c},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return e.map(e=>e.type).every(e=>n.includes(e))};var n=["insert_text","remove_text"]},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(24),a=r(625);r.n(a);function o(e){var t=JSON.stringify(e);return Object(a.btoa)(encodeURIComponent(t))}function i(e){var t=decodeURIComponent(Object(a.atob)(e));return JSON.parse(t)}var u={deserialize:function(e,t){var r=i(e);return n.Value.fromJSON(r,t)},deserializeNode:function(e,t){var r=i(e);return n.Node.fromJSON(r,t)},serialize:function(e,t){return o(e.toJSON(t))},serializeNode:function(e,t){return o(e.toJSON(t))}};t.default=u},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.style,r=e.styleComponent;if(r){var u=r;return n.default.createElement(u,null,e.children)}if(l.includes(t))return n.default.createElement(o.default,{style:t},e.children);if("blockquote"===t)return n.default.createElement(a.default,null,e.children);return n.default.createElement(i.default,null,e.children)};var n=u(r(0)),a=u(r(2592)),o=u(r(2594)),i=u(r(2596));function u(e){return e&&e.__esModule?e:{default:e}}var l=["h1","h2","h3","h4","h5","h6"]},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n="undefined"!=typeof window&&/Mac|iPod|iPhone|iPad/.test(window.navigator.platform);t.default=n},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.icon,r=e.active,n={width:"1em",height:"1em",backgroundImage:"url(".concat(t,")"),borderRadius:"inherit",backgroundOrigin:"content-box",backgroundPosition:"center",backgroundRepeat:"no-repeat",backgroundSize:"cover",transform:"scale(0.7)",filter:r?"invert(100%)":"invert(0%)"};return a.default.createElement("div",{style:n})};var n,a=(n=r(0))&&n.__esModule?n:{default:n}},function(e,t,r){var n=r(62),a=r(30),o=r(39);e.exports=function(e){return"string"==typeof e||!a(e)&&o(e)&&"[object String]"==n(e)}},function(e,t,r){"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:return}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=u(r(2)),a=u(r(0)),o=u(r(2665)),i=u(r(140));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[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}function c(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class f extends a.default.Component{constructor(){super(...arguments),c(this,"handleChange",e=>{this.props.onChange(this.props.items[e.target.value])}),c(this,"setInput",e=>{this._input=e})}focus(){this._input&&this._input.focus()}render(){var e=this.props,t=(e.hasError,e.items),r=e.value,n=e.disabled,u=e.hasFocus,c=e.readOnly,f=s(e,["hasError","items","value","disabled","hasFocus","readOnly"]);return a.default.createElement("div",{className:"\n ".concat(n||c?o.default.disabled:"","\n ").concat(u?o.default.hasFocus:o.default.root,"\n ")},a.default.createElement("select",l({},f,{className:o.default.select,onChange:this.handleChange,disabled:n||c,value:r&&t.indexOf(r)||"",autoComplete:"off",ref:this.setInput}),!r&&a.default.createElement("option",null),t.length&&t.map((e,t)=>a.default.createElement("option",{key:t,value:t},e.title))),a.default.createElement("div",{className:o.default.functions},a.default.createElement("span",{className:o.default.arrow},a.default.createElement(i.default,{color:"inherit"}))))}}t.default=f,c(f,"propTypes",{onChange:n.default.func,value:n.default.object,hasError:n.default.bool,onFocus:n.default.func,onBlur:n.default.func,hasFocus:n.default.bool,disabled:n.default.bool,readOnly:n.default.bool,items:n.default.arrayOf(n.default.shape({title:n.default.string}))}),c(f,"defaultProps",{onChange(){},onBlur(){},onFocus(){},readOnly:!1,hasError:!1,hasFocus:!1,value:{},items:[]})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=u(r(2)),a=u(r(0)),o=u(r(2666)),i=u(r(2667));function u(e){return e&&e.__esModule?e:{default:e}}function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class s extends a.default.Component{constructor(){super(...arguments),l(this,"state",{focusedItem:null}),l(this,"handleRadioChange",e=>{this.props.onChange(e)}),l(this,"handleFocus",e=>{this.setState({focusedItem:e})}),l(this,"handleBlur",()=>{this.setState({focusedItem:null})})}focus(){}render(){var e=this.props,t=e.items,r=e.value,n=e.name,u=e.direction,l=e.readOnly,s=this.state.focusedItem;return a.default.createElement("div",{className:"\n ".concat("vertical"==u?o.default.vertical:o.default.horizontal,"\n ")},a.default.createElement("div",{className:o.default.radioContainer},t.map((e,t)=>a.default.createElement("div",{className:o.default.item,key:t},a.default.createElement(i.default,{disabled:l,name:n,label:e.title,item:e,onChange:this.handleRadioChange,checked:r===e,onFocus:this.handleFocus,onBlur:this.handleBlur,hasFocus:s===e})))))}}t.default=s,l(s,"propTypes",{name:n.default.string,direction:n.default.oneOf(["horizontal","vertical"]),onChange:n.default.func,value:n.default.object,readOnly:n.default.bool,items:n.default.arrayOf(n.default.shape({title:n.default.string}))}),l(s,"defaultProps",{onChange(){}})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.checkout=function(e){d||(console.warn("[deprecation] The checkout() function has been deprecated in favor of checkoutPair()"),d=!0);return f(a.default.checkout(e))},t.checkoutPair=function(e){var t=a.default.checkoutPair(e),r=t.draft,n=t.published;return{draft:f(r),published:f(n)}};var n,a=(n=r(315))&&n.__esModule?n:{default:n},o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=n?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(r,a,o):r[a]=e[a]}r.default=e,t&&t.set(e,r);return r}(r(2670)),i=r(5);function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function s(e){for(var t=1;t"mutation"===e.type?function(e){var t=e.mutations.map(e=>e.patch).filter(Boolean);return s({},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,i.scan)((e,t)=>s({},t,{deletedSnapshot:e&&"mutation"===t.type&&null!==e.document&&null===t.document?e.document:null}),null));return s({},e,{events:t,patch(t){e.patch(o.toGradient(t))}})}var d=!1},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.toGradient=function(e){return(0,n.arrayToJSONMatchPath)(e)},t.toFormBuilder=function(e){return t=e,t.split(/[[.\]]/g).filter(Boolean).map(e=>{return e.includes("==")?(o=e.split("=="),i=2,t=function(e){if(Array.isArray(e))return e}(o)||function(e,t){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)){var r=[],n=!0,a=!1,o=void 0;try{for(var i,u=e[Symbol.iterator]();!(n=(i=u.next()).done)&&(r.push(i.value),!t||r.length!==t);n=!0);}catch(e){a=!0,o=e}finally{try{n||null==u.return||u.return()}finally{if(a)throw o}}return r}}(o,i)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}(),r=t[0],n=t[1],{[r]:(u=n,u.replace(/^['"]/,"").replace(/['"]$/,""))}):function(e){return a.test(e)?Number(e):e}(e);var t,r,n,o,i,u});var t};var n=r(316);var a=/^\d+$/},function(e,t,r){"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=((n=r(487))&&n.__esModule?n:{default:n}).default;t.default=a},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){function t(t){var r=r=>{var a=r.isLoading,o=r.referringDocuments;return n.default.createElement(e,u({},t,{referringDocuments:o,isCheckingReferringDocuments:a}))};return t.published?n.default.createElement(o.WithReferringDocuments,{id:t.published._id},r):r({referringDocuments:[],isLoading:!1})}return t.displayName="enhanceWithReferringDocuments(".concat(e.displayName||e.name,")"),t.propTypes={published:a.default.object},t};var n=i(r(0)),a=i(r(2)),o=r(610);function i(e){return e&&e.__esModule?e:{default:e}}function u(){return(u=Object.assign||function(e){for(var t=1;tS.set(e.id),r=S.listen("parsed").pipe((0,u.map)(e=>k.find(t=>t.id===e)));return(0,i.combineLatest)(e,r).pipe((0,u.map)(e=>{var r=b(e,2);return function(e){for(var t=1;twindow&&window.innerWidth>512},function(e,t){e.exports={menuItem:"documentPaneMenuItems_menuItem_3yVZM",hotkey:"documentPaneMenuItems_hotkey_1tqoG"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.maybeRedirectToBase=function(){var e=f.getRedirectBase(location.pathname);e&&history.replaceState(null,null,e)},t.default=void 0;var n,a=(n=r(272))&&n.__esModule?n:{default:n},o=r(59),i=r(18),u=r(94);var l=(o.project&&o.project.basePath||"").replace(/\/+$/,""),s=(0,i.route)("/:tool",e=>{var t=a.default.find(t=>t.name===e.tool);return t?i.route.scope(t.name,"/",t.router):(0,i.route)("/")}),c=(0,i.route)("/:space",e=>u.CONFIGURED_SPACES.find(t=>t.name===e.space)?s:(0,i.route)("/")),f=(0,i.route)("".concat(l,"/"),[i.route.intents("/intent"),u.HAS_SPACES?c:s]);var d=f;t.default=d},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,a=(n=r(0))&&n.__esModule?n:{default:n};var o={vectorEffect:"non-scaling-stroke"},i=()=>a.default.createElement("svg",{viewBox:"0 0 25 25",fill:"none",xmlns:"http://www.w3.org/2000/svg",preserveAspectRatio:"xMidYMid",width:"1em",height:"1em"},a.default.createElement("rect",{x:"3.5",y:"5.5",width:"14",height:"14",stroke:"currentColor",style:o}),a.default.createElement("path",{d:"M8 12.5H23M21 10L23.5 12.5L21 15",stroke:"currentColor",style:o}));t.default=i},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=s(r(2)),a=s(r(0)),o=r(18),i=s(r(2755)),u=s(r(2756)),l=s(r(652));function s(e){return e&&e.__esModule?e:{default:e}}function c(){return(c=Object.assign||function(e){for(var t=1;t{var r=this.props,n=r.activeToolName,i=r.router,s=r.isVisible,c=r.onSwitchTool,f=r.direction,p=r.showLabel,h=s?"0":"-1";return a.default.createElement(o.StateLink,{state:d({},i.state,{tool:e.name,[e.name]:void 0}),onClick:c,className:l.default.link,tabIndex:h},a.default.createElement(u.default,{direction:f,icon:e.icon,showIcon:t,showLabel:p,title:e.title||e.name,label:e.title||e.name,isActive:n===e.name}))})}render(){var e=this.props.tools;return!e||e.length<=1?null:a.default.createElement(i.default,c({},this.props,{renderItem:this.renderItem,tools:e}))}}h.defaultProps={direction:"horizontal",tools:[]},h.propTypes={activeToolName:n.default.string,onSwitchTool:n.default.func,direction:n.default.oneOf(["horizontal","vertical"]),router:n.default.shape({state:n.default.object}),tools:n.default.arrayOf(n.default.shape({name:n.default.string.isRequired,icon:n.default.func}))};var v=(0,o.withRouterHOC)(h);t.default=v},function(e,t){e.exports={root:"ToolSwitcherWidget_root_3vF_j",rootVertical:"ToolSwitcherWidget_rootVertical_1WREm ToolSwitcherWidget_root_3vF_j",rootHorizontal:"ToolSwitcherWidget_rootHorizontal_2zQ1D ToolSwitcherWidget_root_3vF_j",item:"ToolSwitcherWidget_item_1r03N",link:"ToolSwitcherWidget_link_1y8pu ToolSwitcherWidget_item_1r03N",activeItem:"ToolSwitcherWidget_activeItem_11rj8 ToolSwitcherWidget_item_1r03N"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=d(r(2)),a=d(r(0)),o=d(r(188)),i=r(18),u=r(5),l=d(r(636)),s=r(435),c=r(94),f=d(r(2759));function d(e){return e&&e.__esModule?e:{default:e}}function p(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var h=s.state.pipe((0,u.map)(e=>e.state&&e.state.space),(0,u.map)(e=>c.CONFIGURED_SPACES.find(t=>t.name===e)));class v extends a.default.PureComponent{constructor(){super(...arguments),p(this,"state",{menuOpen:!1,currentSpace:null}),p(this,"handleClickOutside",()=>{this.state.menuOpen&&this.setState({menuOpen:!1})}),p(this,"handleMenuToggle",()=>{this.setState(e=>({menuOpen:!e.menuOpen}))}),p(this,"handleChange",e=>{this.props.router.navigate({space:e.name}),this.setState({menuOpen:!1},()=>{window.location.reload()})})}componentDidMount(){this.currentSpaceSubscription=h.subscribe(e=>{this.setState({currentSpace:e})})}componentWillUnmount(){this.currentSpaceSubscription.unsubscribe()}render(){var e=this.state,t=e.currentSpace,r=e.isVisible?"0":"-1";return a.default.createElement("div",{className:f.default.root},a.default.createElement(l.default,{onChange:this.handleChange,items:c.CONFIGURED_SPACES,tabIndex:r,value:t}))}}p(v,"propTypes",{router:n.default.shape({navigate:n.default.func})});var m=(0,i.withRouterHOC)((0,o.default)(v));t.default=m},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,a=(n=r(0))&&n.__esModule?n:{default:n};var o={vectorEffect:"non-scaling-stroke"},i=()=>a.default.createElement("svg",{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:"10.5",cy:"10.5",r:"6",stroke:"currentColor",style:o}),a.default.createElement("line",{x1:"14.6036",y1:"14.6464",x2:"20.6069",y2:"20.6498",stroke:"currentColor",style:o}));t.default=i},function(e,t){e.exports=function(e,t){for(var r=e.split("."),n=t.split("."),a=0;a<3;a++){var o=Number(r[a]),i=Number(n[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,r){"use strict";var n=r(0),a=r(2),o=r(2779),i=e=>n.createElement("div",{className:o.container},n.createElement("button",{className:o.closeButton,onClick:e.onClose},"✖"),n.createElement("div",{className:o.content},n.createElement("h1",null,e.title),e.children));i.propTypes={title:a.string.isRequired,children:a.node.isRequired,onClose:a.func.isRequired},e.exports=i},function(e,t){e.exports={dialogHeading:"UpdateNotifierDialog_dialogHeading_2MQ3Y",versionsTable:"UpdateNotifierDialog_versionsTable_oZM3q",details:"UpdateNotifierDialog_details_2MJLN",summary:"UpdateNotifierDialog_summary_3MpX3",upgradeText:"UpdateNotifierDialog_upgradeText_1662p",code:"UpdateNotifierDialog_code_3Tv8X"}},function(e,t){e.exports={root:"SearchResults_root_x-D8y",isLoading:"SearchResults_isLoading_1HITn",noResults:"SearchResults_noResults_3t1X4",listItem:"SearchResults_listItem_3hHtg helpers_resetListItem_33xqg",sharedItem:"SearchResults_sharedItem_2-XZ5",item:"SearchResults_item__AVSq SearchResults_sharedItem_2-XZ5 selectable_item_2rNFy helpers_resetLink_j5AzB",activeItem:"SearchResults_activeItem_3ccwZ SearchResults_sharedItem_2-XZ5 selectable_selected_4ajKK selectable_item_2rNFy helpers_resetLink_j5AzB",itemType:"SearchResults_itemType_125Xe"}},function(e,t,r){r(660),e.exports=r(661)},function(e,t){},function(e,t,r){"use strict";r(662);var n=i(r(0)),a=i(r(26)),o=i(r(669));function i(e){return e&&e.__esModule?e:{default:e}}a.default.render(n.default.createElement(o.default,null),document.getElementById("sanity"))},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,n){var a,o=r(664);a="undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==e?e:n;var i=Object(o.a)(a);t.default=i}.call(t,r(25),r(663)(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,r){"use strict";t.a=function(e){var t,r=e.Symbol;"function"==typeof r?r.observable?t=r.observable:(t=r("observable"),r.observable=t):t="@@observable";return t}},,,,,function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=d(r(0)),a=d(r(59)),o=d(r(670)),i=d(r(2800)),u=d(r(2803)),l=d(r(2805)),s=d(r(2806)),c=d(r(2807)),f=d(r(2808));function d(e){return e&&e.__esModule?e:{default:e}}var p=function(){var e=a.default.api||{},t=e.projectId,r=e.dataset;return t&&r?n.default.createElement("div",{className:c.default.root},n.default.createElement(i.default,null,n.default.createElement(f.default,null),n.default.createElement(u.default,null),n.default.createElement(o.default,null),n.default.createElement(l.default,null))):n.default.createElement(s.default,null)};t.default=p},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=h(r(0)),a=h(r(671)),o=r(18),i=h(r(434)),u=p(r(435)),l=h(r(438)),s=p(r(649)),c=h(r(2751)),f=h(r(2799));function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function p(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=n?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(r,a,o):r[a]=e[a]}return r.default=e,t&&t.set(e,r),r}function h(e){return e&&e.__esModule?e:{default:e}}var v=u.navigate;class m extends n.default.PureComponent{constructor(){super(...arguments),function(e,t,r){t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r}(this,"state",{})}UNSAFE_componentWillMount(){(0,s.maybeRedirectToBase)(),this.urlStateSubscription=u.state.subscribe({next:e=>this.setState({urlState:e.state,isNotFound:e.isNotFound,intent:e.intent})})}componentWillUnmount(){this.urlStateSubscription.unsubscribe()}render(){var e=this.state,t=e.intent,r=e.urlState,u=e.isNotFound,d=(0,l.default)(),p=u?n.default.createElement(f.default,null,t&&n.default.createElement("div",null,"No tool can handle the intent: ",n.default.createElement("strong",null,t.name)," with parameters"," ",n.default.createElement("pre",null,JSON.stringify(t.params)))):n.default.createElement(c.default,{tools:d}),h=n.default.createElement(o.RouterProvider,{router:s.default,state:r,onNavigate:v},p);return a.default?n.default.createElement(a.default,{LoadingScreen:n.default.createElement(i.default,{text:"Logging in"})},h):h}}t.default=m},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=p(r(2)),a=p(r(0)),o=p(r(13)),i=p(r(117)),u=p(r(768)),l=p(r(837)),s=p(r(22)),c=p(r(838)),f=p(r(923)),d=p(r(926));function p(e){return e&&e.__esModule?e:{default:e}}function h(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function v(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var m=o.default.config().useProjectHostname&&o.default.config().projectId?o.default.config().projectId:null;class y extends a.default.PureComponent{constructor(e){super(e),v(this,"state",{isLoading:!0,user:null,error:null}),v(this,"userSubscription",null),v(this,"handleRetry",()=>{this.setState({error:null,isLoading:!0}),i.default.actions.retry()});var t=!0;this.userSubscription=i.default.currentUser.subscribe({next:e=>{var r={user:e.user,error:e.error,isLoading:!1};t?this.state=function(e){for(var t=1;tthis.setState({error:e,isLoading:!1})}),t=!1}componentWillUnmount(){this.userSubscription&&this.userSubscription.unsubscribe()}render(){var e=this.state,t=e.error,r=e.user,n=e.isLoading,o=this.props,i=o.children,l=o.LoadingScreen,s=o.sanityLogo,p=o.SanityLogo;if(s){console.warn("sanityLogo is a deprecated property on LoginWrapper. Pass a React component to the SanityLogo property instead.")}return n?"function"==typeof l?a.default.createElement(l,{center:!0,fullscreen:!0}):l:t?a.default.createElement(f.default,{onRetry:this.handleRetry,error:t}):r?m&&!r.role?a.default.createElement(d.default,{user:r}):"function"==typeof i?i(r):i:a.default.createElement(c.default,this.props,a.default.createElement(u.default,{title:this.props.title,description:this.props.description,SanityLogo:p,projectId:m}))}}t.default=y,v(y,"propTypes",{children:n.default.oneOfType([n.default.node,n.default.func]).isRequired,title:n.default.node,description:n.default.node,sanityLogo:n.default.node,SanityLogo:n.default.func,LoadingScreen:n.default.oneOfType([n.default.node,n.default.func])}),v(y,"defaultProps",{title:"Log in with",description:null,sanityLogo:null,SanityLogo:l.default,LoadingScreen:s.default})},function(e,t,r){"use strict";var n=r(673);function a(){}function o(){}o.resetWarningCache=a,e.exports=function(){function e(e,t,r,a,o,i){if(i!==n){var u=new Error("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");throw u.name="Invariant Violation",u}}function t(){return e}e.isRequired=e;var r={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:o,resetWarningCache:a};return r.PropTypes=r,r}},function(e,t,r){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t,r){"use strict";var n=r(17),a=r(150).filter,o=r(151).map,i=r(224),u=r(356),l=r(683),s=r(701),c=r(702),f=r(703),d=r(705),p=r(706),h=r(707),v=r(731),m=r(732),y=m.defaultConfig,g=m.initConfig;function b(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:y;if(!(this instanceof b))return new b(e);if(this.config(e),this.assets=new f(this),this.datasets=new s(this),this.projects=new c(this),this.users=new d(this),this.auth=new p(this),this.clientConfig.isPromiseAPI){var t=n({},this.clientConfig,{isPromiseAPI:!1});this.observable=new b(t)}}n(b.prototype,l),n(b.prototype,{clone:function(){return new b(this.config())},config:function(e){if(void 0===e)return n({},this.clientConfig);if(this.observable){var t=n({},e,{isPromiseAPI:!1});this.observable.config(t)}return this.clientConfig=g(e,this.clientConfig||{}),this},getUrl:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=t?this.clientConfig.cdnUrl:this.clientConfig.url;return"".concat(r,"/").concat(e.replace(/^\//,""))},isPromiseAPI:function(){return this.clientConfig.isPromiseAPI},_requestObservable:function(e){var t=e.url||e.uri,r=this.clientConfig.useCdn&&["GET","HEAD"].indexOf(e.method||"GET")>=0&&0===t.indexOf("/data/"),a=v(this.clientConfig,n({},e,{url:this.getUrl(t,r)}));return h(a,this.clientConfig.requester)},request:function(e){var t=this._requestObservable(e).pipe(a((function(e){return"response"===e.type})),o((function(e){return e.body})));return this.isPromiseAPI()?function(e){return e.toPromise()}(t):t}}),b.Patch=i,b.Transaction=u,b.ClientError=h.ClientError,b.ServerError=h.ServerError,b.requester=h.defaultRequester,e.exports=b},function(e,t,r){"use strict";var n,a=this&&this.__extends||(n=function(e,t){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0});var o=r(73);t.filter=function(e,t){return function(r){return r.lift(new i(e,t))}};var i=function(){function e(e,t){this.predicate=e,this.thisArg=t}return e.prototype.call=function(e,t){return t.subscribe(new u(e,this.predicate,this.thisArg))},e}(),u=function(e){function t(t,r,n){var a=e.call(this,t)||this;return a.predicate=r,a.thisArg=n,a.count=0,a}return 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}(o.Subscriber)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(677),a=r(678),o=r(351),i=r(679),u=function(){function e(e){this.closed=!1,this._parentOrParents=null,this._subscriptions=null,e&&(this._unsubscribe=e)}var t;return e.prototype.unsubscribe=function(){var t;if(!this.closed){var r=this._parentOrParents,u=this._unsubscribe,s=this._subscriptions;if(this.closed=!0,this._parentOrParents=null,this._subscriptions=null,r instanceof e)r.remove(this);else if(null!==r)for(var c=0;c0&&void 0!==arguments[0]?arguments[0]:{};return{returnIds:!0,returnDocuments:p(e.returnDocuments,!0),visibility:e.visibility||"sync"}},v=function(e){return"response"===e.type},m=function(e){return e.body},y=function(e){return e.toPromise()};e.exports={listen:d,getDataUrl:function(e,t){var r=this.clientConfig,n=r.gradientMode?r.namespace:u.hasDataset(r),a="/".concat(e,"/").concat(n),o=t?"".concat(a,"/").concat(t):a;return(this.clientConfig.gradientMode?o:"/data".concat(o)).replace(/\/($|\?)/,"$1")},fetch:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=!1===r.filterResponse?function(e){return e}:function(e){return e.result},a=this._dataRequest("query",{query:e,params:t},r).pipe(i(n));return this.isPromiseAPI()?y(a):a},getDocument:function(e){var t={uri:this.getDataUrl("doc",e),json:!0},r=this._requestObservable(t).pipe(o(v),i((function(e){return e.body.documents&&e.body.documents[0]})));return this.isPromiseAPI()?y(r):r},getDocuments:function(e){var t={uri:this.getDataUrl("doc",e.join(",")),json:!0},r=this._requestObservable(t).pipe(o(v),i((function(t){var r,n,a=(r=t.body.documents||[],n=function(e){return e._id},r.reduce((function(e,t){return e[n(t)]=t,e}),Object.create(null)));return e.map((function(e){return a[e]||null}))})));return this.isPromiseAPI()?y(r):r},create:function(e,t){return this._create(e,"create",t)},createIfNotExists:function(e,t){return u.requireDocumentId("createIfNotExists",e),this._create(e,"createIfNotExists",t)},createOrReplace:function(e,t){return u.requireDocumentId("createOrReplace",e),this._create(e,"createOrReplace",t)},patch:function(e,t){return new f(e,t,this)},delete:function(e,t){return this.dataRequest("mutate",{mutations:[{delete:l(e)}]},t)},mutate:function(e,t){var r=e instanceof f||e instanceof c?e.serialize():e,n=Array.isArray(r)?r:[r],a=t&&t.transactionId;return this.dataRequest("mutate",{mutations:n,transactionId:a},t)},transaction:function(e){return new c(e,this)},dataRequest:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=this._dataRequest(e,t,r);return this.isPromiseAPI()?y(n):n},_dataRequest:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a="mutate"===e,u=!a&&s(t),l=!a&&u.length<11264,c=l?u:"",f=r.returnFirst,d=r.timeout,p=r.token,y=this.getDataUrl(e,c),g={method:l?"GET":"POST",uri:y,json:!0,body:l?void 0:t,query:a&&h(r),timeout:d,token:p};return this._requestObservable(g).pipe(o(v),i(m),i((function(e){if(!a)return e;var t=e.results||[];if(r.returnDocuments)return f?t[0]&&t[0].document:t.map((function(e){return e.document}));var o=f?"documentId":"documentIds",i=f?t[0]&&t[0].id:t.map((function(e){return e.id}));return n({transactionId:e.transactionId,results:t},o,i)})))},_create:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=n({},t,e),i=a({returnFirst:!0,returnDocuments:!0},r);return this.dataRequest("mutate",{mutations:[o]},i)}}},function(e,t,r){"use strict";var n=r(17),a=r(358),o=r(697),i=r(699),u=r(700),l=r(357),s=r(54),c=r(361),f=["Using token with listeners is not supported in browsers. ","For more info, see ".concat(s("js-client-listener-tokens-browser"),".")],d=c((function(){return console.warn(f.join(" "))})),p=Boolean("undefined"!=typeof window&&window.EventSource),h=p?window.EventSource:o,v=["includePreviousRevision","includeResult","visibility"],m={includeResult:!0};function y(e){try{var t=e.data&&JSON.parse(e.data)||{};return n({type:e.type},t)}catch(e){return e}}function g(e){if(e instanceof Error)return e;var t=y(e);return t instanceof Error?t:new Error(function(e){if(!e.error)return e.message||"Unknown listener error";if(e.error.description)return e.error.description;return"string"==typeof e.error?e.error:JSON.stringify(e.error,null,2)}(t))}e.exports=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=u(r,m),o=i(n,v),s=l({query:e,params:t,options:o}),c=this.clientConfig,f=c.url,b=c.token,_=c.withCredentials,O="".concat(f).concat(this.getDataUrl("listen",s)),w=n.events?n.events:["mutation"],E=-1!==w.indexOf("reconnect");b&&p&&d();var M={};return(b||_)&&(M.withCredentials=!0),b&&(M.headers={Authorization:"Bearer ".concat(b)}),new a((function(e){var t,r=s(),n=!1;function a(){n||(E&&e.next({type:"reconnect"}),n||r.readyState===h.CLOSED&&(l(),clearTimeout(t),t=setTimeout(c,100)))}function o(t){e.error(g(t))}function i(t){var r=y(t);return r instanceof Error?e.error(r):e.next(r)}function u(t){n=!0,l(),e.complete()}function l(){r.removeEventListener("error",a,!1),r.removeEventListener("channelError",o,!1),r.removeEventListener("disconnect",u,!1),w.forEach((function(e){return r.removeEventListener(e,i,!1)})),r.close()}function s(){var e=new h(O,M);return e.addEventListener("error",a,!1),e.addEventListener("channelError",o,!1),e.addEventListener("disconnect",u,!1),w.forEach((function(t){return e.addEventListener(t,i,!1)})),e}function c(){r=s()}return function(){n=!0,l()}}))}},function(e,t,r){"use strict";var n=r(359).Observable,a=r(17),o=r(151).map,i=r(150).filter,u=r(690).reduce;function l(){n.apply(this,arguments)}function s(e,t){var r=!1;return function(){return r||(r=!0,console.warn(new Error("Calling observable.".concat(e,"(...) is deprecated. Please use observable.pipe(").concat(e,"(...)) instead")))),this.pipe(t.apply(this,arguments))}}l.prototype=Object.create(a(Object.create(null),n.prototype)),Object.defineProperty(l.prototype,"constructor",{value:l,enumerable:!1,writable:!0,configurable:!0}),l.prototype.lift=function(e){var t=new l;return t.source=this,t.operator=e,t},l.prototype.map=s("map",o),l.prototype.filter=s("filter",i),l.prototype.reduce=s("filter",u),e.exports=l},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(73);t.canReportError=function(e){for(;e;){var t=e,r=t.closed,a=t.destination,o=t.isStopped;if(r||o)return!1;e=a&&a instanceof n.Subscriber?a:null}return!0}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(73),a=r(354),o=r(352);t.toSubscriber=function(e,t,r){if(e){if(e instanceof n.Subscriber)return e;if(e[a.rxSubscriber])return e[a.rxSubscriber]()}return e||t||r?new n.Subscriber(e,t,r):new n.Subscriber(o.empty)}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.observable="function"==typeof Symbol&&Symbol.observable||"@@observable"},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.noop=function(){}},function(e,t,r){t.reduce=r(691).reduce},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(692),a=r(693),o=r(696),i=r(360);t.reduce=function(e,t){return arguments.length>=2?function(r){return i.pipe(n.scan(e,t),a.takeLast(1),o.defaultIfEmpty(t))(r)}:function(t){return i.pipe(n.scan((function(t,r,n){return e(t,r,n+1)})),a.takeLast(1))(t)}}},function(e,t,r){"use strict";var n,a=this&&this.__extends||(n=function(e,t){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0});var o=r(73);t.scan=function(e,t){var r=!1;return arguments.length>=2&&(r=!0),function(n){return n.lift(new i(e,t,r))}};var i=function(){function e(e,t,r){void 0===r&&(r=!1),this.accumulator=e,this.seed=t,this.hasSeed=r}return e.prototype.call=function(e,t){return t.subscribe(new u(e,this.accumulator,this.seed,this.hasSeed))},e}(),u=function(e){function t(t,r,n,a){var o=e.call(this,t)||this;return o.accumulator=r,o._seed=n,o.hasSeed=a,o.index=0,o}return 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,r=this.index++;try{t=this.accumulator(this.seed,e,r)}catch(e){this.destination.error(e)}this.seed=t,this.destination.next(t)},t}(o.Subscriber)},function(e,t,r){"use strict";var n,a=this&&this.__extends||(n=function(e,t){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0});var o=r(73),i=r(694),u=r(695);t.takeLast=function(e){return function(t){return 0===e?u.empty():t.lift(new l(e))}};var l=function(){function e(e){if(this.total=e,this.total<0)throw new i.ArgumentOutOfRangeError}return e.prototype.call=function(e,t){return t.subscribe(new s(e,this.total))},e}(),s=function(e){function t(t,r){var n=e.call(this,t)||this;return n.total=r,n.ring=new Array,n.count=0,n}return a(t,e),t.prototype._next=function(e){var t=this.ring,r=this.total,n=this.count++;t.length0)for(var r=this.count>=this.total?this.total:this.count,n=this.ring,a=0;athis.bufferSizeLimit&&(this.log("buffer.length > this.bufferSizeLimit"),this.pollAgain()),0==this.cursor&&t.length>0&&"\ufeff"==t.substring(0,1)&&(this.cursor=1);var r=this.lastMessageIndex(t);if(r[0]>=this.cursor){var n=r[1],a=t.substring(this.cursor,n);this.parseStream(a),this.cursor=n}e.isDone()&&(this.log("request.isDone(). reopening the connection"),this.pollAgain(this.interval))}else this.readyState!==this.CLOSED&&(this.log("this.readyState !== this.CLOSED"),this.pollAgain(this.interval))},parseStream:function(e){var t,r,n,o,i,u,l=(e=this.cache+this.normalizeToLF(e)).split("\n\n");for(t=0;t=0;--n)if(r[n]===t){r.splice(n,1);break}},_pollTimer:null,_noactivityTimer:null,_xhr:null,lastEventId:null,cache:"",cursor:0,onerror:null,onmessage:null,onopen:null,readyState:0,urlWithParams:function(e,t){var r=[];if(t){var n,a,o=encodeURIComponent;for(n in t)t.hasOwnProperty(n)&&(a=o(n)+"="+o(t[n]),r.push(a))}return r.length>0?-1==e.indexOf("?")?e+"?"+r.join("&"):e+"&"+r.join("&"):e},lastMessageIndex:function(e){var t=e.lastIndexOf("\n\n"),r=e.lastIndexOf("\r\r"),n=e.lastIndexOf("\r\n\r\n");return n>Math.max(t,r)?[n,n+4]:[Math.max(t,r),Math.max(t,r)+2]},trimWhiteSpace:function(e){return e.replace(/^(\s|\u00A0)+|(\s|\u00A0)+$/g,"")},normalizeToLF:function(e){return e.replace(/\r\n|\r/g,"\n")}},window.XDomainRequest&&window.XMLHttpRequest&&void 0===(new XMLHttpRequest).responseType){r.isPolyfill="IE_8-9";var n=r.prototype.defaultOptions;n.xhrHeaders=null,n.getArgs.evs_preamble=2056,r.prototype.XHR=function(e){request=new XDomainRequest,this._request=request,request.onprogress=function(){request._ready=!0,e.ondata()},request.onload=function(){this._loaded=!0,e.ondata()},request.onerror=function(){this._failed=!0,e.readyState=e.CLOSED,e.dispatchEvent("error",{type:"error",data:"XDomainRequest error"})},request.ontimeout=function(){this._failed=!0,e.readyState=e.CLOSED,e.dispatchEvent("error",{type:"error",data:"XDomainRequest timed out"})};var t={};if(e.getArgs){var r=e.getArgs;for(var n in r)r.hasOwnProperty(n)&&(t[n]=r[n]);e.lastEventId&&(t.evs_last_event_id=e.lastEventId)}request.open("GET",e.urlWithParams(e.URL,t)),request.send()},r.prototype.XHR.prototype={useXDomainRequest:!0,_request:null,_ready:!1,_loaded:!1,_failed:!1,isReady:function(){return this._request._ready},isDone:function(){return this._request._loaded},hasError:function(){return this._request._failed},getBuffer:function(){var e="";try{e=this._request.responseText||""}catch(e){}return e},abort:function(){this._request&&this._request.abort()}}}else r.isPolyfill="XHR",r.prototype.XHR=function(e){request=new XMLHttpRequest,this._request=request,e._xhr=this,request.onreadystatechange=function(){request.readyState>1&&e.readyState!=e.CLOSED&&(200==request.status||request.status>=300&&request.status<400?e.ondata():(request._failed=!0,e.readyState=e.CLOSED,e.dispatchEvent("error",{type:"error",data:"The server responded with "+request.status}),e.close()))},request.onprogress=function(){},request.open("GET",e.urlWithParams(e.URL,e.getArgs),!0);var t=e.xhrHeaders;for(var r in t)t.hasOwnProperty(r)&&request.setRequestHeader(r,t[r]);e.lastEventId&&request.setRequestHeader("Last-Event-Id",e.lastEventId),request.send()},r.prototype.XHR.prototype={useXDomainRequest:!1,_request:null,_failed:!1,isReady:function(){return this._request.readyState>=2},isDone:function(){return 4==this._request.readyState},hasError:function(){return this._failed||this._request.status>=400},getBuffer:function(){var e="";try{e=this._request.responseText||""}catch(e){}return e},abort:function(){this._request&&this._request.abort()}};e[t]=r}function a(e,t,r,n){this.bubbles=!1,this.cancelBubble=!1,this.cancelable=!1,this.data=t||null,this.origin=r||"",this.lastEventId=n||"",this.type=e||"message"}}(this)},function(e,t,r){"use strict";e.exports=function(e,t){return t.reduce((function(t,r){return void 0===e[r]?t:(t[r]=e[r],t)}),{})}},function(e,t,r){"use strict";e.exports=function(e,t){return Object.keys(t).concat(Object.keys(e)).reduce((function(r,n){return r[n]=void 0===e[n]?t[n]:e[n],r}),{})}},function(e,t,r){"use strict";var n=r(17),a=r(95);function o(e){this.request=e.request.bind(e)}n(o.prototype,{create:function(e,t){return this._modify("PUT",e,t)},edit:function(e,t){return this._modify("PATCH",e,t)},delete:function(e){return this._modify("DELETE",e)},list:function(){return this.request({uri:"/datasets"})},_modify:function(e,t,r){return a.dataset(t),this.request({method:e,uri:"/datasets/".concat(t),body:r})}}),e.exports=o},function(e,t,r){"use strict";function n(e){this.client=e}r(17)(n.prototype,{list:function(){return this.client.request({uri:"/projects"})},getById:function(e){return this.client.request({uri:"/projects/".concat(e)})}}),e.exports=n},function(e,t,r){"use strict";function n(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)))return;var r=[],n=!0,a=!1,o=void 0;try{for(var i,u=e[Symbol.iterator]();!(n=(i=u.next()).done)&&(r.push(i.value),!t||r.length!==t);n=!0);}catch(e){a=!0,o=e}finally{try{n||null==u.return||u.return()}finally{if(a)throw o}}return r}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var a=r(17),o=r(151).map,i=r(150).filter,u=r(704),l=r(95);function s(e){this.client=e}function c(e){var t=e.document;return Object.defineProperty(t,"document",{enumerable:!1,get:function(){return console.warn("The promise returned from client.asset.upload(...) now resolves with the asset document"),t}}),t}function f(e,t){return"undefined"!=typeof window&&t instanceof window.File?a({filename:!1===e.preserveFilename?void 0:t.name,contentType:t.type},e):e}a(s.prototype,{upload:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};l.validateAssetType(e);var n=r.extract||void 0;n&&!n.length&&(n=["none"]);var a=l.hasDataset(this.client.clientConfig),u="image"===e?"images":"files",s=f(r,t),d=s.label,p=s.title,h=s.description,v=s.creditLine,m=s.filename,y=s.source,g={label:d,title:p,description:h,filename:m,meta:n,creditLine:v};y&&(g.sourceId=y.id,g.sourceName=y.name,g.sourceUrl=y.url);var b=this.client._requestObservable({method:"POST",timeout:s.timeout||0,uri:"/assets/".concat(u,"/").concat(a),headers:s.contentType?{"Content-Type":s.contentType}:{},query:g,body:t});return this.client.isPromiseAPI()?b.pipe(i((function(e){return"response"===e.type})),o((function(e){return c(e.body)}))).toPromise():b},delete:function(e,t){console.warn("client.assets.delete() is deprecated, please use client.delete()");var r=t||"";return/^(image|file)-/.test(r)?e._id&&(r=e._id):r="".concat(e,"-").concat(r),l.hasDataset(this.client.clientConfig),this.client.delete(r)},getImageUrl:function(e,t){var r=e._ref||e;if("string"!=typeof r)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(r))throw new Error('Unsupported asset ID "'.concat(r,'". URL generation only works for auto-generated IDs.'));var a=n(r.split("-"),4),o=a[1],i=a[2],s=a[3];l.hasDataset(this.client.clientConfig);var c=this.client.clientConfig,f=c.projectId,d=c.dataset,p=t?u(t):"";return"https://cdn.sanity.io/images/".concat(f,"/").concat(d,"/").concat(o,"-").concat(i,".").concat(s).concat(p)}}),e.exports=s},function(e,t,r){"use strict";e.exports=function(e){var t=[];for(var r in e)e.hasOwnProperty(r)&&t.push("".concat(encodeURIComponent(r),"=").concat(encodeURIComponent(e[r])));return t.length>0?"?".concat(t.join("&")):""}},function(e,t,r){"use strict";function n(e){this.client=e}r(17)(n.prototype,{getById:function(e){return this.client.request({uri:"/users/".concat(e)})}}),e.exports=n},function(e,t,r){"use strict";function n(e){this.client=e}r(17)(n.prototype,{getLoginProviders:function(){return this.client.request({uri:"/auth/providers"})},logout:function(){return this.client.request({uri:"/auth/logout",method:"POST"})}}),e.exports=n},function(e,t,r){"use strict";var n=r(708),a=r(17),o=r(721),i=r(723),u=r(725),l=r(726),s=r(358),c=r(728),f=c.ClientError,d=c.ServerError,p={onResponse:function(e){if(e.statusCode>=500)throw new d(e);if(e.statusCode>=400)throw new f(e);return e}},h=n(r(730).concat([i(),u(),l(),p,o({implementation:s})]));function v(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:h;return t(a({maxRedirects:0},e))}v.defaultRequester=h,v.ClientError=f,v.ServerError=d,e.exports=v},function(e,t,r){e.exports=r(709)},function(e,t,r){"use strict";var n=r(74),a=r(710),o=r(711),i=r(715),u=r(716),l=["request","response","progress","error","abort"],s=["processOptions","validateOptions","interceptRequest","finalizeOptions","onRequest","onResponse","onError","onReturn","onHeaders"];e.exports=function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],r=[],c=s.reduce((function(e,t){return e[t]=e[t]||[],e}),{processOptions:[o],validateOptions:[i]});function f(e){var t=l.reduce((function(e,t){return e[t]=n(),e}),{}),r=a(c),o=r("processOptions",e);r("validateOptions",o);var i={options:o,channels:t,applyMiddleware:r},s=null,f=t.request.subscribe((function(e){s=u(e,(function(n,a){return function(e,n,a){var o=e,i=n;if(!o)try{i=r("onResponse",n,a)}catch(e){i=null,o=e}(o=o&&r("onError",o,a))?t.error.publish(o):i&&t.response.publish(i)}(n,a,e)}))}));t.abort.subscribe((function(){f(),s&&s.abort()}));var d=r("onReturn",t,i);return d===t&&t.request.publish(i),d}return f.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&&c.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 s.forEach((function(t){e[t]&&c[t].push(e[t])})),r.push(e),f},f.clone=function(){return e(r)},t.forEach(f.use),f}},function(e,t,r){"use strict";e.exports=function(e){return function(t,r){for(var n=arguments.length,a=Array(n>2?n-2:0),o=2;o12e3&&e<12156)return E();e=1223===p.status?204:p.status,t=1223===p.status?"No Content":t}return{body:p.response||p.responseText,url:l.url,method:l.method,headers:h?{}:a(p.getAllResponseHeaders()),statusCode:e,statusMessage:t}}())}()},p.open(l.method,l.url,!0),p.withCredentials=!!l.withCredentials,v&&p.setRequestHeader)for(var b in v)v.hasOwnProperty(b)&&p.setRequestHeader(b,v[b]);else if(v&&h)throw new Error("Headers cannot be set on an XDomainRequest object");l.rawBody&&(p.responseType="arraybuffer"),e.applyMiddleware("onRequest",{options:l,adapter:"xhr",request:p,context:e}),p.send(l.body||null);var _=l.timeout;return _&&(s.connect=setTimeout((function(){return O("ETIMEDOUT")}),_.connect)),{abort:function(){m=!0,p&&p.abort()}};function O(t){g=!0,p.abort();var r=new Error("ESOCKETTIMEDOUT"===t?"Socket timed out on request to "+l.url:"Connection timed out on request to "+l.url);r.code=t,e.channels.error.publish(r)}function w(){(m||p.readyState>=2&&s.connect)&&clearTimeout(s.connect),s.socket&&clearTimeout(s.socket)}function E(){if(!y){w(),y=!0,p=null;var e=new Error("Network error while attempting to reach "+l.url);e.isNetworkError=!0,e.request=l,t(e)}}}},function(e,t,r){"use strict";var n=r(719);e.exports=function(e,t,r){if(e===t)return!0;var a=n.parse(e,!1,!0),o=n.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||r)}},function(e,t,r){"use strict";var n=/^(?:(?:(?:([^:\/#\?]+:)?(?:(?:\/\/)((?:((?:[^:@\/#\?]+)(?:\:(?:[^:@\/#\?]+))?)@)?(([^:\/#\?\]\[]+|\[[^\/\]@#?]+\])(?:\:([0-9]+))?))?)?)?((?:\/?(?:[^\/\?#]+\/+)*)(?:[^\?#]*)))?(\?[^#]+)?)(#.*)?/;e.exports={regex:n,parse:function(e){var t=n.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 r=function(e){return e.replace(/^\s+|\s+$/g,"")};e.exports=function(e){if(!e)return{};for(var t,n={},a=r(e).split("\n"),o=0;o0&&void 0!==arguments[0]?arguments[0]:{},t=e.implementation||n.Observable;if(!t)throw new Error("`Observable` is not available in global scope, and no implementation was passed");return{onReturn:function(e,r){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(r),function(){return e.abort.publish()}}))}}}},function(e,t,r){"use strict";(function(t){"undefined"!=typeof window?e.exports=window:void 0!==t?e.exports=t:"undefined"!=typeof self?e.exports=self:e.exports={}}).call(t,r(25))},function(e,t,r){"use strict";var n="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=r(17),o=r(225),i=["boolean","string","number"];e.exports=function(){return{processOptions:function(e){var t,r=e.body;return r&&!("function"==typeof r.pipe)&&!((t=r).constructor&&"function"==typeof t.constructor.isBuffer&&t.constructor.isBuffer(t))&&(-1!==i.indexOf(void 0===r?"undefined":n(r))||Array.isArray(r)||o(r))?a({},e,{body:JSON.stringify(e.body),headers:a({},e.headers,{"Content-Type":"application/json"})}):e}}}},function(e,t,r){"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,r){"use strict";var n=r(17);function a(e){try{return JSON.parse(e)}catch(e){throw e.message="Failed to parsed response body as JSON: "+e.message,e}}e.exports=function(e){return{onResponse:function(t){var r=t.headers["content-type"]||"",o=e&&e.force||-1!==r.indexOf("application/json");return t.body&&r&&o?n({},t,{body:a(t.body)}):t},processOptions:function(e){return n({},e,{headers:n({Accept:"application/json"},e.headers)})}}}},function(e,t,r){"use strict";e.exports=r(727)},function(e,t,r){"use strict";e.exports=function(){return{onRequest:function(e){if("xhr"===e.adapter){var t=e.request,r=e.context;"upload"in t&&"onprogress"in t.upload&&(t.upload.onprogress=n("upload")),"onprogress"in t&&(t.onprogress=n("download"))}function n(e){return function(t){var n=t.lengthComputable?t.loaded/t.total*100:-1;r.channels.progress.publish({stage:e,percent:n,total:t.total,loaded:t.loaded,lengthComputable:t.lengthComputable})}}}}}},function(e,t,r){"use strict";var n=r(729),a=r(17);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,r={response:e,statusCode:e.statusCode,responseBody:l(t,e)};return t.error&&t.message?(r.message="".concat(t.error," - ").concat(t.message),r):t.error&&t.error.description?(r.message=t.error.description,r.details=t.error,r):(r.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),r)}function l(e,t){return-1!==(t.headers["content-type"]||"").toLowerCase().indexOf("application/json")?JSON.stringify(e,null,2):e}n(o),n(i),t.ClientError=o,t.ServerError=i},function(e,t,r){"use strict";var n="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){}}();(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 r;if("string"==typeof e)r=e,e=void 0!==n?function(){return n(t,arguments,this.constructor)}:function(){t.apply(this,arguments)},void 0!==u&&(u(e,r),r=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!==r&&(a.name={configurable:!0,value:r,writable:!0}),e.prototype=Object.create(t.prototype,a),e}).BaseError=i},function(e,t,r){"use strict";e.exports=[]},function(e,t,r){"use strict";var n=r(17);e.exports=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r={},a=t.token||e.token;a&&(r.Authorization="Bearer ".concat(a)),t.useGlobalApi||e.useProjectHostname||!e.projectId||(r["X-Sanity-Project-ID"]=e.projectId);var o=Boolean(void 0===t.withCredentials?e.token||e.withCredentials:t.withCredentials),i=void 0===t.timeout?e.timeout:t.timeout;return n({},t,{headers:n({},r,t.headers||{}),timeout:void 0===i?3e5:i,json:!0,withCredentials:o})}},function(e,t,r){"use strict";var n=r(54),a=r(17),o=r(95),i=r(361),u={apiHost:"https://api.sanity.io",useProjectHostname:!0,gradientMode:!1,isPromiseAPI:!0},l=["localhost","127.0.0.1","0.0.0.0"],s=function(e){return i((function(){return console.warn(e.join(" "))}))},c=s(["You are not using the Sanity CDN. That means your data is always fresh, but the CDN is faster and","cheaper. Think about it! For more info, see ".concat(n("js-client-cdn-configuration"),"."),"To hide this warning, please set the `useCdn` option to either `true` or `false` when creating","the client."]),f=s(["You have configured Sanity client to use a token in the browser. This may cause unintentional security issues.","See ".concat(n("js-client-browser-token")," for more information and how to hide this warning.")]),d=s(["You have set `useCdn` to `true` while also specifying a token. This is usually not what you","want. The CDN cannot be used with an authorization token, since private data cannot be cached.","See ".concat(n("js-client-usecdn-token")," for more information.")]);t.defaultConfig=u,t.initConfig=function(e,t){var r=a({},u,t,e),i=r.gradientMode,s=!i&&r.useProjectHostname;if("undefined"==typeof Promise){var p=n("js-client-promise-polyfill");throw new Error("No native Promise-implementation found, polyfill needed - see ".concat(p))}if(i&&!r.namespace)throw new Error("Configuration must contain `namespace` when running in gradient mode");if(s&&!r.projectId)throw new Error("Configuration must contain `projectId`");var h="undefined"!=typeof window&&window.location&&window.location.hostname,v=h&&function(e){return-1!==l.indexOf(e)}(window.location.hostname);if(h&&v&&r.token&&!0!==r.ignoreBrowserTokenWarning?f():(!h||v)&&r.useCdn&&r.token?d():void 0===r.useCdn&&c(),s&&o.projectId(r.projectId),!i&&r.dataset&&o.dataset(r.dataset,r.gradientMode),r.isDefaultApi=r.apiHost===u.apiHost,r.useCdn=Boolean(r.useCdn)&&!r.token&&!r.withCredentials,r.gradientMode)r.url=r.apiHost,r.cdnUrl=r.apiHost;else{var m=r.apiHost.split("://",2),y=m[0],g=m[1],b=r.isDefaultApi?"apicdn.sanity.io":g;r.useProjectHostname?(r.url="".concat(y,"://").concat(r.projectId,".").concat(g,"/v1"),r.cdnUrl="".concat(y,"://").concat(r.projectId,".").concat(b,"/v1")):(r.url="".concat(r.apiHost,"/v1"),r.cdnUrl=r.url)}return r}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){arguments.length>0&&void 0!==arguments[0]&&arguments[0];return{actions:(0,a.default)({logout:v,retry:h}),currentUser:m,getUser:g,getUsers:b}};var n=r(6),a=l(r(383)),o=l(r(74)),i=l(r(384)),u=l(r(13));function l(e){return e&&e.__esModule?e:{default:e}}var s=(0,o.default)(),c=(0,o.default)(),f=!1,d=null,p=null;function h(){return i.default.getCurrentUser().then(e=>s.publish(e),e=>c.publish(e))}function v(){return i.default.logout().then(()=>s.publish(null),e=>c.publish(e))}s.subscribe(e=>{d=e}),c.subscribe(e=>{p=e});var m=new n.Observable(e=>{f?(p?n:a)(p||d):(f=!0,h());var t=s.subscribe(e=>a(e)),r=c.subscribe(e=>n(e));return()=>{t(),r()};function n(t){e.next({type:"error",error:t})}function a(t){e.next({type:"snapshot",user:t})}}),y={},g=e=>(y[e]||(y[e]=u.default.request({uri:"/users/".concat(e),withCredentials:!0}).then(e=>e&&e.id?e:null)),y[e]),b=e=>Promise.all(e.map(e=>g(e)))},function(e,t,r){"use strict";t.a=function(e,t,r){if(e){if(e instanceof n.a)return e;if(e[a.a])return e[a.a]()}if(!e&&!t&&!r)return new n.a(o.a);return new n.a(e,t,r)};var n=r(7),a=r(229),o=r(362)},function(e,t,r){"use strict";r.d(t,"a",(function(){return a}));var n=r(4),a=function(e){function t(t,r){var n=e.call(this,t,r)||this;return n.scheduler=t,n.work=r,n}return n.a(t,e),t.prototype.schedule=function(t,r){return void 0===r&&(r=0),r>0?e.prototype.schedule.call(this,t,r):(this.delay=r,this.state=t,this.scheduler.flush(this),this)},t.prototype.execute=function(t,r){return r>0||this.closed?e.prototype.execute.call(this,t,r):this._execute(t,r)},t.prototype.requestAsyncId=function(t,r,n){return void 0===n&&(n=0),null!==n&&n>0||null===n&&this.delay>0?e.prototype.requestAsyncId.call(this,t,r,n):t.flush(this)},t}(r(119).a)},function(e,t,r){"use strict";r.d(t,"a",(function(){return a}));var n=r(4),a=function(e){function t(t,r){return e.call(this)||this}return n.a(t,e),t.prototype.schedule=function(e,t){return void 0===t&&(t=0),this},t}(r(19).a)},function(e,t,r){"use strict";r.d(t,"a",(function(){return a}));var n=r(4),a=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n.a(t,e),t}(r(120).a)},function(e,t,r){"use strict";r.d(t,"a",(function(){return o}));var n=r(4),a=r(739),o=function(e){function t(t,r){var n=e.call(this,t,r)||this;return n.scheduler=t,n.work=r,n}return n.a(t,e),t.prototype.requestAsyncId=function(t,r,n){return void 0===n&&(n=0),null!==n&&n>0?e.prototype.requestAsyncId.call(this,t,r,n):(t.actions.push(this),t.scheduled||(t.scheduled=a.a.setImmediate(t.flush.bind(t,null))))},t.prototype.recycleAsyncId=function(t,r,n){if(void 0===n&&(n=0),null!==n&&n>0||null===n&&this.delay>0)return e.prototype.recycleAsyncId.call(this,t,r,n);0===t.actions.length&&(a.a.clearImmediate(r),t.scheduled=void 0)},t}(r(119).a)},function(e,t,r){"use strict";r.d(t,"a",(function(){return u}));var n=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=n++;return o[t]=!0,a.then((function(){return i(t)&&e()})),t},clearImmediate:function(e){i(e)}}},function(e,t,r){"use strict";r.d(t,"a",(function(){return a}));var n=r(4),a=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n.a(t,e),t.prototype.flush=function(e){this.active=!0,this.scheduled=void 0;var t,r=this.actions,n=-1,a=r.length;e=e||r.shift();do{if(t=e.execute(e.state,e.delay))break}while(++n0?e.prototype.requestAsyncId.call(this,t,r,n):(t.actions.push(this),t.scheduled||(t.scheduled=requestAnimationFrame((function(){return t.flush(null)}))))},t.prototype.recycleAsyncId=function(t,r,n){if(void 0===n&&(n=0),null!==n&&n>0||null===n&&this.delay>0)return e.prototype.recycleAsyncId.call(this,t,r,n);0===t.actions.length&&(cancelAnimationFrame(r),t.scheduled=void 0)},t}(r(119).a)},function(e,t,r){"use strict";r.d(t,"a",(function(){return a}));var n=r(4),a=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n.a(t,e),t.prototype.flush=function(e){this.active=!0,this.scheduled=void 0;var t,r=this.actions,n=-1,a=r.length;e=e||r.shift();do{if(t=e.execute(e.state,e.delay))break}while(++nt.index?1:-1:e.delay>t.delay?1:-1},t}(a.a)},function(e,t,r){"use strict";t.a=function(e){return!!e&&(e instanceof n.a||"function"==typeof e.lift&&"function"==typeof e.subscribe)};var n=r(8)},function(e,t,r){"use strict";t.a=function e(t,r,c){if(r){if(!Object(l.a)(r))return function(){for(var n=[],a=0;a1?e.next(Array.prototype.slice.call(arguments)):e.next(t)}),e,u)}))};var n=r(8),a=r(33),o=r(118),i=r(38)},function(e,t,r){"use strict";t.a=function e(t,r,u){if(u)return e(t,r).pipe(Object(i.a)((function(e){return Object(a.a)(e)?u.apply(void 0,e):u(e)})));return new n.a((function(e){var n,a=function(){for(var t=[],r=0;r=t){n.complete();break}if(n.next(i++),n.closed)break}}))};var n=r(8);function a(e){var t=e.start,r=e.index,n=e.count,a=e.subscriber;r>=n?a.complete():(a.next(t),a.closed||(e.index=r+1,e.start=t+1,this.schedule(e)))}},function(e,t,r){"use strict";t.a=function(e,t){return new n.a((function(r){var n,i;try{n=e()}catch(e){return void r.error(e)}try{i=t(n)}catch(e){return void r.error(e)}var u=(i?Object(a.a)(i):o.a).subscribe(r);return function(){u.unsubscribe(),n&&n.unsubscribe()}}))};var n=r(8),a=r(51),o=r(49)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=a.default||{};return n.default.request({uri:"/auth/providers",withCredentials:!0}).then(t=>{var r=t.providers,n=t.thirdPartyLogin,a=(e.providers&&e.providers.entries?e.providers.entries:[]).map(e=>(e.custom=!0,e.supported=n,e));return a.length&&e.providers&&"replace"===e.providers.mode?Promise.resolve(a):r.concat(a)})};var n=o(r(13)),a=o(r(385));function o(e){return e&&e.__esModule?e:{default:e}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=d(r(0)),a=d(r(2)),o=d(r(384)),i=d(r(385)),u=d(r(27)),l=d(r(833)),s=d(r(54)),c=d(r(835)),f=d(r(836));function d(e){return e&&e.__esModule?e:{default:e}}function p(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class h extends n.default.Component{constructor(){super(...arguments),p(this,"state",{providers:[],isLoaded:!1,shouldRedirect:!1,error:null}),p(this,"handleLoginButtonClicked",(e,t)=>{t.preventDefault(),this.redirectToProvider(e)}),p(this,"handleErrorDialogClosed",()=>{this.setState({error:null})})}componentDidMount(){this.getProviders=(0,f.default)(o.default.getProviders()),this.getProviders.promise.then(e=>this.setState({providers:e,isLoaded:!0,shouldRedirect:1===e.length&&i.default.providers.redirectOnSingle})).catch(e=>this.setState({error:e}))}componentWillUnmount(){this.getProviders.cancel()}componentDidUpdate(){var e=this.state,t=e.providers,r=e.isLoaded,n=e.shouldRedirect;r&&n&&this.redirectToProvider(t[0])}redirectToProvider(e){var t=this.props.projectId,r=encodeURIComponent(window.location.toString()),n=["origin=".concat(r),t&&"projectId=".concat(t)].filter(Boolean);!e.custom||e.supported?window.location="".concat(e.url,"?").concat(n.join("&")):this.setState({error:{message:'This project is missing the required "thirdPartyLogin" feature to support custom logins.',link:(0,s.default)("third-party-login")}})}render(){var e=this.state,t=e.error,r=e.providers,a=e.isLoaded,o=e.shouldRedirect,i=this.props,s=i.title,f=i.description,d=i.SanityLogo;return t?n.default.createElement(u.default,{color:"danger",title:"Error",isOpen:!0,centered:!0,onClose:this.handleErrorDialogClosed},n.default.createElement("div",{className:c.default.error},t.message,t.link&&n.default.createElement("p",null,n.default.createElement("a",{href:t.link},"Read more")))):a&&0===r.length?n.default.createElement("div",null,"No providers configured"):a&&!o?n.default.createElement(l.default,{title:s,description:f,providers:r,SanityLogo:d,onLoginButtonClick:this.handleLoginButtonClicked}):null}}t.default=h,p(h,"propTypes",{title:a.default.node.isRequired,description:a.default.node,projectId:a.default.string,SanityLogo:a.default.func}),p(h,"defaultProps",{description:null,projectId:null,SanityLogo:null})},function(e,t){e.exports=function(e,t,r,n){for(var a=-1,o=null==e?0:e.length;++a-1}},function(e,t,r){var n=r(163);e.exports=function(e,t){var r=this.__data__,a=n(r,e);return a<0?(++this.size,r.push([e,t])):r[a][1]=t,this}},function(e,t,r){var n=r(162);e.exports=function(){this.__data__=new n,this.size=0}},function(e,t){e.exports=function(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r}},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,r){var n=r(162),a=r(246),o=r(247);e.exports=function(e,t){var r=this.__data__;if(r instanceof n){var i=r.__data__;if(!a||i.length<199)return i.push([e,t]),this.size=++r.size,this;r=this.__data__=new o(i)}return r.set(e,t),this.size=r.size,this}},function(e,t,r){var n=r(391),a=r(796),o=r(21),i=r(392),u=/^\[object .+?Constructor\]$/,l=Function.prototype,s=Object.prototype,c=l.toString,f=s.hasOwnProperty,d=RegExp("^"+c.call(f).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!o(e)||a(e))&&(n(e)?d:u).test(i(e))}},function(e,t,r){var n,a=r(797),o=(n=/[^.]+$/.exec(a&&a.keys&&a.keys.IE_PROTO||""))?"Symbol(src)_1."+n:"";e.exports=function(e){return!!o&&o in e}},function(e,t,r){var n=r(45)["__core-js_shared__"];e.exports=n},function(e,t){e.exports=function(e,t){return null==e?void 0:e[t]}},function(e,t,r){var n=r(800),a=r(162),o=r(246);e.exports=function(){this.size=0,this.__data__={hash:new n,map:new(o||a),string:new n}}},function(e,t,r){var n=r(801),a=r(802),o=r(803),i=r(804),u=r(805);function l(e){var t=-1,r=null==e?0:e.length;for(this.clear();++ta.default.createElement("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",preserveAspectRatio:"xMidYMid",width:"1em",height:"1em"},a.default.createElement("path",{d:"M22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 7.84072 4.53924 4.27455 8.15208 2.76711L7.38316 0.920257C3.04741 2.72903 0 7.00861 0 12C0 18.6274 5.37258 24 12 24C18.6274 24 24 18.6274 24 12C24 7.00842 20.9524 2.72869 16.6163 0.920044L15.8464 2.76647C19.46 4.27354 22 7.84013 22 12Z",fill:"currentColor"}));t.default=o},function(e,t){e.exports={captureTabFocus:"Portal_captureTabFocus_1Hiq9"}},function(e,t){e.exports={root:"ButtonGrid_root_1b65c",alignStart:"ButtonGrid_alignStart_2D0_C ButtonGrid_root_1b65c",alignEnd:"ButtonGrid_alignEnd_h-ilW ButtonGrid_root_1b65c",small:"ButtonGrid_small_1o9tF",secondary:"ButtonGrid_secondary_nauUL"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=u(r(0)),a=u(r(2)),o=u(r(81)),i=u(r(82));function u(e){return e&&e.__esModule?e:{default:e}}class l extends n.default.Component{render(){var e=this.props.onEscape;return n.default.createElement(i.default,null,t=>n.default.createElement(o.default,{onEscape:r=>(t||r.shiftKey)&&e(r)},this.props.children))}}t.default=l,function(e,t,r){t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r}(l,"propTypes",{onEscape:a.default.func.isRequired,children:a.default.node.isRequired})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=l(r(0)),a=l(r(2)),o=l(r(59)),i=l(r(12)),u=l(r(834));function l(e){return e&&e.__esModule?e:{default:e}}function s(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var c=o.default.project&&o.default.project.name||"",f=()=>n.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 438.55 438.55"},n.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"})),d=()=>n.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 48 48"},n.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"}),n.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"}),n.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"}),n.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"})),p=()=>n.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 112 112"},n.default.createElement("path",{d:"M0 0h112v112H0z"}),n.default.createElement("circle",{cx:"56",cy:"56",r:"56",fill:"#A4A4A4"}),n.default.createElement("path",{d:"M22 24h68v68H22z"}),n.default.createElement("path",{d:"M27.667 35.333h56.667v45.333H27.667z"}),n.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"}));class h extends n.default.Component{constructor(){super(...arguments),s(this,"handleLoginButtonClicked",(e,t)=>{this.props.onLoginButtonClick?this.props.onLoginButtonClick(e,t):console.warn("LoginDialogContent is missing the onLoginButtonClick property")})}render(){var e=this.props,t=e.title,r=e.description,a=e.providers,o=e.SanityLogo;return n.default.createElement("div",{className:u.default.root},n.default.createElement("div",{className:u.default.inner},o&&n.default.createElement("div",{className:u.default.sanityLogo},n.default.createElement(o,null)),n.default.createElement("div",{className:u.default.branding},n.default.createElement("h1",{className:i.default?u.default.projectNameHidden:u.default.projectName},c),i.default&&n.default.createElement("div",{className:u.default.brandLogoContainer},n.default.createElement(i.default,{projectName:c}))),n.default.createElement("h2",{className:u.default.title},t),r&&n.default.createElement("div",{className:u.default.description},r),n.default.createElement("ul",{className:u.default.providers},a.map(e=>{var t=function(e){switch(e.name){case"google":return d;case"github":return f;default:return function(){return e.logo?n.default.createElement("img",{src:e.logo,alt:"Logo for ".concat(e.name)}):n.default.createElement(p,null)}}}(e),r=this.handleLoginButtonClicked.bind(this,e);return n.default.createElement("li",{key:e.name,className:u.default.provider},n.default.createElement("button",{type:"button",onClick:r,className:u.default.providerButton},n.default.createElement("span",{className:u.default.providerLogo},n.default.createElement(t,null)),n.default.createElement("span",{className:u.default.providerName},e.title)))}))))}}t.default=h,s(h,"propTypes",{title:a.default.node.isRequired,description:a.default.node,providers:a.default.array,onLoginButtonClick:a.default.func,SanityLogo:a.default.func}),s(h,"defaultProps",{description:null,title:null,providers:null,onLoginButtonClick:null,SanityLogo:null})},function(e,t){e.exports={root:"LoginDialogContent_root_24pW0",title:"LoginDialogContent_title_3Ef4_",description:"LoginDialogContent_description_1rZb4",sanityLogo:"LoginDialogContent_sanityLogo_3cy_1",branding:"LoginDialogContent_branding_3ay4Q",projectName:"LoginDialogContent_projectName_16ivm undefined",projectNameHidden:"LoginDialogContent_projectNameHidden_1wUWb LoginDialogContent_projectName_16ivm undefined",brandLogoContainer:"LoginDialogContent_brandLogoContainer_1_IYo",providers:"LoginDialogContent_providers_3K0MO",inner:"LoginDialogContent_inner_2syUO",provider:"LoginDialogContent_provider_69xEu",providerButton:"LoginDialogContent_providerButton_R7FYZ",providerName:"LoginDialogContent_providerName_ADY0A",providerLogo:"LoginDialogContent_providerLogo_QgrJc"}},function(e,t){e.exports={error:"LoginDialog_error_1JiH3"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=!1;return{promise:new Promise((r,n)=>{e.then(e=>{t||r(e)}),e.catch(e=>{t||n(e)})}),cancel(){t=!0}}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,a=(n=r(0))&&n.__esModule?n:{default:n};var o=e=>a.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 300 35"},a.default.createElement("path",{fill:"currentColor",d:"M105.5 30.7h6.8V12.6l-6.8 3.6zM35 21.5l-3.4 8.8L43 24.2l-2.1-5.7zm71.9-13.9h-.8l-.2.2-.4.1v7l6.8-3.5.6-.3.5-.3 6-3.2h-11.3zM55.8 30.7h6.5v-18l-6.5-9.8zM25.6 25l-.3.8-.3.8-.1.3 4.9 4.3.1.2.2-.3 3.5-8.9.3-.7.3-.8 3.9-9.8-3.2-8.6zM50 21.2l-2.5-6.6-.3-.5L42.1.5h-6.7l.1.3v.1l3.2 8.5.3.7.2.8 2.3 6.1.2.5.2.5 2.1 5.7.2.5.2.6 2.3 5.9h6.8l-3.3-9zM57.7.5h-2.2l.3.4 6.5 9.8.6.8.5.8 11 16.5V18.2L63.1.5zm28.8 0h6.7v30.2h-6.7zm32.4.7l-.2-.5-.2-.2H96.2v6H122l-.6-1.1zm3.4-.7L132.4 18l3.6-6.4L129.7.5zM75.5 17.8v12.9H82V.5h-6.5zM12.2 31.1c2.7.1 5.4-.7 7.7-2.3V27c.2-2-.7-3.9-2.3-5.1-.6 2.2-2.5 3.5-5.4 3.5-2 0-4.6-.6-5.5-3.6l-.1-.2H-.3l.1.4c1 5.7 5.6 9.1 12.4 9.1zM11.4 0C8.7-.1 6.1.8 4 2.3v1.9c-.1 1.9.8 3.7 2.3 4.8.7-2 2.6-3.3 5.1-3.3 2.2-.2 4.3 1.2 5.1 3.3l.1.2h6.7l-.1-.4C22.1 3.3 17.7 0 11.4 0z"}),a.default.createElement("path",{fill:"currentColor",d:"M15.5 13l-5.3-1.3c-1-.2-2-.6-3-1l-.5-.3-.5-.3C4 9 2.7 6.7 2.8 4.2v-1l-.5.8-.1.1c-.4.5-.7 1.1-1 1.7C.7 7 .5 8.2.5 9.4c0 4.4 2.6 7.2 7.7 8.4l5.2 1.2c1.1.3 2.2.6 3.2 1.1l.5.3.5.3c2.2 1.3 3.5 3.7 3.3 6.3v1l.6-.7.1-.1c.2-.3.4-.5.5-.8.2-.3.3-.6.5-.9.5-1.2.8-2.5.8-3.8 0-4.4-2.8-7.5-7.9-8.7zm118.1 7.6h-.5v10.1h6.7V20.6h-5.6zm-.4-1.1h6.4l.1-.2.1-.1v-.1L150.6.5h-7.2v.1l-6.2 11-.3.5-.3.6-3.6 6.4.1.1v.3z"}),a.default.createElement("path",{fill:"currentColor",d:"M159.7 24c1.2 3.7 4.5 5.6 8.7 5.6 4.4 0 7.6-2.2 7.6-6.1 0-2.7-1.4-4.6-5.3-5.7l-5.9-1.6c-4.3-1.2-7.1-3.1-7.1-7.5 0-5.2 4.4-8.3 9.7-8.3 6 0 9.6 3.2 10.8 7.7h-2.6c-1.1-3.2-3.8-5.4-8.2-5.4-4 0-7.2 2.1-7.2 5.8 0 3.2 2.1 4.4 5.9 5.4l5.1 1.5c5.1 1.4 7.2 3.9 7.2 8 0 5.4-4.4 8.6-10.1 8.6s-10.1-2.9-11.4-8h2.8zm25.5-12.6h-3.8V9.3h3.8V3.6h2.4v5.7h5.8v2.2h-5.8v14.7c0 2.5 1.1 3.6 3.2 3.6 1.1 0 2.1-.3 3.1-.9v2.4c-1 .5-2.2.8-3.3.8-3.2 0-5.4-1.8-5.4-5.6V11.4zm30.7 20.1h-2.4V28c-1.5 2.4-4.2 3.9-7.1 4-5.1 0-7.7-3.2-7.7-8V9.3h2.4v14.4c0 3.5 1.8 6 5.7 6 3-.1 5.6-2 6.6-4.8V9.3h2.4v22.2zm22.1-3.3c-1.6 2.3-4.1 3.7-6.9 3.8-6.6 0-9.7-5.4-9.7-11.5S224.5 9 231.1 9c2.8.1 5.3 1.5 6.9 3.7V-1h2.4v32.5H238v-3.3zm0-12.7c-1.2-2.6-3.8-4.3-6.7-4.4-4.6 0-7.4 3.9-7.4 9.2s2.8 9.2 7.4 9.2c2.9-.1 5.5-1.8 6.7-4.4v-9.6zm10.8-11.3c-.9 0-1.7-.7-1.7-1.7 0-.9.8-1.7 1.7-1.7.9 0 1.7.8 1.7 1.7 0 1-.7 1.7-1.7 1.7 0 .1 0 .1 0 0zm1.3 27.3h-2.5V9.3h2.5v22.2zm15.3.5c-5.9 0-9.8-4.7-9.8-11.5s4-11.5 9.8-11.5 9.9 4.7 9.9 11.5-4 11.5-9.9 11.5zm0-20.9c-4.4 0-7.3 3.8-7.3 9.3s2.9 9.4 7.3 9.4 7.4-3.8 7.4-9.4-3-9.4-7.4-9.3z"}));t.default=o},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=v(r(2)),a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=n?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(r,a,o):r[a]=e[a]}r.default=e,t&&t.set(e,r);return r}(r(0)),o=v(r(13)),i=v(r(59)),u=v(r(9)),l=v(r(12)),s=v(r(22)),c=r(6),f=r(5),d=v(r(921)),p=r(922);function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function v(e){return e&&e.__esModule?e:{default:e}}function m(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var y=i.default.project&&i.default.project.name||"",g=o.default.clientConfig.url;class b extends a.PureComponent{constructor(e){super(e),m(this,"handleAcceptCookieButtonClicked",()=>{this.openPopup()}),m(this,"openPopup",()=>{(0,p.openCenteredPopup)(this.popupUrl,{height:380,width:640,name:name}).pipe((0,f.mapTo)("Successfully performed the cookie whitelisting routine"),(0,f.finalize)(()=>window.location.reload()),(0,f.catchError)(e=>(0,c.of)(e.message))).subscribe(console.log)}),this.state={isLoading:!0},o.default.request({method:"post",uri:"/auth/testCookie",withCredentials:!0}).then(()=>o.default.request({uri:"/auth/testCookie",withCredentials:!0}).then(()=>!0).catch(()=>!1)).catch(e=>({error:e})).then(e=>{this.setState({isCookieError:!e,isLoading:!1})}),this.redirectToUrl=null,this.popupSubscription=null}componentDidMount(){this.popupUrl="".concat(g,"/auth/views/cookie/interact?redirectTo=").concat(encodeURIComponent(window.location.toString()))}componentWillUnmount(){this.popupSubscription&&this.popupSubscription.unsubscribe()}renderCookieAcceptContent(){var e=this.props,t=e.SanityLogo,r=e.sanityLogo;return a.default.createElement("div",{className:d.default.root},a.default.createElement("div",{className:d.default.inner},t&&a.default.createElement("div",{className:d.default.sanityLogo},a.default.createElement(t,null)),r&&!t&&a.default.createElement("div",{className:d.default.sanityLogo},r),a.default.createElement("div",{className:d.default.branding},a.default.createElement("h1",{className:l.default?d.default.projectNameHidden:d.default.projectName},y),l.default&&a.default.createElement("div",{className:d.default.brandLogoContainer},a.default.createElement(l.default,{projectName:y}))),a.default.createElement("div",{className:d.default.title},a.default.createElement("h3",null,"We couldn","'","t log you in")),a.default.createElement("div",{className:d.default.description},a.default.createElement("p",null,"Your browser wouldn","'","t accept our cookie.")),a.default.createElement("div",{className:d.default.button},a.default.createElement(u.default,{color:"success",inverted:!0,type:"submit",onClick:this.handleAcceptCookieButtonClicked},"Try Again"))))}render(){var e=this.state,t=e.isLoading,r=e.isCookieError;return t?a.default.createElement(s.default,{fullscreen:!0,center:!0}):r?this.renderCookieAcceptContent():a.default.createElement("div",null,this.props.children)}}m(b,"propTypes",{children:n.default.node.isRequired}),b.propTypes={sanityLogo:n.default.node,SanityLogo:n.default.func};var _=b;t.default=_},function(e,t,r){"use strict";t.a=function(e,t){void 0===t&&(t=n.a);return Object(a.a)((function(){return Object(o.a)(e,t)}))};var n=r(34),a=r(410),o=r(382)},function(e,t,r){"use strict";t.a=function(e){return function(t){return t.lift(new i(e))}};var n=r(4),a=r(10),o=r(11);var i=function(){function e(e){this.closingNotifier=e}return e.prototype.call=function(e,t){return t.subscribe(new u(e,this.closingNotifier))},e}(),u=function(e){function t(t,r){var n=e.call(this,t)||this;return n.buffer=[],n.add(Object(o.a)(n,r)),n}return n.a(t,e),t.prototype._next=function(e){this.buffer.push(e)},t.prototype.notifyNext=function(e,t,r,n,a){var o=this.buffer;this.buffer=[],this.destination.next(o)},t}(a.a)},function(e,t,r){"use strict";t.a=function(e,t){void 0===t&&(t=null);return function(r){return r.lift(new o(e,t))}};var n=r(4),a=r(7);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,r){var n=e.call(this,t)||this;return n.bufferSize=r,n.buffer=[],n}return n.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,r,n){var a=e.call(this,t)||this;return a.bufferSize=r,a.startBufferEvery=n,a.buffers=[],a.count=0,a}return n.a(t,e),t.prototype._next=function(e){var t=this.bufferSize,r=this.startBufferEvery,n=this.buffers,a=this.count;this.count++,a%r==0&&n.push([]);for(var o=n.length;o--;){var i=n[o];i.push(e),i.length===t&&(n.splice(o,1),this.destination.next(i))}},t.prototype._complete=function(){for(var t=this.buffers,r=this.destination;t.length>0;){var n=t.shift();n.length>0&&r.next(n)}e.prototype._complete.call(this)},t}(a.a)},function(e,t,r){"use strict";t.a=function(e){var t=arguments.length,r=a.a;Object(i.a)(arguments[arguments.length-1])&&(r=arguments[arguments.length-1],t--);var n=null;t>=2&&(n=arguments[1]);var o=Number.POSITIVE_INFINITY;t>=3&&(o=arguments[2]);return function(t){return t.lift(new u(e,n,o,r))}};var n=r(4),a=r(34),o=r(7),i=r(50);var u=function(){function e(e,t,r,n){this.bufferTimeSpan=e,this.bufferCreationInterval=t,this.maxBufferSize=r,this.scheduler=n}return e.prototype.call=function(e,t){return t.subscribe(new s(e,this.bufferTimeSpan,this.bufferCreationInterval,this.maxBufferSize,this.scheduler))},e}(),l=function(){return function(){this.buffer=[]}}(),s=function(e){function t(t,r,n,a,o){var i=e.call(this,t)||this;i.bufferTimeSpan=r,i.bufferCreationInterval=n,i.maxBufferSize=a,i.scheduler=o,i.contexts=[];var u=i.openContext();if(i.timespanOnly=null==n||n<0,i.timespanOnly){var l={subscriber:i,context:u,bufferTimeSpan:r};i.add(u.closeAction=o.schedule(c,r,l))}else{var s={subscriber:i,context:u},p={bufferTimeSpan:r,bufferCreationInterval:n,subscriber:i,scheduler:o};i.add(u.closeAction=o.schedule(d,r,s)),i.add(o.schedule(f,n,p))}return i}return n.a(t,e),t.prototype._next=function(e){for(var t,r=this.contexts,n=r.length,a=0;a0;){var n=t.shift();r.next(n.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 r=this.bufferTimeSpan,n={subscriber:this,context:e,bufferTimeSpan:r};this.add(e.closeAction=this.scheduler.schedule(c,r,n))}},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 c(e){var t=e.subscriber,r=e.context;r&&t.closeContext(r),t.closed||(e.context=t.openContext(),e.context.closeAction=this.schedule(e,e.bufferTimeSpan))}function f(e){var t=e.bufferCreationInterval,r=e.bufferTimeSpan,n=e.subscriber,a=e.scheduler,o=n.openContext();n.closed||(n.add(o.closeAction=a.schedule(d,r,{subscriber:n,context:o})),this.schedule(e,t))}function d(e){var t=e.subscriber,r=e.context;t.closeContext(r)}},function(e,t,r){"use strict";t.a=function(e,t){return function(r){return r.lift(new u(e,t))}};var n=r(4),a=r(19),o=r(11),i=r(10);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,r,n){var a=e.call(this,t)||this;return a.openings=r,a.closingSelector=n,a.contexts=[],a.add(Object(o.a)(a,r)),a}return n.a(t,e),t.prototype._next=function(e){for(var t=this.contexts,r=t.length,n=0;n0;){var n=r.shift();n.subscription.unsubscribe(),n.buffer=null,n.subscription=null}this.contexts=null,e.prototype._error.call(this,t)},t.prototype._complete=function(){for(var t=this.contexts;t.length>0;){var r=t.shift();this.destination.next(r.buffer),r.subscription.unsubscribe(),r.buffer=null,r.subscription=null}this.contexts=null,e.prototype._complete.call(this)},t.prototype.notifyNext=function(e,t,r,n,a){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 r=e.buffer,n=e.subscription;this.destination.next(r),t.splice(t.indexOf(e),1),this.remove(n),n.unsubscribe()}},t.prototype.trySubscribe=function(e){var t=this.contexts,r=new a.a,n={buffer:[],subscription:r};t.push(n);var i=Object(o.a)(this,e,n);!i||i.closed?this.closeBuffer(n):(i.context=n,this.add(i),r.add(i))},t}(i.a)},function(e,t,r){"use strict";t.a=function(e){return function(t){return t.lift(new u(e))}};var n=r(4),a=r(19),o=r(10),i=r(11);var u=function(){function e(e){this.closingSelector=e}return e.prototype.call=function(e,t){return t.subscribe(new l(e,this.closingSelector))},e}(),l=function(e){function t(t,r){var n=e.call(this,t)||this;return n.closingSelector=r,n.subscribing=!1,n.openBuffer(),n}return n.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=null,this.subscribing=!1},t.prototype.notifyNext=function(e,t,r,n,a){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,r=this.buffer;this.buffer&&this.destination.next(r),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(i.a)(this,t)),this.subscribing=!1},t}(o.a)},function(e,t,r){"use strict";t.a=function(e){return function(t){var r=new u(e),n=t.lift(r);return r.caught=n}};var n=r(4),a=r(10),o=r(60),i=r(11);var u=function(){function e(e){this.selector=e}return e.prototype.call=function(e,t){return t.subscribe(new l(e,this.selector,this.caught))},e}(),l=function(e){function t(t,r,n){var a=e.call(this,t)||this;return a.selector=r,a.caught=n,a}return n.a(t,e),t.prototype.error=function(t){if(!this.isStopped){var r=void 0;try{r=this.selector(t,this.caught)}catch(t){return void e.prototype.error.call(this,t)}this._unsubscribeAndRecycle();var n=new o.a(this,void 0,void 0);this.add(n);var a=Object(i.a)(this,r,void 0,void 0,n);a!==n&&this.add(a)}},t}(a.a)},function(e,t,r){"use strict";t.a=function(e){return function(t){return t.lift(new n.a(e))}};var n=r(235)},function(e,t,r){"use strict";t.a=function(){for(var e=[],t=0;t0&&r[0].time-n.now()<=0;)r.shift().notification.observe(a);if(r.length>0){var o=Math.max(0,r[0].time-n.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,r=new c(t.now()+this.delay,e);this.queue.push(r),!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),c=function(){return function(e,t){this.time=e,this.notification=t}}()},function(e,t,r){"use strict";t.a=function(e,t){if(t)return function(r){return new c(r,t).lift(new l(e))};return function(t){return t.lift(new l(e))}};var n=r(4),a=r(7),o=r(8),i=r(10),u=r(11);var l=function(){function e(e){this.delayDurationSelector=e}return e.prototype.call=function(e,t){return t.subscribe(new s(e,this.delayDurationSelector))},e}(),s=function(e){function t(t,r){var n=e.call(this,t)||this;return n.delayDurationSelector=r,n.completed=!1,n.delayNotifierSubscriptions=[],n.index=0,n}return n.a(t,e),t.prototype.notifyNext=function(e,t,r,n,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 r=this.delayDurationSelector(e,t);r&&this.tryDelay(r,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 r=Object(u.a)(this,e,t);r&&!r.closed&&(this.destination.add(r),this.delayNotifierSubscriptions.push(r))},t.prototype.tryComplete=function(){this.completed&&0===this.delayNotifierSubscriptions.length&&this.destination.complete()},t}(i.a),c=function(e){function t(t,r){var n=e.call(this)||this;return n.source=t,n.subscriptionDelay=r,n}return n.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,r){var n=e.call(this)||this;return n.parent=t,n.source=r,n.sourceSubscribed=!1,n}return n.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,r){"use strict";t.a=function(){return function(e){return e.lift(new o)}};var n=r(4),a=r(7);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 n.a(t,e),t.prototype._next=function(e){e.observe(this.destination)},t}(a.a)},function(e,t,r){"use strict";t.a=function(e,t){return function(r){return r.lift(new i(e,t))}};var n=r(4),a=r(10),o=r(11);var i=function(){function e(e,t){this.keySelector=e,this.flushes=t}return e.prototype.call=function(e,t){return t.subscribe(new u(e,this.keySelector,this.flushes))},e}(),u=function(e){function t(t,r,n){var a=e.call(this,t)||this;return a.keySelector=r,a.values=new Set,n&&a.add(Object(o.a)(a,n)),a}return n.a(t,e),t.prototype.notifyNext=function(e,t,r,n,a){this.values.clear()},t.prototype.notifyError=function(e,t){this._error(e)},t.prototype._next=function(e){this.keySelector?this._useKeySelector(e):this._finalizeNext(e,e)},t.prototype._useKeySelector=function(e){var t,r=this.destination;try{t=this.keySelector(e)}catch(e){return void r.error(e)}this._finalizeNext(t,e)},t.prototype._finalizeNext=function(e,t){var r=this.values;r.has(e)||(r.add(e),this.destination.next(t))},t}(a.a)},function(e,t,r){"use strict";t.a=function(e,t){return Object(n.a)((function(r,n){return t?t(r[e],n[e]):r[e]===n[e]}))};var n=r(413)},function(e,t,r){"use strict";t.a=function(e,t){if(e<0)throw new n.a;var r=arguments.length>=2;return function(l){return l.pipe(Object(a.a)((function(t,r){return r===e})),Object(u.a)(1),r?Object(i.a)(t):Object(o.a)((function(){return new n.a})))}};var n=r(122),a=r(98),o=r(171),i=r(127),u=r(254)},function(e,t,r){"use strict";t.a=function(){for(var e=[],t=0;t0&&this._next(t.shift()),this.hasCompleted&&0===this.active&&this.destination.complete()},t}(a.a)},function(e,t,r){"use strict";t.a=function(e){return function(t){return t.lift(new i(e))}};var n=r(4),a=r(7),o=r(19);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,r){var n=e.call(this,t)||this;return n.add(new o.a(r)),n}return n.a(t,e),t}(a.a)},function(e,t,r){"use strict";t.a=function(e,t){return function(r){return r.lift(new n.a(e,r,!0,t))}};var n=r(414)},function(e,t,r){"use strict";t.a=function(e,t){var r=arguments.length>=2;return function(s){return s.pipe(e?Object(a.a)((function(t,r){return e(t,r,s)})):l.a,Object(o.a)(1),r?Object(i.a)(t):Object(u.a)((function(){return new n.a})))}};var n=r(123),a=r(98),o=r(254),i=r(127),u=r(171),l=r(97)},function(e,t,r){"use strict";t.a=function(){return function(e){return e.lift(new o)}};var n=r(4),a=r(7);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 n.a(t,e),t.prototype._next=function(e){},t}(a.a)},function(e,t,r){"use strict";t.a=function(){return function(e){return e.lift(new o)}};var n=r(4),a=r(7);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 n.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,r){"use strict";t.a=function(e,t){var r=arguments.length>=2;return function(s){return s.pipe(e?Object(a.a)((function(t,r){return e(t,r,s)})):l.a,Object(o.a)(1),r?Object(u.a)(t):Object(i.a)((function(){return new n.a})))}};var n=r(123),a=r(98),o=r(255),i=r(171),u=r(127),l=r(97)},function(e,t,r){"use strict";t.a=function(e){return function(t){return t.lift(new o(e))}};var n=r(4),a=r(7);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,r){var n=e.call(this,t)||this;return n.value=r,n}return n.a(t,e),t.prototype._next=function(e){this.destination.next(this.value)},t}(a.a)},function(e,t,r){"use strict";t.a=function(){return function(e){return e.lift(new i)}};var n=r(4),a=r(7),o=r(155);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 n.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,r){"use strict";t.a=function(e){var t="function"==typeof e?function(t,r){return e(t,r)>0?t:r}:function(e,t){return e>t?e:t};return Object(n.a)(t)};var n=r(172)},function(e,t,r){"use strict";t.a=function(){for(var e=[],t=0;t0?this._next(t.shift()):0===this.active&&this.hasCompleted&&(!1===this.hasValue&&this.destination.next(this.acc),this.destination.complete())},t}(o.a)},function(e,t,r){"use strict";t.a=function(e){var t="function"==typeof e?function(t,r){return e(t,r)<0?t:r}:function(e,t){return e-1&&(this.count=r-1),t.subscribe(this._unsubscribeAndRecycle())}},t}(a.a)},function(e,t,r){"use strict";t.a=function(e){return function(t){return t.lift(new u(e))}};var n=r(4),a=r(29),o=r(10),i=r(11);var u=function(){function e(e){this.notifier=e}return e.prototype.call=function(e,t){return t.subscribe(new l(e,this.notifier,t))},e}(),l=function(e){function t(t,r,n){var a=e.call(this,t)||this;return a.notifier=r,a.source=n,a.sourceIsBeingSubscribedTo=!0,a}return n.a(t,e),t.prototype.notifyNext=function(e,t,r,n,a){this.sourceIsBeingSubscribedTo=!0,this.source.subscribe(this)},t.prototype.notifyComplete=function(t){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()}},t.prototype._unsubscribe=function(){var e=this.notifications,t=this.retriesSubscription;e&&(e.unsubscribe(),this.notifications=null),t&&(t.unsubscribe(),this.retriesSubscription=null),this.retries=null},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(i.a)(this,t)},t}(o.a)},function(e,t,r){"use strict";t.a=function(e){void 0===e&&(e=-1);return function(t){return t.lift(new o(e,t))}};var n=r(4),a=r(7);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,r,n){var a=e.call(this,t)||this;return a.count=r,a.source=n,a}return n.a(t,e),t.prototype.error=function(t){if(!this.isStopped){var r=this.source,n=this.count;if(0===n)return e.prototype.error.call(this,t);n>-1&&(this.count=n-1),r.subscribe(this._unsubscribeAndRecycle())}},t}(a.a)},function(e,t,r){"use strict";t.a=function(e){return function(t){return t.lift(new u(e,t))}};var n=r(4),a=r(29),o=r(10),i=r(11);var u=function(){function e(e,t){this.notifier=e,this.source=t}return e.prototype.call=function(e,t){return t.subscribe(new l(e,this.notifier,this.source))},e}(),l=function(e){function t(t,r,n){var a=e.call(this,t)||this;return a.notifier=r,a.source=n,a}return n.a(t,e),t.prototype.error=function(t){if(!this.isStopped){var r=this.errors,n=this.retries,o=this.retriesSubscription;if(n)this.errors=null,this.retriesSubscription=null;else{r=new a.a;try{n=(0,this.notifier)(r)}catch(t){return e.prototype.error.call(this,t)}o=Object(i.a)(this,n)}this._unsubscribeAndRecycle(),this.errors=r,this.retries=n,this.retriesSubscription=o,r.next(t)}},t.prototype._unsubscribe=function(){var e=this.errors,t=this.retriesSubscription;e&&(e.unsubscribe(),this.errors=null),t&&(t.unsubscribe(),this.retriesSubscription=null),this.retries=null},t.prototype.notifyNext=function(e,t,r,n,a){var o=this._unsubscribe;this._unsubscribe=null,this._unsubscribeAndRecycle(),this._unsubscribe=o,this.source.subscribe(this)},t}(o.a)},function(e,t,r){"use strict";t.a=function(e){return function(t){return t.lift(new i(e))}};var n=r(4),a=r(10),o=r(11);var i=function(){function e(e){this.notifier=e}return e.prototype.call=function(e,t){var r=new u(e),n=t.subscribe(r);return n.add(Object(o.a)(r,this.notifier)),n},e}(),u=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.hasValue=!1,t}return n.a(t,e),t.prototype._next=function(e){this.value=e,this.hasValue=!0},t.prototype.notifyNext=function(e,t,r,n,a){this.emitValue()},t.prototype.notifyComplete=function(){this.emitValue()},t.prototype.emitValue=function(){this.hasValue&&(this.hasValue=!1,this.destination.next(this.value))},t}(a.a)},function(e,t,r){"use strict";t.a=function(e,t){void 0===t&&(t=o.a);return function(r){return r.lift(new i(e,t))}};var n=r(4),a=r(7),o=r(34);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,r,n){var a=e.call(this,t)||this;return a.period=r,a.scheduler=n,a.hasValue=!1,a.add(n.schedule(l,r,{subscriber:a,period:r})),a}return n.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,r=e.period;t.notifyNext(),this.schedule(e,r)}},function(e,t,r){"use strict";t.a=function(e,t){return function(r){return r.lift(new o(e,t))}};var n=r(4),a=r(7);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,r,n){var a=e.call(this,t)||this;return a.compareTo=r,a.comparator=n,a._a=[],a._b=[],a._oneComplete=!1,a.destination.add(r.subscribe(new u(t,a))),a}return n.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._a,t=this._b,r=this.comparator;e.length>0&&t.length>0;){var n=e.shift(),a=t.shift(),o=!1;try{o=r?r(n,a):n===a}catch(e){this.destination.error(e)}o||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,r){var n=e.call(this,t)||this;return n.parent=r,n}return n.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,r){"use strict";t.a=function(){return function(e){return Object(a.a)()(Object(n.a)(i)(e))}};var n=r(103),a=r(231),o=r(29);function i(){return new o.a}},function(e,t,r){"use strict";t.a=function(e,t,r){var a;a=e&&"object"==typeof e?e:{bufferSize:e,windowTime:t,refCount:!1,scheduler:r};return function(e){return e.lift(function(e){var t,r,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,s=e.scheduler,c=0,f=!1,d=!1;return function(e){c++,t&&!f||(f=!1,t=new n.a(o,u,s),r=e.subscribe({next:function(e){t.next(e)},error:function(e){f=!0,t.error(e)},complete:function(){d=!0,r=void 0,t.complete()}}));var a=t.subscribe(this);this.add((function(){c--,a.unsubscribe(),r&&!d&&l&&0===c&&(r.unsubscribe(),r=void 0,t=void 0)}))}}(a))}};var n=r(232)},function(e,t,r){"use strict";t.a=function(e){return function(t){return t.lift(new i(e,t))}};var n=r(4),a=r(7),o=r(123);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,r,n){var a=e.call(this,t)||this;return a.predicate=r,a.source=n,a.seenValue=!1,a.index=0,a}return n.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,r){"use strict";t.a=function(e){return function(t){return t.lift(new o(e))}};var n=r(4),a=r(7);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,r){var n=e.call(this,t)||this;return n.total=r,n.count=0,n}return n.a(t,e),t.prototype._next=function(e){++this.count>this.total&&this.destination.next(e)},t}(a.a)},function(e,t,r){"use strict";t.a=function(e){return function(t){return t.lift(new i(e))}};var n=r(4),a=r(7),o=r(122);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,r){var n=e.call(this,t)||this;return n._skipCount=r,n._count=0,n._ring=new Array(r),n}return n.a(t,e),t.prototype._next=function(e){var t=this._skipCount,r=this._count++;if(r0?this.startWindowEvery:this.windowSize,r=this.destination,n=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 s=new o.a;a.push(s),r.next(s)}},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,r){"use strict";t.a=function(e){var t=o.a,r=null,n=Number.POSITIVE_INFINITY;Object(l.a)(arguments[3])&&(t=arguments[3]);Object(l.a)(arguments[2])?t=arguments[2]:Object(u.a)(arguments[2])&&(n=arguments[2]);Object(l.a)(arguments[1])?t=arguments[1]:Object(u.a)(arguments[1])&&(r=arguments[1]);return function(a){return a.lift(new s(e,r,n,t))}};var n=r(4),a=r(29),o=r(34),i=r(7),u=r(159),l=r(50);var s=function(){function e(e,t,r,n){this.windowTimeSpan=e,this.windowCreationInterval=t,this.maxWindowSize=r,this.scheduler=n}return e.prototype.call=function(e,t){return t.subscribe(new f(e,this.windowTimeSpan,this.windowCreationInterval,this.maxWindowSize,this.scheduler))},e}(),c=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._numberOfNextedValues=0,t}return n.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,r,n,a,o){var i=e.call(this,t)||this;i.destination=t,i.windowTimeSpan=r,i.windowCreationInterval=n,i.maxWindowSize=a,i.scheduler=o,i.windows=[];var u=i.openWindow();if(null!==n&&n>=0){var l={subscriber:i,window:u,context:null},s={windowTimeSpan:r,windowCreationInterval:n,subscriber:i,scheduler:o};i.add(o.schedule(h,r,l)),i.add(o.schedule(p,n,s))}else{var c={subscriber:i,window:u,windowTimeSpan:r};i.add(o.schedule(d,r,c))}return i}return n.a(t,e),t.prototype._next=function(e){for(var t=this.windows,r=t.length,n=0;n=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 c;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,r=e.windowTimeSpan,n=e.window;n&&t.closeWindow(n),e.window=t.openWindow(),this.schedule(e,r)}function p(e){var t=e.windowTimeSpan,r=e.subscriber,n=e.scheduler,a=e.windowCreationInterval,o=r.openWindow(),i={action:this,subscription:null},u={subscriber:r,window:o,context:i};i.subscription=n.schedule(h,t,u),this.add(i.subscription),this.schedule(e,a)}function h(e){var t=e.subscriber,r=e.window,n=e.context;n&&n.action&&n.subscription&&n.action.remove(n.subscription),t.closeWindow(r)}},function(e,t,r){"use strict";t.a=function(e,t){return function(r){return r.lift(new l(e,t))}};var n=r(4),a=r(29),o=r(19),i=r(10),u=r(11);var l=function(){function e(e,t){this.openings=e,this.closingSelector=t}return e.prototype.call=function(e,t){return t.subscribe(new s(e,this.openings,this.closingSelector))},e}(),s=function(e){function t(t,r,n){var a=e.call(this,t)||this;return a.openings=r,a.closingSelector=n,a.contexts=[],a.add(a.openSubscription=Object(u.a)(a,r,r)),a}return n.a(t,e),t.prototype._next=function(e){var t=this.contexts;if(t)for(var r=t.length,n=0;n0){var i=o.indexOf(r);-1!==i&&o.splice(i,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,r){"use strict";t.a=function(){for(var e=[],t=0;tnew n.Observable(r=>{var o,i=((e,t,r)=>{var n=window.open(e,t,r);if(null===n)throw new Error("Unable to open window");return n})("about:blank","_blank",a.concat(t?(o=t,Object.keys(o).map(e=>"".concat(e,"=").concat(o[e]))):[]).join(","));t&&i.moveTo(t.left,t.top),i.focus(),i.location.href=e;var u=(e=>new n.Observable(t=>{var r,n=e=>{"close"===e.data&&(t.next(),t.complete())},a=()=>{e.closed?t.error(new Error("Login window closed by user")):r=setTimeout(a,500)};return window.addEventListener("message",n),a(),()=>{window.removeEventListener("message",n),clearTimeout(r)}}))(i).subscribe(r);return()=>{i.close(),u.unsubscribe()}});t.openPopup=o;t.openCenteredPopup=(e,t)=>{var r=window.screen,n=r.width-t.width,a=r.height-t.height,i=a>0?a/2:0,u=n>0?n/2:0;return o(e,{height:t.height,width:t.width,top:i,left:u})}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;var n=s(r(2)),a=s(r(0)),o=s(r(27)),i=s(r(9)),u=s(r(66)),l=s(r(925));function s(e){return e&&e.__esModule?e:{default:e}}function c(e){var t=e.error.isNetworkError;return a.default.createElement(o.default,{color:"danger",title:"Error",isOpen:!0,centered:!0},!t&&a.default.createElement("p",null,e.error.message),t&&a.default.createElement(u.default,{size:"medium",padding:"none"},a.default.createElement("p",null,"An error occured while attempting to reach the Sanity API."),a.default.createElement(l.default,null)),a.default.createElement(i.default,{onClick:e.onRetry},"Retry"))}c.propTypes={error:n.default.shape({isNetworkError:n.default.bool,message:n.default.string.isRequired}).isRequired,onRetry:n.default.func.isRequired}},function(e,t){e.exports={root:"DialogContent_root_Zrnn-",auto:"DialogContent_auto_3WRse DialogContent_root_Zrnn-",padding_none:"DialogContent_padding_none_On52t",padding_small:"DialogContent_padding_small_2uc_J",padding_medium:"DialogContent_padding_medium_3416G",padding_large:"DialogContent_padding_large_3BbRe",small:"DialogContent_small_K3OiY DialogContent_root_Zrnn-",medium:"DialogContent_medium_yBykA DialogContent_root_Zrnn-",large:"DialogContent_large_96pkW DialogContent_root_Zrnn-"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=n?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(r,a,o):r[a]=e[a]}r.default=e,t&&t.set(e,r);return r}(r(0)),a=i(r(13)),o=i(r(22));function i(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}class l extends n.PureComponent{constructor(){super(...arguments),this.state={isLoading:!0}}UNSAFE_componentWillMount(){Promise.all([a.default.request({uri:"/ping",withCredentials:!1}).then(()=>!0),a.default.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=>this.setState({result:e,isLoading:!1}))}renderWrapper(e){var t=this.state.result,r=t&&t.error&&t.error.response;return r&&r.body&&r.body.message?n.default.createElement("div",null,n.default.createElement("p",null,"Error message:"),n.default.createElement("pre",null,n.default.createElement("code",null,r.body.message)),e):e}render(){var e=this.state,t=e.isLoading,r=e.result,i=window.location.origin||window.location.href.replace(new RegExp("".concat(window.location.pathname,"$")),"");if(t)return n.default.createElement(o.default,{fullscreen:!0,center:!0});var u=a.default.config().apiHost.replace(/.*?sanity\.([a-z]+).*/,"$1"),l=a.default.config().projectId,s="https://manage.sanity.".concat(u,"/projects/").concat(l,"/settings/api"),c=r.error&&r.error.response;if(c){var f=404===c.statusCode,d=c.body.attributes&&c.body.attributes.type;if(f&&"project"===d)return n.default.createElement("div",null,n.default.createElement("p",null,c.body.message||c.statusCode),n.default.createElement("p",null,"Double-check that your ",n.default.createElement("code",null,"sanity.json")," points to the right project ID!"))}return r.isCorsError?this.renderWrapper(n.default.createElement("p",null,"It looks like the error is being caused by the current origin (",n.default.createElement("code",null,i),") not being allowed for this project. If you are a project administrator or developer, you can head to"," ",n.default.createElement("a",{rel:"noopener noreferrer",target:"_blank",href:s},"the project management")," ","interface. Add the origin under the ",n.default.createElement("a",{href:"https://www.sanity.io/docs/front-ends/cors",target:"_blank",rel:"noopener noreferrer"},n.default.createElement("em",null,"CORS Origins"))," section. Do remember to"," ",n.default.createElement("code",null,"allow credentials"),"!")):r.pingResponded?this.renderWrapper(n.default.createElement("p",null,"Our diagnostics cannot quite determine why this happened. If it was a network glitch you could try hitting the ",n.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.")):this.renderWrapper(n.default.createElement("p",null,"It might be that your internet connection is unstable or down. You could try hitting the"," ",n.default.createElement("strong",null,"Retry")," button to see if it was just a temporary glitch."))}}var s=l;t.default=s},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;var n=l(r(2)),a=l(r(0)),o=l(r(27)),i=l(r(117)),u=l(r(9));function l(e){return e&&e.__esModule?e:{default:e}}function s(){i.default.actions.logout()}function c(e){return a.default.createElement(o.default,{title:"Unauthorized",isOpen:!0,centered:!0},a.default.createElement("p",null,"You are not authorized to access this studio. Maybe you could ask someone to invite you to collaborate on this project?"),a.default.createElement("p",null,"If you think this is an error, verify that you are logged in with the correct account. You are currently logged in as"," ",a.default.createElement("span",null,e.user.name," (",e.user.email,")")),a.default.createElement(u.default,{onClick:s},"Logout"))}c.propTypes={user:n.default.shape({name:n.default.string.isRequired,email:n.default.string.isRequired})}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"resolveStateFromPath",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(t,"resolvePathFromState",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"route",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"RouterContext",{enumerable:!0,get:function(){return i.RouterContext}}),Object.defineProperty(t,"useRouter",{enumerable:!0,get:function(){return i.useRouter}}),Object.defineProperty(t,"useRouterState",{enumerable:!0,get:function(){return i.useRouterState}});var n=u(r(417)),a=u(r(421)),o=u(r(942)),i=r(264);function u(e){return e&&e.__esModule?e:{default:e}}},function(e,t,r){"use strict";e.exports=function(e){function t(e){for(var t=0,r=0;r"param"===e.type).map(e=>e.name),c=u?Object.keys(u):[],f=(0,a.default)(c,s),d=(0,o.default)(s,f),p=(0,o.default)(c,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,n.default)(u,p),m={nodes:[],remaining:[],missing:[]};if((0,i.default)(h).some(t=>(m=e(t,v)).nodes.length>0),0===m.nodes.length)return l([],d,p);return l([t,...m.nodes],m.missing,m.remaining)};var n=u(r(16)),a=u(r(426)),o=u(r(263)),i=u(r(420));function u(e){return e&&e.__esModule?e:{default:e}}function l(e,t,r){return{nodes:e,missing:t,remaining:r}}},function(e,t,r){var n=r(422),a=r(405);e.exports=function(e,t){return n(e,t,(function(t,r){return a(e,r)}))}},function(e,t,r){var n=r(259),a=r(100),o=r(160),i=r(21),u=r(79);e.exports=function(e,t,r,l){if(!i(e))return e;for(var s=-1,c=(t=a(t,e)).length,f=c-1,d=e;null!=d&&++s0){if(++t>=800)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}},function(e,t,r){var n=r(167),a=r(261),o=r(262),i=r(56),u=r(75),l=r(168),s=Math.min;e.exports=function(e,t,r){for(var c=r?o:a,f=e[0].length,d=e.length,p=d,h=Array(d),v=1/0,m=[];p--;){var y=e[p];p&&t&&(y=i(y,u(t))),v=s(y.length,v),h[p]=!r&&(t||f>=120&&y.length>=120)?new n(p&&y):void 0}y=e[0];var g=-1,b=h[0];e:for(;++g1?t-1:0),n=1;ne.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("/"),r=0;r{var r,n,a=t.split("="),o=(n=2,function(e){if(Array.isArray(e))return e}(r=a)||function(e,t){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)){var r=[],n=!0,a=!1,o=void 0;try{for(var i,u=e[Symbol.iterator]();!(n=(i=u.next()).done)&&(r.push(i.value),!t||r.length!==t);n=!0);}catch(e){a=!0,o=e}finally{try{n||null==u.return||u.return()}finally{if(a)throw o}}return r}}(r,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()),i=o[0],u=o[1];return e[i]=u,e},{})},t.encodeParams=function(e){return Object.keys(e).map(t=>"".concat(t,"=").concat(e[t])).join(";")}},function(e,t,r){"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,r){e.exports=r(947)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"RouterProvider",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(t,"Link",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"StateLink",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"IntentLink",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(t,"RouteScope",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(t,"WithRouter",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(t,"withRouterHOC",{enumerable:!0,get:function(){return s.default}});var n=c(r(948)),a=c(r(265)),o=c(r(972)),i=c(r(973)),u=c(r(974)),l=c(r(977)),s=c(r(433));function c(e){return e&&e.__esModule?e:{default:e}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=u(r(0)),a=u(r(2)),o=u(r(74)),i=r(264);function u(e){return e&&e.__esModule?e:{default:e}}function l(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)))return;var r=[],n=!0,a=!1,o=void 0;try{for(var i,u=e[Symbol.iterator]();!(n=(i=u.next()).done)&&(r.push(i.value),!t||r.length!==t);n=!0);}catch(e){a=!0,o=e}finally{try{n||null==u.return||u.return()}finally{if(a)throw o}}return r}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function s(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class c extends n.default.Component{constructor(e){var t;super(e),t=this,s(this,"__internalRouter",void 0),s(this,"_state",void 0),s(this,"navigateUrl",(function(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.props.onNavigate;n(e,r)})),s(this,"navigateState",(function(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};t.navigateUrl(t.resolvePathFromState(e),r)})),s(this,"getState",()=>this._state),s(this,"resolvePathFromState",e=>this.props.router.encode(e)),s(this,"navigateIntent",(function(e,r){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};t.navigateUrl(t.resolveIntentLink(e,r),n)})),s(this,"resolveIntentLink",(e,t)=>{var r=l(Array.isArray(t)?t:[t],2),n=r[0],a=r[1];return this.props.router.encode({intent:e,params:n,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,o.default)()}}getChildContext(){return{__internalRouter:this.__internalRouter}}UNSAFE_componentWillReceiveProps(e){this.props.state!==e.state&&(this._state=e.state,this.__internalRouter.channel.publish(e.state))}render(){return n.default.createElement(i.RouterContext.Provider,{value:this.__internalRouter},this.props.children)}}t.default=c,s(c,"childContextTypes",{__internalRouter:a.default.object})},function(e,t){e.exports=function(e,t){for(var r=-1,n=null==e?0:e.length;++r=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}function s(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var c={};class f extends n.default.PureComponent{constructor(){super(...arguments),s(this,"context",void 0),s(this,"_element",void 0),s(this,"setElement",e=>{e&&(this._element=e)})}resolveUrl(){var e=this.props,t=e.toIndex,r=e.state;if(r&&t)throw new Error("Passing both `state` and `toIndex` as props to StateLink is invalid");r||t||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 n=t?c:r||c;return this.resolvePathFromState(n)}resolvePathFromState(e){return this.context.__internalRouter?this.context.__internalRouter.resolvePathFromState(e):"javascript://state@".concat(JSON.stringify(e))}focus(){this._element&&this._element.focus()}render(){var e=this.props,t=(e.state,e.toIndex,l(e,["state","toIndex"]));return n.default.createElement(a.default,u({},t,{href:this.resolveUrl(),ref:this.setElement}))}}t.default=f,s(f,"defaultProps",{replace:!1,toIndex:!1}),s(f,"contextTypes",{__internalRouter:o.default})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i(r(0)),a=i(r(265)),o=i(r(175));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[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}function s(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class c extends n.default.PureComponent{constructor(){super(...arguments),s(this,"context",void 0),s(this,"_element",void 0),s(this,"setElement",e=>{e&&(this._element=e)})}focus(){this._element&&this._element.focus()}resolveIntentLink(e,t){return this.context.__internalRouter?this.context.__internalRouter.resolveIntentLink(e,t):"javascript://intent@".concat(JSON.stringify({intent:e,params:t}))}render(){var e=this.props,t=e.intent,r=e.params,o=l(e,["intent","params"]);return n.default.createElement(a.default,u({href:this.resolveIntentLink(t,r)},o,{ref:this.setElement}))}}t.default=c,s(c,"contextTypes",{__internalRouter:o.default})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=u(r(2)),a=u(r(0)),o=u(r(975)),i=r(264);function u(e){return e&&e.__esModule?e:{default:e}}function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function s(e){for(var t=1;t{var e=this.props.scope;return this.context.__internalRouter.getState()[e]}),c(this,"resolvePathFromState",e=>{var t=this.context.__internalRouter,r=this.props.scope,n=(0,o.default)(e)?{}:f(t.getState(),r,e);return t.resolvePathFromState(n)}),c(this,"navigate",(e,t)=>{var r=this.context.__internalRouter,n=f(r.getState(),this.props.scope,e);r.navigate(n,t)});var r=t.__internalRouter;this.__internalRouter=s({},r,{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,c(d,"childContextTypes",{__internalRouter:n.default.object}),c(d,"contextTypes",{__internalRouter:n.default.object})},function(e,t,r){"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 n,a=(n=r(976))&&n.__esModule?n:{default:n}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=Object.prototype.hasOwnProperty,a=n.call.bind(n);t.default=a},function(e,t,r){"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=(0,((n=r(433))&&n.__esModule?n:{default:n}).default)(e=>e.children(e.router));t.default=a},function(e,t,r){"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=(0,((n=r(979))&&n.__esModule?n:{default:n}).default)();t.default=a},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){arguments.length>0&&void 0!==arguments[0]&&arguments[0];var e=new n.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 n=r(6),a=r(5),o=l(r(980)),i=r(986),u=l(r(383));function l(e){return e&&e.__esModule?e:{default:e}}var s=()=>{},c=(0,i.createBrowserHistory)();function f(){return o.default.parse(document.location.href)}var d=[];function p(e,t){if(d.length>0){var r=!1,a={nextUrl:e,cancel(){r=!0}};if(d.some(e=>(e(a),!r)),r)return{progress:new n.Observable(s)}}return t.replace?c.replace(e):c.push(e),{progress:new n.Observable(s)}}var h=new n.Observable(e=>c.listen(()=>e.next(f()))).pipe((0,a.map)(e=>({type:"change",location:e})),(0,a.share)())},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.configure=i,t.default=void 0;var n,a=(n=r(981))&&n.__esModule?n:{default:n};function o(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)))return;var r=[],n=!0,a=!1,o=void 0;try{for(var i,u=e[Symbol.iterator]();!(n=(i=u.next()).done)&&(r.push(i.value),!t||r.length!==t);n=!0);}catch(e){a=!0,o=e}finally{try{n||null==u.return||u.return()}finally{if(a)throw o}}return r}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function i(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{qsImpl:r(436)},t=e.qsImpl;class n{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}get path(){return this.pathname+(this.search||"")}set path(e){var r=a.default.parse(e,!1,!1);Object.assign(this,{pathname:r.pathname,query:t.parse(r.search.substring(1))})}set host(e){var t=o(e.split(":"),2),r=t[0],n=t[1];Object.assign(this,{hostname:r,port:n})}get href(){return a.default.format(this)}set href(e){var r=a.default.parse(e,!1,!1);Object.assign(this,{protocol:r.protocol,slashes:r.slashes,hostname:r.hostname,pathname:r.pathname,port:r.port,auth:r.auth,query:t.parse((r.search||"").substring(1)),hash:r.hash})}clone(){Object.assign(new n,this)}extend(e){return Object.assign(new n,this,e)}}return{parse:e=>Object.assign(new n,{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 u=i();t.default=u},function(e,t,r){"use strict";var n=r(982),a=r(983);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=b,t.resolve=function(e,t){return b(e,!1,!0).resolve(t)},t.resolveObject=function(e,t){return e?b(e,!1,!0).resolveObject(t):t},t.format=function(e){a.isString(e)&&(e=b(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]*)?$/,s=["{","}","|","\\","^","`"].concat(["<",">",'"',"`"," ","\r","\n","\t"]),c=["'"].concat(s),f=["%","/","?",";","#"].concat(c),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},y={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},g=r(436);function b(e,t,r){if(e&&a.isObject(e)&&e instanceof o)return e;var n=new o;return n.parse(e,t,r),n}o.prototype.parse=function(e,t,r){if(!a.isString(e))throw new TypeError("Parameter 'url' must be a string, not "+typeof e);var o=e.indexOf("?"),u=-1!==o&&o127?z+="x":z+=T[A];if(!z.match(p)){var B=C.slice(0,x),N=C.slice(x+1),R=T.match(h);R&&(B.push(R[1]),N.unshift(R[2])),N.length&&(b="/"+N.join(".")+b),this.hostname=B.join(".");break}}}this.hostname.length>255?this.hostname="":this.hostname=this.hostname.toLowerCase(),S||(this.hostname=n.toASCII(this.hostname));var F=this.port?":"+this.port:"",L=this.hostname||"";this.host=L+F,this.href+=this.host,S&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),"/"!==b[0]&&(b="/"+b))}if(!v[w])for(x=0,D=c.length;x0)&&r.host.split("@"))&&(r.auth=S.shift(),r.host=r.hostname=S.shift());return r.search=e.search,r.query=e.query,a.isNull(r.pathname)&&a.isNull(r.search)||(r.path=(r.pathname?r.pathname:"")+(r.search?r.search:"")),r.href=r.format(),r}if(!E.length)return r.pathname=null,r.search?r.path="/"+r.search:r.path=null,r.href=r.format(),r;for(var j=E.slice(-1)[0],P=(r.host||e.host||E.length>1)&&("."===j||".."===j)||""===j,x=0,k=E.length;k>=0;k--)"."===(j=E[k])?E.splice(k,1):".."===j?(E.splice(k,1),x++):x&&(E.splice(k,1),x--);if(!O&&!w)for(;x--;x)E.unshift("..");!O||""===E[0]||E[0]&&"/"===E[0].charAt(0)||E.unshift(""),P&&"/"!==E.join("/").substr(-1)&&E.push("");var S,C=""===E[0]||E[0]&&"/"===E[0].charAt(0);M&&(r.hostname=r.host=C?"":E.length?E.shift():"",(S=!!(r.host&&r.host.indexOf("@")>0)&&r.host.split("@"))&&(r.auth=S.shift(),r.host=r.hostname=S.shift()));return(O=O||r.host&&E.length)&&!C&&E.unshift(""),E.length?r.pathname=E.join("/"):(r.pathname=null,r.path=null),a.isNull(r.pathname)&&a.isNull(r.search)||(r.path=(r.pathname?r.pathname:"")+(r.search?r.search:"")),r.auth=e.auth||r.auth,r.slashes=r.slashes||e.slashes,r.href=r.format(),r},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,r){(function(e,n){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 n&&n;i.global!==i&&i.window!==i&&i.self;var u,l=2147483647,s=/^xn--/,c=/[^\x20-\x7E]/,f=/[\x2E\u3002\uFF0E\uFF61]/g,d={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},p=Math.floor,h=String.fromCharCode;function v(e){throw new RangeError(d[e])}function m(e,t){for(var r=e.length,n=[];r--;)n[r]=t(e[r]);return n}function y(e,t){var r=e.split("@"),n="";return r.length>1&&(n=r[0]+"@",e=r[1]),n+m((e=e.replace(f,".")).split("."),t).join(".")}function g(e){for(var t,r,n=[],a=0,o=e.length;a=55296&&t<=56319&&a65535&&(t+=h((e-=65536)>>>10&1023|55296),e=56320|1023&e),t+=h(e)})).join("")}function _(e,t){return e+22+75*(e<26)-((0!=t)<<5)}function O(e,t,r){var n=0;for(e=r?p(e/700):e>>1,e+=p(e/t);e>455;n+=36)e=p(e/35);return p(n+36*e/(e+38))}function w(e){var t,r,n,a,o,i,u,s,c,f,d,h=[],m=e.length,y=0,g=128,_=72;for((r=e.lastIndexOf("-"))<0&&(r=0),n=0;n=128&&v("not-basic"),h.push(e.charCodeAt(n));for(a=r>0?r+1:0;a=m&&v("invalid-input"),((s=(d=e.charCodeAt(a++))-48<10?d-22:d-65<26?d-65:d-97<26?d-97:36)>=36||s>p((l-y)/i))&&v("overflow"),y+=s*i,!(s<(c=u<=_?1:u>=_+26?26:u-_));u+=36)i>p(l/(f=36-c))&&v("overflow"),i*=f;_=O(y-o,t=h.length+1,0==o),p(y/t)>l-g&&v("overflow"),g+=p(y/t),y%=t,h.splice(y++,0,g)}return b(h)}function E(e){var t,r,n,a,o,i,u,s,c,f,d,m,y,b,w,E=[];for(m=(e=g(e)).length,t=128,r=0,o=72,i=0;i=t&&dp((l-r)/(y=n+1))&&v("overflow"),r+=(u-t)*y,t=u,i=0;il&&v("overflow"),d==t){for(s=r,c=36;!(s<(f=c<=o?1:c>=o+26?26:c-o));c+=36)w=s-f,b=36-f,E.push(h(_(f+w%b,0))),s=p(w/b);E.push(h(_(s,0))),o=O(r,y,n==a),r=0,++n}++r,++t}return E.join("")}u={version:"1.4.1",ucs2:{decode:g,encode:b},decode:w,encode:E,toASCII:function(e){return y(e,(function(e){return c.test(e)?"xn--"+E(e):e}))},toUnicode:function(e){return y(e,(function(e){return s.test(e)?w(e.slice(4).toLowerCase()):e}))}},void 0===(a=function(){return u}.call(t,r,t,e))||(e.exports=a)}()}).call(t,r(63)(e),r(25))},function(e,t,r){"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,r){"use strict";function n(e,t){return Object.prototype.hasOwnProperty.call(e,t)}e.exports=function(e,t,r,o){t=t||"&",r=r||"=";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 s=e.length;l>0&&s>l&&(s=l);for(var c=0;c=0?(f=v.substr(0,m),d=v.substr(m+1)):(f=v,d=""),p=decodeURIComponent(f),h=decodeURIComponent(d),n(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,r){"use strict";var n=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,r,u){return t=t||"&",r=r||"=",null===e&&(e=void 0),"object"==typeof e?o(i(e),(function(i){var u=encodeURIComponent(n(i))+r;return a(e[i])?o(e[i],(function(e){return u+encodeURIComponent(n(e))})).join(t):u+encodeURIComponent(n(e[i]))})).join(t):u?encodeURIComponent(n(u))+r+encodeURIComponent(n(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 r=[],n=0;nt?r.splice(t,r.length-t,n):r.push(n),f({action:"PUSH",location:n,index:t,entries:r})}}))},replace:function(e,t){var n=h(e,t,d(),_.location);c.confirmTransitionTo(n,"REPLACE",r,(function(e){e&&(_.entries[_.index]=n,f({action:"REPLACE",location:n}))}))},go:b,goBack:function(){b(-1)},goForward:function(){b(1)},canGo:function(e){var t=_.index+e;return t>=0&&t<_.entries.length},block:function(e){return void 0===e&&(e=!1),c.setPrompt(e)},listen:function(e){return c.appendListener(e)}};return _}},function(e,t,r){"use strict";function n(e){return"/"===e.charAt(0)}function a(e,t){for(var r=t,n=r+1,a=e.length;n=0;d--){var p=i[d];"."===p?a(i,d):".."===p?(a(i,d),f++):f&&(a(i,d),f--)}if(!s)for(;f--;f)i.unshift("..");!s||""===i[0]||i[0]&&n(i[0])||i.unshift("");var h=i.join("/");return r&&"/"!==h.substr(-1)&&(h+="/"),h}},function(e,t,r){"use strict";function n(e){return e.valueOf?e.valueOf():Object.prototype.valueOf.call(e)}t.a=function e(t,r){if(t===r)return!0;if(null==t||null==r)return!1;if(Array.isArray(t))return Array.isArray(r)&&t.length===r.length&&t.every((function(t,n){return e(t,r[n])}));if("object"==typeof t||"object"==typeof r){var a=n(t),o=n(r);return a!==t||o!==r?e(a,o):Object.keys(Object.assign({},t,r)).every((function(n){return e(t[n],r[n])}))}return!1}},function(e,t,r){"use strict"},function(e,t,r){"use strict";e.exports={toolSwitcher:{order:[],hidden:[]},api:{},project:{}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=n?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(r,a,o):r[a]=e[a]}r.default=e,t&&t.set(e,r);return r}(r(0)),a=f(r(273)),o=f(r(995)),i=r(18),u=r(996),l=f(r(997)),s=f(r(2061)),c=r(46);function f(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function p(){return(p=Object.assign||function(e){for(var t=1;tBoolean("edit"===e&&t.id||"create"===e&&t.type||"create"===e&&t.template),getIntentState:function(e,t,r,n){for(var o=r&&r.panes||[],i=h.activePanes||[],u=t.id||(0,a.default)(),l="create"===e&&t.template,s=i.length-1;s>=0;s--){var f=i[s];if(f.canHandleIntent&&f.canHandleIntent(e,t,{pane:f,index:s})){var d=l?{template:t.template}:c.EMPTY_PARAMS;return{panes:o.slice(0,s).concat([[{id:u,params:d,payload:n}]])}}}return{intent:e,params:t,payload:n}},title:"Desk",name:"desk",icon:o.default,component:function(e){var t=(0,i.useRouterState)(),r=t.intent,a=t.params,o=t.payload;return(0,n.useEffect)(()=>(v([]),()=>v([]))),r?n.default.createElement(l.default,{intent:r,params:a,payload:o}):n.default.createElement(s.default,p({},e,{onPaneChange:v}))}};t.default=m},function(e,t,r){var n=r(993),a=r(994);e.exports=function(e,t,r){var o=t&&r||0;"string"==typeof e&&(t="binary"==e?new Array(16):null,e=null);var i=(e=e||{}).random||(e.rng||n)();if(i[6]=15&i[6]|64,i[8]=63&i[8]|128,t)for(var u=0;u<16;++u)t[o+u]=i[u];return t||a(i)}},function(e,t,r){(function(t){var r,n=t.crypto||t.msCrypto;if(n&&n.getRandomValues){var a=new Uint8Array(16);r=function(){return n.getRandomValues(a),a}}if(!r){var o=new Array(16);r=function(){for(var e,t=0;t<16;t++)0==(3&t)&&(e=4294967296*Math.random()),o[t]=e>>>((3&t)<<3)&255;return o}}e.exports=r}).call(t,r(25))},function(e,t){for(var r=[],n=0;n<256;++n)r[n]=(n+256).toString(16).substr(1);e.exports=function(e,t){var n=t||0,a=r;return a[e[n++]]+a[e[n++]]+a[e[n++]]+a[e[n++]]+"-"+a[e[n++]]+a[e[n++]]+"-"+a[e[n++]]+a[e[n++]]+"-"+a[e[n++]]+a[e[n++]]+"-"+a[e[n++]]+a[e[n++]]+a[e[n++]]+a[e[n++]]+a[e[n++]]+a[e[n++]]}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,a=(n=r(0))&&n.__esModule?n:{default:n};var o={vectorEffect:"non-scaling-stroke"},i=()=>a.default.createElement("svg",{viewBox:"0 0 25 25",fill:"none",xmlns:"http://www.w3.org/2000/svg",preserveAspectRatio:"xMidYMid",width:"1em",height:"1em"},a.default.createElement("rect",{x:"3.5",y:"4.5",width:"18",height:"16",stroke:"currentColor",style:o}),a.default.createElement("line",{x1:"9.5",y1:"5",x2:"9.5",y2:"20",stroke:"currentColor",style:o}),a.default.createElement("line",{x1:"15.5",y1:"5",x2:"15.5",y2:"20",stroke:"currentColor",style:o}));t.default=i},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.parsePanesSegment=function(e){if(-1!==e.indexOf(",{"))return v(e);return e.split(";").map(e=>e.split("|").map(e=>{var t,r=e.split(","),a=u(t=r)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(t)||i(),o=a[0];return function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return e.reduce((e,t)=>{if(d(t)){var r=t.slice(0,t.indexOf("=")),n=t.slice(r.length+1);e.params=s({},e.params,{[r]:n})}else p(t)?e.payload=y(t):console.warn("Unknown pane segment: %s - skipping",t);return e},s({},t,{params:n.EMPTY_PARAMS,payload:void 0}))}(a.slice(1),{id:o})}).map((e,t,r)=>e.id?e:s({},e,{id:r[0].id}))).filter(e=>e.length>0)},t.encodePanesSegment=function(e){return(e||[]).map(e=>e.map(h).join("|")).map(encodeURIComponent).join(";")},t.parseOldPanesSegment=v;var n=r(46),a=r(439);function o(e,t){return u(e)||function(e,t){if(!(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)))return;var r=[],n=!0,a=!1,o=void 0;try{for(var i,u=e[Symbol.iterator]();!(n=(i=u.next()).done)&&(r.push(i.value),!t||r.length!==t);n=!0);}catch(e){a=!0,o=e}finally{try{n||null==u.return||u.return()}finally{if(a)throw o}}return r}(e,t)||i()}function i(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}function u(e){if(Array.isArray(e))return e}function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function s(e){for(var t=1;t/^[a-z0-9]+=[^=]+/i.test(e),p=e=>/^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$/.test(e);function h(e,t,r){var n=e.payload,o=e.params,i=void 0===o?{}:o,u=e.id,l=0!==t&&u===r[0].id,s=void 0===n?void 0:btoa(JSON.stringify(n)),c=Object.keys(i).reduce((e,n)=>l&&0!==t&&!a.exclusiveParams.includes(n)&&r[0].params[n]===i[n]?e:i[n]?[...e,"".concat(n,"=").concat(i[n])]:e,[]);return[l?"":u].concat([c.length>0&&c,s].filter(Boolean)).join(",")||","}function v(e){for(var t=[],r=e;r.length;){var n=o(r.match(f)||[],3),a=n[0],i=n[1],u=n[2];if(a){var l=u&&m(u);t.push({id:i,payload:l}),r=r.slice(a.length)}else r=r.slice(1)}return t}function m(e){try{return JSON.parse(e)}catch(e){return void console.warn("Failed to parse parameters: ".concat(e.message))}}function y(e){return e?m(atob(e)):void 0}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=n?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(r,a,o):r[a]=e[a]}r.default=e,t&&t.set(e,r);return r}(r(0)),a=r(6),o=r(5),i=h(r(13)),u=r(18),l=h(r(22)),s=r(440),c=r(46),f=h(r(496)),d=h(r(273)),p=r(139);function h(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function m(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)))return;var r=[],n=!0,a=!1,o=void 0;try{for(var i,u=e[Symbol.iterator]();!(n=(i=u.next()).done)&&(r.push(i.value),!t||r.length!==t);n=!0);}catch(e){a=!0,o=e}finally{try{n||null==u.return||u.return()}finally{if(a)throw o}}return r}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function y(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function g(e){for(var t=1;t=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}function O(e){var t=e.panes,r=(0,u.useRouter)();return(0,n.useEffect)(()=>{r.navigate({panes:t},{replace:!0})}),n.default.createElement(l.default,{center:!0,message:"Redirecting…",delay:600})}var w=n.default.memo((function(e){var t=e.params,r=e.payload,u=t||{},h=u.type,v=u.id,y=_(u,["type","id"]),b=v||"__fallback__",w=function(e,t){var r=m((0,n.useState)({isLoaded:!1}),2),u=r[0],l=u.documentType,s=u.isLoaded,c=r[1];return(0,n.useEffect)(()=>{var r=function(e,t){if(t)return(0,a.of)(t);var r=e.replace(/^drafts\./,""),n="drafts.".concat(r);return i.default.observable.fetch("*[_id in [$documentId, $draftId]]._type",{documentId:r,draftId:n}).pipe((0,o.map)(e=>e[0]))}(e,t).subscribe(e=>c({documentType:e,isLoaded:!0}));return()=>r.unsubscribe()}),{documentType:l,isLoaded:s}}(b,h),E=w.documentType,M=w.isLoaded,j=E?[[{id:E,params:{}}],[{id:b,params:y,payload:r}]]:void 0,P=(0,s.useStructure)(j,{silent:!0}),x=P.structure,k=P.error;if(k)return n.default.createElement(f.default,{error:k});if(!E)return M?n.default.createElement(O,{panes:[[{id:"__edit__".concat(v||(0,d.default)()),params:{}}]]}):n.default.createElement(l.default,{center:!0,message:"Resolving document type…",delay:600});if(!x||x.some(e=>e===c.LOADING_PANE))return n.default.createElement(l.default,{center:!0,message:"Resolving structure…",delay:600});var S=function(e){var t=e.structure,r=e.documentType,n=e.params,a=e.payload,o=e.documentId,i=e.paneSegments,u=t[t.length-1]||{},l=i[i.length-1],s=l[l.length-1],c="document"===u.type&&u.options.id===o,f=n.template&&(0,p.getTemplateById)(n.template),h={type:f&&f.schemaType||r,template:n.template},v="__fallback__"===o?(0,d.default)():o;return c?i.slice(0,-1).concat([l.slice(0,-1).concat(g({},s,{id:v}))]):[[{id:"__edit__".concat(v),params:h,payload:a}]]}({structure:x,documentType:E,params:y,payload:r,paneSegments:j,documentId:b});return n.default.createElement(O,{panes:S})}));t.default=w},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i(r(0)),a=i(r(442)),o=i(r(2056));function i(e){return e&&e.__esModule?e:{default:e}}t.default=()=>{var e=a.default.defaults();return 0===e.getItems().length?a.default.component({id:"empty-list-pane",component:n.default.createElement(o.default,null)}):e}},function(e,t,r){var n=r(64),a=r(76),o=r(61);e.exports=function(e){return function(t,r,i){var u=Object(t);if(!a(t)){var l=n(r,3);t=o(t),r=function(e){return l(u[e],e,u)}}var s=e(t,r,i);return s>-1?u[l?t[s]:s]:void 0}}},function(e,t,r){var n=r(444);e.exports=function(e){return e?(e=n(e))===1/0||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0}},function(e,t,r){var n=r(446),a=r(179),o=r(447),i=r(55);e.exports=function(e){return function(t){t=i(t);var r=a(t)?o(t):void 0,u=r?r[0]:t.charAt(0),l=r?n(r,1).join(""):t.slice(1);return u[e]()+l}}},function(e,t){e.exports=function(e){return e.split("")}},function(e,t){var r="[\\ud800-\\udfff]",n="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",a="\\ud83c[\\udffb-\\udfff]",o="[^\\ud800-\\udfff]",i="(?:\\ud83c[\\udde6-\\uddff]){2}",u="[\\ud800-\\udbff][\\udc00-\\udfff]",l="(?:"+n+"|"+a+")"+"?",s="[\\ufe0e\\ufe0f]?"+l+("(?:\\u200d(?:"+[o,i,u].join("|")+")[\\ufe0e\\ufe0f]?"+l+")*"),c="(?:"+[o+n+"?",n,i,u,r].join("|")+")",f=RegExp(a+"(?="+a+")|"+c+s,"g");e.exports=function(e){return e.match(f)||[]}},function(e,t){e.exports=function(e,t,r,n){var a=-1,o=null==e?0:e.length;for(n&&o&&(r=e[++a]);++a"error"===e.severity;e.exports=e=>{var t=(0,o.default)(e.types).getTypes(),r=(0,i.default)(t),b=[];r.some(e=>e.problems.some(_))||(b=[...e.types,d.default,l.default,s.default,a.default,p.default,g.default,c.default,f.default,y.default,m.default,h.default,v.default].filter(Boolean));var O=n.default.compile({name:e.name,types:b});return O._source=e,O._validation=r,(0,u.inferFromSchema)(O)}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a.default}});var n,a=(n=r(1013))&&n.__esModule?n:{default:n}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=a();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=n?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,t&&t.set(e,r);return r}(r(1014));function a(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return a=function(){return e},e}function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,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),n),r=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(!r[e])throw new Error("Unknown type: ".concat(e));i(r[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,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"any",{enumerable:!0,get:function(){return n.AnyType}}),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,"datetime",{enumerable:!0,get:function(){return i.DateTimeType}}),Object.defineProperty(t,"date",{enumerable:!0,get:function(){return u.DateType}}),Object.defineProperty(t,"boolean",{enumerable:!0,get:function(){return l.BooleanType}}),Object.defineProperty(t,"url",{enumerable:!0,get:function(){return s.UrlType}}),Object.defineProperty(t,"email",{enumerable:!0,get:function(){return c.EmailType}}),Object.defineProperty(t,"number",{enumerable:!0,get:function(){return f.NumberType}}),Object.defineProperty(t,"reference",{enumerable:!0,get:function(){return d.ReferenceType}}),Object.defineProperty(t,"image",{enumerable:!0,get:function(){return p.ImageType}}),Object.defineProperty(t,"file",{enumerable:!0,get:function(){return h.FileType}}),Object.defineProperty(t,"object",{enumerable:!0,get:function(){return v.ObjectType}}),Object.defineProperty(t,"document",{enumerable:!0,get:function(){return m.DocumentType}}),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,"span",{enumerable:!0,get:function(){return b.SpanType}});var n=r(1015),a=r(1016),o=r(1017),i=r(1018),u=r(1019),l=r(1020),s=r(1021),c=r(1022),f=r(1023),d=r(1024),p=r(1025),h=r(1032),v=r(451),m=r(1037),y=r(1038),g=r(1039),b=r(1041)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AnyType=void 0;var n=o(r(37)),a=o(r(16));function o(e){return e&&e.__esModule?e:{default:e}}var i=["jsonType","type","name","title","description","options","fieldsets"],u={name:"any",type:null,jsonType:"any"},l={get:()=>u,extend:(e,t)=>function e(t){return{get:()=>t,extend:r=>{if(r.of)throw new Error('Cannot override `of` property of subtypes of "array"');var n=Object.assign({},t,(0,a.default)(r,i),{type:t});return e(n)}}}(Object.assign((0,a.default)(u,i),e,{type:u,of:e.of.map(e=>({name:e.name,type:t((0,n.default)(e,"name"))}))}))};t.AnyType=l},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StringType=void 0;var n=o(r(16)),a=o(r(67));function o(e){return e&&e.__esModule?e:{default:e}}var i=["jsonType","type","name","title","description","options","fieldsets"],u={name:"string",type:null,jsonType:"string"},l={get:()=>u,extend:e=>function e(t){return{get:()=>t,extend:r=>{var a=Object.assign({},t,(0,n.default)(r,i),{type:t});return e(a)}}}(Object.assign((0,n.default)(u,i),e,{type:u,preview:a.default}))};t.StringType=l},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TextType=void 0;var n=o(r(16)),a=o(r(67));function o(e){return e&&e.__esModule?e:{default:e}}var i=["jsonType","type","name","title","description","options","fieldsets"],u={name:"text",type:null,jsonType:"string"},l={get:()=>u,extend:e=>function e(t){return{get:()=>t,extend:r=>{var a=Object.assign({},t,(0,n.default)(r,i),{type:t});return e(a)}}}(Object.assign((0,n.default)(u,i),e,{type:u,preview:a.default}))};t.TextType=l},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DateTimeType=void 0;var n=o(r(16)),a=o(r(67));function o(e){return e&&e.__esModule?e:{default:e}}var i=["jsonType","type","name","title","description","options"],u={name:"datetime",title:"Datetime",type:null,jsonType:"string"},l={get:()=>u,extend:e=>function e(t){return{get:()=>t,extend:r=>{var a=Object.assign({},t,(0,n.default)(r,i),{type:t});return e(a)}}}(Object.assign((0,n.default)(u,i),e,{type:u,preview:a.default}))};t.DateTimeType=l},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DateType=void 0;var n=o(r(16)),a=o(r(67));function o(e){return e&&e.__esModule?e:{default:e}}var i=["jsonType","type","name","title","description","options"],u={name:"date",title:"Datetime",type:null,jsonType:"string"},l={get:()=>u,extend:e=>function e(t){return{get:()=>t,extend:r=>{var a=Object.assign({},t,(0,n.default)(r,i),{type:t});return e(a)}}}(Object.assign((0,n.default)(u,i),e,{type:u,preview:a.default}))};t.DateType=l},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BooleanType=void 0;var n=o(r(16)),a=o(r(67));function o(e){return e&&e.__esModule?e:{default:e}}var i=["jsonType","type","name","title","description","options"],u={name:"boolean",type:null,jsonType:"boolean"},l={get:()=>u,extend:e=>function e(t){return{get:()=>t,extend:r=>{var a=Object.assign({},t,(0,n.default)(r,i),{type:t});return e(a)}}}(Object.assign((0,n.default)(u,i),e,{type:u,preview:a.default}))};t.BooleanType=l},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UrlType=void 0;var n=o(r(16)),a=o(r(67));function o(e){return e&&e.__esModule?e:{default:e}}var i=["jsonType","type","name","title","description","options"],u={name:"url",title:"Url",type:null,jsonType:"string"},l={get:()=>u,extend:e=>function e(t){return{get:()=>t,extend:r=>{var a=Object.assign({},t,(0,n.default)(r,i),{type:t});return e(a)}}}(Object.assign((0,n.default)(u,i),e,{type:u,preview:a.default}))};t.UrlType=l},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.EmailType=void 0;var n=o(r(16)),a=o(r(67));function o(e){return e&&e.__esModule?e:{default:e}}var i=["jsonType","type","name","title","description","options"],u={name:"email",title:"Email",type:null,jsonType:"string"},l={get:()=>u,extend:e=>function e(t){return{get:()=>t,extend:r=>{var a=Object.assign({},t,(0,n.default)(r,i),{type:t});return e(a)}}}(Object.assign((0,n.default)(u,i),e,{type:u,preview:a.default}))};t.EmailType=l},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.NumberType=void 0;var n=o(r(16)),a=o(r(67));function o(e){return e&&e.__esModule?e:{default:e}}var i=["jsonType","type","name","title","description","options","fieldsets"],u={name:"number",type:null,jsonType:"number"},l={get:()=>u,extend:e=>function e(t){return{get:()=>t,extend:r=>{var a=Object.assign({},t,(0,n.default)(r,i),{type:t});return e(a)}}}(Object.assign((0,n.default)(u,i),e,{type:u,preview:a.default}))};t.NumberType=l},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReferenceType=t.WEAK_FIELD=t.REF_FIELD=void 0;var n=i(r(16)),a=i(r(449)),o=r(83);function i(e){return e&&e.__esModule?e:{default:e}}function u(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},o=Object.keys(e);for(n=0;n=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}var l={name:"_ref",title:"Referenced document ID",type:"string"};t.REF_FIELD=l;var s={name:"_weak",title:"Weak reference",type:"boolean"};t.WEAK_FIELD=s;var c=[l,s],f=["jsonType","type","name","title","description","options"],d={name:"reference",type:null,jsonType:"object"};var p={get:()=>d,extend(e,t){if(!e.to)throw new Error('Missing "to" field in reference definition. Check the type '.concat(e.name));var r,i=Object.assign((0,n.default)(d,f),e,{type:d,title:e.title||(r=e,r.title?r.title:r.to&&0!==r.to.length?"Reference to ".concat(function(e,t){var r=e.length;if(1===r)return e[0];var n=e.slice(0,r-1),a=e[r-1];return"".concat(n.join(", ")," ").concat(t," ").concat(a)}((0,a.default)(r.to).map(e=>(e.title||e.name||e.type||"").toLowerCase()),"or")):"Reference")});return(0,o.lazyGetter)(i,"fields",()=>c.map(e=>{var r=e.name,n=u(e,["name"]);return{name:r,type:t(n)}})),(0,o.lazyGetter)(i,"to",()=>(0,a.default)(e.to).map(e=>t(e))),function e(t){return{get:()=>t,extend:r=>{if(r.of)throw new Error('Cannot override `of` of subtypes of "reference"');var a=Object.assign({},t,(0,n.default)(r,f),{type:t});return e(a)}}}(i)}};t.ReferenceType=p},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ImageType=void 0;var n=l(r(181)),a=l(r(16)),o=l(r(132)),i=r(83),u=r(1031);function l(e){return e&&e.__esModule?e:{default:e}}function s(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},o=Object.keys(e);for(n=0;n=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function f(e){for(var t=1;th,extend(e,t){var r=f({},e.options||v),l=[u.HOTSPOT_FIELD,u.CROP_FIELD];r.hotspot||(l=l.map(e=>f({},e,{hidden:!0})));var c=(e.fields||[]).concat(u.ASSET_FIELD).concat(l),d=Object.assign((0,a.default)(h,p),e,{type:h,title:e.title||(0,n.default)(e.name||e.type||""),options:r,isCustomized:Boolean(e.fields)});return(0,i.lazyGetter)(d,"fields",()=>c.map(e=>{var r=e.name,n=s(e,["name"]);return{name:r,type:t(n)}})),(0,i.lazyGetter)(d,"preview",(0,o.default)(Object.assign({},e,{fields:c}))),function e(t){return{get:()=>t,extend:r=>{if(r.fields)throw new Error('Cannot override `fields` of subtypes of "image"');var n=Object.assign({},t,(0,a.default)(r,p),{type:t});return e(n)}}}(d)}};t.ImageType=m},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=function(e){for(var t=1;t"string"===e.type).map(e=>e.name),o=c.find(e=>r.includes(e)),u=f.find(e=>e!==o&&r.includes(e));o||(o=r[0],u=r[1]);var d=t.fields.find(e=>"image"===e.type),v=function(e){var t=e.fields||[],r=t.find(p);if(r)return r.name;var n=t.find(e=>(e.fields||[]).some(p));return n?"".concat(n.name,".asset"):void 0}(t);if(!o){var m=function(e){var t=e.fields||[],r=t.find(h);if(r)return r.name;var n=t.find(e=>(e.fields||[]).some(h));return n?"".concat(n.name,".asset"):void 0}(t);m&&(o="".concat(m,".originalFilename")),v&&(o="".concat(v,".originalFilename"))}if(!o&&!v){var y=t.fields.map(e=>e.name);return{select:y.reduce((e,t)=>(e[t]=t,e),{}),prepare:(0,i.createFallbackPrepare)(y)}}return{select:(0,a.default)({title:o,description:u,imageUrl:!d&&v?"".concat(v,".url"):void 0,media:d?d.name:void 0},n.default)}};var n=u(r(450)),a=u(r(1027)),o=u(r(449)),i=r(1028);function u(e){return e&&e.__esModule?e:{default:e}}function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function s(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var c=["title","name","label","heading","header","caption"],f=["description",...c];function d(e,t){return(0,o.default)(e.to||[]).some(e=>e.type===t)}function p(e){return d(e,"sanity.imageAsset")}function h(e){return d(e,"sanity.fileAsset")}},function(e,t,r){var n=r(64),a=r(278),o=r(279);e.exports=function(e,t){return o(e,a(n(t)))}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createFallbackPrepare=function(e){return t=>({title:(0,a.default)((0,n.default)(t,e),i)})};var n=o(r(16)),a=o(r(1029));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,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r={maxDepth:"maxDepth"in t?t.maxDepth:2,maxBreadth:"maxBreadth"in t?t.maxBreadth:2,ignoreKeys:"ignoreKeys"in t?t.ignoreKeys:[]};return o(e,r,0)};var n,a=(n=r(16))&&n.__esModule?n:{default:n};function o(e,t,r){if(r>t.maxDepth)return"...";if(Array.isArray(e)){if(0===e.length)return"[empty]";var n=Math.max(e.length-t.maxBreadth),i=e.slice(0,t.maxBreadth).map((e,n)=>o(e,t,r+1)).concat(n>0?"…+".concat(n):[]).join(", ");return 0===r?i:"[".concat(i,"]")}if("object"==typeof e&&null!==e){var u=Object.keys(e).filter(r=>!t.ignoreKeys.includes(r)&&void 0!==e[r]);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(n=>"".concat(n,": ").concat(o(e[n],t,r+1))).join(", ");return 0===r?l:"{".concat(l,"}")}var s=String(e);return""===s?'""':s}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),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'))},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'))}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CROP_FIELD=t.HOTSPOT_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,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FileType=t.ASSET_FIELD=void 0;var n=i(r(16)),a=i(r(132)),o=r(83);function i(e){return e&&e.__esModule?e:{default:e}}function u(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},o=Object.keys(e);for(n=0;n=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function s(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var c={name:"asset",type:"reference",to:{type:"sanity.fileAsset"}};t.ASSET_FIELD=c;var f=["jsonType","type","name","title","description","options","fieldsets","validation"],d={name:"file",type:null,jsonType:"object"},p={accept:""},h={get:()=>d,extend(e,t){var r=function(e){for(var t=1;ti.map(e=>{var r=e.name,n=u(e,["name"]);return{name:r,type:t(n)}})),(0,o.lazyGetter)(h,"preview",(0,a.default)(Object.assign({},e,{fields:i}))),function e(t){return{get:()=>t,extend:r=>{if(r.fields)throw new Error('Cannot override `fields` of subtypes of "file"');var a=Object.assign({},t,(0,n.default)(r,f),{type:t});return e(a)}}}(h)}};t.FileType=h},function(e,t,r){var n=r(56),a=r(266),o=r(30),i=r(78),u=r(403),l=r(79),s=r(55);e.exports=function(e){return o(e)?n(e,l):i(e)?[e]:a(u(s(e)))}},function(e,t,r){"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,n.default)(e)),by:[{field:e,direction:"asc"}]}))};var n=o(r(181)),a=o(r(178));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,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return function(e,t){e[o]||(e[o]=(0,a.default)([...c,...d(e),...p(e,t).map(e=>({weight:1,path:e}))],e=>e.path.join(".")));return e[o]}(e,4)};var n,a=(n=r(182))&&n.__esModule?n:{default:n};var o=Symbol("__cachedStringFields"),i=e=>e.type&&"reference"===e.type.name;function u(e,t,r){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],a=arguments.length>4?arguments[4]:void 0;return a<0?r:"array"===e.jsonType&&Array.isArray(e.of)?l(e,t,r,n,a):"object"===e.jsonType&&Array.isArray(e.fields)&&!i(e)?s(e,t,r,n,a):t(r,e,n)}function l(e,t,r,n,a){return e.of.reduce((e,r)=>u(r,t,e,n,a-1),r)}function s(e,t,r,n,a){return e.fields.reduce((e,r)=>{var o=[r.name].concat("array"===r.type.jsonType?[[]]:[]);return u(r.type,t,e,n.concat(o),a-1)},r)}var c=[{weight:1,path:["_id"]},{weight:1,path:["_type"]}],f={title:10,subtitle:5,description:1.5};function d(e){var t=e.preview.select;return Object.keys(t).filter(e=>e in f).map(e=>({weight:f[e],path:t[e].split(".")}))}function p(e,t){return u(e,(e,t,r)=>"string"===t.jsonType?[...e,r]:e,[],[],t)}},function(e,t,r){var n=r(399),a=r(184),o=r(249),i=n&&1/o(new n([,-0]))[1]==1/0?function(e){return new n(e)}:a;e.exports=i},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentType=void 0;var n=r(451),a={name:"document",type:null,jsonType:"object"},o={get:()=>a,extend:n.ObjectType.extend};t.DocumentType=o},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ArrayType=void 0;var n,a=(n=r(16))&&n.__esModule?n:{default:n},o=r(83);var i=["jsonType","type","name","title","description","options","fieldsets"],u={name:"array",type:null,jsonType:"array",of:[]},l={get:()=>u,extend(e,t){var r=Object.assign((0,a.default)(u,i),e,{type:u});return(0,o.lazyGetter)(r,"of",()=>e.of.map(e=>t(e))),function e(t){return{get:()=>t,extend:r=>{if(r.of)throw new Error('Cannot override `of` property of subtypes of "array"');var n=Object.assign({},t,(0,a.default)(r,i),{type:t});return e(n)}}}(r)}};t.ArrayType=l},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BlockType=void 0;var n=u(r(16)),a=r(83),o=u(r(132)),i=r(1040);function u(e){return e&&e.__esModule?e:{default:e}}function l(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},o=Object.keys(e);for(n=0;n=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function c(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var f=["type","name","title","jsonType","description","options","fieldsets","icon"],d={name:"block",type:null,jsonType:"object"},p={},h={get:()=>d,extend(e,t){var r=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:m,decorators:e&&e.decorators?e.decorators:i.DEFAULT_DECORATORS},...t.filter(e=>"span"!==e.type)]}}(u,g),function(e){return{name:"style",title:"Style",type:"string",options:{list:v(e||i.DEFAULT_BLOCK_STYLES)}}}(h),function(e){return{name:"list",title:"List type",type:"string",options:{list:e||i.DEFAULT_LIST_TYPES}}}(y)].concat(e.fields||[]),O=Object.assign((0,n.default)(d,f),b,{type:d,options:r});return(0,a.lazyGetter)(O,"fields",()=>_.map(e=>{var r=e.name,n=l(e,["name"]);return{name:r,type:t(n)}})),(0,a.lazyGetter)(O,"preview",(0,o.default)(e)),function e(t){return{get:()=>t,extend:r=>{if(r.fields)throw new Error('Cannot override `fields` of subtypes of "block"');var a=Object.assign({},t,(0,n.default)(r,f),{type:t});return e(a)}}}(O)}};function v(e){return e.some(e=>"normal"===e.value)?e:[i.BLOCK_STYLES.normal,...e]}t.BlockType=h;var m=[i.DEFAULT_LINK_ANNOTATION]},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DEFAULT_DECORATORS=t.DECORATORS=t.DECORATOR_STRIKE=t.DECORATOR_UNDERLINE=t.DECORATOR_CODE=t.DECORATOR_EMPHASIS=t.DECORATOR_STRONG=t.DEFAULT_BLOCK_STYLES=t.BLOCK_STYLES=t.DEFAULT_LIST_TYPES=t.LIST_TYPES=t.DEFAULT_MARKS_FIELD=t.DEFAULT_TEXT_FIELD=t.DEFAULT_LINK_ANNOTATION=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 n={bullet:{title:"Bullet",value:"bullet"},numbered:{title:"Numbered",value:"number"}};t.LIST_TYPES=n;var a=[n.bullet,n.numbered];t.DEFAULT_LIST_TYPES=a;var o={normal:{title:"Normal",value:"normal"},h1:{title:"Heading 1",value:"h1"},h2:{title:"H2",value:"h2"},h3:{title:"H3",value:"h3"},h4:{title:"H4",value:"h4"},h5:{title:"H5",value:"h5"},h6:{title:"H6",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 s={title:"Code",value:"code"};t.DECORATOR_CODE=s;var c={title:"Underline",value:"underline"};t.DECORATOR_UNDERLINE=c;var f={title:"Strike",value:"strike-through"};t.DECORATOR_STRIKE=f;var d={strong:u,em:l,code:s,underline:c,strikeThrough:f};t.DECORATORS=d;var p=[d.strong,d.em,d.code,d.underline,d.strikeThrough];t.DEFAULT_DECORATORS=p},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SpanType=void 0;var n=i(r(16)),a=r(83),o=i(r(132));function i(e){return e&&e.__esModule?e:{default:e}}function u(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},o=Object.keys(e);for(n=0;n=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function s(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var c=["type","name","title","jsonType","description","options","fieldsets","icon"],f={name:"span",type:null,jsonType:"object"},d={name:"marks",title:"Marks",type:"array",of:[{type:"string"}]},p={name:"text",title:"Text",type:"string"},h={},v={get:()=>f,extend(e,t){var r=function(e){for(var t=1;tg.map(e=>{var r=e.name,n=u(e,["name"]);return{name:r,type:t(n)}})),(0,a.lazyGetter)(b,"annotations",()=>v.map(t)),(0,a.lazyGetter)(b,"marks",()=>y.map(t)),(0,a.lazyGetter)(b,"preview",(0,o.default)(e)),function e(t){return{get:()=>t,extend:r=>{if(r.fields)throw new Error('Cannot override `fields` of subtypes of "span"');var a=Object.assign({},t,(0,n.default)(r,c),{type:t});return e(a)}}}(b)}};t.SpanType=v},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,n.default)(e,(e,t)=>{var r=e&&e.type&&g[e.type]||(e=>t=>m({name:"")},t,{_problems:[]}))(t);return t.isRoot?b(p.default,d.default,r)(e,t):b(d.default,r)(e,t)})};var n=h(r(1043)),a=h(r(185)),o=h(r(1049)),i=h(r(1050)),u=h(r(1051)),l=h(r(1052)),s=h(r(1053)),c=h(r(1054)),f=h(r(1055)),d=h(r(1057)),p=h(r(1059));function h(e){return e&&e.__esModule?e:{default:e}}function v(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function m(e){for(var t=1;tt.reduce((e,t)=>{var n=t(e,r);return m({},n,{_problems:e._problems.concat(n._problems)})},m({_problems:[]},e))}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return(0,n.default)(e,a.default,t)};var n=o(r(1044)),a=o(r(1045));function o(e){return e&&e.__esModule?e:{default:e}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!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]:[],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:u,i=Object.create(null),c=Object.create(null),f=t.map(e=>e.name),d=s.concat(f),p=e.map(e=>e&&e.name).filter(Boolean);function h(e){return"type"===e?l:i[e]||c[e]||null}t.forEach(e=>{i[e.name]=e}),e.forEach((e,t)=>{c[e&&e.name||"__unnamed_".concat(t)]={}});var v=(0,n.default)((0,a.default)((0,o.getDupes)(p)));function m(e){return v.includes(e)}function y(){return p.concat(f)}function g(e){return"type"===e||d.includes(e)}var b=e=>(t,n)=>r(t,{visit:b(!1),isRoot:e,getType:h,getTypeNames:y,isReserved:g,isDuplicate:m,index:n});return t.forEach(e=>{Object.assign(i[e.name],b(e))}),e.forEach((e,t)=>{Object.assign(c[e&&e.name||"__unnamed_".concat(t)],b(!0)(e,t))}),{get(e){var t=c[e]||i[e];if(t)return t;throw new Error("No such type: ".concat(e))},has:e=>e in c||e in i,getTypeNames:()=>Object.keys(c),getTypes(){return this.getTypeNames().map(this.get)},toJSON(){return this.getTypes()}}},t.UnknownType=void 0;var n=i(r(47)),a=i(r(23)),o=r(280);function i(e){return e&&e.__esModule?e:{default:e}}var u=e=>e;t.UnknownType=class{constructor(e){!function(e,t,r){t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r}(this,"name",void 0),this.name=e}};var l={name:"type",type:null},s=["any","time","date"]},function(e,t,r){"use strict";function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=[{name:"array",jsonType:"array"},{name:"block",jsonType:"object"},{name:"boolean",jsonType:"boolean"},{name:"datetime",jsonType:"string"},{name:"date",jsonType:"string"},{name:"document",jsonType:"object"},{name:"email",jsonType:"string"},{name:"file",jsonType:"object"},{name:"geopoint",jsonType:"object"},{name:"image",jsonType:"object"},{name:"number",jsonType:"number"},{name:"object",jsonType:"object"},{name:"reference",jsonType:"object"},{name:"slug",jsonType:"object"},{name:"string",jsonType:"string"},{name:"telephone",jsonType:"string"},{name:"text",jsonType:"string"},{name:"url",jsonType:"string"}].map(e=>function(e){for(var t=1;t0?"0":"-0":String(t);if("bigint"==typeof t)return String(t)+"n";var l=void 0===u.depth?5:u.depth;if(void 0===n&&(n=0),n>=l&&l>0&&"object"==typeof t)return"[Object]";if(void 0===a)a=[];else if(function(e,t){if(e.indexOf)return e.indexOf(t);for(var r=0,n=e.length;r=0)return"[Circular]";function h(t,r){return r&&(a=a.slice()).push(r),e(t,u,n+1,a)}if("function"==typeof t){var y=function(e){if(e.name)return e.name;var t=v.call(e,/^function\s*([\w$]+)/);if(t)return t[1];return null}(t);return"[Function"+(y?": "+y:"")+"]"}if(w(t)){var E=Symbol.prototype.toString.call(t);return"object"==typeof t?x(E):E}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 D="<"+String(t.nodeName).toLowerCase(),T=t.attributes||[],z=0;z"}if(O(t))return 0===t.length?"[]":"[ "+C(t,h).join(", ")+" ]";if(function(e){return"[object Error]"===j(e)}(t)){var A=C(t,h);return 0===A.length?"["+String(t)+"]":"{ ["+String(t)+"] "+A.join(", ")+" }"}if("object"==typeof t){if(g&&"function"==typeof t[g])return t[g]();if("function"==typeof t.inspect)return t.inspect()}if(function(e){if(!o||!e||"object"!=typeof e)return!1;try{o.call(e);try{s.call(e)}catch(e){return!0}return e instanceof Map}catch(e){}return!1}(t)){var I=[];return i.call(t,(function(e,r){I.push(h(r,t)+" => "+h(e,t))})),S("Map",o.call(t),I)}if(function(e){if(!s||!e||"object"!=typeof e)return!1;try{s.call(e);try{o.call(e)}catch(e){return!0}return e instanceof Set}catch(e){}return!1}(t)){var B=[];return c.call(t,(function(e){B.push(h(e,t))})),S("Set",s.call(t),B)}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 k("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 k("WeakSet");if(function(e){return"[object Number]"===j(e)}(t))return x(h(Number(t)));if(function(e){return"[object BigInt]"===j(e)}(t))return x(h(m.call(t)));if(function(e){return"[object Boolean]"===j(e)}(t))return x(p.call(t));if(function(e){return"[object String]"===j(e)}(t))return x(h(String(t)));if(!function(e){return"[object Date]"===j(e)}(t)&&!function(e){return"[object RegExp]"===j(e)}(t)){var N=C(t,h);return 0===N.length?"{}":"{ "+N.join(", ")+" }"}return String(t)};var E=Object.prototype.hasOwnProperty||function(e){return e in this};function M(e,t){return E.call(e,t)}function j(e){return h.call(e)}function P(e){var t=e.charCodeAt(0),r={8:"b",9:"t",10:"n",12:"f",13:"r"}[t];return r?"\\"+r:"\\x"+(t<16?"0":"")+t.toString(16)}function x(e){return"Object("+e+")"}function k(e){return e+" { ? }"}function S(e,t,r){return e+" ("+t+") {"+r.join(", ")+"}"}function C(e,t){var r=O(e),n=[];if(r){n.length=e.length;for(var a=0;a{var r=(0,o.default)(e,t),i=r.initialValue,u=r.initialValues;return void 0!==i&&!(0,n.default)(i)&&"function"!=typeof i&&r._problems.push((0,a.error)('The "initialValue" property must be either a plain object or a function')),void 0!==u&&r._problems.push((0,a.error)('Found property "initialValues" - did you mean "initialValue"?')),r}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=u(r(52)),a=u(r(23)),o=r(48),i=r(280);function u(e){return e&&e.__esModule?e:{default:e}}function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function s(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}t.default=(e,t)=>{var r=Array.isArray(e.to)||(0,n.default)(e.to),u=function(e){return Array.isArray(e.to)?e.to:e.to?[e.to]:e.to}(e),c=(0,a.default)([r?(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 r&&0===u.length&&c.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)),c.push(...function(e){var t=e.options,r=[];if(r.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 r;if(!(0,n.default)(t))return r.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 r.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 r;if("string"!=typeof t.filter)return r.concat((0,o.error)("If set, `filter` must be a string. Got ".concat(typeof t.filter)));if(void 0!==t.filterParams&&!(0,n.default)(t.filterParams))return r.concat((0,o.error)("If set, `filterParams` must be an object."));if(t.filterParams)return r.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 r}(e)),function(e){for(var t=1;t{var r=Array.isArray(e.of);if(r){var n=e.of.reduce((e,t,r)=>{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 n="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(r,": ").concat(n),o.HELP_IDS.ARRAY_OF_INVALID))},[]);if(n.length>0)return l({},e,{of:[],_problems:n})}var u=(0,a.default)([r?(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)]),s=r?e.of:[],c=s.some(e=>"object"===e.type&&void 0===e.name);return s.some(e=>"block"===e.type)&&c&&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({},e,{of:s.map(t.visit),_problems:u})}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(48);function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}t.default=(e,t)=>{var r=[];return e.options&&e.options.slugifyFn&&(r.push((0,n.warning)('Heads up! The "slugifyFn" option has been renamed to "slugify".',n.HELP_IDS.SLUG_SLUGIFY_FN_RENAMED)),e.options.slugify=e.options.slugifyFn),function(e){for(var t=1;t=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function u(e){for(var t=1;t{var r=[],i=e.fields;return i&&r.push(...(0,a.validateFields)(i,{allowEmpty:!0})),e.options&&void 0!==e.options.metadata&&!Array.isArray(e.options.metadata)&&r.push((0,n.error)("Invalid type for file `metadata` field - must be an array of strings",n.HELP_IDS.ASSET_METADATA_FIELD_INVALID)),u({},e,{fields:(Array.isArray(i)?i:[]).map((e,r)=>{var n=e.name,i=o(e,["name"]),l=t.visit(i,r),s=l._problems;return u({name:n},o(l,["_problems"]),{_problems:(0,a.validateField)(e,t).concat(s||[])})}),_problems:r})}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(48),a=r(185);function o(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},o=Object.keys(e);for(n=0;n=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function u(e){for(var t=1;t{var r=[],i=e.fields;return i&&r.push(...(0,a.validateFields)(i,{allowEmpty:!0})),e.options&&void 0!==e.options.metadata&&!Array.isArray(e.options.metadata)&&r.push((0,n.error)("Invalid type for image `metadata` field - must be an array of strings",n.HELP_IDS.ASSET_METADATA_FIELD_INVALID)),u({},e,{fields:(Array.isArray(i)?i:[]).map((e,r)=>{var n=e.name,i=o(e,["name"]),l=t.visit(i,r),s=l._problems;return u({name:n},o(l,["_problems"]),{_problems:(0,a.validateField)(e,t).concat(s||[])})}),_problems:r})}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var r=[],l=e.styles,s=e.marks,f=e.of,g=Object.keys(e).filter(e=>!h.includes(e)&&!e.startsWith("_"));g.length>0&&r.push((0,i.error)("Found unknown properties for block declaration: ".concat((0,o.default)(g.map(p)))));s&&(s=function(e,t,r){var a=e.decorators,l=e.annotations;if(!(0,n.default)(e))return r.push((0,i.error)('"marks" declaration should be an object, got '.concat(d(e)))),r;var s=Object.keys(e).filter(e=>!v.includes(e)&&!e.startsWith("_"));s.length>0&&r.push((0,i.error)("Found unknown properties for block declaration: ".concat((0,o.default)(s.map(p)))));a&&!Array.isArray(a)?r.push((0,i.error)('"marks.decorators" declaration should be an array, got '.concat(d(a)))):a&&(a=function(e,t,r){return e.forEach((e,t)=>{if((0,n.default)(e)){var a=e.value||"#".concat(t),u=Object.keys(e).filter(e=>!y.includes(e)&&!e.startsWith("_"));u.length>0&&r.push((0,i.error)("Found unknown properties for decorator ".concat(a,": ").concat((0,o.default)(u.map(p))))),e.value?"string"!=typeof e.value?r.push((0,i.error)("Decorator #".concat(t,' has an invalid "value" property, expected string, got ').concat(d(e.value)))):e.title||r.push((0,i.warning)("Decorator ".concat(a,' is missing recommended "title" property'))):r.push((0,i.error)("Decorator #".concat(t,' is missing required "value" property')))}else r.push((0,i.error)("Annotation must be an object, got ".concat(d(e))))}),e}(a,0,r));l&&!Array.isArray(l)?r.push((0,i.error)('"marks.annotations" declaration should be an array, got '.concat(d(l)))):l&&(l=function(e,t,r){return e.map(e=>{if(!(0,n.default)(e))return c({},e,{_problems:[(0,i.error)("Annotation must be an object, got ".concat(d(e)))]});var r=t.visit(e,t)._problems,a=e.type&&t.getType(e.type);return a&&!(0,u.isJSONTypeOf)(a,"object",t)&&r.push((0,i.error)('Annotation cannot have type "'.concat(e.type,'" - annotation types must inherit from object'))),c({},e,{_problems:r})})}(l,t));return c({},e,{decorators:a,annotations:l})}(e.marks,t,r));l&&(l=function(e,t,r){if(!Array.isArray(e))return r.push((0,i.error)('"styles" declaration should be an array, got '.concat(d(e)))),r;return e.forEach((e,t)=>{if((0,n.default)(e)){var a=e.value||"#".concat(t),u=Object.keys(e).filter(e=>!m.includes(e)&&!e.startsWith("_"));u.length>0&&r.push((0,i.error)("Found unknown properties for style ".concat(a,": ").concat((0,o.default)(u.map(p))))),e.value?"string"!=typeof e.value?r.push((0,i.error)("Style #".concat(t,' has an invalid "value" property, expected string, got ').concat(d(e.value)))):e.title||r.push((0,i.warning)("Style ".concat(a,' is missing recommended "title" property'))):r.push((0,i.error)("Style #".concat(t,' is missing required "value" property')))}else r.push((0,i.error)("Style must be an object, got ".concat(d(e))))}),e}(l,0,r));f&&(f=function(e,t,r){if(!Array.isArray(e))return void r.push((0,i.error)('"of" declaration should be an array, got '.concat(d(e))));return e.map(e=>c({},e,{_problems:t.visit(e,t)._problems}))}(f,t,r));return c({},(0,a.default)(e,g),{marks:s,styles:l,of:f,_problems:r})};var n=l(r(52)),a=l(r(37)),o=l(r(281)),i=r(48),u=r(1056);function l(e){return e&&e.__esModule?e:{default:e}}function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function c(e){for(var t=1;tArray.isArray(e)?"array":typeof e,p=e=>'"'.concat(e,'"'),h=["type","styles","marks","lists","of","title","name"],v=["decorators","annotations"],m=["title","value","blockEditor"],y=["title","value","blockEditor","icon"]},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isJSONTypeOf=function e(t,r,n){if("jsonType"in t)return t.jsonType===r;var a=n.getType(t.type);if(!a)throw new Error("Could not resolve jsonType of ".concat(t.name,". No parent type found"));return e(a,r,n)}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(1058);function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}t.default=(e,t)=>function(e){for(var t=1;t[(0,n.default)(e,t),t]).filter(e=>u(e,1)[0]<3).map(e=>{var t=u(e,2);t[0];return t[1]}),s=i.length>0?" Did you mean ".concat((0,a.default)(i.map(l),{conjunction:"or"}),"?"):"";return[(0,o.error)("Unknown type: ".concat(e,".").concat(s," Valid types are: ").concat((0,a.default)(r)))]}return[]};var n=i(r(441)),a=i(r(281)),o=r(48);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){if(!(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)))return;var r=[],n=!0,a=!1,o=void 0;try{for(var i,u=e[Symbol.iterator]();!(n=(i=u.next()).done)&&(r.push(i.value),!t||r.length!==t);n=!0);}catch(e){a=!0,o=e}finally{try{n||null==u.return||u.return()}finally{if(a)throw o}}return r}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var l=e=>'"'.concat(e,'"')},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(48);function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function o(e){for(var t=1;t{var r=Boolean(e.name);if(!r&&1===Object.keys(e).length)return o({},e,{_problems:[(0,n.error)("Invalid/undefined type declaration, check declaration or the import/export of the schema type.",n.HELP_IDS.TYPE_INVALID)]});var a=[];return!function(e){return!e.name&&e.default&&(e.default.name||e.default.title)}(e)?r?t.isReserved(e.name)&&a.push((0,n.error)('Invalid type name: "'.concat(e.name,'" is a reserved name.'),n.HELP_IDS.TYPE_NAME_RESERVED)):a.push((0,n.error)("Missing type name",n.HELP_IDS.TYPE_MISSING_NAME)):a.push((0,n.error)("Type appears to be an ES6 module imported through CommonJS require - use an import statement or access the `.default` property",n.HELP_IDS.TYPE_IS_ESM_MODULE)),t.isDuplicate(e.name)&&a.push((0,n.error)('Invalid type name: A type with name "'.concat(e.name,'" is already defined in the schema.'))),"title"in e?"string"!=typeof e.title&&a.push((0,n.warning)("Type title is not a string.",n.HELP_IDS.TYPE_TITLE_INVALID)):a.push((0,n.warning)("Type is missing title. It's recommended to always set a descriptive title.",n.HELP_IDS.TYPE_TITLE_RECOMMENDED)),o({},e,{_problems:a})}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getTypeProblems=y,t.default=function(e){return(0,a.default)(e.map(e=>y(e))).filter(e=>e.problems.length>0)};var n=i(r(15)),a=i(r(23)),o=r(48);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,n.default)(t,e);return function(r,n){var i=[...n,{kind:"type",type:r.type,name:r.name}],u=t(r)||[],l=Array.isArray(u)?u.map(t=>y(t,[...i,{kind:"property",name:e}])):[{path:i,problems:[(0,o.error)("Member declaration (".concat(e,") is not an array"))]}];return[{path:i,problems:r._problems||[]},...(0,a.default)(l)]}}var l=u("fields"),s=u("fields"),c=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 y(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 s(e,t);case"file":return c(e,t);default:return m(e,t)}}},function(e,t,r){"use strict";var n=r(225),a=r(1062),o=r(1066),i=r(1067);function u(e,t){switch(o(e)){case"object":return function(e,t){if(n(e)||!0===t&&"object"===o(e)){var r={};return i(e,(function(e,r){this[r]=u(e,t)}),r),r}if("function"==typeof t)return t(e);return e}(e,t);case"array":return function(e,t){for(var r=[],n=0;n * * Copyright (c) 2015-2017, Jon Schlinkert. * Released under the MIT License. */var n=r(455),a=r(1063),o=r(1065);function i(e){var t=o(e);return i.hasOwnProperty(t)?i[t](e):e}i.array=function(e){return e.slice()},i.date=function(e){return new Date(+e)},i.object=function(e){return n(e)?a({},e):e},i.regexp=function(e){var t="";return t+=e.multiline?"m":"",t+=e.global?"g":"",t+=e.ignorecase?"i":"",new RegExp(e.source,t)},e.exports=i},function(e,t,r){"use strict";var n=r(455),a=r(1064);function o(e,t){this[t]=e}e.exports=function(e,t){if(!n(e))throw new TypeError("mixin-object expects the first argument to be an object.");for(var r=arguments.length,i=0;++i * * Copyright (c) 2014-2017, Jon Schlinkert. * Released under the MIT License. */e.exports=function(e,t,r){for(var n in e)if(!1===t.call(r,e[n],n,e))break}},function(e,t){var r=Object.prototype.toString;e.exports=function(e){var t=typeof e;return"undefined"===t?"undefined":null===e?"null":!0===e||!1===e||e instanceof Boolean?"boolean":"string"===t||e instanceof String?"string":"number"===t||e instanceof Number?"number":"function"===t||e instanceof Function?void 0!==e.constructor.name&&"Generator"===e.constructor.name.slice(0,9)?"generatorfunction":"function":void 0!==Array.isArray&&Array.isArray(e)?"array":e instanceof RegExp?"regexp":e instanceof Date?"date":"[object RegExp]"===(t=r.call(e))?"regexp":"[object Date]"===t?"date":"[object Arguments]"===t?"arguments":"[object Error]"===t?"error":"[object Promise]"===t?"promise":function(e){return e.constructor&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}(e)?"buffer":"[object Set]"===t?"set":"[object WeakSet]"===t?"weakset":"[object Map]"===t?"map":"[object WeakMap]"===t?"weakmap":"[object Symbol]"===t?"symbol":"[object Map Iterator]"===t?"mapiterator":"[object Set Iterator]"===t?"setiterator":"[object String Iterator]"===t?"stringiterator":"[object Array Iterator]"===t?"arrayiterator":"[object Int8Array]"===t?"int8array":"[object Uint8Array]"===t?"uint8array":"[object Uint8ClampedArray]"===t?"uint8clampedarray":"[object Int16Array]"===t?"int16array":"[object Uint16Array]"===t?"uint16array":"[object Int32Array]"===t?"int32array":"[object Uint32Array]"===t?"uint32array":"[object Float32Array]"===t?"float32array":"[object Float64Array]"===t?"float64array":"object"}},function(e,t){var r=Object.prototype.toString;function n(e){return"function"==typeof e.constructor?e.constructor.name:null}e.exports=function(e){if(void 0===e)return"undefined";if(null===e)return"null";var t=typeof e;if("boolean"===t)return"boolean";if("string"===t)return"string";if("number"===t)return"number";if("symbol"===t)return"symbol";if("function"===t)return function(e,t){return"GeneratorFunction"===n(e)}(e)?"generatorfunction":"function";if(function(e){return Array.isArray?Array.isArray(e):e instanceof Array}(e))return"array";if(function(e){if(e.constructor&&"function"==typeof e.constructor.isBuffer)return e.constructor.isBuffer(e);return!1}(e))return"buffer";if(function(e){try{if("number"==typeof e.length&&"function"==typeof e.callee)return!0}catch(e){if(-1!==e.message.indexOf("callee"))return!0}return!1}(e))return"arguments";if(function(e){return e instanceof Date||"function"==typeof e.toDateString&&"function"==typeof e.getDate&&"function"==typeof e.setDate}(e))return"date";if(function(e){return e instanceof Error||"string"==typeof e.message&&e.constructor&&"number"==typeof e.constructor.stackTraceLimit}(e))return"error";if(function(e){return e instanceof RegExp||"string"==typeof e.flags&&"boolean"==typeof e.ignoreCase&&"boolean"==typeof e.multiline&&"boolean"==typeof e.global}(e))return"regexp";switch(n(e)){case"Symbol":return"symbol";case"Promise":return"promise";case"WeakMap":return"weakmap";case"WeakSet":return"weakset";case"Map":return"map";case"Set":return"set";case"Int8Array":return"int8array";case"Uint8Array":return"uint8array";case"Uint8ClampedArray":return"uint8clampedarray";case"Int16Array":return"int16array";case"Uint16Array":return"uint16array";case"Int32Array":return"int32array";case"Uint32Array":return"uint32array";case"Float32Array":return"float32array";case"Float64Array":return"float64array"}if(function(e){return"function"==typeof e.throw&&"function"==typeof e.return&&"function"==typeof e.next}(e))return"generator";switch(t=r.call(e)){case"[object Object]":return"object";case"[object Map Iterator]":return"mapiterator";case"[object Set Iterator]":return"setiterator";case"[object String Iterator]":return"stringiterator";case"[object Array Iterator]":return"arrayiterator"}return t.slice(8,-1).toLowerCase().replace(/\s/g,"")}},function(e,t,r){"use strict"; /*! * for-own * * Copyright (c) 2014-2017, Jon Schlinkert. * Released under the MIT License. */var n=r(1068),a=Object.prototype.hasOwnProperty;e.exports=function(e,t,r){n(e,(function(n,o){if(a.call(e,o))return t.call(r,e[o],o,e)}))}},function(e,t,r){"use strict"; /*! * for-in * * Copyright (c) 2014-2017, Jon Schlinkert. * Released under the MIT License. */e.exports=function(e,t,r){for(var n in e)if(!1===t.call(r,e[n],n,e))break}},function(e,t,r){"use strict";e.exports=e=>e.replace(/[\^\$\.\*\+\-\?\=\!\:\|\\\/\(\)\[\]\{\}\,]/g,"\\$&")},function(e,t,r){"use strict";function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(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 o=function(e){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";n(this,t);var r=a(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return Object.defineProperty(r,"message",{configurable:!0,enumerable:!1,value:e,writable:!0}),Object.defineProperty(r,"name",{configurable:!0,enumerable:!1,value:r.constructor.name,writable:!0}),Error.hasOwnProperty("captureStackTrace")?(Error.captureStackTrace(r,r.constructor),a(r)):(Object.defineProperty(r,"stack",{configurable:!0,enumerable:!1,value:new Error(e).stack,writable:!0}),r)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t}(function(e){function t(){e.apply(this,arguments)}return t.prototype=Object.create(e.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e,t}(Error));t.default=o},function(e,t,r){"use strict";e.exports=function(e){return e.reduce((e,t,r)=>{var n=typeof t;if("number"===n)return"".concat(e,"[").concat(t,"]");if("string"===n){var a=0===r?"":".";return"".concat(e).concat(a).concat(t)}if(t._key)return"".concat(e,'[_key=="').concat(t._key,'"]');throw new Error('Unsupported path segment "'.concat(t,'"'))},"")}},function(e,t,r){"use strict";var n=r(57),a=r(84);e.exports=Object.assign({},a,{presence:(e,t,r)=>"required"!==e||"boolean"==typeof t||new n(r||"Required")})},function(e,t,r){"use strict";var n=r(57),a=r(84),o=/(?:\.(\d+))?(?:[eE]([+-]?\d+))?$/;e.exports=Object.assign({},a,{min:(e,t,r)=>t>=e||new n(r||"Must be greater than or equal ".concat(e)),max:(e,t,r)=>t<=e||new n(r||"Must be less than or equal ".concat(e)),lessThan:(e,t,r)=>tt>e||new n(r||"Must be greater than ".concat(e)),integer:(e,t,r)=>!!Number.isInteger(t)||new n(r||"Must be an integer"),precision:(e,t,r)=>{var a=t.toString().match(o);return!(Math.max((a[1]?a[1].length:0)-(a[2]?parseInt(a[2],10):0),0)>e)||new n(r||"Max precision is ".concat(e))}})},function(e,t,r){"use strict";var n=r(57),a=r(84),o=/^(([^<>()[\]\\.,;:\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,}))$/;e.exports=Object.assign({},a,{stringCasing:(e,t,r)=>{var a=t||"";return"uppercase"===e&&a!==a.toLocaleUpperCase()?new n(r||"Must be all uppercase letters"):"lowercase"!==e||a===a.toLocaleLowerCase()||new n(r||"Must be all lowercase letters")},presence:(e,t,r)=>!("required"===e&&!t)||new n(r||"Required"),regex:(e,t,r)=>{var a=e.pattern,o=e.name,i=e.invert,u=o||'"'.concat(a.toString(),'"'),l=t||"",s=a.test(l);if(!i&&!s||i&&s){var c=i?"Should not match ".concat(u,"-pattern"):"Does not match ".concat(u,"-pattern");return new n(r||c)}return!0},length:(e,t,r)=>(t||"").length===e||new n(r||"Must be exactly ".concat(e," characters long")),email:(e,t,r)=>{var a="".concat(t||"").trim();return!(a&&!o.test(a))||new n(r||"Must be a valid email address")},min:(e,t,r)=>!t||t.length>=e||new n(r||"Must be at least ".concat(e," characters long")),max:(e,t,r)=>!t||t.length<=e||new n(r||"Must be at most ".concat(e," characters long")),uri:(e,t,r)=>{var a,o=t||"",i=e.options,u=i.allowCredentials,l=i.relativeOnly,s=i.allowRelative||l;try{a=s?new URL(o,"http://sanity"):new URL(o)}catch(e){return new n(r||"Not a valid URL")}if(l&&"http://sanity"!==a.origin)return new n(r||"Only relative URLs are allowed");if(!s&&"http://sanity"===a.origin&&(e=>/^\.*\//.test(e))(o))return new n(r||"Relative URLs are not allowed");if(!u&&(a.username||a.password))return new n(r||"Username/password not allowed");var c=a.protocol.replace(/:$/,"");return!!i.scheme.some(e=>e.test(c))||new n(r||"Does not match allowed protocols/schemes")}})},function(e,t,r){"use strict";var n=r(458),a=r(57),o=r(84);e.exports=Object.assign({},o,{presence:(e,t,r)=>!("required"===e&&!t)||new a(r||"Required"),unique:(e,t,r)=>{var o=[];if(!t)return!0;for(var i=0;i{var r=t[e];return[r&&r._key?{_key:r._key}:e]});return!(o.length>0)||new a(r||"Can't be a duplicate",{paths:c})},length:(e,t,r)=>!t||t.length===e||new a(r||"Must have exactly ".concat(e," items")),valid:(e,t,r)=>{if("undefined"===typeof t)return!0;for(var o=[],i=function(r){var a=t[r];if(e.some(e=>n(e,a)))return"continue";var i=a&&a._key?{_key:a._key}:r;o.push([i])},u=0;u!t||t.length>=e||new a(r||"Must have at least ".concat(e," items")),max:(e,t,r)=>!t||t.length<=e||new a(r||"Must have at most ".concat(e," items"))})},function(e,t,r){"use strict";var n=r(57),a=r(84),o=["_key","_type","_weak"];e.exports=Object.assign({},a,{presence:(e,t,r)=>{if("required"!==e)return!0;var a=t&&Object.keys(t).filter(e=>!o.includes(e));return!(void 0===t||a&&0===a.length)||new n(r||"Required")},reference:(e,t,r)=>!t||("string"==typeof t._ref||new n(r||"Must be a reference to a document",{paths:["$"]})),assetRequired:(e,t,r)=>{if(!t||!t.asset||!t.asset._ref){var a=e.assetType||"Asset";return new n(r||"".concat(a," required"))}return!0}})},function(e,t,r){"use strict";var n=r(57),a=r(84),o=/^(?:[-+]\d{2})?(?:\d{4}(?!\d{2}\b))(?:(-?)(?:(?:0[1-9]|1[0-2])(?:\1(?:[12]\d|0[1-9]|3[01]))?|W(?:[0-4]\d|5[0-2])(?:-?[1-7])?|(?:00[1-9]|0[1-9]\d|[12]\d{2}|3(?:[0-5]\d|6[1-6])))(?![T]$|[T][\d]+Z$)(?:[T\s](?:(?:(?:[01]\d|2[0-3])(?:(:?)[0-5]\d)?|24\:?00)(?:[.,]\d+(?!:))?)(?:\2[0-5]\d(?:[.,]\d+)?)?(?:[Z]|(?:[+-])(?:[01]\d|2[0-3])(?::?[0-5]\d)?)?)?)?$/;function i(e,t){if("now"===e)return new Date;var r=new Date(e),n=isNaN(r.getTime());if(n&&t)throw new Error('Unable to parse "'.concat(e,'" to a date'));return n?null:r}e.exports=Object.assign({},a,{type:(e,t,r)=>!("".concat(t)&&!o.test(t))||new n(r||"Must be a valid ISO-8601 formatted date string"),min:(e,t,r)=>{var a=t&&i(t);return!a||(!t||a>=i(e,!0)||new n(r||"Must be at or after ".concat(e)))},max:(e,t,r)=>{var a=t&&i(t);return!a||(!t||a<=i(e,!0)||new n(r||"Must be before or at ".concat(e)))}})},function(e,t,r){"use strict";var n=r(460);e.exports=function(e){return e.getTypeNames().forEach(t=>{n(e.get(t),e)}),e}},function(e,t,r){"use strict";function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}Object.defineProperty(t,"__esModule",{value:!0}),t.slugValidator=void 0;var o=r(133),i=o.get,u=(0,o.memoize)((function(e){console.warn(["Slug field at path ".concat(e," is within an array and cannot be automatically checked for uniqueness"),'If you need to check for uniqueness, provide your own "isUnique" method',"To disable this message, set `disableArrayWarning: true` on the slug `options` field"].join("\n"))}));function l(e){return e.reduce((e,t,r)=>{var n="number"==typeof t,a=t&&t._key,o=n||a?"[]":"".concat(0===r?"":".").concat(t);return"".concat(e).concat(o)},"")}var s=(e,t)=>{var n,a,o=r(13),i=t.document,s=t.path,c=t.disableArrayWarning,f=(n=i._id,{published:(a=0===n.indexOf("drafts."))?n.slice("drafts.".length):n,draft:a?n:"drafts.".concat(n)}),d=f.published,p=f.draft,h=i._type,v=l(s.concat("current"));!c&&v.includes("[]")&&u(l(s));var m=["_type == $docType","!(_id in [$draft, $published])","".concat(v," == $slug")].join(" && ");return o.fetch("!defined(*[".concat(m,"][0]._id)"),{docType:h,draft:p,published:d,slug:e})};t.slugValidator=(e,t)=>{if(!e)return!0;if(!e.current)return"Slug must have a value";var r=i(t,"type.options.isUnique",s);return Promise.resolve(r(e.current,function(e){for(var t=1;t!!e||"Slug is already in use")}},function(e,t,r){"use strict";function n(e,t,r,n,a,o,i){try{var u=e[o](i),l=u.value}catch(e){return void r(e)}u.done?t(l):Promise.resolve(l).then(n,a)}Object.defineProperty(t,"__esModule",{value:!0}),t.blockValidator=void 0;var a=r(459).validateItem,o=r(133).flatten,i=function(){var e,t=(e=function*(e,t){var r=t.type.fields.find(e=>"children"===e.name).type.of.find(e=>"span"===e.name).annotations.filter(t=>e.markDefs.map(e=>e._type).includes(t.name)),n=[];e.markDefs.forEach(o=>{var i=r.find(e=>e.name===o._type),u=a(o,i,["markDefs",{_key:o._key}],{parent:e,document:t.document});n.push(u)});var i=yield Promise.all(n).then(o);return!i.length||i.map(e=>(e.item.paths=[e.path],e.item))},function(){var t=this,r=arguments;return new Promise((function(a,o){var i=e.apply(t,r);function u(e){n(i,a,o,u,l,"next",e)}function l(e){n(i,a,o,u,l,"throw",e)}u(void 0)}))});return function(e,r){return t.apply(this,arguments)}}();t.blockValidator=i},function(e,t,r){"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,r){"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,r){"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,r){"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,r){"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,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={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:"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:"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=n},function(e,t,r){"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,r){"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,r){"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,r){"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:"hasAlpha",title:"Has alpha channel",type:"boolean",readOnly:!0},{name:"isOpaque",title:"Is opaque",type:"boolean",readOnly:!0}]}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={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:"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=n},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={name:"categories",title:"Work Categories",type:"document",fields:[{name:"title",title:"Title",type:"string",validation:e=>e.required()},{name:"order",title:"Order",description:"Use numbers to specify the order e.g. 1 is ordered first",type:"number",validation:e=>e.required().integer().positive()},{name:"description",title:"Description",type:"text"}],orderings:[{title:"Web Order",name:"webOrder",by:[{field:"order",direction:"asc"}]}]}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={name:"work",title:"Work",type:"document",fields:[{name:"title",title:"Title",type:"string"},{name:"slug",title:"Slug",type:"slug",options:{source:"title",maxLength:96}},{name:"date",title:"Publication Date",type:"date",options:{dateFormat:"MMMM Do, YYYY"}},{name:"publisher",title:"Publisher",type:"string"},{name:"link",title:"Link",type:"url"},{name:"categories",title:"Categories",type:"array",of:[{type:"reference",to:{type:"categories"}}]},{title:"Include in selected published work?",name:"include",type:"boolean"},{title:"Featured on front page?",name:"featured",type:"boolean"},{title:"Excerpt",name:"excerpt",type:"text",rows:4},{title:"Image",name:"image",type:"image",options:{hotspot:!0}}],preview:{select:{title:"title",date:"date",publisher:"publisher"},prepare:e=>({title:e.title,subtitle:e.publisher,subtitle:e.date})}};t.default=n},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={name:"logos",title:"Publisher Logos",type:"document",fields:[{title:"Logo",name:"logo",type:"image",options:{hotspot:!0}},{title:"Logo Title - Alt Text",name:"altText",type:"string"},{title:"Link To",name:"link",type:"url"},{title:"Featured on front page?",name:"featured",type:"boolean"}]}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={name:"homePage",title:"Home Page",type:"document",fields:[{title:"Hero Title",name:"heroTitle",type:"string"},{title:"SEO Title",description:"The title used by search engines in the search results, likely the same as your page title.",name:"seoTitle",type:"string"},{title:"Hero Text",name:"heroText",type:"blockContent"},{title:"Hero Image",name:"heroImage",type:"figure"},{title:"Featured Logos Title",name:"logoTitle",type:"string"},{title:"Featured Work Title",name:"workTitle",type:"string"},{title:"Contact Title",name:"contactTitle",type:"string"},{title:"Contact Text",name:"contactText",type:"blockContent"}]}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={name:"workPage",title:"Work Page",type:"document",fields:[{title:"Page Title",name:"title",type:"string"},{title:"SEO Title",description:"The title used by search engines in the search results, likely the same as your page title.",name:"seoTitle",type:"string"},{name:"topimage",title:"Top Image",type:"figure"}]}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={name:"bioPage",title:"Bio Page",type:"document",fields:[{title:"Page Title",name:"title",type:"string"},{title:"SEO Title",description:"The title used by search engines in the search results, likely the same as your page title.",name:"seoTitle",type:"string"},{name:"topimage",title:"Top Image",type:"figure"},{name:"body",title:"Body",type:"blockContent"}]}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={name:"contactPage",title:"Contact Page",type:"document",fields:[{title:"Page Title",name:"title",type:"string"},{title:"SEO Title",description:"The title used by search engines in the search results, likely the same as your page title.",name:"seoTitle",type:"string"},{name:"topimage",title:"Top Image",type:"figure"},{name:"body",title:"Body",type:"blockContent"}]}},function(e,t,r){"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"},{title:"Numbered",value:"number"}],marks:{decorators:[{title:"Strong",value:"strong"},{title:"Emphasis",value:"em"},{title:"Code",value:"code"}],annotations:[{title:"URL",name:"link",type:"object",fields:[{title:"URL",name:"href",type:"url",validation:e=>e.uri({allowRelative:!0,scheme:["https","http","mailto","tel"]})},{title:"Open in new tab?",name:"blank",description:"Read https://css-tricks.com/use-target_blank/",type:"boolean"}]}]}},{type:"figure"},{type:"figureWide"}]}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={name:"figure",title:"Image",type:"image",options:{hotspot:!0},fields:[{title:"Caption",name:"caption",description:"Leave blank if you do not want a caption",type:"string",options:{isHighlighted:!0}},{name:"alt",type:"string",title:"Alternative text",validation:e=>e.error("You have to fill out the alternative text.").required(),description:"Important for SEO and accessiblity.",options:{isHighlighted:!0}}],preview:{select:{imageUrl:"asset.url",title:"alt"}}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={name:"figureWide",title:"Wide Image",type:"image",options:{hotspot:!0},fields:[{title:"Caption",name:"caption",description:"Leave blank if you do not want a caption",type:"string",options:{isHighlighted:!0}},{name:"alt",type:"string",title:"Alternative text",validation:e=>e.error("You have to fill out the alternative text.").required(),description:"Important for SEO and accessiblity.",options:{isHighlighted:!0}}],preview:{select:{imageUrl:"asset.url",title:"alt"}}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={name:"siteSettings",type:"document",title:"Site Settings",fields:[{name:"title",type:"string",title:"Title",description:"Your website title, likely going to be your name."},{name:"description",type:"text",rows:"3",title:"Description",description:"Describe your portfolio for search engines and social media."},{name:"keywords",type:"array",title:"Keywords",description:"Add keywords for search engines that describes your portfolio.",of:[{type:"string"}],options:{layout:"tags"}},{name:"author",type:"string",title:"Author",description:"Your name, used in some social sharing situations."},{title:"Logo",name:"logo",type:"figure",description:"By default the logo is not activated in this starter but could easily but used with the flags displaySiteLogo and displaySiteLogoMobile"},{title:"Default Social Sharing Image",name:"seoImage",type:"figure",description:"Used as a default sharing image for places like Twitter and Facebook when sharing a link to your website, an image of you is likely a good option."},{name:"twitter",type:"string",title:"Twitter username",description:"Include only the @name portion, e.g. @erchwy, used for creating Twitter social sharing cards"},{name:"siteUrl",type:"url",title:"Site URL",description:"Used for sitemap and robots file, should be the link to your finished website, e.g. https://www.erichowey.dev"}]}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={title:"Menu Link",name:"menuLink",type:"document",description:"This theme automatically generates pages at /bio, /work, and /contact. You need to include at least these links.",fields:[{title:"Link name",name:"name",type:"string",validation:e=>e.required()},{title:"Link to",name:"link",type:"url",validation:e=>e.required().uri({allowRelative:!0,scheme:["https","http","mailto","tel"]})},{title:"Link type",name:"type",type:"string",description:"Links within your site should be internal, anchor links are for single page sites.",options:{list:[{title:"Internal",value:"internal"},{title:"Anchor",value:"anchor"}],layout:"radio"},validation:e=>e.required()},{name:"order",title:"Order",description:"Use numbers to specify the order on the nav bar, left to right, top to bottom.",type:"number",validation:e=>e.required().integer().positive()}],orderings:[{title:"Web Order",name:"webOrder",by:[{field:"order",direction:"asc"}]}]}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={title:"Social Link",name:"socialLink",type:"document",fields:[{title:"Social Media Provider",name:"name",description:"The name of the social media provider, e.g. Facebook or Instagram, email or e-mail also works.",type:"string",validation:e=>e.required()},{title:"Link to",name:"link",descrption:"The full link to your social media page or profile",type:"url",validation:e=>e.required().uri({allowRelative:!0,scheme:["https","http","mailto","tel"]})},{title:"Link location",name:"location",type:"string",description:"Social media links are automatically displayed in either the page header, footer, or both locations",options:{list:[{title:"Header",value:"header"},{title:"Footer",value:"footer"},{title:"All",value:"all"}]},validation:e=>e.required()}]}},function(e,t,r){"use strict";function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}Object.defineProperty(t,"__esModule",{value:!0}),t.TemplateBuilder=void 0;class o{constructor(e){a(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})}description(e){return this.clone({description:e})}getDescription(){return this.spec.description}getTitle(){return this.spec.title}schemaType(e){return this.clone({schemaType:e})}getSchemaType(){return this.spec.schemaType}icon(e){return this.clone({icon:e})}getIcon(){return this.spec.icon}value(e){return this.clone({value:e})}getValue(){return this.spec.value}parameters(e){return this.clone({parameters:e})}getParameters(){return this.spec.parameters}serialize(){var e=this.spec,t=e.id,r=e.title,n=e.description,a=e.schemaType,o=e.value,i=e.icon,u=e.parameters;if(!t)throw new Error('Template is missing required "id"');if(!r)throw new Error('Template with ID "'.concat(t,'" is missing required "title"'));if(!a)throw new Error('Template with ID "'.concat(t,'" is missing required "schemaType"'));if(!o)throw new Error('Template with ID "'.concat(t,'" is missing required "value"'));return{id:t,title:r,description:n,schemaType:a,value:o,icon:i,parameters:u}}clone(e){var t=new o;return t.spec=function(e){for(var t=1;te&&e.__esModule?e.default:e},function(e,t){e.exports=(e,...t)=>e.reduce((e,r,n)=>e+r+(t[n]||""),"").replace(/(?:\n(?:\s*))+/g," ").trim()},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.get=function(e,t,r){var n="string"==typeof t?c(t):t;if(!Array.isArray(n))throw new Error("Path must be an array or a string");for(var a=e,o=function(e){var t=n[e];if(d(t)){if(!Array.isArray(a))return{v:r};a=a[t]}if(p(t)){if(!Array.isArray(a))return{v:r};a=a.find(e=>e._key===t._key)}if("string"==typeof t&&(a="object"==typeof a&&null!==a?a[t]:void 0),void 0===a)return{v:r}},i=0;i0&&s(e,n)},t.startsWith=function(e,t){return e.every((e,r)=>s(e,t[r]))},t.trimLeft=function e(t,r){if(0===t.length||0===r.length)return r;var n=o(t),a=n[0],i=n.slice(1),u=o(r),l=u[0],c=u.slice(1);if(!s(a,l))return r;return e(i,c)},t.trimRight=function(e,t){var r=e.length,n=t.length;if(0===r||0===n)return t;var a=0;for(;a{var n=typeof t;if("number"===n)return"".concat(e,"[").concat(t,"]");if("string"===n){var a=0===r?"":".";return"".concat(e).concat(a).concat(t)}if(p(t)&&t._key)return"".concat(e,'[_key=="').concat(t._key,'"]');throw new Error("Unsupported path segment `".concat(JSON.stringify(t),"`"))},"")},t.fromString=c,t.randomKey=function(e){var t=v();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,r)=>e+t[r],"").slice(0,e)},t.FOCUS_TERMINATOR=void 0;var n,a=(n=r(284))&&n.__esModule?n:{default:n};function o(e){return function(e){if(Array.isArray(e))return e}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var i=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,u=/_key\s*==\s*['"](.*)['"]/;function l(e,t){return e.length===t.length&&e.every((e,r)=>s(e,t[r]))}function s(e,t){var r=typeof e;return r===typeof t&&("string"===r||"number"===r?e===t:!(!e||!t)&&e._key===t._key)}function c(e){if("string"!=typeof e)throw new Error("Path is not a string");var t=e.match(i);if(!t)throw new Error("Invalid path string");return t.map(f)}function f(e){return d(e)?function(e){return Number(e.replace(/[^\d]/g,""))}(e):p(e)?function(e){return{_key:e.match(u)[1]}}(e):e}function d(e){return"number"==typeof e||/^\[\d+\]$/.test(e)}function p(e){return"string"==typeof e?u.test(e.trim()):e&&e._key}t.FOCUS_TERMINATOR="$";var h,v=()=>{if(h)return h;h=[];for(var e=0;e<256;++e)h[e]=(e+256).toString(16).substring(1);return h}},function(e,t,r){(function(t){var r;r="undefined"!=typeof window?window:void 0!==t?t:"undefined"!=typeof self?self:{},e.exports=r}).call(t,r(25))},function(e,t){},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getTemplateErrors=function(e){try{return u(e),[]}catch(e){return[e]}},t.getTemplates=c,t.getParameterlessTemplatesBySchemaType=function(e){return f(e).filter(e=>!e.parameters||!e.parameters.length)},t.getTemplatesBySchemaType=f,t.getTemplateById=d,t.templateExists=function(e){return Boolean(d(e))};var n,a=(n=r(461))&&n.__esModule?n:{default:n},o=r(283),i=r(463);function u(e){var t=function(){try{var e=r(12);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(s);return(0,o.validateTemplates)(t)}function s(e){return(0,i.isBuilder)(e)?e.serialize():e}function c(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 c().filter(t=>t.schemaType===e)}function d(e){return c().find(t=>t.id===e)}},function(e,t,r){"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),t.client=void 0;var a=(0,((n=r(180))&&n.__esModule?n:{default:n}).default)(r(13));t.client=a},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a.default}});var n,a=(n=r(1114))&&n.__esModule?n:{default:n}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=Object.assign||function(e){for(var t=1;tfunction e(t,r){var a=(u=r,function(e){if(Array.isArray(e))return e}(u)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(u)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()),o=a[0],i=a.slice(1);var u;if(!t.fields)return"";var l=t.fields.find(e=>e.name===o);if(!l)return n.includes(o)||console.warn('The current ordering config targeted the nonexistent field "%s" on schema type "%s". It should be one of %o',o,t.name,t.fields.map(e=>e.name)),"";if("reference"===l.type.name&&l.type.to){var s=l.type.to;return"".concat(o,"->{").concat(s.map(t=>e(t,i)).join(","),"}")}var c=i.length>0&&e(l.type,i),f=c?"{".concat(c,"}"):"";return i.length>0?"".concat(o).concat(f):o}(e,t.field.split("."))).join(", ")};var n=["_id","_type","_createdAt","_updatedAt","_rev"]},function(e,t,r){var n=r(277)((function(e,t,r){return e+(r?"-":"")+t.toLowerCase()}));e.exports=n},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FormViewBuilder=void 0;var n=r(287);function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function o(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{path:[]};return o({},super.serialize(e),{type:"form"})}clone(e){var t=new u;return t.spec=o({},this.spec,{},e||{}),t}}t.FormViewBuilder=u},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ComponentViewBuilder=void 0;var n=r(287),a=r(35);function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}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 r="function"==typeof e?e:this.spec.component;r&&(this.spec=this.component(r).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),r=this.spec.component;if("function"!=typeof r)throw new a.SerializeError("`component` is required and must be a function for `component()` view item",e.path,e.index).withHelpUrl(a.HELP_URL.COMPONENT_REQUIRED);return i({},t,{component:r,options:this.spec.options||{},type:"component"})}clone(e){var t=new l;return t.spec=i({},this.spec,{},e||{}),t}}t.ComponentViewBuilder=l},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getUserDefinedDefaultDocumentBuilder=void 0;var n=r(108),a=r(1124);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 r=t.getDefaultDocumentNode(e);if(!r)return null;var o="function"==typeof r.serialize;if(!o&&"document"!==r.type)throw new Error("`getDefaultDocumentNode` must return a document or a document builder");return o?r:new n.DocumentBuilder(r)}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getUserDefinedStructure=function(){return r(470)}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MdZoomOut=t.MdZoomOutMap=t.MdZoomIn=t.MdYoutubeSearchedFor=t.MdWrapText=t.MdWork=t.MdWifi=t.MdWifiTethering=t.MdWifiLock=t.MdWidgets=t.MdWhatshot=t.MdWeekend=t.MdWeb=t.MdWebAsset=t.MdWc=t.MdWbSunny=t.MdWbIridescent=t.MdWbIncandescent=t.MdWbCloudy=t.MdWbAuto=t.MdWatch=t.MdWatchLater=t.MdWarning=t.MdWallpaper=t.MdVpnLock=t.MdVpnKey=t.MdVolumeUp=t.MdVolumeOff=t.MdVolumeMute=t.MdVolumeDown=t.MdVoicemail=t.MdVoiceChat=t.MdVisibility=t.MdVisibilityOff=t.MdVignette=t.MdViewWeek=t.MdViewStream=t.MdViewQuilt=t.MdViewModule=t.MdViewList=t.MdViewHeadline=t.MdViewDay=t.MdViewCompact=t.MdViewComfy=t.MdViewComfortable=t.MdViewColumn=void 0,t.MdViewCarousel=t.MdViewArray=t.MdViewAgenda=t.MdVideogameAsset=t.MdVideocam=t.MdVideocamOff=t.MdVideoLibrary=t.MdVideoLabel=t.MdVideoCollection=t.MdVideoCall=t.MdVibration=t.MdVerticalAlignTop=t.MdVerticalAlignCenter=t.MdVerticalAlignBottom=t.MdVerifiedUser=t.MdUsb=t.MdUpdate=t.MdUnfoldMore=t.MdUnfoldLess=t.MdUndo=t.MdUnarchive=t.MdTv=t.MdTurnedIn=t.MdTurnedInNot=t.MdTune=t.MdTrendingUp=t.MdTrendingNeutral=t.MdTrendingFlat=t.MdTrendingDown=t.MdTranslate=t.MdTransform=t.MdTransferWithinAStation=t.MdTram=t.MdTrain=t.MdTraffic=t.MdTrackChanges=t.MdToys=t.MdTouchApp=t.MdTonality=t.MdToll=t.MdToday=t.MdToc=t.MdTitle=t.MdTimer=t.MdTimerOff=t.MdTimer3=t.MdTimer10=t.MdTimeline=t.MdTimelapse=t.MdTimeToLeave=t.MdThumbsUpDown=t.MdThumbUp=t.MdThumbDown=t.MdTheaters=t.MdTexture=t.MdTextsms=t.MdTextFormat=t.MdTextFields=t.MdTerrain=t.MdTapAndPlay=t.MdTagFaces=t.MdTablet=t.MdTabletMac=t.MdTabletAndroid=t.MdTab=t.MdTabUnselected=t.MdSystemUpdate=t.MdSystemUpdateAlt=t.MdSync=t.MdSyncProblem=t.MdSyncDisabled=t.MdSwitchVideo=t.MdSwitchCamera=t.MdSwapVerticalCircle=t.MdSwapVert=t.MdSwapHoriz=t.MdSwapCalls=t.MdSurroundSound=t.MdSupervisorAccount=t.MdSubway=t.MdSubtitles=t.MdSubscriptions=t.MdSubject=t.MdSubdirectoryArrowRight=t.MdSubdirectoryArrowLeft=t.MdStyle=t.MdStrikethroughS=t.MdStreetview=t.MdStraighten=t.MdStore=t.MdStoreMallDirectory=t.MdStorage=t.MdStop=t.MdStopScreenShare=t.MdStayPrimaryPortrait=t.MdStayPrimaryLandscape=t.MdStayCurrentPortrait=t.MdStayCurrentLandscape=t.MdStars=t.MdStar=void 0,t.MdStarOutline=t.MdStarHalf=t.MdStarBorder=t.MdSpellcheck=t.MdSpeaker=t.MdSpeakerPhone=t.MdSpeakerNotes=t.MdSpeakerNotesOff=t.MdSpeakerGroup=t.MdSpaceBar=t.MdSpa=t.MdSort=t.MdSortByAlpha=t.MdSnooze=t.MdSms=t.MdSmsFailed=t.MdSmokingRooms=t.MdSmokeFree=t.MdSmartphone=t.MdSlowMotionVideo=t.MdSlideshow=t.MdSkipPrevious=t.MdSkipNext=t.MdSimCard=t.MdSimCardAlert=t.MdSignalWifiOff=t.MdSignalWifi4Bar=t.MdSignalWifi4BarLock=t.MdSignalCellularOff=t.MdSignalCellularNull=t.MdSignalCellularNoSim=t.MdSignalCellularConnectedNoInternet4Bar=t.MdSignalCellular4Bar=t.MdShuffle=t.MdShowChart=t.MdShortText=t.MdShoppingCart=t.MdShoppingBasket=t.MdShop=t.MdShopTwo=t.MdShare=t.MdSettings=t.MdSettingsVoice=t.MdSettingsSystemDaydream=t.MdSettingsRemote=t.MdSettingsPower=t.MdSettingsPhone=t.MdSettingsOverscan=t.MdSettingsInputSvideo=t.MdSettingsInputHdmi=t.MdSettingsInputComposite=t.MdSettingsInputComponent=t.MdSettingsInputAntenna=t.MdSettingsEthernet=t.MdSettingsCell=t.MdSettingsBrightness=t.MdSettingsBluetooth=t.MdSettingsBackupRestore=t.MdSettingsApplications=t.MdSentimentVerySatisfied=t.MdSentimentVeryDissatisfied=t.MdSentimentSatisfied=t.MdSentimentNeutral=t.MdSentimentDissatisfied=t.MdSend=t.MdSelectAll=t.MdSecurity=t.MdSearch=t.MdSdStorage=t.MdSdCard=t.MdScreenShare=t.MdScreenRotation=t.MdScreenLockRotation=t.MdScreenLockPortrait=t.MdScreenLockLandscape=t.MdSchool=t.MdSchedule=t.MdScanner=t.MdSave=t.MdSatellite=t.MdRvHookup=t.MdRssFeed=t.MdRowing=t.MdRouter=t.MdRoundedCorner=t.MdRotateRight=t.MdRotateLeft=t.MdRotate90DegreesCcw=t.MdRoom=t.MdRoomService=t.MdRingVolume=t.MdRestore=t.MdRestorePage=t.MdRestaurant=t.MdRestaurantMenu=t.MdReport=t.MdReportProblem=t.MdReply=t.MdReplyAll=t.MdReplay=void 0,t.MdReplay5=t.MdReplay30=t.MdReplay10=t.MdRepeat=t.MdRepeatOne=t.MdReorder=t.MdRemove=t.MdRemoveShoppingCart=t.MdRemoveRedEye=t.MdRemoveFromQueue=t.MdRemoveCircle=t.MdRemoveCircleOutline=t.MdRefresh=t.MdRedo=t.MdRedeem=t.MdRecordVoiceOver=t.MdRecentActors=t.MdReceipt=t.MdRateReview=t.MdRadio=t.MdRadioButtonUnchecked=t.MdRadioButtonChecked=t.MdQueue=t.MdQueuePlayNext=t.MdQueueMusic=t.MdQuestionAnswer=t.MdQueryBuilder=t.MdPublish=t.MdPublic=t.MdPriorityHigh=t.MdPrint=t.MdPresentToAll=t.MdPregnantWoman=t.MdPower=t.MdPowerSettingsNew=t.MdPowerInput=t.MdPortrait=t.MdPortableWifiOff=t.MdPool=t.MdPolymer=t.MdPoll=t.MdPlusOne=t.MdPlaylistPlay=t.MdPlaylistAdd=t.MdPlaylistAddCheck=t.MdPlayForWork=t.MdPlayCircleOutline=t.MdPlayCircleFilled=t.MdPlayArrow=t.MdPlace=t.MdPinDrop=t.MdPieChart=t.MdPieChartOutlined=t.MdPictureInPicture=t.MdPictureInPictureAlt=t.MdPictureAsPdf=t.MdPhoto=t.MdPhotoSizeSelectSmall=t.MdPhotoSizeSelectLarge=t.MdPhotoSizeSelectActual=t.MdPhotoLibrary=t.MdPhotoFilter=t.MdPhotoCamera=t.MdPhotoAlbum=t.MdPhonelink=t.MdPhonelinkSetup=t.MdPhonelinkRing=t.MdPhonelinkOff=t.MdPhonelinkLock=t.MdPhonelinkErase=t.MdPhone=t.MdPhonePaused=t.MdPhoneMissed=t.MdPhoneLocked=t.MdPhoneIphone=t.MdPhoneInTalk=t.MdPhoneForwarded=t.MdPhoneBluetoothSpeaker=t.MdPhoneAndroid=t.MdPets=t.MdPersonalVideo=t.MdPerson=t.MdPersonPin=t.MdPersonPinCircle=t.MdPersonOutline=t.MdPersonAdd=t.MdPermScanWifi=t.MdPermPhoneMsg=t.MdPermMedia=t.MdPermIdentity=t.MdPermDeviceInformation=t.MdPermDataSetting=t.MdPermContactCalendar=t.MdPermCameraMic=t.MdPeople=t.MdPeopleOutline=t.MdPayment=t.MdPause=t.MdPauseCircleOutline=t.MdPauseCircleFilled=void 0,t.MdPartyMode=t.MdPanorama=t.MdPanoramaWideAngle=t.MdPanoramaVertical=t.MdPanoramaHorizontal=t.MdPanoramaFishEye=t.MdPanTool=t.MdPalette=t.MdPageview=t.MdPages=t.MdOpenWith=t.MdOpenInNew=t.MdOpenInBrowser=t.MdOpacity=t.MdOndemandVideo=t.MdOfflinePin=t.MdNowWidgets=t.MdNowWallpaper=t.MdNotifications=t.MdNotificationsPaused=t.MdNotificationsOff=t.MdNotificationsNone=t.MdNotificationsActive=t.MdNote=t.MdNoteAdd=t.MdNotInterested=t.MdNoSim=t.MdNoEncryption=t.MdNfc=t.MdNextWeek=t.MdNewReleases=t.MdNetworkWifi=t.MdNetworkLocked=t.MdNetworkCheck=t.MdNetworkCell=t.MdNearMe=t.MdNavigation=t.MdNavigateNext=t.MdNavigateBefore=t.MdNature=t.MdNaturePeople=t.MdMyLocation=t.MdMusicVideo=t.MdMusicNote=t.MdMultilineChart=t.MdMovie=t.MdMovieFilter=t.MdMovieCreation=t.MdMoveToInbox=t.MdMouse=t.MdMotorcycle=t.MdMore=t.MdMoreVert=t.MdMoreHoriz=t.MdMood=t.MdMoodBad=t.MdMonochromePhotos=t.MdMoneyOff=t.MdMonetizationOn=t.MdModeEdit=t.MdModeComment=t.MdMms=t.MdMic=t.MdMicOff=t.MdMicNone=t.MdMessage=t.MdMergeType=t.MdMenu=t.MdMemory=t.MdMarkunread=t.MdMarkunreadMailbox=t.MdMap=t.MdMail=t.MdMailOutline=t.MdLoyalty=t.MdLowPriority=t.MdLoupe=t.MdLoop=t.MdLooks=t.MdLooksTwo=t.MdLooksOne=t.MdLooks6=t.MdLooks5=t.MdLooks4=t.MdLooks3=t.MdLock=t.MdLockOutline=t.MdLockOpen=t.MdLocationSearching=t.MdLocationOn=t.MdLocationOff=t.MdLocationHistory=t.MdLocationDisabled=t.MdLocationCity=t.MdLocalTaxi=t.MdLocalShipping=t.MdLocalSee=t.MdLocalRestaurant=t.MdLocalPrintShop=t.MdLocalPostOffice=void 0,t.MdLocalPlay=t.MdLocalPizza=t.MdLocalPhone=t.MdLocalPharmacy=t.MdLocalParking=t.MdLocalOffer=t.MdLocalMovies=t.MdLocalMall=t.MdLocalLibrary=t.MdLocalLaundryService=t.MdLocalHotel=t.MdLocalHospital=t.MdLocalGroceryStore=t.MdLocalGasStation=t.MdLocalFlorist=t.MdLocalDrink=t.MdLocalConvenienceStore=t.MdLocalCarWash=t.MdLocalCafe=t.MdLocalBar=t.MdLocalAttraction=t.MdLocalAtm=t.MdLocalAirport=t.MdLiveTv=t.MdLiveHelp=t.MdList=t.MdLinkedCamera=t.MdLink=t.MdLinearScale=t.MdLineWeight=t.MdLineStyle=t.MdLightbulbOutline=t.MdLibraryMusic=t.MdLibraryBooks=t.MdLibraryAdd=t.MdLens=t.MdLeakRemove=t.MdLeakAdd=t.MdLayers=t.MdLayersClear=t.MdLaunch=t.MdLastPage=t.MdLaptop=t.MdLaptopWindows=t.MdLaptopMac=t.MdLaptopChromebook=t.MdLanguage=t.MdLandscape=t.MdLabel=t.MdLabelOutline=t.MdKitchen=t.MdKeyboard=t.MdKeyboardVoice=t.MdKeyboardTab=t.MdKeyboardReturn=t.MdKeyboardHide=t.MdKeyboardControl=t.MdKeyboardCapslock=t.MdKeyboardBackspace=t.MdKeyboardArrowUp=t.MdKeyboardArrowRight=t.MdKeyboardArrowLeft=t.MdKeyboardArrowDown=t.MdIso=t.MdInvertColors=t.MdInvertColorsOn=t.MdInvertColorsOff=t.MdInsertPhoto=t.MdInsertLink=t.MdInsertInvitation=t.MdInsertEmoticon=t.MdInsertDriveFile=t.MdInsertComment=t.MdInsertChart=t.MdInput=t.MdInfo=t.MdInfoOutline=t.MdIndeterminateCheckBox=t.MdInbox=t.MdImportantDevices=t.MdImportExport=t.MdImportContacts=t.MdImage=t.MdImageAspectRatio=t.MdHttps=t.MdHttp=t.MdHourglassFull=t.MdHourglassEmpty=t.MdHotel=t.MdHotTub=t.MdHome=t.MdHistory=t.MdHighlight=t.MdHighlightRemove=t.MdHighlightOff=t.MdHighQuality=t.MdHelp=t.MdHelpOutline=t.MdHearing=t.MdHealing=void 0,t.MdHeadset=t.MdHeadsetMic=t.MdHdrWeak=t.MdHdrStrong=t.MdHdrOn=t.MdHdrOff=t.MdHd=t.MdGroup=t.MdGroupWork=t.MdGroupAdd=t.MdGridOn=t.MdGridOff=t.MdGraphicEq=t.MdGrain=t.MdGradient=t.MdGrade=t.MdGpsOff=t.MdGpsNotFixed=t.MdGpsFixed=t.MdGolfCourse=t.MdGoat=t.MdGif=t.MdGetApp=t.MdGesture=t.MdGavel=t.MdGames=t.MdGamepad=t.MdGTranslate=t.MdFunctions=t.MdFullscreen=t.MdFullscreenExit=t.MdFreeBreakfast=t.MdForward=t.MdForward5=t.MdForward30=t.MdForward10=t.MdForum=t.MdFormatUnderlined=t.MdFormatTextdirectionRToL=t.MdFormatTextdirectionLToR=t.MdFormatStrikethrough=t.MdFormatSize=t.MdFormatShapes=t.MdFormatQuote=t.MdFormatPaint=t.MdFormatListNumbered=t.MdFormatListBulleted=t.MdFormatLineSpacing=t.MdFormatItalic=t.MdFormatIndentIncrease=t.MdFormatIndentDecrease=t.MdFormatColorText=t.MdFormatColorReset=t.MdFormatColorFill=t.MdFormatClear=t.MdFormatBold=t.MdFormatAlignRight=t.MdFormatAlignLeft=t.MdFormatAlignJustify=t.MdFormatAlignCenter=t.MdFontDownload=t.MdFolder=t.MdFolderSpecial=t.MdFolderShared=t.MdFolderOpen=t.MdFlip=t.MdFlipToFront=t.MdFlipToBack=t.MdFlight=t.MdFlightTakeoff=t.MdFlightLand=t.MdFlashOn=t.MdFlashOff=t.MdFlashAuto=t.MdFlare=t.MdFlag=t.MdFitnessCenter=t.MdFirstPage=t.MdFingerprint=t.MdFindReplace=t.MdFindInPage=t.MdFilter=t.MdFilterVintage=t.MdFilterTiltShift=t.MdFilterNone=t.MdFilterList=t.MdFilterHdr=t.MdFilterFrames=t.MdFilterDrama=t.MdFilterCenterFocus=t.MdFilterBAndW=t.MdFilter9=t.MdFilter9Plus=t.MdFilter8=t.MdFilter7=t.MdFilter6=t.MdFilter5=t.MdFilter4=t.MdFilter3=t.MdFilter2=void 0,t.MdFilter1=t.MdFileUpload=t.MdFileDownload=t.MdFiberSmartRecord=t.MdFiberPin=t.MdFiberNew=t.MdFiberManualRecord=t.MdFiberDvr=t.MdFeedback=t.MdFeaturedVideo=t.MdFeaturedPlayList=t.MdFavorite=t.MdFavoriteOutline=t.MdFavoriteBorder=t.MdFastRewind=t.MdFastForward=t.MdFace=t.MdExtension=t.MdExposure=t.MdExposureZero=t.MdExposurePlus2=t.MdExposurePlus1=t.MdExposureNeg2=t.MdExposureNeg1=t.MdExposureMinus2=t.MdExposureMinus1=t.MdExplore=t.MdExplicit=t.MdExpandMore=t.MdExpandLess=t.MdExitToApp=t.MdEvent=t.MdEventSeat=t.MdEventNote=t.MdEventBusy=t.MdEventAvailable=t.MdEvStation=t.MdEuroSymbol=t.MdError=t.MdErrorOutline=t.MdEqualizer=t.MdEnhancedEncryption=t.MdEmail=t.MdEject=t.MdEdit=t.MdEditLocation=t.MdDvr=t.MdDriveEta=t.MdDragHandle=t.MdDrafts=t.MdDonutSmall=t.MdDonutLarge=t.MdDone=t.MdDoneAll=t.MdDomain=t.MdDock=t.MdDoNotDisturb=t.MdDoNotDisturbOff=t.MdDoNotDisturbAlt=t.MdDns=t.MdDiscFull=t.MdDirections=t.MdDirectionsWalk=t.MdDirectionsTransit=t.MdDirectionsSubway=t.MdDirectionsRun=t.MdDirectionsRailway=t.MdDirectionsFerry=t.MdDirectionsCar=t.MdDirectionsBus=t.MdDirectionsBoat=t.MdDirectionsBike=t.MdDialpad=t.MdDialerSip=t.MdDevices=t.MdDevicesOther=t.MdDeviceHub=t.MdDeveloperMode=t.MdDeveloperBoard=t.MdDetails=t.MdDesktopWindows=t.MdDesktopMac=t.MdDescription=t.MdDelete=t.MdDeleteSweep=t.MdDeleteForever=t.MdDehaze=t.MdDateRange=t.MdDataUsage=t.MdDashboard=t.MdCrop=t.MdCropSquare=t.MdCropRotate=t.MdCropPortrait=t.MdCropOriginal=t.MdCropLandscape=t.MdCropFree=t.MdCropDin=t.MdCrop75=t.MdCrop54=void 0,t.MdCrop32=t.MdCrop169=t.MdCreditCard=t.MdCreate=t.MdCreateNewFolder=t.MdCopyright=t.MdControlPoint=t.MdControlPointDuplicate=t.MdContentPaste=t.MdContentCut=t.MdContentCopy=t.MdContacts=t.MdContactPhone=t.MdContactMail=t.MdConfirmationNumber=t.MdComputer=t.MdCompare=t.MdCompareArrows=t.MdComment=t.MdColorize=t.MdColorLens=t.MdCollections=t.MdCollectionsBookmark=t.MdCode=t.MdCloud=t.MdCloudUpload=t.MdCloudQueue=t.MdCloudOff=t.MdCloudDownload=t.MdCloudDone=t.MdCloudCircle=t.MdClosedCaption=t.MdClose=t.MdClear=t.MdClearAll=t.MdClass=t.MdChromeReaderMode=t.MdChildFriendly=t.MdChildCare=t.MdChevronRight=t.MdChevronLeft=t.MdCheck=t.MdCheckCircle=t.MdCheckBox=t.MdCheckBoxOutlineBlank=t.MdChat=t.MdChatBubble=t.MdChatBubbleOutline=t.MdChangeHistory=t.MdCenterFocusWeak=t.MdCenterFocusStrong=t.MdCast=t.MdCastConnected=t.MdCasino=t.MdCardTravel=t.MdCardMembership=t.MdCardGiftcard=t.MdCancel=t.MdCamera=t.MdCameraRoll=t.MdCameraRear=t.MdCameraFront=t.MdCameraEnhance=t.MdCameraAlt=t.MdCall=t.MdCallToAction=t.MdCallSplit=t.MdCallReceived=t.MdCallMissed=t.MdCallMissedOutgoing=t.MdCallMerge=t.MdCallMade=t.MdCallEnd=t.MdCake=t.MdCached=t.MdBusiness=t.MdBusinessCenter=t.MdBurstMode=t.MdBuild=t.MdBugReport=t.MdBubbleChart=t.MdBrush=t.MdBrokenImage=t.MdBrightnessMedium=t.MdBrightnessLow=t.MdBrightnessHigh=t.MdBrightnessAuto=t.MdBrightness7=t.MdBrightness6=t.MdBrightness5=t.MdBrightness4=t.MdBrightness3=t.MdBrightness2=t.MdBrightness1=t.MdBrandingWatermark=t.MdBorderVertical=t.MdBorderTop=t.MdBorderStyle=t.MdBorderRight=t.MdBorderOuter=void 0,t.MdBorderLeft=t.MdBorderInner=t.MdBorderHorizontal=t.MdBorderColor=t.MdBorderClear=t.MdBorderBottom=t.MdBorderAll=t.MdBookmark=t.MdBookmarkOutline=t.MdBook=t.MdBlurOn=t.MdBlurOff=t.MdBlurLinear=t.MdBlurCircular=t.MdBluetooth=t.MdBluetoothSearching=t.MdBluetoothDisabled=t.MdBluetoothConnected=t.MdBluetoothAudio=t.MdBlock=t.MdBeenhere=t.MdBeachAccess=t.MdBatteryUnknown=t.MdBatteryStd=t.MdBatteryFull=t.MdBatteryChargingFull=t.MdBatteryAlert=t.MdBackup=t.MdBackspace=t.MdAvTimer=t.MdAutorenew=t.MdAudiotrack=t.MdAttachment=t.MdAttachMoney=t.MdAttachFile=t.MdAssistant=t.MdAssistantPhoto=t.MdAssignment=t.MdAssignmentTurnedIn=t.MdAssignmentReturned=t.MdAssignmentReturn=t.MdAssignmentLate=t.MdAssignmentInd=t.MdAssessment=t.MdAspectRatio=t.MdArtTrack=t.MdArrowUpward=t.MdArrowForward=t.MdArrowDropUp=t.MdArrowDropDown=t.MdArrowDropDownCircle=t.MdArrowDownward=t.MdArrowBack=t.MdArchive=t.MdApps=t.MdAnnouncement=t.MdAndroid=t.MdAllOut=t.MdAllInclusive=t.MdAlbum=t.MdAlarm=t.MdAlarmOn=t.MdAlarmOff=t.MdAlarmAdd=t.MdAirportShuttle=t.MdAirplay=t.MdAirplanemodeInactive=t.MdAirplanemodeActive=t.MdAirlineSeatReclineNormal=t.MdAirlineSeatReclineExtra=t.MdAirlineSeatLegroomReduced=t.MdAirlineSeatLegroomNormal=t.MdAirlineSeatLegroomExtra=t.MdAirlineSeatIndividualSuite=t.MdAirlineSeatFlat=t.MdAirlineSeatFlatAngled=t.MdAdjust=t.MdAdd=t.MdAddToQueue=t.MdAddToPhotos=t.MdAddShoppingCart=t.MdAddLocation=t.MdAddCircle=t.MdAddCircleOutline=t.MdAddBox=t.MdAddAlert=t.MdAddAlarm=t.MdAddAPhoto=t.MdAdb=t.MdAccountCircle=t.MdAccountBox=t.MdAccountBalance=t.MdAccountBalanceWallet=t.MdAccessible=t.MdAccessibility=t.MdAccessTime=t.MdAccessAlarms=t.MdAccessAlarm=t.MdAcUnit=t.Md3dRotation=void 0;var n=r(1126),a=mT(n),o=r(1127),i=mT(o),u=r(1128),l=mT(u),s=r(1129),c=mT(s),f=r(1130),d=mT(f),p=r(1131),h=mT(p),v=r(1132),m=mT(v),y=r(1133),g=mT(y),b=r(1134),_=mT(b),O=r(1135),w=mT(O),E=r(1136),M=mT(E),j=r(1137),P=mT(j),x=r(1138),k=mT(x),S=r(1139),C=mT(S),D=r(1140),T=mT(D),z=r(1141),A=mT(z),I=r(1142),B=mT(I),N=r(1143),R=mT(N),F=r(1144),L=mT(F),q=r(1145),W=mT(q),U=r(1146),V=mT(U),H=r(1147),Y=mT(H),G=r(1148),K=mT(G),J=r(1149),$=mT(J),Z=r(1150),Q=mT(Z),X=r(1151),ee=mT(X),te=r(1152),re=mT(te),ne=r(1153),ae=mT(ne),oe=r(1154),ie=mT(oe),ue=r(1155),le=mT(ue),se=r(1156),ce=mT(se),fe=r(1157),de=mT(fe),pe=r(1158),he=mT(pe),ve=r(1159),me=mT(ve),ye=r(1160),ge=mT(ye),be=r(1161),_e=mT(be),Oe=r(1162),we=mT(Oe),Ee=r(1163),Me=mT(Ee),je=r(1164),Pe=mT(je),xe=r(1165),ke=mT(xe),Se=r(1166),Ce=mT(Se),De=r(1167),Te=mT(De),ze=r(1168),Ae=mT(ze),Ie=r(1169),Be=mT(Ie),Ne=r(1170),Re=mT(Ne),Fe=r(1171),Le=mT(Fe),qe=r(1172),We=mT(qe),Ue=r(1173),Ve=mT(Ue),He=r(1174),Ye=mT(He),Ge=r(1175),Ke=mT(Ge),Je=r(471),$e=mT(Je),Ze=r(1176),Qe=mT(Ze),Xe=r(1177),et=mT(Xe),tt=r(1178),rt=mT(tt),nt=r(1179),at=mT(nt),ot=r(1180),it=mT(ot),ut=r(1181),lt=mT(ut),st=r(1182),ct=mT(st),ft=r(1183),dt=mT(ft),pt=r(1184),ht=mT(pt),vt=r(1185),mt=mT(vt),yt=r(1186),gt=mT(yt),bt=r(1187),_t=mT(bt),Ot=r(1188),wt=mT(Ot),Et=r(1189),Mt=mT(Et),jt=r(1190),Pt=mT(jt),xt=r(1191),kt=mT(xt),St=r(1192),Ct=mT(St),Dt=r(1193),Tt=mT(Dt),zt=r(1194),At=mT(zt),It=r(1195),Bt=mT(It),Nt=r(1196),Rt=mT(Nt),Ft=r(1197),Lt=mT(Ft),qt=r(1198),Wt=mT(qt),Ut=r(1199),Vt=mT(Ut),Ht=r(1200),Yt=mT(Ht),Gt=r(1201),Kt=mT(Gt),Jt=r(1202),$t=mT(Jt),Zt=r(1203),Qt=mT(Zt),Xt=r(1204),er=mT(Xt),tr=r(1205),rr=mT(tr),nr=r(1206),ar=mT(nr),or=r(1207),ir=mT(or),ur=r(1208),lr=mT(ur),sr=r(1209),cr=mT(sr),fr=r(1210),dr=mT(fr),pr=r(1211),hr=mT(pr),vr=r(1212),mr=mT(vr),yr=r(1213),gr=mT(yr),br=r(1214),_r=mT(br),Or=r(1215),wr=mT(Or),Er=r(1216),Mr=mT(Er),jr=r(1217),Pr=mT(jr),xr=r(1218),kr=mT(xr),Sr=r(1219),Cr=mT(Sr),Dr=r(1220),Tr=mT(Dr),zr=r(1221),Ar=mT(zr),Ir=r(1222),Br=mT(Ir),Nr=r(1223),Rr=mT(Nr),Fr=r(1224),Lr=mT(Fr),qr=r(1225),Wr=mT(qr),Ur=r(1226),Vr=mT(Ur),Hr=r(1227),Yr=mT(Hr),Gr=r(1228),Kr=mT(Gr),Jr=r(1229),$r=mT(Jr),Zr=r(1230),Qr=mT(Zr),Xr=r(1231),en=mT(Xr),tn=r(1232),rn=mT(tn),nn=r(1233),an=mT(nn),on=r(1234),un=mT(on),ln=r(1235),sn=mT(ln),cn=r(1236),fn=mT(cn),dn=r(1237),pn=mT(dn),hn=r(1238),vn=mT(hn),mn=r(1239),yn=mT(mn),gn=r(1240),bn=mT(gn),_n=r(1241),On=mT(_n),wn=r(1242),En=mT(wn),Mn=r(1243),jn=mT(Mn),Pn=r(1244),xn=mT(Pn),kn=r(1245),Sn=mT(kn),Cn=r(1246),Dn=mT(Cn),Tn=r(1247),zn=mT(Tn),An=r(1248),In=mT(An),Bn=r(1249),Nn=mT(Bn),Rn=r(1250),Fn=mT(Rn),Ln=r(1251),qn=mT(Ln),Wn=r(1252),Un=mT(Wn),Vn=r(1253),Hn=mT(Vn),Yn=r(1254),Gn=mT(Yn),Kn=r(1255),Jn=mT(Kn),$n=r(1256),Zn=mT($n),Qn=r(1257),Xn=mT(Qn),ea=r(1258),ta=mT(ea),ra=r(1259),na=mT(ra),aa=r(1260),oa=mT(aa),ia=r(1261),ua=mT(ia),la=r(1262),sa=mT(la),ca=r(1263),fa=mT(ca),da=r(1264),pa=mT(da),ha=r(1265),va=mT(ha),ma=r(1266),ya=mT(ma),ga=r(1267),ba=mT(ga),_a=r(1268),Oa=mT(_a),wa=r(1269),Ea=mT(wa),Ma=r(1270),ja=mT(Ma),Pa=r(1271),xa=mT(Pa),ka=r(1272),Sa=mT(ka),Ca=r(1273),Da=mT(Ca),Ta=r(1274),za=mT(Ta),Aa=r(1275),Ia=mT(Aa),Ba=r(1276),Na=mT(Ba),Ra=r(1277),Fa=mT(Ra),La=r(1278),qa=mT(La),Wa=r(1279),Ua=mT(Wa),Va=r(1280),Ha=mT(Va),Ya=r(1281),Ga=mT(Ya),Ka=r(472),Ja=mT(Ka),$a=r(473),Za=mT($a),Qa=r(1282),Xa=mT(Qa),eo=r(1283),to=mT(eo),ro=r(1284),no=mT(ro),ao=r(1285),oo=mT(ao),io=r(1286),uo=mT(io),lo=r(1287),so=mT(lo),co=r(1288),fo=mT(co),po=r(1289),ho=mT(po),vo=r(1290),mo=mT(vo),yo=r(1291),go=mT(yo),bo=r(1292),_o=mT(bo),Oo=r(1293),wo=mT(Oo),Eo=r(1294),Mo=mT(Eo),jo=r(1295),Po=mT(jo),xo=r(1296),ko=mT(xo),So=r(1297),Co=mT(So),Do=r(1298),To=mT(Do),zo=r(474),Ao=mT(zo),Io=r(1299),Bo=mT(Io),No=r(1300),Ro=mT(No),Fo=r(1301),Lo=mT(Fo),qo=r(1302),Wo=mT(qo),Uo=r(1303),Vo=mT(Uo),Ho=r(1304),Yo=mT(Ho),Go=r(1305),Ko=mT(Go),Jo=r(1306),$o=mT(Jo),Zo=r(1307),Qo=mT(Zo),Xo=r(1308),ei=mT(Xo),ti=r(1309),ri=mT(ti),ni=r(1310),ai=mT(ni),oi=r(475),ii=mT(oi),ui=r(1311),li=mT(ui),si=r(1312),ci=mT(si),fi=r(1313),di=mT(fi),pi=r(1314),hi=mT(pi),vi=r(1315),mi=mT(vi),yi=r(1316),gi=mT(yi),bi=r(1317),_i=mT(bi),Oi=r(1318),wi=mT(Oi),Ei=r(1319),Mi=mT(Ei),ji=r(1320),Pi=mT(ji),xi=r(1321),ki=mT(xi),Si=r(1322),Ci=mT(Si),Di=r(1323),Ti=mT(Di),zi=r(1324),Ai=mT(zi),Ii=r(1325),Bi=mT(Ii),Ni=r(1326),Ri=mT(Ni),Fi=r(1327),Li=mT(Fi),qi=r(1328),Wi=mT(qi),Ui=r(1329),Vi=mT(Ui),Hi=r(1330),Yi=mT(Hi),Gi=r(1331),Ki=mT(Gi),Ji=r(1332),$i=mT(Ji),Zi=r(1333),Qi=mT(Zi),Xi=r(1334),eu=mT(Xi),tu=r(1335),ru=mT(tu),nu=r(1336),au=mT(nu),ou=r(476),iu=mT(ou),uu=r(1337),lu=mT(uu),su=r(1338),cu=mT(su),fu=r(1339),du=mT(fu),pu=r(1340),hu=mT(pu),vu=r(1341),mu=mT(vu),yu=r(1342),gu=mT(yu),bu=r(1343),_u=mT(bu),Ou=r(1344),wu=mT(Ou),Eu=r(1345),Mu=mT(Eu),ju=r(1346),Pu=mT(ju),xu=r(1347),ku=mT(xu),Su=r(1348),Cu=mT(Su),Du=r(1349),Tu=mT(Du),zu=r(1350),Au=mT(zu),Iu=r(1351),Bu=mT(Iu),Nu=r(1352),Ru=mT(Nu),Fu=r(1353),Lu=mT(Fu),qu=r(1354),Wu=mT(qu),Uu=r(1355),Vu=mT(Uu),Hu=r(1356),Yu=mT(Hu),Gu=r(1357),Ku=mT(Gu),Ju=r(1358),$u=mT(Ju),Zu=r(1359),Qu=mT(Zu),Xu=r(1360),el=mT(Xu),tl=r(1361),rl=mT(tl),nl=r(1362),al=mT(nl),ol=r(1363),il=mT(ol),ul=r(1364),ll=mT(ul),sl=r(1365),cl=mT(sl),fl=r(1366),dl=mT(fl),pl=r(1367),hl=mT(pl),vl=r(1368),ml=mT(vl),yl=r(1369),gl=mT(yl),bl=r(1370),_l=mT(bl),Ol=r(1371),wl=mT(Ol),El=r(1372),Ml=mT(El),jl=r(1373),Pl=mT(jl),xl=r(1374),kl=mT(xl),Sl=r(477),Cl=mT(Sl),Dl=r(1375),Tl=mT(Dl),zl=r(1376),Al=mT(zl),Il=r(1377),Bl=mT(Il),Nl=r(1378),Rl=mT(Nl),Fl=r(1379),Ll=mT(Fl),ql=r(478),Wl=mT(ql),Ul=r(1380),Vl=mT(Ul),Hl=r(1381),Yl=mT(Hl),Gl=r(1382),Kl=mT(Gl),Jl=r(1383),$l=mT(Jl),Zl=r(1384),Ql=mT(Zl),Xl=r(1385),es=mT(Xl),ts=r(1386),rs=mT(ts),ns=r(1387),as=mT(ns),os=r(1388),is=mT(os),us=r(1389),ls=mT(us),ss=r(1390),cs=mT(ss),fs=r(1391),ds=mT(fs),ps=r(1392),hs=mT(ps),vs=r(1393),ms=mT(vs),ys=r(1394),gs=mT(ys),bs=r(1395),_s=mT(bs),Os=r(1396),ws=mT(Os),Es=r(1397),Ms=mT(Es),js=r(1398),Ps=mT(js),xs=r(1399),ks=mT(xs),Ss=r(1400),Cs=mT(Ss),Ds=r(1401),Ts=mT(Ds),zs=r(1402),As=mT(zs),Is=r(1403),Bs=mT(Is),Ns=r(1404),Rs=mT(Ns),Fs=r(1405),Ls=mT(Fs),qs=r(1406),Ws=mT(qs),Us=r(1407),Vs=mT(Us),Hs=r(1408),Ys=mT(Hs),Gs=r(1409),Ks=mT(Gs),Js=r(1410),$s=mT(Js),Zs=r(1411),Qs=mT(Zs),Xs=r(1412),ec=mT(Xs),tc=r(1413),rc=mT(tc),nc=r(1414),ac=mT(nc),oc=r(1415),ic=mT(oc),uc=r(1416),lc=mT(uc),sc=r(1417),cc=mT(sc),fc=r(1418),dc=mT(fc),pc=r(1419),hc=mT(pc),vc=r(1420),mc=mT(vc),yc=r(1421),gc=mT(yc),bc=r(1422),_c=mT(bc),Oc=r(1423),wc=mT(Oc),Ec=r(1424),Mc=mT(Ec),jc=r(1425),Pc=mT(jc),xc=r(1426),kc=mT(xc),Sc=r(1427),Cc=mT(Sc),Dc=r(1428),Tc=mT(Dc),zc=r(1429),Ac=mT(zc),Ic=r(1430),Bc=mT(Ic),Nc=r(1431),Rc=mT(Nc),Fc=r(1432),Lc=mT(Fc),qc=r(1433),Wc=mT(qc),Uc=r(1434),Vc=mT(Uc),Hc=r(1435),Yc=mT(Hc),Gc=r(1436),Kc=mT(Gc),Jc=r(1437),$c=mT(Jc),Zc=r(1438),Qc=mT(Zc),Xc=r(1439),ef=mT(Xc),tf=r(1440),rf=mT(tf),nf=r(1441),af=mT(nf),of=r(1442),uf=mT(of),lf=r(1443),sf=mT(lf),cf=r(1444),ff=mT(cf),df=r(1445),pf=mT(df),hf=r(1446),vf=mT(hf),mf=r(1447),yf=mT(mf),gf=r(1448),bf=mT(gf),_f=r(1449),Of=mT(_f),wf=r(1450),Ef=mT(wf),Mf=r(1451),jf=mT(Mf),Pf=r(1452),xf=mT(Pf),kf=r(1453),Sf=mT(kf),Cf=r(1454),Df=mT(Cf),Tf=r(1455),zf=mT(Tf),Af=r(1456),If=mT(Af),Bf=r(1457),Nf=mT(Bf),Rf=r(1458),Ff=mT(Rf),Lf=r(1459),qf=mT(Lf),Wf=r(1460),Uf=mT(Wf),Vf=r(1461),Hf=mT(Vf),Yf=r(479),Gf=mT(Yf),Kf=r(1462),Jf=mT(Kf),$f=r(1463),Zf=mT($f),Qf=r(1464),Xf=mT(Qf),ed=r(1465),td=mT(ed),rd=r(1466),nd=mT(rd),ad=r(1467),od=mT(ad),id=r(480),ud=mT(id),ld=r(1468),sd=mT(ld),cd=r(481),fd=mT(cd),dd=r(482),pd=mT(dd),hd=r(1469),vd=mT(hd),md=r(1470),yd=mT(md),gd=r(1471),bd=mT(gd),_d=r(1472),Od=mT(_d),wd=r(483),Ed=mT(wd),Md=r(1473),jd=mT(Md),Pd=r(1474),xd=mT(Pd),kd=r(484),Sd=mT(kd),Cd=r(1475),Dd=mT(Cd),Td=r(1476),zd=mT(Td),Ad=r(1477),Id=mT(Ad),Bd=r(1478),Nd=mT(Bd),Rd=r(1479),Fd=mT(Rd),Ld=r(1480),qd=mT(Ld),Wd=r(1481),Ud=mT(Wd),Vd=r(485),Hd=mT(Vd),Yd=r(1482),Gd=mT(Yd),Kd=r(1483),Jd=mT(Kd),$d=r(1484),Zd=mT($d),Qd=r(1485),Xd=mT(Qd),ep=r(1486),tp=mT(ep),rp=r(1487),np=mT(rp),ap=r(1488),op=mT(ap),ip=r(1489),up=mT(ip),lp=r(1490),sp=mT(lp),cp=r(1491),fp=mT(cp),dp=r(1492),pp=mT(dp),hp=r(1493),vp=mT(hp),mp=r(1494),yp=mT(mp),gp=r(1495),bp=mT(gp),_p=r(1496),Op=mT(_p),wp=r(1497),Ep=mT(wp),Mp=r(1498),jp=mT(Mp),Pp=r(1499),xp=mT(Pp),kp=r(1500),Sp=mT(kp),Cp=r(1501),Dp=mT(Cp),Tp=r(1502),zp=mT(Tp),Ap=r(1503),Ip=mT(Ap),Bp=r(1504),Np=mT(Bp),Rp=r(1505),Fp=mT(Rp),Lp=r(1506),qp=mT(Lp),Wp=r(1507),Up=mT(Wp),Vp=r(1508),Hp=mT(Vp),Yp=r(1509),Gp=mT(Yp),Kp=r(1510),Jp=mT(Kp),$p=r(1511),Zp=mT($p),Qp=r(1512),Xp=mT(Qp),eh=r(1513),th=mT(eh),rh=r(1514),nh=mT(rh),ah=r(1515),oh=mT(ah),ih=r(1516),uh=mT(ih),lh=r(1517),sh=mT(lh),ch=r(1518),fh=mT(ch),dh=r(1519),ph=mT(dh),hh=r(1520),vh=mT(hh),mh=r(1521),yh=mT(mh),gh=r(1522),bh=mT(gh),_h=r(1523),Oh=mT(_h),wh=r(1524),Eh=mT(wh),Mh=r(1525),jh=mT(Mh),Ph=r(1526),xh=mT(Ph),kh=r(1527),Sh=mT(kh),Ch=r(486),Dh=mT(Ch),Th=r(1528),zh=mT(Th),Ah=r(1529),Ih=mT(Ah),Bh=r(1530),Nh=mT(Bh),Rh=r(1531),Fh=mT(Rh),Lh=r(1532),qh=mT(Lh),Wh=r(1533),Uh=mT(Wh),Vh=r(487),Hh=mT(Vh),Yh=r(1534),Gh=mT(Yh),Kh=r(1535),Jh=mT(Kh),$h=r(1536),Zh=mT($h),Qh=r(1537),Xh=mT(Qh),ev=r(1538),tv=mT(ev),rv=r(1539),nv=mT(rv),av=r(488),ov=mT(av),iv=r(1540),uv=mT(iv),lv=r(1541),sv=mT(lv),cv=r(1542),fv=mT(cv),dv=r(1543),pv=mT(dv),hv=r(1544),vv=mT(hv),mv=r(1545),yv=mT(mv),gv=r(1546),bv=mT(gv),_v=r(1547),Ov=mT(_v),wv=r(1548),Ev=mT(wv),Mv=r(1549),jv=mT(Mv),Pv=r(1550),xv=mT(Pv),kv=r(1551),Sv=mT(kv),Cv=r(1552),Dv=mT(Cv),Tv=r(1553),zv=mT(Tv),Av=r(1554),Iv=mT(Av),Bv=r(1555),Nv=mT(Bv),Rv=r(1556),Fv=mT(Rv),Lv=r(1557),qv=mT(Lv),Wv=r(1558),Uv=mT(Wv),Vv=r(1559),Hv=mT(Vv),Yv=r(1560),Gv=mT(Yv),Kv=r(1561),Jv=mT(Kv),$v=r(1562),Zv=mT($v),Qv=r(1563),Xv=mT(Qv),em=r(1564),tm=mT(em),rm=r(1565),nm=mT(rm),am=r(1566),om=mT(am),im=r(1567),um=mT(im),lm=r(1568),sm=mT(lm),cm=r(1569),fm=mT(cm),dm=r(1570),pm=mT(dm),hm=r(1571),vm=mT(hm),mm=r(1572),ym=mT(mm),gm=r(1573),bm=mT(gm),_m=r(1574),Om=mT(_m),wm=r(1575),Em=mT(wm),Mm=r(1576),jm=mT(Mm),Pm=r(1577),xm=mT(Pm),km=r(1578),Sm=mT(km),Cm=r(1579),Dm=mT(Cm),Tm=r(1580),zm=mT(Tm),Am=r(1581),Im=mT(Am),Bm=r(1582),Nm=mT(Bm),Rm=r(1583),Fm=mT(Rm),Lm=r(1584),qm=mT(Lm),Wm=r(1585),Um=mT(Wm),Vm=r(1586),Hm=mT(Vm),Ym=r(1587),Gm=mT(Ym),Km=r(1588),Jm=mT(Km),$m=r(1589),Zm=mT($m),Qm=r(1590),Xm=mT(Qm),ey=r(1591),ty=mT(ey),ry=r(1592),ny=mT(ry),ay=r(1593),oy=mT(ay),iy=r(1594),uy=mT(iy),ly=r(1595),sy=mT(ly),cy=r(1596),fy=mT(cy),dy=r(1597),py=mT(dy),hy=r(1598),vy=mT(hy),my=r(1599),yy=mT(my),gy=r(1600),by=mT(gy),_y=r(1601),Oy=mT(_y),wy=r(1602),Ey=mT(wy),My=r(1603),jy=mT(My),Py=r(1604),xy=mT(Py),ky=r(1605),Sy=mT(ky),Cy=r(1606),Dy=mT(Cy),Ty=r(1607),zy=mT(Ty),Ay=r(1608),Iy=mT(Ay),By=r(1609),Ny=mT(By),Ry=r(1610),Fy=mT(Ry),Ly=r(1611),qy=mT(Ly),Wy=r(1612),Uy=mT(Wy),Vy=r(1613),Hy=mT(Vy),Yy=r(1614),Gy=mT(Yy),Ky=r(1615),Jy=mT(Ky),$y=r(1616),Zy=mT($y),Qy=r(1617),Xy=mT(Qy),eg=r(1618),tg=mT(eg),rg=r(1619),ng=mT(rg),ag=r(1620),og=mT(ag),ig=r(1621),ug=mT(ig),lg=r(1622),sg=mT(lg),cg=r(1623),fg=mT(cg),dg=r(1624),pg=mT(dg),hg=r(1625),vg=mT(hg),mg=r(1626),yg=mT(mg),gg=r(1627),bg=mT(gg),_g=r(1628),Og=mT(_g),wg=r(1629),Eg=mT(wg),Mg=r(1630),jg=mT(Mg),Pg=r(1631),xg=mT(Pg),kg=r(1632),Sg=mT(kg),Cg=r(1633),Dg=mT(Cg),Tg=r(1634),zg=mT(Tg),Ag=r(1635),Ig=mT(Ag),Bg=r(1636),Ng=mT(Bg),Rg=r(1637),Fg=mT(Rg),Lg=r(1638),qg=mT(Lg),Wg=r(1639),Ug=mT(Wg),Vg=r(1640),Hg=mT(Vg),Yg=r(1641),Gg=mT(Yg),Kg=r(1642),Jg=mT(Kg),$g=r(1643),Zg=mT($g),Qg=r(1644),Xg=mT(Qg),eb=r(1645),tb=mT(eb),rb=r(1646),nb=mT(rb),ab=r(1647),ob=mT(ab),ib=r(1648),ub=mT(ib),lb=r(1649),sb=mT(lb),cb=r(1650),fb=mT(cb),db=r(1651),pb=mT(db),hb=r(1652),vb=mT(hb),mb=r(1653),yb=mT(mb),gb=r(1654),bb=mT(gb),_b=r(1655),Ob=mT(_b),wb=r(1656),Eb=mT(wb),Mb=r(1657),jb=mT(Mb),Pb=r(1658),xb=mT(Pb),kb=r(1659),Sb=mT(kb),Cb=r(1660),Db=mT(Cb),Tb=r(1661),zb=mT(Tb),Ab=r(1662),Ib=mT(Ab),Bb=r(1663),Nb=mT(Bb),Rb=r(1664),Fb=mT(Rb),Lb=r(1665),qb=mT(Lb),Wb=r(1666),Ub=mT(Wb),Vb=r(1667),Hb=mT(Vb),Yb=r(1668),Gb=mT(Yb),Kb=r(1669),Jb=mT(Kb),$b=r(1670),Zb=mT($b),Qb=r(1671),Xb=mT(Qb),e_=r(1672),t_=mT(e_),r_=r(1673),n_=mT(r_),a_=r(1674),o_=mT(a_),i_=r(1675),u_=mT(i_),l_=r(1676),s_=mT(l_),c_=r(1677),f_=mT(c_),d_=r(1678),p_=mT(d_),h_=r(1679),v_=mT(h_),m_=r(1680),y_=mT(m_),g_=r(1681),b_=mT(g_),__=r(1682),O_=mT(__),w_=r(1683),E_=mT(w_),M_=r(1684),j_=mT(M_),P_=r(1685),x_=mT(P_),k_=r(1686),S_=mT(k_),C_=r(1687),D_=mT(C_),T_=r(1688),z_=mT(T_),A_=r(1689),I_=mT(A_),B_=r(1690),N_=mT(B_),R_=r(1691),F_=mT(R_),L_=r(1692),q_=mT(L_),W_=r(1693),U_=mT(W_),V_=r(1694),H_=mT(V_),Y_=r(1695),G_=mT(Y_),K_=r(1696),J_=mT(K_),$_=r(1697),Z_=mT($_),Q_=r(1698),X_=mT(Q_),eO=r(1699),tO=mT(eO),rO=r(1700),nO=mT(rO),aO=r(1701),oO=mT(aO),iO=r(1702),uO=mT(iO),lO=r(1703),sO=mT(lO),cO=r(1704),fO=mT(cO),dO=r(1705),pO=mT(dO),hO=r(1706),vO=mT(hO),mO=r(1707),yO=mT(mO),gO=r(1708),bO=mT(gO),_O=r(1709),OO=mT(_O),wO=r(1710),EO=mT(wO),MO=r(1711),jO=mT(MO),PO=r(1712),xO=mT(PO),kO=r(1713),SO=mT(kO),CO=r(1714),DO=mT(CO),TO=r(1715),zO=mT(TO),AO=r(1716),IO=mT(AO),BO=r(1717),NO=mT(BO),RO=r(1718),FO=mT(RO),LO=r(1719),qO=mT(LO),WO=r(1720),UO=mT(WO),VO=r(1721),HO=mT(VO),YO=r(1722),GO=mT(YO),KO=r(1723),JO=mT(KO),$O=r(1724),ZO=mT($O),QO=r(1725),XO=mT(QO),ew=r(1726),tw=mT(ew),rw=r(1727),nw=mT(rw),aw=r(1728),ow=mT(aw),iw=r(1729),uw=mT(iw),lw=r(1730),sw=mT(lw),cw=r(1731),fw=mT(cw),dw=r(1732),pw=mT(dw),hw=r(1733),vw=mT(hw),mw=r(1734),yw=mT(mw),gw=r(1735),bw=mT(gw),_w=r(1736),Ow=mT(_w),ww=r(1737),Ew=mT(ww),Mw=r(1738),jw=mT(Mw),Pw=r(1739),xw=mT(Pw),kw=r(1740),Sw=mT(kw),Cw=r(1741),Dw=mT(Cw),Tw=r(1742),zw=mT(Tw),Aw=r(1743),Iw=mT(Aw),Bw=r(1744),Nw=mT(Bw),Rw=r(1745),Fw=mT(Rw),Lw=r(1746),qw=mT(Lw),Ww=r(1747),Uw=mT(Ww),Vw=r(1748),Hw=mT(Vw),Yw=r(1749),Gw=mT(Yw),Kw=r(1750),Jw=mT(Kw),$w=r(1751),Zw=mT($w),Qw=r(1752),Xw=mT(Qw),eE=r(1753),tE=mT(eE),rE=r(1754),nE=mT(rE),aE=r(1755),oE=mT(aE),iE=r(1756),uE=mT(iE),lE=r(1757),sE=mT(lE),cE=r(1758),fE=mT(cE),dE=r(1759),pE=mT(dE),hE=r(1760),vE=mT(hE),mE=r(1761),yE=mT(mE),gE=r(1762),bE=mT(gE),_E=r(1763),OE=mT(_E),wE=r(1764),EE=mT(wE),ME=r(1765),jE=mT(ME),PE=r(1766),xE=mT(PE),kE=r(1767),SE=mT(kE),CE=r(1768),DE=mT(CE),TE=r(1769),zE=mT(TE),AE=r(1770),IE=mT(AE),BE=r(1771),NE=mT(BE),RE=r(1772),FE=mT(RE),LE=r(1773),qE=mT(LE),WE=r(1774),UE=mT(WE),VE=r(1775),HE=mT(VE),YE=r(1776),GE=mT(YE),KE=r(1777),JE=mT(KE),$E=r(1778),ZE=mT($E),QE=r(489),XE=mT(QE),eM=r(1779),tM=mT(eM),rM=r(1780),nM=mT(rM),aM=r(1781),oM=mT(aM),iM=r(1782),uM=mT(iM),lM=r(1783),sM=mT(lM),cM=r(1784),fM=mT(cM),dM=r(1785),pM=mT(dM),hM=r(1786),vM=mT(hM),mM=r(1787),yM=mT(mM),gM=r(1788),bM=mT(gM),_M=r(1789),OM=mT(_M),wM=r(1790),EM=mT(wM),MM=r(1791),jM=mT(MM),PM=r(1792),xM=mT(PM),kM=r(1793),SM=mT(kM),CM=r(1794),DM=mT(CM),TM=r(1795),zM=mT(TM),AM=r(1796),IM=mT(AM),BM=r(1797),NM=mT(BM),RM=r(1798),FM=mT(RM),LM=r(1799),qM=mT(LM),WM=r(1800),UM=mT(WM),VM=r(1801),HM=mT(VM),YM=r(1802),GM=mT(YM),KM=r(1803),JM=mT(KM),$M=r(1804),ZM=mT($M),QM=r(1805),XM=mT(QM),ej=r(1806),tj=mT(ej),rj=r(1807),nj=mT(rj),aj=r(1808),oj=mT(aj),ij=r(1809),uj=mT(ij),lj=r(1810),sj=mT(lj),cj=r(1811),fj=mT(cj),dj=r(1812),pj=mT(dj),hj=r(1813),vj=mT(hj),mj=r(1814),yj=mT(mj),gj=r(1815),bj=mT(gj),_j=r(1816),Oj=mT(_j),wj=r(1817),Ej=mT(wj),Mj=r(1818),jj=mT(Mj),Pj=r(1819),xj=mT(Pj),kj=r(1820),Sj=mT(kj),Cj=r(1821),Dj=mT(Cj),Tj=r(1822),zj=mT(Tj),Aj=r(1823),Ij=mT(Aj),Bj=r(1824),Nj=mT(Bj),Rj=r(1825),Fj=mT(Rj),Lj=r(1826),qj=mT(Lj),Wj=r(1827),Uj=mT(Wj),Vj=r(1828),Hj=mT(Vj),Yj=r(1829),Gj=mT(Yj),Kj=r(1830),Jj=mT(Kj),$j=r(1831),Zj=mT($j),Qj=r(1832),Xj=mT(Qj),eP=r(1833),tP=mT(eP),rP=r(1834),nP=mT(rP),aP=r(1835),oP=mT(aP),iP=r(1836),uP=mT(iP),lP=r(1837),sP=mT(lP),cP=r(1838),fP=mT(cP),dP=r(1839),pP=mT(dP),hP=r(1840),vP=mT(hP),mP=r(1841),yP=mT(mP),gP=r(1842),bP=mT(gP),_P=r(1843),OP=mT(_P),wP=r(1844),EP=mT(wP),MP=r(1845),jP=mT(MP),PP=r(1846),xP=mT(PP),kP=r(1847),SP=mT(kP),CP=r(1848),DP=mT(CP),TP=r(1849),zP=mT(TP),AP=r(1850),IP=mT(AP),BP=r(1851),NP=mT(BP),RP=r(1852),FP=mT(RP),LP=r(1853),qP=mT(LP),WP=r(1854),UP=mT(WP),VP=r(1855),HP=mT(VP),YP=r(1856),GP=mT(YP),KP=r(1857),JP=mT(KP),$P=r(1858),ZP=mT($P),QP=r(1859),XP=mT(QP),ex=r(1860),tx=mT(ex),rx=r(1861),nx=mT(rx),ax=r(1862),ox=mT(ax),ix=r(1863),ux=mT(ix),lx=r(1864),sx=mT(lx),cx=r(1865),fx=mT(cx),dx=r(1866),px=mT(dx),hx=r(1867),vx=mT(hx),mx=r(1868),yx=mT(mx),gx=r(1869),bx=mT(gx),_x=r(1870),Ox=mT(_x),wx=r(1871),Ex=mT(wx),Mx=r(1872),jx=mT(Mx),Px=r(1873),xx=mT(Px),kx=r(1874),Sx=mT(kx),Cx=r(1875),Dx=mT(Cx),Tx=r(1876),zx=mT(Tx),Ax=r(1877),Ix=mT(Ax),Bx=r(1878),Nx=mT(Bx),Rx=r(1879),Fx=mT(Rx),Lx=r(1880),qx=mT(Lx),Wx=r(1881),Ux=mT(Wx),Vx=r(1882),Hx=mT(Vx),Yx=r(1883),Gx=mT(Yx),Kx=r(1884),Jx=mT(Kx),$x=r(1885),Zx=mT($x),Qx=r(1886),Xx=mT(Qx),ek=r(1887),tk=mT(ek),rk=r(1888),nk=mT(rk),ak=r(1889),ok=mT(ak),ik=r(1890),uk=mT(ik),lk=r(1891),sk=mT(lk),ck=r(1892),fk=mT(ck),dk=r(1893),pk=mT(dk),hk=r(1894),vk=mT(hk),mk=r(1895),yk=mT(mk),gk=r(1896),bk=mT(gk),_k=r(1897),Ok=mT(_k),wk=r(1898),Ek=mT(wk),Mk=r(1899),jk=mT(Mk),Pk=r(1900),xk=mT(Pk),kk=r(1901),Sk=mT(kk),Ck=r(1902),Dk=mT(Ck),Tk=r(1903),zk=mT(Tk),Ak=r(1904),Ik=mT(Ak),Bk=r(1905),Nk=mT(Bk),Rk=r(1906),Fk=mT(Rk),Lk=r(1907),qk=mT(Lk),Wk=r(1908),Uk=mT(Wk),Vk=r(1909),Hk=mT(Vk),Yk=r(1910),Gk=mT(Yk),Kk=r(1911),Jk=mT(Kk),$k=r(1912),Zk=mT($k),Qk=r(1913),Xk=mT(Qk),eS=r(1914),tS=mT(eS),rS=r(1915),nS=mT(rS),aS=r(1916),oS=mT(aS),iS=r(1917),uS=mT(iS),lS=r(1918),sS=mT(lS),cS=r(1919),fS=mT(cS),dS=r(1920),pS=mT(dS),hS=r(1921),vS=mT(hS),mS=r(1922),yS=mT(mS),gS=r(1923),bS=mT(gS),_S=r(1924),OS=mT(_S),wS=r(1925),ES=mT(wS),MS=r(1926),jS=mT(MS),PS=r(1927),xS=mT(PS),kS=r(1928),SS=mT(kS),CS=r(1929),DS=mT(CS),TS=r(1930),zS=mT(TS),AS=r(1931),IS=mT(AS),BS=r(1932),NS=mT(BS),RS=r(1933),FS=mT(RS),LS=r(1934),qS=mT(LS),WS=r(1935),US=mT(WS),VS=r(1936),HS=mT(VS),YS=r(1937),GS=mT(YS),KS=r(490),JS=mT(KS),$S=r(1938),ZS=mT($S),QS=r(1939),XS=mT(QS),eC=r(1940),tC=mT(eC),rC=r(1941),nC=mT(rC),aC=r(1942),oC=mT(aC),iC=r(1943),uC=mT(iC),lC=r(1944),sC=mT(lC),cC=r(1945),fC=mT(cC),dC=r(1946),pC=mT(dC),hC=r(1947),vC=mT(hC),mC=r(1948),yC=mT(mC),gC=r(1949),bC=mT(gC),_C=r(1950),OC=mT(_C),wC=r(1951),EC=mT(wC),MC=mT(r(1952)),jC=mT(r(1953)),PC=mT(r(1954)),xC=mT(r(1955)),kC=mT(r(1956)),SC=mT(r(1957)),CC=mT(r(1958)),DC=mT(r(1959)),TC=mT(r(1960)),zC=mT(r(1961)),AC=mT(r(1962)),IC=mT(r(1963)),BC=mT(r(1964)),NC=mT(r(1965)),RC=mT(r(1966)),FC=mT(r(1967)),LC=mT(r(1968)),qC=mT(r(1969)),WC=mT(r(1970)),UC=mT(r(1971)),VC=mT(r(1972)),HC=mT(r(1973)),YC=mT(r(1974)),GC=mT(r(1975)),KC=mT(r(1976)),JC=mT(r(1977)),$C=mT(r(1978)),ZC=mT(r(1979)),QC=mT(r(1980)),XC=mT(r(1981)),eD=mT(r(1982)),tD=mT(r(1983)),rD=mT(r(1984)),nD=mT(r(1985)),aD=mT(r(1986)),oD=mT(r(1987)),iD=mT(r(1988)),uD=mT(r(491)),lD=mT(r(1989)),sD=mT(r(1990)),cD=mT(r(1991)),fD=mT(r(1992)),dD=mT(r(1993)),pD=mT(r(1994)),hD=mT(r(1995)),vD=mT(r(1996)),mD=mT(r(1997)),yD=mT(r(1998)),gD=mT(r(1999)),bD=mT(r(2e3)),_D=mT(r(2001)),OD=mT(r(2002)),wD=mT(r(2003)),ED=mT(r(2004)),MD=mT(r(2005)),jD=mT(r(2006)),PD=mT(r(2007)),xD=mT(r(2008)),kD=mT(r(2009)),SD=mT(r(2010)),CD=mT(r(2011)),DD=mT(r(2012)),TD=mT(r(2013)),zD=mT(r(2014)),AD=mT(r(2015)),ID=mT(r(2016)),BD=mT(r(492)),ND=mT(r(2017)),RD=mT(r(2018)),FD=mT(r(2019)),LD=mT(r(2020)),qD=mT(r(2021)),WD=mT(r(2022)),UD=mT(r(2023)),VD=mT(r(2024)),HD=mT(r(2025)),YD=mT(r(2026)),GD=mT(r(493)),KD=mT(r(2027)),JD=mT(r(2028)),$D=mT(r(2029)),ZD=mT(r(2030)),QD=mT(r(2031)),XD=mT(r(2032)),eT=mT(r(2033)),tT=mT(r(2034)),rT=mT(r(2035)),nT=mT(r(2036)),aT=mT(r(2037)),oT=mT(r(2038)),iT=mT(r(2039)),uT=mT(r(2040)),lT=mT(r(2041)),sT=mT(r(2042)),cT=mT(r(2043)),fT=mT(r(2044)),dT=mT(r(2045)),pT=mT(r(2046)),hT=mT(r(2047)),vT=mT(r(2048));function mT(e){return e&&e.__esModule?e:{default:e}}t.Md3dRotation=a.default,t.MdAcUnit=i.default,t.MdAccessAlarm=l.default,t.MdAccessAlarms=c.default,t.MdAccessTime=d.default,t.MdAccessibility=h.default,t.MdAccessible=m.default,t.MdAccountBalanceWallet=g.default,t.MdAccountBalance=_.default,t.MdAccountBox=w.default,t.MdAccountCircle=M.default,t.MdAdb=P.default,t.MdAddAPhoto=k.default,t.MdAddAlarm=C.default,t.MdAddAlert=T.default,t.MdAddBox=A.default,t.MdAddCircleOutline=B.default,t.MdAddCircle=R.default,t.MdAddLocation=L.default,t.MdAddShoppingCart=W.default,t.MdAddToPhotos=V.default,t.MdAddToQueue=Y.default,t.MdAdd=K.default,t.MdAdjust=$.default,t.MdAirlineSeatFlatAngled=Q.default,t.MdAirlineSeatFlat=ee.default,t.MdAirlineSeatIndividualSuite=re.default,t.MdAirlineSeatLegroomExtra=ae.default,t.MdAirlineSeatLegroomNormal=ie.default,t.MdAirlineSeatLegroomReduced=le.default,t.MdAirlineSeatReclineExtra=ce.default,t.MdAirlineSeatReclineNormal=de.default,t.MdAirplanemodeActive=he.default,t.MdAirplanemodeInactive=me.default,t.MdAirplay=ge.default,t.MdAirportShuttle=_e.default,t.MdAlarmAdd=we.default,t.MdAlarmOff=Me.default,t.MdAlarmOn=Pe.default,t.MdAlarm=ke.default,t.MdAlbum=Ce.default,t.MdAllInclusive=Te.default,t.MdAllOut=Ae.default,t.MdAndroid=Be.default,t.MdAnnouncement=Re.default,t.MdApps=Le.default,t.MdArchive=We.default,t.MdArrowBack=Ve.default,t.MdArrowDownward=Ye.default,t.MdArrowDropDownCircle=Ke.default,t.MdArrowDropDown=$e.default,t.MdArrowDropUp=Qe.default,t.MdArrowForward=et.default,t.MdArrowUpward=rt.default,t.MdArtTrack=at.default,t.MdAspectRatio=it.default,t.MdAssessment=lt.default,t.MdAssignmentInd=ct.default,t.MdAssignmentLate=dt.default,t.MdAssignmentReturn=ht.default,t.MdAssignmentReturned=mt.default,t.MdAssignmentTurnedIn=gt.default,t.MdAssignment=_t.default,t.MdAssistantPhoto=wt.default,t.MdAssistant=Mt.default,t.MdAttachFile=Pt.default,t.MdAttachMoney=kt.default,t.MdAttachment=Ct.default,t.MdAudiotrack=Tt.default,t.MdAutorenew=At.default,t.MdAvTimer=Bt.default,t.MdBackspace=Rt.default,t.MdBackup=Lt.default,t.MdBatteryAlert=Wt.default,t.MdBatteryChargingFull=Vt.default,t.MdBatteryFull=Yt.default,t.MdBatteryStd=Kt.default,t.MdBatteryUnknown=$t.default,t.MdBeachAccess=Qt.default,t.MdBeenhere=er.default,t.MdBlock=rr.default,t.MdBluetoothAudio=ar.default,t.MdBluetoothConnected=ir.default,t.MdBluetoothDisabled=lr.default,t.MdBluetoothSearching=cr.default,t.MdBluetooth=dr.default,t.MdBlurCircular=hr.default,t.MdBlurLinear=mr.default,t.MdBlurOff=gr.default,t.MdBlurOn=_r.default,t.MdBook=wr.default,t.MdBookmarkOutline=Mr.default,t.MdBookmark=Pr.default,t.MdBorderAll=kr.default,t.MdBorderBottom=Cr.default,t.MdBorderClear=Tr.default,t.MdBorderColor=Ar.default,t.MdBorderHorizontal=Br.default,t.MdBorderInner=Rr.default,t.MdBorderLeft=Lr.default,t.MdBorderOuter=Wr.default,t.MdBorderRight=Vr.default,t.MdBorderStyle=Yr.default,t.MdBorderTop=Kr.default,t.MdBorderVertical=$r.default,t.MdBrandingWatermark=Qr.default,t.MdBrightness1=en.default,t.MdBrightness2=rn.default,t.MdBrightness3=an.default,t.MdBrightness4=un.default,t.MdBrightness5=sn.default,t.MdBrightness6=fn.default,t.MdBrightness7=pn.default,t.MdBrightnessAuto=vn.default,t.MdBrightnessHigh=yn.default,t.MdBrightnessLow=bn.default,t.MdBrightnessMedium=On.default,t.MdBrokenImage=En.default,t.MdBrush=jn.default,t.MdBubbleChart=xn.default,t.MdBugReport=Sn.default,t.MdBuild=Dn.default,t.MdBurstMode=zn.default,t.MdBusinessCenter=In.default,t.MdBusiness=Nn.default,t.MdCached=Fn.default,t.MdCake=qn.default,t.MdCallEnd=Un.default,t.MdCallMade=Hn.default,t.MdCallMerge=Gn.default,t.MdCallMissedOutgoing=Jn.default,t.MdCallMissed=Zn.default,t.MdCallReceived=Xn.default,t.MdCallSplit=ta.default,t.MdCallToAction=na.default,t.MdCall=oa.default,t.MdCameraAlt=ua.default,t.MdCameraEnhance=sa.default,t.MdCameraFront=fa.default,t.MdCameraRear=pa.default,t.MdCameraRoll=va.default,t.MdCamera=ya.default,t.MdCancel=ba.default,t.MdCardGiftcard=Oa.default,t.MdCardMembership=Ea.default,t.MdCardTravel=ja.default,t.MdCasino=xa.default,t.MdCastConnected=Sa.default,t.MdCast=Da.default,t.MdCenterFocusStrong=za.default,t.MdCenterFocusWeak=Ia.default,t.MdChangeHistory=Na.default,t.MdChatBubbleOutline=Fa.default,t.MdChatBubble=qa.default,t.MdChat=Ua.default,t.MdCheckBoxOutlineBlank=Ha.default,t.MdCheckBox=Ga.default,t.MdCheckCircle=Ja.default,t.MdCheck=Za.default,t.MdChevronLeft=Xa.default,t.MdChevronRight=to.default,t.MdChildCare=no.default,t.MdChildFriendly=oo.default,t.MdChromeReaderMode=uo.default,t.MdClass=so.default,t.MdClearAll=fo.default,t.MdClear=ho.default,t.MdClose=mo.default,t.MdClosedCaption=go.default,t.MdCloudCircle=_o.default,t.MdCloudDone=wo.default,t.MdCloudDownload=Mo.default,t.MdCloudOff=Po.default,t.MdCloudQueue=ko.default,t.MdCloudUpload=Co.default,t.MdCloud=To.default,t.MdCode=Ao.default,t.MdCollectionsBookmark=Bo.default,t.MdCollections=Ro.default,t.MdColorLens=Lo.default,t.MdColorize=Wo.default,t.MdComment=Vo.default,t.MdCompareArrows=Yo.default,t.MdCompare=Ko.default,t.MdComputer=$o.default,t.MdConfirmationNumber=Qo.default,t.MdContactMail=ei.default,t.MdContactPhone=ri.default,t.MdContacts=ai.default,t.MdContentCopy=ii.default,t.MdContentCut=li.default,t.MdContentPaste=ci.default,t.MdControlPointDuplicate=di.default,t.MdControlPoint=hi.default,t.MdCopyright=mi.default,t.MdCreateNewFolder=gi.default,t.MdCreate=_i.default,t.MdCreditCard=wi.default,t.MdCrop169=Mi.default,t.MdCrop32=Pi.default,t.MdCrop54=ki.default,t.MdCrop75=Ci.default,t.MdCropDin=Ti.default,t.MdCropFree=Ai.default,t.MdCropLandscape=Bi.default,t.MdCropOriginal=Ri.default,t.MdCropPortrait=Li.default,t.MdCropRotate=Wi.default,t.MdCropSquare=Vi.default,t.MdCrop=Yi.default,t.MdDashboard=Ki.default,t.MdDataUsage=$i.default,t.MdDateRange=Qi.default,t.MdDehaze=eu.default,t.MdDeleteForever=ru.default,t.MdDeleteSweep=au.default,t.MdDelete=iu.default,t.MdDescription=lu.default,t.MdDesktopMac=cu.default,t.MdDesktopWindows=du.default,t.MdDetails=hu.default,t.MdDeveloperBoard=mu.default,t.MdDeveloperMode=gu.default,t.MdDeviceHub=_u.default,t.MdDevicesOther=wu.default,t.MdDevices=Mu.default,t.MdDialerSip=Pu.default,t.MdDialpad=ku.default,t.MdDirectionsBike=Cu.default,t.MdDirectionsBoat=Tu.default,t.MdDirectionsBus=Au.default,t.MdDirectionsCar=Bu.default,t.MdDirectionsFerry=Ru.default,t.MdDirectionsRailway=Lu.default,t.MdDirectionsRun=Wu.default,t.MdDirectionsSubway=Vu.default,t.MdDirectionsTransit=Yu.default,t.MdDirectionsWalk=Ku.default,t.MdDirections=$u.default,t.MdDiscFull=Qu.default,t.MdDns=el.default,t.MdDoNotDisturbAlt=rl.default,t.MdDoNotDisturbOff=al.default,t.MdDoNotDisturb=il.default,t.MdDock=ll.default,t.MdDomain=cl.default,t.MdDoneAll=dl.default,t.MdDone=hl.default,t.MdDonutLarge=ml.default,t.MdDonutSmall=gl.default,t.MdDrafts=_l.default,t.MdDragHandle=wl.default,t.MdDriveEta=Ml.default,t.MdDvr=Pl.default,t.MdEditLocation=kl.default,t.MdEdit=Cl.default,t.MdEject=Tl.default,t.MdEmail=Al.default,t.MdEnhancedEncryption=Bl.default,t.MdEqualizer=Rl.default,t.MdErrorOutline=Ll.default,t.MdError=Wl.default,t.MdEuroSymbol=Vl.default,t.MdEvStation=Yl.default,t.MdEventAvailable=Kl.default,t.MdEventBusy=$l.default,t.MdEventNote=Ql.default,t.MdEventSeat=es.default,t.MdEvent=rs.default,t.MdExitToApp=as.default,t.MdExpandLess=is.default,t.MdExpandMore=ls.default,t.MdExplicit=cs.default,t.MdExplore=ds.default,t.MdExposureMinus1=hs.default,t.MdExposureMinus2=ms.default,t.MdExposureNeg1=gs.default,t.MdExposureNeg2=_s.default,t.MdExposurePlus1=ws.default,t.MdExposurePlus2=Ms.default,t.MdExposureZero=Ps.default,t.MdExposure=ks.default,t.MdExtension=Cs.default,t.MdFace=Ts.default,t.MdFastForward=As.default,t.MdFastRewind=Bs.default,t.MdFavoriteBorder=Rs.default,t.MdFavoriteOutline=Ls.default,t.MdFavorite=Ws.default,t.MdFeaturedPlayList=Vs.default,t.MdFeaturedVideo=Ys.default,t.MdFeedback=Ks.default,t.MdFiberDvr=$s.default,t.MdFiberManualRecord=Qs.default,t.MdFiberNew=ec.default,t.MdFiberPin=rc.default,t.MdFiberSmartRecord=ac.default,t.MdFileDownload=ic.default,t.MdFileUpload=lc.default,t.MdFilter1=cc.default,t.MdFilter2=dc.default,t.MdFilter3=hc.default,t.MdFilter4=mc.default,t.MdFilter5=gc.default,t.MdFilter6=_c.default,t.MdFilter7=wc.default,t.MdFilter8=Mc.default,t.MdFilter9Plus=Pc.default,t.MdFilter9=kc.default,t.MdFilterBAndW=Cc.default,t.MdFilterCenterFocus=Tc.default,t.MdFilterDrama=Ac.default,t.MdFilterFrames=Bc.default,t.MdFilterHdr=Rc.default,t.MdFilterList=Lc.default,t.MdFilterNone=Wc.default,t.MdFilterTiltShift=Vc.default,t.MdFilterVintage=Yc.default,t.MdFilter=Kc.default,t.MdFindInPage=$c.default,t.MdFindReplace=Qc.default,t.MdFingerprint=ef.default,t.MdFirstPage=rf.default,t.MdFitnessCenter=af.default,t.MdFlag=uf.default,t.MdFlare=sf.default,t.MdFlashAuto=ff.default,t.MdFlashOff=pf.default,t.MdFlashOn=vf.default,t.MdFlightLand=yf.default,t.MdFlightTakeoff=bf.default,t.MdFlight=Of.default,t.MdFlipToBack=Ef.default,t.MdFlipToFront=jf.default,t.MdFlip=xf.default,t.MdFolderOpen=Sf.default,t.MdFolderShared=Df.default,t.MdFolderSpecial=zf.default,t.MdFolder=If.default,t.MdFontDownload=Nf.default,t.MdFormatAlignCenter=Ff.default,t.MdFormatAlignJustify=qf.default,t.MdFormatAlignLeft=Uf.default,t.MdFormatAlignRight=Hf.default,t.MdFormatBold=Gf.default,t.MdFormatClear=Jf.default,t.MdFormatColorFill=Zf.default,t.MdFormatColorReset=Xf.default,t.MdFormatColorText=td.default,t.MdFormatIndentDecrease=nd.default,t.MdFormatIndentIncrease=od.default,t.MdFormatItalic=ud.default,t.MdFormatLineSpacing=sd.default,t.MdFormatListBulleted=fd.default,t.MdFormatListNumbered=pd.default,t.MdFormatPaint=vd.default,t.MdFormatQuote=yd.default,t.MdFormatShapes=bd.default,t.MdFormatSize=Od.default,t.MdFormatStrikethrough=Ed.default,t.MdFormatTextdirectionLToR=jd.default,t.MdFormatTextdirectionRToL=xd.default,t.MdFormatUnderlined=Sd.default,t.MdForum=Dd.default,t.MdForward10=zd.default,t.MdForward30=Id.default,t.MdForward5=Nd.default,t.MdForward=Fd.default,t.MdFreeBreakfast=qd.default,t.MdFullscreenExit=Ud.default,t.MdFullscreen=Hd.default,t.MdFunctions=Gd.default,t.MdGTranslate=Jd.default,t.MdGamepad=Zd.default,t.MdGames=Xd.default,t.MdGavel=tp.default,t.MdGesture=np.default,t.MdGetApp=op.default,t.MdGif=up.default,t.MdGoat=sp.default,t.MdGolfCourse=fp.default,t.MdGpsFixed=pp.default,t.MdGpsNotFixed=vp.default,t.MdGpsOff=yp.default,t.MdGrade=bp.default,t.MdGradient=Op.default,t.MdGrain=Ep.default,t.MdGraphicEq=jp.default,t.MdGridOff=xp.default,t.MdGridOn=Sp.default,t.MdGroupAdd=Dp.default,t.MdGroupWork=zp.default,t.MdGroup=Ip.default,t.MdHd=Np.default,t.MdHdrOff=Fp.default,t.MdHdrOn=qp.default,t.MdHdrStrong=Up.default,t.MdHdrWeak=Hp.default,t.MdHeadsetMic=Gp.default,t.MdHeadset=Jp.default,t.MdHealing=Zp.default,t.MdHearing=Xp.default,t.MdHelpOutline=th.default,t.MdHelp=nh.default,t.MdHighQuality=oh.default,t.MdHighlightOff=uh.default,t.MdHighlightRemove=sh.default,t.MdHighlight=fh.default,t.MdHistory=ph.default,t.MdHome=vh.default,t.MdHotTub=yh.default,t.MdHotel=bh.default,t.MdHourglassEmpty=Oh.default,t.MdHourglassFull=Eh.default,t.MdHttp=jh.default,t.MdHttps=xh.default,t.MdImageAspectRatio=Sh.default,t.MdImage=Dh.default,t.MdImportContacts=zh.default,t.MdImportExport=Ih.default,t.MdImportantDevices=Nh.default,t.MdInbox=Fh.default,t.MdIndeterminateCheckBox=qh.default,t.MdInfoOutline=Uh.default,t.MdInfo=Hh.default,t.MdInput=Gh.default,t.MdInsertChart=Jh.default,t.MdInsertComment=Zh.default,t.MdInsertDriveFile=Xh.default,t.MdInsertEmoticon=tv.default,t.MdInsertInvitation=nv.default,t.MdInsertLink=ov.default,t.MdInsertPhoto=uv.default,t.MdInvertColorsOff=sv.default,t.MdInvertColorsOn=fv.default,t.MdInvertColors=pv.default,t.MdIso=vv.default,t.MdKeyboardArrowDown=yv.default,t.MdKeyboardArrowLeft=bv.default,t.MdKeyboardArrowRight=Ov.default,t.MdKeyboardArrowUp=Ev.default,t.MdKeyboardBackspace=jv.default,t.MdKeyboardCapslock=xv.default,t.MdKeyboardControl=Sv.default,t.MdKeyboardHide=Dv.default,t.MdKeyboardReturn=zv.default,t.MdKeyboardTab=Iv.default,t.MdKeyboardVoice=Nv.default,t.MdKeyboard=Fv.default,t.MdKitchen=qv.default,t.MdLabelOutline=Uv.default,t.MdLabel=Hv.default,t.MdLandscape=Gv.default,t.MdLanguage=Jv.default,t.MdLaptopChromebook=Zv.default,t.MdLaptopMac=Xv.default,t.MdLaptopWindows=tm.default,t.MdLaptop=nm.default,t.MdLastPage=om.default,t.MdLaunch=um.default,t.MdLayersClear=sm.default,t.MdLayers=fm.default,t.MdLeakAdd=pm.default,t.MdLeakRemove=vm.default,t.MdLens=ym.default,t.MdLibraryAdd=bm.default,t.MdLibraryBooks=Om.default,t.MdLibraryMusic=Em.default,t.MdLightbulbOutline=jm.default,t.MdLineStyle=xm.default,t.MdLineWeight=Sm.default,t.MdLinearScale=Dm.default,t.MdLink=zm.default,t.MdLinkedCamera=Im.default,t.MdList=Nm.default,t.MdLiveHelp=Fm.default,t.MdLiveTv=qm.default,t.MdLocalAirport=Um.default,t.MdLocalAtm=Hm.default,t.MdLocalAttraction=Gm.default,t.MdLocalBar=Jm.default,t.MdLocalCafe=Zm.default,t.MdLocalCarWash=Xm.default,t.MdLocalConvenienceStore=ty.default,t.MdLocalDrink=ny.default,t.MdLocalFlorist=oy.default,t.MdLocalGasStation=uy.default,t.MdLocalGroceryStore=sy.default,t.MdLocalHospital=fy.default,t.MdLocalHotel=py.default,t.MdLocalLaundryService=vy.default,t.MdLocalLibrary=yy.default,t.MdLocalMall=by.default,t.MdLocalMovies=Oy.default,t.MdLocalOffer=Ey.default,t.MdLocalParking=jy.default,t.MdLocalPharmacy=xy.default,t.MdLocalPhone=Sy.default,t.MdLocalPizza=Dy.default,t.MdLocalPlay=zy.default,t.MdLocalPostOffice=Iy.default,t.MdLocalPrintShop=Ny.default,t.MdLocalRestaurant=Fy.default,t.MdLocalSee=qy.default,t.MdLocalShipping=Uy.default,t.MdLocalTaxi=Hy.default,t.MdLocationCity=Gy.default,t.MdLocationDisabled=Jy.default,t.MdLocationHistory=Zy.default,t.MdLocationOff=Xy.default,t.MdLocationOn=tg.default,t.MdLocationSearching=ng.default,t.MdLockOpen=og.default,t.MdLockOutline=ug.default,t.MdLock=sg.default,t.MdLooks3=fg.default,t.MdLooks4=pg.default,t.MdLooks5=vg.default,t.MdLooks6=yg.default,t.MdLooksOne=bg.default,t.MdLooksTwo=Og.default,t.MdLooks=Eg.default,t.MdLoop=jg.default,t.MdLoupe=xg.default,t.MdLowPriority=Sg.default,t.MdLoyalty=Dg.default,t.MdMailOutline=zg.default,t.MdMail=Ig.default,t.MdMap=Ng.default,t.MdMarkunreadMailbox=Fg.default,t.MdMarkunread=qg.default,t.MdMemory=Ug.default,t.MdMenu=Hg.default,t.MdMergeType=Gg.default,t.MdMessage=Jg.default,t.MdMicNone=Zg.default,t.MdMicOff=Xg.default,t.MdMic=tb.default,t.MdMms=nb.default,t.MdModeComment=ob.default,t.MdModeEdit=ub.default,t.MdMonetizationOn=sb.default,t.MdMoneyOff=fb.default,t.MdMonochromePhotos=pb.default,t.MdMoodBad=vb.default,t.MdMood=yb.default,t.MdMoreHoriz=bb.default,t.MdMoreVert=Ob.default,t.MdMore=Eb.default,t.MdMotorcycle=jb.default,t.MdMouse=xb.default,t.MdMoveToInbox=Sb.default,t.MdMovieCreation=Db.default,t.MdMovieFilter=zb.default,t.MdMovie=Ib.default,t.MdMultilineChart=Nb.default,t.MdMusicNote=Fb.default,t.MdMusicVideo=qb.default,t.MdMyLocation=Ub.default,t.MdNaturePeople=Hb.default,t.MdNature=Gb.default,t.MdNavigateBefore=Jb.default,t.MdNavigateNext=Zb.default,t.MdNavigation=Xb.default,t.MdNearMe=t_.default,t.MdNetworkCell=n_.default,t.MdNetworkCheck=o_.default,t.MdNetworkLocked=u_.default,t.MdNetworkWifi=s_.default,t.MdNewReleases=f_.default,t.MdNextWeek=p_.default,t.MdNfc=v_.default,t.MdNoEncryption=y_.default,t.MdNoSim=b_.default,t.MdNotInterested=O_.default,t.MdNoteAdd=E_.default,t.MdNote=j_.default,t.MdNotificationsActive=x_.default,t.MdNotificationsNone=S_.default,t.MdNotificationsOff=D_.default,t.MdNotificationsPaused=z_.default,t.MdNotifications=I_.default,t.MdNowWallpaper=N_.default,t.MdNowWidgets=F_.default,t.MdOfflinePin=q_.default,t.MdOndemandVideo=U_.default,t.MdOpacity=H_.default,t.MdOpenInBrowser=G_.default,t.MdOpenInNew=J_.default,t.MdOpenWith=Z_.default,t.MdPages=X_.default,t.MdPageview=tO.default,t.MdPalette=nO.default,t.MdPanTool=oO.default,t.MdPanoramaFishEye=uO.default,t.MdPanoramaHorizontal=sO.default,t.MdPanoramaVertical=fO.default,t.MdPanoramaWideAngle=pO.default,t.MdPanorama=vO.default,t.MdPartyMode=yO.default,t.MdPauseCircleFilled=bO.default,t.MdPauseCircleOutline=OO.default,t.MdPause=EO.default,t.MdPayment=jO.default,t.MdPeopleOutline=xO.default,t.MdPeople=SO.default,t.MdPermCameraMic=DO.default,t.MdPermContactCalendar=zO.default,t.MdPermDataSetting=IO.default,t.MdPermDeviceInformation=NO.default,t.MdPermIdentity=FO.default,t.MdPermMedia=qO.default,t.MdPermPhoneMsg=UO.default,t.MdPermScanWifi=HO.default,t.MdPersonAdd=GO.default,t.MdPersonOutline=JO.default,t.MdPersonPinCircle=ZO.default,t.MdPersonPin=XO.default,t.MdPerson=tw.default,t.MdPersonalVideo=nw.default,t.MdPets=ow.default,t.MdPhoneAndroid=uw.default,t.MdPhoneBluetoothSpeaker=sw.default,t.MdPhoneForwarded=fw.default,t.MdPhoneInTalk=pw.default,t.MdPhoneIphone=vw.default,t.MdPhoneLocked=yw.default,t.MdPhoneMissed=bw.default,t.MdPhonePaused=Ow.default,t.MdPhone=Ew.default,t.MdPhonelinkErase=jw.default,t.MdPhonelinkLock=xw.default,t.MdPhonelinkOff=Sw.default,t.MdPhonelinkRing=Dw.default,t.MdPhonelinkSetup=zw.default,t.MdPhonelink=Iw.default,t.MdPhotoAlbum=Nw.default,t.MdPhotoCamera=Fw.default,t.MdPhotoFilter=qw.default,t.MdPhotoLibrary=Uw.default,t.MdPhotoSizeSelectActual=Hw.default,t.MdPhotoSizeSelectLarge=Gw.default,t.MdPhotoSizeSelectSmall=Jw.default,t.MdPhoto=Zw.default,t.MdPictureAsPdf=Xw.default,t.MdPictureInPictureAlt=tE.default,t.MdPictureInPicture=nE.default,t.MdPieChartOutlined=oE.default,t.MdPieChart=uE.default,t.MdPinDrop=sE.default,t.MdPlace=fE.default,t.MdPlayArrow=pE.default,t.MdPlayCircleFilled=vE.default,t.MdPlayCircleOutline=yE.default,t.MdPlayForWork=bE.default,t.MdPlaylistAddCheck=OE.default,t.MdPlaylistAdd=EE.default,t.MdPlaylistPlay=jE.default,t.MdPlusOne=xE.default,t.MdPoll=SE.default,t.MdPolymer=DE.default,t.MdPool=zE.default,t.MdPortableWifiOff=IE.default,t.MdPortrait=NE.default,t.MdPowerInput=FE.default,t.MdPowerSettingsNew=qE.default,t.MdPower=UE.default,t.MdPregnantWoman=HE.default,t.MdPresentToAll=GE.default,t.MdPrint=JE.default,t.MdPriorityHigh=ZE.default,t.MdPublic=XE.default,t.MdPublish=tM.default,t.MdQueryBuilder=nM.default,t.MdQuestionAnswer=oM.default,t.MdQueueMusic=uM.default,t.MdQueuePlayNext=sM.default,t.MdQueue=fM.default,t.MdRadioButtonChecked=pM.default,t.MdRadioButtonUnchecked=vM.default,t.MdRadio=yM.default,t.MdRateReview=bM.default,t.MdReceipt=OM.default,t.MdRecentActors=EM.default,t.MdRecordVoiceOver=jM.default,t.MdRedeem=xM.default,t.MdRedo=SM.default,t.MdRefresh=DM.default,t.MdRemoveCircleOutline=zM.default,t.MdRemoveCircle=IM.default,t.MdRemoveFromQueue=NM.default,t.MdRemoveRedEye=FM.default,t.MdRemoveShoppingCart=qM.default,t.MdRemove=UM.default,t.MdReorder=HM.default,t.MdRepeatOne=GM.default,t.MdRepeat=JM.default,t.MdReplay10=ZM.default,t.MdReplay30=XM.default,t.MdReplay5=tj.default,t.MdReplay=nj.default,t.MdReplyAll=oj.default,t.MdReply=uj.default,t.MdReportProblem=sj.default,t.MdReport=fj.default,t.MdRestaurantMenu=pj.default,t.MdRestaurant=vj.default,t.MdRestorePage=yj.default,t.MdRestore=bj.default,t.MdRingVolume=Oj.default,t.MdRoomService=Ej.default,t.MdRoom=jj.default,t.MdRotate90DegreesCcw=xj.default,t.MdRotateLeft=Sj.default,t.MdRotateRight=Dj.default,t.MdRoundedCorner=zj.default,t.MdRouter=Ij.default,t.MdRowing=Nj.default,t.MdRssFeed=Fj.default,t.MdRvHookup=qj.default,t.MdSatellite=Uj.default,t.MdSave=Hj.default,t.MdScanner=Gj.default,t.MdSchedule=Jj.default,t.MdSchool=Zj.default,t.MdScreenLockLandscape=Xj.default,t.MdScreenLockPortrait=tP.default,t.MdScreenLockRotation=nP.default,t.MdScreenRotation=oP.default,t.MdScreenShare=uP.default,t.MdSdCard=sP.default,t.MdSdStorage=fP.default,t.MdSearch=pP.default,t.MdSecurity=vP.default,t.MdSelectAll=yP.default,t.MdSend=bP.default,t.MdSentimentDissatisfied=OP.default,t.MdSentimentNeutral=EP.default,t.MdSentimentSatisfied=jP.default,t.MdSentimentVeryDissatisfied=xP.default,t.MdSentimentVerySatisfied=SP.default,t.MdSettingsApplications=DP.default,t.MdSettingsBackupRestore=zP.default,t.MdSettingsBluetooth=IP.default,t.MdSettingsBrightness=NP.default,t.MdSettingsCell=FP.default,t.MdSettingsEthernet=qP.default,t.MdSettingsInputAntenna=UP.default,t.MdSettingsInputComponent=HP.default,t.MdSettingsInputComposite=GP.default,t.MdSettingsInputHdmi=JP.default,t.MdSettingsInputSvideo=ZP.default,t.MdSettingsOverscan=XP.default,t.MdSettingsPhone=tx.default,t.MdSettingsPower=nx.default,t.MdSettingsRemote=ox.default,t.MdSettingsSystemDaydream=ux.default,t.MdSettingsVoice=sx.default,t.MdSettings=fx.default,t.MdShare=px.default,t.MdShopTwo=vx.default,t.MdShop=yx.default,t.MdShoppingBasket=bx.default,t.MdShoppingCart=Ox.default,t.MdShortText=Ex.default,t.MdShowChart=jx.default,t.MdShuffle=xx.default,t.MdSignalCellular4Bar=Sx.default,t.MdSignalCellularConnectedNoInternet4Bar=Dx.default,t.MdSignalCellularNoSim=zx.default,t.MdSignalCellularNull=Ix.default,t.MdSignalCellularOff=Nx.default,t.MdSignalWifi4BarLock=Fx.default,t.MdSignalWifi4Bar=qx.default,t.MdSignalWifiOff=Ux.default,t.MdSimCardAlert=Hx.default,t.MdSimCard=Gx.default,t.MdSkipNext=Jx.default,t.MdSkipPrevious=Zx.default,t.MdSlideshow=Xx.default,t.MdSlowMotionVideo=tk.default,t.MdSmartphone=nk.default,t.MdSmokeFree=ok.default,t.MdSmokingRooms=uk.default,t.MdSmsFailed=sk.default,t.MdSms=fk.default,t.MdSnooze=pk.default,t.MdSortByAlpha=vk.default,t.MdSort=yk.default,t.MdSpa=bk.default,t.MdSpaceBar=Ok.default,t.MdSpeakerGroup=Ek.default,t.MdSpeakerNotesOff=jk.default,t.MdSpeakerNotes=xk.default,t.MdSpeakerPhone=Sk.default,t.MdSpeaker=Dk.default,t.MdSpellcheck=zk.default,t.MdStarBorder=Ik.default,t.MdStarHalf=Nk.default,t.MdStarOutline=Fk.default;t.MdStar=qk.default,t.MdStars=Uk.default,t.MdStayCurrentLandscape=Hk.default,t.MdStayCurrentPortrait=Gk.default,t.MdStayPrimaryLandscape=Jk.default,t.MdStayPrimaryPortrait=Zk.default,t.MdStopScreenShare=Xk.default,t.MdStop=tS.default,t.MdStorage=nS.default,t.MdStoreMallDirectory=oS.default,t.MdStore=uS.default,t.MdStraighten=sS.default,t.MdStreetview=fS.default,t.MdStrikethroughS=pS.default,t.MdStyle=vS.default,t.MdSubdirectoryArrowLeft=yS.default,t.MdSubdirectoryArrowRight=bS.default,t.MdSubject=OS.default,t.MdSubscriptions=ES.default,t.MdSubtitles=jS.default,t.MdSubway=xS.default,t.MdSupervisorAccount=SS.default,t.MdSurroundSound=DS.default,t.MdSwapCalls=zS.default,t.MdSwapHoriz=IS.default,t.MdSwapVert=NS.default,t.MdSwapVerticalCircle=FS.default,t.MdSwitchCamera=qS.default,t.MdSwitchVideo=US.default,t.MdSyncDisabled=HS.default,t.MdSyncProblem=GS.default,t.MdSync=JS.default,t.MdSystemUpdateAlt=ZS.default,t.MdSystemUpdate=XS.default,t.MdTabUnselected=tC.default,t.MdTab=nC.default,t.MdTabletAndroid=oC.default,t.MdTabletMac=uC.default,t.MdTablet=sC.default,t.MdTagFaces=fC.default,t.MdTapAndPlay=pC.default,t.MdTerrain=vC.default,t.MdTextFields=yC.default,t.MdTextFormat=bC.default,t.MdTextsms=OC.default,t.MdTexture=EC.default,t.MdTheaters=MC.default,t.MdThumbDown=jC.default,t.MdThumbUp=PC.default,t.MdThumbsUpDown=xC.default,t.MdTimeToLeave=kC.default,t.MdTimelapse=SC.default,t.MdTimeline=CC.default,t.MdTimer10=DC.default,t.MdTimer3=TC.default,t.MdTimerOff=zC.default,t.MdTimer=AC.default,t.MdTitle=IC.default,t.MdToc=BC.default,t.MdToday=NC.default,t.MdToll=RC.default,t.MdTonality=FC.default,t.MdTouchApp=LC.default,t.MdToys=qC.default,t.MdTrackChanges=WC.default,t.MdTraffic=UC.default,t.MdTrain=VC.default,t.MdTram=HC.default,t.MdTransferWithinAStation=YC.default,t.MdTransform=GC.default,t.MdTranslate=KC.default,t.MdTrendingDown=JC.default,t.MdTrendingFlat=$C.default,t.MdTrendingNeutral=ZC.default,t.MdTrendingUp=QC.default,t.MdTune=XC.default,t.MdTurnedInNot=eD.default,t.MdTurnedIn=tD.default,t.MdTv=rD.default,t.MdUnarchive=nD.default,t.MdUndo=aD.default,t.MdUnfoldLess=oD.default,t.MdUnfoldMore=iD.default,t.MdUpdate=uD.default,t.MdUsb=lD.default,t.MdVerifiedUser=sD.default,t.MdVerticalAlignBottom=cD.default,t.MdVerticalAlignCenter=fD.default,t.MdVerticalAlignTop=dD.default,t.MdVibration=pD.default,t.MdVideoCall=hD.default,t.MdVideoCollection=vD.default,t.MdVideoLabel=mD.default,t.MdVideoLibrary=yD.default,t.MdVideocamOff=gD.default,t.MdVideocam=bD.default,t.MdVideogameAsset=_D.default,t.MdViewAgenda=OD.default,t.MdViewArray=wD.default,t.MdViewCarousel=ED.default,t.MdViewColumn=MD.default,t.MdViewComfortable=jD.default,t.MdViewComfy=PD.default,t.MdViewCompact=xD.default,t.MdViewDay=kD.default,t.MdViewHeadline=SD.default,t.MdViewList=CD.default,t.MdViewModule=DD.default,t.MdViewQuilt=TD.default,t.MdViewStream=zD.default,t.MdViewWeek=AD.default,t.MdVignette=ID.default,t.MdVisibilityOff=BD.default,t.MdVisibility=ND.default,t.MdVoiceChat=RD.default,t.MdVoicemail=FD.default,t.MdVolumeDown=LD.default,t.MdVolumeMute=qD.default,t.MdVolumeOff=WD.default,t.MdVolumeUp=UD.default,t.MdVpnKey=VD.default,t.MdVpnLock=HD.default,t.MdWallpaper=YD.default,t.MdWarning=GD.default,t.MdWatchLater=KD.default,t.MdWatch=JD.default,t.MdWbAuto=$D.default,t.MdWbCloudy=ZD.default,t.MdWbIncandescent=QD.default,t.MdWbIridescent=XD.default,t.MdWbSunny=eT.default,t.MdWc=tT.default,t.MdWebAsset=rT.default,t.MdWeb=nT.default,t.MdWeekend=aT.default,t.MdWhatshot=oT.default,t.MdWidgets=iT.default,t.MdWifiLock=uT.default,t.MdWifiTethering=lT.default,t.MdWifi=sT.default,t.MdWork=cT.default,t.MdWrapText=fT.default,t.MdYoutubeSearchedFor=dT.default,t.MdZoomIn=pT.default,t.MdZoomOutMap=hT.default,t.MdZoomOut=vT.default},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=Object.assign||function(e){for(var t=1;tg(t,e))},t.getDocumentTypeListItem=g,t.getDocumentTypeList=b;var n,a=(n=r(2050))&&n.__esModule?n:{default:n},o=r(131),i=r(2051),u=r(187),l=r(137),s=r(467),c=r(176),f=r(2054),d=r(286),p=r(108),h=r(274);var v=(0,u.getListIcon)(),m=(0,u.getDetailsIcon)(),y=(0,a.default)(i.dataAspects);function g(e,t){var r=t||(0,o.getDefaultSchema)(),n=r.get(e);if(!n)throw new Error('Schema type with name "'.concat(e,'" not found'));var a=y(r).getDisplayName(e);return(new c.ListItemBuilder).id(e).title(a).schemaType(n).child((t,n)=>{var a=n.parent,o=(0,h.isList)(a)?a.items.find(e=>e.id===t):null,i=b(e,r);return o&&o.title&&(i=i.title(o.title)),i})}function b(e,t){var r="string"==typeof e?e:e.schemaType,n="string"==typeof r?r:r.name,a="string"==typeof e?{schemaType:r}:e,i=t||(0,o.getDefaultSchema)(),u=i.get(n);if(!u)throw new Error('Schema type with name "'.concat(n,'" not found'));var c=y(i).getDisplayName(n),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||n).title(a.title||c).filter("_type == $type").params({type:n}).schemaType(u).showIcons(h).defaultOrdering(s.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:n,documentId:e}))).canHandleIntent(a.canHandleIntent||d.defaultIntentChecker).menuItems(a.menuItems||[...(0,l.getOrderingMenuItemsForSchemaType)(u),(new l.MenuItemBuilder).group("layout").title("List").icon(v).action("setLayout").params({layout:"default"}),(new l.MenuItemBuilder).group("layout").title("Details").icon(m).action("setLayout").params({layout:"detail"})])}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e,t){return e===t};t.default=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:n,r=void 0,a=[],o=void 0,i=!1,u=function(e,r){return t(e,a[r])},l=function(){for(var t=arguments.length,n=Array(t),l=0;lnew o(e));t.dataAspects=i},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i(r(181)),a=i(r(2053)),o=i(r(54));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 s(e){return e.type&&"document"===e.type.name}function c(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.default)("toplevel-objects-to-document-type"))))),this.schema.getTypeNames().filter(e=>!c(e)&&s(this.schema.get(e)))}getInferredTypes(){return(e=this.schema).getTypeNames().some(t=>!c(t)&&s(e.get(t)))?this.getDocumentTypes():this.inferTypesLegacy();var e}getDisplayName(e){var t=this.config.typeOptions[e]||{},r=this.getType(e);return t.displayName||r.title||(0,n.default)(e)}getIcon(e){return this.getType(e).icon}getListConstraints(e){var t=this.config.typeOptions[e];if(!t)return"";var r=[];return t.order,(t.limit||0==t.limit)&&r.push("limit: ".concat(t.limit)),t.offset&&r.push("offset: ".concat(t.offset)),r.filter(Boolean).join(", ")}getListQuery(e){var t=e.typeName,r=e.keyForId,n=e.keyForDisplayFieldName,a=this.getItemDisplayField(t),o=this.getListConstraints(t),i='"'.concat(r,'": _id, "').concat(n,'": ').concat(a);return"".concat(this.schema.name,".").concat(t," [").concat(o,"] {").concat(i,"}")}};t.default=d},function(e,t,r){"use strict";e.exports={listOptions:{},api:{},project:{}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentTypeListBuilder=void 0;var n=r(186),a=r(286);function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function i(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{path:[]},t=super.serialize(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);return u({},t,{child:t.child||(e=>t=>{var r=e.schemaType&&("string"==typeof e.schemaType?e.schemaType:e.schemaType.name);return r?(0,o.getDefaultDocumentNode)({schemaType:r,documentId:t}):(new o.DocumentBuilder).id("documentEditor").documentId(t)})(t),schemaType:t.schemaType,_id:t.id})}clone(e){var t=new s;return t.spec=u({},this.spec,{},e||{}),t}}t.DocumentListItemBuilder=s},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return n.default.createElement("div",{className:a.default.root},n.default.createElement("h2",null,"Empty schema"),n.default.createElement("p",null,"Your schema does not contain any document types. If it did, those types would be listed here."," ",n.default.createElement("a",{title:"Schema documentation",target:"_blank",rel:"noopener noreferrer",href:"https://www.sanity.io/docs/content-studio/the-schema"},"Read more about how to add schema types"),"."))};var n=o(r(0)),a=o(r(2057));function o(e){return e&&e.__esModule?e:{default:e}}},function(e,t){e.exports={root:"MissingDocumentTypesMessage_root_2LYY9 positioning_absoluteCenter_3glw9"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(107);t.default=e=>{if(!e){var t="null";throw null!==e&&(t=void 0===e?"undefined":"false"),new n.SerializeError("Structure resolved to ".concat(t),[],"root")}if(!e.id)throw new n.SerializeError("Structure did not contain required `id` property",[],"root");if("edit"===e.id)throw new n.SerializeError("The root structure cannot have value `edit` as `id`",[],"root")}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(t,r){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];if("function"==typeof t)return e(t(...n),r,n);if((0,i.default)(t))return(0,a.from)(t).pipe((0,o.mergeMap)(t=>e(t,r,n)));if(t&&"function"==typeof t.serialize)return e(t.serialize(r));return(0,a.of)(t)};var n,a=r(6),o=r(5),i=(n=r(495))&&n.__esModule?n:{default:n}},function(e,t){e.exports={root:"StructureError_root_2wuAH",body:"StructureError_body_10QWZ",path:"StructureError_path_8L_NG",segment:"StructureError_segment_1FxxX",title:"StructureError_title_2L_y_",problem:"StructureError_problem_2B-wS",problemSeverity:"StructureError_problemSeverity_3uEIK",problemContent:"StructureError_problemContent_2y47c",problemSeverityIcon:"StructureError_problemSeverityIcon_eUUIT",problemSeverityText:"StructureError_problemSeverityText_2DwuS",problemLink:"StructureError_problemLink_2Q5sL",problemMessage:"StructureError_problemMessage_15LYd"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,a,o=O(r(28)),i=O(r(0)),u=O(r(2)),l=r(6),s=r(5),c=O(r(106)),f=r(18),d=r(440),p=O(r(497)),h=O(r(2062)),v=O(r(496)),m=r(2749),y=O(r(348)),g=O(r(349)),b=r(46),_=r(139);function O(e){return e&&e.__esModule?e:{default:e}}function w(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},o=Object.keys(e);for(n=0;n=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}function E(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function M(e){for(var t=1;t{var t=this.props.router,r=t.state.panes||[];this.setState({panes:e,isResolving:!1}),e.length{(0,d.setStructureResolveError)(e),console.error(e),this.setState({error:e,isResolving:!1})}),j(this,"panesAreEqual",(e,t)=>(0,m.calculatePanesEquality)(e,t).ids),j(this,"shouldDerivePanes",(e,t)=>{var r=e.router.state,n=t.router.state;return!this.panesAreEqual(n.panes,r.panes)||r.legacyEditDocumentId!==n.legacyEditDocumentId||r.type!==n.type||r.action!==n.action}),e.onPaneChange([])}derivePanes(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[0,0];this.paneDeriver&&this.paneDeriver.unsubscribe(),this.setState({isResolving:!0}),this.paneDeriver=(0,d.loadStructure)().pipe((0,s.distinctUntilChanged)(),(0,s.map)(d.maybeSerialize),(0,s.switchMap)(r=>(0,d.resolvePanes)(r,e.router.state.panes||[],this.state.panes,t)),(0,s.switchMap)(e=>(e=>e.some(e=>e===b.LOADING_PANE))(e)?(0,l.of)(e).pipe((0,s.debounce)(()=>(0,l.interval)(50))):(0,l.of)(e))).subscribe(this.setResolvedPanes,this.setResolveError)}componentDidUpdate(e,t){e.onPaneChange===this.props.onPaneChange&&t.panes===this.state.panes||this.props.onPaneChange(this.state.panes||[]);var r=e.router.state.panes||[],n=this.props.router.state.panes||[];if(!(0,m.calculatePanesEquality)(r,n).ids&&this.shouldDerivePanes(this.props,e)){var a=function(e,t){if(!e.length)return[0,0];for(var r=Math.max(e.length,t.length),n=0;na.length)return[n,0];for(var i=0;i0?n:void 0}}({id:o||n,type:f,payloadParams:s,templateName:l}),{replace:!0})}maybeCutSiblingPanes(){if(this.state.hasNarrowScreen){var e=this.props.router.navigate,t=this.props.router.state.panes||[];if(t.some(e=>e.length>1))e({panes:t.map(e=>[e[0]])},{replace:!0})}}componentDidMount(){this.resizeSubscriber=g.default.subscribe(()=>{var e=(0,y.default)();this.state.hasNarrowScreen!==e&&this.setState({hasNarrowScreen:(0,y.default)()},this.maybeCutSiblingPanes)}),this.maybeCutSiblingPanes(),this.maybeHandleOldUrl(),this.derivePanes(this.props),this.props.onPaneChange(this.state.panes||[])}componentWillUnmount(){this.paneDeriver&&this.paneDeriver.unsubscribe(),this.resizeSubscriber&&this.resizeSubscriber.unsubscribe()}render(){var e=this.props.router,t=this.state,r=t.panes,n=t.error;if(n)return i.default.createElement(v.default,{error:n});var a=(e.state.panes||[]).reduce((e,t)=>e.concat(t.map(e=>e.id)),[])||P,o=(e.state.panes||[]).reduce((e,t)=>e.concat(t.map((e,t)=>t)),[]);return i.default.createElement("div",{className:p.default.deskTool},r&&i.default.createElement(h.default,{router:e,panes:this.state.panes,keys:a,groupIndexes:o,autoCollapse:!0}))}},j(n,"propTypes",{router:u.default.shape({navigate:u.default.func.isRequired,state:u.default.shape({panes:u.default.arrayOf(u.default.arrayOf(u.default.shape({id:u.default.string.isRequired,params:u.default.object}))),params:u.default.shape({template:u.default.string}),editDocumentId:u.default.string,legacyEditDocumentId:u.default.string,type:u.default.string,action:u.default.string})}).isRequired,onPaneChange:u.default.func.isRequired}),a));t.default=x},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=y(r(2063)),a=y(r(0)),o=y(r(2)),i=r(6),u=r(5),l=y(r(2065)),s=y(r(2071)),c=r(2072),f=y(r(499)),d=y(r(2108)),p=y(r(349)),h=y(r(348)),v=y(r(497)),m=r(46);function y(e){return e&&e.__esModule?e:{default:e}}function g(){return(g=Object.assign||function(e){for(var t=1;t=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}function O(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function w(e){return"document"===e.type?500:320}function E(e){return"document"===e.type?672:350}function M(e){var t=[{ms:300,message:"Loading…"},{ms:5e3,message:"Still loading…"}],r=(0,i.of)(null);return(0,i.merge)(...t.map(e=>{var t=e.ms,n=e.message;return r.pipe((0,u.mapTo)(n),(0,u.delay)(t))}))}class j extends a.default.Component{constructor(){var e;super(...arguments),e=this,O(this,"_rootElement",a.default.createRef()),O(this,"resizeObserver",void 0),O(this,"state",{collapsedPanes:[],windowWidth:"undefined"==typeof window?1e3:window.innerWidth,hasNarrowScreen:(0,h.default)(),width:void 0}),O(this,"userCollapsedPanes",[]),O(this,"getPaneRouterContext",(0,m.getPaneRouterContextFactory)(this)),O(this,"handleResize",e=>{var t=e[0].contentRect.width;this.setState({width:t}),this.handleAutoCollapse(t,void 0,this.userCollapsedPanes)}),O(this,"handlePaneCollapse",e=>{this.state.hasNarrowScreen||1===this.props.panes.length||(this.userCollapsedPanes[e]=!0,this.handleAutoCollapse(this.state.width,void 0,this.userCollapsedPanes))}),O(this,"handlePaneExpand",e=>{this.state.hasNarrowScreen||1===this.props.panes.length||(this.userCollapsedPanes[e]=!1,this.handleAutoCollapse(this.state.width,e,this.userCollapsedPanes))}),O(this,"handleAutoCollapse",(function(t,r){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],o=e.props,i=o.autoCollapse,u=o.panes,l=e.state.hasNarrowScreen,s="number"==typeof r?r:u.length-1;if(!l&&i&&u&&0!==u.length){var c=[],f=(0,n.default)(u,e=>w(e)),d=f;d-=w(u[s]),c[s]=!1,a[s]=!1,f>t&&u.forEach((e,r)=>{s!=r&&d>t-w(u[s])&&(c[r]=!0,d-=w(e)-55)});var p=u.map((e,t)=>a[t]||c[t]);e.setState({collapsedPanes:p})}}))}componentDidUpdate(e){this.props.panes.length!==e.panes.length&&(this.userCollapsedPanes=[],this.handleAutoCollapse(this.state.width,void 0,this.userCollapsedPanes));var t=this.props.panes.reduce((t,r,n)=>e.panes[n]===r?t:n,void 0);void 0!==t&&this.handleAutoCollapse(this.state.width,t,this.userCollapsedPanes)}componentDidMount(){var e=this.props,t=e.autoCollapse,r=e.panes;t&&(this.resizeSubscriber=p.default.pipe((0,u.distinctUntilChanged)()).subscribe(e=>{this.setState({windowWidth:e,hasNarrowScreen:(0,h.default)()})}),this.resizeObserver=new c.ResizeObserver(this.handleResize),this._rootElement&&this._rootElement.current&&this.resizeObserver.observe(this._rootElement.current),this.state.width&&this.handleAutoCollapse(this.state.width,r.length-1,this.userCollapsedPanes))}componentWillUnmount(){this.resizeObserver&&this._rootElement&&this._rootElement.current&&this.resizeObserver.unobserve(this._rootElement.current)}renderPanes(){var e=this.props,t=e.panes,r=e.groupIndexes,n=e.keys,o=e.router.state.panes,i=this.state.hasNarrowScreen,u=[],l=["root"].concat(n),c=[[{id:"root"}]].concat(o||[]),p=-1;return c.reduce((e,n,o)=>e.concat(n.map((e,c)=>{var h=n[0],v=c>0&&e.id===h.id,y=t[++p];if(!y)return null;var j=Boolean(!i&&this.state.collapsedPanes[p]),P="".concat(p,"-").concat(l[p]||"root","-").concat(r[p-1]),x=l[p],k=l[p+1]||"",S=y===m.LOADING_PANE?"loading-".concat(p):"".concat(p,"-").concat(y.id);u.push(y.id||"[".concat(p,"]"));var C=h.params||{},D=(C.view,_(C,["view"])),T=v?function(e){for(var t=1;t0},y))))})),[])}render(){var e=this.state.hasNarrowScreen;return a.default.createElement("div",{ref:this._rootElement,className:v.default.deskTool},a.default.createElement(l.default,{isMobile:e,autoCollapse:this.props.autoCollapse,collapsedWidth:55,onCheckCollapse:this.handleCheckCollapse},this.renderPanes()))}}t.default=j,O(j,"propTypes",{keys:o.default.arrayOf(o.default.string).isRequired,groupIndexes:o.default.arrayOf(o.default.number).isRequired,autoCollapse:o.default.bool,panes:o.default.arrayOf(o.default.oneOfType([o.default.shape({id:o.default.string.isRequired,params:o.default.object}),o.default.symbol])).isRequired,router:o.default.shape({navigate:o.default.func.isRequired,navigateIntent:o.default.func.isRequired,state:o.default.shape({panes:o.default.arrayOf(o.default.arrayOf(o.default.shape({id:o.default.string.isRequired,params:o.default.object}))),payload:o.default.object,params:o.default.object})}).isRequired}),O(j,"defaultProps",{autoCollapse:!1})},function(e,t,r){var n=r(64),a=r(2064);e.exports=function(e,t){return e&&e.length?a(e,n(t,2)):0}},function(e,t){e.exports=function(e,t){for(var r,n=-1,a=e.length;++n{this.setState({isResizing:!0})}),l(this,"handleDragFinished",()=>{this.setState({isResizing:!1})}),l(this,"renderSplitPane",(e,t)=>{var r=e.props.isCollapsed,n=this.props.collapsedWidth,u=this.state.isResizing,l=r?n:void 0;return a.default.createElement("div",{className:"\n ".concat(i.default.vertical,"\n ").concat(u?i.default.splitWrapperResizing:i.default.splitWrapper,"\n ").concat(t?"":i.default.singleWrapper,"\n ").concat(r?i.default.isCollapsed:i.default.notCollapsed,"\n ")},a.default.createElement(o.default,{minSize:r?n:e.props.minSize,defaultSize:r?n:e.props.defaultSize,size:l,resizerClassName:r?i.default.ResizerIsCollapsed:i.default.Resizer,allowResize:!r,className:i.default.splitPane,onDragStarted:this.handleDragStarted,onDragFinished:this.handleDragFinished},e,t||a.default.createElement("div",{style:{display:"none"}})))}),l(this,"renderRecursivePanes",e=>{if(1===e.length)return e[0];if(2===e.length)return this.renderSplitPane(e[0],this.renderSplitPane(e[1]));var t=e.slice(1);return this.renderSplitPane(e[0],this.renderRecursivePanes(t))})}render(){var e=this.props,t=e.children,r=e.isMobile,n=a.default.Children.toArray(t);return 0===n.length?a.default.createElement("div",null,"No panes"):r?t:this.renderRecursivePanes(n.filter(e=>"div"!==e.type))}}t.default=s,l(s,"propTypes",{children:n.default.node.isRequired,onCheckCollapse:n.default.func,autoCollapse:n.default.bool,collapsedWidth:n.default.number,isMobile:n.default.bool})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),r.d(t,"Pane",(function(){return _}));var n=r(0),a=r.n(n),o=r(2),i=r.n(o),u=r(2067),l=r.n(u),s=r(2069);function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function f(e,t){for(var r=0;r=0?r:1/0;return Math.max(a,Math.min(o,n))}return void 0!==e?e:t}O.propTypes={className:i.a.string.isRequired,onClick:i.a.func,onDoubleClick:i.a.func,onMouseDown:i.a.func.isRequired,onTouchStart:i.a.func.isRequired,onTouchEnd:i.a.func.isRequired,split:i.a.oneOf(["vertical","horizontal"]),style:l.a,resizerClassName:i.a.string.isRequired},O.defaultProps={resizerClassName:"Resizer"};var M=function(e){function t(e){var r;c(this,t),(r=b(this,m(t).call(this,e))).onMouseDown=r.onMouseDown.bind(g(g(r))),r.onTouchStart=r.onTouchStart.bind(g(g(r))),r.onMouseMove=r.onMouseMove.bind(g(g(r))),r.onTouchMove=r.onTouchMove.bind(g(g(r))),r.onMouseUp=r.onMouseUp.bind(g(g(r)));var n=e.size,a=e.defaultSize,o=e.minSize,i=e.maxSize,u=e.primary,l=void 0!==n?n:E(a,o,i,null);return r.state={active:!1,resized:!1,pane1Size:"first"===u?l:void 0,pane2Size:"second"===u?l:void 0,instanceProps:{size:n}},r}return v(t,e),d(t,[{key:"componentDidMount",value:function(){document.addEventListener("mouseup",this.onMouseUp),document.addEventListener("mousemove",this.onMouseMove),document.addEventListener("touchmove",this.onTouchMove),this.setState(t.getSizeUpdate(this.props,this.state))}},{key:"componentWillUnmount",value:function(){document.removeEventListener("mouseup",this.onMouseUp),document.removeEventListener("mousemove",this.onMouseMove),document.removeEventListener("touchmove",this.onTouchMove)}},{key:"onMouseDown",value:function(e){var t=Object.assign({},e,{touches:[{clientX:e.clientX,clientY:e.clientY}]});this.onTouchStart(t)}},{key:"onTouchStart",value:function(e){var t=this.props,r=t.allowResize,n=t.onDragStarted,a=t.split;if(r){w(document,window);var o="vertical"===a?e.touches[0].clientX:e.touches[0].clientY;"function"==typeof n&&n(),this.setState({active:!0,position:o})}}},{key:"onMouseMove",value:function(e){var t=Object.assign({},e,{touches:[{clientX:e.clientX,clientY:e.clientY}]});this.onTouchMove(t)}},{key:"onTouchMove",value:function(e){var t=this.props,r=t.allowResize,n=t.maxSize,a=t.minSize,o=t.onChange,i=t.split,u=t.step,l=this.state,s=l.active,c=l.position;if(r&&s){w(document,window);var f="first"===this.props.primary,d=f?this.pane1:this.pane2,h=f?this.pane2:this.pane1;if(d){var v=d,m=h;if(v.getBoundingClientRect){var y=v.getBoundingClientRect().width,g=v.getBoundingClientRect().height,b="vertical"===i?y:g,_=c-("vertical"===i?e.touches[0].clientX:e.touches[0].clientY);if(u){if(Math.abs(_)parseInt(window.getComputedStyle(m).order)&&(O=-O);var E=n;if(void 0!==n&&n<=0){var M=this.splitPane;E="vertical"===i?M.getBoundingClientRect().width+n:M.getBoundingClientRect().height+n}var j=b-O,P=c-_;jE?j=E:this.setState({position:P,resized:!0}),o&&o(j),this.setState(p({draggedSize:j},f?"pane1Size":"pane2Size",j))}}}}},{key:"onMouseUp",value:function(){var e=this.props,t=e.allowResize,r=e.onDragFinished,n=this.state,a=n.active,o=n.draggedSize;t&&a&&("function"==typeof r&&r(o),this.setState({active:!1}))}},{key:"render",value:function(){var e=this,t=this.props,r=t.allowResize,n=t.children,o=t.className,i=t.onResizerClick,u=t.onResizerDoubleClick,l=t.paneClassName,s=t.pane1ClassName,c=t.pane2ClassName,f=t.paneStyle,d=t.pane1Style,p=t.pane2Style,v=t.resizerClassName,m=t.resizerStyle,y=t.split,g=t.style,b=this.state,w=b.pane1Size,E=b.pane2Size,M=r?"":"disabled",j=v?"".concat(v," ").concat("Resizer"):v,P=function(e){return a.a.Children.toArray(e).filter((function(e){return e}))}(n),x=h({display:"flex",flex:1,height:"100%",position:"absolute",outline:"none",overflow:"hidden",MozUserSelect:"text",WebkitUserSelect:"text",msUserSelect:"text",userSelect:"text"},g);"vertical"===y?Object.assign(x,{flexDirection:"row",left:0,right:0}):Object.assign(x,{bottom:0,flexDirection:"column",minHeight:"100%",top:0,width:"100%"});var k=["SplitPane",o,y,M],S=h({},f,d),C=h({},f,p),D=["Pane1",l,s].join(" "),T=["Pane2",l,c].join(" ");return a.a.createElement("div",{className:k.join(" "),ref:function(t){e.splitPane=t},style:x},a.a.createElement(_,{className:D,key:"pane1",eleRef:function(t){e.pane1=t},size:w,split:y,style:S},P[0]),a.a.createElement(O,{className:M,onClick:i,onDoubleClick:u,onMouseDown:this.onMouseDown,onTouchStart:this.onTouchStart,onTouchEnd:this.onMouseUp,key:"resizer",resizerClassName:j,split:y,style:m||{}}),a.a.createElement(_,{className:T,key:"pane2",eleRef:function(t){e.pane2=t},size:E,split:y,style:C},P[1]))}}],[{key:"getDerivedStateFromProps",value:function(e,r){return t.getSizeUpdate(e,r)}},{key:"getSizeUpdate",value:function(e,t){var r={};if(t.instanceProps.size===e.size&&void 0!==e.size)return{};var n=void 0!==e.size?e.size:E(e.defaultSize,e.minSize,e.maxSize,t.draggedSize);void 0!==e.size&&(r.draggedSize=n);var a="first"===e.primary;return r[a?"pane1Size":"pane2Size"]=n,r[a?"pane2Size":"pane1Size"]=void 0,r.instanceProps={size:e.size},r}}]),t}(a.a.Component);M.propTypes={allowResize:i.a.bool,children:i.a.arrayOf(i.a.node).isRequired,className:i.a.string,primary:i.a.oneOf(["first","second"]),minSize:i.a.oneOfType([i.a.string,i.a.number]),maxSize:i.a.oneOfType([i.a.string,i.a.number]),defaultSize:i.a.oneOfType([i.a.string,i.a.number]),size:i.a.oneOfType([i.a.string,i.a.number]),split:i.a.oneOf(["vertical","horizontal"]),onDragStarted:i.a.func,onDragFinished:i.a.func,onChange:i.a.func,onResizerClick:i.a.func,onResizerDoubleClick:i.a.func,style:l.a,resizerStyle:l.a,paneClassName:i.a.string,pane1ClassName:i.a.string,pane2ClassName:i.a.string,paneStyle:l.a,pane1Style:l.a,pane2Style:l.a,resizerClassName:i.a.string,step:i.a.number},M.defaultProps={allowResize:!0,minSize:50,primary:"first",split:"vertical",paneClassName:"",pane1ClassName:"",pane2ClassName:""},Object(s.a)(M),t.default=M},function(e,t,r){var n=r(2068),a=r(2);e.exports=function(e,t,r){var a=e[t];if(a){var o=[];if(Object.keys(a).forEach((function(e){-1===n.indexOf(e)&&o.push(e)})),o.length)throw new Error("Prop "+t+" passed to "+r+". Has invalid keys "+o.join(", "))}},e.exports.isRequired=function(t,r,n){if(!t[r])throw new Error("Prop "+r+" passed to "+n+" is required");return e.exports(t,r,n)},e.exports.supportingArrays=a.oneOfType([a.arrayOf(e.exports),e.exports])},function(e,t){e.exports=["alignContent","MozAlignContent","WebkitAlignContent","MSAlignContent","OAlignContent","alignItems","MozAlignItems","WebkitAlignItems","MSAlignItems","OAlignItems","alignSelf","MozAlignSelf","WebkitAlignSelf","MSAlignSelf","OAlignSelf","all","MozAll","WebkitAll","MSAll","OAll","animation","MozAnimation","WebkitAnimation","MSAnimation","OAnimation","animationDelay","MozAnimationDelay","WebkitAnimationDelay","MSAnimationDelay","OAnimationDelay","animationDirection","MozAnimationDirection","WebkitAnimationDirection","MSAnimationDirection","OAnimationDirection","animationDuration","MozAnimationDuration","WebkitAnimationDuration","MSAnimationDuration","OAnimationDuration","animationFillMode","MozAnimationFillMode","WebkitAnimationFillMode","MSAnimationFillMode","OAnimationFillMode","animationIterationCount","MozAnimationIterationCount","WebkitAnimationIterationCount","MSAnimationIterationCount","OAnimationIterationCount","animationName","MozAnimationName","WebkitAnimationName","MSAnimationName","OAnimationName","animationPlayState","MozAnimationPlayState","WebkitAnimationPlayState","MSAnimationPlayState","OAnimationPlayState","animationTimingFunction","MozAnimationTimingFunction","WebkitAnimationTimingFunction","MSAnimationTimingFunction","OAnimationTimingFunction","backfaceVisibility","MozBackfaceVisibility","WebkitBackfaceVisibility","MSBackfaceVisibility","OBackfaceVisibility","background","MozBackground","WebkitBackground","MSBackground","OBackground","backgroundAttachment","MozBackgroundAttachment","WebkitBackgroundAttachment","MSBackgroundAttachment","OBackgroundAttachment","backgroundBlendMode","MozBackgroundBlendMode","WebkitBackgroundBlendMode","MSBackgroundBlendMode","OBackgroundBlendMode","backgroundClip","MozBackgroundClip","WebkitBackgroundClip","MSBackgroundClip","OBackgroundClip","backgroundColor","MozBackgroundColor","WebkitBackgroundColor","MSBackgroundColor","OBackgroundColor","backgroundImage","MozBackgroundImage","WebkitBackgroundImage","MSBackgroundImage","OBackgroundImage","backgroundOrigin","MozBackgroundOrigin","WebkitBackgroundOrigin","MSBackgroundOrigin","OBackgroundOrigin","backgroundPosition","MozBackgroundPosition","WebkitBackgroundPosition","MSBackgroundPosition","OBackgroundPosition","backgroundRepeat","MozBackgroundRepeat","WebkitBackgroundRepeat","MSBackgroundRepeat","OBackgroundRepeat","backgroundSize","MozBackgroundSize","WebkitBackgroundSize","MSBackgroundSize","OBackgroundSize","blockSize","MozBlockSize","WebkitBlockSize","MSBlockSize","OBlockSize","border","MozBorder","WebkitBorder","MSBorder","OBorder","borderBlockEnd","MozBorderBlockEnd","WebkitBorderBlockEnd","MSBorderBlockEnd","OBorderBlockEnd","borderBlockEndColor","MozBorderBlockEndColor","WebkitBorderBlockEndColor","MSBorderBlockEndColor","OBorderBlockEndColor","borderBlockEndStyle","MozBorderBlockEndStyle","WebkitBorderBlockEndStyle","MSBorderBlockEndStyle","OBorderBlockEndStyle","borderBlockEndWidth","MozBorderBlockEndWidth","WebkitBorderBlockEndWidth","MSBorderBlockEndWidth","OBorderBlockEndWidth","borderBlockStart","MozBorderBlockStart","WebkitBorderBlockStart","MSBorderBlockStart","OBorderBlockStart","borderBlockStartColor","MozBorderBlockStartColor","WebkitBorderBlockStartColor","MSBorderBlockStartColor","OBorderBlockStartColor","borderBlockStartStyle","MozBorderBlockStartStyle","WebkitBorderBlockStartStyle","MSBorderBlockStartStyle","OBorderBlockStartStyle","borderBlockStartWidth","MozBorderBlockStartWidth","WebkitBorderBlockStartWidth","MSBorderBlockStartWidth","OBorderBlockStartWidth","borderBottom","MozBorderBottom","WebkitBorderBottom","MSBorderBottom","OBorderBottom","borderBottomColor","MozBorderBottomColor","WebkitBorderBottomColor","MSBorderBottomColor","OBorderBottomColor","borderBottomLeftRadius","MozBorderBottomLeftRadius","WebkitBorderBottomLeftRadius","MSBorderBottomLeftRadius","OBorderBottomLeftRadius","borderBottomRightRadius","MozBorderBottomRightRadius","WebkitBorderBottomRightRadius","MSBorderBottomRightRadius","OBorderBottomRightRadius","borderBottomStyle","MozBorderBottomStyle","WebkitBorderBottomStyle","MSBorderBottomStyle","OBorderBottomStyle","borderBottomWidth","MozBorderBottomWidth","WebkitBorderBottomWidth","MSBorderBottomWidth","OBorderBottomWidth","borderCollapse","MozBorderCollapse","WebkitBorderCollapse","MSBorderCollapse","OBorderCollapse","borderColor","MozBorderColor","WebkitBorderColor","MSBorderColor","OBorderColor","borderImage","MozBorderImage","WebkitBorderImage","MSBorderImage","OBorderImage","borderImageOutset","MozBorderImageOutset","WebkitBorderImageOutset","MSBorderImageOutset","OBorderImageOutset","borderImageRepeat","MozBorderImageRepeat","WebkitBorderImageRepeat","MSBorderImageRepeat","OBorderImageRepeat","borderImageSlice","MozBorderImageSlice","WebkitBorderImageSlice","MSBorderImageSlice","OBorderImageSlice","borderImageSource","MozBorderImageSource","WebkitBorderImageSource","MSBorderImageSource","OBorderImageSource","borderImageWidth","MozBorderImageWidth","WebkitBorderImageWidth","MSBorderImageWidth","OBorderImageWidth","borderInlineEnd","MozBorderInlineEnd","WebkitBorderInlineEnd","MSBorderInlineEnd","OBorderInlineEnd","borderInlineEndColor","MozBorderInlineEndColor","WebkitBorderInlineEndColor","MSBorderInlineEndColor","OBorderInlineEndColor","borderInlineEndStyle","MozBorderInlineEndStyle","WebkitBorderInlineEndStyle","MSBorderInlineEndStyle","OBorderInlineEndStyle","borderInlineEndWidth","MozBorderInlineEndWidth","WebkitBorderInlineEndWidth","MSBorderInlineEndWidth","OBorderInlineEndWidth","borderInlineStart","MozBorderInlineStart","WebkitBorderInlineStart","MSBorderInlineStart","OBorderInlineStart","borderInlineStartColor","MozBorderInlineStartColor","WebkitBorderInlineStartColor","MSBorderInlineStartColor","OBorderInlineStartColor","borderInlineStartStyle","MozBorderInlineStartStyle","WebkitBorderInlineStartStyle","MSBorderInlineStartStyle","OBorderInlineStartStyle","borderInlineStartWidth","MozBorderInlineStartWidth","WebkitBorderInlineStartWidth","MSBorderInlineStartWidth","OBorderInlineStartWidth","borderLeft","MozBorderLeft","WebkitBorderLeft","MSBorderLeft","OBorderLeft","borderLeftColor","MozBorderLeftColor","WebkitBorderLeftColor","MSBorderLeftColor","OBorderLeftColor","borderLeftStyle","MozBorderLeftStyle","WebkitBorderLeftStyle","MSBorderLeftStyle","OBorderLeftStyle","borderLeftWidth","MozBorderLeftWidth","WebkitBorderLeftWidth","MSBorderLeftWidth","OBorderLeftWidth","borderRadius","MozBorderRadius","WebkitBorderRadius","MSBorderRadius","OBorderRadius","borderRight","MozBorderRight","WebkitBorderRight","MSBorderRight","OBorderRight","borderRightColor","MozBorderRightColor","WebkitBorderRightColor","MSBorderRightColor","OBorderRightColor","borderRightStyle","MozBorderRightStyle","WebkitBorderRightStyle","MSBorderRightStyle","OBorderRightStyle","borderRightWidth","MozBorderRightWidth","WebkitBorderRightWidth","MSBorderRightWidth","OBorderRightWidth","borderSpacing","MozBorderSpacing","WebkitBorderSpacing","MSBorderSpacing","OBorderSpacing","borderStyle","MozBorderStyle","WebkitBorderStyle","MSBorderStyle","OBorderStyle","borderTop","MozBorderTop","WebkitBorderTop","MSBorderTop","OBorderTop","borderTopColor","MozBorderTopColor","WebkitBorderTopColor","MSBorderTopColor","OBorderTopColor","borderTopLeftRadius","MozBorderTopLeftRadius","WebkitBorderTopLeftRadius","MSBorderTopLeftRadius","OBorderTopLeftRadius","borderTopRightRadius","MozBorderTopRightRadius","WebkitBorderTopRightRadius","MSBorderTopRightRadius","OBorderTopRightRadius","borderTopStyle","MozBorderTopStyle","WebkitBorderTopStyle","MSBorderTopStyle","OBorderTopStyle","borderTopWidth","MozBorderTopWidth","WebkitBorderTopWidth","MSBorderTopWidth","OBorderTopWidth","borderWidth","MozBorderWidth","WebkitBorderWidth","MSBorderWidth","OBorderWidth","bottom","MozBottom","WebkitBottom","MSBottom","OBottom","boxDecorationBreak","MozBoxDecorationBreak","WebkitBoxDecorationBreak","MSBoxDecorationBreak","OBoxDecorationBreak","boxShadow","MozBoxShadow","WebkitBoxShadow","MSBoxShadow","OBoxShadow","boxSizing","MozBoxSizing","WebkitBoxSizing","MSBoxSizing","OBoxSizing","breakAfter","MozBreakAfter","WebkitBreakAfter","MSBreakAfter","OBreakAfter","breakBefore","MozBreakBefore","WebkitBreakBefore","MSBreakBefore","OBreakBefore","breakInside","MozBreakInside","WebkitBreakInside","MSBreakInside","OBreakInside","captionSide","MozCaptionSide","WebkitCaptionSide","MSCaptionSide","OCaptionSide","caretColor","MozCaretColor","WebkitCaretColor","MSCaretColor","OCaretColor","ch","MozCh","WebkitCh","MSCh","OCh","clear","MozClear","WebkitClear","MSClear","OClear","clip","MozClip","WebkitClip","MSClip","OClip","clipPath","MozClipPath","WebkitClipPath","MSClipPath","OClipPath","cm","MozCm","WebkitCm","MSCm","OCm","color","MozColor","WebkitColor","MSColor","OColor","columnCount","MozColumnCount","WebkitColumnCount","MSColumnCount","OColumnCount","columnFill","MozColumnFill","WebkitColumnFill","MSColumnFill","OColumnFill","columnGap","MozColumnGap","WebkitColumnGap","MSColumnGap","OColumnGap","columnRule","MozColumnRule","WebkitColumnRule","MSColumnRule","OColumnRule","columnRuleColor","MozColumnRuleColor","WebkitColumnRuleColor","MSColumnRuleColor","OColumnRuleColor","columnRuleStyle","MozColumnRuleStyle","WebkitColumnRuleStyle","MSColumnRuleStyle","OColumnRuleStyle","columnRuleWidth","MozColumnRuleWidth","WebkitColumnRuleWidth","MSColumnRuleWidth","OColumnRuleWidth","columnSpan","MozColumnSpan","WebkitColumnSpan","MSColumnSpan","OColumnSpan","columnWidth","MozColumnWidth","WebkitColumnWidth","MSColumnWidth","OColumnWidth","columns","MozColumns","WebkitColumns","MSColumns","OColumns","content","MozContent","WebkitContent","MSContent","OContent","counterIncrement","MozCounterIncrement","WebkitCounterIncrement","MSCounterIncrement","OCounterIncrement","counterReset","MozCounterReset","WebkitCounterReset","MSCounterReset","OCounterReset","cursor","MozCursor","WebkitCursor","MSCursor","OCursor","deg","MozDeg","WebkitDeg","MSDeg","ODeg","direction","MozDirection","WebkitDirection","MSDirection","ODirection","display","MozDisplay","WebkitDisplay","MSDisplay","ODisplay","dpcm","MozDpcm","WebkitDpcm","MSDpcm","ODpcm","dpi","MozDpi","WebkitDpi","MSDpi","ODpi","dppx","MozDppx","WebkitDppx","MSDppx","ODppx","em","MozEm","WebkitEm","MSEm","OEm","emptyCells","MozEmptyCells","WebkitEmptyCells","MSEmptyCells","OEmptyCells","ex","MozEx","WebkitEx","MSEx","OEx","filter","MozFilter","WebkitFilter","MSFilter","OFilter","flexBasis","MozFlexBasis","WebkitFlexBasis","MSFlexBasis","OFlexBasis","flexDirection","MozFlexDirection","WebkitFlexDirection","MSFlexDirection","OFlexDirection","flexFlow","MozFlexFlow","WebkitFlexFlow","MSFlexFlow","OFlexFlow","flexGrow","MozFlexGrow","WebkitFlexGrow","MSFlexGrow","OFlexGrow","flexShrink","MozFlexShrink","WebkitFlexShrink","MSFlexShrink","OFlexShrink","flexWrap","MozFlexWrap","WebkitFlexWrap","MSFlexWrap","OFlexWrap","float","MozFloat","WebkitFloat","MSFloat","OFloat","font","MozFont","WebkitFont","MSFont","OFont","fontFamily","MozFontFamily","WebkitFontFamily","MSFontFamily","OFontFamily","fontFeatureSettings","MozFontFeatureSettings","WebkitFontFeatureSettings","MSFontFeatureSettings","OFontFeatureSettings","fontKerning","MozFontKerning","WebkitFontKerning","MSFontKerning","OFontKerning","fontLanguageOverride","MozFontLanguageOverride","WebkitFontLanguageOverride","MSFontLanguageOverride","OFontLanguageOverride","fontSize","MozFontSize","WebkitFontSize","MSFontSize","OFontSize","fontSizeAdjust","MozFontSizeAdjust","WebkitFontSizeAdjust","MSFontSizeAdjust","OFontSizeAdjust","fontStretch","MozFontStretch","WebkitFontStretch","MSFontStretch","OFontStretch","fontStyle","MozFontStyle","WebkitFontStyle","MSFontStyle","OFontStyle","fontSynthesis","MozFontSynthesis","WebkitFontSynthesis","MSFontSynthesis","OFontSynthesis","fontVariant","MozFontVariant","WebkitFontVariant","MSFontVariant","OFontVariant","fontVariantAlternates","MozFontVariantAlternates","WebkitFontVariantAlternates","MSFontVariantAlternates","OFontVariantAlternates","fontVariantCaps","MozFontVariantCaps","WebkitFontVariantCaps","MSFontVariantCaps","OFontVariantCaps","fontVariantEastAsian","MozFontVariantEastAsian","WebkitFontVariantEastAsian","MSFontVariantEastAsian","OFontVariantEastAsian","fontVariantLigatures","MozFontVariantLigatures","WebkitFontVariantLigatures","MSFontVariantLigatures","OFontVariantLigatures","fontVariantNumeric","MozFontVariantNumeric","WebkitFontVariantNumeric","MSFontVariantNumeric","OFontVariantNumeric","fontVariantPosition","MozFontVariantPosition","WebkitFontVariantPosition","MSFontVariantPosition","OFontVariantPosition","fontWeight","MozFontWeight","WebkitFontWeight","MSFontWeight","OFontWeight","fr","MozFr","WebkitFr","MSFr","OFr","grad","MozGrad","WebkitGrad","MSGrad","OGrad","grid","MozGrid","WebkitGrid","MSGrid","OGrid","gridArea","MozGridArea","WebkitGridArea","MSGridArea","OGridArea","gridAutoColumns","MozGridAutoColumns","WebkitGridAutoColumns","MSGridAutoColumns","OGridAutoColumns","gridAutoFlow","MozGridAutoFlow","WebkitGridAutoFlow","MSGridAutoFlow","OGridAutoFlow","gridAutoRows","MozGridAutoRows","WebkitGridAutoRows","MSGridAutoRows","OGridAutoRows","gridColumn","MozGridColumn","WebkitGridColumn","MSGridColumn","OGridColumn","gridColumnEnd","MozGridColumnEnd","WebkitGridColumnEnd","MSGridColumnEnd","OGridColumnEnd","gridColumnGap","MozGridColumnGap","WebkitGridColumnGap","MSGridColumnGap","OGridColumnGap","gridColumnStart","MozGridColumnStart","WebkitGridColumnStart","MSGridColumnStart","OGridColumnStart","gridGap","MozGridGap","WebkitGridGap","MSGridGap","OGridGap","gridRow","MozGridRow","WebkitGridRow","MSGridRow","OGridRow","gridRowEnd","MozGridRowEnd","WebkitGridRowEnd","MSGridRowEnd","OGridRowEnd","gridRowGap","MozGridRowGap","WebkitGridRowGap","MSGridRowGap","OGridRowGap","gridRowStart","MozGridRowStart","WebkitGridRowStart","MSGridRowStart","OGridRowStart","gridTemplate","MozGridTemplate","WebkitGridTemplate","MSGridTemplate","OGridTemplate","gridTemplateAreas","MozGridTemplateAreas","WebkitGridTemplateAreas","MSGridTemplateAreas","OGridTemplateAreas","gridTemplateColumns","MozGridTemplateColumns","WebkitGridTemplateColumns","MSGridTemplateColumns","OGridTemplateColumns","gridTemplateRows","MozGridTemplateRows","WebkitGridTemplateRows","MSGridTemplateRows","OGridTemplateRows","height","MozHeight","WebkitHeight","MSHeight","OHeight","hyphens","MozHyphens","WebkitHyphens","MSHyphens","OHyphens","hz","MozHz","WebkitHz","MSHz","OHz","imageOrientation","MozImageOrientation","WebkitImageOrientation","MSImageOrientation","OImageOrientation","imageRendering","MozImageRendering","WebkitImageRendering","MSImageRendering","OImageRendering","imageResolution","MozImageResolution","WebkitImageResolution","MSImageResolution","OImageResolution","imeMode","MozImeMode","WebkitImeMode","MSImeMode","OImeMode","in","MozIn","WebkitIn","MSIn","OIn","inherit","MozInherit","WebkitInherit","MSInherit","OInherit","initial","MozInitial","WebkitInitial","MSInitial","OInitial","inlineSize","MozInlineSize","WebkitInlineSize","MSInlineSize","OInlineSize","isolation","MozIsolation","WebkitIsolation","MSIsolation","OIsolation","justifyContent","MozJustifyContent","WebkitJustifyContent","MSJustifyContent","OJustifyContent","khz","MozKhz","WebkitKhz","MSKhz","OKhz","left","MozLeft","WebkitLeft","MSLeft","OLeft","letterSpacing","MozLetterSpacing","WebkitLetterSpacing","MSLetterSpacing","OLetterSpacing","lineBreak","MozLineBreak","WebkitLineBreak","MSLineBreak","OLineBreak","lineHeight","MozLineHeight","WebkitLineHeight","MSLineHeight","OLineHeight","listStyle","MozListStyle","WebkitListStyle","MSListStyle","OListStyle","listStyleImage","MozListStyleImage","WebkitListStyleImage","MSListStyleImage","OListStyleImage","listStylePosition","MozListStylePosition","WebkitListStylePosition","MSListStylePosition","OListStylePosition","listStyleType","MozListStyleType","WebkitListStyleType","MSListStyleType","OListStyleType","margin","MozMargin","WebkitMargin","MSMargin","OMargin","marginBlockEnd","MozMarginBlockEnd","WebkitMarginBlockEnd","MSMarginBlockEnd","OMarginBlockEnd","marginBlockStart","MozMarginBlockStart","WebkitMarginBlockStart","MSMarginBlockStart","OMarginBlockStart","marginBottom","MozMarginBottom","WebkitMarginBottom","MSMarginBottom","OMarginBottom","marginInlineEnd","MozMarginInlineEnd","WebkitMarginInlineEnd","MSMarginInlineEnd","OMarginInlineEnd","marginInlineStart","MozMarginInlineStart","WebkitMarginInlineStart","MSMarginInlineStart","OMarginInlineStart","marginLeft","MozMarginLeft","WebkitMarginLeft","MSMarginLeft","OMarginLeft","marginRight","MozMarginRight","WebkitMarginRight","MSMarginRight","OMarginRight","marginTop","MozMarginTop","WebkitMarginTop","MSMarginTop","OMarginTop","mask","MozMask","WebkitMask","MSMask","OMask","maskClip","MozMaskClip","WebkitMaskClip","MSMaskClip","OMaskClip","maskComposite","MozMaskComposite","WebkitMaskComposite","MSMaskComposite","OMaskComposite","maskImage","MozMaskImage","WebkitMaskImage","MSMaskImage","OMaskImage","maskMode","MozMaskMode","WebkitMaskMode","MSMaskMode","OMaskMode","maskOrigin","MozMaskOrigin","WebkitMaskOrigin","MSMaskOrigin","OMaskOrigin","maskPosition","MozMaskPosition","WebkitMaskPosition","MSMaskPosition","OMaskPosition","maskRepeat","MozMaskRepeat","WebkitMaskRepeat","MSMaskRepeat","OMaskRepeat","maskSize","MozMaskSize","WebkitMaskSize","MSMaskSize","OMaskSize","maskType","MozMaskType","WebkitMaskType","MSMaskType","OMaskType","maxHeight","MozMaxHeight","WebkitMaxHeight","MSMaxHeight","OMaxHeight","maxWidth","MozMaxWidth","WebkitMaxWidth","MSMaxWidth","OMaxWidth","minBlockSize","MozMinBlockSize","WebkitMinBlockSize","MSMinBlockSize","OMinBlockSize","minHeight","MozMinHeight","WebkitMinHeight","MSMinHeight","OMinHeight","minInlineSize","MozMinInlineSize","WebkitMinInlineSize","MSMinInlineSize","OMinInlineSize","minWidth","MozMinWidth","WebkitMinWidth","MSMinWidth","OMinWidth","mixBlendMode","MozMixBlendMode","WebkitMixBlendMode","MSMixBlendMode","OMixBlendMode","mm","MozMm","WebkitMm","MSMm","OMm","ms","MozMs","WebkitMs","MSMs","OMs","objectFit","MozObjectFit","WebkitObjectFit","MSObjectFit","OObjectFit","objectPosition","MozObjectPosition","WebkitObjectPosition","MSObjectPosition","OObjectPosition","offsetBlockEnd","MozOffsetBlockEnd","WebkitOffsetBlockEnd","MSOffsetBlockEnd","OOffsetBlockEnd","offsetBlockStart","MozOffsetBlockStart","WebkitOffsetBlockStart","MSOffsetBlockStart","OOffsetBlockStart","offsetInlineEnd","MozOffsetInlineEnd","WebkitOffsetInlineEnd","MSOffsetInlineEnd","OOffsetInlineEnd","offsetInlineStart","MozOffsetInlineStart","WebkitOffsetInlineStart","MSOffsetInlineStart","OOffsetInlineStart","opacity","MozOpacity","WebkitOpacity","MSOpacity","OOpacity","order","MozOrder","WebkitOrder","MSOrder","OOrder","orphans","MozOrphans","WebkitOrphans","MSOrphans","OOrphans","outline","MozOutline","WebkitOutline","MSOutline","OOutline","outlineColor","MozOutlineColor","WebkitOutlineColor","MSOutlineColor","OOutlineColor","outlineOffset","MozOutlineOffset","WebkitOutlineOffset","MSOutlineOffset","OOutlineOffset","outlineStyle","MozOutlineStyle","WebkitOutlineStyle","MSOutlineStyle","OOutlineStyle","outlineWidth","MozOutlineWidth","WebkitOutlineWidth","MSOutlineWidth","OOutlineWidth","overflow","MozOverflow","WebkitOverflow","MSOverflow","OOverflow","overflowWrap","MozOverflowWrap","WebkitOverflowWrap","MSOverflowWrap","OOverflowWrap","overflowX","MozOverflowX","WebkitOverflowX","MSOverflowX","OOverflowX","overflowY","MozOverflowY","WebkitOverflowY","MSOverflowY","OOverflowY","padding","MozPadding","WebkitPadding","MSPadding","OPadding","paddingBlockEnd","MozPaddingBlockEnd","WebkitPaddingBlockEnd","MSPaddingBlockEnd","OPaddingBlockEnd","paddingBlockStart","MozPaddingBlockStart","WebkitPaddingBlockStart","MSPaddingBlockStart","OPaddingBlockStart","paddingBottom","MozPaddingBottom","WebkitPaddingBottom","MSPaddingBottom","OPaddingBottom","paddingInlineEnd","MozPaddingInlineEnd","WebkitPaddingInlineEnd","MSPaddingInlineEnd","OPaddingInlineEnd","paddingInlineStart","MozPaddingInlineStart","WebkitPaddingInlineStart","MSPaddingInlineStart","OPaddingInlineStart","paddingLeft","MozPaddingLeft","WebkitPaddingLeft","MSPaddingLeft","OPaddingLeft","paddingRight","MozPaddingRight","WebkitPaddingRight","MSPaddingRight","OPaddingRight","paddingTop","MozPaddingTop","WebkitPaddingTop","MSPaddingTop","OPaddingTop","pageBreakAfter","MozPageBreakAfter","WebkitPageBreakAfter","MSPageBreakAfter","OPageBreakAfter","pageBreakBefore","MozPageBreakBefore","WebkitPageBreakBefore","MSPageBreakBefore","OPageBreakBefore","pageBreakInside","MozPageBreakInside","WebkitPageBreakInside","MSPageBreakInside","OPageBreakInside","pc","MozPc","WebkitPc","MSPc","OPc","perspective","MozPerspective","WebkitPerspective","MSPerspective","OPerspective","perspectiveOrigin","MozPerspectiveOrigin","WebkitPerspectiveOrigin","MSPerspectiveOrigin","OPerspectiveOrigin","pointerEvents","MozPointerEvents","WebkitPointerEvents","MSPointerEvents","OPointerEvents","position","MozPosition","WebkitPosition","MSPosition","OPosition","pt","MozPt","WebkitPt","MSPt","OPt","px","MozPx","WebkitPx","MSPx","OPx","q","MozQ","WebkitQ","MSQ","OQ","quotes","MozQuotes","WebkitQuotes","MSQuotes","OQuotes","rad","MozRad","WebkitRad","MSRad","ORad","rem","MozRem","WebkitRem","MSRem","ORem","resize","MozResize","WebkitResize","MSResize","OResize","revert","MozRevert","WebkitRevert","MSRevert","ORevert","right","MozRight","WebkitRight","MSRight","ORight","rubyAlign","MozRubyAlign","WebkitRubyAlign","MSRubyAlign","ORubyAlign","rubyMerge","MozRubyMerge","WebkitRubyMerge","MSRubyMerge","ORubyMerge","rubyPosition","MozRubyPosition","WebkitRubyPosition","MSRubyPosition","ORubyPosition","s","MozS","WebkitS","MSS","OS","scrollBehavior","MozScrollBehavior","WebkitScrollBehavior","MSScrollBehavior","OScrollBehavior","scrollSnapCoordinate","MozScrollSnapCoordinate","WebkitScrollSnapCoordinate","MSScrollSnapCoordinate","OScrollSnapCoordinate","scrollSnapDestination","MozScrollSnapDestination","WebkitScrollSnapDestination","MSScrollSnapDestination","OScrollSnapDestination","scrollSnapType","MozScrollSnapType","WebkitScrollSnapType","MSScrollSnapType","OScrollSnapType","shapeImageThreshold","MozShapeImageThreshold","WebkitShapeImageThreshold","MSShapeImageThreshold","OShapeImageThreshold","shapeMargin","MozShapeMargin","WebkitShapeMargin","MSShapeMargin","OShapeMargin","shapeOutside","MozShapeOutside","WebkitShapeOutside","MSShapeOutside","OShapeOutside","tabSize","MozTabSize","WebkitTabSize","MSTabSize","OTabSize","tableLayout","MozTableLayout","WebkitTableLayout","MSTableLayout","OTableLayout","textAlign","MozTextAlign","WebkitTextAlign","MSTextAlign","OTextAlign","textAlignLast","MozTextAlignLast","WebkitTextAlignLast","MSTextAlignLast","OTextAlignLast","textCombineUpright","MozTextCombineUpright","WebkitTextCombineUpright","MSTextCombineUpright","OTextCombineUpright","textDecoration","MozTextDecoration","WebkitTextDecoration","MSTextDecoration","OTextDecoration","textDecorationColor","MozTextDecorationColor","WebkitTextDecorationColor","MSTextDecorationColor","OTextDecorationColor","textDecorationLine","MozTextDecorationLine","WebkitTextDecorationLine","MSTextDecorationLine","OTextDecorationLine","textDecorationStyle","MozTextDecorationStyle","WebkitTextDecorationStyle","MSTextDecorationStyle","OTextDecorationStyle","textEmphasis","MozTextEmphasis","WebkitTextEmphasis","MSTextEmphasis","OTextEmphasis","textEmphasisColor","MozTextEmphasisColor","WebkitTextEmphasisColor","MSTextEmphasisColor","OTextEmphasisColor","textEmphasisPosition","MozTextEmphasisPosition","WebkitTextEmphasisPosition","MSTextEmphasisPosition","OTextEmphasisPosition","textEmphasisStyle","MozTextEmphasisStyle","WebkitTextEmphasisStyle","MSTextEmphasisStyle","OTextEmphasisStyle","textIndent","MozTextIndent","WebkitTextIndent","MSTextIndent","OTextIndent","textOrientation","MozTextOrientation","WebkitTextOrientation","MSTextOrientation","OTextOrientation","textOverflow","MozTextOverflow","WebkitTextOverflow","MSTextOverflow","OTextOverflow","textRendering","MozTextRendering","WebkitTextRendering","MSTextRendering","OTextRendering","textShadow","MozTextShadow","WebkitTextShadow","MSTextShadow","OTextShadow","textTransform","MozTextTransform","WebkitTextTransform","MSTextTransform","OTextTransform","textUnderlinePosition","MozTextUnderlinePosition","WebkitTextUnderlinePosition","MSTextUnderlinePosition","OTextUnderlinePosition","top","MozTop","WebkitTop","MSTop","OTop","touchAction","MozTouchAction","WebkitTouchAction","MSTouchAction","OTouchAction","transform","MozTransform","WebkitTransform","msTransform","OTransform","transformBox","MozTransformBox","WebkitTransformBox","MSTransformBox","OTransformBox","transformOrigin","MozTransformOrigin","WebkitTransformOrigin","MSTransformOrigin","OTransformOrigin","transformStyle","MozTransformStyle","WebkitTransformStyle","MSTransformStyle","OTransformStyle","transition","MozTransition","WebkitTransition","MSTransition","OTransition","transitionDelay","MozTransitionDelay","WebkitTransitionDelay","MSTransitionDelay","OTransitionDelay","transitionDuration","MozTransitionDuration","WebkitTransitionDuration","MSTransitionDuration","OTransitionDuration","transitionProperty","MozTransitionProperty","WebkitTransitionProperty","MSTransitionProperty","OTransitionProperty","transitionTimingFunction","MozTransitionTimingFunction","WebkitTransitionTimingFunction","MSTransitionTimingFunction","OTransitionTimingFunction","turn","MozTurn","WebkitTurn","MSTurn","OTurn","unicodeBidi","MozUnicodeBidi","WebkitUnicodeBidi","MSUnicodeBidi","OUnicodeBidi","unset","MozUnset","WebkitUnset","MSUnset","OUnset","verticalAlign","MozVerticalAlign","WebkitVerticalAlign","MSVerticalAlign","OVerticalAlign","vh","MozVh","WebkitVh","MSVh","OVh","visibility","MozVisibility","WebkitVisibility","MSVisibility","OVisibility","vmax","MozVmax","WebkitVmax","MSVmax","OVmax","vmin","MozVmin","WebkitVmin","MSVmin","OVmin","vw","MozVw","WebkitVw","MSVw","OVw","whiteSpace","MozWhiteSpace","WebkitWhiteSpace","MSWhiteSpace","OWhiteSpace","widows","MozWidows","WebkitWidows","MSWidows","OWidows","width","MozWidth","WebkitWidth","MSWidth","OWidth","willChange","MozWillChange","WebkitWillChange","MSWillChange","OWillChange","wordBreak","MozWordBreak","WebkitWordBreak","MSWordBreak","OWordBreak","wordSpacing","MozWordSpacing","WebkitWordSpacing","MSWordSpacing","OWordSpacing","wordWrap","MozWordWrap","WebkitWordWrap","MSWordWrap","OWordWrap","writingMode","MozWritingMode","WebkitWritingMode","MSWritingMode","OWritingMode","zIndex","MozZIndex","WebkitZIndex","MSZIndex","OZIndex","fontSize","MozFontSize","WebkitFontSize","MSFontSize","OFontSize","flex","MozFlex","WebkitFlex","MSFlex","OFlex","fr","MozFr","WebkitFr","MSFr","OFr","overflowScrolling","MozOverflowScrolling","WebkitOverflowScrolling","MSOverflowScrolling","OOverflowScrolling","userSelect","MozUserSelect","WebkitUserSelect","MSUserSelect","OUserSelect"]},function(e,t,r){"use strict";function n(){var e=this.constructor.getDerivedStateFromProps(this.props,this.state);null!=e&&this.setState(e)}function a(e){this.setState(function(t){var r=this.constructor.getDerivedStateFromProps(e,t);return null!=r?r:null}.bind(this))}function o(e,t){try{var r=this.props,n=this.state;this.props=e,this.state=t,this.__reactInternalSnapshotFlag=!0,this.__reactInternalSnapshot=this.getSnapshotBeforeUpdate(r,n)}finally{this.props=r,this.state=n}}function i(e){var t=e.prototype;if(!t||!t.isReactComponent)throw new Error("Can only polyfill class components");if("function"!=typeof e.getDerivedStateFromProps&&"function"!=typeof t.getSnapshotBeforeUpdate)return e;var r=null,i=null,u=null;if("function"==typeof t.componentWillMount?r="componentWillMount":"function"==typeof t.UNSAFE_componentWillMount&&(r="UNSAFE_componentWillMount"),"function"==typeof t.componentWillReceiveProps?i="componentWillReceiveProps":"function"==typeof t.UNSAFE_componentWillReceiveProps&&(i="UNSAFE_componentWillReceiveProps"),"function"==typeof t.componentWillUpdate?u="componentWillUpdate":"function"==typeof t.UNSAFE_componentWillUpdate&&(u="UNSAFE_componentWillUpdate"),null!==r||null!==i||null!==u){var l=e.displayName||e.name,s="function"==typeof e.getDerivedStateFromProps?"getDerivedStateFromProps()":"getSnapshotBeforeUpdate()";throw Error("Unsafe legacy lifecycles will not be called for components using new component APIs.\n\n"+l+" uses "+s+" but also contains the following legacy lifecycles:"+(null!==r?"\n "+r:"")+(null!==i?"\n "+i:"")+(null!==u?"\n "+u:"")+"\n\nThe above lifecycles should be removed. Learn more about this warning here:\nhttps://fb.me/react-async-component-lifecycle-hooks")}if("function"==typeof e.getDerivedStateFromProps&&(t.componentWillMount=n,t.componentWillReceiveProps=a),"function"==typeof t.getSnapshotBeforeUpdate){if("function"!=typeof t.componentDidUpdate)throw new Error("Cannot polyfill getSnapshotBeforeUpdate() for components that do not define componentDidUpdate() on the prototype");t.componentWillUpdate=o;var c=t.componentDidUpdate;t.componentDidUpdate=function(e,t,r){var n=this.__reactInternalSnapshotFlag?this.__reactInternalSnapshot:r;c.call(this,e,t,n)}}return e}r.d(t,"a",(function(){return i})),n.__suppressDeprecationWarning=!0,a.__suppressDeprecationWarning=!0,o.__suppressDeprecationWarning=!0},function(e,t){e.exports={root:"SplitController_root_12RM_",vertical:"SplitController_vertical_2QtRV SplitController_root_12RM_",splitPane:"SplitController_splitPane_lNA6U",splitWrapper:"SplitController_splitWrapper_36oLW",splitWrapperResizing:"SplitController_splitWrapperResizing_ulOkF SplitController_splitWrapper_36oLW",singleWrapper:"SplitController_singleWrapper_2EeE8",Resizer:"SplitController_Resizer_3a_wy",disabled:"SplitController_disabled_1RKxp",ResizerIsCollapsed:"SplitController_ResizerIsCollapsed_2aXSX SplitController_Resizer_3a_wy",lastPane:"SplitController_lastPane_3u7qB",hideResize:"SplitController_hideResize_1_CsI"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=o(r(2)),a=o(r(0));function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class u extends a.default.Component{render(){return this.props.children||a.default.createElement("div",null)}}t.default=u,i(u,"propTypes",{minSize:n.default.number,maxSize:n.default.number,defaultSize:n.default.number,children:n.default.node,index:n.default.number}),i(u,"defaultProps",{minSize:100,maxSize:500,defaultSize:321,children:void 0})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(2073),a=r(2074),o=[],i=function(){function e(e){this.$$observationTargets=[],this.$$activeTargets=[],this.$$skippedTargets=[];var t=function(e){if(void 0===e)return"Failed to construct 'ResizeObserver': 1 argument required, but only 0 present.";if("function"!=typeof e)return"Failed to construct 'ResizeObserver': The callback provided as parameter 1 is not a function."}(e);if(t)throw TypeError(t);this.$$callback=e,o.push(this)}return e.prototype.observe=function(e){var t=u("observe",e);if(t)throw TypeError(t);l(this.$$observationTargets,e)>0||(this.$$observationTargets.push(new n.ResizeObservation(e)),h())},e.prototype.unobserve=function(e){var t=u("unobserve",e);if(t)throw TypeError(t);var r=l(this.$$observationTargets,e);r<0||(this.$$observationTargets.splice(r,1),m())},e.prototype.disconnect=function(){this.$$observationTargets=[],this.$$activeTargets=[]},e}();function u(e,t){return void 0===t?"Failed to execute '"+e+"' on 'ResizeObserver': 1 argument required, but only 0 present.":t instanceof window.Element?void 0:"Failed to execute '"+e+"' on 'ResizeObserver': parameter 1 is not of type 'Element'."}function l(e,t){for(var r=0;re?t.$$activeTargets.push(r):t.$$skippedTargets.push(r))}))}))},f=function(){var e=1/0;return o.forEach((function(t){if(t.$$activeTargets.length){var r=[];t.$$activeTargets.forEach((function(t){var n=new a.ResizeObserverEntry(t.target);r.push(n),t.$$broadcastWidth=n.contentRect.width,t.$$broadcastHeight=n.contentRect.height;var o=d(t.target);o{e.stopPropagation(),this.props.onAction(e,this.props.item)}),s(this,"handleFocus",e=>{this.props.onFocus(e,this.props.item)}),s(this,"renderLinkChildren",()=>{var e=this.props.item,t=e.icon,r=e.title;return a.default.createElement(a.default.Fragment,null,t&&a.default.createElement("span",{className:i.default.iconContainer},a.default.createElement(t,{className:i.default.icon})),r)}),s(this,"renderIntentLink",()=>{var e=this.props,t=e.danger,r=e.item.intent;return a.default.createElement(o.IntentLink,{onClick:this.handleClick,className:t?i.default.dangerLink:i.default.link,onFocus:this.handleFocus,tabIndex:"0",intent:r.type,params:r.params},this.renderLinkChildren())}),s(this,"renderFunctionLink",()=>{var e=this.props,t=e.isDisabled,r=e.danger;return a.default.createElement("a",{onClick:t?null:this.handleClick,className:r?i.default.dangerLink:i.default.link,onFocus:this.handleFocus,tabIndex:"0"},this.renderLinkChildren())})}render(){var e=this.props,t=e.className,r=e.isDisabled,n=e.isFocused,o=e.item.intent;return a.default.createElement("li",{className:(0,u.default)([n?i.default.focusedItem:i.default.item,r&&i.default.isDisabled,t])},o?this.renderIntentLink():this.renderFunctionLink())}}s(c,"propTypes",{isFocused:n.default.bool,onFocus:n.default.func.isRequired,onAction:n.default.func.isRequired,className:n.default.string,danger:n.default.bool,isDisabled:n.default.bool,item:n.default.shape({title:n.default.node.isRequired,icon:n.default.func,intent:n.default.shape({type:n.default.string.isRequired,params:n.default.object})}).isRequired}),s(c,"defaultProps",{className:"",isFocused:!1,isDisabled:!1,danger:!1});var f=c;t.default=f},function(e,t){e.exports={scrollContainer:"ScrollContainer_scrollContainer_o-2Ss"}},function(e,t){e.exports={outer:"DropDownButton_outer_3fL-5 DefaultButton_spacing_hFSm9",button:"DropDownButton_button_C1dEW",inner:"DropDownButton_inner_3jt4P",arrow:"DropDownButton_arrow_PHrxl",list:"DropDownButton_list_tISLs",listItem:"DropDownButton_listItem_2lcG9 selectable_item_2rNFy",popper:"DropDownButton_popper_D5p_b shadows_shadow-6dp_3VOFo"}},function(e,t){e.exports={root:"DefaultList_root_3cLdV",divider:"DefaultList_divider_39_3L"}},function(e,t){e.exports={root:"DefaultListItem_root_3SBNW",lineBetween:"DefaultListItem_lineBetween_3X26c DefaultListItem_root_3SBNW"}},function(e,t,r){"use strict";r.d(t,"b",(function(){return w})),t.a=function(e){var t=e.referenceElement,r=a()(e,["referenceElement"]);return v.createElement(y.a.Consumer,null,(function(e){return v.createElement(O,i()({referenceElement:void 0!==t?t:e},r))}))};var n=r(2083),a=r.n(n),o=r(505),i=r.n(o),u=r(291),l=r.n(u),s=r(292),c=r.n(s),f=r(293),d=r.n(f),p=r(2084),h=r.n(p),v=r(0),m=(r.n(v),r(2098)),y=r(296),g=r(511),b={position:"absolute",top:0,left:0,opacity:0,pointerEvents:"none"},_={},O=function(e){function t(){for(var t,r=arguments.length,n=new Array(r),a=0;a=0||(a[r]=e[r]);return a}},function(e,t,r){var n=r(506),a=r(2086),o=r(2087),i=r(2088),u=r(2091),l=r(2097),s=Date.prototype.getTime;function c(e,t,r){var p=r||{};return!(p.strict?!o(e,t):e!==t)||(!e||!t||"object"!=typeof e&&"object"!=typeof t?p.strict?o(e,t):e==t:function(e,t,r){var o,p;if(typeof e!=typeof t)return!1;if(f(e)||f(t))return!1;if(e.prototype!==t.prototype)return!1;if(a(e)!==a(t))return!1;var h=i(e),v=i(t);if(h!==v)return!1;if(h||v)return e.source===t.source&&u(e)===u(t);if(l(e)&&l(t))return s.call(e)===s.call(t);var m=d(e),y=d(t);if(m!==y)return!1;if(m||y){if(e.length!==t.length)return!1;for(o=0;o=0;o--)if(g[o]!=b[o])return!1;for(o=g.length-1;o>=0;o--)if(p=g[o],!c(e[p],t[p],r))return!1;return!0}(e,t,p))}function f(e){return null==e}function d(e){return!(!e||"object"!=typeof e||"number"!=typeof e.length)&&("function"==typeof e.copy&&"function"==typeof e.slice&&!(e.length>0&&"number"!=typeof e[0]))}e.exports=c},function(e,t,r){"use strict";var n;if(!Object.keys){var a=Object.prototype.hasOwnProperty,o=Object.prototype.toString,i=r(507),u=Object.prototype.propertyIsEnumerable,l=!u.call({toString:null},"toString"),s=u.call((function(){}),"prototype"),c=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],f=function(e){var t=e.constructor;return t&&t.prototype===e},d={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},p=function(){if("undefined"==typeof window)return!1;for(var e in window)try{if(!d["$"+e]&&a.call(window,e)&&null!==window[e]&&"object"==typeof window[e])try{f(window[e])}catch(e){return!0}}catch(e){return!0}return!1}();n=function(e){var t=null!==e&&"object"==typeof e,r="[object Function]"===o.call(e),n=i(e),u=t&&"[object String]"===o.call(e),d=[];if(!t&&!r&&!n)throw new TypeError("Object.keys called on a non-object");var h=s&&r;if(u&&e.length>0&&!a.call(e,0))for(var v=0;v0)for(var m=0;m=0&&"[object Array]"!==a.call(e)&&"[object Function]"===a.call(e.callee)},u=function(){return o(arguments)}();o.isLegacyArguments=i,e.exports=u?o:i},function(e,t,r){"use strict";var n=function(e){return e!=e};e.exports=function(e,t){return 0===e&&0===t?1/e==1/t:e===t||!(!n(e)||!n(t))}},function(e,t,r){"use strict";var n=r(2089),a=RegExp.prototype.exec,o=Object.getOwnPropertyDescriptor,i=Object.prototype.toString,u="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag;e.exports=function(e){if(!e||"object"!=typeof e)return!1;if(!u)return"[object RegExp]"===i.call(e);var t=o(e,"lastIndex");return!(!t||!n(t,"value"))&&function(e){try{var t=e.lastIndex;return e.lastIndex=0,a.call(e),!0}catch(e){return!1}finally{e.lastIndex=t}}(e)}},function(e,t,r){"use strict";var n=r(294);e.exports=n.call(Function.call,Object.prototype.hasOwnProperty)},function(e,t,r){"use strict";var n="Function.prototype.bind called on incompatible ",a=Array.prototype.slice,o=Object.prototype.toString;e.exports=function(e){var t=this;if("function"!=typeof t||"[object Function]"!==o.call(t))throw new TypeError(n+t);for(var r,i=a.call(arguments,1),u=function(){if(this instanceof r){var n=t.apply(this,i.concat(a.call(arguments)));return Object(n)===n?n:this}return t.apply(e,i.concat(a.call(arguments)))},l=Math.max(0,t.length-i.length),s=[],c=0;c1&&"boolean"!=typeof t)throw new TypeError('"allowMissing" argument must be a boolean');for(var r=v(e),o=m("%"+(r.length>0?r[0]:"")+"%",t),i=1;i=r.length){var u=a(o,r[i]);if(!(t||r[i]in o))throw new n("base intrinsic for "+e+" exists, but the property is not available.");o=u?u.get||u.value:o[r[i]]}else o=o[r[i]];return o}},function(e,t,r){"use strict";(function(t){var n=t.Symbol,a=r(2095);e.exports=function(){return"function"==typeof n&&("function"==typeof Symbol&&("symbol"==typeof n("foo")&&("symbol"==typeof Symbol("bar")&&a())))}}).call(t,r(25))},function(e,t,r){"use strict";e.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),r=Object(t);if("string"==typeof t)return!1;if("[object Symbol]"!==Object.prototype.toString.call(t))return!1;if("[object Symbol]"!==Object.prototype.toString.call(r))return!1;for(t in e[t]=42,e)return!1;if("function"==typeof Object.keys&&0!==Object.keys(e).length)return!1;if("function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var n=Object.getOwnPropertySymbols(e);if(1!==n.length||n[0]!==t)return!1;if(!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var a=Object.getOwnPropertyDescriptor(e,t);if(42!==a.value||!0!==a.enumerable)return!1}return!0}},function(e,t,r){"use strict";var n=r(295).supportsDescriptors,a=r(509),o=Object.getOwnPropertyDescriptor,i=Object.defineProperty,u=TypeError,l=Object.getPrototypeOf,s=/a/;e.exports=function(){if(!n||!l)throw new u("RegExp.prototype.flags requires a true ES5 environment that supports property descriptors");var e=a(),t=l(s),r=o(t,"flags");return r&&r.get===e||i(t,"flags",{configurable:!0,enumerable:!1,get:e}),e}},function(e,t,r){"use strict";var n=Date.prototype.getDay,a=Object.prototype.toString,o="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag;e.exports=function(e){return"object"==typeof e&&null!==e&&(o?function(e){try{return n.call(e),!0}catch(e){return!1}}(e):"[object Date]"===a.call(e))}},function(e,t,r){"use strict";(function(e){ /**! * @fileOverview Kickass library to create and place poppers near their reference elements. * @version 1.16.1 * @license * Copyright (c) 2016 Federico Zivolo and contributors * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal * in the Software without restriction, including without limitation the rights * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell * copies of the Software, and to permit persons to whom the Software is * furnished to do so, subject to the following conditions: * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE * SOFTWARE. */ var r="undefined"!=typeof window&&"undefined"!=typeof document&&"undefined"!=typeof navigator,n=function(){for(var e=["Edge","Trident","Firefox"],t=0;t=0)return 1;return 0}();var a=r&&window.Promise?function(e){var t=!1;return function(){t||(t=!0,window.Promise.resolve().then((function(){t=!1,e()})))}}:function(e){var t=!1;return function(){t||(t=!0,setTimeout((function(){t=!1,e()}),n))}};function o(e){return e&&"[object Function]"==={}.toString.call(e)}function i(e,t){if(1!==e.nodeType)return[];var r=e.ownerDocument.defaultView.getComputedStyle(e,null);return t?r[t]:r}function u(e){return"HTML"===e.nodeName?e:e.parentNode||e.host}function l(e){if(!e)return document.body;switch(e.nodeName){case"HTML":case"BODY":return e.ownerDocument.body;case"#document":return e.body}var t=i(e),r=t.overflow,n=t.overflowX,a=t.overflowY;return/(auto|scroll|overlay)/.test(r+a+n)?e:l(u(e))}function s(e){return e&&e.referenceNode?e.referenceNode:e}var c=r&&!(!window.MSInputMethodContext||!document.documentMode),f=r&&/MSIE 10/.test(navigator.userAgent);function d(e){return 11===e?c:10===e?f:c||f}function p(e){if(!e)return document.documentElement;for(var t=d(10)?document.body:null,r=e.offsetParent||null;r===t&&e.nextElementSibling;)r=(e=e.nextElementSibling).offsetParent;var n=r&&r.nodeName;return n&&"BODY"!==n&&"HTML"!==n?-1!==["TH","TD","TABLE"].indexOf(r.nodeName)&&"static"===i(r,"position")?p(r):r:e?e.ownerDocument.documentElement:document.documentElement}function h(e){return null!==e.parentNode?h(e.parentNode):e}function v(e,t){if(!(e&&e.nodeType&&t&&t.nodeType))return document.documentElement;var r=e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING,n=r?e:t,a=r?t:e,o=document.createRange();o.setStart(n,0),o.setEnd(a,0);var i,u,l=o.commonAncestorContainer;if(e!==l&&t!==l||n.contains(a))return"BODY"===(u=(i=l).nodeName)||"HTML"!==u&&p(i.firstElementChild)!==i?p(l):l;var s=h(e);return s.host?v(s.host,t):v(e,h(t).host)}function m(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"top",r="top"===t?"scrollTop":"scrollLeft",n=e.nodeName;if("BODY"===n||"HTML"===n){var a=e.ownerDocument.documentElement,o=e.ownerDocument.scrollingElement||a;return o[r]}return e[r]}function y(e,t){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=m(t,"top"),a=m(t,"left"),o=r?-1:1;return e.top+=n*o,e.bottom+=n*o,e.left+=a*o,e.right+=a*o,e}function g(e,t){var r="x"===t?"Left":"Top",n="Left"===r?"Right":"Bottom";return parseFloat(e["border"+r+"Width"])+parseFloat(e["border"+n+"Width"])}function b(e,t,r,n){return Math.max(t["offset"+e],t["scroll"+e],r["client"+e],r["offset"+e],r["scroll"+e],d(10)?parseInt(r["offset"+e])+parseInt(n["margin"+("Height"===e?"Top":"Left")])+parseInt(n["margin"+("Height"===e?"Bottom":"Right")]):0)}function _(e){var t=e.body,r=e.documentElement,n=d(10)&&getComputedStyle(r);return{height:b("Height",t,r,n),width:b("Width",t,r,n)}}var O=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},w=function(){function e(e,t){for(var r=0;r2&&void 0!==arguments[2]&&arguments[2],n=d(10),a="HTML"===t.nodeName,o=P(e),u=P(t),s=l(e),c=i(t),f=parseFloat(c.borderTopWidth),p=parseFloat(c.borderLeftWidth);r&&a&&(u.top=Math.max(u.top,0),u.left=Math.max(u.left,0));var h=j({top:o.top-u.top-f,left:o.left-u.left-p,width:o.width,height:o.height});if(h.marginTop=0,h.marginLeft=0,!n&&a){var v=parseFloat(c.marginTop),m=parseFloat(c.marginLeft);h.top-=f-v,h.bottom-=f-v,h.left-=p-m,h.right-=p-m,h.marginTop=v,h.marginLeft=m}return(n&&!r?t.contains(s):t===s&&"BODY"!==s.nodeName)&&(h=y(h,t)),h}function k(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=e.ownerDocument.documentElement,n=x(e,r),a=Math.max(r.clientWidth,window.innerWidth||0),o=Math.max(r.clientHeight,window.innerHeight||0),i=t?0:m(r),u=t?0:m(r,"left"),l={top:i-n.top+n.marginTop,left:u-n.left+n.marginLeft,width:a,height:o};return j(l)}function S(e){var t=e.nodeName;if("BODY"===t||"HTML"===t)return!1;if("fixed"===i(e,"position"))return!0;var r=u(e);return!!r&&S(r)}function C(e){if(!e||!e.parentElement||d())return document.documentElement;for(var t=e.parentElement;t&&"none"===i(t,"transform");)t=t.parentElement;return t||document.documentElement}function D(e,t,r,n){var a=arguments.length>4&&void 0!==arguments[4]&&arguments[4],o={top:0,left:0},i=a?C(e):v(e,s(t));if("viewport"===n)o=k(i,a);else{var c=void 0;"scrollParent"===n?"BODY"===(c=l(u(t))).nodeName&&(c=e.ownerDocument.documentElement):c="window"===n?e.ownerDocument.documentElement:n;var f=x(c,i,a);if("HTML"!==c.nodeName||S(i))o=f;else{var d=_(e.ownerDocument),p=d.height,h=d.width;o.top+=f.top-f.marginTop,o.bottom=p+f.top,o.left+=f.left-f.marginLeft,o.right=h+f.left}}var m="number"==typeof(r=r||0);return o.left+=m?r:r.left||0,o.top+=m?r:r.top||0,o.right-=m?r:r.right||0,o.bottom-=m?r:r.bottom||0,o}function T(e){return e.width*e.height}function z(e,t,r,n,a){var o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0;if(-1===e.indexOf("auto"))return e;var i=D(r,n,o,a),u={top:{width:i.width,height:t.top-i.top},right:{width:i.right-t.right,height:i.height},bottom:{width:i.width,height:i.bottom-t.bottom},left:{width:t.left-i.left,height:i.height}},l=Object.keys(u).map((function(e){return M({key:e},u[e],{area:T(u[e])})})).sort((function(e,t){return t.area-e.area})),s=l.filter((function(e){var t=e.width,n=e.height;return t>=r.clientWidth&&n>=r.clientHeight})),c=s.length>0?s[0].key:l[0].key,f=e.split("-")[1];return c+(f?"-"+f:"")}function A(e,t,r){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,a=n?C(t):v(t,s(r));return x(r,a,n)}function I(e){var t=e.ownerDocument.defaultView.getComputedStyle(e),r=parseFloat(t.marginTop||0)+parseFloat(t.marginBottom||0),n=parseFloat(t.marginLeft||0)+parseFloat(t.marginRight||0);return{width:e.offsetWidth+n,height:e.offsetHeight+r}}function B(e){var t={left:"right",right:"left",bottom:"top",top:"bottom"};return e.replace(/left|right|bottom|top/g,(function(e){return t[e]}))}function N(e,t,r){r=r.split("-")[0];var n=I(e),a={width:n.width,height:n.height},o=-1!==["right","left"].indexOf(r),i=o?"top":"left",u=o?"left":"top",l=o?"height":"width",s=o?"width":"height";return a[i]=t[i]+t[l]/2-n[l]/2,a[u]=r===u?t[u]-n[s]:t[B(u)],a}function R(e,t){return Array.prototype.find?e.find(t):e.filter(t)[0]}function F(e,t,r){return(void 0===r?e:e.slice(0,function(e,t,r){if(Array.prototype.findIndex)return e.findIndex((function(e){return e[t]===r}));var n=R(e,(function(e){return e[t]===r}));return e.indexOf(n)}(e,"name",r))).forEach((function(e){e.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var r=e.function||e.fn;e.enabled&&o(r)&&(t.offsets.popper=j(t.offsets.popper),t.offsets.reference=j(t.offsets.reference),t=r(t,e))})),t}function L(){if(!this.state.isDestroyed){var e={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};e.offsets.reference=A(this.state,this.popper,this.reference,this.options.positionFixed),e.placement=z(this.options.placement,e.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),e.originalPlacement=e.placement,e.positionFixed=this.options.positionFixed,e.offsets.popper=N(this.popper,e.offsets.reference,e.placement),e.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",e=F(this.modifiers,e),this.state.isCreated?this.options.onUpdate(e):(this.state.isCreated=!0,this.options.onCreate(e))}}function q(e,t){return e.some((function(e){var r=e.name;return e.enabled&&r===t}))}function W(e){for(var t=[!1,"ms","Webkit","Moz","O"],r=e.charAt(0).toUpperCase()+e.slice(1),n=0;n1&&void 0!==arguments[1]&&arguments[1],r=X.indexOf(e),n=X.slice(r+1).concat(X.slice(0,r));return t?n.reverse():n}var te="flip",re="clockwise",ne="counterclockwise";function ae(e,t,r,n){var a=[0,0],o=-1!==["right","left"].indexOf(n),i=e.split(/(\+|\-)/).map((function(e){return e.trim()})),u=i.indexOf(R(i,(function(e){return-1!==e.search(/,|\s/)})));i[u]&&-1===i[u].indexOf(",")&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var l=/\s*,\s*|\s+/,s=-1!==u?[i.slice(0,u).concat([i[u].split(l)[0]]),[i[u].split(l)[1]].concat(i.slice(u+1))]:[i];return(s=s.map((function(e,n){var a=(1===n?!o:o)?"height":"width",i=!1;return e.reduce((function(e,t){return""===e[e.length-1]&&-1!==["+","-"].indexOf(t)?(e[e.length-1]=t,i=!0,e):i?(e[e.length-1]+=t,i=!1,e):e.concat(t)}),[]).map((function(e){return function(e,t,r,n){var a=e.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),o=+a[1],i=a[2];if(!o)return e;if(0===i.indexOf("%")){var u=void 0;switch(i){case"%p":u=r;break;case"%":case"%r":default:u=n}return j(u)[t]/100*o}if("vh"===i||"vw"===i){return("vh"===i?Math.max(document.documentElement.clientHeight,window.innerHeight||0):Math.max(document.documentElement.clientWidth,window.innerWidth||0))/100*o}return o}(e,a,t,r)}))}))).forEach((function(e,t){e.forEach((function(r,n){K(r)&&(a[t]+=r*("-"===e[n-1]?-1:1))}))})),a}var oe={placement:"bottom",positionFixed:!1,eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:{shift:{order:100,enabled:!0,fn:function(e){var t=e.placement,r=t.split("-")[0],n=t.split("-")[1];if(n){var a=e.offsets,o=a.reference,i=a.popper,u=-1!==["bottom","top"].indexOf(r),l=u?"left":"top",s=u?"width":"height",c={start:E({},l,o[l]),end:E({},l,o[l]+o[s]-i[s])};e.offsets.popper=M({},i,c[n])}return e}},offset:{order:200,enabled:!0,fn:function(e,t){var r=t.offset,n=e.placement,a=e.offsets,o=a.popper,i=a.reference,u=n.split("-")[0],l=void 0;return l=K(+r)?[+r,0]:ae(r,o,i,u),"left"===u?(o.top+=l[0],o.left-=l[1]):"right"===u?(o.top+=l[0],o.left+=l[1]):"top"===u?(o.left+=l[0],o.top-=l[1]):"bottom"===u&&(o.left+=l[0],o.top+=l[1]),e.popper=o,e},offset:0},preventOverflow:{order:300,enabled:!0,fn:function(e,t){var r=t.boundariesElement||p(e.instance.popper);e.instance.reference===r&&(r=p(r));var n=W("transform"),a=e.instance.popper.style,o=a.top,i=a.left,u=a[n];a.top="",a.left="",a[n]="";var l=D(e.instance.popper,e.instance.reference,t.padding,r,e.positionFixed);a.top=o,a.left=i,a[n]=u,t.boundaries=l;var s=t.priority,c=e.offsets.popper,f={primary:function(e){var r=c[e];return c[e]l[e]&&!t.escapeWithReference&&(n=Math.min(c[r],l[e]-("right"===e?c.width:c.height))),E({},r,n)}};return s.forEach((function(e){var t=-1!==["left","top"].indexOf(e)?"primary":"secondary";c=M({},c,f[t](e))})),e.offsets.popper=c,e},priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:function(e){var t=e.offsets,r=t.popper,n=t.reference,a=e.placement.split("-")[0],o=Math.floor,i=-1!==["top","bottom"].indexOf(a),u=i?"right":"bottom",l=i?"left":"top",s=i?"width":"height";return r[u]o(n[u])&&(e.offsets.popper[l]=o(n[u])),e}},arrow:{order:500,enabled:!0,fn:function(e,t){var r;if(!Z(e.instance.modifiers,"arrow","keepTogether"))return e;var n=t.element;if("string"==typeof n){if(!(n=e.instance.popper.querySelector(n)))return e}else if(!e.instance.popper.contains(n))return console.warn("WARNING: `arrow.element` must be child of its popper element!"),e;var a=e.placement.split("-")[0],o=e.offsets,u=o.popper,l=o.reference,s=-1!==["left","right"].indexOf(a),c=s?"height":"width",f=s?"Top":"Left",d=f.toLowerCase(),p=s?"left":"top",h=s?"bottom":"right",v=I(n)[c];l[h]-vu[h]&&(e.offsets.popper[d]+=l[d]+v-u[h]),e.offsets.popper=j(e.offsets.popper);var m=l[d]+l[c]/2-v/2,y=i(e.instance.popper),g=parseFloat(y["margin"+f]),b=parseFloat(y["border"+f+"Width"]),_=m-e.offsets.popper[d]-g-b;return _=Math.max(Math.min(u[c]-v,_),0),e.arrowElement=n,e.offsets.arrow=(E(r={},d,Math.round(_)),E(r,p,""),r),e},element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:function(e,t){if(q(e.instance.modifiers,"inner"))return e;if(e.flipped&&e.placement===e.originalPlacement)return e;var r=D(e.instance.popper,e.instance.reference,t.padding,t.boundariesElement,e.positionFixed),n=e.placement.split("-")[0],a=B(n),o=e.placement.split("-")[1]||"",i=[];switch(t.behavior){case te:i=[n,a];break;case re:i=ee(n);break;case ne:i=ee(n,!0);break;default:i=t.behavior}return i.forEach((function(u,l){if(n!==u||i.length===l+1)return e;n=e.placement.split("-")[0],a=B(n);var s=e.offsets.popper,c=e.offsets.reference,f=Math.floor,d="left"===n&&f(s.right)>f(c.left)||"right"===n&&f(s.left)f(c.top)||"bottom"===n&&f(s.top)f(r.right),v=f(s.top)f(r.bottom),y="left"===n&&p||"right"===n&&h||"top"===n&&v||"bottom"===n&&m,g=-1!==["top","bottom"].indexOf(n),b=!!t.flipVariations&&(g&&"start"===o&&p||g&&"end"===o&&h||!g&&"start"===o&&v||!g&&"end"===o&&m),_=!!t.flipVariationsByContent&&(g&&"start"===o&&h||g&&"end"===o&&p||!g&&"start"===o&&m||!g&&"end"===o&&v),O=b||_;(d||y||O)&&(e.flipped=!0,(d||y)&&(n=i[l+1]),O&&(o=function(e){return"end"===e?"start":"start"===e?"end":e}(o)),e.placement=n+(o?"-"+o:""),e.offsets.popper=M({},e.offsets.popper,N(e.instance.popper,e.offsets.reference,e.placement)),e=F(e.instance.modifiers,e,"flip"))})),e},behavior:"flip",padding:5,boundariesElement:"viewport",flipVariations:!1,flipVariationsByContent:!1},inner:{order:700,enabled:!1,fn:function(e){var t=e.placement,r=t.split("-")[0],n=e.offsets,a=n.popper,o=n.reference,i=-1!==["left","right"].indexOf(r),u=-1===["top","left"].indexOf(r);return a[i?"left":"top"]=o[r]-(u?a[i?"width":"height"]:0),e.placement=B(t),e.offsets.popper=j(a),e}},hide:{order:800,enabled:!0,fn:function(e){if(!Z(e.instance.modifiers,"hide","preventOverflow"))return e;var t=e.offsets.reference,r=R(e.instance.modifiers,(function(e){return"preventOverflow"===e.name})).boundaries;if(t.bottomr.right||t.top>r.bottom||t.right2&&void 0!==arguments[2]?arguments[2]:{};O(this,e),this.scheduleUpdate=function(){return requestAnimationFrame(n.update)},this.update=a(this.update.bind(this)),this.options=M({},e.Defaults,i),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=t&&t.jquery?t[0]:t,this.popper=r&&r.jquery?r[0]:r,this.options.modifiers={},Object.keys(M({},e.Defaults.modifiers,i.modifiers)).forEach((function(t){n.options.modifiers[t]=M({},e.Defaults.modifiers[t]||{},i.modifiers?i.modifiers[t]:{})})),this.modifiers=Object.keys(this.options.modifiers).map((function(e){return M({name:e},n.options.modifiers[e])})).sort((function(e,t){return e.order-t.order})),this.modifiers.forEach((function(e){e.enabled&&o(e.onLoad)&&e.onLoad(n.reference,n.popper,n.options,e,n.state)})),this.update();var u=this.options.eventsEnabled;u&&this.enableEventListeners(),this.state.eventsEnabled=u}return w(e,[{key:"update",value:function(){return L.call(this)}},{key:"destroy",value:function(){return U.call(this)}},{key:"enableEventListeners",value:function(){return Y.call(this)}},{key:"disableEventListeners",value:function(){return G.call(this)}}]),e}();ie.Utils=("undefined"!=typeof window?window:e).PopperUtils,ie.placements=Q,ie.Defaults=oe,t.a=ie}).call(t,r(25))},function(e,t,r){"use strict";t.__esModule=!0;var n=o(r(0)),a=o(r(2100));function o(e){return e&&e.__esModule?e:{default:e}}t.default=n.default.createContext||a.default,e.exports=t.default},function(e,t,r){"use strict";t.__esModule=!0;var n=r(0),a=(i(n),i(r(2))),o=i(r(2101));i(r(510));function i(e){return e&&e.__esModule?e:{default:e}}function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(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}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function c(e){var t=[];return{on:function(e){t.push(e)},off:function(e){t=t.filter((function(t){return t!==e}))},get:function(){return e},set:function(r,n){e=r,t.forEach((function(t){return t(e,n)}))}}}t.default=function(e,t){var r,i,f="__create-react-context-"+(0,o.default)()+"__",d=function(e){function r(){var t,n;u(this,r);for(var a=arguments.length,o=Array(a),i=0;i(e^16*Math.random()>>e/4).toString(16))}},function(e,t){e.exports={root:"TabPanel_root_1nyER"}},function(e,t){e.exports={root:"LoadingPane_root_276p3"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=c(r(184)),a=c(r(0)),o=c(r(2)),i=c(r(2109)),u=c(r(2212)),l=c(r(2214)),s=c(r(2216));function c(e){return e&&e.__esModule?e:{default:e}}function f(){return(f=Object.assign||function(e){for(var t=1;tthis.props.onCollapse(this.props.index)),d(this,"handlePaneExpand",()=>this.props.onExpand(this.props.index))}render(){var e=this.props.type,t=p[e]||l.default;return a.default.createElement(t,f({},this.props,{onExpand:this.handlePaneExpand,onCollapse:this.handlePaneCollapse}))}}t.default=h,d(h,"propTypes",{index:o.default.number,title:o.default.string,type:o.default.string.isRequired,onCollapse:o.default.func,onExpand:o.default.func}),d(h,"defaultProps",{title:"",index:0,onCollapse:n.default,onExpand:n.default})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=_(r(28)),a=_(r(0)),o=_(r(2)),i=_(r(36)),u=_(r(85)),l=r(2110),s=_(r(68)),c=_(r(22)),f=r(109),d=r(6),p=r(5),h=_(r(106)),v=_(r(514)),m=_(r(2122)),y=_(r(300)),g=_(r(2123)),b=_(r(519));function _(e){return e&&e.__esModule?e:{default:e}}function O(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)))return;var r=[],n=!0,a=!1,o=void 0;try{for(var i,u=e[Symbol.iterator]();!(n=(i=u.next()).done)&&(r.push(i.value),!t||r.length!==t);n=!0);}catch(e){a=!0,o=e}finally{try{n||null==u.return||u.return()}finally{if(a)throw o}}return r}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function w(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function E(e){for(var t=1;t[e.field,(e.direction||"").toLowerCase()].map(e=>e.trim()).filter(Boolean).join(" ")).join(", ")}class k extends a.default.PureComponent{constructor(e){super(),M(this,"actionHandlers",{setLayout:e=>{var t=e.layout;this.layoutSetting.set(t)},setSortOrder:e=>{this.sortOrderSetting.set(e)}}),M(this,"state",{queryResult:{},sortOrder:null,layout:null,isLoadingMore:!1,hasFullSubscription:!1}),M(this,"renderItem",e=>a.default.createElement(b.default,{id:(0,f.getPublishedId)(e._id),layout:this.state.layout||this.props.defaultLayout||"default",value:e,icon:!1!==this.props.displayOptions.showIcons&&void 0,schemaType:i.default.get(e._type),isSelected:this.itemIsSelected(e)})),M(this,"handleAction",e=>{var t="function"==typeof e.action?e.action:this.actionHandlers[e.action];return!!t&&(t(e.params,this),!0)}),M(this,"handleScroll",(e,t)=>{var r=this.state,n=r.queryResult,a=r.isLoadingMore,o=r.hasFullSubscription,i=n.result,u=100===(i&&i.documents||[]).length;this.atLoadingThreshold||a||o||!i||!u||e>=50*t&&(this.atLoadingThreshold=!0,this.setState({isLoadingMore:!0,hasFullSubscription:!0},()=>{this.atLoadingThreshold=!1}),this.setupQuery({fullList:!0}))});var t=e.options,r=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=/\b_type\s*==\s*(['"].*?['"]|\$.*?(?:\s|$))|\B(['"].*?['"]|\$.*?(?:\s|$))\s*==\s*_type\b/,n=e.match(r);if(!n)return null;var a=(n[1]||n[2]).trim().replace(/^["']|["']$/g,""),o="$"===a[0]?t[a.slice(1)]:a;return o||null}(t.filter,t.params),n=v.default.forNamespace(r);this.atLoadingThreshold=!1,this.sortOrderSetting=n.forKey("sortOrder"),this.layoutSetting=n.forKey("layout"),this.templateMenuId=Math.random().toString(36).substr(2,6);var o=!0;this.settingsSubscription=(0,d.combineLatest)(this.sortOrderSetting.listen(j),this.layoutSetting.listen()).pipe((0,p.map)(e=>{var t=O(e,2);return{sortOrder:t[0],layout:t[1]}}),(0,p.tap)(e=>{o?this.state=E({},this.state,{},e):this.setState(e)})).subscribe(),o=!1}componentDidMount(){this.setupQuery({fullList:!1})}componentWillUnmount(){this.settingsSubscription.unsubscribe(),this.queryResults$&&this.queryResults$.unsubscribe()}itemIsSelected(e){return this.props.childItemId===(0,f.getPublishedId)(e._id)}componentDidUpdate(e,t){var r=e.options.filter!==this.props.options.filter||!(0,h.default)(e.options.params,this.props.options.params),a=!(0,n.default)(this.state.sortOrder,t.sortOrder);(r||a)&&this.setupQuery({fullList:!1})}setupQuery(e){var t=e.fullList,r=void 0!==t&&t;this.queryResults$&&this.queryResults$.unsubscribe();var n=this.props.options.params||{},a=this.buildListQuery({fullList:r});this.queryResults$=(0,l.getQueryResults)((0,d.of)({query:a,params:n})).pipe((0,p.filter)(r?e=>e.result:()=>!0)).subscribe(e=>this.setState({queryResult:e,isLoadingMore:!1,hasFullSubscription:r}))}buildListQuery(e){var t=e.fullList,r=this.props.options,n=r.filter,a=r.defaultOrdering,o=this.state.sortOrder,i=o&&o.extendedProjection,u=["_id","_type"],l=u.join(", "),s=o&&o.by||a||[],c=t?2e3:100,f=s.length>0?s:j;if(i){var d=u.concat(i).join(", ");return["*[".concat(n,"] [0...").concat(c,"]"),"{".concat(d,"}"),"order(".concat(x(f),")"),"{".concat(l,"}")].join(" | ")}return"*[".concat(n,"] | order(").concat(x(f),") [0...").concat(c,"] {").concat(l,"}")}renderResults(){var e=this.state,t=e.queryResult,r=e.isLoadingMore,n=t.result;if(!n)return null;var o,i,u=this.props,l=u.options,s=u.defaultLayout,c=this.state.layout||s||"default",d=(o=l.filter,/^_type\s*==\s*['"$]\w+['"]?\s*$/.test(o.trim())),p=(i=n?n.documents:[],(0,f.collate)(i).map(e=>E({},e.draft||e.published,{hasPublished:!!e.published,hasDraft:!!e.draft})));return p&&0!==p.length?a.default.createElement("div",{className:m.default["layout__".concat(c)]},p&&a.default.createElement(g.default,{className:y.default.scroll,items:p,layout:c,getItemKey:P,renderItem:this.renderItem,onScroll:this.handleScroll,hasMoreItems:2e3===p.length,isLoadingMore:r})):a.default.createElement("div",{className:m.default.empty},a.default.createElement("div",null,a.default.createElement("h3",null,d?"No documents of this type found":"No documents matching this filter found")))}renderContent(){var e=this.props.defaultLayout,t=this.state.layout||e||"default",r=this.state.queryResult,n=r.loading,o=r.error,i=r.onRetry;return o?a.default.createElement(s.default,{kind:"error",isPersisted:!0,actionTitle:"Retry",onAction:i,title:"An error occurred while loading items:",subtitle:a.default.createElement("div",null,o.message)}):n?a.default.createElement("div",{className:m.default["layout__".concat(t)]},n&&a.default.createElement(c.default,{center:!0,message:"Loading items…"})):this.renderResults()}render(){var e=this.props,t=e.title,r=e.className,n=e.isCollapsed,o=e.isSelected,i=e.onCollapse,l=e.onExpand,s=e.menuItems,c=e.menuItemGroups,f=e.initialValueTemplates;return a.default.createElement(u.default,{title:t,className:r,styles:this.props.styles,index:this.props.index,menuItems:s,menuItemGroups:c,initialValueTemplates:f,isSelected:o,isCollapsed:n,onCollapse:i,onAction:this.handleAction,onExpand:l,isScrollable:!1},this.renderContent())}}t.default=k,M(k,"propTypes",{index:o.default.number.isRequired,title:o.default.string.isRequired,childItemId:o.default.string.isRequired,className:o.default.string,styles:o.default.object,defaultLayout:o.default.string,options:o.default.shape({filter:o.default.string.isRequired,defaultOrdering:o.default.arrayOf(o.default.shape({field:o.default.string.isRequired,direction:o.default.oneOf(["asc","desc"])})),params:o.default.object}).isRequired,menuItems:o.default.arrayOf(o.default.shape({title:o.default.string.isRequired})),menuItemGroups:o.default.arrayOf(o.default.shape({id:o.default.string.isRequired})),initialValueTemplates:o.default.arrayOf(o.default.shape({templateId:o.default.string,parameters:o.default.object})),displayOptions:o.default.shape({showIcons:o.default.bool}),isSelected:o.default.bool.isRequired,isCollapsed:o.default.bool.isRequired,onExpand:o.default.func,onCollapse:o.default.func}),M(k,"defaultProps",{className:"",styles:{},menuItems:[],menuItemGroups:[],displayOptions:{},onExpand:void 0,onCollapse:void 0,defaultLayout:void 0,initialValueTemplates:void 0})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.getQueryResults=void 0;var n,a=r(5),o=r(6),i=(n=r(2111))&&n.__esModule?n:{default:n},u=r(88),l=r(2118);function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function c(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function f(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)))return;var r=[],n=!0,a=!1,o=void 0;try{for(var i,u=e[Symbol.iterator]();!(n=(i=u.next()).done)&&(r.push(i.value),!t||r.length!==t);n=!0);}catch(e){a=!0,o=e}finally{try{n||null==u.return||u.return()}finally{if(a)throw o}}return r}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var d={result:null,error:!1},p=e=>({result:{documents:e},loading:!1,error:!1}),h=e=>{var t=f((0,u.createEventHandler)(),2),r=t[0],n=t[1];return e.pipe((0,a.map)(e=>({query:e.query,params:e.params})),(0,a.distinctUntilChanged)(i.default),(0,a.publishReplay)(1),(0,a.refCount)()).pipe((0,a.switchMap)(e=>{var t=(0,l.listenQuery)(e.query,e.params).pipe((0,a.map)(p),(0,a.share)());return(0,o.merge)((0,o.of)({loading:!0}).pipe((0,a.delay)(400),(0,a.takeUntil)(t)),t)})).pipe((0,a.startWith)(d),(0,a.catchError)((e,t)=>(0,o.concat)((0,o.of)({result:null,loading:!1,error:e}),r.pipe((0,a.take)(1),(0,a.mergeMapTo)(t)))),(0,a.scan)((e,t)=>function(e){for(var t=1;t{var t=h(e);return(0,o.combineLatest)(e,t).pipe((0,a.map)(e=>{var t=f(e,2),r=t[0],n=t[1],a=r.children;return"function"==typeof r.mapFn&&console.warn("The mapFn prop of the is removed."),a(n)}))});t.default=v},function(e,t,r){"use strict";var n=Array.isArray,a=Object.keys,o=Object.prototype.hasOwnProperty,i="undefined"!=typeof Element;e.exports=function(e,t){try{return function e(t,r){if(t===r)return!0;if(t&&r&&"object"==typeof t&&"object"==typeof r){var u,l,s,c=n(t),f=n(r);if(c&&f){if((l=t.length)!=r.length)return!1;for(u=l;0!=u--;)if(!e(t[u],r[u]))return!1;return!0}if(c!=f)return!1;var d=t instanceof Date,p=r instanceof Date;if(d!=p)return!1;if(d&&p)return t.getTime()==r.getTime();var h=t instanceof RegExp,v=r instanceof RegExp;if(h!=v)return!1;if(h&&v)return t.toString()==r.toString();var m=a(t);if((l=m.length)!==a(r).length)return!1;for(u=l;0!=u--;)if(!o.call(r,m[u]))return!1;if(i&&t instanceof Element&&r instanceof Element)return t===r;for(u=l;0!=u--;)if(!("_owner"===(s=m[u])&&t.$$typeof||e(t[s],r[s])))return!1;return!0}return t!=t&&r!=r}(e,t)}catch(e){if(e.message&&e.message.match(/stack|recursion/i)||-2146828260===e.number)return console.warn("Warning: react-fast-compare does not handle circular references.",e.name,e.message),!1;throw e}}},function(e,t,r){"use strict";var n=this&&this.__assign||function(){return(n=Object.assign||function(e){for(var t,r=1,n=arguments.length;r{var r=((e,t)=>(0,o.defer)(()=>a.default.observable.fetch(e,t)))(e,t),n=u(((e,t)=>(0,o.defer)(()=>a.default.listen(e,t,{events:["welcome","mutation","reconnect"],includeResult:!1,visibility:"query"})))(e,t).pipe((0,i.mergeMap)((e,t)=>{var r=0===t,n="welcome"===e.type;return r&&!n?(0,o.throwError)(new Error("reconnect"===e.type?"Could not establish EventSource connection":'Received unexpected type of first event "'.concat(e.type,'"'))):(0,o.of)(e)}),(0,i.share)(),(0,i.partition)(e=>"welcome"===e.type)),2),l=n[0],s=n[1];return(0,o.merge)(l.pipe((0,i.take)(1)),s.pipe((0,i.throttleTime)(1e3,o.asyncScheduler,{leading:!0,trailing:!0}))).pipe((0,i.switchMapTo)(r))}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resolveBackend=void 0;var n=o(r(2120)),a=o(r(2121));function o(e){return e&&e.__esModule?e:{default:e}}var i=null;t.resolveBackend=()=>(()=>{if(null!==i)return i;try{localStorage.setItem("__test__","__test__"),localStorage.removeItem("__test__"),i=!0}catch(e){i=!1}return i})()?n.default:a.default},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(6),a={get:(e,t)=>{var r=localStorage.getItem(e);return(0,n.of)(null===r?t:((e,t)=>{try{return JSON.parse(e)}catch(e){return console.warn("Failed to parse settings: ".concat(e.message)),t}})(r,t))},set:(e,t)=>(null==t?localStorage.removeItem(e):localStorage.setItem(e,JSON.stringify(t)),(0,n.of)(t))};t.default=a},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(6),a=Object.create(null),o={get:(e,t)=>(0,n.of)(e in a?a[e]:t),set:(e,t)=>(null==t?delete a[e]:a[e]=t,(0,n.of)(t))};t.default=o},function(e,t){e.exports={root:"DocumentsListPane_root_2yT8j",layout__default:"DocumentsListPane_layout__default_AMt_j DocumentsListPane_root_2yT8j",layout__detail:"DocumentsListPane_layout__detail_21vg6 DocumentsListPane_root_2yT8j",layout__card:"DocumentsListPane_layout__card_2Hd6K DocumentsListPane_root_2yT8j",layout__media:"DocumentsListPane_layout__media_hTQVD DocumentsListPane_root_2yT8j",empty:"DocumentsListPane_empty_2dVcj",link:"DocumentsListPane_link_2Eyl3 selectable_item_2rNFy",item:"DocumentsListPane_item_3Tvki helpers_resetListItem_33xqg",selectedItem:"DocumentsListPane_selectedItem_1cMRJ DocumentsListPane_item_3Tvki helpers_resetListItem_33xqg selectable_selected_4ajKK selectable_item_2rNFy",itemStatus:"DocumentsListPane_itemStatus_1b-MA",templateMenuContainer:"DocumentsListPane_templateMenuContainer_3XeR1"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,a,o=c(r(2)),i=c(r(0)),u=c(r(2124)),l=c(r(2125)),s=c(r(2137));function c(e){return e&&e.__esModule?e:{default:e}}function f(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function d(e){for(var t=1;t{e&&e.offsetHeight&&this.setState({itemSize:e.offsetHeight})}),p(this,"renderItem",e=>{var t=e.index,r=e.style,n=this.props,a=n.renderItem,o=n.getItemKey,u=n.items,l=n.isLoadingMore;if(t===u.length)return i.default.createElement("div",{key:"more-items",style:d({},r,{height:r.height-1,lineHeight:"".concat(r.height-1,"px")}),className:s.default.bottomMetaInfo},l?"Loading…":"This list contains more documents");var c=u[t];return i.default.createElement("div",{key:o(c),style:r},a(c,t))}),p(this,"handleScroll",e=>{this.props.onScroll&&this.props.onScroll(e,this.state.itemSize)})}UNSAFE_componentWillReceiveProps(e){e.items!==this.props.items&&this.setState({triggerUpdate:Math.random()}),e.layout!==this.props.layout&&this.setState({itemSize:void 0})}render(){var e=this.props,t=e.layout,r=e.height,n=e.items,a=e.className,o=e.renderItem,l=e.hasMoreItems,s=e.isLoadingMore,c=this.state,f=c.triggerUpdate,d=c.itemSize,p=l||s;return n&&0!==n.length?!d&&n?i.default.createElement("div",{ref:this.setMeasureElement},o(n[0],0)):i.default.createElement(u.default,{key:t,"data-trigger-update-hack":f,onScroll:this.handleScroll,className:a||"",height:r,itemCount:p?n.length+1:n.length,itemSize:d,renderItem:this.renderItem,overscanCount:50}):i.default.createElement("div",null)}},p(n,"propTypes",{height:o.default.number,items:o.default.array,hasMoreItems:o.default.bool,isLoadingMore:o.default.bool,renderItem:o.default.func,className:o.default.string,getItemKey:o.default.func,layout:o.default.oneOf(["default","detail","card","media"]),onScroll:o.default.func}),p(n,"defaultProps",{hasMoreItems:!1,isLoadingMore:!1,layout:"default",items:[],height:250}),a));t.default=h},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),r.d(t,"ScrollDirection",(function(){return u}));var n=r(0),a=(r.n(n),r(2)),o=(r.n(a),function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(e,t)});var i,u,l,s=function(){return(s=Object.assign||function(e){for(var t,r=1,n=arguments.length;r=this.itemCount)throw Error("Requested index "+e+" is outside of range 0.."+this.itemCount);if(e>this.lastMeasuredIndex){for(var t=this.getSizeAndPositionOfLastMeasuredItem(),r=t.offset+t.size,n=this.lastMeasuredIndex+1;n<=e;n++){var a=this.itemSizeGetter(n);if(null==a||isNaN(a))throw Error("Invalid size returned for index "+n+" of value "+a);this.itemSizeAndPositionData[n]={offset:r,size:a},r+=a}this.lastMeasuredIndex=e}return this.itemSizeAndPositionData[e]},e.prototype.getSizeAndPositionOfLastMeasuredItem=function(){return this.lastMeasuredIndex>=0?this.itemSizeAndPositionData[this.lastMeasuredIndex]:{offset:0,size:0}},e.prototype.getTotalSize=function(){var e=this.getSizeAndPositionOfLastMeasuredItem();return e.offset+e.size+(this.itemCount-this.lastMeasuredIndex-1)*this.estimatedItemSize},e.prototype.getUpdatedOffsetForIndex=function(e){var t=e.align,r=void 0===t?i.START:t,n=e.containerSize,a=e.currentOffset,o=e.targetIndex;if(n<=0)return 0;var u,l=this.getSizeAndPositionForIndex(o),s=l.offset,c=s-n+l.size;switch(r){case i.END:u=c;break;case i.CENTER:u=s-(n-l.size)/2;break;case i.START:u=s;break;default:u=Math.max(c,Math.min(s,a))}var f=this.getTotalSize();return Math.max(0,Math.min(f-n,u))},e.prototype.getVisibleRange=function(e){var t=e.containerSize,r=e.offset,n=e.overscanCount;if(0===this.getTotalSize())return{};var a=r+t,o=this.findNearestItem(r);if(void 0===o)throw Error("Invalid offset "+r+" specified");var i=this.getSizeAndPositionForIndex(o);r=i.offset+i.size;for(var u=o;r=e?this.binarySearch({high:r,low:0,offset:e}):this.exponentialSearch({index:r,offset:e})},e.prototype.binarySearch=function(e){for(var t=e.low,r=e.high,n=e.offset,a=0,o=0;t<=r;){if(a=t+Math.floor((r-t)/2),(o=this.getSizeAndPositionForIndex(a).offset)===n)return a;on&&(r=a-1)}return t>0?t-1:0},e.prototype.exponentialSearch=function(e){for(var t=e.index,r=e.offset,n=1;t=r)&&(e=0),this.sizeAndPositionManager.getUpdatedOffsetForIndex({align:t,containerSize:this.props[m[a]],currentOffset:this.state&&this.state.offset||0,targetIndex:e})},t.prototype.recomputeSizes=function(e){void 0===e&&(e=0),this.styleCache={},this.sizeAndPositionManager.resetItem(e)},t.prototype.render=function(){var e,t=this,r=this.props,a=(r.estimatedItemSize,r.height),o=r.overscanCount,i=void 0===o?3:o,l=r.renderItem,c=(r.itemCount,r.itemSize,r.onItemsRendered),f=(r.onScroll,r.scrollDirection),d=void 0===f?u.VERTICAL:f,p=(r.scrollOffset,r.scrollToIndex,r.scrollToAlignment,r.stickyIndices),h=r.style,v=r.width,y=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(n=Object.getOwnPropertySymbols(e);a{e&&this.setup(e)}),l(this,"handleResize",()=>{this.setState({height:this._element.offsetHeight})}),this.erd=(0,a.default)({strategy:"scroll"})}componentWillUnmount(){this.teardown(this._element)}setup(e){this._element&&this.teardown(this._element),this.erd.listenTo(e,this.handleResize),this._element=e}teardown(e){this.erd.removeAllListeners(e),this.erd.uninstall(e),this._element=null}render(){return n.default.createElement("div",{className:o.default.root,ref:this.setContainer},n.default.createElement(e,u({},this.props,this.state)))}},l(t,"displayName","enhanceWithAvailHeight(".concat(e.displayName||e.name,")")),r};var n=i(r(0)),a=i(r(516)),o=i(r(2136));function i(e){return e&&e.__esModule?e:{default:e}}function u(){return(u=Object.assign||function(e){for(var t=1;tr?r=a:a div::-webkit-scrollbar { "+l(["display: none"])+" }\n\n",o+="."+a+" { "+l(["-webkit-animation-duration: 0.1s","animation-duration: 0.1s","-webkit-animation-name: "+n,"animation-name: "+n])+" }\n",o+="@-webkit-keyframes "+n+" { 0% { opacity: 1; } 50% { opacity: 0; } 100% { opacity: 1; } }\n",function(r,n){n=n||function(t){e.head.appendChild(t)};var a=e.createElement("style");a.innerHTML=r,a.id=t,n(a)}(o+="@keyframes "+n+" { 0% { opacity: 1; } 50% { opacity: 0; } 100% { opacity: 1; } }")}}(e,"erd_scroll_detection_scrollbar_style","erd_scroll_detection_container")}function l(t){var r=e.important?" !important; ":"; ";return(t.join(r)+r).trim()}function s(e,r,n){if(e.addEventListener)e.addEventListener(r,n);else{if(!e.attachEvent)return t.error("[scroll] Don't know how to add event listeners.");e.attachEvent("on"+r,n)}}function c(e,r,n){if(e.removeEventListener)e.removeEventListener(r,n);else{if(!e.detachEvent)return t.error("[scroll] Don't know how to remove event listeners.");e.detachEvent("on"+r,n)}}function f(e){return a(e).container.childNodes[0].childNodes[0].childNodes[0]}function d(e){return a(e).container.childNodes[0].childNodes[0].childNodes[1]}return u(window.document),{makeDetectable:function(e,u,c){function p(){if(e.debug){var r=Array.prototype.slice.call(arguments);if(r.unshift(o.get(u),"Scroll: "),t.log.apply)t.log.apply(null,r);else for(var n=0;n{var r=t.snapshot;return n.default.createElement("span",null,r?e.children(r):null)})};var n=o(r(0)),a=o(r(301));function o(e){return e&&e.__esModule?e:{default:e}}function i(e){return Array.isArray(e)?e:void 0===typeof e?[]:[e]}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(6),a=r(5),o=l(r(2141)),i=l(r(2142)),u=l(r(2143));function l(e){return e&&e.__esModule?e:{default:e}}var s,c,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)?(s=new n.Subject,c=new IntersectionObserver((function(e){e.forEach(e=>{s.next(e)})}),{threshold:0,rootMargin:"".concat(150,"px")}),function(e){return new n.Observable(t=>(c.observe(e),t.next(),()=>c.unobserve(e))).pipe((0,a.mergeMap)(()=>s.asObservable()),(0,a.filter)(t=>t.target===e),(0,a.map)(e=>({isIntersecting:e.isIntersecting})))}):function(){function e(e){return()=>{return t=e.getBoundingClientRect(),r={left:0,right:window.innerWidth,top:0,bottom:window.innerHeight},n=150,t.left<=r.right+n&&t.right>=r.left-n&&t.top<=r.bottom+n&&t.bottom>=r.top-n;var t,r,n}}return function(t){var r=e(t);return(0,n.merge)((0,n.of)(r()),o.default,i.default,u.default).pipe((0,a.map)(r),(0,a.map)(e=>({isIntersecting:e})))}}();t.default=f},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,a=r(5);var o=(0,((n=r(191))&&n.__esModule?n:{default:n}).default)(window,"resize",{passive:!0}).pipe((0,a.debounceTime)(200),(0,a.share)());t.default=o},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,a=r(5);var o=(0,((n=r(191))&&n.__esModule?n:{default:n}).default)(window,"scroll",{passive:!0,capture:!0}).pipe((0,a.debounceTime)(200),(0,a.share)());t.default=o},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,a=r(5);var o=(0,((n=r(191))&&n.__esModule?n:{default:n}).default)(window,"orientationchange").pipe((0,a.share)());t.default=o},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,a=r(5);var o=(0,((n=r(191))&&n.__esModule?n:{default:n}).default)(document,"visibilitychange").pipe((0,a.share)());t.default=o},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=f(r(0)),a=f(r(53)),o=r(88),i=f(r(106)),u=r(5),l=r(6),s=f(r(521)),c=r(192);function f(e){return e&&e.__esModule?e:{default:e}}var d={title:n.default.createElement("span",{style:{fontStyle:"italic"}},"Invalid preview config"),subtitle:n.default.createElement("span",{style:{fontStyle:"italic"}},"Check the error log in the console"),media:a.default},p=(0,o.withPropsStream)(e=>{var t=e.pipe((0,u.publishReplay)(1),(0,u.refCount)()),r=t.pipe((0,u.map)(e=>!1!==e.isActive));return t.pipe((0,u.distinctUntilChanged)((e,t)=>(0,i.default)(e.value,t.value)),(0,u.switchMap)(e=>(0,l.concat)((0,l.of)({isLoading:!0,children:e.children}),(0,s.default)(e.value,e.type,e.fields,e.ordering?{ordering:e.ordering}:{}).pipe((0,u.map)(t=>({type:t.type,snapshot:t.snapshot,children:e.children}))))),(e=>t=>{var r;return e.pipe((0,u.distinctUntilChanged)(),(0,u.switchMap)(e=>e?t.pipe((0,u.tap)(e=>r=e)):(0,l.of)(r).pipe((0,u.filter)(Boolean))))})(r))},(function(e){var t=e.snapshot,r=e.type,n=e.error,a=e.isLoading;return(0,e.children)({error:n,isLoading:a,result:{type:r,snapshot:t===c.INVALID_PREVIEW_CONFIG?d:t}})}));t.default=p},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return function(e){e._ref in u||(u[e._ref]=a.default.fetch("*[_id == $id][0]._type",{id:e._ref}));return(0,o.from)(u[e._ref])}(e).pipe((0,i.map)(e=>t.to.find(t=>t.name===e)))};var n,a=(n=r(13))&&n.__esModule?n:{default:n},o=r(6),i=r(5);var u={}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.invokePrepare=j,t.default=function(e,t,r){var n=t.preview.select,o=Object.keys(n).reduce((t,r)=>(t[r]=(0,i.default)(e,n[r]),t),{}),u=j(t,o,r);if(u.errors.length>0)return P(u,t,o);var l=(s=j(t,o,r),d({},s,{errors:[...s.errors||[],...M(s.returnValue)]}));var s;return l.errors.length>0?P(l,t,o):d({},(0,a.default)(e,v),{},u.returnValue)};var n=c(r(182)),a=c(r(16)),o=c(r(52)),i=c(r(15)),u=c(r(23)),l=c(r(58)),s=r(192);function c(e){return e&&e.__esModule?e:{default:e}}function f(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function d(e){for(var t=1;t{h[e.name]||(h[e.name]=[]),h[e.name].push({error:r,type:e,value:t})},getAll:()=>h,clear(){h={}}}),g=(0,l.default)(()=>{var e=y.getAll(),t=(0,u.default)(Object.keys(e).map(t=>{var r=e[t];return(0,n.default)(r,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 r=e[t],a=r[0];console.group('Check the preview config for schema type "'.concat(t,'": %o'),a.type.preview),(0,n.default)(r,e=>e.error.message).forEach(e=>{if("returnValueError"===e.error.type){var t="function"==typeof e.type.preview.prepare,r=e.value,n=e.error;console.log("Encountered an invalid ".concat(t?"return value when calling prepare(%o)":"value targeted by preview.select",":"),r),console.error(n)}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(),y.clear())},1e3),b=e=>t=>{var r=typeof t;return null===t||"undefined"===r||"string"===r||"number"===r||"boolean"===r?m:[E("returnValueError",new Error('The "'.concat(e,'" field should be a string, number, boolean, undefined or null, instead saw ').concat(O(t))))]},_={media:()=>m,title:b("title"),subtitle:b("subtitle"),description:b("description"),imageUrl:b("imageUrl"),date:b("date")};function O(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if((0,o.default)(e)){var r=Object.keys(e),n=r.length>3?"...":"",a="object with keys ";return"".concat(t?a:"","{").concat(r.slice(0,3).join(", ")).concat(n,"}")}if(Array.isArray(e)){var i=e.length>3?"...":"",u="array with ";return"".concat(t?u:"","[").concat(e.map(e=>O(e,!1))).concat(i,"]")}return"the ".concat(typeof e," ").concat(e)}function w(e,t){if(void 0===t)return m;var r=_[e];return r&&r(t)||m}function E(e,t){return Object.assign(t,{type:e})}function M(e){return(0,o.default)(e)?Object.keys(e).reduce((t,r)=>[...t,...w(r,e[r])],m):[E("returnValueError",new Error("Invalid return value. Expected a plain object with at least a 'title' field, instead saw ".concat(O(e))))]}function j(e,t,r){var n=e.preview.prepare;try{return{returnValue:n?n(t,r):t,errors:m}}catch(e){return{returnValue:null,errors:[E("prepareError",e)]}}}function P(e,t,r){return e.errors.forEach(e=>y.add(t,r,e)),g(),s.INVALID_PREVIEW_CONFIG}},function(e,t,r){var n=r(45);e.exports=function(){return n.Date.now()}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var r,a={},o=0;return function(){for(var e=arguments.length,u=new Array(e),l=0;l{clearTimeout(r),r=setTimeout(i,t);var n={args:u,observer:e,completed:!1},l=o++;return a[l]=n,()=>{n.completed=!0}})};function i(){var t=a;a={};var r=Object.keys(t).filter(e=>!t[e].completed);if(0!==r.length){var n=r.map(e=>t[e].args);e(n).subscribe({next(e){e.forEach((n,a)=>{var o=t[r[a]];o.completed||o.observer.next(e[a])})},complete(){r.forEach(e=>{var r=t[e];r.completed||r.observer.complete()})},error(e){r.forEach(r=>{var n=t[r];n.completed||n.observer.error(e)})}})}}};var n=r(6)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.combineSelections=function(e){return(0,n.default)(e.reduce((e,t,r)=>{var n,i,u=(i=2,function(e){if(Array.isArray(e))return e}(n=t)||function(e,t){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)){var r=[],n=!0,a=!1,o=void 0;try{for(var i,u=e[Symbol.iterator]();!(n=(i=u.next()).done)&&(r.push(i.value),!t||r.length!==t);n=!0);}catch(e){a=!0,o=e}finally{try{n||null==u.return||u.return()}finally{if(a)throw o}}return r}}(n,i)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()),l=u[0],s=u[1],c=(0,a.default)(s.join(","),o.default).join(".");e[c]||(e[c]={fields:s,ids:[],map:[]});var f=e[c].ids.length;return e[c].ids[f]=l,e[c].map[f]=r,e},{}))},t.toGradientQuery=function(e){return"[".concat(e.map(f).join(","),"][0...").concat(e.length,"]")},t.reassemble=function(e,t){return e.reduce((e,r,n)=>(t[n].map.forEach((a,o)=>{var i=t[n].ids[o];e[a]=r.find(e=>e._id===i)}),e),[])};var n=l(r(2151)),a=l(r(193)),o=l(r(80)),i=r(2158),u=r(192);function l(e){return e&&e.__esModule?e:{default:e}}function s(e){return JSON.stringify(e)}var c=e=>(0,i.fieldNeedsEscape)(e)?'"'.concat(e,'": @').concat((0,i.escapeField)(e)):e;function f(e){var t=e.ids,r=e.fields,n=[...u.INCLUDE_FIELDS_QUERY,...r];return"*[_id in [".concat(t.map(s).join(","),"]][0...").concat(t.length,"]{").concat(n.map(c).join(","),"}")}},function(e,t,r){var n=r(2152),a=r(61);e.exports=function(e){return null==e?[]:n(e,a(e))}},function(e,t,r){var n=r(56);e.exports=function(e,t){return n(t,(function(t){return e[t]}))}},function(e,t,r){var n=r(56),a=r(64),o=r(2154),i=r(2155),u=r(75),l=r(2156),s=r(80);e.exports=function(e,t,r){var c=-1;t=n(t.length?t:[s],u(a));var f=o(e,(function(e,r,a){return{criteria:n(t,(function(t){return t(e)})),index:++c,value:e}}));return i(f,(function(e,t){return l(e,t,r)}))}},function(e,t,r){var n=r(386),a=r(76);e.exports=function(e,t){var r=-1,o=a(e)?Array(e.length):[];return n(e,(function(e,n,a){o[++r]=t(e,n,a)})),o}},function(e,t){e.exports=function(e,t){var r=e.length;for(e.sort(t);r--;)e[r]=e[r].value;return e}},function(e,t,r){var n=r(2157);e.exports=function(e,t,r){for(var a=-1,o=e.criteria,i=t.criteria,u=o.length,l=r.length;++a=l?s:s*("desc"==r[a]?-1:1)}return e.index-t.index}},function(e,t,r){var n=r(78);e.exports=function(e,t){if(e!==t){var r=void 0!==e,a=null===e,o=e==e,i=n(e),u=void 0!==t,l=null===t,s=t==t,c=n(t);if(!l&&!c&&!i&&e>t||i&&u&&s&&!l&&!c||a&&u&&s||!r&&s||!o)return 1;if(!a&&!i&&!c&&e!a.test(e)||n.includes(e);t.fieldNeedsEscape=o;var i=e=>'["'.concat(e,'"]');t.escapeField=i;t.joinPath=e=>e.reduce((e,t,r)=>{if(n=t,Array.isArray(n)&&0===n.length)return"".concat(e,"[]");var n,a=0===r;return o(t)?a?"@".concat(i(t)):"".concat(e).concat(i(t)):a?t:"".concat(e,".").concat(t)},"")},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(t,r)=>t===r||!(!t||!r)&&("object"==typeof t&&"object"==typeof r&&e.every(e=>t[e]===r[e]))}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){for(var t,r,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:n,o=0;oe},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(t,r)=>function e(t,r,l){if(!(0,a.default)(t))return(0,o.of)(t);var s=function(e,t){return t.filter(t=>!(t[0]in e))}(t,r);if(s.length>0){var f=(0,n.default)(s.map(e=>e[0])),p=d(t);if(d(t)||function(e){return"_id"in e}(t)){var h=p?t._ref:t._id;return l(h,f).pipe((0,i.switchMap)(n=>null===n?(0,o.of)(null):e(c({},f.reduce((e,t)=>(e[t]=void 0,e),{}),{},p?{}:t,{},n),r,l)))}}var v={};r.forEach(e=>{var t,r=function(e){if(Array.isArray(e))return e}(t=e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}(),n=r[0],a=r.slice(1);v[n]||(v[n]=[]),v[n].push(a)});var m=Object.keys(v).reduce((r,n)=>{var a=v[n];return a.every(e=>0===e.length)?r[n]=t[n]:r[n]=e(t[n],a,l),r},c({},t));return(0,o.of)(m).pipe((0,u.default)({wait:!0}))}(function(e){return"string"==typeof e?{_id:e}:e}(t),r.map(e=>"string"==typeof e?e.split("."):e),e)};var n=l(r(47)),a=l(r(21)),o=r(6),i=r(5),u=l(r(2162));function l(e){return e&&e.__esModule?e:{default:e}}function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function c(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{};return t=>new a.Observable(e=>t.subscribe(e)).pipe((0,i.switchMap)(t=>{var r=Object.keys(t).map(e=>{var r=t[e];return(0,o.default)(r)?(0,a.from)(r).pipe((0,i.map)(t=>[e,t])):(0,a.of)([e,r])});return e.wait?(0,a.from)(r).pipe((0,i.combineAll)(),(0,i.map)(e=>e.reduce((e,t)=>{var r=u(t,2);return c(e,r[0],r[1])},{}))):(0,a.from)(r).pipe((0,i.mergeAll)(),(0,i.scan)((e,t)=>{var r=u(t,2);return c(e,r[0],r[1])},{}))}))};var n,a=r(6),o=(n=r(2163))&&n.__esModule?n:{default:n},i=r(5);function u(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)))return;var r=[],n=!0,a=!1,o=void 0;try{for(var i,u=e[Symbol.iterator]();!(n=(i=u.next()).done)&&(r.push(i.value),!t||r.length!==t);n=!0);}catch(e){a=!0,o=e}finally{try{n||null==u.return||u.return()}finally{if(a)throw o}}return r}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function s(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(e,t,r){return function(e){for(var t=1;t=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}(e,["snapshot","type","isLive","layout"]),c=function(e){var t=(0,n.default)(e,"preview.component");if(t)return t;return o.default&&(0,o.default)(e)||i.default}(r),f="block"===u&&r&&"image"===r.name,d=a.default.createElement(c,l({media:()=>{}},s,{value:t,icon:r&&r.icon,layout:u,isPlaceholder:!t,_renderAsBlockImage:f}));0;return d};var n=u(r(15)),a=u(r(0)),o=u(r(12)),i=u(r(525));function u(e){return e&&e.__esModule?e:{default:e}}function l(){return(l=Object.assign||function(e){for(var t=1;tu){var l=o.height,s=l*u,c=o.top,f=(i.right-i.left)/2+i.left-s/2;fo.left+o.width&&(f=o.left+o.width-s),r={left:Math.round(f),top:Math.round(c),width:Math.round(s),height:Math.round(l)}}else{var d=o.width,p=d/u,h=o.left,v=(i.bottom-i.top)/2+i.top-p/2;vo.top+o.height&&(v=o.top+o.height-p),r={left:Math.max(0,Math.floor(h)),top:Math.max(0,Math.floor(v)),width:Math.round(d),height:Math.round(p)}}return{width:n,height:a,rect:r}}({crop:c,hotspot:v},a))),function(e){var t=e.baseUrl||"https://cdn.sanity.io",r=e.asset.id+"-"+e.asset.width+"x"+e.asset.height+"."+e.asset.format,a=t+"/images/"+e.projectId+"/"+e.dataset+"/"+r,o=[];if(e.rect){var i=e.rect,u=i.left,l=i.top,s=i.width,c=i.height;(0!==u||0!==l||c!==e.asset.height||s!==e.asset.width)&&o.push("rect="+u+","+l+","+s+","+c)}e.bg&&o.push("bg="+e.bg),e.focalPoint&&(o.push("fp-x="+e.focalPoint.x),o.push("fp-x="+e.focalPoint.y));var f=[e.flipHorizontal&&"h",e.flipVertical&&"v"].filter(Boolean).join("");return f&&o.push("flip="+f),n.forEach((function(t){var r=t[0],n=t[1];void 0!==e[r]?o.push(n+"="+encodeURIComponent(e[r])):void 0!==e[n]&&o.push(n+"="+encodeURIComponent(e[n]))})),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,r=n;t{this.dateElement=e,e&&this._elementResizeDetector.listenTo(this.dateElement,this.onResize)}),f(this,"onResize",(0,a.default)(()=>{var e=this.dateElement;if(e){var t=window.getComputedStyle(e,null).getPropertyValue("font-size").split("px")[0],r=e.offsetWidth/t;this.setState({emWidth:Math.round(r)})}},1e3/60))}UNSAFE_componentWillReceiveProps(e){e.isPlaceholder&&this.dateElement&&this._elementResizeDetector.uninstall(this.dateElement),!e.isPlaceholder&&this.dateElement&&this._elementResizeDetector.listenTo(this.dateElement,this.onResize)}componentWillUnmount(){this._elementResizeDetector.uninstall(this.dateElement)}render(){var e=this.props,t=e.title,r=e.subtitle,a=e.description,o=e.date,s=e.media,c=e.mediaDimensions,f=e.children,d=e.isPlaceholder,h=e.status,v=this.state.emWidth,m=c.aspect;return d?i.default.createElement("div",{className:l.default.placeholder},i.default.createElement("div",{className:l.default.svg,style:p},s&&i.default.createElement("div",{className:l.default.media},m&&i.default.createElement("div",{className:l.default.mediaPadding,style:{paddingTop:"".concat(100/m,"%")}}),i.default.createElement("div",{className:l.default.mediaContent})),i.default.createElement("div",{className:l.default.meta},i.default.createElement("div",{className:l.default.heading},i.default.createElement("div",{className:l.default.title}," "),i.default.createElement("div",{className:l.default.date}," ")),i.default.createElement("div",{className:l.default.subtitle}," "),i.default.createElement("div",{className:l.default.description_1}," "),i.default.createElement("div",{className:l.default.description_2}," ")))):i.default.createElement("div",{className:l.default.root},i.default.createElement("div",{className:l.default.inner},s&&i.default.createElement("div",{className:l.default.media},i.default.createElement("div",{className:l.default.mediaPadding,style:{paddingTop:"".concat(100/m,"%")}}),i.default.createElement("div",{className:m?l.default.mediaContent:l.default.mediaContentRelative},"function"==typeof s&&s({dimensions:c,layout:"default"}),"string"==typeof s&&i.default.createElement("div",{className:l.default.mediaString},s),i.default.isValidElement(s)&&s)),i.default.createElement("div",{className:l.default.meta},o&&i.default.createElement("div",{ref:this.setDateElement,className:l.default.date,title:(0,u.default)(o,"ddd, MMM Do, YYYY hh:mm A")},v<=10&&(0,u.default)(o,"DD.MM.YY"),v>10&&v<=15&&(0,u.default)(o,"DD.MM.YY hh:mm A"),v>15&&(0,u.default)(o,"ddd, MMM Do, YYYY hh:mm A")),i.default.createElement("div",{className:l.default.heading},i.default.createElement("h2",{className:l.default.title},t),h&&i.default.createElement("div",{className:l.default.status},"function"==typeof h&&h({layout:"default"})||h)),r&&i.default.createElement("h3",{className:l.default.subtitle},"function"==typeof r&&r({layout:"card"}),"object"==typeof r&&r,"string"==typeof r&&(0,n.default)(r,{length:30,separator:/,? +/})),a&&i.default.createElement("p",{className:l.default.description},"function"==typeof a&&a({layout:"card"}),"object"==typeof a&&a,"string"==typeof a&&(0,n.default)(a,{length:100,separator:/,? +/})),f)))}}t.default=v,f(v,"propTypes",{title:h,subtitle:h,description:h,date:o.default.instanceOf(Date),status:h,media:h,mediaDimensions:o.default.shape({width:o.default.number,height:o.default.number,fit:o.default.oneOf(["clip","crop","fill","fillmax","max","scale","min"]),aspect:o.default.number}),children:o.default.node,isPlaceholder:o.default.bool}),f(v,"defaultProps",{title:"Untitled",subtitle:void 0,description:void 0,date:void 0,status:void 0,media:void 0,isPlaceholder:!1,children:void 0,mediaDimensions:{width:300,height:225,aspect:4/3,fit:"crop"}})},function(e,t,r){var n=r(404),a=r(446),o=r(179),i=r(21),u=r(2172),l=r(2174),s=r(447),c=r(276),f=r(55),d=/\w*$/;e.exports=function(e,t){var r=30,p="...";if(i(t)){var h="separator"in t?t.separator:h;r="length"in t?c(t.length):r,p="omission"in t?n(t.omission):p}var v=(e=f(e)).length;if(o(e)){var m=s(e);v=m.length}if(r>=v)return e;var y=r-l(p);if(y<1)return p;var g=m?a(m,0,y).join(""):e.slice(0,y);if(void 0===h)return g+p;if(m&&(y+=g.length-y),u(h)){if(e.slice(y).search(h)){var b,_=g;for(h.global||(h=RegExp(h.source,f(d.exec(h))+"g")),h.lastIndex=0;b=h.exec(_);)var O=b.index;g=g.slice(0,void 0===O?y:O)}}else if(e.indexOf(n(h),y)!=y){var w=g.lastIndexOf(h);w>-1&&(g=g.slice(0,w))}return g+p}},function(e,t,r){var n=r(2173),a=r(75),o=r(161),i=o&&o.isRegExp,u=i?a(i):n;e.exports=u},function(e,t,r){var n=r(62),a=r(39);e.exports=function(e){return a(e)&&"[object RegExp]"==n(e)}},function(e,t,r){var n=r(2175),a=r(179),o=r(2176);e.exports=function(e){return a(e)?o(e):n(e)}},function(e,t,r){var n=r(406)("length");e.exports=n},function(e,t){var r="[\\ud800-\\udfff]",n="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",a="\\ud83c[\\udffb-\\udfff]",o="[^\\ud800-\\udfff]",i="(?:\\ud83c[\\udde6-\\uddff]){2}",u="[\\ud800-\\udbff][\\udc00-\\udfff]",l="(?:"+n+"|"+a+")"+"?",s="[\\ufe0e\\ufe0f]?"+l+("(?:\\u200d(?:"+[o,i,u].join("|")+")[\\ufe0e\\ufe0f]?"+l+")*"),c="(?:"+[o+n+"?",n,i,u,r].join("|")+")",f=RegExp(a+"(?="+a+")|"+c+s,"g");e.exports=function(e){for(var t=f.lastIndex=0;f.test(e);)++t;return t}},function(e,t){e.exports=function(e){var t=new Date(e.getTime()),r=t.getTimezoneOffset();return t.setSeconds(0,0),6e4*r+t.getTime()%6e4}},function(e,t){e.exports=function(){var e={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"},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"}};return{localize:function(t,r,n){var a;return n=n||{},a="string"==typeof e[t]?e[t]:1===r?e[t].one:e[t].other.replace("{{count}}",r),n.addSuffix?n.comparison>0?"in "+a:a+" ago":a}}}},function(e,t,r){var n=r(2180);e.exports=function(){var e=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],t=["January","February","March","April","May","June","July","August","September","October","November","December"],r=["Su","Mo","Tu","We","Th","Fr","Sa"],a=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],o=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],i=["AM","PM"],u=["am","pm"],l=["a.m.","p.m."],s={MMM:function(t){return e[t.getMonth()]},MMMM:function(e){return t[e.getMonth()]},dd:function(e){return r[e.getDay()]},ddd:function(e){return a[e.getDay()]},dddd:function(e){return o[e.getDay()]},A:function(e){return e.getHours()/12>=1?i[1]:i[0]},a:function(e){return e.getHours()/12>=1?u[1]:u[0]},aa:function(e){return e.getHours()/12>=1?l[1]:l[0]}};return["M","D","DDD","d","Q","W"].forEach((function(e){s[e+"o"]=function(t,r){return function(e){var t=e%100;if(t>20||t<10)switch(t%10){case 1:return e+"st";case 2:return e+"nd";case 3:return e+"rd"}return e+"th"}(r[e](t))}})),{formatters:s,formattingTokensRegExp:n(s)}}},function(e,t){var r=["M","MM","Q","D","DD","DDD","DDDD","d","E","W","WW","YY","YYYY","GG","GGGG","H","HH","h","hh","m","mm","s","ss","S","SS","SSS","Z","ZZ","X","x"];e.exports=function(e){var t=[];for(var n in e)e.hasOwnProperty(n)&&t.push(n);var a=r.concat(t).sort().reverse();return new RegExp("(\\[[^\\[]*\\])|(\\\\)?("+a.join("|")+"|.)","g")}},function(e,t){e.exports={root:"CardPreview_root_2J2te",heading:"CardPreview_heading_2pa_5",ellipsis:"CardPreview_ellipsis_3Rx7c",title:"CardPreview_title_2HQ8- headings_heading5_N_w5R headings_root_1MdXU CardPreview_ellipsis_3Rx7c",subtitle:"CardPreview_subtitle_1gkYM",date:"CardPreview_date_3vD8C",mediaContainer:"CardPreview_mediaContainer_3jxEM",media:"CardPreview_media_3_6up",mediaString:"CardPreview_mediaString_3fDbC positioning_absoluteCenter_3glw9",mediaPadding:"CardPreview_mediaPadding_2NfsV",mediaContent:"CardPreview_mediaContent_1jPzw",mediaContentRelative:"CardPreview_mediaContentRelative_2lUh_",description:"CardPreview_description_2WOKd",meta:"CardPreview_meta_1VSrB",img:"CardPreview_img_9Uil9",imgLandscape:"CardPreview_imgLandscape_2k58a CardPreview_img_9Uil9",imgPortrait:"CardPreview_imgPortrait_2y4HN CardPreview_img_9Uil9",placeholder:"CardPreview_placeholder_3hkFZ CardPreview_root_2J2te",description_1:"CardPreview_description_1_38Nk5",description_2:"CardPreview_description_2_3mMIG"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=u(r(2)),a=u(r(0)),o=u(r(2183)),i=u(r(190));function u(e){return e&&e.__esModule?e:{default:e}}function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var s=n.default.oneOfType([n.default.string,n.default.node,n.default.func]);class c extends a.default.PureComponent{render(){var e=this.props,t=e.title,r=e.subtitle,n=e.media,o=e.children,i=e.status,u=e.isPlaceholder,l=e.progress,s=e.mediaDimensions,c=e.styles;return u?a.default.createElement("div",{className:c.placeholder},!1!==n&&a.default.createElement("div",{className:c.media}),a.default.createElement("div",{className:c.heading},a.default.createElement("h2",{className:c.title},"Loading…"),a.default.createElement("h3",{className:c.subtitle},"Loading…"))):a.default.createElement("div",{className:"\n ".concat(c.root,"\n ").concat(r?c.hasSubtitle:"","\n ")},!1!==n&&a.default.createElement("div",{className:c.media},"function"==typeof n&&n({dimensions:s,layout:"default"}),"string"==typeof n&&a.default.createElement("div",{className:c.mediaString},n),a.default.isValidElement(n)&&n),a.default.createElement("div",{className:c.heading},a.default.createElement("h2",{className:c.title},"function"!=typeof t&&t,"function"==typeof t&&t({layout:"default"})),r&&a.default.createElement("h3",{className:c.subtitle},"function"==typeof r&&r({layout:"default"})||r)),i&&a.default.createElement("div",{className:c.status},"function"==typeof i&&i({layout:"default"})||i),o&&a.default.createElement("div",{className:c.children},o),"number"==typeof l&&l>-1&&a.default.createElement("div",{className:c.progress},a.default.createElement("div",{className:c.progressBar,style:{width:"".concat(l,"%")}})))}}l(c,"propTypes",{title:s,subtitle:s,mediaDimensions:n.default.shape({width:n.default.number,height:n.default.number,fit:n.default.oneOf(["clip","crop","fill","fillmax","max","scale","min"]),aspect:n.default.number}),status:s,media:s,isPlaceholder:n.default.bool,children:n.default.node,styles:n.default.object,progress:n.default.number}),l(c,"defaultProps",{title:"Untitled",subtitle:void 0,progress:void 0,media:void 0,mediaDimensions:{width:80,height:80,aspect:1,fit:"crop"}});var f=(0,i.default)(c,o.default);t.default=f},function(e,t){e.exports={root:"DefaultPreview_root_1VC19",hasSubtitle:"DefaultPreview_hasSubtitle_l1JL5",heading:"DefaultPreview_heading_2qc8g",ellipsis:"DefaultPreview_ellipsis_3-p74",title:"DefaultPreview_title_-UjL8 DefaultPreview_ellipsis_3-p74",subtitle:"DefaultPreview_subtitle_Yvdmr DefaultPreview_ellipsis_3-p74",media:"DefaultPreview_media_W8pC1",placeholder:"DefaultPreview_placeholder_jPgF3 DefaultPreview_root_1VC19",mediaString:"DefaultPreview_mediaString_1CmyN positioning_absoluteCenter_3glw9",animation:"DefaultPreview_animation_ilDG-",status:"DefaultPreview_status_18UWN",progress:"DefaultPreview_progress_2RJ2v",progressBar:"DefaultPreview_progressBar_2166S",progressGlow:"DefaultPreview_progressGlow_2WFPP"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i(r(2)),a=i(r(0)),o=i(r(2185));function i(e){return e&&e.__esModule?e:{default:e}}function u(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var l=0,s=n.default.oneOfType([n.default.string,n.default.node,n.default.func]);class c extends a.default.PureComponent{constructor(){super(...arguments),u(this,"index",l++)}render(){var e=this.props,t=e.title,r=e.subtitle,n=e.description,i=e.mediaDimensions,u=e.media,l=e.status,s=e.children;return e.isPlaceholder?a.default.createElement("div",{className:o.default.placeholder},!1!==u&&a.default.createElement("div",{className:o.default.media}),a.default.createElement("div",{className:o.default.content},a.default.createElement("h2",{className:o.default.title},"Loading"),a.default.createElement("h3",{className:o.default.subtitle},"Loading"),a.default.createElement("p",{className:o.default.description},"Loading"))):a.default.createElement("div",{className:o.default.root},!1!==u&&a.default.createElement("div",{className:o.default.media},"function"==typeof u&&u({dimensions:i,layout:"default"}),"string"==typeof u&&a.default.createElement("div",{className:o.default.mediaString},u),a.default.isValidElement(u)&&u),a.default.createElement("div",{className:o.default.content},a.default.createElement("div",{className:o.default.top},a.default.createElement("div",{className:o.default.heading},a.default.createElement("h2",{className:o.default.title},"function"==typeof t&&t({layout:"detail"})||t),r&&a.default.createElement("h3",{className:o.default.subtitle},"function"==typeof r&&r({layout:"detail"})||r)),l&&a.default.createElement("div",{className:o.default.status},"function"==typeof l&&l({layout:"detail"})||l)),n&&a.default.createElement("p",{className:o.default.description},"function"==typeof n&&n({layout:"detail"}),"string"==typeof n&&n,"object"==typeof n&&n)),s)}}t.default=c,u(c,"propTypes",{title:s,subtitle:s,description:s,status:s,media:s,mediaDimensions:n.default.shape({width:n.default.number,height:n.default.number,fit:n.default.oneOf(["clip","crop","fill","fillmax","max","scale","min"]),aspect:n.default.number}),children:n.default.node,isPlaceholder:n.default.bool}),u(c,"defaultProps",{title:"Untitled",subtitle:"No subtitle…",description:"No description…",media:void 0,status:void 0,children:void 0,isPlaceholder:!1,mediaDimensions:{width:120,height:120,fit:"crop",aspect:1}})},function(e,t){e.exports={root:"DetailPreview_root_36Vkn",top:"DetailPreview_top_1v4u9",heading:"DetailPreview_heading_39UeL",content:"DetailPreview_content_3_sum",ellipsis:"DetailPreview_ellipsis_u-mJa",title:"DetailPreview_title_2TpmZ text-blocks_base_37xpS text-blocks_root_1n-qL DetailPreview_ellipsis_u-mJa",subtitle:"DetailPreview_subtitle_2gQor",description:"DetailPreview_description_3FPTp",media:"DetailPreview_media_K96WZ",status:"DetailPreview_status_1zYM1",mediaString:"DetailPreview_mediaString_1T01p positioning_absoluteCenter_3glw9",placeholder:"DetailPreview_placeholder_VkE75 DetailPreview_root_36Vkn"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i(r(2)),a=i(r(0)),o=i(r(2187));function i(e){return e&&e.__esModule?e:{default:e}}function u(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var l=n.default.oneOfType([n.default.string,n.default.node,n.default.func]);class s extends a.default.PureComponent{render(){var e=this.props,t=e.title,r=e.media,n=e.mediaDimensions,i=e.children;return t||r?a.default.createElement("span",{className:o.default.root},r&&a.default.createElement("span",{className:o.default.media},"function"==typeof r&&r({dimensions:n,layout:"default"}),"function"!=typeof r&&r,a.default.isValidElement(r)&&r),a.default.createElement("span",{className:o.default.title},"function"==typeof t&&t({layout:"inline"})||t),i&&a.default.createElement("span",null,i)):a.default.createElement("span",null)}}t.default=s,u(s,"propTypes",{title:l,media:l,children:n.default.node,mediaDimensions:n.default.shape({width:n.default.number,height:n.default.number,fit:n.default.oneOf(["clip","crop","fill","fillmax","max","scale","min"]),aspect:n.default.number})}),u(s,"defaultProps",{title:void 0,children:void 0,media:void 0,mediaDimensions:{width:32,height:32,fit:"crop",aspect:1}})},function(e,t){e.exports={root:"InlinePreview_root_3t_tE",media:"InlinePreview_media_PkPdB",title:"InlinePreview_title_38gCw"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=u(r(2)),a=u(r(0)),o=u(r(2189)),i=u(r(529));function u(e){return e&&e.__esModule?e:{default:e}}function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var s=n.default.oneOfType([n.default.string,n.default.node,n.default.func]);class c extends a.default.PureComponent{render(){var e=this.props,t=e.title,r=e.subtitle,n=e.description,u=e.media,l=e.mediaDimensions,s=e.children,c=e.isPlaceholder,f=e.progress;return c?a.default.createElement("div",{className:o.default.root},a.default.createElement("div",{className:o.default.padder,style:{paddingTop:"".concat(100/l.aspect||100,"%")}})):a.default.createElement("div",{className:o.default.root,title:t},a.default.createElement("div",{className:o.default.padder,style:{paddingTop:"".concat(100/l.aspect||100,"%")}}),a.default.createElement("div",{className:o.default.mediaContainer},void 0===u&&a.default.createElement("div",{className:o.default.mediaString},t),"function"==typeof u&&u({dimensions:l,layout:"media"}),"string"==typeof u&&a.default.createElement("div",{className:o.default.mediaString},u),a.default.isValidElement(u)&&u,"number"==typeof f&&f>-1&&a.default.createElement("div",{className:o.default.progress},a.default.createElement(i.default,{percent:f,showPercent:!0,text:"Uploaded"}))),a.default.createElement("div",{className:o.default.meta},a.default.createElement("div",{className:o.default.metaInner},t&&a.default.createElement("h2",{className:o.default.title},t),r&&a.default.createElement("h3",{className:o.default.subtitle},r),n&&a.default.createElement("p",{className:o.default.description},n))),s)}}t.default=c,l(c,"propTypes",{title:s,subtitle:s,description:s,media:s,progress:n.default.number,mediaDimensions:n.default.shape({width:n.default.number,height:n.default.number,fit:n.default.oneOf(["clip","crop","fill","fillmax","max","scale","min"]),aspect:n.default.number}),children:n.default.node,isPlaceholder:n.default.bool}),l(c,"defaultProps",{title:void 0,subtitle:void 0,description:void 0,media:void 0,isPlaceholder:!1,children:void 0,mediaDimensions:{width:160,height:160,aspect:1,fit:"crop"}})},function(e,t){e.exports={root:"MediaPreview_root_3kg5x",title:"MediaPreview_title_1bMp_",subtitle:"MediaPreview_subtitle_AvVts",description:"MediaPreview_description_2qvw3 text-blocks_small_3gnjM text-blocks_base_37xpS text-blocks_root_1n-qL",mediaContainer:"MediaPreview_mediaContainer_20y-3",progress:"MediaPreview_progress_1gNuF",mediaString:"MediaPreview_mediaString_1j0zB positioning_absoluteCenter_3glw9",meta:"MediaPreview_meta_2ObkF backgrounds_frosted_1_a5_",metaInner:"MediaPreview_metaInner_32dIU",placeholder:"MediaPreview_placeholder_3UvEP",media:"MediaPreview_media_2ksH8"}},function(e,t){e.exports={root:"ProgressCircle_root_3SklD",completed:"ProgressCircle_completed_3Fwvc ProgressCircle_root_3SklD",unCompleted:"ProgressCircle_unCompleted_FXQ3F ProgressCircle_root_3SklD",svg:"ProgressCircle_svg_350o4",background:"ProgressCircle_background_1f_31",foreground:"ProgressCircle_foreground_Jd8d4",finish:"ProgressCircle_finish_2aBli",hundredPercent:"ProgressCircle_hundredPercent_12G1u",activeCircle:"ProgressCircle_activeCircle_tW6J_",strokeDash:"ProgressCircle_strokeDash_nege_",strokeWidth:"ProgressCircle_strokeWidth_3j6c1",rotate:"ProgressCircle_rotate_2OYhX",text:"ProgressCircle_text_ppi1n",percent:"ProgressCircle_percent_3osMR ProgressCircle_text_ppi1n",status:"ProgressCircle_status_Xgnf4 ProgressCircle_text_ppi1n"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i(r(2)),a=i(r(0)),o=i(r(2192));function i(e){return e&&e.__esModule?e:{default:e}}function u(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var l=n.default.oneOfType([n.default.string,n.default.node,n.default.func]);class s extends a.default.PureComponent{render(){var e=this.props,t=e.title,r=e.subtitle,n=e.description,i=e.mediaDimensions,u=e.media,l=e.status,s=e.children,c=e.extendedPreview;return a.default.createElement("div",{className:o.default.root},a.default.createElement("div",{className:o.default.header},u&&a.default.createElement("div",{className:"".concat(o.default.media)},"function"==typeof u&&u({dimensions:i,layout:"default"}),"string"==typeof u&&a.default.createElement("div",{className:o.default.mediaString},u),a.default.isValidElement(u)&&u),a.default.createElement("div",{className:o.default.heading},a.default.createElement("h2",{className:o.default.title},t),r&&a.default.createElement("h3",{className:o.default.subtitle},r),n&&a.default.createElement("p",{className:o.default.description},n)),l&&a.default.createElement("div",{className:o.default.status},"function"==typeof l&&l({layout:"default"})||l)),s&&a.default.createElement("div",{className:o.default.children},s),c&&a.default.createElement("div",{className:o.default.extendedPreview},c))}}t.default=s,u(s,"propTypes",{title:l,subtitle:l,description:l,mediaDimensions:n.default.shape({width:n.default.number,height:n.default.number,fit:n.default.oneOf(["clip","crop","fill","fillmax","max","scale","min"]),aspect:n.default.number}),media:l,status:l,children:n.default.func,extendedPreview:l,type:n.default.shape({title:n.default.string,name:n.default.string})}),u(s,"defaultProps",{mediaDimensions:{width:160,height:160,aspect:1,fit:"crop"},type:{title:void 0,name:void 0}})},function(e,t){e.exports={root:"BlockPreview_root_2ll77",header:"BlockPreview_header_1_Ign",heading:"BlockPreview_heading_1NEym",ellipsis:"BlockPreview_ellipsis_3NMR3",title:"BlockPreview_title_3N6Kr DefaultPreview_title_-UjL8 DefaultPreview_ellipsis_3-p74",subtitle:"BlockPreview_subtitle_2SfN1 DefaultPreview_subtitle_Yvdmr DefaultPreview_ellipsis_3-p74",description:"BlockPreview_description_3jDfd",status:"BlockPreview_status_3lvDd",media:"BlockPreview_media_1XQjl"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i(r(2)),a=i(r(0)),o=i(r(2194));function i(e){return e&&e.__esModule?e:{default:e}}function u(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var l=n.default.oneOfType([n.default.string,n.default.node,n.default.func]);class s extends a.default.PureComponent{render(){var e=this.props,t=e.title,r=e.subtitle,n=e.description,i=e.mediaDimensions,u=e.media,l=e.children;return a.default.createElement("div",{className:o.default.root},a.default.createElement("h2",{className:o.default.title},t),a.default.createElement("div",{className:o.default.preview},u&&a.default.createElement("div",{className:"".concat(o.default.media)},"function"==typeof u&&u({dimensions:i,layout:"blockImage"}),"string"==typeof u&&a.default.createElement("div",{className:o.default.mediaString},u),a.default.isValidElement(u)&&u),a.default.createElement("div",{className:o.default.heading},r&&a.default.createElement("h3",{className:o.default.subtitle},r),n&&a.default.createElement("p",{className:o.default.description},n),status&&a.default.createElement("div",{className:o.default.status},"function"==typeof status&&status({layout:"default"})||status))),l&&a.default.createElement("div",{className:o.default.children},l))}}t.default=s,u(s,"propTypes",{title:n.default.string,subtitle:n.default.string,description:n.default.string,mediaDimensions:n.default.shape({width:n.default.number,height:n.default.number,fit:n.default.oneOf(["clip","crop","fill","fillmax","max","scale","min"]),aspect:n.default.number}),media:l,children:n.default.func,type:n.default.shape({title:n.default.string,name:n.default.string})}),u(s,"defaultProps",{mediaDimensions:{width:600,height:600,fit:"fillmax"},type:{title:void 0,name:void 0}})},function(e,t){e.exports={root:"BlockImagePreview_root_2CwSB",preview:"BlockImagePreview_preview_1riOJ",heading:"BlockImagePreview_heading_3uXUy",media:"BlockImagePreview_media_2XzHU",title:"BlockImagePreview_title_2_sl-",subtitle:"BlockImagePreview_subtitle_N6OGm",description:"BlockImagePreview_description_3oMMz"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=Object.assign||function(e){for(var t=1;t!0===e.liveEdit,b=(e,t)=>e?d.default:t?null:f.default,_=e=>{var t,r=e.value,o=e.draft,i=e.published,u=o||i;return u?(0,n.default)({},u,r,(e,t)=>void 0===t?e:t):(t=r,{title:a.default.createElement("span",{style:{fontStyle:"italic"}},t.title||"Missing document"),subtitle:a.default.createElement("span",{style:{fontStyle:"italic"}},t.title?"Missing document ID: ".concat(t._id):"Document ID: ".concat(t._id)),media:s.default})};class O extends a.default.Component{constructor(e){super(),y(this,"state",{});var t=e.value,r=e.schemaType,n=t.title,a=!0;this.subscription=(0,i.concat)((0,i.of)({isLoading:!0}),(0,i.combineLatest)([g(r)?(0,i.of)({snapshot:null}):(0,c.observeForPreview)({_id:(0,l.getDraftId)(t._id)},r),(0,c.observeForPreview)({_id:(0,l.getPublishedId)(t._id)},r)]).pipe((0,u.map)(e=>{var t=m(e,2),r=t[0],a=t[1];return{draft:r.snapshot?v({title:n},r.snapshot):null,published:a.snapshot?v({title:n},a.snapshot):null,isLoading:!1}}))).subscribe(e=>{a?this.state=e:this.setState(e)}),a=!1}componentWillUnmount(){this.subscription&&this.subscription.unsubscribe()}render(){var e=this.props,t=e.value,r=e.schemaType,n=e.layout,o=e.icon,i=this.state,u=i.draft,l=i.published,s=i.isLoading;return a.default.createElement(c.SanityDefaultPreview,{value:_({isLoading:s,value:t,schemaType:r,draft:u,published:l}),isPlaceholder:s,icon:o,layout:n,type:r,status:s?null:b(u,l)})}}t.default=O,O.propTypes={layout:o.default.string,icon:o.default.oneOfType([o.default.func,o.default.bool]),value:o.default.object,schemaType:o.default.object}},function(e,t,r){var n=r(105),a=r(2201),o=r(61),i=a((function(e,t,r,a){n(t,o(t),e,a)}));e.exports=i},function(e,t,r){var n=r(104),a=r(524);e.exports=function(e){return n((function(t,r){var n=-1,o=r.length,i=o>1?r[o-1]:void 0,u=o>2?r[2]:void 0;for(i=e.length>3&&"function"==typeof i?(o--,i):void 0,u&&a(r[0],r[1],u)&&(i=o<3?void 0:i,o=1),t=Object(t);++nn.default.createElement(o.Tooltip,{className:i.default.itemStatus,title:"Not published",arrow:!0,theme:"light",distance:"2",sticky:!0,size:"small"},n.default.createElement("i",null,n.default.createElement(a.default,null)));t.default=l},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a.default}});var n,a=(n=r(492))&&n.__esModule?n:{default:n}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e){ /**! * @fileOverview Kickass library to create and place poppers near their reference elements. * @version 1.16.1 * @license * Copyright (c) 2016 Federico Zivolo and contributors * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal * in the Software without restriction, including without limitation the rights * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell * copies of the Software, and to permit persons to whom the Software is * furnished to do so, subject to the following conditions: * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE * SOFTWARE. */ var r="undefined"!=typeof window&&"undefined"!=typeof document&&"undefined"!=typeof navigator,n=function(){for(var e=["Edge","Trident","Firefox"],t=0;t=0)return 1;return 0}();var a=r&&window.Promise?function(e){var t=!1;return function(){t||(t=!0,window.Promise.resolve().then((function(){t=!1,e()})))}}:function(e){var t=!1;return function(){t||(t=!0,setTimeout((function(){t=!1,e()}),n))}};function o(e){return e&&"[object Function]"==={}.toString.call(e)}function i(e,t){if(1!==e.nodeType)return[];var r=e.ownerDocument.defaultView.getComputedStyle(e,null);return t?r[t]:r}function u(e){return"HTML"===e.nodeName?e:e.parentNode||e.host}function l(e){if(!e)return document.body;switch(e.nodeName){case"HTML":case"BODY":return e.ownerDocument.body;case"#document":return e.body}var t=i(e),r=t.overflow,n=t.overflowX,a=t.overflowY;return/(auto|scroll|overlay)/.test(r+a+n)?e:l(u(e))}function s(e){return e&&e.referenceNode?e.referenceNode:e}var c=r&&!(!window.MSInputMethodContext||!document.documentMode),f=r&&/MSIE 10/.test(navigator.userAgent);function d(e){return 11===e?c:10===e?f:c||f}function p(e){if(!e)return document.documentElement;for(var t=d(10)?document.body:null,r=e.offsetParent||null;r===t&&e.nextElementSibling;)r=(e=e.nextElementSibling).offsetParent;var n=r&&r.nodeName;return n&&"BODY"!==n&&"HTML"!==n?-1!==["TH","TD","TABLE"].indexOf(r.nodeName)&&"static"===i(r,"position")?p(r):r:e?e.ownerDocument.documentElement:document.documentElement}function h(e){return null!==e.parentNode?h(e.parentNode):e}function v(e,t){if(!(e&&e.nodeType&&t&&t.nodeType))return document.documentElement;var r=e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING,n=r?e:t,a=r?t:e,o=document.createRange();o.setStart(n,0),o.setEnd(a,0);var i,u,l=o.commonAncestorContainer;if(e!==l&&t!==l||n.contains(a))return"BODY"===(u=(i=l).nodeName)||"HTML"!==u&&p(i.firstElementChild)!==i?p(l):l;var s=h(e);return s.host?v(s.host,t):v(e,h(t).host)}function m(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"top",r="top"===t?"scrollTop":"scrollLeft",n=e.nodeName;if("BODY"===n||"HTML"===n){var a=e.ownerDocument.documentElement,o=e.ownerDocument.scrollingElement||a;return o[r]}return e[r]}function y(e,t){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=m(t,"top"),a=m(t,"left"),o=r?-1:1;return e.top+=n*o,e.bottom+=n*o,e.left+=a*o,e.right+=a*o,e}function g(e,t){var r="x"===t?"Left":"Top",n="Left"===r?"Right":"Bottom";return parseFloat(e["border"+r+"Width"])+parseFloat(e["border"+n+"Width"])}function b(e,t,r,n){return Math.max(t["offset"+e],t["scroll"+e],r["client"+e],r["offset"+e],r["scroll"+e],d(10)?parseInt(r["offset"+e])+parseInt(n["margin"+("Height"===e?"Top":"Left")])+parseInt(n["margin"+("Height"===e?"Bottom":"Right")]):0)}function _(e){var t=e.body,r=e.documentElement,n=d(10)&&getComputedStyle(r);return{height:b("Height",t,r,n),width:b("Width",t,r,n)}}var O=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},w=function(){function e(e,t){for(var r=0;r2&&void 0!==arguments[2]&&arguments[2],n=d(10),a="HTML"===t.nodeName,o=P(e),u=P(t),s=l(e),c=i(t),f=parseFloat(c.borderTopWidth),p=parseFloat(c.borderLeftWidth);r&&a&&(u.top=Math.max(u.top,0),u.left=Math.max(u.left,0));var h=j({top:o.top-u.top-f,left:o.left-u.left-p,width:o.width,height:o.height});if(h.marginTop=0,h.marginLeft=0,!n&&a){var v=parseFloat(c.marginTop),m=parseFloat(c.marginLeft);h.top-=f-v,h.bottom-=f-v,h.left-=p-m,h.right-=p-m,h.marginTop=v,h.marginLeft=m}return(n&&!r?t.contains(s):t===s&&"BODY"!==s.nodeName)&&(h=y(h,t)),h}function k(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=e.ownerDocument.documentElement,n=x(e,r),a=Math.max(r.clientWidth,window.innerWidth||0),o=Math.max(r.clientHeight,window.innerHeight||0),i=t?0:m(r),u=t?0:m(r,"left"),l={top:i-n.top+n.marginTop,left:u-n.left+n.marginLeft,width:a,height:o};return j(l)}function S(e){var t=e.nodeName;if("BODY"===t||"HTML"===t)return!1;if("fixed"===i(e,"position"))return!0;var r=u(e);return!!r&&S(r)}function C(e){if(!e||!e.parentElement||d())return document.documentElement;for(var t=e.parentElement;t&&"none"===i(t,"transform");)t=t.parentElement;return t||document.documentElement}function D(e,t,r,n){var a=arguments.length>4&&void 0!==arguments[4]&&arguments[4],o={top:0,left:0},i=a?C(e):v(e,s(t));if("viewport"===n)o=k(i,a);else{var c=void 0;"scrollParent"===n?"BODY"===(c=l(u(t))).nodeName&&(c=e.ownerDocument.documentElement):c="window"===n?e.ownerDocument.documentElement:n;var f=x(c,i,a);if("HTML"!==c.nodeName||S(i))o=f;else{var d=_(e.ownerDocument),p=d.height,h=d.width;o.top+=f.top-f.marginTop,o.bottom=p+f.top,o.left+=f.left-f.marginLeft,o.right=h+f.left}}var m="number"==typeof(r=r||0);return o.left+=m?r:r.left||0,o.top+=m?r:r.top||0,o.right-=m?r:r.right||0,o.bottom-=m?r:r.bottom||0,o}function T(e){return e.width*e.height}function z(e,t,r,n,a){var o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0;if(-1===e.indexOf("auto"))return e;var i=D(r,n,o,a),u={top:{width:i.width,height:t.top-i.top},right:{width:i.right-t.right,height:i.height},bottom:{width:i.width,height:i.bottom-t.bottom},left:{width:t.left-i.left,height:i.height}},l=Object.keys(u).map((function(e){return M({key:e},u[e],{area:T(u[e])})})).sort((function(e,t){return t.area-e.area})),s=l.filter((function(e){var t=e.width,n=e.height;return t>=r.clientWidth&&n>=r.clientHeight})),c=s.length>0?s[0].key:l[0].key,f=e.split("-")[1];return c+(f?"-"+f:"")}function A(e,t,r){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,a=n?C(t):v(t,s(r));return x(r,a,n)}function I(e){var t=e.ownerDocument.defaultView.getComputedStyle(e),r=parseFloat(t.marginTop||0)+parseFloat(t.marginBottom||0),n=parseFloat(t.marginLeft||0)+parseFloat(t.marginRight||0);return{width:e.offsetWidth+n,height:e.offsetHeight+r}}function B(e){var t={left:"right",right:"left",bottom:"top",top:"bottom"};return e.replace(/left|right|bottom|top/g,(function(e){return t[e]}))}function N(e,t,r){r=r.split("-")[0];var n=I(e),a={width:n.width,height:n.height},o=-1!==["right","left"].indexOf(r),i=o?"top":"left",u=o?"left":"top",l=o?"height":"width",s=o?"width":"height";return a[i]=t[i]+t[l]/2-n[l]/2,a[u]=r===u?t[u]-n[s]:t[B(u)],a}function R(e,t){return Array.prototype.find?e.find(t):e.filter(t)[0]}function F(e,t,r){return(void 0===r?e:e.slice(0,function(e,t,r){if(Array.prototype.findIndex)return e.findIndex((function(e){return e[t]===r}));var n=R(e,(function(e){return e[t]===r}));return e.indexOf(n)}(e,"name",r))).forEach((function(e){e.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var r=e.function||e.fn;e.enabled&&o(r)&&(t.offsets.popper=j(t.offsets.popper),t.offsets.reference=j(t.offsets.reference),t=r(t,e))})),t}function L(){if(!this.state.isDestroyed){var e={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};e.offsets.reference=A(this.state,this.popper,this.reference,this.options.positionFixed),e.placement=z(this.options.placement,e.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),e.originalPlacement=e.placement,e.positionFixed=this.options.positionFixed,e.offsets.popper=N(this.popper,e.offsets.reference,e.placement),e.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",e=F(this.modifiers,e),this.state.isCreated?this.options.onUpdate(e):(this.state.isCreated=!0,this.options.onCreate(e))}}function q(e,t){return e.some((function(e){var r=e.name;return e.enabled&&r===t}))}function W(e){for(var t=[!1,"ms","Webkit","Moz","O"],r=e.charAt(0).toUpperCase()+e.slice(1),n=0;n1&&void 0!==arguments[1]&&arguments[1],r=X.indexOf(e),n=X.slice(r+1).concat(X.slice(0,r));return t?n.reverse():n}var te="flip",re="clockwise",ne="counterclockwise";function ae(e,t,r,n){var a=[0,0],o=-1!==["right","left"].indexOf(n),i=e.split(/(\+|\-)/).map((function(e){return e.trim()})),u=i.indexOf(R(i,(function(e){return-1!==e.search(/,|\s/)})));i[u]&&-1===i[u].indexOf(",")&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var l=/\s*,\s*|\s+/,s=-1!==u?[i.slice(0,u).concat([i[u].split(l)[0]]),[i[u].split(l)[1]].concat(i.slice(u+1))]:[i];return(s=s.map((function(e,n){var a=(1===n?!o:o)?"height":"width",i=!1;return e.reduce((function(e,t){return""===e[e.length-1]&&-1!==["+","-"].indexOf(t)?(e[e.length-1]=t,i=!0,e):i?(e[e.length-1]+=t,i=!1,e):e.concat(t)}),[]).map((function(e){return function(e,t,r,n){var a=e.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),o=+a[1],i=a[2];if(!o)return e;if(0===i.indexOf("%")){var u=void 0;switch(i){case"%p":u=r;break;case"%":case"%r":default:u=n}return j(u)[t]/100*o}if("vh"===i||"vw"===i){return("vh"===i?Math.max(document.documentElement.clientHeight,window.innerHeight||0):Math.max(document.documentElement.clientWidth,window.innerWidth||0))/100*o}return o}(e,a,t,r)}))}))).forEach((function(e,t){e.forEach((function(r,n){K(r)&&(a[t]+=r*("-"===e[n-1]?-1:1))}))})),a}var oe={placement:"bottom",positionFixed:!1,eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:{shift:{order:100,enabled:!0,fn:function(e){var t=e.placement,r=t.split("-")[0],n=t.split("-")[1];if(n){var a=e.offsets,o=a.reference,i=a.popper,u=-1!==["bottom","top"].indexOf(r),l=u?"left":"top",s=u?"width":"height",c={start:E({},l,o[l]),end:E({},l,o[l]+o[s]-i[s])};e.offsets.popper=M({},i,c[n])}return e}},offset:{order:200,enabled:!0,fn:function(e,t){var r=t.offset,n=e.placement,a=e.offsets,o=a.popper,i=a.reference,u=n.split("-")[0],l=void 0;return l=K(+r)?[+r,0]:ae(r,o,i,u),"left"===u?(o.top+=l[0],o.left-=l[1]):"right"===u?(o.top+=l[0],o.left+=l[1]):"top"===u?(o.left+=l[0],o.top-=l[1]):"bottom"===u&&(o.left+=l[0],o.top+=l[1]),e.popper=o,e},offset:0},preventOverflow:{order:300,enabled:!0,fn:function(e,t){var r=t.boundariesElement||p(e.instance.popper);e.instance.reference===r&&(r=p(r));var n=W("transform"),a=e.instance.popper.style,o=a.top,i=a.left,u=a[n];a.top="",a.left="",a[n]="";var l=D(e.instance.popper,e.instance.reference,t.padding,r,e.positionFixed);a.top=o,a.left=i,a[n]=u,t.boundaries=l;var s=t.priority,c=e.offsets.popper,f={primary:function(e){var r=c[e];return c[e]l[e]&&!t.escapeWithReference&&(n=Math.min(c[r],l[e]-("right"===e?c.width:c.height))),E({},r,n)}};return s.forEach((function(e){var t=-1!==["left","top"].indexOf(e)?"primary":"secondary";c=M({},c,f[t](e))})),e.offsets.popper=c,e},priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:function(e){var t=e.offsets,r=t.popper,n=t.reference,a=e.placement.split("-")[0],o=Math.floor,i=-1!==["top","bottom"].indexOf(a),u=i?"right":"bottom",l=i?"left":"top",s=i?"width":"height";return r[u]o(n[u])&&(e.offsets.popper[l]=o(n[u])),e}},arrow:{order:500,enabled:!0,fn:function(e,t){var r;if(!Z(e.instance.modifiers,"arrow","keepTogether"))return e;var n=t.element;if("string"==typeof n){if(!(n=e.instance.popper.querySelector(n)))return e}else if(!e.instance.popper.contains(n))return console.warn("WARNING: `arrow.element` must be child of its popper element!"),e;var a=e.placement.split("-")[0],o=e.offsets,u=o.popper,l=o.reference,s=-1!==["left","right"].indexOf(a),c=s?"height":"width",f=s?"Top":"Left",d=f.toLowerCase(),p=s?"left":"top",h=s?"bottom":"right",v=I(n)[c];l[h]-vu[h]&&(e.offsets.popper[d]+=l[d]+v-u[h]),e.offsets.popper=j(e.offsets.popper);var m=l[d]+l[c]/2-v/2,y=i(e.instance.popper),g=parseFloat(y["margin"+f]),b=parseFloat(y["border"+f+"Width"]),_=m-e.offsets.popper[d]-g-b;return _=Math.max(Math.min(u[c]-v,_),0),e.arrowElement=n,e.offsets.arrow=(E(r={},d,Math.round(_)),E(r,p,""),r),e},element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:function(e,t){if(q(e.instance.modifiers,"inner"))return e;if(e.flipped&&e.placement===e.originalPlacement)return e;var r=D(e.instance.popper,e.instance.reference,t.padding,t.boundariesElement,e.positionFixed),n=e.placement.split("-")[0],a=B(n),o=e.placement.split("-")[1]||"",i=[];switch(t.behavior){case te:i=[n,a];break;case re:i=ee(n);break;case ne:i=ee(n,!0);break;default:i=t.behavior}return i.forEach((function(u,l){if(n!==u||i.length===l+1)return e;n=e.placement.split("-")[0],a=B(n);var s=e.offsets.popper,c=e.offsets.reference,f=Math.floor,d="left"===n&&f(s.right)>f(c.left)||"right"===n&&f(s.left)f(c.top)||"bottom"===n&&f(s.top)f(r.right),v=f(s.top)f(r.bottom),y="left"===n&&p||"right"===n&&h||"top"===n&&v||"bottom"===n&&m,g=-1!==["top","bottom"].indexOf(n),b=!!t.flipVariations&&(g&&"start"===o&&p||g&&"end"===o&&h||!g&&"start"===o&&v||!g&&"end"===o&&m),_=!!t.flipVariationsByContent&&(g&&"start"===o&&h||g&&"end"===o&&p||!g&&"start"===o&&m||!g&&"end"===o&&v),O=b||_;(d||y||O)&&(e.flipped=!0,(d||y)&&(n=i[l+1]),O&&(o=function(e){return"end"===e?"start":"start"===e?"end":e}(o)),e.placement=n+(o?"-"+o:""),e.offsets.popper=M({},e.offsets.popper,N(e.instance.popper,e.offsets.reference,e.placement)),e=F(e.instance.modifiers,e,"flip"))})),e},behavior:"flip",padding:5,boundariesElement:"viewport",flipVariations:!1,flipVariationsByContent:!1},inner:{order:700,enabled:!1,fn:function(e){var t=e.placement,r=t.split("-")[0],n=e.offsets,a=n.popper,o=n.reference,i=-1!==["left","right"].indexOf(r),u=-1===["top","left"].indexOf(r);return a[i?"left":"top"]=o[r]-(u?a[i?"width":"height"]:0),e.placement=B(t),e.offsets.popper=j(a),e}},hide:{order:800,enabled:!0,fn:function(e){if(!Z(e.instance.modifiers,"hide","preventOverflow"))return e;var t=e.offsets.reference,r=R(e.instance.modifiers,(function(e){return"preventOverflow"===e.name})).boundaries;if(t.bottomr.right||t.top>r.bottom||t.right2&&void 0!==arguments[2]?arguments[2]:{};O(this,e),this.scheduleUpdate=function(){return requestAnimationFrame(n.update)},this.update=a(this.update.bind(this)),this.options=M({},e.Defaults,i),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=t&&t.jquery?t[0]:t,this.popper=r&&r.jquery?r[0]:r,this.options.modifiers={},Object.keys(M({},e.Defaults.modifiers,i.modifiers)).forEach((function(t){n.options.modifiers[t]=M({},e.Defaults.modifiers[t]||{},i.modifiers?i.modifiers[t]:{})})),this.modifiers=Object.keys(this.options.modifiers).map((function(e){return M({name:e},n.options.modifiers[e])})).sort((function(e,t){return e.order-t.order})),this.modifiers.forEach((function(e){e.enabled&&o(e.onLoad)&&e.onLoad(n.reference,n.popper,n.options,e,n.state)})),this.update();var u=this.options.eventsEnabled;u&&this.enableEventListeners(),this.state.eventsEnabled=u}return w(e,[{key:"update",value:function(){return L.call(this)}},{key:"destroy",value:function(){return U.call(this)}},{key:"enableEventListeners",value:function(){return Y.call(this)}},{key:"disableEventListeners",value:function(){return G.call(this)}}]),e}();ie.Utils=("undefined"!=typeof window?window:e).PopperUtils,ie.placements=Q,ie.Defaults=oe,t.default=ie}.call(t,r(25))},function(e,t){e.exports={root:"DefaultBadge-modules_root_3LMD5",default:"DefaultBadge-modules_default_2Hu-p DefaultBadge-modules_root_3LMD5",inverted:"DefaultBadge-modules_inverted_2VYHm DefaultBadge-modules_root_3LMD5"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default=(e,t,r)=>!1!==e&&(e||t&&t.icon||r)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=u(r(0)),a=u(r(2)),o=r(41),i=u(r(53));function u(e){return e&&e.__esModule?e:{default:e}}class l extends n.default.Component{render(){var e,t,r=this.props,a=r.layout,u=r.value;return n.default.createElement(o.SanityDefaultPreview,{value:(e=u._id,t=u._type,{title:n.default.createElement("span",{style:{fontStyle:"italic"}},'No schema found for type "',t,'"'),subtitle:n.default.createElement("span",{style:{fontStyle:"italic"}},"Document: ",e),media:i.default}),layout:a})}}t.default=l,l.propTypes={layout:a.default.string,value:a.default.object}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=c(r(2)),a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=n?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(r,a,o):r[a]=e[a]}r.default=e,t&&t.set(e,r);return r}(r(0)),o=r(306),i=r(46),u=c(r(2211)),l=c(r(300));function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function c(e){return e&&e.__esModule?e:{default:e}}var f=e=>{var t=(0,a.useContext)(i.PaneRouterContext).ChildLink,r=e.id,n=e.useGrid,s=e.layout,c=e.isSelected,f=a.default.createElement(t,{childId:r,className:c?u.default.linkIsSelected:u.default.link},e.children);return n?a.default.createElement(o.Item,{className:l.default["".concat(s,"ListItem")]},f):a.default.createElement("div",{className:c?u.default.selected:u.default.item},f)};f.propTypes={id:n.default.string.isRequired,layout:n.default.string,useGrid:n.default.bool,isSelected:n.default.bool,children:n.default.node};var d=f;t.default=d},function(e,t){e.exports={root:"GridList_root_29f5z"}},function(e,t){e.exports={root:"GridItem_root_1jPxI"}},function(e,t){e.exports={item:"PaneItem_item_3236u",selected:"PaneItem_selected_2f41P PaneItem_item_3236u",linkWrapper:"PaneItem_linkWrapper_1QbpK",link:"PaneItem_link_Z8eM4 PaneItem_linkWrapper_1QbpK selectable_item_2rNFy",linkIsSelected:"PaneItem_linkIsSelected_J5t-g PaneItem_linkWrapper_1QbpK selectable_selected_4ajKK selectable_item_2rNFy"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=u(r(0)),a=u(r(2)),o=u(r(85)),i=u(r(2213));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[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}function c(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class f extends n.default.PureComponent{constructor(e){super(e),c(this,"handleAction",e=>{var t;(t="function"==typeof e.action?e.action:this.userComponent&&this.userComponent.current&&this.userComponent.current.actionHandlers&&this.userComponent.current.actionHandlers[e.action])?t(e.params,this):console.warn("No handler defined for action")}),this.userComponent=n.default.createRef()}render(){var e=this.props,t=e.isSelected,r=e.isCollapsed,a=e.onCollapse,u=e.onExpand,c=e.component,f=(e.index,e.styles,e.title),d=(e.type,e.menuItems),p=e.menuItemGroups,h=e.renderActions,v=s(e,["isSelected","isCollapsed","onCollapse","onExpand","component","index","styles","title","type","menuItems","menuItemGroups","renderActions"]),m=!f&&!d.length&&!h?{header:i.default.noHeader}:{},y="function"==typeof c&&c;return n.default.createElement(o.default,{styles:m,title:f,menuItems:d,menuItemGroups:p,isSelected:t,isCollapsed:r,onCollapse:a,onExpand:u,onAction:this.handleAction},y?n.default.createElement(y,l({ref:this.userComponent},v)):c)}}t.default=f,c(f,"propTypes",{styles:a.default.object,title:a.default.string,index:a.default.number.isRequired,type:a.default.string.isRequired,component:a.default.oneOfType([a.default.node,a.default.func]).isRequired,options:a.default.object,isSelected:a.default.bool.isRequired,isCollapsed:a.default.bool.isRequired,onExpand:a.default.func,onCollapse:a.default.func,renderActions:a.default.func,menuItems:a.default.arrayOf(a.default.shape({title:a.default.string.isRequired})),menuItemGroups:a.default.arrayOf(a.default.shape({id:a.default.string.isRequired}))}),c(f,"defaultProps",{title:"",options:{},menuItems:[],menuItemGroups:[],styles:void 0,onExpand:void 0,onCollapse:void 0,renderActions:void 0})},function(e,t){e.exports={noHeader:"UserComponentPane_noHeader_2aYqT"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=u(r(0)),a=u(r(2)),o=u(r(85)),i=u(r(2215));function u(e){return e&&e.__esModule?e:{default:e}}function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class s extends n.default.PureComponent{render(){var e=this.props,t=e.isSelected,r=e.isCollapsed,a=e.onCollapse,u=e.onExpand,l=e.type;return n.default.createElement(o.default,{title:"Unknown pane type",index:this.props.index,isSelected:t,isCollapsed:r,onCollapse:a,onExpand:u},n.default.createElement("div",{className:i.default.root},n.default.createElement("p",null,l?n.default.createElement("span",null,"Structure item of type ",n.default.createElement("code",null,l)," is not a known entity."):n.default.createElement("span",null,"Structure item is missing required ",n.default.createElement("code",null,"type")," property."))))}}t.default=s,l(s,"propTypes",{type:a.default.string,isSelected:a.default.bool.isRequired,isCollapsed:a.default.bool.isRequired,onExpand:a.default.func,onCollapse:a.default.func,index:a.default.number}),l(s,"defaultProps",{type:void 0,onExpand:void 0,onCollapse:void 0})},function(e,t){e.exports={root:"UnknownPaneType_root_3xtul"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,a,o=Q(r(58)),i=Q(r(197)),u=Q(r(15)),l=Q(r(184)),s=Q(r(37)),c=Q(r(0)),f=Q(r(2)),d=Q(r(2217)),p=r(307),h=r(6),v=r(5),m=r(135),y=Q(r(36)),g=Q(r(9)),b=Q(r(13)),_=r(41),O=Q(r(22)),w=Q(r(2315)),E=Q(r(315)),M=Q(r(2350)),j=Q(r(68)),P=Q(r(202)),x=r(203),k=r(109),S=r(46),C=Q(r(2677)),D=Q(r(2685)),T=Q(r(2686)),z=Q(r(2687)),A=Q(r(2688)),I=Q(r(642)),B=Q(r(2706)),N=Q(r(220)),R=Q(r(2707)),F=Q(r(2708)),L=Q(r(2715)),q=Q(r(348)),W=Q(r(349)),U=Q(r(2716)),V=Q(r(2734)),H=Q(r(2735)),Y=Q(r(2738)),G=r(647),K=Q(r(648)),J=r(2739),$=r(2741),Z=r(453);function Q(e){return e&&e.__esModule?e:{default:e}}function X(){return(X=Object.assign||function(e){for(var t=1;t=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}function re(e,t,r,n,a,o,i){try{var u=e[o](i),l=u.value}catch(e){return void r(e)}u.done?t(l):Promise.resolve(l).then(n,a)}function ne(e){return function(){var t=this,r=arguments;return new Promise((function(n,a){var o=e.apply(t,r);function i(e){re(o,n,a,i,u,"next",e)}function u(e){re(o,n,a,i,u,"throw",e)}i(void 0)}))}}function ae(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function oe(e){for(var t=1;t"validation"===e.type&&"error"===e.level,le={isLoading:!0,deletedSnapshot:null,snapshot:null},se={isLoading:!1,snapshot:null,prevSnapshot:null},ce={isEnabled:(0,G.historyIsEnabled)(),isLoading:!0,error:null,events:[]},fe={markers:[],isCreatingDraft:!1,isMenuOpen:!1,isPublishing:!1,isReconnecting:!1,isRestoring:!1,isSaving:!1,isUnpublishing:!1,hasNarrowScreen:(0,q.default)(),transactionResult:null,validationPending:!0,inspect:!1,showSavingStatus:!1,showConfirmDelete:!1,showConfirmUnpublish:!1,showValidationTooltip:!1,showConfirmDiscardDraft:!1,draft:le,published:le,historical:se,historyState:ce};function de(e){switch(e.type){case"rebase":case"create":case"createIfNotExists":case"snapshot":return{deletedSnapshot:null,snapshot:e.document};case"mutation":return{deletedSnapshot:e.deletedSnapshot,snapshot:e.document?oe({},e.document,{_updatedAt:(new Date).toISOString()}):e.document};case"reconnect":case"committed":case"error":return{};default:return console.log('Unhandled document event type "%s"',e.type,e),{}}}function pe(e,t){return e.snapshot||t.snapshot}var he=(0,C.default)((a=n=class extends c.default.PureComponent{constructor(e,t){var r;super(e),r=this,ie(this,"state",oe({},fe,{hasNarrowScreen:(0,q.default)()})),ie(this,"patchChannel",x.FormBuilder.createPatchChannel()),ie(this,"formRef",c.default.createRef()),ie(this,"validateDocument",ne((function*(){var e=r.getDocumentSnapshots(),t=e.draft,n=e.published,a=t||n;if(!a||!a._type)return[];if(!y.default.get(a._type))return console.warn('Schema for document type "%s" not found, skipping validation'),[];var o=yield(0,Z.validateDocument)(a,y.default);return r.setStateIfMounted({markers:o,validationPending:!1}),o}))),ie(this,"receiveDraftEvent",e=>{"mutation"===e.type&&this.patchChannel.receivePatches({patches:e.patches,snapshot:e.document})}),ie(this,"handleHistorySelect",e=>{var t=this.context,r=this.state.history.events[0]===e;t.setParams(oe({},t.params,{rev:r?"-":e.rev}),{recurseIfInherited:!0})}),ie(this,"handleSplitPane",()=>{this.context.duplicateCurrent()}),ie(this,"handleSetActiveView",(function(){r.context.setView(...arguments)})),ie(this,"handleShowConfirmDelete",()=>{this.setState({showConfirmDelete:!0})}),ie(this,"handleShowConfirmUnpublish",()=>{this.setState({showConfirmUnpublish:!0})}),ie(this,"handleClosePane",()=>{this.context.closeCurrent()}),ie(this,"setSavingStatus",(0,o.default)(()=>{this.setState({showSavingStatus:!1})},1500,{trailing:!0})),ie(this,"handleToggleInspect",()=>{var e=this.state,t=e.draft,r=e.published;(t.snapshot||r.snapshot)&&this.setState(e=>({inspect:!e.inspect}))}),ie(this,"handleKeyUp",e=>{if("Escape"===e.keyCode&&this.state.showValidationTooltip)return this.setState({showValidationTooltip:!1});if(function(e){return e.ctrlKey&&73===e.keyCode&&e.altKey&&!e.shiftKey}(e)&&!this.historyIsOpen())return this.handleToggleInspect();if(function(e){return e.ctrlKey&&80===e.keyCode&&e.altKey&&!e.shiftKey}(e))return this.handlePublishRequested();if(function(e){return e.ctrlKey&&79===e.keyCode&&e.altKey&&!e.shiftKey}(e)){var t=this.getDocumentSnapshots(),r=t.draft,n=t.published,a=(0,$.getProductionPreviewItem)({draft:r,published:n});return a&&a.url&&window.open(a.url)}return null}),ie(this,"handleDiscardDraft",()=>{this.setState({showConfirmDiscardDraft:!0})}),ie(this,"handleConfirmDiscardDraft",()=>{this.setState({showConfirmDiscardDraft:!1}),this.draft.delete(),this.draft.commit().subscribe(()=>{})}),ie(this,"handleCancelDiscardDraft",()=>{this.setState({showConfirmDiscardDraft:!1})}),ie(this,"handlePublishRequested",()=>{var e=this.state,t=e.markers,r=e.validationPending,n=t.filter(ue).length>0;r||n?this.setState(e=>({showValidationTooltip:!e.showValidationTooltip})):this.canPublish()&&this.handlePublish()}),ie(this,"handleCancelUnpublish",()=>{this.setState({showConfirmUnpublish:!1})}),ie(this,"handleCancelDelete",()=>{this.setState({showConfirmDelete:!1})}),ie(this,"handleConfirmUnpublish",()=>{this.handleUnpublish(),this.setState({showConfirmUnpublish:!1})}),ie(this,"handleConfirmDelete",()=>{this.handleDelete(),this.setState({showConfirmDelete:!1})}),ie(this,"handleHideInspector",()=>{this.setState({inspect:!1})}),ie(this,"handleMenuAction",e=>"production-preview"===e.action?(window.open(e.url),!0):"delete"===e.action?(this.setState({showConfirmDelete:!0}),!0):"unpublish"===e.action?(this.setState({showConfirmUnpublish:!0}),!0):"duplicate"===e.action?(this.handleCreateCopy(),!0):"inspect"===e.action?(this.setState({inspect:!0}),!0):"browseHistory"===e.action?(this.handleOpenHistory(),!0):(this.setState({isMenuOpen:!1}),!1)),ie(this,"handleCloseValidationResults",()=>{this.setState({showValidationTooltip:!1})}),ie(this,"handleToggleValidationResults",()=>{this.setState(e=>({showValidationTooltip:!e.showValidationTooltip}))}),ie(this,"setHistoryState",(function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:l.default;r.setState(t=>({historyState:oe({},t.historyState,{},e)}),t)})),ie(this,"handleOpenHistory",()=>{this.canShowHistoryList()&&!this.historyIsOpen()&&this.context.setParams(oe({},this.context.params,{rev:"-"}),{recurseIfInherited:!0})}),ie(this,"handleCloseHistory",e=>{var t=this.context||e;this._historyEventsSubscription&&this._historyEventsSubscription.unsubscribe();var r=t.params,n=r.rev,a=te(r,["rev"]);n&&t.setParams(a,{recurseIfInherited:!0})}),ie(this,"handleDelete",()=>{var e=this.props.options.id;b.default.observable.transaction().delete((0,k.getPublishedId)(e)).delete((0,k.getDraftId)(e)).commit().pipe((0,v.map)(e=>({type:"success",result:e})),(0,v.catchError)(e=>(0,h.of)({type:"error",message:"An error occurred while attempting to delete document.\n This usually means that you attempted to delete a document that other documents\n refers to.",error:e}))).subscribe(e=>{this.setStateIfMounted({transactionResult:e})})}),ie(this,"handleClearTransactionResult",()=>{this.setStateIfMounted({transactionResult:null})}),ie(this,"handleUnpublish",()=>{var e=this.props.options.id,t=this.state.published,r=b.default.observable.transaction().delete((0,k.getPublishedId)(e));t.snapshot&&(r=r.createIfNotExists(oe({},(0,s.default)(t.snapshot,"_updatedAt"),{_id:(0,k.getDraftId)(e)}))),r.commit().pipe((0,v.map)(e=>({type:"success",result:e})),(0,v.catchError)(e=>(0,h.of)({type:"error",message:"An error occurred while attempting to unpublish document.\n This usually means that you attempted to unpublish a document that other documents\n refers to.",error:e}))).subscribe(e=>{this.setStateIfMounted({transactionResult:e})})}),ie(this,"handlePublish",()=>{if(this.canPublish()){var e=this.props.options.id,t=this.state,r=t.draft,n=t.published;this.setState({isPublishing:!0});var a=b.default.observable.transaction();n&&n.snapshot?a.patch((0,k.getPublishedId)(e),{unset:["_reserved_prop_"],ifRevisionID:n.snapshot._rev}).createOrReplace(oe({},(0,s.default)(r.snapshot,"_updatedAt"),{_id:(0,k.getPublishedId)(e)})):a.create(oe({},(0,s.default)(r.snapshot,"_updatedAt"),{_id:(0,k.getPublishedId)(e)})),a.delete((0,k.getDraftId)(e)),a.commit().pipe((0,v.map)(e=>({type:"success",result:e})),(0,v.catchError)(e=>(0,h.of)({type:"error",message:"An error occurred while attempting to publishing document",error:e}))).subscribe({next:e=>{this.setState({transactionResult:e})},complete:()=>{this.setStateIfMounted({isPublishing:!1,didPublish:!0})}})}}),ie(this,"handleRestoreRevision",e=>{var t=e.id,r=e.rev,n=w.default.restore(t,r).pipe((0,v.map)(e=>({type:"success",result:e})),(0,v.catchError)(e=>(0,h.of)({type:"error",message:"An error occurred while attempting to restore the document",error:e})),(0,v.map)(e=>({transactionResult:e})));(0,h.concat)((0,h.of)({isRestoring:!0}),n,(0,h.of)({isRestoring:!1})).subscribe(e=>{this.setStateIfMounted(e),this.setHistoryState(ce);var t=this.context.params,r=t.rev,n=te(t,["rev"]),a=(0,u.default)(e,"transactionResult.result.transactionId");a&&r&&this.context.setParams(oe({},n,{rev:a}),{recurseIfInherited:!0})})}),ie(this,"handleChange",e=>{var t=this.state,r=t.published,n=t.draft,a=this.getInitialValue();this.isLiveEditEnabled()?(this.published.createIfNotExists(oe({_id:this.getPublishedId()},a)),this.published.patch(e.patches)):(n.snapshot||this.draft.createIfNotExists(oe({},(0,s.default)(r.snapshot,"_updatedAt"),{_id:this.getDraftId()},a)),this.draft.patch(e.patches)),this.commit()}),ie(this,"handleCreateCopy",()=>{var e=this.context,t=this.getDocumentSnapshots(),r=t.draft,n=t.published,a=["_createdAt","_updatedAt"],o=this.isLiveEditEnabled()?(0,D.default)(n,{omit:a}):(0,k.newDraftFrom)((0,D.default)(r||n,{omit:a}));this.duplicate$=E.default.create(o).subscribe(t=>e.replaceCurrent({id:(0,k.getPublishedId)(t._id)}))}),ie(this,"handleMenuToggle",e=>{e.stopPropagation(),this.setState(e=>({isMenuOpen:!e.isMenuOpen}))}),ie(this,"handleEditAsActualType",()=>{var e=this.context,t=this.getDocumentSnapshots(),r=t.draft,n=t.published;e.navigateIntent("edit",{id:(0,k.getPublishedId)((r||n)._id),type:r._type||n._type})}),ie(this,"handleSetFocus",e=>{this.formRef.current&&this.formRef.current.handleFocus(e)}),ie(this,"setStateIfMounted",(function(){r._isMounted&&r.setState(...arguments)})),ie(this,"commit",(0,i.default)(()=>{var e=this.isLiveEditEnabled()?this.published:this.draft;this.setStateIfMounted({isSaving:!0}),e.commit().subscribe({next:()=>{},error:e=>{},complete:()=>{this.setStateIfMounted({isSaving:!1,showSavingStatus:!0}),this.setSavingStatus()}})},1e3,{leading:!0,trailing:!0})),ie(this,"handleRestoreDeleted",()=>{var e=this.state,t=e.draft,r=e.published,n=[];t.deletedSnapshot?(this.draft.createIfNotExists(t.deletedSnapshot),n.push(this.draft.commit())):r.deletedSnapshot&&(this.published.createIfNotExists(r.deletedSnapshot),n.push(this.published.commit())),n.forEach(e=>{e.subscribe({next:()=>{}})})}),ie(this,"renderPublishButtonTooltip",(e,t)=>e.length>0?c.default.createElement("span",null,"Fix errors before publishing"):c.default.createElement("span",{className:K.default.menuItem},t?"Publish changes":"Publish",e.length<1&&c.default.createElement("span",{className:K.default.hotkey},c.default.createElement(P.default,{keys:["Ctrl","Alt","P"]})))),ie(this,"renderActions",()=>{var e=this.getDocumentSnapshots(),t=e.draft,r=e.published,n=this.state.markers,a=this.props.options.type,o=y.default.get(a),i=this.state.showValidationTooltip;return this.historyIsOpen()?null:c.default.createElement(Y.default,{value:t||r,markers:n,type:o,isLiveEditEnabled:this.isLiveEditEnabled(),showValidationTooltip:i,onCloseValidationResults:this.handleCloseValidationResults,onToggleValidationResults:this.handleToggleValidationResults,onFocus:this.handleSetFocus})}),ie(this,"renderHistoryFooter",()=>{var e=this.findSelectedHistoryEvent(),t=this.props.paneKey,r=this.state,n=r.historyState,a=r.isReconnecting,o=r.isRestoring,i=n.events[0]===e,u={actions:[{color:"primary",disabled:o||a||i,id:"restore",label:"Restore",handleClick:()=>{this.handleRestoreRevision({id:e.displayDocumentId,rev:e.rev})}}],historyStatus:e?c.default.createElement(c.default.Fragment,null,"Changed ",c.default.createElement(R.default,{time:e.endTime})," ",i&&c.default.createElement(c.default.Fragment,null," (latest)")):null,idPrefix:t,isSyncing:o};return c.default.createElement(F.default,u)}),ie(this,"renderFooter",()=>{var e,t=this.getDocumentSnapshots(),r=t.draft,n=t.published,a=this.props,o=a.initialValue,i=a.options,u=a.paneKey,l=r||n||o,s=this.state,f=s.isCreatingDraft,d=s.isPublishing,h=s.isReconnecting,v=s.isUnpublishing,g=s.markers,b=s.showSavingStatus,_=s.showConfirmDiscardDraft,O=g.filter(e=>"validation"===e.type).filter(e=>"error"===e.level),w=this.handleOpenHistory,E=this.isLiveEditEnabled(),M=this.canShowHistoryList(),j=i.type,P=y.default.get(j),x=(0,m.resolveEnabledActions)(P),k=[!E&&n&&{id:"published",label:"Published",color:"success",title:"Published ".concat((0,p.distanceInWordsToNow)(n._updatedAt,{addSuffix:!0}))},!E&&r&&{id:"draft",label:"Draft",color:"warning"},E&&{id:"live",label:"Live",color:"danger"}].filter(Boolean),S=(0,J.getDocumentPaneFooterActions)({draft:r,enabledActions:x,errors:O,handlers:{discardChanges:this.handleDiscardDraft,publish:this.handlePublishRequested,unpublish:this.handleShowConfirmUnpublish,duplicate:this.handleCreateCopy,delete:this.handleShowConfirmDelete},isCreatingDraft:f,isLiveEditEnabled:E,isPublishing:d,isReconnecting:h,isUnpublishing:v,published:n}),C=l&&l._updatedAt?c.default.createElement(c.default.Fragment,null,"Updated ",c.default.createElement(R.default,{time:l._updatedAt})):c.default.createElement(c.default.Fragment,null,"Empty");_&&(e={message:c.default.createElement(c.default.Fragment,null,c.default.createElement("strong",null,"Are you sure")," you want to discard all changes since last published?"),confirmText:"Discard",handleConfirm:this.handleConfirmDiscardDraft,handleCancel:this.handleCancelDiscardDraft});var D={badges:k,actions:S,historyStatus:C,idPrefix:u,isDisconnected:h,isHistoryAvailable:M,isSyncing:b,onHistoryStatusClick:w,confirmationDialog:e};return c.default.createElement(F.default,D)}),this.setup(e.options.id,t)}setup(e,t){this.dispose();var r=(0,k.getPublishedId)(e),n=(0,k.getDraftId)(e),a=(0,x.checkoutPair)({publishedId:r,draftId:n}),i=a.published,u=a.draft;this.published=i,this.draft=u,this.validateLatestDocument=(0,o.default)((0,d.default)(this.validateDocument,300)),this.props.urlParams.rev&&((0,G.historyIsEnabled)()?this.handleFetchHistoricalDocument():this.handleCloseHistory(t));var l=this.published.events,s=this.draft.events.pipe((0,v.tap)(this.receiveDraftEvent));this.subscription=(0,h.merge)(l.pipe((0,v.map)(e=>oe({},e,{version:"published"}))),s.pipe((0,v.map)(e=>oe({},e,{version:"draft"})))).pipe((0,v.switchMap)(e=>"reconnect"===e.type?(0,h.timer)(500).pipe((0,v.mapTo)(e)):(0,h.of)(e)),(0,v.catchError)((e,t)=>(console.error(e),(0,h.of)({type:"error",error:e})))).subscribe(e=>{this.setState(t=>{var r=e.version;return{isReconnecting:"reconnect"===e.type,validationPending:!0,error:"error"===e.type?e.error:null,[r]:oe({},t[r]||{},{},de(e),{isLoading:!1})}},this.validateLatestDocument)})}getActiveViewId(){var e=this.props.views;return this.context.params.view||e[0]&&e[0].id}getDraftId(){return(0,k.getDraftId)(this.props.options.id)}getPublishedId(){return(0,k.getPublishedId)(this.props.options.id)}componentDidUpdate(e,t){e.options.id!==this.props.options.id&&this.setup(this.props.options.id),this.handleHistoryTransition(e,t)}handleHistoryTransition(e,t){var r=this.props.urlParams,n=e.urlParams,a=r.rev,o=r.rev!==n.rev,i=r.rev,u=te(r,["rev"]),l=this.state.historyState.events,s=!this.state.draft.isLoading&&!this.state.published.isLoading,c=t.draft.isLoading||t.published.isLoading,f=this.state.historical.snapshot,d=this.state.historical.isLoading,p=o||!d&&a&&!f,h=Boolean(s&&!c&&0===l.length&&a);t.historyState.isEnabled&&!this.state.historyState.isEnabled&&this.handleCloseHistory(),h&&this.handleFetchHistoryEvents(),p&&this.handleFetchHistoricalDocument(i),i&&e.options.id!==this.props.options.id?this.context.setParams(u,{recurseIfInherited:!0}):!i&&n.rev&&(this.setHistoryState(ce),this.setState({historical:se}))}handleFetchHistoricalDocument(e){if(!("-"===e)){var t=e?this.findHistoryEventByRev(e):this.findSelectedHistoryEvent();if(t){this._historyFetchDocSubscription&&this._historyFetchDocSubscription.unsubscribe(),this.setState(e=>{var t=e.historical;return{historical:oe({},t,{snapshot:null,prevSnapshot:t.snapshot||t.prevSnapshot,isLoading:!0})}});var r=t.displayDocumentId,n=t.rev;this._historyFetchDocSubscription=(0,h.from)(w.default.getDocumentAtRevision(r,n)).subscribe(e=>{this.setState(t=>({historical:oe({},t.historical,{isLoading:!1,snapshot:e,prevSnapshot:null})}))})}else e&&"for revision ".concat(e)}}getDocumentSnapshots(){var e=this.state,t=e.draft,r=e.published;return{draft:t.snapshot,published:r.snapshot}}getInitialValue(){var e=this.state,t=e.draft,r=e.published,n={_type:this.props.options.type};return pe(t,r)?n:oe({},n,{},this.props.initialValue)}canShowHistoryList(){return 0===this.context.siblingIndex&&!this.props.isCollapsed&&this.state.historyState.isEnabled}componentDidMount(){this._isMounted=!0,this.resizeSubscriber=W.default.subscribe(()=>{var e=(0,G.historyIsEnabled)(),t=(0,q.default)();this.state.historyState.isEnabled!==e&&this.setHistoryState({isEnabled:e}),this.state.hasNarrowScreen!==t&&this.setState({hasNarrowScreen:t})})}componentWillUnmount(){this._isMounted=!1,this.commit.cancel(),this.draft.commit().subscribe(()=>{}),this.setSavingStatus.cancel(),this.resizeSubscriber&&this.resizeSubscriber.unsubscribe(),this.dispose()}isLiveEditEnabled(){return!0===y.default.get(this.props.options.type).liveEdit}historyIsOpen(){return Boolean(this.props.urlParams.rev)}canPublish(){var e=this.state,t=e.markers,r=e.validationPending,n=e.draft,a=this.props.options.type;if(!n.snapshot)return!1;var o=t.filter(ue).length>0;if(r||o)return!1;var i=y.default.get(a);return(0,m.isActionEnabled)(i,"publish")}dispose(){this.subscription&&(this.subscription.unsubscribe(),this.subscription=null),this.validateLatestDocument&&(this.validateLatestDocument.cancel(),this.validateLatestDocument=null),this.duplicate$&&this.duplicate$.unsubscribe(),this._historyEventsSubscription&&this._historyEventsSubscription.unsubscribe(),this._historyFetchDocSubscription&&this._historyFetchDocSubscription.unsubscribe(),this.published=null,this.draft=null}handleFetchHistoryEvents(){var e=this.getDocumentSnapshots(),t=e.draft,r=e.published;this._historyEventsSubscription&&this._historyEventsSubscription.unsubscribe(),this._historyEventsSubscription=w.default.historyEventsFor((0,k.getPublishedId)((t||r)._id)).pipe((0,v.map)((e,t)=>{var r=0===t?{events:e,isLoading:!1}:{events:e};return this.setHistoryState(r),e})).subscribe()}renderDeleted(){return c.default.createElement("div",{className:V.default.deletedDocument},c.default.createElement("div",{className:V.default.deletedDocumentInner},c.default.createElement("h3",null,"This document just got deleted"),c.default.createElement("p",null,"You can undo deleting it until you close this window/tab"),c.default.createElement(g.default,{onClick:this.handleRestoreDeleted},"Undo delete")))}renderError(e){return c.default.createElement("div",{className:V.default.error},c.default.createElement("div",{className:V.default.errorInner},c.default.createElement("h3",null,"We’re sorry, but your changes could not be applied."),c.default.createElement(T.default,{startWith:!1},t=>{var r=ee(t,2),n=r[0],a=r[1];return c.default.createElement(c.default.Fragment,null,c.default.createElement(g.default,{onClick:()=>this.setup(this.props.options.id)},"Reload"),c.default.createElement(g.default,{inverted:!0,onClick:()=>a(!n)},n?"Hide":"Show"," details"),c.default.createElement("div",null,n&&c.default.createElement("textarea",{className:V.default.errorDetails,onFocus:e=>e.currentTarget.select(),value:e.stack})))})))}renderUnknownSchemaType(){var e=this.props.options,t=this.getDocumentSnapshots(),r=(t.draft,t.published,e.type);return c.default.createElement("div",{className:V.default.unknownSchemaType},c.default.createElement("div",{className:V.default.unknownSchemaTypeInner},c.default.createElement("h3",null,"Unknown schema type"),r&&c.default.createElement("p",null,"This document has the schema type ",c.default.createElement("code",null,r),", which is not defined as a type in the local content studio schema."),!r&&c.default.createElement("p",null,"This document does not exist, and no schema type was specified for it."),!1))}getTitle(e){var t=this.props,r=t.title,n=t.options.type,a=y.default.get(n);return r?c.default.createElement("span",null,r):this.historyIsOpen()?c.default.createElement(c.default.Fragment,null,"History of"," ",c.default.createElement(_.PreviewFields,{document:e,type:a,fields:["title"]},e=>{var t=e.title;return t?c.default.createElement("em",null,t):c.default.createElement("em",null,"Untitled")})):e?c.default.createElement(_.PreviewFields,{document:e,type:a,fields:["title"]},e=>{var t=e.title;return t?c.default.createElement("span",null,t):c.default.createElement("em",null,"Untitled")}):"New ".concat(a.title||a.name)}findSelectedHistoryEvent(){var e=this.props.urlParams.rev;return this.findHistoryEventByRev(e)}findHistoryEventByRev(e){var t=this.state.historyState.events;return"-"===e?t[0]:t.find(t=>t.rev===e||t.transactionIds.includes(e))}getHistoryEventDateString(){var e=this.findSelectedHistoryEvent(),t=e&&e.endTime;return t?(0,p.isToday)(t)?"Today, ".concat((0,p.format)(t,"hh:mm A")):(0,p.isYesterday)(t)?"Yesterday, ".concat((0,p.format)(t,"hh:mm A")):(0,p.format)(t,"MMM D, YYYY, hh:mm A"):""}renderHistorySpinner(){if(!this.state.historical.isLoading)return null;var e=this.getHistoryEventDateString();return c.default.createElement(L.default,{ms:600},c.default.createElement("div",{className:V.default.spinnerContainer},c.default.createElement(O.default,{center:!0,message:"Loading revision".concat(e?" from ".concat(e):"","…")})))}renderCurrentView(){var e=this.getInitialValue(),t=this.props,r=t.views,n=t.options,a=t.urlParams,o=this.state,i=o.draft,u=o.published,l=o.historical,s=o.markers,f=o.isCreatingDraft,d=o.isUnpublishing,p=o.isPublishing,h=o.isRestoring,v=o.isSaving,m=o.validationPending,g=o.isReconnecting,b=o.historyState,_=this.findSelectedHistoryEvent(),O=n.type,w=y.default.get(O),E=this.getActiveViewId(),M=r.find(e=>e.id===E)||r[0]||{type:"form"},j="-"===a.rev&&_===b.events[0],P=j?i.snapshot||u.snapshot:l.snapshot||l.prevSnapshot,x={document:{published:u.snapshot,draft:i.snapshot,historical:P,displayed:P||i.snapshot||u.snapshot||e},documentId:this.getPublishedId(),options:M.options,schemaType:w,markers:s||[]},k=oe({},x,{patchChannel:this.patchChannel,initialValue:e,validationPending:m,isRestoring:h,isSaving:v,isReconnecting:g,isPublishing:p,isUnpublishing:d,isCreatingDraft:f,history:{isOpen:this.historyIsOpen(),selectedEvent:_,isLoadingEvents:b.isLoading,isLoadingSnapshot:l.isLoading,document:j?{isLoading:!_,snapshot:i.snapshot||u.snapshot}:l},onDelete:this.handleDelete,onPublish:this.handlePublish,onRestore:this.handleRestoreRevision,onUnpublish:this.handleUnpublish,onChange:this.handleChange});switch(M.type){case"form":return c.default.createElement(H.default,X({ref:this.formRef},k));case"component":return c.default.createElement(M.component,x);default:return null}}render(){var e=this.props,t=e.isSelected,r=e.isCollapsed,n=e.isClosable,a=e.onCollapse,o=e.onExpand,i=e.menuItemGroups,u=e.views,l=e.options,s=e.paneKey,f=this.state,d=f.draft,p=f.published,h=f.historical,v=f.transactionResult,g=f.error,b=f.hasNarrowScreen,_=f.isReconnecting,w=f.inspect,E=f.showConfirmDelete,P=f.showConfirmUnpublish,x=f.didPublish,S=f.historyState,C=l.type,D=y.default.get(C);if(!D)return this.renderUnknownSchemaType();if(function(e,t){return!pe(e,t)&&(e.deletedSnapshot||t.deletedSnapshot)}(d,p))return this.renderDeleted();if(g)return this.renderError(g);if(d.isLoading||p.isLoading)return c.default.createElement("div",{className:V.default.loading},c.default.createElement(O.default,{center:!0,message:"Loading ".concat(D.title,"…"),delay:600}));var T=this.findSelectedHistoryEvent(),R=(0,m.resolveEnabledActions)(D),F=this.historyIsOpen(),L=(0,$.getMenuItems)({enabledActions:R,draft:d.snapshot,published:p.snapshot,isLiveEditEnabled:this.isLiveEditEnabled(),isHistoryEnabled:F,selectedEvent:F&&T,canShowHistoryList:this.canShowHistoryList()}),q=d.snapshot||p.snapshot;return c.default.createElement("div",{onKeyUp:this.handleKeyUp,className:this.historyIsOpen()?V.default.paneWrapperWithHistory:V.default.paneWrapper},this.historyIsOpen()&&this.canShowHistoryList()&&c.default.createElement(U.default,{key:"history",documentId:(0,k.getPublishedId)(q._id),onClose:this.handleCloseHistory,onItemSelect:this.handleHistorySelect,lastEdited:q&&new Date(q._updatedAt),published:p,draft:d,events:S.events,isLoading:S.isLoading,error:S.error,selectedEvent:T}),c.default.createElement(M.default,{key:"pane",idPrefix:s,title:this.getTitle(q),views:u,activeView:this.getActiveViewId(),onSetActiveView:this.handleSetActiveView,onSplitPane:b?void 0:this.handleSplitPane,onCloseView:this.handleClosePane,menuItemGroups:i,isSelected:t,isCollapsed:r,onCollapse:a,onExpand:o,onAction:this.handleMenuAction,menuItems:L,footer:this.historyIsOpen()?this.renderHistoryFooter():this.renderFooter(),renderActions:this.renderActions,isClosable:n,hasSiblings:this.context.hasGroupSiblings},this.renderHistorySpinner(),this.renderCurrentView(),w&&this.historyIsOpen()&&h&&c.default.createElement(B.default,{document:h,onClose:this.handleHideInspector}),w&&!this.historyIsOpen()&&q&&c.default.createElement(I.default,{value:q,onClose:this.handleHideInspector}),E&&c.default.createElement(A.default,{draft:d.snapshot,published:p.snapshot,onCancel:this.handleCancelDelete,onConfirm:this.handleConfirmDelete}),P&&c.default.createElement(z.default,{draft:d.snapshot,published:p.snapshot,onCancel:this.handleCancelUnpublish,onConfirm:this.handleConfirmUnpublish}),_&&c.default.createElement(j.default,{kind:"warning",isPersisted:!0,title:"Connection lost. Reconnecting…"}),x&&c.default.createElement(j.default,{kind:"success",title:"You just published:",timeout:3e3,onClose:()=>this.setState({didPublish:!1}),subtitle:c.default.createElement(N.default,{document:q})}),v&&"error"===v.type&&c.default.createElement(j.default,{kind:"error",actionTitle:"OK",onAction:this.handleClearTransactionResult,title:v.message,subtitle:c.default.createElement("details",null,v.error.message)})))}},ie(n,"contextType",S.PaneRouterContext),ie(n,"propTypes",{styles:f.default.object,title:f.default.string,paneKey:f.default.string.isRequired,type:f.default.string.isRequired,isSelected:f.default.bool.isRequired,isCollapsed:f.default.bool.isRequired,isClosable:f.default.bool.isRequired,onExpand:f.default.func,onCollapse:f.default.func,menuItems:f.default.arrayOf(f.default.shape({title:f.default.string.isRequired})),menuItemGroups:f.default.arrayOf(f.default.shape({id:f.default.string.isRequired})),views:f.default.arrayOf(f.default.shape({id:f.default.string.isRequired,title:f.default.string.isRequired})),initialValue:f.default.object,options:f.default.shape({id:f.default.string.isRequired,type:f.default.string.isRequired,template:f.default.string}).isRequired,urlParams:f.default.shape({view:f.default.string,rev:f.default.string}).isRequired}),ie(n,"defaultProps",{title:"",views:[],menuItems:[],menuItemGroups:[],styles:void 0,onExpand:void 0,onCollapse:void 0,initialValue:void 0}),a));t.default=he},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=void 0,r=void 0,n=void 0,a=void 0;return function(){return t=e.apply(void 0,arguments),r||(r=new Promise((function(e,t){n=e,a=t}))),t.then(o.bind(null,t),i.bind(null,t)),r};function o(e,a){e===t&&(r=null,n(a))}function i(e,n){e===t&&(r=null,a(n))}},e.exports=t.default},function(e,t,r){var n=r(3);e.exports=function(e,t,r,a){var o=n(e).getTime(),i=n(t).getTime(),u=n(r).getTime(),l=n(a).getTime();if(o>i||u>l)throw new Error("The start of the range cannot be after the end of the range");return o0?Math.floor(r):Math.ceil(r)}},function(e,t,r){var n=r(3),a=r(542),o=r(146),i=r(547);e.exports=function(e,t){var r=n(e),u=n(t),l=o(r,u),s=Math.abs(a(r,u));return r=i(r,l*s),l*(s-(o(r,u)===-l))}},function(e,t,r){var n=r(199);e.exports=function(e,t){var r=n(e,t)/6e4;return r>0?Math.floor(r):Math.ceil(r)}},function(e,t,r){var n=r(311);e.exports=function(e,t){var r=n(e,t)/3;return r>0?Math.floor(r):Math.ceil(r)}},function(e,t,r){var n=r(546);e.exports=function(e,t){var r=n(e,t)/7;return r>0?Math.floor(r):Math.ceil(r)}},function(e,t,r){var n=r(3),a=r(545),o=r(146);e.exports=function(e,t){var r=n(e),i=n(t),u=o(r,i),l=Math.abs(a(r,i));return r.setFullYear(r.getFullYear()-u*l),u*(l-(o(r,i)===-u))}},function(e,t,r){var n=r(310),a=r(3),o=r(312),i=r(305);e.exports=function(e,t,r){var u=r||{},l=n(e,t),s=u.locale,c=i.distanceInWords.localize;s&&s.distanceInWords&&s.distanceInWords.localize&&(c=s.distanceInWords.localize);var f,d,p,h={addSuffix:Boolean(u.addSuffix),comparison:l};l>0?(f=a(e),d=a(t)):(f=a(t),d=a(e));var v=Math[u.partialMethod?String(u.partialMethod):"floor"],m=o(d,f),y=d.getTimezoneOffset()-f.getTimezoneOffset(),g=v(m/60)-y;if("s"===(p=u.unit?String(u.unit):g<1?"s":g<60?"m":g<1440?"h":g<43200?"d":g<525600?"M":"Y"))return c("xSeconds",m,h);if("m"===p)return c("xMinutes",g,h);if("h"===p)return c("xHours",v(g/60),h);if("d"===p)return c("xDays",v(g/1440),h);if("M"===p)return c("xMonths",v(g/43200),h);if("Y"===p)return c("xYears",v(g/525600),h);throw new Error("Unknown unit: "+p)}},function(e,t,r){var n=r(548);e.exports=function(e,t){return n(Date.now(),e,t)}},function(e,t,r){var n=r(3);e.exports=function(e,t,r){var a=n(e),o=void 0!==r?r:1,i=n(t).getTime();if(a.getTime()>i)throw new Error("The first date cannot be after the second date");var u=[],l=a;for(l.setHours(0,0,0,0);l.getTime()<=i;)u.push(n(l)),l.setDate(l.getDate()+o);return u}},function(e,t,r){var n=r(3);e.exports=function(e){var t=n(e);return t.setMinutes(59,59,999),t}},function(e,t,r){var n=r(549);e.exports=function(e){return n(e,{weekStartsOn:1})}},function(e,t,r){var n=r(91),a=r(90);e.exports=function(e){var t=n(e),r=new Date(0);r.setFullYear(t+1,0,4),r.setHours(0,0,0,0);var o=a(r);return o.setMilliseconds(o.getMilliseconds()-1),o}},function(e,t,r){var n=r(3);e.exports=function(e){var t=n(e);return t.setSeconds(59,999),t}},function(e,t,r){var n=r(3);e.exports=function(e){var t=n(e),r=t.getMonth(),a=r-r%3+3;return t.setMonth(a,0),t.setHours(23,59,59,999),t}},function(e,t,r){var n=r(3);e.exports=function(e){var t=n(e);return t.setMilliseconds(999),t}},function(e,t,r){var n=r(313);e.exports=function(){return n(new Date)}},function(e,t){e.exports=function(){var e=new Date,t=e.getFullYear(),r=e.getMonth(),n=e.getDate(),a=new Date(0);return a.setFullYear(t,r,n+1),a.setHours(23,59,59,999),a}},function(e,t,r){var n=r(3);e.exports=function(e){var t=n(e),r=t.getFullYear();return t.setFullYear(r+1,0,0),t.setHours(23,59,59,999),t}},function(e,t){e.exports=function(){var e=new Date,t=e.getFullYear(),r=e.getMonth(),n=e.getDate(),a=new Date(0);return a.setFullYear(t,r,n-1),a.setHours(23,59,59,999),a}},function(e,t,r){var n=r(3);e.exports=function(e){return n(e).getDate()}},function(e,t,r){var n=r(3);e.exports=function(e){return n(e).getDay()}},function(e,t,r){var n=r(551);e.exports=function(e){return n(e)?366:365}},function(e,t,r){var n=r(3);e.exports=function(e){return n(e).getHours()}},function(e,t,r){var n=r(143),a=r(309);e.exports=function(e){var t=n(e),r=n(a(t,60)).valueOf()-t.valueOf();return Math.round(r/6048e5)}},function(e,t,r){var n=r(3);e.exports=function(e){return n(e).getMilliseconds()}},function(e,t,r){var n=r(3);e.exports=function(e){return n(e).getMinutes()}},function(e,t,r){var n=r(3);e.exports=function(e){return n(e).getMonth()}},function(e,t,r){var n=r(3);e.exports=function(e,t,r,a){var o=n(e).getTime(),i=n(t).getTime(),u=n(r).getTime(),l=n(a).getTime();if(o>i||u>l)throw new Error("The start of the range cannot be after the end of the range");if(!(oi?i:l)-(ua.getTime()}},function(e,t,r){var n=r(3);e.exports=function(e,t){var r=n(e),a=n(t);return r.getTime()(new Date).getTime()}},function(e,t,r){var n=r(3),a=r(313),o=r(550);e.exports=function(e){var t=n(e);return a(t).getTime()===o(t).getTime()}},function(e,t,r){var n=r(3);e.exports=function(e){return 1===n(e).getDay()}},function(e,t,r){var n=r(3);e.exports=function(e){return n(e).getTime()<(new Date).getTime()}},function(e,t,r){var n=r(89);e.exports=function(e,t){var r=n(e),a=n(t);return r.getTime()===a.getTime()}},function(e,t,r){var n=r(3);e.exports=function(e){return 6===n(e).getDay()}},function(e,t,r){var n=r(3);e.exports=function(e){return 0===n(e).getDay()}},function(e,t,r){var n=r(553);e.exports=function(e){return n(new Date,e)}},function(e,t,r){var n=r(555);e.exports=function(e){return n(new Date,e)}},function(e,t,r){var n=r(556);e.exports=function(e){return n(new Date,e)}},function(e,t,r){var n=r(557);e.exports=function(e){return n(new Date,e)}},function(e,t,r){var n=r(559);e.exports=function(e){return n(new Date,e)}},function(e,t,r){var n=r(560);e.exports=function(e){return n(new Date,e)}},function(e,t,r){var n=r(562);e.exports=function(e){return n(new Date,e)}},function(e,t,r){var n=r(314);e.exports=function(e,t){return n(new Date,e,t)}},function(e,t,r){var n=r(564);e.exports=function(e){return n(new Date,e)}},function(e,t,r){var n=r(3);e.exports=function(e){return 4===n(e).getDay()}},function(e,t,r){var n=r(89);e.exports=function(e){return n(e).getTime()===n(new Date).getTime()}},function(e,t,r){var n=r(89);e.exports=function(e){var t=new Date;return t.setDate(t.getDate()+1),n(e).getTime()===n(t).getTime()}},function(e,t,r){var n=r(3);e.exports=function(e){return 2===n(e).getDay()}},function(e,t,r){var n=r(3);e.exports=function(e){return 3===n(e).getDay()}},function(e,t,r){var n=r(3);e.exports=function(e){var t=n(e).getDay();return 0===t||6===t}},function(e,t,r){var n=r(3);e.exports=function(e,t,r){var a=n(e).getTime(),o=n(t).getTime(),i=n(r).getTime();if(o>i)throw new Error("The start of the range cannot be after the end of the range");return a>=o&&a<=i}},function(e,t,r){var n=r(89);e.exports=function(e){var t=new Date;return t.setDate(t.getDate()-1),n(e).getTime()===n(t).getTime()}},function(e,t,r){var n=r(565);e.exports=function(e){return n(e,{weekStartsOn:1})}},function(e,t,r){var n=r(91),a=r(90);e.exports=function(e){var t=n(e),r=new Date(0);r.setFullYear(t+1,0,4),r.setHours(0,0,0,0);var o=a(r);return o.setDate(o.getDate()-1),o}},function(e,t,r){var n=r(3);e.exports=function(e){var t=n(e),r=t.getMonth();return t.setFullYear(t.getFullYear(),r+1,0),t.setHours(0,0,0,0),t}},function(e,t,r){var n=r(3);e.exports=function(e){var t=n(e),r=t.getMonth(),a=r-r%3+3;return t.setMonth(a,0),t.setHours(0,0,0,0),t}},function(e,t,r){var n=r(3);e.exports=function(e){var t=n(e),r=t.getFullYear();return t.setFullYear(r+1,0,0),t.setHours(0,0,0,0),t}},function(e,t,r){var n=r(3);e.exports=function(){var e=Array.prototype.slice.call(arguments),t=e.map((function(e){return n(e)})),r=Math.max.apply(null,t);return new Date(r)}},function(e,t,r){var n=r(3);e.exports=function(){var e=Array.prototype.slice.call(arguments),t=e.map((function(e){return n(e)})),r=Math.min.apply(null,t);return new Date(r)}},function(e,t,r){var n=r(3);e.exports=function(e,t){var r=n(e),a=Number(t);return r.setDate(a),r}},function(e,t,r){var n=r(3),a=r(144);e.exports=function(e,t,r){var o=r&&Number(r.weekStartsOn)||0,i=n(e),u=Number(t),l=i.getDay();return a(i,((u%7+7)%7(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),y=e=>e.toString("utf8").split("\n").filter(Boolean).map(e=>JSON.parse(e)),g=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=Array.isArray(e)?e:[e],n=t.time,a=t.revision;if(n&&a)throw new Error("getHistory can't handle both time and revision parameters");var i=o.default.clientConfig.dataset,u="/data/history/".concat(i,"/documents/").concat(r.join(","));if(a)u="".concat(u,"?revision=").concat(a);else{var l=n||(new Date).toISOString();u="".concat(u,"?time=").concat(l)}return o.default.request({url:u})},b=(e,t)=>{var r="".concat(e,"@").concat(t);if(!(r in v)){var n=o.default.clientConfig.dataset,a="/data/history/".concat(n,"/documents/").concat(e,"?revision=").concat(t);v[r]=o.default.request({url:a}).then(e=>e.documents[0])}return v[r]},_=e=>{var t=Array.isArray(e)?e:[e],r=o.default.clientConfig.dataset,n="/data/history/".concat(r,"/transactions/").concat(t.join(","),"?excludeContent=true");return o.default.request({url:n}).then(y)};function O(e){var t=[(0,s.getDraftId)(e),(0,s.getPublishedId)(e)],r=(0,i.from)(_(t)).pipe((0,l.mergeMap)(e=>(0,i.from)(e)),(0,l.map)(e=>({author:e.author,documentIDs:t,id:e.id,mutations:e.mutations,timestamp:e.timestamp})),(0,l.reduce)(m,{})),n=o.default.observable.listen("*[_id in $documentIds]",{documentIds:t}).pipe((0,l.map)(e=>({author:e.identity,documentIDs:t,id:e.transactionId,mutations:e.mutations,timestamp:e.timestamp})),(0,l.scan)(m,{}));return(0,i.merge)(n,r).pipe((0,l.scan)((e,t)=>p({},e,{},t),{}),(0,l.map)(e=>(0,u.transactionsToEvents)(t,Object.keys(e).map(t=>e[t])).reverse()))}var w=(e,t)=>function e(t,r){return Array.isArray(t)?r(t.map(t=>e(t,r)).filter(e=>!(0,n.default)(e))):r(t&&"object"==typeof t?Object.keys(t).reduce((a,o)=>{var i=e(t[o],r);return(0,n.default)(i)||(a[o]=i),a},{}):t)}(e,e=>"object"==typeof e&&"string"==typeof e._ref?t(e):e),E=(e,t)=>w(e,e=>t[e._ref]?e:void 0);function M(e,t){return(0,i.from)(b(e,t)).pipe((0,l.mergeMap)(e=>{var t,r=(t=e,(0,c.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 o.default.observable.fetch("{".concat(r,"}")).pipe((0,l.map)(t=>E(e,t)))}),(0,l.map)(t=>p({},(0,a.default)(t,"_updatedAt"),{_id:(0,s.getDraftId)(e)})),(0,l.mergeMap)(e=>o.default.observable.transaction().createOrReplace(e).commit()))}t.removeMissingReferences=E},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.transactionsToEvents=void 0;var n=r(2318).transactionsToEvents;t.transactionsToEvents=n;var a={transactionsToEvents:n};t.default=a},function(e,t,r){"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(d).map((t,r)=>function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,n=c(p(e.mutations,t),r),a=n.type,o=n.documentId,i=e.timestamp,u=f(e,a);return{type:a,documentIDs:e.documentIDs,displayDocumentId:o,rev:e.id,userIds:u,transactionIds:[e.id],startTime:i,endTime:i}}(t,e,r)).reduce(s,[]).reduce((e,t,n,a)=>{if((r=r||a.filter(e=>"truncated"===e.type)).includes(t)||e.push(t),n===a.length-1){var o=r.find(e=>!!e.displayDocumentId&&e.displayDocumentId.startsWith("drafts.")),i=r.find(e=>!!e.displayDocumentId&&!e.displayDocumentId.startsWith("drafts."));o&&i?(e.unshift(function(e){for(var t=1;tvoid 0===e.patch),n=r.find(e=>void 0!==e.createOrReplace),a=n&&n.createOrReplace,o=r.find(e=>void 0!==e.create),i=o&&o.create,u=r.find(e=>void 0!==e.createIfNotExists),l=u&&u.createIfNotExists,s=r.find(e=>void 0!==e.delete),c=s&&s.delete,f=r.find(e=>void 0!==e.createSquashed),d=f&&f.createSquashed,p=a||i||l;if(0===t){if(a)return{type:"created",documentId:a._id};if(l)return{type:"created",documentId:l._id};if(i)return{type:"created",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)&&c&&c.id.startsWith("drafts."))return{type:"published",documentId:p&&p._id||null};if(2===r.length&&(l||i)&&c&&!c.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&&c&&c.id.startsWith("drafts."))return{type:"discardDraft",documentId:c.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 h=e.find(e=>void 0!==e.patch);return h&&h.patch?{type:"edited",documentId:h.patch.id}:a?{type:"edited",documentId:a._id}:{type:"unknown",documentId:null}}function f(e,t){if("truncated"===t){var r=e.mutations.find(e=>void 0!==e.createSquashed),n=r&&r.createSquashed;if(n)return n.authors}return[e.author]}function d(e,t){return new Date(e.timestamp).getTime()-new Date(t.timestamp).getTime()}function p(e,t){return e.filter(e=>Object.keys(e).map(t=>{var r=e[t];return r.id||r._id||r.document&&r.document._id||!1}).some(e=>e&&t.includes(e)))}},function(e,t,r){"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,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n="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};function a(e){return null!==e&&"object"===(void 0===e?"undefined":n(e))}function o(e,t,r,n){return t(r,e,n)}function i(e,t,r,n){return e.reduce((function(e,r,a){return s(r,t,e,n.concat(a))}),t(r,e,n))}function u(e,t,r,n){return Object.keys(e).reduce((function(r,a,o){return s(e[a],t,r,n.concat(a))}),t(r,e,n))}t.default=s;var l=[];function s(e,t,r){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:l;return Array.isArray(e)?i(e,t,r,n):a(e)?u(e,t,r,n):o(e,t,r,n)}},function(e,t,r){"use strict";e.exports=r(2322)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.serverConnection;return{byId:r,byIds:function(e){return new n.Observable(t=>{var n=e.map(e=>r(e).subscribe(t));return()=>{n.map(e=>e.unsubscribe())}})},query:function(e,r){return t.query(e,r)},create:function(e){return t.create(e)},checkout:o,checkoutPair:function(e){var r=e.publishedId,n=e.draftId,o=t.byIdPair({publishedId:r,draftId:n}).pipe((0,a.share)()),u=s(n,o.pipe((0,a.filter)(c(n))),i),l=s(r,o.pipe((0,a.filter)(c(r))),i);return{draft:u,published:l}},patch:function(e,t){var r=o(e);return r.patch(t),r.commit()},delete:function(e){return o(e).delete().commit()},createOrReplace:function(e){return t.createOrReplace(e)},createIfNotExists:function(e){return t.createIfNotExists(e)}};function r(e){return o(e).events}function o(e){return s(e,t.byId(e).pipe((0,a.share)()),i)}function i(e){return t.mutate(e)}};var n=r(6),a=r(5),o=r(2323);function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function u(e){for(var t=1;t"reconnect"===e.type));return{events:(0,n.merge)(l,i.updates$),patch(t){i.addMutations(t.map(t=>({patch:u({},t,{id:e})})))},create(t){i.addMutation({create:Object.assign({id:e},t)})},createIfNotExists(e){i.addMutation({createIfNotExists:e})},createOrReplace(e){i.addMutation({createOrReplace:e})},delete(){i.addMutation({delete:{id:e}})},commit:()=>i.commit()}}var c=e=>t=>"reconnect"===t.type||t.documentId===e},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createObservableBufferedDocument=t.snapshotEventFrom=void 0;var n=r(316),a=r(6),o=r(5);function i(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)))return;var r=[],n=!0,a=!1,o=void 0;try{for(var i,u=e[Symbol.iterator]();!(n=(i=u.next()).done)&&(r.push(i.value),!t||r.length!==t);n=!0);}catch(e){a=!0,o=e}finally{try{n||null==u.return||u.return()}finally{if(a)throw o}}return r}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function u(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},o=Object.keys(e);for(n=0;n=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}var l=e=>({type:"snapshot",document:e});t.snapshotEventFrom=l;t.createObservableBufferedDocument=(e,t)=>{var r=new a.Subject,s=new a.Subject,c=new a.Subject,f=e.pipe((0,o.scan)((e,t)=>"snapshot"===t.type?(e&&e.commit(),(e=>{var t=new n.BufferedDocument(e);return t.onMutation=e=>{var r=e.mutation,n=e.remote;s.next({type:"mutation",document:t.LOCAL,mutations:r.mutations,origin:n?"remote":"local"})},t.onRebase=e=>{s.next({type:"rebase",document:e})},t.commitHandler=e=>{var t=e.mutation.params,r=(t.resultRev,u(t,["resultRev"]));c.next({onSuccess:e.success,onError:e.failure,payload:r})},t})(t.document||null)):e?("mutation"===t.type?e.arrive(new n.Mutation(t)):"reconnect"!==t.type&&console.warn('Received unexpected server event of type "%s"',t.type),e):(console.warn('Ignoring event of type "%s" since buffered document has not yet been set up with snapshot',t.type),e),null),(0,o.publishReplay)(1),(0,o.refCount)()),d=r.pipe((0,o.withLatestFrom)(f),(0,o.map)(e=>{var t=i(e,2),r=t[0],a=t[1];return"mutation"===r.type&&a.add(new n.Mutation({mutations:r.mutations})),"commit"===r.type&&a.commit(),null}),(0,o.filter)(Boolean),(0,o.share)()),p=e=>r.next(e),h=e=>p({type:"mutation",mutations:e}),v=f.pipe((0,o.distinctUntilChanged)((e,t)=>e.LOCAL===t.LOCAL),(0,o.map)(e=>l(e.LOCAL))),m=c.pipe((0,o.concatMap)(e=>t(e.payload).pipe((0,o.tap)({next:e.onSuccess,error:e.onError}))),(0,o.mapTo)({type:"committed"}));return{updates$:(0,a.merge)(v,d,s,m),addMutation:e=>h([e]),addMutations:h,commit:()=>(0,a.defer)(()=>(p({type:"commit"}),(0,a.of)(null)))}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i(r(568)),a=i(r(2326)),o=i(r(318));function i(e){return e&&e.__esModule?e:{default:e}}function u(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,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 r=t.head;return!!r.isConstraint()||(!("array"!=e.containerType()||!r.isIndexReference())||!("object"!=e.containerType()||!r.isAttributeReference()||!e.hasAttribute(r.name())))})}match(e){return this.iterate(e).extractMatches(e)}iterate(e){var t=[];return this.active.concat(this.activeRecursives(e)).forEach(r=>{t.push(...r.iterate(e))}),new l(t,this)}isDestination(){return!!this.active.find(e=>!!e.hasArrived())}hasRecursives(){return this.recursives.length>0}extractMatches(e){var t=[],r=[];if(this.active.forEach(n=>{if(n.hasArrived())r.push(new o.default({type:"alias",target:"self"}));else if(("array"!=e.containerType()||n.head.isIndexReference())&&("object"!=e.containerType()||n.head.isAttributeReference()))if(n.tail){var a=new l(n.descend(),this);n.head.toFieldReferences().forEach(e=>{t.push({target:n.head,matcher:a})})}else r.push(n.head)}),this.hasRecursives()){var n=new l([],this);if("array"==e.containerType())for(var a=e.length(),i=0;i{t.push({target:o.default.attributeReference(e),matcher:n})})}var u={leads:t};return r.length>0&&(u.delivery={targets:r,payload:this.payload}),u}static fromPath(e){var t=new a.default(null,new o.default((0,n.default)(e)));return new l(t.descend())}}t.default=l},function(e,t,r){"use strict";function n(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,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){n(this,"source",void 0),n(this,"i",void 0),n(this,"start",void 0),n(this,"length",void 0),n(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=[],r=function(){var r=void 0;if(e.chompWhitespace(),!e.tokenizers.find(e=>!!(r=e())))throw new Error("Invalid tokens in jsonpath '".concat(e.source,"' @ ").concat(e.i));t.push(r)};!this.EOF();)r();return t}takeWhile(e){for(var t=this.i,r="";!this.EOF();){var n=e(this.source[this.i]);if(null===n)break;r+=n,this.i++}return this.i===t?null:r}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,r=this.takeWhile(r=>t?(t=!1,r):"\\"==r?(t=!0,""):r!=e?r:null);return this.consume(e),{type:"quoted",value:r,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,r=!1,n=!1;"-"==this.peek()&&(n=!0,this.consume("-"));var o=this.takeWhile(e=>"."==e&&!t&&r?(t=!0,e):(r=!0,e.match(a)?e:null));return null!==o?{type:"number",value:n?-o:+o,raw:n?"-".concat(o):o}:(this.i=e,null)}tokenizeSymbol(){var e=null;return Object.keys(u).find(t=>{var r=u[t].find(e=>this.tryConsume(e));return!!r&&(e={type:t,symbol:r},!0)}),e}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=o(r(23)),a=o(r(318));function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,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 r=!0;r;)r=(t=(0,n.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 r=[];if("primitive"===e.containerType()&&t.constraintTargetIsSelf())return t.testConstraint(e)&&r.push(...this.descend()),r;if("array"===e.containerType()){for(var n=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,r){"use strict";function n(e){if("path"!==e.type)return[e,null];var t=e.nodes;return 0===t.length?[null,null]:1===t.length?[t[0],null]:[t[0],{type:"path",nodes:t.slice(1)}]}function a(e,t){if(!e&&!t)return null;var r=e?e.nodes:[],n=t?t.nodes:[];return{type:"path",nodes:r.concat(n)}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return function(e,t){if("union"!==e.type)return[[e,t]];return e.nodes.map(e=>{if("path"===e.type){var r=n(e),o=(u=2,function(e){if(Array.isArray(e))return e}(i=r)||function(e,t){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)){var r=[],n=!0,a=!1,o=void 0;try{for(var i,u=e[Symbol.iterator]();!(n=(i=u.next()).done)&&(r.push(i.value),!t||r.length!==t);n=!0);}catch(e){a=!0,o=e}finally{try{n||null==u.return||u.return()}finally{if(a)throw o}}return r}}(i,u)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}());return[o[0],a(o[1],t)]}var i,u;return[e,t]})}(...n(e))}},function(e,t,r){"use strict";function n(e){return function e(t,r){switch(t.type){case"attribute":return t.name;case"alias":return"self"===t.target?"@":"$";case"number":return"".concat(t.value);case"range":var a=[];return r||a.push("["),t.start&&a.push("".concat(t.start)),a.push(":"),t.end&&a.push("".concat(t.end)),t.step&&a.push(":".concat(t.step)),r||a.push("]"),a.join("");case"index":return r?"".concat(t.value):"[".concat(t.value,"]");case"constraint":var o="".concat(e(t.lhs,!1)," ").concat(t.operator," ").concat(e(t.rhs,!1));return r?o:"[".concat(o,"]");case"string":return JSON.stringify(t.value);case"path":for(var i=[],u=t.nodes.slice();u.length>0;){var l=u.shift();i.push(n(l));var s=u[0];s&&"["!==e(s,!1)[0]&&i.push(".")}return i.join("");case"union":var c=t.nodes.map(t=>e(t,!0));return"[".concat(c.join(","),"]");default:throw new Error("Unknown node type ".concat(t.type));case"recursive":return"..".concat(e(t.term,!1))}}(e,!1)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=n},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return(0,a.default)(e,t).map(e=>e.get())};var n,a=(n=r(569))&&n.__esModule?n:{default:n}},function(e,t,r){"use strict";function n(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class a{constructor(e,t){n(this,"_value",void 0),n(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,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(317),a=i(r(2332)),o=i(r(575));function i(e){return e&&e.__esModule?e:{default:e}}t.default=class{constructor(e){!function(e,t,r){t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r}(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,r=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=n.Matcher.fromPath(e.path).setPayload(e);r=function e(t,r){var n=r,a=t.match(r),o=a.leads,i=a.delivery;if(o.forEach(t=>{if(t.target.isIndexReference())t.target.toIndicies().forEach(r=>{n=n.setIndexAccessor(r,e(t.matcher,n.getIndex(r)))});else{if(!t.target.isAttributeReference())throw new Error("Unable to handle target ".concat(t.target.toString()));if(!n.hasAttribute(t.target.name()))return;var r=n.getAttribute(t.target.name()),a=e(t.matcher,n.getAttribute(t.target.name()));r!==a&&(n=n.setAttributeAccessor(t.target.name(),a))}}),i){var u=i.payload;n=u.apply(i.targets,n)}return n}(a,r)}}),r}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(t){var r=[];if(Array.isArray(t))return t.reduce((t,r)=>t.concat(e(r)),r);t.set&&Object.keys(t.set).forEach(e=>{r.push(new n.default(t.id,e,t.set[e]))});t.setIfMissing&&Object.keys(t.setIfMissing).forEach(e=>{r.push(new i.default(t.id,e,t.setIfMissing[e]))});t.unset&&t.unset.forEach(e=>{r.push(new u.default(t.id,e))});t.diffMatchPatch&&Object.keys(t.diffMatchPatch).forEach(e=>{r.push(new l.default(t.id,e,t.diffMatchPatch[e]))});t.inc&&Object.keys(t.inc).forEach(e=>{r.push(new a.default(t.id,e,t.inc[e]))});t.dec&&Object.keys(t.dec).forEach(e=>{r.push(new a.default(t.id,e,-t.dec[e]))});if(t.insert){var s,c,f=t.insert;f.before?(s="before",c=f.before):f.after?(s="after",c=f.after):f.replace&&(s="replace",c=f.replace),r.push(new o.default(t.id,s,c,f.items))}return r};var n=s(r(2333)),a=s(r(2334)),o=s(r(2335)),i=s(r(2340)),u=s(r(2341)),l=s(r(2342));function s(e){return e&&e.__esModule?e:{default:e}}},function(e,t,r){"use strict";function n(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default=class{constructor(e,t,r){n(this,"id",void 0),n(this,"path",void 0),n(this,"value",void 0),this.id=e,this.path=t,this.value=r}apply(e,t){var r=t;return e.forEach(e=>{if(e.isSelfReference())r=r.set(this.value);else if(e.isIndexReference())e.toIndicies(t).forEach(e=>{r=r.setIndex(e,this.value)});else{if(!e.isAttributeReference())throw new Error("Unable to apply to target ".concat(e.toString()));r=r.setAttribute(e.name(),this.value)}}),r}}},function(e,t,r){"use strict";function n(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,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,r){n(this,"path",void 0),n(this,"value",void 0),n(this,"id",void 0),this.path=t,this.value=r,this.id=e}apply(e,t){var r=t;return"primitive"==r.containerType()?r:(e.forEach(e=>{if(e.isIndexReference())e.toIndicies(t).forEach(e=>{if(r.getIndex(e)){var t=r.getIndex(e).get();r=r.setIndex(e,a(t,this.value))}});else{if(!e.isAttributeReference()||!r.hasAttribute(e.name()))throw new Error("Unable to apply to target ".concat(e.toString()));var n=r.getAttribute(e.name()).get();r=r.setAttribute(e.name(),a(n,this.value))}}),r)}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i(r(2336)),a=i(r(2338)),o=r(574);function i(e){return e&&e.__esModule?e:{default:e}}function u(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}t.default=class{constructor(e,t,r,n){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=r,this.items=n}apply(e,t){var r=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 r=(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>r&&(r=t)}}),r}(e,t);r=r.insertItemsAt(u+1,this.items);break;case"replace":var l=(0,o.targetsToIndicies)(e,t);r=(r=r.unsetIndices(l)).insertItemsAt(l[0],this.items);break;default:throw new Error("Unsupported location atm: ".concat(this.location))}return r}}},function(e,t,r){var n=r(573),a=r(2337),o=r(80);e.exports=function(e){return e&&e.length?n(e,o,a):void 0}},function(e,t){e.exports=function(e,t){return e>t}},function(e,t,r){var n=r(573),a=r(2339),o=r(80);e.exports=function(e){return e&&e.length?n(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()));r.hasAttribute(e.name())||(r=t.setAttribute(e.name(),this.value))}}),r}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(574);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,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 r=t;switch(t.containerType()){case"array":r=r.unsetIndices((0,n.targetsToIndicies)(e,t));break;case"object":e.forEach(e=>{r=r.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 r}}},function(e,t,r){"use strict";function n(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return n=function(){return e},e}function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=new(function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=n();if(t&&t.has(e))return t.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(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,t&&t.set(e,r);return r}(r(320)).diff_match_patch);function i(e,t){return"string"!=typeof t?t:o.patch_apply(e,t)[0]}t.default=class{constructor(e,t,r){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(r)}apply(e,t){var r=t;return"primitive"==r.containerType()?r:(e.forEach(e=>{if(e.isIndexReference())e.toIndicies(t).forEach(e=>{if(r.getIndex(e)){var t=r.getIndex(e).get(),n=i(this.dmpPatch,t);r=r.setIndex(e,n)}});else{if(!e.isAttributeReference()||!r.hasAttribute(e.name()))throw new Error("Unable to apply diffMatchPatch to target ".concat(e.toString()));var n=r.getAttribute(e.name()).get(),a=i(this.dmpPatch,n);r=r.setAttribute(e.name(),a)}}),r)}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Document",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(t,"Mutation",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"BufferedDocument",{enumerable:!0,get:function(){return o.default}});var n=i(r(576)),a=i(r(200)),o=i(r(2347));function i(e){return e&&e.__esModule?e:{default:e}}},function(e,t,r){"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,r){(function(n){t.log=function(...e){return"object"==typeof console&&console.log&&console.log(...e)},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;const r="color: "+this.color;t.splice(1,0,r,"color: inherit");let n=0,a=0;t[0].replace(/%[a-zA-Z%]/g,e=>{"%%"!==e&&(n++,"%c"===e&&(a=n))}),t.splice(a,0,r)},t.save=function(e){try{e?t.storage.setItem("debug",e):t.storage.removeItem("debug")}catch(e){}},t.load=function(){let e;try{e=t.storage.getItem("debug")}catch(e){}!e&&void 0!==n&&"env"in n&&(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=r(2346)(t);const{formatters:a}=e.exports;a.j=function(e){try{return JSON.stringify(e)}catch(e){return"[UnexpectedJSONParseError]: "+e.message}}}).call(t,r(258))},function(e,t,r){e.exports=function(e){function t(e){let t=0;for(let r=0;r{if("%%"===r)return r;u++;const o=n.formatters[a];if("function"==typeof o){const n=e[u];r=o.call(t,n),e.splice(u,1),u--}return r}),n.formatArgs.call(t,e),(t.log||n.log).apply(t,e)}return i.namespace=e,i.enabled=n.enabled(e),i.useColors=n.useColors(),i.color=t(e),i.destroy=a,i.extend=o,"function"==typeof n.init&&n.init(i),n.instances.push(i),i}function a(){const e=n.instances.indexOf(this);return-1!==e&&(n.instances.splice(e,1),!0)}function o(e,t){const r=n(this.namespace+(void 0===t?":":t)+e);return r.log=this.log,r}function i(e){return e.toString().substring(2,e.toString().length-2).replace(/\.\*\?$/,"*")}return n.debug=n,n.default=n,n.coerce=function(e){if(e instanceof Error)return e.stack||e.message;return e},n.disable=function(){const e=[...n.names.map(i),...n.skips.map(i).map(e=>"-"+e)].join(",");return n.enable(""),e},n.enable=function(e){let t;n.save(e),n.names=[],n.skips=[];const r=("string"==typeof e?e:"").split(/[\s,]+/),a=r.length;for(t=0;t{n[t]=e[t]}),n.instances=[],n.names=[],n.skips=[],n.formatters={},n.selectColor=t,n.enable(n.load()),n}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=l(r(28)),a=l(r(576)),o=l(r(200)),i=l(r(2348)),u=l(r(201));function l(e){return e&&e.__esModule?e:{default:e}}function s(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class c{constructor(e){s(this,"mutations",void 0),s(this,"tries",void 0),this.mutations=e,this.tries=0}apply(e){return o.default.applyAll(e,this.mutations)}squash(e){var t=o.default.squash(e,this.mutations);return t.assignRandomTransactionId(),t}}t.default=class{constructor(e){s(this,"mutations",void 0),s(this,"document",void 0),s(this,"LOCAL",void 0),s(this,"commits",void 0),s(this,"buffer",void 0),s(this,"onMutation",void 0),s(this,"onRebase",void 0),s(this,"onDelete",void 0),s(this,"commitHandler",void 0),s(this,"committerRunning",void 0),this.buffer=new i.default(e),this.document=new a.default(e),this.document.onMutation=e=>this.handleDocMutation(e),this.document.onRebase=e=>this.handleDocRebase(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()}set onConsistencyChanged(e){this.document.onConsistencyChanged=e}get onConsistencyChanged(){return this.document.onConsistencyChanged}get inconsitentAt(){return this.document.inconsitentAt}add(e){(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(){this.buffer.hasChanges()&&((0,u.default)("Committing local changes"),this.commits.push(new c([this.buffer.purge()])),this.buffer=new i.default(this.LOCAL),this.performCommits())}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),r=this.document.stage(t,!0),n={success:()=>{(0,u.default)("Commit succeeded"),r.success(),this._cycleCommitter()},failure:()=>{(0,u.default)("Commit failed"),e.tries+=1,null!==this.LOCAL&&this.commits.unshift(e),r.failure(),e.tries<200&&setTimeout(()=>this._cycleCommitter(),Math.min(1e3*e.tries,6e4))}};(0,u.default)("Posting commit"),this.commitHandler({mutation:t,success:n.success,failure:n.failure})}else this.committerRunning=!1}handleDocRebase(e){this.rebase()}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()}rebase(){(0,u.default)("Rebasing document"),null===this.document.EDGE&&this.handleDocumentDeleted();var e=this.LOCAL;this.LOCAL=this.commits.reduce((e,t)=>t.apply(e),this.document.EDGE),this.LOCAL=this.buffer.rebase(this.LOCAL),null!==e&&null!==this.LOCAL&&(e._rev=this.LOCAL._rev),!(0,n.default)(this.LOCAL,e)&&this.onRebase&&this.onRebase(this.LOCAL)}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=n?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(r,a,o):r[a]=e[a]}r.default=e,t&&t.set(e,r);return r}(r(320)),a=l(r(570)),o=l(r(571)),i=l(r(200)),u=l(r(201));function l(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function c(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}t.default=class{constructor(e){c(this,"BASIS",void 0),c(this,"out",[]),c(this,"PRESTAGE",void 0),c(this,"setOperations",void 0),c(this,"staged",void 0),c(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.BASIS=e,this.PRESTAGE=e,this.dmp=new n.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=[],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,r={},n=0,a=Object.keys(t);n0&&((0,u.default)("Unoptimizable set-operation detected, purging optimization buffer"),this.staged.push({patch:{id:this.PRESTAGE._id,set:r}}),this.stashStagedOperations())}else(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 r=(0,a.default)(e,this.PRESTAGE);if(1!==r.length)return!1;var n,i=r[0];if("object"==typeof i.value)return!1;if(i.value===t)n=null;else if("string"==typeof i.value&&"string"==typeof t){var u=this.dmp.patch_make(i.value,t).map(e=>e.toString()).join("");n={patch:{id:this.PRESTAGE._id,diffMatchPatch:{[e]:u}}}}else n={patch:{id:this.PRESTAGE._id,set:{[e]:t}}};var l=(0,o.default)(i.path);return n?this.setOperations[l]=n: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.BASIS=e,this.out?this.PRESTAGE=new i.default({mutations:this.out}).apply(this.BASIS):this.PRESTAGE=this.BASIS),this.PRESTAGE}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getPairListener=function(e){var t=e.publishedId,r=e.draftId;return(0,o.defer)(()=>a.default.observable.listen("*[_id == $publishedId || _id == $draftId]",{publishedId:t,draftId:r},{includeResult:!1,events:["welcome","mutation","reconnect"]})).pipe((0,i.concatMap)(e=>"welcome"===e.type?function(e){var t=e.publishedId,r=e.draftId;return a.default.observable.getDocuments([r,t]).pipe((0,i.map)(e=>{var t,r,n=(r=2,function(e){if(Array.isArray(e))return e}(t=e)||function(e,t){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)){var r=[],n=!0,a=!1,o=void 0;try{for(var i,u=e[Symbol.iterator]();!(n=(i=u.next()).done)&&(r.push(i.value),!t||r.length!==t);n=!0);}catch(e){a=!0,o=e}finally{try{n||null==u.return||u.return()}finally{if(a)throw o}}return r}}(t,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}());return{draft:n[0],published:n[1]}}))}({publishedId:t,draftId:r}).pipe((0,i.concatMap)(e=>[u(r,e.draft),u(t,e.published)])):(0,o.of)(e)))};var n,a=(n=r(13))&&n.__esModule?n:{default:n},o=r(6),i=r(5);function u(e,t){return{type:"snapshot",documentId:e,document:t}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=d(r(2)),a=d(r(0)),o=d(r(2351)),i=d(r(31)),u=d(r(2352)),l=d(r(2354)),s=d(r(190)),c=d(r(297)),f=d(r(2356));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[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}function v(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var m=()=>{};class y extends a.default.Component{constructor(){super(...arguments),v(this,"state",{}),v(this,"renderHeaderViewMenu",()=>{var e=this.props,t=e.styles,r=e.views,n=void 0===r?[]:r,u=e.onSplitPane,l=e.onCloseView,s=e.isClosable,c=Boolean(u);return n.length<=1?null:a.default.createElement("div",{className:t.headerViewMenu},this.renderTabs(),a.default.createElement("div",{className:t.headerPaneActions},c&&n.length>1&&a.default.createElement("button",{type:"button",onClick:u,title:"Split pane right"},a.default.createElement("div",{tabIndex:-1},a.default.createElement(o.default,null))),c&&s&&a.default.createElement("button",{type:"button",onClick:l,title:"Close pane"},a.default.createElement("div",{tabIndex:-1},a.default.createElement(i.default,null)))))})}renderTabs(){var e=this.props,t=e.idPrefix,r=e.views,n=void 0===r?[]:r,o=e.activeView,i=e.styles,s=e.onSetActiveView;if(n.length<=1)return null;var c="".concat(t,"tabpanel");return a.default.createElement("div",{className:i.headerTabsContainer},a.default.createElement(l.default,null,n.map((e,r)=>a.default.createElement(u.default,{id:"".concat(t,"tab-").concat(e.id),isActive:o===e.id,key:e.id,label:a.default.createElement(a.default.Fragment,null,e.title),icon:e.icon,onClick:()=>s(0===r?null:e.id),"aria-controls":c}))))}render(){var e=this.props,t=e.activeView,r=e.idPrefix,n=e.views,o=void 0===n?[]:n,i=(e.onSetActiveView,e.onSplitPane,e.onCloseView,h(e,["activeView","idPrefix","views","onSetActiveView","onSplitPane","onCloseView"])),u=o.length>1;return a.default.createElement(f.default,p({hasTabs:u,renderHeaderViewMenu:this.renderHeaderViewMenu,tabIdPrefix:r,viewId:t},i))}}v(y,"propTypes",{idPrefix:n.default.string.isRequired,styles:n.default.shape({headerTabsContainer:n.default.string,headerPaneActions:n.default.string,headerViewMenu:n.default.string}),views:n.default.arrayOf(n.default.shape({id:n.default.string.isRequired,title:n.default.string.isRequired})),activeView:n.default.string,isClosable:n.default.bool,onSetActiveView:n.default.func,onSplitPane:n.default.func,onCloseView:n.default.func}),v(y,"defaultProps",{styles:{},views:[],activeView:void 0,isClosable:!1,onSetActiveView:m,onSplitPane:void 0,onCloseView:m});var g=(0,s.default)(y,c.default);t.default=g},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,a=(n=r(0))&&n.__esModule?n:{default:n};var o={vectorEffect:"non-scaling-stroke"},i=()=>a.default.createElement("svg",{viewBox:"0 0 25 25",fill:"none",xmlns:"http://www.w3.org/2000/svg",preserveAspectRatio:"xMidYMid",width:"1em",height:"1em"},a.default.createElement("rect",{x:"3.5",y:"4.5",width:"18",height:"16",stroke:"currentColor",style:o}),a.default.createElement("line",{x1:"12.5",y1:"5",x2:"12.5",y2:"20",stroke:"currentColor",style:o}));t.default=i},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i(r(2)),a=i(r(0)),o=i(r(2353));function i(e){return e&&e.__esModule?e:{default:e}}function u(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class l extends a.default.PureComponent{constructor(e){super(e),u(this,"element",null),u(this,"handleBlur",()=>{this.setState({isDOMFocused:!1})}),u(this,"handleFocus",()=>{this.setState({isDOMFocused:!0}),this.props.onFocus&&this.props.onFocus()}),u(this,"setElement",e=>{this.element=e}),this.state={isDOMFocused:!1}}componentDidUpdate(e){!e.isFocused&&this.props.isFocused&&(this.state.isDOMFocused||(this.focusTimeout=setTimeout(()=>{this.element.focus()},0)))}componentWillUnmount(){clearTimeout(this.focusTimeout)}render(){var e=this.props,t=e.id,r=e.isActive,n=e.label,i=e.onClick,u=e.icon;return a.default.createElement("button",{"aria-controls":this.props["aria-controls"],"aria-selected":r?"true":"false",className:r?o.default.isActive:o.default.root,id:t,onClick:i,onBlur:this.handleBlur,onFocus:this.handleFocus,ref:this.setElement,role:"tab",tabIndex:r?0:-1,type:"button"},a.default.createElement("div",{tabIndex:-1},u&&a.default.createElement("span",{className:o.default.icon},a.default.createElement(u))," ",a.default.createElement("span",{className:o.default.label},n)))}}t.default=l,u(l,"propTypes",{"aria-controls":n.default.string.isRequired,id:n.default.string.isRequired,icon:n.default.func,isActive:n.default.bool,isFocused:n.default.bool,label:n.default.node.isRequired,onClick:n.default.func.isRequired,onFocus:n.default.func}),u(l,"defaultProps",{icon:void 0,isActive:!1,isFocused:!1,onFocus:void 0})},function(e,t){e.exports={root:"Tab_root_2kHnP",isActive:"Tab_isActive_33Eir Tab_root_2kHnP",icon:"Tab_icon_F43fw",label:"Tab_label_2UXyW"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i(r(2)),a=i(r(0)),o=i(r(2355));function i(e){return e&&e.__esModule?e:{default:e}}function u(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class l extends a.default.PureComponent{constructor(e){super(e),u(this,"handleTabFocus",e=>{this.setState({focusedTabIdx:e})}),u(this,"handleKeyDown",e=>{var t=this.props.children.length;"ArrowLeft"===e.key&&this.setState(e=>({focusedTabIdx:e.focusedTabIdx<1?t-1:e.focusedTabIdx-1})),"ArrowRight"===e.key&&this.setState(e=>({focusedTabIdx:(e.focusedTabIdx+1)%t}))}),this.state={focusedTabIdx:-1}}render(){var e=this.state.focusedTabIdx,t=this.props.children.map((t,r)=>a.default.cloneElement(t,{isFocused:e===r,onFocus:()=>this.handleTabFocus(r)}));return a.default.createElement("div",{className:o.default.root,onKeyDown:this.handleKeyDown,role:"tablist"},a.default.createElement("div",null,t))}}t.default=l,u(l,"defaultProps",{children:null}),u(l,"propTypes",{children:n.default.node})},function(e,t){e.exports={root:"TabList_root_AO84l"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=m(r(278)),a=m(r(2)),o=m(r(0)),i=m(r(20)),u=m(r(289)),l=m(r(290)),s=r(18),c=m(r(501)),f=m(r(86)),d=m(r(513)),p=m(r(190)),h=m(r(297)),v=m(r(298));function m(e){return e&&e.__esModule?e:{default:e}}function y(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function g(e,t){return("string"==typeof e.action?e.action+e.title:e.title)||t}function b(){console.warn("No handler defined for action")}var _=(0,n.default)(e=>e.showAsAction);class O extends o.default.PureComponent{constructor(e){super(e),y(this,"state",{menuIsOpen:!1}),y(this,"actionHandlers",{}),y(this,"scrollFrameId",null),y(this,"handleCloseMenu",()=>{this.setState({menuIsOpen:!1})}),y(this,"handleMenuToggle",()=>{this.setState(e=>({menuIsOpen:!e.menuIsOpen}))}),y(this,"handleRootClick",e=>{var t=this.props,r=t.onExpand,n=t.isCollapsed,a=t.index;n&&r&&r(a)}),y(this,"handleTitleClick",e=>{var t=this.props,r=t.onCollapse,n=t.isCollapsed,a=t.index;!n&&r&&r(a)}),y(this,"handleMenuAction",e=>{(this.closeRequest=requestAnimationFrame(()=>this.handleCloseMenu()),"function"!=typeof e.action)?this.props.onAction(e)||(this.actionHandlers[e.action]||b)(e.params,this):e.action(e.params)}),y(this,"renderIntentAction",(e,t)=>{var r=this.props.styles,n=e.icon;return o.default.createElement("div",{className:r.buttonWrapper,key:g(e,t)},o.default.createElement(s.IntentLink,{className:r.actionButton,intent:e.intent.type,params:e.intent.params,title:e.title},o.default.createElement("div",{className:r.actionButtonInner,tabIndex:-1},o.default.createElement(n,null))))}),y(this,"renderActionMenuItem",e=>{var t=this.props.styles;if(!e)return null;var r=e.intent.params,n=e.icon;return o.default.createElement(s.IntentLink,{className:t.initialValueTemplateDropDownItem,intent:"create",params:r},o.default.createElement("div",null,o.default.createElement("div",null,e.title),o.default.createElement("div",{className:t.initialValueTemplateSubtitle},r.type)),o.default.createElement("div",{className:t.initialValueTemplateDropDownItemIcon},o.default.createElement(n,null)))}),y(this,"renderAction",(e,t)=>{if(e.intent)return this.renderIntentAction(e,t);var r=this.props,n=r.styles,a=r.initialValueTemplates,i=v.default.menuItemsFromInitialValueTemplateItems(a),u=e.icon;return o.default.createElement("div",{className:n.menuWrapper,key:g(e,t)},"toggleTemplateSelectionMenu"!==e.action&&o.default.createElement("button",{className:n.actionButton,"data-menu-button-id":this.templateMenuId,type:"button",title:e.title,onClick:this.handleMenuAction.bind(this,e)},o.default.createElement("div",{className:n.actionButtonInner,tabIndex:-1},o.default.createElement(u,null))),"toggleTemplateSelectionMenu"===e.action&&o.default.createElement("div",{className:n.initialValueTemplateDropDownMenuButton},o.default.createElement(f.default,{bleed:!0,className:n.initialValueTemplateDropDownMenu,items:i,renderItem:this.renderActionMenuItem,onAction:this.handleMenuAction.bind(this,e),kind:"simple",showArrow:!1,ripple:!1,placement:"bottom-end"},o.default.createElement("div",{className:n.buttonWrapper},o.default.createElement("div",{className:n.actionButton},o.default.createElement("div",{className:n.actionButtonInner},o.default.createElement(u,null)))))))}),this.templateMenuId=Math.random().toString(36).substr(2,6),this.paneMenuId=Math.random().toString(36).substr(2,6)}componentWillUnmount(){this.closeRequest&&cancelAnimationFrame(this.closeRequest)}renderMenu(){var e=this.props,t=e.styles,r=e.menuItems,n=e.menuItemGroups,a=e.isCollapsed,i=this.state.menuIsOpen,s=r.filter(_);return 0===s.length?null:o.default.createElement("div",{className:t.menuWrapper},o.default.createElement("button",{className:t.menuOverflowButton,"data-menu-button-id":this.paneMenuId,type:"button",onClick:this.handleMenuToggle,title:"Show menu"},o.default.createElement("div",{className:t.menuOverflowButtonInner,tabIndex:-1},o.default.createElement(l.default,null))),o.default.createElement("div",{className:t.menuContainer},i&&o.default.createElement(u.default,{id:this.paneMenuId,items:s,groups:n,origin:a?"top-left":"top-right",onAction:this.handleMenuAction,onClose:this.handleCloseMenu,onClickOutside:this.handleCloseMenu})))}render(){var e=this.props,t=e.title,r=e.children,n=e.hasTabs,a=e.isSelected,u=e.isCollapsed,l=e.isScrollable,s=e.hasSiblings,f=e.menuItems,p=e.styles,h=e.renderActions,v=e.footer,m=e.tabIdPrefix,y=e.viewId,g=f.filter(e=>e.showAsAction&&(!u||e.showAsAction.whenCollapsed)),b=l?o.default.createElement(c.default,{className:p.scrollContainer,tabIndex:-1},r):o.default.createElement("div",{className:p.notScrollable},r);return o.default.createElement("div",{className:(0,i.default)([u?p.isCollapsed:p.root,a?p.isActive:p.isDisabled]),onClick:this.handleRootClick},o.default.createElement("div",{className:p.header},o.default.createElement("div",{className:p.headerContent},o.default.createElement("h2",{className:p.title,onClick:this.handleTitleClick},t),o.default.createElement("div",{className:p.actions},h?h(g):g.map(this.renderAction),this.renderMenu())),this.props.renderHeaderViewMenu()),n?o.default.createElement(d.default,{"aria-labelledby":"".concat(m,"tab-").concat(y),className:p.main,id:"".concat(m,"tabpanel"),role:"tabpanel"},b):o.default.createElement("div",{className:p.main},b),v&&o.default.createElement("div",{className:n&&s?p.hoverFooter:p.stickyFooter},v))}}y(O,"propTypes",{hasTabs:a.default.bool,tabIdPrefix:a.default.string,viewId:a.default.string,title:a.default.oneOfType([a.default.string,a.default.node]),isCollapsed:a.default.bool,onExpand:a.default.func,onCollapse:a.default.func,children:a.default.node,isSelected:a.default.bool,isScrollable:a.default.bool,hasSiblings:a.default.bool,onAction:a.default.func,renderActions:a.default.func,menuItems:a.default.arrayOf(a.default.shape({showAsAction:a.default.oneOfType([a.default.bool,a.default.shape({whenCollapsed:a.default.bool})])})),menuItemGroups:a.default.arrayOf(a.default.shape({id:a.default.string.isRequired,title:a.default.string})),initialValueTemplates:a.default.arrayOf(a.default.shape({templateId:a.default.string,parameters:a.default.object})),index:a.default.number,footer:a.default.node,renderHeaderViewMenu:a.default.func,styles:a.default.object}),y(O,"defaultProps",{index:0,footer:void 0,hasTabs:!1,tabIdPrefix:void 0,viewId:void 0,title:"Untitled",hasSiblings:!1,isCollapsed:!1,isSelected:!1,isScrollable:!0,renderActions:void 0,styles:{},children:o.default.createElement("div",null),onAction:()=>{},menuItems:[],menuItemGroups:[],initialValueTemplates:[],renderHeaderViewMenu:()=>null});var w=(0,p.default)(O,h.default);t.default=w},function(e,t){e.exports={root:"Hotkeys_root_2Mu3n",key:"Hotkeys_key_1Pa1H",seperator:"Hotkeys_seperator_1OylW"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i(r(0)),a=i(r(321)),o=r(70);function i(e){return e&&e.__esModule?e:{default:e}}function u(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class l extends n.default.Component{constructor(){super(...arguments),u(this,"_input",void 0),u(this,"setInput",e=>{this._input=e})}componentDidMount(){var e=this.props.autoFocus;this._input&&e&&this._input.focus()}render(){var e=this.props,t=e.value,r=e.schema,i=e.patchChannel,u=e.type,l=e.onChange,s=e.readOnly,c=e.markers,f=e.onFocus,d=e.onBlur,p=e.focusPath,h=e.filterField;return n.default.createElement(a.default,{value:t,schema:r,patchChannel:i},n.default.createElement(o.FormBuilderInput,{type:u,onChange:l,level:0,value:t,onFocus:f,onBlur:d,markers:c,focusPath:p,isRoot:!0,readOnly:s,filterField:h,ref:this.setInput}))}}t.default=l,u(l,"createPatchChannel",a.default.createPatchChannel)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=u(r(2)),a=u(r(0)),o=u(r(74)),i=r(2360);function u(e){return e&&e.__esModule?e:{default:e}}function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var s=e=>null;function c(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:s,r=e;r;){var n=t(r);if(n)return n;r=r.type}}function f(e){var t=new WeakMap;return function(r){if(t.has(r))return t.get(r);var n=e.call(this,r);return r&&t.set(r,n),n}}class d extends a.default.Component{constructor(){var e,t,r;super(...arguments),l(this,"getDocument",()=>this.props.value),l(this,"resolveInputComponent",f(e=>c(e,this.props.resolveInputComponent)||i.fallbackInputs[e.jsonType])),l(this,"resolvePreviewComponent",f(e=>c(e,this.props.resolvePreviewComponent))),l(this,"getChildContext",(e=()=>{var e=this.props,t=e.schema,r=e.filterField,n=e.patchChannel;return{filterField:r,getValuePath:()=>[],formBuilder:{onPatch:n?n.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}}},r=!1,function(){return r?t:(t=e.call(this),r=!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:n.default.func,onPatch:n.default.func,filterField:n.default.func,formBuilder:n.default.shape({schema:n.default.object,resolveInputComponent:n.default.func,document:n.default.any})})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fallbackInputs=void 0;var n=l(r(577)),a=l(r(583)),o=l(r(588)),i=l(r(590)),u=l(r(592));function l(e){return e&&e.__esModule?e:{default:e}}var s={object:n.default,array:a.default,boolean:o.default,number:i.default,string:u.default};t.fallbackInputs=s},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=f(r(0)),a=f(r(2362)),o=f(r(69)),i=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=n?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(r,a,o):r[a]=e[a]}r.default=e,t&&t.set(e,r);return r}(r(14)),u=f(r(2373)),l=f(r(2374)),s=f(r(580));function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function f(e){return e&&e.__esModule?e:{default:e}}function d(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function p(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return!0===e.collapsible||!0===e.collapsable?{collapsible:!0,collapsed:!1!==e.collapsed}:!1===e.collapsible||!1===e.collapsable?{collapsible:t>9,collapsed:t>9}:{collapsible:t>2,collapsed:t>2}}class h extends n.default.PureComponent{constructor(){super(...arguments),d(this,"_firstField",void 0),d(this,"handleFieldChange",(e,t)=>{var r=this.props,n=r.onChange,a=r.type,o=r.value,u=r.isRoot,l=e.prefixAll(t.name);if(!u&&(l=l.prepend((0,i.setIfMissing)("object"===a.name?{}:{_type:a.name})),o)){var s=o&&o._type,c=a.name;s&&"object"===c?l=l.prepend((0,i.unset)(["_type"])):"object"!==c&&s!==c&&(l=l.prepend((0,i.set)(c,["_type"])))}n(l)}),d(this,"setFirstField",e=>{this._firstField=e})}handleBlur(){var e=this.props,t=e.onChange,r=e.value;(0,u.default)(r)&&t(i.default.from((0,i.unset)()))}renderField(e,t,r){var o=this.props,i=o.type,u=o.value,l=o.markers,s=o.readOnly,c=o.focusPath,f=o.onFocus,d=o.onBlur,p=o.filterField;if(!p(i,e)||e.type.hidden)return null;var h=u&&u[e.name];return n.default.createElement(a.default,{key:e.name,field:e,value:h,onChange:this.handleFieldChange,onFocus:f,onBlur:d,markers:l,focusPath:c,level:t,readOnly:s,filterField:p,ref:0===r&&this.setFirstField})}renderFieldset(e,t){var r=this.props,a=r.level,i=r.focusPath,u=e.options&&e.options.columns,l=p(e.options,a),c=i.length>0&&e.fields.some(e=>i[0]===e.name);return n.default.createElement("div",{key:e.name,className:s.default.root},n.default.createElement(o.default,{legend:e.title,description:e.description,level:a+1,columns:u,isCollapsible:l.collapsible,isCollapsed:!c&&l.collapsed},e.fields.map((e,r)=>this.renderField(e,a+2,t+r))))}getRenderedFields(){var e=this.props,t=e.type,r=e.level;return t.fieldsets?t.fieldsets.map((e,t)=>e.single?this.renderField(e.field,r+1,t):this.renderFieldset(e,t)):(t.fields||[]).map((e,t)=>this.renderField(e,r+1,t))}renderUnknownFields(){var e=this.props,t=e.value,r=e.type,a=e.onChange,o=e.readOnly;if(!r.fields)return null;var i=r.fields.map(e=>e.name),u=Object.keys(t||{}).filter(e=>!e.startsWith("_")&&!i.includes(e));return 0===u.length?null:n.default.createElement(l.default,{readOnly:o,fieldNames:u,value:t,onChange:a})}focus(){this._firstField&&this._firstField.focus()}render(){var e=this.props,t=e.type,r=e.level,a=e.focusPath,i=this.getRenderedFields(),u=this.renderUnknownFields();if(0===r)return n.default.createElement("div",null,i,u);var l=p(t.options,r),s=a.length>0,c=t.options&&t.options.columns;return n.default.createElement(o.default,{level:r,legend:t.title,description:t.description,columns:c,isCollapsible:l.collapsible,isCollapsed:!s&&l.collapsed},i,u)}}t.default=h,d(h,"defaultProps",{onChange(){},level:0,focusPath:[],isRoot:!1,filterField:()=>!0})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=s(r(0)),a=s(r(69)),o=r(70),i=s(r(112)),u=r(71),l=s(r(580));function s(e){return e&&e.__esModule?e:{default:e}}function c(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class f extends n.default.Component{constructor(){super(...arguments),c(this,"_input",void 0),c(this,"handleChange",e=>{var t=this.props,r=t.field,n=t.onChange;r.type.readOnly||n(e,r)}),c(this,"setInput",e=>{this._input=e})}focus(){this._input.focus()}render(){var e=this.props,t=e.value,r=e.readOnly,s=e.field,c=e.level,f=e.onFocus,d=e.onBlur,p=e.markers,h=e.focusPath,v=e.filterField;if(void 0!==t){var m=s.type.name,y=(0,u.resolveTypeName)(t),g=y===s.type.jsonType;if(m!==y&&!g)return n.default.createElement("div",{className:l.default.root},n.default.createElement(a.default,{legend:s.type.title,level:c},n.default.createElement(i.default,{value:t,onChange:this.handleChange,validTypes:[s.type.name],actualType:y,ref:this.setInput})))}return n.default.createElement("div",{className:l.default.root},n.default.createElement(o.FormBuilderInput,{value:t,type:s.type,onChange:this.handleChange,path:[s.name],onFocus:f,onBlur:d,readOnly:r||s.type.readOnly,focusPath:h,filterField:v,markers:p,level:c,ref:this.setInput}))}}t.default=f,c(f,"defaultProps",{level:0,focusPath:[]})},function(e,t){e.exports={root:"DefaultFieldset_root_2cA2d DefaultFormField_root_26Cmi",fieldset:"DefaultFieldset_fieldset_R1wqF",header:"DefaultFieldset_header_2xofB",headerMain:"DefaultFieldset_headerMain_XCZpn",headerStatus:"DefaultFieldset_headerStatus_YK9r2",validationIconError:"DefaultFieldset_validationIconError_3HyAd validation_validationIconError_3d96N",description:"DefaultFieldset_description_H41lG text-blocks_description_uNil_ text-blocks_small_3gnjM text-blocks_base_37xpS text-blocks_root_1n-qL",columns4:"DefaultFieldset_columns4_2Txmb",fieldWrapper:"DefaultFieldset_fieldWrapper_1WD8P",columns3:"DefaultFieldset_columns3_hPlqJ",columns2:"DefaultFieldset_columns2_1UcK2 DefaultFieldset_root_2cA2d DefaultFormField_root_26Cmi",transparent:"DefaultFieldset_transparent_1GVbc",columns1:"DefaultFieldset_columns1_1C0Cq DefaultFieldset_root_2cA2d DefaultFormField_root_26Cmi",content:"DefaultFieldset_content_2fz2t",hasErrors:"DefaultFieldset_hasErrors_1KC9q",contentCollapsible:"DefaultFieldset_contentCollapsible_2rwpB DefaultFieldset_content_2fz2t",level1:"DefaultFieldset_level1_1iFXA",level2:"DefaultFieldset_level2_3iqq9",level3:"DefaultFieldset_level3_2EmZ4",level4:"DefaultFieldset_level4_28Q-V",inner:"DefaultFieldset_inner_2zqS6",arrow:"DefaultFieldset_arrow_c9Fro",isOpen:"DefaultFieldset_isOpen_1_47r",legend:"DefaultFieldset_legend_2X23k forms_headingLevel_1_20wsC",level5:"DefaultFieldset_level5_1a6Hf",animateHeight:"DefaultFieldset_animateHeight_raCwV",canFocus:"DefaultFieldset_canFocus_2P2Lg",debugNestingLevel:"DefaultFieldset_debugNestingLevel_e3iI_"}},function(e,t,r){"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=((n=r(471))&&n.__esModule?n:{default:n}).default;t.default=a},function(e,t){e.exports={root:"ValidationStatus_root_uhh-H",error:"ValidationStatus_error_3uuPW",warning:"ValidationStatus_warning_O8oYi",ok:"ValidationStatus_ok_3vKGo ValidationStatus_root_uhh-H"}},function(e,t){e.exports={root:"ValidationList_root_1rHwB",block:"ValidationList_block_17j6V",items:"ValidationList_items_3olFK ValidationList_block_17j6V"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=l(r(0)),a=l(r(2)),o=l(r(2368)),i=l(r(53)),u=l(r(111));function l(e){return e&&e.__esModule?e:{default:e}}function s(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class c extends n.default.PureComponent{constructor(){super(...arguments),s(this,"handleKeyPress",e=>{"Enter"===e.key&&this.handleClick(e)}),s(this,"handleClick",e=>{var t=this.props,r=t.marker,n=t.onClick;n&&n(e,r.path)}),s(this,"setElement",e=>{this._element=e})}componentDidMount(){this.props.hasFocus&&this.focus()}focus(){setTimeout(()=>{this._element.focus()},200)}UNSAFE_componentWillReceiveProps(e){e.hasFocus&&this.focus()}render(){var e=this.props,t=e.marker,r=e.onClick,a=e.path,l=e.showLink,s=e.truncate,c=r&&l;return n.default.createElement("a",{ref:this.setElement,tabIndex:0,onClick:this.handleClick,onKeyPress:this.handleKeyPress,className:"\n ".concat(r?o.default.interactiveItem:o.default.item,"\n ").concat(o.default[t.level],"\n ").concat(s?o.default.truncate:"","\n ")},n.default.createElement("span",{className:o.default.icon},n.default.createElement(i.default,null)),n.default.createElement("div",{className:o.default.content},n.default.createElement("span",{className:o.default.path},a),n.default.createElement("span",{className:o.default.message},t.item.message)),c&&n.default.createElement("span",{className:o.default.link,title:"View"},n.default.createElement(u.default,null)))}}t.default=c,s(c,"propTypes",{onClick:a.default.func,showLink:a.default.bool,path:a.default.string,hasFocus:a.default.bool,truncate:a.default.bool,marker:a.default.shape({path:a.default.arrayOf(a.default.oneOfType([a.default.string,a.default.number,a.default.shape({_key:a.default.string})])),type:a.default.string,level:a.default.string,item:a.default.any}).isRequired}),s(c,"defaultProps",{path:"",onClick:void 0,showLink:!1})},function(e,t){e.exports={item:"ValidationListItem_item_2lA0o",truncate:"ValidationListItem_truncate_3fhh5",error:"ValidationListItem_error_V_17c",warning:"ValidationListItem_warning_2cTg-",interactiveItem:"ValidationListItem_interactiveItem_2MeBn ValidationListItem_item_2lA0o",icon:"ValidationListItem_icon_t2RRS",content:"ValidationListItem_content_38D73",path:"ValidationListItem_path_1O_BB",message:"ValidationListItem_message_3voQD",link:"ValidationListItem_link_20kqj"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=c(r(0)),a=c(r(9)),o=c(r(205)),i=c(r(2370)),u=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=n?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(r,a,o):r[a]=e[a]}r.default=e,t&&t.set(e,r);return r}(r(14)),l=c(r(2371));function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function c(e){return e&&e.__esModule?e:{default:e}}function f(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function d(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var p=e=>{e&&(e.style.height="".concat(Math.min(300,e.scrollHeight),"px"),e.style.padding="".concat(4,"px"),e.style.overflow="auto")};function h(e,t,r){return t in l.default?Object.keys(l.default[t]).filter(e=>r.includes(e)).map(e=>function(e){for(var t=1;tt.test(e)):[]}class v extends n.default.PureComponent{constructor(){super(...arguments),d(this,"element",void 0),d(this,"handleClearClick",()=>{this.props.onChange(u.default.from((0,u.unset)()))}),d(this,"handleConvertTo",e=>{this.props.onChange(u.default.from((0,u.set)(e)))}),d(this,"setElement",e=>{this.element=e})}focus(){this.element&&this.element.focus()}renderValidTypes(){var e=this.props.validTypes;return 1===e.length?n.default.createElement("div",null,"Only content of type ",n.default.createElement("code",null,e[0])," are valid here according to schema"):n.default.createElement("div",null,"Only the following types are valid here according to schema:"," ",e.map(e=>n.default.createElement("li",{key:e},n.default.createElement("code",null,e))))}render(){var e=this.props,t=e.value,r=e.actualType,u=e.validTypes,l=h(t,r,u);return n.default.createElement("div",{className:i.default.root,tabIndex:0,ref:this.setElement},n.default.createElement("h3",null,"Content has invalid type: ",n.default.createElement("code",null,r)),n.default.createElement(o.default,null,"Encountered a value of type ",n.default.createElement("code",null,r),".",this.renderValidTypes(),n.default.createElement("h4",null,"The current value is:"),n.default.createElement("textarea",{ref:p,className:i.default.currentValueDump,onFocus:e=>e.target.select(),readOnly:!0,value:t&&"object"==typeof t?JSON.stringify(t,null,2):t}),l.map(e=>n.default.createElement(a.default,{key:"".concat(e.from,"-").concat(e.to),onClick:()=>this.handleConvertTo(e.convert(t)),color:"primary"},"Convert value to ",e.to))),n.default.createElement("div",{className:i.default.removeButtonWrapper},n.default.createElement(a.default,{onClick:this.handleClearClick,color:"danger"},"Remove value")))}}t.default=v},function(e,t){e.exports={root:"InvalidValueInput_root_2PguO DefaultFieldset_root_2cA2d DefaultFormField_root_26Cmi",removeButtonWrapper:"InvalidValueInput_removeButtonWrapper_1Pok7",currentValueDump:"InvalidValueInput_currentValueDump_1qEIj"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=o(r(304)),a=o(r(3));function o(e){return e&&e.__esModule?e:{default:e}}var i=["yes","true","1"],u=["false","no","false","0","null"],l=i.concat(u),s=()=>!0;function c(){try{return Intl.DateTimeFormat().resolvedOptions().timeZone}catch(e){}return null}var f,d,p={string:{number:{test:Number,convert:Number},boolean:{test:e=>l.includes(e.toLowerCase()),convert:e=>i.includes(e.toLowerCase())||!u.includes(e.toLowerCase())},richDate:{test:e=>(0,n.default)((0,a.default)(e)),convert:e=>{return{_type:"richDate",local:(t=new Date(e),r=new Date(t.getTime()+60*t.getTimezoneOffset()*1e3),n=t.getTimezoneOffset()/60,a=t.getHours(),r.setHours(a-n),r).toJSON(),utc:new Date(e).toJSON(),timezone:c(),offset:(new Date).getTimezoneOffset()};var t,r,n,a}}},date:{richDate:{test:(d="date",e=>(e&&e._type)===d),convert:e=>Object.assign({},e,{_type:"richDate"})}},richDate:{datetime:{test:(f="utc",e=>e&&e[f]),convert:e=>e.utc}},number:{string:{test:s,convert:String},boolean:{test:s,convert:Number}},boolean:{string:{test:s,convert:e=>e?"Yes":"No"},number:{test:s,convert:Number}}};t.default=p},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resolveJSType=function(e){switch(n.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 n=Object.prototype.toString},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var n,a=(n=r(581))&&n.__esModule?n:{default:n};function o(e){return null==e||("object"===typeof e?function(e){for(var t in e)if("_type"!==t&&"_key"!==t&&(0,a.default)(e,t)&&!o(e[t]))return!1;return!0}(e):!!Array.isArray(e)&&function(e){for(var t=0;t{this.props.onChange(i.default.from((0,i.unset)([e])))})}render(){var e=this.props,t=e.fieldNames,r=e.value,i=e.readOnly;return n.default.createElement("div",{className:u.default.root},n.default.createElement("h2",{className:u.default.heading},"Found ",t.length," unknown fields"),n.default.createElement("div",{className:u.default.content},n.default.createElement(a.default,null,"These are not defined in the current schema as valid fields for this value. This could mean that the field has been removed, or that someone else has added it to their own local schema that is not yet deployed.",t.map(e=>n.default.createElement("div",{key:e},n.default.createElement("h4",null,e),n.default.createElement(l.default,null,n.default.createElement("pre",{className:u.default.inspectValue},JSON.stringify(r[e],null,2))),i?n.default.createElement("div",null,"This value is ",n.default.createElement("em",null,"read only")," according to its enclosing schema type and cannot be unset. If you want to unset, make sure you remove the"," ",n.default.createElement("strong",null,"readOnly")," property from the enclosing type"):n.default.createElement(o.default,{onClick:()=>this.handleUnsetClick(e),color:"danger"},"Unset ",e))))))}}t.default=f},function(e,t){e.exports={root:"UnknownFields_root_OQHJg",heading:"UnknownFields_heading_2EW6d",inspectValue:"UnknownFields_inspectValue_2Y7mp",content:"UnknownFields_content_1ZXBR"}},function(e,t){e.exports={root:"ActivateOnFocus_root_2dQX3",hasFocus:"ActivateOnFocus_hasFocus_1P8o3 ActivateOnFocus_root_2dQX3",noFocus:"ActivateOnFocus_noFocus_3LqEU ActivateOnFocus_root_2dQX3",eventHandler:"ActivateOnFocus_eventHandler_2mEP8",content:"ActivateOnFocus_content_2z1vC",overlay:"ActivateOnFocus_overlay_15xZe",message:"ActivateOnFocus_message_1SGJ1",stringMessage:"ActivateOnFocus_stringMessage_1LhK3 ActivateOnFocus_message_1SGJ1",html:"ActivateOnFocus_html_2oaqw ActivateOnFocus_message_1SGJ1"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=_(r(15)),a=_(r(52)),o=_(r(0)),i=_(r(584)),u=r(5),l=r(71),s=r(40),c=_(r(322)),f=r(14),d=_(r(585)),p=_(r(2384)),h=_(r(2399)),v=_(r(2408)),m=_(r(9)),y=_(r(69)),g=_(r(205)),b=_(r(587));function _(e){return e&&e.__esModule?e:{default:e}}function O(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function w(){return(w=Object.assign||function(e){for(var t=1;t{(0,this.props.onChange)(f.PatchEvent.from((0,f.setIfMissing)([]),(0,f.insert)([e],t,[r])))}),E(this,"handlePrepend",e=>{this.insert(e,"before",0),this.handleFocusItem(e)}),E(this,"handleAppend",e=>{this.insert(e,"after",-1),this.handleFocusItem(e)}),E(this,"handleRemoveItem",e=>{this.removeItem(e)}),E(this,"handleFocus",()=>{this.props.onFocus([s.FOCUS_TERMINATOR])}),E(this,"handleFocusItem",e=>{this.props.onFocus([{_key:e._key},s.FOCUS_TERMINATOR])}),E(this,"handleItemChange",(e,t)=>{var r=this.props,n=r.onChange,a=r.value,o=this.getMemberTypeOfItem(t);if(o){if(!o.readOnly){var i=t._key||(0,v.default)(12);n(e.prefixAll({_key:i}).prepend(t._key?[]:(0,f.set)(i,[a.indexOf(t),"_key"])))}}else console.log("Could not find member type of item ",t)}),E(this,"handleSortStart",()=>{this.setState({isMoving:!0})}),E(this,"handleSortEnd",e=>{this.setState({isMoving:!1});var t=this.props,r=t.value,n=t.onChange,a=r[e.oldIndex],o=r[e.newIndex];a._key&&o._key?e.oldIndex!==e.newIndex&&a._key!==o._key&&n(f.PatchEvent.from((0,f.unset)([{_key:a._key}]),(0,f.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.")}),E(this,"renderList",()=>{var e=this.props,t=e.type,r=e.markers,n=e.readOnly,a=e.value,i=e.focusPath,u=e.onBlur,l=e.onFocus,c=e.level,f=e.filterField,v=this.state.isMoving,m=t.options||{},y=a.some(e=>!e._key),g=!1!==m.sortable&&!y,b="grid"===m.layout,_=(0,p.default)(g,b),O=_.List,E=_.Item,M=g?{movingItemClass:d.default.movingItem,onSortEnd:this.handleSortEnd,onSortStart:this.handleSortStart,lockToContainerEdges:!0,useDragHandle:!b}:{},j=v?d.default.listItemMute:d.default.listItem;return o.default.createElement(O,w({className:n?d.default.listReadOnly:d.default.list},M),a.map((e,a)=>{var p=g?{index:a}:{};return o.default.createElement(E,w({key:e._key,className:b?d.default.gridItem:j},p),o.default.createElement(h.default,{type:t,value:e,level:c,markers:r.filter(t=>(0,s.startsWith)([a],t.path)||(0,s.startsWith)([{_key:e&&e._key}],t.path)),onRemove:this.handleRemoveItem,onChange:this.handleItemChange,focusPath:i,filterField:f,onFocus:l,onBlur:u,readOnly:n||y}))}))}),E(this,"setElement",e=>{this._element=e}),E(this,"getUploadOptions",e=>{var t=this.props,r=t.type,n=t.resolveUploader;return n?r.of.map(t=>{var r=n(t,e);return r&&{type:t,uploader:r}}).filter(Boolean):[]}),E(this,"handleFixMissingKeys",()=>{var e=this.props,t=e.onChange,r=e.value.map((e,t)=>(0,f.setIfMissing)((0,v.default)(),[t,"_key"]));t(f.PatchEvent.from(...r))}),E(this,"handleRemoveNonObjectValues",()=>{var e=this.props,t=e.onChange,r=e.value.reduce((e,t,r)=>(0,a.default)(t)?e:e.concat(r),[]).reverse().map(e=>(0,f.unset)([e]));t(f.PatchEvent.from(...r))}),E(this,"handleUpload",e=>{var t=e.file,r=e.type,n=e.uploader,a=this.props.onChange,o=j(r),i=o._key;this.insert(o,"after",-1);var l=n.upload(t,r).pipe((0,u.map)(e=>f.PatchEvent.from(e.patches).prefixAll({_key:i})));this.uploadSubscriptions=function(e){for(var t=1;te.name===r)}focus(){this._element&&this._element.focus()}render(){var e=this.props,t=e.type,r=e.level,n=e.markers,u=e.readOnly,l=e.onChange,s=e.value;if((s||[]).some(e=>!(0,a.default)(e)))return o.default.createElement(y.default,{legend:t.title,description:t.description,level:r,tabIndex:0,onFocus:this.handleFocus,ref:this.setElement,markers:n},o.default.createElement("div",{className:d.default.nonObjectsWarning},"Some items in this list are not objects. We need to remove them before the list can be edited.",o.default.createElement("div",{className:d.default.removeNonObjectsButtonWrapper},o.default.createElement(m.default,{onClick:this.handleRemoveNonObjectValues},"Remove non-object values")),o.default.createElement(g.default,{title:o.default.createElement("b",null,"Why is this happening?")},"This usually happens when items are created through an API client from outside the Content Studio and sets invalid data, or a custom input component have inserted incorrect values into the list.")));if((s||[]).some(e=>!e._key))return o.default.createElement(y.default,{legend:t.title,description:t.description,level:r,tabIndex:0,onFocus:this.handleFocus,ref:this.setElement,markers:n},o.default.createElement("div",{className:d.default.missingKeysWarning},"Some items in this list are missing their keys. We need to fix this before the list can be edited.",o.default.createElement("div",{className:d.default.fixMissingKeysButtonWrapper},o.default.createElement(m.default,{onClick:this.handleFixMissingKeys},"Fix missing keys")),o.default.createElement(g.default,{title:o.default.createElement("b",null,"Why is this happening?")},"This usually happens when items are created through the API client from outside the Content Studio and someone forgets to set the ",o.default.createElement("code",null,"_key"),"-property of list items.",o.default.createElement("p",null,"The value of the ",o.default.createElement("code",null,"_key")," can be any ",o.default.createElement("b",null,"string")," as long as it is"," ",o.default.createElement("b",null,"unique")," for each element within the array."))),this.renderList());var f=M?c.default:y.default,p=M?{getUploadOptions:this.getUploadOptions,onUpload:this.handleUpload}:{};return o.default.createElement(f,w({markers:n,tabIndex:0,legend:t.title,description:t.description,level:r,className:d.default.root,onFocus:this.handleFocus,type:t,ref:this.setElement},p),s&&s.length>0&&this.renderList(),o.default.createElement(i.default,{type:t,value:s,readOnly:u,onAppendItem:this.handleAppend,onPrependItem:this.handlePrepend,onFocusItem:this.handleFocusItem,onCreateValue:j,onChange:l}))}}t.default=P,E(P,"defaultProps",{focusPath:[]})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createUploadTarget=function(e){var t,r;return r=t=class extends a.default.Component{constructor(){super(...arguments),v(this,"_pasteInput",void 0),v(this,"_element",void 0),v(this,"dragEnteredEls",[]),v(this,"state",{isDraggingOver:!1,showPasteInput:!1,isMoving:!1,rejected:[],ambiguous:[]}),v(this,"handleFocus",e=>{var t=this.props.onFocus;e.stopPropagation(),t&&t(["$"])}),v(this,"handleKeyPress",e=>{e.target===o.default.findDOMNode(this)&&(e.ctrlKey||e.metaKey)&&"v"===e.key&&this.setState({showPasteInput:!0})}),v(this,"handlePaste",e=>{(0,f.extractPastedFiles)(e.clipboardData).then(e=>e.length>0?e:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"image/jpeg";if(!e.isContentEditable)throw 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,d.imageUrlToBlob)(e.src)))).then(e=>e.map(e=>new File([e],"pasted-image.jpg",{type:t})))}(this._pasteInput,"image/jpeg")).then(e=>{this.uploadFiles(e),this.setState({showPasteInput:!1})})}),v(this,"handleDrop",e=>{this.setState({isDraggingOver:!1}),e.preventDefault(),e.stopPropagation(),this.props.onUpload&&(0,f.extractDroppedFiles)(e.nativeEvent.dataTransfer).then(e=>{e&&this.uploadFiles(e)})}),v(this,"handleDragOver",e=>{this.props.onUpload&&(e.preventDefault(),e.stopPropagation())}),v(this,"handleDragEnter",e=>{e.stopPropagation(),this.dragEnteredEls.push(e.currentTarget),this.setState({isDraggingOver:!0})}),v(this,"handleDragLeave",e=>{e.stopPropagation();var t=this.dragEnteredEls.indexOf(e.currentTarget);t>-1&&this.dragEnteredEls.splice(t,1),0===this.dragEnteredEls.length&&this.setState({isDraggingOver:!1})}),v(this,"setPasteInput",e=>{this._pasteInput=e}),v(this,"setElement",e=>{this._element=e})}uploadFiles(e){var t=e.map(e=>({file:e,uploaderCandidates:this.props.getUploadOptions(e)})),r=t.filter(e=>e.uploaderCandidates.length>0),a=t.filter(e=>0===e.uploaderCandidates.length);this.setState({rejected:a}),r.forEach(e=>{this.uploadFile(e.file,(0,n.default)(e.uploaderCandidates,e=>e.uploader.priority)[0])})}uploadFile(e,t){(0,this.props.onUpload)({file:e,type:t.type,uploader:t.uploader})}componentDidUpdate(e,t){!t.showPasteInput&&this.state.showPasteInput?(this._pasteInput.focus(),function(e){var t=document.createRange();t.selectNodeContents(e);var r=window.getSelection();r.removeAllRanges(),r.addRange(t)}(this._pasteInput)):t.showPasteInput&&!this.state.showPasteInput&&this.focus()}focus(){this._element&&this._element.focus()}renderSnacks(){var e=this.state,t=e.rejected,r=e.ambiguous;return a.default.createElement("div",null,r.length>0&&a.default.createElement(l.default,{isOpen:!0,title:"Select how to represent",actions:[{title:"Cancel"}],onAction:()=>this.setState({ambiguous:[]})},r.map(e=>a.default.createElement("div",{key:e.file.name},"The file ",e.file.name," can be converted to several types of content. Please select how you want to represent it:",a.default.createElement("ul",null,e.uploaderCandidates.map(t=>a.default.createElement("li",{key:t.type.name},a.default.createElement(u.default,{onClick:()=>{this.uploadFile(e.file,t),this.setState({ambiguous:r.filter(t=>t!==e)})}},"Represent as ",t.type.name))))))),t.length>0&&a.default.createElement(i.default,{kind:"warning",isPersisted:!0,actionTitle:"OK",onAction:()=>this.setState({rejected:[]}),title:"File(s) not accepted:",subtitle:(0,c.default)(t.map(e=>e.file.name))}))}render(){var t=this.props,r=t.children,n=(t.type,t.onUpload,t.getUploadOptions,function(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},o=Object.keys(e);for(n=0;n=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}(t,["children","type","onUpload","getUploadOptions"])),o=this.state,i=o.isDraggingOver,u=o.showPasteInput;return a.default.createElement(e,h({},n,{ref:this.setElement,onFocus:this.handleFocus,onKeyDown:this.handleKeyPress,onDragOver:this.handleDragOver,onDragEnter:this.handleDragEnter,onDragLeave:this.handleDragLeave,onDrop:this.handleDrop}),i&&a.default.createElement("div",{className:s.default.dragStatus},a.default.createElement("h2",{className:s.default.dragStatusInner},"Drop to upload")),u&&a.default.createElement("div",{className:s.default.dragStatus},a.default.createElement("div",{contentEditable:!0,onPaste:this.handlePaste,className:s.default.pasteInput,ref:this.setPasteInput}),a.default.createElement("h2",{className:s.default.dragStatusInner},"Paste (Ctrl+V or ⌘+V) to upload")),r,this.renderSnacks())}},v(t,"defaultProps",{tabIndex:0}),r};var n=p(r(193)),a=p(r(0)),o=p(r(26)),i=p(r(68)),u=p(r(9)),l=p(r(113)),s=p(r(2380)),c=p(r(281)),f=r(2381),d=r(2382);function p(e){return e&&e.__esModule?e:{default:e}}function h(){return(h=Object.assign||function(e){for(var t=1;t0)return Promise.resolve(Array.from(e.files||[]));return o(Array.from(e.items||[])).then(a.default)},t.extractDroppedFiles=function(e){var t=Array.from(e.files||[]),r=Array.from(e.items||[]);if(t&&t.length>0)return Promise.resolve(t);return o(r).then(a.default)};var n,a=(n=r(23))&&n.__esModule?n:{default:n};function o(e){return Promise.all(e.map(e=>{if("file"===e.kind&&e.webkitGetAsEntry){var t;try{t=e.webkitGetAsEntry()}catch(t){return[e.getAsFile()]}return t?t.isDirectory?i(t):[e.getAsFile()]:[]}if("file"===e.kind){var r=e.getAsFile();return Promise.resolve(r?[r]:[])}return new Promise(t=>e.getAsString(t)).then(t=>t?[new File([t],"unknown.txt",{type:e.type})]:[])}))}function i(e){if(e.isFile)return new Promise(t=>e.file(t)).then(e=>[e]);if(e.isDirectory){var t=e.createReader();return new Promise(e=>t.readEntries(e)).then(e=>e.filter(e=>!e.name.startsWith("."))).then(e=>Promise.all(e.map(i)).then(a.default))}return Promise.resolve([])}},function(e,t,r){"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",r=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((n,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(n,t,r)}catch(e){a(e)}},o.src=e})},(0,r(2383).polyfillCanvasToBlob)()},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.polyfillCanvasToBlob=function(){if(!n)return;var e=window.HTMLCanvasElement.prototype;!e.toBlob&&e.toDataURL&&(e.toBlob=function(e,t,r){e(function(e){for(var t=e.split(",")[0].split(":")[1].split(";")[0],r=atob(e.split(",")[1]),n=r.length,a=new window.ArrayBuffer(n),o=new window.Uint8Array(a),i=0;i1&&void 0!==arguments[1]?arguments[1]:{withRef:!1};return r=t=function(t){function r(e){v(this,r);var t=m(this,(r.__proto__||Object.getPrototypeOf(r)).call(this,e));return t.handleStart=function(e){var r=t.props,n=r.distance,a=r.shouldCancelStart;if(2===e.button||a(e))return!1;t._touched=!0,t._pos={x:e.pageX,y:e.pageY};var o=(0,d.closest)(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,s=u.collection;if(i&&!(0,d.closest)(e.target,(function(e){return null!=e.sortableHandle})))return;t.manager.active={index:l,collection:s},"a"===e.target.tagName.toLowerCase()&&e.preventDefault(),n||(0===t.props.pressDelay?t.handlePress(e):t.pressTimer=setTimeout((function(){return t.handlePress(e)}),t.props.pressDelay))}},t.nodeIsChild=function(e){return e.sortableInfo.manager===t.manager},t.handleMove=function(e){var r=t.props,n=r.distance,a=r.pressThreshold;if(!t.state.sorting&&t._touched){t._delta={x:t._pos.x-e.pageX,y:t._pos.y-e.pageY};var o=Math.abs(t._delta.x)+Math.abs(t._delta.y);n||a&&!(a&&o>=a)?n&&o>=n&&t.manager.isActive()&&t.handlePress(e):(clearTimeout(t.cancelTimer),t.cancelTimer=setTimeout(t.cancel,0))}},t.handleEnd=function(){var e=t.props.distance;t._touched=!1,e||t.cancel()},t.cancel=function(){t.state.sorting||(clearTimeout(t.pressTimer),t.manager.active=null)},t.handlePress=function(e){var r=t.manager.getActive();if(r){var n=t.props,a=n.axis,o=n.getHelperDimensions,i=n.helperClass,u=n.hideSortableGhost,l=n.onSortStart,s=n.useWindowAsScrollContainer,c=r.node,f=r.collection,p=c.sortableInfo.index,v=(0,d.getElementMargin)(c),m=t.container.getBoundingClientRect(),y=o({index:p,node:c,collection:f});t.node=c,t.margin=v,t.width=y.width,t.height=y.height,t.marginOffset={x:t.margin.left+t.margin.right,y:Math.max(t.margin.top,t.margin.bottom)},t.boundingClientRect=c.getBoundingClientRect(),t.containerBoundingRect=m,t.index=p,t.newIndex=p,t.axis={x:a.indexOf("x")>=0,y:a.indexOf("y")>=0},t.offsetEdge=t.getEdgeOffset(c),t.initialOffset=t.getOffset(e),t.initialScroll={top:t.scrollContainer.scrollTop,left:t.scrollContainer.scrollLeft},t.initialWindowScroll={top:window.pageYOffset,left:window.pageXOffset};var g,b=c.querySelectorAll("input, textarea, select"),_=c.cloneNode(!0);if([].concat(h(_.querySelectorAll("input, textarea, select"))).forEach((function(e,t){"file"!==e.type&&b[t]&&(e.value=b[t].value)})),t.helper=t.document.body.appendChild(_),t.helper.style.position="fixed",t.helper.style.top=t.boundingClientRect.top-v.top+"px",t.helper.style.left=t.boundingClientRect.left-v.left+"px",t.helper.style.width=t.width+"px",t.helper.style.height=t.height+"px",t.helper.style.boxSizing="border-box",t.helper.style.pointerEvents="none",u&&(t.sortableGhost=c,c.style.visibility="hidden",c.style.opacity=0),t.minTranslate={},t.maxTranslate={},t.axis.x&&(t.minTranslate.x=(s?0:m.left)-t.boundingClientRect.left-t.width/2,t.maxTranslate.x=(s?t.contentWindow.innerWidth:m.left+m.width)-t.boundingClientRect.left-t.width/2),t.axis.y&&(t.minTranslate.y=(s?0:m.top)-t.boundingClientRect.top-t.height/2,t.maxTranslate.y=(s?t.contentWindow.innerHeight:m.top+m.height)-t.boundingClientRect.top-t.height/2),i)(g=t.helper.classList).add.apply(g,h(i.split(" ")));t.listenerNode=e.touches?c:t.contentWindow,d.events.move.forEach((function(e){return t.listenerNode.addEventListener(e,t.handleSortMove,!1)})),d.events.end.forEach((function(e){return t.listenerNode.addEventListener(e,t.handleSortEnd,!1)})),t.setState({sorting:!0,sortingIndex:p}),l&&l({node:c,index:p,collection:f},e)}},t.handleSortMove=function(e){var r=t.props.onSortMove;e.preventDefault(),t.updatePosition(e),t.animateNodes(),t.autoscroll(),r&&r(e)},t.handleSortEnd=function(e){var r=t.props,n=r.hideSortableGhost,a=r.onSortEnd,o=t.manager.active.collection;t.listenerNode&&(d.events.move.forEach((function(e){return t.listenerNode.removeEventListener(e,t.handleSortMove)})),d.events.end.forEach((function(e){return t.listenerNode.removeEventListener(e,t.handleSortEnd)}))),t.helper.parentNode.removeChild(t.helper),n&&t.sortableGhost&&(t.sortableGhost.style.visibility="",t.sortableGhost.style.opacity="");for(var i=t.manager.refs[o],u=0,l=i.length;u=t.maxTranslate.y-t.height/2?(r.y=1,n.y=o*Math.abs((t.maxTranslate.y-t.height/2-e.y)/t.height)):e.x>=t.maxTranslate.x-t.width/2?(r.x=1,n.x=a*Math.abs((t.maxTranslate.x-t.width/2-e.x)/t.width)):e.y<=t.minTranslate.y+t.height/2?(r.y=-1,n.y=o*Math.abs((e.y-t.height/2-t.minTranslate.y)/t.height)):e.x<=t.minTranslate.x+t.width/2&&(r.x=-1,n.x=a*Math.abs((e.x-t.width/2-t.minTranslate.x)/t.width)),t.autoscrollInterval&&(clearInterval(t.autoscrollInterval),t.autoscrollInterval=null,t.isAutoScrolling=!1),0===r.x&&0===r.y||(t.autoscrollInterval=setInterval((function(){t.isAutoScrolling=!0;var e=1*n.x*r.x,a=1*n.y*r.y;t.scrollContainer.scrollTop+=a,t.scrollContainer.scrollLeft+=e,t.translate.x+=e,t.translate.y+=a,t.animateNodes()}),5))},t.manager=new f.default,t.events={start:t.handleStart,move:t.handleMove,end:t.handleEnd},(0,c.default)(!(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."),t.state={},t}return y(r,t),o(r,[{key:"getChildContext",value:function(){return{manager:this.manager}}},{key:"componentDidMount",value:function(){var e=this,t=this.props,r=t.getContainer,n=t.useWindowAsScrollContainer,a=this.props.contentWindow||window;this.container="function"==typeof r?r(this.getWrappedInstance()):(0,s.findDOMNode)(this),this.document=this.container.ownerDocument||document,this.scrollContainer=n?this.document.body:this.container,this.contentWindow="function"==typeof a?a():a;var o=function(t){e.events.hasOwnProperty(t)&&d.events[t].forEach((function(r){return e.container.addEventListener(r,e.events[t],!1)}))};for(var i in this.events)o(i)}},{key:"componentWillUnmount",value:function(){var e=this,t=function(t){e.events.hasOwnProperty(t)&&d.events[t].forEach((function(r){return e.container.removeEventListener(r,e.events[t])}))};for(var r in this.events)t(r)}},{key:"getEdgeOffset",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{top:0,left:0};if(e){var r={top:t.top+e.offsetTop,left:t.left+e.offsetLeft};return e.parentNode!==this.container?this.getEdgeOffset(e.parentNode,r):r}}},{key:"getOffset",value:function(e){return{x:e.touches?e.touches[0].pageX:e.pageX,y:e.touches?e.touches[0].pageY:e.pageY}}},{key:"getLockPixelOffsets",value:function(){var e=this.props.lockOffset;Array.isArray(e)||(e=[e,e]),(0,c.default)(2===e.length,"lockOffset prop of SortableContainer should be a single value or an array of exactly two values. Given %s",e);var t=a(e,2),r=t[0],n=t[1];return[this.getLockPixelOffset(r),this.getLockPixelOffset(n)]}},{key:"getLockPixelOffset",value:function(e){var t=e,r=e,n="px";if("string"==typeof e){var a=/^[+-]?\d*(?:\.\d*)?(px|%)$/.exec(e);(0,c.default)(null!==a,'lockOffset value should be a number or a string of a number followed by "px" or "%". Given %s',e),t=r=parseFloat(e),n=a[1]}return(0,c.default)(isFinite(t)&&isFinite(r),"lockOffset value should be a finite. Given %s",e),"%"===n&&(t=t*this.width/100,r=r*this.height/100),{x:t,y:r}}},{key:"updatePosition",value:function(e){var t=this.props,r=t.lockAxis,n=t.lockToContainerEdges,o=this.getOffset(e),i={x:o.x-this.initialOffset.x,y:o.y-this.initialOffset.y};if(i.y-=window.pageYOffset-this.initialWindowScroll.top,i.x-=window.pageXOffset-this.initialWindowScroll.left,this.translate=i,n){var u=this.getLockPixelOffsets(),l=a(u,2),s=l[0],c=l[1],f={x:this.width/2-s.x,y:this.height/2-s.y},p={x:this.width/2-c.x,y:this.height/2-c.y};i.x=(0,d.limit)(this.minTranslate.x+f.x,this.maxTranslate.x-p.x,i.x),i.y=(0,d.limit)(this.minTranslate.y+f.y,this.maxTranslate.y-p.y,i.y)}"x"===r?i.y=0:"y"===r&&(i.x=0),this.helper.style[d.vendorPrefix+"Transform"]="translate3d("+i.x+"px,"+i.y+"px, 0)"}},{key:"animateNodes",value:function(){var e=this.props,t=e.transitionDuration,r=e.hideSortableGhost,n=this.manager.getOrderedRefs(),a=this.scrollContainer.scrollLeft-this.initialScroll.left,o=this.scrollContainer.scrollTop-this.initialScroll.top,i=this.offsetEdge.left+this.translate.x+a,u=this.offsetEdge.top+this.translate.y+o,l=window.pageYOffset-this.initialWindowScroll.top,s=window.pageXOffset-this.initialWindowScroll.left;this.newIndex=null;for(var c=0,f=n.length;cv?v/2:this.width/2,height:this.height>m?m/2:this.height/2},g={x:0,y:0},b=n[c].edgeOffset;b||(n[c].edgeOffset=b=this.getEdgeOffset(p));var _=c0&&n[c-1];_&&!_.edgeOffset&&(_.edgeOffset=this.getEdgeOffset(_.node)),h!==this.index?(t&&(p.style[d.vendorPrefix+"TransitionDuration"]=t+"ms"),this.axis.x?this.axis.y?hthis.containerBoundingRect.width-y.width&&(g.x=_.edgeOffset.left-b.left,g.y=_.edgeOffset.top-b.top),null===this.newIndex&&(this.newIndex=h)):h>this.index&&(i+s+y.width>=b.left&&u+l+y.height>=b.top||u+l+y.height>=b.top+m)&&(g.x=-(this.width+this.marginOffset.x),b.left+g.xthis.index&&i+s+y.width>=b.left?(g.x=-(this.width+this.marginOffset.x),this.newIndex=h):hthis.index&&u+l+y.height>=b.top?(g.y=-(this.height+this.marginOffset.y),this.newIndex=h):h0&&void 0!==arguments[0]?arguments[0]:this.active.collection;return(0,o.default)(this.refs[e],(function(e){return e.node.sortableInfo.index}))}}]),e}();t.default=u},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{withRef:!1};return r=t=function(t){function r(){return d(this,r),p(this,(r.__proto__||Object.getPrototypeOf(r)).apply(this,arguments))}return h(r,t),a(r,[{key:"componentDidMount",value:function(){var e=this.props,t=e.collection,r=e.disabled,n=e.index;r||this.setDraggable(t,n)}},{key:"componentWillReceiveProps",value:function(e){if(this.props.index!==e.index&&this.node&&(this.node.sortableInfo.index=e.index),this.props.disabled!==e.disabled){var t=e.collection,r=e.disabled,n=e.index;r?this.removeDraggable(t):this.setDraggable(t,n)}else this.props.collection!==e.collection&&(this.removeDraggable(this.props.collection),this.setDraggable(e.collection,e.index))}},{key:"componentWillUnmount",value:function(){var e=this.props,t=e.collection;e.disabled||this.removeDraggable(t)}},{key:"setDraggable",value:function(e,t){var r=this.node=(0,l.findDOMNode)(this);r.sortableInfo={index:t,collection:e,manager:this.context.manager},this.ref={node:r},this.context.manager.add(e,this.ref)}},{key:"removeDraggable",value:function(e){this.context.manager.remove(e,this.ref)}},{key:"getWrappedInstance",value:function(){return(0,s.default)(f.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=f.withRef?"wrappedInstance":null;return i.default.createElement(e,n({ref:t},(0,c.omit)(this.props,"collection","disabled","index")))}}]),r}(o.Component),t.displayName=(0,c.provideDisplayName)("sortableElement",e),t.contextTypes={manager:u.default.object.isRequired},t.propTypes={index:u.default.number.isRequired,collection:u.default.oneOfType([u.default.number,u.default.string]),disabled:u.default.bool},t.defaultProps={collection:0},r};var o=r(0),i=f(o),u=f(r(2)),l=r(26),s=f(r(323)),c=r(207);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){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}function h(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{withRef:!1};return r=t=function(t){function r(){return f(this,r),d(this,(r.__proto__||Object.getPrototypeOf(r)).apply(this,arguments))}return p(r,t),a(r,[{key:"componentDidMount",value:function(){(0,u.findDOMNode)(this).sortableHandle=!0}},{key:"getWrappedInstance",value:function(){return(0,l.default)(c.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=c.withRef?"wrappedInstance":null;return i.default.createElement(e,n({ref:t},this.props))}}]),r}(o.Component),t.displayName=(0,s.provideDisplayName)("sortableHandle",e),r};var o=r(0),i=c(o),u=r(26),l=c(r(323)),s=r(207);function c(e){return e&&e.__esModule?e:{default:e}}function f(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function d(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}function p(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;var n=i(r(2)),a=i(r(0)),o=i(r(503));function i(e){return e&&e.__esModule?e:{default:e}}function u(){return(u=Object.assign||function(e){for(var t=1;tn.default.createElement("span",{className:e.className},n.default.createElement(a.default,null)));t.default=i},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createDragHandle",{enumerable:!0,get:function(){return n.createDragHandle}}),Object.defineProperty(t,"List",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"Item",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"DragHandle",{enumerable:!0,get:function(){return i.default}});var n=r(72),a=u(r(2394)),o=u(r(2395)),i=u(r(2397));function u(e){return e&&e.__esModule?e:{default:e}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;var n=i(r(2)),a=i(r(0)),o=i(r(533));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[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}(e,["className"]);return n.default.createElement(c,s({},r,{className:(0,o.default)(u.default.root,t)}))};var n=l(r(0)),a=r(72),o=l(r(20)),i=l(r(534)),u=l(r(2396));function l(e){return e&&e.__esModule?e:{default:e}}function s(){return(s=Object.assign||function(e){for(var t=1;tn.default.createElement("span",{className:o.default.dragHandle},n.default.createElement(a.default,null)));t.default=u},function(e,t){e.exports={dragHandle:"DragHandle_dragHandle_3LEal"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=O(r(0)),a=O(r(111)),o=O(r(586)),i=O(r(208)),u=O(r(27)),l=O(r(113)),s=O(r(66)),c=O(r(147)),f=r(206),d=r(18),p=O(r(136)),h=r(70),v=O(r(114)),m=r(71),y=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=n?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(r,a,o):r[a]=e[a]}r.default=e,t&&t.set(e,r);return r}(r(40)),g=O(r(2405)),b=O(r(2407));function _(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return _=function(){return e},e}function O(e){return e&&e.__esModule?e:{default:e}}function w(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var E=(0,f.createDragHandle)(()=>n.default.createElement("span",{className:b.default.dragHandle},n.default.createElement(p.default,null))),M={name:"close",title:"Close"},j={name:"close",title:"Cancel"},P={name:"delete",title:"Delete",color:"danger",inverted:!0,secondary:!0};function x(e,t){return 1===e.length&&y.isSegmentEqual(e[0],function(e){return{_key:e._key}}(t))}var k=["_key","_type","_weak"];function S(e){return Object.keys(e).every(e=>k.includes(e))}class C extends n.default.Component{constructor(){super(...arguments),w(this,"_focusArea",void 0),w(this,"handleEditStart",e=>{this.setFocus([y.FOCUS_TERMINATOR])}),w(this,"handleFocus",()=>{this.setFocus()}),w(this,"handleEditStop",()=>{S(this.props.value)?this.handleRemove():this.setFocus()}),w(this,"handleKeyPress",e=>{"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),this.setFocus([y.FOCUS_TERMINATOR]))}),w(this,"handleRemove",()=>{var e=this.props;(0,e.onRemove)(e.value)}),w(this,"handleChange",e=>{var t=this.props;(0,t.onChange)(e,t.value)}),w(this,"setFocusArea",e=>{this._focusArea=e}),w(this,"handleDialogAction",e=>{"close"===e.name&&this.handleEditStop(),"delete"===e.name&&window.confirm("Do you really want to delete?")&&this.handleRemove()})}componentDidMount(){var e=this.props,t=e.focusPath,r=e.value;r._key&&x(t,r)&&this.focus()}componentDidUpdate(e){var t=x(e.focusPath,e.value),r=x(this.props.focusPath,this.props.value);!t&&r&&this.focus()}getMemberType(){var e=this.props,t=e.value,r=e.type,n=(0,m.resolveTypeName)(t);return r.of.find(e=>e.name===n)}setFocus(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=this.props,r=t.value;(0,t.onFocus)([{_key:r._key},...e])}focus(){this._focusArea&&this._focusArea.focus()}renderEditItemForm(e){var t=this.props,r=t.type,a=t.markers,c=t.focusPath,f=t.onFocus,d=t.onBlur,p=t.readOnly,v=t.filterField,m=r.options||{},y=this.getMemberType(),g=a.filter(e=>e.path.length>1),_=n.default.createElement(h.FormBuilderInput,{type:y,level:0,value:S(e)?void 0:e,onChange:this.handleChange,onFocus:f,onBlur:d,focusPath:c,readOnly:p||y.readOnly,markers:g,path:[{_key:e._key}],filterField:v}),O=p||y.readOnly?y.title:"Edit ".concat(y.title);if("fullscreen"===m.editModal)return n.default.createElement(u.default,{title:O,onClose:this.handleEditStop,isOpen:!0},_);if("fold"===m.editModal)return n.default.createElement("div",null,n.default.createElement(o.default,{title:O,onClose:this.handleEditStop},_));var w=S(e),E=[w?j:M,!w&&!p&&P].filter(Boolean);return"popover"===m.editModal?n.default.createElement("div",{className:b.default.popupAnchor},n.default.createElement(i.default,{title:O,onClose:this.handleEditStop,onEscape:this.handleEditStop,onClickOutside:this.handleEditStop,actions:E,onAction:this.handleDialogAction,placement:"auto"},n.default.createElement(s.default,{size:"small"},_))):n.default.createElement(l.default,{onClose:this.handleEditStop,key:e._key,title:"Edit ".concat(y.title),actions:E,onAction:this.handleDialogAction,showCloseButton:!1},n.default.createElement("div",null,n.default.createElement(s.default,{size:"medium"},_)))}renderItem(){var e=this.props,t=e.value,r=e.markers,o=e.type,i=e.readOnly,u=o.options||{},l="grid"===u.layout,s=!i&&!o.readOnly&&!1!==u.sortable,f=l?"media":"default",p=r.filter(e=>"validation"===e.type),h=p.filter(e=>"error"===e.level),m=p.map(e=>{if(e.path.length<=1)return e;var t="error"===e.level?"errors":"warnings";return Object.assign({},e,{item:e.item.cloneWithMessage("Contains ".concat(t))})}),y=[h.length>0?b.default.innerWithError:b.default.inner,!t._key&&b.default.warning].filter(Boolean).join(" ");return n.default.createElement("div",{className:y},!l&&s&&n.default.createElement(E,null),n.default.createElement("div",{tabIndex:0,onClick:t._key&&this.handleEditStart,onKeyPress:this.handleKeyPress,className:b.default.previewWrapper},n.default.createElement("div",{tabIndex:-1,ref:this.setFocusArea,className:b.default.previewWrapperHelper,onFocus:this.handleFocus},!t._key&&n.default.createElement("div",{className:b.default.missingKeyMessage},"Missing key"),n.default.createElement(v.default,{layout:f,value:t,type:this.getMemberType()}))),n.default.createElement("div",{className:l?b.default.functionsInGrid:b.default.functions},n.default.createElement("div",null,n.default.createElement(c.default,{markers:m})),t._ref&&n.default.createElement(d.IntentLink,{className:b.default.linkToReference,intent:"edit",params:{id:t._ref}},n.default.createElement(a.default,null)),!i&&n.default.createElement(g.default,{title:"Remove this item",onConfirm:this.handleRemove})))}render(){var e=this.props,t=e.value,r=e.focusPath,a="grid"===(e.type.options||{}).layout,o=y.isExpanded(t,r);return n.default.createElement("div",{className:a?b.default.gridItem:b.default.listItem},this.renderItem(),o&&this.renderEditItemForm(t))}}t.default=C,w(C,"defaultProps",{level:0,markers:[]})},function(e,t){e.exports={padding:"1rem",root:"EditItemFoldOut_root_1pU2_",wrapper:"EditItemFoldOut_wrapper_3SoDi shadows_shadow-12dp_2LF_Z",appear:"EditItemFoldOut_appear_3HSau",head:"EditItemFoldOut_head_3J_F6",close:"EditItemFoldOut_close_1Rnyq",closeDark:"EditItemFoldOut_closeDark_7y1Hk EditItemFoldOut_close_1Rnyq",content:"EditItemFoldOut_content_eG04C"}},function(e,t){e.exports={overlay:"PopOver_overlay_3G_gO",fadeIn:"PopOver_fadeIn_Oppd0",target:"PopOver_target_KGwLu",popper:"PopOver_popper_3s_tY",responsive:"PopOver_responsive_2PqHl",popperAnimation:"PopOver_popperAnimation_3uPIE",reveal:"PopOver_reveal_l9fEL",arrow:"PopOver_arrow_wBcDv",color_danger:"PopOver_color_danger_2BZFh",arrowShadow:"PopOver_arrowShadow_1x5Eg PopOver_arrow_wBcDv",filledArrow:"PopOver_filledArrow_1UIcJ PopOver_arrow_wBcDv",popover:"PopOver_popover_1HsDs shadows_shadow-12dp_2LF_Z",close:"PopOver_close_2BLik",closeInHeader:"PopOver_closeInHeader_1a_kA PopOver_close_2BLik",closeOutsideHeader:"PopOver_closeOutsideHeader_1pdEL PopOver_close_2BLik",content:"PopOver_content_xvXTt",contentWithActions:"PopOver_contentWithActions_vCUAe PopOver_content_xvXTt",padding_none:"PopOver_padding_none_2GUap",padding_small:"PopOver_padding_small_1AS1F",padding_medium:"PopOver_padding_medium_2RSOB",padding_large:"PopOver_padding_large_1LMsq",head:"PopOver_head_hC854",header:"PopOver_header_1slxO",title:"PopOver_title_CDwBJ",footer:"PopOver_footer_3dMfd DefaultDialog_footer_KryHW",actions:"PopOver_actions_15eOj undefined",primaryFunctions:"PopOver_primaryFunctions_32VE5",paddingDummy:"PopOver_paddingDummy_3oQEu"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PreviewPrimitive=function(e){return a.default.createElement("span",null,e.value)};var n,a=(n=r(0))&&n.__esModule?n:{default:n}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PreviewObject=function(e){var t=e.value,r=e.maxDepth,i=void 0===r?4:r,s=e._depth,c=void 0===s?0:s,f=l(e,["value","maxDepth","_depth"]),d=t._type,p=(t._key,l(t,["_type","_key"])),h=Object.keys(p);if(c>=i)return a.default.createElement("span",null,(0,n.default)(d||"object")," ","{".concat(h.join(", "),"}"));return a.default.createElement("div",null,d&&a.default.createElement("h3",null,a.default.createElement("em",null,(0,n.default)(d)),":"),a.default.createElement("ul",null,h.map(e=>a.default.createElement("li",{key:e},a.default.createElement("b",null,e),":"," ",a.default.createElement(o.PreviewAny,u({},f,{value:p[e],_depth:c+1,maxDepth:i}))))))};var n=i(r(178)),a=i(r(0)),o=r(324);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[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PreviewArray=function(e){var t=e.value,r=e.maxDepth,n=void 0===r?4:r,u=e._depth,l=void 0===u?0:u,s=function(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},o=Object.keys(e);for(n=0;n=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}(e,["value","maxDepth","_depth"]);if(l>=n)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,i({},s,{value:e,_depth:l+1,maxDepth:n})))))};var n,a=(n=r(0))&&n.__esModule?n:{default:n},o=r(324);function i(){return(i=Object.assign||function(e){for(var t=1;t=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}function f(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class d extends n.default.Component{constructor(){super(...arguments),f(this,"_button",void 0),f(this,"_confirmButton",void 0),f(this,"state",{showConfirmDialog:!1}),f(this,"handleClick",e=>{this.open()}),f(this,"handleClickOutside",e=>{this.close()}),f(this,"handleConfirmPopoverClose",e=>{this.close()}),f(this,"setButton",e=>{this._button=e}),f(this,"setConfirmButton",e=>{this._confirmButton=e})}close(){this.setState({showConfirmDialog:!1})}open(){this.setState({showConfirmDialog:!0})}componentDidUpdate(e,t){var r=t.showConfirmDialog,n=this.state.showConfirmDialog;!r&&n?this._confirmButton.focus():r&&!n&&this._button.focus()}render(){var e=this.state.showConfirmDialog,t=this.props,r=t.onConfirm,l=c(t,["onConfirm"]);return n.default.createElement("div",{className:o.default.root},n.default.createElement(a.default,s({},l,{kind:"simple",icon:i.default,onClick:this.handleClick,ref:this.setButton})),e&&n.default.createElement(u.default,{color:"danger",useOverlay:!1,onEscape:this.handleConfirmPopoverClose,onClickOutside:this.handleClickOutside,padding:"none"},n.default.createElement("div",{className:o.default.wrapper},n.default.createElement("div",{tabIndex:0,onFocus:this.handleConfirmPopoverClose}),n.default.createElement(a.default,{color:"white",inverted:!0,onClick:r,icon:i.default,ref:this.setConfirmButton},"Confirm remove"),n.default.createElement("div",{tabIndex:0,onFocus:this.handleConfirmPopoverClose}))))}}t.default=d},function(e,t){e.exports={root:"ConfirmButton_root_3FTqc",wrapper:"ConfirmButton_wrapper_1Vg5B"}},function(e,t){e.exports={root:"ItemValue_root_3cXcT",inner:"ItemValue_inner_2_17O",innerWithError:"ItemValue_innerWithError_2zf6r ItemValue_inner_2_17O",listItem:"ItemValue_listItem_3qirD ItemValue_root_3cXcT",gridItem:"ItemValue_gridItem_NbLO3 ItemValue_root_3cXcT",popupAnchor:"ItemValue_popupAnchor_PwLlO",editRootFold:"ItemValue_editRootFold_bu7dN",warning:"ItemValue_warning_6bL1_",missingKeyMessage:"ItemValue_missingKeyMessage_3nbSq",dragHandle:"ItemValue_dragHandle_2Adxk DragHandle_default_1C1RF",linkToReference:"ItemValue_linkToReference_1Zgc8",previewWrapper:"ItemValue_previewWrapper_3vyKY",previewWrapperHelper:"ItemValue_previewWrapperHelper_1eXCB",functions:"ItemValue_functions_GAR0z",functionsInGrid:"ItemValue_functionsInGrid_154Wz ItemValue_functions_GAR0z",validationIconError:"ItemValue_validationIconError_1kx83 validation_validationIconError_3d96N"}},function(e,t,r){"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 n,a=(n=r(284))&&n.__esModule?n:{default:n};for(var o=[],i=0;i<256;++i)o[i]=(i+256).toString(16).substring(1)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i(r(2)),a=i(r(0)),o=i(r(2410));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[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}function s(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class c extends a.default.Component{constructor(){super(...arguments),s(this,"state",{hasFocus:!1}),s(this,"handleFocus",e=>{this.setState({hasFocus:!0}),this.props.onFocus(e)}),s(this,"handleBlur",e=>{this.setState({hasFocus:!1}),this.props.onBlur(e)}),s(this,"setInput",e=>{this._input=e})}componentDidMount(){"undefined"==typeof value&&this._input&&(this._input.indeterminate=!0)}focus(){this._input&&this._input.focus()}render(){var e=this.props,t=e.disabled,r=(e.markers,e.checked),n=e.label,i=e.description,s=e.readOnly,c=l(e,["disabled","markers","checked","label","description","readOnly"]),f=this.state.hasFocus,d=r?o.default.thumbChecked:o.default.thumb;return void 0===r&&(d=o.default.thumbIndeterminate),a.default.createElement("label",{className:"\n ".concat(t||s?o.default.isDisabled:o.default.isEnabled,"\n ").concat(void 0===r?o.default.indeterminate:o.default.root,"\n ").concat(r?o.default.isChecked:o.default.unChecked,"\n ").concat(f?o.default.hasFocus:"","\n "),onBlur:this.handleBlur},a.default.createElement("div",{className:o.default.inner},a.default.createElement("div",{className:o.default.switchWrapper},a.default.createElement("div",{className:o.default.track}),a.default.createElement("div",{className:d},a.default.createElement("div",{className:o.default.focusHelper})),a.default.createElement("input",u({},c,{className:o.default.input,type:"checkbox",disabled:t||s,checked:r,ref:this.setInput,onFocus:this.handleFocus}))),a.default.createElement("div",null,a.default.createElement("div",{className:o.default.label},n),i&&a.default.createElement("div",{className:o.default.description},i))))}}t.default=c,s(c,"propTypes",{label:n.default.string.isRequired,description:n.default.string,markers:n.default.array,checked:n.default.bool,disabled:n.default.bool,onFocus:n.default.func,onBlur:n.default.func,readOnly:n.default.bool}),s(c,"defaultProps",{onFocus:()=>{},onBlur:()=>{}})},function(e,t){e.exports={"animation-fast-out-slow-in":"Switch_animation-fast-out-slow-in_1KwbO","animation-linear-out-slow-in":"Switch_animation-linear-out-slow-in_2_8ay","animation-fast-out-linear-in":"Switch_animation-fast-out-linear-in_uDWaw","animation-default":"Switch_animation-default_1zKQI","animated-loading-background":"Switch_animated-loading-background_X2R3q",placeHolderShimmer:"Switch_placeHolderShimmer_SqHQ7",root:"Switch_root_ZmgcP DefaultFormField_root_26Cmi",inner:"Switch_inner_1ubtW",indeterminate:"Switch_indeterminate_3qOfK Switch_root_ZmgcP DefaultFormField_root_26Cmi",switchWrapper:"Switch_switchWrapper_sKpFw",switch:"Switch_switch_dcdzy",isChecked:"Switch_isChecked_bxXSt",isDisabled:"Switch_isDisabled_2XNs2 Switch_root_ZmgcP DefaultFormField_root_26Cmi",enabled:"Switch_enabled_1xDNc Switch_root_ZmgcP DefaultFormField_root_26Cmi",unchecked:"Switch_unchecked_1ZIbN",hasFocus:"Switch_hasFocus_13B50",thumb:"Switch_thumb_1kFFT shadows_shadow-1dp_2olTO animation_animation-default_CCTsT",thumbChecked:"Switch_thumbChecked_S10q3 Switch_thumb_1kFFT shadows_shadow-1dp_2olTO animation_animation-default_CCTsT",thumbIndeterminate:"Switch_thumbIndeterminate_2f971 Switch_thumb_1kFFT shadows_shadow-1dp_2olTO animation_animation-default_CCTsT",focusHelper:"Switch_focusHelper_1eKEG",input:"Switch_input_12-98",label:"Switch_label_1Jhtw",description:"Switch_description_3JUAl text-blocks_description_uNil_ text-blocks_small_3gnjM text-blocks_base_37xpS text-blocks_root_1n-qL",track:"Switch_track_3WCyv"}},function(e,t){e.exports={root:"Checkbox_root_3ecwY",isChecked:"Checkbox_isChecked_3mHoJ Checkbox_root_3ecwY",unChecked:"Checkbox_unChecked_1nCoW Checkbox_root_3ecwY",indeterminate:"Checkbox_indeterminate_2c14L Checkbox_root_3ecwY",isDisabled:"Checkbox_isDisabled_2YGKG",isEnabled:"Checkbox_isEnabled_3URM8",input:"Checkbox_input_13KFy",boxOutline:"Checkbox_boxOutline_32ISk",focusHelper:"Checkbox_focusHelper_7uJnA",hasFocus:"Checkbox_hasFocus_1v5hm",tickOutline:"Checkbox_tickOutline_2N-59",label:"Checkbox_label_5fTZm",description:"Checkbox_description_Wtx5M text-blocks_description_uNil_ text-blocks_small_3gnjM text-blocks_base_37xpS text-blocks_root_1n-qL"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=l(r(2)),a=l(r(0)),o=l(r(31)),i=l(r(20)),u=l(r(2413));function l(e){return e&&e.__esModule?e:{default:e}}function s(){return(s=Object.assign||function(e){for(var t=1;t=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}function d(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var p=()=>{};class h extends a.default.PureComponent{constructor(){super(...arguments),d(this,"setInput",e=>{this._input=e})}componentDidMount(){this._input.setCustomValidity(this.props.customValidity)}UNSAFE_componentWillReceiveProps(e){e.customValidity!==this.props.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.onClear,r=(e.hasError,e.isClearable),n=(e.isSelected,e.disabled),l=(e.markers,e.styles),p=(e.customValidity,e.focusPath,f(e,["onClear","hasError","isClearable","isSelected","disabled","markers","styles","customValidity","focusPath"])),h=function(e){for(var t=1;t=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}function c(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var f=()=>{};class d extends a.default.Component{constructor(){super(...arguments),c(this,"handleClear",e=>{this.props.onClear(e)}),c(this,"setInput",e=>{this._input=e})}select(){this._input&&this._input.select()}focus(){this._input&&this._input.focus()}componentDidMount(){this._input.setCustomValidity(this.props.customValidity)}UNSAFE_componentWillReceiveProps(e){e.customValidity!==this.props.customValidity&&this._input.setCustomValidity(e.customValidity)}render(){var e=this.props,t=e.value,r=e.isClearable,n=e.rows,u=e.onKeyPress,c=e.onChange,f=e.onFocus,d=e.onBlur,p=e.onClear,h=(e.customValidity,s(e,["value","isClearable","rows","onKeyPress","onChange","onFocus","onBlur","onClear","customValidity"]));return a.default.createElement("div",{className:o.default.root},a.default.createElement("textarea",l({className:o.default.textarea,rows:n,value:t,onChange:c,onKeyPress:u,onFocus:f,onBlur:d,autoComplete:"off",ref:this.setInput},h)),r&&!this.props.disabled&&a.default.createElement("button",{type:"button",className:o.default.clearButton,onClick:p},a.default.createElement(i.default,{color:"inherit"})))}}t.default=d,c(d,"propTypes",{onChange:n.default.func,onFocus:n.default.func,onKeyPress:n.default.func,onBlur:n.default.func,onClear:n.default.func,value:n.default.string,customValidity:n.default.string,isClearable:n.default.bool,rows:n.default.number,hasFocus:n.default.bool,disabled:n.default.bool}),c(d,"defaultProps",{value:"",customValidity:"",rows:10,isClearable:!1,onKeyPress:f,onChange:f,onFocus:f,onClear:f,onBlur:f})},function(e,t){e.exports={root:"DefaultTextArea_root_yr0-N undefined",textarea:"DefaultTextArea_textarea_PsxpM textarea_root_5hM3m text-input_textInput_31n9_ text-input_root_1xAqy",clearButton:"DefaultTextArea_clearButton_1-HXa clear-button_textarea_Z3Y_c clear-button_root_kBLeL"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=f(),r=t&&t(e);if(r)return r;if(e.inputComponent)return e.inputComponent;return function(e){if(o.type("array",e))return(0,u.default)(e);if(o.type("reference",e))return(0,i.default)(e);if(o.type("string",e))return(0,l.default)(e);return null}(e)||n.default[e.name]||a.default[e.name]};var n=c(r(2420)),a=c(r(2421)),o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=n?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(r,a,o):r[a]=e[a]}r.default=e,t&&t.set(e,r);return r}(r(328)),i=c(r(2485)),u=c(r(2513)),l=c(r(2663));function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function c(e){return e&&e.__esModule?e:{default:e}}var f=()=>{var e,t=(e=r(12))&&e.__esModule?e.default:e;return f=()=>t,t}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=h(r(12)),a=h(r(12)),o=h(r(12)),i=h(r(12)),u=h(r(12)),l=h(r(12)),s=h(r(12)),c=h(r(12)),f=h(r(12)),d=h(r(12)),p=h(r(12));function h(e){return e&&e.__esModule?e:{default:e}}var v={object:l.default,boolean:n.default,number:u.default,string:f.default,text:d.default,reference:s.default,datetime:a.default,richDate:c.default,email:o.default,geopoint:i.default,url:p.default};t.default=v},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=v(r(588)),a=v(r(2422)),o=v(r(590)),i=v(r(577)),u=v(r(593)),l=r(2423),s=v(r(592)),c=v(r(2432)),f=v(r(2433)),d=v(r(604)),p=v(r(2446)),h=v(r(2479));function v(e){return e&&e.__esModule?e:{default:e}}var m={object:i.default,array:d.default,boolean:n.default,number:o.default,text:s.default,email:a.default,datetime:l.DateTimeInput,date:l.DateInput,url:c.default,image:p.default,file:h.default,string:u.default,slug:f.default};t.default=m},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=l(r(0)),a=l(r(92)),o=l(r(43)),i=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=n?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(r,a,o):r[a]=e[a]}r.default=e,t&&t.set(e,r);return r}(r(14));function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function l(e){return e&&e.__esModule?e:{default:e}}function s(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class c extends n.default.Component{constructor(){super(...arguments),s(this,"_input",void 0),s(this,"handleChange",e=>{var t=e.currentTarget.value;this.props.onChange(i.default.from(t?(0,i.set)(t):(0,i.unset)()))}),s(this,"setInput",e=>{this._input=e})}focus(){this._input&&this._input.focus()}render(){var e=this.props,t=e.value,r=e.readOnly,i=e.type,u=e.markers,l=e.level,s=e.onFocus,c=u.filter(e=>"validation"===e.type).filter(e=>"error"===e.level);return n.default.createElement(o.default,{markers:u,level:l,label:i.title,description:i.description},n.default.createElement(a.default,{type:"email",customValidity:c&&c.length>0?c[0].item.message:"",value:t,readOnly:r,placeholder:i.placeholder,onChange:this.handleChange,onFocus:s,ref:this.setInput}))}}t.default=c},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"DateTimeInput",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(t,"DateInput",{enumerable:!0,get:function(){return a.default}});var n=o(r(2424)),a=o(r(2431));function o(e){return e&&e.__esModule?e:{default:e}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=l(r(44));r(602);var a=l(r(0)),o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=n?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(r,a,o):r[a]=e[a]}r.default=e,t&&t.set(e,r);return r}(r(14)),i=l(r(603));function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function l(e){return e&&e.__esModule?e:{default:e}}function s(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class c extends a.default.Component{constructor(){super(...arguments),s(this,"baseDateTimeInputRef",null),s(this,"handleChange",e=>{var t=e?(0,o.set)(e.toDate().toJSON()):(0,o.unset)();this.props.onChange(o.default.from([t]))}),s(this,"setBaseInput",e=>{this.baseDateTimeInputRef=e})}focus(){this.baseDateTimeInputRef&&this.baseDateTimeInputRef.focus()}render(){var e=this.props,t=e.value,r=e.markers,o=e.type,u=e.readOnly,l=e.level,s=o.title,c=o.description,f=t?(0,n.default)(t):null,d=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{dateFormat:e.dateFormat||"YYYY-MM-DD",timeFormat:e.timeFormat||"HH:mm",timeStep:"timeStep"in e&&Number(e.timeStep)||15,calendarTodayLabel:e.calendarTodayLabel||"Now"}}(o.options);return a.default.createElement(i.default,{ref:this.setBaseInput,value:f,readOnly:u,level:l,title:s,description:c,placeholder:o.placeholder,markers:r,dateFormat:d.dateFormat,timeFormat:d.timeFormat,timeStep:d.timeStep,todayLabel:d.calendarTodayLabel,onChange:this.handleChange})}}t.default=c},function(e,t,r){var n={"./en-SG":594,"./en-SG.js":594,"./en-au":595,"./en-au.js":595,"./en-ca":596,"./en-ca.js":596,"./en-gb":597,"./en-gb.js":597,"./en-ie":598,"./en-ie.js":598,"./en-il":599,"./en-il.js":599,"./en-nz":600,"./en-nz.js":600,"./nb":601,"./nb.js":601};function a(e){return r(o(e))}function o(e){var t=n[e];if(!(t+1))throw new Error("Cannot find module '"+e+"'.");return t}a.keys=function(){return Object.keys(n)},a.resolve=o,e.exports=a,a.id=2425},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),r.d(t,"CalendarContainer",(function(){return Ce}));var n=r(0),a=r.n(n),o=r(2),i=r.n(o),u=r(20),l=r.n(u),s=r(2427),c=r(44),f=r.n(c),d=r(141),p="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},h=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},v=function(){function e(e,t){for(var r=0;r=i),u&&a.push(i)}return a}var _=function(e){function t(r){h(this,t);var n=g(this,e.call(this,r));n.renderOptions=function(){var e=n.props.year,t=n.state.yearsList.map((function(t){return a.a.createElement("div",{className:e===t?"react-datepicker__year-option react-datepicker__year-option--selected_year":"react-datepicker__year-option",key:t,ref:t,onClick:n.onChange.bind(n,t)},e===t?a.a.createElement("span",{className:"react-datepicker__year-option--selected"},"✓"):"",t)})),r=n.props.minDate?n.props.minDate.year():null,o=n.props.maxDate?n.props.maxDate.year():null;return o&&n.state.yearsList.find((function(e){return e===o}))||t.unshift(a.a.createElement("div",{className:"react-datepicker__year-option",ref:"upcoming",key:"upcoming",onClick:n.incrementYears},a.a.createElement("a",{className:"react-datepicker__navigation react-datepicker__navigation--years react-datepicker__navigation--years-upcoming"}))),r&&n.state.yearsList.find((function(e){return e===r}))||t.push(a.a.createElement("div",{className:"react-datepicker__year-option",ref:"previous",key:"previous",onClick:n.decrementYears},a.a.createElement("a",{className:"react-datepicker__navigation react-datepicker__navigation--years react-datepicker__navigation--years-previous"}))),t},n.onChange=function(e){n.props.onChange(e)},n.handleClickOutside=function(){n.props.onCancel()},n.shiftYears=function(e){var t=n.state.yearsList.map((function(t){return t+e}));n.setState({yearsList:t})},n.incrementYears=function(){return n.shiftYears(1)},n.decrementYears=function(){return n.shiftYears(-1)};var o=r.yearDropdownItemNumber,i=r.scrollableYearDropdown,u=o||(i?10:5);return n.state={yearsList:b(n.props.year,u,n.props.minDate,n.props.maxDate)},n}return y(t,e),t.prototype.render=function(){var e=l()({"react-datepicker__year-dropdown":!0,"react-datepicker__year-dropdown--scrollable":this.props.scrollableYearDropdown});return a.a.createElement("div",{className:e},this.renderOptions())},t}(a.a.Component);_.propTypes={minDate:i.a.object,maxDate:i.a.object,onCancel:i.a.func.isRequired,onChange:i.a.func.isRequired,scrollableYearDropdown:i.a.bool,year:i.a.number.isRequired,yearDropdownItemNumber:i.a.number};var O={1:"mon",2:"tue",3:"wed",4:"thu",5:"fri",6:"sat",7:"sun"};function w(e,t,r){return e.set(t,r)}function E(e,t,r){return e.add(t,r)}function M(e,t,r){return e.subtract(t,r)}function j(e,t){return e.get(t)}function P(e,t){return e.startOf(t)}function x(e){return f()(e)}function k(e){return null==e?x():(t=e,f()().utc().utcOffset(t));var t}function S(e){return e.clone()}function C(e,t){var r=t.dateFormat,n=t.locale,a=f()(e,r,n||f.a.locale(),!0);return a.isValid()?a:null}function D(e){return f.a.isMoment(e)}function T(e,t){return e.format(t)}function z(e,t){var r=t.hour,n=t.minute,a=t.second;return e.set({hour:r,minute:n,second:a}),e}function A(e,t){return w(e,"month",t)}function I(e,t){return w(e,"year",t)}function B(e){return j(e,"second")}function N(e){return j(e,"minute")}function R(e){return j(e,"hour")}function F(e){return j(e,"day")}function L(e){return j(e,"week")}function q(e){return j(e,"month")}function W(e){return j(e,"year")}function U(e){return j(e,"date")}function V(e){return O[e.isoWeekday()]}function H(e){return P(e,"day")}function Y(e){return P(e,"week")}function G(e){return P(e,"month")}function K(e,t){return E(e,t,"minutes")}function J(e,t){return E(e,t,"days")}function $(e,t){return E(e,t,"weeks")}function Z(e,t){return E(e,t,"months")}function Q(e,t){return M(e,t,"months")}function X(e,t){return e.isBefore(t)}function ee(e,t){return e.isAfter(t)}function te(e,t){return e&&t?e.isSame(t,"year"):!e&&!t}function re(e,t){return e&&t?e.isSame(t,"month"):!e&&!t}function ne(e,t){return e&&t?e.isSame(t,"day"):!e&&!t}function ae(e,t,r){var n=t.clone().startOf("day").subtract(1,"seconds"),a=r.clone().startOf("day").add(1,"seconds");return e.clone().startOf("day").isBetween(n,a)}function oe(e,t){return e.clone().locale(t||f.a.locale())}function ie(e){return e.localeData()}function ue(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.minDate,n=t.maxDate,a=t.excludeDates,o=t.includeDates,i=t.filterDate;return r&&e.isBefore(r,"day")||n&&e.isAfter(n,"day")||a&&a.some((function(t){return ne(e,t)}))||o&&!o.some((function(t){return ne(e,t)}))||i&&!i(e.clone())||!1}function le(e,t){for(var r=t.length,n=0;n2&&void 0!==arguments[2]?arguments[2]:{},n=r.minDate,a=r.includeDates,o=e.clone().subtract(1,t);return n&&o.isBefore(n,t)||a&&a.every((function(e){return o.isBefore(e,t)}))||!1}function fe(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=r.maxDate,a=r.includeDates,o=e.clone().add(1,t);return n&&o.isAfter(n,t)||a&&a.every((function(e){return o.isAfter(e,t)}))||!1}function de(e){var t=e.minDate,r=e.includeDates;return r&&t?f.a.min(r.filter((function(e){return t.isSameOrBefore(e,"day")}))):r?f.a.min(r):t}function pe(e){var t=e.maxDate,r=e.includeDates;return r&&t?f.a.max(r.filter((function(e){return t.isSameOrAfter(e,"day")}))):r?f.a.max(r):t}function he(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"react-datepicker__day--highlighted",r=new Map,n=0,a=e.length;n=6,l=!t&&!n.isWeekInMonth(r);if(u||l){if(!n.props.peekNextMonth)break;i=!0}}return e},n.getClassNames=function(){var e=n.props,t=e.selectingDate,r=e.selectsStart,a=e.selectsEnd;return l()("react-datepicker__month",{"react-datepicker__month--selecting-range":t&&(r||a)})},g(n,r)}return y(t,e),t.prototype.render=function(){return a.a.createElement("div",{className:this.getClassNames(),onMouseLeave:this.handleMouseLeave,role:"listbox","aria-label":"month-"+this.props.day.format("YYYY-MM")},this.renderWeeks())},t}(a.a.Component);ke.propTypes={disabledKeyboardNavigation:i.a.bool,day:i.a.object.isRequired,dayClassName:i.a.func,endDate:i.a.object,excludeDates:i.a.array,filterDate:i.a.func,fixedHeight:i.a.bool,formatWeekNumber:i.a.func,highlightDates:i.a.instanceOf(Map),includeDates:i.a.array,inline:i.a.bool,maxDate:i.a.object,minDate:i.a.object,onDayClick:i.a.func,onDayMouseEnter:i.a.func,onMouseLeave:i.a.func,onWeekSelect:i.a.func,peekNextMonth:i.a.bool,preSelection:i.a.object,selected:i.a.object,selectingDate:i.a.object,selectsEnd:i.a.bool,selectsStart:i.a.bool,showWeekNumbers:i.a.bool,startDate:i.a.object,utcOffset:i.a.oneOfType([i.a.number,i.a.string]),renderDayContents:i.a.func};var Se=function(e){function t(){var r,n;h(this,t);for(var o=arguments.length,i=Array(o),u=0;u0&&void 0!==arguments[0]?arguments[0]:{},t=(e.className||"").split(/\s+/);return De.some((function(e){return t.indexOf(e)>=0}))})(e.target)&&n.props.onDropdownFocus()},n.getDateInView=function(){var e=n.props,t=e.preSelection,r=e.selected,a=e.openToDate,o=e.utcOffset,i=de(n.props),u=pe(n.props),l=k(o),s=a||r||t;return s||(i&&X(l,i)?i:u&&ee(l,u)?u:l)},n.localizeDate=function(e){return oe(e,n.props.locale)},n.increaseMonth=function(){n.setState({date:Z(S(n.state.date),1)},(function(){return n.handleMonthChange(n.state.date)}))},n.decreaseMonth=function(){n.setState({date:Q(S(n.state.date),1)},(function(){return n.handleMonthChange(n.state.date)}))},n.handleDayClick=function(e,t){return n.props.onSelect(e,t)},n.handleDayMouseEnter=function(e){return n.setState({selectingDate:e})},n.handleMonthMouseLeave=function(){return n.setState({selectingDate:null})},n.handleYearChange=function(e){n.props.onYearChange&&n.props.onYearChange(e)},n.handleMonthChange=function(e){n.props.onMonthChange&&n.props.onMonthChange(e),n.props.adjustDateOnChange&&(n.props.onSelect&&n.props.onSelect(e),n.props.setOpen&&n.props.setOpen(!0))},n.handleMonthYearChange=function(e){n.handleYearChange(e),n.handleMonthChange(e)},n.changeYear=function(e){n.setState({date:I(S(n.state.date),e)},(function(){return n.handleYearChange(n.state.date)}))},n.changeMonth=function(e){n.setState({date:A(S(n.state.date),e)},(function(){return n.handleMonthChange(n.state.date)}))},n.changeMonthYear=function(e){n.setState({date:I(A(S(n.state.date),q(e)),W(e))},(function(){return n.handleMonthYearChange(n.state.date)}))},n.header=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:n.state.date,t=Y(S(e)),r=[];return n.props.showWeekNumbers&&r.push(a.a.createElement("div",{key:"W",className:"react-datepicker__day-name"},n.props.weekLabel||"#")),r.concat([0,1,2,3,4,5,6].map((function(e){var r=J(S(t),e),o=ie(r),i=n.formatWeekday(o,r);return a.a.createElement("div",{key:e,className:"react-datepicker__day-name"},i)})))},n.formatWeekday=function(e,t){return n.props.formatWeekDay?(r=e,a=t,(0,n.props.formatWeekDay)(r.weekdays(a))):n.props.useWeekdaysShort?function(e,t){return e.weekdaysShort(t)}(e,t):function(e,t){return e.weekdaysMin(t)}(e,t);var r,a},n.renderPreviousMonthButton=function(){if(!n.props.renderCustomHeader){var e=ce(n.state.date,"month",n.props);if((n.props.forceShowMonthNavigation||n.props.showDisabledMonthNavigation||!e)&&!n.props.showTimeSelectOnly){var t=["react-datepicker__navigation","react-datepicker__navigation--previous"],r=n.decreaseMonth;return e&&n.props.showDisabledMonthNavigation&&(t.push("react-datepicker__navigation--previous--disabled"),r=null),a.a.createElement("button",{type:"button",className:t.join(" "),onClick:r},n.props.previousMonthButtonLabel)}}},n.renderNextMonthButton=function(){if(!n.props.renderCustomHeader){var e=fe(n.state.date,"month",n.props);if((n.props.forceShowMonthNavigation||n.props.showDisabledMonthNavigation||!e)&&!n.props.showTimeSelectOnly){var t=["react-datepicker__navigation","react-datepicker__navigation--next"];n.props.showTimeSelect&&t.push("react-datepicker__navigation--next--with-time"),n.props.todayButton&&t.push("react-datepicker__navigation--next--with-today-button");var r=n.increaseMonth;return e&&n.props.showDisabledMonthNavigation&&(t.push("react-datepicker__navigation--next--disabled"),r=null),a.a.createElement("button",{type:"button",className:t.join(" "),onClick:r},n.props.nextMonthButtonLabel)}}},n.renderCurrentMonth=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:n.state.date,t=["react-datepicker__current-month"];return n.props.showYearDropdown&&t.push("react-datepicker__current-month--hasYearDropdown"),n.props.showMonthDropdown&&t.push("react-datepicker__current-month--hasMonthDropdown"),n.props.showMonthYearDropdown&&t.push("react-datepicker__current-month--hasMonthYearDropdown"),a.a.createElement("div",{className:t.join(" ")},T(e,n.props.dateFormat))},n.renderYearDropdown=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(n.props.showYearDropdown&&!e)return a.a.createElement(ye,{adjustDateOnChange:n.props.adjustDateOnChange,date:n.state.date,onSelect:n.props.onSelect,setOpen:n.props.setOpen,dropdownMode:n.props.dropdownMode,onChange:n.changeYear,minDate:n.props.minDate,maxDate:n.props.maxDate,year:W(n.state.date),scrollableYearDropdown:n.props.scrollableYearDropdown,yearDropdownItemNumber:n.props.yearDropdownItemNumber})},n.renderMonthDropdown=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(n.props.showMonthDropdown&&!e)return a.a.createElement(_e,{dropdownMode:n.props.dropdownMode,locale:n.props.locale,dateFormat:n.props.dateFormat,onChange:n.changeMonth,month:q(n.state.date),useShortMonthInDropdown:n.props.useShortMonthInDropdown})},n.renderMonthYearDropdown=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(n.props.showMonthYearDropdown&&!e)return a.a.createElement(Me,{dropdownMode:n.props.dropdownMode,locale:n.props.locale,dateFormat:n.props.dateFormat,onChange:n.changeMonthYear,minDate:n.props.minDate,maxDate:n.props.maxDate,date:n.state.date,scrollableMonthYearDropdown:n.props.scrollableMonthYearDropdown})},n.renderTodayButton=function(){if(n.props.todayButton&&!n.props.showTimeSelectOnly)return a.a.createElement("div",{className:"react-datepicker__today-button",onClick:function(e){return n.props.onSelect(P(k(n.props.utcOffset),"date"),e)}},n.props.todayButton)},n.renderDefaultHeader=function(e){var t=e.monthDate,r=e.i;return a.a.createElement("div",{className:"react-datepicker__header"},n.renderCurrentMonth(t),a.a.createElement("div",{className:"react-datepicker__header__dropdown react-datepicker__header__dropdown--"+n.props.dropdownMode,onFocus:n.handleDropdownFocus},n.renderMonthDropdown(0!==r),n.renderMonthYearDropdown(0!==r),n.renderYearDropdown(0!==r)),a.a.createElement("div",{className:"react-datepicker__day-names"},n.header(t)))},n.renderCustomHeader=function(e){var t=e.monthDate;if(0!==e.i)return null;var r=ce(n.state.date,"month",n.props),o=fe(n.state.date,"month",n.props);return a.a.createElement("div",{className:"react-datepicker__header react-datepicker__header--custom",onFocus:n.props.onDropdownFocus},n.props.renderCustomHeader(m({},n.state,{changeMonth:n.changeMonth,changeYear:n.changeYear,decreaseMonth:n.decreaseMonth,increaseMonth:n.increaseMonth,prevMonthButtonDisabled:r,nextMonthButtonDisabled:o})),a.a.createElement("div",{className:"react-datepicker__day-names"},n.header(t)))},n.renderMonths=function(){if(!n.props.showTimeSelectOnly){for(var e=[],t=0;t1&&void 0!==arguments[1]&&arguments[1];n.setState({open:e,preSelection:e&&n.state.open?n.state.preSelection:n.calcInitialState().preSelection,lastPreSelectChange:Re},(function(){e||n.setState((function(e){return{focused:!!t&&e.focused}}),(function(){!t&&n.setBlur(),n.setState({inputValue:null})}))}))},n.inputOk=function(){return D(n.state.preSelection)||(e=n.state.preSelection,f.a.isDate(e));var e},n.isCalendarOpen=function(){return void 0===n.props.open?n.state.open&&!n.props.disabled&&!n.props.readOnly:n.props.open},n.handleFocus=function(e){n.state.preventFocus||(n.props.onFocus(e),n.props.preventOpenOnFocus||n.props.readOnly||n.setOpen(!0)),n.setState({focused:!0})},n.cancelFocusInput=function(){clearTimeout(n.inputFocusTimeout),n.inputFocusTimeout=null},n.deferFocusInput=function(){n.cancelFocusInput(),n.inputFocusTimeout=setTimeout((function(){return n.setFocus()}),1)},n.handleDropdownFocus=function(){n.cancelFocusInput()},n.handleBlur=function(e){n.state.open&&!n.props.withPortal?n.deferFocusInput():n.props.onBlur(e),n.setState({focused:!1})},n.handleCalendarClickOutside=function(e){n.props.inline||n.setOpen(!1),n.props.onClickOutside(e),n.props.withPortal&&e.preventDefault()},n.handleChange=function(){for(var e=arguments.length,t=Array(e),r=0;r1&&void 0!==arguments[1]?arguments[1]:{},r=t.minDate,n=t.maxDate;return r&&e.isBefore(r,"day")||n&&e.isAfter(n,"day")})(a,n.props)&&(n.props.onChange(e,t),n.props.onSelect(a,t));else{if(!ne(n.props.selected,a)||n.props.allowSameDay){if(null!==a){if(n.props.selected){var o=n.props.selected;r&&(o=x(a)),a=z(x(a),{hour:R(o),minute:N(o),second:B(o)})}n.props.inline||n.setState({preSelection:a})}n.props.onChange(a,t)}n.props.onSelect(a,t),r||n.setState({inputValue:null})}},n.setPreSelection=function(e){(!(void 0!==n.props.minDate&&void 0!==n.props.maxDate)||!e||ae(e,n.props.minDate,n.props.maxDate))&&n.setState({preSelection:e})},n.handleTimeChange=function(e){var t=z(S(n.props.selected?n.props.selected:n.getPreSelection()),{hour:R(e),minute:N(e)});n.setState({preSelection:t}),n.props.onChange(t),n.props.shouldCloseOnSelect&&n.setOpen(!1),n.setState({inputValue:null})},n.onInputClick=function(){n.props.disabled||n.props.readOnly||n.setOpen(!0),n.props.onInputClick()},n.onInputKeyDown=function(e){n.props.onKeyDown(e);var t=e.key;if(n.state.open||n.props.inline||n.props.preventOpenOnFocus){var r=x(n.state.preSelection);if("Enter"===t)e.preventDefault(),n.inputOk()&&n.state.lastPreSelectChange===Re?(n.handleSelect(r,e),!n.props.shouldCloseOnSelect&&n.setPreSelection(r)):n.setOpen(!1);else if("Escape"===t)e.preventDefault(),n.setOpen(!1),n.inputOk()||n.props.onInputError({code:1,msg:"Date input not valid."});else if("Tab"===t)n.setOpen(!1,!0);else if(!n.props.disabledKeyboardNavigation){var a=void 0;switch(t){case"ArrowLeft":a=M(r,1,"days");break;case"ArrowRight":a=J(r,1);break;case"ArrowUp":a=function(e,t){return M(e,t,"weeks")}(r,1);break;case"ArrowDown":a=$(r,1);break;case"PageUp":a=Q(r,1);break;case"PageDown":a=Z(r,1);break;case"Home":a=function(e,t){return M(e,t,"years")}(r,1);break;case"End":a=function(e,t){return E(e,t,"years")}(r,1)}if(!a)return void(n.props.onInputError&&n.props.onInputError({code:1,msg:"Date input not valid."}));e.preventDefault(),n.setState({lastPreSelectChange:Re}),n.props.adjustDateOnChange&&n.setSelected(a),n.setPreSelection(a)}}else"ArrowDown"!==t&&"ArrowUp"!==t||n.onInputClick()},n.onClearClick=function(e){e&&e.preventDefault&&e.preventDefault(),n.props.onChange(null,e),n.setState({inputValue:null})},n.clear=function(){n.onClearClick()},n.renderCalendar=function(){return n.props.inline||n.isCalendarOpen()?a.a.createElement(Ie,{ref:function(e){n.calendar=e},locale:n.props.locale,adjustDateOnChange:n.props.adjustDateOnChange,setOpen:n.setOpen,dateFormat:n.props.dateFormatCalendar,useWeekdaysShort:n.props.useWeekdaysShort,formatWeekDay:n.props.formatWeekDay,dropdownMode:n.props.dropdownMode,selected:n.props.selected,preSelection:n.state.preSelection,onSelect:n.handleSelect,onWeekSelect:n.props.onWeekSelect,openToDate:n.props.openToDate,minDate:n.props.minDate,maxDate:n.props.maxDate,selectsStart:n.props.selectsStart,selectsEnd:n.props.selectsEnd,startDate:n.props.startDate,endDate:n.props.endDate,excludeDates:n.props.excludeDates,filterDate:n.props.filterDate,onClickOutside:n.handleCalendarClickOutside,formatWeekNumber:n.props.formatWeekNumber,highlightDates:n.state.highlightDates,includeDates:n.props.includeDates,includeTimes:n.props.includeTimes,injectTimes:n.props.injectTimes,inline:n.props.inline,peekNextMonth:n.props.peekNextMonth,showMonthDropdown:n.props.showMonthDropdown,useShortMonthInDropdown:n.props.useShortMonthInDropdown,showMonthYearDropdown:n.props.showMonthYearDropdown,showWeekNumbers:n.props.showWeekNumbers,showYearDropdown:n.props.showYearDropdown,withPortal:n.props.withPortal,forceShowMonthNavigation:n.props.forceShowMonthNavigation,showDisabledMonthNavigation:n.props.showDisabledMonthNavigation,scrollableYearDropdown:n.props.scrollableYearDropdown,scrollableMonthYearDropdown:n.props.scrollableMonthYearDropdown,todayButton:n.props.todayButton,weekLabel:n.props.weekLabel,utcOffset:n.props.utcOffset,outsideClickIgnoreClass:"react-datepicker-ignore-onclickoutside",fixedHeight:n.props.fixedHeight,monthsShown:n.props.monthsShown,onDropdownFocus:n.handleDropdownFocus,onMonthChange:n.props.onMonthChange,onYearChange:n.props.onYearChange,dayClassName:n.props.dayClassName,showTimeSelect:n.props.showTimeSelect,showTimeSelectOnly:n.props.showTimeSelectOnly,onTimeChange:n.handleTimeChange,timeFormat:n.props.timeFormat,timeIntervals:n.props.timeIntervals,minTime:n.props.minTime,maxTime:n.props.maxTime,excludeTimes:n.props.excludeTimes,timeCaption:n.props.timeCaption,className:n.props.calendarClassName,container:n.props.calendarContainer,yearDropdownItemNumber:n.props.yearDropdownItemNumber,previousMonthButtonLabel:n.props.previousMonthButtonLabel,nextMonthButtonLabel:n.props.nextMonthButtonLabel,disabledKeyboardNavigation:n.props.disabledKeyboardNavigation,renderCustomHeader:n.props.renderCustomHeader,popperProps:n.props.popperProps,renderDayContents:n.props.renderDayContents},n.props.children):null},n.renderDateInput=function(){var e,t,r,o,i,u,s=l()(n.props.className,((e={})["react-datepicker-ignore-onclickoutside"]=n.state.open,e)),c=n.props.customInput||a.a.createElement("input",{type:"text"}),d=n.props.customInputRef||"ref",p="string"==typeof n.props.value?n.props.value:"string"==typeof n.state.inputValue?n.state.inputValue:(r=n.props.selected,o=n.props,i=o.dateFormat,u=o.locale,r&&r.clone().locale(u||f.a.locale()).format(Array.isArray(i)?i[0]:i)||"");return a.a.cloneElement(c,((t={})[d]=function(e){n.input=e},t.value=p,t.onBlur=n.handleBlur,t.onChange=n.handleChange,t.onClick=n.onInputClick,t.onFocus=n.handleFocus,t.onKeyDown=n.onInputKeyDown,t.id=n.props.id,t.name=n.props.name,t.autoFocus=n.props.autoFocus,t.placeholder=n.props.placeholderText,t.disabled=n.props.disabled,t.autoComplete=n.props.autoComplete,t.className=s,t.title=n.props.title,t.readOnly=n.props.readOnly,t.required=n.props.required,t.tabIndex=n.props.tabIndex,t))},n.renderClearButton=function(){return n.props.isClearable&&null!=n.props.selected?a.a.createElement("button",{type:"button",className:"react-datepicker__close-icon",onClick:n.onClearClick,title:n.props.clearButtonTitle,tabIndex:-1}):null},n.state=n.calcInitialState(),n}return y(t,e),v(t,null,[{key:"defaultProps",get:function(){return{allowSameDay:!1,dateFormat:"L",dateFormatCalendar:"MMMM YYYY",onChange:function(){},disabled:!1,disabledKeyboardNavigation:!1,dropdownMode:"scroll",onFocus:function(){},onBlur:function(){},onKeyDown:function(){},onInputClick:function(){},onSelect:function(){},onClickOutside:function(){},onMonthChange:function(){},preventOpenOnFocus:!1,onYearChange:function(){},onInputError:function(){},monthsShown:1,readOnly:!1,withPortal:!1,shouldCloseOnSelect:!0,showTimeSelect:!1,timeIntervals:30,timeCaption:"Time",previousMonthButtonLabel:"Previous Month",nextMonthButtonLabel:"Next month",renderDayContents:function(e){return e}}}}]),t.prototype.componentDidUpdate=function(e,t){var r,n;e.inline&&(r=e.selected,n=this.props.selected,r&&n?q(r)!==q(n)||W(r)!==W(n):r!==n)&&this.setPreSelection(this.props.selected),e.highlightDates!==this.props.highlightDates&&this.setState({highlightDates:he(this.props.highlightDates)}),!t.focused&&function(e,t){return!(!e||!t)&&!function(e,t){return e.isSame(t)}(e,t)}(e.selected,this.props.selected)&&this.setState({inputValue:null})},t.prototype.componentWillUnmount=function(){this.clearPreventFocusTimeout()},t.prototype.render=function(){var e=this.renderCalendar();return this.props.inline&&!this.props.withPortal?e:this.props.withPortal?a.a.createElement("div",null,this.props.inline?null:a.a.createElement("div",{className:"react-datepicker__input-container"},this.renderDateInput(),this.renderClearButton()),this.state.open||this.props.inline?a.a.createElement("div",{className:"react-datepicker__portal"},e):null):a.a.createElement(Ae,{className:this.props.popperClassName,hidePopper:!this.isCalendarOpen(),popperModifiers:this.props.popperModifiers,targetComponent:a.a.createElement("div",{className:"react-datepicker__input-container"},this.renderDateInput(),this.renderClearButton()),popperContainer:this.props.popperContainer,popperComponent:e,popperPlacement:this.props.popperPlacement,popperProps:this.props.popperProps})},t}(a.a.Component);Be.propTypes={adjustDateOnChange:i.a.bool,allowSameDay:i.a.bool,autoComplete:i.a.string,autoFocus:i.a.bool,calendarClassName:i.a.string,calendarContainer:i.a.func,children:i.a.node,className:i.a.string,customInput:i.a.element,customInputRef:i.a.string,dateFormat:i.a.oneOfType([i.a.string,i.a.array]),dateFormatCalendar:i.a.string,dayClassName:i.a.func,disabled:i.a.bool,disabledKeyboardNavigation:i.a.bool,dropdownMode:i.a.oneOf(["scroll","select"]).isRequired,endDate:i.a.object,excludeDates:i.a.array,filterDate:i.a.func,fixedHeight:i.a.bool,formatWeekNumber:i.a.func,highlightDates:i.a.array,id:i.a.string,includeDates:i.a.array,includeTimes:i.a.array,injectTimes:i.a.array,inline:i.a.bool,isClearable:i.a.bool,locale:i.a.string,maxDate:i.a.object,minDate:i.a.object,monthsShown:i.a.number,name:i.a.string,onBlur:i.a.func,onChange:i.a.func.isRequired,onSelect:i.a.func,onWeekSelect:i.a.func,onClickOutside:i.a.func,onChangeRaw:i.a.func,onFocus:i.a.func,onInputClick:i.a.func,onKeyDown:i.a.func,onMonthChange:i.a.func,onYearChange:i.a.func,onInputError:i.a.func,open:i.a.bool,openToDate:i.a.object,peekNextMonth:i.a.bool,placeholderText:i.a.string,popperContainer:i.a.func,popperClassName:i.a.string,popperModifiers:i.a.object,popperPlacement:i.a.oneOf(ze),popperProps:i.a.object,preventOpenOnFocus:i.a.bool,readOnly:i.a.bool,required:i.a.bool,scrollableYearDropdown:i.a.bool,scrollableMonthYearDropdown:i.a.bool,selected:i.a.object,selectsEnd:i.a.bool,selectsStart:i.a.bool,showMonthDropdown:i.a.bool,showMonthYearDropdown:i.a.bool,showWeekNumbers:i.a.bool,showYearDropdown:i.a.bool,forceShowMonthNavigation:i.a.bool,showDisabledMonthNavigation:i.a.bool,startDate:i.a.object,startOpen:i.a.bool,tabIndex:i.a.number,timeCaption:i.a.string,title:i.a.string,todayButton:i.a.node,useWeekdaysShort:i.a.bool,formatWeekDay:i.a.func,utcOffset:i.a.oneOfType([i.a.number,i.a.string]),value:i.a.string,weekLabel:i.a.string,withPortal:i.a.bool,yearDropdownItemNumber:i.a.number,shouldCloseOnSelect:i.a.bool,showTimeSelect:i.a.bool,showTimeSelectOnly:i.a.bool,timeFormat:i.a.string,timeIntervals:i.a.number,minTime:i.a.object,maxTime:i.a.object,excludeTimes:i.a.array,useShortMonthInDropdown:i.a.bool,clearButtonTitle:i.a.string,previousMonthButtonLabel:i.a.string,nextMonthButtonLabel:i.a.string,renderCustomHeader:i.a.func,renderDayContents:i.a.func};var Ne="input",Re="navigate";t.default=Be},function(e,t,r){"use strict";var n=r(0),a=(r.n(n),r(26));r.n(a);function o(e,t,r){return e===t||(e.correspondingElement?e.correspondingElement.classList.contains(r):e.classList.contains(r))}var i,u,l=(void 0===i&&(i=0),function(){return++i}),s={},c={},f=["touchstart","touchmove"];function d(e,t){var r=null;return-1!==f.indexOf(t)&&u&&(r={passive:!e.props.preventDefault}),r}t.a=function(e,t){var r,i,f=e.displayName||e.name||"Component";return i=r=function(r){var i,p;function h(e){var n;return(n=r.call(this,e)||this).__outsideClickHandler=function(e){if("function"!=typeof n.__clickOutsideHandlerProp){var t=n.getInstance();if("function"!=typeof t.props.handleClickOutside){if("function"!=typeof t.handleClickOutside)throw new Error("WrappedComponent: "+f+" lacks a handleClickOutside(event) function for processing outside click events.");t.handleClickOutside(e)}else t.props.handleClickOutside(e)}else n.__clickOutsideHandlerProp(e)},n.__getComponentNode=function(){var e=n.getInstance();return t&&"function"==typeof t.setClickOutsideRef?t.setClickOutsideRef()(e):"function"==typeof e.setClickOutsideRef?e.setClickOutsideRef():Object(a.findDOMNode)(e)},n.enableOnClickOutside=function(){if("undefined"!=typeof document&&!c[n._uid]){void 0===u&&(u=function(){if("undefined"!=typeof window&&"function"==typeof window.addEventListener){var e=!1,t=Object.defineProperty({},"passive",{get:function(){e=!0}}),r=function(){};return window.addEventListener("testPassiveEventSupport",r,t),window.removeEventListener("testPassiveEventSupport",r,t),e}}()),c[n._uid]=!0;var e=n.props.eventTypes;e.forEach||(e=[e]),s[n._uid]=function(e){var t;null!==n.componentNode&&(n.props.preventDefault&&e.preventDefault(),n.props.stopPropagation&&e.stopPropagation(),n.props.excludeScrollbar&&(t=e,document.documentElement.clientWidth<=t.clientX||document.documentElement.clientHeight<=t.clientY)||function(e,t,r){if(e===t)return!0;for(;e.parentNode;){if(o(e,t,r))return!0;e=e.parentNode}return e}(e.target,n.componentNode,n.props.outsideClickIgnoreClass)===document&&n.__outsideClickHandler(e))},e.forEach((function(e){document.addEventListener(e,s[n._uid],d(n,e))}))}},n.disableOnClickOutside=function(){delete c[n._uid];var e=s[n._uid];if(e&&"undefined"!=typeof document){var t=n.props.eventTypes;t.forEach||(t=[t]),t.forEach((function(t){return document.removeEventListener(t,e,d(n,t))})),delete s[n._uid]}},n.getRef=function(e){return n.instanceRef=e},n._uid=l(),n}p=r,(i=h).prototype=Object.create(p.prototype),i.prototype.constructor=i,i.__proto__=p;var v=h.prototype;return v.getInstance=function(){if(!e.prototype.isReactComponent)return this;var t=this.instanceRef;return t.getInstance?t.getInstance():t},v.componentDidMount=function(){if("undefined"!=typeof document&&document.createElement){var e=this.getInstance();if(t&&"function"==typeof t.handleClickOutside&&(this.__clickOutsideHandlerProp=t.handleClickOutside(e),"function"!=typeof this.__clickOutsideHandlerProp))throw new Error("WrappedComponent: "+f+" lacks a function for processing outside click events specified by the handleClickOutside config option.");this.componentNode=this.__getComponentNode(),this.props.disableOnClickOutside||this.enableOnClickOutside()}},v.componentDidUpdate=function(){this.componentNode=this.__getComponentNode()},v.componentWillUnmount=function(){this.disableOnClickOutside()},v.render=function(){var t=this.props,r=(t.excludeScrollbar,function(e,t){if(null==e)return{};var r,n,a={},o=Object.keys(e);for(n=0;n=0||(a[r]=e[r]);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}(t,["excludeScrollbar"]));return e.prototype.isReactComponent?r.ref=this.getRef:r.wrappedRef=this.getRef,r.disableOnClickOutside=this.disableOnClickOutside,r.enableOnClickOutside=this.enableOnClickOutside,Object(n.createElement)(e,r)},h}(n.Component),r.displayName="OnClickOutside("+f+")",r.defaultProps={eventTypes:["mousedown","touchstart"],excludeScrollbar:t&&t.excludeScrollbar||!1,outsideClickIgnoreClass:"ignore-react-onclickoutside",preventDefault:!1,stopPropagation:!1},r.getClass=function(){return e.getClass?e.getClass():e},i}},function(e,t,r){"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=((n=r(2429))&&n.__esModule?n:{default:n}).default;t.default=a},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=Object.assign||function(e){for(var t=1;t{var t=e?(0,o.set)(e.format("YYYY-MM-DD")):(0,o.unset)();this.props.onChange(o.default.from([t]))}),s(this,"setBaseInput",e=>{this.baseDateTimeInputRef=e})}focus(){this.baseDateTimeInputRef&&this.baseDateTimeInputRef.focus()}render(){var e=this.props,t=e.value,r=e.markers,o=e.type,u=e.readOnly,l=e.level,s=o.title,c=o.description,f=t?(0,n.default)(t):null,d=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{dateFormat:e.dateFormat||"YYYY-MM-DD",calendarTodayLabel:e.calendarTodayLabel||"Today"}}(o.options);return a.default.createElement(i.default,{dateOnly:!0,ref:this.setBaseInput,value:f,readOnly:u,level:l,title:s,description:c,placeholder:o.placeholder,markers:r,dateFormat:d.dateFormat,todayLabel:d.calendarTodayLabel,onChange:this.handleChange})}}t.default=c},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=c(r(15)),a=c(r(0)),o=c(r(92)),i=c(r(43)),u=r(591),l=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=n?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(r,a,o):r[a]=e[a]}r.default=e,t&&t.set(e,r);return r}(r(14));function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function c(e){return e&&e.__esModule?e:{default:e}}function f(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class d extends a.default.Component{constructor(){super(...arguments),f(this,"_input",void 0),f(this,"handleChange",e=>{var t=e.currentTarget.value;this.props.onChange(l.default.from(t?(0,l.set)(t):(0,l.unset)()))}),f(this,"setInput",e=>{this._input=e})}focus(){this._input&&this._input.focus()}render(){var e=this.props,t=e.value,r=e.markers,l=e.type,s=e.readOnly,c=e.level,f=e.onFocus,d=r.filter(e=>"validation"===e.type).filter(e=>"error"===e.level),p=(0,u.getValidationRule)(l,"uri"),h=p&&(0,n.default)(p,"constraint.options.allowRelative")?"text":"url";return a.default.createElement(i.default,{markers:r,level:c,label:l.title,description:l.description},a.default.createElement(o.default,{customValidity:d&&d.length>0?d[0].item.message:"",type:h,value:t,readOnly:s,placeholder:l.placeholder,onChange:this.handleChange,onFocus:f,ref:this.setInput}))}}t.default=d},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,a,o=v(r(0)),i=v(r(2434)),u=r(40),l=v(r(9)),s=v(r(43)),c=v(r(92)),f=r(14),d=v(r(209)),p=v(r(325)),h=v(r(2436));function v(e){return e&&e.__esModule?e:{default:e}}function m(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function y(e,t){var r={truncate:t.options&&t.options.maxLength||200,symbols:!0};return e?(0,i.default)(e,r):""}var g={inputText:void 0,loading:!1},b=(0,p.default)((0,d.default)((a=n=class extends o.default.Component{constructor(){super(...arguments),m(this,"_textInput",void 0),m(this,"_isMounted",void 0),m(this,"state",g),m(this,"setTextInput",e=>{this._textInput=e}),m(this,"handleChange",e=>{this.updateCurrent(e.target.value)}),m(this,"handleFocusCurrent",e=>{this.props.onFocus(["current"])}),m(this,"handleGenerateSlug",()=>{var e=this.props.type;if((0,u.get)(e,["options","source"])){var t=this.getNewFromSource();this.setState({loading:!0}),this.slugify(t||"").then(e=>this.updateCurrent(e)).catch(e=>{console.error('An error occured while slugifying "'.concat(t,'":\n').concat(e.message,"\n").concat(e.stack))}).then(()=>this._isMounted&&this.setState({loading:!1}))}else console.error('Source is missing. Check source on type "'.concat(e.name,'" in schema'))}),m(this,"getNewFromSource",()=>{var e=this.props,t=e.getValuePath,r=e.type,n=e.document,a=t().slice(0,-1),o=(0,u.get)(n,a),i=(0,u.get)(r,["options","source"],[]);return"function"==typeof i?i(n,{parentPath:a,parent:o}):(0,u.get)(n,i)})}componentDidMount(){this._isMounted=!0}componentWillUnmount(){this._isMounted=!1}updateCurrent(e){var t=this.props,r=t.onChange,n=t.type;r(e?f.PatchEvent.from((0,f.setIfMissing)({_type:n.name}),(0,f.set)(e,["current"])):f.PatchEvent.from((0,f.unset)([])))}slugify(e){if(!e)return Promise.resolve(e);var t=this.props.type,r=(0,u.get)(t,["options","slugify"],y);return Promise.resolve(r(e,t))}UNSAFE_componentWillReceiveProps(e){var t=e.document;this.props.document._id!==t._id&&this.setState(g)}focus(){this._textInput&&this._textInput.focus()}render(){var e=this.props,t=e.value,r=e.type,n=e.level,a=e.markers,i=e.readOnly,u=this.state,f=u.loading,d=u.inputText,p=r.options&&r.options.source,v={label:r.title,description:r.description,level:n,markers:a},m=a.filter(e=>"validation"===e.type).filter(e=>"error"===e.level),y=Boolean(this.getNewFromSource());return o.default.createElement(s.default,v,o.default.createElement("div",{className:h.default.wrapper},o.default.createElement("div",{className:h.default.input},o.default.createElement(c.default,{ref:this.setTextInput,customValidity:m.length>0?m[0].item.message:"",disabled:f,placeholder:r.placeholder,onChange:this.handleChange,onFocus:this.handleFocusCurrent,value:"string"==typeof d?d:t.current,readOnly:i})),p&&o.default.createElement(l.default,{className:h.default.button,inverted:!0,disabled:i||f||!y,loading:f,onClick:this.handleGenerateSlug},"Generate")))}},m(n,"defaultProps",{value:{current:void 0},readOnly:!1,onChange(){},markers:[]}),a)));t.default=b},function(e,t,r){e.exports=r(2435)},function(e,t,r){var n;!function(r){"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"}},s=[";","?",":","@","&","=","+","$",",","/"].join(""),c=[";","?",":","@","&","=","+","$",","].join(""),f=[".","!","~","*","'","(",")"].join(""),d=function(e,t){var r,n,d,p,m,y,g,b,_,O,w,E,M,j,P="-",x="",k="",S=!0,C={},D="";if("string"!=typeof e)return"";if("string"==typeof t&&(P=t),g=l.en,b=u.en,"object"==typeof t)for(w in r=t.maintainCase||!1,C=t.custom&&"object"==typeof t.custom?t.custom:C,d=+t.truncate>1&&t.truncate||!1,p=t.uric||!1,m=t.uricNoSlash||!1,y=t.mark||!1,S=!1!==t.symbols&&!1!==t.lang,P=t.separator||P,p&&(D+=s),m&&(D+=c),y&&(D+=f),g=t.lang&&l[t.lang]&&S?l[t.lang]:S?l.en:{},b=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){C[e+""]=e+""})),n=!0):n=!!t.titleCase,t.custom&&"number"==typeof t.custom.length&&Array.prototype.toString.call(t.custom)&&t.custom.forEach((function(e){C[e+""]=e+""})),Object.keys(C).forEach((function(t){var r;r=t.length>1?new RegExp("\\b"+h(t)+"\\b","gi"):new RegExp(h(t),"gi"),e=e.replace(r,C[t])})),C)D+=w;for(D=h(D+=P),M=!1,j=!1,O=0,E=(e=e.replace(/(^\s+|\s+$)/g,"")).length;O=0?(k+=w,w=""):!0===j?(w=i[k]+a[w],k=""):w=M&&a[w].match(/[A-Za-z0-9]/)?" "+a[w]:a[w],M=!1,j=!1):w in i?(k+=w,w="",O===E-1&&(w=i[k]),j=!0):!g[w]||p&&-1!==s.indexOf(w)||m&&-1!==c.indexOf(w)?(!0===j?(w=i[k]+w,k="",j=!1):M&&(/[A-Za-z0-9]/.test(w)||x.substr(-1).match(/A-Za-z0-9]/))&&(w=" "+w),M=!1):(w=M||x.substr(-1).match(/[A-Za-z0-9]/)?P+g[w]:g[w],w+=void 0!==e[O+1]&&e[O+1].match(/[A-Za-z0-9]/)?P:"",M=!0),x+=w.replace(new RegExp("[^\\w\\s"+D+"_-]","g"),P);return n&&(x=x.replace(/(\w)(\S*)/g,(function(e,t,r){var n=t.toUpperCase()+(null!==r?r:"");return Object.keys(C).indexOf(n.toLowerCase())<0?n:n.toLowerCase()}))),x=x.replace(/\s+/g,P).replace(new RegExp("\\"+P+"+","g"),P).replace(new RegExp("(^\\"+P+"+|\\"+P+"+$)","g"),""),d&&x.length>d&&(_=x.charAt(d)===P,x=x.slice(0,d),_||(x=x.slice(0,x.lastIndexOf(P)))),r||n||(x=x.toLowerCase()),x},p=function(e){return function(t){return d(t,e)}},h=function(e){return e.replace(/[-\\^$*+?.()|[\]{}\/]/g,"\\$&")},v=function(e,t){for(var r in t)if(t[r]===e)return!0};void 0!==e&&e.exports?(e.exports=d,e.exports.createSlug=p):void 0===(n=function(){return d}.apply(t,[]))||(e.exports=n)}()},function(e,t){e.exports={wrapper:"SlugInput_wrapper_eXIBL",input:"SlugInput_input_1FBUQ",button:"SlugInput_button_eSzlt"}},function(e,t){e.exports=function(e){function t(n){if(r[n])return r[n].exports;var a=r[n]={i:n,l:!1,exports:{}};return e[n].call(a.exports,a,a.exports,t),a.l=!0,a.exports}var r={};return t.m=e,t.c=r,t.d=function(e,r,n){t.o(e,r)||Object.defineProperty(e,r,{configurable:!1,enumerable:!0,get:n})},t.n=function(e){var r=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(r,"a",r),r},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=13)}([function(e,t){var r=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=r)},function(e,t){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},function(e,t){var r=e.exports={version:"2.5.0"};"number"==typeof __e&&(__e=r)},function(e,t,r){e.exports=!r(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 r={}.toString;e.exports=function(e){return r.call(e).slice(8,-1)}},function(e,t,r){var n=r(32)("wks"),a=r(9),o=r(0).Symbol,i="function"==typeof o;(e.exports=function(e){return n[e]||(n[e]=i&&o[e]||(i?o:a)("Symbol."+e))}).store=n},function(e,t,r){var n=r(0),a=r(2),o=r(8),i=r(22),u=r(10),l=function(e,t,r){var s,c,f,d,p=e&l.F,h=e&l.G,v=e&l.S,m=e&l.P,y=e&l.B,g=h?n:v?n[t]||(n[t]={}):(n[t]||{}).prototype,b=h?a:a[t]||(a[t]={}),_=b.prototype||(b.prototype={});for(s in h&&(r=t),r)f=((c=!p&&g&&void 0!==g[s])?g:r)[s],d=y&&c?u(f,n):m&&"function"==typeof f?u(Function.call,f):f,g&&i(g,s,f,e&l.U),b[s]!=f&&o(b,s,d),m&&_[s]!=f&&(_[s]=f)};n.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,r){var n=r(16),a=r(21);e.exports=r(3)?function(e,t,r){return n.f(e,t,a(1,r))}:function(e,t,r){return e[t]=r,e}},function(e,t){var r=0,n=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++r+n).toString(36))}},function(e,t,r){var n=r(24);e.exports=function(e,t,r){if(n(e),void 0===t)return e;switch(r){case 1:return function(r){return e.call(t,r)};case 2:return function(r,n){return e.call(t,r,n)};case 3:return function(r,n,a){return e.call(t,r,n,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,r){var n=r(28),a=Math.min;e.exports=function(e){return e>0?a(n(e),9007199254740991):0}},function(e,t,r){"use strict";t.__esModule=!0,t.default=function(e,t){if(e&&t){var r=Array.isArray(t)?t:t.split(","),n=e.name||"",a=e.type||"",o=a.replace(/\/.*$/,"");return r.some((function(e){var t=e.trim();return"."===t.charAt(0)?n.toLowerCase().endsWith(t.toLowerCase()):t.endsWith("/*")?o===t.replace(/\/.*$/,""):a===t}))}return!0},r(14),r(34)},function(e,t,r){r(15),e.exports=r(2).Array.some},function(e,t,r){"use strict";var n=r(7),a=r(25)(3);n(n.P+n.F*!r(33)([].some,!0),"Array",{some:function(e){return a(this,e,arguments[1])}})},function(e,t,r){var n=r(17),a=r(18),o=r(20),i=Object.defineProperty;t.f=r(3)?Object.defineProperty:function(e,t,r){if(n(e),t=o(t,!0),n(r),a)try{return i(e,t,r)}catch(e){}if("get"in r||"set"in r)throw TypeError("Accessors not supported!");return"value"in r&&(e[t]=r.value),e}},function(e,t,r){var n=r(1);e.exports=function(e){if(!n(e))throw TypeError(e+" is not an object!");return e}},function(e,t,r){e.exports=!r(3)&&!r(4)((function(){return 7!=Object.defineProperty(r(19)("div"),"a",{get:function(){return 7}}).a}))},function(e,t,r){var n=r(1),a=r(0).document,o=n(a)&&n(a.createElement);e.exports=function(e){return o?a.createElement(e):{}}},function(e,t,r){var n=r(1);e.exports=function(e,t){if(!n(e))return e;var r,a;if(t&&"function"==typeof(r=e.toString)&&!n(a=r.call(e)))return a;if("function"==typeof(r=e.valueOf)&&!n(a=r.call(e)))return a;if(!t&&"function"==typeof(r=e.toString)&&!n(a=r.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,r){var n=r(0),a=r(8),o=r(23),i=r(9)("src"),u=Function.toString,l=(""+u).split("toString");r(2).inspectSource=function(e){return u.call(e)},(e.exports=function(e,t,r,u){var s="function"==typeof r;s&&(o(r,"name")||a(r,"name",t)),e[t]!==r&&(s&&(o(r,i)||a(r,i,e[t]?""+e[t]:l.join(String(t)))),e===n?e[t]=r:u?e[t]?e[t]=r:a(e,t,r):(delete e[t],a(e,t,r)))})(Function.prototype,"toString",(function(){return"function"==typeof this&&this[i]||u.call(this)}))},function(e,t){var r={}.hasOwnProperty;e.exports=function(e,t){return r.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,r){var n=r(10),a=r(26),o=r(27),i=r(12),u=r(29);e.exports=function(e,t){var r=1==e,l=2==e,s=3==e,c=4==e,f=6==e,d=5==e||f,p=t||u;return function(t,u,h){for(var v,m,y=o(t),g=a(y),b=n(u,h,3),_=i(g.length),O=0,w=r?p(t,_):l?p(t,0):void 0;_>O;O++)if((d||O in g)&&(m=b(v=g[O],O,y),e))if(r)w[O]=m;else if(m)switch(e){case 3:return!0;case 5:return v;case 6:return O;case 2:w.push(v)}else if(c)return!1;return f?-1:s||c?c:w}}},function(e,t,r){var n=r(5);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==n(e)?e.split(""):Object(e)}},function(e,t,r){var n=r(11);e.exports=function(e){return Object(n(e))}},function(e,t){var r=Math.ceil,n=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?n:r)(e)}},function(e,t,r){var n=r(30);e.exports=function(e,t){return new(n(e))(t)}},function(e,t,r){var n=r(1),a=r(31),o=r(6)("species");e.exports=function(e){var t;return a(e)&&("function"!=typeof(t=e.constructor)||t!==Array&&!a(t.prototype)||(t=void 0),n(t)&&null===(t=t[o])&&(t=void 0)),void 0===t?Array:t}},function(e,t,r){var n=r(5);e.exports=Array.isArray||function(e){return"Array"==n(e)}},function(e,t,r){var n=r(0),a=n["__core-js_shared__"]||(n["__core-js_shared__"]={});e.exports=function(e){return a[e]||(a[e]={})}},function(e,t,r){"use strict";var n=r(4);e.exports=function(e,t){return!!e&&n((function(){t?e.call(null,(function(){}),1):e.call(null)}))}},function(e,t,r){r(35),e.exports=r(2).String.endsWith},function(e,t,r){"use strict";var n=r(7),a=r(12),o=r(36),i="".endsWith;n(n.P+n.F*r(38)("endsWith"),"String",{endsWith:function(e){var t=o(this,e,"endsWith"),r=arguments.length>1?arguments[1]:void 0,n=a(t.length),u=void 0===r?n:Math.min(a(r),n),l=String(e);return i?i.call(t,l,u):t.slice(u-l.length,u)===l}})},function(e,t,r){var n=r(37),a=r(11);e.exports=function(e,t,r){if(n(t))throw TypeError("String#"+r+" doesn't accept regex!");return String(a(e))}},function(e,t,r){var n=r(1),a=r(5),o=r(6)("match");e.exports=function(e){var t;return n(e)&&(void 0!==(t=e[o])?!!t:"RegExp"==a(e))}},function(e,t,r){var n=r(6)("match");e.exports=function(e){var t=/./;try{"/./"[e](t)}catch(r){try{return t[n]=!1,!"/./"[e](t)}catch(e){}}return!0}}])},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=u(r(2439)),a=u(r(2445)),o=r(110),i=r(5);function u(e){return e&&e.__esModule?e:{default:e}}function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function s(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var c=[{type:"image",accepts:"image/*",upload:(e,t,r)=>(0,n.default)(e,r)},{type:"string",accepts:"text/*",upload:(e,t,r)=>(0,a.default)(e,r).pipe((0,i.map)(e=>({type:"uploadEvent",patches:[(0,o.set)(e)]})))},{type:"file",accepts:"",upload:(e,t,r)=>(0,a.default)(e,r)}].map((e,t)=>function(e){for(var t=1;t"download"!==e.stage),(0,a.map)(e=>function(e){for(var t=1;t"complete"===e.type?(0,c.createUploadEvent)([(0,l.set)({_type:"reference",_ref:e.asset._id},["asset"]),(0,l.set)(100,[s.UPLOAD_STATUS_KEY,"progress"])]):(0,c.createUploadEvent)([(0,l.set)(e.percent,[s.UPLOAD_STATUS_KEY,"progress"])]))),d=(0,o.default)(e).pipe((0,a.mergeMap)(t=>(0,i.default)(e,t.orientation||u.DEFAULT_ORIENTATION)),(0,a.catchError)(t=>(console.warn('Image preprocessing failed for "%s" with the error: %s',e.name,t.message),(0,n.of)(null))),(0,a.filter)(Boolean),(0,a.map)(e=>(0,c.createUploadEvent)([(0,l.set)(e,[s.UPLOAD_STATUS_KEY,"previewImage"])])));return(0,n.of)((0,c.createInitialUploadEvent)(e)).pipe((0,a.concat)((0,n.from)(r).pipe((0,a.merge)(d))),(0,a.concat)((0,n.of)(c.CLEANUP_EVENT)))};var n=r(6),a=r(5),o=d(r(2440)),i=d(r(2443)),u=r(605),l=r(110),s=r(327),c=r(606),f=r(210);function d(e){return e&&e.__esModule?e:{default:e}}function p(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function h(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,a.from)(function(e,t){return new a.Observable(r=>{var n=new window.FileReader;return n.onerror=e=>r.error(e),n.onload=()=>{r.next(n.result),r.complete()},n.readAsArrayBuffer(void 0===t?e:e.slice(0,t)),()=>n.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 n,a=r(6),o=r(5),i=(n=r(2441))&&n.__esModule?n:{default:n};var u=/(invalid image format)|(No exif data)/i},function(e,t,r){var n=r(2442).ExifReader;e.exports=function(e){var t=new n;t.load(e);var r,a=t.getAllTags(),o={};for(var i in a)o[(r=i,r.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&&r<=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 r,n,a,o;for(r=this._getShortAt(t),t+=2,o=[],a=0;0<=r?ar;0<=r?++a:--a)n=this._readTag(e,t),this._tags[n.name]={value:n.value,description:n.description},o.push(t+=12);return o},e.prototype._readTag=function(e,t){var r,n,a,o,i,u,l;return r=this._getShortAt(t),i=this._getShortAt(t+2),n=this._getLongAt(t+4),this._typeSizes[i]*n<=4?u=this._getTagValue(t+8,i,n):(l=this._getLongAt(t+8),u=this._getTagValue(this._tiffHeaderOffset+l,i,n)),i===this._tagTypes.ASCII&&(u=this._splitNullSeparatedAsciiString(u)),null!=this._tagNames[e][r]?(null!=this._tagNames[e][r].name&&null!=this._tagNames[e][r].description?(o=this._tagNames[e][r].name,a=this._tagNames[e][r].description(u)):(o=this._tagNames[e][r],a=u instanceof Array?u.join(", "):u),{name:o,value:u,description:a}):{name:"undefined-"+r,value:u,description:u}},e.prototype._getTagValue=function(e,t,r){var n,a;return 1===(a=function(){var a,o;for(o=[],a=0;0<=r?ar;0<=r?++a:--a)n=this._getTagValueAt[t](e),e+=this._typeSizes[t],o.push(n);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 r,n,a;for(a=[],r=0,n=e.length;rr;0<=r?++t:--t)n.push("0");return n}()+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,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return(r=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(r,'". Image may be of an unsupported format')))},t.onload=()=>{e.next(t),e.complete()},t.src=r,()=>{}})).pipe((0,o.mergeMap)(e=>(0,i.default)(e,t)));var r};var n,a=r(6),o=r(5),i=(n=r(605))&&n.__esModule?n:{default:n}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.withMaxConcurrency=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:4,r=i(t);return function(){return(0,a.from)(r(e(...arguments)))}},t.createThrottler=i;var n=r(5),a=r(6);function o(e,t){var r=e.indexOf(t);return r>-1&&e.splice(r,1),e}function i(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:4,t=[],r=[],i=new a.Subject;return u;function u(i){return new a.Observable(a=>{if(t.length>=e)return l(i).pipe((0,n.mergeMap)(u)).subscribe(a);var c=i.subscribe(a);return t.push(c),()=>{o(t,c),o(r,i),c.unsubscribe(),s()}})}function l(e){return r.push(e),i.asObservable().pipe((0,n.first)(t=>t===e))}function s(){for(;r.length>0&&t.length"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,l.createUploadEvent)([(0,i.set)(e.percent,[u.UPLOAD_STATUS_KEY,"progress"])])));return(0,n.of)((0,l.createInitialUploadEvent)(e)).pipe((0,a.concat)(r),(0,a.concat)((0,n.of)(l.CLEANUP_EVENT)))};var n=r(6),a=r(5),o=r(210),i=r(110),u=r(327),l=r(606)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=u(r(0)),a=u(r(2447)),o=r(210),i=u(r(326));function u(e){return e&&e.__esModule?e:{default:e}}function l(){return(l=Object.assign||function(e){for(var t=1;t{this._input=e})}focus(){this._input&&this._input.focus()}render(){return n.default.createElement(a.default,l({},this.props,{resolveUploader:i.default,materialize:o.materializeReference,ref:this.setInput}))}});t.default=c},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={};Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a.default}});var a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=o();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var i=n?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,t&&t.set(e,r);return r}(r(2448));function o(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return o=function(){return e},e}Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(n,e)||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}))},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=z(r(126)),a=z(r(15)),o=z(r(607)),i=z(r(608)),u=z(r(0)),l=z(r(2)),s=z(r(2462)),c=z(r(9)),f=z(r(102)),d=z(r(27)),p=z(r(86)),h=z(r(329)),v=z(r(69)),m=z(r(611)),y=z(r(587)),g=z(r(609)),b=z(r(529)),_=z(r(330)),O=z(r(12)),w=z(r(331)),E=r(70),M=r(2469),j=z(r(2470)),P=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=T();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=n?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(r,a,o):r[a]=e[a]}r.default=e,t&&t.set(e,r);return r}(r(14)),x=z(r(68)),k=z(r(2476)),S=z(r(612)),C=z(r(322)),D=z(r(613));function T(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return T=function(){return e},e}function z(e){return e&&e.__esModule?e:{default:e}}function A(){return(A=Object.assign||function(e){for(var t=1;t{this._focusArea=e}),B(this,"getConstrainedImageSrc",e=>{var t=(i.default.maxWidth||1e3)*("undefined"!=typeof window&&window.devicePixelRatio?Math.round(Math.max(1,window.devicePixelRatio)):1);return"".concat(e.url,"?w=").concat(t,"&h=").concat(t,"&fit=max")}),B(this,"getUploadOptions",e=>{var t=this.props,r=t.type,n=t.resolveUploader,a=n&&n(r,e);return a?[{type:r,uploader:a}]:[]}),B(this,"handleRemoveButtonClick",e=>{var t=this.context.getValuePath,r=this.props.value,n="string"!=typeof t().slice(-1)[0],a=Object.keys(r),o=0===a.filter(e=>!["_type","_key","_upload","asset","crop","hotspot"].includes(e)).length,i=["asset"].concat(a.filter(e=>["crop","hotspot","_upload"].includes(e))).map(e=>(0,P.unset)([e]));this.props.onChange(P.default.from(o&&!n?(0,P.unset)():i))}),B(this,"handleFieldChange",(e,t)=>{var r=this.props,n=r.onChange,a=r.type;n(e.prefixAll(t.name).prepend((0,P.setIfMissing)({_type:a.name})))}),B(this,"handleStartAdvancedEdit",()=>{this.setState({isAdvancedEditOpen:!0})}),B(this,"handleStopAdvancedEdit",()=>{this.setState({isAdvancedEditOpen:!1})}),B(this,"handleSelectAssetFromSource",e=>{var t=this.props,r=t.onChange,n=t.type,o=t.resolveUploader;if(!e)throw new Error("No asset given");if(!Array.isArray(e)||0===e.length)throw new Error("Returned value must be an array with at least one item (asset)");var i=e[0],u=(0,a.default)(i,"assetDocumentProps.originalFilename"),l=(0,a.default)(i,"assetDocumentProps.label"),s=(0,a.default)(i,"assetDocumentProps.title"),c=(0,a.default)(i,"assetDocumentProps.description"),f=(0,a.default)(i,"assetDocumentProps.creditLine"),d=(0,a.default)(i,"assetDocumentProps.source");switch(i.kind){case"assetDocumentId":r(P.default.from([(0,P.setIfMissing)({_type:n.name}),(0,P.unset)(["hotspot"]),(0,P.unset)(["crop"]),(0,P.set)({_type:"reference",_ref:i.value},["asset"])]));break;case"file":var p=o(n,i.value);this.uploadWith(p,i.value,{label:l,title:s,description:c,creditLine:f,source:d});break;case"base64":(0,M.base64ToFile)(i.value,u).then(e=>{var t=o(n,e);this.uploadWith(t,e,{label:l,title:s,description:c,creditLine:f,source:d})});break;case"url":(0,M.urlToFile)(i.value,u).then(e=>{var t=o(n,e);this.uploadWith(t,e,{label:l,title:s,description:c,creditLine:f,source:d})});break;default:throw new Error("Invalid value returned from asset source plugin")}this.setState({selectedAssetSource:null})}),B(this,"handleFocus",e=>{this.setState({hasFocus:!0}),this.props.onFocus(e)}),B(this,"handleBlur",e=>{this.props.onBlur(),this.setState({hasFocus:!1})}),B(this,"handleCancelUpload",()=>{this.cancelUpload()}),B(this,"handleSelectFile",e=>{this.uploadFirstAccepted(e)}),B(this,"handleUpload",e=>{var t=e.file,r=e.uploader;this.uploadWith(r,t)}),B(this,"handleSelectImageFromAssetSource",e=>{this.setState({selectedAssetSource:e})}),B(this,"handleAssetSourceClosed",()=>{this.setState({selectedAssetSource:null})}),B(this,"renderMaterializedAsset",e=>{var t=this.props.value,r=void 0===t?{}:t,n=this.getConstrainedImageSrc(e),i=(0,a.default)(e,"metadata.dimensions.aspectRatio");return void 0===i?null:u.default.createElement(o.default,{aspectRatio:"auto",src:n,srcAspectRatio:i,hotspot:r.hotspot,crop:r.crop})}),B(this,"renderDropDownMenuItem",e=>{if(!e)return null;var t=e.icon||g.default;return u.default.createElement("div",{className:k.default.selectDropDownAssetSourceItem},u.default.createElement("div",{className:k.default.selectDropDownAssetSourceIcon},u.default.createElement(t,null)),u.default.createElement("div",null,e.title))});var t=(0,a.default)(e.type,"options.sources");Array.isArray(t)&&t.length>0?this.assetSources=t:t&&(this.assetSources=null)}focus(){this._focusArea&&this._focusArea.focus()}isImageToolEnabled(){return!0===(0,a.default)(this.props.type,"options.hotspot")}clearUploadStatus(){this.props.onChange(P.default.from([(0,P.unset)(["_upload"])]))}cancelUpload(){this.uploadSubscription&&(this.uploadSubscription.unsubscribe(),this.clearUploadStatus())}uploadFirstAccepted(e){var t,r=this.props,n=r.resolveUploader,a=r.type;Array.from(e).some(e=>{var r=n(a,e);return!!r&&(t={file:e,uploader:r},!0)}),t&&this.uploadWith(t.uploader,t.file)}uploadWith(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=this.props,o=n.type,i=n.onChange,u=r.label,l=r.title,s=r.description,c=r.creditLine,f=r.source,d={metadata:(0,a.default)(o,"options.metadata"),storeOriginalFilename:(0,a.default)(o,"options.storeOriginalFilename"),label:u,title:l,description:s,creditLine:c,source:f};this.cancelUpload(),this.setState({isUploading:!0}),i(P.default.from([(0,P.setIfMissing)({_type:o.name})])),this.uploadSubscription=e.upload(t,o,d).subscribe({next:e=>{e.patches&&i(P.default.from(e.patches))},error:e=>{console.error(e),this.setState({uploadError:e}),this.clearUploadStatus()},complete:()=>{i(P.default.from([(0,P.unset)(["hotspot"]),(0,P.unset)(["crop"])])),this.setState({isUploading:!1})}})}renderAdvancedEdit(e){var t=this.props,r=t.value,n=t.level,a=t.type,o=t.onChange,i=t.readOnly,l=t.materialize;return u.default.createElement(d.default,{title:"Edit details",onClose:this.handleStopAdvancedEdit,isOpen:!0},this.isImageToolEnabled()&&r&&r.asset&&u.default.createElement(D.default,{materialize:l,reference:r.asset},e=>u.default.createElement(j.default,{type:a,level:n,readOnly:i,imageUrl:this.getConstrainedImageSrc(e),value:r,onChange:o})),u.default.createElement("div",{className:k.default.advancedEditFields},this.renderFields(e)),u.default.createElement(c.default,{onClick:this.handleStopAdvancedEdit},"Close"))}renderFields(e){return e.map(e=>this.renderField(e))}renderField(e){var t=this.props,r=t.value,n=t.level,a=t.focusPath,o=t.onFocus,i=t.readOnly,l=t.onBlur,s=r&&r[e.name];return u.default.createElement("div",{className:k.default.field,key:e.name},u.default.createElement(E.FormBuilderInput,{value:s,type:e.type,onChange:t=>this.handleFieldChange(t,e),path:[e.name],onFocus:o,onBlur:l,readOnly:i||e.type.readOnly,focusPath:a,level:n}))}renderUploadState(e){var t=this.state.isUploading,r=100===e.progress&&!(!this.props.value||!this.props.value.asset);return u.default.createElement("div",{className:k.default.progress},u.default.createElement("div",null,u.default.createElement("div",null,u.default.createElement(b.default,{percent:"complete"===status?100:e.progress,text:r?"Please wait…":"Uploading…",completed:r,showPercent:!0,animation:!0})),t&&u.default.createElement(c.default,{kind:"simple",color:"danger",onClick:this.handleCancelUpload},"Cancel")))}renderSelectImageButton(){return this.assetSources.length>1?u.default.createElement(p.default,{items:this.assetSources,renderItem:this.renderDropDownMenuItem,onAction:this.handleSelectImageFromAssetSource,kind:"default",inverted:!0,showArrow:!0,ripple:!1},"Select from"):u.default.createElement(c.default,{onClick:this.handleSelectImageFromAssetSource.bind(this,this.assetSources[0]),inverted:!0},"Select")}renderAssetSource(){var e=this.state.selectedAssetSource,t=this.props,r=t.value,n=t.materialize,a=t.document;if(!e)return null;var o=e.component;return r&&r.asset?u.default.createElement(D.default,{materialize:n,reference:r.asset},e=>u.default.createElement(o,{document:a,selectedAssets:[e],selectionType:"single",onClose:this.handleAssetSourceClosed,onSelect:this.handleSelectAssetFromSource})):u.default.createElement(o,{document:a,selectedAssets:[],selectionType:"single",onClose:this.handleAssetSourceClosed,onSelect:this.handleSelectAssetFromSource})}render(){var e=this.props,t=e.type,r=e.value,o=e.level,i=e.materialize,l=e.markers,s=e.readOnly,d=this.state,p=d.isAdvancedEditOpen,y=d.selectedAssetSource,g=d.uploadError,b=d.hasFocus,O=I((0,n.default)(t.fields.filter(e=>!R.includes(e.name)),"type.options.isHighlighted"),2),E=O[0],M=O[1],j=(0,a.default)(t,"options.accept","image/*"),P=r&&r.asset,T=r&&(M.length>0||P&&this.isImageToolEnabled()),z=N?C.default:v.default,B=N?{getUploadOptions:this.getUploadOptions,onUpload:this.handleUpload}:{};return u.default.createElement(z,A({markers:l,legend:t.title,description:t.description,level:o,onFocus:this.handleFocus,onBlur:this.handleBlur,ref:this.setFocusArea},B),g&&u.default.createElement(x.default,{kind:"error",isPersisted:!0,actionTitle:"OK",onAction:()=>this.setState({uploadError:null}),title:"Upload error",subtitle:u.default.createElement("div",null,"We're"," really sorry, but the upload could not be completed.")}),u.default.createElement("div",{className:k.default.content},u.default.createElement("div",{className:k.default.assetWrapper},r&&r._upload&&u.default.createElement("div",{className:k.default.uploadState},this.renderUploadState(r._upload)),P?u.default.createElement(D.default,{reference:r.asset,materialize:i},this.renderMaterializedAsset):s?u.default.createElement("span",null,"Field is read only"):N&&u.default.createElement(S.default,{hasFocus:b}))),u.default.createElement("div",{className:k.default.functions},u.default.createElement(f.default,null,!s&&N&&u.default.createElement(m.default,{icon:_.default,inverted:!0,onSelect:this.handleSelectFile,accept:j},"Upload"),!s&&this.renderSelectImageButton(),T&&u.default.createElement(c.default,{icon:s?w.default:h.default,inverted:!0,title:s?"View details":"Edit details",onClick:this.handleStartAdvancedEdit},s?"View details":"Edit"),P&&!s&&u.default.createElement(c.default,{color:"danger",inverted:!0,onClick:this.handleRemoveButtonClick},"Remove"))),E.length>0&&u.default.createElement("div",{className:k.default.fieldsWrapper},this.renderFields(E)),p&&this.renderAdvancedEdit(M),y&&this.renderAssetSource())}}t.default=L,B(L,"contextTypes",{getValuePath:l.default.func})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=c(r(58)),a=c(r(2)),o=c(r(0)),i=c(r(2450)),u=c(r(128)),l=r(211),s=c(r(2451));function c(e){return e&&e.__esModule?e:{default:e}}function f(e){return(f="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})(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 r=0;r0&&void 0!==arguments[0]?arguments[0]:{},t=a(e.image),r=e.hotspot||n.DEFAULT_HOTSPOT,c=e.crop||n.DEFAULT_CROP,f=a(e.container)||t*u(c),d=e.align||{x:"center",y:"center"},p=i(t,{hotspot:r,crop:c},{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:s(p.crop.height),width:s(p.crop.width),top:s(p.crop.top),left:s(p.crop.left)},image:{position:"absolute",height:s(p.image.height),width:s(p.image.width),top:s(p.image.top),left:s(p.image.left)}}};var n=r(211);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,r=Math.pow(10,t);return Math.round(e*r)/r}function i(e,t,r){var n,a,o,i=t.crop,u=r.aspect,l=r.align,s=1-i.left-i.right,c=1-i.top-i.bottom,f={top:-i.top/c,left:-i.left/s,width:1/s,height:1/c},d=s/c*e,p=(t.hotspot.x-i.left)/s,h=(t.hotspot.y-i.top)/c,v=t.hotspot.height/c,m=t.hotspot.width/s,y=1/m,g=1/v*d/u,b=Math.min(y,g),_=d<=u;if((n=_?1:d/u)>b){var O;a="letterbox";var w=p*(o={width:O=_?1-(n-b):b,height:O/d*u}).width-m*o.width/2;switch(l.x){case"left":o.left=_?0:-w;break;case"right":o.left=_?1-o.width:w;break;case"center":o.left=_?(1-o.width)/2:-w;break;default:throw new Error("Invalid x alignment: '".concat(l.x,"'. Must be either 'left', 'right' or 'center'"))}var E=h*o.height-v*o.height/2;switch(l.y){case"top":o.top=_?-E:0;break;case"bottom":o.top=E;break;case"center":o.top=_?-E:(1-o.height)/2;break;default:throw new Error("Invalid y alignment: '".concat(l.y,"'. Must be either 'top', 'bottom' or 'center'"))}}else if(_){a="full_width";var M=-h/d*u+.5,j=n/d*u;M>0?M=0:-M>j-1&&(M=-(j-1)),o={width:n,height:j,left:0,top:M}}else{a="full_height";var P=.5-p*n;P>0?P=0:-P>n-1&&(P=-(n-1)),o={width:n,height:n/d*u,top:0,left:P}}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 s(e){return l(o(100*e))}},function(e,t){e.exports={root:"HotspotImage_root_1hvBk"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;var n=l(r(0)),a=l(r(2)),o=l(r(2453)),i=l(r(2454)),u=l(r(2461));function l(e){return e&&e.__esModule?e:{default:e}}function s(){return(s=Object.assign||function(e){for(var t=1;t0?n: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:n+(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 x=(0,n.default)((function(){var e=window.devicePixelRatio||1,t=document.createElement("canvas").getContext("2d");return e/((0,i.default)(t)||1)})),k=function(e){function t(){var e,r;y(this,t);for(var n=arguments.length,a=new Array(n),o=0;o=t.left&&e.x<=t.left+t.width&&e.y>=t.top&&e.y<=t.top+t.height},t.getPointAtCircumference=function(e,t){return{x:t.center.x-t.width/2*Math.cos(e),y:t.center.y-t.height/2*Math.sin(e)}}},function(e,t,r){"use strict";function n(e,t){for(var r=0;rt.left+t.width&&(r=t.right-a),n+o>t.top+t.height&&(n=t.bottom-o),new e(Math.max(r,t.left),Math.max(n,t.top),a,o)}},{key:"center",get:function(){return new i(this.left+this.width/2,this.top+this.height/2)}},{key:"corners",get:function(){return new l(this)}},{key:"right",get:function(){return this.left+this.width}},{key:"bottom",get:function(){return this.top+this.height}}]),e}();t.Rect=s},function(e,t){e.exports={root:"ImageTool_root_3-a9F",canvas:"ImageTool_canvas_1g-L_"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CLOSE_HAND=t.OPEN_HAND=void 0;t.OPEN_HAND="data:image/png;base64,AAACAAEAICACAAcABQAwAQAAFgAAACgAAAAgAAAAQAAAAAEAAQAAAAAAAAEAAAAAAAAAAAAAAgAAAAAAAAAAAAAA////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAfwAAAP+AAAH/gAAB/8AAA//AAAd/wAAGf+AAAH9gAADbYAAA2yAAAZsAAAGbAAAAGAAAAAAAAA//////////////////////////////////////////////////////////////////////////////////////gH///4B///8Af//+AD///AA///wAH//4AB//8AAf//AAD//5AA///gAP//4AD//8AF///AB///5A////5///8=";t.CLOSE_HAND="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAABdSURBVEjH7ZA7DsAwCEMN6v2vTCdESpLKQRl5gxfzMQDNRQyWlEK83QAIRh3cH/QbIhQwMDl8gORl7A16WD/xxAdq6N6SgycKUblf41+wbFBT44RiCi11NU3TLHgBxRUUD4ITqnIAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTUtMDEtMjFUMDA6MTM6NDMrMDE6MDC74T7AAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDEyLTA0LTAyVDA0OjEzOjM3KzAyOjAwQJ35wQAAAABJRU5ErkJggg=="},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=a(r(2));function a(e){return e&&e.__esModule?e:{default:e}}function o(e){return(o="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})(e)}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){for(var r=0;re.height,l=u?o:i*a,s=u?o/a:i;return n.width=l,n.height=s,n.getContext("2d").drawImage(e,0,0,e.width,e.height,0,0,l,s),n}},{key:"render",value:function(){var e=this.props,t=e.image,r=e.maxHeight,n=e.maxWidth;return(0,e.children)(this.resize(t,r,n))}}])&&u(r.prototype,n),a&&u(r,a),t}(a(r(0)).default.Component);t.default=f,function(e,t,r){t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r}(f,"propTypes",{image:n.default.instanceOf(HTMLImageElement).isRequired,maxWidth:n.default.number.isRequired,maxHeight:n.default.number.isRequired,children:n.default.func.isRequired})},function(e,t,r){e.exports=[r(2463)].map((function(e){return e&&e.__esModule?e.default:e}))},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=c(r(0)),a=c(r(609)),o=c(r(13)),i=c(r(9)),u=c(r(27)),l=c(r(2464)),s=c(r(2465));function c(e){return e&&e.__esModule?e:{default:e}}function f(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class d extends n.default.Component{constructor(){super(...arguments),f(this,"state",{assets:[],isLastPage:!1,isLoading:!1}),f(this,"pageNo",0),f(this,"handleDeleteFinished",e=>{this.setState(t=>({assets:t.assets.filter(t=>t._id!==e)}))}),f(this,"handleItemClick",e=>{e.preventDefault(),this.select(e.currentTarget.getAttribute("data-id"))}),f(this,"handleItemKeyPress",e=>{"Enter"===e.key&&(e.preventDefault(),this.select(e.currentTarget.getAttribute("data-id")))}),f(this,"handleClose",()=>{this.props.onClose&&this.props.onClose()}),f(this,"handleFetchNextPage",()=>{this.fetchPage(++this.pageNo)})}fetchPage(e){var t=200*e,r=t+200;return this.setState({isLoading:!0}),o.default.fetch(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:200;return'\n *[_type == "sanity.imageAsset"] | order(_updatedAt desc) ['.concat(e,"...").concat(t,"] {\n _id,\n url,\n metadata {dimensions}\n }\n ")}(t,r)).then(e=>{this.setState(t=>({isLastPage:e.length<200,assets:t.assets.concat(e),isLoading:!1}))})}componentDidMount(){this.fetchPage(this.pageNo)}select(e){this.state.assets.find(t=>t._id===e)&&this.props.onSelect([{kind:"assetDocumentId",value:e}])}render(){var e=this.props.selectedAssets,t=this.state,r=t.assets,a=t.isLastPage,o=t.isLoading;return n.default.createElement(u.default,{title:"Select image",onClose:this.handleClose,isOpen:!0},n.default.createElement("div",{className:l.default.root},n.default.createElement("div",{className:l.default.imageList},r.map(t=>n.default.createElement(s.default,{key:t._id,asset:t,isSelected:e.some(e=>e._id===t._id),onClick:this.handleItemClick,onKeyPress:this.handleItemKeyPress,onDeleteFinished:this.handleDeleteFinished}))),!o&&0===r.length&&n.default.createElement("div",{className:l.default.noAssets},"No images found"),n.default.createElement("div",{className:l.default.loadMore},!a&&n.default.createElement(i.default,{onClick:this.handleFetchNextPage,loading:o},"Load more"))))}}var p={name:"sanity-default",title:"Uploaded images",component:d,icon:a.default};t.default=p},function(e,t){e.exports={root:"SelectAsset_root_1zHEB",imageList:"SelectAsset_imageList_3ww8_",loadMore:"SelectAsset_loadMore_Pjg85",noAssets:"SelectAsset_noAssets_3q-AA positioning_absoluteCenter_3glw9"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=b(r(15)),a=b(r(0)),o=b(r(22)),i=b(r(86)),u=b(r(113)),l=b(r(66)),s=r(87),c=r(610),f=b(r(114)),d=b(r(36)),p=r(18),h=b(r(13)),v=b(r(2466)),m=b(r(148)),y=b(r(111)),g=b(r(290));function b(e){return e&&e.__esModule?e:{default:e}}function _(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var O={name:"delete",title:"Delete",icon:m.default,color:"danger"},w={name:"close",title:"Close"};class E extends a.default.PureComponent{constructor(){super(...arguments),_(this,"state",{isDeleting:!1,dialogType:null}),_(this,"handleDeleteAsset",e=>{var t=this.props.onDeleteFinished;return this.setState({isDeleting:!0}),h.default.delete(e._id).then(()=>{this.setState({isDeleting:!1}),t(e._id)}).catch(e=>{this.setState({isDeleting:!1,dialogType:"error"}),console.error("Could not delete asset",e)})}),_(this,"handleDialogClose",()=>{this.setState({dialogType:null})}),_(this,"handleMenuAction",e=>{"delete"===e.name?this.handleDeleteAsset(this.props.asset):"showRefs"===e.name&&this.setState({dialogType:"showRefs"})}),_(this,"handleDialogAction",e=>{"close"===e.name?this.handleDialogClose():"delete"===e.name&&this.handleDeleteAsset(this.props.asset)}),_(this,"renderMenuItem",e=>{var t=e.color,r=e.title,n=e.icon,o=n;return a.default.createElement("div",{className:"danger"===t?v.default.menuItemDanger:v.default.menuItem},n&&a.default.createElement(o,null),"  ",r)}),_(this,"getDialogActions",e=>"error"!=e?[O,w]:[w])}render(){var e=this.props,t=e.asset,r=e.onClick,h=e.onKeyPress,b=e.isSelected,_=this.state,O=_.isDeleting,w=_.dialogType,E="undefined"!=typeof window&&window.devicePixelRatio?Math.round(window.devicePixelRatio):1,M=100*Math.max(1,E),j=(0,n.default)(t,"metadata.dimensions.width")||100,P=(0,n.default)(t,"metadata.dimensions.height")||100,x=[{name:"showRefs",title:"Show documents using this",icon:y.default},{name:"delete",title:"Delete",color:"danger",icon:m.default}];return a.default.createElement("a",{className:"".concat(v.default.item).concat(b?" ".concat(v.default.selected):""),tabIndex:0,"data-id":t._id,onKeyPress:h,style:{width:"".concat(75*j/P,"px"),flexGrow:75*j/P}},a.default.createElement("i",{className:v.default.padder,style:{paddingBottom:"".concat(P/j*100,"%")}}),a.default.createElement("img",{src:"".concat(t.url,"?h=").concat(M,"&fit=max"),className:v.default.image,onClick:r,"data-id":t._id}),O&&a.default.createElement("div",{className:v.default.spinnerContainer},a.default.createElement(o.default,{center:!0})),a.default.createElement("div",{className:v.default.menuContainer},a.default.createElement(i.default,{placement:"bottom-end",showArrow:!1,items:b?x.filter(e=>"delete"!==e.name):x,renderItem:this.renderMenuItem,onAction:this.handleMenuAction},a.default.createElement(g.default,null)),w&&a.default.createElement(u.default,{title:"error"===w?"Could not delete asset":"Documents using this",color:"error"===w?"danger":void 0,onClose:this.handleDialogClose,onAction:this.handleDialogAction,actions:this.getDialogActions(w)},a.default.createElement(l.default,{size:"medium",key:w},a.default.createElement("div",{className:v.default.dialogContent},a.default.createElement("img",{src:"".concat(t.url,"?w=200"),style:{maxWidth:"200px"}}),a.default.createElement(c.WithReferringDocuments,{id:t._id},e=>{var t=e.isLoading,r=e.referringDocuments,n=r.reduce((e,t)=>t._id.startsWith("drafts.")?e.concat(t._id.slice(7)):e,[]),i=r.filter(e=>!n.includes(e._id));return t?a.default.createElement(o.default,null,"Loading…"):a.default.createElement("div",null,0===i.length?a.default.createElement("div",null,"No documents are referencing this asset"):a.default.createElement(a.default.Fragment,null,"error"===w&&a.default.createElement("div",null,a.default.createElement("h4",{className:v.default.dialogSubtitle},i.length>1?"".concat(i.length," documents are using this asset"):"A document is using this asset"),a.default.createElement("p",{className:v.default.referringDocumentsDescription},"Open the document".concat(r.length>1?"s":""," and remove the asset before deleting it."))),a.default.createElement(s.List,null,i.map(e=>a.default.createElement(s.Item,{key:e._id},a.default.createElement(p.IntentLink,{intent:"edit",params:{id:e._id},key:e._id,className:v.default.intentLink},a.default.createElement(f.default,{value:e,type:d.default.get(e._type)}),a.default.createElement("span",{className:v.default.openDocLink},a.default.createElement(y.default,null)," Open")))))))}))))))}}t.default=E},function(e,t){e.exports={image:"Asset_image_2oMdj",item:"Asset_item_2smMC backgrounds_listItemStates_3p_z8",selected:"Asset_selected_vz-ak",padder:"Asset_padder_15_Ps",menuContainer:"Asset_menuContainer_3892O",spinnerContainer:"Asset_spinnerContainer_1_Znl",menuItem:"Asset_menuItem_1b4qH",menuItemDanger:"Asset_menuItemDanger_1PMSe Asset_menuItem_1b4qH",intentLink:"Asset_intentLink_32H4G",dialogContent:"Asset_dialogContent_SWNm8",dialogSubtitle:"Asset_dialogSubtitle_2QLmx",referringDocumentsDescription:"Asset_referringDocumentsDescription_2ybeo text-blocks_description_uNil_ text-blocks_small_3gnjM text-blocks_base_37xpS text-blocks_root_1n-qL",openDocLink:"Asset_openDocLink_2Qnxu"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i(r(130)),a=i(r(2)),o=i(r(0));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[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}function s(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class c extends o.default.PureComponent{constructor(){super(...arguments),s(this,"_inputId",(0,n.default)("FileSelect")),s(this,"handleSelect",e=>{this.props.onSelect(e.target.files)})}componentDidMount(){"value"in this.props&&console.error(new Error("Warning: A `value` prop was passed to FileSelect. This is most likely not intended as this component is only for letting users select file(s) from their hard drive"))}render(){var e=this.props,t=e.children,r=e.style,n=void 0===r?{}:r,a=e.className,i=(e.onSelect,l(e,["children","style","className","onSelect"]));return o.default.createElement("label",{style:n,className:a,htmlFor:this._inputId},o.default.createElement("input",u({},i,{type:"file",value:"",id:this._inputId,onChange:this.handleSelect,style:{overflow:"hidden",width:"0.1px",height:"0.1px",opacity:0,position:"absolute",zIndex:-1}})),t)}}t.default=c,s(c,"propTypes",{onSelect:a.default.func.isRequired,children:a.default.node,className:a.default.string,style:a.default.object})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=Object.assign||function(e){for(var t=1;t{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"));if(!u&&!t)return n(new Error("Could not find mime type for image"));r(o(e.result,t||"".concat((0,a.default)(),".").concat(u)))},e.readAsDataURL(i.response)},i.onerror=e=>{n(e)},i.open("GET",e),i.responseType="blob",i.send()})},t.base64ToFile=function(e,t){return new Promise((r,n)=>{var i=e.toString(),u=i.substring("data:image/".length,i.indexOf(";base64"));if(!u&&!t)return n(new Error("Could not find mime type for image"));r(o(e,t||"".concat((0,a.default)(),".").concat(u)))})};var n,a=(n=r(273))&&n.__esModule?n:{default:n};function o(e,t){for(var r=e.split(","),n=r[0].match(/:(.*?);/)[1],a=atob(r[1]),o=a.length,i=new Uint8Array(o);o--;)i[o]=a.charCodeAt(o);return new File([i],t,{type:n})}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a.default}});var n,a=(n=r(2471))&&n.__esModule?n:{default:n}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=d(r(0)),a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=n?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(r,a,o):r[a]=e[a]}r.default=e,t&&t.set(e,r);return r}(r(14)),o=d(r(69)),i=d(r(608)),u=d(r(607)),l=d(r(2472)),s=r(2474),c=d(r(2475));function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function d(e){return e&&e.__esModule?e:{default:e}}function p(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)))return;var r=[],n=!0,a=!1,o=void 0;try{for(var i,u=e[Symbol.iterator]();!(n=(i=u.next()).done)&&(r.push(i.value),!t||r.length!==t);n=!0);}catch(e){a=!0,o=e}finally{try{n||null==u.return||u.return()}finally{if(a)throw o}}return r}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function h(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function v(e){for(var t=1;t{var e=this.props,t=e.onChange,r=e.readOnly,n=e.type,o=this.state.value,i=n.fields.find(e=>"crop"===e.name&&"object"!==e.type.name),u=n.fields.find(e=>"hotspot"===e.name&&"object"!==e.type.name);if(!r){var l=i?v({_type:i.type.name},o.crop):o.crop,s=u?v({_type:u.type.name},o.hotspot):o.hotspot;t(a.default.from([(0,a.set)(l,["crop"]),(0,a.set)(s,["hotspot"])]))}this.setState({value:this.props.value})}),m(this,"handleChange",e=>{this.setState({value:e})}),this.state={value:e.value}}UNSAFE_componentWillReceiveProps(e){this.setState({value:e.value})}render(){var e=this.props,t=e.imageUrl,r=e.level,a=e.readOnly,f=this.state.value;return n.default.createElement("div",{className:c.default.root},n.default.createElement(o.default,{legend:"Hotspot and crop",level:r},n.default.createElement("div",{className:c.default.wrapper},n.default.createElement("div",{className:c.default.imageToolContainer},n.default.createElement(i.default,{value:f,src:t,readOnly:a,onChangeEnd:this.handleChangeEnd,onChange:this.handleChange})),n.default.createElement("div",{className:c.default.previewsContainer},n.default.createElement("h2",null,"Preview"),n.default.createElement("div",{className:c.default.previews},y.map(e=>{var r=p(e,2),a=r[0],o=r[1];return n.default.createElement("div",{key:o,className:c.default.preview},n.default.createElement("h4",null,a),n.default.createElement("div",{className:c.default.previewImage},n.default.createElement(l.default,{src:t},e=>{var t=e.image,r=e.error;return r?n.default.createElement("span",null,"Unable to load image: ",r.message):n.default.createElement(u.default,{aspectRatio:o,src:t.src,srcAspectRatio:t.width/t.height,hotspot:f.hotspot||s.DEFAULT_HOTSPOT,crop:f.crop||s.DEFAULT_CROP})})))}))))))}}t.default=g},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i(r(2)),a=i(r(0)),o=r(2473);function i(e){return e&&e.__esModule?e:{default:e}}function u(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class l extends a.default.PureComponent{constructor(){super(...arguments),u(this,"state",{loadedImage:null,error:null})}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({loadImage:null,error:e})})}UNSAFE_componentWillReceiveProps(e){e.src!==this.props.src&&this.loadImage(e.src)}render(){var e=this.props.children,t=this.state,r=t.error,n=t.loadedImage;return r||n?e({image:n,error:r}):null}}t.default=l,u(l,"propTypes",{src:n.default.string.isRequired,children:n.default.func})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.loadImage=function(e){return new n.Observable(t=>{var r=document.createElement("img"),n=!1;return r.onload=()=>{n=!0,t.next(r),t.complete()},r.onerror=()=>{t.error(new Error("Could not load image from ".concat(function(e){return e.startsWith("blob:")}(e)?"local file":e)))},r.src=e,()=>{r.onload=r.onerror=a,n||(r.src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=")}})};var n=r(6),a=()=>{}},function(e,t,r){e.exports=r(211)},function(e,t){e.exports={root:"ImageToolInput_root_1Oep2",wrapper:"ImageToolInput_wrapper_L7n5h",previewsContainer:"ImageToolInput_previewsContainer_2i184",imageToolContainer:"ImageToolInput_imageToolContainer_cEikP",previews:"ImageToolInput_previews_3vIGz",previewImage:"ImageToolInput_previewImage_3zfFZ shadows_shadow-6dp_3VOFo",preview:"ImageToolInput_preview_22xx6"}},function(e,t){e.exports={content:"ImageInput_content_2R9xT",field:"ImageInput_field_2zs3I Field_root_3_5VJ",assetWrapper:"ImageInput_assetWrapper_1NtVv",noContent:"ImageInput_noContent_3NPXt",progress:"ImageInput_progress_1_AOb positioning_flexCenter_20ZuG",uploadState:"ImageInput_uploadState_19p8K",fieldsWrapper:"ImageInput_fieldsWrapper_2XbNH",functions:"ImageInput_functions_2dYQ_ undefined",advancedEditFields:"ImageInput_advancedEditFields_MZ1TJ",selectDropDownAssetSourceItem:"ImageInput_selectDropDownAssetSourceItem_3C5wv",selectDropDownAssetSourceIcon:"ImageInput_selectDropDownAssetSourceIcon_32dVk"}},function(e,t){e.exports={root:"UploadPlaceholder_root_egZ4m",inner:"UploadPlaceholder_inner_UJUPi",hasFocus:"UploadPlaceholder_hasFocus_1Puu5 UploadPlaceholder_root_egZ4m",noFocus:"UploadPlaceholder_noFocus_2wi7N UploadPlaceholder_root_egZ4m",iconContainer:"UploadPlaceholder_iconContainer_5eN9D",strong:"UploadPlaceholder_strong_3vb6G",dropFile:"UploadPlaceholder_dropFile_98eql",pasteFile:"UploadPlaceholder_pasteFile_3rZ_0"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,a=(n=r(0))&&n.__esModule?n:{default:n};function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class i extends a.default.Component{constructor(){super(...arguments),o(this,"state",{materialized:null}),o(this,"subscription",void 0)}componentDidMount(){this.setDocId(this.props.documentId)}UNSAFE_componentWillReceiveProps(e){this.props.documentId!==e.documentId&&this.setDocId(e.documentId)}componentWillUnmount(){this.unsubscribe()}unsubscribe(){this.subscription&&this.subscription.unsubscribe()}setDocId(e){this.unsubscribe(),e?this.subscription=this.props.materialize(e).subscribe(e=>this.setState({materialized:e})):this.setState({materialized:null})}render(){var e=this.state.materialized,t=this.props.children;return e?t(e):null}}t.default=i},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=u(r(0)),a=u(r(2480)),o=u(r(326)),i=r(210);function u(e){return e&&e.__esModule?e:{default:e}}function l(){return(l=Object.assign||function(e){for(var t=1;t{this._input=e})}focus(){this._input&&this._input.focus()}render(){return n.default.createElement(a.default,l({},this.props,{resolveUploader:o.default,materialize:i.materializeReference,ref:this.setInput}))}}t.default=c},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={};Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a.default}});var a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=o();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var i=n?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,t&&t.set(e,r);return r}(r(2481));function o(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return o=function(){return e},e}Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(n,e)||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}))},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=E(r(126)),a=E(r(15)),o=E(r(0)),i=E(r(2)),u=E(r(9)),l=E(r(611)),s=E(r(2482)),c=E(r(329)),f=E(r(331)),d=E(r(196)),p=E(r(330)),h=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=w();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=n?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(r,a,o):r[a]=e[a]}r.default=e,t&&t.set(e,r);return r}(r(14)),v=E(r(2484)),m=E(r(27)),y=E(r(613)),g=r(70),b=E(r(612)),_=E(r(322)),O=E(r(68));function w(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return w=function(){return e},e}function E(e){return e&&e.__esModule?e:{default:e}}function M(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)))return;var r=[],n=!0,a=!1,o=void 0;try{for(var i,u=e[Symbol.iterator]();!(n=(i=u.next()).done)&&(r.push(i.value),!t||r.length!==t);n=!0);}catch(e){a=!0,o=e}finally{try{n||null==u.return||u.return()}finally{if(a)throw o}}return r}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function j(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var P=["asset","hotspot","crop"];class x extends o.default.PureComponent{constructor(){super(...arguments),j(this,"_focusArea",void 0),j(this,"uploadSubscription",void 0),j(this,"state",{isUploading:!1,isAdvancedEditOpen:!1,uploadError:null,hasFocus:!1}),j(this,"handleRemoveButtonClick",e=>{var t=this.context.getValuePath,r=this.props.value,n="string"!=typeof t().slice(-1)[0],a=Object.keys(r),o=0===a.filter(e=>!["_type","_key","_upload","asset"].includes(e)).length,i=["asset"].concat(a.filter(e=>["_upload"].includes(e))).map(e=>(0,h.unset)([e]));this.props.onChange(h.default.from(o&&!n?(0,h.unset)():i))}),j(this,"handleCancelUpload",()=>{this.cancelUpload()}),j(this,"handleSelectFile",e=>{this.uploadFirstAccepted(e)}),j(this,"renderMaterializedAsset",e=>o.default.createElement("div",{className:v.default.previewAsset},o.default.createElement("div",{className:v.default.fileIcon},o.default.createElement(d.default,null)),o.default.createElement("div",null,e.originalFilename," ",o.default.createElement("a",{href:"".concat(e.url,"?dl"),download:!0},"Download")))),j(this,"handleFieldChange",(e,t)=>{var r=this.props,n=r.onChange,a=r.type;n(e.prefixAll(t.name).prepend((0,h.setIfMissing)({_type:a.name})))}),j(this,"handleStartAdvancedEdit",()=>{this.setState({isAdvancedEditOpen:!0})}),j(this,"handleStopAdvancedEdit",()=>{this.setState({isAdvancedEditOpen:!1})}),j(this,"handleFocus",e=>{this.setState({hasFocus:!0}),this.props.onFocus(e)}),j(this,"handleBlur",e=>{this.setState({hasFocus:!1}),this.props.onBlur()}),j(this,"setFocusArea",e=>{this._focusArea=e}),j(this,"getUploadOptions",e=>{var t=this.props,r=t.type,n=t.resolveUploader,a=n&&n(r,e);return a?[{type:r,uploader:a}]:[]}),j(this,"handleUpload",e=>{var t=e.file,r=e.uploader;this.uploadWith(r,t)})}clearUploadStatus(){this.props.onChange(h.default.from([(0,h.unset)(["_upload"])]))}cancelUpload(){this.uploadSubscription&&(this.uploadSubscription.unsubscribe(),this.clearUploadStatus())}uploadFirstAccepted(e){var t,r=this.props,n=r.resolveUploader,a=r.type;Array.from(e).some(e=>{var r=n(a,e);return!!r&&(t={file:e,uploader:r},!0)}),t&&this.uploadWith(t.uploader,t.file)}uploadWith(e,t){var r=this.props,n=r.type,o=r.onChange,i={metadata:(0,a.default)(n,"options.metadata"),storeOriginalFilename:(0,a.default)(n,"options.storeOriginalFilename")};this.cancelUpload(),this.setState({isUploading:!0}),o(h.default.from([(0,h.setIfMissing)({_type:n.name})])),this.uploadSubscription=e.upload(t,n,i).subscribe({next:e=>{e.patches&&o(h.default.from(e.patches))},error:e=>{this.setState({uploadError:e}),this.clearUploadStatus()},complete:()=>{o(h.default.from([(0,h.unset)(["hotspot"]),(0,h.unset)(["crop"])])),this.setState({isUploading:!1})}})}renderUploadState(e){var t=this.state.isUploading,r=100===e.progress,n=(0,a.default)(e,"file.name");return o.default.createElement("div",{className:v.default.uploadState},o.default.createElement("div",null,o.default.createElement("div",null,o.default.createElement(s.default,{percent:"complete"===status?100:e.progress,text:r?"Complete":"Uploading".concat(n?' "'.concat(n,'"'):"..."),completed:r,showPercent:!0,animation:!0})),o.default.createElement("div",{className:v.default.cancelButton},t&&o.default.createElement(u.default,{kind:"simple",color:"danger",onClick:this.handleCancelUpload},"Cancel"))))}renderAdvancedEdit(e){return o.default.createElement(m.default,{title:"Edit details",onClose:this.handleStopAdvancedEdit,isOpen:!0},o.default.createElement("div",null,this.renderFields(e)),o.default.createElement(u.default,{onClick:this.handleStopAdvancedEdit},"Close"))}renderFields(e){return e.map(e=>this.renderField(e))}renderField(e){var t=this.props,r=t.value,n=t.level,a=t.focusPath,i=t.onFocus,u=t.readOnly,l=t.onBlur,s=r&&r[e.name];return o.default.createElement(g.FormBuilderInput,{key:e.name,value:s,type:e.type,onChange:t=>this.handleFieldChange(t,e),path:[e.name],onFocus:i,onBlur:l,readOnly:u||e.type.readOnly,focusPath:a,level:n})}renderAsset(){var e=this.props,t=e.value,r=e.materialize,n=e.readOnly;return t&&t.asset?o.default.createElement(y.default,{reference:t.asset,materialize:r},this.renderMaterializedAsset):n?o.default.createElement("span",null,"Field is read only"):o.default.createElement(b.default,{hasFocus:this.state.hasFocus})}focus(){this._focusArea&&this._focusArea.focus()}render(){var e=this.props,t=e.type,r=e.value,i=e.level,s=e.markers,d=e.readOnly,h=this.state,m=h.isAdvancedEditOpen,y=h.uploadError,g=M((0,n.default)(t.fields.filter(e=>!P.includes(e.name)),"type.options.isHighlighted"),2),b=g[0],w=g[1],E=(0,a.default)(t,"options.accept",""),j=r&&r.asset;return o.default.createElement(_.default,{markers:s,legend:t.title,description:t.description,level:i,onFocus:this.handleFocus,onBlur:this.handleBlur,onUpload:this.handleUpload,getUploadOptions:this.getUploadOptions,ref:this.setFocusArea},y&&o.default.createElement(O.default,{kind:"error",isPersisted:!0,actionTitle:"OK",onAction:()=>this.setState({uploadError:null}),title:"Upload error",subtitle:o.default.createElement("div",null,"We're"," really sorry, but the upload could not be completed.")}),o.default.createElement("div",{className:v.default.content},o.default.createElement("div",{className:v.default.assetWrapper},r&&r._upload&&o.default.createElement("div",{className:v.default.uploadState},this.renderUploadState(r._upload)),this.renderAsset()),b.length>0&&o.default.createElement("div",{className:v.default.fieldsWrapper},this.renderFields(b))),o.default.createElement("div",{className:v.default.functions},!d&&o.default.createElement(l.default,{icon:p.default,onSelect:this.handleSelectFile,accept:E},"Upload"),r&&w.length>0&&o.default.createElement(u.default,{icon:d?f.default:c.default,kind:"simple",title:d?"View details":"Edit details",onClick:this.handleStartAdvancedEdit},d?"View details":"Edit"),!d&&j&&o.default.createElement(u.default,{color:"danger",kind:"simple",onClick:this.handleRemoveButtonClick},"Remove")),m&&this.renderAdvancedEdit(w))}}t.default=x,j(x,"contextTypes",{getValuePath:i.default.func})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i(r(2)),a=i(r(0)),o=i(r(2483));function i(e){return e&&e.__esModule?e:{default:e}}class u extends a.default.Component{render(){var e=this.props,t=e.percent,r=e.isComplete,n=e.text,i=e.showPercent,u=e.isInProgress,l="\n ".concat(r?o.default.completed:o.default.uncompleted,"\n ").concat(t>=100&&o.default.hundredPercent,"\n ").concat(u?o.default.isInProgress:o.default.isNotInProgress,"\n "),s={width:"".concat(t,"%")};return a.default.createElement("div",{className:l},a.default.createElement("div",{className:o.default.inner},a.default.createElement("div",{className:o.default.barContainer},a.default.createElement("div",{className:o.default.bar,style:s})),i&&a.default.createElement("div",{className:o.default.percent},Math.round(t,1),"%"),n&&a.default.createElement("div",{className:o.default.text},n)))}}t.default=u,function(e,t,r){t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r}(u,"propTypes",{className:n.default.string,percent:n.default.number,animation:n.default.bool,isComplete:n.default.bool,text:n.default.string,showPercent:n.default.bool})},function(e,t){e.exports={root:"ProgressBar_root_2v2X5",inner:"ProgressBar_inner_3M-xa",completed:"ProgressBar_completed_PDtEk ProgressBar_root_2v2X5",uncompleted:"ProgressBar_uncompleted_3UUwA ProgressBar_root_2v2X5",barContainer:"ProgressBar_barContainer_1Yd8Y",isInProgress:"ProgressBar_isInProgress_199sh",bar:"ProgressBar_bar_3E5Im",progressBarStripes:"ProgressBar_progressBarStripes_3B2Dm",percent:"ProgressBar_percent_3lh0N",text:"ProgressBar_text_zKcQN"}},function(e,t){e.exports={root:"FileInput_root_29Otk",content:"FileInput_content_3AAYc",functions:"FileInput_functions_4bQV4 undefined",fileName:"FileInput_fileName_3frKq",uploadState:"FileInput_uploadState_3QZwd",cancelButton:"FileInput_cancelButton_2iI2M",assetWrapper:"FileInput_assetWrapper_3XjBY positioning_flexCenter_20ZuG",fieldsWrapper:"FileInput_fieldsWrapper_1cvwB",previewAsset:"FileInput_previewAsset_3D-3G",fileIcon:"FileInput_fileIcon_3__Q9"}},function(e,t,r){"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 n=o(r(2486)),a=o(r(2488));function o(e){return e&&e.__esModule?e:{default:e}}var i=(0,n.default)(()=>console.warn('The option "inputType" on references is removed.')),u=(0,n.default)(()=>console.warn('The option "searchable" on references has been removed.'))},function(e,t,r){var n=r(2487);e.exports=function(e){return n(2,e)}},function(e,t,r){var n=r(276);e.exports=function(e,t){var r;if("function"!=typeof t)throw new TypeError("Expected a function");return e=n(e),function(){return--e>0&&(r=t.apply(this,arguments)),e<=1&&(t=void 0),r}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i(r(0)),a=r(2489),o=i(r(2501));function i(e){return e&&e.__esModule?e:{default:e}}function u(){return(u=Object.assign||function(e){for(var t=1;t{this._input=e})}focus(){this._input.focus()}render(){return n.default.createElement(o.default,u({},this.props,{onSearch:a.search,getPreviewSnapshot:a.getPreviewSnapshot,ref:this.setInput}))}}t.default=s},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getPreviewSnapshot=function(e,t){return(0,u.observeForPreview)(e,t).pipe((0,a.map)(e=>e.snapshot))},t.search=function(e,t,r){return(0,i.createWeightedSearch)(t.to,o.default,r)(e,{includeDrafts:!1}).pipe((0,a.map)(e=>e.map(e=>e.hit)))};var n,a=r(5),o=(n=r(13))&&n.__esModule?n:{default:n},i=r(2490),u=r(41)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createWeightedSearch",{enumerable:!0,get:function(){return n.createWeightedSearch}});var n=r(614)},function(e,t,r){var n=r(2492)();e.exports=n},function(e,t,r){var n=r(332),a=r(260),o=r(616),i=r(617),u=r(30),l=r(2495);e.exports=function(e){return a((function(t){var r=t.length,a=r,s=n.prototype.thru;for(e&&t.reverse();a--;){var c=t[a];if("function"!=typeof c)throw new TypeError("Expected a function");if(s&&!f&&"wrapper"==i(c))var f=new n([],!0)}for(a=f?a:r;++a!a.test(e)||n.includes(e);t.fieldNeedsEscape=o;var i=e=>'["'.concat(e,'"]');t.escapeField=i;t.joinPath=e=>e.reduce((e,t,r)=>{if(n=t,Array.isArray(n)&&0===n.length)return"".concat(e,"[]");var n,a=0===r;return o(t)?a?"@".concat(i(t)):"".concat(e).concat(i(t)):a?t:"".concat(e,".").concat(t)},"")},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.tokenize=function(e){return e.match(n)||[]};var n=/([^\s,-])+/g},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.applyWeights=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],n=(0,a.default)(e,e=>e.typeName);return t.map((e,a)=>{var o=n[e._type].paths.map((t,n)=>{var a=p(e["w".concat(n)]);if(!a)return{path:t.path,score:0,why:"No match"};var o=f(d(r,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 n=c(r(618)),a=c(r(452)),o=c(r(426)),i=c(r(615)),u=c(r(319)),l=c(r(47)),s=c(r(448));function c(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){if(!(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)))return;var r=[],n=!0,a=!1,o=void 0;try{for(var i,u=e[Symbol.iterator]();!(n=(i=u.next()).done)&&(r.push(i.value),!t||r.length!==t);n=!0);}catch(e){a=!0,o=e}finally{try{n||null==u.return||u.return()}finally{if(a)throw o}}return r}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var d=(e,t)=>{var r=(0,l.default)((0,u.default)((0,s.default)((0,n.default)(t)))),a=(0,l.default)(e.map(n.default)),c=(0,o.default)(a,r),f=(0,i.default)(r,a),d=c.length/f.length;return 1===d?[1,"Exact match"]:[d/2,"Matched ".concat(c.length," of ").concat(f.length," terms: [").concat(c.join(", "),"]")]};t.calculateScore=d;var p=e=>"string"==typeof e?e:JSON.stringify(e)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={};Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a.default}});var a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=o();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var i=n?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,t&&t.set(e,r);return r}(r(2502));function o(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return o=function(){return e},e}Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(n,e)||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}))},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=y(r(0)),a=r(40),o=y(r(2503)),i=y(r(43)),u=y(r(114)),l=y(r(619)),s=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=n?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(r,a,o):r[a]=e[a]}r.default=e,t&&t.set(e,r);return r}(r(212)),c=(r(2511),y(r(111))),f=r(18),d=y(r(2512)),p=y(r(9)),h=y(r(209)),v=y(r(325));function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function y(e){return e&&e.__esModule?e:{default:e}}function g(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var b=(0,v.default)((0,h.default)(class extends n.default.Component{constructor(){super(...arguments),g(this,"_lastQuery",""),g(this,"_input",void 0),g(this,"state",{isFetching:!1,hits:[],previewSnapshot:null,isMissing:!1,refCache:{}}),g(this,"subscriptions",(0,l.default)("search","previewSnapshot")),g(this,"handleFocus",()=>{this._lastQuery&&this.search(this._lastQuery)}),g(this,"handleChange",e=>{var t=this.props.type;this.props.onChange(s.default.from((0,s.setIfMissing)({_type:t.name,_ref:e._id}),!0===t.weak?(0,s.set)(!0,["_weak"]):(0,s.unset)(["_weak"]),(0,s.set)(e._id,["_ref"])))}),g(this,"handleFixWeak",()=>{var e=this.props.type;this.props.onChange(s.default.from(!0===e.weak?(0,s.set)(!0,["_weak"]):(0,s.unset)(["_weak"])))}),g(this,"handleClear",()=>{this.props.onChange(s.default.from((0,s.unset)()))}),g(this,"handleSearch",e=>{this.search(e)}),g(this,"handleOpen",()=>{this.search("")}),g(this,"resolveUserDefinedFilter",()=>{var e=this.props,t=e.type,r=e.document,n=e.getValuePath,o=t.options;if(!o)return{};var i=o.filter,u=o.filterParams;if("function"==typeof i){var l=n().slice(0,-1);return i({document:r,parentPath:l,parent:(0,a.get)(r,l)})}return{filter:i,params:u}}),g(this,"search",e=>{var t=this.props,r=t.type,n=t.onSearch,a=this.resolveUserDefinedFilter();this.setState({isFetching:!0}),this.subscriptions.replace("search",n(e,r,a).subscribe({next:e=>{var t=e.reduce((e,t)=>(e[t._id]=t,e),Object.assign({},this.state.refCache));this.setState({hits:e,isFetching:!1,refCache:t})},error:e=>{if(!(e.details&&"queryParseError"===e.details.type)||!this.resolveUserDefinedFilter().filter)throw e;throw e.message="Invalid reference filter, please check `filter`!",e}}))}),g(this,"renderHit",e=>{var t=this.getMemberTypeFor(e._type);return n.default.createElement(u.default,{type:t,value:e,layout:"default"})}),g(this,"renderOpenItemElement",()=>{var e=this.props.value,t=this.state,r=t.isMissing,a=t.previewSnapshot;return e&&e._ref&&!r?n.default.createElement(f.IntentLink,{title:a&&"Open ".concat(a.title),intent:"edit",params:{id:e._ref}},n.default.createElement(c.default,null)):null}),g(this,"setInput",e=>{this._input=e})}componentWillUnmount(){this.subscriptions.unsubscribeAll()}componentDidMount(){this.getPreviewSnapshot(this.props.value)}UNSAFE_componentWillReceiveProps(e){e.value!==this.props.value&&(this.setState({isFetching:!1,hits:[],previewSnapshot:null,isMissing:!1,refCache:{}}),this.getPreviewSnapshot(e.value))}getPreviewSnapshot(e){if(e&&e._ref){var t=this.props,r=t.getPreviewSnapshot,n=t.type;this.subscriptions.replace("previewSnapshot",r(e,n).subscribe(e=>{this.setState({previewSnapshot:e,isMissing:!e})}))}}getMemberTypeFor(e){return this.props.type.to.find(t=>t.type.name===e)}focus(){this._input&&this._input.focus()}render(){var e=this.props,t=e.type,r=e.value,a=e.level,u=e.markers,l=e.readOnly,s=this.state,c=s.previewSnapshot,f=s.isFetching,h=s.isMissing,v=s.hits,m=r&&v.find(e=>e._id===r._ref),y=r&&r._weak?"weak":"strong",g=!0===t.weak?"weak":"strong",b=r&&r._ref,_=b&&!h&&y!==g,O=u.filter(e=>"validation"===e.type).filter(e=>"error"===e.level),w=r?c&&c.title:void 0;c&&!c.title&&(w="Untitled document");var E=r&&r._ref&&!c,M=E?"Loading…":"Type to search…";return n.default.createElement(i.default,{markers:u,label:t.title,level:a,description:t.description},n.default.createElement("div",{className:_||h?d.default.hasWarnings:""},_&&n.default.createElement("div",{className:d.default.weakRefMismatchWarning},"Warning: This reference is ",n.default.createElement("em",null,y),", but should be"," ",n.default.createElement("em",null,g)," according to schema.",n.default.createElement("div",null,n.default.createElement(p.default,{onClick:this.handleFixWeak},"Convert to ",g))),n.default.createElement(o.default,{placeholder:l?"":M,title:h&&b?"Referencing nonexistent document (id: ".concat(r._ref||"unknown",")"):c&&c.description,customValidity:O.length>0?O[0].item.message:"",onOpen:this.handleOpen,onFocus:this.handleFocus,onSearch:this.handleSearch,onChange:this.handleChange,onClear:this.handleClear,openItemElement:this.renderOpenItemElement,value:m||r,inputValue:h?"":w,renderItem:this.renderHit,isLoading:f||E,items:v,ref:this.setInput,readOnly:l||E})))}}));t.default=b},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i(r(2)),a=i(r(0)),o=i(r(2504));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[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}function s(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class c extends a.default.PureComponent{constructor(e){super(),s(this,"handleChange",e=>{var t=this.props.onChange;this.setState({isInputSelected:!0}),t(e),this.handleClose()}),s(this,"handleOpen",()=>{this.setState({isOpen:!0}),this.props.onOpen()}),s(this,"handleClose",()=>{this.setState({isOpen:!1}),this.props.onClose()}),s(this,"handleInputChange",e=>{this.setState({inputValue:e,isInputSelected:!1,isOpen:!0}),this.props.onSearch(e)}),s(this,"handleHighlightIndexChange",e=>{this.setState({highlightIndex:e})}),s(this,"setRootElement",e=>{this._rootElement=e}),s(this,"setInput",e=>{this._input=e}),s(this,"handleFocus",e=>{this.setState({hasFocus:!0})}),s(this,"handleBlur",e=>{this.setState({hasFocus:!1,inputValue:this.props.inputValue}),this.state.isOpen&&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.items!=this.props.items&&this.setState({searchResult:this.props.items}),e.inputValue!==this.props.inputValue&&this.setState({inputValue:e.inputValue})}focus(){this._input.focus()}render(){var e=this.state,t=e.isOpen,r=e.highlightIndex,n=e.isInputSelected,i=e.inputValue,s=e.hasFocus,c=this.props,f=(c.onSearch,c.className),d=c.readOnly,p=c.placeholder,h=l(c,["onSearch","className","readOnly","placeholder"]),v=d?{}:{onInputChange:this.handleInputChange,onChange:this.handleChange};return a.default.createElement("div",{ref:this.setRootElement,className:f},a.default.createElement(o.default,u({},h,v,{placeholder:p,onFocus:this.handleFocus,onBlur:this.handleBlur,onHighlightIndexChange:this.handleHighlightIndexChange,onOpen:this.handleOpen,onClose:this.handleClose,isOpen:t,highlightIndex:r,isInputSelected:n,inputValue:i,isSelected:s,ref:this.setInput,readOnly:d})))}}t.default=c,s(c,"propTypes",{label:n.default.string,description:n.default.string,className:n.default.string,onChange:n.default.func,onSearch:n.default.func,onOpen:n.default.func,onClose:n.default.func,onClear:n.default.func,value:n.default.object,inputValue:n.default.string,error:n.default.bool,placeholder:n.default.string,isLoading:n.default.bool,renderItem:n.default.func.isRequired,items:n.default.array,dropdownPosition:n.default.string,readOnly:n.default.bool}),s(c,"defaultProps",{placeholder:"Type to search…",isLoading:!1,onChange(){},onSearch(){},onOpen(){},onClose(){}})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=g(r(15)),a=g(r(2)),o=g(r(0)),i=g(r(2505)),u=g(r(140)),l=g(r(92)),s=g(r(22)),c=g(r(31)),f=r(141),d=g(r(82)),p=g(r(142)),h=g(r(81)),v=r(65),m=g(r(101)),y=g(r(2506));function g(e){return e&&e.__esModule?e:{default:e}}function b(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function _(){return(_=Object.assign||function(e){for(var t=1;t=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}function w(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var E=()=>{};class M extends o.default.PureComponent{constructor(){super(...arguments),w(this,"handleSelect",e=>{this.props.onChange(e)}),w(this,"handleArrowClick",()=>{var e=this.props,t=e.isOpen,r=e.onOpen;t?this.handleClose():r()}),w(this,"handleArrowKeyPress",e=>{"Enter"===e.key&&this.handleArrowClick()}),w(this,"handleInputChange",e=>{this.props.onInputChange(e.target.value)}),w(this,"handleKeyDown",e=>{var t=this.props,r=t.items,n=t.highlightIndex,a=t.onHighlightIndexChange,o=t.isOpen,i=t.onOpen;if("ArrowDown"!==e.key||o||i(),r&&0!==r.length){var u=r.length-1;if("ArrowUp"===e.key){e.preventDefault();var l=n-1;a(l<0?u:l)}if("ArrowDown"===e.key){e.preventDefault(),o||i();var s=n+1;a(s>u?0:s)}}}),w(this,"handleKeyUp",e=>{var t=this.props,r=t.items,n=t.onChange,a=t.highlightIndex;"Enter"===e.key&&a>-1&&r[a]&&n(r[a])}),w(this,"handleClose",e=>{this.props.onClose()}),w(this,"setInput",e=>{this._input=e}),w(this,"renderItem",e=>o.default.createElement("div",{className:i.default.item},this.props.renderItem(e)))}focus(){this._input.focus()}render(){var e=this.props,t=e.onClear,r=e.placeholder,a=e.isLoading,g=e.value,E=e.items,M=(e.renderItem,e.isOpen),j=e.highlightIndex,P=e.isInputSelected,x=e.inputValue,k=(e.onChange,e.onInputChange,e.onOpen,e.onClose,e.dropdownPosition,e.disabled),S=(e.onHighlightIndexChange,e.openItemElement),C=e.readOnly,D=O(e,["onClear","placeholder","isLoading","value","items","renderItem","isOpen","highlightIndex","isInputSelected","inputValue","onChange","onInputChange","onOpen","onClose","dropdownPosition","disabled","onHighlightIndexChange","openItemElement","readOnly"]);return o.default.createElement(f.Manager,null,o.default.createElement(f.Reference,null,e=>{var n=e.ref;return o.default.createElement("div",{ref:n,className:k?i.default.selectContainerDisabled:i.default.selectContainer},o.default.createElement(l.default,_({},D,{className:i.default.select,placeholder:r,onChange:this.handleInputChange,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,value:x||"",selected:P,disabled:k,ref:this.setInput,spellCheck:"false",readOnly:C})),o.default.createElement("div",{className:i.default.functions},S&&g&&o.default.createElement("span",{className:i.default.openItem},S(g)),!C&&t&&g&&o.default.createElement("button",{type:"button",className:i.default.clearButton,onClick:t},o.default.createElement(c.default,{color:"inherit"})),!C&&o.default.createElement("div",{className:i.default.arrowAndSpinnerContainer},!a&&o.default.createElement("div",{className:i.default.arrow,onClick:k?null:this.handleArrowClick,tabIndex:0,onKeyPress:k?null:this.handleArrowKeyPress},o.default.createElement(u.default,{color:"inherit"}),o.default.createElement(m.default,{duration:200,opacity:.1,radius:200})),a&&o.default.createElement("div",{className:i.default.spinner},o.default.createElement(s.default,null)))))}),M&&o.default.createElement(d.default,null,e=>o.default.createElement(v.Portal,null,o.default.createElement(f.Popper,{placement:"bottom",modifiers:{preventOverflow:{boundariesElement:"viewport"},customStyle:{enabled:!0,fn:e=>{var t=(0,n.default)(e,"instance.reference.clientWidth")||500;return e.styles=function(e){for(var t=1;t{var r=t.ref,n=t.style,u=t.placement;t.arrowProps;return o.default.createElement("div",{ref:r,"data-placement":u,style:n,className:i.default.popper},o.default.createElement(p.default,{onClickOutside:e&&M?this.handleClose:void 0},o.default.createElement("div",{className:0===E.length?i.default.listContainerNoResult:i.default.listContainer},o.default.createElement(h.default,{onEscape:t=>(e||t.shiftKey)&&this.handleClose()}),o.default.createElement("div",{className:0!==E.length||a?i.default.noResultTextHidden:i.default.noResultText},"No results"),E.length>0&&o.default.createElement(y.default,{items:E,value:g,onSelect:this.handleSelect,renderItem:this.renderItem,highlightIndex:j}))))}))))}}t.default=M,w(M,"propTypes",{onChange:a.default.func,value:a.default.any,inputValue:a.default.string,onInputChange:a.default.func,onClear:a.default.func,renderItem:a.default.func,placeholder:a.default.string,isLoading:a.default.bool,isOpen:a.default.bool,onOpen:a.default.func,onClose:a.default.func,openItemElement:a.default.func,items:a.default.array,highlightIndex:a.default.number,onHighlightIndexChange:a.default.func,isInputSelected:a.default.bool,disabled:a.default.bool,dropdownPosition:a.default.string,readOnly:a.default.bool}),w(M,"defaultProps",{onChange:E,onOpen:E,onClose:E,onInputChange:E,isLoading:!1,readOnly:!1,renderItem:e=>e,items:[],dropdownPosition:"bottom"})},function(e,t){e.exports={root:"SearchableSelect_root_1FgN5 DefaultSelect_root_2SJY5",selectContainer:"SearchableSelect_selectContainer_2d9k3 DefaultSelect_selectContainer_1GVK_",selectContainerDisabled:"SearchableSelect_selectContainerDisabled_2YQ2i DefaultSelect_selectContainerDisabled_2aeLH DefaultSelect_selectContainer_1GVK_",arrowAndSpinnerContainer:"SearchableSelect_arrowAndSpinnerContainer_Ij_1Q",arrow:"SearchableSelect_arrow_2GV21",functions:"SearchableSelect_functions_2asW5 DefaultSelect_functions_3_Rvl",popper:"SearchableSelect_popper_1oT8Q",listContainer:"SearchableSelect_listContainer_1oUJN shadows_shadow-24dp_bl5O4",listContainerNoResult:"SearchableSelect_listContainerNoResult_tlhCx SearchableSelect_listContainer_1oUJN shadows_shadow-24dp_bl5O4",listContainerHidden:"SearchableSelect_listContainerHidden_3FG2- SearchableSelect_listContainer_1oUJN shadows_shadow-24dp_bl5O4",noResultText:"SearchableSelect_noResultText_1yWhb",noResultTextHidden:"SearchableSelect_noResultTextHidden_p-17X SearchableSelect_noResultText_1yWhb",spinner:"SearchableSelect_spinner_1PXW7",item:"SearchableSelect_item_2ZlrY",openItem:"SearchableSelect_openItem_9fX2M",clearButton:"SearchableSelect_clearButton_2tUHR clear-button_textInput_1Ec_4 clear-button_root_kBLeL"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=s(r(0)),a=s(r(2)),o=s(r(20)),i=r(87),u=s(r(2507)),l=s(r(2508));function s(e){return e&&e.__esModule?e:{default:e}}function c(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class f extends n.default.Component{constructor(){super(...arguments),c(this,"handleItemClick",e=>{var t=Number(e.currentTarget.getAttribute("data-item-index")),r=this.props;(0,r.onSelect)(r.items[t])}),c(this,"setScrollContainer",e=>{this.scrollContainer=e})}componentDidUpdate(e){if(e.highlightIndex!==this.props.highlightIndex){var t=this.scrollContainer.querySelector('[data-item-index="'.concat(this.props.highlightIndex,'"]'));(0,l.default)(t,this.scrollContainer,{onlyScrollIfNeeded:!0})}}render(){var e=this.props,t=e.items,r=e.renderItem,a=e.highlightIndex,l=e.value;return n.default.createElement("div",{className:u.default.scrollContainer,ref:this.setScrollContainer},n.default.createElement(i.List,{className:u.default.list},t.map((e,t)=>{var s=(0,o.default)(u.default.item,{[u.default.highlighted]:t===a,[u.default.selected]:e===l});return n.default.createElement(i.Item,{key:t,"data-item-index":t,onClick:this.handleItemClick,className:s,tabIndex:0},r(e,t))})))}}t.default=f,c(f,"propTypes",{items:a.default.array,renderItem:a.default.func,value:a.default.any,highlightIndex:a.default.number,onSelect:a.default.func})},function(e,t){e.exports={root:"SelectMenu_root_3r5Mu",scrollContainer:"SelectMenu_scrollContainer_rXoFZ",list:"SelectMenu_list_1XWaM",item:"SelectMenu_item_3FOkt selectable_item_2rNFy backgrounds_listItemStates_3p_z8",selected:"SelectMenu_selected_zd779 SelectMenu_item_3FOkt selectable_item_2rNFy backgrounds_listItemStates_3p_z8 selectable_selected_4ajKK selectable_item_2rNFy",highlighted:"SelectMenu_highlighted_Al7EB selectable_highlighted_IyyG9"}},function(e,t,r){"use strict";e.exports=r(2509)},function(e,t,r){"use strict";var n=r(2510);e.exports=function(e,t,r){r=r||{},9===t.nodeType&&(t=n.getWindow(t));var a=r.allowHorizontalScroll,o=r.onlyScrollIfNeeded,i=r.alignWithTop,u=r.alignWithLeft,l=r.offsetTop||0,s=r.offsetLeft||0,c=r.offsetBottom||0,f=r.offsetRight||0;a=void 0===a||a;var d=n.isWindow(t),p=n.offset(e),h=n.outerHeight(e),v=n.outerWidth(e),m=void 0,y=void 0,g=void 0,b=void 0,_=void 0,O=void 0,w=void 0,E=void 0,M=void 0,j=void 0;d?(w=t,j=n.height(w),M=n.width(w),E={left:n.scrollLeft(w),top:n.scrollTop(w)},_={left:p.left-E.left-s,top:p.top-E.top-l},O={left:p.left+v-(E.left+M)+f,top:p.top+h-(E.top+j)+c},b=E):(m=n.offset(t),y=t.clientHeight,g=t.clientWidth,b={left:t.scrollLeft,top:t.scrollTop},_={left:p.left-(m.left+(parseFloat(n.css(t,"borderLeftWidth"))||0))-s,top:p.top-(m.top+(parseFloat(n.css(t,"borderTopWidth"))||0))-l},O={left:p.left+v-(m.left+g+(parseFloat(n.css(t,"borderRightWidth"))||0))+f,top:p.top+h-(m.top+y+(parseFloat(n.css(t,"borderBottomWidth"))||0))+c}),_.top<0||O.top>0?!0===i?n.scrollTop(t,b.top+_.top):!1===i?n.scrollTop(t,b.top+O.top):_.top<0?n.scrollTop(t,b.top+_.top):n.scrollTop(t,b.top+O.top):o||((i=void 0===i||!!i)?n.scrollTop(t,b.top+_.top):n.scrollTop(t,b.top+O.top)),a&&(_.left<0||O.left>0?!0===u?n.scrollLeft(t,b.left+_.left):!1===u?n.scrollLeft(t,b.left+O.left):_.left<0?n.scrollLeft(t,b.left+_.left):n.scrollLeft(t,b.left+O.left):o||((u=void 0===u||!!u)?n.scrollLeft(t,b.left+_.left):n.scrollLeft(t,b.left+O.left)))}},function(e,t,r){"use strict";var n=Object.assign||function(e){for(var t=1;tl.type("block",e))}(e))return o.default;return s.default};var n=f(r(15)),a=f(r(2514)),o=f(r(621)),i=f(r(2655)),u=f(r(2660)),l=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=n?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(r,a,o):r[a]=e[a]}r.default=e,t&&t.set(e,r);return r}(r(328)),s=f(r(604));function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function f(e){return e&&e.__esModule?e:{default:e}}var d=["string","number","boolean"];function p(e){return e.of.every(e=>d.includes(e.jsonType))}function h(e){return(0,n.default)(e.options,"list")}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a.default}});var n,a=(n=r(2515))&&n.__esModule?n:{default:n}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=d(r(15)),a=d(r(0)),o=d(r(69)),i=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=n?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(r,a,o):r[a]=e[a]}r.default=e,t&&t.set(e,r);return r}(r(14)),u=d(r(2516)),l=d(r(2517)),s=r(71),c=r(620);function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function d(e){return e&&e.__esModule?e:{default:e}}function p(e,t){if((0,c.isLegacyOptionsItem)(e)||(0,c.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((r,n)=>p(e[n],t[n]));var r=Object.keys(e),n=Object.keys(e);return r.length===n.length&&r.every(r=>p(e[r],t[r]))}function h(e,t){return!!e&&e.some(e=>p(e,t))}class v extends a.default.PureComponent{constructor(){super(...arguments),function(e,t,r){t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r}(this,"handleChange",(e,t)=>{var r=this.props,a=r.type,o=r.value,u=void 0===o?[]:o,l=(0,n.default)(a.options,"list");!e&&t._key&&this.props.onChange(i.default.from((0,i.unset)([{_key:t._key}])));var s=l.filter(r=>p(t,r)?e:h(u,(0,c.resolveValueWithLegacyOptionsSupport)(r))).map(c.resolveValueWithLegacyOptionsSupport);this.props.onChange(i.default.from(s.length>0?(0,i.set)(s):(0,i.unset)()))})}getMemberTypeOfItem(e){return this.props.type.of.find(t=>t.name===(0,s.resolveTypeName)((0,c.resolveValueWithLegacyOptionsSupport)(e)))}render(){var e=this.props,t=e.type,r=e.markers,i=e.value,f=e.level,d=e.readOnly,p=(0,n.default)(t.options,"list"),v=(0,n.default)(t.options,"direction");return a.default.createElement(o.default,{legend:t.title,description:t.description,markers:r,level:f},p.map((e,r)=>{var n=this.getMemberTypeOfItem(e);if(!n){var o=(0,s.resolveTypeName)((0,c.resolveValueWithLegacyOptionsSupport)(e)),f=t.of.map(e=>e.name);return a.default.createElement("div",{key:e._key||r,className:l.default.error},"Invalid option type: Type ",a.default.createElement("code",null,o)," not valid for array of [",f.join(", "),"]. Check the list options of this field")}var p=h(i,(0,c.resolveValueWithLegacyOptionsSupport)(e));return a.default.createElement("div",{key:e._key||r,className:"vertical"===v?l.default.itemWrapperVertical:l.default.itemWrapperHorizontal},a.default.createElement(u.default,{type:n,readOnly:d,value:e,checked:p,onChange:this.handleChange}))}))}}t.default=v},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=u(r(0)),a=u(r(589)),o=u(r(114)),i=r(620);function u(e){return e&&e.__esModule?e:{default:e}}class l extends n.default.PureComponent{constructor(){super(...arguments),function(e,t,r){t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r}(this,"handleChange",e=>{var t=this.props,r=t.onChange,n=t.value;r(e.currentTarget.checked,n)})}render(){var e=this.props,t=e.value,r=e.checked,u=e.type,l=e.readOnly;return n.default.createElement(a.default,{onChange:this.handleChange,checked:r,readOnly:l||u.readOnly},(0,i.isLegacyOptionsItem)(t)?t.title:n.default.createElement(o.default,{layout:"inline",type:u,value:(0,i.resolveValueWithLegacyOptionsSupport)(t)}))}}t.default=l},function(e,t){e.exports={error:"OptionsArrayInput_error_2_TdA",itemWrapperVertical:"OptionsArrayInput_itemWrapperVertical_2hhyx",itemWrapperHorizontal:"OptionsArrayInput_itemWrapperHorizontal_3VCRZ"}},function(e,t,r){(function(e,n){var a;/*! https://mths.be/esrever v0.2.0 by @mathias */!function(o){var i="object"==typeof t&&t,u=("object"==typeof e&&e&&e.exports,"object"==typeof n&&n);u.global!==u&&u.window;var l=/([\0-\u02FF\u0370-\u1AAF\u1B00-\u1DBF\u1E00-\u20CF\u2100-\uD7FF\uE000-\uFE1F\uFE30-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])([\u0300-\u036F\u1AB0-\u1AFF\u1DC0-\u1DFF\u20D0-\u20FF\uFE20-\uFE2F]+)/g,s=/([\uD800-\uDBFF])([\uDC00-\uDFFF])/g,c=function(e){for(var t="",r=(e=e.replace(l,(function(e,t,r){return c(r)+t})).replace(s,"$2$1")).length;r--;)t+=e.charAt(r);return t},f={version:"0.2.0",reverse:c};void 0===(a=function(){return f}.call(t,r,t,e))||(e.exports=a)}()}).call(t,r(63)(e),r(25))},function(e,t,r){"use strict";var n,a;n=new RegExp("^[^֑-߿יִ-﷽ﹰ-ﻼ]*[A-Za-zÀ-ÖØ-öø-ʸ̀-֐ࠀ-῿‎Ⰰ-﬜︀-﹯﻽-￿]"),a=new RegExp("^[^A-Za-zÀ-ÖØ-öø-ʸ̀-֐ࠀ-῿‎Ⰰ-﬜︀-﹯﻽-￿]*[֑-߿יִ-﷽ﹰ-ﻼ]"),e.exports=function(e){return e=e.toString(),a.test(e)?"rtl":n.test(e)?"ltr":"neutral"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=(0,i.default)(t);return{object:"value",data:{},document:{key:(0,a.default)(12),object:"document",data:{},nodes:e&&e.length>0?g(e,t,n,r):[]}}};var n=l(r(47)),a=l(r(149)),o=l(r(335)),i=l(r(213)),u=l(r(336));function l(e){return e&&e.__esModule?e:{default:e}}function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function c(e){for(var t=1;t=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}var p={object:"text",leaves:[{object:"leaf",text:"",marks:[]}]};function h(e){for(var t in e)if(e.hasOwnProperty(t))return!0;return!1}function v(e){return{object:"mark",type:e}}function m(e,t,r,a){if("span"!==e._type){var o="".concat(t._key).concat(a());return e._key=o,{object:"inline",isVoid:!0,key:o,type:e._type,data:{value:e,_key:o},nodes:[p]}}var i,u=e.text,l=e.marks,s=void 0===l?[]:l,c=r.decorators.map(e=>e.value),f=s.filter(e=>c.includes(e)),d=s.filter(e=>-1===f.indexOf(e)&&t.markDefs.map(e=>e._key).includes(e));d.length&&(i={},d.forEach(e=>{var r=t.markDefs.find(t=>t._key===e);i&&r&&(i[r._type]=r)}));var h={object:"leaf",text:u,marks:(0,n.default)(f.concat(d).filter(Boolean)).map(v)};if(!i)return{object:"text",leaves:[h],key:"".concat(t._key).concat(a())};var m="".concat(t._key).concat(a());return{object:"inline",isVoid:!1,type:"span",key:m,data:{_key:m,annotations:i},nodes:[{object:"text",leaves:[h]}]}}function y(e,t,r,n){return"block"===function(e){var t=(0,o.default)(e);return"object"===t&&"_type"in e&&e._type||t}(e)?function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=e.children,o=e._type,i=(e.markDefs,d(e,["children","_type","markDefs"]));e._key||(e._key=(0,a.default)(12));var l={};if(h(i)){var s=(l={data:c({_type:o,_key:e._key},i)}).data.listItem;s&&!t.lists.find(e=>e.value===s)&&delete l.data.listItem;var f=l.data.style;f&&!t.styles.find(e=>e.value===f)&&(l.data.style="normal")}var v=0,y=()=>v++,g=c({object:"block",key:e._key,isVoid:!1,type:"contentBlock"},l,{nodes:n.length>0?n.map(r=>m(r,e,t,y)):[p]});return r.normalize?(0,u.default)(g,{allowedDecorators:t.decorators.map(e=>e.value)}):g}(e,r,n):function(e,t){e._key||(e._key=(0,a.default)(12));var r=t.types.blockObjects.map(e=>e.name).concat("block").includes(e._type)?e._type:"__unknown";return{object:"block",key:e._key,type:r,isVoid:!0,data:{value:e,_key:e._key},nodes:[p]}}(e,r)}function g(e,t,r){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return e.map(e=>y(e,0,r,n))}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=(0,c.default)(t),a=(0,i.default)(e,"document.nodes");if(!a||0===a.length)return[];return a.map(e=>y(e,n,r)).filter(Boolean).map(e=>(0,l.default)(e,{allowedDecorators:n.decorators.map(e=>e.value)}))};var n=f(r(182)),a=f(r(47)),o=f(r(23)),i=f(r(15)),u=f(r(149)),l=f(r(336)),s=r(116),c=f(r(213));function f(e){return e&&e.__esModule?e:{default:e}}function d(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function p(e){for(var t=1;t4&&void 0!==arguments[4]&&arguments[4];var i=n.decorators.map(e=>e.value);if("text"===e.object)return e.leaves.map(e=>({_type:"span",_key:"".concat(t._key).concat(r()),text:e.text,marks:(0,a.default)(e.marks.map(e=>e.type).filter(e=>i.includes(e)))}));if("inline"===e.object){var u=e.nodes,l=e.data,s=l.annotations,c=[];return s&&Object.keys(s).forEach(e=>{var r=s[e],n=r._key;r&&n&&(t.markDefs.push(r),c.push(n))}),(0,o.default)(u.map(n=>{if("text"!==n.object)throw new Error("Unexpected non-text child node for inline text: ".concat(n.object));return"span"!==e.type?e.data.value:n.leaves.map(e=>({_type:"span",_key:"".concat(t._key).concat(r()),text:e.text,marks:(0,a.default)(e.marks.map(e=>e.type).filter(e=>i.includes(e)).concat(c))}))}))}throw new Error("Unsupported object ".concat(e.object))}function y(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if("contentBlock"===e.type){var a=p({},e.data,{_type:"block",markDefs:[]}),i=0,l=()=>i++;return a._key=e.key||(0,u.default)(12),a.style||(a.style=s.BLOCK_DEFAULT_STYLE),a.children=(0,o.default)(e.nodes.map(e=>m(e,a,l,t,r))),a.markDefs=(0,n.default)(a.markDefs,e=>e._key),a}if(t.types.blockObjects.map(e=>e.name).includes(e.type))return v(e);if("__unknown"===e.type)return e.type=e.data.value._type,v(p({},e,{type:e.data.value._type}));throw new Error("Unknown block type: '".concat(e.type,"'"))}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=u(r(23)),a=u(r(335)),o=r(214),i=u(r(2526));function u(e){return e&&e.__esModule?e:{default:e}}function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var s=[];t.default=class{constructor(e){var t=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};l(this,"rules",void 0),l(this,"parseHtml",void 0),l(this,"deserialize",e=>{s=[];var t=(0,this.parseHtml)(e),r=Array.from(t.childNodes),a=(0,o.trimWhitespace)((0,o.flattenNestedBlocks)((0,o.ensureRootIsBlocks)(this.deserializeElements(r))));return s.length>0&&a.filter(e=>"block"===e._type).forEach(e=>{e.markDefs=e.markDefs||[],e.markDefs=e.markDefs.concat(s.filter(t=>(0,n.default)(e.children.map(e=>e.marks||[])).includes(t._key)))}),a}),l(this,"deserializeElements",(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],r=[];return e.forEach((e,n)=>{var o=t.deserializeElement(e);switch((0,a.default)(o)){case"array":r=r.concat(o);break;case"object":r.push(o);break;default:throw new Error("Don't know what to do with: ".concat(JSON.stringify(o)))}}),r})),l(this,"deserializeElement",e=>{var r;e.tagName||(e.tagName="");var n=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 s=l.deserialize(e,n,i),c=(0,a.default)(s);if("array"!=c&&"object"!=c&&"null"!=c&&"undefined"!=c)throw new Error('A rule returned an invalid deserialized representation: "'.concat(r,'".'));if(void 0===s)return"continue";if(null===s)return{v:null};if(r="__decorator"===s._type?t.deserializeDecorator(s):"__annotation"===s._type?t.deserializeAnnotation(s):s,s&&"block"===s._type&&s.listItem)for(var f=e.parentNode.parentNode;"li"===(0,o.tagName)(f);)f=f.parentNode.parentNode,s.level++;return s&&"block"===s._type&&"blockquote"===s.style&&s.children.forEach((e,t)=>{"span"===e._type&&"\r"===e.text&&(e.text="\n\n",0!==t&&t!==s.children.length-1||s.children.splice(t,1))}),"break"};e:for(var l=0;l{var t=e.name,r=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(r)),e);return e.children.reduce((e,t)=>{var n=r(t);return Array.isArray(n)?e.concat(n):(e.push(n),e)},[])}),l(this,"deserializeAnnotation",e=>{var t=e.markDef;s.push(t);var r=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(r)),e);return e.children.reduce((e,t)=>{var n=r(t);return Array.isArray(n)?e.concat(n):(e.push(n),e)},[])});var u=r.rules,c=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=[...c,...f];var d=r.parseHtml||(0,o.defaultParseHtml)();this.parseHtml=e=>(0,o.preprocess)(e,d).body}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(215),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 r=t.evaluate("/html/body/text()",t,null,n._XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,null),o=r.snapshotLength-1;o>=0;o--){var i=r.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 s=t.evaluate(a.join("|"),t,null,n._XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,null),c=s.snapshotLength-1;c>=0;c--){var f=s.snapshotItem(c);f.parentNode.removeChild(f)}return t}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(215);t.default=(e,t)=>{if(!function(e){return/(class="?Mso|style=(?:"|')[^"]*?\bmso-|w:WordDocument||<\/font>)/.test(e)}(e))return t;for(var r={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,n._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,n._XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,null),l=function(e){var t=u.snapshotItem(e),n=r[t.className],a=new Text(t.textContent),o=document.createElement(n[0]),i=o,l=o;n.slice(1).forEach(e=>{l=document.createElement(e),i.appendChild(l),i=l}),l.appendChild(a),t.parentNode.replaceChild(o,t)},s=u.snapshotLength-1;s>=0;s--)l(s);return t}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(215);t.default=(e,t)=>{if(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 r=t.evaluate("//*",t,null,n._XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,null),a=r.snapshotLength-1;a>=0;a--){r.snapshotItem(a).setAttribute("data-is-google-docs","true")}return t.body.firstElementChild.replaceWith(...t.body.firstElementChild.childNodes),t}return t}},function(e,t,r){"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,n.default)(e,t)]};var n=i(r(2527)),a=i(r(2528)),o=i(r(2529));function i(e){return e&&e.__esModule?e:{default:e}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resolveListItem=c,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({},o.DEFAULT_SPAN,{marks:[],text:e.textContent.replace(/\s\s+/g," ")})}},{deserialize(e,t){if("blockquote"===(0,i.tagName)(e)){var r=l({},o.HTML_BLOCK_TAGS,{},o.HTML_HEADER_TAGS);delete r.blockquote;var n=[];return e.childNodes.forEach((t,a)=>{if(1===t.nodeType&&Object.keys(r).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")),n.push(o)}else n.push(t)}),{_type:"block",style:"blockquote",markDefs:[],children:t(n)}}}},{deserialize(e,r){var n=l({},o.HTML_BLOCK_TAGS,{},o.HTML_HEADER_TAGS)[(0,i.tagName)(e)];if(n)return e.parentNode&&"li"===(0,i.tagName)(e)?r(e.childNodes):(t.enabledBlockStyles.includes(n.style)||(n=o.DEFAULT_BLOCK),l({},n,{children:r(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({},o.DEFAULT_SPAN,{text:"\n"})}},{deserialize(e,t){var r=o.HTML_LIST_ITEM_TAGS[(0,i.tagName)(e)];if(r&&e.parentNode&&o.HTML_LIST_CONTAINER_TAGS[(0,i.tagName)(e.parentNode)])return r.listItem=c((0,i.tagName)(e.parentNode)),l({},r,{children:t(e.childNodes)})}},{deserialize(e,r){var n=o.HTML_DECORATOR_TAGS[(0,i.tagName)(e)];if(n&&t.enabledSpanDecorators.includes(n))return{_type:"__decorator",name:n,children:r(e.childNodes)}}},{deserialize(e,r){if("a"==(0,i.tagName)(e)){var n=t.enabledBlockAnnotations.includes("link"),o=e.getAttribute("href");return o?n?{_type:"__annotation",markDef:{_key:(0,a.default)(12),_type:"link",href:o},children:r(e.childNodes)}:e.appendChild(e.ownerDocument.createTextNode(" (".concat(o,")")))&&r(e.childNodes):r(e.childNodes)}}}]};var n,a=(n=r(149))&&n.__esModule?n:{default:n},o=r(116),i=r(214);function u(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}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 r=i({},n.DEFAULT_SPAN,{marks:[],text:e.innerText});return c(e)&&r.marks.push("strong"),s(e)&&r.marks.push("em"),r}}},{deserialize(e,r){if("li"===(0,a.tagName)(e)&&f(e))return i({},n.DEFAULT_BLOCK,{listItem:d(e),level:p(e),style:v(e,t.enabledBlockStyles),children:r(e.firstChild.childNodes)})}}]};var n=r(116),a=r(214);function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function i(e){for(var t=1;t1&&void 0!==arguments[1]&&arguments[1];return[{deserialize(e,t){if("p"===(0,a.tagName)(e)&&c(e))return i({},n.DEFAULT_BLOCK,{listItem:l(e),level:s(e),style:n.BLOCK_DEFAULT_STYLE,children:t(e.childNodes)})}}]};var n=r(116),a=r(214);function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function i(e){for(var t=1;t{var r=e.operations,n=e.value.selection;this.localChanges$.next({operations:r,isRemote:!1,selection:n,callback:t}),(0,E.default)(r)&&(this.setState({userIsWritingText:!0}),this.unsetUserIsWritingTextDebounced())}),C(this,"handleChangeSet",e=>{var t=e.isRemote,r=e.selection,n=e.callback,a=e.operations;t||a.some(e=>e.__isUndoRedo)||a.every(e=>"set_selection"===e.type)||a.every(e=>"set_value"===e.type)||(this._undoRedoStack.undo.push({operations:a,beforeSelection:this.state.editorValue.selection,afterSelection:r,remoteOperations:(0,c.List)([])}),this._undoRedoStack.redo=[]),"remote"===t&&(this._undoRedoStack.undo.forEach(e=>{e.remoteOperations=e.remoteOperations.concat(a)}),this._undoRedoStack.redo.forEach(e=>{e.remoteOperations=e.remoteOperations.concat(a)}));var o=[];if("internal"===t){var u=a.filter(e=>"set_selection"!==e.type),l=a.filter(e=>"set_selection"===e.type);this._controller.withoutNormalizing(()=>{u.forEach(e=>{this._controller.applyOperation(e)})}),l.forEach(e=>{this._controller.applyOperation(e)})}else a.forEach(e=>{if(t)this._controller.applyOperation(e);else{var r=this._controller.value;try{this._controller.applyOperation(e),o.push({patches:this.operationToPatches(e,r,this._controller.value,this.props.value),operation:e})}catch(t){console.log("Got error trying to apply local operation. The error was '".concat(t.message,"' The operation was ").concat(JSON.stringify(e.toJSON()))),this.restoreCurrentValue(r.selection)}}});this.setState({editorValue:this._controller.value},()=>(o.length&&(this._pendingLocalChanges.push((0,i.default)(o)),this.sendLocalPatches()),!n||n()))}),C(this,"sendLocalPatches",()=>{var e=this.props.onChange,t=this._pendingLocalChanges.length,r=(0,i.default)(this._pendingLocalChanges.map(e=>(0,i.default)(e.map(e=>e.patches))));(r=r.filter((e,t)=>{if(!e)return!1;var n=r[t+1];return!n||"set"!==n.type||"set"!==e.type||!(0,o.default)(e.path,n.path)})).length&&(this._pendingLocalChanges.splice(0,t),e(h.PatchEvent.from(r)))}),C(this,"unsetUserIsWritingTextDebounced",(0,u.default)(()=>{this.setState({userIsWritingText:!1})},1e3)),C(this,"handleFormBuilderPatch",e=>{var t=this.props.onChange;return e.patches.forEach(e=>{var t=this.patchToOperations(e,this._controller.value);this.localChanges$.next({operations:t,editorValue:this._controller.value,isRemote:!0})}),t(e)}),C(this,"handleDocumentPatches",e=>{var t=e.patches;e.shouldReset,e.snapshot;if(0!==t.length){var r=t.filter(e=>["remote","internal"].includes(e.origin));r.length>0&&r.forEach(e=>{var t=this.patchToOperations(e,this._controller.value);this.remoteChanges$.next({operations:t,isRemote:e.origin,patches:r})})}}),C(this,"handleOnLoading",(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=t.state.loading,n=S({},r,{},e),a=Object.keys(n).some(e=>n[e]);t.setState({isLoading:a,loading:n})})),C(this,"handleInvalidValue",()=>{}),C(this,"refInput",e=>{this._input=e});var r=e.value,n=e.type,a=function(e){var t=function(e){return e.of&&e.of.find(e=>"block"===e.name)}(e);if(t){if(void 0!==t.span)return"deprecatedSpan";if(e.of&&e.of.find(e=>e.options&&e.options.inline))return"deprecatedInline"}return!1}(n),l=function(e){if(!e||!Array.isArray(e))return!1;var t=e.find(e=>e&&"block"===e._type);return!(!t||!Object.keys(t).includes("spans"))}(r),f=function(e){return!Array.isArray(e)&&void 0!==e}(r);this.state={deprecatedSchema:a,deprecatedBlockValue:l,invalidBlockValue:f,editorValue:null,isLoading:!1,loading:{},userIsWritingText:!1};var p=null;try{p=a||l||f?(0,w.default)([],n):(0,w.default)(r,n)}catch(e){this.state.invalidBlockValue=!0,p=(0,w.default)([],n)}this._blockContentFeatures=(0,j.getBlockContentFeatures)(n);var v={value:p,plugins:[{schema:(0,b.default)(this._blockContentFeatures)}]};this._controller=(0,y.default)(v),this.operationToPatches=(0,_.default)(this._blockContentFeatures,n),this.patchToOperations=(0,O.default)(this._blockContentFeatures,n),this.state.editorValue=this._controller.value,this._unsubscribePatches=e.subscribe(this.handleDocumentPatches),this._changeSubscription=this.changes$.subscribe(this.handleChangeSet)}componentWillUnmount(){this._unsubscribePatches(),this._changeSubscription&&this._changeSubscription.unsubscribe()}componentDidUpdate(e){var t=this.props.readOnly,r=e.value!==this.props.value;t&&r&&this.restoreCurrentValue(null)}restoreCurrentValue(e){this._controller.setValue((0,w.default)(this.props.value,this.props.type)),e&&this._controller.select(e),this.setState({editorValue:this._controller.value})}focus(){this._input&&this._input.focus()}render(){var e=this.state,t=e.editorValue,r=e.deprecatedSchema,n=e.deprecatedBlockValue,a=e.invalidBlockValue,o=e.isLoading,i=e.userIsWritingText,u=this.props,s=u.focusPath,c=u.level,d=u.markers,p=u.onBlur,h=u.onFocus,y=u.onPaste,b=u.readOnly,_=u.renderCustomMarkers,O=u.renderBlockActions,w=u.type,E=u.value,j=r||n;return l.default.createElement("div",{className:M.default.root},!j&&!a&&l.default.createElement(g.default,{blockContentFeatures:this._blockContentFeatures,editorValue:t,focusPath:s,isLoading:o,level:c,markers:d,onBlur:p,onChange:this.handleEditorChange,onFocus:h,onLoading:this.handleOnLoading,onPaste:y,onPatch:this.handleFormBuilderPatch,readOnly:b,ref:this.refInput,renderBlockActions:O,renderCustomMarkers:_,type:w,undoRedoStack:this._undoRedoStack,userIsWritingText:i,value:E}),a&&l.default.createElement(v.default,{validTypes:w.of?w.of.map(e=>e.name):[],actualType:(0,m.resolveTypeName)(E),value:E,onChange:this.handleInvalidValue}),j&&l.default.createElement(f.default,{label:w.title},l.default.createElement("div",{className:M.default.disabledEditor},l.default.createElement("strong",null,"Heads up!"),l.default.createElement("p",null,"You're using a new version of the Studio with",r&&" a block schema that hasn't been updated.",r&&n&&" Also block text needs to be updated.",n&&!r&&" block text that hasn't been updated."),"deprecatedInline"===r&&l.default.createElement("p",null,l.default.createElement("a",{href:(0,P.default)("migrate-to-block-inline-types"),rel:"noopener noreferrer",target:"_blank"},"Migrate schema to block.children inline types")),"deprecatedSpan"===r&&l.default.createElement("p",null,l.default.createElement("a",{href:(0,P.default)("migrate-to-block-children"),rel:"noopener noreferrer",target:"_blank"},"Migrate schema to block.children")))))}},C(n,"defaultProps",{readOnly:!1,onPaste:void 0,renderBlockActions:void 0,renderCustomMarkers:void 0}),a));t.default=D},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t,r;return r=t=class extends i.default.Component{constructor(){super(...arguments),f(this,"_input",void 0),f(this,"subscribe",e=>this.context.formBuilder.onPatch(t=>{var r=t.snapshot,n=t.patches,a=this.context.getValuePath(),o=n.filter(e=>d(e.path,a)).map(e=>function(e){for(var t=1;t{this._input=e})}focus(){this._input&&this._input.focus&&this._input.focus()}render(){return i.default.createElement(e,s({ref:this.setInput},this.props,{subscribe:this.subscribe}))}},f(t,"displayName","withPatches(".concat(e.displayName||e.name,")")),f(t,"contextTypes",{getValuePath:o.default.func,formBuilder:o.default.any}),r};var n=l(r(275)),a=l(r(15)),o=l(r(2)),i=l(r(0)),u=l(r(106));function l(e){return e&&e.__esModule?e:{default:e}}function s(){return(s=Object.assign||function(e){for(var t=1;t{return r=t.path,n=e,(0===r.length||d(n,r)&&!d(r,n))&&("set"===t.type||"unset"===t.type);var r,n})}function h(e,t){return t.reduce((e,t)=>"object"==typeof t?(0,n.default)(e,t):(0,a.default)(e,t),e)}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=l(r(130)),a=l(r(0)),o=l(r(43)),i=l(r(2535)),u=l(r(2643));function l(e){return e&&e.__esModule?e:{default:e}}function s(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class c extends a.default.Component{constructor(){super(...arguments),s(this,"inputId",(0,n.default)("BlockEditor")),s(this,"blockEditor",a.default.createRef()),s(this,"state",{fullscreen:!1}),s(this,"handleToggleFullScreen",e=>{this.setState(e=>({fullscreen:!e.fullscreen})),window.requestAnimationFrame(()=>{this.focus()})}),s(this,"focus",()=>{var e=this.props,t=e.onFocus,r=e.readOnly,n=this.blockEditor&&this.blockEditor.current,a=n&&n.getEditor();a&&!r&&(a.command("ensurePlaceHolderBlock"),a.focus(),t([{_key:a.value.focusBlock?a.value.focusBlock.key:a.value.document.nodes.get(0).key}]))}),s(this,"handleFocusSkipper",()=>{this.focus()})}render(){var e=this.props,t=e.blockContentFeatures,r=e.editorValue,n=e.focusPath,l=e.isLoading,s=e.level,c=e.markers,f=e.onChange,d=e.onBlur,p=e.onFocus,h=e.onLoading,v=e.onPaste,m=e.onPatch,y=e.readOnly,g=e.renderBlockActions,b=e.renderCustomMarkers,_=e.type,O=e.undoRedoStack,w=e.userIsWritingText,E=e.value,M=this.state.fullscreen,j=Array.isArray(n)&&n.length>=1;return a.default.createElement("div",null,a.default.createElement(o.default,{label:_.title,labelFor:this.inputId,markers:c,description:_.description,level:s},!y&&a.default.createElement("button",{type:"button",tabIndex:0,className:u.default.focusSkipper,onClick:this.handleFocusSkipper},"Jump to editor")),a.default.createElement(i.default,{blockContentFeatures:t,editorValue:r,focusPath:n,fullscreen:M,isActive:j,markers:c,onBlur:d,onChange:f,onLoading:h,isLoading:l,onFocus:p,onPatch:m,onPaste:v,onToggleFullScreen:this.handleToggleFullScreen,ref:this.blockEditor,readOnly:y,renderCustomMarkers:b,renderBlockActions:g,setFocus:this.focus,type:_,value:E,undoRedoStack:O,userIsWritingText:w}))}}t.default=c,s(c,"defaultProps",{readOnly:!1,renderBlockActions:void 0,renderCustomMarkers:void 0,onPaste:void 0})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=g(r(58)),a=g(r(0)),o=g(r(582)),i=r(2536),u=g(r(2537)),l=g(r(9)),s=g(r(31)),c=g(r(623)),f=g(r(22)),d=g(r(2538)),p=g(r(2554)),h=g(r(2606)),v=g(r(2642)),m=g(r(632)),y=r(216);function g(e){return e&&e.__esModule?e:{default:e}}function b(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class _ extends a.default.PureComponent{constructor(){super(...arguments),b(this,"state",{preventScroll:!1,isDragging:!1}),b(this,"scrollContainer",a.default.createRef()),b(this,"editor",a.default.createRef()),b(this,"editorWrapper",a.default.createRef()),b(this,"checkScrollHeight",()=>{if(this.scrollContainer&&this.scrollContainer.current&&this.editorWrapper.current){var e=this.scrollContainer.current.offsetHeight{this.setState({isDragging:!0})}),b(this,"handleOnDragLeave",(0,n.default)(e=>{this.setState({isDragging:!1})},1500)),b(this,"handleToggleFullscreen",e=>{(0,this.props.onToggleFullScreen)(e)})}componentDidUpdate(){this.checkScrollHeight()}componentWillUnmount(){this.handleOnDragLeave.cancel()}renderNodeEditor(){var e,t,r=this.props,n=r.blockContentFeatures,a=r.editorValue,o=r.focusPath,i=function(e,t,r){var n,a=(0,y.getKey)(e[0]),o=a&&t&&t.document&&t.document.size>0&&r.query("isVoid",t.document.getDescendant(a)),i=!o&&e[1]&&"children"===e[1]&&e[2]&&(0,y.getKey)(e[2]),u=!o&&e[2]&&"markDefs"===e[1]&&(0,y.getKey)(e[2]);if(u){var l=t.document.getDescendant(a);return l?l.filterDescendants(e=>"span"===e.type).find(e=>{var t=e.data.get("annotations")||{};return Object.keys(t).find(e=>t[e]&&t[e]._key===u)}):null}return n=i||a,t.document.getDescendant(n)}(o,a,this.getEditor());if(!i||"contentBlock"===i.type)return null;if("span"===i.type){var u=i.data.get("annotations"),l=Object.keys(u).find(e=>u[e]._key===(0,y.getKey)(o[2]));if(!l)return null;if(e=u[l],t=n.annotations.find(e=>e.value===l))return this.renderEditNode(e,t.type,[o[0],"markDefs",{_key:e._key}],i)}e=i.data.get("value");var s=t=>t.name===e._type;return"inline"===i.object&&(t=n.types.inlineObjects.find(s))?this.renderEditNode(e,t,[o[0],"children",{_key:e._key}],i):(t=n.types.blockObjects.find(s))?this.renderEditNode(e,t,[{_key:e._key}],i):null}renderEditNode(e,t,r,n){var o=this.props,i=o.focusPath,u=o.fullscreen,l=o.markers,s=o.onFocus,c=o.onPatch,f=o.readOnly,p=o.value;return a.default.createElement(d.default,{editor:this.getEditor(),focusPath:i,fullscreen:u,markers:l,nodeValue:e,node:n,onFocus:s,onPatch:c,path:r,readOnly:f,type:t,value:p})}getEditor(){return this.editor&&this.editor.current?this.editor.current.getEditor():null}renderEditor(){var e=this.props,t=e.blockContentFeatures,r=e.editorValue,n=e.focusPath,o=e.fullscreen,i=e.markers,u=e.onBlur,l=e.onFocus,s=e.onChange,c=e.onLoading,f=e.onPatch,d=e.onPaste,h=e.readOnly,v=e.renderBlockActions,m=e.renderCustomMarkers,y=e.setFocus,g=e.type,b=e.undoRedoStack,_=e.userIsWritingText,O=e.value;return a.default.createElement(p.default,{blockContentFeatures:t,editorValue:r,focusPath:n,fullscreen:o,markers:i,onBlur:u,onChange:s,onFocus:l,onLoading:c,onPaste:d,onPatch:f,onToggleFullScreen:this.handleToggleFullscreen,readOnly:h,ref:this.editor,renderBlockActions:v,renderCustomMarkers:m,scrollContainer:this.scrollContainer,setFocus:y,type:g,undoRedoStack:b,userIsWritingText:_,value:O})}renderReadOnlyFullscreenButton(){var e=this.props,t=e.readOnly,r=e.fullscreen;return t?a.default.createElement("div",{className:v.default.readOnlyFullscreenButtonContainer},a.default.createElement(l.default,{kind:"simple",onClick:this.handleToggleFullscreen,title:"Open in fullscreen",icon:r?s.default:c.default})):null}renderBlockEditor(){var e=this.props,t=e.blockContentFeatures,r=e.editorValue,n=e.fullscreen,i=e.focusPath,u=e.isActive,s=e.isLoading,c=e.markers,d=e.onFocus,p=e.setFocus,y=e.readOnly,g=e.renderBlockActions,b=e.type,_=e.userIsWritingText,O=c.filter(e=>e.path.length>0).length>0,w=(i||[]).length>1,E=[v.default.scrollContainer,g||O?v.default.hasBlockExtras:null];return a.default.createElement("div",null,!y&&a.default.createElement(h.default,{blockContentFeatures:t,editor:this.getEditor(),editorValue:r,fullscreen:n,markers:c,onFocus:d,onToggleFullScreen:this.handleToggleFullscreen,isDragging:this.state.isDragging,type:b,userIsWritingText:_}),s&&a.default.createElement("div",{className:v.default.loading},a.default.createElement(f.default,{center:!0})),a.default.createElement(o.default,{isActive:!this.state.preventScroll||n||u,html:a.default.createElement("div",{className:v.default.activeOnFocus},a.default.createElement("h3",null,"Click to edit"),a.default.createElement("div",null,"or"),a.default.createElement("div",null,a.default.createElement(l.default,{onClick:this.handleToggleFullscreen,color:"primary"},"Open in fullscreen")),a.default.createElement("p",{className:v.default.keyboardShortcut},"Tip: ",a.default.createElement("br",null),a.default.createElement("strong",null,m.default?"⌘":"ctrl"," + enter")," ","while editing to go in fullscreen")),onActivate:p},a.default.createElement("div",{className:E.join(" "),ref:this.scrollContainer},a.default.createElement("div",{className:v.default.editorWrapper,ref:this.editorWrapper},this.renderEditor(),w&&n&&this.renderNodeEditor()))),w&&!n&&this.renderNodeEditor())}render(){var e=this.props,t=e.focusPath,r=e.fullscreen,n=e.readOnly,o=(t||[]).length;return a.default.createElement("div",{className:v.default.root},r&&a.default.createElement(i.Portal,null,a.default.createElement(u.default,{onEscape:this.handleToggleFullscreen},a.default.createElement("div",{className:v.default.fullscreen,onDragLeave:this.handleOnDragLeave,onDragEnter:this.handleOnDragEnter},this.renderReadOnlyFullscreenButton(),this.renderBlockEditor()))),!r&&a.default.createElement("div",{className:o&&!n?v.default.focus:""},this.renderReadOnlyFullscreenButton(),this.renderBlockEditor()))}}t.default=_,b(_,"defaultProps",{readOnly:!1,onPaste:void 0,renderBlockActions:void 0,renderCustomMarkers:void 0})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Portal",{enumerable:!0,get:function(){return n.Portal}});var n=r(409)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=u(r(0)),a=u(r(2)),o=u(r(81)),i=u(r(82));function u(e){return e&&e.__esModule?e:{default:e}}class l extends n.default.Component{render(){var e=this.props.onEscape;return n.default.createElement(i.default,null,t=>n.default.createElement(o.default,{onEscape:r=>(t||r.shiftKey)&&e(r)},this.props.children))}}t.default=l,function(e,t,r){t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r}(l,"propTypes",{onEscape:a.default.func.isRequired,children:a.default.node.isRequired})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=g(r(28)),a=g(r(15)),o=g(r(0)),i=g(r(113)),u=g(r(66)),l=g(r(27)),s=g(r(586)),c=g(r(208)),f=g(r(2539)),d=g(r(2540)),p=r(93),h=r(70),v=r(14),m=g(r(2553)),y=r(216);function g(e){return e&&e.__esModule?e:{default:e}}function b(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function _(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class O extends o.default.Component{constructor(){super(...arguments),_(this,"handleChange",e=>{var t=this.props,r=t.onPatch,a=t.path,o=t.value,i=t.onFocus,u=t.focusPath,l=e;a.slice(0).reverse().forEach(e=>{l=l.prefixAll(e)}),l.patches.forEach((e,t)=>{if(3===e.path.length&&"markDefs"===e.path[1]&&"unset"===e.type){var r=function(e){for(var t=1;tt._key===(0,y.getKey)(e.path[0]))),a=(0,y.getKey)(e.path[2]);r.children.forEach(e=>{e.marks&&(e.marks=e.marks.filter(e=>e!==a))});var s=[{_key:r._key}];r.markDefs=r.markDefs.filter(e=>e._key!==a),l.patches.splice(t+1,0,(0,v.set)(r,s)),u&&(0,n.default)(e.path,u.slice(0,e.path.length))&&i(s)}}),r(l)}),_(this,"handleClose",()=>{var e=this.props,t=e.focusPath,r=e.onFocus,n=e.editor;r(t.slice(0,1)),n.command("focusNoScroll")}),_(this,"handleDialogAction",()=>{})}renderInput(){var e=this.props,t=e.nodeValue,r=e.type,n=e.onFocus,a=e.readOnly,i=e.focusPath,u=e.path,l=e.markers;return o.default.createElement("div",{className:m.default.formBuilderInputWrapper},o.default.createElement(h.FormBuilderInput,{type:r,level:0,readOnly:a||r.readOnly,value:t,onChange:this.handleChange,onFocus:n,focusPath:i,path:u,markers:l}))}renderWrapper(){var e=this.props,t=e.type,r=e.node,n=(0,p.findDOMNode)(r),f=(0,a.default)(t.options,"editModal"),d=t.title;return"fullscreen"===f?o.default.createElement(l.default,{isOpen:!0,title:d,onClose:this.handleClose},this.renderInput()):"fold"===f?o.default.createElement("div",{className:m.default.editBlockContainerFold},o.default.createElement(s.default,{isOpen:!0,title:d,onClose:this.handleClose},this.renderInput())):"popover"===f?o.default.createElement(c.default,{placement:"bottom",referenceElement:n,onClickOutside:this.handleClose,onEscape:this.handleClose,onClose:this.handleClose,title:d,padding:"none"},o.default.createElement(u.default,{size:"medium",padding:"small"},this.renderInput())):o.default.createElement(i.default,{isOpen:!0,title:d,onClose:this.handleClose,showCloseButton:!0,onAction:this.handleDialogAction},o.default.createElement(u.default,{size:"medium"},this.renderInput()))}render(){return this.props.nodeValue?o.default.createElement("div",null,o.default.createElement(f.default,null,e=>o.default.createElement("div",null,o.default.createElement(d.default,{onEscape:t=>e&&this.handleClose()}),this.renderWrapper()))):o.default.createElement("div",null,"No value???")}}t.default=O,_(O,"defaultProps",{readOnly:!1})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createStack=l,t.default=void 0;var n=i(r(0)),a=i(r(2)),o=i(r(74));function i(e){return e&&e.__esModule?e:{default:e}}function u(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function l(){var e=[],t=(0,o.default)();function r(){return e[e.length-1]}function n(){t.publish(r())}return{remove:function(t){e=e.filter(e=>e!==t),n()},peek:r,push:function(t){e.push(t),n()},subscribe:t.subscribe}}var s=l();class c extends n.default.Component{constructor(e){super(),u(this,"state",{top:null}),this._unsubscribe=e.stack.subscribe(e=>{this.setState(()=>({top:e}))})}UNSAFE_componentWillMount(){this.props.stack.push(this)}componentWillUnmount(){var e=this.props.stack;this._unsubscribe(),e.remove(this)}render(){return this.props.children(this.state.top===this)}}t.default=c,u(c,"propTypes",{children:a.default.func.isRequired,stack:a.default.shape({remove:a.default.func,peek:a.default.func,push:a.default.func,subscribe:a.default.func})}),u(c,"defaultProps",{stack:s})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=o(r(0)),a=o(r(2));function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var u=function(e){var t=[];return function(n){0===t.length&&document.addEventListener(e,r);return t.push(n),()=>function(n){0===(t=t.filter(e=>e!==n)).length&&document.removeEventListener(e,r)}(n)};function r(e){t.forEach(t=>t(e))}}("keydown");class l extends n.default.Component{constructor(){super(...arguments),i(this,"handleKeyPress",e=>{this.props.onEscape&&"Escape"===e.key&&this.props.onEscape(e)})}UNSAFE_componentWillMount(){this.removeListener=u(this.handleKeyPress)}componentWillUnmount(){this.removeListener()}render(){return this.props.children||null}}t.default=l,i(l,"propTypes",{onEscape:a.default.func,children:a.default.node}),i(l,"defaultProps",{onEscape:()=>{},children:void 0})},function(e,t,r){var n=r(2542);e.exports=function(e){if(t=e,t&&t.window===t)return e;var t;var r=n(e);if(a){r.parentWindow.execScript("document._parentWindow = window;","Javascript");var o=r._parentWindow;return r._parentWindow=null,o}return r.defaultView||r.parentWindow};var a=r(2543)},function(e,t){e.exports=function e(t){if(r(t))return t;if(r(t.ownerDocument))return t.ownerDocument;if(r(t.document))return t.document;if(t.parentNode)return e(t.parentNode);if(t.commonAncestorContainer)return e(t.commonAncestorContainer);if(t.startContainer)return e(t.startContainer);if(t.anchorNode)return e(t.anchorNode)};function r(e){return e&&9===e.nodeType}},function(e,t){e.exports=!!document.attachEvent&&window!==document.parentWindow},function(e,t,r){"use strict";var n="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="object"===("undefined"==typeof window?"undefined":n(window))&&"object"===("undefined"==typeof document?"undefined":n(document))&&9===document.nodeType;t.a=a},function(e,t,r){"use strict";var n=r(24),a=r(625);r.n(a);function o(e){var t=JSON.stringify(e);return Object(a.btoa)(encodeURIComponent(t))}function i(e){var t=decodeURIComponent(Object(a.atob)(e));return JSON.parse(t)}var u={deserialize:function(e,t){var r=i(e);return n.Value.fromJSON(r,t)},deserializeNode:function(e,t){var r=i(e);return n.Node.fromJSON(r,t)},serialize:function(e,t){return o(e.toJSON(t))},serializeNode:function(e,t){return o(e.toJSON(t))}};t.a=u},function(e,t,r){"use strict";var n=r(24),a=r(115),o=(r.n(a),Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{},r=t.delimiter,a=void 0===r?"\n":r;return"document"===e.object||"block"===e.object&&n.Block.isBlockList(e.nodes)?e.nodes.map(i).join(a):e.text}var u={deserialize:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.defaultBlock,i=void 0===r?"line":r,u=t.defaultMarks,l=void 0===u?[]:u,s=t.delimiter,c=void 0===s?"\n":s,f=t.toJSON,d=void 0!==f&&f;a.Set.isSet(l)&&(l=l.toArray()),i=n.Node.createProperties(i),l=l.map(n.Mark.createProperties);var p={object:"value",document:{object:"document",data:{},nodes:e.split(c).map((function(e){return o({},i,{object:"block",data:{},nodes:[{object:"text",text:e,marks:l}]})}))}},h=d?p:n.Value.fromJSON(p);return h},serialize:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return i(e.document,t)}};t.a=u},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});for(var n="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:n?"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,r){!t||"byKey"in t||(r=t,t=null),Array.isArray(e)||(e=[e]);var n=e.map((function(e){return s(e,t)})),a=function(e){return n.some((function(t){return c(t,e)}))};return null==r?a:a(r)}function s(e,t){var r=t&&t.byKey,n={},o=(e=e.replace("++","+add")).split("+"),i=o.length;for(var u in a)n[a[u]]=!1;var l=!0,s=!1,c=void 0;try{for(var p,h=o[Symbol.iterator]();!(l=(p=h.next()).done);l=!0){var v=p.value,m=v.endsWith("?");m&&(v=v.slice(0,-1));var y=d(v),g=a[y];1!==i&&g||(r?n.key=y:n.which=f(v)),g&&(n[g]=!m||null)}}catch(e){s=!0,c=e}finally{try{!l&&h.return&&h.return()}finally{if(s)throw c}}return n}function c(e,t){for(var r in e){var n=e[r],a=void 0;if(null!=n&&((null!=(a="key"===r?t.key.toLowerCase():"which"===r?91===n&&93===t.which?91:t.which:t[r])||!1!==n)&&a!==n))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=s,t.compareHotkey=c,t.toKeyCode=f,t.toKeyName=d},function(e,t,r){"use strict";var n=r(24);function a(e,t){function r(r,n,a,o,i){var u=n[a];return null!=u||r?null==u&&r?new Error("The "+i+" `"+a+"` is marked as required in `"+o+"`, but it was not supplied."):t(u)?null:new Error("Invalid "+i+" `"+a+"` supplied to `"+o+"`, expected a Slate `"+e+"` but received: "+u):null}function n(){for(var e=arguments.length,t=Array(e),n=0;n",(function(e){return n.Block.isBlockList(e)})),change:a("Change",(function(e){return n.Change.isChange(e)})),data:a("Data",(function(e){return n.Data.isData(e)})),document:a("Document",(function(e){return n.Document.isDocument(e)})),inline:a("Inline",(function(e){return n.Inline.isInline(e)})),inlines:a("Inline",(function(e){return n.Inline.isInlineList(e)})),leaf:a("Leaf",(function(e){return n.Leaf.isLeaf(e)})),leaves:a("List",(function(e){return n.Leaf.isLeafList(e)})),mark:a("Mark",(function(e){return n.Mark.isMark(e)})),marks:a("Set",(function(e){return n.Mark.isMarkSet(e)})),node:a("Node",(function(e){return n.Node.isNode(e)})),nodes:a("List",(function(e){return n.Node.isNodeList(e)})),range:a("Range",(function(e){return n.Range.isRange(e)})),ranges:a("List",(function(e){return n.Range.isRangeList(e)})),selection:a("Selection",(function(e){return n.Selection.isSelection(e)})),value:a("Value",(function(e){return n.Value.isValue(e)})),text:a("Text",(function(e){return n.Text.isText(e)})),texts:a("List",(function(e){return n.Text.isTextList(e)}))};t.a=o},function(e,t,r){"use strict";var n=r(115),a={listOf:function(e){return l(e,"List",n.List.isList)},mapOf:function(e,t){return c(e,t,"Map",n.Map.isMap)},orderedMapOf:function(e,t){return c(e,t,"OrderedMap",n.OrderedMap.isOrderedMap)},setOf:function(e){return l(e,"Set",n.Set.isSet)},orderedSetOf:function(e){return l(e,"OrderedSet",n.OrderedSet.isOrderedSet)},stackOf:function(e){return l(e,"Stack",n.Stack.isStack)},iterableOf:function(e){return l(e,"Iterable",n.Iterable.isIterable)},recordOf:function(e){return i((function(t,r,a,i,u){for(var l=arguments.length,s=Array(l>5?l-5:0),c=5;c6?u-6:0),s=6;s>",null!=r[n])return e.apply(void 0,[r,n,a,o,i].concat(l));var c=o;return t?new Error("Required "+c+" `"+i+"` was not specified in `"+a+"`."):void 0}var r=t.bind(null,!1);return r.isRequired=t.bind(null,!0),r}function u(e,t){return i((function(r,n,a,i,u){var l=r[n];if(!t(l)){var s=o(l);return new Error("Invalid "+i+" `"+u+"` of type `"+s+"` supplied to `"+a+"`, expected `"+e+"`.")}return null}))}function l(e,t,r){return i((function(n,a,i,u,l){for(var s=arguments.length,c=Array(s>5?s-5:0),f=5;f5?i-5:0),l=5;l key("+c[f]+")"].concat(u));if(p instanceof Error)return p}}))}function c(e,t,r,n){return i((function(){for(var a=arguments.length,o=Array(a),i=0;i5?s-5:0),f=5;f0&&void 0!==arguments[0]?arguments[0]:{},t=l++,r={type:"placeholder",data:{key:t}},n=e.placeholder,s=e.when,c=e.style,f=void 0===c?{}:c;function d(e,t,n){if(!t.query(s,e))return n();var a=n(),o=t.value.document,i=e.getFirstText(),l=e.getLastText(),c={anchor:{key:i.key,offset:0,path:o.getPath(i.key)},focus:{key:l.key,offset:l.text.length,path:o.getPath(l.key)},mark:r};return[].concat(u(a),[c])}function p(e,r,o){var u=e.children,l=e.mark;if("placeholder"===l.type&&l.data.get("key")===t){var s=i({pointerEvents:"none",display:"inline-block",width:"0",maxWidth:"100%",whiteSpace:"nowrap",opacity:"0.333"},f);return a.a.createElement("span",null,a.a.createElement("span",{contentEditable:!1,style:s},n),u)}return o()}return o(n,"You must pass `SlateReactPlaceholder` an `options.placeholder` string."),o(s,"You must pass `SlateReactPlaceholder` an `options.when` query."),{decorateNode:d,renderMark:p}}},function(e,t,r){"use strict";var n=function(e,t){return e===t};t.a=function(e,t){var r;void 0===t&&(t=n);var a,o=[],i=!1,u=function(e,r){return t(e,o[r],r)};return function(){for(var t=arguments.length,n=new Array(t),l=0;l1&&void 0!==arguments[1]?arguments[1]:{},r=(0,u.findDOMNode)(e);r.scrollIntoView({behavior:t.behavior||"instant",block:t.block||"center",inline:t.inline||"nearest"})}class $ extends a.default.Component{constructor(e){super(e),K(this,"blockDragMarker",void 0),K(this,"editorSchema",void 0),K(this,"editor",a.default.createRef()),K(this,"plugins",[]),K(this,"handleChange",e=>{var t=this.props,r=t.onChange,n=t.onFocus,a=t.focusPath,o=e.value.focusBlock,i=[];return o&&i.push({_key:o.key}),i.length&&a&&1===a.length?r(e,()=>n(i)):r(e)}),K(this,"handleEditorFocus",(e,t,r)=>{this.props.setFocus(),r()}),K(this,"getValue",()=>this.props.value),K(this,"getEditor",()=>this.editor&&this.editor.current?this.editor.current:null),K(this,"handlePasteProgress",e=>{var t=e.status;(0,this.props.onLoading)({paste:t})}),K(this,"handleShowBlockDragMarker",(e,t)=>{if(o.default.findDOMNode(this.getEditor())instanceof HTMLElement){var r=t.getBoundingClientRect(),n=t.scrollTop+t.offsetTop,a=t.scrollTop+t.offsetTop+r.height,i="".concat("after"===e?a:n,"px");this.blockDragMarker&&(this.blockDragMarker.style.display="block",this.blockDragMarker.style.top=i)}}),K(this,"handleHideBlockDragMarker",()=>{this.blockDragMarker&&(this.blockDragMarker.style.display="none")}),K(this,"handlePaste",(e,t,r)=>{e.persist();var n=this.props.onPaste||c.default;if(!n)return r();var a=this.props,o=a.focusPath,i=a.onPatch,u=a.onLoading,l=a.value,s=a.type;u({paste:"start"});return Promise.resolve((()=>{try{return n({event:e,value:l,path:o,type:s})}catch(e){return e}})()).then(e=>{if(u({paste:null}),void 0===e)return r();if(e instanceof Error)throw e;if(e&&e.insert){var t=this.props.blockContentFeatures.decorators.map(e=>e.value),n=e.insert.map(e=>(0,V.normalizeBlock)(e,{allowedDecorators:t})),a=[(0,d.setIfMissing)(n),this.props.value&&0!==this.props.value.length?(0,d.insert)(n,"after",e.path||o):(0,d.set)(n,[])];return i(d.default.from(a)),u({paste:null}),e.insert}return console.warn("Your onPaste function returned something unexpected:",e),e}).catch(e=>(u({paste:null}),console.error(e),e))}),K(this,"handleCopy",(e,t,r)=>f.default?(0,f.default)({event:e}):r()),K(this,"handleDrag",(e,t,r)=>{var n=(0,u.getEventTransfer)(e).node;return!n||"block"!==n.object&&"inline"!==n.object?r():(e.dataTransfer.dropEffect="move",e.preventDefault(),!0)}),K(this,"handleToggleFullscreen",(e,t,r)=>{var n=(0,l.isKeyHotkey)("mod+enter"),a=(0,l.isKeyHotkey)("esc"),o=this.props,i=o.onToggleFullScreen,u=o.fullscreen;return n(e)||a(e)&&u?(e.preventDefault(),e.stopPropagation(),i(e),!0):r()}),K(this,"handleCancelEvent",e=>{e.preventDefault(),e.stopPropagation()}),K(this,"refBlockDragMarker",e=>{this.blockDragMarker=e}),K(this,"renderNode",e=>{var t=this.props,r=t.blockContentFeatures,n=t.editorValue,o=t.onFocus,i=t.onPatch,u=t.readOnly,l=t.renderCustomMarkers,s=t.type,c=t.value,f=e.node,d=R.default,h=r.types.blockObjects.find(e=>e.name===f.type);"inline"===f.object&&(d=q.default,h=r.types.inlineObjects.find(e=>e.name===f.type));var v,m=[];if(("inline"===f.object&&(m=this.props.markers.filter(e=>e.path[2]&&(0,H.getKey)(e.path[2])===f.data.get("_key"))),"span"===f.type)&&(m=this.props.markers.filter(e=>e.path[2]&&(0,H.getKey)(e.path[2])===f.data.get("_key")),v=f.data.get("annotations"))){var y=e.editor.value.document.getParent(f.key);Object.keys(v).forEach(e=>{m=m.concat(this.props.markers.filter(t=>t.path[0]&&(0,H.getKey)(t.path[0])===y.key&&t.path[1]&&"markDefs"===t.path[1]&&t.path[2]&&(0,H.getKey)(t.path[2])===(0,H.getKey)(v[e])))})}switch(f.type){case"contentBlock":return a.default.createElement(F.default,{attributes:e.attributes,block:c?c.find(e=>e._key===f.key):(0,V.editorValueToBlocks)({document:{nodes:[f.toJSON(p.VALUE_TO_JSON_OPTS)]}},s)[0],blockContentFeatures:r,editor:e.editor,markers:m,node:f,onFocus:o,readOnly:u,renderCustomMarkers:l},e.children);case"span":return a.default.createElement(W.default,{attributes:e.attributes,blockContentFeatures:r,editor:e.editor,markers:m,node:e.node,onFocus:o,onPatch:i,readOnly:u,type:r.types.span},e.children);default:return a.default.createElement(d,{attributes:e.attributes,blockContentFeatures:r,editor:e.editor,editorValue:n,isSelected:e.isFocused,markers:m,node:e.node,onFocus:o,onHideBlockDragMarker:this.handleHideBlockDragMarker,onPatch:i,onShowBlockDragMarker:this.handleShowBlockDragMarker,readOnly:u,renderCustomMarkers:l,type:h})}}),K(this,"renderMark",e=>{var t=this.props.blockContentFeatures,r=e.mark.type,n=t.decorators.find(e=>e.value===r),o=n&&n.blockEditor&&n.blockEditor.render?n.blockEditor.render:null;return o?a.default.createElement(o,e):n?a.default.createElement(L.default,e):null}),this.editorSchema=(0,h.default)(e.blockContentFeatures),this.plugins=[(0,j.default)(),(0,b.default)({defaultBlock:V.EDITOR_DEFAULT_BLOCK_TYPE}),(0,_.default)(),(0,C.default)(),(0,k.default)({defaultBlock:V.EDITOR_DEFAULT_BLOCK_TYPE}),(0,x.default)({decorators:e.blockContentFeatures.decorators.map(e=>e.value)}),(0,i.default)({onlyIn:[V.EDITOR_DEFAULT_BLOCK_TYPE.type],shift:!0}),(0,M.default)({controller:this.editor,blockContentType:e.type,blockContentFeatures:e.blockContentFeatures,onChange:e.onChange,onProgress:this.handlePasteProgress}),(0,s.default)(V.EDITOR_DEFAULT_BLOCK_TYPE),(0,O.default)(),(0,w.default)(),(0,E.default)(),(0,P.default)(),(0,S.default)(),(0,v.default)(),(0,T.default)(),(0,g.default)(e.type),(0,y.default)(),(0,m.default)(e.blockContentFeatures),(0,D.default)({stack:e.undoRedoStack}),(0,z.default)(),(0,A.default)(e.scrollContainer),(0,I.default)(e.scrollContainer),(0,B.default)(e.scrollContainer,J)]}componentDidMount(){this.trackFocusPath()}componentDidUpdate(e){if(this.getEditor()){var t=this.props.focusPath;if(t&&0!==t.length)!(0,n.default)(e.focusPath,t)&&this.trackFocusPath()}}trackFocusPath(){var e=this.props,t=e.focusPath,r=e.editorValue,a=this.getEditor();if(a&&t&&r){var o,i=r.focusBlock&&(0,n.default)(t,[{_key:r.focusBlock.key}]),u=t[0]&&(0,H.getKey)(t[0]),l=u&&r.document.getDescendant(u),s=l&&a.query("isVoid",l);if(!i&&!s){var c=t[2]&&(0,H.getKey)(t[2]);(o=c&&r.document.getDescendant(c))&&t[1]&&("children"===t[1]||"markDefs"===t[1])&&t[2]?J(o):l&&J(l)}}}render(){var e=this.props,t=e.blockContentFeatures,r=e.editorValue,n=e.fullscreen,o=e.markers,i=e.onFocus,l=e.onPatch,s=e.readOnly,c=e.renderBlockActions,f=e.renderCustomMarkers,d=e.userIsWritingText,p=e.value,h=o.filter(e=>e.path.length>0).length>0,v=[U.default.root,(c||h)&&U.default.hasBlockExtras,n?U.default.fullscreen:null].filter(Boolean);return a.default.createElement("div",{className:v.join(" ")},a.default.createElement(u.Editor,{spellCheck:!1,className:U.default.editor,ref:this.editor,value:r,onChange:this.handleChange,onFocus:this.handleEditorFocus,onCopy:this.handleCopy,onPaste:this.handlePaste,onKeyDown:this.handleToggleFullscreen,onDragOver:this.handleDrag,onDrop:this.handleDrag,plugins:this.plugins,readOnly:s,renderNode:this.renderNode,renderMark:this.renderMark,schema:this.editorSchema}),a.default.createElement("div",{className:U.default.blockDragMarker,ref:this.refBlockDragMarker,style:{display:"none"},onDragOver:this.handleCancelEvent}),a.default.createElement("div",{className:U.default.blockExtras},a.default.createElement(N.default,{blockContentFeatures:t,fullscreen:n,editor:this.editor,editorValue:r,markers:o,onFocus:i,onPatch:l,renderBlockActions:s?void 0:c,renderCustomMarkers:f,userIsWritingText:d,value:p})))}}t.default=$,K($,"defaultProps",{readOnly:!1,onPaste:void 0,renderCustomMarkers:void 0,renderBlockActions:void 0})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{onKeyDown:function(t,r,n){return"Enter"!==t.key?n():e.shift&&!1===t.shiftKey?n():r.insertText("\n")}}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(24);t.default=function(){for(var e=arguments.length,t=Array(e),r=0;re.match(/\s/g),c=u.split("").reverse().findIndex(e=>s(e)),f=c>-1?u.length-c:-1,d=l.split("").findIndex(e=>s(e)),p=u.length+(d>-1?d:l.length+1);return f===p||isNaN(f)||isNaN(p)?r():t.moveAnchorTo(f).moveFocusTo(p).focus()}return r()}}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return{onCommand(t,r,n){if("ensurePlaceHolderBlock"!==t.type)return n();if(0!==r.value.document.nodes.size)return n();var u=(0,a.default)(e).toJSON({preserveKeys:!0,preserveData:!0});return u.data=function(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},t=e.defaultBlock;if(!t)throw new Error("Missing required option 'defaultBlock'");return{onKeyDown(e,r,n){if("Enter"!==e.key)return n();var o=r.value,i=o.document,u=o.startBlock,l=o.selection;if(!(u&&u.data&&u.data.get("listItem")))return n();if(""!==u.text)return n();var s=i.getPreviousBlock(l.start.key);if(s&&!s.data.get("listItem"))return n();if(!s){if(""===u.text){var c=u.data.toObject();return delete c.listItem,r.setNodeByKey(u.key,{data:c}),r}return r.insertBlock(t).focus(),r}s&&s.data.get("listItem")&&r.deleteBackward(1);var f=t,d=u.data.get("level")||1;d>1&&((f=a({},t,{data:u.data.toObject()})).data.level=d-1);var p=i.getNextBlock(l.start.key);return!p||p.data.get("listItem")||p.isVoid?r.insertBlock(f).focus():r.moveToStartOfNode(p),r}}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){arguments.length>0&&void 0!==arguments[0]&&arguments[0];return{onKeyDown(e,t,r){var n=e.key,a=e.shiftKey,o=e.altKey;if("Tab"!==n)return r();if(o)return r();var i=t.value.blocks.filter(e=>e.data.get("listItem"));return 0===i.size?r():(e.preventDefault(),i.forEach(e=>{var r=e.data.toObject();r.level=r.level||1,a?(r.level--,r.level=r.level||1):(r.level++,r.level=r.level<11?r.level:10),t.setNodeByKey(e.key,{data:r})}),t)}}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){return{onDrop(e,t,r){var a=e.target,o=(0,n.findNode)(a,t);return t.query("isVoid",o)?t:r()}}};var n=r(93)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){return{onFocus:(e,t,r)=>(t.command("ensurePlaceHolderBlock"),t.focus(),!0)}}},function(e,t,r){"use strict";function n(e,t,r){var n=arguments.length>3&&void 0!==arguments[3]&&arguments[3],a=t.value.document.nodes.first();if(n){if("insertInlineObject"!==e.type)return r();var o=a.data.toObject();return delete o.placeholder,t.setNodeByKey(a.key,{data:o}),r()}if(1===t.value.document.nodes.size)if("contentBlock"===a.type&&a.nodes.every(e=>"text"===e.object)&&""===a.text){var i=a.data.toObject();i.placeholder=!0,t.setNodeByKey(a.key,{data:i})}else if("contentBlock"===a.type&&a.data.get("placeholder")){var u=a.data.toObject();delete u.placeholder,t.setNodeByKey(a.key,{data:u})}return r()}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){return{onKeyUp:n,onCommand:(e,t,r)=>n(e,t,r,!0)}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.blockContentType,r=e.onProgress||f;if(!t)throw new Error("Missing required option 'blockContentType'");var n=(0,u.default)(e.blockContentFeatures),i={plugins:[{schema:n}]},s=(0,l.default)(i);function h(e,n,i){e.preventDefault(),r({status:"start"});var u=(0,o.getEventTransfer)(e),l=u.fragment,f=u.html,h=u.text;if("fragment"===u.type){r({status:"fragment"});var v=t.of.map(e=>e.name).concat("contentBlock");if(l.nodes.map(e=>e.type).every(e=>v.includes(e))){p(n);var m=n.value.focusBlock,y=a.Block.createList(l.nodes.map(e=>c(e,n)));return new a.Document({key:l.key,nodes:y}).nodes.forEach((e,t)=>{0===t&&m&&!n.query("isVoid",m)&&1===m.nodes.size&&""===m.text?n.insertBlock(e).moveToEndOfBlock().removeNodeByKey(m.key):n.insertBlock(e).moveToEndOfBlock()}),r({status:null}),n}}return r({status:"parsing"}),h||f?(d(f||"".concat(h.split("\n").map(e=>"

".concat(e,"

")).join(""),""),n,t,r,s).catch(e=>{throw r({status:null,error:e}),e}),!0):(r({status:null}),!0)}return{onPaste:h}};var n=s(r(32)),a=r(24),o=r(93),i=s(r(340)),u=s(r(217)),l=s(r(337));function s(e){return e&&e.__esModule?e:{default:e}}function c(e,t){if(!e.get("nodes"))return e;var r=n.default.randomKey(12),o=e.constructor,i=e.get("data")?e.get("data").toObject():{};return i._key=r,i.value&&i.value._key&&(i.value._key=r),i.annotations&&Object.keys(i.annotations).forEach(e=>{i.annotations[e]._key=n.default.randomKey(12)}),new o({data:a.Data.create(i),isVoid:t.query("isVoid",e),key:r,nodes:e.get("nodes").map(e=>c(e,t)),type:e.get("type")})}var f=()=>{};function d(e,t,r,a,o){return(u=100,new Promise(e=>setTimeout(e,u))).then(()=>{a({status:"html"});var u=n.default.htmlToBlocks(e,r);a({status:"blocks"});var l=(0,i.default)(u,r);return o.setValue(l),p(t),t.insertFragment(o.value.document),o.setValue((0,i.default)(null,r)),a({status:null}),t});var u}function p(e){var t=e.value.document.nodes.first();if("contentBlock"===t.type&&t.data.get("placeholder")){var r=t.data.toObject();delete r.placeholder,e.setNodeByKey(t.key,{data:r})}return e}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){return{onQuery(e,t,r){var n,a,o,i,u=t.value;switch(e.type){case"activeMarks":return u.marks.map(e=>e.type).sort();case"activeStyles":return u.blocks.map(e=>e.data.get("style")).sort();case"hasAnnotation":return u.inlines.filter(e=>"span"===e.type).some(t=>{var r=t.data.get("annotations")||{};return Object.keys(r).find(t=>r[t]&&r[t]._type===e.args[0])});case"hasListItem":return u.blocks.some(t=>t.data.get("listItem")===e.args[0]);case"hasMark":return u.marks.some(t=>t.type===e.args[0]);case"hasStyle":return u.blocks.some(t=>t.data.get("style")===e.args[0]);case"hasSelectionWithText":return n=e.args[0]||u,a=n.focusText,o=n.selection,i=o.isCollapsed,!(!a||a&&i&&""===a.text.substring(o.focus.offset-1,o.focus.offset).trim()&&""===a.text.substring(o.focus.offset,o.focus.offset+1).trim());default:return r()}}}}},function(e,t,r){"use strict";function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){return{onCommand(e,t,r){if("setBlockStyle"!==e.type)return r();var o=t.value,i=o.selection,u=o.startBlock,l=o.endBlock,s=e.args[0];if(u===l&&i.isExpanded&&(!i.start.isAtStartOfNode(u)||!i.end.isAtEndOfNode(u))){var c=!i.start.isAtStartOfNode(u),f=!i.end.isAtEndOfNode(u),d=i.isForward?i.focus.offset-i.anchor.offset:i.anchor.offset-i.focus.offset;f&&!c?t.moveToStart().moveForward(d).moveToEnd().splitBlock().moveToStartOfPreviousText():c&&!f?t.moveToEnd().moveBackward(d).moveToEnd().splitBlock().moveToEnd():t[i.isForward?"moveToAnchor":"moveToFocus"]().splitBlock().moveForward(d).splitBlock().moveToStartOfPreviousBlock()}return t.value.blocks.forEach(e=>{var r=function(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},t=e.defaultBlock;if(!t)throw new Error("Missing required option 'defaultBlock'");return{onKeyDown(e,r,a){var i=e.key,u=e.shiftKey;if("Enter"!==i||u)return a();var l=r.value,s=l.blocks.some(e=>e.data.get("style")),c=l.blocks.some(e=>e.data.get("listItem")),f=l.startBlock;if(c||!s||l.selection.isExpanded||!l.selection.end.isAtEndOfNode(f))return a();var d=(0,n.randomKey)(12);return e.preventDefault(),r.insertBlock(o({},t,{key:d,data:o({},t.data,{_key:d})})),r}}};var n=r(32);function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function o(e){for(var t=1;t"span"===e.type),u=e.args[0]||{},l=u.annotationName,s=u.key||(0,n.randomKey)(12);return 0===i.size?t.command("wrapSpan",{key:s,annotationName:l}):(i.forEach(e=>{var r=e.data.get("annotations");if(r&&r[l])if(1===Object.keys(r).length&&r[l])t.unwrapInlineByKey(e.key);else{Object.keys(r).forEach(e=>{r[e]._type===l&&delete r[e]});var n=function(e){for(var t=1;te.data.get("listItem")===n);return a.forEach(e=>{var r=e.data?e.data.toObject():{};o?delete r.listItem:(r.listItem=n,r.level=r.level||1),t.setNodeByKey(e.key,{data:r})}),t.focus(),t}}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.stack;function r(e,n,a){if(!n)return e.focus();var i=(0,o.List)(a||[]),u=0===n.remoteOperations.size?n.operations:h(n);if((i=i.concat(u.reverse().map(e=>e.invert()))).size>0){var l=t.undo.slice(-1)[0];return l&&p(i.concat(l.operations))?(t.redo.push(n),r(e,t.undo.pop(),i)):(i.forEach(t=>{t.__isUndoRedo="undo",e.applyOperation(t)}),function(e,t){if(t.beforeSelection)return e.select(t.beforeSelection).focus(),e;var r=e.operations.findLastEntry(e=>void 0!==e.path);if(r){1===r[1].path.size?e.moveToEndOfBlock():e.moveTo(r[1].path).moveToEndOfText()}}(e,n),t.redo.push(n),e)}return r(e,t.undo.pop())}function n(e,r,a){if(!r)return e.focus();var i=(0,o.List)(a||[]),u=0===r.remoteOperations.size?r.operations:h(r);if((i=i.concat(u)).size>0){var l=t.redo.slice(-1)[0];return l&&p(i.concat(l.operations))?(t.undo.push(r),n(e,t.redo.pop(),i)):(i.forEach(t=>{t.__isUndoRedo="redo",e.applyOperation(t)}),function(e,t){if(t.afterSelection)return e.select(t.afterSelection).focus(),e;var r=e.operations.findLastEntry(e=>void 0!==e.path);if(r){1===r[1].path.size?e.moveToEndOfBlock():e.moveTo(r[1].path).moveToEndOfText()}}(e,r),t.undo.push(r),e)}return n(e,t.redo.pop())}return{onKeyDown:(e,o,i)=>a.default.isUndo(e)||a.default.isRedo(e)?a.default.isUndo(e)?r(o,t.undo.pop()):a.default.isRedo(e)?n(o,t.redo.pop()):o:i()}};var n=l(r(47)),a=l(r(626)),o=r(115),i=l(r(629)),u=r(24);function l(e){return e&&e.__esModule?e:{default:e}}function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function c(e){for(var t=1;te.path?JSON.stringify(e.path.toJSON()):null).toArray().filter(Boolean)).length&&((0,i.default)(e)&&(t=e.last(),!((r=t.text)&&d.includes(r))))}function h(e){var t=[];return e.operations.forEach(r=>{var n=r;e.remoteOperations.forEach(e=>{if(n&&n.path){var t=e.path.get(0)e.key===o).first(),s={annotations:l&&l.data.get("annotations")||{},focusedAnnotationName:i};return i&&(s.annotations[i]={_type:i,_key:o},t.setInlines({data:s})),t}}};var n=r(32)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){if(-1===navigator.userAgent.toLowerCase().indexOf("firefox"))return{};return{onKeyDown:(e,t,r)=>"ArrowDown"!==e.key?r():t.query("isVoid",t.value.focusBlock)?(e.preventDefault(),t.moveForward(),t):r()}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=0,r=e=>{e.preventDefault(),e.target instanceof HTMLElement&&(e.target.scrollTop=t)};return{onCommand:(n,a,o)=>"focusNoScroll"!==n.type?o():e&&e.current?(t=e.current.scrollTop,e.current.addEventListener("scroll",r),a.focus(),setTimeout(()=>{e&&e.current&&(e.current.scrollTop=t,e.current.removeEventListener("scroll",r))},300),a):o()}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return{onChange(t,r){var n=t.value,a=n.focusBlock,o=n.anchorBlock,i=n.document,u=n.selection;if(!e||!e.current)return r();if(!a)return r();if(a.key===o.key){var l=a.key===i.nodes.first().key,s=0===u.focus.offset;l&&s&&e.current.scrollTo({left:0,top:0,behavior:"smooth"})}return r()}}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var r=!0;return setTimeout(()=>{r=!1},1e3),{onSelect:(e,n,a)=>(r&&n.value.focusBlock&&t(n.value.focusBlock,{behavior:"instant"}),a())}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=n?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(r,a,o):r[a]=e[a]}r.default=e,t&&t.set(e,r);return r}(r(0)),a=r(93),o=l(r(2579)),i=l(r(2586)),u=r(216);function l(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function c(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class f extends n.default.Component{constructor(){super(...arguments),c(this,"_setVisibleTimer",void 0),c(this,"_setVisibleRequest",void 0),c(this,"state",{visible:!1}),c(this,"renderBlockExtras",e=>{var t,r=this.props,l=r.blockContentFeatures,s=r.onFocus,c=r.renderCustomMarkers,f=r.renderBlockActions,d=r.onPatch,p=r.fullscreen,h=r.editor,v=this.props.markers.filter(t=>t.path[0]&&(0,u.getKey)(t.path[0])&&(0,u.getKey)(t.path[0])===e.key);if(0===v.length&&!f)return null;try{t=(0,a.findDOMNode)(e)}catch(e){return null}var m=t.getBoundingClientRect(),y=null,g=this.props.value||[];if(f){var b=g.find(t=>t._key==e.key),_=f;b&&(y=n.default.createElement(_,{block:b,value:g,set:(0,i.default)("set",b,d,l),unset:(0,i.default)("unset",b,d,l),insert:(0,i.default)("insert",b,d,l)}))}return 0!==v.length||y?n.default.createElement("div",{key:e.key,style:{position:"absolute",top:t.scrollTop+t.offsetTop,width:"100%",height:m.height,left:0}},n.default.createElement(o.default,{block:e,fullscreen:p,blockActions:y,editor:h&&h.current,markers:v,onFocus:s,renderCustomMarkers:c})):null})}componentDidMount(){this._setVisibleTimer=setTimeout(()=>{this._setVisibleRequest=window.requestAnimationFrame(()=>{this.setState({visible:!0}),this._setVisibleTimer=setTimeout(()=>{this.setState({visible:!0})},200)})},0)}componentWillUnmount(){clearTimeout(this._setVisibleTimer),window.cancelAnimationFrame(this._setVisibleRequest)}shouldComponentUpdate(e){return!e.userIsWritingText}render(){var e=this.state.visible,t=this.props.editorValue;return e&&t?n.default.createElement(n.Fragment,null,t.document.nodes.map(this.renderBlockExtras)):null}}t.default=f},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=u(r(0)),a=u(r(20)),o=u(r(2580)),i=u(r(2585));function u(e){return e&&e.__esModule?e:{default:e}}function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function s(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class c extends n.default.PureComponent{getValidationMarkers(){return this.props.markers.filter(e=>"validation"===e.type).map(e=>{if(e.path.length<=1)return e;var t="error"===e.level?"errors":"warnings";return function(e){for(var t=1;t"error"===e.level),p=f.filter(e=>"warning"===e.level);return n.default.createElement("div",{className:(0,a.default)([i.default.root,c&&i.default.hasFullScreen,d.length>0&&i.default.withError,p.length>0&&!d.length&&i.default.withWarning])},n.default.createElement("div",{className:i.default.content},u.length>0&&n.default.createElement("div",{className:i.default.markers},n.default.createElement(o.default,{className:i.default.markers,editor:r,markers:u,scopedValidation:f,onFocus:l,renderCustomMarkers:s})),t&&n.default.createElement("div",{className:i.default.blockActions},t)))}}t.default=c,s(c,"defaultProps",{blockActions:null,renderCustomMarkers:null})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=u(r(0)),a=u(r(147)),o=u(r(2581)),i=u(r(2584));function u(e){return e&&e.__esModule?e:{default:e}}function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class s extends n.default.Component{constructor(){super(...arguments),l(this,"handleValidationMarkerClick",e=>{e.preventDefault(),e.stopPropagation();var t=this.props,r=t.editor,n=t.onFocus,a=t.markers.filter(e=>"validation"===e.type);r.blur(),setTimeout(()=>{n(a[0].path)},200)}),l(this,"handleCancelEvent",e=>{e.preventDefault(),e.stopPropagation()})}render(){var e=this.props,t=e.markers,r=e.renderCustomMarkers;if(0===t.length)return null;var u=t.filter(e=>"validation"!==e.type),l=t.filter(e=>"validation"===e.type);return n.default.createElement("div",{onClick:this.handleCancelEvent,className:i.default.root},l.length>0&&n.default.createElement("div",{className:i.default.markerGroup,onClick:this.handleValidationMarkerClick},n.default.createElement(a.default,{markers:l})),u.length>0&&n.default.createElement("div",{className:i.default.markerGroup,onClick:this.handleCancelEvent},r&&r(u),!r&&n.default.createElement(o.default,{markers:t})))}}t.default=s,l(s,"defaultProps",{markers:[],renderCustomMarkers:null})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i(r(0)),a=r(42),o=i(r(2582));function i(e){return e&&e.__esModule?e:{default:e}}function u(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class l extends n.default.Component{constructor(){super(...arguments),u(this,"handleCustomMarkerClick",e=>{e.preventDefault(),e.stopPropagation();var t=this.props.markers;console.log(t)})}render(){var e=this.props.markers,t="".concat(1===e.length?"One":e.length," custom ").concat(e.length>1?"markers":"marker",", click to log to console.");return n.default.createElement(a.Tooltip,{title:t,trigger:"mouseenter",animation:"fade scale",arrow:!0,theme:"light",distance:2,duration:50},n.default.createElement(o.default,{onClick:this.handleCustomMarkerClick}))}}t.default=l,u(l,"defaultProps",{markers:[]})},function(e,t,r){"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=((n=r(2583))&&n.__esModule?n:{default:n}).default;t.default=a},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=Object.assign||function(e){for(var t=1;t{var l=o.decorators.map(e=>e.value);switch(e){case"set":return r(n.default.from((0,n.set)((0,a.normalizeBlock)(u,{allowedDecorators:l}),[{_key:t._key}])));case"unset":return r(n.default.from((0,n.unset)([{_key:t._key}])));case"insert":return i=(i=Array.isArray(u)?u:[u]).map(e=>(0,a.normalizeBlock)(e,{allowedDecorators:l})),r(n.default.from((0,n.insert)(i,"after",[{_key:t._key}])));default:throw new Error("Patch type ".concat(e," not supported"))}}};var n=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=o();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var i=n?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,t&&t.set(e,r);return r}(r(212)),a=r(32);function o(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return o=function(){return e},e}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=_(r(26)),a=_(r(630)),o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=b();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=n?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(r,a,o):r[a]=e[a]}r.default=e,t&&t.set(e,r);return r}(r(0)),i=_(r(20)),u=r(93),l=r(18),s=_(r(111)),c=_(r(329)),f=_(r(331)),d=_(r(148)),p=_(r(86)),h=r(40),v=r(71),m=_(r(112)),y=_(r(114)),g=_(r(2588));function b(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return b=function(){return e},e}function _(e){return e&&e.__esModule?e:{default:e}}function O(){return(O=Object.assign||function(e){for(var t=1;t{var t=this.props,r=t.node;if(t.readOnly)e.preventDefault();else{this.setState({isDragging:!0}),this.addDragHandlers();var n=a.default.serializeNode(r,{preserveKeys:!0,preserveData:!0});(0,u.setEventTransfer)(e,"node",n),e.dataTransfer.effectAllowed="move";var o=e.currentTarget;if(o&&(this._dragGhost=o.cloneNode(!0),this._dragGhost.style.width="".concat(o.clientWidth,"px"),this._dragGhost.style.height="".concat(o.clientHeight,"px"),this._dragGhost.style.position="absolute",this._dragGhost.style.top="-99999px",this._dragGhost.style.left="-99999px",document.body&&(document.body.appendChild(this._dragGhost),this._dragGhost))){var i=o.getBoundingClientRect(),l=e.clientX-i.left,s=e.clientY-i.top;e.dataTransfer.setDragImage(this._dragGhost,l,s)}}}),w(this,"handleDragLeave",e=>{e.preventDefault(),this.resetDropTarget()}),w(this,"handleDragOverOtherNode",e=>{if(this.state.isDragging){e.preventDefault(),e.stopPropagation();var t,r=this.props,n=r.node,a=r.editor;if(e.target instanceof HTMLElement)for(var o=e.target.querySelectorAll("[data-key]"),i=0;i{e.preventDefault(),e.dataTransfer.dropEffect="move",this.setState({isDragging:!1});var t=this._dropTarget;this.removeDragHandlers(),this.resetDropTarget(),this._dragGhost&&this._dragGhost.parentNode&&this._dragGhost.parentNode.removeChild(this._dragGhost);var r=this.props,n=r.node,a=r.editor;if(t&&t.node.key!==n.key){var o=t&&t.node&&a.value.document.nodes.indexOf(t.node),i=a.value.document.nodes.indexOf(n),u="before"===t.position?o:o+1;o>i&&u--,a.removeNodeByKey(n.key).applyOperation({type:"insert_node",path:[u],node:n}).moveToEndOfNode(n).focus()}}),w(this,"handleCancelEvent",e=>{e.preventDefault(),e.stopPropagation()}),w(this,"handleFocus",e=>{e.stopPropagation();var t=this.props,r=t.node;(0,t.onFocus)([{_key:r.key},h.FOCUS_TERMINATOR])}),w(this,"handleDoubleClick",e=>{this.props.readOnly?this.handleView():this.handleEditStart()}),w(this,"handleEditStart",()=>{var e=this.props,t=e.node,r=e.onFocus;e.editor.moveToEndOfNode(t).focus().blur(),setTimeout(()=>{r([{_key:t.key},h.FOCUS_TERMINATOR])},100)}),w(this,"handleClose",()=>{var e=this.props,t=e.node;(0,e.onFocus)([{_key:t.key}])}),w(this,"refPreview",e=>{this.previewContainer=e}),w(this,"handleInvalidValue",e=>{var t=this.props.onPatch,r=this.getValue();t(e.prefixAll({_key:r._key}),r)}),w(this,"handleHeaderMenuAction",e=>{var t=this.props,r=t.node,n=t.editor;"delete"===e.name&&n.removeNodeByKey(r.key).focus(),"edit"===e.name&&this.handleEditStart(),"view"===e.name&&this.handleView()}),w(this,"handleView",()=>{var e=this.props,t=e.node;(0,e.onFocus)([{_key:t.key},h.FOCUS_TERMINATOR])}),w(this,"renderMenuItem",e=>{var t=e.icon;return o.default.createElement("div",{className:"danger"===e.color?g.default.menuItemDanger:g.default.menuItem},e.intent?o.default.createElement(l.IntentLink,{intent:e.intent,params:e.params},t&&o.default.createElement(t,null),e.title):o.default.createElement(o.Fragment,null,t&&o.default.createElement(t,null)," ",e.title))}),w(this,"handleMouseDown",e=>{this.props.editor.moveToEndOfNode(this.props.node)}),w(this,"renderPreview",e=>{var t=this.props,r=t.type,n=t.readOnly,a=[];return e._ref&&a.push({title:"Go to reference",icon:s.default,intent:"edit",params:{id:e._ref}}),n?a.push({title:"View",icon:f.default,name:"view"}):(a.push({title:"Edit",icon:c.default,name:"edit"}),a.push({title:"Delete",name:"delete",icon:d.default,color:"danger"})),o.default.createElement("div",{className:g.default.preview},o.default.createElement(y.default,{type:r,value:e,layout:"block"}),o.default.createElement("div",{className:g.default.header},o.default.createElement(p.default,{placement:"bottom-end",items:a,onAction:this.handleHeaderMenuAction,renderItem:this.renderMenuItem},r?r.title||r.name:"Unknown")))}),w(this,"handleInvalidTypeContainerClick",e=>{e.preventDefault(),e.stopPropagation()})}componentDidMount(){var e=this.props.editor,t=n.default.findDOMNode(e);t instanceof HTMLElement&&(this._editorNode=t)}componentWillUnmount(){this.removeDragHandlers()}addDragHandlers(){this.props.readOnly||(this._editorNode&&this._editorNode.addEventListener("dragover",this.handleDragOverOtherNode),this._editorNode&&this._editorNode.addEventListener("dragleave",this.handleDragLeave))}removeDragHandlers(){this._editorNode&&this._editorNode.removeEventListener("dragover",this.handleDragOverOtherNode),this._editorNode&&this._editorNode.removeEventListener("dragleave",this.handleDragLeave)}resetDropTarget(){this._dropTarget=null,this.props.onHideBlockDragMarker()}getValue(){return this.props.node.data.get("value")}render(){var e=this.props,t=e.attributes,r=e.blockContentFeatures,n=e.editor,a=e.isSelected,u=e.markers,l=e.node,s=e.readOnly,c=this.state.isDragging,f=this.getValue(),d=(0,v.resolveTypeName)(f),p=r.types.blockObjects.map(e=>e.name).concat("block");if(!p.includes(d))return o.default.createElement("div",O({},t,{onClick:this.handleInvalidTypeContainerClick,contentEditable:!1}),o.default.createElement(m.default,{validTypes:p,actualType:d,value:f,onChange:this.handleInvalidValue}));var h=u.filter(e=>"validation"===e.type).filter(e=>"error"===e.level),y=(0,i.default)([g.default.root,n.value.selection.focus.isInNode(l)&&g.default.focused,a&&g.default.selected,h.length>0&&g.default.hasErrors,c&&g.default.isDragging]);return o.default.createElement("div",t,o.default.createElement("div",{onDragStart:this.handleDragStart,onDragEnd:this.handleDragEnd,onDragEnter:this.handleCancelEvent,onDragLeave:this.handleCancelEvent,onDrop:this.handleCancelEvent,onDoubleClick:this.handleDoubleClick,onMouseDown:this.handleMouseDown,draggable:!s,className:y},o.default.createElement("div",{ref:this.refPreview,className:g.default.previewContainer,style:s?{cursor:"default"}:{}},this.renderPreview(f))))}}t.default=E,w(E,"defaultProps",{blockActions:null,renderCustomMarkers:null,isSelected:!1})},function(e,t){e.exports={root:"BlockObject_root_3z_OD Spacing_default_3E8Z9",previewContainer:"BlockObject_previewContainer_vN0Kx",hasErrors:"BlockObject_hasErrors_2SgHT",focused:"BlockObject_focused_3MNpD",selected:"BlockObject_selected_23Rnz",header:"BlockObject_header_mOp8i",preview:"BlockObject_preview_KnQ60",type:"BlockObject_type_3T05z",validationStatus:"BlockObject_validationStatus_3OokM",linkToReference:"BlockObject_linkToReference_1JVJs",isDragging:"BlockObject_isDragging_aFebs",functions:"BlockObject_functions_3PnUg",menuContainer:"BlockObject_menuContainer_2_G35",menuItem:"BlockObject_menuItem_3TZze",menuItemDanger:"BlockObject_menuItemDanger_QKKCl BlockObject_menuItem_3TZze",fade:"BlockObject_fade_39OYm"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=u(r(0)),a=u(r(2590)),o=u(r(631)),i=u(r(2598));function u(e){return e&&e.__esModule?e:{default:e}}function l(){return(l=Object.assign||function(e){for(var t=1;t{var t=this._clickMouseXY.x&&Math.abs(e.clientX-this._clickMouseXY.x)<20,r=this._clickMouseXY.y&&Math.abs(e.clientY-this._clickMouseXY.y)<20;this._clickTimeout&&clearTimeout(this._clickTimeout),this._clickTimeout=setTimeout(()=>{this._clickCounter>2&&t&&r&&this.props.editor.moveToRangeOfNode(this.props.editor.value.anchorBlock),this._clickCounter=0},500),this._clickCounter++,this._clickMouseXY={x:e.clientX,y:e.clientY}})}render(){var e,t=this.props,r=t.attributes,u=t.blockContentFeatures,s=t.children,c=t.node.data,f=c?c.get("listItem"):null,d=c?c.get("level"):1,p=c?c.get("style"):"normal",h=u&&p?u.styles.find(e=>e.value===p):null;return h&&(e=h.blockEditor&&h.blockEditor.render),f?n.default.createElement(a.default,{attributes:r,level:d,listStyle:f},n.default.createElement(o.default,{style:p,styleComponent:e},n.default.createElement("div",{onMouseDown:this.handleMouseDown},s))):n.default.createElement("div",l({className:i.default.textBlock},r,{onMouseDown:this.handleMouseDown}),n.default.createElement(o.default,{style:p,styleComponent:e},s))}}t.default=c},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.attributes||{},r=e.listStyle,o=e.level;if(!u.includes(r))throw new Error("Don't know how to handle listItem '".concat(r,"'. ")+"Expected one of '".concat(u.join("', '"),"'"));var l="".concat(a.default[r]," ").concat(a.default["level-".concat(o)]);return n.default.createElement("div",i({className:l},t),n.default.createElement("div",{className:a.default.item},e.children))};var n=o(r(0)),a=o(r(2591));function o(e){return e&&e.__esModule?e:{default:e}}function i(){return(i=Object.assign||function(e){for(var t=1;t{var t=this.props.node;this.setState({isDragging:!0}),this.addDragHandlers();var r=o.default.findDOMNode(this._previewContainer);if(r&&r instanceof HTMLElement){var n=i.default.serializeNode(t,{preserveKeys:!0});(0,v.setEventTransfer)(e,"node",n),e.dataTransfer.effectAllowed="move",e.dataTransfer.setDragImage(r,r.clientWidth/2,-10)}this.props.editor.moveToEndOfNode(this.props.node).focus()}),g(this,"handleDragLeave",e=>{e.target===this._editorNode&&this.resetDropTarget()}),g(this,"handleDragOverOtherNode",e=>{if(this.state.isDragging)if(e.target!==this._editorNode){var t=this.props.editor,r=(0,v.getEventRange)(e,t);if(null===r||r.focus&&void 0===r.focus.offset)this.restoreSelection();else{var n=t.value.document.getDescendant(r.focus.key);if(t.value.document.getClosestInline(n.key))this.restoreSelection();else{var a=t.value.document.getClosestBlock(r.focus.key);a&&"contentBlock"!==a.type||this.moveCursor(r,n)}}}else this.restoreSelection()}),g(this,"moveCursor",(0,n.default)((e,t)=>{var r=this.props.editor,n=e.focus.offset;return r.value.document.getTextsAtRange(h.Range.create({anchor:{key:t.key,offset:n-1},focus:{key:t.key,offset:n}})).size||(n=0),r.withoutSaving(()=>{r.moveToStartOfNode(t).moveForward(n).focus();var a=r.value.selection;return this._dropTarget&&e.focus.offset===this._dropTarget.selection.focus.offset||(this._dropTarget={node:t,selection:a}),r})},30)),g(this,"handleDragEnd",e=>{this.setState({isDragging:!1});var t=this.props,r=t.node,n=t.editor,a=this._dropTarget;if(a&&a.node!==r){n.select(a.selection).removeNodeByKey(r.key);var o=n.value,i=o.focusBlock,u=o.focusText,l=r.toJSON({preserveKeys:!0,perserveData:!0}),s="".concat(i.key).concat(i.nodes.indexOf(u)+1);l.data.value._key=s,l.data._key=s,l.key=s,l=h.Inline.create(l),n.insertInline(l),this.resetDropTarget()}else this.resetDropTarget()}),g(this,"handleInvalidValue",e=>{var t=e,r=this.props,n=r.editor,a=r.onPatch,o=this.getValue();[{_key:n.value.document.getClosestBlock(o._key).key},"children",{_key:o._key}].reverse().forEach(e=>{t=t.prefixAll(e)}),a(t,o)}),g(this,"handleCancelEvent",e=>{e.stopPropagation(),e.preventDefault()}),g(this,"handleEditStart",e=>{e.stopPropagation();var t=this.props,r=t.editor,n=t.node,a=t.onFocus;r.blur(),r.moveToEndOfNode(n).focus().blur();var o=r.value.focusBlock;setTimeout(()=>{a([{_key:o.key},"children",{_key:n.key},c.FOCUS_TERMINATOR])},100)}),g(this,"handleView",()=>{var e=this.props,t=e.editor,r=e.node;(0,e.onFocus)([{_key:t.value.document.getParent(r.key).key},"children",{_key:r.key},c.FOCUS_TERMINATOR])}),g(this,"refPreviewContainer",e=>{this._previewContainer=e}),g(this,"handleInvalidTypeContainerClick",e=>{e.preventDefault(),e.stopPropagation()})}componentDidMount(){var e=this.props.editor,t=o.default.findDOMNode(e);t instanceof HTMLElement&&(this._editorNode=t)}componentWillUnmount(){this.removeDragHandlers()}addDragHandlers(){this._editorNode&&this._editorNode.addEventListener("dragover",this.handleDragOverOtherNode),this._editorNode&&this._editorNode.addEventListener("dragleave",this.handleDragLeave)}removeDragHandlers(){this._editorNode&&this._editorNode.removeEventListener("dragover",this.handleDragOverOtherNode),this._editorNode&&this._editorNode.removeEventListener("dragleave",this.handleDragLeave)}resetDropTarget(){this._dropTarget=null}restoreSelection(){var e=this.props.editor;e.withoutSaving(()=>{e.moveToEndOfNode(this.props.node).focus()}),this.resetDropTarget()}getValue(){return this.props.node.data.get("value")}render(){var e=this.props,t=e.attributes,r=e.blockContentFeatures,n=e.editor,o=e.isSelected,i=e.markers,c=e.node,h=e.readOnly,v=e.type,m=this.getValue(),g=(0,s.resolveTypeName)(m),b=r.types.inlineObjects.map(e=>e.name);if(!b.includes(g))return u.default.createElement("div",y({},t,{onClick:this.handleInvalidTypeContainerClick,contentEditable:!1}),u.default.createElement(f.default,{validTypes:b,actualType:g,value:m,onChange:this.handleInvalidValue}));var _=i.filter(e=>"validation"===e.type).filter(e=>"error"===e.level),O=(0,l.default)([p.default.root,n.value.selection.focus.isInNode(c)&&p.default.focused,o&&p.default.selected,_.length>0&&p.default.hasErrors]),w=m?Object.keys(m):[],E=!m||(0,a.default)(w.sort(),["_key","_type"].sort());return u.default.createElement("span",y({},t,{onDragStart:this.handleDragStart,onDragEnd:this.handleDragEnd,onDragEnter:this.handleCancelEvent,onDragLeave:this.handleCancelEvent,onDrop:this.handleCancelEvent,draggable:!h,className:O,contentEditable:!1}),u.default.createElement("span",{onClick:h?this.handleView:this.handleEditStart,ref:this.refPreviewContainer,className:p.default.previewContainer,style:h?{cursor:"default"}:{}},!E&&u.default.createElement(d.default,{type:v,value:m,layout:"inline"}),E&&!h&&u.default.createElement("span",null,"Click to edit")))}}t.default=b,g(b,"defaultProps",{isSelected:!1,readOnly:!1})},function(e,t){e.exports={root:"InlineObject_root_3bdQ2",previewContainer:"InlineObject_previewContainer_jFCHX",hasErrors:"InlineObject_hasErrors_IBpUK",focused:"InlineObject_focused_1s63g",selected:"InlineObject_selected_2CCr_",functions:"InlineObject_functions_3f_z7",linkToReference:"InlineObject_linkToReference_yQd6z"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=u(r(0)),a=r(40),o=u(r(112)),i=u(r(2604));function u(e){return e&&e.__esModule?e:{default:e}}function l(){return(l=Object.assign||function(e){for(var t=1;t{var e=this.props.readOnly;this._isMarkingText=!0,setTimeout(()=>{1!==this._clickCounter||this._isMarkingText||(e?this.handleView():this.startEditing()),this._clickCounter=0},200),this._clickCounter++}),c(this,"handleInvalidValue",e=>{var t=e,r=this.props,n=r.editor,a=r.onPatch,o=this.getFirstAnnotation()._key;[{_key:n.value.document.getClosestBlock(this.props.node.key).key},"markDefs",{_key:o}].reverse().forEach(e=>{t=t.prefixAll(e)}),a(t,this.getFirstAnnotation())}),c(this,"handleView",()=>{var e=this.props,t=e.editor,r=e.node;(0,e.onFocus)([{_key:t.value.document.getParent(r.key).key},"markDefs",{_key:r.data.get("annotations")[this.state.focusedAnnotationName]._key},a.FOCUS_TERMINATOR])}),c(this,"handleMouseUp",()=>{this._isMarkingText=!1}),c(this,"handleInvalidTypeContainerClick",e=>{e.preventDefault(),e.stopPropagation()}),c(this,"handleClick",()=>{var e=this.props.type;if(e&&e.annotations&&0!==e.annotations.length){var t,r=this.getAnnotations();e.annotations&&1===e.annotations.length?t=e.annotations[0].name:r&&1===Object.keys(r).length&&(t=r[Object.keys(r)[0]]._type),t&&this.focusAnnotation(t)}});var t=this.props.node.data.get("focusedAnnotationName");this.state={focusedAnnotationName:t}}getAnnotations(){return this.props.node.data.get("annotations")}focusAnnotation(e){var t=this.props,r=t.node,n=t.editor;if(this.setState({focusedAnnotationName:e}),r.data.get("focusedAnnotationName")!==e){var a=function(e){for(var t=1;t{n(o)},100)}getFirstAnnotation(){var e=this.getAnnotations();return e[Object.keys(e)[0]]}render(){var e=this.props,t=e.attributes,r=e.blockContentFeatures,a=e.markers,u=this.props.children,s=this.getAnnotations(),c=r.annotations.filter(e=>Object.keys(s).includes(e.value));if(c.forEach(e=>{var t=e&&e.blockEditor&&e.blockEditor.render?e.blockEditor.render:null;t&&(u=n.default.createElement(t,s[e.value],u))}),0===c.length){var f=this.getFirstAnnotation();return n.default.createElement("span",l({},t,{className:i.default.error,onClick:this.handleInvalidTypeContainerClick,contentEditable:!1}),u,n.default.createElement(o.default,{validTypes:r.annotations.map(e=>e.type.name),actualType:f._type,value:f,onChange:this.handleInvalidValue}))}var d=a.filter(e=>"validation"===e.type).filter(e=>"error"===e.level);return n.default.createElement("span",l({},t,{onMouseDown:this.handleMouseDown,onMouseUp:this.handleMouseUp,onClick:this.handleClick,className:d.length?i.default.error:i.default.valid}),u)}}t.default=f,c(f,"defaultProps",{readOnly:!1})},function(e,t){e.exports={root:"Span_root_31GBT",valid:"Span_valid_NxMMb Span_root_31GBT",error:"Span_error_1iRmb Span_root_31GBT"}},function(e,t){e.exports={root:"Editor_root_3HPY1",blockExtras:"Editor_blockExtras_5xJ4P",fullscreen:"Editor_fullscreen_2Gsel",editor:"Editor_editor_35Xgg",hasBlockExtras:"Editor_hasBlockExtras_T8v2K",blockDragMarker:"Editor_blockDragMarker_LgMxb"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=b(r(2607)),a=b(r(58)),o=b(r(0)),i=r(42),u=b(r(2609)),l=b(r(140)),s=b(r(9)),c=b(r(218)),f=b(r(31)),d=b(r(623)),p=b(r(204)),h=b(r(53)),v=b(r(189)),m=b(r(632)),y=b(r(2614)),g=b(r(2641));function b(e){return e&&e.__esModule?e:{default:e}}function _(){return(_=Object.assign||function(e){for(var t=1;t{this.setState({collapsePrimaryIsOpen:!0})}),w(this,"handleClosePrimary",()=>{this.setState({collapsePrimaryIsOpen:!1})}),w(this,"handleClickOutsidePrimary",()=>{this.setState({collapsePrimaryIsOpen:!1})}),w(this,"handleFocus",e=>{(0,this.props.onFocus)(e)}),w(this,"handleCloseValidationResults",()=>{this.setState({showValidationTooltip:!1})}),w(this,"handleToggleValidationResults",()=>{this.setState(e=>({showValidationTooltip:!e.showValidationTooltip}))}),w(this,"handleResize",(0,a.default)(()=>{if(!this.state.isMobile){var e=this._primaryToolbar,t=this.state,r=t.collapsedGroups,a=t.lastContentWidth,o=t.collapsePrimary;if(e&&e.current){var i=e.current.offsetWidth,u=e.current.scrollWidth;if(u>i&&!o){var l=(0,n.default)(E,r)[0];this.setState({collapsedGroups:[...r,l],lastContentWidth:u},()=>{u>i&&r.length!=E.length?this.handleResize():r.length===E.length&&u>i&&this.setState({collapsePrimary:!0})})}o&&a=a&&0!=r.length&&this.setState({collapsedGroups:[]})}}},50)),window&&(this.state=function(e){for(var t=1;t"validation"===e.type),k=x.filter(e=>"error"===e.level),S=x.filter(e=>"warning"===e.level),C=this.state,D=C.collapsedGroups,T=C.collapsePrimary,z=C.collapsePrimaryIsOpen;return o.default.createElement(u.default,{offset:!0,scroll:!0,onResize:this.handleResize},e=>{var t=e.measureRef;return o.default.createElement("div",{className:"\n ".concat(g.default.root,"\n ").concat(n?" ".concat(g.default.fullscreen):"","\n "),ref:t,style:{pointerEvents:a?"none":"unset"}},o.default.createElement("div",{className:g.default.primary,ref:this._primaryToolbar},T&&o.default.createElement(s.default,{className:g.default.showMoreButton,onClick:this.handleOpenPrimary,kind:"simple"},"Show menu ",o.default.createElement("span",null,o.default.createElement(l.default,{color:"inherit"})),o.default.createElement(v.default,{onClickOutside:this.handleClosePrimary,onEscape:this.handleClosePrimary},z&&o.default.createElement(y.default,_({},this.props,{isPopped:!0,collapsedGroups:D,insertItems:P})))),o.default.createElement("div",{className:g.default.primaryInner},!T&&o.default.createElement(y.default,_({},this.props,{collapsedGroups:D,insertItems:P,isMobile:j})))),o.default.createElement("div",{className:g.default.secondary},n&&(k.length>0||S.length>0)&&o.default.createElement(i.Tooltip,{arrow:!0,duration:100,html:o.default.createElement(p.default,{markers:x,showLink:!0,isOpen:M,documentType:w,onClose:this.handleCloseValidationResults,onFocus:this.handleFocus}),interactive:!0,onRequestClose:this.handleCloseValidationResults,open:M,position:"bottom",style:{padding:0},theme:"light",trigger:"click"},o.default.createElement(s.default,{color:"danger",icon:h.default,kind:"simple",onClick:this.handleToggleValidationResults,padding:"small"},k.length,o.default.createElement("span",{style:{paddingLeft:"0.5em"}},o.default.createElement(c.default,null)))),o.default.createElement("div",{className:g.default.fullscreenButtonContainer},o.default.createElement(s.default,{kind:"simple",onClick:O,title:"Open in fullscreen (".concat(m.default?"cmd":"ctrl","+enter)"),icon:n?f.default:d.default,bleed:!0}))))})}}var j=M;t.default=j},function(e,t,r){var n=r(397),a=r(104),o=r(2608),i=r(174),u=a((function(e){return o(n(e,i))}));e.exports=u},function(e,t,r){var n=r(428),a=r(129),o=r(183);e.exports=function(e,t,r){var i=e.length;if(i<2)return i?o(e[0]):[];for(var u=-1,l=Array(i);++u-1&&(r.client={top:e.clientTop,left:e.clientLeft,width:e.clientWidth,height:e.clientHeight}),t.indexOf("offset")>-1&&(r.offset={top:e.offsetTop,left:e.offsetLeft,width:e.offsetWidth,height:e.offsetHeight}),t.indexOf("scroll")>-1&&(r.scroll={top:e.scrollTop,left:e.scrollLeft,width:e.scrollWidth,height:e.scrollHeight}),t.indexOf("bounds")>-1){var n=e.getBoundingClientRect();r.bounds={top:n.top,right:n.right,bottom:n.bottom,left:n.left,width:n.width,height:n.height}}if(t.indexOf("margin")>-1){var a=getComputedStyle(e);r.margin={top:a?parseInt(a.marginTop):0,right:a?parseInt(a.marginRight):0,bottom:a?parseInt(a.marginBottom):0,left:a?parseInt(a.marginLeft):0}}return r}function p(e){return function(t){var r,u;return u=r=function(r){function u(){for(var t,n=arguments.length,a=new Array(n),o=0;o=0||(a[r]=e[r]);return a}},function(e,t,r){"use strict";t.a=function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}},function(e,t,r){"use strict";(function(e){var r=function(){if("undefined"!=typeof Map)return Map;function e(e,t){var r=-1;return e.some((function(e,n){return e[0]===t&&(r=n,!0)})),r}return(function(){function t(){this.__entries__=[]}return Object.defineProperty(t.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),t.prototype.get=function(t){var r=e(this.__entries__,t),n=this.__entries__[r];return n&&n[1]},t.prototype.set=function(t,r){var n=e(this.__entries__,t);~n?this.__entries__[n][1]=r:this.__entries__.push([t,r])},t.prototype.delete=function(t){var r=this.__entries__,n=e(r,t);~n&&r.splice(n,1)},t.prototype.has=function(t){return!!~e(this.__entries__,t)},t.prototype.clear=function(){this.__entries__.splice(0)},t.prototype.forEach=function(e,t){void 0===t&&(t=null);for(var r=0,n=this.__entries__;r0},e.prototype.connect_=function(){n&&!this.connected_&&(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),u?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){n&&this.connected_&&(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(e){var t=e.propertyName,r=void 0===t?"":t;i.some((function(e){return!!~r.indexOf(e)}))&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),s=function(e,t){for(var r=0,n=Object.keys(t);r0},e}(),O="undefined"!=typeof WeakMap?new WeakMap:new r,w=function e(t){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var r=l.getInstance(),n=new _(t,r,this);O.set(this,n)};["observe","unobserve","disconnect"].forEach((function(e){w.prototype[e]=function(){var t;return(t=O.get(this))[e].apply(t,arguments)}}));var E=void 0!==a.ResizeObserver?a.ResizeObserver:w;t.a=E}).call(t,r(25))},function(e,t,r){"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=((n=r(502))&&n.__esModule?n:{default:n}).default;t.default=a},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=c(r(0)),a=c(r(2615)),o=c(r(2620)),i=c(r(2625)),u=c(r(2632)),l=c(r(2636)),s=c(r(2640));function c(e){return e&&e.__esModule?e:{default:e}}class f extends n.default.PureComponent{render(){var e=this.props,t=e.blockContentFeatures,r=e.editor,c=e.editorValue,f=e.onFocus,d=e.userIsWritingText,p=e.collapsedGroups,h=e.insertItems,v=e.isMobile,m=e.isPopped;return r?n.default.createElement("div",{className:m?s.default.isPopped:s.default.root},n.default.createElement("div",{className:s.default.blockStyleGroup},n.default.createElement(o.default,{className:s.default.blockStyleSelect,blockContentFeatures:t,editor:r,editorValue:c})),t.decorators.length>0&&n.default.createElement("div",{className:s.default.group},n.default.createElement(i.default,{collapsed:p.indexOf("decoratorButtons")>=0,blockContentFeatures:t,editor:r,editorValue:c})),t.lists.length>0&&n.default.createElement("div",{className:s.default.group},n.default.createElement(l.default,{collapsed:p.indexOf("listItemButtons")>=0,blockContentFeatures:t,editor:r,editorValue:c})),t.annotations.length>0&&n.default.createElement("div",{className:s.default.group},n.default.createElement(a.default,{collapsed:p.indexOf("annotationButtons")>=0,blockContentFeatures:t,editor:r,editorValue:c,onFocus:f,userIsWritingText:d})),h.length>0&&n.default.createElement("div",{className:s.default.group},n.default.createElement(u.default,{collapsed:v||p.indexOf("insertMenu")>=0,showLabels:t.types.blockObjects.concat(t.types.inlineObjects).length<4,blockTypes:t.types.blockObjects,editor:r,editorValue:c,inlineTypes:t.types.inlineObjects,onFocus:f}))):null}}t.default=f,function(e,t,r){t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r}(f,"defaultProps",{isPopped:!1,isMobile:!1})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=h(r(15)),a=h(r(0)),o=r(32),i=h(r(111)),u=h(r(341)),l=h(r(219)),s=r(40),c=h(r(633)),f=h(r(342)),d=h(r(2618)),p=h(r(343));function h(e){return e&&e.__esModule?e:{default:e}}function v(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function m(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function y(e){switch(e){case"link":return i.default;default:return u.default}}function g(e){return e.icon||(0,n.default)(e,"blockEditor.icon")||(0,n.default)(e,"type.icon")||(0,n.default)(e,"type.to.icon")||(0,n.default)(e,"type.to[0].icon")}var b=()=>{};class _ extends a.default.Component{constructor(){super(...arguments),m(this,"handleClick",(e,t)=>{var r=this.props,n=r.editor,a=r.onFocus;if(!e.disabled){var i=(0,o.randomKey)(12);if(n.command("toggleAnnotation",{annotationName:e.value,key:i}),n.value.startInline){n.blur();var u=[{_key:n.value.focusBlock.key},"markDefs",{_key:i},s.FOCUS_TERMINATOR];setTimeout(()=>{a(u)},200)}else n.command("focusNoScroll")}}),m(this,"renderAnnotationButton",e=>{var t,r=this.props.editor,n=g(e);n&&("string"==typeof n?t=()=>a.default.createElement(c.default,{icon:n,active:!!e.active}):"function"==typeof n&&(t=n)),t=t||y(e.value);return a.default.createElement(f.default,{onAction:t=>{this.handleClick(e,t)},editor:r,key:"annotationButton".concat(e.value)},a.default.createElement(l.default,{selected:!!e.active,disabled:e.disabled,onClick:b,title:e.title,icon:t}))})}shouldComponentUpdate(e){var t=this.props.editor;return!e.userIsWritingText&&(e.userIsWritingText!==this.props.userIsWritingText||e.editorValue.inlines.size!==this.props.editorValue.inlines.size||!1===t.query("hasSelectionWithText",this.props.editorValue)||!1===t.query("hasSelectionWithText",e.editorValue))}getItems(){var e=this.props,t=e.editor,r=e.blockContentFeatures,n=e.editorValue,a=e.userIsWritingText,o=n.inlines,i=a||!1===t.query("hasSelectionWithText")||o.some(e=>"span"!==e.type);return r.annotations.map(e=>function(e){for(var t=1;ta.default.createElement(c.default,{icon:n,active:!!r[0].active}):"function"==typeof n&&(e=n)),r.length>1&&t?a.default.createElement(p.default,{icon:e||y(r[0].value)},a.default.createElement("div",{className:d.default.root},r.map(this.renderAnnotationButton))):a.default.createElement("div",{className:d.default.root},r.map(this.renderAnnotationButton))}}t.default=_},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(0),a=r.n(n),o=r(2),i=r.n(o),u=Object.assign||function(e){for(var t=1;t=0||Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n]);return r}(e,["children","color","size","style","width","height"]),f=t.reactIconBase,d=void 0===f?{}:f,p=o||d.size||"1em";return a.a.createElement("svg",u({children:r,fill:"currentColor",preserveAspectRatio:"xMidYMid meet",height:s||p,width:l||p},d,c,{style:u({verticalAlign:"middle",color:n||d.color},d.style||{},i)}))};l.propTypes={color:i.a.string,size:i.a.oneOfType([i.a.string,i.a.number]),width:i.a.oneOfType([i.a.string,i.a.number]),height:i.a.oneOfType([i.a.string,i.a.number]),style:i.a.object},l.contextTypes={reactIconBase:i.a.shape(l.propTypes)},t.default=l},function(e,t){e.exports={selected:"ToggleButton_selected_1mMa9 selectable_selected_4ajKK selectable_item_2rNFy",unSelected:"ToggleButton_unSelected_1eKTE selectable_item_2rNFy"}},function(e,t){e.exports={root:"AnnotationButtons_root_i6fHs"}},function(e,t){e.exports={root:"CollapsibleButtonGroup_root_37hE5",popup:"CollapsibleButtonGroup_popup_ttuxW shadows_shadow-1dp_2olTO"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i(r(0)),a=i(r(2621)),o=i(r(631));function i(e){return e&&e.__esModule?e:{default:e}}function u(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class l extends n.default.Component{constructor(){super(...arguments),u(this,"handleChange",e=>{var t=this.props.editor;t.command("setBlockStyle",e.style),t.command("focusNoScroll"),this.forceUpdate()}),u(this,"renderItem",e=>e.preview)}shouldComponentUpdate(e){var t=e.editorValue.focusBlock,r=this.props.editorValue.focusBlock;return e.editorValue.blocks.size>1||((t&&t.key)!==(r&&r.key)||(t&&t.data.get("style"))!==(r&&r.data.get("style")))}getItemsAndValue(){var e=this.props,t=e.blockContentFeatures,r=e.editor,a=t.styles.map(e=>{var t=e&&e.blockEditor&&e.blockEditor.render,a=n.default.createElement(o.default,{style:e.value,styleComponent:t},e.title);return{key:"style-".concat(e.value),style:e.value,preview:a,title:" ".concat(e.title),active:r.query("hasStyle",e.value)}}),i=a.filter(e=>e.active);return 0===i.length&&(a.push({key:"style-none",style:null,preview:n.default.createElement("div",null,"No style"),title:" No style",active:!0}),i=a.slice(-1)),{items:a,value:i}}render(){var e=this.getItemsAndValue(),t=e.items,r=e.value;if(!t||t.length<2)return null;var o=this.props,i=o.editorValue,u=o.className,l=i.focusBlock,s=!!l&&l.isVoid;return n.default.createElement("label",{className:u},n.default.createElement("span",{style:{display:"none"}},"Text"),n.default.createElement(a.default,{items:t,value:r,disabled:s,onChange:this.handleChange,renderItem:this.renderItem,transparent:!0}))}}t.default=l},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=d(r(2)),a=d(r(0)),o=d(r(512)),i=d(r(2622)),u=d(r(140)),l=d(r(2623)),s=d(r(344)),c=r(87),f=d(r(189));function d(e){return e&&e.__esModule?e:{default:e}}function p(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function h(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var v={preventOverflow:{padding:0,boundariesElement:"viewport"},offset:{offset:"0, 0"},flip:{enabled:!1},customStyle:{enabled:!0,fn:e=>(e.styles=function(e){for(var t=1;t{e.preventDefault(),e.stopPropagation();var t=e.currentTarget.dataset.index;if(t){var r=this.props.items[t];r&&(this.props.onChange(r),this.handleCloseList(),this.keyboardNavigation=!1)}}),h(this,"handleOpenList",()=>{this.setState({showList:!0},()=>{this.menuHasKeyboardFocus=!0,this.keyboardNavigation=!0,this.firstItemElement.current.focus(),this.props.onOpen()})}),h(this,"handleCloseList",()=>{this.buttonElement.current.focus(),this.setState({showList:!1},()=>{this.props.onClose()})}),h(this,"handleButtonClick",e=>{this.state.showList?this.handleCloseList():this.handleOpenList(),this.keyboardNavigation=0==e.detail}),h(this,"handleButtonKeyDown",e=>{"Enter"==e.key&&this.handleOpenList()}),h(this,"handleButtonBlur",e=>{this.state.showList&&!this.menuHasKeyboardFocus&&this.keyboardNavigation&&this.handleCloseList()}),h(this,"handleMenuBlur",e=>{this.menuHasKeyboardFocus=!1,this.buttonElement.current.focus(),this.handleCloseList()}),h(this,"handleItemKeyPress",e=>{"Enter"===e.key&&this.handleSelect(e)})}render(){var e=this.props,t=e.value,r=e.items,n=e.className,d=e.placeholder,p=e.renderItem,h=e.transparent,m=this.state.showList;return a.default.createElement("div",{tabIndex:0,onClick:this.handleButtonClick,onBlur:this.handleButtonBlur,onKeyPress:this.handleButtonKeyDown,className:"".concat(i.default.root," ").concat(n||""," ").concat(h?i.default.transparent:"")},a.default.createElement("div",{className:i.default.inner,ref:this.buttonElement},a.default.createElement("div",{className:i.default.selectContainer},a.default.createElement("span",{className:i.default.title},t&&t.length>1&&"Multiple",t&&1==t.length&&t[0].title,!t&&d),a.default.createElement("span",{className:i.default.arrow},a.default.createElement(u.default,{color:"inherit"})))),a.default.createElement(f.default,{onEscape:this.handleCloseList,modifiers:v,onClickOutside:this.handleCloseList,popperClassName:i.default.popper},m&&a.default.createElement(a.default.Fragment,null,a.default.createElement(c.List,{className:i.default.list},a.default.createElement(o.default,null,r.map((e,r)=>{var n=t&&t.length>1&&t.includes(e),o=t&&1===t.length&&t[0].key==e.key,u="\n ".concat(o?i.default.itemSelected:i.default.item,"\n ").concat(n?i.default.itemSemiSelected:"","\n ");return a.default.createElement("div",{key:"".concat(e.key).concat(r),title:e.title,"data-index":r,onClick:this.handleSelect,className:u,onKeyPress:this.handleItemKeyPress,ref:0===r&&this.firstItemElement},a.default.createElement("div",{className:i.default.itemIcon},o&&a.default.createElement(s.default,null),n&&a.default.createElement(l.default,null)),a.default.createElement("div",{className:i.default.itemContent},p(e)))}))),a.default.createElement("div",{tabIndex:0,onFocus:this.handleMenuBlur}))))}}h(m,"propTypes",{placeholder:n.default.string,onChange:n.default.func,onOpen:n.default.func,onClose:n.default.func,value:n.default.array,renderItem:n.default.func,className:n.default.string,items:n.default.arrayOf(n.default.shape({title:n.default.string,active:n.default.bool})),transparent:n.default.bool}),h(m,"defaultProps",{className:"",onChange(){},onOpen(){},onClose(){},items:[],transparent:!1});var y=m;t.default=y},function(e,t){e.exports={root:"StyleSelect_root_33E0s",inner:"StyleSelect_inner_1Kkhe text-input_root_1xAqy",transparent:"StyleSelect_transparent_3o90i",title:"StyleSelect_title_2Uj2Q",selectContainer:"StyleSelect_selectContainer_37eH1 DefaultSelect_selectContainer_1GVK_",arrow:"StyleSelect_arrow_1Ubwl",popper:"StyleSelect_popper_31lQd shadows_shadow-6dp_3VOFo",list:"StyleSelect_list_5J_dv",item:"StyleSelect_item_3NbXZ selectable_item_2rNFy",itemContent:"StyleSelect_itemContent_1pKpe",itemSelected:"StyleSelect_itemSelected_d9AYx StyleSelect_item_3NbXZ selectable_item_2rNFy",itemIcon:"StyleSelect_itemIcon_2wMcU"}},function(e,t,r){"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=((n=r(2624))&&n.__esModule?n:{default:n}).default;t.default=a},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=Object.assign||function(e){for(var t=1;t{};class O extends a.default.Component{constructor(){super(...arguments),g(this,"handleClick",e=>{this.props.editor.toggleMark(e.value).focus()}),g(this,"renderDecoratorButton",e=>{var t=this.props.editor,r=e.icon||e.blockEditor&&e.blockEditor.icon||b(e.value),n=d.keyMaps[e.value]?"(".concat(d.keyMaps[e.value],")"):"",o="".concat(e.title," ").concat(n);return a.default.createElement("span",{className:h.default.buttonWrapper,key:e.value},a.default.createElement(p.default,{onAction:()=>{this.handleClick(e)},editor:t,key:"decoratorButton".concat(e.value)},a.default.createElement(f.default,{selected:!!e.active,disabled:e.disabled,onClick:_,title:o,icon:r})))})}shouldComponentUpdate(e){var t=e.editorValue.marks.map(e=>e.type),r=this.props.editorValue.marks.map(e=>e.type);return e.collapsed!=this.props.collapsed||!(0,n.default)(t,r)}getItems(){var e=this.props,t=e.editor,r=e.blockContentFeatures,n=t.value.focusBlock,a=!!n&&t.query("isVoid",n);return r.decorators.map(e=>function(e){for(var t=1;t0&&e?a.default.createElement(v.default,{icon:r||b(t[0].value)},t.map(this.renderDecoratorButton)):a.default.createElement("div",{className:h.default.root},t.map(this.renderDecoratorButton))}}t.default=O},function(e,t,r){"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=((n=r(479))&&n.__esModule?n:{default:n}).default;t.default=a},function(e,t,r){"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=((n=r(480))&&n.__esModule?n:{default:n}).default;t.default=a},function(e,t,r){"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=((n=r(483))&&n.__esModule?n:{default:n}).default;t.default=a},function(e,t,r){"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=((n=r(484))&&n.__esModule?n:{default:n}).default;t.default=a},function(e,t,r){"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=((n=r(474))&&n.__esModule?n:{default:n}).default;t.default=a},function(e,t){e.exports={root:"DecoratorButtons_root_A9W6Z",buttonWrapper:"DecoratorButtons_buttonWrapper_3PuyW"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=d(r(15)),a=d(r(0)),o=d(r(86)),i=d(r(9)),u=d(r(2633)),l=d(r(2634)),s=r(42),c=d(r(2635)),f=r(40);function d(e){return e&&e.__esModule?e:{default:e}}function p(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class h extends a.default.Component{constructor(){super(...arguments),p(this,"renderItem",e=>{var t=e.icon;return a.default.createElement("div",{className:c.default.item},t&&a.default.createElement("div",{className:c.default.icon},a.default.createElement(t,null)),e.title)}),p(this,"renderButton",e=>{var t=this.props.showLabels;return a.default.createElement(s.Tooltip,{title:"Insert ".concat(e.title),disabled:this.props.collapsed,key:"insertMenuItem_".concat(e.key),style:t?{display:"block",flexGrow:1,minWidth:"fit-content"}:{}},a.default.createElement(i.default,{onClick:()=>this.handleOnAction(e),title:"Insert ".concat(e.title),"aria-label":"Insert ".concat(e.title),icon:e.icon,kind:"simple",bleed:!0},t&&e.title))}),p(this,"getIcon",(e,t)=>{var r=(0,n.default)(e,"to[0].icon");return e.icon||e.type&&e.type.icon||r||t}),p(this,"handleOnAction",e=>{var t=this.props,r=t.onFocus,n=t.editor;e.isInline?(n.command("insertInlineObject",{objectType:e.value}),setTimeout(()=>r([{_key:n.value.focusBlock.key},"children",{_key:n.value.focusInline.key},f.FOCUS_TERMINATOR]),200)):(n.command("insertBlockObject",{objectType:e.value}),setTimeout(()=>r([{_key:n.value.focusBlock.key},f.FOCUS_TERMINATOR]),200))})}shouldComponentUpdate(e){return this.props.collapsed!==e.collapsed||this.props.blockTypes!==e.blockTypes||this.props.inlineTypes!==e.inlineTypes||this.props.editorValue.focusBlock!==e.editorValue.focusBlock}getItems(){var e=this.props.editor,t=e.value.focusBlock,r=0,n=this.props.blockTypes.map((e,t)=>({title:e.title,value:e,key:(r++).toString(),icon:this.getIcon(e,u.default),isInline:!1,isDisabled:!1})),a=this.props.inlineTypes.map((n,a)=>({title:n.title,icon:this.getIcon(n,l.default),value:n,key:(r++).toString(),isInline:!0,isDisabled:!t||e.query("isVoid",t)}));return n.concat(a)}render(){var e=this.props.collapsed,t=this.getItems();return e?a.default.createElement(o.default,{items:t,renderItem:this.renderItem,onAction:this.handleOnAction,kind:"simple"},"Insert"):t.map(this.renderButton)}}t.default=h},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,a=(n=r(0))&&n.__esModule?n:{default:n};var o=()=>a.default.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a.default.createElement("g",{clipPath:"url(#clip0)"},a.default.createElement("rect",{x:"2.5",y:"7.5",width:"19",height:"11",stroke:"currentColor"}),a.default.createElement("line",{x1:"2",y1:"5.5",x2:"22",y2:"5.5",stroke:"currentColor"}),a.default.createElement("line",{x1:"2",y1:"20.5",x2:"22",y2:"20.5",stroke:"currentColor"})));t.default=o},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,a=(n=r(0))&&n.__esModule?n:{default:n};var o=()=>a.default.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a.default.createElement("g",null,a.default.createElement("path",{d:"M4.34668 15.1206C4.05371 15.3696 3.771 15.5454 3.49854 15.6479C3.229 15.7505 2.93896 15.8018 2.62842 15.8018C2.11572 15.8018 1.72168 15.6772 1.44629 15.4282C1.1709 15.1763 1.0332 14.8555 1.0332 14.4658C1.0332 14.2373 1.08447 14.0293 1.18701 13.8418C1.29248 13.6514 1.42871 13.499 1.5957 13.3848C1.76562 13.2705 1.95605 13.1841 2.16699 13.1255C2.32227 13.0845 2.55664 13.0449 2.87012 13.0068C3.50879 12.9307 3.979 12.8398 4.28076 12.7344C4.28369 12.626 4.28516 12.5571 4.28516 12.5278C4.28516 12.2056 4.21045 11.9785 4.06104 11.8467C3.85889 11.668 3.55859 11.5786 3.16016 11.5786C2.78809 11.5786 2.5127 11.6445 2.33398 11.7764C2.1582 11.9053 2.02783 12.1353 1.94287 12.4663L1.16943 12.3608C1.23975 12.0298 1.35547 11.7632 1.5166 11.561C1.67773 11.356 1.91064 11.1992 2.21533 11.0908C2.52002 10.9795 2.87305 10.9238 3.27441 10.9238C3.67285 10.9238 3.99658 10.9707 4.24561 11.0645C4.49463 11.1582 4.67773 11.2769 4.79492 11.4204C4.91211 11.561 4.99414 11.7397 5.04102 11.9565C5.06738 12.0913 5.08057 12.3345 5.08057 12.686V13.7407C5.08057 14.4761 5.09668 14.9419 5.12891 15.1382C5.16406 15.3315 5.23145 15.5176 5.33105 15.6963H4.50488C4.42285 15.5322 4.37012 15.3403 4.34668 15.1206ZM4.28076 13.354C3.99365 13.4712 3.56299 13.5708 2.98877 13.6528C2.66357 13.6997 2.43359 13.7524 2.29883 13.811C2.16406 13.8696 2.06006 13.9561 1.98682 14.0703C1.91357 14.1816 1.87695 14.3062 1.87695 14.4438C1.87695 14.6548 1.95605 14.8306 2.11426 14.9712C2.27539 15.1118 2.50977 15.1821 2.81738 15.1821C3.12207 15.1821 3.39307 15.1162 3.63037 14.9844C3.86768 14.8496 4.04199 14.6665 4.15332 14.4351C4.23828 14.2563 4.28076 13.9927 4.28076 13.644V13.354Z",fill:"currentColor"}),a.default.createElement("path",{d:"M19.7388 15.6963H19.0049V9.25391H19.7959V11.5522C20.1299 11.1333 20.5562 10.9238 21.0747 10.9238C21.3618 10.9238 21.6328 10.9824 21.8877 11.0996C22.1455 11.2139 22.3564 11.3765 22.5205 11.5874C22.6875 11.7954 22.8179 12.0474 22.9116 12.3433C23.0054 12.6392 23.0522 12.9556 23.0522 13.2925C23.0522 14.0923 22.8545 14.7104 22.459 15.147C22.0635 15.5835 21.5889 15.8018 21.0352 15.8018C20.4844 15.8018 20.0522 15.5718 19.7388 15.1118V15.6963ZM19.73 13.3276C19.73 13.8872 19.8062 14.2915 19.9585 14.5405C20.2075 14.9478 20.5444 15.1514 20.9692 15.1514C21.3149 15.1514 21.6138 15.002 21.8657 14.7031C22.1177 14.4014 22.2437 13.9531 22.2437 13.3584C22.2437 12.749 22.1221 12.2993 21.8789 12.0093C21.6387 11.7192 21.3472 11.5742 21.0044 11.5742C20.6587 11.5742 20.3599 11.7251 20.1079 12.0269C19.856 12.3257 19.73 12.7593 19.73 13.3276Z",fill:"currentColor"}),a.default.createElement("rect",{x:"6.5",y:"7.5",width:"11.014",height:"9.961",stroke:"currentColor"})));t.default=o},function(e,t){e.exports={item:"InsertMenu_item_3H8ME",icon:"InsertMenu_icon_3EYGs"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=d(r(0)),a=d(r(2637)),o=d(r(2638)),i=d(r(341)),u=d(r(219)),l=d(r(633)),s=d(r(342)),c=d(r(343)),f=d(r(2639));function d(e){return e&&e.__esModule?e:{default:e}}function p(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function h(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function v(e){switch(e){case"number":return o.default;case"bullet":return a.default;default:return i.default}}var m=()=>{};class y extends n.default.Component{constructor(){super(...arguments),h(this,"handleClick",e=>{this.props.editor.command("toggleListItem",e.value),this.forceUpdate()}),h(this,"renderListItemButton",e=>{var t,r=this.props.editor,a=e.blockEditor?e.blockEditor.icon:null;a&&("string"==typeof a?t=()=>n.default.createElement(l.default,{icon:a,active:!!e.active}):"function"==typeof a&&(t=a)),t=t||v(e.value);return n.default.createElement(s.default,{onAction:()=>this.handleClick(e),editor:r,key:"listItemButton".concat(e.value)},n.default.createElement(u.default,{selected:e.active,disabled:e.disabled,onClick:m,title:e.title,icon:t}))})}shouldComponentUpdate(e){var t=e.editorValue.focusBlock,r=this.props.editorValue.focusBlock;return e.editorValue.blocks.size>1||(e.collapsed!=this.props.collapsed||((t&&t.key)!==(r&&r.key)||(t&&t.data.get("listItem"))!==(r&&r.data.get("listItem"))))}hasListItem(e){return this.props.editor.value.blocks.some(t=>t.data.get("listItem")===e)}getItems(){var e=this.props,t=e.editor,r=e.blockContentFeatures,n=t.value.focusBlock,a=!!n&&t.query("isVoid",n);return r.lists.map(e=>function(e){for(var t=1;t0&&e?n.default.createElement(c.default,{icon:r||v(t[0].value)},t.map(this.renderListItemButton)):n.default.createElement("div",{className:f.default.root},t.map(this.renderListItemButton))}}t.default=y},function(e,t,r){"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=((n=r(481))&&n.__esModule?n:{default:n}).default;t.default=a},function(e,t,r){"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=((n=r(482))&&n.__esModule?n:{default:n}).default;t.default=a},function(e,t){e.exports={root:"ListItemButtons_root_zZ4FQ"}},function(e,t){e.exports={root:"PrimaryGroup_root_2Eohl",isPopped:"PrimaryGroup_isPopped_QKqgI PrimaryGroup_root_2Eohl shadows_shadow-6dp_3VOFo",group:"PrimaryGroup_group_g6yYj Toolbar_group_2aXnJ",blockStyleSelect:"PrimaryGroup_blockStyleSelect_2yWZT",blockStyleGroup:"PrimaryGroup_blockStyleGroup_1nZLc PrimaryGroup_group_g6yYj Toolbar_group_2aXnJ"}},function(e,t){e.exports={root:"Toolbar_root_3BrAt",fullscreen:"Toolbar_fullscreen_3191T",primary:"Toolbar_primary_18Q0B",secondary:"Toolbar_secondary_334Rw",primaryInner:"Toolbar_primaryInner_367Rb",primaryInnerCollapsed:"Toolbar_primaryInnerCollapsed_1021- Toolbar_primaryInner_367Rb",primaryInnerCollapsedOpen:"Toolbar_primaryInnerCollapsedOpen_2361y shadows_shadow-12dp_2LF_Z Toolbar_primaryInner_367Rb",group:"Toolbar_group_2aXnJ",fullscreenButtonContainer:"Toolbar_fullscreenButtonContainer_35ssS",showMoreButton:"Toolbar_showMoreButton_3Xug6"}},function(e,t){e.exports={root:"BlockEditor_root_2eZCz",fullscreen:"BlockEditor_fullscreen_36y6W",scrollContainer:"BlockEditor_scrollContainer_2-5rn scrolling_scrollY_2Tv0N scrolling_touchScroll_1O-qq",hasBlockExtras:"BlockEditor_hasBlockExtras_24suC",focus:"BlockEditor_focus_2tkDk",editorWrapper:"BlockEditor_editorWrapper_1-ZAL shadows_shadow-6dp_3VOFo",activeOnFocus:"BlockEditor_activeOnFocus_23jI3",shortcutHint:"BlockEditor_shortcutHint_U1yF3",keyboardShortcut:"BlockEditor_keyboardShortcut_CroeG",loading:"BlockEditor_loading_3iz2P",readOnlyFullscreenButtonContainer:"BlockEditor_readOnlyFullscreenButtonContainer_2bWHv"}},function(e,t){e.exports={focusSkipper:"Input_focusSkipper_3QZD0"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var r=(0,c.default)(e,{withNormalization:!1}),p=(0,s.default)({value:null,plugins:[{schema:r}]});function h(t,r){if(0===t.path.length){r.value.document.nodes.forEach(e=>{r.applyOperation({type:"remove_node",path:[0],node:e})});var n=(0,f.default)(e).toJSON({preserveKeys:!0,preserveData:!0});return n.data=m({},n.data,{placeholder:!0}),r.applyOperation({type:"insert_node",path:[0],node:n}),r.focus(),r.operations}var a=g(t.path),o=r.value.document.getDescendant(a),u=t.path.findIndex(e=>e._key&&e._key===a)===t.path.length-1;if(u&&a&&o&&r.removeNodeByKey(a),!u&&a&&o){var l=o.data.toObject(),s=m({},t,{path:t.path.slice(t.path.indexOf({_key:a}))}),c=l.value?(0,i.applyAll)(l.value,[s]):l.value;l.value=c,r.setNodeByKey(o.key,{data:l})}return r.operations}function v(e,r){if(e){var n=(0,d.blocksToEditorValue)(e,t),a=(0,l.default)(r);return r.value.document.nodes.forEach(e=>{r.applyOperation({type:"remove_node",path:[0],node:e})}),n.document.nodes.reverse().forEach(e=>{r.applyOperation({type:"insert_node",path:[0],node:e})}),r.applyOperation(a),r.operations}throw new Error("No snapshot given!")}return function(e,r){if(p.flush(),p.setValue(r),"internal"===e.origin&&"set"===e.type&&(0,a.default)(e.path,[]))return function(e,t){if(!t.value.selection.isFocused||!Array.isArray(e.value)||0===e.value.length)return v(e.value,t);var r=t.value.focusBlock.key,n=t.value.anchorBlock.key,a=t.value.document.assertPath(r),i=t.value.document.assertPath(n),u=a.get(0),l=i.get(0),s=e.value.findIndex(e=>e._key===r),c=e.value.findIndex(e=>e._key===n);if(s!==u||c!==l){var f=t.value.selection.toJSON();return f.anchor.path=[c,...f.anchor.path.slice(1)],f.focus.path=[s,...f.focus.path.slice(1)],v(e.value,t),t.select(o.Selection.fromJSON(f)),t.operations}return v(e.value,t)}(e,p);var l=e.path[0]&&e.path[0]._key,s=l&&r.document.getDescendant(l),c=s&&r&&r.document&&r.document.size>0&&p.query("isVoid",s),f=l&&r.document.getDescendant(l),y=!c&&"children"===e.path[1]&&e.path.length>=3,b=!c&&"markDefs"===e.path[1];if(e.path.length>1){if(b)return function(e,t){var r=t.value.document,n=e.path[2]._key,a=(0,u.default)(n,r),o=a.data.toObject();o.annotations=o.annotations||{};var l=Object.keys(o.annotations).find(e=>o.annotations[e]._key===n);if(!l)throw new Error("Annotation not found in data");if("unset"===e.type&&3===e.path.length)return delete o.annotations[l],0===Object.keys(o.annotations).length?(t.unwrapInlineByKey(a.key),t.operations):(t.setNodeByKey(a.key,{data:o}),t.operations);var s=m({},e);s.path=e.path.slice(2);var c=o.annotations[l];return o.annotations[l]=(0,i.applyAll)([c],[s])[0],t.setNodeByKey(a.key,{data:o}),t.operations}(e,p);if(y){if("unset"===e.type)return h(e,p);var _=function(e,t){var r=null,n=t.length-1;for(;null===r&&n>=0;){var a=t[n]._key;a&&(r=e.getDescendant(a)||null),n--}return r}(f,e.path);if(p.query("isVoid",_)&&_&&"inline"===_.object)return function(e,t,r){var n=r.data.toObject(),a=m({},e);a.path=a.path.slice(3);var o=(0,i.applyAll)(n.value,[a]);return n.value=o,t.setNodeByKey(r.key,{data:n}),t.operations}(e,p,_);if("insert"===e.type||"set"===e.type||"diffMatchPatch"===e.type)return function(e,t,r,a){var u=e.path[0]._key,l=g(e.path),s=r.getFirstText(),c=t.value.document.assertPath(s.key),f=s.toJSON({preserveKeys:!0}),d=function(e,t){var r=-1;return e.nodes.some(e=>e.key===t.key?(r++,!0):("text"===e.object?r+=e.leaves.size:r++,!1)),r}(a,r),p=f.leaves.findIndex((e,t)=>"".concat(u).concat(d+t)===l);if("insert"===e.type){var h=p;"before"===e.position&&h--;var v=[];return f.leaves.forEach((t,r)=>{h===r?(v.push(t),e.items.forEach(e=>{var t={text:e.text,marks:o.Mark.createSet(e.marks.map(e=>({type:e})))};v.push(t)})):v.push(t)}),f.leaves=v,t.replaceNodeByPath(c,o.Text.fromJSON(f)),t.operations}if("set"===e.type){var y,b=(0,n.default)(e.value),_=b?null:e.value,O=b?e.value:_.text;return 1===s.leaves.size?(y=b?s.leaves.map(e=>e.marks).get(0):o.Mark.createSet(_.marks.map(e=>({type:e}))),t.replaceNodeByPath(c,o.Text.create({text:O,marks:y})),t.operations):(f.leaves[p]={object:"leaf",text:O,marks:b?r.leaves.get(p).marks:o.Mark.createSet(_.marks.map(e=>({type:e})))},t.replaceNodeByPath(c,o.Text.fromJSON(f)),t.operations)}if("diffMatchPatch"===e.type){var w=f.leaves[p].marks;return f.leaves[p]={object:"leaf",text:(0,i.default)(f.leaves[p].text,m({},e,{path:[]})),marks:w},t.replaceNodeByPath(c,o.Text.fromJSON(f)),t.operations}throw new Error("Don't know how to handle unknown patch type here")}(e,p,function(e,t){if(!e)throw new Error("No blockNode given!");var r=-1,n=e.nodes.findIndex(n=>{if("text"===n.object)for(var a=0;ae.key===n);if(t.query("isVoid",a)){var o=a.data.toObject(),u=m({},e);u.path=u.path.slice(1);var l=(0,i.applyAll)(o.value,[u]);o.value=l,t.setNodeByKey(a.key,{data:o})}return t.operations}(e,p)}switch(e.type){case"set":return function(e,r){if(Array.isArray(e.value)){if(0===e.path.length)return v(e.value,r);throw new Error("Invalid patch, looks like it should be an insert: ".concat(JSON.stringify(e)))}var n=(0,d.blocksToEditorValue)([e.value],t).document.nodes[0],a=g(e.path);return r.replaceNodeByKey(a,n),r.operations}(e,p);case"setIfMissing":return function(e,t){if(0===e.path.length)return 0===t.value.document.nodes.size?v(e.value,t):t.operations;var r=t.value.document,n=e.path[0]._key,a=r.nodes.find(e=>e.key===n);if(t.query("isVoid",a)){var o=a.data.toObject();if(!o.value){var i=m({},o,{value:e.value});t.setNodeByKey(n,{data:i})}}return t.operations}(e,p);case"insert":return function(e,r){var n=e.items,a=e.position,o=(0,d.blocksToEditorValue)(n,t),i=g(e.path),u=r.value.document.nodes.findIndex((t,r)=>i?t.key===i:r===e.path[0]);return"before"===a&&(u=u>0?u--:u),"after"===a&&u++,o.document.nodes.forEach(e=>{r.applyOperation({type:"insert_node",path:[u++],node:e})}),r.operations}(e,p);case"unset":return h(e,p);default:throw new Error("Don't know how to handle the patch ".concat(e.type))}}};var n=h(r(634)),a=h(r(28)),o=r(24),i=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=n?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(r,a,o):r[a]=e[a]}r.default=e,t&&t.set(e,r);return r}(r(2645)),u=h(r(2652)),l=h(r(2653)),s=h(r(337)),c=h(r(217)),f=h(r(627)),d=r(32);function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function h(e){return e&&e.__esModule?e:{default:e}}function v(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function m(e){for(var t=1;t{var r;"object"==typeof(r=e)&&"_key"in r&&(t=e._key)}),t}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(t,"applyAll",{enumerable:!0,get:function(){return n.applyAll}});var n=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=a();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=n?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}r.default=e,t&&t.set(e,r);return r}(r(345));function a(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return a=function(){return e},e}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var r=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||!(0,a.default)(t.value,"from")||!(0,a.default)(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,r){var n=e.slice(),a=n[t];return n.splice(t,1),n.splice(r,0,a),n}(r,t.value.from,t.value.to)}throw new Error("Invalid array operation: ".concat(t.type))}var u=(p=t.path,function(e){if(Array.isArray(e))return e}(p)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(p)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()),c=u[0],f=u.slice(1),d=function(e,t){if("number"==typeof t)return t;var r=(0,n.default)(e,t);return-1!==r&&r}(e,c);var p;if(!1===d)return r;if(0===f.length){if("insert"===t.type){var h=t.position,v=t.items;return(0,i.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 r.splice(d,1),r}}return r[d]=(0,o.default)(r[d],function(e){for(var t=1;t3?a-3:0),i=3;ie.concat(t),[])}t.AFTER="after"},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var r=(0,a.default)(e);if(0===t.path.length){if("set"===t.type){if(!(0,n.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(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(d)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()),c=u[0],f=u.slice(1);var d;if("string"!=typeof c)throw new Error("Expected field name to be a string, instad got: ".concat(c));if(0===f.length&&"unset"===t.type)return(0,o.default)(r,c);return r[c]=(0,i.default)(r[c],function(e){for(var t=1;t0)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 n[t.type](e,t.value)};var n={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(n)},function(e,t,r){"use strict";function n(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return n=function(){return e},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){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=n();if(t&&t.has(e))return t.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(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,t&&t.set(e,r);return r}(r(320)).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,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return t.filterDescendants(t=>{if("inline"!==t.object)return!1;var r=t.data.get("annotations");return!!r&&Object.keys(r).find(t=>r[t]._key===e)}).get(0)}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.value.selection.focus&&e.value.selection.focus.key?e.value.document.getPath(e.value.selection.focus.key):void 0,r=e.value.selection.anchor&&e.value.selection.anchor.key?e.value.document.getPath(e.value.selection.anchor.key):void 0,a={type:"set_selection",value:e.value,selection:e.value.selection,properties:{anchor:{path:r?r.toArray():null,offset:e.value.selection.anchor.offset},focus:{path:t?t.toArray():null,offset:e.value.selection.focus.offset}}};return n.Operation.create(a)};var n=r(24)},function(e,t){e.exports={root:"SyncWrapper_root_AhYCa",warning:"SyncWrapper_warning_SiqcJ",isOutOfSyncWarning:"SyncWrapper_isOutOfSyncWarning_3eFi0 SyncWrapper_warning_SiqcJ",disabledEditor:"SyncWrapper_disabledEditor_1jJMv SyncWrapper_warning_SiqcJ"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a.default}});var n,a=(n=r(2656))&&n.__esModule?n:{default:n}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=m(r(15)),a=m(r(0)),o=r(87),i=r(206),u=m(r(584)),l=m(r(69)),s=r(14),c=r(40),f=r(71),d=m(r(112)),p=m(r(2657)),h=m(r(635)),v=m(r(2658));function m(e){return e&&e.__esModule?e:{default:e}}function y(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class g extends a.default.PureComponent{constructor(){super(...arguments),y(this,"_element",void 0),y(this,"_lastAddedIndex",-1),y(this,"handleAppend",e=>{var t=this.props,r=t.value,n=void 0===r?[]:r,a=t.onFocus;this.set(n.concat(e)),a([n.length])}),y(this,"handlePrepend",e=>{var t=this.props,r=t.value,n=void 0===r?[]:r,a=t.onFocus;this.set([e].concat(n)),a([n.length])}),y(this,"handleRemoveItem",e=>{this.removeAt(e)}),y(this,"handleItemChange",e=>{this._lastAddedIndex=-1,this.props.onChange(e)}),y(this,"handleItemEnterKey",e=>{this.insertAt(e,this.props.type.of[0]),this._lastAddedIndex=e+1}),y(this,"handleItemEscapeKey",e=>{var t=this.props.value;e===this._lastAddedIndex&&""===t[e]&&this.removeAt(e)}),y(this,"handleSortEnd",e=>{var t,r,n,a,o=this.props.value,i=e.oldIndex,u=e.newIndex;this.set((t=i,r=u,n=o.slice(),a=n[t],n.splice(t,1),n.splice(r,0,a),n))}),y(this,"renderItem",(e,t)=>{var r=this.props,u=r.type,l=r.level,s=r.markers,h=r.value,m=r.focusPath,y=r.onChange,g=r.onFocus,b=r.readOnly,_=r.onBlur,O=(0,f.resolveTypeName)(e),w=this.getMemberType(O);if(!w)return a.default.createElement(d.default,{key:t,actualType:O,validTypes:u.of.map(e=>e.name),onChange:e=>y(e.prefixAll(t)),value:h});var E=!1!==(0,n.default)(u,"options.sortable"),M=E?i.Item:o.Item,j=s.filter(e=>(0,c.startsWith)([t],e.path));return a.default.createElement(M,{key:t,index:t,className:p.default.item},a.default.createElement(v.default,{level:l+1,index:t,value:e,readOnly:b,markers:j,isSortable:E,type:w,focusPath:m,onFocus:g,onBlur:_,onEnterKey:this.handleItemEnterKey,onEscapeKey:this.handleItemEscapeKey,onChange:this.handleItemChange,onRemove:this.handleRemoveItem}))}),y(this,"setElement",e=>{this._element=e}),y(this,"handleFocusItem",e=>{this.props.onFocus([e])})}set(e){this._lastAddedIndex=-1;var t=0===e.length?(0,s.unset)():(0,s.set)(e);this.props.onChange(s.PatchEvent.from(t))}removeAt(e){var t=this.props.value,r=void 0===t?[]:t;this.set(r.filter((t,r)=>r!==e)),this.props.onFocus([Math.max(0,e-1)])}insertAt(e,t){var r=this.props,n=r.value,a=void 0===n?[]:n,o=r.onFocus;this.set(function(e,t,r){var n=e.slice();return n.splice(t+1,0,r),n}(a,e,(0,h.default)(t))),o([e+1])}getMemberType(e){return this.props.type.of.find(t=>t.name===e||t.jsonType===e)}renderList(e){var t=this.props.type;return!1!==(0,n.default)(t,"options.sortable")?a.default.createElement(i.List,{className:p.default.list,onSortEnd:this.handleSortEnd,movingItemClass:p.default.movingItem,useDragHandle:!0},e.map(this.renderItem)):a.default.createElement(o.List,{decoration:"divider"},e.map(this.renderItem))}focus(){this._element&&this._element.focus()}render(){var e=this.props,t=e.type,r=e.value,n=e.level,o=e.markers,i=e.readOnly,s=e.onChange,c=e.onFocus;return a.default.createElement(l.default,{legend:t.title,description:t.description,level:n,tabIndex:0,onFocus:c,ref:this.setElement,markers:o},a.default.createElement("div",{className:p.default.root},r&&r.length>0&&a.default.createElement("div",{className:p.default.list},this.renderList(r)),a.default.createElement("div",{className:p.default.functions},a.default.createElement(u.default,{type:t,value:r,readOnly:i,onAppendItem:this.handleAppend,onPrependItem:this.handlePrepend,onFocusItem:this.handleFocusItem,onCreateValue:h.default,onChange:s}))))}}t.default=g},function(e,t){e.exports={root:"ArrayOfPrimitivesInput_root_2xb6X",list:"ArrayOfPrimitivesInput_list_1Z9dK DefaultList_root_3cLdV",deleteButton:"ArrayOfPrimitivesInput_deleteButton_1jJh9",item:"ArrayOfPrimitivesInput_item_mEvRU",addButton:"ArrayOfPrimitivesInput_addButton_cjZCd",movingItem:"ArrayOfPrimitivesInput_movingItem_9_2cd helpers_movingItem_1-lim shadows_shadow-6dp_3VOFo",inputLabel:"ArrayOfPrimitivesInput_inputLabel_2gp6t",functions:"ArrayOfPrimitivesInput_functions_2Do0A undefined"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=h(r(0)),a=r(70),o=h(r(2659)),i=h(r(9)),u=h(r(148)),l=h(r(147)),s=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=n?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(r,a,o):r[a]=e[a]}r.default=e,t&&t.set(e,r);return r}(r(14)),c=h(r(635)),f=r(206),d=h(r(136));function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function h(e){return e&&e.__esModule?e:{default:e}}function v(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var m=(0,f.createDragHandle)(()=>n.default.createElement("span",{className:o.default.dragHandle},n.default.createElement(d.default,null)));class y extends n.default.PureComponent{constructor(){super(...arguments),v(this,"handleRemove",()=>{var e=this.props,t=e.index;(0,e.onRemove)(t)}),v(this,"handleKeyPress",e=>{var t=this.props,r=t.index,n=t.onEnterKey;"Enter"===e.key&&n(r)}),v(this,"handleKeyUp",e=>{var t=this.props,r=t.index,n=t.onRemove,a=t.onEscapeKey,o=t.value;e.shiftKey&&"Backspace"===e.key&&""===o&&n(r),"Escape"===e.key&&a(r)}),v(this,"handleChange",e=>{var t=this.props,r=t.onChange,n=t.type,a=t.index;r(s.default.from(e.patches.map(e=>0===e.path.length&&"unset"===e.type?(0,s.set)((0,c.default)(n)):e)).prefixAll(a))})}render(){var e=this.props,t=e.value,r=e.level,s=e.markers,c=e.index,f=e.focusPath,d=e.onFocus,p=e.onBlur,h=e.type,v=e.readOnly,y=e.isSortable;return n.default.createElement("div",{className:o.default.root},y&&!v&&n.default.createElement(m,{className:o.default.dragHandle}),n.default.createElement("div",{className:o.default.input},n.default.createElement(a.FormBuilderInput,{value:t,path:[c],markers:s,focusPath:f,onFocus:d,onBlur:p,type:h,readOnly:v||h.readOnly,onKeyUp:this.handleKeyUp,onKeyPress:this.handleKeyPress,onChange:this.handleChange,level:r})),n.default.createElement("div",{className:o.default.functions},n.default.createElement("div",{className:o.default.validationStatus},n.default.createElement(l.default,{markers:s})),!v&&n.default.createElement("div",null,n.default.createElement(i.default,{kind:"simple",className:o.default.deleteButton,icon:u.default,title:"Delete",onClick:this.handleRemove}))))}}t.default=y},function(e,t){e.exports={root:"Item_root_1OXC-",media:"Item_media_c4Sle",input:"Item_input_265vC",deleteButton:"Item_deleteButton_27oxl",dragHandle:"Item_dragHandle_3ZknU",functions:"Item_functions_2oiny",validationStatus:"Item_validationStatus_mHDJy undefined"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=l(r(0)),a=l(r(43)),o=l(r(2661)),i=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=n?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(r,a,o):r[a]=e[a]}r.default=e,t&&t.set(e,r);return r}(r(212));function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function l(e){return e&&e.__esModule?e:{default:e}}function s(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class c extends n.default.PureComponent{constructor(){super(...arguments),s(this,"_input",void 0),s(this,"handleChange",e=>{this.set(e)}),s(this,"setInput",e=>{this._input=e})}set(e){var t=0===e.length?(0,i.unset)():(0,i.set)(e);this.props.onChange(i.default.from(t))}focus(){this._input&&this._input.focus()}render(){var e=this.props,t=e.type,r=e.value,i=e.readOnly,u=e.level,l=e.onFocus;return n.default.createElement(a.default,{level:u,label:t.title,description:t.description},n.default.createElement(o.default,{readOnly:i,value:r,onChange:this.handleChange,onFocus:l,ref:this.setInput}))}}t.default=c},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i(r(2)),a=i(r(0)),o=i(r(2662));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[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}function s(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class c extends a.default.Component{constructor(){super(...arguments),s(this,"state",{inputValue:""}),s(this,"handleRemoveTagClick",e=>{this.removeTag(Number(e.currentTarget.getAttribute("data-index")))}),s(this,"handleKeyDown",e=>{var t=this.props.value,r=this.state.inputValue;"Backspace"===e.key&&""===r&&this.removeTag(t.length-1)}),s(this,"handleKeyPress",e=>{var t=this.state.inputValue;t&&"Enter"===e.key&&this.addAndClearInput(t)}),s(this,"handleBlur",e=>{var t=this.state.inputValue;t&&this.addAndClearInput(t),this.props.onBlur(e)}),s(this,"handleInputChange",e=>{this.setState({inputValue:e.currentTarget.value})}),s(this,"setInput",e=>{this._input=e})}addTag(e){var t=this.props,r=t.value;(0,t.onChange)((r||[]).concat(e))}removeTag(e){var t=this.props,r=t.value;(0,t.onChange)(function(e,t){var r=e?e.slice():[];return r.splice(t,1),r}(r,e))}addAndClearInput(e){this.addTag(e),this.setState({inputValue:""})}focus(){this._input&&this._input.focus()}render(){var e=this.state.inputValue,t=this.props,r=(t.onChange,t.value),n=t.readOnly,i=(t.markers,l(t,["onChange","value","readOnly","markers"]));return a.default.createElement("div",{className:n?o.default.rootReadOnly:o.default.root},a.default.createElement("div",{className:o.default.inner},a.default.createElement("div",{className:o.default.content},a.default.createElement("ul",{className:o.default.tags},r.map((e,t)=>a.default.createElement("li",{key:t,className:n?o.default.tag:o.default.tagWithClear},e,!n&&a.default.createElement("a",{onClick:this.handleRemoveTagClick,"data-index":t,className:o.default.clearTag},"×"))),a.default.createElement("input",u({},i,{readOnly:n,value:e,className:o.default.input,onKeyDown:this.handleKeyDown,onKeyPress:this.handleKeyPress,onChange:this.handleInputChange,style:{width:"".concat(.8*Math.max(3,e.length),"em")},onBlur:this.handleBlur,ref:this.setInput,autoComplete:"off"})))),a.default.createElement("div",{className:o.default.focusHelper})))}}t.default=c,s(c,"propTypes",{onChange:n.default.func.isRequired,onBlur:n.default.func,readOnly:n.default.bool,markers:n.default.array,value:n.default.arrayOf(n.default.string)}),s(c,"defaultProps",{value:[],readOnly:!1,onBlur:()=>{}})},function(e,t){e.exports={root:"TextField_root_3nFp7",rootReadOnly:"TextField_rootReadOnly_3JA09 TextField_root_3nFp7",tags:"TextField_tags_3ZvlM",tag:"TextField_tag_2jMTa",tagWithClear:"TextField_tagWithClear_2URA- TextField_tag_2jMTa",clearTag:"TextField_clearTag_1YOJc",inner:"TextField_inner_2p-UZ",content:"TextField_content_24uYY text-input_root_1xAqy",input:"TextField_input_35-ni"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getOption=u,t.default=function(e){return u(e,"list")?a.default:o.default};var n=i(r(15)),a=i(r(2664)),o=i(r(593));function i(e){return e&&e.__esModule?e:{default:e}}function u(e,t){return(0,n.default)(e.options,t)}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=c(r(130)),a=c(r(0)),o=c(r(636)),i=c(r(637)),u=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=n?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(r,a,o):r[a]=e[a]}r.default=e,t&&t.set(e,r);return r}(r(14)),l=c(r(43));function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function c(e){return e&&e.__esModule?e:{default:e}}function f(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var d={title:"",value:void 0};class p extends a.default.Component{constructor(){super(...arguments),f(this,"_input",void 0),f(this,"name",(0,n.default)("RadioName")),f(this,"handleChange",e=>{(0,this.props.onChange)(u.default.from((0,u.set)("string"==typeof e?e:e.value)))}),f(this,"setInput",e=>{this._input=e})}focus(){this._input&&this._input.focus()}render(){var e,t=this.props,r=t.value,n=t.readOnly,u=t.markers,s=t.type,c=t.level,f=t.onFocus,p="string"==typeof(e=s.options.list||[])[0]?e.map(e=>({title:e,value:e})):e,h=p.find(e=>e.value===r),v=s.options&&"radio"===s.options.layout;return a.default.createElement(l.default,{markers:u,level:c,label:s.title,description:s.description},v?a.default.createElement(i.default,{name:this.name,legend:s.title,items:p,onChange:this.handleChange,onFocus:f,value:h,direction:s.options.direction||"vertical",ref:this.setInput,readOnly:n}):a.default.createElement(o.default,{label:s.title,value:h,placeholder:s.placeholder,onChange:this.handleChange,onFocus:f,items:[d].concat(p),ref:this.setInput,readOnly:n}))}}t.default=p,f(p,"defaultProps",{value:""})},function(e,t){e.exports={root:"DefaultSelect_root_2SJY5",arrow:"DefaultSelect_arrow_1Vr8y",disabled:"DefaultSelect_disabled_1VA57 DefaultSelect_root_2SJY5",hasFocus:"DefaultSelect_hasFocus_3vAYB DefaultSelect_root_2SJY5",select:"DefaultSelect_select_2_PqF text-input_root_1xAqy",selectContainer:"DefaultSelect_selectContainer_1GVK_",selectContainerDisabled:"DefaultSelect_selectContainerDisabled_2aeLH DefaultSelect_selectContainer_1GVK_",functions:"DefaultSelect_functions_3_Rvl"}},function(e,t){e.exports={root:"RadioSelect_root_2ZUsJ",vertical:"RadioSelect_vertical_3TP4r RadioSelect_root_2ZUsJ",item:"RadioSelect_item_2S42O",horizontal:"RadioSelect_horizontal_2FUCn RadioSelect_root_2ZUsJ",radioContainer:"RadioSelect_radioContainer_3Tqi1",container:"RadioSelect_container_2LiKv"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=u(r(130)),a=u(r(2)),o=u(r(0)),i=u(r(2668));function u(e){return e&&e.__esModule?e:{default:e}}function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class s extends o.default.Component{constructor(){super(...arguments),l(this,"handleMouseUp",e=>{this.handleBlur()}),l(this,"handleChange",()=>{this.props.onChange(this.props.item)}),l(this,"handleFocus",()=>{this.props.onFocus(this.props.item)}),l(this,"handleBlur",()=>{window.setTimeout(()=>{this.props.onBlur(this.props.item)},.001)})}UNSAFE_componentWillMount(){this._inputId=(0,n.default)("RadioSelect")}render(){var e=this.props,t=e.disabled,r=e.checked,n=e.label,a=e.name,u=e.hasFocus;return o.default.createElement("label",{className:"\n ".concat(i.default.root,"\n ").concat(t?i.default.isDisabled:"","\n ").concat(r?i.default.isChecked:i.default.unChecked,"\n ").concat(u?i.default.isFocused:"","\n "),onMouseUp:this.handleMouseUp},o.default.createElement("input",{className:i.default.input,type:"radio",onChange:this.handleChange,checked:r,id:this._inputId,name:a,onFocus:this.handleFocus,onBlur:this.handleBlur,disabled:t}),o.default.createElement("div",{className:i.default.label,htmlFor:this._inputId},n),o.default.createElement("div",{className:i.default.circleOutline},o.default.createElement("div",{className:i.default.tickOutline})),o.default.createElement("div",{className:i.default.focusHelper}),o.default.createElement("div",{className:i.default.tickHelper}))}}t.default=s,l(s,"propTypes",{label:a.default.string.isRequired,item:a.default.object.isRequired,onChange:a.default.func,onFocus:a.default.func,onBlur:a.default.func,checked:a.default.bool,disabled:a.default.bool,name:a.default.string,hasFocus:a.default.bool}),l(s,"defaultProps",{onChange(){},onFocus(){},onBlur(){}})},function(e,t){e.exports={root:"RadioButtonDefault_root_1baJB",isChecked:"RadioButtonDefault_isChecked_3H6mI RadioButtonDefault_root_1baJB",unChecked:"RadioButtonDefault_unChecked_3tfHs RadioButtonDefault_root_1baJB",isDisabled:"RadioButtonDefault_isDisabled_1fLnD",input:"RadioButtonDefault_input_3geVA",circleOutline:"RadioButtonDefault_circleOutline_2HtQ2",focusHelper:"RadioButtonDefault_focusHelper_3MdOT",isFocused:"RadioButtonDefault_isFocused_2Rlo3",tickOutline:"RadioButtonDefault_tickOutline_2dDo8",label:"RadioButtonDefault_label_3uufC"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=s(r(197)),a=s(r(2)),o=s(r(0)),i=s(r(619)),u=r(638),l=s(r(321));function s(e){return e&&e.__esModule?e:{default:e}}function c(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class f extends o.default.PureComponent{constructor(){super(...arguments),c(this,"document",void 0),c(this,"subscriptions",(0,i.default)("documentEvents","commit")),c(this,"state",{isLoading:!0,isSaving:!1,value:null,deletedSnapshot:null}),c(this,"patchChannel",l.default.createPatchChannel()),c(this,"handleDocumentEvent",e=>{switch(e.type){case"snapshot":this.setState({isLoading:!1,value:e.document?e.document:null});break;case"rebase":this.setState({value:e.document});break;case"mutation":this.handleIncomingMutationEvent(e);break;case"create":this.setState({value:e.document});break;default:console.log('Unhandled document event type "%s"',e.type,e)}}),c(this,"commit",(0,n.default)(()=>{this.setState({isSaving:!0}),this.subscriptions.replace("commit",this.document.commit().subscribe({next:()=>{},error:e=>{},complete:()=>{this.setState({isSaving:!1})}}))},1e3,{leading:!0,trailing:!0})),c(this,"handleChange",e=>{this.document.createIfNotExists({_id:this.props.documentId,_type:this.props.typeName}),this.document.patch(e.patches),this.commit()}),c(this,"handleDelete",()=>{this.document.delete(),this.commit()}),c(this,"handleCreate",e=>{this.document.create(e),this.commit()})}checkoutDocument(e){this.document=(0,u.checkout)(e),this.subscriptions.replace("documentEvents",this.document.events.subscribe({next:this.handleDocumentEvent}))}componentWillUnmount(){this.subscriptions.unsubscribeAll()}UNSAFE_componentWillMount(){this.checkoutDocument(this.props.documentId)}UNSAFE_componentWillReceiveProps(e){e.documentId!==this.props.documentId&&(this.setState({isLoading:!0,isSaving:!1,value:null,deletedSnapshot:null}),this.checkoutDocument(e.documentId))}handleIncomingMutationEvent(e){this.patchChannel.receivePatches({patches:e.patches,snapshot:e.document}),this.setState({deletedSnapshot:e.deletedSnapshot,value:e.document})}render(){var e=this.props,t=e.typeName,r=e.documentId,n=e.schema,a=e.children,i=this.state,u=i.isLoading,s=i.isSaving,c=i.value,f=i.deletedSnapshot;return o.default.createElement(l.default,{value:c,schema:n,patchChannel:this.patchChannel},o.default.createElement(a,{value:c,isLoading:u,isSaving:s,deletedSnapshot:f,documentId:r,type:n.get(t),onChange:this.handleChange,onDelete:this.handleDelete,onCreate:this.handleCreate}))}}t.default=f,c(f,"childContextTypes",{formBuilder:a.default.object})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.toGradient=function(e){return e.map(s)},t.toFormBuilder=function(e,t){return(0,n.default)(t.map(t=>function(e,t){return(0,n.default)(Object.keys(t).filter((r=["id","ifRevisionID","query"],e=>!r.includes(e))).map(r=>{if("unset"===r)return t.unset.map(t=>({type:"unset",path:i.toFormBuilder(t),origin:e}));if("insert"===r){var n="before"in t.insert?"before":"after";return{type:"insert",position:n,path:i.toFormBuilder(t.insert[n]),items:t.insert.items,origin:e}}return Object.keys(t[r]).map(n=>"set"===r?{type:"set",path:i.toFormBuilder(n),value:t[r][n],origin:e}:"inc"===r||"dec"===r?{type:r,path:i.toFormBuilder(n),value:t[r][n],origin:e}:"setIfMissing"===r?{type:"setIfMissing",path:i.toFormBuilder(n),value:t[r][n],origin:e}:"diffMatchPatch"===r?{type:"diffMatchPatch",path:i.toFormBuilder(n),value:t[r][n],origin:e}:(console.warn(new Error("Unsupported patch type: ".concat(r))),null)).filter(Boolean)}));var r}(e,t)))};var n=l(r(23)),a=r(316),o=l(r(2671)),i=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=n?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(r,a,o):r[a]=e[a]}r.default=e,t&&t.set(e,r);return r}(r(639));function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function l(e){return e&&e.__esModule?e:{default:e}}function s(e){var t=(0,a.arrayToJSONMatchPath)(e.path||[]);return"insert"===e.type?{insert:{[e.position]:t,items:e.items}}:"unset"===e.type?{unset:[t]}:((0,o.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,r){"use strict";(function(t){var n=r(17); /*! * 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 r=e.length,n=t.length,a=0,o=Math.min(r,n);a=0;s--)if(c[s]!==f[s])return!1;for(s=c.length-1;s>=0;s--)if(u=c[s],!b(e[u],t[u],r,n))return!1;return!0}(e,t,r,n))}return r?e===t:e==t}function _(e){return"[object Arguments]"==Object.prototype.toString.call(e)}function O(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 w(e,t,r,n){var a;if("function"!=typeof t)throw new TypeError('"block" argument must be a function');"string"==typeof r&&(n=r,r=null),a=function(e){var t;try{e()}catch(e){t=e}return t}(t),n=(r&&r.name?" ("+r.name+").":".")+(n?" "+n:"."),e&&!a&&y(a,r,"Missing expected exception"+n);var o="string"==typeof n,u=!e&&a&&!r;if((!e&&i.isError(a)&&o&&O(a,r)||u)&&y(a,r,"Got unwanted exception"+n),e&&a&&r&&!O(a,r)||!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||y;if(Error.captureStackTrace)Error.captureStackTrace(this,t);else{var r=new Error;if(r.stack){var n=r.stack,a=h(t),o=n.indexOf("\n"+a);if(o>=0){var i=n.indexOf("\n",o+1);n=n.substring(i+1)}this.stack=n}}},i.inherits(d.AssertionError,Error),d.fail=y,d.ok=g,d.equal=function(e,t,r){e!=t&&y(e,t,r,"==",d.equal)},d.notEqual=function(e,t,r){e==t&&y(e,t,r,"!=",d.notEqual)},d.deepEqual=function(e,t,r){b(e,t,!1)||y(e,t,r,"deepEqual",d.deepEqual)},d.deepStrictEqual=function(e,t,r){b(e,t,!0)||y(e,t,r,"deepStrictEqual",d.deepStrictEqual)},d.notDeepEqual=function(e,t,r){b(e,t,!1)&&y(e,t,r,"notDeepEqual",d.notDeepEqual)},d.notDeepStrictEqual=function e(t,r,n){b(t,r,!0)&&y(t,r,n,"notDeepStrictEqual",e)},d.strictEqual=function(e,t,r){e!==t&&y(e,t,r,"===",d.strictEqual)},d.notStrictEqual=function(e,t,r){e===t&&y(e,t,r,"!==",d.notStrictEqual)},d.throws=function(e,t,r){w(!0,e,t,r)},d.doesNotThrow=function(e,t,r){w(!1,e,t,r)},d.ifError=function(e){if(e)throw e},d.strict=n((function e(t,r){t||y(t,!0,r,"==",e)}),d,{equal:d.strictEqual,deepEqual:d.deepStrictEqual,notEqual:d.notStrictEqual,notDeepEqual:d.notDeepStrictEqual}),d.strict.strict=d.strict;var E=Object.keys||function(e){var t=[];for(var r in e)u.call(e,r)&&t.push(r);return t}}).call(t,r(25))},function(e,t,r){(function(e){var n=Object.getOwnPropertyDescriptors||function(e){for(var t=Object.keys(e),r={},n=0;n=o)return e;switch(e){case"%s":return String(n[r++]);case"%d":return Number(n[r++]);case"%j":try{return JSON.stringify(n[r++])}catch(e){return"[Circular]"}default:return e}})),l=n[r];r=3&&(n.depth=arguments[2]),arguments.length>=4&&(n.colors=arguments[3]),h(r)?n.showHidden=r:r&&t._extend(n,r),g(n.showHidden)&&(n.showHidden=!1),g(n.depth)&&(n.depth=2),g(n.colors)&&(n.colors=!1),g(n.customInspect)&&(n.customInspect=!0),n.colors&&(n.stylize=l),c(n,e,n.depth)}function l(e,t){var r=u.styles[t];return r?"["+u.colors[r][0]+"m"+e+"["+u.colors[r][1]+"m":e}function s(e,t){return e}function c(e,r,n){if(e.customInspect&&r&&E(r.inspect)&&r.inspect!==t.inspect&&(!r.constructor||r.constructor.prototype!==r)){var a=r.inspect(n,e);return y(a)||(a=c(e,a,n)),a}var o=function(e,t){if(g(t))return e.stylize("undefined","undefined");if(y(t)){var r="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(r,"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,r);if(o)return o;var i=Object.keys(r),u=function(e){var t={};return e.forEach((function(e,r){t[e]=!0})),t}(i);if(e.showHidden&&(i=Object.getOwnPropertyNames(r)),w(r)&&(i.indexOf("message")>=0||i.indexOf("description")>=0))return f(r);if(0===i.length){if(E(r)){var l=r.name?": "+r.name:"";return e.stylize("[Function"+l+"]","special")}if(b(r))return e.stylize(RegExp.prototype.toString.call(r),"regexp");if(O(r))return e.stylize(Date.prototype.toString.call(r),"date");if(w(r))return f(r)}var s,_="",M=!1,j=["{","}"];(p(r)&&(M=!0,j=["[","]"]),E(r))&&(_=" [Function"+(r.name?": "+r.name:"")+"]");return b(r)&&(_=" "+RegExp.prototype.toString.call(r)),O(r)&&(_=" "+Date.prototype.toUTCString.call(r)),w(r)&&(_=" "+f(r)),0!==i.length||M&&0!=r.length?n<0?b(r)?e.stylize(RegExp.prototype.toString.call(r),"regexp"):e.stylize("[Object]","special"):(e.seen.push(r),s=M?function(e,t,r,n,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 r[0]+(""===t?"":t+"\n ")+" "+e.join(",\n ")+" "+r[1];return r[0]+t+" "+e.join(", ")+" "+r[1]}(s,_,j)):j[0]+_+j[1]}function f(e){return"["+Error.prototype.toString.call(e)+"]"}function d(e,t,r,n,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(n,a)||(i="["+a+"]"),u||(e.seen.indexOf(l.value)<0?(u=v(r)?c(e,l.value,null):c(e,l.value,r-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")),g(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 y(e){return"string"==typeof e}function g(e){return void 0===e}function b(e){return _(e)&&"[object RegExp]"===M(e)}function _(e){return"object"==typeof e&&null!==e}function O(e){return _(e)&&"[object Date]"===M(e)}function w(e){return _(e)&&("[object Error]"===M(e)||e instanceof Error)}function E(e){return"function"==typeof e}function M(e){return Object.prototype.toString.call(e)}function j(e){return e<10?"0"+e.toString(10):e.toString(10)}t.debuglog=function(r){if(g(o)&&(o={}.NODE_DEBUG||""),r=r.toUpperCase(),!i[r])if(new RegExp("\\b"+r+"\\b","i").test(o)){var n=e.pid;i[r]=function(){var e=t.format.apply(t,arguments);console.error("%s %d: %s",r,n,e)}}else i[r]=function(){};return i[r]},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=y,t.isSymbol=function(e){return"symbol"==typeof e},t.isUndefined=g,t.isRegExp=b,t.isObject=_,t.isDate=O,t.isError=w,t.isFunction=E,t.isPrimitive=function(e){return null===e||"boolean"==typeof e||"number"==typeof e||"string"==typeof e||"symbol"==typeof e||void 0===e},t.isBuffer=r(2673);var P=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function x(){var e=new Date,t=[j(e.getHours()),j(e.getMinutes()),j(e.getSeconds())].join(":");return[e.getDate(),P[e.getMonth()],t].join(" ")}function k(e,t){return Object.prototype.hasOwnProperty.call(e,t)}t.log=function(){console.log("%s - %s",x(),t.format.apply(t,arguments))},t.inherits=r(2674),t._extend=function(e,t){if(!t||!_(t))return e;for(var r=Object.keys(t),n=r.length;n--;)e[r[n]]=t[r[n]];return e};var S="undefined"!=typeof Symbol?Symbol("util.promisify.custom"):void 0;function C(e,t){if(!e){var r=new Error("Promise was rejected with a falsy value");r.reason=e,e=r}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,r,n=new Promise((function(e,n){t=e,r=n})),a=[],o=0;o{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,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,a=(n=r(0))&&n.__esModule?n:{default:n};function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,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,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=v(r(0)),a=r(88),o=r(6),i=r(5),u=v(r(36)),l=r(41),s=r(109),c=r(46),f=v(r(2678)),d=v(r(499)),p=v(r(2680)),h=r(139);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[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}var O=e=>{var t=(0,a.streamingComponent)(t=>t.pipe((0,i.switchMap)(t=>{var r=t.options,a=t.paneContext,c=_(t,["options","paneContext"]);return(0,o.merge)((0,l.observePaths)((0,s.getDraftId)(r.id),["_type"]).pipe((0,i.map)(e=>({draft:e}))),(0,l.observePaths)((0,s.getPublishedId)(r.id),["_type"]).pipe((0,i.map)(e=>({published:e})))).pipe((0,i.scan)((e,t)=>g({},e,{},t),{}),(0,i.filter)(e=>"draft"in e&&"published"in e),(0,i.map)(e=>e.draft||e.published),(0,i.distinctUntilChanged)((e,t)=>Boolean(e)!==Boolean(t)),(0,i.debounceTime)(25),(0,i.switchMap)(r=>{var l=function(e,t,r){if(e)return{};var n=r.payload||{},a=(r.params||{}).template,o=t.options.template;a&&o&&o!==a&&console.warn('Conflicting templates: URL says "'.concat(a,'", structure node says "').concat(o,'". Using "').concat(o,'".'));var i=t.options,u=void 0===i?{}:i,l=o||a,s=(0,h.getTemplatesBySchemaType)(u.type),c=g({},u.templateParameters,{},n),f=l;l||1!==s.length||(f=s[0].id);return{templateName:f,parameters:c}}(r,t,a),s=l.templateName,v=l.parameters,y=Boolean(s),b=function(e,t,r){var n=e.options,a=n.type&&"*"!==n.type,o=(a?n.type:void 0)||r&&r._type;if(!o&&t){var i=(0,h.getTemplateById)(t);o=i&&i.schemaType}return a?n:g({},n,{type:o})}(t,s,r),_=b.type;return y?(0,o.merge)((0,o.of)({isResolving:!0}),function(e,t){if(!(0,h.templateExists)(e))return console.warn('Template "%s" not defined, using empty initial value',e),(0,o.of)({isResolving:!1,initialValue:void 0});return(0,o.from)((0,h.resolveInitialValue)((0,h.getTemplateById)(e),t)).pipe((0,i.map)(e=>({isResolving:!1,initialValue:e})))}(s,v).pipe((0,i.catchError)(e=>(console.group("Failed to resolve initial value"),console.error(e),console.error("Template ID: %s",s),console.error("Parameters: %o",v||{}),console.groupEnd(),(0,o.of)({resolveError:e}))))).pipe((0,i.switchMap)(r=>{var a=r.isResolving,i=r.initialValue;if(r.resolveError)return(0,o.of)(n.default.createElement(f.default,null,n.default.createElement("h2",null,"Failed to resolve initial value"),n.default.createElement("p",null,"Check developer console for details")));var l=_&&"New ".concat(u.default.get(_).title||_);return(0,o.of)(a?n.default.createElement(d.default,m({},t,{title:l,message:"Resolving initial value…"})):n.default.createElement(p.default,{document:i,type:_,schema:u.default},n.default.createElement(e,m({},c,{initialValue:i,options:b}))))})):(0,o.of)(n.default.createElement(p.default,{document:{},type:_,schema:u.default},n.default.createElement(e,m({},c,{options:b}))))}))})));return e=>n.default.createElement(c.PaneRouterContext.Consumer,null,r=>n.default.createElement(t,m({},e,{paneContext:r})))};t.default=O},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=l;var n=u(r(0)),a=u(r(2)),o=u(r(85)),i=u(r(2679));function u(e){return e&&e.__esModule?e:{default:e}}function l(e){return n.default.createElement(o.default,{title:"Error",isSelected:!1,isCollapsed:!1,isScrollable:!1},n.default.createElement("div",{className:i.default.root},n.default.createElement("div",{className:i.default.message},e.children)))}l.propTypes={children:a.default.node.isRequired}},function(e,t){e.exports={root:"ErrorPane_root_1OMfU",message:"ErrorPane_message_1cTbd"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=y(r(182)),a=y(r(47)),o=y(r(0)),i=y(r(2)),u=r(88),l=r(6),s=r(5),c=y(r(85)),f=r(41),d=r(109),p=y(r(203)),h=y(r(2681)),v=y(r(2683)),m=y(r(346));function y(e){return e&&e.__esModule?e:{default:e}}function g(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function b(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function _(e){var t=e.documents,r=e.type,n=e.schema,a=n.get(r),i=t.reduce((e,t)=>((t.hasDraft?e.unpublished:e.nonExistent).push(t),e),{unpublished:[],nonExistent:[]}),u=i.unpublished,l=i.nonExistent,s=l.length>0,f=!s;return o.default.createElement(c.default,{title:"New ".concat(r),isScrollable:!1},o.default.createElement("div",{className:v.default.brokenReferences},s&&o.default.createElement(h.default,{icon:!0,kind:"error",id:"missing-references",title:"Missing references",subtitle:"The new document can only reference existing documents. ".concat(1===l.length?"A document":"Documents"," with the following ID").concat(1===l.length?" was":"s were"," not found:")},o.default.createElement("ul",{className:v.default.tagList},l.map(e=>o.default.createElement("li",{className:v.default.tagItem,key:e.id},e.id)))),f&&o.default.createElement(h.default,{icon:!0,kind:"warning",id:"unpublished-documents",title:"Unpublished references",subtitle:"A document can only refer to published documents. Publish the following ".concat(1===u.length?"draft":"drafts"," before creating\n a new document.")},o.default.createElement(m.default,{documents:u.map(e=>{var t=e.id,r=e.type,n=e.hasDraft;return{_id:"drafts.".concat(t),_type:r,_hasDraft:n}})}))),o.default.createElement("form",{className:v.default.editor},o.default.createElement(p.default,{readOnly:!0,type:a,schema:n})))}function O(e){return(0,l.merge)((0,f.observePaths)((0,d.getDraftId)(e),["_type"]).pipe((0,s.map)(e=>({draft:e}))),(0,f.observePaths)((0,d.getPublishedId)(e),["_type"]).pipe((0,s.map)(e=>({published:e})))).pipe((0,s.scan)((e,t)=>function(e){for(var t=1;t"draft"in e&&"published"in e),(0,s.map)(t=>({id:e,type:w(t),hasDraft:Boolean(t.draft),hasPublished:Boolean(t.published)})))}function w(e){var t=e.draft,r=e.published;if(t||r)return t?t._type:r._type}function E(e){return!e.hasPublished}_.propTypes={schema:i.default.any,type:i.default.any,document:i.default.any,documents:i.default.arrayOf(i.default.shape({id:i.default.string.isRequired,hasDraft:i.default.bool.isRequired}))};var M=(0,u.streamingComponent)(e=>e.pipe((0,s.switchMap)(e=>{var t=function(e){return t=function e(t){return Array.isArray(t)?t.reduce((t,r)=>[...t,...e(r)],[]):"object"==typeof t&&null!==t?Object.keys(t).reduce((r,n)=>"_ref"!==n||t._weak?[...r,...e(t[n])]:[...r,t[n]],[]):[]}(e),(0,a.default)(t.map(e=>(e||"").replace(/^drafts\./,"")));var t}(e.document),r=e.type,i=e.schema;return t.length?(0,l.from)(t).pipe((0,s.mergeMap)(O),(0,s.scan)((e,t)=>(0,n.default)([t,...e],"id"),[]),(0,s.filter)(e=>e.length===t.length),(0,s.map)(e=>e.filter(E)),(0,s.map)(t=>t.length>0?o.default.createElement(_,{documents:t,type:r,schema:i}):e.children)):(0,l.of)(e.children)})));t.default=M},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=c(r(0)),a=c(r(2)),o=c(r(344)),i=c(r(53)),u=c(r(640)),l=c(r(20)),s=c(r(2682));function c(e){return e&&e.__esModule?e:{default:e}}function f(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class d extends n.default.PureComponent{constructor(){super(...arguments),f(this,"DEFAULT_ICONS",{info:n.default.createElement(u.default,null),success:n.default.createElement(o.default,null),warning:n.default.createElement(i.default,null),error:n.default.createElement(i.default,null)}),f(this,"iconKind",()=>{var e=this.props,t=e.icon,r=e.kind;return"boolean"==typeof t&&t?this.DEFAULT_ICONS[r]:"object"==typeof t?t:void 0})}render(){var e=this.props,t=e.children,r=e.icon,a=e.id,o=e.kind,i=e.title,u=e.subtitle,c=this.iconKind();return n.default.createElement("div",{"aria-label":o,"aria-describedby":"popoverTitle-".concat(o,"-").concat(a),className:(0,l.default)([s.default.root,s.default.dialog]),"data-kind":o},n.default.createElement("div",{className:s.default.inner},n.default.createElement("div",{className:s.default.content},n.default.createElement("div",{id:"popoverTitle-".concat(o,"-").concat(a),className:s.default.title},r&&n.default.createElement("div",{role:"img","aria-hidden":!0,className:s.default.icon},c),i),u&&n.default.createElement("div",{className:s.default.subtitle},u),t&&n.default.createElement("div",{className:s.default.children},t))))}}t.default=d,f(d,"propTypes",{children:a.default.node,icon:a.default.oneOfType([a.default.node,a.default.bool]),kind:a.default.oneOf(["info","warning","error","success","neutral"]),title:a.default.oneOfType([a.default.string,a.default.node]).isRequired,subtitle:a.default.oneOfType([a.default.string,a.default.node]),id:a.default.oneOfType([a.default.string,a.default.number]).isRequired}),f(d,"defaultProps",{children:null,icon:null,kind:"info"})},function(e,t){e.exports={root:"PanePopover_root_2rLhp",inner:"PanePopover_inner_1tXwb shadows_shadow-1dp_2olTO",title:"PanePopover_title_Bfq_X",icon:"PanePopover_icon_3qb-6",subtitle:"PanePopover_subtitle_AK8dQ",content:"PanePopover_content_1tTcs",children:"PanePopover_children_2bziR"}},function(e,t){e.exports={editor:"BrokenReferences_editor_1Uj7b",tagList:"BrokenReferences_tagList_tZZsc",tagItem:"BrokenReferences_tagItem_7Pav6"}},function(e,t){e.exports={root:"ReferringDocumentsList_root_2GkNc DefaultList_root_3cLdV",item:"ReferringDocumentsList_item_2u7C0 DefaultListItem_lineBetween_3X26c DefaultListItem_root_3SBNW",link:"ReferringDocumentsList_link_2Wdq0"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=["_id"].concat(t.omit);return u((0,n.default)(e,r),t)};var n=o(r(37)),a=o(r(21));function o(e){return e&&e.__esModule?e:{default:e}}var i=["number","string","boolean"];function u(e,t){if(Array.isArray(e))return function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return e.map(e=>u(e,t)).filter(Boolean)}(e,t);var r,n=typeof e;return i.includes(n)?e:e&&(0,a.default)(e)?function(e){return"reference"===e._type||!("_type"in e)&&"_ref"in e}(e)?t.excludeReferences?void 0:(r=e,Object.assign({},r)):function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.keys(e).reduce((r,n)=>(r[n]=u(e[n],t),r),{})}(e,t):e}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i(r(0)),a=i(r(2));function o(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return o=function(){return e},e}function i(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=o();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var i=n?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,t&&t.set(e,r),r}class u extends n.Component{constructor(e){super(e),function(e,t,r){t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r}(this,"setValue",e=>this.setState({value:e})),this.state={value:e.startWith}}render(){return this.props.children([this.state.value,this.setValue])}}t.default=u,u.propTypes={startWith:a.any,children:a.func}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,a,o=d(r(2)),i=d(r(0)),u=d(r(27)),l=d(r(22)),s=d(r(641)),c=d(r(220)),f=d(r(346));function d(e){return e&&e.__esModule?e:{default:e}}function p(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var h=(0,s.default)((a=n=class extends i.default.PureComponent{constructor(){super(...arguments),p(this,"handleAction",e=>{var t=this.props,r=t.onCancel,n=t.onConfirm;"confirm"===e.name&&n(),"cancel"===e.name&&r()})}render(){var e=this.props,t=e.isCheckingReferringDocuments,r=e.referringDocuments,n=e.draft,a=e.published,o=e.onCancel,s=r.length>0,d=[!t&&{name:"confirm",title:s?"Try to unpublish anyway":"Unpublish now"},{name:"cancel",title:"Cancel",kind:"simple"}].filter(Boolean),p=t?"Checking…":"Confirm unpublish";return i.default.createElement(u.default,{isOpen:!0,showHeader:!0,centered:!0,title:p,onClose:o,onAction:this.handleAction,actions:d},t&&i.default.createElement(l.default,{message:"Looking for referring documents…"}),s&&i.default.createElement("div",null,i.default.createElement("h3",null,"Warning: Found"," ",1===r.length?"a document":"".concat(r.length," documents")," ","that refers to ",'"',i.default.createElement(c.default,{document:n||a}),'"'),i.default.createElement("p",null,"You may not be allowed to unpublish",' "',i.default.createElement(c.default,{document:n||a}),'" ',"as the following document",1===r.length?"":"s"," refers to it:"),i.default.createElement(f.default,{documents:r})),!t&&!s&&i.default.createElement("div",null,i.default.createElement("p",null,"Are you sure you would like to unpublish the document"," ",i.default.createElement("strong",null,i.default.createElement(c.default,{document:n||a})),"?"),i.default.createElement("h2",null,"Careful!"),i.default.createElement("p",null,"If you unpublish, this document will no longer be available for the public, but it will not be deleted and can be published again later if you change your mind.")))}},p(n,"propTypes",{onCancel:o.default.func.isRequired,onConfirm:o.default.func.isRequired,published:o.default.object,draft:o.default.object,referringDocuments:o.default.array,isCheckingReferringDocuments:o.default.bool}),a));t.default=h},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,a,o=p(r(2)),i=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=n?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(r,a,o):r[a]=e[a]}r.default=e,t&&t.set(e,r);return r}(r(0)),u=p(r(27)),l=p(r(22)),s=p(r(641)),c=p(r(220)),f=p(r(346));function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function p(e){return e&&e.__esModule?e:{default:e}}function h(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var v=(0,s.default)((a=n=class extends i.default.PureComponent{constructor(){super(...arguments),h(this,"handleAction",e=>{var t=this.props,r=t.onCancel,n=t.onConfirm;"confirm"===e.name&&n(),"cancel"===e.name&&r()})}render(){var e=this.props,t=e.isCheckingReferringDocuments,r=e.referringDocuments,n=e.draft,a=e.published,o=r.length>0,s=[!t&&{name:"confirm",title:o?"Try to delete anyway":"Delete now",color:"danger"},{name:"cancel",title:"Cancel",kind:"simple"}].filter(Boolean),d=t?"Checking…":"Confirm delete";return i.default.createElement(u.default,{isOpen:!0,showHeader:!0,color:"danger",centered:!0,title:d,onAction:this.handleAction,actions:s},t&&i.default.createElement(l.default,{message:"Looking for referring documents…"}),o&&i.default.createElement("div",null,i.default.createElement("h3",null,"Warning: Found"," ",1===r.length?"a document":"".concat(r.length," documents")," ","that refers to ",'"',i.default.createElement(c.default,{document:n||a}),'"'),i.default.createElement("p",null,"You may not be allowed to delete",' "',i.default.createElement(c.default,{document:n||a}),'" ',"as the following document",1===r.length?"":"s"," refers to it:"),i.default.createElement(f.default,{documents:r})),!t&&!o&&i.default.createElement(i.Fragment,null,i.default.createElement("h3",null,"Are you sure you would like to permanently delete the document",i.default.createElement("strong",null," “",i.default.createElement(c.default,{document:n||a}),"”"),"?")))}},h(n,"propTypes",{onCancel:o.default.func.isRequired,onConfirm:o.default.func.isRequired,published:o.default.object,draft:o.default.object,referringDocuments:o.default.array,isCheckingReferringDocuments:o.default.bool}),a));t.default=v},function(e,t){},function(e,t){e.exports={content:"InspectView_content_2kC5s",toolbar:"InspectView_toolbar_k2BdQ",raw:"InspectView_raw_nn7h-"}},function(e,t,r){var n=r(0),a=r(221),o=r(2),i=r(2695),u=n.createElement,l=r(2697),s=r(2701),c=r(2702),f=r(645),d=r(2704),p=r(644);e.exports=a({propTypes:{data:o.any.isRequired,search:o.oneOfType([o.func,o.bool]),searchOptions:o.shape({debounceTime:o.number}),onClick:o.func,validateQuery:o.func,isExpanded:o.func,filterOptions:o.shape({cacheResults:o.bool,ignoreCase:o.bool}),query:o.string,verboseShowOriginal:o.bool},getDefaultProps:function(){return{data:null,search:s,searchOptions:{debounceTime:0},className:"",id:"json-"+Date.now(),onClick:p,filterOptions:{cacheResults:!0,ignoreCase:!1},validateQuery:function(e){return e.length>=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,r=""!==t.query&&e.validateQuery(t.query),n=r?t.filterer(t.query):e.data,a=r&&f(n);return u("div",{className:"json-inspector "+e.className},this.renderToolbar(),a?u("div",{className:"json-inspector__not-found"},"Nothing found"):u(l,{data:n,onClick:e.onClick,id:e.id,getOriginal:this.getOriginal,query:r?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:c(e,t)})},getOriginal:function(e){return d(this.props.data,e)}})},function(e,t,r){"use strict";var n=r(17),a=r(2693),o=r(2694);e.exports=function(e,t,r){var i=[],u={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"},l={getDerivedStateFromProps:"DEFINE_MANY_MERGED"},s={displayName:function(e,t){e.displayName=t},mixins:function(e,t){if(t)for(var r=0;r0?a=setTimeout(s,t-c):(a=null,r||(l=e.apply(i,o),a||(i=o=null)))}return null==t&&(t=100),function(){i=this,o=arguments,u=n();var c=r&&!a;return a||(a=setTimeout(s,t)),c&&(l=e.apply(i,o),i=o=null),l}}},function(e,t){e.exports=Date.now||function(){return(new Date).getTime()}},function(e,t,r){var n=r(0),a=r(221),o=r(2698),i=r(2699),u=r(347),l=r(643),s=r(2700),c=n.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,r={path:this.keypath(),key:t.label.toString(),value:t.data},n=this._onClick.bind(this,r);return c("div",{className:this.getClassName(),id:"leaf-"+this._rootPath()},c("input",{className:"json-inspector__radio",type:"radio",name:t.id,id:e,tabIndex:-1}),c("label",{className:"json-inspector__line",htmlFor:e,onClick:n},c("div",{className:"json-inspector__flatpath"},r.path),c("span",{className:"json-inspector__key"},this.format(r.key),":",this.renderInteractiveLabel(r.key,!0)),this.renderTitle(),this.renderShowOriginalButton()),this.renderChildren())},renderTitle:function(){var e=this.data(),t=u(e);switch(t){case"Array":return c("span",{className:"json-inspector__value json-inspector__value_helper"},"[] "+d(e.length));case"Object":return c("span",{className:"json-inspector__value json-inspector__value_helper"},"{} "+d(Object.keys(e).length));default:return c("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(),r=this.data();return this.state.expanded&&!l(r)?Object.keys(r).map((function(n){var a=r[n],o=!this.state.original||!!e.verboseShowOriginal&&e.query;return c(f,{data:a,label:n,prefix:t,onClick:e.onClick,id:e.id,query:e.query,getOriginal:o?e.getOriginal:null,key:p(n,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:c("span",{className:"json-inspector__show-original",onClick:this._onShowOriginalClick})},renderInteractiveLabel:function(e,t){return"function"==typeof this.props.interactiveLabel?c(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 c(s,{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,r){"use strict";e.exports=function(e){for(var t=function(e){var t,r=1+(e.length+8>>6),n=new Array(16*r);for(t=0;t<16*r;t++)n[t]=0;for(t=0;t>2]|=e.charCodeAt(t)<<(8*e.length+t)%4*8;n[t>>2]|=128<<(8*e.length+t)%4*8;var a=8*e.length;return n[16*r-2]=255&a,n[16*r-2]|=(a>>>8&255)<<8,n[16*r-2]|=(a>>>16&255)<<16,n[16*r-2]|=(a>>>24&255)<<24,n}(e),r=1732584193,n=-271733879,a=-1732584194,o=271733878,l=0;l>>1|t>>>1)<<1|(1&e|1&t)}function a(e,t){return(e>>>1^t>>>1)<<1|1&e^1&t}function o(e,t){return(e>>>1&t>>>1)<<1|1&e&t}function i(e,t){var r=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(r>>16)<<16|65535&r}function u(e){var t,r="";for(t=0;t<=3;t++)r+="0123456789abcdef".charAt(e>>8*t+4&15)+"0123456789abcdef".charAt(e>>8*t&15);return r}function l(e,t,r,n,a,o){return i((u=i(i(t,e),i(n,o)))<<(l=a)|u>>>32-l,r);var u,l}function s(e,t,r,a,i,u,s){return l(n(o(t,r),o(~t,a)),e,t,i,u,s)}function c(e,t,r,a,i,u,s){return l(n(o(t,a),o(r,~a)),e,t,i,u,s)}function f(e,t,r,n,o,i,u){return l(a(a(t,r),n),e,t,o,i,u)}function d(e,t,r,o,i,u,s){return l(a(r,n(t,~o)),e,t,i,u,s)}},function(e,t){var r=Math.ceil(10*Math.random());e.exports=function(){return++r}},function(e,t,r){var n=r(0),a=r(221),o=n.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 r=e.highlight.source.length,n=e.string.substr(t,r);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"},n):null,e)})))}})},function(e,t,r){var n=r(0),a=r(221),o=n.createElement,i=r(644);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,r){var n=r(2703),a=Object.keys,o=r(643),i=r(645);function u(e,t,r){return a(e).reduce((function(a,s){var c,f=e[s];return o(f)?(l(t,s,r)||l(t,f,r))&&(a[s]=f):l(t,s,r)?a[s]=f:(c=u(f,t,r),i(c)||n(a,function(e,t){var r={};return r[e]=t,r}(s,c))),a}),{})}function l(e,t,r){if(t){var n=String(t),a=e;return r.ignoreCase&&(n=n.toLowerCase(),a=a.toLowerCase()),-1!==n.indexOf(a)}}e.exports=function(e,t){t||(t={cacheResults:!0});var r={};return function(n){if(!t.cacheResults)return u(e,n,t);var a;if(!r[n])for(var o=n.length-1;o>0;o-=1)if(a=n.substr(0,o),r[a]){r[n]=u(r[a],n,t);break}return r[n]||(r[n]=u(e,n,t)),r[n]}}},function(e,t,r){"use strict";function n(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 r,a,o=n(e),i=1;i=e&&(t=0,n=r,r=Object.create(null))}return{has:function(e){return void 0!==r[e]||void 0!==n[e]},remove:function(e){void 0!==r[e]&&(r[e]=void 0),void 0!==n[e]&&(n[e]=void 0)},get:function(e){var t=r[e];return void 0!==t?t:void 0!==(t=n[e])?(a(e,t),t):void 0},set:function(e,t){void 0!==r[e]?r[e]=t:a(e,t)},clear:function(){r=Object.create(null),n=Object.create(null)}}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=u(r(0)),a=u(r(2)),o=u(r(22)),i=u(r(642));function u(e){return e&&e.__esModule?e:{default:e}}class l extends n.default.PureComponent{render(){var e=this.props,t=e.onClose,r=e.document,a=r.isLoading,u=r.snapshot;return a?n.default.createElement(o.default,null):n.default.createElement(i.default,{value:u,onClose:t})}}t.default=l,function(e,t,r){t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r}(l,"propTypes",{document:a.default.shape({isLoading:a.default.bool.isRequired,snapshot:a.default.shape({_type:a.default.string})}).isRequired,onClose:a.default.func.isRequired})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.formatTimeAgo=s,t.default=void 0;var n=u(r(2)),a=u(r(0)),o=u(r(106)),i=r(307);function u(e){return e&&e.__esModule?e:{default:e}}function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function s(e){var t=Date.now(),r=(0,i.differenceInSeconds)(t,e),n=(0,i.differenceInMinutes)(t,e),a=(0,i.differenceInHours)(t,e),o=(0,i.differenceInDays)(t,e),u=(0,i.differenceInWeeks)(t,e),l=(0,i.differenceInMonths)(t,e),s=(0,i.differenceInYears)(t,e);return l||s?(0,i.format)(e,"MMM D, YYYY, hh:mm A"):u?"".concat(u,"w ago"):1===o?"yesterday":o?"".concat(o,"d ago"):a?"".concat(a,"h ago"):n?"".concat(n,"m ago"):r>5?"".concat(r,"s ago"):"just now"}class c extends a.default.PureComponent{constructor(){super(...arguments),l(this,"update",()=>{this.forceUpdate()})}componentDidMount(){this.start()}componentWillUnmount(){this.stop()}UNSAFE_componentWillReceiveProps(e){(0,o.default)(this.props,e)||(this.stop(),this.start())}start(){this.update(),this.intervalId=setInterval(this.update,this.props.refreshInterval)}stop(){clearInterval(this.intervalId)}render(){var e=(0,i.format)(this.props.time,"MMM D, YYYY, h:mm A Z");return a.default.createElement("span",{title:e},s(this.props.time))}}t.default=c,l(c,"propTypes",{refreshInterval:n.default.number,time:n.default.string.isRequired}),l(c,"defaultProps",{refreshInterval:5e3})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a.default}});var n,a=(n=r(2709))&&n.__esModule?n:{default:n}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=p(r(2)),a=p(r(0)),o=p(r(532)),i=p(r(578)),u=p(r(2710)),l=p(r(2711)),s=p(r(9)),c=p(r(102)),f=p(r(208)),d=p(r(2714));function p(e){return e&&e.__esModule?e:{default:e}}function h(e){var t=d.default.root;e.isDisconnected?t=d.default.isDisconnected:e.isSyncing&&(t=d.default.isSyncing);var r=null;r=e.isSyncing||e.isDisconnected?a.default.createElement("span",{className:d.default.rotatingStatusIcon},a.default.createElement(u.default,null)):a.default.createElement("span",{className:d.default.statusIcon},a.default.createElement(i.default,null));var n=null;return e.historyStatus&&e.isHistoryAvailable?n=a.default.createElement("button",{className:d.default.historyButton,onClick:t=>{"function"==typeof e.onHistoryStatusClick&&e.onHistoryStatusClick(t)},type:"button"},e.historyStatus):e.historyStatus&&(n=a.default.createElement("span",{className:d.default.historyLabel},e.historyStatus)),a.default.createElement("div",{className:t},a.default.createElement("div",{className:d.default.status},e.badges&&e.badges.length>0&&a.default.createElement("div",{className:d.default.statusBadges},e.badges.map(e=>a.default.createElement(o.default,{key:e.id,color:e.color,title:e.title},e.label))),n&&a.default.createElement("div",{className:d.default.statusDetails},n," ",r)),e.actions&&a.default.createElement("div",{className:d.default.actions},a.default.createElement("div",{className:d.default.actionsWrapper},a.default.createElement(l.default,{actions:e.actions,idPrefix:e.idPrefix,isDisconnected:e.isDisconnected}),e.confirmationDialog&&a.default.createElement(f.default,{onClickOutside:e.confirmationDialog.handleCancel,placement:"auto-end",useOverlay:!1,hasAnimation:!0},a.default.createElement(a.default.Fragment,null,a.default.createElement("div",{className:d.default.popOverText},e.confirmationDialog.message),a.default.createElement(c.default,null,a.default.createElement(s.default,{onClick:e.confirmationDialog.handleCancel,kind:"simple"},e.confirmationDialog.cancelText||"Cancel"),a.default.createElement(s.default,{onClick:e.confirmationDialog.handleConfirm,color:e.confirmationDialog.confirmColor||"danger"},e.confirmationDialog.confirmText||"Confirm")))))))}h.propTypes={actions:n.default.arrayOf(n.default.shape({color:n.default.oneOf(["primary","success","danger","white","warning"]),handleClick:n.default.func,icon:n.default.func,id:n.default.string.isRequired,label:n.default.string.isRequired})),badges:n.default.arrayOf(n.default.shape({color:n.default.oneOf([void 0,"success","warning","danger","info","neutral"]),id:n.default.string.isRequired,label:n.default.string.isRequired,title:n.default.string})),confirmationDialog:n.default.shape({message:n.default.node.isRequired,handleConfirm:n.default.func.isRequired,handleCancel:n.default.func.isRequired,confirmText:n.default.string,cancelText:n.default.string,confirmColor:n.default.string}),historyStatus:n.default.node,idPrefix:n.default.string.isRequired,isDisconnected:n.default.bool,isHistoryAvailable:n.default.bool,isSyncing:n.default.bool,onHistoryStatusClick:n.default.func},h.defaultProps={actions:void 0,badges:void 0,historyStatus:void 0,confirmationDialog:void 0,isDisconnected:!1,isHistoryAvailable:!1,isSyncing:!1,onHistoryStatusClick:void 0};var v=h;t.default=v},function(e,t,r){"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=((n=r(490))&&n.__esModule?n:{default:n}).default;t.default=a},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=f(r(2)),a=f(r(0)),o=r(42),i=f(r(218)),u=f(r(9)),l=f(r(202)),s=r(2712),c=f(r(2713));function f(e){return e&&e.__esModule?e:{default:e}}function d(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var p="ontouchstart"in document.documentElement;class h extends a.default.PureComponent{constructor(){super(...arguments),d(this,"state",{focusedMenuItemIdx:-1,isMenuOpen:!1}),d(this,"actionsDropDownButtonRef",a.default.createRef()),d(this,"menuElementRef",a.default.createRef()),d(this,"handleDropDownButtonClick",e=>{e.stopPropagation(),this.setState(e=>({focusedMenuItemIdx:-1,isMenuOpen:!e.isMenuOpen}))}),d(this,"handleWindowClick",e=>{if(this.state.isMenuOpen){var t=e.target.closest('[data-menu="true"]');t&&t===this.menuElementRef.current||this.setState(e=>({focusedMenuItemIdx:-1,isMenuOpen:!1}))}}),d(this,"handleActionClick",(e,t)=>{t.handleClick&&t.handleClick(e),this.setState(e=>({focusedMenuItemIdx:-1,isMenuOpen:!1}))}),d(this,"handleDropDownKeyDown",e=>{if(this.state.isMenuOpen||"Enter"!==e.key&&" "!==e.key){if("Escape"===e.key)return this.setState({isMenuOpen:!1}),void this.focusDropDownButton();if("Enter"!==e.key&&" "!==e.key){if("ArrowUp"===e.key){var t=this.menuElementRef.current;if(!t)return;var r=(0,s.getPreviousFocusableMenuItemIdx)(this.props.actions,this.state.focusedMenuItemIdx),n=t.childNodes[r];n&&n.firstChild&&(this.setState(e=>({focusedMenuItemIdx:r,isMenuOpen:!0})),setTimeout(()=>{n.firstChild.focus()},0))}if("ArrowDown"===e.key){var a=this.menuElementRef.current;if(!a)return;var o=(0,s.getNextFocusableMenuItemIdx)(this.props.actions,this.state.focusedMenuItemIdx),i=a.childNodes[o];i&&i.firstChild&&(this.setState(e=>({focusedMenuItemIdx:o,isMenuOpen:!0})),setTimeout(()=>{i.firstChild.focus()},0))}}else this.focusDropDownButton()}else{e.preventDefault();var u=this.menuElementRef.current;if(!u)return;var l=(0,s.getNextFocusableMenuItemIdx)(this.props.actions,this.state.focusedMenuItemIdx),c=u.childNodes[l];c&&c.firstChild&&(this.setState(e=>({focusedMenuItemIdx:l,isMenuOpen:!0})),setTimeout(()=>{c.firstChild.focus()},0))}})}componentDidMount(){window.addEventListener("click",this.handleWindowClick)}componentWillUnmount(){window.removeEventListener("click",this.handleWindowClick)}focusDropDownButton(){var e=this.actionsDropDownButtonRef&&this.actionsDropDownButtonRef.current&&this.actionsDropDownButtonRef.current._element;e&&setTimeout(()=>{e.focus()},0)}render(){var e=this.props,t=e.actions,r=e.idPrefix,n=e.isDisconnected,s=this.state.isMenuOpen,f=t[0],d=t.slice(1),h=d.length>0,v=f&&(!f.handleClick||n||f.disabled);return a.default.createElement("div",{className:s?c.default.isMenuOpen:c.default.root},f&&a.default.createElement("div",{className:c.default.mainAction},a.default.createElement(o.Tooltip,{arrow:!0,theme:"light",disabled:v||!f.hotkeys||p,className:c.default.tooltip,html:a.default.createElement("span",{className:c.default.tooltipHotkeys},a.default.createElement(l.default,{keys:f.hotkeys}))},a.default.createElement(u.default,{className:h?c.default.mainActionButtonWithMoreActions:c.default.mainActionButton,color:v?void 0:f.color,disabled:v,onClick:f.handleClick},f.label))),h&&a.default.createElement("div",{className:c.default.actionsDropDown,onKeyDown:this.handleDropDownKeyDown},a.default.createElement(u.default,{"aria-controls":"".concat(r,"-menu"),"aria-haspopup":"true","aria-label":"Actions",className:c.default.actionsDropDownButton,disabled:n,icon:i.default,id:"".concat(r,"-button"),kind:"secondary",onClick:this.handleDropDownButtonClick,ref:this.actionsDropDownButtonRef}),a.default.createElement("div",{className:c.default.menuContainer},a.default.createElement("ul",{"aria-labelledby":"".concat(r,"-button"),className:c.default.menu,"data-menu":!0,id:"".concat(r,"-menu"),ref:this.menuElementRef,role:"menu"},d.map((e,t)=>a.default.createElement("li",{className:c.default.menuItem,key:e.id,role:"presentation"},a.default.createElement("button",{"aria-label":e.label,className:c.default.menuItemButton,disabled:!e.handleClick||n||e.disabled,onClick:t=>this.handleActionClick(t,e),role:"menuitem",tabIndex:-1,type:"button"},a.default.createElement("div",{tabIndex:-1},e.icon&&a.default.createElement("span",{className:c.default.menuItemIcon},a.default.createElement(e.icon)),a.default.createElement("span",{className:c.default.menuItemLabel},e.label),e.hotkeys&&a.default.createElement("span",{className:c.default.menuItemHotkeys},a.default.createElement(l.default,{keys:e.hotkeys}))))))))))}}d(h,"propTypes",{actions:n.default.arrayOf(n.default.shape({color:n.default.oneOf(["primary","success","danger","white","warning"]),disabled:n.default.bool,handleClick:n.default.func,hotkeys:n.default.arrayOf(n.default.string),icon:n.default.func,id:n.default.string.isRequired,label:n.default.string.isRequired})).isRequired,idPrefix:n.default.string.isRequired,isDisconnected:n.default.bool}),d(h,"defaultProps",{isDisconnected:!1});var v=h;t.default=v},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getNextFocusableMenuItemIdx=function(e,t){var r=e.slice(1),n=r.length;if(0===!r.filter(e=>!e.disabled).length)return-1;var a=t+1;for(;;){if(a>=n)a=-1;else if(r[a]&&!r[a].disabled)return a;a+=1}},t.getPreviousFocusableMenuItemIdx=function(e,t){var r=e.slice(1),n=r.length;if(0===!r.filter(e=>!e.disabled).length)return-1;var a=t-1;for(;;){if(a<0)a=n;else if(r[a]&&!r[a].disabled)return a;a-=1}}},function(e,t){e.exports={root:"DocumentStatusBarActions_root_2XdCF",isMenuOpen:"DocumentStatusBarActions_isMenuOpen_iMfvt DocumentStatusBarActions_root_2XdCF",mainAction:"DocumentStatusBarActions_mainAction_24Pu_",mainActionButton:"DocumentStatusBarActions_mainActionButton_Ulv2C",mainActionButtonWithMoreActions:"DocumentStatusBarActions_mainActionButtonWithMoreActions_rX9Nu DocumentStatusBarActions_mainActionButton_Ulv2C",actionsDropDown:"DocumentStatusBarActions_actionsDropDown_22-NP",actionsDropDownButton:"DocumentStatusBarActions_actionsDropDownButton_xlMF0",menuContainer:"DocumentStatusBarActions_menuContainer_1XgE4",menu:"DocumentStatusBarActions_menu_23W7T shadows_shadow-6dp_3VOFo",menuItem:"DocumentStatusBarActions_menuItem_1WaRP",menuItemButton:"DocumentStatusBarActions_menuItemButton_2vStP selectable_item_2rNFy",menuItemIcon:"DocumentStatusBarActions_menuItemIcon_Pny6D",menuItemLabel:"DocumentStatusBarActions_menuItemLabel_3M4O5",menuItemHotkeys:"DocumentStatusBarActions_menuItemHotkeys_3E7qa",tooltip:"DocumentStatusBarActions_tooltip_veJCA",tooltipHotkeys:"DocumentStatusBarActions_tooltipHotkeys_2qrPF"}},function(e,t){e.exports={root:"DocumentStatusBar_root_2vkxA",isSyncing:"DocumentStatusBar_isSyncing_3fXLq DocumentStatusBar_root_2vkxA",isDisconnected:"DocumentStatusBar_isDisconnected_6e9Mt DocumentStatusBar_root_2vkxA",status:"DocumentStatusBar_status_1v3pR",statusBadges:"DocumentStatusBar_statusBadges_vLeSi",statusDetails:"DocumentStatusBar_statusDetails_1iVxG",historyLabel:"DocumentStatusBar_historyLabel_2lZN_",historyButton:"DocumentStatusBar_historyButton_h9Bfc DocumentStatusBar_historyLabel_2lZN_",statusIcon:"DocumentStatusBar_statusIcon_1-wyi",rotatingStatusIcon:"DocumentStatusBar_rotatingStatusIcon_2o-UB DocumentStatusBar_statusIcon_1-wyi",DocumentStatusBar__spin:"DocumentStatusBar_DocumentStatusBar__spin_396co",actions:"DocumentStatusBar_actions_QdcTa",actionsWrapper:"DocumentStatusBar_actionsWrapper_H6XMc",popOverText:"DocumentStatusBar_popOverText_lk8cx"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i(r(0)),a=i(r(2));function o(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return o=function(){return e},e}function i(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=o();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var i=n?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}return r.default=e,t&&t.set(e,r),r}class u extends n.Component{constructor(){super(...arguments),function(e,t,r){t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r}(this,"state",{done:!1})}componentDidMount(){this.timer=setTimeout(()=>{this.setState({done:!0})},this.props.ms)}componentWillUnmount(){clearTimeout(this.timer)}render(){var e=this.props.children;return this.state.done?"function"==typeof e?e():e:null}}t.default=u,u.propTypes={children:a.oneOfType([a.func,a.node]),ms:a.number.isRequired}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=d(r(2)),a=d(r(0)),o=d(r(2717)),i=d(r(31)),u=d(r(9)),l=d(r(68)),s=d(r(22)),c=d(r(2718)),f=d(r(2733));function d(e){return e&&e.__esModule?e:{default:e}}function p(){return(p=Object.assign||function(e){for(var t=1;t{var t=e.target.scrollTop;this.setState({headerShadowOpacity:Math.min(t,50)/100})}),h(this,"handleNewCurrentEvent",()=>{this._listElement&&this._listElement.current&&o.default.top(this._listElement.current,0)}),h(this,"handleScrollToSelected",()=>{var e=this.props,t=e.events,r=e.selectedEvent,n=t.indexOf(r);if(n>0&&this._listElement&&this._listElement.current){var a=this._listElement.current.childNodes[n],i=Math.max(0,a.getBoundingClientRect().top-250);o.default.top(this._listElement.current,i)}}),h(this,"handleSelectNext",()=>{var e=this.props,t=e.events,r=e.selectedEvent,n=e.onItemSelect,a=t.indexOf(r),o=-1===a?null:t[a+1];o&&n(o)}),h(this,"handleSelectPrev",()=>{var e=this.props,t=e.events,r=e.selectedEvent,n=e.onItemSelect,a=t.indexOf(r),o=-1===a?null:t[a-1];o&&n(o)})}componentDidMount(){this._listElement&&this._listElement.current&&this._listElement.current.addEventListener("scroll",this.handleListScroll,{passive:!0}),this.handleScrollToSelected()}componentWillUnmount(){this._listElement&&this._listElement.current&&this._listElement.current.removeEventListener("scroll",this.handleListScroll)}componentDidUpdate(e){var t=this.props,r=t.selectedRev,n=t.events,a=t.historyValue,o=t.isLoading;e.historyValue&&!a&&n[0].rev===r&&this.handleNewCurrentEvent(),e.isLoading&&!o&&this.handleScrollToSelected()}render(){var e=this.props,t=e.onClose,r=e.events,n=e.onItemSelect,o=e.selectedEvent,d=e.isLoading,h=e.error,v=this.state.headerShadowOpacity;return a.default.createElement("div",{className:f.default.root},a.default.createElement("div",{className:f.default.header,style:{boxShadow:"0 0px 2px rgba(0, 0, 0, ".concat(v,")")}},"History",a.default.createElement(u.default,{onClick:t,title:"Close",icon:i.default,bleed:!0,kind:"simple",className:f.default.closeButton})),d&&a.default.createElement(s.default,{center:!0,message:"Loading history"}),h&&a.default.createElement("p",null,"Could not load history"),a.default.createElement("div",{className:f.default.list,ref:this._listElement},!(d||h)&&r.map((e,t)=>a.default.createElement(c.default,p({},e,{key:e.rev,isSelected:e===o,isCurrentVersion:0===t,onClick:()=>n(e),onSelectPrev:this.handleSelectPrev,onSelectNext:this.handleSelectNext})))),h&&a.default.createElement(l.default,{kind:"error",isPersisted:!0,title:h}))}}t.default=v,h(v,"propTypes",{events:n.default.arrayOf(n.default.object),onClose:n.default.func,documentId:n.default.string,onItemSelect:n.default.func,isLoading:n.default.bool,lastEdited:n.default.object,errorMessage:n.default.string,selectedEvent:n.default.object,selectedRev:n.default.string,historyValue:n.default.object,error:n.default.object}),h(v,"defaultProps",{isLoading:!0})},function(e,t){var r=new Error("Element already at target scroll position"),n=new Error("Scroll cancelled"),a=Math.min,o=Date.now;function i(e){return function(t,i,s,c){"function"==typeof(s=s||{})&&(c=s,s={}),"function"!=typeof c&&(c=l);var f=o(),d=t[e],p=s.ease||u,h=isNaN(s.duration)?350:+s.duration,v=!1;return d===i?c(r,t[e]):requestAnimationFrame((function r(u){if(v)return c(n,t[e]);var l=o(),s=a(1,(l-f)/h),m=p(s);t[e]=m*(i-d)+d,s<1?requestAnimationFrame(r):requestAnimationFrame((function(){c(null,t[e])}))})),function(){v=!0}}}function u(e){return.5*(1-Math.cos(Math.PI*e))}function l(){}e.exports={left:i("scrollLeft"),top:i("scrollTop")}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=c(r(2)),a=c(r(0)),o=r(6),i=c(r(2719)),u=c(r(117)),l=r(307),s=r(46);function c(e){return e&&e.__esModule?e:{default:e}}function f(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},o=Object.keys(e);for(n=0;n=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}function d(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var p={};function h(e){return"discardDraft"===e?"Discarded Edits":"truncated"===e?"Truncated Events":"unknown"===e?"Edited":e}class v extends a.default.PureComponent{constructor(){super(...arguments),d(this,"handleEnterKey",e=>{this.props.onClick()}),d(this,"handleArrowDownKey",()=>{this.props.onSelectNext()}),d(this,"handleArrowUpKey",()=>{this.props.onSelectPrev()}),d(this,"state",{users:[]})}componentDidMount(){var e=this.props.userIds;e&&(this.usersSubscription=(0,o.from)(u.default.getUsers(e)).subscribe(e=>{this.setState({users:e})}))}componentWillUnmount(){this.usersSubscription&&this.usersSubscription.unsubscribe()}render(){var e,t=this.context,r=t.ParameterizedLink,n=t.params,o=this.props,u=o.type,s=o.endTime,c=o.isSelected,d=o.isCurrentVersion,v=o.rev,m=o.onClick,y=this.state.users,g=(n.rev,f(n,["rev"]));return a.default.createElement(i.default,{linkComponent:r,linkParams:0===Object.keys(g).length?p:g,isCurrentVersion:d,status:h(u),type:u,title:(e=s,(0,l.isToday)(e)?"Today, ".concat((0,l.format)(e,"hh:mm A")):(0,l.isYesterday)(e)?"Yesterday, ".concat((0,l.format)(e,"hh:mm A")):(0,l.format)(e,"MMM D, YYYY, hh:mm A")),tooltip:(0,l.format)(s,"MMM D, YYYY, hh:mm A"),rev:v,users:y,onSelect:m,onEnterKey:this.handleEnterKey,onArrowUpKey:this.handleArrowUpKey,onArrowDownKey:this.handleArrowDownKey,isSelected:c})}}t.default=v,d(v,"contextType",s.PaneRouterContext),d(v,"defaultProps",{isSelected:!1,userIds:void 0}),d(v,"propTypes",{endTime:n.default.string.isRequired,isCurrentVersion:n.default.bool.isRequired,isSelected:n.default.bool,onClick:n.default.func.isRequired,onSelectNext:n.default.func,onSelectPrev:n.default.func,rev:n.default.string.isRequired,type:n.default.oneOf(["created","deleted","edited","published","unpublished","truncated","discardDraft","unknown"]).isRequired,userIds:n.default.arrayOf(n.default.string)})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=f(r(2)),a=f(r(0)),o=r(42),i=f(r(646)),u=f(r(2721)),l=f(r(2723)),s=f(r(2730)),c=f(r(2732));function f(e){return e&&e.__esModule?e:{default:e}}function d(){return(d=Object.assign||function(e){for(var t=1;t{};function y(){for(var e="",t=90;t<=270;t+=5){var r=50*Math.cos(t*Math.PI/180),n=50*Math.sin(t*Math.PI/180);e+=",".concat((100+r).toFixed(2),"% ").concat((50+n).toFixed(2),"%")}return"polygon(0 0,0 100%".concat(e,",0 0)")}class g extends a.default.PureComponent{constructor(){super(...arguments),v(this,"_rootElement",a.default.createRef()),v(this,"handleKeyUp",e=>{var t=this.props.onEnterKey;"Enter"===e.key&&t()}),v(this,"handleKeyDown",e=>{var t=this.props,r=t.onArrowUpKey,n=t.onArrowDownKey;"ArrowDown"===e.key?(n(),e.preventDefault()):"ArrowUp"===e.key&&(r(),e.preventDefault())}),v(this,"handleSelect",e=>{this.props.onSelect(e)})}componentDidUpdate(e){this.props.isSelected&&!e.isSelected&&this.focus()}focus(){this._rootElement&&this._rootElement.current&&this._rootElement.current.focus()}render(){var e=this.props,t=e.linkComponent,r=e.linkParams,n=e.status,f=e.isSelected,p=e.title,v=e.users,m=e.children,g=e.isCurrentVersion,b=e.rev,_=e.tooltip,O=e.type,w=v.filter(Boolean),E=f?c.default.selected:c.default.unSelected,M=a.default.createElement(a.default.Fragment,null,a.default.createElement(s.default,{className:c.default.icon,type:O}),a.default.createElement("div",{className:c.default.startLine,"aria-hidden":"true"}),a.default.createElement("div",{className:c.default.endLine,"aria-hidden":"true"}),a.default.createElement("div",{className:c.default.status},n),p&&"truncated"!==O&&a.default.createElement("div",{className:c.default.title},p),"truncated"===O&&a.default.createElement("div",{className:c.default.truncatedInfo},a.default.createElement("p",null,a.default.createElement("a",{href:"https://www.sanity.io/docs/content-studio/history-experience",target:"_blank",rel:"noopener noreferrer"},"Learn about history retention"))),w&&w.length>0&&a.default.createElement(o.Tooltip,{html:a.default.createElement(u.default,{markers:w.map(e=>({type:"presence",identity:e.id,color:(0,l.default)(e.id),user:h({},e)}))}),disabled:w.length<2,interactive:!0,position:"top",trigger:"mouseenter",animation:"scale",arrow:!0,theme:"light",distance:"10",duration:50},a.default.createElement("div",{className:c.default.users},a.default.createElement("div",{className:c.default.userIcons},w.slice(0,3).map((e,t)=>a.default.createElement("div",{className:c.default.user,key:e.id},a.default.createElement("div",{className:c.default.userInner,style:{clipPath:y()}},a.default.createElement(i.default,{title:1===v.length?void 0:e.displayName,showTooltip:!1,imageUrl:e.imageUrl,color:e.imageUrl?void 0:(0,l.default)(e.id)}))))),1===w.length&&a.default.createElement("div",{className:c.default.userName},w[0].displayName),w.length>1&&a.default.createElement("div",{className:c.default.extraItems},a.default.createElement("div",{className:c.default.userName},w.length," people")))),m&&a.default.createElement("div",{className:c.default.children},m)),j={className:E,"data-type":O,"data-is-current-version":g,"data-is-selected":f,"data-rev":b,tabIndex:"truncated"===O?null:"0",onKeyUp:this.handleKeyUp,onKeyDown:this.handleKeyDown,title:_,ref:this._rootElement},P=t,x=g?"-":b;return P?a.default.createElement(P,d({params:h({},r,{rev:x})},j),M):a.default.createElement("div",d({},j,{onClick:this.handleSelect}),M)}}t.default=g,v(g,"propTypes",{status:n.default.string,title:n.default.string,children:n.default.node,isCurrentVersion:n.default.bool,isSelected:n.default.bool,onSelect:n.default.func,onEnterKey:n.default.func,onArrowUpKey:n.default.func,onArrowDownKey:n.default.func,rev:n.default.string,tooltip:n.default.string.isRequired,type:n.default.string.isRequired,users:n.default.arrayOf(n.default.shape({name:n.default.string,email:n.default.string,imageUrl:n.default.string,id:n.default.string})),linkParams:n.default.object,linkComponent:n.default.elementType}),v(g,"defaultProps",{status:"Edited",title:void 0,onSelect:m,onEnterKey:m,onArrowUpKey:m,onArrowDownKey:m,isCurrentVersion:!1,isSelected:!1,users:[],children:void 0,rev:void 0,linkParams:void 0,linkComponent:void 0})},function(e,t){e.exports={root:"PresenceCircle_root_3YTbt",hoverAnimation:"PresenceCircle_hoverAnimation_1nCtJ",initials:"PresenceCircle_initials_3ioP0"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=u(r(0)),a=u(r(2)),o=u(r(646)),i=u(r(2722));function u(e){return e&&e.__esModule?e:{default:e}}function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class s extends n.default.PureComponent{render(){var e=function(e){return e.filter(e=>"presence"===e.type)}(this.props.markers);return n.default.createElement("ul",{className:i.default.root},e.map(e=>{var t=e.user,r=t.imageUrl,a=t&&t.displayName.match(/\b\w/g).join("")||"?";return n.default.createElement("li",{key:e.identity,className:i.default.item},n.default.createElement("div",{className:i.default.circle},n.default.createElement(o.default,{imageUrl:r,color:e.color,text:a})),t.displayName)}))}}t.default=s,l(s,"propTypes",{markers:a.default.arrayOf(a.default.shape({path:a.default.arrayOf(a.default.oneOfType([a.default.string,a.default.number,a.default.shape({_key:a.default.string})])),type:a.default.string,identity:a.default.string,session:a.default.string}))}),l(s,"defaultProps",{markers:[]})},function(e,t){e.exports={root:"PresenceList_root_3UMwj",item:"PresenceList_item_F4vWz",circle:"PresenceList_circle_1r8Ca"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=l(r(253)),a=l(r(2724)),o=l(r(2725)),i=l(r(2728)),u=l(r(2729));function l(e){return e&&e.__esModule?e:{default:e}}var s=(0,n.default)(()=>{if(i.default.valid(u.default.brandPrimary))return u.default.brandPrimary;var e,t=(e="--brand-primary",getComputedStyle(document.documentElement).getPropertyValue(e).trim());return t&&i.default.valid(t)?t:"#fcc"}),c=(0,n.default)(o.default);t.default=e=>function(e){var t=s();if(!e)return t;var r=c(t),n=(0,a.default)(e)/Math.pow(2,32),o=Object.keys(r).slice(2)[Math.floor(n*(Object.keys(r).length-2))],i=r[o].slice(6),u=Math.floor(n*i.length)+6;return r[o][u]}(e&&function(e){return e.split("").reverse().join("")}(e))},function(e,t,r){"use strict";e.exports=function(e){for(var t=5381,r=e.length;r;)t=33*t^e.charCodeAt(--r);return t>>>0}},function(e,t,r){"use strict";var n=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var r=[],n=!0,a=!1,o=void 0;try{for(var i,u=e[Symbol.iterator]();!(n=(i=u.next()).done)&&(r.push(i.value),!t||r.length!==t);n=!0);}catch(e){a=!0,o=e}finally{try{!n&&u.return&&u.return()}finally{if(a)throw o}}return r}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},a=r(2726),o=r(2727),i=[9,8,7,6,5,4,3,2,1,0].map((function(e){return e+.5})).map((function(e){return e/10})),u=function(e){var t=360/e;return function(r){return function(e){for(var t=[],r=0;r1&&void 0!==arguments[1]&&arguments[1];var t=a(e),r=[],o=t.hsl(),i=n(o,3),p=i[0],h=i[1],v=i[2],m=u(12)(p);r.push({key:"black",value:s(""+t.hex())}),r.push({key:"gray",value:c(l(1/8)(""+t.hex()))}),m.forEach((function(e){var t=a.hsl(e,h,v),n=f(t);r.push({key:n,value:c(""+t.hex())})}));var y=Object.assign({base:e},r.reduce(d,{}));return y}},function(e,t,r){(function(e){var r; /** * @license * * chroma.js - JavaScript library for color conversions * * Copyright (c) 2011-2017, Gregor Aisch * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: * * 1. Redistributions of source code must retain the above copyright notice, this * list of conditions and the following disclaimer. * * 2. Redistributions in binary form must reproduce the above copyright notice, * this list of conditions and the following disclaimer in the documentation * and/or other materials provided with the distribution. * * 3. The name Gregor Aisch may not be used to endorse or promote products * derived from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE * DISCLAIMED. IN NO EVENT SHALL GREGOR AISCH OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * */(function(){var n,a,o,i,u,l,s,c,f,d,p,h,v,m,y,g,b,_,O,w,E,M,j,P,x,k,S,C,D,T,z,A,I,B,N,R,F,L,q,W,U,V,H,Y,G,K,J,$,Z,Q,X,ee,te,re,ne,ae,oe,ie,ue,le,se,ce,fe,de,pe,he,ve,me,ye,ge,be,_e,Oe,we,Ee,Me,je,Pe,xe,ke,Se=[].slice;Me=function(){var e,t,r,n,a;for(e={},n=0,t=(a="Boolean Number String Function Array Date RegExp Undefined Null".split(" ")).length;nr&&(e=r),e},je=function(e){return e.length>=3?Array.prototype.slice.call(e):e[0]},E=function(e){var t,r;for(e._clipped=!1,e._unclipped=e.slice(0),t=r=0;r<3;t=++r)t<3?((e[t]<0||e[t]>255)&&(e._clipped=!0),e[t]<0&&(e[t]=0),e[t]>255&&(e[t]=255)):3===t&&(e[t]<0&&(e[t]=0),e[t]>1&&(e[t]=1));return e._clipped||delete e._unclipped,e},i=Math.PI,be=Math.round,j=Math.cos,C=Math.floor,ne=Math.pow,$=Math.log,Oe=Math.sin,we=Math.sqrt,m=Math.atan2,X=Math.max,v=Math.abs,s=2*i,u=i/3,a=i/180,l=180/i,(w=function(){return arguments[0]instanceof n?arguments[0]:function(e,t,r){r.prototype=e.prototype;var n=new r,a=e.apply(n,t);return Object(a)===a?a:n}(n,arguments,(function(){}))}).default=w,h=[],null!=e&&null!=e.exports&&(e.exports=w),void 0===(r=function(){return w}.apply(t,[]))||(e.exports=r),w.version="1.4.1",p={},f=[],d=!1,n=function(){function e(){var e,t,r,n,a,o,i,u,l;for(o=this,t=[],u=0,n=arguments.length;u1&&(i=t[t.length-1]),null!=p[i])o._rgb=E(p[i](je(t.slice(0,-1))));else{for(d||(f=f.sort((function(e,t){return t.p-e.p})),d=!0),l=0,a=f.length;l3?t[3]:1]},ke=function(e){return 255*(e<=.00304?12.92*e:1.055*ne(e,1/2.4)-.055)},H=function(e){return e>o.t1?e*e*e:o.t2*(e-o.t0)},o={Kn:18,Xn:.95047,Yn:1,Zn:1.08883,t0:.137931034,t1:.206896552,t2:.12841855,t3:.008856452},fe=function(){var e,t,r,n,a,o,i;return r=(n=je(arguments))[0],t=n[1],e=n[2],o=(a=me(r,t,e))[0],[116*(i=a[1])-16,500*(o-i),200*(i-a[2])]},ye=function(e){return(e/=255)<=.04045?e/12.92:ne((e+.055)/1.055,2.4)},xe=function(e){return e>o.t3?ne(e,1/3):e/o.t2+o.t0},me=function(){var e,t,r,n;return r=(n=je(arguments))[0],t=n[1],e=n[2],r=ye(r),t=ye(t),e=ye(e),[xe((.4124564*r+.3575761*t+.1804375*e)/o.Xn),xe((.2126729*r+.7151522*t+.072175*e)/o.Yn),xe((.0193339*r+.119192*t+.9503041*e)/o.Zn)]},w.lab=function(){return function(e,t,r){r.prototype=e.prototype;var n=new r,a=e.apply(n,t);return Object(a)===a?a:n}(n,Se.call(arguments).concat(["lab"]),(function(){}))},p.lab=V,n.prototype.lab=function(){return fe(this._rgb)},y=function(e){var t,r,n,a,o,i,u,l,s,c,f;return 2===(e=function(){var t,r,n;for(n=[],r=0,t=e.length;r=0&&t[3]<=1?"rgb":void 0}}),p.lrgb=p.rgb,L=function(e,t,r,a){var o,i;return o=e._rgb,i=t._rgb,new n(we(ne(o[0],2)*(1-r)+ne(i[0],2)*r),we(ne(o[1],2)*(1-r)+ne(i[1],2)*r),we(ne(o[2],2)*(1-r)+ne(i[2],2)*r),a)},c=function(e){var t,r,a,o,i;for(t=1/e.length,i=[0,0,0,0],a=0,r=e.length;a1&&(i[3]=1),new n(E(i))},h.push(["lrgb",L]),w.average=function(e,t){var r,n,a,o,u,l,s,f,d,p,h,v,y;if(null==t&&(t="rgb"),d=e.length,s=(e=e.map((function(e){return w(e)}))).splice(0,1)[0],"lrgb"===t)return c(e);for(f in o=[],u=0,l=0,v=s.get(t))v[f]=v[f]||0,o.push(isNaN(v[f])?0:1),"h"!==t.charAt(f)||isNaN(v[f])||(r=v[f]/180*i,u+=j(r),l+=Oe(r));for(n=s.alpha(),h=0,p=e.length;h=360;)r-=360;v[f]=r}else v[f]=v[f]/o[f];return w(v,t).alpha(n/d)},T=function(e){var t,r;if(e.match(/^#?([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$/))return 4!==e.length&&7!==e.length||(e=e.substr(1)),3===e.length&&(e=(e=e.split(""))[0]+e[0]+e[1]+e[1]+e[2]+e[2]),[(r=parseInt(e,16))>>16,r>>8&255,255&r,1];if(e.match(/^#?([A-Fa-f0-9]{8})$/))return 9===e.length&&(e=e.substr(1)),[(r=parseInt(e,16))>>24&255,r>>16&255,r>>8&255,be((255&r)/255*100)/100];if(null!=p.css&&(t=p.css(e)))return t;throw"unknown color: "+e},ue=function(e,t){var r,n,a,o,i,u;return null==t&&(t="auto"),i=e[0],a=e[1],n=e[2],r=e[3],"auto"===t&&(t=r<1?"rgba":"rgb"),i=Math.round(i),a=Math.round(a),n=Math.round(n),u=(u="000000"+(i<<16|a<<8|n).toString(16)).substr(u.length-6),o=(o="0"+be(255*r).toString(16)).substr(o.length-2),"#"+function(){switch(t.toLowerCase()){case"rgba":return u+o;case"argb":return o+u;default:return u}}()},p.hex=function(e){return T(e)},w.hex=function(){return function(e,t,r){r.prototype=e.prototype;var n=new r,a=e.apply(n,t);return Object(a)===a?a:n}(n,Se.call(arguments).concat(["hex"]),(function(){}))},n.prototype.hex=function(e){return null==e&&(e="auto"),ue(this._rgb,e)},f.push({p:4,test:function(e){if(1===arguments.length&&"string"===Me(e))return"hex"}}),I=function(){var e,t,r,n,a,o,i,u,l,s,c,f,d,p;if(a=(e=je(arguments))[0],c=e[1],i=e[2],0===c)l=n=t=255*i;else{for(r=[0,0,0],f=2*i-(d=i<.5?i*(1+c):i+c-i*c),(p=[0,0,0])[0]=(a/=360)+1/3,p[1]=a,p[2]=a-1/3,o=u=0;u<=2;o=++u)p[o]<0&&(p[o]+=1),p[o]>1&&(p[o]-=1),6*p[o]<1?r[o]=f+6*(d-f)*p[o]:2*p[o]<1?r[o]=d:3*p[o]<2?r[o]=f+(d-f)*(2/3-p[o])*6:r[o]=f;l=(s=[be(255*r[0]),be(255*r[1]),be(255*r[2])])[0],n=s[1],t=s[2]}return e.length>3?[l,n,t,e[3]]:[l,n,t]},se=function(e,t,r){var n,a,o,i,u;return void 0!==e&&e.length>=3&&(e=(i=e)[0],t=i[1],r=i[2]),e/=255,t/=255,r/=255,o=Math.min(e,t,r),a=((X=Math.max(e,t,r))+o)/2,X===o?(u=0,n=Number.NaN):u=a<.5?(X-o)/(X+o):(X-o)/(2-X-o),e===X?n=(t-r)/(X-o):t===X?n=2+(r-e)/(X-o):r===X&&(n=4+(e-t)/(X-o)),(n*=60)<0&&(n+=360),[n,u,a]},w.hsl=function(){return function(e,t,r){r.prototype=e.prototype;var n=new r,a=e.apply(n,t);return Object(a)===a?a:n}(n,Se.call(arguments).concat(["hsl"]),(function(){}))},p.hsl=I,n.prototype.hsl=function(){return se(this._rgb)},B=function(){var e,t,r,n,a,o,i,u,l,s,c,f,d,p,h,v,m,y;if(a=(e=je(arguments))[0],v=e[1],y=e[2],y*=255,0===v)l=n=t=y;else switch(360===a&&(a=0),a>360&&(a-=360),a<0&&(a+=360),i=y*(1-v),u=y*(1-v*(r=(a/=60)-(o=C(a)))),m=y*(1-v*(1-r)),o){case 0:l=(s=[y,m,i])[0],n=s[1],t=s[2];break;case 1:l=(c=[u,y,i])[0],n=c[1],t=c[2];break;case 2:l=(f=[i,y,m])[0],n=f[1],t=f[2];break;case 3:l=(d=[i,u,y])[0],n=d[1],t=d[2];break;case 4:l=(p=[m,i,y])[0],n=p[1],t=p[2];break;case 5:l=(h=[y,i,u])[0],n=h[1],t=h[2]}return[l,n,t,e.length>3?e[3]:1]},ce=function(){var e,t,r,n,a,o,i,u,l;return o=(i=je(arguments))[0],r=i[1],e=i[2],a=Math.min(o,r,e),t=(X=Math.max(o,r,e))-a,l=X/255,0===X?(n=Number.NaN,u=0):(u=t/X,o===X&&(n=(r-e)/t),r===X&&(n=2+(e-o)/t),e===X&&(n=4+(o-r)/t),(n*=60)<0&&(n+=360)),[n,u,l]},w.hsv=function(){return function(e,t,r){r.prototype=e.prototype;var n=new r,a=e.apply(n,t);return Object(a)===a?a:n}(n,Se.call(arguments).concat(["hsv"]),(function(){}))},p.hsv=B,n.prototype.hsv=function(){return ce(this._rgb)},te=function(e){return"number"===Me(e)&&e>=0&&e<=16777215?[e>>16,e>>8&255,255&e,1]:(console.warn("unknown num color: "+e),[0,0,0,1])},he=function(){var e;return((e=je(arguments))[0]<<16)+(e[1]<<8)+e[2]},w.num=function(e){return new n(e,"num")},n.prototype.num=function(e){return null==e&&(e="rgb"),he(this._rgb,e)},p.num=te,f.push({p:1,test:function(e){if(1===arguments.length&&"number"===Me(e)&&e>=0&&e<=16777215)return"num"}}),D=function(){var e,t,r,n,a,o,i,u,l,s,c,f,d,p,h,v,m,y,g,b;if(u=(r=je(arguments))[0],a=r[1],t=r[2],i=i/100*255,e=255*(a/=100),0===a)f=i=n=t;else switch(360===u&&(u=0),u>360&&(u-=360),u<0&&(u+=360),c=(s=t*(1-a))+e*(1-(o=(u/=60)-(l=C(u)))),g=s+e*o,b=s+e,l){case 0:f=(d=[b,g,s])[0],i=d[1],n=d[2];break;case 1:f=(p=[c,b,s])[0],i=p[1],n=p[2];break;case 2:f=(h=[s,b,g])[0],i=h[1],n=h[2];break;case 3:f=(v=[s,c,b])[0],i=v[1],n=v[2];break;case 4:f=(m=[g,s,b])[0],i=m[1],n=m[2];break;case 5:f=(y=[b,s,c])[0],i=y[1],n=y[2]}return[f,i,n,r.length>3?r[3]:1]},ie=function(){var e,t,r,n,a,o,i,u,l;return u=(l=je(arguments))[0],a=l[1],t=l[2],i=Math.min(u,a,t),r=100*(n=(X=Math.max(u,a,t))-i)/255,e=i/(255-n)*100,0===n?o=Number.NaN:(u===X&&(o=(a-t)/n),a===X&&(o=2+(t-u)/n),t===X&&(o=4+(u-a)/n),(o*=60)<0&&(o+=360)),[o,r,e]},w.hcg=function(){return function(e,t,r){r.prototype=e.prototype;var n=new r,a=e.apply(n,t);return Object(a)===a?a:n}(n,Se.call(arguments).concat(["hcg"]),(function(){}))},p.hcg=D,n.prototype.hcg=function(){return ie(this._rgb)},P=function(e){var t,r,n,a,o,i,u,l;if(e=e.toLowerCase(),null!=w.colors&&w.colors[e])return T(w.colors[e]);if(o=e.match(/rgb\(\s*(\-?\d+),\s*(\-?\d+)\s*,\s*(\-?\d+)\s*\)/)){for(u=o.slice(1,4),a=i=0;i<=2;a=++i)u[a]=+u[a];u[3]=1}else if(o=e.match(/rgba\(\s*(\-?\d+),\s*(\-?\d+)\s*,\s*(\-?\d+)\s*,\s*([01]|[01]?\.\d+)\)/))for(u=o.slice(1,5),a=l=0;l<=3;a=++l)u[a]=+u[a];else if(o=e.match(/rgb\(\s*(\-?\d+(?:\.\d+)?)%,\s*(\-?\d+(?:\.\d+)?)%\s*,\s*(\-?\d+(?:\.\d+)?)%\s*\)/)){for(u=o.slice(1,4),a=t=0;t<=2;a=++t)u[a]=be(2.55*u[a]);u[3]=1}else if(o=e.match(/rgba\(\s*(\-?\d+(?:\.\d+)?)%,\s*(\-?\d+(?:\.\d+)?)%\s*,\s*(\-?\d+(?:\.\d+)?)%\s*,\s*([01]|[01]?\.\d+)\)/)){for(u=o.slice(1,5),a=r=0;r<=2;a=++r)u[a]=be(2.55*u[a]);u[3]=+u[3]}else(o=e.match(/hsl\(\s*(\-?\d+(?:\.\d+)?),\s*(\-?\d+(?:\.\d+)?)%\s*,\s*(\-?\d+(?:\.\d+)?)%\s*\)/))?((n=o.slice(1,4))[1]*=.01,n[2]*=.01,(u=I(n))[3]=1):(o=e.match(/hsla\(\s*(\-?\d+(?:\.\d+)?),\s*(\-?\d+(?:\.\d+)?)%\s*,\s*(\-?\d+(?:\.\d+)?)%\s*,\s*([01]|[01]?\.\d+)\)/))&&((n=o.slice(1,4))[1]*=.01,n[2]*=.01,(u=I(n))[3]=+o[4]);return u},oe=function(e){var t;return"rgb"===(t=e[3]<1?"rgba":"rgb")?t+"("+e.slice(0,3).map(be).join(",")+")":"rgba"===t?t+"("+e.slice(0,3).map(be).join(",")+","+e[3]+")":void 0},ge=function(e){return be(100*e)/100},A=function(e,t){var r;return r=t<1?"hsla":"hsl",e[0]=ge(e[0]||0),e[1]=ge(100*e[1])+"%",e[2]=ge(100*e[2])+"%","hsla"===r&&(e[3]=t),r+"("+e.join(",")+")"},p.css=function(e){return P(e)},w.css=function(){return function(e,t,r){r.prototype=e.prototype;var n=new r,a=e.apply(n,t);return Object(a)===a?a:n}(n,Se.call(arguments).concat(["css"]),(function(){}))},n.prototype.css=function(e){return null==e&&(e="rgb"),"rgb"===e.slice(0,3)?oe(this._rgb):"hsl"===e.slice(0,3)?A(this.hsl(),this.alpha()):void 0},p.named=function(e){return T(Pe[e])},f.push({p:5,test:function(e){if(1===arguments.length&&null!=Pe[e])return"named"}}),n.prototype.name=function(e){var t,r;for(r in arguments.length&&(Pe[e]&&(this._rgb=T(Pe[e])),this._rgb[3]=1),t=this.hex("rgb"),Pe)if(t===Pe[r])return r;return t},Y=function(){var e,t,r,n;return r=(n=je(arguments))[0],e=n[1],t=n[2],[r,j(t*=a)*e,Oe(t)*e]},G=function(){var e,t,r,n,a,o,i,u,l;return i=(r=je(arguments))[0],a=r[1],o=r[2],e=(u=Y(i,a,o))[0],t=u[1],n=u[2],[(l=V(e,t,n))[0],l[1],n=l[2],r.length>3?r[3]:1]},U=function(){var e,t,r,n,a,o;return a=(o=je(arguments))[0],e=o[1],t=o[2],r=we(e*e+t*t),n=(m(t,e)*l+360)%360,0===be(1e4*r)&&(n=Number.NaN),[a,r,n]},de=function(){var e,t,r,n,a,o,i;return a=(o=je(arguments))[0],r=o[1],t=o[2],n=(i=fe(a,r,t))[0],e=i[1],t=i[2],U(n,e,t)},w.lch=function(){var e;return e=je(arguments),new n(e,"lch")},w.hcl=function(){var e;return e=je(arguments),new n(e,"hcl")},p.lch=G,p.hcl=function(){var e,t,r,n;return t=(n=je(arguments))[0],e=n[1],r=n[2],G([r,e,t])},n.prototype.lch=function(){return de(this._rgb)},n.prototype.hcl=function(){return de(this._rgb).reverse()},ae=function(e){var t,r,n,a,o,i;return null==e&&(e="rgb"),o=(i=je(arguments))[0],n=i[1],t=i[2],n/=255,t/=255,[(1-(o/=255)-(a=1-Math.max(o,Math.max(n,t))))*(r=a<1?1/(1-a):0),(1-n-a)*r,(1-t-a)*r,a]},M=function(){var e,t,r,n,a,o;return r=(t=je(arguments))[0],a=t[1],o=t[2],n=t[3],e=t.length>4?t[4]:1,1===n?[0,0,0,e]:[r>=1?0:255*(1-r)*(1-n),a>=1?0:255*(1-a)*(1-n),o>=1?0:255*(1-o)*(1-n),e]},p.cmyk=function(){return M(je(arguments))},w.cmyk=function(){return function(e,t,r){r.prototype=e.prototype;var n=new r,a=e.apply(n,t);return Object(a)===a?a:n}(n,Se.call(arguments).concat(["cmyk"]),(function(){}))},n.prototype.cmyk=function(){return ae(this._rgb)},p.gl=function(){var e,t,r,n,a;for(n=function(){var e,r;for(t in r=[],e=je(arguments))a=e[t],r.push(a);return r}.apply(this,arguments),e=r=0;r<=2;e=++r)n[e]*=255;return n},w.gl=function(){return function(e,t,r){r.prototype=e.prototype;var n=new r,a=e.apply(n,t);return Object(a)===a?a:n}(n,Se.call(arguments).concat(["gl"]),(function(){}))},n.prototype.gl=function(){var e;return[(e=this._rgb)[0]/255,e[1]/255,e[2]/255,e[3]]},pe=function(e,t,r){var n;return e=(n=je(arguments))[0],t=n[1],r=n[2],.2126*(e=Z(e))+.7152*(t=Z(t))+.0722*(r=Z(r))},Z=function(e){return(e/=255)<=.03928?e/12.92:ne((e+.055)/1.055,2.4)},W=function(e,t,r,a){var o,i;return o=e._rgb,i=t._rgb,new n(o[0]+r*(i[0]-o[0]),o[1]+r*(i[1]-o[1]),o[2]+r*(i[2]-o[2]),a)},h.push(["rgb",W]),n.prototype.luminance=function(e,t){var r,n,a,o,i;return null==t&&(t="rgb"),arguments.length?(o=this._rgb,0===e?o=[0,0,0,this._rgb[3]]:1===e?o=[255,255,255,this[3]]:(r=pe(this._rgb),n=1e-7,a=20,i=function(r,o){var u,l;return u=(l=r.interpolate(o,.5,t)).luminance(),Math.abs(e-u)e?i(r,l):i(l,o)},o=r>e?i(w("black"),this).rgba():i(this,w("white")).rgba()),w(o).alpha(this.alpha())):pe(this._rgb)},Ee=function(e){var t,r,n,a;return(a=e/100)<66?(n=255,r=-155.25485562709179-.44596950469579133*(r=a-2)+104.49216199393888*$(r),t=a<20?0:.8274096064007395*(t=a-10)-254.76935184120902+115.67994401066147*$(t)):(n=351.97690566805693+.114206453784165*(n=a-55)-40.25366309332127*$(n),r=325.4494125711974+.07943456536662342*(r=a-50)-28.0852963507957*$(r),t=255),[n,r,t]},ve=function(){var e,t,r,n,a,o,i,u;for(a=(o=je(arguments))[0],o[1],e=o[2],n=1e3,r=4e4,t=.4;r-n>t;)(i=Ee(u=.5*(r+n)))[2]/i[0]>=e/a?r=u:n=u;return be(u)},w.temperature=w.kelvin=function(){return function(e,t,r){r.prototype=e.prototype;var n=new r,a=e.apply(n,t);return Object(a)===a?a:n}(n,Se.call(arguments).concat(["temperature"]),(function(){}))},p.temperature=p.kelvin=p.K=Ee,n.prototype.temperature=function(){return ve(this._rgb)},n.prototype.kelvin=n.prototype.temperature,w.contrast=function(e,t){var r,a,o,i;return"string"!==(o=Me(e))&&"number"!==o||(e=new n(e)),"string"!==(i=Me(t))&&"number"!==i||(t=new n(t)),(r=e.luminance())>(a=t.luminance())?(r+.05)/(a+.05):(a+.05)/(r+.05)},w.distance=function(e,t,r){var a,o,i,u,l,s,c;for(o in null==r&&(r="lab"),"string"!==(l=Me(e))&&"number"!==l||(e=new n(e)),"string"!==(s=Me(t))&&"number"!==s||(t=new n(t)),i=e.get(r),u=t.get(r),c=0,i)c+=(a=(i[o]||0)-(u[o]||0))*a;return Math.sqrt(c)},w.deltaE=function(e,t,r,a){var o,u,l,s,c,f,d,p,h,y,g,b,_,O,w,E,M,P,x,k,S,C,D,T;for(null==r&&(r=1),null==a&&(a=1),"string"!==(w=Me(e))&&"number"!==w||(e=new n(e)),"string"!==(E=Me(t))&&"number"!==E||(t=new n(t)),o=(M=e.lab())[0],l=M[1],c=M[2],u=(P=t.lab())[0],s=P[1],f=P[2],d=we(l*l+c*c),p=we(s*s+f*f),k=o<16?.511:.040975*o/(1+.01765*o),x=.0638*d/(1+.0131*d)+.638,O=d<1e-6?0:180*m(c,l)/i;O<0;)O+=360;for(;O>=360;)O-=360;return S=O>=164&&O<=345?.56+v(.2*j(i*(O+168)/180)):.36+v(.4*j(i*(O+35)/180)),_=we((h=d*d*d*d)/(h+1900)),we((C=(o-u)/(r*k))*C+(D=(b=d-p)/(a*x))*D+((y=l-s)*y+(g=c-f)*g-b*b)/((T=x*(_*S+1-_))*T))},n.prototype.get=function(e){var t,r,n,a,o;return this,n=(a=e.split("."))[0],t=a[1],o=this[n](),t?(r=n.indexOf(t))>-1?o[r]:console.warn("unknown channel "+t+" in mode "+n):o},n.prototype.set=function(e,t){var r,n,a,o,i;if(this,a=(o=e.split("."))[0],r=o[1])if(i=this[a](),(n=a.indexOf(r))>-1)if("string"===Me(t))switch(t.charAt(0)){case"+":case"-":i[n]+=+t;break;case"*":i[n]*=+t.substr(1);break;case"/":i[n]/=+t.substr(1);break;default:i[n]=+t}else i[n]=t;else console.warn("unknown channel "+r+" in mode "+a);else i=t;return w(i,a).alpha(this.alpha())},n.prototype.clipped=function(){return this._rgb._clipped||!1},n.prototype.alpha=function(e){return arguments.length?w.rgb([this._rgb[0],this._rgb[1],this._rgb[2],e]):this._rgb[3]},n.prototype.darken=function(e){var t;return null==e&&(e=1),this,(t=this.lab())[0]-=o.Kn*e,w.lab(t).alpha(this.alpha())},n.prototype.brighten=function(e){return null==e&&(e=1),this.darken(-e)},n.prototype.darker=n.prototype.darken,n.prototype.brighter=n.prototype.brighten,n.prototype.saturate=function(e){var t;return null==e&&(e=1),this,(t=this.lch())[1]+=e*o.Kn,t[1]<0&&(t[1]=0),w.lch(t).alpha(this.alpha())},n.prototype.desaturate=function(e){return null==e&&(e=1),this.saturate(-e)},n.prototype.premultiply=function(){var e,t;return t=this.rgb(),e=this.alpha(),w(t[0]*e,t[1]*e,t[2]*e,e)},ee=function(e,t){return e*t/255},x=function(e,t){return e>t?t:e},K=function(e,t){return e>t?e:t},_e=function(e,t){return 255*(1-(1-e/255)*(1-t/255))},re=function(e,t){return t<128?2*e*t/255:255*(1-2*(1-e/255)*(1-t/255))},O=function(e,t){return 255*(1-(1-t/255)/(e/255))},k=function(e,t){return 255===e?255:(e=t/255*255/(1-e/255))>255?255:e},(g=function(e,t,r){if(!g[r])throw"unknown blend mode "+r;return g[r](e,t)}).normal=(b=function(e){return function(t,r){var n,a;return n=w(r).rgb(),a=w(t).rgb(),w(e(n,a),"rgb")}})((S=function(e){return function(t,r){var n,a,o;for(o=[],n=a=0;a<=3;n=++a)o[n]=e(t[n],r[n]);return o}})((function(e,t){return e}))),g.multiply=b(S(ee)),g.screen=b(S(_e)),g.overlay=b(S(re)),g.darken=b(S(x)),g.lighten=b(S(K)),g.dodge=b(S(k)),g.burn=b(S(O)),w.blend=g,w.analyze=function(e){var t,r,n,a;for(n={min:Number.MAX_VALUE,max:-1*Number.MAX_VALUE,sum:0,values:[],count:0},r=0,t=e.length;rn.max&&(n.max=a),n.count+=1);return n.domain=[n.min,n.max],n.limits=function(e,t){return w.limits(n,e,t)},n},w.scale=function(e,t){var r,n,a,o,i,u,l,s,c,f,d,p,h,v,m,y,g,b,_,O,E;return c="rgb",f=w("#ccc"),v=0,!1,i=[0,1],h=[],p=[0,0],r=!1,a=[],d=!1,s=0,l=1,o=!1,n={},m=!0,u=1,O=function(e){var t,r,n,o,i,u;if(null==e&&(e=["#fff","#000"]),null!=e&&"string"===Me(e)&&null!=w.brewer&&(e=w.brewer[e]||w.brewer[e.toLowerCase()]||e),"array"===Me(e)){for(1===e.length&&(e=[e[0],e[0]]),t=n=0,o=(e=e.slice(0)).length-1;0<=o?n<=o:n>=o;t=0<=o?++n:--n)r=e[t],"string"===Me(r)&&(e[t]=w(r));for(h.length=0,t=u=0,i=e.length-1;0<=i?u<=i:u>=i;t=0<=i?++u:--u)h.push(t/(e.length-1))}return _(),a=e},g=function(e){var t,n;if(null!=r){for(n=r.length-1,t=0;t=r[t];)t++;return t-1}return 0},E=function(e){return e},function(e){var t,n,a,o,i;return i=e,r.length>2&&(o=r.length-1,t=g(e),a=r[0]+(r[1]-r[0])*(0+.5*v),n=r[o-1]+(r[o]-r[o-1])*(1-.5*v),i=s+(r[t]+.5*(r[t+1]-r[t])-a)/(n-a)*(l-s)),i},b=function(e,t){var o,i,d,v,y,b,_;if(null==t&&(t=!1),isNaN(e)||null===e)return f;if(_=t?e:r&&r.length>2?g(e)/(r.length-2):l!==s?(e-s)/(l-s):1,t||(_=E(_)),1!==u&&(_=ne(_,u)),_=p[0]+_*(1-p[0]-p[1]),_=Math.min(1,Math.max(0,_)),d=Math.floor(1e4*_),m&&n[d])o=n[d];else{if("array"===Me(a))for(i=v=0,b=h.length-1;0<=b?v<=b:v>=b;i=0<=b?++v:--v){if(_<=(y=h[i])){o=a[i];break}if(_>=y&&i===h.length-1){o=a[i];break}if(_>y&&_=c;t=0<=c?++f:--f)h.push(t/(n-1));return i=[s,l],y},y.mode=function(e){return arguments.length?(c=e,_(),y):c},y.range=function(e,t){return O(e),y},y.out=function(e){return d=e,y},y.spread=function(e){return arguments.length?(v=e,y):v},y.correctLightness=function(e){return null==e&&(e=!0),o=e,_(),E=o?function(e){var t,r,n,a,o,i,u,l,s;for(t=b(0,!0).lab()[0],r=b(1,!0).lab()[0],u=t>r,n=b(e,!0).lab()[0],a=n-(o=t+(r-t)*e),l=0,s=1,i=20;Math.abs(a)>.01&&i-- >0;)u&&(a*=-1),a<0?(l=e,e+=.5*(s-e)):(s=e,e+=.5*(l-e)),n=b(e,!0).lab()[0],a=n-o;return e}:function(e){return e},y},y.padding=function(e){return null!=e?("number"===Me(e)&&(e=[e,e]),p=e,y):p},y.colors=function(t,n){var o,u,l,s,c,f,d,p;if(arguments.length<2&&(n="hex"),c=[],0===arguments.length)c=a.slice(0);else if(1===t)c=[y(.5)];else if(t>1)u=i[0],o=i[1]-u,c=function(){f=[];for(var e=0;0<=t?et;0<=t?e++:e--)f.push(e);return f}.apply(this).map((function(e){return y(u+e/(t-1)*o)}));else{if(e=[],d=[],r&&r.length>2)for(l=p=1,s=r.length;1<=s?ps;l=1<=s?++p:--p)d.push(.5*(r[l-1]+r[l]));else d=i;c=d.map((function(e){return y(e)}))}return w[n]&&(c=c.map((function(e){return e[n]()}))),c},y.cache=function(e){return null!=e?(m=e,y):m},y.gamma=function(e){return null!=e?(u=e,y):u},y.nodata=function(e){return null!=e?(f=w(e),y):f},y},null==w.scales&&(w.scales={}),w.scales.cool=function(){return w.scale([w.hsl(180,1,.9),w.hsl(250,.7,.4)])},w.scales.hot=function(){return w.scale(["#000","#f00","#ff0","#fff"],[0,.25,.75,1]).mode("rgb")},w.analyze=function(e,t,r){var n,a,o,i,u,l;if(u={min:Number.MAX_VALUE,max:-1*Number.MAX_VALUE,sum:0,values:[],count:0},null==r&&(r=function(){return!0}),n=function(e){null==e||isNaN(e)||(u.values.push(e),u.sum+=e,eu.max&&(u.max=e),u.count+=1)},l=function(e,a){if(r(e,a))return null!=t&&"function"===Me(t)?n(t(e)):null!=t&&"string"===Me(t)||"number"===Me(t)?n(e[t]):n(e)},"array"===Me(e))for(i=0,o=e.length;i=L;M=1<=L?++B:--B)x.push(S+M/r*(X-S));x.push(X)}else if("l"===t.substr(0,1)){if(S<=0)throw"Logarithmic scales are only possible for values > 0";for(D=Math.LOG10E*$(S),k=Math.LOG10E*$(X),x.push(S),M=se=1,q=r-1;1<=q?se<=q:se>=q;M=1<=q?++se:--se)x.push(ne(10,D+M/r*(k-D)));x.push(X)}else if("q"===t.substr(0,1)){for(x.push(S),M=n=1,G=r-1;1<=G?n<=G:n>=G;M=1<=G?++n:--n)N=(le.length-1)*M/r,(R=C(N))===N?x.push(le[R]):(F=N-R,x.push(le[R]*(1-F)+le[R+1]*F));x.push(X)}else if("k"===t.substr(0,1)){for(z=le.length,y=new Array(z),O=new Array(r),ae=!0,A=0,b=null,(b=[]).push(S),M=a=1,K=r-1;1<=K?a<=K:a>=K;M=1<=K?++a:--a)b.push(S+M/r*(X-S));for(b.push(X);ae;){for(j=o=0,J=r-1;0<=J?o<=J:o>=J;j=0<=J?++o:--o)O[j]=0;for(M=i=0,Z=z-1;0<=Z?i<=Z:i>=Z;M=0<=Z?++i:--i){for(ue=le[M],T=Number.MAX_VALUE,j=u=0,Q=r-1;0<=Q?u<=Q:u>=Q;j=0<=Q?++u:--u)(E=v(b[j]-ue))=ee;j=0<=ee?++l:--l)I[j]=null;for(M=s=0,te=z-1;0<=te?s<=te:s>=te;M=0<=te?++s:--s)null===I[_=y[M]]?I[_]=le[M]:I[_]+=le[M];for(j=c=0,re=r-1;0<=re?c<=re:c>=re;j=0<=re?++c:--c)I[j]*=1/O[j];for(ae=!1,j=f=0,W=r-1;0<=W?f<=W:f>=W;j=0<=W?++f:--f)if(I[j]!==b[M]){ae=!0;break}b=I,++A>200&&(ae=!1)}for(P={},j=d=0,U=r-1;0<=U?d<=U:d>=U;j=0<=U?++d:--d)P[j]=[];for(M=p=0,V=z-1;0<=V?p<=V:p>=V;M=0<=V?++p:--p)P[_=y[M]].push(le[M]);for(oe=[],j=h=0,H=r-1;0<=H?h<=H:h>=H;j=0<=H?++h:--h)oe.push(P[j][0]),oe.push(P[j][P[j].length-1]);for(oe=oe.sort((function(e,t){return e-t})),x.push(oe[0]),M=m=1,Y=oe.length-1;m<=Y;M=m+=2)ie=oe[M],isNaN(ie)||-1!==x.indexOf(ie)||x.push(ie)}return x},z=function(e,t,r){var n,a,o,i;return e=(n=je(arguments))[0],t=n[1],r=n[2],isNaN(e)&&(e=0),(e/=360)<1/3?o=1-((a=(1-t)/3)+(i=(1+t*j(s*e)/j(u-s*e))/3)):e<2/3?a=1-((i=(1-t)/3)+(o=(1+t*j(s*(e-=1/3))/j(u-s*e))/3)):i=1-((o=(1-t)/3)+(a=(1+t*j(s*(e-=2/3))/j(u-s*e))/3)),[255*(i=J(r*i*3)),255*(o=J(r*o*3)),255*(a=J(r*a*3)),n.length>3?n[3]:1]},le=function(){var e,t,r,n,a,o,i;return a=(o=je(arguments))[0],t=o[1],e=o[2],s=2*Math.PI,a/=255,t/=255,e/=255,0===(i=1-Math.min(a,t,e)/(n=(a+t+e)/3))?r=0:(r=(a-t+(a-e))/2,r/=Math.sqrt((a-t)*(a-t)+(a-e)*(t-e)),r=Math.acos(r),e>t&&(r=s-r),r/=s),[360*r,i,n]},w.hsi=function(){return function(e,t,r){r.prototype=e.prototype;var n=new r,a=e.apply(n,t);return Object(a)===a?a:n}(n,Se.call(arguments).concat(["hsi"]),(function(){}))},p.hsi=z,n.prototype.hsi=function(){return le(this._rgb)},R=function(e,t,r,n){var a,o,i,u,l,s,c,f,d,p;return"hsl"===n?(d=e.hsl(),p=t.hsl()):"hsv"===n?(d=e.hsv(),p=t.hsv()):"hcg"===n?(d=e.hcg(),p=t.hcg()):"hsi"===n?(d=e.hsi(),p=t.hsi()):"lch"!==n&&"hcl"!==n||(n="hcl",d=e.hcl(),p=t.hcl()),"h"===n.substr(0,1)&&(o=d[0],c=d[1],u=d[2],i=p[0],f=p[1],l=p[2]),isNaN(o)||isNaN(i)?isNaN(o)?isNaN(i)?a=Number.NaN:(a=i,1!==u&&0!==u||"hsv"===n||(s=f)):(a=o,1!==l&&0!==l||"hsv"===n||(s=c)):a=o+r*(i>o&&i-o>180?i-(o+360):i180?i+360-o:i-o),null==s&&(s=c+r*(f-c)),w[n](a,s,u+r*(l-u))},q=function(e,t,r,n){var a,o;return a=e.num(),o=t.num(),w.num(a+(o-a)*r,"num")},(h=h.concat(function(){var e,t,r,n;for(n=[],t=0,e=(r=["hsv","hsl","hsi","hcl","lch","hcg"]).length;tr?r:e},t={},r=0,n=["Boolean","Number","String","Function","Array","Date","RegExp","Undefined","Null"];r255)&&(t._clipped=!0),t[r]=e(t[r],0,255)):3===r&&(t[r]=e(t[r],0,1));return t},limit:e,type:o,unpack:function(e,t){return void 0===t&&(t=null),e.length>=3?Array.prototype.slice.call(e):"object"==o(e[0])&&t?t.split("").filter((function(t){return void 0!==e[0][t]})).map((function(t){return e[0][t]})):e[0]},last:function(e){if(e.length<2)return null;var t=e.length-1;return"string"==o(e[t])?e[t].toLowerCase():null},PI:i,TWOPI:2*i,PITHIRD:i/3,DEG2RAD:i/180,RAD2DEG:180/i},l={format:{},autodetect:[]},s=u.last,c=u.clip_rgb,f=u.type,d=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var r=this;if("object"===f(e[0])&&e[0].constructor&&e[0].constructor===this.constructor)return e[0];var n=s(e),a=!1;if(!n){a=!0,l.sorted||(l.autodetect=l.autodetect.sort((function(e,t){return t.p-e.p})),l.sorted=!0);for(var o=0,i=l.autodetect;o4?e[4]:1;return 1===o?[0,0,0,i]:[r>=1?0:255*(1-r)*(1-o),n>=1?0:255*(1-n)*(1-o),a>=1?0:255*(1-a)*(1-o),i]},O=u.unpack,w=u.type;p.prototype.cmyk=function(){return g(this._rgb)},v.cmyk=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return new(Function.prototype.bind.apply(p,[null].concat(e,["cmyk"])))},l.format.cmyk=_,l.autodetect.push({p:2,test:function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];if(e=O(e,"cmyk"),"array"===w(e)&&4===e.length)return"cmyk"}});var E=u.unpack,M=u.last,j=function(e){return Math.round(100*e)/100},P=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var r=E(e,"hsla"),n=M(e)||"lsa";return r[0]=j(r[0]||0),r[1]=j(100*r[1])+"%",r[2]=j(100*r[2])+"%","hsla"===n||r.length>3&&r[3]<1?(r[3]=r.length>3?r[3]:1,n="hsla"):r.length=3,n+"("+r.join(",")+")"},x=u.unpack,k=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var r=(e=x(e,"rgba"))[0],n=e[1],a=e[2];r/=255,n/=255,a/=255;var o,i,u=Math.min(r,n,a),l=Math.max(r,n,a),s=(l+u)/2;return l===u?(o=0,i=Number.NaN):o=s<.5?(l-u)/(l+u):(l-u)/(2-l-u),r==l?i=(n-a)/(l-u):n==l?i=2+(a-r)/(l-u):a==l&&(i=4+(r-n)/(l-u)),(i*=60)<0&&(i+=360),e.length>3&&void 0!==e[3]?[i,o,s,e[3]]:[i,o,s]},S=u.unpack,C=u.last,D=Math.round,T=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var r=S(e,"rgba"),n=C(e)||"rgb";return"hsl"==n.substr(0,3)?P(k(r),n):(r[0]=D(r[0]),r[1]=D(r[1]),r[2]=D(r[2]),("rgba"===n||r.length>3&&r[3]<1)&&(r[3]=r.length>3?r[3]:1,n="rgba"),n+"("+r.slice(0,"rgb"===n?3:4).join(",")+")")},z=u.unpack,A=Math.round,I=function(){for(var e,t=[],r=arguments.length;r--;)t[r]=arguments[r];var n,a,o,i=(t=z(t,"hsl"))[0],u=t[1],l=t[2];if(0===u)n=a=o=255*l;else{var s=[0,0,0],c=[0,0,0],f=l<.5?l*(1+u):l+u-l*u,d=2*l-f,p=i/360;s[0]=p+1/3,s[1]=p,s[2]=p-1/3;for(var h=0;h<3;h++)s[h]<0&&(s[h]+=1),s[h]>1&&(s[h]-=1),6*s[h]<1?c[h]=d+6*(f-d)*s[h]:2*s[h]<1?c[h]=f:3*s[h]<2?c[h]=d+(f-d)*(2/3-s[h])*6:c[h]=d;n=(e=[A(255*c[0]),A(255*c[1]),A(255*c[2])])[0],a=e[1],o=e[2]}return t.length>3?[n,a,o,t[3]]:[n,a,o,1]},B=/^rgb\(\s*(-?\d+),\s*(-?\d+)\s*,\s*(-?\d+)\s*\)$/,N=/^rgba\(\s*(-?\d+),\s*(-?\d+)\s*,\s*(-?\d+)\s*,\s*([01]|[01]?\.\d+)\)$/,R=/^rgb\(\s*(-?\d+(?:\.\d+)?)%,\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*\)$/,F=/^rgba\(\s*(-?\d+(?:\.\d+)?)%,\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*,\s*([01]|[01]?\.\d+)\)$/,L=/^hsl\(\s*(-?\d+(?:\.\d+)?),\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*\)$/,q=/^hsla\(\s*(-?\d+(?:\.\d+)?),\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*,\s*([01]|[01]?\.\d+)\)$/,W=Math.round,U=function(e){var t;if(e=e.toLowerCase().trim(),l.format.named)try{return l.format.named(e)}catch(e){}if(t=e.match(B)){for(var r=t.slice(1,4),n=0;n<3;n++)r[n]=+r[n];return r[3]=1,r}if(t=e.match(N)){for(var a=t.slice(1,5),o=0;o<4;o++)a[o]=+a[o];return a}if(t=e.match(R)){for(var i=t.slice(1,4),u=0;u<3;u++)i[u]=W(2.55*i[u]);return i[3]=1,i}if(t=e.match(F)){for(var s=t.slice(1,5),c=0;c<3;c++)s[c]=W(2.55*s[c]);return s[3]=+s[3],s}if(t=e.match(L)){var f=t.slice(1,4);f[1]*=.01,f[2]*=.01;var d=I(f);return d[3]=1,d}if(t=e.match(q)){var p=t.slice(1,4);p[1]*=.01,p[2]*=.01;var h=I(p);return h[3]=+t[4],h}};U.test=function(e){return B.test(e)||N.test(e)||R.test(e)||F.test(e)||L.test(e)||q.test(e)};var V=U,H=u.type;p.prototype.css=function(e){return T(this._rgb,e)},v.css=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return new(Function.prototype.bind.apply(p,[null].concat(e,["css"])))},l.format.css=V,l.autodetect.push({p:5,test:function(e){for(var t=[],r=arguments.length-1;r-- >0;)t[r]=arguments[r+1];if(!t.length&&"string"===H(e)&&V.test(e))return"css"}});var Y=u.unpack;l.format.gl=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var r=Y(e,"rgba");return r[0]*=255,r[1]*=255,r[2]*=255,r},v.gl=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return new(Function.prototype.bind.apply(p,[null].concat(e,["gl"])))},p.prototype.gl=function(){var e=this._rgb;return[e[0]/255,e[1]/255,e[2]/255,e[3]]};var G=u.unpack,K=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var r,n=G(e,"rgb"),a=n[0],o=n[1],i=n[2],u=Math.min(a,o,i),l=Math.max(a,o,i),s=l-u,c=100*s/255,f=u/(255-s)*100;return 0===s?r=Number.NaN:(a===l&&(r=(o-i)/s),o===l&&(r=2+(i-a)/s),i===l&&(r=4+(a-o)/s),(r*=60)<0&&(r+=360)),[r,c,f]},J=u.unpack,$=Math.floor,Z=function(){for(var e,t,r,n,a,o,i=[],u=arguments.length;u--;)i[u]=arguments[u];var l,s,c,f=(i=J(i,"hcg"))[0],d=i[1],p=i[2];p*=255;var h=255*d;if(0===d)l=s=c=p;else{360===f&&(f=0),f>360&&(f-=360),f<0&&(f+=360);var v=$(f/=60),m=f-v,y=p*(1-d),g=y+h*(1-m),b=y+h*m,_=y+h;switch(v){case 0:l=(e=[_,b,y])[0],s=e[1],c=e[2];break;case 1:l=(t=[g,_,y])[0],s=t[1],c=t[2];break;case 2:l=(r=[y,_,b])[0],s=r[1],c=r[2];break;case 3:l=(n=[y,g,_])[0],s=n[1],c=n[2];break;case 4:l=(a=[b,y,_])[0],s=a[1],c=a[2];break;case 5:l=(o=[_,y,g])[0],s=o[1],c=o[2]}}return[l,s,c,i.length>3?i[3]:1]},Q=u.unpack,X=u.type;p.prototype.hcg=function(){return K(this._rgb)},v.hcg=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return new(Function.prototype.bind.apply(p,[null].concat(e,["hcg"])))},l.format.hcg=Z,l.autodetect.push({p:1,test:function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];if(e=Q(e,"hcg"),"array"===X(e)&&3===e.length)return"hcg"}});var ee=u.unpack,te=u.last,re=Math.round,ne=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var r=ee(e,"rgba"),n=r[0],a=r[1],o=r[2],i=r[3],u=te(e)||"auto";void 0===i&&(i=1),"auto"===u&&(u=i<1?"rgba":"rgb");var l=(n=re(n))<<16|(a=re(a))<<8|(o=re(o)),s="000000"+l.toString(16);s=s.substr(s.length-6);var c="0"+re(255*i).toString(16);switch(c=c.substr(c.length-2),u.toLowerCase()){case"rgba":return"#"+s+c;case"argb":return"#"+c+s;default:return"#"+s}},ae=/^#?([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$/,oe=/^#?([A-Fa-f0-9]{8}|[A-Fa-f0-9]{4})$/,ie=function(e){if(e.match(ae)){4!==e.length&&7!==e.length||(e=e.substr(1)),3===e.length&&(e=(e=e.split(""))[0]+e[0]+e[1]+e[1]+e[2]+e[2]);var t=parseInt(e,16);return[t>>16,t>>8&255,255&t,1]}if(e.match(oe)){5!==e.length&&9!==e.length||(e=e.substr(1)),4===e.length&&(e=(e=e.split(""))[0]+e[0]+e[1]+e[1]+e[2]+e[2]+e[3]+e[3]);var r=parseInt(e,16);return[r>>24&255,r>>16&255,r>>8&255,Math.round((255&r)/255*100)/100]}throw new Error("unknown hex color: "+e)},ue=u.type;p.prototype.hex=function(e){return ne(this._rgb,e)},v.hex=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return new(Function.prototype.bind.apply(p,[null].concat(e,["hex"])))},l.format.hex=ie,l.autodetect.push({p:4,test:function(e){for(var t=[],r=arguments.length-1;r-- >0;)t[r]=arguments[r+1];if(!t.length&&"string"===ue(e)&&[3,4,5,6,7,8,9].indexOf(e.length)>=0)return"hex"}});var le=u.unpack,se=u.TWOPI,ce=Math.min,fe=Math.sqrt,de=Math.acos,pe=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var r,n=le(e,"rgb"),a=n[0],o=n[1],i=n[2],u=ce(a/=255,o/=255,i/=255),l=(a+o+i)/3,s=l>0?1-u/l:0;return 0===s?r=NaN:(r=(a-o+(a-i))/2,r/=fe((a-o)*(a-o)+(a-i)*(o-i)),r=de(r),i>o&&(r=se-r),r/=se),[360*r,s,l]},he=u.unpack,ve=u.limit,me=u.TWOPI,ye=u.PITHIRD,ge=Math.cos,be=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var r,n,a,o=(e=he(e,"hsi"))[0],i=e[1],u=e[2];return isNaN(o)&&(o=0),isNaN(i)&&(i=0),o>360&&(o-=360),o<0&&(o+=360),(o/=360)<1/3?n=1-((a=(1-i)/3)+(r=(1+i*ge(me*o)/ge(ye-me*o))/3)):o<2/3?a=1-((r=(1-i)/3)+(n=(1+i*ge(me*(o-=1/3))/ge(ye-me*o))/3)):r=1-((n=(1-i)/3)+(a=(1+i*ge(me*(o-=2/3))/ge(ye-me*o))/3)),[255*(r=ve(u*r*3)),255*(n=ve(u*n*3)),255*(a=ve(u*a*3)),e.length>3?e[3]:1]},_e=u.unpack,Oe=u.type;p.prototype.hsi=function(){return pe(this._rgb)},v.hsi=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return new(Function.prototype.bind.apply(p,[null].concat(e,["hsi"])))},l.format.hsi=be,l.autodetect.push({p:2,test:function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];if(e=_e(e,"hsi"),"array"===Oe(e)&&3===e.length)return"hsi"}});var we=u.unpack,Ee=u.type;p.prototype.hsl=function(){return k(this._rgb)},v.hsl=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return new(Function.prototype.bind.apply(p,[null].concat(e,["hsl"])))},l.format.hsl=I,l.autodetect.push({p:2,test:function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];if(e=we(e,"hsl"),"array"===Ee(e)&&3===e.length)return"hsl"}});var Me=u.unpack,je=Math.min,Pe=Math.max,xe=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var r,n,a,o=(e=Me(e,"rgb"))[0],i=e[1],u=e[2],l=je(o,i,u),s=Pe(o,i,u),c=s-l;return a=s/255,0===s?(r=Number.NaN,n=0):(n=c/s,o===s&&(r=(i-u)/c),i===s&&(r=2+(u-o)/c),u===s&&(r=4+(o-i)/c),(r*=60)<0&&(r+=360)),[r,n,a]},ke=u.unpack,Se=Math.floor,Ce=function(){for(var e,t,r,n,a,o,i=[],u=arguments.length;u--;)i[u]=arguments[u];var l,s,c,f=(i=ke(i,"hsv"))[0],d=i[1],p=i[2];if(p*=255,0===d)l=s=c=p;else{360===f&&(f=0),f>360&&(f-=360),f<0&&(f+=360);var h=Se(f/=60),v=f-h,m=p*(1-d),y=p*(1-d*v),g=p*(1-d*(1-v));switch(h){case 0:l=(e=[p,g,m])[0],s=e[1],c=e[2];break;case 1:l=(t=[y,p,m])[0],s=t[1],c=t[2];break;case 2:l=(r=[m,p,g])[0],s=r[1],c=r[2];break;case 3:l=(n=[m,y,p])[0],s=n[1],c=n[2];break;case 4:l=(a=[g,m,p])[0],s=a[1],c=a[2];break;case 5:l=(o=[p,m,y])[0],s=o[1],c=o[2]}}return[l,s,c,i.length>3?i[3]:1]},De=u.unpack,Te=u.type;p.prototype.hsv=function(){return xe(this._rgb)},v.hsv=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return new(Function.prototype.bind.apply(p,[null].concat(e,["hsv"])))},l.format.hsv=Ce,l.autodetect.push({p:2,test:function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];if(e=De(e,"hsv"),"array"===Te(e)&&3===e.length)return"hsv"}});var ze=18,Ae=.95047,Ie=1,Be=1.08883,Ne=.137931034,Re=.206896552,Fe=.12841855,Le=.008856452,qe=u.unpack,We=Math.pow,Ue=function(e){return(e/=255)<=.04045?e/12.92:We((e+.055)/1.055,2.4)},Ve=function(e){return e>Le?We(e,1/3):e/Fe+Ne},He=function(e,t,r){return e=Ue(e),t=Ue(t),r=Ue(r),[Ve((.4124564*e+.3575761*t+.1804375*r)/Ae),Ve((.2126729*e+.7151522*t+.072175*r)/Ie),Ve((.0193339*e+.119192*t+.9503041*r)/Be)]},Ye=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var r=qe(e,"rgb"),n=r[0],a=r[1],o=r[2],i=He(n,a,o),u=i[0],l=i[1],s=i[2],c=116*l-16;return[c<0?0:c,500*(u-l),200*(l-s)]},Ge=u.unpack,Ke=Math.pow,Je=function(e){return 255*(e<=.00304?12.92*e:1.055*Ke(e,1/2.4)-.055)},$e=function(e){return e>Re?e*e*e:Fe*(e-Ne)},Ze=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var r,n,a,o=(e=Ge(e,"lab"))[0],i=e[1],u=e[2];return n=(o+16)/116,r=isNaN(i)?n:n+i/500,a=isNaN(u)?n:n-u/200,n=Ie*$e(n),r=Ae*$e(r),a=Be*$e(a),[Je(3.2404542*r-1.5371385*n-.4985314*a),Je(-.969266*r+1.8760108*n+.041556*a),Je(.0556434*r-.2040259*n+1.0572252*a),e.length>3?e[3]:1]},Qe=u.unpack,Xe=u.type;p.prototype.lab=function(){return Ye(this._rgb)},v.lab=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return new(Function.prototype.bind.apply(p,[null].concat(e,["lab"])))},l.format.lab=Ze,l.autodetect.push({p:2,test:function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];if(e=Qe(e,"lab"),"array"===Xe(e)&&3===e.length)return"lab"}});var et=u.unpack,tt=u.RAD2DEG,rt=Math.sqrt,nt=Math.atan2,at=Math.round,ot=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var r=et(e,"lab"),n=r[0],a=r[1],o=r[2],i=rt(a*a+o*o),u=(nt(o,a)*tt+360)%360;return 0===at(1e4*i)&&(u=Number.NaN),[n,i,u]},it=u.unpack,ut=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var r=it(e,"rgb"),n=r[0],a=r[1],o=r[2],i=Ye(n,a,o),u=i[0],l=i[1],s=i[2];return ot(u,l,s)},lt=u.unpack,st=u.DEG2RAD,ct=Math.sin,ft=Math.cos,dt=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var r=lt(e,"lch"),n=r[0],a=r[1],o=r[2];return isNaN(o)&&(o=0),[n,ft(o*=st)*a,ct(o)*a]},pt=u.unpack,ht=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var r=(e=pt(e,"lch"))[0],n=e[1],a=e[2],o=dt(r,n,a),i=o[0],u=o[1],l=o[2],s=Ze(i,u,l),c=s[0],f=s[1],d=s[2];return[c,f,d,e.length>3?e[3]:1]},vt=u.unpack,mt=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var r=vt(e,"hcl").reverse();return ht.apply(void 0,r)},yt=u.unpack,gt=u.type;p.prototype.lch=function(){return ut(this._rgb)},p.prototype.hcl=function(){return ut(this._rgb).reverse()},v.lch=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return new(Function.prototype.bind.apply(p,[null].concat(e,["lch"])))},v.hcl=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return new(Function.prototype.bind.apply(p,[null].concat(e,["hcl"])))},l.format.lch=ht,l.format.hcl=mt,["lch","hcl"].forEach((function(e){return l.autodetect.push({p:2,test:function(){for(var t=[],r=arguments.length;r--;)t[r]=arguments[r];if(t=yt(t,e),"array"===gt(t)&&3===t.length)return e}})}));var bt={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflower:"#6495ed",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",laserlemon:"#ffff54",lavender:"#e6e6fa",lavenderblush:"#fff0f5",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrod:"#fafad2",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",maroon2:"#7f0000",maroon3:"#b03060",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",purple2:"#7f007f",purple3:"#a020f0",rebeccapurple:"#663399",red:"#ff0000",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:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"},_t=u.type;p.prototype.name=function(){for(var e=ne(this._rgb,"rgb"),t=0,r=Object.keys(bt);t0;)t[r]=arguments[r+1];if(!t.length&&"string"===_t(e)&&bt[e.toLowerCase()])return"named"}});var Ot=u.unpack,wt=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var r=Ot(e,"rgb"),n=r[0],a=r[1],o=r[2];return(n<<16)+(a<<8)+o},Et=u.type,Mt=function(e){if("number"==Et(e)&&e>=0&&e<=16777215)return[e>>16,e>>8&255,255&e,1];throw new Error("unknown num color: "+e)},jt=u.type;p.prototype.num=function(){return wt(this._rgb)},v.num=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return new(Function.prototype.bind.apply(p,[null].concat(e,["num"])))},l.format.num=Mt,l.autodetect.push({p:5,test:function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];if(1===e.length&&"number"===jt(e[0])&&e[0]>=0&&e[0]<=16777215)return"num"}});var Pt=u.unpack,xt=u.type,kt=Math.round;p.prototype.rgb=function(e){return void 0===e&&(e=!0),!1===e?this._rgb.slice(0,3):this._rgb.slice(0,3).map(kt)},p.prototype.rgba=function(e){return void 0===e&&(e=!0),this._rgb.slice(0,4).map((function(t,r){return r<3?!1===e?t:kt(t):t}))},v.rgb=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return new(Function.prototype.bind.apply(p,[null].concat(e,["rgb"])))},l.format.rgb=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var r=Pt(e,"rgba");return void 0===r[3]&&(r[3]=1),r},l.autodetect.push({p:3,test:function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];if(e=Pt(e,"rgba"),"array"===xt(e)&&(3===e.length||4===e.length&&"number"==xt(e[3])&&e[3]>=0&&e[3]<=1))return"rgb"}});var St=Math.log,Ct=function(e){var t,r,n,a=e/100;return a<66?(t=255,r=-155.25485562709179-.44596950469579133*(r=a-2)+104.49216199393888*St(r),n=a<20?0:.8274096064007395*(n=a-10)-254.76935184120902+115.67994401066147*St(n)):(t=351.97690566805693+.114206453784165*(t=a-55)-40.25366309332127*St(t),r=325.4494125711974+.07943456536662342*(r=a-50)-28.0852963507957*St(r),n=255),[t,r,n,1]},Dt=u.unpack,Tt=Math.round,zt=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];for(var r,n=Dt(e,"rgb"),a=n[0],o=n[2],i=1e3,u=4e4,l=.4;u-i>l;){var s=Ct(r=.5*(u+i));s[2]/s[0]>=o/a?u=r:i=r}return Tt(r)};p.prototype.temp=p.prototype.kelvin=p.prototype.temperature=function(){return zt(this._rgb)},v.temp=v.kelvin=v.temperature=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return new(Function.prototype.bind.apply(p,[null].concat(e,["temp"])))},l.format.temp=l.format.kelvin=l.format.temperature=Ct;var At=u.type;p.prototype.alpha=function(e,t){return void 0===t&&(t=!1),void 0!==e&&"number"===At(e)?t?(this._rgb[3]=e,this):new p([this._rgb[0],this._rgb[1],this._rgb[2],e],"rgb"):this._rgb[3]},p.prototype.clipped=function(){return this._rgb._clipped||!1},p.prototype.darken=function(e){void 0===e&&(e=1);var t=this.lab();return t[0]-=ze*e,new p(t,"lab").alpha(this.alpha(),!0)},p.prototype.brighten=function(e){return void 0===e&&(e=1),this.darken(-e)},p.prototype.darker=p.prototype.darken,p.prototype.brighter=p.prototype.brighten,p.prototype.get=function(e){var t=e.split("."),r=t[0],n=t[1],a=this[r]();if(n){var o=r.indexOf(n);if(o>-1)return a[o];throw new Error("unknown channel "+n+" in mode "+r)}return a};var It=u.type,Bt=Math.pow;p.prototype.luminance=function(e){if(void 0!==e&&"number"===It(e)){if(0===e)return new p([0,0,0,this._rgb[3]],"rgb");if(1===e)return new p([255,255,255,this._rgb[3]],"rgb");var t=this.luminance(),r=20,n=function(t,a){var o=t.interpolate(a,.5,"rgb"),i=o.luminance();return Math.abs(e-i)<1e-7||!r--?o:i>e?n(t,o):n(o,a)},a=(t>e?n(new p([0,0,0]),this):n(this,new p([255,255,255]))).rgb();return new p(a.concat([this._rgb[3]]))}return Nt.apply(void 0,this._rgb.slice(0,3))};var Nt=function(e,t,r){return.2126*(e=Rt(e))+.7152*(t=Rt(t))+.0722*(r=Rt(r))},Rt=function(e){return(e/=255)<=.03928?e/12.92:Bt((e+.055)/1.055,2.4)},Ft={},Lt=u.type,qt=function(e,t,r){void 0===r&&(r=.5);for(var n=[],a=arguments.length-3;a-- >0;)n[a]=arguments[a+3];var o=n[0]||"lrgb";if(Ft[o]||n.length||(o=Object.keys(Ft)[0]),!Ft[o])throw new Error("interpolation mode "+o+" is not defined");return"object"!==Lt(e)&&(e=new p(e)),"object"!==Lt(t)&&(t=new p(t)),Ft[o](e,t,r).alpha(e.alpha()+r*(t.alpha()-e.alpha()))};p.prototype.mix=p.prototype.interpolate=function(e,t){void 0===t&&(t=.5);for(var r=[],n=arguments.length-2;n-- >0;)r[n]=arguments[n+2];return qt.apply(void 0,[this,e,t].concat(r))},p.prototype.premultiply=function(e){void 0===e&&(e=!1);var t=this._rgb,r=t[3];return e?(this._rgb=[t[0]*r,t[1]*r,t[2]*r,r],this):new p([t[0]*r,t[1]*r,t[2]*r,r],"rgb")},p.prototype.saturate=function(e){void 0===e&&(e=1);var t=this.lch();return t[1]+=ze*e,t[1]<0&&(t[1]=0),new p(t,"lch").alpha(this.alpha(),!0)},p.prototype.desaturate=function(e){return void 0===e&&(e=1),this.saturate(-e)};var Wt=u.type;p.prototype.set=function(e,t,r){void 0===r&&(r=!1);var n=e.split("."),a=n[0],o=n[1],i=this[a]();if(o){var u=a.indexOf(o);if(u>-1){if("string"==Wt(t))switch(t.charAt(0)){case"+":case"-":i[u]+=+t;break;case"*":i[u]*=+t.substr(1);break;case"/":i[u]/=+t.substr(1);break;default:i[u]=+t}else{if("number"!==Wt(t))throw new Error("unsupported value for Color.set");i[u]=t}var l=new p(i,a);return r?(this._rgb=l._rgb,this):l}throw new Error("unknown channel "+o+" in mode "+a)}return i},Ft.rgb=function(e,t,r){var n=e._rgb,a=t._rgb;return new p(n[0]+r*(a[0]-n[0]),n[1]+r*(a[1]-n[1]),n[2]+r*(a[2]-n[2]),"rgb")};var Ut=Math.sqrt,Vt=Math.pow;Ft.lrgb=function(e,t,r){var n=e._rgb,a=n[0],o=n[1],i=n[2],u=t._rgb,l=u[0],s=u[1],c=u[2];return new p(Ut(Vt(a,2)*(1-r)+Vt(l,2)*r),Ut(Vt(o,2)*(1-r)+Vt(s,2)*r),Ut(Vt(i,2)*(1-r)+Vt(c,2)*r),"rgb")},Ft.lab=function(e,t,r){var n=e.lab(),a=t.lab();return new p(n[0]+r*(a[0]-n[0]),n[1]+r*(a[1]-n[1]),n[2]+r*(a[2]-n[2]),"lab")};var Ht=function(e,t,r,n){var a,o,i,u,l,s,c,f,d,h,v,m;return"hsl"===n?(i=e.hsl(),u=t.hsl()):"hsv"===n?(i=e.hsv(),u=t.hsv()):"hcg"===n?(i=e.hcg(),u=t.hcg()):"hsi"===n?(i=e.hsi(),u=t.hsi()):"lch"!==n&&"hcl"!==n||(n="hcl",i=e.hcl(),u=t.hcl()),"h"===n.substr(0,1)&&(l=(a=i)[0],c=a[1],d=a[2],s=(o=u)[0],f=o[1],h=o[2]),isNaN(l)||isNaN(s)?isNaN(l)?isNaN(s)?m=Number.NaN:(m=s,1!=d&&0!=d||"hsv"==n||(v=f)):(m=l,1!=h&&0!=h||"hsv"==n||(v=c)):m=l+r*(s>l&&s-l>180?s-(l+360):s180?s+360-l:s-l),void 0===v&&(v=c+r*(f-c)),new p([m,v,d+r*(h-d)],n)},Yt=function(e,t,r){return Ht(e,t,r,"lch")};Ft.lch=Yt,Ft.hcl=Yt,Ft.num=function(e,t,r){var n=e.num(),a=t.num();return new p(n+r*(a-n),"num")},Ft.hcg=function(e,t,r){return Ht(e,t,r,"hcg")},Ft.hsi=function(e,t,r){return Ht(e,t,r,"hsi")},Ft.hsl=function(e,t,r){return Ht(e,t,r,"hsl")},Ft.hsv=function(e,t,r){return Ht(e,t,r,"hsv")};var Gt=u.clip_rgb,Kt=Math.pow,Jt=Math.sqrt,$t=Math.PI,Zt=Math.cos,Qt=Math.sin,Xt=Math.atan2,er=function(e,t){for(var r=e.length,n=[0,0,0,0],a=0;a.9999999&&(n[3]=1),new p(Gt(n))},tr=u.type,rr=Math.pow,nr=function(e){var t="rgb",r=v("#ccc"),n=0,a=[0,1],o=[],i=[0,0],u=!1,l=[],s=!1,c=0,f=1,d=!1,p={},h=!0,m=1,y=function(e){if((e=e||["#fff","#000"])&&"string"===tr(e)&&v.brewer&&v.brewer[e.toLowerCase()]&&(e=v.brewer[e.toLowerCase()]),"array"===tr(e)){1===e.length&&(e=[e[0],e[0]]),e=e.slice(0);for(var t=0;t2?function(e){if(null!=u){for(var t=u.length-1,r=0;r=u[r];)r++;return r-1}return 0}(e)/(u.length-2):f!==c?(e-c)/(f-c):1,s=b(s),n||(s=g(s)),1!==m&&(s=rr(s,m)),s=i[0]+s*(1-i[0]-i[1]),s=Math.min(1,Math.max(0,s));var d=Math.floor(1e4*s);if(h&&p[d])a=p[d];else{if("array"===tr(l))for(var y=0;y=_&&y===o.length-1){a=l[y];break}if(s>_&&s2){var s=e.map((function(t,r){return r/(e.length-1)})),d=e.map((function(e){return(e-c)/(f-c)}));d.every((function(e,t){return s[t]===e}))||(b=function(e){if(e<=0||e>=1)return e;for(var t=0;e>=d[t+1];)t++;var r=(e-d[t])/(d[t+1]-d[t]);return s[t]+r*(s[t+1]-s[t])})}}return a=[c,f],w},w.mode=function(e){return arguments.length?(t=e,O(),w):t},w.range=function(e,t){return y(e),w},w.out=function(e){return s=e,w},w.spread=function(e){return arguments.length?(n=e,w):n},w.correctLightness=function(e){return null==e&&(e=!0),d=e,O(),g=d?function(e){for(var t=_(0,!0).lab()[0],r=_(1,!0).lab()[0],n=t>r,a=_(e,!0).lab()[0],o=t+(r-t)*e,i=a-o,u=0,l=1,s=20;Math.abs(i)>.01&&s-- >0;)n&&(i*=-1),i<0?(u=e,e+=.5*(l-e)):(l=e,e+=.5*(u-e)),a=_(e,!0).lab()[0],i=a-o;return e}:function(e){return e},w},w.padding=function(e){return null!=e?("number"===tr(e)&&(e=[e,e]),i=e,w):i},w.colors=function(t,r){arguments.length<2&&(r="hex");var n=[];if(0===arguments.length)n=l.slice(0);else if(1===t)n=[w(.5)];else if(t>1){var o=a[0],i=a[1]-o;n=ar(0,t,!1).map((function(e){return w(o+e/(t-1)*i)}))}else{e=[];var s=[];if(u&&u.length>2)for(var c=1,f=u.length,d=1<=f;d?cf;d?c++:c--)s.push(.5*(u[c-1]+u[c]));else s=a;n=s.map((function(e){return w(e)}))}return v[r]&&(n=n.map((function(e){return e[r]()}))),n},w.cache=function(e){return null!=e?(h=e,w):h},w.gamma=function(e){return null!=e?(m=e,w):m},w.nodata=function(e){return null!=e?(r=v(e),w):r},w};function ar(e,t,r){for(var n=[],a=eo;a?i++:i--)n.push(i);return n}var or=function(e){var t,r,n,a,o,i,u;if(2===(e=e.map((function(e){return new p(e)}))).length)t=e.map((function(e){return e.lab()})),o=t[0],i=t[1],a=function(e){var t=[0,1,2].map((function(t){return o[t]+e*(i[t]-o[t])}));return new p(t,"lab")};else if(3===e.length)r=e.map((function(e){return e.lab()})),o=r[0],i=r[1],u=r[2],a=function(e){var t=[0,1,2].map((function(t){return(1-e)*(1-e)*o[t]+2*(1-e)*e*i[t]+e*e*u[t]}));return new p(t,"lab")};else if(4===e.length){var l;n=e.map((function(e){return e.lab()})),o=n[0],i=n[1],u=n[2],l=n[3],a=function(e){var t=[0,1,2].map((function(t){return(1-e)*(1-e)*(1-e)*o[t]+3*(1-e)*(1-e)*e*i[t]+3*(1-e)*e*e*u[t]+e*e*e*l[t]}));return new p(t,"lab")}}else if(5===e.length){var s=or(e.slice(0,3)),c=or(e.slice(2,5));a=function(e){return e<.5?s(2*e):c(2*(e-.5))}}return a},ir=function(e,t,r){if(!ir[r])throw new Error("unknown blend mode "+r);return ir[r](e,t)},ur=function(e){return function(t,r){var n=v(r).rgb(),a=v(t).rgb();return v.rgb(e(n,a))}},lr=function(e){return function(t,r){var n=[];return n[0]=e(t[0],r[0]),n[1]=e(t[1],r[1]),n[2]=e(t[2],r[2]),n}};ir.normal=ur(lr((function(e){return e}))),ir.multiply=ur(lr((function(e,t){return e*t/255}))),ir.screen=ur(lr((function(e,t){return 255*(1-(1-e/255)*(1-t/255))}))),ir.overlay=ur(lr((function(e,t){return t<128?2*e*t/255:255*(1-2*(1-e/255)*(1-t/255))}))),ir.darken=ur(lr((function(e,t){return e>t?t:e}))),ir.lighten=ur(lr((function(e,t){return e>t?e:t}))),ir.dodge=ur(lr((function(e,t){return 255===e?255:(e=t/255*255/(1-e/255))>255?255:e}))),ir.burn=ur(lr((function(e,t){return 255*(1-(1-t/255)/(e/255))})));for(var sr=ir,cr=u.type,fr=u.clip_rgb,dr=u.TWOPI,pr=Math.pow,hr=Math.sin,vr=Math.cos,mr=Math.floor,yr=Math.random,gr=Math.log,br=Math.pow,_r=Math.floor,Or=Math.abs,wr=function(e,t){void 0===t&&(t=null);var r={min:Number.MAX_VALUE,max:-1*Number.MAX_VALUE,sum:0,values:[],count:0};return"object"===o(e)&&(e=Object.values(e)),e.forEach((function(e){t&&"object"===o(e)&&(e=e[t]),null==e||isNaN(e)||(r.values.push(e),r.sum+=e,er.max&&(r.max=e),r.count+=1)})),r.domain=[r.min,r.max],r.limits=function(e,t){return Er(r,e,t)},r},Er=function(e,t,r){void 0===t&&(t="equal"),void 0===r&&(r=7),"array"==o(e)&&(e=wr(e));var n=e.min,a=e.max,i=e.values.sort((function(e,t){return e-t}));if(1===r)return[n,a];var u=[];if("c"===t.substr(0,1)&&(u.push(n),u.push(a)),"e"===t.substr(0,1)){u.push(n);for(var l=1;l 0");var s=Math.LOG10E*gr(n),c=Math.LOG10E*gr(a);u.push(n);for(var f=1;f200&&(_=!1)}for(var B={},N=0;N=360;)v-=360;i[h]=v}else i[h]=i[h]/u[h];return d/=n,new p(i,t).alpha(d>.99999?1:d,!0)},v.bezier=function(e){var t=or(e);return t.scale=function(){return nr(t)},t},v.blend=sr,v.cubehelix=function(e,t,r,n,a){void 0===e&&(e=300),void 0===t&&(t=-1.5),void 0===r&&(r=1),void 0===n&&(n=1),void 0===a&&(a=[0,1]);var o,i=0;"array"===cr(a)?o=a[1]-a[0]:(o=0,a=[a,a]);var u=function(u){var l=dr*((e+120)/360+t*u),s=pr(a[0]+o*u,n),c=(0!==i?r[0]+u*i:r)*s*(1-s)/2,f=vr(l),d=hr(l);return v(fr([255*(s+c*(-.14861*f+1.78277*d)),255*(s+c*(-.29227*f-.90649*d)),255*(s+c*(1.97294*f)),1]))};return u.start=function(t){return null==t?e:(e=t,u)},u.rotations=function(e){return null==e?t:(t=e,u)},u.gamma=function(e){return null==e?n:(n=e,u)},u.hue=function(e){return null==e?r:("array"===cr(r=e)?0==(i=r[1]-r[0])&&(r=r[1]):i=0,u)},u.lightness=function(e){return null==e?a:("array"===cr(e)?(a=e,o=e[1]-e[0]):(a=[e,e],o=0),u)},u.scale=function(){return v.scale(u)},u.hue(r),u},v.mix=v.interpolate=qt,v.random=function(){for(var e="#",t=0;t<6;t++)e+="0123456789abcdef".charAt(mr(16*yr()));return new p(e,"hex")},v.scale=nr,v.analyze=Mr.analyze,v.contrast=function(e,t){e=new p(e),t=new p(t);var r=e.luminance(),n=t.luminance();return r>n?(r+.05)/(n+.05):(n+.05)/(r+.05)},v.deltaE=function(e,t,r,n){void 0===r&&(r=1),void 0===n&&(n=1),e=new p(e),t=new p(t);for(var a=Array.from(e.lab()),o=a[0],i=a[1],u=a[2],l=Array.from(t.lab()),s=l[0],c=l[1],f=l[2],d=jr(i*i+u*u),h=jr(c*c+f*f),v=o<16?.511:.040975*o/(1+.01765*o),m=.0638*d/(1+.0131*d)+.638,y=d<1e-6?0:180*Pr(u,i)/Sr;y<0;)y+=360;for(;y>=360;)y-=360;var g=y>=164&&y<=345?.56+xr(.2*kr(Sr*(y+168)/180)):.36+xr(.4*kr(Sr*(y+35)/180)),b=d*d*d*d,_=jr(b/(b+1900)),O=m*(_*g+1-_),w=d-h,E=i-c,M=u-f,j=(o-s)/(r*v),P=w/(n*m);return jr(j*j+P*P+(E*E+M*M-w*w)/(O*O))},v.distance=function(e,t,r){void 0===r&&(r="lab"),e=new p(e),t=new p(t);var n=e.get(r),a=t.get(r),o=0;for(var i in n){var u=(n[i]||0)-(a[i]||0);o+=u*u}return Math.sqrt(o)},v.limits=Mr.limits,v.valid=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];try{return new(Function.prototype.bind.apply(p,[null].concat(e))),!0}catch(e){return!1}},v.scales=Cr,v.colors=bt,v.brewer=Ir,v},e.exports=n()},function(e,t){e.exports={brandPrimary:"#24a3e3"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i(r(2)),a=i(r(0)),o=i(r(2731));function i(e){return e&&e.__esModule?e:{default:e}}function u(e){var t=e.className;switch(e.type){case"created":return a.default.createElement("div",{className:"".concat(t," ").concat(o.default.created),"aria-hidden":"true"});case"edited":return a.default.createElement("div",{className:"".concat(t," ").concat(o.default.edited),"aria-hidden":"true"});case"published":return a.default.createElement("div",{className:"".concat(t," ").concat(o.default.published),"aria-hidden":"true"});case"unpublished":return a.default.createElement("div",{className:"".concat(t," ").concat(o.default.unpublished),"aria-hidden":"true"});case"truncated":return a.default.createElement("svg",{className:"".concat(t," ").concat(o.default.truncated),"aria-hidden":"true",viewBox:"0 0 9 9",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a.default.createElement("path",{d:"M7.97136 7.3637C7.14598 8.36308 5.89737 9 4.5 9C2.01472 9 0 6.98528 0 4.5C0 2.01472 2.01472 0 4.5 0C5.90844 0 7.16575 0.647052 7.99089 1.66011L3.5 4.59783L7.97136 7.3637Z",fill:"currentColor"}));default:return a.default.createElement("div",{className:"".concat(t," ").concat(o.default.edited),"aria-hidden":"true"})}}u.propTypes={className:n.default.string.isRequired,type:n.default.string.isRequired};var l=u;t.default=l},function(e,t){e.exports={root:"EventIcon-module_root_1pRCP",created:"EventIcon-module_created_1KeIi EventIcon-module_root_1pRCP",edited:"EventIcon-module_edited_FYsQC EventIcon-module_root_1pRCP",published:"EventIcon-module_published_2x2dP EventIcon-module_root_1pRCP",unpublished:"EventIcon-module_unpublished_2BK_I EventIcon-module_root_1pRCP",truncated:"EventIcon-module_truncated_35ADV EventIcon-module_root_1pRCP"}},function(e,t){e.exports={root:"ListItem-modules_root_18tOe",unSelected:"ListItem-modules_unSelected_24HJM ListItem-modules_root_18tOe selectable_item_2rNFy",selected:"ListItem-modules_selected_2cOti ListItem-modules_root_18tOe selectable_selected_4ajKK selectable_item_2rNFy",disabled:"ListItem-modules_disabled_iXj7x ListItem-modules_root_18tOe",startLine:"ListItem-modules_startLine_1S8-k",endLine:"ListItem-modules_endLine_2LIlV",icon:"ListItem-modules_icon_JEwnU",status:"ListItem-modules_status_2Ek6w",users:"ListItem-modules_users_3eA5k",userIcons:"ListItem-modules_userIcons_yPEo3",user:"ListItem-modules_user_3we-f",userInner:"ListItem-modules_userInner_27aFC",userName:"ListItem-modules_userName_2IL_w",title:"ListItem-modules_title_30tSC",children:"ListItem-modules_children_2uFnW",truncatedInfo:"ListItem-modules_truncatedInfo_1jmWQ"}},function(e,t){e.exports={root:"History_root_29mDc",header:"History_header_24wEI",closeButton:"History_closeButton_3308h",list:"History_list_1r8H7"}},function(e,t){e.exports={paneWrapper:"DocumentPane_paneWrapper_YTQNi",paneWrapperWithHistory:"DocumentPane_paneWrapperWithHistory_3hm-I DocumentPane_paneWrapper_YTQNi",pane:"DocumentPane_pane_3bycL",loading:"DocumentPane_loading_2yTPK",publishInfoUndoButton:"DocumentPane_publishInfoUndoButton_3ghq3",popOverText:"DocumentPane_popOverText_2FXkB",errors:"DocumentPane_errors_1bgb7",warnings:"DocumentPane_warnings_1yqMG",editor:"DocumentPane_editor_1E6Em",overlay:"DocumentPane_overlay_12ymt",typeMisMatchMessage:"DocumentPane_typeMisMatchMessage_32r9y",paneFunctions:"DocumentPane_paneFunctions_3qhGy",spinnerContainer:"DocumentPane_spinnerContainer_S5UbM",spin:"DocumentPane_spin_334Zh"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=p(r(0)),a=p(r(2)),o=r(135),i=p(r(9)),u=p(r(36)),l=p(r(282)),s=p(r(12)),c=p(r(222)),f=p(r(2736)),d=p(r(2737));function p(e){return e&&e.__esModule?e:{default:e}}function h(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var v=()=>{},m={focusPath:[],filterField:()=>!0};class y extends n.default.PureComponent{constructor(){super(...arguments),h(this,"state",m),h(this,"handleFocus",e=>{this.setState({focusPath:e})}),h(this,"handleBlur",()=>{})}componentDidMount(){s.default&&(this.filterFieldFnSubscription=s.default.subscribe(e=>this.setState({filterField:e})))}componentWillUnmount(){this.filterFieldFnSubscription&&this.filterFieldFnSubscription.unsubscribe()}isLiveEditEnabled(){return!0===u.default.get(this.props.schemaType.name).liveEdit}isReadOnly(){var e=this.props,t=e.document,r=e.schemaType,n=e.isReconnecting,a=t.draft,i=t.published,u=!a&&!i;return n||!(0,o.isActionEnabled)(r,"update")||u&&!(0,o.isActionEnabled)(r,"create")}render(){var e=this.props,t=e.document,r=e.history,a=e.schemaType,o=e.markers,s=e.patchChannel,p=e.initialValue,h=t.draft,m=t.published,y=t.displayed,g=this.state,b=g.focusPath,_=g.filterField,O=h||m,w=this.isReadOnly(),E=y&&y._id&&y._id.replace(/^drafts\./,"");return O&&O._type&&O._type!==a.name?n.default.createElement("div",{className:c.default.typeMisMatchMessage},"This document is of type ",n.default.createElement("code",null,O._type)," and cannot be edited as"," ",n.default.createElement("code",null,a.name),n.default.createElement("div",null,n.default.createElement(i.default,{onClick:this.handleEditAsActualType},"Edit as ",O._type," instead"))):n.default.createElement("div",{className:c.default.root},r.isOpen?n.default.createElement(d.default,{document:y,schema:u.default,schemaType:a}):n.default.createElement(f.default,{draft:h,filterField:_,focusPath:b,initialValue:p,markers:o,onBlur:this.handleBlur,onChange:w?v:this.props.onChange,onFocus:this.handleFocus,patchChannel:s,published:m,readOnly:w,schema:u.default,type:a}),l.default.map((e,t)=>n.default.createElement(e,{key:t,documentId:E})))}}t.default=y,h(y,"propTypes",{patchChannel:a.default.object,document:a.default.shape({draft:a.default.shape({_id:a.default.string,_type:a.default.string}),published:a.default.shape({_id:a.default.string,_type:a.default.string}),displayed:a.default.shape({_id:a.default.string,_type:a.default.string})}).isRequired,initialValue:a.default.shape({_type:a.default.string}),isReconnecting:a.default.bool,onChange:a.default.func.isRequired,schemaType:a.default.shape({name:a.default.string,title:a.default.string}).isRequired,markers:a.default.arrayOf(a.default.shape({path:a.default.array})),history:a.default.shape({isLoadingEvents:a.default.bool.isRequired,isOpen:a.default.bool.isRequired,selectedEvent:a.default.object,document:a.default.shape({isLoading:a.default.bool.isRequired,snapshot:a.default.shape({_type:a.default.string})})}).isRequired}),h(y,"defaultProps",{markers:[],isReconnecting:!1,initialValue:void 0})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=u(r(0)),a=u(r(2)),o=u(r(203)),i=u(r(222));function u(e){return e&&e.__esModule?e:{default:e}}function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var s=e=>e.preventDefault();class c extends n.default.PureComponent{render(){var e=this.props,t=e.draft,r=e.published,a=e.filterField,u=e.focusPath,l=e.initialValue,c=e.markers,f=e.onBlur,d=e.onChange,p=e.onFocus,h=e.patchChannel,v=e.readOnly,m=e.schema,y=e.type,g=t||r||l;return n.default.createElement(n.default.Fragment,null,n.default.createElement("form",{className:i.default.editor,onSubmit:s,id:"Sanity_Default_DeskTool_Editor_ScrollContainer"},n.default.createElement(o.default,{schema:m,patchChannel:h,value:g||{_type:y},type:y,filterField:a,readOnly:v,onBlur:f,onFocus:p,focusPath:u,onChange:d,markers:c})))}}t.default=c,l(c,"propTypes",{draft:a.default.shape({_type:a.default.string.isRequired}),published:a.default.shape({_type:a.default.string.isRequired}),initialValue:a.default.shape({}),filterField:a.default.func.isRequired,focusPath:a.default.array.isRequired,markers:a.default.arrayOf(a.default.shape({path:a.default.array})).isRequired,onBlur:a.default.func.isRequired,onChange:a.default.func.isRequired,onFocus:a.default.func.isRequired,patchChannel:a.default.object.isRequired,readOnly:a.default.bool.isRequired,schema:a.default.object.isRequired,type:a.default.shape({name:a.default.string}).isRequired}),l(c,"defaultProps",{draft:void 0,published:void 0,initialValue:void 0})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=u(r(0)),a=u(r(2)),o=u(r(203)),i=u(r(222));function u(e){return e&&e.__esModule?e:{default:e}}function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var s=()=>null,c={onPatch:()=>s,receivePatches:s};class f extends n.default.PureComponent{constructor(){super(...arguments),l(this,"state",{focusPath:[]}),l(this,"handleFocus",e=>{this.setState({focusPath:e})})}render(){var e=this.props,t=e.schema,r=e.schemaType,a=e.document,u=this.state.focusPath;return n.default.createElement("form",{className:i.default.editor,id:"Sanity_Default_DeskTool_Editor_ScrollContainer"},a?n.default.createElement(o.default,{onBlur:s,onFocus:this.handleFocus,focusPath:u,readOnly:!0,schema:t,type:r,value:a,patchChannel:c}):n.default.createElement("p",null,"There is no data associated with this history event."))}}t.default=f,l(f,"propTypes",{schema:a.default.object.isRequired,schemaType:a.default.shape({name:a.default.string}).isRequired,document:a.default.shape({_type:a.default.string})}),l(f,"defaultProps",{document:void 0})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=d(r(0)),a=d(r(2)),o=r(42),i=d(r(9)),u=d(r(12)),l=d(r(204)),s=d(r(218)),c=d(r(53)),f=d(r(222));function d(e){return e&&e.__esModule?e:{default:e}}class p extends n.default.PureComponent{renderErrors(){var e=this.props,t=e.onCloseValidationResults,r=e.onFocus,a=e.onToggleValidationResults,u=e.markers,f=e.showValidationTooltip,d=e.type,p=u.filter(e=>"validation"===e.type),h=p.filter(e=>"error"===e.level),v=p.filter(e=>"warning"===e.level);return 0===h.length&&0===v.length?null:n.default.createElement(o.Tooltip,{arrow:!0,theme:"light noPadding",trigger:"click",position:"bottom",interactive:!0,duration:100,open:f,onRequestClose:t,html:n.default.createElement(l.default,{truncate:!0,markers:p,showLink:!0,isOpen:f,documentType:d,onClose:t,onFocus:r})},n.default.createElement(i.default,{color:"danger",bleed:!0,icon:c.default,padding:"small",onClick:a},h.length,n.default.createElement("span",{style:{paddingLeft:"0.5em",display:"flex"}},n.default.createElement(s.default,null))))}render(){return n.default.createElement("div",{className:f.default.paneFunctions},u.default&&n.default.createElement(u.default,null),this.renderErrors())}}t.default=p,function(e,t,r){t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r}(p,"propTypes",{markers:a.default.arrayOf(a.default.shape({path:a.default.array})).isRequired,onCloseValidationResults:a.default.func.isRequired,onFocus:a.default.func.isRequired,onToggleValidationResults:a.default.func.isRequired,showValidationTooltip:a.default.bool.isRequired,type:a.default.object.isRequired})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getDocumentPaneFooterActions=function(e){var t=e.draft,r=e.enabledActions,i=e.errors,u=e.handlers,l=e.isCreatingDraft,s=e.isLiveEditEnabled,c=e.isPublishing,f=e.isReconnecting,d=e.isUnpublishing,p=e.published,h=!t&&!p;return[r.includes("publish")&&{color:"primary",disabled:l||c||f||d||!t||i.length>0,id:"publish",label:"Publish",handleClick:u.publish,hotkeys:["Ctrl","Alt","P"]},r.includes("delete")&&!s&&{id:"discardChanges",label:"Discard changes",icon:n.default,handleClick:u.discardChanges,disabled:!t||!p},r.includes("delete")&&!s&&{disabled:!p,id:"unpublish",label:"Unpublish",icon:n.default,handleClick:u.unpublish},r.includes("create")&&{disabled:h,id:"duplicate",label:"Duplicate",icon:a.default,handleClick:u.duplicate},r.includes("delete")&&{disabled:h,id:"delete",label:"Delete",icon:o.default,handleClick:u.delete}].filter(Boolean)};var n=i(r(31)),a=i(r(2740)),o=i(r(148));function i(e){return e&&e.__esModule?e:{default:e}}},function(e,t,r){"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=((n=r(475))&&n.__esModule?n:{default:n}).default;t.default=a},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getMenuItems=t.getProductionPreviewItem=void 0;var n=f(r(0)),a=f(r(2742)),o=f(r(2743)),i=f(r(2745)),u=f(r(12)),l=f(r(202)),s=r(647),c=f(r(648));function f(e){return e&&e.__esModule?e:{default:e}}var d=e=>{var t=e.draft,r=e.published,n=e.isLiveEditEnabled,a=e.isHistoryEnabled,o=e.canShowHistoryList;return n||!o?null:(0,s.historyIsEnabled)()?{action:"browseHistory",title:"Browse history",icon:i.default,isDisabled:a||!(t||r)}:null},p=e=>{var t=e.draft,r=e.published;return{action:"inspect",title:n.default.createElement("span",{className:c.default.menuItem},"Inspect"," ",n.default.createElement("span",{className:c.default.hotkey},n.default.createElement(l.default,{keys:["Ctrl","Alt","I"]}))),icon:o.default,isDisabled:!(t||r)}},h=e=>{var t,r=e.draft,o=e.published,i=e.selectedEvent,s=r||o;if(!s||!u.default)return null;try{t=(0,u.default)(s,i&&i.rev)}catch(e){return e.message="An error was thrown while trying to get production preview url: ".concat(e.message),console.error(e),null}return t?{action:"production-preview",title:n.default.createElement("span",{className:c.default.menuItem},"Open preview",n.default.createElement("span",{className:c.default.hotkey},n.default.createElement(l.default,{keys:["Ctrl","Alt","O"]}))),icon:a.default,url:t}:null};t.getProductionPreviewItem=h;t.getMenuItems=e=>{e.enabledActions;var t=e.draft,r=e.published,n=e.isLiveEditEnabled,a=e.isHistoryEnabled,o=e.selectedEvent,i=e.canShowHistoryList;return[h,d,p].filter(Boolean).map(e=>e({draft:t,published:r,isLiveEditEnabled:n,isHistoryEnabled:a,selectedEvent:o,canShowHistoryList:i})).filter(Boolean)}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a.default}});var n,a=(n=r(489))&&n.__esModule?n:{default:n}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a.default}});var n,a=(n=r(2744))&&n.__esModule?n:{default:n}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=Object.assign||function(e){for(var t=1;t{var t=this.props.displayOptions.showIcons,r=e.displayOptions&&e.displayOptions.showIcon;return void 0!==r?!1!==r&&e.icon:!1!==t&&e.icon})}itemIsSelected(e){return this.props.childItemId===e.id}render(){var e=this.props,t=e.title,r=e.styles,a=e.className,u=e.defaultLayout,c=e.items,f=e.index,d=e.menuItems,p=e.menuItemGroups,h=e.isSelected,v=e.isCollapsed,m=e.onCollapse,y=e.onExpand;return n.default.createElement(o.default,{index:f,title:t,styles:r,className:a,isSelected:h,isCollapsed:v,onCollapse:m,onExpand:y,menuItems:d,menuItemGroups:p},n.default.createElement(s.default,{layout:u},c.map(e=>"divider"===e.type?n.default.createElement("hr",{key:e.id,className:i.default.divider}):n.default.createElement(l.default,{key:e.id,id:e.id,index:f,value:e,icon:this.shouldShowIconForItem(e),layout:u,isSelected:this.itemIsSelected(e),schemaType:e.schemaType}))))}}t.default=d,f(d,"contextType",u.PaneRouterContext),f(d,"propTypes",{index:a.default.number.isRequired,title:a.default.string.isRequired,childItemId:a.default.string.isRequired,className:a.default.string,styles:a.default.object,defaultLayout:a.default.string,items:a.default.arrayOf(a.default.shape({id:a.default.string.isRequired,type:a.default.string.isRequired,schemaType:a.default.shape({name:a.default.string})})),menuItems:a.default.arrayOf(a.default.shape({title:a.default.string.isRequired})),menuItemGroups:a.default.arrayOf(a.default.shape({id:a.default.string.isRequired})),displayOptions:a.default.shape({showIcons:a.default.bool}),isSelected:a.default.bool.isRequired,isCollapsed:a.default.bool.isRequired,onExpand:a.default.func,onCollapse:a.default.func}),f(d,"defaultProps",{className:"",items:[],menuItems:[],menuItemGroups:[],displayOptions:{},styles:void 0,onExpand:void 0,onCollapse:void 0,defaultLayout:void 0})},function(e,t){e.exports={root:"DefaultList_root_3cLdV",divider:"DefaultList_divider_39_3L"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=u(r(2)),a=u(r(0)),o=r(306),i=u(r(300));function u(e){return e&&e.__esModule?e:{default:e}}function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class s extends a.default.PureComponent{render(){var e=this.props,t=e.layout,r=e.children;return"card"===t?a.default.createElement(o.List,{className:i.default.cardList},r):"media"===t?a.default.createElement(o.List,{className:i.default.mediaList},r):r}}t.default=s,l(s,"propTypes",{layout:n.default.oneOf(["default","detail","card","media"]),children:n.default.node}),l(s,"defaultProps",{layout:"default",children:void 0})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.calculatePanesEquality=void 0;var n,a=(n=r(28))&&n.__esModule?n:{default:n};t.calculatePanesEquality=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];if(e===t)return{ids:!0,params:!0};if(e.length!==t.length)return{ids:!1,params:!1};var r=!1,n=e.every((e,n)=>{var o=t[n];return e.length===o.length&&e.every((e,t)=>{var n=o[t];return r=r||!(0,a.default)(n.params,e.params)||!(0,a.default)(n.payload,e.payload),n.id===e.id})});return{ids:n,params:!r}}},function(e,t,r){"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)};var n,a=(n=r(13))&&n.__esModule?n:{default:n},o=r(94)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,a,o=b(r(2)),i=b(r(0)),u=b(r(434)),l=r(18),s=b(r(282)),c=b(r(117)),f=b(r(2752)),d=b(r(2753)),p=b(r(2754)),h=b(r(2761)),v=b(r(2764)),m=b(r(2770)),y=r(2792),g=b(r(2796));function b(e){return e&&e.__esModule?e:{default:e}}function _(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var O=(0,l.withRouterHOC)((a=n=class extends i.default.Component{constructor(){super(...arguments),_(this,"state",{createMenuIsOpen:!1,menuIsOpen:!1,showLoadingScreen:!0,searchIsOpen:!1,loaded:!1}),_(this,"handleClickCapture",e=>{e.target.closest(".".concat(d.default.root))&&(this.state.menuIsOpen&&(e.target.closest(".".concat(d.default.sideMenuContainer))||(e.preventDefault(),e.stopPropagation(),this.handleToggleMenu())))}),_(this,"handleAnimationEnd",e=>{this.setState({showLoadingScreen:!1})}),_(this,"handleCreateButtonClick",()=>{this.setState(e=>({createMenuIsOpen:!e.createMenuIsOpen}))}),_(this,"handleActionModalClose",()=>{this.setState({createMenuIsOpen:!1})}),_(this,"handleToggleMenu",()=>{this.setState(e=>({menuIsOpen:!e.menuIsOpen}))}),_(this,"handleSwitchTool",()=>{this.setState({menuIsOpen:!1})}),_(this,"handleSearchOpen",()=>{this.setState({searchIsOpen:!0})}),_(this,"handleSearchClose",()=>{this.setState({searchIsOpen:!1})}),_(this,"setLoadingScreenElement",e=>{this._loadingScreenElement=e}),_(this,"renderContent",()=>{var e=this.props,t=e.tools,r=e.router,n=this.state,a=n.createMenuIsOpen,o=n.menuIsOpen,y=n.searchIsOpen,b=o||y,_=d.default.root;return b&&(_+=" ".concat(d.default.isOverlayVisible)),i.default.createElement("div",{className:_,onClickCapture:this.handleClickCapture},this.state.showLoadingScreen&&i.default.createElement("div",{className:this.state.loaded||"hidden"==document.visibilityState?d.default.loadingScreenLoaded:d.default.loadingScreen,ref:this.setLoadingScreenElement},i.default.createElement(u.default,{text:"Restoring Sanity"})),i.default.createElement("div",{className:d.default.navBar},i.default.createElement(m.default,{tools:t,onCreateButtonClick:this.handleCreateButtonClick,onToggleMenu:this.handleToggleMenu,onSwitchTool:this.handleSwitchTool,router:r,user:this.state.user,searchIsOpen:y,onUserLogout:c.default.actions.logout,onSearchOpen:this.handleSearchOpen,onSearchClose:this.handleSearchClose})),i.default.createElement("div",{className:d.default.sideMenuContainer},i.default.createElement(p.default,{activeToolName:r.state.tool,isOpen:o,onClose:this.handleToggleMenu,onSignOut:c.default.actions.logout,onSwitchTool:this.handleSwitchTool,tools:this.props.tools,user:this.state.user})),i.default.createElement("div",{className:d.default.mainArea},i.default.createElement("div",{className:d.default.toolContainer},i.default.createElement(l.RouteScope,{scope:r.state.tool},i.default.createElement(h.default,{tool:r.state.tool}))),i.default.createElement(g.default,null)),a&&i.default.createElement(v.default,{onClose:this.handleActionModalClose,actions:(0,f.default)()}),s.default.map((e,t)=>i.default.createElement(e,{key:t})))})}UNSAFE_componentWillMount(){this.userSubscription=c.default.currentUser.subscribe(e=>this.setState({user:e.user}))}componentDidMount(){this._loadingScreenElement&&this.state.showLoadingScreen&&this._loadingScreenElement.addEventListener("animationend",this.handleAnimationEnd,!1)}componentWillUnmount(){this.userSubscription.unsubscribe(),this._loadingScreenElement&&this._loadingScreenElement.removeEventListener("animationend",this.handleAnimationEnd,!1)}componentDidUpdate(e){this.state.loaded||this.setState({loaded:!0})}render(){return i.default.createElement(y.SchemaErrorReporter,null,this.renderContent)}},_(n,"propTypes",{router:o.default.shape({state:o.default.shape({tool:o.default.string}),navigate:o.default.func}).isRequired,tools:o.default.arrayOf(o.default.shape({name:o.default.string})).isRequired}),a));t.default=O},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=o.default;if(e&&!Array.isArray(e))console.error('Invalid "new document" configuration: "part:@sanity/base/new-document-structure" should return an array of items. Falling back to default structure.'),e=u.default.defaultInitialValueTemplateItems();else if(e)try{t=e.map(e=>e&&"function"==typeof e.serialize?e.serialize():e),r=new Map,t.forEach((e,n)=>{var a,o=e;if(o&&"function"==typeof o.serialize&&(o=o.serialize()),r.has(o.id)){var i=r.get(o.id),u="".concat((a=t[i].title,a&&a.length>0?'"'.concat(a,'"'):a)," at index ").concat(i);throw new Error('Template item "'.concat(o.title,'" at index ').concat(n,' has the same ID ("').concat(o.id,'") as template ').concat(u))}r.set(o.id,n)})}catch(t){console.error('Invalid "new document" configuration: '.concat(t.message,". Falling back to default structure.")),e=u.default.defaultInitialValueTemplateItems()}else e=u.default.defaultInitialValueTemplateItems();var t,r;return function(e){return e.map(f).filter(d).filter(p)}(e)};var n=l(r(36)),a=r(135),o=l(r(12)),i=r(139),u=l(r(298));function l(e){return e&&e.__esModule?e:{default:e}}function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function c(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function f(e){var t=e;if(t&&"function"==typeof t.serialize&&(t=t.serialize()),"initialValueTemplateItem"!==t.type)throw new Error("Only initial value template items are currently allowed in the new document structure");var r=(0,i.getTemplateById)(t.templateId);if(!r)throw new Error('Template "'.concat(t.templateId,'" not declared'));var a=n.default.get(r.schemaType),o=t.title||r.title;return function(e){for(var t=1;t0;return r&&console.error('Template with ID "'.concat(t.id,'" requires a set of parameters, but none were given. Skipping.')),!r}},function(e,t){e.exports={root:"DefaultLayout_root_2l4e4",isOverlayVisible:"DefaultLayout_isOverlayVisible_1xrxX",navBar:"DefaultLayout_navBar_wD0gU",loadingScreen:"DefaultLayout_loadingScreen_2J4EJ",loadingScreenLoaded:"DefaultLayout_loadingScreenLoaded_1BszX",navigation:"DefaultLayout_navigation_uZXkF",toolContainer:"DefaultLayout_toolContainer_3XN8g",sideMenuContainer:"DefaultLayout_sideMenuContainer_1kiQK",mainArea:"DefaultLayout_mainArea_2VTYO"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=f(r(2)),a=f(r(0)),o=f(r(31)),i=f(r(650)),u=f(r(651)),l=r(94),s=f(r(653)),c=f(r(2760));function f(e){return e&&e.__esModule?e:{default:e}}function d(e){var t=e.activeToolName,r=e.isOpen,n=e.onClose,f=e.onSignOut,d=e.onSwitchTool,p=e.tools,h=e.user,v=c.default.root;r&&(v+=" ".concat(c.default.isOpen));var m=r?"0":"-1";return a.default.createElement("div",{className:v},a.default.createElement("div",null,a.default.createElement("button",{className:c.default.closeButton,type:"button",onClick:n,title:"Close menu",tabIndex:m},a.default.createElement(o.default,null)),a.default.createElement("div",{className:c.default.userProfile},h.profileImage?a.default.createElement("img",{className:c.default.userProfileImage,src:h.profileImage,alt:"".concat(h.name,"'s profile image"),"data-initials":h.name?h.name.charAt(0):h.email.charAt(0)}):a.default.createElement("div",{className:c.default.userProfileImageMissing},h.name?h.name.charAt(0):h.email.charAt(0)),a.default.createElement("div",{className:c.default.userProfileText},h.name)),l.HAS_SPACES&&a.default.createElement("div",{className:c.default.spaceSwitcher},a.default.createElement(s.default,{isVisible:r})),a.default.createElement("div",{className:c.default.toolSwitcher},a.default.createElement(u.default,{activeToolName:t,direction:"vertical",isVisible:r,onSwitchTool:d,tools:p})),a.default.createElement("div",{className:c.default.menuBottom},a.default.createElement("div",{className:c.default.signOutButton},a.default.createElement("a",{onClick:f,tabIndex:m},a.default.createElement("span",{className:c.default.signOutButtonIconContainer},a.default.createElement(i.default,null))," ",a.default.createElement("span",{className:c.default.signOutButtonText},"Sign out"))))))}d.propTypes={activeToolName:n.default.string,isOpen:n.default.bool.isRequired,onClose:n.default.func.isRequired,onSignOut:n.default.func.isRequired,onSwitchTool:n.default.func.isRequired,tools:n.default.arrayOf(n.default.shape({name:n.default.string})).isRequired,user:n.default.shape({profileImage:n.default.string,name:n.default.string.isRequired}).isRequired},d.defaultProps={activeToolName:""};var p=d;t.default=p},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i(r(2)),a=i(r(0)),o=i(r(652));function i(e){return e&&e.__esModule?e:{default:e}}function u(e){var t=e.tools,r=e.direction,n=e.activeToolName,i=e.renderItem,u="vertical"===r;return a.default.createElement("ul",{className:"horizontal"===r?o.default.rootHorizontal:o.default.rootVertical},t.map(e=>{var t=n===e.name?o.default.activeItem:o.default.item;return a.default.createElement("li",{key:e.name,className:t},i(e,!0,u))}))}u.defaultProps={tools:[],direction:"horizontal"},u.propTypes={activeToolName:n.default.string,renderItem:n.default.func,direction:n.default.oneOf(["vertical","horizontal"]),tools:n.default.arrayOf(n.default.shape({name:n.default.string.isRequired,icon:n.default.func}))};var l=u;t.default=l},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=l(r(2)),a=l(r(0)),o=l(r(2757)),i=r(42),u=l(r(2758));function l(e){return e&&e.__esModule?e:{default:e}}function s(e){var t=e.isActive,r=e.title,n=e.icon,l=e.showIcon,s=e.showLabel,c=e.direction,f=n||o.default;return a.default.createElement(i.Tooltip,{className:"".concat(t?u.default.rootActive:u.default.root," ").concat("vertical"===c?u.default.vertical:u.default.horizontal),title:r,arrow:!0,inertia:!0,theme:"dark",distance:"7",sticky:!0,size:"small",disabled:s||"ontouchstart"in document.documentElement},a.default.createElement("div",{className:u.default.inner,tabIndex:-1},l&&a.default.createElement("div",{className:u.default.iconContainer},a.default.createElement(f,null)),s&&a.default.createElement("div",{className:u.default.toolName},r)))}s.defaultProps={isActive:!1,showIcon:!0,showLabel:!0,direction:"horizontal"},s.propTypes={direction:n.default.oneOf(["horizontal","vertical"]),isActive:n.default.bool,title:n.default.string.isRequired,icon:n.default.func,showIcon:n.default.bool,showLabel:n.default.bool};var c=s;t.default=c},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,a=(n=r(0))&&n.__esModule?n:{default:n};var o={vectorEffect:"non-scaling-stroke"},i=()=>a.default.createElement("svg",{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:"M8 13L6 15L9 18L11 16C13.5 17.5 15 18 17 16L18.5 14.5L9.5 5.5L8 7C6 9 6.5 10.5 8 13Z",stroke:"currentColor",style:o}),a.default.createElement("path",{d:"M12 8L17 3",stroke:"currentColor",style:o}),a.default.createElement("path",{d:"M16 12L21 7",stroke:"currentColor",style:o}),a.default.createElement("path",{d:"M7.5 16.5L2.5 21.5",stroke:"currentColor",style:o}));t.default=i},function(e,t){e.exports={root:"ToolSwitcherItem_root_2h72b",inner:"ToolSwitcherItem_inner_2UYAy",horizontal:"ToolSwitcherItem_horizontal_1cHuh",vertical:"ToolSwitcherItem_vertical_35cCy",rootActive:"ToolSwitcherItem_rootActive_2736b ToolSwitcherItem_root_2h72b",iconContainer:"ToolSwitcherItem_iconContainer_uS_U2",toolName:"ToolSwitcherItem_toolName_2RC2m"}},function(e,t){e.exports={root:"SpaceSwitcher_root_1O4S3"}},function(e,t){e.exports={root:"SideMenu_root_25n9s",isOpen:"SideMenu_isOpen_ZKoit",closeButton:"SideMenu_closeButton_1ESZx",userProfile:"SideMenu_userProfile_KdJ0a",userProfileImage:"SideMenu_userProfileImage_IBqbi",userProfileImageMissing:"SideMenu_userProfileImageMissing_3B71C SideMenu_userProfileImage_IBqbi",userProfileText:"SideMenu_userProfileText_qlNL_",spaceSwitcher:"SideMenu_spaceSwitcher_1orPC",toolSwitcher:"SideMenu_toolSwitcher_1DZuU",menuBottom:"SideMenu_menuBottom_1dHYV",sanityStudioLogoContainer:"SideMenu_sanityStudioLogoContainer_3iStS",signOutButton:"SideMenu_signOutButton_oARlq",signOutButtonIconContainer:"SideMenu_signOutButtonIconContainer_1rLfS",signOutButtonText:"SideMenu_signOutButtonText_35QXC"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=n?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(r,a,o):r[a]=e[a]}r.default=e,t&&t.set(e,r);return r}(r(0)),a=s(r(2)),o=s(r(272)),i=s(r(9)),u=s(r(2762)),l=s(r(2763));function s(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function f(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class d extends n.Component{constructor(){super(...arguments),f(this,"state",{error:null,showErrorDetails:!1}),f(this,"handleShowDetails",()=>{this.setState({showErrorDetails:!0})}),f(this,"handleRetry",()=>{this.setState({error:null})})}componentDidCatch(e,t){this.setState({error:{error:e,info:t}})}renderError(){var e,t,r,a=this.getActiveTool()||{},o=this.state.error,s=o.error,c=o.info,f=this.state.showErrorDetails;return n.default.createElement("div",{className:u.default.error},n.default.createElement("div",{className:u.default.errorSplash},n.default.createElement(l.default,null),n.default.createElement("h2",{className:u.default.errorHeading},"Rats! The ",a.title||a.name||"active"," tool crashed!"),n.default.createElement("div",{className:u.default.errorActionButton},n.default.createElement(i.default,{onClick:this.handleRetry},"Retry"),n.default.createElement(i.default,{onClick:this.handleShowDetails,disabled:f},"Details"))),f&&n.default.createElement("div",{className:u.default.errorDetails},n.default.createElement("div",{className:u.default.errorStackTraceWrapper},n.default.createElement("h3",null,"Stack trace:"),n.default.createElement("pre",{className:u.default.errorStackTrace},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")}((t=(e=s).stack.toString(),r=e.message,-1===t.indexOf(r)?"".concat(r,"\n\n").concat(t):t))))),n.default.createElement("div",{className:u.default.errorComponentStack},n.default.createElement("h3",null,"Component stack:"),n.default.createElement("pre",null,c.componentStack.replace(/^\s*\n+/,"")))))}getActiveTool(){var e=this.props.tool;return o.default.find(t=>t.name===e)}render(){if(this.state.error)return this.renderError();if(!o.default.length)return n.default.createElement("div",null,"No tools fulfills the part ",n.default.createElement("code",null,"`part:@sanity/base/tool`"));var e=this.getActiveTool();if(!e)return n.default.createElement("div",null,"Tool not found: ",this.props.tool);var t=e.component;return n.default.createElement(t,this.props)}}t.default=d,f(d,"propTypes",{tool:a.default.string}),f(d,"defaultProps",{tool:null})},function(e,t){e.exports={error:"RenderTool_error_2Ehjm",errorSplash:"RenderTool_errorSplash_fWEh2",errorDetails:"RenderTool_errorDetails_2HdPN",errorStackTraceWrapper:"RenderTool_errorStackTraceWrapper_3bxVV",errorComponentStack:"RenderTool_errorComponentStack_FSZxP",errorStackTrace:"RenderTool_errorStackTrace_1xmeM",errorActionButton:"RenderTool_errorActionButton_1V0ME"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,a=(n=r(0))&&n.__esModule?n:{default:n};var o=()=>a.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 680 680"},a.default.createElement("path",{fill:"#f85040",d:"M223 190c-3 2-3 3-2 12a2299 2299 0 0 1 11 119l1 5 13 4 17 5c6 0 20 3 41 7 17 4 31 6 50 8a304 304 0 0 1 48 8c6 0 24 2 30 4 6 1 26 3 30 2l4-2c1-4-1-25-3-40l-7-49-6-40-3-3a320 320 0 0 1-55-10l-36-7a1289 1289 0 0 0-96-18l-12-3-19-5c-3 0-4 0-6 3z"}),a.default.createElement("path",{d:"M277 18c0 2 3 7 5 8 3 2 4 3 1 3l-2 2c0 3 6 9 8 9 4 0 2 2-5 4-11 5-25 12-27 15-5 5-1 14 7 15 3 1 4 2 4 4 0 4 5 9 11 11l12 2c6 2 8 2 10 5s10 8 18 11l5 1-10 1c-10 0-16 2-17 5 0 2 5 7 11 11l14 5 11 5 6 4c2 0 3 1 4 3s3 3 8 0l4-1c3 0 2-2-1-6l-3-4 5-1c4 0 4 0 4-2-1-4-5-5-22-5h-20l-9-2c-10-5-7-5 30-5 30 0 32-1 33-2 0-4-3-5-34-9l-10-1 23-1a684 684 0 0 0 43-4c0-3-5-5-21-7l-16-3h9c15-2 17-2 17-4 0-5-8-7-30-11l-12-1 13-5 21-8c7-3 14-10 14-12l2-2c5 0 2-5-6-10-4-2-10-4-14-4l-6-2 2-1c0-3-4-6-9-7a436 436 0 0 0-59-1c-7-2-22-4-22-3zm57 14l-18 3c-12 2-19 2-25 0-2-1-2-1 3-2 3-1 10-2 26-2s19 0 14 1zm25 8zm-11 6c38 0 37 0 26 7-6 3-6 3-10 2l-20-1c-23 1-39 4-61 12-11 4-15 4-14 0 2-4 7-9 14-13 10-5 24-9 27-9l38 2zm-84 18l1 3c0 2-2 2-4 1v-3c1-2 3-3 3-1zm60 6c-8 1-22 4-31 4-10 1-9 1 14-3 20-3 24-4 16-1zm30 10l8 2c-2 2-65 5-65 3l10-5c8-2 28-2 47 0zm-68 1c4 0 5 0 5 3l-1 2-16-4c-2-2 0-3 3-3l9 2zm75 15c1 1-3 1-20 1-16 0-23-1-24-2-2-1 1-1 20-1l24 2zm-48 56l-7 3-10 3-16 5-13 4c-5 0-17-3-24-5-10-3-11-3-26 6l-13 8-1 8 1 15a424 424 0 0 1 8 67c1 29 4 63 6 69 1 3 6 5 20 8l14 4a316 316 0 0 0-35 21l-46 25c-14 7-17 9-27 18l-6 4c-5 0-24 2-28 4l-17 1c-17 1-31 4-34 7-3 2 0 8 4 9l3 2-4 2c-5 3-5 3-3 6 3 4 7 5 17 3l13-2h4l-2 3c-2 4-1 10 1 12 5 5 12 4 19-3 10-9 14-10 29-10 10-1 11-1 14-3l4-2a222 222 0 0 1 25-12c8-3 11-5 28-15a278 278 0 0 1 52-24l7-3v20l2 31c2 10 4 42 4 54v4l-6 3-11 2-27 4-18 4a236 236 0 0 0-29 6l-86 23c-11 4-13 5-11 8 1 2 1 2-1 4l-3 1-2 1-6-7c-6-14-11-20-17-27l-6-7h-8c-5 0-8 0-13 3s-6 4-8 8-2 4-1 12c3 11 15 31 26 44 7 6 11 7 20 6l11-2c4 0 6-1 10-6 6-5 10-7 10-3 1 2 1 2 5 2 5 0 16-3 22-7l14-5 15-5 17-5 18-4 11-2 12-2 18-4c6-1 13-3 16-5l13-3 11-3c8-2 19-2 30 1l17 4c10 2 21 5 23 7l2 4c0 3-11 17-19 27l-6 6-3-6c-2-7-4-10-10-12-4-2-13-3-19-1-7 2-12 8-15 16-3 9-4 21-2 27l2 11c3 17 7 30 13 34l6 5c5 4 10 5 17 5 7-1 8-2 10-13 0-7 2-10 4-10 4 0 8-4 19-17a812 812 0 0 1 74-73c10-9 14-11 20-14l6-1v-41c0-47 1-61 4-68 2-6 4-7 7-5 3 1 22 16 31 24l23 17a415 415 0 0 1 62 35l-1 8-5 20c0 4 5 6 8 5s9-8 13-14c6-8 6-8 14-1 14 11 16 13 22 15 8 5 14 3 14-2 0-3-1-5-11-14l-11-11 4 1 12 5c11 4 18 4 22 1 7-6-1-14-19-18l-9-3h7c10 1 30-1 32-3 4-5-4-11-15-13-4 0-5 0-4-2 3-2 2-6 0-7-4-3-18-3-28 0l-11 3-12-6-27-17a800 800 0 0 1-86-58l-3-2h4c9 0 11-1 13-3a428 428 0 0 0 20-15l3-3v-9l-1-10 5-6 16-20 1-8c0-7 0-9-6-45a272 272 0 0 1-5-42l-5-30c0-4-2-6-6-7l-9-2-8-1-12-3-14-4-19-4-36-6-42-5c-51-8-54-8-60-7zm31 7a1129 1129 0 0 0 70 10 587 587 0 0 1 92 19l8 2 1 6 5 40c1 15 4 34 7 47 1 9 3 28 2 30-2 4-10 14-16 19l-6 7 1 10v10l-7 7c-6 4-9 6-13 7l-6 2h-19a670 670 0 0 0-58-6l-14-2-21-4c-17-4-24-5-45-7-12-1-26-4-42-8a539 539 0 0 0-60-14c-2-1-5-45-5-66 0-20-3-43-7-65l-2-16v-7l13-7 16-8 6 2c4 2 9 3 23 5 6 1 7 1 15-2a177 177 0 0 1 27-9c6-4 7-4 16-4l19 2zm-64 194c20 5 36 8 49 9l40 6a219 219 0 0 0 44 7l18 2c26 3 28 3 36 7l13 10 14 10a890 890 0 0 1 65 42c17 10 34 22 34 23 0 3-14 17-19 20-1 1-4-1-14-7-18-11-27-16-32-17-10-4-25-14-40-26l-32-25c-7-3-13 0-16 7s-4 21-4 67l-1 41-3 1c-6 2-10 2-20 1l-22-3-14-1-13-2c-16-2-58-16-74-24l-7-4v-16l-4-40c-2-18-2-27-2-41 0-17 0-18-2-18l-14 6-19 8c-9 3-26 11-46 23a264 264 0 0 1-33 17c-5 3-8 3-13-2-4-3-5-6-6-9 0-3 0-4 5-8 9-9 14-12 28-19a573 573 0 0 0 68-38c7-3 14-7 15-9l5-2 16 4zm-142 73l8 11 5 5-4 1-13 1c-8-1-10 0-15 2l-11 7c-14 14-18 6-5-9 2-2 6-5 10-6 7-4 9-7 4-8-3 0-11 3-16 8-3 2-5 3-10 3l-10 2-9 1c-5 1-5 1 11-7 24-12 35-16 49-16h5l1 5zm-56 4c-7 3-8 4-13 3l-6-1c-1-1 5-3 12-4l7-2h4c4 0 4 0-4 4zm551 36c0 2-6 4-13 6l-7 2 2 2 2 2 11-1h19l7 2c0 1-4 2-21 3l-18 1c-2 1-2 4 0 7l13 4c11 3 18 6 18 8 0 1-5 3-8 3s-13-3-27-9h-6c-2 2 1 7 12 17l11 11-2 1c-4 2-11-2-19-10-7-6-17-13-19-13-3 0-6 3-11 10l-6 7-3 3v-4l4-11c1-4 2-8 1-10 0-2 0-2 2-2 4 0 13-7 20-17 5-6 5-7 10-7l10-3a84 84 0 0 1 18-3v1zm-325 48a183 183 0 0 0 28 9c8 2 17 5 23 5a718 718 0 0 1 43 7l16 1-3 3c-28 25-61 57-75 74l-11 13v-7c-1-8-4-16-8-19-4-4-3-8 3-15l7-8 18-22c1-4 0-9-3-12-3-4-15-8-27-10-10-1-18-3-24-6-5-2-21-1-28 1l-9 2-13 4-30 7a817 817 0 0 0-93 26l-17 6-2-4c-1-7-3-12-7-17-3-4-4-5-2-4l10-2 13-4 29-8a714 714 0 0 1 60-14c23-6 38-9 50-10l20-4 7-3 6 3 19 8zM96 562c2 6 2 8 0 8-2 1-2 0-5-6l-2-7c0-1 3-2 5-1l2 6zm227 52c1 6 0 15-2 16s-2 1-2-3l-1-14v-10l2 4 3 7z"}),a.default.createElement("path",{d:"M266 229l4 7 3 6-3 4c-4 3-5 6-3 7 1 1 8-1 10-3l3-2 6 6c7 7 9 8 9 4l-5-8-6-6 3-4c4-4 4-7 1-8-3-2-3-1-7 2l-3 3-5-5c-5-6-7-6-7-3zm63 16l-2 7-4 18c-2 9-2 11-1 13 2 5 15 11 17 8 1-1 0-4-2-4l-6-3-3-2 2-5c3-12 5-26 3-30-1-3-3-4-4-2zm46 6l3 5 3 4-5 6c-3 4-4 5-3 6 2 3 8 2 11-1 2-3 2-3 6 3 1 3 6 7 7 7v-7l-3-5-3-4 5-6c6-4 6-5 5-7-2-4-6-4-11 2l-3 3-5-4c-5-4-7-5-7-2zm-78 52c-1 2 1 4 3 4l4 1 7 1 8 2c3 1 3 1 3 8 0 8 2 13 6 18 4 4 8 5 15 5 9 1 13-4 13-17l2-8c4 1 18 4 20 6 4 2 6 1 6-1 0-5-5-8-16-10l-19-3-29-5-16-2c-6-1-7-1-7 1zm36 11v6c0 4 1 5 3 8 3 3 4 2 4-6-1-8-1-8 6-6 4 0 4 1 4 3 0 6-2 12-5 14s-3 3-7 2c-6-1-9-5-9-11l-1-8c0-3 0-3 2-3l3 1z"}));t.default=o},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=s(r(2)),a=s(r(0)),o=s(r(27)),i=s(r(2765)),u=s(r(196)),l=s(r(2769));function s(e){return e&&e.__esModule?e:{default:e}}function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function f(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function d(e){var t=e.title,r=e.actions,n=e.onClose;return a.default.createElement(o.default,{className:l.default.modal,onClose:n,title:t,isOpen:!0},a.default.createElement("div",{className:l.default.listContainer},r.length>0?a.default.createElement(i.default,{items:r.map(e=>function(e){for(var t=1;tn.default.createElement("li",{key:e.key,className:o.default.item},n.default.createElement(i.default,l({},e,{onClick:e.onClick})))))}s.propTypes={items:a.default.arrayOf(a.default.shape({key:a.default.string.isRequired,title:a.default.string,subtitle:a.default.string,icon:a.default.func,onClick:a.default.func}))};var c=s;t.default=c},function(e,t){e.exports={root:"CreateDocument_root_2y27r",item:"CreateDocument_item_1iweh"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=l(r(2)),a=l(r(0)),o=l(r(2768)),i=r(18),u=l(r(101));function l(e){return e&&e.__esModule?e:{default:e}}function s(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var c=n.default.oneOfType([n.default.string,n.default.node,n.default.func]);class f extends a.default.PureComponent{render(){var e=this.props,t=e.title,r=e.subtitle,n=e.media,l=void 0===n?this.props.icon:n,s=e.isPlaceholder,c=e.mediaDimensions,f=e.description,d=e.params,p=e.templateParams;return s||!d?a.default.createElement("div",{className:o.default.placeholder},a.default.createElement("div",{className:o.default.heading},a.default.createElement("h2",{className:o.default.title},"Loading…"),a.default.createElement("h3",{className:o.default.subtitle},"Loading…")),!1!==l&&a.default.createElement("div",{className:o.default.media})):a.default.createElement(i.IntentLink,{intent:"create",params:[d,p],className:o.default.root,title:r?"Create new ".concat(t," (").concat(r,")"):"Create new ".concat(t),onClick:this.props.onClick},!1!==l&&a.default.createElement("div",{className:o.default.media},"function"==typeof l&&l({dimensions:c,layout:"default"}),"string"==typeof l&&a.default.createElement("div",{className:o.default.mediaString},l),a.default.isValidElement(l)&&l),a.default.createElement("div",{className:o.default.heading},a.default.createElement("h2",{className:o.default.title},"function"!=typeof t&&t,"function"==typeof t&&t({layout:"default"})),r&&a.default.createElement("h3",{className:o.default.subtitle},"function"==typeof r&&r({layout:"default"})||r)),f&&a.default.createElement("p",{className:o.default.description},f),a.default.createElement(u.default,{duration:1e3,opacity:.1,radius:200}))}}s(f,"propTypes",{title:c,subtitle:c,description:c,media:c,icon:n.default.func,isPlaceholder:n.default.bool,params:n.default.shape({template:n.default.string}),templateParams:n.default.object,onClick:n.default.func,mediaDimensions:n.default.shape({width:n.default.number,height:n.default.number,fit:n.default.oneOf(["clip","crop","fill","fillmax","max","scale","min"]),aspect:n.default.number})}),s(f,"defaultProps",{title:"Untitled",subtitle:void 0,params:void 0,icon:void 0,media:void 0,mediaDimensions:{width:80,height:80,aspect:1,fit:"crop"}});var d=f;t.default=d},function(e,t){e.exports={root:"CreateDocumentPreview_root_VxfOJ selectable_item_2rNFy",heading:"CreateDocumentPreview_heading_Mu9pJ",title:"CreateDocumentPreview_title_1BF6R",subtitle:"CreateDocumentPreview_subtitle_3TkgS",media:"CreateDocumentPreview_media__RLcw",description:"CreateDocumentPreview_description_39Q0J CreateDocumentPreview_subtitle_3TkgS"}},function(e,t){e.exports={modal:"ActionModal_modal_1Dsle",listContainer:"ActionModal_listContainer_2xWm8"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=o(r(0)),a=o(r(2771));function o(e){return e&&e.__esModule?e:{default:e}}function i(){return(i=Object.assign||function(e){for(var t=1;t{this.handleFrame(),this.tickAnimFrameId=window.requestAnimationFrame(this.tick)}),u(this,"handleSetLoginStatusElement",e=>{this.loginStatusElement=e}),u(this,"handleSetSearchElement",e=>{this.searchElement=e})}componentDidMount(){this.tick()}componentDidUpdate(e,t){var r=this.state,n=r.showLabel,a=r.showLabelMinWidth,o=r.showToolSwitcher,i=r.showToolSwitcherMinWidth,u=-1===a&&!t.showLabel&&n,l=-1===i&&!t.showToolSwitcher&&o,s=-1===i&&t.showLabel&&!n;(u||l||s)&&this.handleCustomResize(window.innerWidth)}componentWillUnmount(){this.io&&(this.io.disconnect(),this.io=null),this.tickAnimFrameId&&(window.cancelAnimationFrame(this.tickAnimFrameId),this.tickAnimFrameId=null)}handleFrame(){var e=window.innerWidth;e!==this.state.winWidth&&this.handleCustomResize(e)}handleCustomResize(e){if(this.loginStatusElement){var t=this.state.showToolSwitcher?this.loginStatusElement.getBoundingClientRect():this.searchElement.getBoundingClientRect();this.setState(r=>function(e,t,r){var n=e.showLabel,a=e.showLabelMinWidth,o=e.showToolSwitcher,i=e.showToolSwitcherMinWidth,u={winWidth:r};return t&&t<=r?(n?(-1===a||ra.default.createElement("svg",{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 7.5H20",stroke:"currentColor",style:o}),a.default.createElement("path",{d:"M5 12.5H20",stroke:"currentColor",style:o}),a.default.createElement("path",{d:"M5 17.5H20",stroke:"currentColor",style:o}));t.default=i},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=u(r(0)),a=u(r(2)),o=u(r(2774)),i=u(r(12));function u(e){return e&&e.__esModule?e:{default:e}}function l(e){var t=e.projectName||"Sanity",r=e.logo||i.default;return n.default.createElement("div",{className:o.default.root,tabIndex:-1},r&&n.default.createElement("div",{className:o.default.brandLogoContainer},n.default.createElement(r,null)),!r&&n.default.createElement("div",null,n.default.createElement("h1",{className:o.default.projectName},t)))}l.propTypes={projectName:a.default.string};var s=l;t.default=s},function(e,t){e.exports={root:"Branding_root_S2qtn",projectName:"Branding_projectName_lQHEA",brandLogoContainer:"Branding_brandLogoContainer_gFXs-"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=s(r(2)),a=s(r(0)),o=s(r(188)),i=s(r(289)),u=s(r(650)),l=s(r(2776));function s(e){return e&&e.__esModule?e:{default:e}}function c(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class f extends a.default.PureComponent{constructor(){super(...arguments),c(this,"handleClickOutside",()=>{this.state.userMenuOpened&&this.setState({userMenuOpened:!1})}),c(this,"handleUserMenuToggle",()=>{this.setState(e=>({userMenuOpened:!e.userMenuOpened}))}),c(this,"handleUserMenuItemClick",e=>{var t=this.props.onLogout;"signOut"===e.action&&t()}),this.state={userMenuOpened:!1}}render(){var e=this.props.user,t=this.state.userMenuOpened;if(!e)return null;var r=l.default.root;return this.props.className&&(r+=this.props.className),a.default.createElement("div",{className:r},a.default.createElement("button",{className:l.default.button,onClick:this.handleUserMenuToggle,title:"Show user menu",type:"button"},a.default.createElement("div",{className:l.default.inner,tabIndex:-1},e.profileImage?a.default.createElement("img",{src:e.profileImage,className:l.default.userImage,alt:"".concat(e.name,"'s profile image"),"data-initials":(e.name||e.email||"?").charAt(0)}):a.default.createElement("div",{className:l.default.userImageMissing},e.name?e.name.charAt(0):e.email.charAt(0)))),a.default.createElement("div",{className:l.default.userName},e.name),t&&a.default.createElement("div",{className:l.default.userMenu},a.default.createElement(i.default,{onAction:this.handleUserMenuItemClick,items:[{title:"Log out ".concat(e.name),icon:u.default,action:"signOut"}],origin:"top-right",onClickOutside:this.handleUserMenuClose})))}}c(f,"propTypes",{className:n.default.string,onLogout:n.default.func,user:n.default.shape({name:n.default.string,profileImage:n.default.string})});var d=(0,o.default)(f);t.default=d},function(e,t){e.exports={root:"LoginStatus_root_StH3I",button:"LoginStatus_button_bz5HU",inner:"LoginStatus_inner_2OipP",userImage:"LoginStatus_userImage_3orzI",userImageMissing:"LoginStatus_userImageMissing_30BIT LoginStatus_userImage_3orzI",userName:"LoginStatus_userName_26S2A",userMenu:"LoginStatus_userMenu_khm5k"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=f(r(0)),a=r(6),o=r(5),i=f(r(117)),u=r(88),l=f(r(2778)),s=f(r(350)),c=f(r(2780));function f(e){return e&&e.__esModule?e:{default:e}}function d(){return(d=Object.assign||function(e){for(var t=1;t{this.setState({showDialog:!1})}),p(this,"handleShowDialog",()=>{this.setState({showDialog:!0})})}render(){if(!this.props.showStatus)return null;var e=this.props.versionReply.outdated,t=h[(e=>e.reduce((e,t)=>Math.max(e,h.indexOf(t.severity)),0))(e||[])];return n.default.createElement(c.default,d({},this.props.versionReply,{level:t,showDialog:this.state.showDialog,onHideDialog:this.handleHideDialog,onShowDialog:this.handleShowDialog,versions:s.default}))}}var m=(0,u.withPropsStream)(i.default.currentUser.pipe((0,o.flatMap)(e=>e.user&&"administrator"===e.user.role?l.default.checkVersions().then(e=>({versionReply:e.result,showStatus:!0})):{showStatus:!1}),(0,o.catchError)(e=>(0,a.of)({error:e,showStatus:!1}))),v);t.default=m},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=f(r(37)),a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=n?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(r,a,o):r[a]=e[a]}r.default=e,t&&t.set(e,r);return r}(r(0)),o=f(r(655)),i=f(r(350)),u=f(r(27)),l=f(r(13)),s=f(r(656));function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function f(e){return e&&e.__esModule?e:{default:e}}var d=e=>e;var p=!1,h="function"==typeof window.requestIdleCallback?window.requestIdleCallback:e=>setTimeout(e,0),v=()=>({m:Object.keys(i.default).filter(e=>i.default[e]).map(e=>"".concat(e,"@").concat(i.default[e]))}),m=e=>e.join(",").replace(/@?sanity[/-]/g,""),y="undefined"==typeof sessionStorage?{}:sessionStorage,g=e=>{console.warn("Module versions check failed. Dependencies *might* be out of date.",e)},b=e=>e.split("\n\n").map((e,t)=>{var r=e.split("\n");return a.default.createElement("p",{key:t},(e=>{for(var t=[],r=0;r0&&void 0!==arguments[0]?arguments[0]:{},t=e.getOutdated,r=v(),n=m(r.m),a=y.versionCheck&&0===y.versionCheck.indexOf(n)&&y.versionCheck.slice(n.length+1);return!t&&a?Promise.resolve({result:JSON.parse(a)}):l.default.request({uri:"/versions",query:v(),json:!0}).then(e=>({hash:n,result:d(e)}))};class O extends a.PureComponent{constructor(){super(...arguments),this.state={},this.onResponse=this.onResponse.bind(this),this.handleClose=this.handleClose.bind(this)}onResponse(e){var t=(0,n.default)(e.result,["outdated"]);t.hash&&y&&(y.versionCheck=[e.hash,JSON.stringify(t)].join("|")),t.isSupported||this.setState({result:t})}handleClose(){this.setState({result:null})}componentDidMount(){p||h(()=>{_().then(this.onResponse).catch(g)})}render(){var e=this.state.result;if(!e||e.isSupported||void 0===e.isSupported)return null;var t=u.default||s.default;return a.default.createElement(t,{centered:!0,isOpen:!0,color:"danger",title:"Unsupported module versions",onClose:this.handleClose},b(e.message||""),e.helpUrl&&a.default.createElement("p",null,"For more information, please read ",a.default.createElement("a",{href:e.helpUrl},e.helpUrl)))}}O.checkVersions=_,O.getLatestInstalled=()=>{var e=Object.keys(i.default).map(e=>i.default[e]).sort(o.default);return e[e.length-1]};var w=O;t.default=w},function(e,t){e.exports={container:"FullscreenError_container_3RZNS",content:"FullscreenError_content_-XYGN",closeButton:"FullscreenError_closeButton_1LJXU"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;var n=s(r(2)),a=s(r(0)),o=s(r(2781)),i=s(r(2782)),u=s(r(2783)),l=s(r(2784));function s(e){return e&&e.__esModule?e:{default:e}}function c(e){var t,r=e.isSupported,n=e.isUpToDate,s=e.level,c=e.onHideDialog,f=e.onShowDialog,d=e.outdated,p=e.showDialog,h=e.versions,v=d.length?s:"notice",m=r?v:"high",y=n?u.default:i.default;return a.default.createElement("div",{className:l.default.root},p&&a.default.createElement(y,{severity:m,outdated:d,onClose:c,versions:h}),a.default.createElement("button",{className:l.default.button,onClick:f,type:"button"},a.default.createElement("div",{className:l.default.buttonInner,tabIndex:-1},n?a.default.createElement("span",null,"Up to date"):a.default.createElement("div",{className:l.default.hasUpdates},a.default.createElement("span",{className:l.default.updateIcon},a.default.createElement("div",{className:l.default.updateIndicator,"data-severity":m,"aria-label":"".concat(m," severity level.")}),a.default.createElement(o.default,null)),a.default.createElement("span",{className:l.default.updateLabel},1===(t=d.length)?" 1 update":"".concat(t," updates"))))))}c.defaultProps={outdated:[]},c.propTypes={isUpToDate:n.default.bool.isRequired,isSupported:n.default.bool.isRequired,level:n.default.string.isRequired,onHideDialog:n.default.func.isRequired,onShowDialog:n.default.func.isRequired,outdated:n.default.array,showDialog:n.default.bool.isRequired,versions:n.default.any.isRequired}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,a=(n=r(0))&&n.__esModule?n:{default:n};var o={vectorEffect:"non-scaling-stroke"},i=()=>a.default.createElement("svg",{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:"M12.5 4.5L5.5 9V16L12.5 20.5L19.5 16V9L12.5 4.5Z",stroke:"currentColor",style:o}),a.default.createElement("path",{d:"M5.5 9L12.5 13.5L19.5 9",stroke:"currentColor",style:o}),a.default.createElement("path",{d:"M12.5 13.5V20.5",stroke:"currentColor",style:o}),a.default.createElement("path",{d:"M9 6.5L16 11",stroke:"currentColor",style:o}));t.default=i},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=n?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(r,a,o):r[a]=e[a]}r.default=e,t&&t.set(e,r);return r}(r(0)),a=l(r(2)),o=l(r(113)),i=l(r(66)),u=l(r(657));function l(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function c(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class f extends n.Component{renderTable(){var e=this.props.outdated;return n.default.createElement("div",null,n.default.createElement("table",{className:u.default.versionsTable},n.default.createElement("thead",null,n.default.createElement("tr",null,n.default.createElement("th",null,"Module"),n.default.createElement("th",null,"Installed"),n.default.createElement("th",null,"Latest"),n.default.createElement("th",null,"Importance"))),n.default.createElement("tbody",null,e.map(e=>{return n.default.createElement("tr",{key:e.name},n.default.createElement("td",null,e.name),n.default.createElement("td",null,e.version),n.default.createElement("td",null,e.latest),n.default.createElement("td",null,(t=e.severity||"low","".concat(t.slice(0,1).toUpperCase()).concat(t.slice(1)))));var t}))),n.default.createElement("div",{className:u.default.upgradeText},n.default.createElement("p",null,"To upgrade, run the ",n.default.createElement("a",{href:"https://www.sanity.io/docs/reference/cli"},"Sanity CLI")," ","upgrade command in your project folder from a terminal."),n.default.createElement("code",{className:u.default.code},"sanity upgrade")))}renderContactDeveloper(){var e=this.props.severity;return n.default.createElement("div",null,n.default.createElement("p",null,"This Studio is now outdated."," ","high"===e?"Please get in touch with your developers and ask them to upgrade it for you.":"Consider getting in touch with your developers and ask them to upgrade it for you."),n.default.createElement("details",{className:u.default.details},n.default.createElement("summary",{className:u.default.summary},"Developer info"),this.renderTable()))}render(){var e=this.props,t=e.severity,r=e.onClose;return n.default.createElement(o.default,{isOpen:!0,onClose:r,onClickOutside:r},n.default.createElement(i.default,{size:"medium",padding:"large"},n.default.createElement("h2",{className:u.default.dialogHeading},"low"===t?"Upgrades available":"Studio is outdated"),!1,this.renderContactDeveloper()))}}c(f,"propTypes",{onClose:a.default.func.isRequired,severity:a.default.string.isRequired,outdated:a.default.arrayOf(a.default.shape({name:a.default.string,latest:a.default.string,severity:a.default.string}))}),c(f,"defaultProps",{outdated:[]});var d=f;t.default=d},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=n?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(r,a,o):r[a]=e[a]}r.default=e,t&&t.set(e,r);return r}(r(0)),a=l(r(2)),o=l(r(113)),i=l(r(66)),u=l(r(657));function l(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function c(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class f extends n.Component{renderTable(){var e=this.props.versions;return n.default.createElement("table",{className:u.default.versionsTable},n.default.createElement("thead",null,n.default.createElement("tr",null,n.default.createElement("th",null,"Module"),n.default.createElement("th",null,"Installed"),n.default.createElement("th",null,"Latest"))),n.default.createElement("tbody",null,Object.keys(e).map(t=>n.default.createElement("tr",{key:t},n.default.createElement("td",null,t),n.default.createElement("td",null,e[t]),n.default.createElement("td",null,e[t])))))}render(){var e=this.props.onClose;return n.default.createElement(o.default,{isOpen:!0,onClose:e,onClickOutside:e},n.default.createElement(i.default,{size:"medium",padding:"large"},n.default.createElement("div",{className:u.default.content},n.default.createElement("h2",{className:u.default.dialogHeading},"Studio is up to date"),n.default.createElement("p",null,"Your Studio is running on the latest updates."),n.default.createElement("details",{className:u.default.details},n.default.createElement("summary",{className:u.default.summary},"Show all installed modules"),this.renderTable()))))}}c(f,"propTypes",{onClose:a.default.func.isRequired,versions:a.default.objectOf(a.default.string)}),c(f,"defaultProps",{versions:[]});var d=f;t.default=d},function(e,t){e.exports={root:"SanityStatus_root_Zv17X",button:"SanityStatus_button_2JzRS",buttonInner:"SanityStatus_buttonInner_3UjDP",hasUpdates:"SanityStatus_hasUpdates_3Qji0",updateIcon:"SanityStatus_updateIcon_1W8Ov",updateIndicator:"SanityStatus_updateIndicator_16iPI",updateLabel:"SanityStatus_updateLabel_1QTog"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(338),a=y(r(2)),o=y(r(0)),i=y(r(36)),u=y(r(41)),l=r(6),s=r(5),c=r(109),f=r(18),d=y(r(2786)),p=y(r(101)),h=y(r(2788)),v=y(r(2790)),m=y(r(658));function y(e){return e&&e.__esModule?e:{default:e}}function g(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var b={debugSearch:(0,n.isKeyHotkey)("ctrl+shift+d")};class _ extends o.default.Component{constructor(){super(...arguments),g(this,"fieldRef",o.default.createRef()),g(this,"resultsRef",o.default.createRef()),g(this,"searchTerm$",new l.Subject),g(this,"componentWillUnmount$",new l.Subject),g(this,"state",{activeIndex:-1,error:null,isBleeding:!0,isFocused:!1,isLoading:!1,isPressing:!1,results:[],value:"",isDebug:!1}),g(this,"handleInputChange",e=>{this.searchTerm$.next(e.currentTarget.value)}),g(this,"handleBlur",()=>{this.state.isPressing||(this.props.onClose(),this.setState({isFocused:!1}))}),g(this,"handleFocus",()=>{this.props.onOpen(),this.setState({isFocused:!0})}),g(this,"handleHitMouseDown",e=>{this.setState({activeIndex:Number(e.currentTarget.getAttribute("data-hit-index"))})}),g(this,"handleHitClick",e=>{this.handleClear()}),g(this,"handleClear",()=>{this.props.onClose(),this.searchTerm$.next(""),this.setState({isFocused:!1})}),g(this,"handleKeyDown",e=>{var t=this.state,r=t.results,n=t.activeIndex,a=["ArrowUp","ArrowDown"].includes(e.key),o=r.length-1;if("Enter"===e.key){var i=this.resultsRef.current.element,u=i&&i.querySelector('[data-hit-index="'.concat(n,'"]'));u&&u.click()}if("Escape"===e.key&&this.fieldRef.current.inputElement.blur(),a){e.preventDefault();var l=n+("ArrowUp"===e.key?-1:1);l<0&&(l=o),l>o&&(l=0),this.setState({activeIndex:l})}}),g(this,"handleMouseDown",()=>{this.setState({isPressing:!0})}),g(this,"handleWindowKeyDown",e=>{b.debugSearch(e)&&this.setState(e=>({isDebug:!e.isDebug}))}),g(this,"handleWindowResize",()=>{var e=!window.matchMedia("all and (min-width: 32em)").matches;this.setState({isBleeding:e})}),g(this,"handleWindowMouseUp",()=>{this.setState({isPressing:!1})}),g(this,"wrapWithDebug",(e,t)=>{if(!this.state.isDebug)return t;var r=e.stories,n=e.score;return o.default.createElement("div",{style:{border:"1px solid #aaa"}},o.default.createElement("div",{style:{padding:4,fontSize:"90%",backgroundColor:"#f0f0f0"}},o.default.createElement("strong",null,"Total score: ",Math.round(100*n)/100),o.default.createElement("ul",null,r.filter(e=>e.score>0).map((e,t)=>o.default.createElement("li",{key:t},e.path,": ",e.score," (",e.why,")")))),t)}),g(this,"renderItem",(e,t,r)=>{var n=e.hit,a=i.default.get(n._type);return o.default.createElement(f.IntentLink,{className:r,intent:"edit",params:{id:(0,c.getPublishedId)(n._id),type:a.name},"data-hit-index":t,onMouseDown:this.handleHitMouseDown,onClick:this.handleHitClick,tabIndex:-1},this.wrapWithDebug(e,o.default.createElement(u.default,{value:n,layout:"default",type:a,status:o.default.createElement("div",{className:m.default.itemType},a.title)})),o.default.createElement(p.default,{duration:200,opacity:.1,radius:200}))})}componentDidMount(){window.addEventListener("keydown",this.handleWindowKeyDown),window.addEventListener("mouseup",this.handleWindowMouseUp),window.addEventListener("resize",this.handleWindowResize),this.searchTerm$.pipe((0,s.distinctUntilChanged)(),(0,s.switchMap)(e=>(0,l.concat)((0,l.of)({activeIndex:-1,error:null,value:e,isLoading:!0}),(0,l.timer)(100).pipe((0,s.mergeMapTo)((e=>""===e?(0,l.of)([]):(0,d.default)(e))(e)),(0,s.map)(e=>({results:e,isLoading:!1}))))),(0,s.catchError)((e,t)=>(0,l.concat)((0,l.of)({error:e}),t)),(0,s.tap)(e=>this.setState(e)),(0,s.takeUntil)(this.componentWillUnmount$.asObservable())).subscribe(),this.handleWindowResize()}componentDidUpdate(e){!e.shouldBeFocused&&this.props.shouldBeFocused&&this.fieldRef.current.inputElement.select()}componentWillUnmount(){window.removeEventListener("mouseup",this.handleWindowMouseUp),window.removeEventListener("keydown",this.handleWindowKeyDown),window.removeEventListener("resize",this.handleWindowResize),this.componentWillUnmount$.next(),this.componentWillUnmount$.complete()}renderResults(){var e=this.state,t=e.activeIndex,r=e.error,n=e.isBleeding,a=e.isLoading,i=e.results,u=e.value;return o.default.createElement(v.default,{activeIndex:t,error:r,isBleeding:n,isLoading:a,items:i,query:u,renderItem:this.renderItem,ref:this.resultsRef})}render(){var e=this.state,t=e.isBleeding,r=e.isFocused,n=e.isLoading,a=e.value,i=r&&a.length>0;return o.default.createElement(h.default,{isBleeding:t,isFocused:r,isLoading:n,isOpen:i,onBlur:this.handleBlur,onChange:this.handleInputChange,onClear:this.handleClear,onFocus:this.handleFocus,onKeyDown:this.handleKeyDown,onMouseDown:this.handleMouseDown,ref:this.fieldRef,results:this.renderResults(),value:a})}}g(_,"propTypes",{onOpen:a.default.func.isRequired,onClose:a.default.func.isRequired,shouldBeFocused:a.default.bool.isRequired});var O=_;t.default=O},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i(r(13)),a=i(r(36)),o=r(2787);function i(e){return e&&e.__esModule?e:{default:e}}var u=(0,r(614).createWeightedSearch)((0,o.getSearchableTypes)(a.default),n.default);t.default=u},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getSearchableTypes=void 0;t.getSearchableTypes=e=>e.getTypeNames().map(t=>e.get(t)).filter(e=>(e=>e.type&&"document"===e.type.name)(e)&&!(e=>e.name.startsWith("sanity."))(e))},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=c(r(2)),a=c(r(0)),o=c(r(101)),i=c(r(31)),u=c(r(654)),l=c(r(202)),s=c(r(2789));function c(e){return e&&e.__esModule?e:{default:e}}function f(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class d extends a.default.PureComponent{constructor(){super(...arguments),f(this,"inputElement",null),f(this,"setInputElement",e=>{this.inputElement=e})}render(){var e=this.props,t=e.hotkeys,r=e.isBleeding,n=e.isFocused,c=e.isOpen,f=e.onBlur,d=e.onChange,p=e.onClear,h=e.onFocus,v=e.onKeyDown,m=e.onMouseDown,y=e.placeholder,g=e.results,b=e.value,_=s.default.root;return r&&(_+=" ".concat(s.default.isBleeding)),n&&(_+=" ".concat(s.default.isFocused)),c&&(_+=" ".concat(s.default.isOpen)),b.length&&(_+=" ".concat(s.default.hasValue)),a.default.createElement("div",{className:_,onMouseDown:m},a.default.createElement("div",{className:s.default.inputField},a.default.createElement("label",{className:s.default.label},a.default.createElement(u.default,null)),a.default.createElement("input",{className:s.default.input,type:"text",value:b,onChange:d,onBlur:f,onFocus:h,onKeyDown:v,placeholder:y,ref:this.setInputElement}),t&&a.default.createElement("div",{className:s.default.hotkeys},a.default.createElement(l.default,{keys:t})),a.default.createElement("div",{className:b?s.default.clearButtonWithValue:s.default.clearButton,onClick:p,title:"Clear search"},a.default.createElement(i.default,null),a.default.createElement(o.default,{duration:1e3,opacity:.1,radius:200}))),a.default.createElement("div",{className:s.default.results},g))}}f(d,"propTypes",{hotkeys:n.default.arrayOf(n.default.string),isBleeding:n.default.bool,isFocused:n.default.bool,isOpen:n.default.bool,onBlur:n.default.func,onChange:n.default.func,onClear:n.default.func,onFocus:n.default.func,onKeyDown:n.default.func,onMouseDown:n.default.func,placeholder:n.default.string,results:n.default.element,value:n.default.string.isRequired}),f(d,"defaultProps",{hotkeys:void 0,isBleeding:!1,isFocused:!1,isOpen:!1,onBlur:void 0,onChange:void 0,onClear:void 0,onFocus:void 0,onKeyDown:void 0,onMouseDown:void 0,placeholder:"Search",results:null});var p=d;t.default=p},function(e,t){e.exports={root:"SearchField_root_1nm7o",isBleeding:"SearchField_isBleeding_2lhal",isFocused:"SearchField_isFocused_3Ixyb",isOpen:"SearchField_isOpen_3gMsS",inputField:"SearchField_inputField_2iQ5o",label:"SearchField_label_31hlZ",input:"SearchField_input_3M9xG",clearButton:"SearchField_clearButton_2t_6r",hasValue:"SearchField_hasValue_21cUb",clearButtonWithValue:"SearchField_clearButtonWithValue_1taN- SearchField_clearButton_2t_6r",hotkeys:"SearchField_hotkeys_3bc7L",results:"SearchField_results_3Y_it shadows_shadow-12dp_2LF_Z"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=u(r(22)),a=u(r(2)),o=u(r(0)),i=u(r(658));function u(e){return e&&e.__esModule?e:{default:e}}function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class s extends o.default.Component{constructor(){super(...arguments),l(this,"element",null),l(this,"setElement",e=>{this.element=e})}componentDidUpdate(e){}render(){var e=this.props,t=e.activeIndex,r=e.error,a=e.isLoading,u=e.items,l=e.query,s=e.renderItem,c=!a&&l.length>0&&0===u.length;return r?o.default.createElement("div",{className:"".concat(i.default.root," ").concat(i.default.noResults)},r.message):c?o.default.createElement("div",{className:"".concat(i.default.root," ").concat(i.default.noResults)},o.default.createElement("div",null,"Could not find"," ",o.default.createElement("strong",null,"“",l,"”"))):a?o.default.createElement("div",{className:"".concat(i.default.root," ").concat(i.default.isLoading)},o.default.createElement(n.default,{center:!0,message:"Searching…"})):o.default.createElement("ul",{className:i.default.root,ref:this.setElement},u.map((e,r)=>o.default.createElement("li",{key:e.hit._id,className:i.default.listItem},s(e,r,t===r?i.default.activeItem:i.default.item))))}}l(s,"propTypes",{activeIndex:a.default.number.isRequired,error:a.default.instanceOf(Error),isLoading:a.default.bool.isRequired,items:a.default.arrayOf(a.default.shape({hit:a.default.shape({_id:a.default.string.isRequired})})).isRequired,query:a.default.string.isRequired,renderItem:a.default.func.isRequired}),l(s,"defaultProps",{error:null});var c=s;t.default=c},function(e,t){e.exports={root:"NavBar_root_3SGuM",withToolSwitcher:"NavBar_withToolSwitcher_xV-uD",branding:"NavBar_branding_6Rgm9",hamburger:"NavBar_hamburger_2yaqh",hamburgerButton:"NavBar_hamburgerButton_1qT4f",hamburgerButtonInner:"NavBar_hamburgerButtonInner_WtLk3",spaceSwitcher:"NavBar_spaceSwitcher_fkb6Q",toolSwitcher:"NavBar_toolSwitcher_2IV3-",sanityStatus:"NavBar_sanityStatus_3OlnT",loginStatus:"NavBar_loginStatus_3ELQA",sidecarStatus:"NavBar_sidecarStatus_2SVJC",extras:"NavBar_extras_1FOAY",search:"NavBar_search_33qEt",searchIsOpen:"NavBar_searchIsOpen_1rLEb",createButton:"NavBar_createButton_3BG5_",createButtonInner:"NavBar_createButtonInner_RrFts",createButtonIcon:"NavBar_createButtonIcon_2VP87",createButtonText:"NavBar_createButtonText_3MVBc",searchButton:"NavBar_searchButton_j6fz2",searchButtonInner:"NavBar_searchButtonInner_1agRf",searchButtonIcon:"NavBar_searchButtonIcon_ekbp2",searchButtonText:"NavBar_searchButtonText_2V4oY"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SchemaErrorReporter=void 0;var n=s(r(0)),a=s(r(2)),o=s(r(36)),i=s(r(2793)),u=s(r(2794)),l=r(139);function s(e){return e&&e.__esModule?e:{default:e}}function c(){}class f extends n.default.Component{constructor(){super(...arguments),function(e,t,r){t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r}(this,"componentDidMount",c)}render(){var e=o.default._validation.filter(e=>e.problems.some(e=>"error"===e.severity));if(e.length>0)return n.default.createElement(u.default,{problemGroups:e});var t=(0,l.getTemplateErrors)();return t.length>0?n.default.createElement(i.default,{errors:t}):this.props.children()}}t.SchemaErrorReporter=f,f.propTypes={children:a.default.func}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=l;var n=u(r(2)),a=u(r(0)),o=u(r(27)),i=u(r(66));function u(e){return e&&e.__esModule?e:{default:e}}function l(e){var t=e.errors;return a.default.createElement(o.default,{color:"danger",title:"Initial value template error",isOpen:!0,centered:!0},a.default.createElement(i.default,{size:"medium",padding:"none"},a.default.createElement("p",null,"Failed to load initial value templates:"),t.map((e,t)=>a.default.createElement("p",{key:e.message},a.default.createElement("code",null,e.message)))))}l.propTypes={errors:n.default.arrayOf(n.default.shape({message:n.default.string.isRequired})).isRequired}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=s(r(0)),a=s(r(2)),o=s(r(288)),i=s(r(53)),u=s(r(54)),l=s(r(2795));function s(e){return e&&e.__esModule?e:{default:e}}function c(e){var t=e.problemGroups;return n.default.createElement("div",{className:l.default.root},n.default.createElement("h2",{className:l.default.title},"Uh oh… found errors in schema"),n.default.createElement("ul",{className:l.default.list},t.map((e,t)=>n.default.createElement("li",{key:"g_".concat(t),className:l.default.listItem},n.default.createElement("h2",{className:l.default.path},e.path.map((e,t)=>{var r="s_".concat(t);return"type"===e.kind?n.default.createElement("span",{className:l.default.segment,key:r},n.default.createElement("span",{key:"name",className:l.default.pathSegmentTypeName},e.name)," ",n.default.createElement("span",{key:"type",className:l.default.pathSegmentTypeType},e.type)):"property"===e.kind?n.default.createElement("span",{className:l.default.segment,key:r},n.default.createElement("span",{className:l.default.pathSegmentProperty},e.name)):"type"===e.kind?n.default.createElement("span",{className:l.default.segment,key:r},n.default.createElement("span",{key:"name",className:l.default.pathSegmentTypeName},e.name),n.default.createElement("span",{key:"type",className:l.default.pathSegmentTypeType},e.type)):null}).filter(Boolean)),n.default.createElement("ul",{className:l.default.problems},e.problems.map((e,r)=>n.default.createElement("li",{key:"g_".concat(t,"_p_").concat(r),className:l.default["problem_".concat(e.severity)]},n.default.createElement("div",{className:l.default.problemSeverity},n.default.createElement("span",{className:l.default.problemSeverityIcon},"error"===e.severity&&n.default.createElement(o.default,null),"warning"===e.severity&&n.default.createElement(i.default,null)),n.default.createElement("span",{className:l.default.problemSeverityText},e.severity)),n.default.createElement("div",{className:l.default.problemContent},n.default.createElement("div",{className:l.default.problemMessage},e.message),e.helpId&&n.default.createElement("a",{className:l.default.problemLink,href:(0,u.default)(e.helpId),target:"_blank",rel:"noopener noreferrer"},"View documentation")))))))))}c.propTypes={problemGroups:a.default.arrayOf(a.default.shape({path:a.default.arrayOf(a.default.shape({kind:a.default.string,type:a.default.string,name:a.default.string})),problems:a.default.arrayOf(a.default.shape({severity:a.default.string}))}).isRequired).isRequired};var f=c;t.default=f},function(e,t){e.exports={root:"SchemaErrors_root_29oUY",title:"SchemaErrors_title_2SsrA",list:"SchemaErrors_list_1WTAJ",path:"SchemaErrors_path_3Xryf",segment:"SchemaErrors_segment_1lpCR",problems:"SchemaErrors_problems_3HypP",problem:"SchemaErrors_problem_1lbuY",problemSeverity:"SchemaErrors_problemSeverity_1qFIs",problemSeverityIcon:"SchemaErrors_problemSeverityIcon_AH5f6",problemSeverityText:"SchemaErrors_problemSeverityText_3CfNw",problemLink:"SchemaErrors_problemLink_2UvsC",problemMessage:"SchemaErrors_problemMessage_2tHe6",problem_error:"SchemaErrors_problem_error_78qYy SchemaErrors_problem_1lbuY",problem_warning:"SchemaErrors_problem_warning_10Zji SchemaErrors_problem_1lbuY",listItem:"SchemaErrors_listItem_1nhGU",arrow:"SchemaErrors_arrow_-jz0V",pathSegmentTypeName:"SchemaErrors_pathSegmentTypeName_tBDVN",pathSegmentTypeType:"SchemaErrors_pathSegmentTypeType_2OGrg",pathSegmentProperty:"SchemaErrors_pathSegmentProperty_7WoXe"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,a,o=c(r(0)),i=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=n?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(r,a,o):r[a]=e[a]}r.default=e,t&&t.set(e,r);return r}(r(12)),u=r(2797),l=c(r(2798));function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function c(e){return e&&e.__esModule?e:{default:e}}function f(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}i&&(n=i.isSidecarEnabled,a=i.SidecarLayout);class d extends o.default.PureComponent{constructor(){super(...arguments),f(this,"state",{isOpen:!0,isVisible:!0}),f(this,"handleRemoveSidecar",()=>{this.setState({isVisible:!1})}),f(this,"handleDismissSidecar",()=>{setTimeout(()=>{this.handleRemoveSidecar()},500)})}componentDidMount(){n&&n()&&(this.subscription=u.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,r=e.isVisible;return n&&n()?o.default.createElement("div",{className:"".concat(l.default.root," ").concat(t?l.default.isOpen:"")},r&&o.default.createElement(a,null)):null}}var p=d;t.default=p},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.toggleSidecarOpenState=function(){o.listen().pipe((0,a.take)(1)).subscribe(e=>{var t=!e;o.set(t)})},t.isSidecarOpenSetting=void 0;var n,a=r(5);var o=((n=r(515))&&n.__esModule?n:{default:n}).default.forNamespace("sidecar").forKey("isSidecarOpen");t.isSidecarOpenSetting=o},function(e,t){e.exports={root:"Sidecar_root_3YgZw",isOpen:"Sidecar_isOpen__wn8u"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,a=(n=r(0))&&n.__esModule?n:{default:n},o=r(18),i=r(94);var u=(0,o.withRouterHOC)((function(e){var t=e.router,r=i.HAS_SPACES&&t.state.space?{space:t.state.space}:{};return a.default.createElement("div",null,a.default.createElement("h2",null,"Page not found"),e.children,a.default.createElement(o.StateLink,{state:r},"Go to index"))}));t.default=u},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=u(r(0)),a=u(r(2)),o=r(65),i=u(r(2801));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(r=>({activeSnacks:r.activeSnacks.map(r=>r.id===e?c({},r,{height:t}):c({},r))}))}),f(this,"addToSnackQueue",e=>{var t=this.state.activeSnacks,r=c({id:(new Date).getTime()+Math.floor(1e4*Math.random()),isOpen:!0},e);if(r.preventDuplicate){var n=this.snackQueue.findIndex(e=>e.kind===r.kind)>-1,a=t.findIndex(e=>e.kind===r.kind)>-1;if(n||a)return null}return this.snackQueue.push(r),this.handleMaxSnackDisplay(),r.id}),f(this,"updateSnack",(e,t)=>{var r=this.snackQueue.findIndex(t=>t.id===e);r>-1?this.snackQueue[r]=c({},this.snackQueue[r],{},t):this.setState(r=>({activeSnacks:r.activeSnacks.map(r=>r.id===e?c({},r,{},t):r)}))}),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();this.setState(t=>({activeSnacks:[...t.activeSnacks,e]}))}}),f(this,"handleDismissOldestSnack",()=>{var e,t,r=this.state.activeSnacks;r.reduce((e,t)=>e+(t.isOpen&&t.isPersisted?1:0),0)===this.maxStack&&(e=!0),r.filter(e=>!0===e.isOpen).forEach(r=>{t||r.isPersisted&&!e||(t=!0,this.handleDismissSnack(r.id))})}),f(this,"handleDismissSnack",e=>{this.setState(t=>({activeSnacks:t.activeSnacks.map(t=>t.id===e?c({},t,{isOpen:!1}):c({},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})),this.state={activeSnacks:[]}}get offsets(){var e=this.state.activeSnacks;return e.map((t,r)=>{for(var n=12,a=76;e[r-1];){a+=(e[r-1].height||60)+n,r-=1}return a})}componentWillUnmount(){clearTimeout(this._removeTimer)}render(){var e=this.state.activeSnacks,t=this.props.children;return n.default.createElement(n.default.Fragment,null,t,n.default.createElement(o.Portal,null,n.default.createElement("div",{role:"region","aria-label":"notifications",tabIndex:"-1"},e.map((e,t)=>n.default.createElement(i.default,l({key:e.id},e,{offset:this.offsets[t],onDismiss:e=>this.handleDismissSnack(e),onSetHeight:this.handleSetHeight}))))))}}t.default=d,f(d,"propTypes",{children:a.default.node.isRequired}),f(d,"childContextTypes",{addToSnackQueue:a.default.func,handleDismissSnack:a.default.func,updateSnack:a.default.func})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=d(r(0)),a=d(r(2)),o=d(r(31)),i=d(r(344)),u=d(r(53)),l=d(r(288)),s=d(r(640)),c=d(r(2802)),f=d(r(9));function d(e){return e&&e.__esModule?e:{default:e}}function p(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class h extends n.default.Component{constructor(e,t){super(e,t),p(this,"DEFAULT_ICONS",{info:n.default.createElement(s.default,null),success:n.default.createElement(i.default,null),warning:n.default.createElement(u.default,null),error:n.default.createElement(l.default,null)}),p(this,"snackIcon",()=>{var e=this.props,t=e.icon,r=e.kind;return"boolean"==typeof t&&t?this.DEFAULT_ICONS[r]:"object"==typeof t||"string"==typeof t?t:void 0}),p(this,"handleAutoDismissSnack",()=>{var e=this.props,t=e.autoDismissTimeout,r=e.isPersisted,n=e.id,a=e.onDismiss,o=e.onClose;r||(this._dismissTimer=setTimeout(()=>{o&&o(),a(n)},t))}),p(this,"handleMouseOver",()=>{this.cancelAutoDismissSnack()}),p(this,"handleMouseLeave",()=>{this.props.isPersisted||this.handleAutoDismissSnack()}),p(this,"handleFocus",()=>{this.cancelAutoDismissSnack()}),p(this,"handleBlur",()=>{this.props.isPersisted||this.handleAutoDismissSnack()}),p(this,"handleAction",()=>{var e=this.props,t=e.action,r=e.id,n=e.onDismiss;return t&&t.callback&&t.callback(),n(r)}),p(this,"handleClose",()=>{var e=this.props,t=e.id,r=e.onClose,n=e.onDismiss;return r&&r(),n(t)}),p(this,"cancelAutoDismissSnack",()=>{clearTimeout(this._dismissTimer)}),this.state={isEntering:!0},this._snackRef=n.default.createRef()}componentDidMount(){var e=this.props,t=e.onSetHeight,r=e.id,n=e.isPersisted;e.setAutoFocus&&(this._snackRef.current.focus(),this.cancelAutoDismissSnack()),t(r,this._snackRef.current&&this._snackRef.current.clientHeight),n?this.cancelAutoDismissSnack():this.handleAutoDismissSnack(),this._enterTimer=setTimeout(()=>{this.setState({isEntering:!1})},100)}componentWillUnmount(){clearTimeout(this._dismissTimer),clearTimeout(this._enterTimer)}render(){var e=this.props,t=e.action,r=e.children,a=e.icon,i=e.id,u=e.isCloseable,l=e.isOpen,s=e.kind,d=e.title,p=e.subtitle,h=e.offset,v=this.state.isEntering?"".concat(c.default.root):"".concat(c.default.root," ").concat(l?c.default.showSnack:c.default.dismissSnack);return n.default.createElement("div",{"aria-label":s,"aria-describedby":"snackbarTitle-".concat(s,"-").concat(i),role:"success"===s?"status":"info"===s?"log":"alert",ref:this._snackRef,tabIndex:"-1",className:v,style:{bottom:h,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":s},n.default.createElement("div",{className:c.default.inner},n.default.createElement("div",{className:c.default.buttonsWrapper},t&&n.default.createElement("div",{className:c.default.actionButtonContainer},n.default.createElement(f.default,{onClick:()=>this.handleAction(),bleed:!0,kind:"simple",style:{lineHeight:"inherit"},padding:"none",ripple:!1},t.title)),u&&n.default.createElement("div",{className:c.default.closeButtonContainer},n.default.createElement(f.default,{"aria-label":"Close",onClick:this.handleClose,bleed:!0,kind:"simple",icon:o.default,padding:"none",ripple:!1}))),a&&n.default.createElement("div",{role:"img","aria-hidden":!0,className:c.default.icon},this.snackIcon()),n.default.createElement("div",{className:c.default.content},n.default.createElement("div",{id:"snackbarTitle-".concat(s,"-").concat(i),className:c.default.title},d),p&&n.default.createElement("div",{className:c.default.subtitle},p),r&&n.default.createElement("div",{className:c.default.children},r))))}}t.default=h,p(h,"propTypes",{action:a.default.shape({title:a.default.string,icon:a.default.node,callback:a.default.func}),autoDismissTimeout:a.default.number,children:a.default.node,icon:a.default.oneOfType([a.default.string,a.default.node,a.default.bool]),isCloseable:a.default.bool,isOpen:a.default.bool.isRequired,isPersisted:a.default.bool,id:a.default.oneOfType([a.default.string,a.default.number]).isRequired,kind:a.default.oneOf(["info","warning","error","success"]),title:a.default.oneOfType([a.default.string,a.default.node]),subtitle:a.default.oneOfType([a.default.string,a.default.node]),onDismiss:a.default.func,offset:a.default.number,onClose:a.default.func,onSetHeight:a.default.func,setAutoFocus:a.default.bool}),p(h,"defaultProps",{action:void 0,autoDismissTimeout:5e3,children:null,icon:null,isCloseable:!0,isPersisted:!1,kind:"info",offset:null,onDismiss:()=>{},onSetHeight:()=>{},setAutoFocus:!1})},function(e,t){e.exports={root:"SnackbarItem_root_3DgAe",inner:"SnackbarItem_inner_24gHr shadows_shadow-1dp_2olTO",icon:"SnackbarItem_icon_I9kM4",content:"SnackbarItem_content_3i6Wf",buttonsWrapper:"SnackbarItem_buttonsWrapper_3MaPl",buttonContainer:"SnackbarItem_buttonContainer_2iDix",actionButtonContainer:"SnackbarItem_actionButtonContainer_1gQwv SnackbarItem_buttonContainer_2iDix",closeButtonContainer:"SnackbarItem_closeButtonContainer_Og-Fs SnackbarItem_buttonContainer_2iDix",showSnack:"SnackbarItem_showSnack_35DtU",children:"SnackbarItem_children_3q4mp",dismissSnack:"SnackbarItem_dismissSnack_1JGie"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=o(r(0)),a=o(r(68));o(r(2804));function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var u=Symbol.for("SANITY_ERROR_HANDLER");class l extends n.default.PureComponent{constructor(e){super(e),i(this,"state",{error:null}),i(this,"handleGlobalError",(e,t,r,n,a)=>{a&&([/unexpected token <$/i].some(e=>e.test(a.message))||(console.error(a),this.setState({error:a})))}),i(this,"handleClose",()=>{this.setState({error:null})}),this.handleGlobalError=this.handleGlobalError.bind(this),this.handleGlobalError.identity=u}componentDidMount(){window.onerror&&window.onerror.identity!==u&&(this.originalErrorHandler=window.onerror),window.onerror=this.handleGlobalError}componentWillUnmount(){window.onerror=this.originalErrorHandler||window.onerror}render(){var e=this.state.error;if(!e)return null;return n.default.createElement(a.default,{kind:"error",onAction:this.handleClose,title:n.default.createElement("strong",null,"An error occured"),timeout:8e3,subtitle:"Check your browser's JavaScript console for details."})}}t.default=l},function(e,t){e.exports={errorMessageHeader:"ErrorHandler_errorMessageHeader_WfZES"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=f(r(37)),a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=n?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(r,a,o):r[a]=e[a]}r.default=e,t&&t.set(e,r);return r}(r(0)),o=f(r(655)),i=f(r(350)),u=f(r(27)),l=f(r(13)),s=f(r(656));function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function f(e){return e&&e.__esModule?e:{default:e}}var d=e=>e;var p=!1,h="function"==typeof window.requestIdleCallback?window.requestIdleCallback:e=>setTimeout(e,0),v=()=>({m:Object.keys(i.default).filter(e=>i.default[e]).map(e=>"".concat(e,"@").concat(i.default[e]))}),m=e=>e.join(",").replace(/@?sanity[/-]/g,""),y="undefined"==typeof sessionStorage?{}:sessionStorage,g=e=>{console.warn("Module versions check failed. Dependencies *might* be out of date.",e)},b=e=>e.split("\n\n").map((e,t)=>{var r=e.split("\n");return a.default.createElement("p",{key:t},(e=>{for(var t=[],r=0;r0&&void 0!==arguments[0]?arguments[0]:{},t=e.getOutdated,r=v(),n=m(r.m),a=y.versionCheck&&0===y.versionCheck.indexOf(n)&&y.versionCheck.slice(n.length+1);return!t&&a?Promise.resolve({result:JSON.parse(a)}):l.default.request({uri:"/versions",query:v(),json:!0}).then(e=>({hash:n,result:d(e)}))};class O extends a.PureComponent{constructor(){super(...arguments),this.state={},this.onResponse=this.onResponse.bind(this),this.handleClose=this.handleClose.bind(this)}onResponse(e){var t=(0,n.default)(e.result,["outdated"]);t.hash&&y&&(y.versionCheck=[e.hash,JSON.stringify(t)].join("|")),t.isSupported||this.setState({result:t})}handleClose(){this.setState({result:null})}componentDidMount(){p||h(()=>{_().then(this.onResponse).catch(g)})}render(){var e=this.state.result;if(!e||e.isSupported||void 0===e.isSupported)return null;var t=u.default||s.default;return a.default.createElement(t,{centered:!0,isOpen:!0,color:"danger",title:"Unsupported module versions",onClose:this.handleClose},b(e.message||""),e.helpUrl&&a.default.createElement("p",null,"For more information, please read ",a.default.createElement("a",{href:e.helpUrl},e.helpUrl)))}}O.checkVersions=_,O.getLatestInstalled=()=>{var e=Object.keys(i.default).map(e=>i.default[e]).sort(o.default);return e[e.length-1]};var w=O;t.default=w},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=a.default.root,t=a.default.project,r=a.default.plugins,u=a.default.api||{},l=u.dataset,s=u.projectId,c={root:e,project:t,api:{projectId:s||"myProjectId",dataset:l||"myDatasetName"},plugins:r},f=[!s&&'"projectId"',!l&&'"dataset"'].filter(Boolean);return n.default.createElement(i.default,{color:"default",title:"Project details missing",isOpen:!0,centered:!0},n.default.createElement(o.default,{size:"medium",padding:"none"},n.default.createElement("p",null,"The ",n.default.createElement("code",null,"sanity.json")," file in your studio folder seems to be missing the"," ",f.join(" and ")," configuration ",f.length>1?"options ":"option ","under the ",n.default.createElement("code",null,"api")," key."),n.default.createElement("p",null,"A valid ",n.default.createElement("code",null,"sanity.json")," file looks something like the following:"),n.default.createElement("pre",null,n.default.createElement("code",null,function(e){var t=e.split(/("dataset": "myDatasetName"|"projectId": "myProjectId")/).reduce((e,t,r)=>r%2==0?e.concat(t):e.concat(n.default.createElement("strong",{key:t},t)),[]);return n.default.createElement(n.default.Fragment,null,t)}(JSON.stringify(c,null,2))))))};var n=u(r(0)),a=u(r(59)),o=u(r(66)),i=u(r(27));function u(e){return e&&e.__esModule?e:{default:e}}},function(e,t){e.exports={root:"SanityRoot_root_2CHYx"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=n?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(r,a,o):r[a]=e[a]}r.default=e,t&&t.set(e,r);return r}(r(0)),a=u(r(68)),o=u(r(22)),i=u(r(408));function u(e){return e&&e.__esModule?e:{default:e}}function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function s(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var c=window.__webpack_hot_middleware_eventbus__,f=c?c.eventTypes:{};class d extends n.PureComponent{constructor(){super(...arguments),s(this,"handleEvent",e=>{switch(e.type){case f.EVENT_DISCONNECTED:return this.setState({connectionState:2});case f.EVENT_CONNECTING:return this.setState({connectionState:0});case f.EVENT_CONNECTED:return this.handleConnected();case f.EVENT_BUILT:case f.EVENT_BUILDING:case f.EVENT_UP_TO_DATE:return this.setState(t=>{var r=t.reloadRequired;return{buildState:e.type,reloadRequired:r||e.requiresReload||!1}});default:e.requiresReload&&!this.state.reloadRequired&&this.setState({buildState:f.EVENT_BUILT,reloadRequired:!0})}return null}),s(this,"handleConnected",()=>{this.setState({connectionState:1}),this.state.hasHadConnection?window.location.reload():this.setState({hasHadConnection:!0})}),this.enabled=!1,this.state={connectionState:0,hasHadConnection:!1,buildState:f.EVENT_UP_TO_DATE,reloadRequired:!1}}componentDidMount(){this.enabled&&(this.hmrUnsubscribe=c.subscribe(this.handleEvent))}componentWillUnmount(){this.hmrUnsubscribe&&this.hmrUnsubscribe()}renderBuildStatus(){var e=this.state,t=e.reloadRequired,r=e.buildState;return t?n.default.createElement(a.default,{id:"__dev-server-status",kind:"warning",isPersisted:!0,isCloseable:!1,title:n.default.createElement("strong",null,"Reload required!"),subtitle:n.default.createElement("div",null,"To see your latest changes, you need to reload the browser window."),action:{title:"Reload",callback:()=>window.location.reload()}}):r===f.EVENT_BUILDING?n.default.createElement(a.default,{id:"__dev-server-status",kind:"warning",isPersisted:!0,isCloseable:!1,title:n.default.createElement(o.default,{inline:!0},n.default.createElement("div",{className:i.default.message},n.default.createElement("strong",null,"Rebuilding bundle…")))}):null}render(){if(!this.enabled)return null;var e=this.state,t=e.connectionState,r=e.hasHadConnection;return(0===t||2===t)&&r?n.default.createElement(a.default,{id:"__dev-server-status",kind:"warning",isPersisted:!0,isCloseable:!1,title:n.default.createElement("strong",null,"Disconnected from the dev server!"),subtitle:n.default.createElement("div",null,"To see your latest changes, restart the Studio with ",n.default.createElement("code",null,"sanity start")," in your project folder.")}):r?this.renderBuildStatus():null}}var p=d;t.default=p}],[659]); ================================================ FILE: sanity-templates/sanity-template-bery/template/studio/dist/static/js/vendor.bundle.js ================================================ !function(e){var t=window.webpackJsonp;window.webpackJsonp=function(n,a,i){for(var o,u,c,s=0,f=[];sz.length&&z.push(e)}function R(e,t,n){return null==e?0:function e(t,n,r,l){var o=typeof t;"undefined"!==o&&"boolean"!==o||(t=null);var u=!1;if(null===t)u=!0;else switch(o){case"string":case"number":u=!0;break;case"object":switch(t.$$typeof){case a:case i:u=!0}}if(u)return r(l,t,""===n?"."+F(t,0):n),1;if(u=0,n=""===n?".":n+":",Array.isArray(t))for(var c=0;c